.elementor-2 .elementor-element.elementor-element-e8d1377{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-e8d1377:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e8d1377 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B3E70;background-image:url("https://ovc.aha-dev.com/wp-content/uploads/2025/08/BG-Color-Overlay-City-Aerial-Shot.webp");background-position:center center;}.elementor-2 .elementor-element.elementor-element-457ff20{--display:flex;--position:absolute;--min-height:100%;--overlay-opacity:1;top:0px;}.elementor-2 .elementor-element.elementor-element-457ff20::before, .elementor-2 .elementor-element.elementor-element-457ff20 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-457ff20 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-457ff20 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-457ff20 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-457ff20 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-80edce7 ) 60%, var( --e-global-color-text ) 95%);}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-457ff20{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-457ff20{right:0px;}.elementor-2 .elementor-element.elementor-element-1be0106{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-a2b98b3{width:auto;max-width:auto;top:0px;text-align:center;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-a2b98b3{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-a2b98b3{right:0px;}.elementor-2 .elementor-element.elementor-element-a2b98b3 .elementor-heading-title{font-size:0px;color:var( --e-global-color-fe22332 );}.elementor-2 .elementor-element.elementor-element-a96a522{--animation-duration:2000ms;width:auto;max-width:auto;--dynamic-text-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-a96a522 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-2 .elementor-element.elementor-element-a96a522 .elementor-headline{text-align:center;font-size:clamp(3rem, 8vw, 5rem);font-weight:700;line-height:115%;}.elementor-2 .elementor-element.elementor-element-a96a522 .elementor-headline-plain-text{color:var( --e-global-color-fe22332 );}.elementor-2 .elementor-element.elementor-element-a96a522 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2 .elementor-element.elementor-element-a96a522 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-secondary );stroke-linecap:round;stroke-linejoin:round;}.elementor-2 .elementor-element.elementor-element-8f263d9{z-index:1;}.elementor-2 .elementor-element.elementor-element-8f263d9 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-2 .elementor-element.elementor-element-8f263d9 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2 .elementor-element.elementor-element-2f5244d{z-index:1;}.elementor-2 .elementor-element.elementor-element-2f5244d .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-2 .elementor-element.elementor-element-2f5244d .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-2 .elementor-element.elementor-element-b7cf456{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:60px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-af5883f > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-2 .elementor-element.elementor-element-af5883f{text-align:center;font-size:var( --e-global-typography-e0bb2e2-font-size );font-weight:var( --e-global-typography-e0bb2e2-font-weight );line-height:var( --e-global-typography-e0bb2e2-line-height );color:var( --e-global-color-fe22332 );}.elementor-2 .elementor-element.elementor-element-a4d6728{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--lottie-container-width:100%;--lottie-container-max-width:100%;}.elementor-2 .elementor-element.elementor-element-a4d6728 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2 .elementor-element.elementor-element-a4d6728.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-b24b308{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-2 .elementor-element.elementor-element-b24b308:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b24b308 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-text ) 30%, #1E4364 100%);}.elementor-2 .elementor-element.elementor-element-a200dc5{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-2 .elementor-element.elementor-element-aa5c24f{text-align:center;}.elementor-2 .elementor-element.elementor-element-aa5c24f .elementor-heading-title{font-size:var( --e-global-typography-bab6788-font-size );font-weight:var( --e-global-typography-bab6788-font-weight );line-height:var( --e-global-typography-bab6788-line-height );color:var( --e-global-color-9729c11 );}.elementor-2 .elementor-element.elementor-element-a90c618{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;}.elementor-2 .elementor-element.elementor-element-83b0b27{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:#9BDCF840;--border-color:#9BDCF840;--margin-top:-1px;--margin-bottom:-1px;--margin-left:-1px;--margin-right:-1px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-83b0b27.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-0b2eb38{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;}.elementor-2 .elementor-element.elementor-element-bb624bd .elementor-counter-number-wrapper{color:var( --e-global-color-9729c11 );font-size:var( --e-global-typography-22b55ec-font-size );font-weight:var( --e-global-typography-22b55ec-font-weight );line-height:var( --e-global-typography-22b55ec-line-height );}.elementor-2 .elementor-element.elementor-element-89dc5d4{text-align:center;}.elementor-2 .elementor-element.elementor-element-89dc5d4 .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:clamp(1.5rem, 5vw, 2.5rem);font-weight:700;line-height:125%;color:var( --e-global-color-9729c11 );}.elementor-2 .elementor-element.elementor-element-00d39ad .elementor-counter-number-wrapper{color:var( --e-global-color-9729c11 );font-size:var( --e-global-typography-22b55ec-font-size );font-weight:var( --e-global-typography-22b55ec-font-weight );line-height:var( --e-global-typography-22b55ec-line-height );}.elementor-2 .elementor-element.elementor-element-bcce59b{text-align:center;}.elementor-2 .elementor-element.elementor-element-bcce59b .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-fe22332 );}.elementor-2 .elementor-element.elementor-element-6fb61ff{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:#9BDCF840;--border-color:#9BDCF840;--margin-top:-1px;--margin-bottom:-1px;--margin-left:-1px;--margin-right:-1px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-6fb61ff.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-c71f242{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;}.elementor-2 .elementor-element.elementor-element-595d28e{text-align:center;}.elementor-2 .elementor-element.elementor-element-595d28e .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:clamp(1.5rem, 5vw, 2.5rem);font-weight:700;line-height:125%;color:var( --e-global-color-9729c11 );}.elementor-2 .elementor-element.elementor-element-f1358e8 .elementor-counter-number-wrapper{color:var( --e-global-color-9729c11 );font-size:var( --e-global-typography-22b55ec-font-size );font-weight:var( --e-global-typography-22b55ec-font-weight );line-height:var( --e-global-typography-22b55ec-line-height );}.elementor-2 .elementor-element.elementor-element-2dbcff0{text-align:center;}.elementor-2 .elementor-element.elementor-element-2dbcff0 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-fe22332 );}.elementor-2 .elementor-element.elementor-element-1e83f3e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:#9BDCF840;--border-color:#9BDCF840;--margin-top:-1px;--margin-bottom:-1px;--margin-left:-1px;--margin-right:-1px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-1e83f3e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-e58b9c7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0.25rem 0.25rem;--row-gap:0.25rem;--column-gap:0.25rem;--flex-wrap:nowrap;}.elementor-2 .elementor-element.elementor-element-34799c6 .elementor-counter-number-wrapper{color:var( --e-global-color-9729c11 );font-size:var( --e-global-typography-22b55ec-font-size );font-weight:var( --e-global-typography-22b55ec-font-weight );line-height:var( --e-global-typography-22b55ec-line-height );}.elementor-2 .elementor-element.elementor-element-69b0457{text-align:center;}.elementor-2 .elementor-element.elementor-element-69b0457 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-fe22332 );}.elementor-2 .elementor-element.elementor-element-aff019b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:#9BDCF840;--border-color:#9BDCF840;--margin-top:-1px;--margin-bottom:-1px;--margin-left:-1px;--margin-right:-1px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-aff019b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-870b0d4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;}.elementor-2 .elementor-element.elementor-element-0431c6c .elementor-counter-number-wrapper{color:var( --e-global-color-9729c11 );font-size:var( --e-global-typography-22b55ec-font-size );font-weight:var( --e-global-typography-22b55ec-font-weight );line-height:var( --e-global-typography-22b55ec-line-height );}.elementor-2 .elementor-element.elementor-element-641d849{text-align:center;}.elementor-2 .elementor-element.elementor-element-641d849 .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:clamp(1.5rem, 5vw, 2.5rem);font-weight:700;line-height:125%;color:var( --e-global-color-9729c11 );}.elementor-2 .elementor-element.elementor-element-cd94a14 .elementor-counter-number-wrapper{color:var( --e-global-color-9729c11 );font-size:var( --e-global-typography-22b55ec-font-size );font-weight:var( --e-global-typography-22b55ec-font-weight );line-height:var( --e-global-typography-22b55ec-line-height );}.elementor-2 .elementor-element.elementor-element-2be16cd{text-align:center;}.elementor-2 .elementor-element.elementor-element-2be16cd .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-fe22332 );}.elementor-2 .elementor-element.elementor-element-e9917fc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 80px;--row-gap:20px;--column-gap:80px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-757505b{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;text-align:left;}.elementor-2 .elementor-element.elementor-element-757505b .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:clamp(1.75rem, 4vw, 2rem);font-weight:700;line-height:125%;color:var( --e-global-color-9729c11 );}.elementor-2 .elementor-element.elementor-element-cd6118a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--flex-wrap:wrap;}.elementor-2 .elementor-element.elementor-element-cd6118a.e-con{--flex-grow:7;--flex-shrink:1;}.elementor-2 .elementor-element.elementor-element-565075d{text-align:center;}.elementor-2 .elementor-element.elementor-element-565075d .elementor-heading-title{font-size:var( --e-global-typography-a13162c-font-size );line-height:var( --e-global-typography-a13162c-line-height );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-cebe4aa{text-align:center;}.elementor-2 .elementor-element.elementor-element-cebe4aa .elementor-heading-title{font-size:var( --e-global-typography-a13162c-font-size );line-height:var( --e-global-typography-a13162c-line-height );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-bec74ba{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-9c6b680{text-align:center;}.elementor-2 .elementor-element.elementor-element-9c6b680 .elementor-heading-title{font-size:var( --e-global-typography-a13162c-font-size );line-height:var( --e-global-typography-a13162c-line-height );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-6530ac6{text-align:center;}.elementor-2 .elementor-element.elementor-element-6530ac6 .elementor-heading-title{font-size:var( --e-global-typography-a13162c-font-size );line-height:var( --e-global-typography-a13162c-line-height );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-df9354e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:40px 120px;--row-gap:40px;--column-gap:120px;--flex-wrap:wrap;}.elementor-2 .elementor-element.elementor-element-df9354e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-df9354e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ac2a9b0 );background-image:url("https://ovc.aha-dev.com/wp-content/uploads/2025/08/BG-Paper-Texture.webp");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-5905366{--display:flex;}.elementor-2 .elementor-element.elementor-element-5905366.e-con{--flex-grow:1.25;--flex-shrink:1;}.elementor-2 .elementor-element.elementor-element-892b055 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-2 .elementor-element.elementor-element-892b055 img{border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1237138{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2 .elementor-element.elementor-element-1237138.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-2 .elementor-element.elementor-element-58e0dfb{--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-58e0dfb .elementor-headline{text-align:left;font-size:clamp(2rem, 5vw, 4.5rem);font-weight:700;line-height:125%;}.elementor-2 .elementor-element.elementor-element-58e0dfb .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-58e0dfb .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-secondary );stroke-width:0.4rem;stroke-linecap:round;stroke-linejoin:round;}.elementor-2 .elementor-element.elementor-element-58e0dfb .elementor-headline-dynamic-wrapper svg{z-index:2;}.elementor-2 .elementor-element.elementor-element-58e0dfb .elementor-headline-dynamic-text{z-index:auto;}.elementor-2 .elementor-element.elementor-element-d6d6492{text-align:left;font-size:var( --e-global-typography-a13162c-font-size );line-height:var( --e-global-typography-a13162c-line-height );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-a4d2ace{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:flex-start;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-a4d2ace:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a4d2ace > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-570dac5 );background-image:url("https://ovc.aha-dev.com/wp-content/uploads/2025/08/BG-Heart-Pattern.webp");background-repeat:repeat;background-size:1800px auto;}.elementor-2 .elementor-element.elementor-element-3424706{--display:flex;}.elementor-2 .elementor-element.elementor-element-3424706.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-803172f .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:clamp(1.75rem, 4vw, 2rem);font-weight:700;line-height:125%;color:var( --e-global-color-9729c11 );}.elementor-2 .elementor-element.elementor-element-9e82d91 .elementor-heading-title{font-size:clamp(1.5rem, 4vw, 3.5rem);font-weight:700;line-height:125%;color:var( --e-global-color-fe22332 );}.elementor-2 .elementor-element.elementor-element-a7aa5b6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-2 .elementor-element.elementor-element-a7aa5b6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-a13be19 .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-a13be19 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 0px/2 );}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-a13be19 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 0px/2 );}body.rtl .elementor-2 .elementor-element.elementor-element-a13be19 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 0px/2 );}body.rtl .elementor-2 .elementor-element.elementor-element-a13be19 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 0px/2 );}.elementor-2 .elementor-element.elementor-element-a13be19 .elementor-countdown-item{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a13be19 .elementor-countdown-digits{color:var( --e-global-color-9729c11 );font-size:clamp(2rem, 4vw, 3.5rem);font-weight:700;line-height:125%;}.elementor-2 .elementor-element.elementor-element-a13be19 .elementor-countdown-label{color:var( --e-global-color-fe22332 );font-size:1rem;font-weight:600;}.elementor-2 .elementor-element.elementor-element-e6776b7{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}body.elementor-page-2:not(.elementor-motion-effects-element-type-background), body.elementor-page-2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B3E70;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-e8d1377{--min-height:0vh;}.elementor-2 .elementor-element.elementor-element-8f263d9 > .elementor-widget-container{margin:0px -5px 0px -5px;}.elementor-2 .elementor-element.elementor-element-2f5244d > .elementor-widget-container{margin:0px -5px 0px -5px;}.elementor-2 .elementor-element.elementor-element-af5883f{font-size:var( --e-global-typography-e0bb2e2-font-size );line-height:var( --e-global-typography-e0bb2e2-line-height );}.elementor-2 .elementor-element.elementor-element-aa5c24f .elementor-heading-title{font-size:var( --e-global-typography-bab6788-font-size );line-height:var( --e-global-typography-bab6788-line-height );}.elementor-2 .elementor-element.elementor-element-83b0b27{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-bb624bd .elementor-counter-number-wrapper{font-size:var( --e-global-typography-22b55ec-font-size );line-height:var( --e-global-typography-22b55ec-line-height );}.elementor-2 .elementor-element.elementor-element-00d39ad .elementor-counter-number-wrapper{font-size:var( --e-global-typography-22b55ec-font-size );line-height:var( --e-global-typography-22b55ec-line-height );}.elementor-2 .elementor-element.elementor-element-bcce59b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-6fb61ff{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-f1358e8 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-22b55ec-font-size );line-height:var( --e-global-typography-22b55ec-line-height );}.elementor-2 .elementor-element.elementor-element-2dbcff0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-1e83f3e{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-34799c6 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-22b55ec-font-size );line-height:var( --e-global-typography-22b55ec-line-height );}.elementor-2 .elementor-element.elementor-element-69b0457 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-aff019b{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-0431c6c .elementor-counter-number-wrapper{font-size:var( --e-global-typography-22b55ec-font-size );line-height:var( --e-global-typography-22b55ec-line-height );}.elementor-2 .elementor-element.elementor-element-cd94a14 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-22b55ec-font-size );line-height:var( --e-global-typography-22b55ec-line-height );}.elementor-2 .elementor-element.elementor-element-2be16cd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-cd6118a{--gap:10px 20px;--row-gap:10px;--column-gap:20px;}.elementor-2 .elementor-element.elementor-element-565075d .elementor-heading-title{font-size:var( --e-global-typography-a13162c-font-size );line-height:var( --e-global-typography-a13162c-line-height );}.elementor-2 .elementor-element.elementor-element-cebe4aa .elementor-heading-title{font-size:var( --e-global-typography-a13162c-font-size );line-height:var( --e-global-typography-a13162c-line-height );}.elementor-2 .elementor-element.elementor-element-bec74ba{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-9c6b680 .elementor-heading-title{font-size:var( --e-global-typography-a13162c-font-size );line-height:var( --e-global-typography-a13162c-line-height );}.elementor-2 .elementor-element.elementor-element-6530ac6 .elementor-heading-title{font-size:var( --e-global-typography-a13162c-font-size );line-height:var( --e-global-typography-a13162c-line-height );}.elementor-2 .elementor-element.elementor-element-df9354e{--gap:40px 60px;--row-gap:40px;--column-gap:60px;--flex-wrap:wrap;}.elementor-2 .elementor-element.elementor-element-892b055 img{max-width:350px;}.elementor-2 .elementor-element.elementor-element-58e0dfb .elementor-headline{text-align:center;}.elementor-2 .elementor-element.elementor-element-d6d6492{text-align:center;font-size:var( --e-global-typography-a13162c-font-size );line-height:var( --e-global-typography-a13162c-line-height );}.elementor-2 .elementor-element.elementor-element-a4d2ace{--flex-wrap:wrap;}.elementor-2 .elementor-element.elementor-element-803172f{text-align:center;}.elementor-2 .elementor-element.elementor-element-9e82d91{text-align:center;}.elementor-2 .elementor-element.elementor-element-a13be19 .elementor-countdown-digits{font-size:clamp(2rem, 7vw, 3.5rem);}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-b7cf456{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-af5883f{font-size:var( --e-global-typography-e0bb2e2-font-size );line-height:var( --e-global-typography-e0bb2e2-line-height );}.elementor-2 .elementor-element.elementor-element-a4d6728{--lottie-container-width:200%;--lottie-container-max-width:200%;}.elementor-2 .elementor-element.elementor-element-a200dc5{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2 .elementor-element.elementor-element-aa5c24f .elementor-heading-title{font-size:var( --e-global-typography-bab6788-font-size );line-height:var( --e-global-typography-bab6788-line-height );}.elementor-2 .elementor-element.elementor-element-83b0b27{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-bb624bd .elementor-counter-number-wrapper{font-size:var( --e-global-typography-22b55ec-font-size );line-height:var( --e-global-typography-22b55ec-line-height );}.elementor-2 .elementor-element.elementor-element-00d39ad .elementor-counter-number-wrapper{font-size:var( --e-global-typography-22b55ec-font-size );line-height:var( --e-global-typography-22b55ec-line-height );}.elementor-2 .elementor-element.elementor-element-bcce59b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-6fb61ff{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f1358e8 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-22b55ec-font-size );line-height:var( --e-global-typography-22b55ec-line-height );}.elementor-2 .elementor-element.elementor-element-2dbcff0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-1e83f3e{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-34799c6 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-22b55ec-font-size );line-height:var( --e-global-typography-22b55ec-line-height );}.elementor-2 .elementor-element.elementor-element-69b0457 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-aff019b{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-0431c6c .elementor-counter-number-wrapper{font-size:var( --e-global-typography-22b55ec-font-size );line-height:var( --e-global-typography-22b55ec-line-height );}.elementor-2 .elementor-element.elementor-element-cd94a14 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-22b55ec-font-size );line-height:var( --e-global-typography-22b55ec-line-height );}.elementor-2 .elementor-element.elementor-element-2be16cd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-565075d{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-565075d .elementor-heading-title{font-size:var( --e-global-typography-a13162c-font-size );line-height:var( --e-global-typography-a13162c-line-height );}.elementor-2 .elementor-element.elementor-element-cebe4aa{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-cebe4aa .elementor-heading-title{font-size:var( --e-global-typography-a13162c-font-size );line-height:var( --e-global-typography-a13162c-line-height );}.elementor-2 .elementor-element.elementor-element-9c6b680{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-9c6b680 .elementor-heading-title{font-size:var( --e-global-typography-a13162c-font-size );line-height:var( --e-global-typography-a13162c-line-height );}.elementor-2 .elementor-element.elementor-element-6530ac6{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-6530ac6 .elementor-heading-title{font-size:var( --e-global-typography-a13162c-font-size );line-height:var( --e-global-typography-a13162c-line-height );}.elementor-2 .elementor-element.elementor-element-892b055 img{max-width:100%;}.elementor-2 .elementor-element.elementor-element-58e0dfb .elementor-headline{text-align:center;}.elementor-2 .elementor-element.elementor-element-d6d6492{text-align:center;font-size:var( --e-global-typography-a13162c-font-size );line-height:var( --e-global-typography-a13162c-line-height );}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-b24b308{--content-width:1600px;}.elementor-2 .elementor-element.elementor-element-83b0b27{--width:clamp(200px, 20%, 500px);}.elementor-2 .elementor-element.elementor-element-6fb61ff{--width:clamp(200px, 20%, 500px);}.elementor-2 .elementor-element.elementor-element-1e83f3e{--width:clamp(200px, 20%, 500px);}.elementor-2 .elementor-element.elementor-element-aff019b{--width:clamp(200px, 20%, 500px);}.elementor-2 .elementor-element.elementor-element-cd6118a{--width:900px;}.elementor-2 .elementor-element.elementor-element-df9354e{--content-width:1600px;}.elementor-2 .elementor-element.elementor-element-5905366{--width:350px;}.elementor-2 .elementor-element.elementor-element-1237138{--width:400px;}.elementor-2 .elementor-element.elementor-element-3424706{--width:450px;}.elementor-2 .elementor-element.elementor-element-a7aa5b6{--width:450px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-83b0b27{--width:clamp(200px, 40%, 500px);}.elementor-2 .elementor-element.elementor-element-6fb61ff{--width:clamp(200px, 40%, 500px);}.elementor-2 .elementor-element.elementor-element-1e83f3e{--width:clamp(200px, 40%, 500px);}.elementor-2 .elementor-element.elementor-element-aff019b{--width:clamp(200px, 40%, 500px);}}/* Start custom CSS for video, class: .elementor-element-8f263d9 */@media only screen and (min-width: 1025px) {
    .elementor-2 .elementor-element.elementor-element-8f263d9 {
      -webkit-mask-image: linear-gradient(black 93%, transparent 99%);
      -webkit-mask-repeat: no-repeat;
      -webkit-mask-size: 100% 150%;
      -webkit-mask-position: bottom;
      transition: -webkit-mask-position 300ms ease-in-out;
    }
    
    .elementor-2 .elementor-element.elementor-element-8f263d9:hover {
      -webkit-mask-position: top;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2f5244d */@media only screen and (min-width: 1025px) {
    .elementor-2 .elementor-element.elementor-element-2f5244d {
      -webkit-mask-image: linear-gradient(black 93%, transparent 99%);
      -webkit-mask-repeat: no-repeat;
      -webkit-mask-size: 100% 150%;
      -webkit-mask-position: bottom;
      transition: -webkit-mask-position 300ms ease-in-out;
    }
    
    .elementor-2 .elementor-element.elementor-element-2f5244d:hover {
      -webkit-mask-position: top;
    }
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-a4d6728 *//*/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d6d6492 */.elementor-2 .elementor-element.elementor-element-d6d6492 strong {
    color: var(--e-global-color-primary);
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e6776b7 */.elementor-2 .elementor-element.elementor-element-e6776b7 .gform-theme--api, .elementor-2 .elementor-element.elementor-element-e6776b7 .gform-theme--framework {
    --gf-color-danger: #FFF !important;
}

.elementor-2 .elementor-element.elementor-element-e6776b7 .gform_required_legend {
    display: none;
}

.elementor-2 .elementor-element.elementor-element-e6776b7 .gform_fields {
    display: flex;
    flex-wrap: wrap;
    gap: 10px !important;
}

.elementor-2 .elementor-element.elementor-element-e6776b7 .gfield--type-email {
    flex-grow: 1;
}

.elementor-2 .elementor-element.elementor-element-e6776b7 .gform_fields {
    align-items: flex-start;
}

.elementor-2 .elementor-element.elementor-element-e6776b7 .ginput_container_email {
    flex-grow: 1;
}

.elementor-2 .elementor-element.elementor-element-e6776b7 .ginput_container_email input {
    border-radius: 999px !important;
    padding:16px !important;
    min-height: 60px !important;
    border-color: var(--e-global-color-primary);
}

.elementor-2 .elementor-element.elementor-element-e6776b7 .gfield--type-submit {
    flex-grow: 1;
    min-width: 200px;
}

.elementor-2 .elementor-element.elementor-element-e6776b7 .gfield--type-submit .gform-button {
    height: 100% !important;
    border-radius: 999px !important;
    background-color: var(--e-global-color-secondary) !important;
    padding: 16px !important;
    min-height: 60px !important;
}

.elementor-2 .elementor-element.elementor-element-e6776b7 .gfield--type-submit .gform-button:hover {
    background-color: var(--e-global-color-text) !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bb264fa */.ctct-inline-form {
    width: 100%;
}

.ctct-form-defaults {
    background: none !important;
    padding: 0 !important;
}

.ctct-form-custom *, .ctct-form-text {
    font-family: Gabarito, sans-serif !important;
}

.ctct-form-header {
    font-family: "Caveat", Sans-serif !important;
}

.ctct-form-success * {
    text-align: center !important;
}

.ctct-form-custom {
    display: flex;
    flex-direction: row;
    align-items: flex-end;
    flex-wrap: wrap;
    gap: 15px;
}

.ctct-form-field, .ctct-form-button {
    flex-grow: 1;
    width: clamp(180px, 30%, 700px) !important;
}

.ctct-form-element, .ctct-form-button {
    height: 60px !important;
}

.ctct-form-error, .g-recaptcha {
    width: 100%;
}

.ctct-form-custom #gdpr_text {
    display: none;
}

.ctct-form-label, .ctct-form-success * {
    color: var(--e-global-color-fe22332) !important;
}

.ctct-form-required:before {
    color: var(--e-global-color-secondary) !important;
}

.ctct-form-element {
    border-radius: 999px !important;
    box-shadow: none !important;
}

.ctct-form-field {
    margin: 0 !important;
}

.ctct-form-button {
    border-radius: 999px !important;
    padding: 16px;
}

#first_name_field_0 {
    order: -1;
}

.ctct-form-text {
    font-size: 0px !important;
    visibility: hidden;
}

.ctct-form-text:after {
    content: "You’ll be the first to know when something big launches for Fresno’s youth in crisis.";
    visibility: visible;
    position: relative;
    width: 100%;
    font-size: var(--e-global-typography-text-font-size) !important;
}/* End custom CSS */