.elementor-15 .elementor-element.elementor-element-75a9e76{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-9e04bd2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-7a3d5a1 );--border-color:var( --e-global-color-7a3d5a1 );--border-radius:0px 0px 0px 0px;--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-15 .elementor-element.elementor-element-9e04bd2:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-9e04bd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7a3d5a1 );}.elementor-15 .elementor-element.elementor-element-fe1ec4d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:40px 40px 40px 40px;--padding-top:80px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-15 .elementor-element.elementor-element-fe1ec4d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-fe1ec4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.zgsolucoes.com.br/wp-content/uploads/2026/03/bg1-scaled.png");background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-fe1ec4d.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-82a7bf5{--display:flex;}.elementor-15 .elementor-element.elementor-element-4927b3b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-4927b3b.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-15 .elementor-element.elementor-element-3788326{text-align:center;}.elementor-15 .elementor-element.elementor-element-3788326 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:800;line-height:58px;}.elementor-15 .elementor-element.elementor-element-e381480{text-align:center;}.elementor-15 .elementor-element.elementor-element-e381480 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:36px;color:var( --e-global-color-secondary );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15 .elementor-element.elementor-element-bad68eb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-bad68eb .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-15 .elementor-element.elementor-element-bad68eb .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;padding:16px 24px 16px 26px;}.elementor-15 .elementor-element.elementor-element-49c164c{--display:flex;--min-height:417px;--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:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-49c164c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-49c164c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.zgsolucoes.com.br/wp-content/uploads/2026/03/Group-5268.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-15 .elementor-element.elementor-element-49c164c.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-15 .elementor-element.elementor-element-320027d{width:var( --container-widget-width, 92% );max-width:92%;padding:0px 0px 0px 0px;--container-widget-width:92%;--container-widget-flex-grow:0;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-15 .elementor-element.elementor-element-320027d.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-c0df532{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-15 .elementor-element.elementor-element-1379638{--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:24px 24px;--row-gap:24px;--column-gap:24px;--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-15 .elementor-element.elementor-element-1379638.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-e670ef3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:1s;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-e670ef3:hover{background-color:var( --e-global-color-63b866c );}.elementor-15 .elementor-element.elementor-element-e670ef3:hover::before{filter:brightness( 0% ) contrast( 0% ) saturate( 200% ) blur( 4.6px ) hue-rotate( 0deg );}.elementor-15 .elementor-element.elementor-element-c7d5775 .elementor-icon-wrapper{text-align:center;}.elementor-widget-counter .elementor-counter-number-wrapper{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-15 .elementor-element.elementor-element-6ef1f21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6ef1f21 .elementor-counter{gap:0px;}.elementor-15 .elementor-element.elementor-element-6ef1f21 .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;line-height:58px;}.elementor-15 .elementor-element.elementor-element-6ef1f21 .elementor-counter-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-15 .elementor-element.elementor-element-7184400{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:1s;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-7184400:hover{background-color:var( --e-global-color-63b866c );}.elementor-15 .elementor-element.elementor-element-7184400:hover::before{filter:brightness( 0% ) contrast( 0% ) saturate( 200% ) blur( 4.6px ) hue-rotate( 0deg );}.elementor-15 .elementor-element.elementor-element-e5b7edb .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-3cb93aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-3cb93aa .elementor-counter{gap:0px;}.elementor-15 .elementor-element.elementor-element-3cb93aa .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;line-height:58px;}.elementor-15 .elementor-element.elementor-element-3cb93aa .elementor-counter-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-15 .elementor-element.elementor-element-48d1d12{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:1s;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-48d1d12:hover{background-color:var( --e-global-color-63b866c );}.elementor-15 .elementor-element.elementor-element-48d1d12:hover::before{filter:brightness( 0% ) contrast( 0% ) saturate( 200% ) blur( 4.6px ) hue-rotate( 0deg );}.elementor-15 .elementor-element.elementor-element-48d1d12.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-f06e0c1 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-437cd33{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-437cd33.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-437cd33 .elementor-counter-title{justify-content:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-15 .elementor-element.elementor-element-437cd33 .elementor-counter{gap:0px;}.elementor-15 .elementor-element.elementor-element-437cd33 .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;line-height:58px;}.elementor-15 .elementor-element.elementor-element-8d0eadf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:1s;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-8d0eadf:hover{background-color:var( --e-global-color-63b866c );}.elementor-15 .elementor-element.elementor-element-8d0eadf:hover::before{filter:brightness( 0% ) contrast( 0% ) saturate( 200% ) blur( 4.6px ) hue-rotate( 0deg );}.elementor-15 .elementor-element.elementor-element-8d0eadf.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-64b1d52 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-cb2ab99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-cb2ab99.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-cb2ab99 .elementor-counter-title{justify-content:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-15 .elementor-element.elementor-element-cb2ab99 .elementor-counter{gap:0px;}.elementor-15 .elementor-element.elementor-element-cb2ab99 .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;line-height:58px;}.elementor-15 .elementor-element.elementor-element-75d1703{--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-15 .elementor-element.elementor-element-61d4cc7{--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-15 .elementor-element.elementor-element-87a9f46{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-87a9f46.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-4848923{--display:flex;}.elementor-15 .elementor-element.elementor-element-83ac502{--display:flex;--justify-content:center;}.elementor-15 .elementor-element.elementor-element-634902f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e82f2c6{width:auto;max-width:auto;background-color:var( --e-global-color-63b866c );padding:4px 12px 4px 12px;border-radius:999px 999px 999px 999px;}.elementor-15 .elementor-element.elementor-element-e82f2c6.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-e82f2c6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;line-height:1.5em;color:#3C6B10;}.elementor-15 .elementor-element.elementor-element-04abb90{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-04abb90 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;}.elementor-15 .elementor-element.elementor-element-6cf49ea{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6cf49ea .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-15 .elementor-element.elementor-element-118ac07{--display:flex;}.elementor-15 .elementor-element.elementor-element-b2dcb45{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-b2dcb45.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-7c56093{--display:flex;}.elementor-15 .elementor-element.elementor-element-cd7a496{--display:flex;--justify-content:center;}.elementor-15 .elementor-element.elementor-element-8f48859{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-43138af{width:auto;max-width:auto;background-color:var( --e-global-color-9fa7ecd );padding:4px 12px 4px 12px;border-radius:999px 999px 999px 999px;}.elementor-15 .elementor-element.elementor-element-43138af.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-43138af .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;line-height:1.5em;color:#4E348B;}.elementor-15 .elementor-element.elementor-element-df0fec9{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-df0fec9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;}.elementor-15 .elementor-element.elementor-element-c673f82{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-c673f82 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-15 .elementor-element.elementor-element-e41fc65{--display:flex;}.elementor-15 .elementor-element.elementor-element-13c0ea3{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-13c0ea3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-c4c6139{--display:flex;}.elementor-15 .elementor-element.elementor-element-5fdc75b{--display:flex;--justify-content:center;}.elementor-15 .elementor-element.elementor-element-434e55c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c7c2632{width:auto;max-width:auto;background-color:var( --e-global-color-0c20242 );padding:4px 12px 4px 12px;border-radius:999px 999px 999px 999px;}.elementor-15 .elementor-element.elementor-element-c7c2632.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-c7c2632 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;line-height:1.5em;color:#0352A3;}.elementor-15 .elementor-element.elementor-element-bfc7ca6{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-bfc7ca6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;}.elementor-15 .elementor-element.elementor-element-e2bf302{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-e2bf302 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-15 .elementor-element.elementor-element-18bb326{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:24px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:18px;--e-n-carousel-arrow-normal-color:#777777;--e-n-carousel-arrow-hover-color:var( --e-global-color-d692f32 );--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-dots-normal-color:var( --e-global-color-07b53c3 );--e-n-carousel-dots-hover-color:var( --e-global-color-96344eb );}.elementor-15 .elementor-element.elementor-element-18bb326 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#EDEDED;border-style:solid;border-width:0px 0px 0px 0px;border-radius:999px 999px 999px 999px;padding:8px 8px 8px 8px;}.elementor-15 .elementor-element.elementor-element-18bb326 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-1d5718e );}.elementor-15 .elementor-element.elementor-element-bdfa48c{--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;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-bdfa48c::before, .elementor-15 .elementor-element.elementor-element-bdfa48c > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-bdfa48c > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-bdfa48c > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-bdfa48c > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-bdfa48c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F0F4E8CF;--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-bdfa48c.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-10c53e2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-10c53e2.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-da81f28{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a6f2656{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-1687272{padding:0px 0px 0px 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-1687272 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;}.elementor-15 .elementor-element.elementor-element-b1e932f{padding:0px 0px 0px 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-b1e932f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-15 .elementor-element.elementor-element-e2a1751{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-8d10ff3{--e-image-carousel-slides-to-show:5;width:100%;max-width:100%;z-index:0;}.elementor-15 .elementor-element.elementor-element-8d10ff3 .swiper-wrapper{display:flex;align-items:center;}.elementor-15 .elementor-element.elementor-element-405556a{--spacer-size:435px;width:var( --container-widget-width, 250px );max-width:250px;background-color:transparent;margin:-130px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 50px 50px 50px;--container-widget-width:250px;--container-widget-flex-grow:0;background-image:linear-gradient(90deg, var( --e-global-color-7a3d5a1 ) 0%, #FBFBFB00 100%);}.elementor-15 .elementor-element.elementor-element-7797c75{--spacer-size:50px;width:var( --container-widget-width, 250px );max-width:250px;background-color:transparent;margin:-130px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 50px 50px 50px;--container-widget-width:250px;--container-widget-flex-grow:0;background-image:linear-gradient(90deg, #FBFBFB00 0%, var( --e-global-color-7a3d5a1 ) 100%);}.elementor-15 .elementor-element.elementor-element-15f9716{--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:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-8b7db88{--display:flex;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-15 .elementor-element.elementor-element-9e8ac97{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-63b866c );--border-color:var( --e-global-color-63b866c );--border-radius:24px 24px 24px 24px;}.elementor-15 .elementor-element.elementor-element-9e8ac97:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-9e8ac97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF2E973;}.elementor-15 .elementor-element.elementor-element-9e8ac97:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1d5718e );--border-color:var( --e-global-color-1d5718e );box-shadow:0px 0px 10px 0px rgba(153, 168.99999999999997, 143.99999999999997, 0.5);}.elementor-15 .elementor-element.elementor-element-9e8ac97, .elementor-15 .elementor-element.elementor-element-9e8ac97::before{--border-transition:0.5s;}.elementor-15 .elementor-element.elementor-element-281ef88{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-9805a46{width:auto;max-width:auto;background-color:var( --e-global-color-1d5718e );padding:4px 12px 4px 12px;border-radius:999px 999px 999px 999px;text-align:center;}.elementor-15 .elementor-element.elementor-element-9805a46.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-9805a46 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;line-height:1.4em;color:var( --e-global-color-43bab6e );}.elementor-15 .elementor-element.elementor-element-69a867e{padding:0px 0px 0px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-69a867e .elementor-heading-title{font-family:var( --e-global-typography-a41f0b3-font-family ), Sans-serif;font-size:var( --e-global-typography-a41f0b3-font-size );font-weight:var( --e-global-typography-a41f0b3-font-weight );line-height:var( --e-global-typography-a41f0b3-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-15 .elementor-element.elementor-element-207d3ae{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-5076935{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-15 .elementor-element.elementor-element-c1ef832{border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-c1ef832 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-15 .elementor-element.elementor-element-ae26a0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1e518a6{--display:flex;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-15 .elementor-element.elementor-element-61a9214{--display:flex;--min-height:330px;--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:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-0c20242 );--border-color:var( --e-global-color-0c20242 );--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-61a9214:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-61a9214 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6F2FF69;}.elementor-15 .elementor-element.elementor-element-61a9214:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-73225a1 );--border-color:var( --e-global-color-73225a1 );box-shadow:0px 0px 10px 0px rgba(143.99999999999994, 158.886782114657, 168.99999999999994, 0.5);}.elementor-15 .elementor-element.elementor-element-61a9214, .elementor-15 .elementor-element.elementor-element-61a9214::before{--border-transition:0.5s;}.elementor-15 .elementor-element.elementor-element-f011e40{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-103414f{width:var( --container-widget-width, 85% );max-width:85%;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-103414f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-8d3f172 img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;}.elementor-15 .elementor-element.elementor-element-8d3f172:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-15 .elementor-element.elementor-element-f9500cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-2155fcd{--display:flex;}.elementor-15 .elementor-element.elementor-element-6feb3e7{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-8136c3a{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-8136c3a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-5382697{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-5382697 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-bd875dd{--display:flex;}.elementor-15 .elementor-element.elementor-element-5268104{--display:flex;--min-height:330px;--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:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-b5b2ea8 );--border-color:var( --e-global-color-b5b2ea8 );--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-5268104:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-5268104 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EEF68A;}.elementor-15 .elementor-element.elementor-element-5268104:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-9fa7ecd );--border-color:var( --e-global-color-9fa7ecd );box-shadow:0px 0px 10px 0px rgba(161.99999999999994, 143.99999999999997, 168.99999999999997, 0.5);}.elementor-15 .elementor-element.elementor-element-5268104, .elementor-15 .elementor-element.elementor-element-5268104::before{--border-transition:0.5s;}.elementor-15 .elementor-element.elementor-element-a96ac11{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-f4ddc5b{width:var( --container-widget-width, 85% );max-width:85%;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-f4ddc5b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-bf4f1af img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;}.elementor-15 .elementor-element.elementor-element-bf4f1af:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-15 .elementor-element.elementor-element-28dc703{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-75762c0{--display:flex;}.elementor-15 .elementor-element.elementor-element-00ecd36{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-35e4755{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-35e4755 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-81cd7e9{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-81cd7e9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-b1b991b{--display:flex;}.elementor-15 .elementor-element.elementor-element-90ff961{--display:flex;--min-height:330px;--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:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-63b866c );--border-color:var( --e-global-color-63b866c );--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-90ff961:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-90ff961 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF2E973;}.elementor-15 .elementor-element.elementor-element-90ff961:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1d5718e );--border-color:var( --e-global-color-1d5718e );box-shadow:0px 0px 10px 0px rgba(153, 168.99999999999997, 143.99999999999997, 0.5);}.elementor-15 .elementor-element.elementor-element-90ff961, .elementor-15 .elementor-element.elementor-element-90ff961::before{--border-transition:0.5s;}.elementor-15 .elementor-element.elementor-element-b69f147{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-95aa4ee{width:var( --container-widget-width, 85% );max-width:85%;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-95aa4ee .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-60afe0e img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;}.elementor-15 .elementor-element.elementor-element-60afe0e:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-15 .elementor-element.elementor-element-3bfb211{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-88867fb{--display:flex;}.elementor-15 .elementor-element.elementor-element-212dea5{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-dcf8bee{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-dcf8bee .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-5153666{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-5153666 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-e1a4999{--display:flex;}.elementor-15 .elementor-element.elementor-element-6be8da4{--display:flex;--min-height:330px;--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:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-0c20242 );--border-color:var( --e-global-color-0c20242 );--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-6be8da4:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6be8da4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6F2FF69;}.elementor-15 .elementor-element.elementor-element-6be8da4:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-73225a1 );--border-color:var( --e-global-color-73225a1 );box-shadow:0px 0px 10px 0px rgba(143.99999999999994, 158.886782114657, 168.99999999999994, 0.5);}.elementor-15 .elementor-element.elementor-element-6be8da4, .elementor-15 .elementor-element.elementor-element-6be8da4::before{--border-transition:0.5s;}.elementor-15 .elementor-element.elementor-element-4b70ba6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-2beb0a9{width:var( --container-widget-width, 85% );max-width:85%;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-2beb0a9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-d93d5de img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;}.elementor-15 .elementor-element.elementor-element-d93d5de:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-15 .elementor-element.elementor-element-03066dd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-207cbc0{--display:flex;}.elementor-15 .elementor-element.elementor-element-36b3708{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ebb82a3{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-ebb82a3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-26bf04e{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-26bf04e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-6078217{--display:flex;}.elementor-15 .elementor-element.elementor-element-9ce1608{--display:flex;--min-height:330px;--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:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-b5b2ea8 );--border-color:var( --e-global-color-b5b2ea8 );--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-9ce1608:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-9ce1608 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EEF68A;}.elementor-15 .elementor-element.elementor-element-9ce1608:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-9fa7ecd );--border-color:var( --e-global-color-9fa7ecd );box-shadow:0px 0px 10px 0px rgba(161.99999999999994, 143.99999999999997, 168.99999999999997, 0.5);}.elementor-15 .elementor-element.elementor-element-9ce1608, .elementor-15 .elementor-element.elementor-element-9ce1608::before{--border-transition:0.5s;}.elementor-15 .elementor-element.elementor-element-8892d65{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-15b68ba{width:var( --container-widget-width, 85% );max-width:85%;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-15b68ba .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-65a7646 img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;}.elementor-15 .elementor-element.elementor-element-65a7646:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-15 .elementor-element.elementor-element-bb6e20b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-8a138e8{--display:flex;}.elementor-15 .elementor-element.elementor-element-20ba22a{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e2d5d97{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-e2d5d97 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-6f64761{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6f64761 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-b95fd3a{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:24px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-dots-normal-color:var( --e-global-color-07b53c3 );--e-n-carousel-dots-hover-color:var( --e-global-color-96344eb );}.elementor-15 .elementor-element.elementor-element-ce58a43{--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;--overlay-opacity:1;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-15 .elementor-element.elementor-element-ce58a43:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-ce58a43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.zgsolucoes.com.br/wp-content/uploads/2026/04/bg.png");background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-ce58a43::before, .elementor-15 .elementor-element.elementor-element-ce58a43 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-ce58a43 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-ce58a43 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-ce58a43 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-ce58a43 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FBFBFB00 69%, var( --e-global-color-7a3d5a1 ) 100%);}.elementor-15 .elementor-element.elementor-element-062f458{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-624b752{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-15 .elementor-element.elementor-element-3af05ec{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-3af05ec .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;}.elementor-15 .elementor-element.elementor-element-3861353{padding:0px 0px 0px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-3861353 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-15 .elementor-element.elementor-element-55a2f4e{padding:0px 0px 0px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-55a2f4e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-15 .elementor-element.elementor-element-337a98d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-674560a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-fc85332.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-fc85332 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-fc85332 .elementor-icon{font-size:32px;}.elementor-15 .elementor-element.elementor-element-fc85332 .elementor-icon svg{height:32px;}.elementor-15 .elementor-element.elementor-element-87ddf80{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-15 .elementor-element.elementor-element-a1efafe{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-a1efafe .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-11b8d83{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-11b8d83 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:var( --e-global-color-07b53c3 );}.elementor-15 .elementor-element.elementor-element-3f9038f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-bee759d.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-bee759d .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-bee759d .elementor-icon{font-size:32px;}.elementor-15 .elementor-element.elementor-element-bee759d .elementor-icon svg{height:32px;}.elementor-15 .elementor-element.elementor-element-6b93e65{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-15 .elementor-element.elementor-element-42a7bd6{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-42a7bd6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-d62a040{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-d62a040 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:var( --e-global-color-07b53c3 );}.elementor-15 .elementor-element.elementor-element-ae0f4d1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7defeca.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-7defeca .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-7defeca .elementor-icon{font-size:32px;}.elementor-15 .elementor-element.elementor-element-7defeca .elementor-icon svg{height:32px;}.elementor-15 .elementor-element.elementor-element-82ce0ea{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-15 .elementor-element.elementor-element-e7130e4{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-e7130e4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-db72d2e{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-db72d2e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:var( --e-global-color-07b53c3 );}.elementor-15 .elementor-element.elementor-element-82d754b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-2e8b688.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-2e8b688 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-2e8b688 .elementor-icon{font-size:32px;}.elementor-15 .elementor-element.elementor-element-2e8b688 .elementor-icon svg{height:32px;}.elementor-15 .elementor-element.elementor-element-b6b32b2{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-15 .elementor-element.elementor-element-6215356{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-6215356 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-37a860e{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-37a860e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:var( --e-global-color-07b53c3 );}.elementor-15 .elementor-element.elementor-element-ecb437e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-cc7db3c.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-cc7db3c .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-cc7db3c .elementor-icon{font-size:32px;}.elementor-15 .elementor-element.elementor-element-cc7db3c .elementor-icon svg{height:32px;}.elementor-15 .elementor-element.elementor-element-0ceea8a{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-15 .elementor-element.elementor-element-d1479d2{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-d1479d2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-22ef72b{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-22ef72b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:var( --e-global-color-07b53c3 );}.elementor-15 .elementor-element.elementor-element-b0b456b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-b0b456b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15 .elementor-element.elementor-element-b0b456b .elementor-button{padding:16px 24px 16px 26px;}.elementor-15 .elementor-element.elementor-element-cf4ec83{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-94fe143{--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;--padding-top:020px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-fea4f06{--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;--border-radius:40px 40px 40px 40px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-fea4f06:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-fea4f06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.zgsolucoes.com.br/wp-content/uploads/2026/04/fundo-3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-7b73614{--display:flex;--justify-content:flex-start;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-15 .elementor-element.elementor-element-32d0b53{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-15 .elementor-element.elementor-element-6b2329e{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-6b2329e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;}.elementor-15 .elementor-element.elementor-element-a30bc97{padding:0px 0px 0px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-a30bc97 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-15 .elementor-element.elementor-element-a2e9315{--display:flex;--border-radius:24px 24px 24px 24px;}.elementor-15 .elementor-element.elementor-element-a2e9315:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a2e9315 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c02aa39 );}.elementor-15 .elementor-element.elementor-element-066ee72{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-7fceadf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-99d285b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-aab5da6{padding:0px 0px 0px 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-aab5da6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;}.elementor-15 .elementor-element.elementor-element-79f0291{padding:0px 0px 0px 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-79f0291 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-3e2d71e{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-justify-content:center;--e-filter-item-width:initial;--e-filter-item-flex-grow:0;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;border-radius:999px 999px 999px 999px;--e-filter-normal-text-color:var( --e-global-color-secondary );--e-filter-hover-text-color:var( --e-global-color-43bab6e );--e-filter-active-text-color:var( --e-global-color-c02aa39 );--e-filter-item-border-radius:8px 8px 8px 8px;}.elementor-15 .elementor-element.elementor-element-3e2d71e .e-filter-item:not( [aria-pressed=true] ):not( :hover ){background-color:var( --e-global-color-7a3d5a1 );}.elementor-15 .elementor-element.elementor-element-3e2d71e .e-filter-item:hover:not( [aria-pressed=true] ){background-color:var( --e-global-color-63b866c );}.elementor-15 .elementor-element.elementor-element-3e2d71e .e-filter-item[aria-pressed="true"]{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-3e2d71e.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-3e2d71e:hover{border-radius:999px 999px 999px 999px;}.elementor-15 .elementor-element.elementor-element-3e2d71e .e-filter-item{font-size:16px;font-weight:400;padding:4px 12px 4px 12px;}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-15 .elementor-element.elementor-element-7d4cce7{--grid-columns:3;}.elementor-15 .elementor-element.elementor-element-7d4cce7 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-15 .elementor-element.elementor-element-7d4cce7 .e-loop-item > .elementor-section, .elementor-15 .elementor-element.elementor-element-7d4cce7 .e-loop-item > .elementor-section > .elementor-container, .elementor-15 .elementor-element.elementor-element-7d4cce7 .e-loop-item > .e-con, .elementor-15 .elementor-element.elementor-element-7d4cce7 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-15 .elementor-element.elementor-element-7d4cce7 .elementor-pagination{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;margin-top:24px;}.elementor-15 .elementor-element.elementor-element-7d4cce7 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-7d4cce7 .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-7d4cce7 .elementor-pagination .page-numbers.current{color:var( --e-global-color-d692f32 );}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-7d4cce7 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-7d4cce7 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-15 .elementor-element.elementor-element-7d4cce7 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-15 .elementor-element.elementor-element-7d4cce7 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-15 .elementor-element.elementor-element-320027d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-c0df532{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-15 .elementor-element.elementor-element-1379638{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-15 .elementor-element.elementor-element-4848923{--justify-content:center;}.elementor-15 .elementor-element.elementor-element-7c56093{--justify-content:center;}.elementor-15 .elementor-element.elementor-element-c4c6139{--justify-content:center;}.elementor-15 .elementor-element.elementor-element-18bb326{--e-n-carousel-swiper-slides-to-display:1;}.elementor-15 .elementor-element.elementor-element-bdfa48c{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-8d10ff3{--e-image-carousel-slides-to-show:4;}.elementor-15 .elementor-element.elementor-element-9e8ac97{--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-15 .elementor-element.elementor-element-69a867e .elementor-heading-title{font-size:var( --e-global-typography-a41f0b3-font-size );line-height:var( --e-global-typography-a41f0b3-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-15 .elementor-element.elementor-element-b95fd3a{--e-n-carousel-swiper-slides-to-display:1;}.elementor-15 .elementor-element.elementor-element-ce58a43{--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-15 .elementor-element.elementor-element-7b73614{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7fceadf{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-7d4cce7{--grid-columns:2;}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-fe1ec4d{--width:100%;}.elementor-15 .elementor-element.elementor-element-82a7bf5{--content-width:834px;}.elementor-15 .elementor-element.elementor-element-4927b3b{--width:100%;}.elementor-15 .elementor-element.elementor-element-49c164c{--width:100%;}.elementor-15 .elementor-element.elementor-element-1379638{--width:100%;}.elementor-15 .elementor-element.elementor-element-87a9f46{--width:100%;}.elementor-15 .elementor-element.elementor-element-b2dcb45{--width:100%;}.elementor-15 .elementor-element.elementor-element-13c0ea3{--width:100%;}.elementor-15 .elementor-element.elementor-element-a6f2656{--width:53%;}.elementor-15 .elementor-element.elementor-element-281ef88{--width:50%;}.elementor-15 .elementor-element.elementor-element-2155fcd{--width:15%;}.elementor-15 .elementor-element.elementor-element-75762c0{--width:15%;}.elementor-15 .elementor-element.elementor-element-88867fb{--width:15%;}.elementor-15 .elementor-element.elementor-element-207cbc0{--width:15%;}.elementor-15 .elementor-element.elementor-element-8a138e8{--width:15%;}.elementor-15 .elementor-element.elementor-element-624b752{--width:100%;}.elementor-15 .elementor-element.elementor-element-337a98d{--width:100%;}.elementor-15 .elementor-element.elementor-element-32d0b53{--width:100%;}.elementor-15 .elementor-element.elementor-element-99d285b{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-82a7bf5{--content-width:986px;}.elementor-15 .elementor-element.elementor-element-4927b3b{--width:100%;}.elementor-15 .elementor-element.elementor-element-49c164c{--width:100%;}.elementor-15 .elementor-element.elementor-element-281ef88{--width:100%;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-9e04bd2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-fe1ec4d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-fe1ec4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.zgsolucoes.com.br/wp-content/uploads/2026/04/bg1-1.png");}.elementor-15 .elementor-element.elementor-element-fe1ec4d{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-82a7bf5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4927b3b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-15 .elementor-element.elementor-element-3788326 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-15 .elementor-element.elementor-element-e381480 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-15 .elementor-element.elementor-element-bad68eb .elementor-button{font-size:15px;}.elementor-15 .elementor-element.elementor-element-49c164c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-49c164c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.zgsolucoes.com.br/wp-content/uploads/2026/03/Group-5291.png");background-position:center center;}.elementor-15 .elementor-element.elementor-element-49c164c{--min-height:200px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-15 .elementor-element.elementor-element-320027d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-c0df532{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-15 .elementor-element.elementor-element-04abb90 .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-15 .elementor-element.elementor-element-6cf49ea .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-7e38dfc.elementor-element{--align-self:stretch;}.elementor-15 .elementor-element.elementor-element-df0fec9 .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-15 .elementor-element.elementor-element-c673f82 .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-bfc7ca6 .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-15 .elementor-element.elementor-element-e2bf302 .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-18bb326{--e-n-carousel-swiper-slides-to-display:1;}.elementor-15 .elementor-element.elementor-element-1687272 .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-15 .elementor-element.elementor-element-b1e932f .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-8d10ff3{--e-image-carousel-slides-to-show:3;}.elementor-15 .elementor-element.elementor-element-69a867e .elementor-heading-title{font-size:var( --e-global-typography-a41f0b3-font-size );line-height:var( --e-global-typography-a41f0b3-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-15 .elementor-element.elementor-element-103414f .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-2155fcd{--width:25%;}.elementor-15 .elementor-element.elementor-element-8136c3a{text-align:center;}.elementor-15 .elementor-element.elementor-element-8136c3a .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-5382697{text-align:center;}.elementor-15 .elementor-element.elementor-element-5382697 .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-f4ddc5b .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-75762c0{--width:25%;}.elementor-15 .elementor-element.elementor-element-35e4755{text-align:center;}.elementor-15 .elementor-element.elementor-element-35e4755 .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-81cd7e9{text-align:center;}.elementor-15 .elementor-element.elementor-element-81cd7e9 .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-95aa4ee .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-88867fb{--width:25%;--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-15 .elementor-element.elementor-element-dcf8bee{text-align:center;}.elementor-15 .elementor-element.elementor-element-dcf8bee .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-5153666{text-align:center;}.elementor-15 .elementor-element.elementor-element-5153666 .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-2beb0a9 .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-207cbc0{--width:25%;}.elementor-15 .elementor-element.elementor-element-ebb82a3{text-align:center;}.elementor-15 .elementor-element.elementor-element-ebb82a3 .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-26bf04e{text-align:center;}.elementor-15 .elementor-element.elementor-element-26bf04e .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-15b68ba .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-8a138e8{--width:25%;}.elementor-15 .elementor-element.elementor-element-e2d5d97{text-align:center;}.elementor-15 .elementor-element.elementor-element-e2d5d97 .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-6f64761{text-align:center;}.elementor-15 .elementor-element.elementor-element-6f64761 .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-b95fd3a{--e-n-carousel-swiper-slides-to-display:1;}.elementor-15 .elementor-element.elementor-element-ce58a43{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-062f458{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3af05ec{text-align:center;}.elementor-15 .elementor-element.elementor-element-3af05ec .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-15 .elementor-element.elementor-element-3861353{text-align:center;}.elementor-15 .elementor-element.elementor-element-3861353 .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-55a2f4e{text-align:center;}.elementor-15 .elementor-element.elementor-element-55a2f4e .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-337a98d{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-15 .elementor-element.elementor-element-674560a{--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;}.elementor-15 .elementor-element.elementor-element-87ddf80{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a1efafe{text-align:center;}.elementor-15 .elementor-element.elementor-element-a1efafe .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-15 .elementor-element.elementor-element-11b8d83{text-align:center;}.elementor-15 .elementor-element.elementor-element-11b8d83 .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-15 .elementor-element.elementor-element-3f9038f{--justify-content:center;}.elementor-15 .elementor-element.elementor-element-6b93e65{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-42a7bd6{text-align:center;}.elementor-15 .elementor-element.elementor-element-42a7bd6 .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-15 .elementor-element.elementor-element-d62a040{text-align:center;}.elementor-15 .elementor-element.elementor-element-d62a040 .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-15 .elementor-element.elementor-element-ae0f4d1{--justify-content:center;}.elementor-15 .elementor-element.elementor-element-82ce0ea{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e7130e4{text-align:center;}.elementor-15 .elementor-element.elementor-element-e7130e4 .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-15 .elementor-element.elementor-element-db72d2e{text-align:center;}.elementor-15 .elementor-element.elementor-element-db72d2e .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-15 .elementor-element.elementor-element-82d754b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-b6b32b2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-6215356{text-align:center;}.elementor-15 .elementor-element.elementor-element-6215356 .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-15 .elementor-element.elementor-element-37a860e{text-align:center;}.elementor-15 .elementor-element.elementor-element-37a860e .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-15 .elementor-element.elementor-element-ecb437e{--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;}.elementor-15 .elementor-element.elementor-element-0ceea8a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d1479d2{text-align:center;}.elementor-15 .elementor-element.elementor-element-d1479d2 .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-15 .elementor-element.elementor-element-22ef72b{text-align:center;}.elementor-15 .elementor-element.elementor-element-22ef72b .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-15 .elementor-element.elementor-element-b0b456b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-fea4f06{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-7b73614{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-6b2329e{text-align:center;}.elementor-15 .elementor-element.elementor-element-6b2329e .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-15 .elementor-element.elementor-element-a30bc97{text-align:center;}.elementor-15 .elementor-element.elementor-element-a30bc97 .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-99d285b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-aab5da6{text-align:center;}.elementor-15 .elementor-element.elementor-element-aab5da6 .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-15 .elementor-element.elementor-element-79f0291 .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-7d4cce7{--grid-columns:1;}}/* Start custom CSS for container, class: .elementor-element-e670ef3 */.elementor-15 .elementor-element.elementor-element-e670ef3 {
  text-align: center;
}

.elementor-15 .elementor-element.elementor-element-e670ef3 .elementor-counter-number-wrapper {
  justify-content: center;
}

.elementor-15 .elementor-element.elementor-element-e670ef3 .elementor-counter-title {
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7184400 */.elementor-15 .elementor-element.elementor-element-7184400 {
  text-align: center;
}

.elementor-15 .elementor-element.elementor-element-7184400 .elementor-counter-number-wrapper {
  justify-content: center;
}

.elementor-15 .elementor-element.elementor-element-7184400 .elementor-counter-title {
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48d1d12 */.elementor-15 .elementor-element.elementor-element-48d1d12 {
  text-align: center;
}

.elementor-15 .elementor-element.elementor-element-48d1d12 .elementor-counter-number-wrapper {
  justify-content: center;
}

.elementor-15 .elementor-element.elementor-element-48d1d12 .elementor-counter-title {
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d0eadf */.elementor-15 .elementor-element.elementor-element-8d0eadf {
  text-align: center;
}

.elementor-15 .elementor-element.elementor-element-8d0eadf .elementor-counter-number-wrapper {
  justify-content: center;
}

.elementor-15 .elementor-element.elementor-element-8d0eadf .elementor-counter-title {
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10c53e2 */#container {
		display: flex;
		min-height: 100vh;
		margin: 0;
		overflow-x: hidden;
		font-family: Roboto, sans-serif;
	}

	#main-container {
		position: relative;
		z-index: 2;
		display: flex;
		justify-content: center;
		align-items: center;
		width: 47.5rem;
		height: 47.375rem;
	}

	#gradient-container {
		position: absolute;
		z-index: 1;
		display: flex;
		justify-content: center;
		align-items: center;
		width: 47.5rem;
		height: 47.375rem;
		background: radial-gradient(50% 50% at 50% 50%, #CBDEB1 82.21%, rgba(255, 255, 255, 0.00) 100%);
		border-radius: 50%;
	}

	#white-container {
		z-index: 2;
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;
		width: 35.375rem;
		height: 35.25rem;
		background: radial-gradient(50% 50% at 50% 50%, #F8FFEF 86.06%, rgba(255, 255, 255, 0.00) 100%);
		border-radius: 50%;
	}

	#text-container {
		position: absolute;
		top: 50%;
		left: 50%;
		z-index: 3;
		display: flex;
		flex-direction: column;
		align-items: center;
		width: 18.0625rem;
		gap: 0.5rem;
		transform: translate(-50%, -50%);
	}

	#text-container h1 {
		margin: 0;
		color: #000;
		font-size: 2rem;
		font-weight: 700;
		line-height: 140%;
		text-align: center;
		font-family: Roboto, sans-serif;
	}

	#text-container h4 {
		margin: 0;
		font-family: Roboto, sans-serif;
		text-align: center;
		font-size: 18px;
		font-style: normal;
		font-weight: 600;
	}

	#text-container p {
		margin: 0;
		color: #000;
		font-size: 1.125rem;
		font-weight: 400;
		line-height: 150%;
		text-align: center;
		font-family: Roboto, sans-serif;
	}

	#items-container {
		display: flex;
		flex-direction: column;
		align-items: center;
	}

	.item-wrapper {
		position: absolute;
		top: 50%;
		left: 50%;
		z-index: 3;
		display: flex;
		align-items: center;
		transform: translate(-50%, -50%) rotate(var(--angle)) translateX(18.125rem) rotate(calc(-1 * var(--angle)));
	}

	.dot {
		z-index: 5;
		display: flex;
		justify-content: center;
		align-items: center;
		flex-shrink: 0;
		width: 4.375rem;
		height: 4.375rem;
		margin-left: 0.3125rem;
		color: #FFF;
		font-family: Roboto, sans-serif;
		font-size: 1.5rem;
		font-style: normal;
		font-weight: 700;
		line-height: 1.25rem;
		text-align: center;
		background-color: var(--color);
		border-radius: 50%;
		box-shadow: 0 0.125rem 0.3125rem rgba(0, 0, 0, 0.1);
	}

	.card {
		position: absolute;
		left: -0.625rem;
		z-index: 4;
		display: flex;
		flex-direction: column;
		align-items: flex-start;
		justify-content: center;
		width: 25rem;
		height: 6rem;
		padding: 0.625rem 1.25rem 0.625rem 6.25rem;
		background: rgba(255, 255, 255, 0.51);
		border: 0.0625rem solid #FFF;
		border-radius: 62.4375rem 1rem 1rem 62.4375rem;
	}

	.card h3 {
		margin: 0;
		color: #000;
		font-family: Roboto, sans-serif;
		font-size: 1.125rem;
		font-style: normal;
		font-weight: 700;
		line-height: normal;
	}

	.card p {
		margin: 0.45rem 0 0 0;
		color: #000;
		font-family: Roboto, sans-serif;
		font-size: 1rem;
		font-style: normal;
		font-weight: 400;
		line-height: normal;
	}

	/* Tablet: de 768px até 1024px */
	@media (min-width: 768px) and (max-width: 1024px) {
		#main-container {
			position: unset;
			width: 90vw;
			height: 90vw;
		}

		#gradient-container {
			position: absolute;
			top: 40%;
			left: 50%;
			width: 90vw;
			height: 90vw;
			max-width: 45rem;
			max-height: 45rem;
			margin-left: -37vw;
			transform: translate(-50%, -50%);
		}

		#text-container {
			top: 40%;
			left: 20%;
		}

		.item-wrapper {
			top: 40%;
			left: 15%;
		}
	}

	/* Mobile: menor que 768px */
	@media (max-width: 768px) {
		#main-container {
			display: flex;
			flex-direction: column;
			align-items: center;
			justify-content: flex-start;
			width: 100%;
			height: auto;
			min-height: 100vh;
			padding: 2rem 0;
		}

		#gradient-container {
			margin-top: 10rem;
			top: 2%;
			right: 40%;
		}

		#text-container {
			position: relative;
			top: 0;
			left: 0;
			width: 90%;
			margin-bottom: 2rem;
			transform: none;
		}

		.item-wrapper {
			position: relative;
			top: 0;
			left: 0;
			display: flex;
			justify-content: center;
			width: 90%;
			margin-bottom: 2rem;
			transform: none !important;
		}

		.card {
			position: relative;
			left: -2rem;
			z-index: 4;
			width: calc(100% - 4rem);
			height: auto;
			min-height: 5rem;
			padding: 0.625rem 1.25rem 0.625rem 7rem;
		}

		.dot {
			position: relative;
			z-index: 5;
			margin-right: -3.5rem;
			margin-left: 0;
		}
	}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8d10ff3 */.elementor-15 .elementor-element.elementor-element-8d10ff3 .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important;
}

.elementor-15 .elementor-element.elementor-element-8d10ff3 img {
    filter: grayscale(100%);
    transition: all 0.3s ease;
}

.elementor-15 .elementor-element.elementor-element-8d10ff3 img:hover {
    filter: grayscale(0%);
}/* End custom CSS */