.elementor-64 .elementor-element.elementor-element-4531414{--display:flex;--min-height:617px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-4531414:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-4531414 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-abfe9f62-0e3b-4ccd-86a0-b5d6c803c489);background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-64 .elementor-element.elementor-element-5bdf0e8{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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 );color:var( --e-global-color-primary );}.elementor-64 .elementor-element.elementor-element-8717311{width:var( --container-widget-width, 461px );max-width:461px;--container-widget-width:461px;--container-widget-flex-grow:0;text-align:start;}.elementor-64 .elementor-element.elementor-element-8717311.elementor-element{--align-self:flex-start;}.elementor-64 .elementor-element.elementor-element-8717311 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:42px;font-weight:600;line-height:44px;color:var( --e-global-color-ad71cee );}.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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-64 .elementor-element.elementor-element-f39ffe1{width:var( --container-widget-width, 416px );max-width:416px;--container-widget-width:416px;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#ECECEC;}.elementor-64 .elementor-element.elementor-element-f39ffe1.elementor-element{--align-self:flex-start;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-64 .elementor-element.elementor-element-3b87561{width:var( --container-widget-width, 295px );max-width:295px;--container-widget-width:295px;--container-widget-flex-grow:0;}.elementor-64 .elementor-element.elementor-element-3b87561.elementor-element{--align-self:flex-start;}.elementor-64 .elementor-element.elementor-element-3b87561 .elementor-button{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;line-height:21px;border-radius:8px 8px 8px 8px;padding:14px 52px 14px 52px;}.elementor-64 .elementor-element.elementor-element-a3a6a88{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-ac8f37e{--display:flex;--gap:54px 54px;--row-gap:54px;--column-gap:54px;--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-widget-image-box .elementor-image-box-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 );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-64 .elementor-element.elementor-element-294d944 .elementor-image-box-title{margin-bottom:5px;font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:500;line-height:34px;}.elementor-64 .elementor-element.elementor-element-b4beb95{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-64 .elementor-element.elementor-element-b73ee47{width:var( --container-widget-width, 286px );max-width:286px;--container-widget-width:286px;--container-widget-flex-grow:0;}.elementor-64 .elementor-element.elementor-element-b73ee47.elementor-element{--align-self:center;}.elementor-64 .elementor-element.elementor-element-b73ee47 .elementor-image-box-wrapper{text-align:center;}.elementor-64 .elementor-element.elementor-element-b73ee47.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-64 .elementor-element.elementor-element-b73ee47.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-64 .elementor-element.elementor-element-b73ee47.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-64 .elementor-element.elementor-element-b73ee47 .elementor-image-box-title{margin-bottom:12px;font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:500;line-height:24px;}.elementor-64 .elementor-element.elementor-element-b73ee47 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-64 .elementor-element.elementor-element-b73ee47 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-64 .elementor-element.elementor-element-85155f3{width:var( --container-widget-width, 286px );max-width:286px;--container-widget-width:286px;--container-widget-flex-grow:0;}.elementor-64 .elementor-element.elementor-element-85155f3.elementor-element{--align-self:center;}.elementor-64 .elementor-element.elementor-element-85155f3 .elementor-image-box-wrapper{text-align:center;}.elementor-64 .elementor-element.elementor-element-85155f3.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-64 .elementor-element.elementor-element-85155f3.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-64 .elementor-element.elementor-element-85155f3.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-64 .elementor-element.elementor-element-85155f3 .elementor-image-box-title{margin-bottom:12px;font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:500;line-height:24px;}.elementor-64 .elementor-element.elementor-element-85155f3 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-64 .elementor-element.elementor-element-85155f3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-64 .elementor-element.elementor-element-408f68a{width:var( --container-widget-width, 286px );max-width:286px;--container-widget-width:286px;--container-widget-flex-grow:0;}.elementor-64 .elementor-element.elementor-element-408f68a.elementor-element{--align-self:center;}.elementor-64 .elementor-element.elementor-element-408f68a .elementor-image-box-wrapper{text-align:center;}.elementor-64 .elementor-element.elementor-element-408f68a.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-64 .elementor-element.elementor-element-408f68a.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-64 .elementor-element.elementor-element-408f68a.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-64 .elementor-element.elementor-element-408f68a .elementor-image-box-title{margin-bottom:12px;font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:500;line-height:24px;}.elementor-64 .elementor-element.elementor-element-408f68a .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-64 .elementor-element.elementor-element-408f68a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-64 .elementor-element.elementor-element-91a82e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-ae11487{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-64 .elementor-element.elementor-element-0bb0258 .elementor-image-box-wrapper{text-align:start;}.elementor-64 .elementor-element.elementor-element-0bb0258 .elementor-image-box-title{margin-bottom:5px;font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:500;line-height:34px;}.elementor-64 .elementor-element.elementor-element-a0d4a66{--display:flex;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-a0d4a66:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-a0d4a66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-6d6678c .elementor-image-box-wrapper{text-align:start;}.elementor-64 .elementor-element.elementor-element-6d6678c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-64 .elementor-element.elementor-element-6d6678c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-64 .elementor-element.elementor-element-6d6678c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-64 .elementor-element.elementor-element-6d6678c .elementor-image-box-title{margin-bottom:12px;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;line-height:24px;}.elementor-64 .elementor-element.elementor-element-6d6678c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-64 .elementor-element.elementor-element-6d6678c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-64 .elementor-element.elementor-element-01fc7bb{--display:flex;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-01fc7bb:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-01fc7bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-e55c510 .elementor-image-box-wrapper{text-align:start;}.elementor-64 .elementor-element.elementor-element-e55c510.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-64 .elementor-element.elementor-element-e55c510.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-64 .elementor-element.elementor-element-e55c510.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-64 .elementor-element.elementor-element-e55c510 .elementor-image-box-title{margin-bottom:12px;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;line-height:24px;}.elementor-64 .elementor-element.elementor-element-e55c510 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-64 .elementor-element.elementor-element-e55c510 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-64 .elementor-element.elementor-element-f4f2808{--display:flex;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-f4f2808:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-f4f2808 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-015403f .elementor-image-box-wrapper{text-align:start;}.elementor-64 .elementor-element.elementor-element-015403f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-64 .elementor-element.elementor-element-015403f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-64 .elementor-element.elementor-element-015403f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-64 .elementor-element.elementor-element-015403f .elementor-image-box-title{margin-bottom:12px;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;line-height:24px;}.elementor-64 .elementor-element.elementor-element-015403f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-64 .elementor-element.elementor-element-015403f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-64 .elementor-element.elementor-element-13c635d{--display:flex;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-13c635d:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-13c635d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-3d51ce7 .elementor-image-box-wrapper{text-align:start;}.elementor-64 .elementor-element.elementor-element-3d51ce7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-64 .elementor-element.elementor-element-3d51ce7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-64 .elementor-element.elementor-element-3d51ce7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-64 .elementor-element.elementor-element-3d51ce7 .elementor-image-box-title{margin-bottom:12px;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;line-height:24px;}.elementor-64 .elementor-element.elementor-element-3d51ce7 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-64 .elementor-element.elementor-element-3d51ce7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-64 .elementor-element.elementor-element-a384554{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:32px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-6%;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-82px;--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:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-82px;--e-n-carousel-arrow-size:47px;--e-n-carousel-arrow-normal-color:#02010100;--e-n-carousel-arrow-hover-color:#02010100;}.elementor-64 .elementor-element.elementor-element-a384554 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-718dcb8{--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:72px 72px;--row-gap:72px;--column-gap:72px;--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-64 .elementor-element.elementor-element-718dcb8:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-718dcb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8db57f3 );}.elementor-64 .elementor-element.elementor-element-ae058ea{--display:flex;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-64 .elementor-element.elementor-element-c87afdc{width:var( --container-widget-width, 501px );max-width:501px;--container-widget-width:501px;--container-widget-flex-grow:0;}.elementor-64 .elementor-element.elementor-element-c87afdc.elementor-element{--align-self:flex-start;}.elementor-64 .elementor-element.elementor-element-c87afdc .elementor-image-box-wrapper{text-align:start;}.elementor-64 .elementor-element.elementor-element-c87afdc .elementor-image-box-title{margin-bottom:15px;font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:500;line-height:37px;letter-spacing:-0.32px;color:var( --e-global-color-ad71cee );}.elementor-64 .elementor-element.elementor-element-c87afdc:has(:hover) .elementor-image-box-title,
					 .elementor-64 .elementor-element.elementor-element-c87afdc:has(:focus) .elementor-image-box-title{color:var( --e-global-color-ad71cee );}.elementor-64 .elementor-element.elementor-element-c87afdc .elementor-image-box-description{color:#E6EAF4;}.elementor-64 .elementor-element.elementor-element-2192656{width:var( --container-widget-width, 295px );max-width:295px;--container-widget-width:295px;--container-widget-flex-grow:0;}.elementor-64 .elementor-element.elementor-element-2192656.elementor-element{--align-self:flex-start;}.elementor-64 .elementor-element.elementor-element-2192656 .elementor-button{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;line-height:21px;border-radius:8px 8px 8px 8px;padding:14px 52px 14px 52px;}.elementor-64 .elementor-element.elementor-element-cfa5b81{--display:flex;--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-64 .elementor-element.elementor-element-e1633f2.elementor-element{--align-self:center;}body:not(.rtl) .elementor-64 .elementor-element.elementor-element-e1633f2{left:-62px;}body.rtl .elementor-64 .elementor-element.elementor-element-e1633f2{right:-62px;}.elementor-64 .elementor-element.elementor-element-e1633f2{top:134px;}.elementor-64 .elementor-element.elementor-element-e1633f2 img{width:80px;}.elementor-64 .elementor-element.elementor-element-b5722b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-cd771f8{--display:flex;--gap:54px 54px;--row-gap:54px;--column-gap:54px;--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-64 .elementor-element.elementor-element-43115a7 .elementor-image-box-title{margin-bottom:5px;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0.42px;color:var( --e-global-color-8db57f3 );}.elementor-64 .elementor-element.elementor-element-43115a7 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:500;line-height:32px;color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-1c09544{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-64 .elementor-element.elementor-element-a36207f{--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );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{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-64 .elementor-element.elementor-element-59456c5.elementor-element{--align-self:center;}.elementor-64 .elementor-element.elementor-element-59456c5 .elementor-counter{flex-direction:row-reverse;}.elementor-64 .elementor-element.elementor-element-59456c5 .elementor-counter-title{justify-content:start;align-items:center;color:#87919E;font-family:"Poppins", Sans-serif;font-size:42px;font-weight:400;line-height:34px;}.elementor-64 .elementor-element.elementor-element-59456c5 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-8db57f3 );font-family:"DM Sans", Sans-serif;font-size:52px;font-weight:600;line-height:44px;}.elementor-64 .elementor-element.elementor-element-064b78a{width:var( --container-widget-width, 201px );max-width:201px;--container-widget-width:201px;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-064b78a.elementor-element{--align-self:center;}.elementor-64 .elementor-element.elementor-element-bd0c580{--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-64 .elementor-element.elementor-element-e72bbf7.elementor-element{--align-self:center;}.elementor-64 .elementor-element.elementor-element-e72bbf7 .elementor-counter{flex-direction:row-reverse;}.elementor-64 .elementor-element.elementor-element-e72bbf7 .elementor-counter-title{justify-content:start;align-items:center;color:#87919E;font-family:"Poppins", Sans-serif;font-size:42px;font-weight:400;line-height:34px;}.elementor-64 .elementor-element.elementor-element-e72bbf7 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-8db57f3 );font-family:"DM Sans", Sans-serif;font-size:52px;font-weight:600;line-height:44px;}.elementor-64 .elementor-element.elementor-element-e5ba483{width:var( --container-widget-width, 201px );max-width:201px;--container-widget-width:201px;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-e5ba483.elementor-element{--align-self:center;}.elementor-64 .elementor-element.elementor-element-fbfd398{--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-64 .elementor-element.elementor-element-7b8da0b.elementor-element{--align-self:center;}.elementor-64 .elementor-element.elementor-element-7b8da0b .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-8db57f3 );font-family:"DM Sans", Sans-serif;font-size:52px;font-weight:600;line-height:44px;}.elementor-64 .elementor-element.elementor-element-8a6a8c1{width:var( --container-widget-width, 201px );max-width:201px;--container-widget-width:201px;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-8a6a8c1.elementor-element{--align-self:center;}.elementor-64 .elementor-element.elementor-element-a528975{--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-64 .elementor-element.elementor-element-9888b32.elementor-element{--align-self:center;}.elementor-64 .elementor-element.elementor-element-9888b32 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-8db57f3 );font-family:"DM Sans", Sans-serif;font-size:52px;font-weight:600;line-height:44px;}.elementor-64 .elementor-element.elementor-element-b2b2583{width:var( --container-widget-width, 201px );max-width:201px;--container-widget-width:201px;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-b2b2583.elementor-element{--align-self:center;}.elementor-64 .elementor-element.elementor-element-2f3e0da{--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-64 .elementor-element.elementor-element-062ca0c.elementor-element{--align-self:center;}.elementor-64 .elementor-element.elementor-element-062ca0c .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-8db57f3 );font-family:"DM Sans", Sans-serif;font-size:52px;font-weight:600;line-height:44px;}.elementor-64 .elementor-element.elementor-element-f84323a{width:var( --container-widget-width, 201px );max-width:201px;--container-widget-width:201px;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-f84323a.elementor-element{--align-self:center;}.elementor-64 .elementor-element.elementor-element-233d169{width:var( --container-widget-width, 295px );max-width:295px;--container-widget-width:295px;--container-widget-flex-grow:0;}.elementor-64 .elementor-element.elementor-element-233d169.elementor-element{--align-self:center;}.elementor-64 .elementor-element.elementor-element-233d169 .elementor-button{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;line-height:21px;border-radius:8px 8px 8px 8px;padding:14px 52px 14px 52px;}.elementor-64 .elementor-element.elementor-element-2753318{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:42px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-0d97514{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-64 .elementor-element.elementor-element-8d8cab4 .elementor-image-box-wrapper{text-align:start;}.elementor-64 .elementor-element.elementor-element-8d8cab4 .elementor-image-box-title{margin-bottom:5px;font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:500;line-height:34px;}.elementor-64 .elementor-element.elementor-element-ba60c23{--display:flex;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:#E1E4ED;--border-color:#E1E4ED;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:59px;--padding-bottom:59px;--padding-left:16px;--padding-right:16px;}.elementor-64 .elementor-element.elementor-element-ba60c23:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-ba60c23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-220480e.elementor-element{--align-self:flex-start;}.elementor-64 .elementor-element.elementor-element-220480e .elementor-image-box-wrapper{text-align:start;}.elementor-64 .elementor-element.elementor-element-220480e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-64 .elementor-element.elementor-element-220480e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-64 .elementor-element.elementor-element-220480e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-64 .elementor-element.elementor-element-220480e .elementor-image-box-title{margin-bottom:3px;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:18px;}.elementor-64 .elementor-element.elementor-element-220480e .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-64 .elementor-element.elementor-element-220480e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-64 .elementor-element.elementor-element-220480e .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-64 .elementor-element.elementor-element-e29abfa{--display:flex;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:#E1E4ED;--border-color:#E1E4ED;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:59px;--padding-bottom:59px;--padding-left:16px;--padding-right:16px;}.elementor-64 .elementor-element.elementor-element-e29abfa:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-e29abfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-45eeb01.elementor-element{--align-self:flex-start;}.elementor-64 .elementor-element.elementor-element-45eeb01 .elementor-image-box-wrapper{text-align:start;}.elementor-64 .elementor-element.elementor-element-45eeb01.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-64 .elementor-element.elementor-element-45eeb01.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-64 .elementor-element.elementor-element-45eeb01.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-64 .elementor-element.elementor-element-45eeb01 .elementor-image-box-title{margin-bottom:3px;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:18px;}.elementor-64 .elementor-element.elementor-element-45eeb01 .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-64 .elementor-element.elementor-element-45eeb01 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-64 .elementor-element.elementor-element-45eeb01 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-64 .elementor-element.elementor-element-d5a9099{--display:flex;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:#E1E4ED;--border-color:#E1E4ED;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:59px;--padding-bottom:59px;--padding-left:16px;--padding-right:16px;}.elementor-64 .elementor-element.elementor-element-d5a9099:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-d5a9099 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-3f682ce.elementor-element{--align-self:flex-start;}.elementor-64 .elementor-element.elementor-element-3f682ce .elementor-image-box-wrapper{text-align:start;}.elementor-64 .elementor-element.elementor-element-3f682ce.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-64 .elementor-element.elementor-element-3f682ce.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-64 .elementor-element.elementor-element-3f682ce.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-64 .elementor-element.elementor-element-3f682ce .elementor-image-box-title{margin-bottom:3px;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:18px;}.elementor-64 .elementor-element.elementor-element-3f682ce .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-64 .elementor-element.elementor-element-3f682ce .elementor-image-box-img img{transition-duration:0.3s;}.elementor-64 .elementor-element.elementor-element-3f682ce .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-64 .elementor-element.elementor-element-7d48e6a{--display:flex;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:#E1E4ED;--border-color:#E1E4ED;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:59px;--padding-bottom:59px;--padding-left:16px;--padding-right:16px;}.elementor-64 .elementor-element.elementor-element-7d48e6a:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-7d48e6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-f4110ff.elementor-element{--align-self:flex-start;}.elementor-64 .elementor-element.elementor-element-f4110ff .elementor-image-box-wrapper{text-align:start;}.elementor-64 .elementor-element.elementor-element-f4110ff.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-64 .elementor-element.elementor-element-f4110ff.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-64 .elementor-element.elementor-element-f4110ff.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-64 .elementor-element.elementor-element-f4110ff .elementor-image-box-title{margin-bottom:3px;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:18px;}.elementor-64 .elementor-element.elementor-element-f4110ff .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-64 .elementor-element.elementor-element-f4110ff .elementor-image-box-img img{transition-duration:0.3s;}.elementor-64 .elementor-element.elementor-element-f4110ff .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-64 .elementor-element.elementor-element-ec05a2b{--display:flex;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:#E1E4ED;--border-color:#E1E4ED;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:59px;--padding-bottom:59px;--padding-left:16px;--padding-right:16px;}.elementor-64 .elementor-element.elementor-element-ec05a2b:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-ec05a2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-dd2f618.elementor-element{--align-self:flex-start;}.elementor-64 .elementor-element.elementor-element-dd2f618 .elementor-image-box-wrapper{text-align:start;}.elementor-64 .elementor-element.elementor-element-dd2f618.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-64 .elementor-element.elementor-element-dd2f618.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-64 .elementor-element.elementor-element-dd2f618.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-64 .elementor-element.elementor-element-dd2f618 .elementor-image-box-title{margin-bottom:3px;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:18px;}.elementor-64 .elementor-element.elementor-element-dd2f618 .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-64 .elementor-element.elementor-element-dd2f618 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-64 .elementor-element.elementor-element-dd2f618 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-64 .elementor-element.elementor-element-1a60d72{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:32px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-6%;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-82px;--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:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-82px;--e-n-carousel-arrow-size:47px;--e-n-carousel-arrow-normal-color:#02010100;--e-n-carousel-arrow-hover-color:#02010100;}.elementor-64 .elementor-element.elementor-element-1a60d72 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-4e46918{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:82px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-c27719c{--display:flex;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--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-64 .elementor-element.elementor-element-a6e08b6.elementor-element{--align-self:center;}.elementor-64 .elementor-element.elementor-element-a6e08b6{text-align:center;}.elementor-64 .elementor-element.elementor-element-a6e08b6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:34px;font-weight:500;line-height:32px;}.elementor-64 .elementor-element.elementor-element-a352152{--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:32px 32px;--row-gap:32px;--column-gap:32px;--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-64 .elementor-element.elementor-element-d9eb482{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-accba19{--display:flex;border-style:none;--border-style:none;}.elementor-64 .elementor-element.elementor-element-accba19:hover{border-style:none;}.elementor-64 .elementor-element.elementor-element-accba19, .elementor-64 .elementor-element.elementor-element-accba19::before{--border-transition:0.3s;}.elementor-64 .elementor-element.elementor-element-3eef590{--display:flex;border-style:none;--border-style:none;}.elementor-64 .elementor-element.elementor-element-3eef590:hover{border-style:none;}.elementor-64 .elementor-element.elementor-element-3eef590, .elementor-64 .elementor-element.elementor-element-3eef590::before{--border-transition:0.3s;}.elementor-64 .elementor-element.elementor-element-fa71a46{--display:flex;border-style:none;--border-style:none;}.elementor-64 .elementor-element.elementor-element-fa71a46:hover{border-style:none;}.elementor-64 .elementor-element.elementor-element-fa71a46, .elementor-64 .elementor-element.elementor-element-fa71a46::before{--border-transition:0.3s;}.elementor-64 .elementor-element.elementor-element-68c4b09{--display:flex;border-style:none;--border-style:none;}.elementor-64 .elementor-element.elementor-element-68c4b09:hover{border-style:none;}.elementor-64 .elementor-element.elementor-element-68c4b09, .elementor-64 .elementor-element.elementor-element-68c4b09::before{--border-transition:0.3s;}.elementor-64 .elementor-element.elementor-element-00cb5fc{--display:flex;border-style:none;--border-style:none;}.elementor-64 .elementor-element.elementor-element-00cb5fc:hover{border-style:none;}.elementor-64 .elementor-element.elementor-element-00cb5fc, .elementor-64 .elementor-element.elementor-element-00cb5fc::before{--border-transition:0.3s;}.elementor-64 .elementor-element.elementor-element-2987a92{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:32px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:var( --e-global-color-ad71cee );--n-accordion-title-hover-color:var( --e-global-color-ad71cee );--n-accordion-title-active-color:var( --e-global-color-ad71cee );--n-accordion-icon-size:15px;}.elementor-64 .elementor-element.elementor-element-2987a92 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-8db57f3 );border-style:none;}.elementor-64 .elementor-element.elementor-element-2987a92 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-4350f7d );border-style:none;}.elementor-64 .elementor-element.elementor-element-2987a92 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-64 .elementor-element.elementor-element-2987a92 {--n-accordion-padding:16px 24px 16px 32px;}.elementor-64 .elementor-element.elementor-element-0395253{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-a1b1a02{--display:flex;border-style:none;--border-style:none;}.elementor-64 .elementor-element.elementor-element-a1b1a02:hover{border-style:none;}.elementor-64 .elementor-element.elementor-element-a1b1a02, .elementor-64 .elementor-element.elementor-element-a1b1a02::before{--border-transition:0.3s;}.elementor-64 .elementor-element.elementor-element-9698010{--display:flex;border-style:none;--border-style:none;}.elementor-64 .elementor-element.elementor-element-9698010:hover{border-style:none;}.elementor-64 .elementor-element.elementor-element-9698010, .elementor-64 .elementor-element.elementor-element-9698010::before{--border-transition:0.3s;}.elementor-64 .elementor-element.elementor-element-afda273{--display:flex;border-style:none;--border-style:none;}.elementor-64 .elementor-element.elementor-element-afda273:hover{border-style:none;}.elementor-64 .elementor-element.elementor-element-afda273, .elementor-64 .elementor-element.elementor-element-afda273::before{--border-transition:0.3s;}.elementor-64 .elementor-element.elementor-element-faece14{--display:flex;border-style:none;--border-style:none;}.elementor-64 .elementor-element.elementor-element-faece14:hover{border-style:none;}.elementor-64 .elementor-element.elementor-element-faece14, .elementor-64 .elementor-element.elementor-element-faece14::before{--border-transition:0.3s;}.elementor-64 .elementor-element.elementor-element-6862885{--display:flex;border-style:none;--border-style:none;}.elementor-64 .elementor-element.elementor-element-6862885:hover{border-style:none;}.elementor-64 .elementor-element.elementor-element-6862885, .elementor-64 .elementor-element.elementor-element-6862885::before{--border-transition:0.3s;}.elementor-64 .elementor-element.elementor-element-c215a55{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:32px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:var( --e-global-color-ad71cee );--n-accordion-title-hover-color:var( --e-global-color-ad71cee );--n-accordion-title-active-color:var( --e-global-color-ad71cee );--n-accordion-icon-size:15px;}.elementor-64 .elementor-element.elementor-element-c215a55 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-8db57f3 );border-style:none;}.elementor-64 .elementor-element.elementor-element-c215a55 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-4350f7d );border-style:none;}.elementor-64 .elementor-element.elementor-element-c215a55 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-64 .elementor-element.elementor-element-c215a55 {--n-accordion-padding:16px 24px 16px 32px;}.elementor-64 .elementor-element.elementor-element-e98e996{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-84baf10{--display:flex;--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-64 .elementor-element.elementor-element-26446a9{--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;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:39px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-26446a9:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-26446a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8db57f3 );}.elementor-64 .elementor-element.elementor-element-c514184{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-9b597a2{width:var( --container-widget-width, 563px );max-width:563px;--container-widget-width:563px;--container-widget-flex-grow:0;}.elementor-64 .elementor-element.elementor-element-9b597a2.elementor-element{--align-self:flex-start;}.elementor-64 .elementor-element.elementor-element-9b597a2 .elementor-image-box-wrapper{text-align:start;}.elementor-64 .elementor-element.elementor-element-9b597a2 .elementor-image-box-title{margin-bottom:15px;font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:500;line-height:36px;letter-spacing:-0.32px;color:var( --e-global-color-ad71cee );}.elementor-64 .elementor-element.elementor-element-9b597a2 .elementor-image-box-description{color:#E6EAF4;}.elementor-64 .elementor-element.elementor-element-505dabf{width:var( --container-widget-width, 334px );max-width:334px;--container-widget-width:334px;--container-widget-flex-grow:0;}.elementor-64 .elementor-element.elementor-element-505dabf.elementor-element{--align-self:flex-start;}.elementor-64 .elementor-element.elementor-element-505dabf .elementor-button{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;line-height:21px;border-radius:8px 8px 8px 8px;padding:14px 52px 14px 52px;}.elementor-64 .elementor-element.elementor-element-94dd421{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-77c4914.elementor-element{--align-self:center;}body:not(.rtl) .elementor-64 .elementor-element.elementor-element-77c4914{right:-62px;}body.rtl .elementor-64 .elementor-element.elementor-element-77c4914{left:-62px;}.elementor-64 .elementor-element.elementor-element-77c4914{top:144px;}.elementor-64 .elementor-element.elementor-element-77c4914 img{width:122px;}.elementor-64 .elementor-element.elementor-element-b46ef1a img{border-radius:0px 16px 16px 0px;}:root{--page-title-display:none;}@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-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-64 .elementor-element.elementor-element-a384554{--e-n-carousel-swiper-slides-to-display:2;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.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-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-64 .elementor-element.elementor-element-1a60d72{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-64 .elementor-element.elementor-element-4531414:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-4531414 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://ligavitoria.com.br/wp-content/uploads/2025/03/bg_mobile_hero_home.webp);}.elementor-64 .elementor-element.elementor-element-4531414{--min-height:752px;--padding-top:42px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-64 .elementor-element.elementor-element-5bdf0e8{--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.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-64 .elementor-element.elementor-element-8717311 .elementor-heading-title{font-size:32px;line-height:33px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-64 .elementor-element.elementor-element-f39ffe1{text-align:start;font-size:16px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-3b87561{width:100%;max-width:100%;}.elementor-64 .elementor-element.elementor-element-a3a6a88{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-64 .elementor-element.elementor-element-ac8f37e{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-64 .elementor-element.elementor-element-b73ee47{width:100%;max-width:100%;}.elementor-64 .elementor-element.elementor-element-b73ee47 .elementor-image-box-img{margin-bottom:7px;}.elementor-64 .elementor-element.elementor-element-85155f3{width:100%;max-width:100%;}.elementor-64 .elementor-element.elementor-element-85155f3 .elementor-image-box-img{margin-bottom:7px;}.elementor-64 .elementor-element.elementor-element-408f68a{width:100%;max-width:100%;}.elementor-64 .elementor-element.elementor-element-408f68a .elementor-image-box-img{margin-bottom:7px;}.elementor-64 .elementor-element.elementor-element-91a82e8{--padding-top:32px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-64 .elementor-element.elementor-element-ae11487{--gap:99px 99px;--row-gap:99px;--column-gap:99px;}.elementor-64 .elementor-element.elementor-element-0bb0258 .elementor-image-box-title{font-size:28px;line-height:32px;}.elementor-64 .elementor-element.elementor-element-6d6678c .elementor-image-box-img{margin-bottom:15px;}.elementor-64 .elementor-element.elementor-element-e55c510 .elementor-image-box-img{margin-bottom:15px;}.elementor-64 .elementor-element.elementor-element-015403f .elementor-image-box-img{margin-bottom:15px;}.elementor-64 .elementor-element.elementor-element-3d51ce7 .elementor-image-box-img{margin-bottom:15px;}.elementor-64 .elementor-element.elementor-element-a384554{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-84%;--e-n-carousel-arrow-next-right-position:66%;}.elementor-64 .elementor-element.elementor-element-718dcb8{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-64 .elementor-element.elementor-element-c87afdc .elementor-image-box-title{font-size:26px;line-height:32px;}.elementor-64 .elementor-element.elementor-element-2192656{width:100%;max-width:100%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-64 .elementor-element.elementor-element-e1633f2{left:-11px;}body.rtl .elementor-64 .elementor-element.elementor-element-e1633f2{right:-11px;}.elementor-64 .elementor-element.elementor-element-e1633f2 img{width:44px;}.elementor-64 .elementor-element.elementor-element-b5722b8{--padding-top:42px;--padding-bottom:42px;--padding-left:16px;--padding-right:16px;}.elementor-64 .elementor-element.elementor-element-cd771f8{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-64 .elementor-element.elementor-element-43115a7 .elementor-image-box-description{font-size:26px;line-height:32px;}.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-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-64 .elementor-element.elementor-element-59456c5 .elementor-counter-title{font-size:36px;}.elementor-64 .elementor-element.elementor-element-e72bbf7 .elementor-counter-title{font-size:36px;}.elementor-64 .elementor-element.elementor-element-233d169{width:100%;max-width:100%;}.elementor-64 .elementor-element.elementor-element-2753318{--padding-top:42px;--padding-bottom:42px;--padding-left:16px;--padding-right:16px;}.elementor-64 .elementor-element.elementor-element-0d97514{--gap:98px 98px;--row-gap:98px;--column-gap:98px;}.elementor-64 .elementor-element.elementor-element-8d8cab4 .elementor-image-box-title{font-size:26px;line-height:32px;}.elementor-64 .elementor-element.elementor-element-220480e .elementor-image-box-img{margin-bottom:15px;}.elementor-64 .elementor-element.elementor-element-45eeb01 .elementor-image-box-img{margin-bottom:15px;}.elementor-64 .elementor-element.elementor-element-3f682ce .elementor-image-box-img{margin-bottom:15px;}.elementor-64 .elementor-element.elementor-element-f4110ff .elementor-image-box-img{margin-bottom:15px;}.elementor-64 .elementor-element.elementor-element-dd2f618 .elementor-image-box-img{margin-bottom:15px;}.elementor-64 .elementor-element.elementor-element-1a60d72{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-84%;--e-n-carousel-arrow-next-right-position:66%;}.elementor-64 .elementor-element.elementor-element-4e46918{--padding-top:42px;--padding-bottom:42px;--padding-left:16px;--padding-right:16px;}.elementor-64 .elementor-element.elementor-element-c27719c{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-64 .elementor-element.elementor-element-a6e08b6 .elementor-heading-title{font-size:26px;}.elementor-64 .elementor-element.elementor-element-a352152{--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-64 .elementor-element.elementor-element-2987a92{--n-accordion-item-title-space-between:11px;--n-accordion-title-font-size:14px;}.elementor-64 .elementor-element.elementor-element-c215a55{--n-accordion-item-title-space-between:11px;--n-accordion-title-font-size:14px;}.elementor-64 .elementor-element.elementor-element-e98e996{--padding-top:32px;--padding-bottom:62px;--padding-left:16px;--padding-right:16px;}.elementor-64 .elementor-element.elementor-element-26446a9{--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-c514184{--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:022px;}.elementor-64 .elementor-element.elementor-element-9b597a2 .elementor-image-box-title{font-size:26px;line-height:28px;}.elementor-64 .elementor-element.elementor-element-505dabf .elementor-button{font-size:14px;}body:not(.rtl) .elementor-64 .elementor-element.elementor-element-77c4914{right:-5%;}body.rtl .elementor-64 .elementor-element.elementor-element-77c4914{left:-5%;}.elementor-64 .elementor-element.elementor-element-77c4914{top:82px;}.elementor-64 .elementor-element.elementor-element-77c4914 img{width:76px;}}@media(min-width:1920px){.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-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.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-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}/* Start custom CSS for image-box, class: .elementor-element-b73ee47 */.elementor-64 .elementor-element.elementor-element-b73ee47 .elementor-image-box-title{
    width: 100%;
    max-width: 197px;
    margin: 0 auto;
    padding-top: 8px;
    padding-bottom: 8px
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-85155f3 */.elementor-64 .elementor-element.elementor-element-85155f3 .elementor-image-box-title{
    width: 100%;
    max-width: 177px;
    margin: 0 auto;
    padding-top: 8px;
    padding-bottom: 8px
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-408f68a */.elementor-64 .elementor-element.elementor-element-408f68a .elementor-image-box-title{
    width: 100%;
    max-width: 177px;
    margin: 0 auto;
    padding-top: 8px;
    padding-bottom: 8px
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6d6678c */.elementor-64 .elementor-element.elementor-element-6d6678c .elementor-image-box-content{
    padding: 0px 22px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e55c510 */.elementor-64 .elementor-element.elementor-element-e55c510 .elementor-image-box-content{
    padding: 0px 22px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-015403f */.elementor-64 .elementor-element.elementor-element-015403f .elementor-image-box-content{
    padding: 0px 22px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3d51ce7 */.elementor-64 .elementor-element.elementor-element-3d51ce7 .elementor-image-box-content{
    padding: 0px 22px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6d6678c */.elementor-64 .elementor-element.elementor-element-6d6678c .elementor-image-box-content{
    padding: 0px 22px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e55c510 */.elementor-64 .elementor-element.elementor-element-e55c510 .elementor-image-box-content{
    padding: 0px 22px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-015403f */.elementor-64 .elementor-element.elementor-element-015403f .elementor-image-box-content{
    padding: 0px 22px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3d51ce7 */.elementor-64 .elementor-element.elementor-element-3d51ce7 .elementor-image-box-content{
    padding: 0px 22px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6d6678c */.elementor-64 .elementor-element.elementor-element-6d6678c .elementor-image-box-content{
    padding: 0px 22px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e55c510 */.elementor-64 .elementor-element.elementor-element-e55c510 .elementor-image-box-content{
    padding: 0px 22px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-015403f */.elementor-64 .elementor-element.elementor-element-015403f .elementor-image-box-content{
    padding: 0px 22px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3d51ce7 */.elementor-64 .elementor-element.elementor-element-3d51ce7 .elementor-image-box-content{
    padding: 0px 22px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6d6678c */.elementor-64 .elementor-element.elementor-element-6d6678c .elementor-image-box-content{
    padding: 0px 22px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e55c510 */.elementor-64 .elementor-element.elementor-element-e55c510 .elementor-image-box-content{
    padding: 0px 22px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-015403f */.elementor-64 .elementor-element.elementor-element-015403f .elementor-image-box-content{
    padding: 0px 22px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3d51ce7 */.elementor-64 .elementor-element.elementor-element-3d51ce7 .elementor-image-box-content{
    padding: 0px 22px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6d6678c */.elementor-64 .elementor-element.elementor-element-6d6678c .elementor-image-box-content{
    padding: 0px 22px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e55c510 */.elementor-64 .elementor-element.elementor-element-e55c510 .elementor-image-box-content{
    padding: 0px 22px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-015403f */.elementor-64 .elementor-element.elementor-element-015403f .elementor-image-box-content{
    padding: 0px 22px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3d51ce7 */.elementor-64 .elementor-element.elementor-element-3d51ce7 .elementor-image-box-content{
    padding: 0px 22px;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-a384554 */.elementor-64 .elementor-element.elementor-element-a384554 .e-n-carousel{ 
    overflow: visible !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91a82e8 */.elementor-64 .elementor-element.elementor-element-91a82e8{
    background: linear-gradient(180deg, rgba(247, 248, 250, 0.00) 0%, #F7F8FA 100%);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c87afdc */.elementor-64 .elementor-element.elementor-element-c87afdc .elementor-image-box-title{
    width: 100%;
    max-width: 394px;
    margin-top: -8px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e1633f2 */@keyframes float {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-24px);
  }
}

.elementor-64 .elementor-element.elementor-element-e1633f2 {
  animation: float 06s infinite;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-220480e */@media(max-width: 768px){
    .elementor-64 .elementor-element.elementor-element-220480e .elementor-image-box-wrapper{
        display: flex; 
        gap: 10px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-45eeb01 */@media(max-width: 768px){
    .elementor-64 .elementor-element.elementor-element-45eeb01 .elementor-image-box-wrapper{
        display: flex; 
        gap: 10px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3f682ce */@media(max-width: 768px){
    .elementor-64 .elementor-element.elementor-element-3f682ce .elementor-image-box-wrapper{
        display: flex; 
        gap: 10px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f4110ff */@media(max-width: 768px){
    .elementor-64 .elementor-element.elementor-element-f4110ff .elementor-image-box-wrapper{
        display: flex; 
        gap: 10px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dd2f618 */@media(max-width: 768px){
    .elementor-64 .elementor-element.elementor-element-dd2f618 .elementor-image-box-wrapper{
        display: flex; 
        gap: 10px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-220480e */@media(max-width: 768px){
    .elementor-64 .elementor-element.elementor-element-220480e .elementor-image-box-wrapper{
        display: flex; 
        gap: 10px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-45eeb01 */@media(max-width: 768px){
    .elementor-64 .elementor-element.elementor-element-45eeb01 .elementor-image-box-wrapper{
        display: flex; 
        gap: 10px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3f682ce */@media(max-width: 768px){
    .elementor-64 .elementor-element.elementor-element-3f682ce .elementor-image-box-wrapper{
        display: flex; 
        gap: 10px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f4110ff */@media(max-width: 768px){
    .elementor-64 .elementor-element.elementor-element-f4110ff .elementor-image-box-wrapper{
        display: flex; 
        gap: 10px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dd2f618 */@media(max-width: 768px){
    .elementor-64 .elementor-element.elementor-element-dd2f618 .elementor-image-box-wrapper{
        display: flex; 
        gap: 10px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-220480e */@media(max-width: 768px){
    .elementor-64 .elementor-element.elementor-element-220480e .elementor-image-box-wrapper{
        display: flex; 
        gap: 10px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-45eeb01 */@media(max-width: 768px){
    .elementor-64 .elementor-element.elementor-element-45eeb01 .elementor-image-box-wrapper{
        display: flex; 
        gap: 10px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3f682ce */@media(max-width: 768px){
    .elementor-64 .elementor-element.elementor-element-3f682ce .elementor-image-box-wrapper{
        display: flex; 
        gap: 10px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f4110ff */@media(max-width: 768px){
    .elementor-64 .elementor-element.elementor-element-f4110ff .elementor-image-box-wrapper{
        display: flex; 
        gap: 10px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dd2f618 */@media(max-width: 768px){
    .elementor-64 .elementor-element.elementor-element-dd2f618 .elementor-image-box-wrapper{
        display: flex; 
        gap: 10px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-220480e */@media(max-width: 768px){
    .elementor-64 .elementor-element.elementor-element-220480e .elementor-image-box-wrapper{
        display: flex; 
        gap: 10px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-45eeb01 */@media(max-width: 768px){
    .elementor-64 .elementor-element.elementor-element-45eeb01 .elementor-image-box-wrapper{
        display: flex; 
        gap: 10px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3f682ce */@media(max-width: 768px){
    .elementor-64 .elementor-element.elementor-element-3f682ce .elementor-image-box-wrapper{
        display: flex; 
        gap: 10px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f4110ff */@media(max-width: 768px){
    .elementor-64 .elementor-element.elementor-element-f4110ff .elementor-image-box-wrapper{
        display: flex; 
        gap: 10px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dd2f618 */@media(max-width: 768px){
    .elementor-64 .elementor-element.elementor-element-dd2f618 .elementor-image-box-wrapper{
        display: flex; 
        gap: 10px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-220480e */@media(max-width: 768px){
    .elementor-64 .elementor-element.elementor-element-220480e .elementor-image-box-wrapper{
        display: flex; 
        gap: 10px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-45eeb01 */@media(max-width: 768px){
    .elementor-64 .elementor-element.elementor-element-45eeb01 .elementor-image-box-wrapper{
        display: flex; 
        gap: 10px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3f682ce */@media(max-width: 768px){
    .elementor-64 .elementor-element.elementor-element-3f682ce .elementor-image-box-wrapper{
        display: flex; 
        gap: 10px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f4110ff */@media(max-width: 768px){
    .elementor-64 .elementor-element.elementor-element-f4110ff .elementor-image-box-wrapper{
        display: flex; 
        gap: 10px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dd2f618 */@media(max-width: 768px){
    .elementor-64 .elementor-element.elementor-element-dd2f618 .elementor-image-box-wrapper{
        display: flex; 
        gap: 10px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-220480e */@media(max-width: 768px){
    .elementor-64 .elementor-element.elementor-element-220480e .elementor-image-box-wrapper{
        display: flex; 
        gap: 10px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-45eeb01 */@media(max-width: 768px){
    .elementor-64 .elementor-element.elementor-element-45eeb01 .elementor-image-box-wrapper{
        display: flex; 
        gap: 10px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3f682ce */@media(max-width: 768px){
    .elementor-64 .elementor-element.elementor-element-3f682ce .elementor-image-box-wrapper{
        display: flex; 
        gap: 10px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f4110ff */@media(max-width: 768px){
    .elementor-64 .elementor-element.elementor-element-f4110ff .elementor-image-box-wrapper{
        display: flex; 
        gap: 10px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dd2f618 */@media(max-width: 768px){
    .elementor-64 .elementor-element.elementor-element-dd2f618 .elementor-image-box-wrapper{
        display: flex; 
        gap: 10px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9b597a2 */.elementor-64 .elementor-element.elementor-element-9b597a2 .elementor-image-box-title{
    width: 100%;
    max-width: 561px;
    margin-top: -8px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-77c4914 */.elementor-64 .elementor-element.elementor-element-77c4914{
  animation: rotate 7s linear infinite;
}
@keyframes rotate{
  to{ transform: rotate(-360deg); }
}/* End custom CSS */
/* Start custom CSS */html, body{
    width: 100%;
    overflow-x: hidden
}

p:last-child{
    margin-bottom: 0
}

/* button -  animacao */

.animated-button {
  background-color: #f3f7fe;
  border: none;
  cursor: pointer;
  border-radius: 8px;

  transition: 0.3s;
}

.animated-button:hover {
  background-color: #3b82f6;
  box-shadow: 0 0 0 5px #3b83f65f;
  color: #fff;
}/* End custom CSS */