.elementor-11904 .elementor-element.elementor-element-f120397{--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-11904 .elementor-element.elementor-element-91335bb{--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-11904 .elementor-element.elementor-element-bed1e86.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-11904 .elementor-element.elementor-element-bed1e86 .elementor-main-swiper{width:100%;}.elementor-11904 .elementor-element.elementor-element-bed1e86 .elementor-swiper-button{font-size:20px;}.elementor-11904 .elementor-element.elementor-element-bed1e86.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-11904 .elementor-element.elementor-element-bed1e86.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:30px;}.elementor-11904 .elementor-element.elementor-element-bed1e86.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:30px;}.elementor-11904 .elementor-element.elementor-element-bed1e86.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:30px;}.elementor-11904 .elementor-element.elementor-element-bed1e86.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:30px;}.elementor-11904 .elementor-element.elementor-element-bed1e86 .elementor-testimonial__image img{width:30vw;height:30vw;border-radius:0px;}.elementor-11904 .elementor-element.elementor-element-bed1e86.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-11904 .elementor-element.elementor-element-bed1e86.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (30vw / 2) - 8px );}body:not(.rtl) .elementor-11904 .elementor-element.elementor-element-bed1e86.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-11904 .elementor-element.elementor-element-bed1e86.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-11904 .elementor-element.elementor-element-bed1e86.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-11904 .elementor-element.elementor-element-bed1e86.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (30vw / 2) - 8px );right:auto;}body.rtl .elementor-11904 .elementor-element.elementor-element-bed1e86.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-11904 .elementor-element.elementor-element-bed1e86.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-11904 .elementor-element.elementor-element-bed1e86.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-11904 .elementor-element.elementor-element-bed1e86.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (30vw / 2) - 8px );left:auto;}body:not(.rtl) .elementor-11904 .elementor-element.elementor-element-bed1e86.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-11904 .elementor-element.elementor-element-bed1e86.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (30vw / 2) - 8px );right:auto;}body.rtl .elementor-11904 .elementor-element.elementor-element-bed1e86.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-11904 .elementor-element.elementor-element-bed1e86.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (30vw / 2) - 8px );left:auto;}.elementor-11904 .elementor-element.elementor-element-d41e81c{--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:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:90px;--padding-bottom:90px;--padding-left:90px;--padding-right:90px;}.elementor-11904 .elementor-element.elementor-element-d41e81c:not(.elementor-motion-effects-element-type-background), .elementor-11904 .elementor-element.elementor-element-d41e81c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-11904 .elementor-element.elementor-element-e0bca15{text-align:center;}.elementor-11904 .elementor-element.elementor-element-e0bca15 .elementor-heading-title{font-family:"Urbanist", Sans-serif;color:var( --e-global-color-secondary );}.elementor-11904 .elementor-element.elementor-element-e3c5bcd{--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-11904 .elementor-element.elementor-element-1c01ec5 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11904 .elementor-element.elementor-element-1c01ec5{text-align:center;}.elementor-11904 .elementor-element.elementor-element-1c01ec5 .elementor-heading-title{font-family:"Urbanist", Sans-serif;color:#23474C;}.elementor-11904 .elementor-element.elementor-element-f109957{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2px 0px;--row-gap:2px;--column-gap:0px;--grid-auto-flow:row;border-style:none;--border-style:none;}.elementor-11904 .elementor-element.elementor-element-aca5bda{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-c2f55b8 );--border-color:var( --e-global-color-c2f55b8 );--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-11904 .elementor-element.elementor-element-aca5bda:not(.elementor-motion-effects-element-type-background), .elementor-11904 .elementor-element.elementor-element-aca5bda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-11904 .elementor-element.elementor-element-374344f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11904 .elementor-element.elementor-element-374344f{text-align:left;}.elementor-11904 .elementor-element.elementor-element-374344f .elementor-heading-title{font-weight:700;text-transform:uppercase;color:var( --e-global-color-c2f55b8 );}.elementor-11904 .elementor-element.elementor-element-882f5ff > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11904 .elementor-element.elementor-element-882f5ff .elementor-counter{flex-direction:column-reverse;}.elementor-11904 .elementor-element.elementor-element-882f5ff .elementor-counter-title{justify-content:start;color:var( --e-global-color-c2f55b8 );}.elementor-11904 .elementor-element.elementor-element-882f5ff .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-c2f55b8 );}.elementor-11904 .elementor-element.elementor-element-2b1d1cb{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:05px 0px 0px 0px;--border-top-width:05px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-c2f55b8 );--border-color:var( --e-global-color-c2f55b8 );--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-11904 .elementor-element.elementor-element-2b1d1cb:not(.elementor-motion-effects-element-type-background), .elementor-11904 .elementor-element.elementor-element-2b1d1cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ABC0C5;}.elementor-11904 .elementor-element.elementor-element-79d7f71{text-align:left;}.elementor-11904 .elementor-element.elementor-element-79d7f71 .elementor-heading-title{font-weight:700;text-transform:uppercase;color:var( --e-global-color-c2f55b8 );}.elementor-11904 .elementor-element.elementor-element-5c2563d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11904 .elementor-element.elementor-element-5c2563d .elementor-counter{flex-direction:column-reverse;}.elementor-11904 .elementor-element.elementor-element-5c2563d .elementor-counter-title{justify-content:center;color:var( --e-global-color-c2f55b8 );}.elementor-11904 .elementor-element.elementor-element-5c2563d .elementor-counter-number-wrapper{color:var( --e-global-color-c2f55b8 );}.elementor-11904 .elementor-element.elementor-element-999bd53{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 00px;--row-gap:0px;--column-gap:00px;--grid-auto-flow:row;}.elementor-11904 .elementor-element.elementor-element-cac5e70{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-c2f55b8 );--border-color:var( --e-global-color-c2f55b8 );--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-11904 .elementor-element.elementor-element-cac5e70:not(.elementor-motion-effects-element-type-background), .elementor-11904 .elementor-element.elementor-element-cac5e70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6C6E54;}.elementor-11904 .elementor-element.elementor-element-9dc9f13{text-align:left;}.elementor-11904 .elementor-element.elementor-element-9dc9f13 .elementor-heading-title{font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-11904 .elementor-element.elementor-element-2b3e56c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11904 .elementor-element.elementor-element-2b3e56c .elementor-counter{flex-direction:column-reverse;}.elementor-11904 .elementor-element.elementor-element-2b3e56c .elementor-counter-title{justify-content:center;color:#FFFFFF;text-transform:capitalize;}.elementor-11904 .elementor-element.elementor-element-2b3e56c .elementor-counter-number-wrapper{color:#FFFFFF;}.elementor-11904 .elementor-element.elementor-element-87170e1{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#ABC0C5;--border-color:#ABC0C5;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-11904 .elementor-element.elementor-element-87170e1:not(.elementor-motion-effects-element-type-background), .elementor-11904 .elementor-element.elementor-element-87170e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#404752;}.elementor-11904 .elementor-element.elementor-element-9bd9dc3{text-align:left;}.elementor-11904 .elementor-element.elementor-element-9bd9dc3 .elementor-heading-title{font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-11904 .elementor-element.elementor-element-b5a4d53 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11904 .elementor-element.elementor-element-b5a4d53 .elementor-counter{flex-direction:column-reverse;}.elementor-11904 .elementor-element.elementor-element-b5a4d53 .elementor-counter-title{justify-content:center;color:#FFFFFF;}.elementor-11904 .elementor-element.elementor-element-b5a4d53 .elementor-counter-number-wrapper{color:#FFFFFF;}.elementor-11904 .elementor-element.elementor-element-ef67f76{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-c2f55b8 );--border-color:var( --e-global-color-c2f55b8 );--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-11904 .elementor-element.elementor-element-ef67f76:not(.elementor-motion-effects-element-type-background), .elementor-11904 .elementor-element.elementor-element-ef67f76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3CCBD;}.elementor-11904 .elementor-element.elementor-element-73fee08{text-align:left;}.elementor-11904 .elementor-element.elementor-element-73fee08 .elementor-heading-title{font-weight:700;text-transform:uppercase;color:var( --e-global-color-c2f55b8 );}.elementor-11904 .elementor-element.elementor-element-9869ce4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11904 .elementor-element.elementor-element-9869ce4 .elementor-counter{flex-direction:column-reverse;}.elementor-11904 .elementor-element.elementor-element-9869ce4 .elementor-counter-title{justify-content:center;color:var( --e-global-color-c2f55b8 );}.elementor-11904 .elementor-element.elementor-element-9869ce4 .elementor-counter-number-wrapper{color:var( --e-global-color-c2f55b8 );}.elementor-11904 .elementor-element.elementor-element-bc70c8f{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-c2f55b8 );--border-color:var( --e-global-color-c2f55b8 );--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-11904 .elementor-element.elementor-element-bc70c8f:not(.elementor-motion-effects-element-type-background), .elementor-11904 .elementor-element.elementor-element-bc70c8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0EAE2;}.elementor-11904 .elementor-element.elementor-element-67786c8{text-align:left;}.elementor-11904 .elementor-element.elementor-element-67786c8 .elementor-heading-title{font-weight:700;text-transform:uppercase;color:var( --e-global-color-c2f55b8 );}.elementor-11904 .elementor-element.elementor-element-4a210d4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11904 .elementor-element.elementor-element-4a210d4 .elementor-counter{flex-direction:column-reverse;}.elementor-11904 .elementor-element.elementor-element-4a210d4 .elementor-counter-title{justify-content:center;color:var( --e-global-color-c2f55b8 );}.elementor-11904 .elementor-element.elementor-element-4a210d4 .elementor-counter-number-wrapper{color:var( --e-global-color-c2f55b8 );}.elementor-11904 .elementor-element.elementor-element-04f5596{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 00px;--row-gap:0px;--column-gap:00px;--grid-auto-flow:row;}.elementor-11904 .elementor-element.elementor-element-83dd877{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#ABC0C5;--border-color:#ABC0C5;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-11904 .elementor-element.elementor-element-83dd877:not(.elementor-motion-effects-element-type-background), .elementor-11904 .elementor-element.elementor-element-83dd877 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11904 .elementor-element.elementor-element-645f4c3{text-align:left;}.elementor-11904 .elementor-element.elementor-element-645f4c3 .elementor-heading-title{font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-11904 .elementor-element.elementor-element-a930cd6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11904 .elementor-element.elementor-element-a930cd6 .elementor-counter{flex-direction:column-reverse;}.elementor-11904 .elementor-element.elementor-element-a930cd6 .elementor-counter-title{justify-content:center;color:#FFFFFF;}.elementor-11904 .elementor-element.elementor-element-a930cd6 .elementor-counter-number-wrapper{color:#FFFFFF;}.elementor-11904 .elementor-element.elementor-element-b1d54da{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-c2f55b8 );--border-color:var( --e-global-color-c2f55b8 );--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-11904 .elementor-element.elementor-element-b1d54da:not(.elementor-motion-effects-element-type-background), .elementor-11904 .elementor-element.elementor-element-b1d54da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-11904 .elementor-element.elementor-element-62ebd43{text-align:left;}.elementor-11904 .elementor-element.elementor-element-62ebd43 .elementor-heading-title{font-weight:700;text-transform:uppercase;color:var( --e-global-color-c2f55b8 );}.elementor-11904 .elementor-element.elementor-element-6e66398 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11904 .elementor-element.elementor-element-6e66398 .elementor-counter{flex-direction:column-reverse;}.elementor-11904 .elementor-element.elementor-element-6e66398 .elementor-counter-title{justify-content:center;color:var( --e-global-color-c2f55b8 );}.elementor-11904 .elementor-element.elementor-element-6e66398 .elementor-counter-number-wrapper{color:var( --e-global-color-c2f55b8 );}.elementor-11904 .elementor-element.elementor-element-be56c93 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11904 .elementor-element.elementor-element-be56c93 .elementor-counter{flex-direction:column-reverse;}.elementor-11904 .elementor-element.elementor-element-be56c93 .elementor-counter-title{justify-content:center;color:var( --e-global-color-c2f55b8 );}.elementor-11904 .elementor-element.elementor-element-be56c93 .elementor-counter-number-wrapper{color:var( --e-global-color-c2f55b8 );}.elementor-11904 .elementor-element.elementor-element-a9578ac{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-c2f55b8 );--border-color:var( --e-global-color-c2f55b8 );--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-11904 .elementor-element.elementor-element-a9578ac:not(.elementor-motion-effects-element-type-background), .elementor-11904 .elementor-element.elementor-element-a9578ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-11904 .elementor-element.elementor-element-91cb960{text-align:left;}.elementor-11904 .elementor-element.elementor-element-91cb960 .elementor-heading-title{font-weight:700;text-transform:uppercase;color:#404751;}.elementor-11904 .elementor-element.elementor-element-7e6104e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11904 .elementor-element.elementor-element-7e6104e .elementor-counter{flex-direction:column-reverse;}.elementor-11904 .elementor-element.elementor-element-7e6104e .elementor-counter-title{justify-content:center;color:var( --e-global-color-c2f55b8 );}.elementor-11904 .elementor-element.elementor-element-7e6104e .elementor-counter-number-wrapper{color:var( --e-global-color-c2f55b8 );}.elementor-11904 .elementor-element.elementor-element-c1ccc6b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11904 .elementor-element.elementor-element-c1ccc6b .elementor-counter{flex-direction:column-reverse;}.elementor-11904 .elementor-element.elementor-element-c1ccc6b .elementor-counter-title{justify-content:center;color:var( --e-global-color-c2f55b8 );}.elementor-11904 .elementor-element.elementor-element-c1ccc6b .elementor-counter-number-wrapper{color:var( --e-global-color-c2f55b8 );}.elementor-11904 .elementor-element.elementor-element-204945b{--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:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-11904 .elementor-element.elementor-element-9f11214 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11904 .elementor-element.elementor-element-9f11214{text-align:center;}.elementor-11904 .elementor-element.elementor-element-9f11214 .elementor-heading-title{color:var( --e-global-color-c2f55b8 );}.elementor-11904 .elementor-element.elementor-element-9405d9c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11904 .elementor-element.elementor-element-9405d9c:not(.elementor-motion-effects-element-type-background), .elementor-11904 .elementor-element.elementor-element-9405d9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-11904 .elementor-element.elementor-element-2710cd5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11904 .elementor-element.elementor-element-2710cd5:not(.elementor-motion-effects-element-type-background), .elementor-11904 .elementor-element.elementor-element-2710cd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#23474C;}.elementor-11904 .elementor-element.elementor-element-160bccf{--display:flex;}.elementor-11904 .elementor-element.elementor-element-160bccf:not(.elementor-motion-effects-element-type-background), .elementor-11904 .elementor-element.elementor-element-160bccf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#414752;}.elementor-11904 .elementor-element.elementor-element-d65260b > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-11904 .elementor-element.elementor-element-d65260b{text-align:center;}.elementor-11904 .elementor-element.elementor-element-d65260b .elementor-heading-title{font-size:30px;color:#F4F4F4;}.elementor-11904 .elementor-element.elementor-element-2c55eeb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-11904 .elementor-element.elementor-element-2c55eeb:not(.elementor-motion-effects-element-type-background), .elementor-11904 .elementor-element.elementor-element-2c55eeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11904 .elementor-element.elementor-element-f483db3 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11904 .elementor-element.elementor-element-f483db3 img{width:100%;}.elementor-11904 .elementor-element.elementor-element-4be0510{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11904 .elementor-element.elementor-element-332dabb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:100px;}.elementor-11904 .elementor-element.elementor-element-23c3e29 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11904 .elementor-element.elementor-element-23c3e29{text-align:left;}.elementor-11904 .elementor-element.elementor-element-23c3e29 img{height:45px;object-fit:contain;object-position:center left;}.elementor-11904 .elementor-element.elementor-element-db9b5fb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:020px;}.elementor-11904 .elementor-element.elementor-element-abe0920 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11904 .elementor-element.elementor-element-de1b4a8{--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:space-between;}.elementor-11904 .elementor-element.elementor-element-171739a{--display:flex;border-style:solid;--border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-c2f55b8 );--border-color:var( --e-global-color-c2f55b8 );--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-11904 .elementor-element.elementor-element-171739a:not(.elementor-motion-effects-element-type-background), .elementor-11904 .elementor-element.elementor-element-171739a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0EAE2;}.elementor-11904 .elementor-element.elementor-element-2157e2e .elementor-counter{flex-direction:column-reverse;}.elementor-11904 .elementor-element.elementor-element-2157e2e .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:0;--counter-number-grow:0;color:var( --e-global-color-secondary );}.elementor-11904 .elementor-element.elementor-element-2157e2e .elementor-counter-title{font-weight:700;}.elementor-11904 .elementor-element.elementor-element-fc4f5be{--display:flex;border-style:solid;--border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-c2f55b8 );--border-color:var( --e-global-color-c2f55b8 );--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-11904 .elementor-element.elementor-element-fc4f5be:not(.elementor-motion-effects-element-type-background), .elementor-11904 .elementor-element.elementor-element-fc4f5be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0EAE2;}.elementor-11904 .elementor-element.elementor-element-da069b6 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-11904 .elementor-element.elementor-element-5dc0fec{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11904 .elementor-element.elementor-element-5dc0fec:not(.elementor-motion-effects-element-type-background), .elementor-11904 .elementor-element.elementor-element-5dc0fec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#23474C;}.elementor-11904 .elementor-element.elementor-element-2b48e33{--display:flex;}.elementor-11904 .elementor-element.elementor-element-2b48e33:not(.elementor-motion-effects-element-type-background), .elementor-11904 .elementor-element.elementor-element-2b48e33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6C6E54;}.elementor-11904 .elementor-element.elementor-element-8a42669 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-11904 .elementor-element.elementor-element-8a42669{text-align:center;}.elementor-11904 .elementor-element.elementor-element-8a42669 .elementor-heading-title{font-size:30px;color:#FFFFFF;}.elementor-11904 .elementor-element.elementor-element-07a45ce{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-11904 .elementor-element.elementor-element-07a45ce:not(.elementor-motion-effects-element-type-background), .elementor-11904 .elementor-element.elementor-element-07a45ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11904 .elementor-element.elementor-element-e051f33 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11904 .elementor-element.elementor-element-e051f33 img{width:100%;}.elementor-11904 .elementor-element.elementor-element-6ff5d15{--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;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-11904 .elementor-element.elementor-element-825ea01{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-11904 .elementor-element.elementor-element-4ffee27 img{height:50px;object-fit:contain;object-position:center left;}.elementor-11904 .elementor-element.elementor-element-169e10a{--display:flex;}.elementor-11904 .elementor-element.elementor-element-b4550cb{--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:space-between;}.elementor-11904 .elementor-element.elementor-element-0c31086{--display:flex;border-style:solid;--border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-c2f55b8 );--border-color:var( --e-global-color-c2f55b8 );--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-11904 .elementor-element.elementor-element-0c31086:not(.elementor-motion-effects-element-type-background), .elementor-11904 .elementor-element.elementor-element-0c31086 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0EAE2;}.elementor-11904 .elementor-element.elementor-element-20c1b06 .elementor-counter{flex-direction:row-reverse;}.elementor-11904 .elementor-element.elementor-element-20c1b06 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:0;--counter-number-grow:0;color:var( --e-global-color-secondary );}.elementor-11904 .elementor-element.elementor-element-20c1b06 .elementor-counter-title{font-weight:700;}.elementor-11904 .elementor-element.elementor-element-d845115 .elementor-counter{flex-direction:row-reverse;}.elementor-11904 .elementor-element.elementor-element-d845115 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:0;--counter-number-grow:0;color:var( --e-global-color-secondary );}.elementor-11904 .elementor-element.elementor-element-d845115 .elementor-counter-title{font-weight:700;}.elementor-11904 .elementor-element.elementor-element-807828d .elementor-counter{flex-direction:row-reverse;}.elementor-11904 .elementor-element.elementor-element-807828d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:0;--counter-number-grow:0;color:var( --e-global-color-secondary );}.elementor-11904 .elementor-element.elementor-element-807828d .elementor-counter-title{font-weight:700;}.elementor-11904 .elementor-element.elementor-element-f8b6499 .elementor-counter{flex-direction:row-reverse;}.elementor-11904 .elementor-element.elementor-element-f8b6499 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:0;--counter-number-grow:0;color:var( --e-global-color-secondary );}.elementor-11904 .elementor-element.elementor-element-f8b6499 .elementor-counter-title{font-weight:700;}.elementor-11904 .elementor-element.elementor-element-6d9e27e{--display:flex;border-style:solid;--border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-c2f55b8 );--border-color:var( --e-global-color-c2f55b8 );--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-11904 .elementor-element.elementor-element-6d9e27e:not(.elementor-motion-effects-element-type-background), .elementor-11904 .elementor-element.elementor-element-6d9e27e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0EAE2;}.elementor-11904 .elementor-element.elementor-element-2147a4b > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-11904 .elementor-element.elementor-element-fecabd8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11904 .elementor-element.elementor-element-fecabd8:not(.elementor-motion-effects-element-type-background), .elementor-11904 .elementor-element.elementor-element-fecabd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#23474C;}.elementor-11904 .elementor-element.elementor-element-118932e{--display:flex;}.elementor-11904 .elementor-element.elementor-element-118932e:not(.elementor-motion-effects-element-type-background), .elementor-11904 .elementor-element.elementor-element-118932e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ABC0C5;}.elementor-11904 .elementor-element.elementor-element-232d4c2 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-11904 .elementor-element.elementor-element-232d4c2{text-align:center;}.elementor-11904 .elementor-element.elementor-element-232d4c2 .elementor-heading-title{font-size:30px;color:var( --e-global-color-c2f55b8 );}.elementor-11904 .elementor-element.elementor-element-298e50a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-11904 .elementor-element.elementor-element-298e50a:not(.elementor-motion-effects-element-type-background), .elementor-11904 .elementor-element.elementor-element-298e50a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11904 .elementor-element.elementor-element-bcc93d8 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11904 .elementor-element.elementor-element-bcc93d8 img{width:100%;}.elementor-11904 .elementor-element.elementor-element-3c1e27b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11904 .elementor-element.elementor-element-e4bb3d5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:100px;}.elementor-11904 .elementor-element.elementor-element-72f3287 img{height:35px;object-fit:contain;object-position:center left;}.elementor-11904 .elementor-element.elementor-element-ee4420b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:020px;}.elementor-11904 .elementor-element.elementor-element-bf6ee57 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11904 .elementor-element.elementor-element-469ca31{--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:space-between;}.elementor-11904 .elementor-element.elementor-element-50115f5{--display:flex;border-style:solid;--border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-c2f55b8 );--border-color:var( --e-global-color-c2f55b8 );--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-11904 .elementor-element.elementor-element-50115f5:not(.elementor-motion-effects-element-type-background), .elementor-11904 .elementor-element.elementor-element-50115f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0EAE2;}.elementor-11904 .elementor-element.elementor-element-20ed6fd .elementor-counter{flex-direction:column-reverse;}.elementor-11904 .elementor-element.elementor-element-20ed6fd .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:0;--counter-number-grow:0;color:var( --e-global-color-secondary );}.elementor-11904 .elementor-element.elementor-element-20ed6fd .elementor-counter-title{font-weight:700;}.elementor-11904 .elementor-element.elementor-element-18f2f99{--display:flex;border-style:solid;--border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-c2f55b8 );--border-color:var( --e-global-color-c2f55b8 );--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-11904 .elementor-element.elementor-element-18f2f99:not(.elementor-motion-effects-element-type-background), .elementor-11904 .elementor-element.elementor-element-18f2f99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0EAE2;}.elementor-11904 .elementor-element.elementor-element-d166137 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-11904 .elementor-element.elementor-element-0d2bec1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11904 .elementor-element.elementor-element-0d2bec1:not(.elementor-motion-effects-element-type-background), .elementor-11904 .elementor-element.elementor-element-0d2bec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#23474C;}.elementor-11904 .elementor-element.elementor-element-5f26a69{--display:flex;}.elementor-11904 .elementor-element.elementor-element-5f26a69:not(.elementor-motion-effects-element-type-background), .elementor-11904 .elementor-element.elementor-element-5f26a69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6A6E53;}.elementor-11904 .elementor-element.elementor-element-089a136 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-11904 .elementor-element.elementor-element-089a136{text-align:center;}.elementor-11904 .elementor-element.elementor-element-089a136 .elementor-heading-title{font-size:30px;color:#FFFFFF;}.elementor-11904 .elementor-element.elementor-element-ff76f99{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-11904 .elementor-element.elementor-element-ff76f99:not(.elementor-motion-effects-element-type-background), .elementor-11904 .elementor-element.elementor-element-ff76f99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11904 .elementor-element.elementor-element-753fd70 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11904 .elementor-element.elementor-element-753fd70 img{width:100%;}.elementor-11904 .elementor-element.elementor-element-46ceaac{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11904 .elementor-element.elementor-element-2ca138a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:100px;}.elementor-11904 .elementor-element.elementor-element-57902ae img{height:40px;object-fit:contain;object-position:center left;}.elementor-11904 .elementor-element.elementor-element-07d89b4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:020px;}.elementor-11904 .elementor-element.elementor-element-4a5ce0e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11904 .elementor-element.elementor-element-6782e0c{--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:space-between;}.elementor-11904 .elementor-element.elementor-element-6ddb5bd{--display:flex;border-style:solid;--border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-c2f55b8 );--border-color:var( --e-global-color-c2f55b8 );--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-11904 .elementor-element.elementor-element-6ddb5bd:not(.elementor-motion-effects-element-type-background), .elementor-11904 .elementor-element.elementor-element-6ddb5bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0EAE2;}.elementor-11904 .elementor-element.elementor-element-fb43665 .elementor-counter{flex-direction:column-reverse;}.elementor-11904 .elementor-element.elementor-element-fb43665 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:0;--counter-number-grow:0;color:var( --e-global-color-secondary );}.elementor-11904 .elementor-element.elementor-element-fb43665 .elementor-counter-title{font-weight:700;}.elementor-11904 .elementor-element.elementor-element-0939aaf{--display:flex;border-style:solid;--border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-c2f55b8 );--border-color:var( --e-global-color-c2f55b8 );--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-11904 .elementor-element.elementor-element-0939aaf:not(.elementor-motion-effects-element-type-background), .elementor-11904 .elementor-element.elementor-element-0939aaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0EAE2;}.elementor-11904 .elementor-element.elementor-element-30fca31 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-11904 .elementor-element.elementor-element-8db9363{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11904 .elementor-element.elementor-element-8db9363:not(.elementor-motion-effects-element-type-background), .elementor-11904 .elementor-element.elementor-element-8db9363 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#23474C;}.elementor-11904 .elementor-element.elementor-element-b104281{--display:flex;}.elementor-11904 .elementor-element.elementor-element-b104281:not(.elementor-motion-effects-element-type-background), .elementor-11904 .elementor-element.elementor-element-b104281 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#414752;}.elementor-11904 .elementor-element.elementor-element-91a5942 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-11904 .elementor-element.elementor-element-91a5942{text-align:center;}.elementor-11904 .elementor-element.elementor-element-91a5942 .elementor-heading-title{font-size:30px;color:#FFFFFF;}.elementor-11904 .elementor-element.elementor-element-c1f2adc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-11904 .elementor-element.elementor-element-c1f2adc:not(.elementor-motion-effects-element-type-background), .elementor-11904 .elementor-element.elementor-element-c1f2adc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11904 .elementor-element.elementor-element-1199af4 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11904 .elementor-element.elementor-element-1199af4 img{width:100%;}.elementor-11904 .elementor-element.elementor-element-edf97e8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11904 .elementor-element.elementor-element-605adec{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:100px;}.elementor-11904 .elementor-element.elementor-element-745881f img{height:40px;object-fit:contain;object-position:center left;}.elementor-11904 .elementor-element.elementor-element-96ae7ef{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:020px;}.elementor-11904 .elementor-element.elementor-element-b6a4112 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11904 .elementor-element.elementor-element-ff9a6c4{--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:space-between;}.elementor-11904 .elementor-element.elementor-element-30d7c82{--display:flex;border-style:solid;--border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-c2f55b8 );--border-color:var( --e-global-color-c2f55b8 );--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-11904 .elementor-element.elementor-element-30d7c82:not(.elementor-motion-effects-element-type-background), .elementor-11904 .elementor-element.elementor-element-30d7c82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0EAE2;}.elementor-11904 .elementor-element.elementor-element-ae8a2ef .elementor-counter{flex-direction:column-reverse;}.elementor-11904 .elementor-element.elementor-element-ae8a2ef .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:0;--counter-number-grow:0;color:var( --e-global-color-secondary );}.elementor-11904 .elementor-element.elementor-element-ae8a2ef .elementor-counter-title{font-weight:700;}.elementor-11904 .elementor-element.elementor-element-2fd80f9 .elementor-counter{flex-direction:column-reverse;}.elementor-11904 .elementor-element.elementor-element-2fd80f9 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:0;--counter-number-grow:0;color:var( --e-global-color-secondary );}.elementor-11904 .elementor-element.elementor-element-2fd80f9 .elementor-counter-title{font-weight:700;}.elementor-11904 .elementor-element.elementor-element-3a7e954{--display:flex;border-style:solid;--border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-c2f55b8 );--border-color:var( --e-global-color-c2f55b8 );--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-11904 .elementor-element.elementor-element-3a7e954:not(.elementor-motion-effects-element-type-background), .elementor-11904 .elementor-element.elementor-element-3a7e954 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0EAE2;}.elementor-11904 .elementor-element.elementor-element-6f802bc > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-11904 .elementor-element.elementor-element-b234965{--display:flex;}@media(max-width:1024px){.elementor-11904 .elementor-element.elementor-element-f109957{--grid-auto-flow:row;}.elementor-11904 .elementor-element.elementor-element-999bd53{--grid-auto-flow:row;}.elementor-11904 .elementor-element.elementor-element-04f5596{--grid-auto-flow:row;}.elementor-11904 .elementor-element.elementor-element-de1b4a8{--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-11904 .elementor-element.elementor-element-b4550cb{--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-11904 .elementor-element.elementor-element-20c1b06 .elementor-counter{flex-direction:column-reverse;}.elementor-11904 .elementor-element.elementor-element-d845115 .elementor-counter{flex-direction:column-reverse;}.elementor-11904 .elementor-element.elementor-element-807828d .elementor-counter{flex-direction:column-reverse;}.elementor-11904 .elementor-element.elementor-element-f8b6499 .elementor-counter{flex-direction:column-reverse;}.elementor-11904 .elementor-element.elementor-element-469ca31{--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-11904 .elementor-element.elementor-element-6782e0c{--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-11904 .elementor-element.elementor-element-ff9a6c4{--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(min-width:768px){.elementor-11904 .elementor-element.elementor-element-91335bb{--content-width:75vw;}.elementor-11904 .elementor-element.elementor-element-332dabb{--width:50%;}.elementor-11904 .elementor-element.elementor-element-db9b5fb{--width:50%;}.elementor-11904 .elementor-element.elementor-element-825ea01{--width:50%;}.elementor-11904 .elementor-element.elementor-element-169e10a{--width:50%;}.elementor-11904 .elementor-element.elementor-element-e4bb3d5{--width:50%;}.elementor-11904 .elementor-element.elementor-element-ee4420b{--width:50%;}.elementor-11904 .elementor-element.elementor-element-2ca138a{--width:50%;}.elementor-11904 .elementor-element.elementor-element-07d89b4{--width:50%;}.elementor-11904 .elementor-element.elementor-element-605adec{--width:50%;}.elementor-11904 .elementor-element.elementor-element-96ae7ef{--width:50%;}}@media(max-width:767px){.elementor-11904 .elementor-element.elementor-element-f109957{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11904 .elementor-element.elementor-element-999bd53{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11904 .elementor-element.elementor-element-04f5596{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11904 .elementor-element.elementor-element-332dabb{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-11904 .elementor-element.elementor-element-23c3e29 img{height:40px;}.elementor-11904 .elementor-element.elementor-element-db9b5fb{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11904 .elementor-element.elementor-element-4ffee27 img{height:40px;}.elementor-11904 .elementor-element.elementor-element-169e10a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11904 .elementor-element.elementor-element-20c1b06 .elementor-counter{flex-direction:column-reverse;}.elementor-11904 .elementor-element.elementor-element-d845115 .elementor-counter{flex-direction:column-reverse;}.elementor-11904 .elementor-element.elementor-element-807828d .elementor-counter{flex-direction:column-reverse;}.elementor-11904 .elementor-element.elementor-element-f8b6499 .elementor-counter{flex-direction:column-reverse;}.elementor-11904 .elementor-element.elementor-element-e4bb3d5{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-11904 .elementor-element.elementor-element-72f3287 img{height:40px;}.elementor-11904 .elementor-element.elementor-element-ee4420b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11904 .elementor-element.elementor-element-2ca138a{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-11904 .elementor-element.elementor-element-57902ae img{height:40px;}.elementor-11904 .elementor-element.elementor-element-07d89b4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11904 .elementor-element.elementor-element-605adec{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-11904 .elementor-element.elementor-element-745881f img{height:40px;}.elementor-11904 .elementor-element.elementor-element-96ae7ef{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for text-editor, class: .elementor-element-3bf4a1e */.elementor-11904 .elementor-element.elementor-element-3bf4a1e strong {
    font-size: 18px;
    font-weight: 600 !important;
}
.elementor-11904 .elementor-element.elementor-element-3bf4a1e p {
    margin-bottom: 5px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40afe13 */.elementor-11904 .elementor-element.elementor-element-40afe13 strong {
    font-size: 18px;
    font-weight: 600 !important;
}
.elementor-11904 .elementor-element.elementor-element-40afe13 p {
    margin-bottom: 5px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3632c17 */.elementor-11904 .elementor-element.elementor-element-3632c17 strong {
    font-size: 18px;
    font-weight: 600 !important;
}
.elementor-11904 .elementor-element.elementor-element-3632c17 p {
    margin-bottom: 5px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc40006 */.elementor-11904 .elementor-element.elementor-element-bc40006 strong {
    font-size: 18px;
    font-weight: 600 !important;
}
.elementor-11904 .elementor-element.elementor-element-bc40006 p {
    margin-bottom: 5px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87a9d9e */.elementor-11904 .elementor-element.elementor-element-87a9d9e strong {
    font-size: 18px;
    font-weight: 600 !important;
}
.elementor-11904 .elementor-element.elementor-element-87a9d9e p {
    margin-bottom: 5px
}/* End custom CSS */
/* Start custom CSS */:root {
    --brown: #404751;
    --green: #6A6E53;
    --orange: #EE5B2F;
    --h1: 55px;
    --h2: 45px;
}

.elementor-11904 {
    width: 100%;
    max-width: 100%;
}

body.elementor-page-11904 * {
    font-family: 'Urbanist';
}

/* scrollbar */
::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	border-radius: 0;
	background-color: #F4F4F4;
    transition: all .5s ease;
}
::-webkit-scrollbar
{
	width: 10px;
	background-color: #F4F4F4;
    transition: all .5s ease;
}
::-webkit-scrollbar-thumb
{
	border-radius: 0;
	-webkit-box-shadow: inset 0 0 3px rgba(0,0,0,.3);
	background-color: #404751;
    transition: all .5s ease;
}
::-webkit-scrollbar-thumb:hover
{
	border-radius: 0;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #404751;
    transition: all .5s ease;
}
/* end scrollbar */

.brown {
    color: var(--brown);
}
#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;z-index:10000;color: #fff;}
.elementor-11904 {
    font-family: "Urbanist", sans-serif;
    font-size: 17px;
    line-height: 1.294117647058824em;
    color: #414650;
    scroll-behavior: auto !important;
}
.elementor-11904 p {
    font-size: 17px !important;
    line-height: 1.294117647058824em;
}
a {
    color: inherit;
}
a:hover {
    color: inherit;
    text-decoration: none;
}
.utile { font-family: "Urbanist",sans-serif; }

div[data-elementor-type="wp-page"] {
	xdisplay: none;
}
.video-loaded div[data-elementor-type="wp-page"] {
	xdisplay: block;
}
/* TYPOGRAPHY */
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5 {
    font-family: "Urbanist",sans-serif;
}
h1, .h1 {
    font-size: var(--h1);
    line-height: 1.327272727272727em;
}
h2, .h2 {
    font-size: var(--h2);
    line-height: 1.333em;
}
h3, .h3 {
    font-size: ;
    line-height: ;
}
h4, .h4 {
    font-size: ;
    line-height: ;
}
h5, .h5 {
    font-size: ;
    line-height: ;
}
#tagline {
    font-size: 100px;
    line-height: 1em;
    color: var(--brown);
}
body, html {
    font-size: ;
    line-height: ;
}
small {
    font-size: 10px;
    line-height: ;
}
.elementor-button, .btn.btn-default {
    font-size: 20px;
    line-height: 1.35em;
    color: var(--orange);
    background-color: transparent;
    border: 2px solid var(--orange);
    padding: 9px 35px;
    border-radius: 0;
    position: relative;
    outline: none !important;
    box-shadow: none !important;
}
#intro .btn.btn-default {
    background-color: #E5CEBA;
}
.elementor-button::before, .btn.btn-default::before {
    content: '';
    width: 0;
    height: 100%;
    background: var(--orange);
    position: absolute;
    left: 0;
    top: 0;
    z-index: 0;
    transition: all .3s ease;
}
.elementor-button:hover::before, .btn.btn-default:hover::before {
    content: '';
    width: 100%;
    height: 100%;
    background: var(--orange);
    position: absolute;
    left: 0;
    top: 0;
    transition: all .3s ease;
}
.elementor-button:hover, .btn.btn-default:hover {
    color: #fff !important;
}
.elementor-button:focus, .elementor-button:visited {
    color: var(--orange);
}
.elementor-button-content-wrapper, .btn.btn-default span {
    z-index: 1;
    position: relative;
}
/* END TYPOGRAPHY */

.padding-top {
    padding-top: 60px;
}
.padding-bottom {
    padding-bottom: 60px;
}
.container-left {
    padding-left: 10vw;
}
.container-right {
    padding-right: 10vw;
}

.elementor-counter-number, .elementor-counter .elementor-counter-number-suffix {
    font-family: 'Work Sans';
    font-size: 60px;
    xfont-size: 52px;
    line-height: 1em;
    font-weight: 600;
}

/* CONTENT */
video#bgvid {
    object-fit: cover;
    width: 100%;
    height: 100vh;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
  }
#intro {
    width: 100%;
    height: 100vh;
    background: #F4F4F4;
    background-size: cover;
position: relative;}
.slide-1 {
    width: 100%;
    height: 100dvh;
    xbackground: url('img/ABC2024_Website_Masthead.jpg') no-repeat center center;
    xbackground-size: cover;
    position: sticky;
    top: 83px; 
}
#tagline {
    position: absolute;
    right: 60px;
    top: 6vw;
    z-index: 1;
}
#title {
    position: absolute;
    left: 60px;
    bottom: 40px;
    margin-bottom: 0;
    z-index: 1;
}

#tagline, #title {
    filter: blur(5px);
    transition: all 1s ease;
}
.loaded #tagline, .loaded #title {
    filter: blur(0);
    transition: all 1s ease;
}

.home-title span{
    position: relative;
    overflow-x: clip;
    display: block;
}
.home-title span::after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    background: #404751;
    transform: translateX(-101%);
}
.home-title span:nth-of-type(2)::after {
	background: #6A6E53;
}
#title span::after {
	background: #ACC0C5;
}
.loaded .home-title span::after{
    animation: a-ltr-after 2s cubic-bezier(.77,0,.18,1) forwards;
}

.home-title span::before{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    background: #E3CCBC;
    transform: translateX(0);
}
.loaded .home-title span::before{
    animation: a-ltr-before 2s cubic-bezier(.77,0,.18,1) forwards;
}

.home-title span:nth-of-type(1)::before,
.home-title span:nth-of-type(1)::after{
    animation-delay: 0s;
}

.home-title span:nth-of-type(2)::before,
.home-title span:nth-of-type(2)::after{
    animation-delay: 0.25s;
}

#title.home-title span::before, #title.home-title span::after {
    animation-delay: 0.5s;
}

@keyframes a-ltr-after{
    0% {transform: translateX(-100%)}
    100% {transform: translateX(101%)}
}

@keyframes a-ltr-before{
    0% {transform: translateX(0)}
    100% {transform: translateX(200%)}
}

#impacts {
    position: relative;
}
#impacts::before {
    content: '';
    background: #E3CCBC;
    width: 100%;
    height: 150px;
    position: absolute;
    z-index: 0;
    bottom: 0;
    left: 0;
    top: auto;
}

#additions::before {
    content: '';
    background: #E3CCBC;
    width: 100%;
    height: 300px;
    position: absolute;
    z-index: 0;
    left: 0;
    top: 0;
}

.accordion-title {
    cursor: pointer;
}
.accordion-title::after {
    content: '';
    background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="29.25" height="29.25" viewBox="0 0 29.25 29.25"><g id="Icon_ionic-ios-add-circle-outline" data-name="Icon ionic-ios-add-circle-outline" transform="translate(-3.375 -3.375)"><path id="Path_22" data-name="Path 22" d="M24.363,16.875H19.125V11.637a1.125,1.125,0,0,0-2.25,0v5.238H11.637A1.077,1.077,0,0,0,10.512,18a1.089,1.089,0,0,0,1.125,1.125h5.238v5.238A1.09,1.09,0,0,0,18,25.488a1.119,1.119,0,0,0,1.125-1.125V19.125h5.238a1.125,1.125,0,0,0,0-2.25Z" fill="%23f4f4f4"/><path id="Path_23" data-name="Path 23" d="M18,5.344A12.651,12.651,0,1,1,9.049,9.049,12.573,12.573,0,0,1,18,5.344m0-1.969A14.625,14.625,0,1,0,32.625,18,14.623,14.623,0,0,0,18,3.375Z" fill="%23f4f4f4"/></g></svg>') no-repeat center center;
    background-size: contain;
    width: 25px;
    height: 25px;
    position: absolute;
    right: 20px;
    top: 50%;
    transform: translateY(-50%);
}
.accordion-title.showing::after {
    background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="29.25" height="29.25" viewBox="0 0 29.25 29.25"><g id="Group_289" data-name="Group 289" transform="translate(-1550 -2689)"><path id="Path_25" data-name="Path 25" d="M12,18H22.249" transform="translate(1547.5 2686)" fill="none" stroke="%23f4f4f4" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"/><path id="Path_23" data-name="Path 23" d="M18,5.344A12.651,12.651,0,1,1,9.049,9.049,12.573,12.573,0,0,1,18,5.344m0-1.969A14.625,14.625,0,1,0,32.625,18,14.623,14.623,0,0,0,18,3.375Z" transform="translate(1546.625 2685.625)" fill="%23f4f4f4"/></g></svg>') no-repeat center center;
    background-size: contain;
}
x#tekoma.accordion-title::after {
    background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="29.25" height="29.25" viewBox="0 0 29.25 29.25"><g id="Icon_ionic-ios-add-circle-outline" data-name="Icon ionic-ios-add-circle-outline" transform="translate(-3.375 -3.375)"><path id="Path_22" data-name="Path 22" d="M24.363,16.875H19.125V11.637a1.125,1.125,0,0,0-2.25,0v5.238H11.637A1.077,1.077,0,0,0,10.512,18a1.089,1.089,0,0,0,1.125,1.125h5.238v5.238A1.09,1.09,0,0,0,18,25.488a1.119,1.119,0,0,0,1.125-1.125V19.125h5.238a1.125,1.125,0,0,0,0-2.25Z" fill="%2323474c"/><path id="Path_23" data-name="Path 23" d="M18,5.344A12.651,12.651,0,1,1,9.049,9.049,12.573,12.573,0,0,1,18,5.344m0-1.969A14.625,14.625,0,1,0,32.625,18,14.623,14.623,0,0,0,18,3.375Z" fill="%2323474c"/></g></svg>') no-repeat center center;
    background-size: contain;
}
x#tekoma.accordion-title.showing::after {
    background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="29.25" height="29.25" viewBox="0 0 29.25 29.25"><g id="Group_289" data-name="Group 289" transform="translate(-1550 -2689)"><path id="Path_25" data-name="Path 25" d="M12,18H22.249" transform="translate(1547.5 2686)" fill="none" stroke="%2323474c" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"/><path id="Path_23" data-name="Path 23" d="M18,5.344A12.651,12.651,0,1,1,9.049,9.049,12.573,12.573,0,0,1,18,5.344m0-1.969A14.625,14.625,0,1,0,32.625,18,14.623,14.623,0,0,0,18,3.375Z" transform="translate(1546.625 2685.625)" fill="%2323474c"/></g></svg>') no-repeat center center;
    background-size: contain;
}
.accordion-content {
    display: none;
    xdisplay: block !important;
}

.elementor-counter-title {
    text-align: left;
    line-height: 1.16667em !important;
    font-size: 18px !important;
    margin-bottom: 5px !important;
    font-family: "Urbanist",sans-serif;
}

.graphic {
    padding-left: 15px;
    padding-right: 15px;
        background-size: auto 90% !important;
}

.elementor-editor-active .graphic {
    height: 200px;
}

.elementor-widget-counter > .elementor-widget-container {
    display: flex
;
    flex-direction: column;
    justify-content: flex-end;
}
@media (min-width: 769px) {
.elementor-counter {
    height: 100%;
}
.elementor-counter .elementor-counter-title {
    align-items: flex-start !important;
    display: flex
;
}
}

.elementor-widget-testimonial-carousel .elementor-testimonial__text {
    font-size: 18px !important;
    font-style: normal !important;
    line-height: 1.3em !important;
}

.elementor-widget-testimonial-carousel .elementor-testimonial__text span {
    font-size: 24px !important;
    font-weight: 500 !important;
    font-style: normal;
    line-height: 1.1em;
    color: var(--orange);
}

cite {
    font-style: normal !important;
}

.elementor-11904 .elementor-element.elementor-element-bed1e86 .elementor-testimonial__image img {
    border-radius: 0px;
    object-fit: cover;
    object-position: center bottom;
}

.elementor-counter {
    align-items: center !important;
    display: flex;
    flex-direction: column-reverse;
    justify-content: center;
    align-content: center !important;
    gap: 20px;
}

#impacts .elementor-counter-title {
    xtext-align: center !important;
}
#impacts .elementor-counter-number {
    font-family: 'Work Sans';
    font-size: 2.75vw;
    xfont-size: 52px;
    line-height: 1em;
    font-weight:600;
}

#additions .elementor-counter .elementor-counter-title {
    flex: 0 0 200px;
}

#additions .elementor-element-2157e2e .elementor-counter .elementor-counter-title, .histo .elementor-counter .elementor-counter-title, .vistaar .elementor-counter .elementor-counter-title, .neuro .elementor-counter .elementor-counter-title {
    flex: 0 0 auto !important;
    text-align: center !important;
}

.additions .elementor-counter {
    align-items: flex-start !important;
    display: flex;
    flex-direction: column-reverse;
    justify-content: center;
    align-content: flex-start;
    gap: 5px;
}

/* END CONTENT */

.desktop-large {
	display:none;
}
@media (min-width: 1680px) {
	.desktop-large {
		display: block;
	}
}

.mobile { display: none; }

@media (max-width: 767.98px){ 
    :root {
        --h1: calc(55px * 0.6);
        --h2: calc(45px * 0.6);
    }
    .mobile { display: block; }
    .mobile.flex { display: flex; }
    .desktop { display: none; }

        .elementor-11904 .elementor-element.elementor-element-91335bb {
        --content-width: 100%;
        max-width: 100vw;
    }

    .tekoma .elementor-counter .elementor-counter-title {
    flex: 0 0 auto !important;
    text-align: center !important;
}

    .elementor-element-a9578ac { border: none !important; padding-top: 0 !important;}
    .elementor-element-b1d54da { padding-bottom: 0 !important; }
    .elementor-element-91cb960 { height: 0 !important; }
	
	video#bgvid {
    object-fit: cover;
    object-position: -40vw 10vw;
    width: 100%;
    height: 90vh;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
}

.elementor-button, .btn.btn-default {
    font-size: 16px;
    line-height: 1.35em;
    color: var(--orange);
    background-color: transparent;
    border: 2px solid var(--orange);
    padding: 7px 20px;
    border-radius: 0;
    position: relative;
    outline: none !important;
    box-shadow: none !important;
}
.elementor-element-f120397 { padding: 0 !important;}
    #intro {height: 90svh}
    #tagline {
        position: absolute;
        right: 30px;
        top: 100px;
        width: calc(100vw - 60px);
        font-size: 55px;
    }
    .elementor-testimonial {
        display: flex;
    flex-direction: column-reverse !important;
    }
   .elementor-testimonial__image img {
    width: 100% !important;
    aspect-ratio: 1/1 !important;
    height: auto !important;
    object-fit: contain;
   }
  .elementor-testimonial--layout-image_left .elementor-testimonial__footer {
    padding-right: 0 !important;
    margin-bottom: 20px;
   }
    #title {
        bottom: 30px;
        left: 30px;
        font-size: 8vw;
        max-width: 100%;
    }
    #title { display: none; }
    .elementor > .e-con.e-flex {
        padding-left: 20px;
        padding-right: 20px;
    }
    #impacts .elementor-counter-number {
        font-size: 10vw;
    }
    #additions::before {
        height: 250px;
    }
}

@media (min-width: 768px) and (max-width: 1180px) {
    .tekoma .elementor-counter .elementor-counter-title {
    flex: 0 0 auto !important;
    text-align: center !important;
}
#tagline {
    position: absolute;
    right: 60px;
    top: 10vw;
    z-index: 1;
}
}


@keyframes fadeInDown2 {
    0% {
       opacity: 0;
       transform: translateY(-50px);
    }
    100% {
       opacity: 1;
       transform: translateY(0);
    }
 } 

 .fadeInDown {
    animation-name: fadeInDown2;
}

.elementor strong {
    font-weight: 700 !important;
}

.accordion-content { xdisplay: block !important; }/* End custom CSS */