.elementor-1888 .elementor-element.elementor-element-4fb2ae7{--display:flex;--min-height:5rem;--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;}.elementor-1888 .elementor-element.elementor-element-4fb2ae7:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-4fb2ae7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000ED;}.elementor-1888 .elementor-element.elementor-element-5734b95{--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;--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:0rem;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1888 .elementor-element.elementor-element-80f3eac{--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:flex-end;--align-items:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:3rem;}.elementor-1888 .elementor-element.elementor-element-80f3eac.e-con{--align-self:center;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1888 .elementor-element.elementor-element-089d4ee .elementor-menu-toggle{margin:0 auto;}.elementor-1888 .elementor-element.elementor-element-089d4ee .elementor-nav-menu .elementor-item{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;}.elementor-1888 .elementor-element.elementor-element-089d4ee .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-089d4ee .elementor-nav-menu--main .elementor-item:hover,
					.elementor-1888 .elementor-element.elementor-element-089d4ee .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-1888 .elementor-element.elementor-element-089d4ee .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-1888 .elementor-element.elementor-element-089d4ee .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-089d4ee{--e-nav-menu-horizontal-menu-item-margin:calc( 1rem / 2 );}.elementor-1888 .elementor-element.elementor-element-089d4ee .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:1rem;}.elementor-1888 .elementor-element.elementor-element-089d4ee .elementor-nav-menu--dropdown a, .elementor-1888 .elementor-element.elementor-element-089d4ee .elementor-menu-toggle{color:#FFFFFF;fill:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1888 .elementor-element.elementor-element-0c1a8dc > .elementor-widget-container{padding:0rem 0rem 0rem 3rem;}.elementor-1888 .elementor-element.elementor-element-0c1a8dc{text-align:center;}.elementor-1888 .elementor-element.elementor-element-0c1a8dc img{max-width:30px;}.elementor-1888 .elementor-element.elementor-element-776a33a{--display:flex;--z-index:2;}.elementor-1888 .elementor-element.elementor-element-eb0dcfc{--display:flex;}.elementor-1888 .elementor-element.elementor-element-074a13e{--display:flex;--min-height:600px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;}.elementor-1888 .elementor-element.elementor-element-074a13e:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-074a13e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://circahealthcare.com/wp-content/uploads/2026/06/Hero-BG-v2@2x-scaled.webp");background-position:center center;background-size:cover;}.elementor-1888 .elementor-element.elementor-element-bbc7d69{--display:grid;--e-con-grid-template-columns:1fr auto 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--padding-top:0%;--padding-bottom:7%;--padding-left:0%;--padding-right:0%;}.elementor-1888 .elementor-element.elementor-element-595b34e{--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;--justify-content:center;--gap:0rem 03.7rem;--row-gap:0rem;--column-gap:03.7rem;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:10%;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1888 .elementor-element.elementor-element-d8ddc34 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1888 .elementor-element.elementor-element-d8ddc34 .elementor-button{font-family:"Poppins", Sans-serif;font-size:clamp(1rem, calc(0.956rem + 0.188vw), 2rem);font-weight:700;border-radius:30px 30px 30px 30px;}.elementor-1888 .elementor-element.elementor-element-fe8529d > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1888 .elementor-element.elementor-element-fe8529d .elementor-button{font-family:"Poppins", Sans-serif;font-size:clamp(1rem, calc(0.956rem + 0.188vw), 2rem);font-weight:700;border-radius:30px 30px 30px 30px;}.elementor-1888 .elementor-element.elementor-element-fbfe930{--display:flex;}.elementor-1888 .elementor-element.elementor-element-852d201{--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;--justify-content:center;--gap:0rem 03.7rem;--row-gap:0rem;--column-gap:03.7rem;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:0%;}.elementor-1888 .elementor-element.elementor-element-2b27384 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1888 .elementor-element.elementor-element-2b27384 .elementor-button{font-family:"Poppins", Sans-serif;font-size:clamp(1rem, calc(0.956rem + 0.188vw), 2rem);font-weight:700;border-radius:30px 30px 30px 30px;}.elementor-1888 .elementor-element.elementor-element-4c7d467 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1888 .elementor-element.elementor-element-4c7d467 .elementor-button{font-family:"Poppins", Sans-serif;font-size:clamp(1rem, calc(0.956rem + 0.188vw), 2rem);font-weight:700;border-radius:30px 30px 30px 30px;}.elementor-1888 .elementor-element.elementor-element-c6770f5{--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:-66px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:5;}.elementor-1888 .elementor-element.elementor-element-bdd3117{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:99;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1888 .elementor-element.elementor-element-907196d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-907196d.elementor-element{--align-self:center;}.elementor-1888 .elementor-element.elementor-element-907196d{z-index:99;}.elementor-1888 .elementor-element.elementor-element-907196d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:4.75rem;font-weight:400;color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-b36e3e3{--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;--overflow:hidden;--margin-top:-12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-1888 .elementor-element.elementor-element-bff2c6d{--display:flex;--position:absolute;--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;top:0px;}body:not(.rtl) .elementor-1888 .elementor-element.elementor-element-bff2c6d{left:0px;}body.rtl .elementor-1888 .elementor-element.elementor-element-bff2c6d{right:0px;}.elementor-1888 .elementor-element.elementor-element-9671db6{--display:flex;}.elementor-1888 .elementor-element.elementor-element-9671db6:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-9671db6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://circahealthcare.com/wp-content/uploads/2026/06/f5be90c6c29b3cf131b6df6bf431cdffdea82fec.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1888 .elementor-element.elementor-element-3653276 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-3653276.elementor-element{--align-self:center;}.elementor-1888 .elementor-element.elementor-element-e85a1f7{--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;--padding-top:3.75%;--padding-bottom:3.75%;--padding-left:7%;--padding-right:7%;}.elementor-1888 .elementor-element.elementor-element-e85a1f7:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-e85a1f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#229FA0;}.elementor-1888 .elementor-element.elementor-element-ac2bcc7.elementor-element{--align-self:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1888 .elementor-element.elementor-element-198dbd4 > .elementor-widget-container{padding:5% 0% 3% 0%;}.elementor-1888 .elementor-element.elementor-element-198dbd4{text-align:center;font-family:"Poppins", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-9428cbe .elementor-button{background-color:#00000000;font-family:"Poppins", Sans-serif;font-size:clamp(1rem, calc(0.956rem + 0.188vw), 2rem);font-weight:700;border-radius:30px 30px 30px 30px;}.elementor-1888 .elementor-element.elementor-element-9428cbe.elementor-element{--align-self:center;}.elementor-1888 .elementor-element.elementor-element-33f678d{--display:flex;--position:absolute;--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;top:0px;}body:not(.rtl) .elementor-1888 .elementor-element.elementor-element-33f678d{left:0px;}body.rtl .elementor-1888 .elementor-element.elementor-element-33f678d{right:0px;}.elementor-1888 .elementor-element.elementor-element-9065352{--display:flex;}.elementor-1888 .elementor-element.elementor-element-9065352:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-9065352 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://circahealthcare.com/wp-content/uploads/2026/06/Work-CTA-2-BG.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1888 .elementor-element.elementor-element-6cbfe70 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-6cbfe70.elementor-element{--align-self:center;}.elementor-1888 .elementor-element.elementor-element-6cbfe70{text-align:center;}.elementor-1888 .elementor-element.elementor-element-6b6ec65{--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;--padding-top:3.75%;--padding-bottom:3.75%;--padding-left:7%;--padding-right:7%;}.elementor-1888 .elementor-element.elementor-element-6b6ec65:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-6b6ec65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#70296B;}.elementor-1888 .elementor-element.elementor-element-b1e2a0c.elementor-element{--align-self:center;}.elementor-1888 .elementor-element.elementor-element-180cbaa > .elementor-widget-container{padding:5% 0% 3% 0%;}.elementor-1888 .elementor-element.elementor-element-180cbaa{text-align:center;font-family:"Poppins", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-2c906a4 .elementor-button{background-color:#00000000;font-family:"Poppins", Sans-serif;font-size:clamp(1rem, calc(0.956rem + 0.188vw), 2rem);font-weight:700;border-radius:30px 30px 30px 30px;}.elementor-1888 .elementor-element.elementor-element-2c906a4 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1888 .elementor-element.elementor-element-2c906a4.elementor-element{--align-self:center;}.elementor-1888 .elementor-element.elementor-element-19708bb{--display:flex;--position:absolute;--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;top:0px;}body:not(.rtl) .elementor-1888 .elementor-element.elementor-element-19708bb{left:0px;}body.rtl .elementor-1888 .elementor-element.elementor-element-19708bb{right:0px;}.elementor-1888 .elementor-element.elementor-element-e8a3250{--display:flex;}.elementor-1888 .elementor-element.elementor-element-e8a3250:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-e8a3250 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://circahealthcare.com/wp-content/uploads/2026/06/WorkStudy3-BG.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1888 .elementor-element.elementor-element-51dfd5b > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-51dfd5b.elementor-element{--align-self:center;}.elementor-1888 .elementor-element.elementor-element-a4236a1{--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;--padding-top:3.75%;--padding-bottom:3.75%;--padding-left:7%;--padding-right:7%;}.elementor-1888 .elementor-element.elementor-element-a4236a1:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-a4236a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8C04D;}.elementor-1888 .elementor-element.elementor-element-84e775f.elementor-element{--align-self:center;}.elementor-1888 .elementor-element.elementor-element-daaa788 > .elementor-widget-container{padding:5% 0% 3% 0%;}.elementor-1888 .elementor-element.elementor-element-daaa788{text-align:center;font-family:"Poppins", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-54ca98b .elementor-button{background-color:#00000000;font-family:"Poppins", Sans-serif;font-size:clamp(1rem, calc(0.956rem + 0.188vw), 2rem);font-weight:700;border-radius:30px 30px 30px 30px;}.elementor-1888 .elementor-element.elementor-element-54ca98b > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1888 .elementor-element.elementor-element-54ca98b.elementor-element{--align-self:center;}.elementor-1888 .elementor-element.elementor-element-4c0a8dc{--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;--z-index:3;}.elementor-1888 .elementor-element.elementor-element-4c0a8dc:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-4c0a8dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-4c0a8dc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1888 .elementor-element.elementor-element-39da5dd{--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;}.elementor-1888 .elementor-element.elementor-element-f82d39d{--display:flex;--z-index:2;}.elementor-1888 .elementor-element.elementor-element-04edf09{--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:flex-end;--align-items:center;--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1888 .elementor-element.elementor-element-6f7129e > .elementor-widget-container{padding:0rem 1rem 0rem 0rem;}.elementor-1888 .elementor-element.elementor-element-6f7129e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:clamp(1.125rem, 0.45rem + 0.75vw, 1.3rem);font-weight:700;color:#000000;}.elementor-1888 .elementor-element.elementor-element-1d9dc7d img{width:36px;}.elementor-1888 .elementor-element.elementor-element-a2b5d77{--display:flex;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-934a9fb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-934a9fb{text-align:center;}.elementor-1888 .elementor-element.elementor-element-934a9fb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:4.375rem;font-weight:500;color:#000000;}.elementor-1888 .elementor-element.elementor-element-cf9b7c3 > .elementor-widget-container{padding:45px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-cf9b7c3{text-align:center;}.elementor-1888 .elementor-element.elementor-element-cf9b7c3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.35rem;font-weight:700;line-height:1.5lh;color:#773473;}.elementor-1888 .elementor-element.elementor-element-d8b5682{--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:flex-start;--align-items:flex-end;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1888 .elementor-element.elementor-element-4e0737e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-8c49541 > .elementor-widget-container{margin:0px 0px -4px 0px;padding:0rem 0rem 0rem 1rem;}.elementor-1888 .elementor-element.elementor-element-8c49541 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:700;color:#000000;}.elementor-1888 .elementor-element.elementor-element-9557725{--display:flex;--padding-top:1.875rem;--padding-bottom:0rem;--padding-left:8.125rem;--padding-right:0rem;}.elementor-1888 .elementor-element.elementor-element-22c0ce3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-22c0ce3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.813rem;font-weight:800;line-height:2lh;}.elementor-1888 .elementor-element.elementor-element-cc25fdd{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;}.elementor-1888 .elementor-element.elementor-element-cc25fdd > .elementor-widget-container{padding:1.563rem 0rem 0rem 0rem;}.elementor-1888 .elementor-element.elementor-element-849a1af{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:85px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:8.125rem;--padding-right:3rem;}.elementor-1888 .elementor-element.elementor-element-849a1af.e-con{--align-self:center;}.elementor-1888 .elementor-element.elementor-element-66a0f2b{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-bc7c757{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:20px;}.elementor-1888 .elementor-element.elementor-element-8398fe6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-8398fe6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.125rem;font-weight:800;color:#000000;}.elementor-1888 .elementor-element.elementor-element-00d15e9 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-00d15e9{font-family:"Poppins", Sans-serif;font-size:1.25rem;font-weight:400;}.elementor-1888 .elementor-element.elementor-element-99c01f5{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-51a68ab{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:20px;}.elementor-1888 .elementor-element.elementor-element-1a19fe2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-1a19fe2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.125rem;font-weight:800;color:#000000;}.elementor-1888 .elementor-element.elementor-element-1e94447 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-1e94447{font-family:"Poppins", Sans-serif;font-size:1.25rem;font-weight:400;}.elementor-1888 .elementor-element.elementor-element-842ee84{--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:flex-start;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-1888 .elementor-element.elementor-element-c7148ae{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:20px;}.elementor-1888 .elementor-element.elementor-element-658eee0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-658eee0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.125rem;font-weight:800;color:#000000;}.elementor-1888 .elementor-element.elementor-element-164657b > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-164657b{font-family:"Poppins", Sans-serif;font-size:1.25rem;font-weight:400;}.elementor-1888 .elementor-element.elementor-element-cbae82b{--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;}.elementor-1888 .elementor-element.elementor-element-adf86fb{--display:flex;--z-index:2;}.elementor-1888 .elementor-element.elementor-element-3bc02a7{--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:flex-end;--align-items:center;--padding-top:5rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1888 .elementor-element.elementor-element-b4e2153 > .elementor-widget-container{padding:0rem 1rem 0rem 0rem;}.elementor-1888 .elementor-element.elementor-element-b4e2153 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:clamp(1.125rem, 0.45rem + 0.75vw, 1.3rem);font-weight:700;color:#000000;}.elementor-1888 .elementor-element.elementor-element-adb8613 img{width:36px;}.elementor-1888 .elementor-element.elementor-element-f0f3691{--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;--z-index:2;}.elementor-1888 .elementor-element.elementor-element-f0f3691:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-f0f3691 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020202;}.elementor-1888 .elementor-element.elementor-element-0be230d{--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:flex-start;--align-items:flex-end;--padding-top:8rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;--z-index:4;}.elementor-1888 .elementor-element.elementor-element-df3297b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-2cc69ad > .elementor-widget-container{margin:0px 0px -4px 0px;padding:0rem 0rem 0rem 1rem;}.elementor-1888 .elementor-element.elementor-element-2cc69ad .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:700;color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-27e60d5{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:8.125rem;--padding-right:0rem;--z-index:4;}.elementor-1888 .elementor-element.elementor-element-4a23a74 > .elementor-widget-container{padding:3.438rem 0rem 2.188rem 0rem;}.elementor-1888 .elementor-element.elementor-element-4a23a74 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.813rem;font-weight:800;line-height:2lh;}.elementor-1888 .elementor-element.elementor-element-14995ee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-14995ee{font-family:"Poppins", Sans-serif;font-size:1.25rem;font-weight:500;color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-6357b17 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-6357b17 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:800;color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-1569d7c{z-index:1;}.elementor-1888 .elementor-element.elementor-element-9087d52 > .elementor-widget-container{padding:6.250rem 0rem 0rem 0rem;}.elementor-1888 .elementor-element.elementor-element-9087d52.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1888 .elementor-element.elementor-element-9087d52{z-index:4;text-align:center;font-family:"Poppins", Sans-serif;font-size:1.875rem;font-weight:700;color:#843F80;}.elementor-1888 .elementor-element.elementor-element-7f82509{--display:flex;--min-height:8.313rem;--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;--z-index:98;}.elementor-1888 .elementor-element.elementor-element-b51ac78 > .elementor-widget-container{background-color:#773473;padding:0px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-b51ac78 .marquee-wrapper-31f3e5bd{--marquee-speed:38s;--marquee-gap:30px;--marquee-img-width:220px;--marquee-img-fit:contain;}.elementor-1888 .elementor-element.elementor-element-8093523{--display:flex;--z-index:98;}.elementor-1888 .elementor-element.elementor-element-8093523:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-8093523 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-25a38f3{--display:flex;--position:absolute;top:0px;}.elementor-1888 .elementor-element.elementor-element-25a38f3:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-25a38f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://circahealthcare.com/wp-content/uploads/2026/07/circaofficebg-scaled.webp");background-size:cover;}body:not(.rtl) .elementor-1888 .elementor-element.elementor-element-25a38f3{left:0px;}body.rtl .elementor-1888 .elementor-element.elementor-element-25a38f3{right:0px;}.elementor-1888 .elementor-element.elementor-element-a8e6662{--display:flex;}.elementor-1888 .elementor-element.elementor-element-dd0328f{--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:flex-start;--align-items:flex-end;--padding-top:9rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1888 .elementor-element.elementor-element-acd525a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-1f20aa9 > .elementor-widget-container{margin:0px 0px -4px 0px;padding:0px 0px 0px 14px;}.elementor-1888 .elementor-element.elementor-element-1f20aa9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:700;color:#229FA0;}.elementor-1888 .elementor-element.elementor-element-8b44294{--display:flex;}.elementor-1888 .elementor-element.elementor-element-b6e7cfa{--display:flex;}.elementor-1888 .elementor-element.elementor-element-fddc32c{--display:flex;}.elementor-1888 .elementor-element.elementor-element-fddc32c:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-fddc32c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://circahealthcare.com/wp-content/uploads/2026/07/yellow-octagon.webp");}.elementor-1888 .elementor-element.elementor-element-7824456 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-ecc30c9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-1888 .elementor-element.elementor-element-756814d{--display:flex;}.elementor-1888 .elementor-element.elementor-element-fe66e82{--display:flex;}.elementor-1888 .elementor-element.elementor-element-fe66e82:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-fe66e82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://circahealthcare.com/wp-content/uploads/2026/07/purple-octagon.webp");}.elementor-1888 .elementor-element.elementor-element-1cd3013 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-6d88d41{--display:flex;}.elementor-1888 .elementor-element.elementor-element-715606a{--display:flex;}.elementor-1888 .elementor-element.elementor-element-715606a:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-715606a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://circahealthcare.com/wp-content/uploads/2026/07/red-octagon.webp");}.elementor-1888 .elementor-element.elementor-element-d4676b5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-143c513{--display:flex;--position:absolute;--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;--padding-top:50px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;bottom:0px;}body:not(.rtl) .elementor-1888 .elementor-element.elementor-element-143c513{left:0px;}body.rtl .elementor-1888 .elementor-element.elementor-element-143c513{right:0px;}.elementor-1888 .elementor-element.elementor-element-3c17185{--display:flex;--z-index:2;}.elementor-1888 .elementor-element.elementor-element-0b9833a{--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:flex-end;--align-items:center;--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1888 .elementor-element.elementor-element-9e7443e > .elementor-widget-container{padding:0rem 1rem 0rem 0rem;}.elementor-1888 .elementor-element.elementor-element-9e7443e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:clamp(1.125rem, 0.45rem + 0.75vw, 1.3rem);font-weight:700;color:#000000;}.elementor-1888 .elementor-element.elementor-element-c56b7c7 > .elementor-widget-container{padding:0px 0px 2px 0px;}.elementor-1888 .elementor-element.elementor-element-c56b7c7 img{width:36px;}.elementor-1888 .elementor-element.elementor-element-adf3ff6{--display:flex;--min-height:980px;--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;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-1888 .elementor-element.elementor-element-adf3ff6:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-adf3ff6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-1888 .elementor-element.elementor-element-0ecb862{--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:flex-start;--align-items:flex-end;--padding-top:8.7rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1888 .elementor-element.elementor-element-1a89046 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-c5e9561 > .elementor-widget-container{margin:0px 0px -4px 0px;padding:0rem 0rem 0rem 1rem;}.elementor-1888 .elementor-element.elementor-element-c5e9561 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:700;color:#000000;}.elementor-1888 .elementor-element.elementor-element-2d976ea > .elementor-widget-container{padding:1rem 0rem 5.313rem 8.125rem;}.elementor-1888 .elementor-element.elementor-element-2d976ea .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.813rem;font-weight:800;line-height:2lh;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1888 .elementor-element.elementor-element-128732f{--grid-columns:3;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--grid-column-gap:5rem;}.elementor-1888 .elementor-element.elementor-element-128732f > .elementor-widget-container{padding:0rem 6rem 0rem 8.125rem;}.elementor-1888 .elementor-element.elementor-element-128732f.elementor-element{--align-self:flex-start;}.elementor-1888 .elementor-element.elementor-element-8f4e796{--display:flex;--justify-content:center;}.elementor-1888 .elementor-element.elementor-element-3488936{--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;}.elementor-1888 .elementor-element.elementor-element-8ca6780{--display:flex;--z-index:2;}.elementor-1888 .elementor-element.elementor-element-013fe03{--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:flex-end;--align-items:center;--padding-top:5rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1888 .elementor-element.elementor-element-6c5f22a > .elementor-widget-container{padding:0rem 1rem 0rem 0rem;}.elementor-1888 .elementor-element.elementor-element-6c5f22a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:clamp(1.125rem, 0.45rem + 0.75vw, 1.3rem);font-weight:700;color:#000000;}.elementor-1888 .elementor-element.elementor-element-8891c22 img{width:36px;}.elementor-1888 .elementor-element.elementor-element-bcd2257{--display:flex;--min-height:25rem;--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-1888 .elementor-element.elementor-element-bcd2257:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-bcd2257 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://circahealthcare.com/wp-content/uploads/2026/06/Talk-BG@2x-scaled.webp");background-size:cover;}.elementor-1888 .elementor-element.elementor-element-6dbe95e{text-align:center;}.elementor-1888 .elementor-element.elementor-element-6dbe95e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-496daf7{text-align:center;}.elementor-1888 .elementor-element.elementor-element-496daf7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-1df1818 > .elementor-widget-container{padding:20px 0px 35px 0px;}.elementor-1888 .elementor-element.elementor-element-1df1818{text-align:center;font-family:"Poppins", Sans-serif;font-size:1.25rem;font-weight:500;color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-cc6bc5b{--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;--justify-content:center;--gap:0rem 2rem;--row-gap:0rem;--column-gap:2rem;}.elementor-1888 .elementor-element.elementor-element-972ce92 .elementor-button{background-color:#00000000;font-family:"Poppins", Sans-serif;font-size:clamp(1rem, calc(0.956rem + 0.188vw), 2rem);font-weight:700;border-radius:30px 30px 30px 30px;}.elementor-1888 .elementor-element.elementor-element-972ce92 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1888 .elementor-element.elementor-element-2109e9e{--display:flex;--min-height:315px;--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;--padding-top:45px;--padding-bottom:60px;--padding-left:130px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-2109e9e:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-2109e9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1888 .elementor-element.elementor-element-464db7a{--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-1888 .elementor-element.elementor-element-2a98ec9{--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:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-c1a9851{--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;}.elementor-1888 .elementor-element.elementor-element-cfe7ab2 > .elementor-widget-container{padding:0px 15px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-cfe7ab2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:600;color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-82a3cac > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-82a3cac.elementor-element{--align-self:flex-end;}.elementor-1888 .elementor-element.elementor-element-4541577 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-4541577 .elementor-nav-menu .elementor-item{font-family:"Poppins", Sans-serif;font-size:0.875rem;font-weight:600;}.elementor-1888 .elementor-element.elementor-element-4541577 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:1px;padding-right:1px;}.elementor-1888 .elementor-element.elementor-element-4541577 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-1888 .elementor-element.elementor-element-4541577 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-1888 .elementor-element.elementor-element-4541577 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-1888 .elementor-element.elementor-element-4541577 .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-4541577{--e-nav-menu-horizontal-menu-item-margin:calc( 15px / 2 );}.elementor-1888 .elementor-element.elementor-element-4541577 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:15px;}.elementor-1888 .elementor-element.elementor-element-2a49336{--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:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-9919a79{--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;}.elementor-1888 .elementor-element.elementor-element-7b4af0c > .elementor-widget-container{padding:0px 15px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-7b4af0c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:600;color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-1e97f6d > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-1e97f6d.elementor-element{--align-self:flex-end;}.elementor-1888 .elementor-element.elementor-element-04cca35{--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:flex-start;--align-items:flex-start;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-7bcd2bf{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-e1646e9 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-e1646e9.elementor-element{--align-self:center;}.elementor-1888 .elementor-element.elementor-element-e1646e9{text-align:center;}.elementor-1888 .elementor-element.elementor-element-e1646e9 img{width:45%;}.elementor-1888 .elementor-element.elementor-element-72999ff{--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 20px;--row-gap:0px;--column-gap:20px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-eccc83d > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-eccc83d{font-family:"Poppins", Sans-serif;font-size:0.875rem;font-weight:500;color:#229FA0;}.elementor-1888 .elementor-element.elementor-element-730357b{--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-end;--align-items:center;--padding-top:0vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1888 .elementor-element.elementor-element-c1c7164 img{width:9vw;max-width:200px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1888 .elementor-element.elementor-element-5734b95{--width:125px;}.elementor-1888 .elementor-element.elementor-element-9671db6{--width:50%;}.elementor-1888 .elementor-element.elementor-element-e85a1f7{--width:50%;}.elementor-1888 .elementor-element.elementor-element-9065352{--width:50%;}.elementor-1888 .elementor-element.elementor-element-6b6ec65{--width:50%;}.elementor-1888 .elementor-element.elementor-element-e8a3250{--width:50%;}.elementor-1888 .elementor-element.elementor-element-a4236a1{--width:50%;}.elementor-1888 .elementor-element.elementor-element-4c0a8dc{--width:100%;}.elementor-1888 .elementor-element.elementor-element-f82d39d{--width:66%;}.elementor-1888 .elementor-element.elementor-element-04edf09{--width:clamp(280px, 25vw, 420px);}.elementor-1888 .elementor-element.elementor-element-a2b5d77{--width:100%;}.elementor-1888 .elementor-element.elementor-element-d8b5682{--width:100%;}.elementor-1888 .elementor-element.elementor-element-66a0f2b{--width:100%;}.elementor-1888 .elementor-element.elementor-element-99c01f5{--width:100%;}.elementor-1888 .elementor-element.elementor-element-842ee84{--width:100%;}.elementor-1888 .elementor-element.elementor-element-adf86fb{--width:66%;}.elementor-1888 .elementor-element.elementor-element-3bc02a7{--width:clamp(280px, 25vw, 420px);}.elementor-1888 .elementor-element.elementor-element-27e60d5{--width:68%;}.elementor-1888 .elementor-element.elementor-element-3c17185{--width:66%;}.elementor-1888 .elementor-element.elementor-element-0b9833a{--width:clamp(280px, 25vw, 420px);}.elementor-1888 .elementor-element.elementor-element-8f4e796{--width:77%;}.elementor-1888 .elementor-element.elementor-element-8ca6780{--width:66%;}.elementor-1888 .elementor-element.elementor-element-013fe03{--width:clamp(280px, 25vw, 420px);}.elementor-1888 .elementor-element.elementor-element-464db7a{--width:80%;}.elementor-1888 .elementor-element.elementor-element-730357b{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1888 .elementor-element.elementor-element-f82d39d{--width:30%;}.elementor-1888 .elementor-element.elementor-element-04edf09{--width:70%;}.elementor-1888 .elementor-element.elementor-element-849a1af{--width:100%;}.elementor-1888 .elementor-element.elementor-element-66a0f2b{--width:75%;}.elementor-1888 .elementor-element.elementor-element-99c01f5{--width:75%;}.elementor-1888 .elementor-element.elementor-element-842ee84{--width:75%;}.elementor-1888 .elementor-element.elementor-element-adf86fb{--width:30%;}.elementor-1888 .elementor-element.elementor-element-3bc02a7{--width:70%;}.elementor-1888 .elementor-element.elementor-element-27e60d5{--width:72%;}.elementor-1888 .elementor-element.elementor-element-3c17185{--width:30%;}.elementor-1888 .elementor-element.elementor-element-0b9833a{--width:70%;}.elementor-1888 .elementor-element.elementor-element-8ca6780{--width:30%;}.elementor-1888 .elementor-element.elementor-element-013fe03{--width:70%;}}@media(max-width:1366px){.elementor-1888 .elementor-element.elementor-element-bbc7d69{--grid-auto-flow:row;}.elementor-1888 .elementor-element.elementor-element-e85a1f7{--padding-top:3.75%;--padding-bottom:3.75%;--padding-left:6%;--padding-right:6%;}.elementor-1888 .elementor-element.elementor-element-6b6ec65{--padding-top:3.75%;--padding-bottom:3.75%;--padding-left:6%;--padding-right:6%;}.elementor-1888 .elementor-element.elementor-element-a4236a1{--padding-top:3.75%;--padding-bottom:3.75%;--padding-left:6%;--padding-right:6%;}.elementor-1888 .elementor-element.elementor-element-cc25fdd{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-1888 .elementor-element.elementor-element-849a1af{--e-con-grid-template-columns:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--justify-items:center;}.elementor-1888 .elementor-element.elementor-element-66a0f2b{--justify-content:center;}.elementor-1888 .elementor-element.elementor-element-99c01f5{--justify-content:center;}.elementor-1888 .elementor-element.elementor-element-842ee84{--justify-content:center;}.elementor-1888 .elementor-element.elementor-element-14995ee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-c1a9851{--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-1888 .elementor-element.elementor-element-9919a79{--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;}}@media(max-width:1024px){.elementor-1888 .elementor-element.elementor-element-bbc7d69{--grid-auto-flow:row;}.elementor-1888 .elementor-element.elementor-element-595b34e{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:12%;}.elementor-1888 .elementor-element.elementor-element-d8ddc34 .elementor-button{padding:1.5vw 3vw 1.5vw 3vw;}.elementor-1888 .elementor-element.elementor-element-fe8529d .elementor-button{padding:1.5vw 3vw 1.5vw 3vw;}.elementor-1888 .elementor-element.elementor-element-852d201{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:0%;--padding-bottom:0%;--padding-left:12%;--padding-right:0%;}.elementor-1888 .elementor-element.elementor-element-2b27384 .elementor-button{padding:1.5vw 3vw 1.5vw 3vw;}.elementor-1888 .elementor-element.elementor-element-4c7d467 .elementor-button{padding:1.5vw 3vw 1.5vw 3vw;}.elementor-1888 .elementor-element.elementor-element-c6770f5{--margin-top:-145px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1888 .elementor-element.elementor-element-907196d{text-align:center;}.elementor-1888 .elementor-element.elementor-element-907196d .elementor-heading-title{font-size:3.75rem;}.elementor-1888 .elementor-element.elementor-element-9671db6{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1888 .elementor-element.elementor-element-e85a1f7{--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1888 .elementor-element.elementor-element-9428cbe .elementor-button{padding:1.5vw 3vw 1.5vw 3vw;}.elementor-1888 .elementor-element.elementor-element-9065352{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1888 .elementor-element.elementor-element-6b6ec65{--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1888 .elementor-element.elementor-element-2c906a4 .elementor-button{padding:1.5vw 3vw 1.5vw 3vw;}.elementor-1888 .elementor-element.elementor-element-e8a3250{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1888 .elementor-element.elementor-element-a4236a1{--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1888 .elementor-element.elementor-element-54ca98b .elementor-button{padding:1.5vw 3vw 1.5vw 3vw;}.elementor-1888 .elementor-element.elementor-element-4c0a8dc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-39da5dd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-04edf09{--justify-content:flex-end;--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:2rem;}.elementor-1888 .elementor-element.elementor-element-a2b5d77{--padding-top:120px;--padding-bottom:120px;--padding-left:25px;--padding-right:25px;}.elementor-1888 .elementor-element.elementor-element-8c49541 > .elementor-widget-container{margin:0px 0px -4px 0px;padding:0rem 0rem 0rem 0.5rem;}.elementor-1888 .elementor-element.elementor-element-9557725{--padding-top:025px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-1888 .elementor-element.elementor-element-849a1af{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--justify-items:start;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-1888 .elementor-element.elementor-element-66a0f2b{--justify-content:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-1888 .elementor-element.elementor-element-cbae82b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-3bc02a7{--justify-content:flex-end;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:2rem;}.elementor-1888 .elementor-element.elementor-element-f0f3691{--padding-top:05px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-0be230d{--padding-top:5rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1888 .elementor-element.elementor-element-2cc69ad > .elementor-widget-container{margin:0px 0px -4px 0px;padding:0rem 0rem 0rem 0.5rem;}.elementor-1888 .elementor-element.elementor-element-27e60d5{--padding-top:32px;--padding-bottom:32px;--padding-left:15px;--padding-right:15px;}.elementor-1888 .elementor-element.elementor-element-4a23a74 > .elementor-widget-container{padding:0rem 0rem 2.188rem 0rem;}.elementor-1888 .elementor-element.elementor-element-14995ee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-1569d7c > .elementor-widget-container{margin:0px 0px 0px 39px;padding:0px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-9087d52 > .elementor-widget-container{padding:20rem 0rem 0rem 0rem;}.elementor-1888 .elementor-element.elementor-element-9087d52.elementor-element{--order:99999 /* order end hack */;}.elementor-1888 .elementor-element.elementor-element-8093523{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-dd0328f{--padding-top:5rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1888 .elementor-element.elementor-element-1f20aa9 > .elementor-widget-container{margin:0px 0px -4px 0px;padding:0rem 0rem 0rem 0.5rem;}.elementor-1888 .elementor-element.elementor-element-143c513{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-0b9833a{--justify-content:flex-end;--padding-top:3rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:2rem;}.elementor-1888 .elementor-element.elementor-element-0ecb862{--padding-top:05rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1888 .elementor-element.elementor-element-c5e9561 > .elementor-widget-container{margin:0px 0px -4px 0px;padding:0rem 0rem 0rem 0.5rem;}.elementor-1888 .elementor-element.elementor-element-2d976ea > .elementor-widget-container{padding:24px 0px 29px 25px;}.elementor-1888 .elementor-element.elementor-element-128732f{--grid-columns:1;--grid-row-gap:5rem;width:100%;max-width:100%;}.elementor-1888 .elementor-element.elementor-element-128732f > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-1888 .elementor-element.elementor-element-128732f.elementor-element{--align-self:center;}.elementor-1888 .elementor-element.elementor-element-3488936{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-013fe03{--justify-content:flex-end;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:2rem;}.elementor-1888 .elementor-element.elementor-element-972ce92 .elementor-button{padding:1.5vw 3vw 1.5vw 3vw;}.elementor-1888 .elementor-element.elementor-element-2109e9e{--padding-top:50px;--padding-bottom:80px;--padding-left:050px;--padding-right:50px;}.elementor-1888 .elementor-element.elementor-element-c1a9851{--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-1888 .elementor-element.elementor-element-9919a79{--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;}}@media(max-width:767px){.elementor-1888 .elementor-element.elementor-element-4fb2ae7{--width:100%;--min-height:4rem;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-4fb2ae7.e-con{--align-self:center;}.elementor-1888 .elementor-element.elementor-element-5734b95{--width:20%;--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:1.75rem;--padding-right:0rem;}.elementor-1888 .elementor-element.elementor-element-3d52d24 img{max-width:60px;}.elementor-1888 .elementor-element.elementor-element-80f3eac{--width:80%;--justify-content:flex-end;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1888 .elementor-element.elementor-element-089d4ee > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-089d4ee .elementor-nav-menu--dropdown a{padding-top:25px;padding-bottom:25px;}.elementor-1888 .elementor-element.elementor-element-0c1a8dc img{max-width:20%;}.elementor-1888 .elementor-element.elementor-element-074a13e{--min-height:65vh;}.elementor-1888 .elementor-element.elementor-element-bbc7d69{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-1888 .elementor-element.elementor-element-d8ddc34 .elementor-button{padding:1.5vw 4vw 1.5vw 4vw;}.elementor-1888 .elementor-element.elementor-element-fe8529d .elementor-button{padding:1.5vw 4vw 1.5vw 4vw;}.elementor-1888 .elementor-element.elementor-element-2b27384 .elementor-button{padding:1.5vw 4vw 1.5vw 4vw;}.elementor-1888 .elementor-element.elementor-element-4c7d467 .elementor-button{padding:1.5vw 4vw 1.5vw 4vw;}.elementor-1888 .elementor-element.elementor-element-c6770f5{--margin-top:-165px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1888 .elementor-element.elementor-element-bdd3117{--margin-top:0px;--margin-bottom:7px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1888 .elementor-element.elementor-element-907196d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-1888 .elementor-element.elementor-element-907196d .elementor-heading-title{font-size:2.5rem;}.elementor-1888 .elementor-element.elementor-element-b36e3e3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1888 .elementor-element.elementor-element-ac2bcc7 img{width:100%;}.elementor-1888 .elementor-element.elementor-element-9428cbe .elementor-button{padding:1.5vw 4vw 1.5vw 4vw;}.elementor-1888 .elementor-element.elementor-element-b1e2a0c img{width:100%;}.elementor-1888 .elementor-element.elementor-element-2c906a4 .elementor-button{padding:1.5vw 4vw 1.5vw 4vw;}.elementor-1888 .elementor-element.elementor-element-84e775f img{width:100%;}.elementor-1888 .elementor-element.elementor-element-54ca98b .elementor-button{padding:1.5vw 4vw 1.5vw 4vw;}.elementor-1888 .elementor-element.elementor-element-39da5dd{--width:100%;}.elementor-1888 .elementor-element.elementor-element-f82d39d{--width:0%;}.elementor-1888 .elementor-element.elementor-element-04edf09{--width:100%;--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:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1888 .elementor-element.elementor-element-6f7129e{width:initial;max-width:initial;text-align:start;}.elementor-1888 .elementor-element.elementor-element-1d9dc7d img{max-width:35px;}.elementor-1888 .elementor-element.elementor-element-a2b5d77{--padding-top:80px;--padding-bottom:80px;--padding-left:015px;--padding-right:15px;}.elementor-1888 .elementor-element.elementor-element-934a9fb > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-1888 .elementor-element.elementor-element-934a9fb .elementor-heading-title{font-size:2.8rem;}.elementor-1888 .elementor-element.elementor-element-cf9b7c3 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-cf9b7c3 .elementor-heading-title{font-size:1.4rem;}.elementor-1888 .elementor-element.elementor-element-9557725{--padding-top:14px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-1888 .elementor-element.elementor-element-22c0ce3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-22c0ce3 .elementor-heading-title{font-size:2.25rem;line-height:normal;}.elementor-1888 .elementor-element.elementor-element-cc25fdd > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-cc25fdd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1888 .elementor-element.elementor-element-849a1af{--width:100%;--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-1888 .elementor-element.elementor-element-66a0f2b{--width:100%;--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:45px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-bc7c757{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-8398fe6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1888 .elementor-element.elementor-element-8398fe6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-8398fe6 .elementor-heading-title{font-size:2.25rem;}.elementor-1888 .elementor-element.elementor-element-00d15e9{text-align:center;}.elementor-1888 .elementor-element.elementor-element-99c01f5{--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;--padding-top:45px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-51a68ab{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-1a19fe2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1888 .elementor-element.elementor-element-1a19fe2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-1a19fe2 .elementor-heading-title{font-size:2.25rem;}.elementor-1888 .elementor-element.elementor-element-1e94447{text-align:center;}.elementor-1888 .elementor-element.elementor-element-842ee84{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:45px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-c7148ae{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-658eee0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1888 .elementor-element.elementor-element-658eee0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-658eee0 .elementor-heading-title{font-size:2.25rem;}.elementor-1888 .elementor-element.elementor-element-164657b{text-align:center;}.elementor-1888 .elementor-element.elementor-element-3bc02a7{--width:100%;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1888 .elementor-element.elementor-element-b4e2153{width:initial;max-width:initial;}.elementor-1888 .elementor-element.elementor-element-adb8613{width:initial;max-width:initial;}.elementor-1888 .elementor-element.elementor-element-f0f3691{--padding-top:80px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-0be230d{--padding-top:5rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1888 .elementor-element.elementor-element-27e60d5{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-1888 .elementor-element.elementor-element-4a23a74 > .elementor-widget-container{padding:35px 0px 35px 0px;}.elementor-1888 .elementor-element.elementor-element-4a23a74 .elementor-heading-title{font-size:2.25rem;}.elementor-1888 .elementor-element.elementor-element-14995ee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-6357b17 > .elementor-widget-container{padding:25px 0px 195px 0px;}.elementor-1888 .elementor-element.elementor-element-9087d52{font-size:1rem;}.elementor-1888 .elementor-element.elementor-element-8093523{--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-25a38f3:not(.elementor-motion-effects-element-type-background), .elementor-1888 .elementor-element.elementor-element-25a38f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-1888 .elementor-element.elementor-element-a8e6662{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-dd0328f{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-8b44294{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1888 .elementor-element.elementor-element-b6e7cfa{--padding-top:36px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-756814d{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-6d88d41{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-143c513{--width:100%;--justify-content:flex-end;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-3c17185{--width:0%;}.elementor-1888 .elementor-element.elementor-element-0b9833a{--width:100%;--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:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1888 .elementor-element.elementor-element-9e7443e{width:initial;max-width:initial;text-align:start;}.elementor-1888 .elementor-element.elementor-element-c56b7c7 img{max-width:35px;}.elementor-1888 .elementor-element.elementor-element-2d976ea > .elementor-widget-container{padding:25px 15px 20px 15px;}.elementor-1888 .elementor-element.elementor-element-2d976ea .elementor-heading-title{font-size:2.25rem;}.elementor-1888 .elementor-element.elementor-element-128732f{--grid-columns:1;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-1888 .elementor-element.elementor-element-128732f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-128732f.elementor-element{--align-self:center;}.elementor-1888 .elementor-element.elementor-element-013fe03{--width:100%;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1888 .elementor-element.elementor-element-6c5f22a{width:initial;max-width:initial;}.elementor-1888 .elementor-element.elementor-element-8891c22{width:initial;max-width:initial;}.elementor-1888 .elementor-element.elementor-element-bcd2257{--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1888 .elementor-element.elementor-element-1df1818 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-1888 .elementor-element.elementor-element-1df1818{font-size:1.2rem;}.elementor-1888 .elementor-element.elementor-element-cc6bc5b{--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;--align-items:center;--gap:29px 0px;--row-gap:29px;--column-gap:0px;}.elementor-1888 .elementor-element.elementor-element-972ce92 .elementor-button{padding:1.5vw 4vw 1.5vw 4vw;}.elementor-1888 .elementor-element.elementor-element-2109e9e{--width:100%;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1888 .elementor-element.elementor-element-464db7a{--width:100%;}.elementor-1888 .elementor-element.elementor-element-04cca35{--width:100%;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-1888 .elementor-element.elementor-element-7bcd2bf{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;font-size:14px;}.elementor-1888 .elementor-element.elementor-element-e1646e9 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-e1646e9.elementor-element{--align-self:center;}.elementor-1888 .elementor-element.elementor-element-e1646e9 img{width:35px;}.elementor-1888 .elementor-element.elementor-element-72999ff{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-eccc83d > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-1888 .elementor-element.elementor-element-eccc83d{font-size:0.75rem;}.elementor-1888 .elementor-element.elementor-element-730357b{--padding-top:30px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1888 .elementor-element.elementor-element-c1c7164 img{width:25vw;max-width:125px;}}@media(max-width:1366px) and (min-width:768px){.elementor-1888 .elementor-element.elementor-element-4c0a8dc{--width:1475px;}.elementor-1888 .elementor-element.elementor-element-849a1af{--width:100%;}.elementor-1888 .elementor-element.elementor-element-66a0f2b{--width:85%;}.elementor-1888 .elementor-element.elementor-element-99c01f5{--width:85%;}.elementor-1888 .elementor-element.elementor-element-842ee84{--width:85%;}}@media(min-width:1367px){.elementor-1888 .elementor-element.elementor-element-bbc7d69{--grid-auto-flow:row;}.elementor-1888 .elementor-element.elementor-element-4c0a8dc{--width:1638px;}.elementor-1888 .elementor-element.elementor-element-849a1af{--gap:0px 50px;--row-gap:0px;--column-gap:50px;--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-776a33a */.elementor-1888 .elementor-element.elementor-element-776a33a{
    display: block !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04edf09 */.elementor-1888 .elementor-element.elementor-element-04edf09{    flex-wrap: nowrap;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf9b7c3 */.elementor-1888 .elementor-element.elementor-element-cf9b7c3 {
  padding-inline: clamp(24px, calc(120px + (260 - 120) * ((100vw - 1280px) / (1440 - 1280))), 260px);
}

@media (min-width: 1440px) {
  .elementor-1888 .elementor-element.elementor-element-cf9b7c3 {
    padding-inline: clamp(260px, calc(260px + (400 - 260) * ((100vw - 1440px) / (1728 - 1440))), 400px);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4e0737e */.elementor-1888 .elementor-element.elementor-element-4e0737e {

width: 7.1875rem;
height: 0.125rem;
  background-color:black;
  margin-bottom: 4px;
}

@media (max-width: 1024px){
.elementor-1888 .elementor-element.elementor-element-4e0737e{
    width: 25px;
}
}
@media (max-width: 767px){
.elementor-1888 .elementor-element.elementor-element-4e0737e{
    width: 15px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22c0ce3 */.elementor-1888 .elementor-element.elementor-element-22c0ce3 {
    max-width: 700px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8398fe6 */.elementor-1888 .elementor-element.elementor-element-8398fe6 .elementor-heading-title {
  font-size: clamp(38px, calc(38px + 8 * (100vw - 1280px) / 160), 50px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00d15e9 */.elementor-1888 .elementor-element.elementor-element-00d15e9 .elementor-heading-title {
  font-size: clamp(34px, calc(34px + 10 * (100vw - 1280px) / 160), 44px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a19fe2 */.elementor-1888 .elementor-element.elementor-element-1a19fe2 .elementor-heading-title {
  font-size: clamp(38px, calc(38px + 8 * (100vw - 1280px) / 160), 50px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e94447 */.elementor-1888 .elementor-element.elementor-element-1e94447 .elementor-heading-title {
  font-size: clamp(34px, calc(34px + 10 * (100vw - 1280px) / 160), 44px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-658eee0 */.elementor-1888 .elementor-element.elementor-element-658eee0 .elementor-heading-title {
  font-size: clamp(38px, calc(38px + 8 * (100vw - 1280px) / 160), 50px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-164657b */.elementor-1888 .elementor-element.elementor-element-164657b .elementor-heading-title {
  font-size: clamp(34px, calc(34px + 10 * (100vw - 1280px) / 160), 44px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bc02a7 */.elementor-1888 .elementor-element.elementor-element-3bc02a7{    flex-wrap: nowrap;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-df3297b */.elementor-1888 .elementor-element.elementor-element-df3297b {

width: 7.1875rem;
height: 0.125rem;
  background-color:white;
  margin-bottom: 4px;
}

@media (max-width: 1024px){
.elementor-1888 .elementor-element.elementor-element-df3297b{
    width: 25px;
}
}
@media (max-width: 767px){
.elementor-1888 .elementor-element.elementor-element-df3297b{
    width: 15px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14995ee */.elementor-1888 .elementor-element.elementor-element-14995ee {
  padding-right: clamp(0px, calc(120px + (300 - 120) * ((100vw - 1440px) / (2400 - 1440))), 300px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1569d7c */:.elementor-1888 .elementor-element.elementor-element-1569d7c {
  -webkit-mask-image: radial-gradient(
    ellipse 70% 75% at center,
    black 80%,
    transparent 100%
  );
  mask-image: radial-gradient(
    ellipse 70% 75% at center,
    black 60%,
    transparent 100%
  );
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-acd525a */.elementor-1888 .elementor-element.elementor-element-acd525a {

width: 7.1875rem;
height: 0.125rem;
  background-color:white;
  margin-bottom: 4px;
}

@media (max-width: 1024px){
.elementor-1888 .elementor-element.elementor-element-acd525a{
    width: 25px;
    background-color: white;
}
}
@media (max-width: 767px){
.elementor-1888 .elementor-element.elementor-element-acd525a{
    background-color: black;
    width: 15px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f20aa9 */.elementor-1888 .elementor-element.elementor-element-1f20aa9 .elementor-heading-title {
    color: white;
}

@media (max-width: 767px){
.elementor-1888 .elementor-element.elementor-element-1f20aa9 .elementor-heading-title {
    color: black;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b9833a */.elementor-1888 .elementor-element.elementor-element-0b9833a{    flex-wrap: nowrap;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8093523 */@keyframes wawBadgeTextIn{
  from{ opacity:0; transform: translate(-60px, -50%); }
  to{   opacity:1; transform: translate(0, -50%); }
}

@keyframes wawBadgeTextInMobile{
  from{ opacity:0; transform: translateX(-40px); }
  to{   opacity:1; transform: translateX(0); }
}

.elementor-1888 .elementor-element.elementor-element-8093523{
  --seam-top: 60%;
  --seam-bottom: 34%;
  position: relative;
  min-height: 75rem;
  background: #fff;
  overflow: hidden;
}

.elementor-1888 .elementor-element.elementor-element-8093523 .waw-image{
  position: absolute; inset: 0;
  filter: grayscale(1);
  clip-path: polygon(0 0, var(--seam-top) 0, var(--seam-bottom) 100%, 0 100%);
  z-index: 1;
}

@media (max-width:1600px){ .elementor-1888 .elementor-element.elementor-element-8093523 .waw-image{ background-position: 30% center; } }
@media (max-width:1200px){ .elementor-1888 .elementor-element.elementor-element-8093523 .waw-image{ background-position: 28% center; } }
@media (min-width:1600px){ .elementor-1888 .elementor-element.elementor-element-8093523 .waw-image{ background-position: 25% center; } }

.elementor-1888 .elementor-element.elementor-element-8093523 .waw-head{
  position: absolute; top: 0%; left: 0%;
  z-index: 3; max-width: 40%;
}
.elementor-1888 .elementor-element.elementor-element-8093523 .waw-eyebrow .elementor-heading-title{
  color:#fff; font-weight:800; font-size:clamp(.9rem,1.1vw,1.1rem);
  display:flex; align-items:center; gap:14px; margin:0;
}
.elementor-1888 .elementor-element.elementor-element-8093523 .waw-eyebrow .elementor-heading-title::before{
  content:""; width:64px; height:2px; background:#fff; display:inline-block;
}
.elementor-1888 .elementor-element.elementor-element-8093523 .waw-title .elementor-heading-title{
  color:#229FA0; font-weight:800; font-size:clamp(2rem,3.5vw,3rem);
  line-height:1; margin:.25em 0 0;
}

.elementor-1888 .elementor-element.elementor-element-8093523 .waw-badges{ position:absolute; inset:0; z-index:4; }

.elementor-1888 .elementor-element.elementor-element-8093523 .waw-badge{
  position:absolute;
  transform: translate(-50%, -50%);
  width: clamp(90px, 11.32vw, 188px);
  aspect-ratio: 1;
}
.elementor-1888 .elementor-element.elementor-element-8093523 .waw-badge--1{ top:32%; left:calc(var(--seam-top) + (var(--seam-bottom) - var(--seam-top)) * 0.32); }
.elementor-1888 .elementor-element.elementor-element-8093523 .waw-badge--2{ top:56%; left:calc(var(--seam-top) + (var(--seam-bottom) - var(--seam-top)) * 0.56); }
.elementor-1888 .elementor-element.elementor-element-8093523 .waw-badge--3{ top:80%; left:calc(var(--seam-top) + (var(--seam-bottom) - var(--seam-top)) * 0.80); }

.elementor-1888 .elementor-element.elementor-element-8093523 .badge-shape{
  position: relative;
  width:100%;
  aspect-ratio:1;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  display:flex; align-items:center; justify-content:center;
  padding-bottom: 10px;
}

.elementor-1888 .elementor-element.elementor-element-8093523 .badge-num .elementor-heading-title{
  position: relative;
  overflow: visible;
}
.elementor-1888 .elementor-element.elementor-element-8093523 .badge-num .elementor-heading-title .badge-plus{
  position:absolute;
  left:100%;
  top:50%;
  transform:translateY(-50%);
  margin-left:0.02em;
  font-size:0.85em;
  color:inherit;
}

.elementor-1888 .elementor-element.elementor-element-8093523 .badge-num .elementor-heading-title{
  color:#fff; font-weight:800; line-height:1; margin:0;
  font-family:"Poppins", sans-serif;
  font-size:clamp(4rem, 6vw, 6.8rem);
}
.elementor-1888 .elementor-element.elementor-element-8093523 .waw-badge .badge-text{
  position:absolute;
  left:125%;
  top:50%;
  transform:translateY(-50%);
  width:max-content;
}
.elementor-1888 .elementor-element.elementor-element-8093523 .waw-badge .badge-text.animated.fadeInLeft{
  animation-name: wawBadgeTextIn;
}
.elementor-1888 .elementor-element.elementor-element-8093523 .waw-badge--2 .badge-text{ left:115%; }
.elementor-1888 .elementor-element.elementor-element-8093523 .waw-badge--3 .badge-text{ left:115%; }
.elementor-1888 .elementor-element.elementor-element-8093523 .waw-badge .badge-text .elementor-heading-title{
  white-space:nowrap; font-weight:800; line-height:1.15; margin:0;
  font-size:1.875rem;
}

.elementor-1888 .elementor-element.elementor-element-8093523 .waw-badge--1 .badge-text .elementor-heading-title{ color:#000000; }
.elementor-1888 .elementor-element.elementor-element-8093523 .waw-badge--2 .badge-text .elementor-heading-title{ color:#000000; }
.elementor-1888 .elementor-element.elementor-element-8093523 .waw-badge--3 .badge-text .elementor-heading-title{ color:#000000; }

.elementor-1888 .elementor-element.elementor-element-8093523 .waw-badge--1 .badge-num .elementor-heading-title{ color:#c8c04d; }
.elementor-1888 .elementor-element.elementor-element-8093523 .waw-badge--2 .badge-num .elementor-heading-title{ color:#843f80; }
.elementor-1888 .elementor-element.elementor-element-8093523 .waw-badge--3 .badge-num .elementor-heading-title{ color:#e33d33; }

.elementor-1888 .elementor-element.elementor-element-8093523 .waw-cta{
  position:absolute; right:5%; bottom:5%; z-index:5;
}

@media (max-width:1024px){
  .elementor-1888 .elementor-element.elementor-element-8093523 .waw-badge{
    width: 15.32vw;
  }
  .elementor-1888 .elementor-element.elementor-element-8093523 .badge-num .elementor-heading-title{
    font-size: 8vw;
  }
  .elementor-1888 .elementor-element.elementor-element-8093523 .waw-badge--1 .badge-text .elementor-heading-title,
  .elementor-1888 .elementor-element.elementor-element-8093523 .waw-badge--2 .badge-text .elementor-heading-title,
  .elementor-1888 .elementor-element.elementor-element-8093523 .waw-badge--3 .badge-text .elementor-heading-title{
    font-size: clamp(1.125rem, 2.4vw, 1.5rem);
  }
}

@media (max-width:767px){
  .elementor-1888 .elementor-element.elementor-element-8093523{ min-height:0; }

  .elementor-1888 .elementor-element.elementor-element-8093523 .waw-image,
  .elementor-1888 .elementor-element.elementor-element-8093523 .waw-head,
  .elementor-1888 .elementor-element.elementor-element-8093523 .waw-badges{
    position:relative; inset:auto;
  }

  .elementor-1888 .elementor-element.elementor-element-8093523 .waw-image{
    width:100%; aspect-ratio:1/1; clip-path:none;
    height: 280px;
  }

  .elementor-1888 .elementor-element.elementor-element-8093523 .waw-head{
    max-width:none; padding:0px 0px 0px;
    z-index:auto;
  }
  .elementor-1888 .elementor-element.elementor-element-8093523 .waw-eyebrow .elementor-heading-title{ color:#111; }
  .elementor-1888 .elementor-element.elementor-element-8093523 .waw-eyebrow .elementor-heading-title::before{ background:#111; }
  .elementor-1888 .elementor-element.elementor-element-8093523 .waw-title .elementor-heading-title{
    color:#229FA0;
    font-size:clamp(2rem, 9vw, 2.75rem);
  }

  .elementor-1888 .elementor-element.elementor-element-8093523 .waw-badges{
    inset:auto;
    display:flex; flex-direction:column; gap:40px;
    padding:24px 20px 44px;
  }
  .elementor-1888 .elementor-element.elementor-element-8093523 .waw-badge{
    position:relative; transform:none; top:auto; left:auto;
    width:auto; aspect-ratio:auto;
    display:flex; flex-direction:column; align-items:center; gap:14px;
    text-align:center;
  }
  .elementor-1888 .elementor-element.elementor-element-8093523 .badge-shape{
    width:120px; height:120px; flex:0 0 auto;
    padding-bottom: 9px;
  }
  .elementor-1888 .elementor-element.elementor-element-8093523 .badge-num .elementor-heading-title{ font-size:3.4375rem; }
  .elementor-1888 .elementor-element.elementor-element-8093523 .waw-badge .badge-text{
    position:relative; left:auto; top:auto; transform:none; width:auto;
  }
  .elementor-1888 .elementor-element.elementor-element-8093523 .waw-badge .badge-text.animated.fadeInLeft{
    animation-name: wawBadgeTextInMobile;
  }
  .elementor-1888 .elementor-element.elementor-element-8093523 .waw-badge .badge-text .elementor-heading-title{
    white-space:normal; font-size:1.25rem; text-align:center;
  }

  .elementor-1888 .elementor-element.elementor-element-8093523 .waw-cta{ position:relative; right:auto; bottom:auto; margin:20px auto; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1a89046 */.elementor-1888 .elementor-element.elementor-element-1a89046 {

width: 7.1875rem;
height: 0.125rem;
  background-color:black;
  margin-bottom: 4px;
}

@media (max-width: 1024px){
.elementor-1888 .elementor-element.elementor-element-1a89046{
    width: 25px;
}
}
@media (max-width: 767px){
.elementor-1888 .elementor-element.elementor-element-1a89046{
    width: 15px;
}
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-128732f */.elementor-1888 .elementor-element.elementor-element-128732f{
    max-width: 1900px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-013fe03 */.elementor-1888 .elementor-element.elementor-element-013fe03{    flex-wrap: nowrap;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6dbe95e */.elementor-1888 .elementor-element.elementor-element-6dbe95e {
  text-shadow: 0px 10px 46px hsla(182, 67%, 22%, 0.46) !important;
  filter: drop-shadow(0px 10px 46px hsla(182, 67%, 22%, 0.46)) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-496daf7 */.elementor-1888 .elementor-element.elementor-element-496daf7 {
  text-shadow: 0px 10px 46px hsla(182, 67%, 22%, 0.46) !important;
  filter: drop-shadow(0px 10px 46px hsla(182, 67%, 22%, 0.46)) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1df1818 */.elementor-1888 .elementor-element.elementor-element-1df1818 {
  text-shadow: 0px 10px 46px hsla(182, 67%, 22%, 0.46) !important;
  filter: drop-shadow(0px 10px 46px hsla(182, 67%, 22%, 0.46)) !important;
}/* End custom CSS */
/* Start custom CSS */.elementor-element-e184162 > a[href^="tel:"] {
  display: none !important;
}


@media (min-width: 1367px) {
  .elementor-1888 .elementor-element.elementor-element-4c0a8dc {
    --width: 100%;
  }
}

@media (max-width: 1024px) {
  .top-nav {
    position: relative;
  }

  .top-nav .elementor-widget-nav-menu {
    align-self: center;
    padding-right: 2rem;
  }

  .top-nav .elementor-nav-menu--dropdown.elementor-nav-menu__container {
    position: absolute;
    top: 100%;
    right: 0px;
    width: 200px;
    z-index: 9999;
    background-color: #000;
  }

  .elementor-nav-menu a,
  .elementor-nav-menu li {
    justify-content: center;
  }
}


/* ---------- Nav ---------- */

.top-nav {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1000;
  opacity: 0;
  transform: translateY(-100%);
  pointer-events: none;
  transition: opacity 0.4s ease, transform 0.4s ease;
}

.top-nav.is-visible {
  opacity: 1;
  transform: translateY(0);
  pointer-events: auto;
}

.nav-logo {
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.nav-logo.is-visible {
  opacity: 1;
  pointer-events: auto;
}

.nav-btn-first .elementor-button {
  padding: clamp(0.75rem, calc(0.1079rem + 1.338vw), 1.25rem)
           clamp(1.5rem, calc(-1.711rem + 6.689vw), 4rem);
}


/* ---------- Hero headline ---------- */

.headline-part-1,
.animal-health-headline {
  display: inline-block;
  opacity: 0;
}

.headline-part-1 {
  font-weight: 800;
}

.animal-health-headline {
  font-weight: 400;
}

.hero-outer-wrapper {
  position: relative;
}


/* ---------- Pin structure ---------- */

@media (min-width: 768px) {
  .pin-inner.e-con {
    --min-height: 100vh;
    min-height: 100vh;
    display: flex;
    flex-direction: column;
  }

  .pin-inner.e-con > .hero-outer-wrapper {
    flex: 1 1 auto;
    min-height: 0;
  }

  .pin-inner.e-con > .recent-work-panel {
    flex: 0 0 auto;
  }
}


/* ---------- Recent work panel ---------- */

.recent-work-panel {
  min-height: clamp(24rem, 46vh, 38rem);
}

/* Slides stack in one grid cell: they overlap but stay in flow,
   so the container grows to fit the tallest slide. */
.work-slide-container {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  min-height: clamp(20rem, 38vh, 32rem);
}

.work-slide {
  grid-column: 1;
  grid-row: 1;
  position: relative;
  opacity: 0;
  visibility: hidden;
  z-index: 50;
  overflow: hidden;
}

.work-slide-active {
  opacity: 1;
  visibility: visible;
}

.work-slide-img {
  width: 26rem;
}


.work-slide-logo.logo-1 img,
.work-slide-logo.logo-3 img {
  width: clamp(16.25rem, 6rem + 14.42vw, 24.375rem);
  max-width: 100%;
}

.work-slide-logo.logo-2 img {
  width: clamp(19.31rem, 8.34rem + 17.13vw, 28.94rem);
  max-width: 100%;
}


.work-slide-txt {
  font-size: clamp(1.125rem, 0.982rem + 0.298vw, 1.375rem);
}

.work-slide-btn .elementor-button {
  padding: 20px 30px;
}


/* ---------- Carousel dots ---------- */

.dots-widget {
  position: absolute;
  bottom: 20px;
  left: 50%;
  transform: translateX(-50%);
  z-index: 55;
}

.work-dots {
  display: flex;
  gap: 14px;
  justify-content: center;
  align-items: center;
  z-index: 55;
}

.work-dot {
  width: 14px;
  height: 14px;
  border-radius: 50%;
  background-color: rgba(255, 255, 255, 0.4);
  flex-shrink: 0;
}

.work-dot.active {
  background-color: #ffffff;
  transform: scale(1.2);
}


/* ---------- Husky ---------- */

.husky-img {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 627px !important;
  overflow-x: hidden;
}



@media (max-width: 1024px) {
  .husky-img {
    max-width: 580px !important;
    right: -100px;
  }
  
  
  @media (max-width: 767px) {
  .husky-img {
    max-width: 400px !important;
      bottom: 0;
  right: 0;
  }
}


/* ---------- Short viewports ---------- */

@media (max-height: 800px) {
  .work-slide-img {
    width: 24rem;
  }

  .recent-work {
    font-size: 1rem;
  }

  .work-slide-btn {
    font-size: 1.15rem;
  }
}


/* ---------- Mobile ---------- */

@media (max-width: 767px) {
  .pin-wrapper,
  .pin-inner {
    height: auto !important;
    position: relative !important;
    overflow: visible !important;
  }

  .recent-work-panel {
    display: block !important;
    height: auto !important;
    min-height: 0 !important;
    max-height: none !important;
    overflow: visible !important;
  }

  /* Undo grid stacking so slides list vertically */
  .work-slide-container {
    display: block !important;
    height: auto !important;
    min-height: 0 !important;
    position: relative !important;
    overflow: visible !important;
    max-height: none !important;
  }

  .work-slide {
    position: relative !important;
    opacity: 1 !important;
    visibility: visible !important;
    height: auto !important;
    overflow: visible !important;
  }

  .work-slide > .e-con {
    height: auto !important;
    min-height: 0 !important;
    flex: none !important;
  }

  .work-slide-img {
    width: 19rem;
    padding: 10px 0;
  }

  .work-slide-logo img {
    width: 225px !important;
    height: auto;
  }
  
   .work-slide-logo.logo-2 img {
    width:300px !important;
  }




  .work-slide-txt {
    font-size: 1.063rem;
  }

  .work-slide-btn .elementor-button,
  .nav-btn-first .elementor-button {
    padding: 15px 25px !important;
  }

  .circa-headline {
    text-align: center;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .headline-part-1,
  .animal-health-headline {
    font-size: 3rem;
  }

  .elementor-1888 .elementor-element.elementor-element-bdd3117 {
    margin-bottom: -8px;
  }
}


}


@media (min-width: 1700px){


.work-slide-img {
  width: 28rem;
}
}

@media (min-width: 1800px){
    
    .eyebrow-text .elementor-heading-title{
        font-size: 1.3rem !important;
    }



}

.why-circa{
        overflow-x: clip;

}

@media (min-width: 768px) and (max-width: 1024px) {
  body .elementor .circa-nav-btn.circa-nav-btn .elementor-button {
    padding: 10px 16px 10px 16px;
    font-size: 16px;
  }
}

.elementor-element-089d4ee .elementor-nav-menu .elementor-item.elementor-item-active,
.elementor-element-089d4ee .elementor-nav-menu .elementor-item.highlighted,
.elementor-element-089d4ee .elementor-nav-menu .elementor-item:focus,
.elementor-element-089d4ee .elementor-nav-menu .elementor-item:hover {
  background-color: transparent;
}



/* Overscan the motion layer so its edges sit outside the parent's clip.
   Keeps Elementor's --translateY working, just adds scale on top. */
.hero-outer-wrapper .elementor-motion-effects-layer {
  transform: translateY(var(--translateY)) scale(1.04) !important;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  will-change: transform;
}

/* Force Safari to clip on the same layer instead of a rounded composited rect */
.hero-outer-wrapper,
.elementor-motion-effects-container {
  -webkit-mask-image: -webkit-radial-gradient(white, black);
}

/* Nothing white to leak through if a hairline still opens */
.hero-outer-wrapper {
  background-color: #000;
}

html,
body {
  background-color: #000;
}


/* ---------- Carousel mode ---------- */
.is-carousel .work-slide-container {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  touch-action: pan-y;
  outline: none;
}

.is-carousel .work-row {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: stretch;
  flex: 1 1 auto;
  min-height: 0;
  width: 100%;
  will-change: transform;
  user-select: none;
  -webkit-user-select: none;
}
.is-carousel .work-row .work-slide {
  grid-column: auto;
  grid-row: auto;
  flex: 0 0 100%;
  max-width: 100%;
  opacity: 1;
  visibility: visible;
}

.is-carousel .recent-work-panel {
  min-height: 0;
}
/* ---------- Arrow buttons ---------- */

.work-arrow {
  display: none;
  align-items: center;
  justify-content: center;
  min-width: 16px;
  min-height: 16px;
  padding: 0;
  border: 0;
  background: none;
  cursor: pointer;
  transition: opacity 0.2s ease;
  -webkit-tap-highlight-color: transparent;
}

.is-carousel .work-arrow {
  display: inline-flex;
}

.work-arrow img {
  display: block;
  width: 16px;
  height: auto;
  pointer-events: none;
}

.work-arrow-prev img {
  transform: scaleX(-1);
}

.work-arrow.is-disabled {
  opacity: 0.3;
  cursor: default;
}

/* ---------- Controls row ---------- */

.work-controls {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
}

/* Bigger tap targets on the dots, without resizing the circles */
.is-carousel .work-dots {
  gap: 22px;
}


.is-carousel .work-dot {
  position: relative;
  cursor: pointer;
}

.is-carousel .work-dot::after {
  content: "";
  position: absolute;
  top: -10px;
  left: -10px;
  right: -10px;
  bottom: -10px;
}
@media (min-width: 768px) {
  .is-carousel .pin-inner.e-con {
    --min-height: auto;
    min-height: auto;
  }

  .is-carousel .pin-inner.e-con > .hero-outer-wrapper {
    flex: 0 0 auto;
    height: 700px;
    max-height: none;
  }
}

@media (min-width: 768px) and (max-height: 1100px) {
  .is-carousel .pin-inner.e-con > .hero-outer-wrapper {
    height: 560px;
  }
}/* End custom CSS */