.elementor-3058 .elementor-element.elementor-element-72abeff{--display:flex;--min-height:898px;--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;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3058 .elementor-element.elementor-element-72abeff:not(.elementor-motion-effects-element-type-background), .elementor-3058 .elementor-element.elementor-element-72abeff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://divergencyai2.com/wp-content/uploads/2025/11/Property-1Default-5-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3058 .elementor-element.elementor-element-72abeff.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3058 .elementor-element.elementor-element-528fcaa{--display:flex;--min-height:170px;--flex-direction:column-reverse;--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;--margin-top:-5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-3058 .elementor-element.elementor-element-c18309a img{width:1000px;}.elementor-3058 .elementor-element.elementor-element-830cf98{--display:flex;--min-height:0px;--margin-top:-1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-3058 .elementor-element.elementor-element-830cf98.e-con{--align-self:center;}.elementor-3058 .elementor-element.elementor-element-f2d55a4{--display:flex;--min-height:85px;--justify-content:center;--border-radius:10px 10px 10px 10px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3058 .elementor-element.elementor-element-f2d55a4:not(.elementor-motion-effects-element-type-background), .elementor-3058 .elementor-element.elementor-element-f2d55a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090E53;}.elementor-3058 .elementor-element.elementor-element-f2d55a4.e-con{--align-self:center;}.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-3058 .elementor-element.elementor-element-8738388{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-3058 .elementor-element.elementor-element-8738388.elementor-element{--align-self:center;}.elementor-3058 .elementor-element.elementor-element-8738388 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:56px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-3058 .elementor-element.elementor-element-80e71e0{--display:flex;--min-height:56px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3058 .elementor-element.elementor-element-a58e820{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-3058 .elementor-element.elementor-element-a58e820 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:500;color:#FFFFFF;}.elementor-3058 .elementor-element.elementor-element-4ead005{--display:flex;--min-height:56px;--justify-content:center;--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-3058 .elementor-element.elementor-element-4ead005.e-con{--align-self:center;}.elementor-3058 .elementor-element.elementor-element-8b6a8e4{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3058 .elementor-element.elementor-element-8b6a8e4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-3058 .elementor-element.elementor-element-ff2e451{--display:flex;--min-height:58px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-3058 .elementor-element.elementor-element-8cef82e .elementor-button{background-color:#090E53;font-family:"Inter", Sans-serif;font-size:31px;font-weight:400;border-style:solid;border-width:2px 2px 2px 2px;border-color:#02010100;border-radius:45px 45px 45px 45px;padding:18px 18px 18px 18px;}.elementor-3058 .elementor-element.elementor-element-8cef82e .elementor-button:hover, .elementor-3058 .elementor-element.elementor-element-8cef82e .elementor-button:focus{background-color:#FFFFFF;color:#3C6DFF;border-color:#3C6DFF;}.elementor-3058 .elementor-element.elementor-element-8cef82e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;}.elementor-3058 .elementor-element.elementor-element-8cef82e:hover{border-style:solid;border-width:0px 0px 0px 0px;border-color:#3C6DFF;}.elementor-3058 .elementor-element.elementor-element-8cef82e .elementor-button-content-wrapper{flex-direction:row;}.elementor-3058 .elementor-element.elementor-element-8cef82e .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-3058 .elementor-element.elementor-element-8cef82e .elementor-button:hover svg, .elementor-3058 .elementor-element.elementor-element-8cef82e .elementor-button:focus svg{fill:#3C6DFF;}.elementor-3058 .elementor-element.elementor-element-484b5ec{--display:flex;}.elementor-3058 .elementor-element.elementor-element-4b2a05c{text-align:center;}.elementor-3058 .elementor-element.elementor-element-4b2a05c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-decoration:underline;color:#090E53;}.elementor-3058 .elementor-element.elementor-element-a2c8c18{--display:flex;}.elementor-3058 .elementor-element.elementor-element-e9762f8{--display:flex;--justify-content:center;--margin-top:5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-3058 .elementor-element.elementor-element-0f3dd7b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-3058 .elementor-element.elementor-element-336b7ae{--display:flex;--min-height:111px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3058 .elementor-element.elementor-element-3538ce4{width:var( --container-widget-width, 107.965% );max-width:107.965%;--container-widget-width:107.965%;--container-widget-flex-grow:0;}.elementor-3058 .elementor-element.elementor-element-3538ce4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3058 .elementor-element.elementor-element-3538ce4 .elementor-counter-title{justify-content:center;color:#0C1A2D;font-family:"Inter", Sans-serif;font-size:19px;font-weight:500;}.elementor-3058 .elementor-element.elementor-element-3538ce4 .elementor-counter{gap:4px;}.elementor-3058 .elementor-element.elementor-element-3538ce4 .elementor-counter-number-wrapper{gap:12px;color:#04952D;font-family:"Manrope", Sans-serif;font-size:48px;font-weight:700;}.elementor-3058 .elementor-element.elementor-element-d20a632{--display:flex;}.elementor-3058 .elementor-element.elementor-element-6b52f89 .elementor-counter-number-wrapper{color:#0E9504;font-family:"Manrope", Sans-serif;font-size:48px;font-weight:700;}.elementor-3058 .elementor-element.elementor-element-6b52f89 .elementor-counter-title{color:#0C1A2D;font-family:"Inter", Sans-serif;font-size:19px;font-weight:500;}.elementor-3058 .elementor-element.elementor-element-46c1798{--display:flex;}.elementor-3058 .elementor-element.elementor-element-5dd2eff .elementor-counter-number-wrapper{color:#0E9504;font-family:"Manrope", Sans-serif;font-size:48px;font-weight:700;}.elementor-3058 .elementor-element.elementor-element-5dd2eff .elementor-counter-title{color:#0C1A2D;font-family:"Inter", Sans-serif;font-size:19px;font-weight:500;}.elementor-3058 .elementor-element.elementor-element-a9c7869{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3058 .elementor-element.elementor-element-17bcaf3{margin:8rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-3058 .elementor-element.elementor-element-17bcaf3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:400;color:#000000;}.elementor-3058 .elementor-element.elementor-element-88288d6{--display:flex;}.elementor-3058 .elementor-element.elementor-element-16faaee{text-align:center;}.elementor-3058 .elementor-element.elementor-element-16faaee .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:900;text-transform:uppercase;color:#3C6DFF;}.elementor-3058 .elementor-element.elementor-element-b9853dc{--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-3058 .elementor-element.elementor-element-b9853dc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3058 .elementor-element.elementor-element-0317de2{text-align:center;}.elementor-3058 .elementor-element.elementor-element-0317de2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-3058 .elementor-element.elementor-element-c9864ca{--display:flex;--justify-content:center;--margin-top:6rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3058 .elementor-element.elementor-element-4320ce3{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--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-3058 .elementor-element.elementor-element-4320ce3.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3058 .elementor-element.elementor-element-7863190 .elementor-flip-box__front{background-image:url("https://divergencyai2.com/wp-content/uploads/2025/11/Property-1Default-1.png");background-position:center center;background-size:cover;}.elementor-3058 .elementor-element.elementor-element-7863190 .elementor-flip-box__back{background-color:#090E53;}.elementor-3058 .elementor-element.elementor-element-7863190 .elementor-flip-box{height:220px;}.elementor-3058 .elementor-element.elementor-element-7863190 .elementor-flip-box__layer, .elementor-3058 .elementor-element.elementor-element-7863190 .elementor-flip-box__layer__overlay{border-radius:20px;}.elementor-3058 .elementor-element.elementor-element-7863190 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3058 .elementor-element.elementor-element-7863190 .elementor-flip-box__image{opacity:1;}.elementor-3058 .elementor-element.elementor-element-7863190 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3058 .elementor-element.elementor-element-7863190 .elementor-flip-box__button{margin-center:0;}.elementor-3058 .elementor-element.elementor-element-7863190 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-3058 .elementor-element.elementor-element-007cfad .elementor-flip-box__front{background-image:url("https://divergencyai2.com/wp-content/uploads/2025/11/Property-1Default-3.png");background-position:center center;background-size:cover;}.elementor-3058 .elementor-element.elementor-element-007cfad .elementor-flip-box__back{background-color:#090E53;}.elementor-3058 .elementor-element.elementor-element-007cfad{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;grid-column:span custom;}.elementor-3058 .elementor-element.elementor-element-007cfad.elementor-element{--align-self:center;}.elementor-3058 .elementor-element.elementor-element-007cfad .elementor-flip-box{height:218px;}.elementor-3058 .elementor-element.elementor-element-007cfad .elementor-flip-box__layer, .elementor-3058 .elementor-element.elementor-element-007cfad .elementor-flip-box__layer__overlay{border-radius:20px;}.elementor-3058 .elementor-element.elementor-element-007cfad .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3058 .elementor-element.elementor-element-007cfad .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3058 .elementor-element.elementor-element-007cfad .elementor-flip-box__button{margin-center:0;}.elementor-3058 .elementor-element.elementor-element-007cfad .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-3058 .elementor-element.elementor-element-1c89367 .elementor-flip-box__front{background-image:url("https://divergencyai2.com/wp-content/uploads/2025/11/Card-Planes.png");background-position:center center;background-size:cover;}.elementor-3058 .elementor-element.elementor-element-1c89367 .elementor-flip-box__back{background-color:#090E53;}.elementor-3058 .elementor-element.elementor-element-1c89367{grid-row:span custom;}.elementor-3058 .elementor-element.elementor-element-1c89367 .elementor-flip-box{height:220px;}.elementor-3058 .elementor-element.elementor-element-1c89367 .elementor-flip-box__layer, .elementor-3058 .elementor-element.elementor-element-1c89367 .elementor-flip-box__layer__overlay{border-radius:20px;}.elementor-3058 .elementor-element.elementor-element-1c89367 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3058 .elementor-element.elementor-element-1c89367 .elementor-flip-box__image{opacity:1;}.elementor-3058 .elementor-element.elementor-element-1c89367 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3058 .elementor-element.elementor-element-1c89367 .elementor-flip-box__button{margin-center:0;}.elementor-3058 .elementor-element.elementor-element-1c89367 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-3058 .elementor-element.elementor-element-e9317ab .elementor-flip-box__front{background-image:url("https://divergencyai2.com/wp-content/uploads/2025/11/Property-1Default-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3058 .elementor-element.elementor-element-e9317ab .elementor-flip-box__back{background-color:#090E53;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3058 .elementor-element.elementor-element-e9317ab .elementor-flip-box{height:220px;}.elementor-3058 .elementor-element.elementor-element-e9317ab .elementor-flip-box__layer, .elementor-3058 .elementor-element.elementor-element-e9317ab .elementor-flip-box__layer__overlay{border-radius:20px;}.elementor-3058 .elementor-element.elementor-element-e9317ab .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3058 .elementor-element.elementor-element-e9317ab .elementor-flip-box__image{margin-bottom:0px;opacity:1;}.elementor-3058 .elementor-element.elementor-element-e9317ab .elementor-flip-box__back .elementor-flip-box__layer__title{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-3058 .elementor-element.elementor-element-e9317ab .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-3058 .elementor-element.elementor-element-1b03630{--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;--border-radius:20px 20px 20px 20px;--margin-top:9rem;--margin-bottom:10rem;--margin-left:2rem;--margin-right:0rem;}.elementor-3058 .elementor-element.elementor-element-1b03630:not(.elementor-motion-effects-element-type-background), .elementor-3058 .elementor-element.elementor-element-1b03630 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #090E53 0%, #21A0FF 100%);}.elementor-3058 .elementor-element.elementor-element-73b6b17{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;text-align:center;}.elementor-3058 .elementor-element.elementor-element-73b6b17 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:700;color:#FFFFFF;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3058 .elementor-element.elementor-element-d1b8b8c .swiper-pagination-bullet-active, .elementor-3058 .elementor-element.elementor-element-d1b8b8c .swiper-pagination-progressbar-fill{background-color:#02010100;}.elementor-3058 .elementor-element.elementor-element-d1b8b8c .swiper-pagination-fraction{color:#02010100;}.elementor-3058 .elementor-element.elementor-element-d1b8b8c{margin:-2rem 0rem calc(var(--kit-widget-spacing, 0px) + -2rem) 0rem;padding:0px 0px 0px 0px;}.elementor-3058 .elementor-element.elementor-element-d1b8b8c.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-3058 .elementor-element.elementor-element-d1b8b8c .elementor-swiper-button{font-size:15px;}.elementor-3058 .elementor-element.elementor-element-d1b8b8c .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#02010100;opacity:1;}.elementor-3058 .elementor-element.elementor-element-d1b8b8c.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-3058 .elementor-element.elementor-element-d1b8b8c.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:0px;}.elementor-3058 .elementor-element.elementor-element-d1b8b8c.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:0px;}.elementor-3058 .elementor-element.elementor-element-d1b8b8c.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:0px;}.elementor-3058 .elementor-element.elementor-element-d1b8b8c.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:0px;}.elementor-3058 .elementor-element.elementor-element-d1b8b8c .elementor-testimonial__text{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:31px;font-weight:500;}.elementor-3058 .elementor-element.elementor-element-d1b8b8c .elementor-testimonial__name{color:#7A7A7A;font-family:"Inter", Sans-serif;font-weight:500;}.elementor-3058 .elementor-element.elementor-element-d1b8b8c .elementor-testimonial__title{color:#FFFFFF;}.elementor-3058 .elementor-element.elementor-element-07da51d{--display:flex;--margin-top:-1rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-3058 .elementor-element.elementor-element-84c5b90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-3058 .elementor-element.elementor-element-84c5b90 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;color:#FEFFFF;}.elementor-3058 .elementor-element.elementor-element-e5dac93{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3058 .elementor-element.elementor-element-e5dac93.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3058 .elementor-element.elementor-element-d543ae9{--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-3058 .elementor-element.elementor-element-a66821c{--display:grid;--min-height:348px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:20px 20px 20px 20px;}.elementor-3058 .elementor-element.elementor-element-a66821c:not(.elementor-motion-effects-element-type-background), .elementor-3058 .elementor-element.elementor-element-a66821c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-3058 .elementor-element.elementor-element-a66821c.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3058 .elementor-element.elementor-element-4539a2a{--display:grid;--min-height:60px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:8px;--margin-left:018px;--margin-right:0px;--padding-top:0px;--padding-bottom:-0px;--padding-left:0px;--padding-right:0px;}.elementor-3058 .elementor-element.elementor-element-4539a2a.e-con{--align-self:center;}.elementor-3058 .elementor-element.elementor-element-9a30a6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-3058 .elementor-element.elementor-element-9a30a6f.elementor-element{--align-self:center;}.elementor-3058 .elementor-element.elementor-element-9a30a6f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:700;color:#0C1A2D;}.elementor-3058 .elementor-element.elementor-element-e23e547.elementor-element{--align-self:center;}.elementor-3058 .elementor-element.elementor-element-e23e547 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;color:#000000;}.elementor-3058 .elementor-element.elementor-element-696c018{--display:flex;--margin-top:-10px;--margin-bottom:-10px;--margin-left:10px;--margin-right:0px;--padding-top:-80px;--padding-bottom:-80px;--padding-left:-80px;--padding-right:-80px;}.elementor-3058 .elementor-element.elementor-element-696c018.e-con{--align-self:flex-start;}.elementor-3058 .elementor-element.elementor-element-b62025a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3058 .elementor-element.elementor-element-b62025a img{width:100%;max-width:100%;height:361px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-3058 .elementor-element.elementor-element-235a246{--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-3058 .elementor-element.elementor-element-d2586ae{--display:grid;--min-height:355px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:20px 20px 20px 20px;}.elementor-3058 .elementor-element.elementor-element-d2586ae:not(.elementor-motion-effects-element-type-background), .elementor-3058 .elementor-element.elementor-element-d2586ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C1A2D;}.elementor-3058 .elementor-element.elementor-element-d2586ae.e-con{--align-self:center;}.elementor-3058 .elementor-element.elementor-element-c4f3be6{--display:flex;--min-height:60px;--margin-top:0px;--margin-bottom:-1px;--margin-left:22px;--margin-right:0px;--padding-top:0px;--padding-bottom:-0px;--padding-left:0px;--padding-right:0px;}.elementor-3058 .elementor-element.elementor-element-c4f3be6.e-con{--align-self:center;}.elementor-3058 .elementor-element.elementor-element-e9b831f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-3058 .elementor-element.elementor-element-e9b831f.elementor-element{--align-self:center;}.elementor-3058 .elementor-element.elementor-element-e9b831f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;color:#FFFFFF;}.elementor-3058 .elementor-element.elementor-element-dd887be.elementor-element{--align-self:center;}.elementor-3058 .elementor-element.elementor-element-dd887be .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-3058 .elementor-element.elementor-element-365611f{--display:flex;--min-height:0px;--flex-direction:row-reverse;--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-reverse;--justify-content:flex-start;--align-items:flex-start;--margin-top:-10px;--margin-bottom:-10px;--margin-left:9px;--margin-right:0px;--padding-top:-80px;--padding-bottom:-80px;--padding-left:-80px;--padding-right:-80px;}.elementor-3058 .elementor-element.elementor-element-017c31e img{width:100%;max-width:100%;height:361px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-3058 .elementor-element.elementor-element-2dd8e62{--display:flex;--min-height:0px;--justify-content:center;--margin-top:05rem;--margin-bottom:11rem;--margin-left:0rem;--margin-right:0rem;}.elementor-3058 .elementor-element.elementor-element-62324cf{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-3058 .elementor-element.elementor-element-b4e9bb4{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:7rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-3058 .elementor-element.elementor-element-b4e9bb4:not(.elementor-motion-effects-element-type-background), .elementor-3058 .elementor-element.elementor-element-b4e9bb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C1A2D;}.elementor-3058 .elementor-element.elementor-element-d0d9c30{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:020px 0px;--row-gap:020px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-3058 .elementor-element.elementor-element-8d7c915{width:var( --container-widget-width, 75% );max-width:75%;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-3058 .elementor-element.elementor-element-8d7c915.elementor-element{--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-3058 .elementor-element.elementor-element-8d7c915 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:800;line-height:30px;color:#0E9504;}.elementor-3058 .elementor-element.elementor-element-28dd6af{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-3058 .elementor-element.elementor-element-28dd6af.elementor-element{--align-self:center;}.elementor-3058 .elementor-element.elementor-element-28dd6af .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-3058 .elementor-element.elementor-element-2ec30c0{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-3058 .elementor-element.elementor-element-2ec30c0.elementor-element{--align-self:center;}.elementor-3058 .elementor-element.elementor-element-2ec30c0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-3058 .elementor-element.elementor-element-1cc9c09{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3058 .elementor-element.elementor-element-1cc9c09 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-3058 .elementor-element.elementor-element-1cc9c09 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-3058 .elementor-element.elementor-element-1cc9c09 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-3058 .elementor-element.elementor-element-1cc9c09 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-3058 .elementor-element.elementor-element-1cc9c09 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-3058 .elementor-element.elementor-element-1cc9c09 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-3058 .elementor-element.elementor-element-1cc9c09 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-3058 .elementor-element.elementor-element-1cc9c09 .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-3058 .elementor-element.elementor-element-1cc9c09 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3058 .elementor-element.elementor-element-1cc9c09 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-3058 .elementor-element.elementor-element-1cc9c09 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3058 .elementor-element.elementor-element-4782167{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;text-align:center;}.elementor-3058 .elementor-element.elementor-element-4782167 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:300;color:#ABB1B4;}body.elementor-page-3058{margin:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-3058 .elementor-element.elementor-element-72abeff{--min-height:656px;}.elementor-3058 .elementor-element.elementor-element-528fcaa{--min-height:0px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3058 .elementor-element.elementor-element-c18309a{text-align:center;}.elementor-3058 .elementor-element.elementor-element-c18309a img{width:184px;}.elementor-3058 .elementor-element.elementor-element-830cf98{--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:00px;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:120px;}.elementor-3058 .elementor-element.elementor-element-f2d55a4{--min-height:64px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3058 .elementor-element.elementor-element-f2d55a4.e-con{--align-self:center;}.elementor-3058 .elementor-element.elementor-element-8738388{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3058 .elementor-element.elementor-element-8738388 .elementor-heading-title{font-size:40px;}.elementor-3058 .elementor-element.elementor-element-a58e820{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-3058 .elementor-element.elementor-element-a58e820 .elementor-heading-title{font-size:23px;}.elementor-3058 .elementor-element.elementor-element-4ead005{--margin-top:-40px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-3058 .elementor-element.elementor-element-8b6a8e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3058 .elementor-element.elementor-element-8b6a8e4.elementor-element{--align-self:center;}.elementor-3058 .elementor-element.elementor-element-8b6a8e4 .elementor-heading-title{font-size:17px;}.elementor-3058 .elementor-element.elementor-element-ff2e451{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3058 .elementor-element.elementor-element-8cef82e.elementor-element{--align-self:center;}.elementor-3058 .elementor-element.elementor-element-8cef82e .elementor-button{font-size:20px;padding:14px 14px 14px 14px;}.elementor-3058 .elementor-element.elementor-element-4b2a05c .elementor-heading-title{font-size:15px;}.elementor-3058 .elementor-element.elementor-element-a2c8c18{--min-height:0px;}.elementor-3058 .elementor-element.elementor-element-0f3dd7b{--grid-auto-flow:row;--justify-items:center;}.elementor-3058 .elementor-element.elementor-element-336b7ae{--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3058 .elementor-element.elementor-element-3538ce4{--container-widget-width:159px;--container-widget-flex-grow:0;width:var( --container-widget-width, 159px );max-width:159px;}.elementor-3058 .elementor-element.elementor-element-3538ce4 .elementor-counter-title{justify-content:center;}.elementor-3058 .elementor-element.elementor-element-3538ce4 .elementor-counter{gap:0px;}.elementor-3058 .elementor-element.elementor-element-3538ce4 .elementor-counter-number-wrapper{gap:2px;font-size:35px;}.elementor-3058 .elementor-element.elementor-element-d20a632{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3058 .elementor-element.elementor-element-6b52f89 .elementor-counter-number-wrapper{font-size:35px;}.elementor-3058 .elementor-element.elementor-element-5dd2eff .elementor-counter{flex-direction:column-reverse;}.elementor-3058 .elementor-element.elementor-element-5dd2eff .elementor-counter-title{justify-content:center;}.elementor-3058 .elementor-element.elementor-element-5dd2eff .elementor-counter-number-wrapper{font-size:35px;}.elementor-3058 .elementor-element.elementor-element-17bcaf3 .elementor-heading-title{font-size:30px;}.elementor-3058 .elementor-element.elementor-element-16faaee .elementor-heading-title{font-size:28px;}.elementor-3058 .elementor-element.elementor-element-b9853dc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3058 .elementor-element.elementor-element-b9853dc.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3058 .elementor-element.elementor-element-0317de2.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3058 .elementor-element.elementor-element-0317de2 .elementor-heading-title{font-size:18px;}.elementor-3058 .elementor-element.elementor-element-c9864ca{--min-height:0px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3058 .elementor-element.elementor-element-4320ce3{--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:10px 0px;--row-gap:10px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--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-3058 .elementor-element.elementor-element-4320ce3.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3058 .elementor-element.elementor-element-7863190{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-3058 .elementor-element.elementor-element-7863190 .elementor-flip-box{height:150px;}.elementor-3058 .elementor-element.elementor-element-7863190 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:12px;}.elementor-3058 .elementor-element.elementor-element-007cfad{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-3058 .elementor-element.elementor-element-007cfad .elementor-flip-box{height:150px;}.elementor-3058 .elementor-element.elementor-element-007cfad .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:12px;}.elementor-3058 .elementor-element.elementor-element-1c89367{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-3058 .elementor-element.elementor-element-1c89367 .elementor-flip-box{height:150px;}.elementor-3058 .elementor-element.elementor-element-1c89367 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:12px;}.elementor-3058 .elementor-element.elementor-element-e9317ab{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-3058 .elementor-element.elementor-element-e9317ab .elementor-flip-box{height:150px;}.elementor-3058 .elementor-element.elementor-element-e9317ab .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:12px;}.elementor-3058 .elementor-element.elementor-element-1b03630{--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;--margin-top:05rem;--margin-bottom:5rem;--margin-left:1rem;--margin-right:1rem;}.elementor-3058 .elementor-element.elementor-element-73b6b17{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-3058 .elementor-element.elementor-element-73b6b17 .elementor-heading-title{font-size:29px;}.elementor-3058 .elementor-element.elementor-element-d1b8b8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -68px) 0px;}.elementor-3058 .elementor-element.elementor-element-d1b8b8c .elementor-testimonial__text{font-size:18px;}.elementor-3058 .elementor-element.elementor-element-07da51d{--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-3058 .elementor-element.elementor-element-84c5b90 .elementor-heading-title{font-size:18px;}.elementor-3058 .elementor-element.elementor-element-e5dac93{--min-height:0px;--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;--margin-top:040px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3058 .elementor-element.elementor-element-d543ae9{--min-height:0px;--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-3058 .elementor-element.elementor-element-d543ae9.e-con{--align-self:center;}.elementor-3058 .elementor-element.elementor-element-a66821c{--min-height:287px;--grid-auto-flow:row;}.elementor-3058 .elementor-element.elementor-element-a66821c.e-con{--align-self:center;}.elementor-3058 .elementor-element.elementor-element-4539a2a{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:020px;--margin-left:015px;--margin-right:0px;}.elementor-3058 .elementor-element.elementor-element-9a30a6f .elementor-heading-title{font-size:20px;}.elementor-3058 .elementor-element.elementor-element-e23e547.elementor-element{--align-self:center;}.elementor-3058 .elementor-element.elementor-element-e23e547 .elementor-heading-title{font-size:15px;}.elementor-3058 .elementor-element.elementor-element-696c018{--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-3058 .elementor-element.elementor-element-696c018.e-con{--align-self:center;}.elementor-3058 .elementor-element.elementor-element-b62025a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3058 .elementor-element.elementor-element-b62025a img{height:247px;}.elementor-3058 .elementor-element.elementor-element-235a246.e-con{--align-self:center;}.elementor-3058 .elementor-element.elementor-element-d2586ae{--min-height:280px;--grid-auto-flow:row;}.elementor-3058 .elementor-element.elementor-element-d2586ae.e-con{--align-self:center;}.elementor-3058 .elementor-element.elementor-element-e9b831f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3058 .elementor-element.elementor-element-e9b831f.elementor-element{--align-self:flex-start;}.elementor-3058 .elementor-element.elementor-element-e9b831f .elementor-heading-title{font-size:16px;}.elementor-3058 .elementor-element.elementor-element-dd887be.elementor-element{--align-self:center;}.elementor-3058 .elementor-element.elementor-element-dd887be{text-align:left;}.elementor-3058 .elementor-element.elementor-element-dd887be .elementor-heading-title{font-size:12px;}.elementor-3058 .elementor-element.elementor-element-365611f{--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-3058 .elementor-element.elementor-element-365611f.e-con{--align-self:center;}.elementor-3058 .elementor-element.elementor-element-017c31e{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3058 .elementor-element.elementor-element-017c31e img{width:100%;max-width:100%;height:247px;object-fit:cover;border-radius:20px 20px 20px 20px;}.elementor-3058 .elementor-element.elementor-element-2dd8e62{--margin-top:05rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-3058 .elementor-element.elementor-element-b4e9bb4{--grid-auto-flow:row;}.elementor-3058 .elementor-element.elementor-element-d0d9c30{--gap:010px 0px;--row-gap:010px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-3058 .elementor-element.elementor-element-8d7c915{width:100%;max-width:100%;margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-3058 .elementor-element.elementor-element-8d7c915 .elementor-heading-title{font-size:30px;}.elementor-3058 .elementor-element.elementor-element-28dd6af{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:5px 0px 0px 0px;text-align:center;}.elementor-3058 .elementor-element.elementor-element-28dd6af.elementor-element{--align-self:flex-start;}.elementor-3058 .elementor-element.elementor-element-28dd6af .elementor-heading-title{font-size:15px;}.elementor-3058 .elementor-element.elementor-element-2ec30c0{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 4rem) 0rem;}.elementor-3058 .elementor-element.elementor-element-2ec30c0 .elementor-heading-title{font-size:18px;}.elementor-3058 .elementor-element.elementor-element-1cc9c09{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;}.elementor-3058 .elementor-element.elementor-element-1cc9c09 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3058 .elementor-element.elementor-element-1cc9c09 .elementor-icon-list-item > a{font-size:18px;}.elementor-3058 .elementor-element.elementor-element-4782167 .elementor-heading-title{font-size:18px;}}@media(min-width:768px){.elementor-3058 .elementor-element.elementor-element-72abeff{--width:100%;}.elementor-3058 .elementor-element.elementor-element-528fcaa{--width:230px;}.elementor-3058 .elementor-element.elementor-element-830cf98{--width:93%;}.elementor-3058 .elementor-element.elementor-element-f2d55a4{--width:603px;}.elementor-3058 .elementor-element.elementor-element-80e71e0{--width:100%;}.elementor-3058 .elementor-element.elementor-element-4ead005{--width:834px;}.elementor-3058 .elementor-element.elementor-element-336b7ae{--width:265px;}.elementor-3058 .elementor-element.elementor-element-b9853dc{--width:96.458%;}.elementor-3058 .elementor-element.elementor-element-c9864ca{--width:100%;}.elementor-3058 .elementor-element.elementor-element-4320ce3{--width:44%;}.elementor-3058 .elementor-element.elementor-element-1b03630{--width:97%;}.elementor-3058 .elementor-element.elementor-element-e5dac93{--width:76%;}.elementor-3058 .elementor-element.elementor-element-d543ae9{--width:70%;}.elementor-3058 .elementor-element.elementor-element-a66821c{--width:100%;}.elementor-3058 .elementor-element.elementor-element-696c018{--content-width:1599px;}.elementor-3058 .elementor-element.elementor-element-235a246{--width:70%;}.elementor-3058 .elementor-element.elementor-element-d2586ae{--width:100%;}.elementor-3058 .elementor-element.elementor-element-365611f{--content-width:1135px;}.elementor-3058 .elementor-element.elementor-element-d0d9c30{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3058 .elementor-element.elementor-element-72abeff{--width:100%;}.elementor-3058 .elementor-element.elementor-element-528fcaa{--width:82%;}.elementor-3058 .elementor-element.elementor-element-830cf98{--width:93%;}.elementor-3058 .elementor-element.elementor-element-f2d55a4{--width:574px;}.elementor-3058 .elementor-element.elementor-element-80e71e0{--width:100%;}.elementor-3058 .elementor-element.elementor-element-4ead005{--width:100%;}.elementor-3058 .elementor-element.elementor-element-336b7ae{--width:210px;}.elementor-3058 .elementor-element.elementor-element-c9864ca{--width:100%;}.elementor-3058 .elementor-element.elementor-element-4320ce3{--width:100%;}.elementor-3058 .elementor-element.elementor-element-1b03630{--width:98%;}.elementor-3058 .elementor-element.elementor-element-e5dac93{--width:100%;}.elementor-3058 .elementor-element.elementor-element-a66821c{--width:639px;}.elementor-3058 .elementor-element.elementor-element-d2586ae{--width:639px;}.elementor-3058 .elementor-element.elementor-element-365611f{--content-width:668px;}}@media(max-width:767px){.elementor-3058 .elementor-element.elementor-element-72abeff{--width:100%;--min-height:270px;--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;--margin-top:-20px;--margin-bottom:-0px;--margin-left:-0px;--margin-right:-0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3058 .elementor-element.elementor-element-72abeff:not(.elementor-motion-effects-element-type-background), .elementor-3058 .elementor-element.elementor-element-72abeff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-3058 .elementor-element.elementor-element-528fcaa{--width:80%;--min-height:0px;--margin-top:5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3058 .elementor-element.elementor-element-c18309a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;}.elementor-3058 .elementor-element.elementor-element-c18309a img{width:117px;}.elementor-3058 .elementor-element.elementor-element-830cf98{--width:300px;--min-height:198px;--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;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3058 .elementor-element.elementor-element-830cf98.e-con{--align-self:center;}.elementor-3058 .elementor-element.elementor-element-f2d55a4{--width:73%;--min-height:34px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3058 .elementor-element.elementor-element-8738388{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3058 .elementor-element.elementor-element-8738388 .elementor-heading-title{font-size:20px;}.elementor-3058 .elementor-element.elementor-element-80e71e0{--width:100%;--min-height:60px;--flex-direction:column-reverse;--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;--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-3058 .elementor-element.elementor-element-a58e820{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;}.elementor-3058 .elementor-element.elementor-element-a58e820.elementor-element{--align-self:center;}.elementor-3058 .elementor-element.elementor-element-a58e820 .elementor-heading-title{font-size:14px;}.elementor-3058 .elementor-element.elementor-element-4ead005{--width:100%;--min-height:49px;--flex-direction:column-reverse;--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;--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-3058 .elementor-element.elementor-element-8b6a8e4{margin:-5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;}.elementor-3058 .elementor-element.elementor-element-8b6a8e4 .elementor-heading-title{font-size:12px;}.elementor-3058 .elementor-element.elementor-element-ff2e451{--width:150px;--margin-top:-4rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3058 .elementor-element.elementor-element-8cef82e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-3058 .elementor-element.elementor-element-8cef82e .elementor-button{font-size:14px;border-width:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;padding:10px 10px 10px 10px;}.elementor-3058 .elementor-element.elementor-element-484b5ec{--width:150px;--margin-top:-4rem;--margin-bottom:04rem;--margin-left:0rem;--margin-right:0rem;}.elementor-3058 .elementor-element.elementor-element-4b2a05c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;}.elementor-3058 .elementor-element.elementor-element-4b2a05c .elementor-heading-title{font-size:14px;}.elementor-3058 .elementor-element.elementor-element-e9762f8{--content-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;--margin-top:03rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-3058 .elementor-element.elementor-element-e9762f8.e-con{--align-self:center;}.elementor-3058 .elementor-element.elementor-element-0f3dd7b{--width:100%;--min-height:0px;--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;--justify-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-3058 .elementor-element.elementor-element-336b7ae{--width:118%;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3058 .elementor-element.elementor-element-3538ce4{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-3058 .elementor-element.elementor-element-3538ce4 .elementor-counter{gap:0px;}.elementor-3058 .elementor-element.elementor-element-3538ce4 .elementor-counter-number-wrapper{gap:0px;font-size:20px;}.elementor-3058 .elementor-element.elementor-element-3538ce4 .elementor-counter-title{font-size:10px;}.elementor-3058 .elementor-element.elementor-element-d20a632{--min-height:0px;}.elementor-3058 .elementor-element.elementor-element-6b52f89{width:var( --container-widget-width, 95px );max-width:95px;--container-widget-width:95px;--container-widget-flex-grow:0;}.elementor-3058 .elementor-element.elementor-element-6b52f89 .elementor-counter-number-wrapper{font-size:20px;}.elementor-3058 .elementor-element.elementor-element-6b52f89 .elementor-counter-title{font-size:10px;}.elementor-3058 .elementor-element.elementor-element-5dd2eff{width:var( --container-widget-width, 95px );max-width:95px;--container-widget-width:95px;--container-widget-flex-grow:0;}.elementor-3058 .elementor-element.elementor-element-5dd2eff .elementor-counter-number-wrapper{font-size:20px;}.elementor-3058 .elementor-element.elementor-element-5dd2eff .elementor-counter-title{font-size:10px;}.elementor-3058 .elementor-element.elementor-element-a9c7869{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-3058 .elementor-element.elementor-element-17bcaf3{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-3058 .elementor-element.elementor-element-17bcaf3 .elementor-heading-title{font-size:12px;}.elementor-3058 .elementor-element.elementor-element-88288d6{--content-width:92%;}.elementor-3058 .elementor-element.elementor-element-16faaee .elementor-heading-title{font-size:18px;}.elementor-3058 .elementor-element.elementor-element-b9853dc{--width:310px;--min-height:0px;--justify-content:center;}.elementor-3058 .elementor-element.elementor-element-0317de2 .elementor-heading-title{font-size:14px;}.elementor-3058 .elementor-element.elementor-element-c9864ca{--width:99%;--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:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3058 .elementor-element.elementor-element-c9864ca.e-con{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-3058 .elementor-element.elementor-element-4320ce3{--width:85%;--min-height:130px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;--justify-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:06px;--margin-right:0px;}.elementor-3058 .elementor-element.elementor-element-7863190{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3058 .elementor-element.elementor-element-7863190 .elementor-flip-box{height:118px;}.elementor-3058 .elementor-element.elementor-element-7863190 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:9px;}.elementor-3058 .elementor-element.elementor-element-007cfad{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3058 .elementor-element.elementor-element-007cfad.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3058 .elementor-element.elementor-element-007cfad .elementor-flip-box{height:118px;}.elementor-3058 .elementor-element.elementor-element-007cfad .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:9px;}.elementor-3058 .elementor-element.elementor-element-1c89367{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3058 .elementor-element.elementor-element-1c89367 .elementor-flip-box{height:118px;}.elementor-3058 .elementor-element.elementor-element-1c89367 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:9px;}.elementor-3058 .elementor-element.elementor-element-e9317ab{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3058 .elementor-element.elementor-element-e9317ab .elementor-flip-box{height:118px;}.elementor-3058 .elementor-element.elementor-element-e9317ab .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:9px;}.elementor-3058 .elementor-element.elementor-element-1b03630{--width:99%;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--margin-top:05rem;--margin-bottom:05rem;--margin-left:00.20rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3058 .elementor-element.elementor-element-73b6b17{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-3058 .elementor-element.elementor-element-73b6b17 .elementor-heading-title{font-size:18px;}.elementor-3058 .elementor-element.elementor-element-d1b8b8c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-3058 .elementor-element.elementor-element-d1b8b8c.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-3058 .elementor-element.elementor-element-d1b8b8c .elementor-main-swiper{width:100%;}.elementor-3058 .elementor-element.elementor-element-d1b8b8c .elementor-testimonial__text{font-size:14px;}.elementor-3058 .elementor-element.elementor-element-07da51d{--margin-top:0010px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3058 .elementor-element.elementor-element-84c5b90{margin:-5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-3058 .elementor-element.elementor-element-84c5b90 .elementor-heading-title{font-size:12px;}.elementor-3058 .elementor-element.elementor-element-e5dac93{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3058 .elementor-element.elementor-element-d543ae9{--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-3058 .elementor-element.elementor-element-a66821c{--width:300px;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3058 .elementor-element.elementor-element-4539a2a{--content-width:300px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--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-3058 .elementor-element.elementor-element-9a30a6f{text-align:center;}.elementor-3058 .elementor-element.elementor-element-9a30a6f .elementor-heading-title{font-size:16px;}.elementor-3058 .elementor-element.elementor-element-e23e547{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3058 .elementor-element.elementor-element-e23e547 .elementor-heading-title{font-size:12px;}.elementor-3058 .elementor-element.elementor-element-696c018{--content-width:500px;--min-height:0px;--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-3058 .elementor-element.elementor-element-b62025a img{width:183px;max-width:100%;height:152px;border-radius:20px 20px 20px 20px;}.elementor-3058 .elementor-element.elementor-element-235a246{--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;--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-3058 .elementor-element.elementor-element-d2586ae{--width:300px;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3058 .elementor-element.elementor-element-c4f3be6{--content-width:500px;--min-height:134px;--gap:015px 0px;--row-gap:015px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3058 .elementor-element.elementor-element-e9b831f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3058 .elementor-element.elementor-element-e9b831f .elementor-heading-title{font-size:16px;}.elementor-3058 .elementor-element.elementor-element-dd887be{text-align:center;}.elementor-3058 .elementor-element.elementor-element-dd887be .elementor-heading-title{font-size:12px;}.elementor-3058 .elementor-element.elementor-element-365611f{--content-width:500px;--min-height:0px;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:stretch;}.elementor-3058 .elementor-element.elementor-element-017c31e img{width:100%;max-width:100%;height:176px;object-fit:cover;}.elementor-3058 .elementor-element.elementor-element-2dd8e62{--width:100%;--min-height:309px;--margin-top:5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-3058 .elementor-element.elementor-element-b4e9bb4{--width:100%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3058 .elementor-element.elementor-element-d0d9c30{--width:100%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:01rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3058 .elementor-element.elementor-element-d0d9c30.e-con{--align-self:flex-start;}.elementor-3058 .elementor-element.elementor-element-8d7c915{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-3058 .elementor-element.elementor-element-8d7c915.elementor-element{--align-self:center;}.elementor-3058 .elementor-element.elementor-element-8d7c915 .elementor-heading-title{font-size:18px;}.elementor-3058 .elementor-element.elementor-element-28dd6af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-3058 .elementor-element.elementor-element-28dd6af.elementor-element{--align-self:flex-start;}.elementor-3058 .elementor-element.elementor-element-28dd6af .elementor-heading-title{font-size:12px;}.elementor-3058 .elementor-element.elementor-element-2ec30c0{width:100%;max-width:100%;margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3058 .elementor-element.elementor-element-2ec30c0 .elementor-heading-title{font-size:12px;}.elementor-3058 .elementor-element.elementor-element-1cc9c09{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;}.elementor-3058 .elementor-element.elementor-element-1cc9c09 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-3058 .elementor-element.elementor-element-1cc9c09 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-3058 .elementor-element.elementor-element-1cc9c09 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-3058 .elementor-element.elementor-element-1cc9c09 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-3058 .elementor-element.elementor-element-1cc9c09 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-3058 .elementor-element.elementor-element-1cc9c09 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3058 .elementor-element.elementor-element-1cc9c09 .elementor-icon-list-item > a{font-size:12px;}.elementor-3058 .elementor-element.elementor-element-4782167 .elementor-heading-title{font-size:15px;}}/* Start custom CSS for container, class: .elementor-element-235a246 *//* === Tarjeta completa === */
.tarjeta-hero {
  display: flex;
  flex-wrap: nowrap;
  overflow: hidden;
  align-items: stretch;
}

/* === Columna de la imagen === */
.tarjeta-hero .columna-img {
  padding: 0 !important;
  margin: 0 !important;
}

/* === La imagen ocupa todo el alto === */
.tarjeta-hero .columna-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;       /* No se deforma */
  object-position: right;  /* Se alinea a la derecha */
  display: block;
}

/* === Para móviles === */
@media (max-width: 768px) {
  .tarjeta-hero {
    flex-direction: column; /* Imagen abajo */
  }

  .tarjeta-hero .columna-img img {
    height: 260px;   /* Ajusta si la quieres más alta o baja */
  }
}/* End custom CSS */
/* Start custom CSS *//* 💻 Escritorio */
#header-principal {
  background-image: url("http://divergencyai2.com/wp-content/uploads/2025/11/Property-1Default-5-1.png");
  background-size: cover;
  background-position: center;
  transition: background-image 0.5s ease-in-out;
}

/* Hover en escritorio */
#header-principal:has(#btnHeaderChat:hover) {
  background-image: url("http://divergencyai2.com/wp-content/uploads/2025/11/Property-1Variant2-1-1.png");
}

/* 📱 Versión móvil */
@media (max-width: 768px) {
  #header-principal {
    background-image: url("http://divergencyai2.com/wp-content/uploads/2025/11/Property-1Variant2-2.png");
    background-size: cover; /* mantiene grande */
    background-position: top center; /* enfoca la parte superior (logo/textos) */
  }

  /* Hover en móvil */
  #header-principal:has(#btnHeaderChat:hover) {
    background-image: url("http://divergencyai2.com/wp-content/uploads/2025/11/envato-labs-image-edit-1.png");
    background-size: cover;
    background-position: top center;
  }
}



 

/* --- FORMULARIO BASE --- */
.wpcf7 {
  max-width: 1000px;
  margin: 0 auto;
  padding: 24px;
  font-family: 'Inter', sans-serif;
  color: #0a1321;
  border-radius: 12px;
  background: #ffffff; /* evita transparencia total */
  box-shadow: 0 4px 12px rgba(0,0,0,0.06); /* sombra suave, igual en todas las pantallas */
}

/* --- Etiquetas --- */
.wpcf7 label {
  display: block;
  margin-bottom: 6px;
  font-weight: 600;
  font-size: 16px;
}

/* --- Inputs y Textarea (estilo unificado) --- */
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"],
.wpcf7 textarea {
  width: 100%;
  max-width: 100%;
  box-sizing: border-box;
  padding: 14px 18px;
  margin-bottom: 14px;
  border: none;
  border-radius: 8px;
  background: #D9D9D9;
  font-size: 16px;
  color: #111;
  outline: none;
  box-shadow: inset 0 1px 0 rgba(255,255,255,0.35);
}

/* Placeholder */
.wpcf7 input::placeholder,
.wpcf7 textarea::placeholder {
  font-size: 14px;
  color: #7a7a7a;
  font-weight: 400;
}

/* --- Textarea --- */
.wpcf7 textarea {
  height: 130px;
  resize: none;
  font-family: 'Inter', sans-serif;
}

/* --- Checkboxes --- */
.wpcf7-list-item {
  margin-right: 18px;
  display: inline-flex;
  align-items: center;
  gap: 8px;
}

.wpcf7 input[type="checkbox"] {
  width: 18px;
  height: 18px;
  border-radius: 4px;
  background: #D9D9D9;
  accent-color: #3C6DFF;
}

/* --- Botón --- */
.wpcf7 input[type="submit"] {
  background: #0E9504;
  color: #fff;
  padding: 14px 36px;
  font-size: 16px;
  font-weight: 700;
  border: none;
  border-radius: 10px;
  cursor: pointer;
  transition: background 0.25s, transform 0.18s, box-shadow 0.25s;
  margin-top: 18px;
  box-shadow: 0 12px 30px rgba(14,149,4,0.14);
}

.wpcf7 input[type="submit"]:hover {
  background: #0b7a03;
  transform: translateY(-3px);
  box-shadow: 0 18px 36px rgba(14,149,4,0.18);
}

/* --- Mensajes de respuesta --- */
.wpcf7-response-output {
  margin-top: 12px;
  font-size: 13px;
  font-weight: 500;
  padding: 8px 10px;
  border-radius: 6px;
}

.wpcf7-mail-sent-ok {
  background: #d4f7dc;
  color: #2e7d32;
}

.wpcf7-mail-sent-ng {
  background: #f8d7da;
  color: #842029;
}

/* ------------------------------- */
/*      RESPONSIVE REAL            */
/* ------------------------------- */

/* Tablet */
@media (max-width: 900px) {
  .wpcf7 {
    padding: 18px;
  }

  .wpcf7 label {
    font-size: 15px;
  }

  .wpcf7 input[type="text"],
  .wpcf7 input[type="email"],
  .wpcf7 input[type="tel"],
  .wpcf7 textarea {
    font-size: 15px;
    padding: 12px 14px;
  }

  .wpcf7 textarea {
    height: 150px; /* perfecto para tablets */
  }

  .wpcf7 input[type="submit"] {
    width: 100%;
    padding: 12px 18px;
    font-size: 15px;
  }
}

/* Móvil */
@media (max-width: 480px) {
  .wpcf7 {
    padding: 14px;
  }

  /* placeholder más pequeño en móvil */
  .wpcf7 input::placeholder,
  .wpcf7 textarea::placeholder {
    font-size: 12px;
  }

  .wpcf7 input[type="text"],
  .wpcf7 input[type="email"],
  .wpcf7 input[type="tel"],
  .wpcf7 textarea {
    font-size: 14px;
    padding: 11px 12px;
  }

  .wpcf7 textarea {
    height: 120px; 
    max-width: 100%;
  }

  .wpcf7 input[type="submit"] {
    font-size: 14px;
    padding: 12px 16px;
  }
}



/* 🌈 BURBUJAS SUAVES, BIEN DISTRIBUIDAS Y SIN DEFORMARSE */
html::before {
  content: "";
  position: fixed;
  inset: 0;
  z-index: 0;
  pointer-events: none;
  background-image:
    url('http://divergencyai2.com/wp-content/uploads/2025/11/Burbuja-Completa-6-1.png'),
   
    url('http://divergencyai2.com/wp-content/uploads/2025/11/Burbuja-Completa-6-1.png'),
    url('http://divergencyai2.com/wp-content/uploads/2025/11/Burbuja-Completa-1-1.png'),
    url('http://divergencyai2.com/wp-content/uploads/2025/11/Burbuja-Completa-6-1.png'),
    
    url('http://divergencyai2.com/wp-content/uploads/2025/11/Burbuja-Completa-6-1.png'),
    url('http://divergencyai2.com/wp-content/uploads/2025/11/Burbuja-Completa-1-1.png'),
   
    url('http://divergencyai2.com/wp-content/uploads/2025/11/Burbuja-2-1.png');
  
  background-repeat: no-repeat;
  
  /* 🎯 11 posiciones bien distribuidas - DESKTOP */
  background-position:
    8% 12%,    /* burbuja 1 - arriba izquierda */
    85% 18%,   /* burbuja 2 - arriba derecha */
    52% 82%,   /* burbuja 3 - abajo centro */
    92% 62%,   /* burbuja 4 - medio derecha */
    14% 78%,   /* burbuja 5 - abajo izquierda */
    38% 10%,   /* burbuja 6 - arriba centro-izq */
    72% 88%,   /* burbuja 7 - abajo derecha */
    30% 48%,   /* burbuja 8 - medio izquierda */
    60% 32%,   /* burbuja 9 - arriba centro-der */
    10% 55%,   /* burbuja 10 - medio izquierda */
    78% 70%;   /* burbuja 11 - medio-abajo derecha */
  
  /* 🎨 Tamaños reales sin deformación - DESKTOP */
  background-size:
    80px,  /* burbuja 1 */
    95px,  /* burbuja 2 */
    75px,  /* burbuja 3 */
    105px, /* burbuja 4 */
    85px,  /* burbuja 5 */
    70px,  /* burbuja 6 */
    120px, /* burbuja 7 - grande protagonista */
    90px,  /* burbuja 8 */
    65px,  /* burbuja 9 */
    80px,  /* burbuja 10 */
    130px; /* burbuja 11 - decorativa extra */
  
  opacity: 0.40;
  filter:
    drop-shadow(0 0 8px rgba(14,149,4,0.35))
    drop-shadow(0 0 14px rgba(14,149,4,0.28))
    drop-shadow(0 0 6px rgba(0,0,0,0.2));
  animation: burbujasFloat 14s ease-in-out infinite alternate;
}

/* ✨ Animación suave */
@keyframes burbujasFloat {
  0% { transform: translateY(0px) scale(1); }
  50% { transform: translateY(-30px) scale(1.05); }
  100% { transform: translateY(0px) scale(1); }
}

/* 📱 TABLET (768px - 1024px) */
@media (max-width: 1024px) {
  html::before {
    background-size:
      70px, 85px, 65px, 95px, 75px,
      60px, 110px, 80px, 55px, 70px, 120px;
    
    background-position:
      8% 12%, 82% 16%, 50% 83%, 90% 58%, 14% 76%,
      36% 10%, 70% 87%, 28% 50%, 58% 30%, 11% 54%, 76% 68%;
  }
}

/* 📱 MOBILE (480px - 768px) */
@media (max-width: 768px) {
  html::before {
    background-size:
      70px,  /* burbuja 1 */
      80px,  /* burbuja 2 */
      65px,  /* burbuja 3 */
      90px,  /* burbuja 4 */
      75px,  /* burbuja 5 */
      60px,  /* burbuja 6 */
      110px, /* burbuja 7 - protagonista mobile */
      70px,  /* burbuja 8 */
      55px,  /* burbuja 9 */
      65px,  /* burbuja 10 */
      120px; /* burbuja 11 */
    
    /* Reposicionadas para mobile */
    background-position:
      8% 10%,   /* burbuja 1 */
      80% 14%,  /* burbuja 2 */
      50% 85%,  /* burbuja 3 */
      90% 55%,  /* burbuja 4 */
      14% 75%,  /* burbuja 5 */
      35% 8%,   /* burbuja 6 */
      70% 88%,  /* burbuja 7 */
      28% 52%,  /* burbuja 8 */
      55% 28%,  /* burbuja 9 */
      12% 52%,  /* burbuja 10 */
      75% 68%;  /* burbuja 11 */
    
    /* Animación más suave en mobile */
    animation: burbujasFloatMobile 16s ease-in-out infinite alternate;
  }
  
  @keyframes burbujasFloatMobile {
    0% { transform: translateY(0px) scale(1); }
    50% { transform: translateY(-20px) scale(1.03); }
    100% { transform: translateY(0px) scale(1); }
  }
}

/* 📱 MOBILE PEQUEÑO (max 480px) */
@media (max-width: 480px) {
  html::before {
    background-size:
      55px,  /* burbuja 1 */
      65px,  /* burbuja 2 */
      50px,  /* burbuja 3 */
      70px,  /* burbuja 4 */
      60px,  /* burbuja 5 */
      48px,  /* burbuja 6 */
      90px,  /* burbuja 7 - protagonista */
      55px,  /* burbuja 8 */
      45px,  /* burbuja 9 */
      52px,  /* burbuja 10 */
      100px; /* burbuja 11 */
    
    /* Posiciones ajustadas para pantallas muy pequeñas */
    background-position:
      6% 8%,    /* burbuja 1 */
      82% 12%,  /* burbuja 2 */
      48% 87%,  /* burbuja 3 */
      92% 52%,  /* burbuja 4 */
      12% 73%,  /* burbuja 5 */
      33% 6%,   /* burbuja 6 */
      72% 90%,  /* burbuja 7 */
      26% 50%,  /* burbuja 8 */
      57% 26%,  /* burbuja 9 */
      10% 50%,  /* burbuja 10 */
      77% 65%;  /* burbuja 11 */
    
    /* Reducir opacidad en pantallas pequeñas */
    opacity: 0.35;
  }
}

/* 🖥️ PANTALLAS GRANDES (1440px+) */
@media (min-width: 1440px) {
  html::before {
    background-size:
      90px, 105px, 85px, 115px, 95px,
      80px, 140px, 100px, 75px, 90px, 150px;
  }
}

/* 🖥️ PANTALLAS EXTRA GRANDES (1920px+) */
@media (min-width: 1920px) {
  html::before {
    background-size:
      100px, 120px, 95px, 130px, 110px,
      90px, 160px, 115px, 85px, 100px, 170px;
  }
}/* End custom CSS */