.elementor-1740 .elementor-element.elementor-element-cfc53fe{--display:flex;--overlay-opacity:1;--padding-top:var(--100);--padding-bottom:var(--100);--padding-left:0;--padding-right:0;}.elementor-1740 .elementor-element.elementor-element-cfc53fe:not(.elementor-motion-effects-element-type-background), .elementor-1740 .elementor-element.elementor-element-cfc53fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stg-nutisal-staging.kinsta.cloud/wp-content/uploads/2026/01/header.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1740 .elementor-element.elementor-element-cfc53fe::before, .elementor-1740 .elementor-element.elementor-element-cfc53fe > .elementor-background-video-container::before, .elementor-1740 .elementor-element.elementor-element-cfc53fe > .e-con-inner > .elementor-background-video-container::before, .elementor-1740 .elementor-element.elementor-element-cfc53fe > .elementor-background-slideshow::before, .elementor-1740 .elementor-element.elementor-element-cfc53fe > .e-con-inner > .elementor-background-slideshow::before, .elementor-1740 .elementor-element.elementor-element-cfc53fe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://stg-nutisal-staging.kinsta.cloud/wp-content/uploads/2026/01/header-overlay-3.webp");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-1740 .elementor-element.elementor-element-7cdcd6e{--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:var(--32) var(--32);--row-gap:var(--32);--column-gap:var(--32);--padding-top:var(--80);--padding-bottom:var(--120);--padding-left:0;--padding-right:0;--z-index:10;}.elementor-1740 .elementor-element.elementor-element-969b024{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:var(--24) var(--24);--row-gap:var(--24);--column-gap:var(--24);--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-1740 .elementor-element.elementor-element-3bacf7a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;}.elementor-1740 .elementor-element.elementor-element-3bacf7a .elementor-heading-title{font-family:"Funnel Sans", Sans-serif;font-size:96px;font-weight:bold;line-height:1.1em;}.elementor-1740 .elementor-element.elementor-element-bfe5862{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;font-family:var( --e-global-typography-8212d22-font-family ), Sans-serif;font-size:var( --e-global-typography-8212d22-font-size );font-weight:var( --e-global-typography-8212d22-font-weight );line-height:var( --e-global-typography-8212d22-line-height );}.elementor-1740 .elementor-element.elementor-element-c84b98b{--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:var(--16) var(--16);--row-gap:var(--16);--column-gap:var(--16);--margin-top:var(--8);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1740 .elementor-element.elementor-element-b07953c .elementor-button{background-color:var( --e-global-color-secondary );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-1740 .elementor-element.elementor-element-49a30b0{--display:flex;--padding-top:var(--120);--padding-bottom:var(--120);--padding-left:0;--padding-right:0;}.elementor-1740 .elementor-element.elementor-element-a3dc23b{--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:var(--32) var(--32);--row-gap:var(--32);--column-gap:var(--32);}.elementor-1740 .elementor-element.elementor-element-15cf785{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:var(--16) var(--16);--row-gap:var(--16);--column-gap:var(--16);}.elementor-1740 .elementor-element.elementor-element-84fc746{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:flex-end;}.elementor-1740 .elementor-element.elementor-element-f881747{--display:flex;--margin-top:var(--100);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1740 .elementor-element.elementor-element-436be19{--swiper-slides-to-display:3;--swiper-slides-gap:48px;}.elementor-1740 .elementor-element.elementor-element-436be19 .swiper-slide > .elementor-element{height:100%;}.elementor-1740 .elementor-element.elementor-element-cd61a8e{--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;--margin-top:var(--48);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1740 .elementor-element.elementor-element-671eaa4{--display:flex;}.elementor-1740 .elementor-element.elementor-element-f9340ae{--display:flex;}.elementor-1740 .elementor-element.elementor-element-09e8aa5{--display:flex;}.elementor-1740 .elementor-element.elementor-element-09e8aa5:not(.elementor-motion-effects-element-type-background), .elementor-1740 .elementor-element.elementor-element-09e8aa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stg-nutisal-staging.kinsta.cloud/wp-content/uploads/2026/01/middle.webp");background-repeat:no-repeat;background-size:cover;}.elementor-1740 .elementor-element.elementor-element-4f14951{--display:flex;--overlay-opacity:0.85;--padding-top:var(--120);--padding-bottom:var(--120);--padding-left:0;--padding-right:0;}.elementor-1740 .elementor-element.elementor-element-4f14951::before, .elementor-1740 .elementor-element.elementor-element-4f14951 > .elementor-background-video-container::before, .elementor-1740 .elementor-element.elementor-element-4f14951 > .e-con-inner > .elementor-background-video-container::before, .elementor-1740 .elementor-element.elementor-element-4f14951 > .elementor-background-slideshow::before, .elementor-1740 .elementor-element.elementor-element-4f14951 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1740 .elementor-element.elementor-element-4f14951 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://stg-nutisal-staging.kinsta.cloud/wp-content/uploads/2025/10/bg-overlay-1.svg");--background-overlay:'';background-position:top right;background-repeat:no-repeat;}.elementor-1740 .elementor-element.elementor-element-d399888{--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:var(--80) var(--80);--row-gap:var(--80);--column-gap:var(--80);}.elementor-1740 .elementor-element.elementor-element-9b16e6d img{width:100%;border-radius:var(--16) var(--16) var(--16) var(--16);}.elementor-1740 .elementor-element.elementor-element-1d2006b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:var(--24) var(--24);--row-gap:var(--24);--column-gap:var(--24);}.elementor-1740 .elementor-element.elementor-element-ecbcd20 .elementor-heading-title{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-1740 .elementor-element.elementor-element-3d955cf{font-family:var( --e-global-typography-8212d22-font-family ), Sans-serif;font-size:var( --e-global-typography-8212d22-font-size );font-weight:var( --e-global-typography-8212d22-font-weight );line-height:var( --e-global-typography-8212d22-line-height );}.elementor-1740 .elementor-element.elementor-element-92bdf47{font-family:var( --e-global-typography-8212d22-font-family ), Sans-serif;font-size:var( --e-global-typography-8212d22-font-size );font-weight:var( --e-global-typography-8212d22-font-weight );line-height:var( --e-global-typography-8212d22-line-height );}.elementor-1740 .elementor-element.elementor-element-ff4fd42{--display:flex;--overlay-opacity:0.85;--padding-top:0;--padding-bottom:var(--120);--padding-left:0;--padding-right:0;}.elementor-1740 .elementor-element.elementor-element-ff4fd42::before, .elementor-1740 .elementor-element.elementor-element-ff4fd42 > .elementor-background-video-container::before, .elementor-1740 .elementor-element.elementor-element-ff4fd42 > .e-con-inner > .elementor-background-video-container::before, .elementor-1740 .elementor-element.elementor-element-ff4fd42 > .elementor-background-slideshow::before, .elementor-1740 .elementor-element.elementor-element-ff4fd42 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1740 .elementor-element.elementor-element-ff4fd42 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://stg-nutisal-staging.kinsta.cloud/wp-content/uploads/2025/10/bg-overlay-2.svg");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;}.elementor-1740 .elementor-element.elementor-element-6fd3db7{--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:var(--80) var(--80);--row-gap:var(--80);--column-gap:var(--80);}.elementor-1740 .elementor-element.elementor-element-06d80be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:var(--24) var(--24);--row-gap:var(--24);--column-gap:var(--24);}.elementor-1740 .elementor-element.elementor-element-6c33b5e .elementor-heading-title{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-1740 .elementor-element.elementor-element-bb393da{font-family:var( --e-global-typography-8212d22-font-family ), Sans-serif;font-size:var( --e-global-typography-8212d22-font-size );font-weight:var( --e-global-typography-8212d22-font-weight );line-height:var( --e-global-typography-8212d22-line-height );}.elementor-1740 .elementor-element.elementor-element-af6168f{font-family:var( --e-global-typography-8212d22-font-family ), Sans-serif;font-size:var( --e-global-typography-8212d22-font-size );font-weight:var( --e-global-typography-8212d22-font-weight );line-height:var( --e-global-typography-8212d22-line-height );}.elementor-1740 .elementor-element.elementor-element-9d1f981 img{width:100%;border-radius:var(--16) var(--16) var(--16) var(--16);}.elementor-1740 .elementor-element.elementor-element-3927ca3{--display:flex;--overlay-opacity:1;--margin-top:var(--64);--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:var(--120);--padding-bottom:var(--120);--padding-left:0;--padding-right:0;}.elementor-1740 .elementor-element.elementor-element-3927ca3:not(.elementor-motion-effects-element-type-background), .elementor-1740 .elementor-element.elementor-element-3927ca3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://stg-nutisal-staging.kinsta.cloud/wp-content/uploads/2026/01/middle_blue.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1740 .elementor-element.elementor-element-3927ca3::before, .elementor-1740 .elementor-element.elementor-element-3927ca3 > .elementor-background-video-container::before, .elementor-1740 .elementor-element.elementor-element-3927ca3 > .e-con-inner > .elementor-background-video-container::before, .elementor-1740 .elementor-element.elementor-element-3927ca3 > .elementor-background-slideshow::before, .elementor-1740 .elementor-element.elementor-element-3927ca3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1740 .elementor-element.elementor-element-3927ca3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1740 .elementor-element.elementor-element-c8e89f3{--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;}.elementor-1740 .elementor-element.elementor-element-6db8ec5{--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;--gap:var(--24) var(--24);--row-gap:var(--24);--column-gap:var(--24);--margin-top:0;--margin-bottom:var(--80);--margin-left:0;--margin-right:0;}.elementor-1740 .elementor-element.elementor-element-a3ec5fc{text-align:center;}.elementor-1740 .elementor-element.elementor-element-1b3dda6{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-8212d22-font-family ), Sans-serif;font-size:var( --e-global-typography-8212d22-font-size );font-weight:var( --e-global-typography-8212d22-font-weight );line-height:var( --e-global-typography-8212d22-line-height );}.elementor-1740 .elementor-element.elementor-element-4d06df4{--display:flex;}.elementor-1740 .elementor-element.elementor-element-b7a178e{--e-image-carousel-slides-to-show:4;}.elementor-1740 .elementor-element.elementor-element-b7a178e .swiper-wrapper{display:flex;align-items:flex-start;}.elementor-1740 .elementor-element.elementor-element-b7a178e .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:var(--16) var(--16) var(--16) var(--16);}@media(min-width:768px){.elementor-1740 .elementor-element.elementor-element-969b024{--width:50%;}.elementor-1740 .elementor-element.elementor-element-15cf785{--width:60%;}.elementor-1740 .elementor-element.elementor-element-84fc746{--width:40%;}.elementor-1740 .elementor-element.elementor-element-671eaa4{--width:50%;}.elementor-1740 .elementor-element.elementor-element-f9340ae{--width:50%;}.elementor-1740 .elementor-element.elementor-element-1d2006b{--width:50%;}.elementor-1740 .elementor-element.elementor-element-06d80be{--width:50%;}.elementor-1740 .elementor-element.elementor-element-6db8ec5{--width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1740 .elementor-element.elementor-element-969b024{--width:100%;}.elementor-1740 .elementor-element.elementor-element-15cf785{--width:100%;}.elementor-1740 .elementor-element.elementor-element-84fc746{--width:100%;}.elementor-1740 .elementor-element.elementor-element-1d2006b{--width:100%;}.elementor-1740 .elementor-element.elementor-element-06d80be{--width:100%;}.elementor-1740 .elementor-element.elementor-element-6db8ec5{--width:100%;}}@media(max-width:1366px){.elementor-1740 .elementor-element.elementor-element-3bacf7a .elementor-heading-title{font-size:53px;}.elementor-1740 .elementor-element.elementor-element-bfe5862{font-size:var( --e-global-typography-8212d22-font-size );line-height:var( --e-global-typography-8212d22-line-height );}.elementor-1740 .elementor-element.elementor-element-436be19{--swiper-slides-to-display:3;}.elementor-1740 .elementor-element.elementor-element-ecbcd20 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1740 .elementor-element.elementor-element-3d955cf{font-size:var( --e-global-typography-8212d22-font-size );line-height:var( --e-global-typography-8212d22-line-height );}.elementor-1740 .elementor-element.elementor-element-92bdf47{font-size:var( --e-global-typography-8212d22-font-size );line-height:var( --e-global-typography-8212d22-line-height );}.elementor-1740 .elementor-element.elementor-element-6c33b5e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1740 .elementor-element.elementor-element-bb393da{font-size:var( --e-global-typography-8212d22-font-size );line-height:var( --e-global-typography-8212d22-line-height );}.elementor-1740 .elementor-element.elementor-element-af6168f{font-size:var( --e-global-typography-8212d22-font-size );line-height:var( --e-global-typography-8212d22-line-height );}.elementor-1740 .elementor-element.elementor-element-1b3dda6{font-size:var( --e-global-typography-8212d22-font-size );line-height:var( --e-global-typography-8212d22-line-height );}}@media(max-width:1200px){.elementor-1740 .elementor-element.elementor-element-3bacf7a .elementor-heading-title{font-size:50px;}.elementor-1740 .elementor-element.elementor-element-436be19{--swiper-slides-to-display:3;}}@media(max-width:1024px){.elementor-1740 .elementor-element.elementor-element-cfc53fe{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1740 .elementor-element.elementor-element-7cdcd6e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1740 .elementor-element.elementor-element-3bacf7a .elementor-heading-title{font-size:47px;}.elementor-1740 .elementor-element.elementor-element-bfe5862{font-size:var( --e-global-typography-8212d22-font-size );line-height:var( --e-global-typography-8212d22-line-height );}.elementor-1740 .elementor-element.elementor-element-a3dc23b{--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-1740 .elementor-element.elementor-element-84fc746{--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-1740 .elementor-element.elementor-element-436be19{--swiper-slides-to-display:2;}.elementor-1740 .elementor-element.elementor-element-d399888{--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-1740 .elementor-element.elementor-element-ecbcd20 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1740 .elementor-element.elementor-element-3d955cf{font-size:var( --e-global-typography-8212d22-font-size );line-height:var( --e-global-typography-8212d22-line-height );}.elementor-1740 .elementor-element.elementor-element-92bdf47{font-size:var( --e-global-typography-8212d22-font-size );line-height:var( --e-global-typography-8212d22-line-height );}.elementor-1740 .elementor-element.elementor-element-6fd3db7{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1740 .elementor-element.elementor-element-6c33b5e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1740 .elementor-element.elementor-element-bb393da{font-size:var( --e-global-typography-8212d22-font-size );line-height:var( --e-global-typography-8212d22-line-height );}.elementor-1740 .elementor-element.elementor-element-af6168f{font-size:var( --e-global-typography-8212d22-font-size );line-height:var( --e-global-typography-8212d22-line-height );}.elementor-1740 .elementor-element.elementor-element-1b3dda6{font-size:var( --e-global-typography-8212d22-font-size );line-height:var( --e-global-typography-8212d22-line-height );}}@media(max-width:880px){.elementor-1740 .elementor-element.elementor-element-3bacf7a .elementor-heading-title{font-size:43px;}.elementor-1740 .elementor-element.elementor-element-436be19{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-1740 .elementor-element.elementor-element-3bacf7a .elementor-heading-title{font-size:40px;}.elementor-1740 .elementor-element.elementor-element-bfe5862{font-size:var( --e-global-typography-8212d22-font-size );line-height:var( --e-global-typography-8212d22-line-height );}.elementor-1740 .elementor-element.elementor-element-436be19{--swiper-slides-to-display:1;}.elementor-1740 .elementor-element.elementor-element-ecbcd20 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1740 .elementor-element.elementor-element-3d955cf{font-size:var( --e-global-typography-8212d22-font-size );line-height:var( --e-global-typography-8212d22-line-height );}.elementor-1740 .elementor-element.elementor-element-92bdf47{font-size:var( --e-global-typography-8212d22-font-size );line-height:var( --e-global-typography-8212d22-line-height );}.elementor-1740 .elementor-element.elementor-element-6c33b5e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1740 .elementor-element.elementor-element-bb393da{font-size:var( --e-global-typography-8212d22-font-size );line-height:var( --e-global-typography-8212d22-line-height );}.elementor-1740 .elementor-element.elementor-element-af6168f{font-size:var( --e-global-typography-8212d22-font-size );line-height:var( --e-global-typography-8212d22-line-height );}.elementor-1740 .elementor-element.elementor-element-1b3dda6{font-size:var( --e-global-typography-8212d22-font-size );line-height:var( --e-global-typography-8212d22-line-height );}}/* Start custom CSS for heading, class: .elementor-element-3bacf7a */.elementor-1740 .elementor-element.elementor-element-3bacf7a .elementor-heading-title span {
    font-family: var(--e-global-typography-961ace8-font-family);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfc53fe */.elementor-1740 .elementor-element.elementor-element-cfc53fe:after {
    content: "";
    height: auto;
    aspect-ratio: 1140/101;
    width: 100%;
    -webkit-mask-image: url(/wp-content/uploads/2025/10/hero-bottom.svg);
    -webkit-mask-size: cover;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: top left;
    background: var(--e-global-color-df4102a);
    position: absolute;
    bottom: -2px;
    left: 0;
    z-index: 10;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-436be19 */.elementor-1740 .elementor-element.elementor-element-436be19 .elementor-loop-container {
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5b78b29 */.elementor-1740 .elementor-element.elementor-element-5b78b29 .swiper-pagination {
    --swiper-pagination-color: var(--e-global-color-secondary);
    --swiper-pagination-bullet-inactive-color: var(--e-global-color-secondary);
    --swiper-pagination-bullet-size: 8px;
    --swiper-pagination-bullet-horizontal-gap: 4px;
    --swiper-pagination-bullet-inactive-opacity: 0.2;
    
    position: unset;
    text-align: unset;
}
.elementor-1740 .elementor-element.elementor-element-5b78b29 .swiper-pagination .swiper-pagination-bullet-active {

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7e9c3a5 */.elementor-1740 .elementor-element.elementor-element-7e9c3a5 .swiper-button-wrapper {
    --swiper-navigation-size: 14px;
    
    display: flex;
    justify-content: flex-end;
    gap: 16px;
}
.elementor-1740 .elementor-element.elementor-element-7e9c3a5 .swiper-button-next, .elementor-1740 .elementor-element.elementor-element-7e9c3a5 .swiper-button-prev {
    position: unset;
    border: 1px solid var(--e-global-color-secondary);
    border-radius: 50%;
    width: calc(var(--swiper-navigation-size) + 24px);
    height: calc(var(--swiper-navigation-size) + 24px);
    color: var(--e-global-color-secondary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f881747 */.elementor-1740 .elementor-element.elementor-element-f881747 {
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9b16e6d */.elementor-1740 .elementor-element.elementor-element-9b16e6d img {
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecbcd20 */.elementor-1740 .elementor-element.elementor-element-ecbcd20 .elementor-heading-title span {
    font-family: var(--e-global-typography-961ace8-font-family);
    font-size: 1.1em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c33b5e */.elementor-1740 .elementor-element.elementor-element-6c33b5e .elementor-heading-title span {
    font-family: var(--e-global-typography-961ace8-font-family);
    font-size: 1.2em;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9d1f981 */.elementor-1740 .elementor-element.elementor-element-9d1f981 img {
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff4fd42 */.elementor-1740 .elementor-element.elementor-element-ff4fd42:before {
    top: calc(2px - var(--border-top-width));
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-b7a178e */.elementor-1740 .elementor-element.elementor-element-b7a178e {
    --swiper-pagination-bullet-size: 8px;
}

.elementor-1740 .elementor-element.elementor-element-b7a178e .elementor-image-carousel-wrapper {
    overflow: visible;
    padding-bottom: var(--64);
}

.elementor-1740 .elementor-element.elementor-element-b7a178e .elementor-image-carousel-wrapper .elementor-image-carousel {
    align-items: stretch;
}

.elementor-1740 .elementor-element.elementor-element-b7a178e .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide {
    height: auto;
    padding: 0 16px;
}

.elementor-1740 .elementor-element.elementor-element-b7a178e .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide .swiper-slide-image {
    overflow: hidden;
    display: block;
}

.elementor-1740 .elementor-element.elementor-element-b7a178e .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide img {
    vertical-align: middle;
    aspect-ratio: 1/1;
    object-fit: cover;
    height: 100%;
    width: 100%;
}

.elementor-1740 .elementor-element.elementor-element-b7a178e .elementor-image-carousel-wrapper .elementor-swiper-button {
    background: white;
    border-radius: 50%;
    padding: 12px;
    top: calc(50% - var(--64) / 2);
}

.elementor-1740 .elementor-element.elementor-element-b7a178e .elementor-image-carousel-wrapper .elementor-swiper-button svg {
    fill: black;
}

.elementor-1740 .elementor-element.elementor-element-b7a178e .elementor-image-carousel-wrapper .elementor-swiper-button-prev {
    left: -6px;
}

.elementor-1740 .elementor-element.elementor-element-b7a178e .elementor-image-carousel-wrapper .elementor-swiper-button-next {
    right: -6px;
}

.elementor-1740 .elementor-element.elementor-element-b7a178e .elementor-image-carousel-wrapper .swiper-pagination {
    
}

.elementor-1740 .elementor-element.elementor-element-b7a178e .elementor-image-carousel-wrapper .swiper-pagination .swiper-pagination-bullet {
    background: black;
}

.elementor-1740 .elementor-element.elementor-element-b7a178e .elementor-image-carousel-wrapper .swiper-pagination .swiper-pagination-bullet-active {
    background: #F37147;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d06df4 */.elementor-1740 .elementor-element.elementor-element-4d06df4 {
    overflow-x: hidden;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Funnel Sans';
	font-display: auto;
	src: url('https://stg-nutisal-staging.kinsta.cloud/wp-content/uploads/2025/07/FunnelSans-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */