.elementor-36391 .elementor-element.elementor-element-e7d44e6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-36391 .elementor-element.elementor-element-e7d44e6:not(.elementor-motion-effects-element-type-background), .elementor-36391 .elementor-element.elementor-element-e7d44e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.evendigit.com/wp-content/uploads/bg-hero.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-36391 .elementor-element.elementor-element-573c95b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-36391 .elementor-element.elementor-element-32b0b17 .elementor-heading-title{color:#FFFFFF;}.elementor-36391 .elementor-element.elementor-element-a1b1770 .elementor-heading-title{line-height:1.3;color:#FFFFFF;}.elementor-36391 .elementor-element.elementor-element-433e68f .elementor-button{background-color:#FE4C32;}.elementor-36391 .elementor-element.elementor-element-91b9d24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36391 .elementor-element.elementor-element-c6041c6{padding:060px 0px 060px 0px;}.elementor-36391 .elementor-element.elementor-element-30c253d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-36391 .elementor-element.elementor-element-30c253d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-36391 .elementor-element.elementor-element-3d9de79{--e-image-carousel-slides-to-show:7;}.elementor-36391 .elementor-element.elementor-element-3d9de79 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-36391 .elementor-element.elementor-element-3d9de79 .swiper-wrapper{display:flex;align-items:center;}.elementor-36391 .elementor-element.elementor-element-4dbebda{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-36391 .elementor-element.elementor-element-92a1517{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-36391 .elementor-element.elementor-element-92a1517.e-con{--align-self:center;}.elementor-36391 .elementor-element.elementor-element-de993c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-36391 .elementor-element.elementor-element-aa87cad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-36391 .elementor-element.elementor-element-d4afbe6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-36391 .elementor-element.elementor-element-6663151 .elementor-heading-title{line-height:1.3;color:#000000;}.elementor-36391 .elementor-element.elementor-element-c3255bb .elementor-button{background-color:#FE4C32;}.elementor-36391 .elementor-element.elementor-element-186230c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-36391 .elementor-element.elementor-element-4071774 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-36391 .elementor-element.elementor-element-5e1a2fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-36391 .elementor-element.elementor-element-5e1a2fd:not(.elementor-motion-effects-element-type-background), .elementor-36391 .elementor-element.elementor-element-5e1a2fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FE1B48;}.elementor-36391 .elementor-element.elementor-element-39cc8eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36391 .elementor-element.elementor-element-a89c475{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36391 .elementor-element.elementor-element-c474eb5.elementor-widget-gt3-core-button .gt3_module_button_elementor:not(.hover_type2):not(.hover_type4):not(.hover_type5) a,
		.elementor-36391 .elementor-element.elementor-element-c474eb5.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container span.gt3_module_button__cover.front,
		.elementor-36391 .elementor-element.elementor-element-c474eb5.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type4 .gt3_module_button__cover:before,
		.elementor-36391 .elementor-element.elementor-element-c474eb5.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type5 .gt3_module_button__container .gt3_module_button__cover.front:before,
		.elementor-36391 .elementor-element.elementor-element-c474eb5.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type5 .gt3_module_button__container .gt3_module_button__cover.front:after,
		.elementor-36391 .elementor-element.elementor-element-c474eb5.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type6{background-color:transparent;background-image:linear-gradient(260deg, #6254e7 0%, #f2295b 100%);}.elementor-36391 .elementor-element.elementor-element-c474eb5.elementor-widget-gt3-core-button .gt3_module_button_elementor:not(.hover_type2) a{border-style:solid;border-color:#6254e7;}.elementor-36391 .elementor-element.elementor-element-c474eb5.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container span.gt3_module_button__cover{border-style:solid;}.elementor-36391 .elementor-element.elementor-element-c474eb5.elementor-widget-gt3-core-button .gt3_module_button_elementor a{border-width:1px !important;}.elementor-36391 .elementor-element.elementor-element-c474eb5.elementor-widget-gt3-core-button .gt3_module_button_elementor a.hover_type2 .gt3_module_button__container .gt3_module_button__cover{border-width:1px !important;}.elementor-36391 .elementor-element.elementor-element-c474eb5.elementor-widget-gt3-core-button .gt3_module_button_elementor.button_icon_icon:not(.hover_type2) .elementor_gt3_btn_icon{color:#ffffff;}.elementor-36391 .elementor-element.elementor-element-c474eb5.elementor-widget-gt3-core-button .elementor-widget-gt3-addon-advanced-button .gt3_module_button_elementor.button_icon_icon a.hover_type2 .gt3_module_button__cover.front .elementor_btn_icon_container .elementor_gt3_btn_icon{color:#ffffff;}.elementor-36391 .elementor-element.elementor-element-c474eb5.elementor-widget-gt3-core-button .icon_svg_btn{color:#ffffff;}.elementor-36391 .elementor-element.elementor-element-c474eb5.elementor-widget-gt3-core-button .gt3_icon_default{color:#ffffff;}.elementor-36391 .elementor-element.elementor-element-c474eb5.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container span.gt3_module_button__cover.front{border-color:#6254e7;}.elementor-36391 .elementor-element.elementor-element-c474eb5.elementor-widget-gt3-core-button .elementor_gt3_btn_text{color:#ffffff;}.elementor-36391 .elementor-element.elementor-element-c474eb5.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container .gt3_module_button__cover.front{color:#ffffff;}.elementor-36391 .elementor-element.elementor-element-c474eb5.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type4 .gt3_module_button__container .gt3_module_button__cover.front .elementor_gt3_btn_text{color:#ffffff;}.elementor-36391 .elementor-element.elementor-element-13f5d05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;--z-index:4;}.elementor-36391 .elementor-element.elementor-element-685ae97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-36391 .elementor-element.elementor-element-6a484dd .elementor-button{background-color:#FE4C32;}.elementor-36391 .elementor-element.elementor-element-f88c145{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;--z-index:4;}.elementor-36391 .elementor-element.elementor-element-7e0907f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-36391 .elementor-element.elementor-element-7e0907f:not(.elementor-motion-effects-element-type-background), .elementor-36391 .elementor-element.elementor-element-7e0907f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://staging.evendigit.com/wp-content/uploads/question-mark-bg.svg");background-position:top left;background-repeat:no-repeat;background-size:contain;}.elementor-36391 .elementor-element.elementor-element-3ac4a46.elementor-widget-gt3-core-button .gt3_module_button_elementor:not(.hover_type2):not(.hover_type4):not(.hover_type5) a,
		.elementor-36391 .elementor-element.elementor-element-3ac4a46.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container span.gt3_module_button__cover.front,
		.elementor-36391 .elementor-element.elementor-element-3ac4a46.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type4 .gt3_module_button__cover:before,
		.elementor-36391 .elementor-element.elementor-element-3ac4a46.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type5 .gt3_module_button__container .gt3_module_button__cover.front:before,
		.elementor-36391 .elementor-element.elementor-element-3ac4a46.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type5 .gt3_module_button__container .gt3_module_button__cover.front:after,
		.elementor-36391 .elementor-element.elementor-element-3ac4a46.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type6{background-color:transparent;background-image:linear-gradient(260deg, #6254e7 0%, #f2295b 100%);}.elementor-36391 .elementor-element.elementor-element-3ac4a46.elementor-widget-gt3-core-button .gt3_module_button_elementor:not(.hover_type2) a{border-style:solid;border-color:#6254e7;}.elementor-36391 .elementor-element.elementor-element-3ac4a46.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container span.gt3_module_button__cover{border-style:solid;}.elementor-36391 .elementor-element.elementor-element-3ac4a46.elementor-widget-gt3-core-button .gt3_module_button_elementor a{border-width:1px !important;}.elementor-36391 .elementor-element.elementor-element-3ac4a46.elementor-widget-gt3-core-button .gt3_module_button_elementor a.hover_type2 .gt3_module_button__container .gt3_module_button__cover{border-width:1px !important;}.elementor-36391 .elementor-element.elementor-element-3ac4a46.elementor-widget-gt3-core-button .gt3_module_button_elementor.button_icon_icon:not(.hover_type2) .elementor_gt3_btn_icon{color:#ffffff;}.elementor-36391 .elementor-element.elementor-element-3ac4a46.elementor-widget-gt3-core-button .elementor-widget-gt3-addon-advanced-button .gt3_module_button_elementor.button_icon_icon a.hover_type2 .gt3_module_button__cover.front .elementor_btn_icon_container .elementor_gt3_btn_icon{color:#ffffff;}.elementor-36391 .elementor-element.elementor-element-3ac4a46.elementor-widget-gt3-core-button .icon_svg_btn{color:#ffffff;}.elementor-36391 .elementor-element.elementor-element-3ac4a46.elementor-widget-gt3-core-button .gt3_icon_default{color:#ffffff;}.elementor-36391 .elementor-element.elementor-element-3ac4a46.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container span.gt3_module_button__cover.front{border-color:#6254e7;}.elementor-36391 .elementor-element.elementor-element-3ac4a46.elementor-widget-gt3-core-button .elementor_gt3_btn_text{color:#ffffff;}.elementor-36391 .elementor-element.elementor-element-3ac4a46.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container .gt3_module_button__cover.front{color:#ffffff;}.elementor-36391 .elementor-element.elementor-element-3ac4a46.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type4 .gt3_module_button__container .gt3_module_button__cover.front .elementor_gt3_btn_text{color:#ffffff;}.elementor-36391 .elementor-element.elementor-element-4f04776:not(.elementor-motion-effects-element-type-background), .elementor-36391 .elementor-element.elementor-element-4f04776 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-36391 .elementor-element.elementor-element-4f04776{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 70px 0px;}.elementor-36391 .elementor-element.elementor-element-4f04776 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36391 .elementor-element.elementor-element-a3b9750 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-36391 .elementor-element.elementor-element-a3b9750{text-align:center;}.elementor-36391 .elementor-element.elementor-element-a3b9750 .elementor-heading-title{color:#000000;}.elementor-36391 .elementor-element.elementor-element-e8f0544 .elementor-accordion-item{border-width:20px;border-color:#F4F4F4;}.elementor-36391 .elementor-element.elementor-element-e8f0544 .elementor-accordion-item .elementor-tab-content{border-width:20px;border-block-start-color:#F4F4F4;}.elementor-36391 .elementor-element.elementor-element-e8f0544 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:20px;border-block-end-color:#F4F4F4;}.elementor-36391 .elementor-element.elementor-element-e8f0544 .elementor-tab-title{background-color:#FFFFFF;padding:20px 20px 20px 20px;}.elementor-36391 .elementor-element.elementor-element-e8f0544 .elementor-accordion-icon, .elementor-36391 .elementor-element.elementor-element-e8f0544 .elementor-accordion-title{color:#000000;}.elementor-36391 .elementor-element.elementor-element-e8f0544 .elementor-accordion-icon svg{fill:#000000;}.elementor-36391 .elementor-element.elementor-element-e8f0544 .elementor-accordion-icon{margin-inline-end:20px;}.elementor-36391 .elementor-element.elementor-element-e8f0544 .elementor-tab-content{color:#000000;padding:40px 20px 20px 20px;}@media(max-width:1024px){.elementor-36391 .elementor-element.elementor-element-32b0b17 .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-36391 .elementor-element.elementor-element-c6041c6{padding:40px 0px 40px 0px;}.elementor-36391 .elementor-element.elementor-element-3d9de79{--e-image-carousel-slides-to-show:4;}.elementor-36391 .elementor-element.elementor-element-92a1517{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-36391 .elementor-element.elementor-element-8f66e39 img{width:100%;}.elementor-36391 .elementor-element.elementor-element-499ce4a img{width:100%;}.elementor-36391 .elementor-element.elementor-element-beef70f img{width:100%;}.elementor-36391 .elementor-element.elementor-element-d41ebe4 img{width:100%;}.elementor-36391 .elementor-element.elementor-element-814657d img{width:100%;}}@media(min-width:768px){.elementor-36391 .elementor-element.elementor-element-573c95b{--width:50%;}.elementor-36391 .elementor-element.elementor-element-91b9d24{--width:50%;}.elementor-36391 .elementor-element.elementor-element-d4afbe6{--width:50%;}.elementor-36391 .elementor-element.elementor-element-186230c{--width:50%;}}@media(max-width:767px){.elementor-36391 .elementor-element.elementor-element-32b0b17{text-align:center;}.elementor-36391 .elementor-element.elementor-element-a1b1770{text-align:center;}.elementor-36391 .elementor-element.elementor-element-3d9de79{--e-image-carousel-slides-to-show:3;}.elementor-36391 .elementor-element.elementor-element-92a1517{--width:100%;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-36391 .elementor-element.elementor-element-ed52718{text-align:center;}.elementor-36391 .elementor-element.elementor-element-6663151{text-align:center;}.elementor-36391 .elementor-element.elementor-element-4f04776{padding:30px 0px 30px 0px;}.elementor-36391 .elementor-element.elementor-element-a3b9750 > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS */:root {
  /* Responsive Font Variables */
  --head-size-40: clamp(28px, 4vw, 40px);
  --stat-number: clamp(32px, 6vw, 48px);
  --text-size-16: clamp(14px, 2.5vw, 16px);
  --text-size-22: clamp(18px, 2.8vw, 22px);
  --text-size-20: clamp(16px, 2.8vw, 20px);
  --text-size-24: clamp(18px, 3vw, 24px);
  --text-size-28: clamp(22px, 3vw, 28px);
  --text-size-14: 14px;
  --head-size-36: clamp(28px, 3vw, 36px);


  /* Colors */
  --color-primary: #FF174A;
  --color-primary-light: #FF174A1A;
  --color-white: #ffffff;
  --color-dark: #101828;
}

/* ========== Common Section Padding (Reusable) ========== */
.common-section-padding {
  padding: 30px 20px;
}
@media (min-width: 768px) {
  .common-section-padding {
    padding: 40px 20px;
  }
}
@media (min-width: 1200px) {
  .common-section-padding {
    padding: 60px 20px;
  }
}

/* ===================== Utility Text ===================== */
.text-align-center {
  text-align: center;
}
.head-size-36 {
  font-size: var(--head-size-36);
  font-weight: 600;
  margin-bottom: 1rem;
  color: #000;
}
.text-size-16 {
  font-size: var(--text-size-16) !important;
  color: var(--color-dark);
  line-height: 1.5;
  margin: 0;
}
.text-size-20 {
  font-size: var(--text-size-20) !important;
  color: var(--color-dark);
  margin: 0;
  line-height: 1.4 !important;
}

.text-size-22 {
  font-size: var(--text-size-22) !important;
  color: var(--color-dark);
  margin: 0;
  line-height: 1.4;
}

.text-size-24 {
  font-size: var(--text-size-24) !important;
  color: var(--color-dark);
  line-height: 1.2 !important;
  margin: 0;
  line-height: 1.4;
}

.text-size-28 {
  font-size: var(--text-size-28) !important;
  font-weight: 500;
  margin-bottom: 1.5rem;
  line-height: 1.4;
}

.head-size-40 {
  color: var(--color-dark);
  font-weight: 500;
  margin-bottom: 2rem;
  font-size: var(--head-size-40) !important;
}

.text-white {
  color: var(--color-white);
}

/* Font weight classes */
.font-light {
    font-weight: 300;
}

.font-regular {
    font-weight: 400;
}

.font-medium {
    font-weight: 500;
}

.font-semibold {
    font-weight: 600;
}

.font-bold {
    font-weight: 700;
}/* End custom CSS */