.elementor-28 .elementor-element.elementor-element-8d58b60{--display:flex;--min-height:300px;--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-28 .elementor-element.elementor-element-8d58b60:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-8d58b60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C01E2E;}.elementor-28 .elementor-element.elementor-element-8d58b60::before, .elementor-28 .elementor-element.elementor-element-8d58b60 > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-8d58b60 > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-8d58b60 > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-8d58b60 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-8d58b60 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-28 .elementor-element.elementor-element-69bf6ee{--spacer-size:10px;}.elementor-28 .elementor-element.elementor-element-220f558{--spacer-size:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-f39a877{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-f39a877 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:80px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-28 .elementor-element.elementor-element-8b80951{text-align:center;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-b6b04ec{--spacer-size:20px;}.elementor-28 .elementor-element.elementor-element-99cf6b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-28 .elementor-element.elementor-element-ff07a90{--spacer-size:70px;}.elementor-28 .elementor-element.elementor-element-934e488{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28 .elementor-element.elementor-element-a557280{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-28 .elementor-element.elementor-element-0ce26f1{--spacer-size:22px;}.elementor-28 .elementor-element.elementor-element-439efaf{text-align:start;}.elementor-28 .elementor-element.elementor-element-439efaf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:80px;font-weight:600;line-height:62px;letter-spacing:1.2px;color:var( --e-global-color-df98401 );}.elementor-28 .elementor-element.elementor-element-57d4bda{text-align:start;}.elementor-28 .elementor-element.elementor-element-57d4bda .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:24px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-28 .elementor-element.elementor-element-f062bee{--display:flex;--min-height:446px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-f062bee:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-f062bee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://creattiva.sviluppovanilla.it/wp-content/uploads/2025/10/stampa.jpg");background-size:cover;}.elementor-28 .elementor-element.elementor-element-52d110f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-28 .elementor-element.elementor-element-83bd52f{--spacer-size:70px;}.elementor-28 .elementor-element.elementor-element-b7b2624{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.57;}.elementor-28 .elementor-element.elementor-element-b7b2624:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-b7b2624 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://creattiva.sviluppovanilla.it/wp-content/uploads/2025/12/vibrant-fabric-prints-emerging-from-large-format-printers-design-studio-colorful-textiles-textile-printing-digital-printing-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-b7b2624::before, .elementor-28 .elementor-element.elementor-element-b7b2624 > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-b7b2624 > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-b7b2624 > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-b7b2624 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-b7b2624 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-28 .elementor-element.elementor-element-2ab829a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-28 .elementor-element.elementor-element-4de0632{--spacer-size:70px;}.elementor-28 .elementor-element.elementor-element-0800b2e{padding:0px 0px 20px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-0800b2e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;line-height:35px;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-38520e9 .elementor-icon-list-icon i{color:#C01E2E;transition:color 0.3s;}.elementor-28 .elementor-element.elementor-element-38520e9 .elementor-icon-list-icon svg{fill:#C01E2E;transition:fill 0.3s;}.elementor-28 .elementor-element.elementor-element-38520e9{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-28 .elementor-element.elementor-element-38520e9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28 .elementor-element.elementor-element-38520e9 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-28 .elementor-element.elementor-element-38520e9 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-28 .elementor-element.elementor-element-f6800f1{--spacer-size:70px;}.elementor-28 .elementor-element.elementor-element-4e4434c{--spacer-size:150px;}.elementor-28 .elementor-element.elementor-element-3db27bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-28 .elementor-element.elementor-element-76ba082{--spacer-size:70px;}.elementor-28 .elementor-element.elementor-element-a236abb{padding:0px 0px 20px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-a236abb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;line-height:35px;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-235e74e .elementor-icon-list-icon i{color:#C01E2E;transition:color 0.3s;}.elementor-28 .elementor-element.elementor-element-235e74e .elementor-icon-list-icon svg{fill:#C01E2E;transition:fill 0.3s;}.elementor-28 .elementor-element.elementor-element-235e74e{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-28 .elementor-element.elementor-element-235e74e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28 .elementor-element.elementor-element-235e74e .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-28 .elementor-element.elementor-element-235e74e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-28 .elementor-element.elementor-element-7e240ff{--spacer-size:50px;}.elementor-28 .elementor-element.elementor-element-3d306af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-28 .elementor-element.elementor-element-616dc6e{--spacer-size:40px;}.elementor-28 .elementor-element.elementor-element-67ef0e6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-raven-slider .raven-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-raven-slider .raven-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-raven-slider .raven-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-28 .elementor-element.elementor-element-253c8b2 .elementor-repeater-item-6d200c3 .swiper-slide-bg{background-image:url(https://creattiva.sviluppovanilla.it/wp-content/uploads/2025/11/locandina-1.jpg);background-color:#833ca3;background-size:cover;}.elementor-28 .elementor-element.elementor-element-253c8b2 .elementor-repeater-item-01cc8a8 .swiper-slide-bg{background-image:url(https://creattiva.sviluppovanilla.it/wp-content/uploads/2025/11/locandina3.jpg);background-color:#833ca3;background-size:cover;}.elementor-28 .elementor-element.elementor-element-253c8b2 .elementor-repeater-item-1c8e66e .swiper-slide-bg{background-image:url(https://creattiva.sviluppovanilla.it/wp-content/uploads/2025/11/locandina2.jpg);background-color:#833ca3;background-size:cover;}.elementor-28 .elementor-element.elementor-element-253c8b2 .elementor-repeater-item-e5e67df .swiper-slide-bg{background-image:url(https://creattiva.sviluppovanilla.it/wp-content/uploads/2025/11/480756195_4084072541920031_2593957795437944152_n-e1763735577261.jpg);background-color:#833ca3;background-size:cover;}.elementor-28 .elementor-element.elementor-element-253c8b2 .elementor-repeater-item-fe88060 .swiper-slide-bg{background-image:url(https://creattiva.sviluppovanilla.it/wp-content/uploads/2025/11/480695896_4082809558712996_6865233563759934338_n.jpg);background-color:#833ca3;background-size:cover;}.elementor-28 .elementor-element.elementor-element-253c8b2 .elementor-repeater-item-d3c8d59 .swiper-slide-bg{background-image:url(https://creattiva.sviluppovanilla.it/wp-content/uploads/2025/11/515681722_1322513766548655_7807932973060418946_n.jpg);background-color:#833ca3;background-size:cover;}.elementor-28 .elementor-element.elementor-element-253c8b2 .elementor-repeater-item-88d1df4 .swiper-slide-bg{background-image:url(https://creattiva.sviluppovanilla.it/wp-content/uploads/2025/11/122168778_2827892980871333_5653464987774639518_n.jpg);background-color:#833ca3;background-size:cover;}.elementor-28 .elementor-element.elementor-element-253c8b2 .elementor-repeater-item-5fe9f80 .swiper-slide-bg{background-image:url(https://creattiva.sviluppovanilla.it/wp-content/uploads/2025/11/foto_pack.jpg);background-color:#833ca3;background-size:cover;}.elementor-28 .elementor-element.elementor-element-253c8b2 .elementor-repeater-item-8ed084b .swiper-slide-bg{background-image:url(https://creattiva.sviluppovanilla.it/wp-content/uploads/2025/11/insegna1-e1763391909912.jpg);background-color:#833ca3;background-size:cover;}.elementor-28 .elementor-element.elementor-element-253c8b2 .swiper-slide{height:400px;}.elementor-28 .elementor-element.elementor-element-253c8b2 .swiper-slide-contents{max-width:66%;}.elementor-28 .elementor-element.elementor-element-253c8b2 .swiper-slide-inner{text-align:center;}.elementor-28 .elementor-element.elementor-element-7c862a8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-28 .elementor-element.elementor-element-04c6349{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-28 .elementor-element.elementor-element-58d2490 img{height:520px;border-radius:30px 30px 30px 30px;}.elementor-28 .elementor-element.elementor-element-e4e2649{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-28 .elementor-element.elementor-element-ed424a2 img{height:412px;border-radius:30px 30px 30px 30px;}.elementor-28 .elementor-element.elementor-element-ee8c588{--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-28 .elementor-element.elementor-element-1926436{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28 .elementor-element.elementor-element-1926436 img{height:257px;border-radius:30px 30px 30px 30px;}.elementor-28 .elementor-element.elementor-element-57880e4{--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:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-9af4b78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28 .elementor-element.elementor-element-9af4b78 img{max-width:100%;height:370px;border-radius:30px 30px 30px 30px;}.elementor-28 .elementor-element.elementor-element-c2b93fb{--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:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-a5ca6f1 img{border-radius:30px 30px 30px 30px;}.elementor-28 .elementor-element.elementor-element-9b05970{--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:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-c8e0390 img{border-radius:30px 30px 30px 30px;}.elementor-28 .elementor-element.elementor-element-3477101{--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:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-269dd29 img{border-radius:30px 30px 30px 30px;}.elementor-28 .elementor-element.elementor-element-57e0421{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-cbf0104 img{border-radius:30px 30px 30px 30px;}.elementor-28 .elementor-element.elementor-element-367e05a{--display:flex;--margin-top:-230px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-9752643{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28 .elementor-element.elementor-element-9752643 img{height:400px;border-radius:30px 30px 30px 30px;}.elementor-28 .elementor-element.elementor-element-7677df4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-28 .elementor-element.elementor-element-70b3ddf{--spacer-size:30px;}.elementor-28 .elementor-element.elementor-element-a965321{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0;}.elementor-28 .elementor-element.elementor-element-a965321:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-a965321 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DB6F6647;background-image:url("https://creattiva.sviluppovanilla.it/wp-content/uploads/2025/12/pattern_rosso-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-a965321::before, .elementor-28 .elementor-element.elementor-element-a965321 > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-a965321 > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-a965321 > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-a965321 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-a965321 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-28 .elementor-element.elementor-element-5ae8874{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-28 .elementor-element.elementor-element-63c713d{--spacer-size:10px;}.elementor-28 .elementor-element.elementor-element-2fb78a5{text-align:center;}.elementor-28 .elementor-element.elementor-element-2fb78a5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-3ef0d1e{--spacer-size:11px;}.elementor-28 .elementor-element.elementor-element-49b7c23{--spacer-size:38px;}.elementor-28 .elementor-element.elementor-element-28c3b6e{--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:50px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-1661464{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-28 .elementor-element.elementor-element-1661464 .elementor-icon-list-icon i{color:#C01E2E;transition:color 0.3s;}.elementor-28 .elementor-element.elementor-element-1661464 .elementor-icon-list-icon svg{fill:#C01E2E;transition:fill 0.3s;}.elementor-28 .elementor-element.elementor-element-1661464 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28 .elementor-element.elementor-element-1661464 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-28 .elementor-element.elementor-element-1661464 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-28 .elementor-element.elementor-element-3a829cb{--spacer-size:20px;}.elementor-28 .elementor-element.elementor-element-bd75afd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-06a5bcc{--spacer-size:2px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-28 .elementor-element.elementor-element-d349e16 .elementor-button{background-color:#FFFFFF;font-family:"Inclusive Sans", Sans-serif;font-size:18px;font-weight:600;fill:var( --e-global-color-df98401 );color:var( --e-global-color-df98401 );border-radius:10px 10px 10px 10px;}.elementor-28 .elementor-element.elementor-element-d349e16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28 .elementor-element.elementor-element-c02056c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-7ce9e5a{--spacer-size:50px;}.elementor-28 .elementor-element.elementor-element-b0cbe0b{text-align:center;}.elementor-28 .elementor-element.elementor-element-b0cbe0b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:500;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-28 .elementor-element.elementor-element-fc86db1{--spacer-size:20px;}.elementor-28 .elementor-element.elementor-element-61ad0e5{--e-image-carousel-slides-to-show:5;}.elementor-28 .elementor-element.elementor-element-61ad0e5 .swiper-wrapper{display:flex;align-items:center;}.elementor-28 .elementor-element.elementor-element-24a4cf7{--spacer-size:10px;}.elementor-28 .elementor-element.elementor-element-d3a9304{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-28 .elementor-element.elementor-element-7302a65{--spacer-size:50px;}.elementor-28 .elementor-element.elementor-element-10cec2b{text-align:center;}.elementor-28 .elementor-element.elementor-element-10cec2b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-28 .elementor-element.elementor-element-170afba{--spacer-size:20px;}.elementor-28 .elementor-element.elementor-element-3c48127{--e-image-carousel-slides-to-show:5;}.elementor-28 .elementor-element.elementor-element-3c48127 .swiper-wrapper{display:flex;align-items:center;}.elementor-28 .elementor-element.elementor-element-33ede23{--spacer-size:10px;}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-a557280{--width:40%;}.elementor-28 .elementor-element.elementor-element-f062bee{--width:50%;}.elementor-28 .elementor-element.elementor-element-2ab829a{--width:50%;}.elementor-28 .elementor-element.elementor-element-3db27bc{--width:50%;}.elementor-28 .elementor-element.elementor-element-04c6349{--width:33.33%;}.elementor-28 .elementor-element.elementor-element-e4e2649{--width:66.66%;}.elementor-28 .elementor-element.elementor-element-ee8c588{--width:33.3333%;}.elementor-28 .elementor-element.elementor-element-57880e4{--width:33.3333%;}.elementor-28 .elementor-element.elementor-element-c2b93fb{--width:33.3333%;}.elementor-28 .elementor-element.elementor-element-9b05970{--width:33.3333%;}.elementor-28 .elementor-element.elementor-element-3477101{--width:33.3333%;}.elementor-28 .elementor-element.elementor-element-57e0421{--width:66.66%;}.elementor-28 .elementor-element.elementor-element-367e05a{--width:33.33%;}.elementor-28 .elementor-element.elementor-element-5ae8874{--width:100%;}.elementor-28 .elementor-element.elementor-element-28c3b6e{--width:50%;}.elementor-28 .elementor-element.elementor-element-bd75afd{--width:30%;}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-8d58b60{--min-height:205px;}.elementor-28 .elementor-element.elementor-element-69bf6ee{--spacer-size:20px;}.elementor-28 .elementor-element.elementor-element-220f558{--spacer-size:0px;}.elementor-28 .elementor-element.elementor-element-b6b04ec{--spacer-size:0px;}.elementor-28 .elementor-element.elementor-element-439efaf .elementor-heading-title{font-size:35px;line-height:1.3em;}.elementor-28 .elementor-element.elementor-element-0800b2e{text-align:start;}.elementor-28 .elementor-element.elementor-element-a236abb{text-align:start;}.elementor-28 .elementor-element.elementor-element-7302a65{--spacer-size:40px;}.elementor-28 .elementor-element.elementor-element-10cec2b .elementor-heading-title{font-size:35px;}}/* Start custom CSS for icon-list, class: .elementor-element-38520e9 */.elementor-icon-list-item {
    opacity: 0;
    transform: translateY(20px);
    animation: slideIn 1s forwards;
}

.elementor-icon-list-item:nth-child(1) {
    animation-delay: 1.2s;
}

.elementor-icon-list-item:nth-child(2) {
    animation-delay: 1.4s;
}

.elementor-icon-list-item:nth-child(3) {
    animation-delay: 1.6s;
}

.elementor-icon-list-item:nth-child(4) {
    animation-delay: 1.8s;
}

.elementor-icon-list-item:nth-child(5) {
    animation-delay: 2s;
}

.elementor-icon-list-item:nth-child(6) {
    animation-delay: 2.2s;
}

.elementor-icon-list-item:nth-child(7) {
    animation-delay: 2.4s;
}

.elementor-icon-list-item:nth-child(8) {
    animation-delay: 2.6s;
}

@keyframes slideIn {
    to {
        opacity: 1;
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */