.elementor-130 .elementor-element.elementor-element-dbb2612{--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:0% 0%;--row-gap:0%;--column-gap:0%;--flex-wrap:wrap;--overflow:hidden;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-130 .elementor-element.elementor-element-6dfcd4b{--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;--z-index:2;}.elementor-130 .elementor-element.elementor-element-a86fd4f .elementor-heading-title{font-size:2.8em;}.elementor-130 .elementor-element.elementor-element-e552650{font-size:1.1em;font-weight:500;line-height:30px;}.elementor-130 .elementor-element.elementor-element-73d0b7d{--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;}.elementor-130 .elementor-element.elementor-element-73d0b7d:not(.elementor-motion-effects-element-type-background), .elementor-130 .elementor-element.elementor-element-73d0b7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.desadd.com/wp-content/uploads/2026/05/desadd-progetto-luce-scaled.jpeg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-130 .elementor-element.elementor-element-659068c{--display:flex;--min-height:120px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:none;--border-style:none;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-130 .elementor-element.elementor-element-659068c:hover{border-style:none;--border-radius:45px 45px 45px 45px;--border-top-left-radius:45px;--border-top-right-radius:45px;--border-bottom-right-radius:45px;--border-bottom-left-radius:45px;}.elementor-130 .elementor-element.elementor-element-659068c, .elementor-130 .elementor-element.elementor-element-659068c::before{--border-transition:0.3s;}.elementor-130 .elementor-element.elementor-element-659068c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-130 .elementor-element.elementor-element-043ba7b{width:var( --container-widget-width, 200px );max-width:200px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:200px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 2px 0px 0px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-130 .elementor-element.elementor-element-043ba7b .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-130 .elementor-element.elementor-element-043ba7b .elementor-icon-box-title{margin-block-end:0px;}.elementor-130 .elementor-element.elementor-element-043ba7b .elementor-icon{font-size:85px;}.elementor-130 .elementor-element.elementor-element-043ba7b:has(:hover) .elementor-icon-box-title,
					 .elementor-130 .elementor-element.elementor-element-043ba7b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-130 .elementor-element.elementor-element-5fc6e48{width:var( --container-widget-width, 200px );max-width:200px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:200px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 2px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-130 .elementor-element.elementor-element-5fc6e48 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-130 .elementor-element.elementor-element-5fc6e48 .elementor-icon-box-title{margin-block-end:0px;}.elementor-130 .elementor-element.elementor-element-5fc6e48 .elementor-icon{font-size:85px;}.elementor-130 .elementor-element.elementor-element-5fc6e48:has(:hover) .elementor-icon-box-title,
					 .elementor-130 .elementor-element.elementor-element-5fc6e48:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-130 .elementor-element.elementor-element-2c1dd4d{width:var( --container-widget-width, 200px );max-width:200px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:200px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 2px 0px 0px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-130 .elementor-element.elementor-element-2c1dd4d .elementor-icon-box-wrapper{gap:15px;}.elementor-130 .elementor-element.elementor-element-2c1dd4d .elementor-icon-box-title{margin-block-end:0px;}.elementor-130 .elementor-element.elementor-element-2c1dd4d .elementor-icon{font-size:85px;}.elementor-130 .elementor-element.elementor-element-2c1dd4d:has(:hover) .elementor-icon-box-title,
					 .elementor-130 .elementor-element.elementor-element-2c1dd4d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-130 .elementor-element.elementor-element-2430b2a{width:var( --container-widget-width, 200px );max-width:200px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:200px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 2px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-130 .elementor-element.elementor-element-2430b2a.elementor-element{--align-self:center;}.elementor-130 .elementor-element.elementor-element-2430b2a .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-130 .elementor-element.elementor-element-2430b2a .elementor-icon-box-title{margin-block-end:0px;}.elementor-130 .elementor-element.elementor-element-2430b2a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-130 .elementor-element.elementor-element-2430b2a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-130 .elementor-element.elementor-element-2430b2a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-130 .elementor-element.elementor-element-2430b2a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-130 .elementor-element.elementor-element-2430b2a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-130 .elementor-element.elementor-element-2430b2a.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-130 .elementor-element.elementor-element-2430b2a .elementor-icon{font-size:85px;}.elementor-130 .elementor-element.elementor-element-2430b2a:has(:hover) .elementor-icon-box-title,
					 .elementor-130 .elementor-element.elementor-element-2430b2a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-130 .elementor-element.elementor-element-5f1d7b3{width:var( --container-widget-width, 200px );max-width:200px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:200px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 02px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-130 .elementor-element.elementor-element-5f1d7b3 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-130 .elementor-element.elementor-element-5f1d7b3 .elementor-icon-box-title{margin-block-end:0px;}.elementor-130 .elementor-element.elementor-element-5f1d7b3.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-130 .elementor-element.elementor-element-5f1d7b3.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-130 .elementor-element.elementor-element-5f1d7b3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-130 .elementor-element.elementor-element-5f1d7b3.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-130 .elementor-element.elementor-element-5f1d7b3.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-130 .elementor-element.elementor-element-5f1d7b3.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-130 .elementor-element.elementor-element-5f1d7b3 .elementor-icon{font-size:85px;}.elementor-130 .elementor-element.elementor-element-5f1d7b3:has(:hover) .elementor-icon-box-title,
					 .elementor-130 .elementor-element.elementor-element-5f1d7b3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-130 .elementor-element.elementor-element-a1b133a{width:var( --container-widget-width, 200px );max-width:200px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:200px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 02px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-130 .elementor-element.elementor-element-a1b133a .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-130 .elementor-element.elementor-element-a1b133a .elementor-icon-box-title{margin-block-end:0px;}.elementor-130 .elementor-element.elementor-element-a1b133a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-130 .elementor-element.elementor-element-a1b133a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-130 .elementor-element.elementor-element-a1b133a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-130 .elementor-element.elementor-element-a1b133a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-130 .elementor-element.elementor-element-a1b133a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-130 .elementor-element.elementor-element-a1b133a.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-130 .elementor-element.elementor-element-a1b133a .elementor-icon{font-size:85px;}.elementor-130 .elementor-element.elementor-element-a1b133a:has(:hover) .elementor-icon-box-title,
					 .elementor-130 .elementor-element.elementor-element-a1b133a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-130 .elementor-element.elementor-element-b0efab1{width:var( --container-widget-width, 200px );max-width:200px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:200px;--container-widget-flex-grow:0;border-style:none;}.elementor-130 .elementor-element.elementor-element-b0efab1 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-130 .elementor-element.elementor-element-b0efab1 .elementor-icon-box-title{margin-block-end:0px;}.elementor-130 .elementor-element.elementor-element-b0efab1 .elementor-icon{font-size:85px;}.elementor-130 .elementor-element.elementor-element-b0efab1:has(:hover) .elementor-icon-box-title,
					 .elementor-130 .elementor-element.elementor-element-b0efab1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-130 .elementor-element.elementor-element-ecfb570{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-130 .elementor-element.elementor-element-f390288{text-align:center;}.elementor-130 .elementor-element.elementor-element-7cd77b7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2px;}.elementor-130 .elementor-element.elementor-element-7cd77b7 .elementor-divider-separator{width:100%;}.elementor-130 .elementor-element.elementor-element-7cd77b7 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-130 .elementor-element.elementor-element-8152c4f{--swiper-slides-to-display:4;--swiper-slides-gap:50px;padding:2% 2% 0% 2%;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:1.9rem;--arrow-normal-color:var( --e-global-color-secondary );--arrow-hover-color:var( --e-global-color-primary );}.elementor-130 .elementor-element.elementor-element-66c51e56{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;--margin-top:5%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-130 .elementor-element.elementor-element-66c51e56:not(.elementor-motion-effects-element-type-background), .elementor-130 .elementor-element.elementor-element-66c51e56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ebc7d53 );}.elementor-130 .elementor-element.elementor-element-25f6e306{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-130 .elementor-element.elementor-element-25f6e306 .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-130 .elementor-element.elementor-element-25f6e306 .elementor-icon-box-title{margin-block-end:10px;}.elementor-130 .elementor-element.elementor-element-25f6e306.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-130 .elementor-element.elementor-element-25f6e306.elementor-view-framed .elementor-icon, .elementor-130 .elementor-element.elementor-element-25f6e306.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-130 .elementor-element.elementor-element-25f6e306 .elementor-icon{font-size:25px;padding:10px;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-130 .elementor-element.elementor-element-25f6e306 .elementor-icon-box-title, .elementor-130 .elementor-element.elementor-element-25f6e306 .elementor-icon-box-title a{font-size:clamp(1.19rem, 1.02586rem + 0.68966vw, 1.50rem);font-weight:700;}.elementor-130 .elementor-element.elementor-element-25f6e306:has(:hover) .elementor-icon-box-title,
					 .elementor-130 .elementor-element.elementor-element-25f6e306:has(:focus) .elementor-icon-box-title{color:#191B1B;}.elementor-130 .elementor-element.elementor-element-4b23198a{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-130 .elementor-element.elementor-element-4b23198a .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-130 .elementor-element.elementor-element-4b23198a .elementor-icon-box-title{margin-block-end:10px;}.elementor-130 .elementor-element.elementor-element-4b23198a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-130 .elementor-element.elementor-element-4b23198a.elementor-view-framed .elementor-icon, .elementor-130 .elementor-element.elementor-element-4b23198a.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-130 .elementor-element.elementor-element-4b23198a .elementor-icon{font-size:25px;padding:10px;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-130 .elementor-element.elementor-element-4b23198a .elementor-icon-box-title, .elementor-130 .elementor-element.elementor-element-4b23198a .elementor-icon-box-title a{font-size:clamp(1.19rem, 1.02586rem + 0.68966vw, 1.50rem);font-weight:700;}.elementor-130 .elementor-element.elementor-element-50003851{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-130 .elementor-element.elementor-element-50003851 .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-130 .elementor-element.elementor-element-50003851 .elementor-icon-box-title{margin-block-end:10px;}.elementor-130 .elementor-element.elementor-element-50003851.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-130 .elementor-element.elementor-element-50003851.elementor-view-framed .elementor-icon, .elementor-130 .elementor-element.elementor-element-50003851.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-130 .elementor-element.elementor-element-50003851 .elementor-icon{font-size:25px;padding:10px;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-130 .elementor-element.elementor-element-50003851 .elementor-icon-box-title, .elementor-130 .elementor-element.elementor-element-50003851 .elementor-icon-box-title a{font-size:clamp(1.19rem, 1.02586rem + 0.68966vw, 1.50rem);font-weight:700;}.elementor-130 .elementor-element.elementor-element-695a35d3{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-130 .elementor-element.elementor-element-695a35d3 .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-130 .elementor-element.elementor-element-695a35d3 .elementor-icon-box-title{margin-block-end:10px;}.elementor-130 .elementor-element.elementor-element-695a35d3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-130 .elementor-element.elementor-element-695a35d3.elementor-view-framed .elementor-icon, .elementor-130 .elementor-element.elementor-element-695a35d3.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-130 .elementor-element.elementor-element-695a35d3 .elementor-icon{font-size:25px;padding:10px;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-130 .elementor-element.elementor-element-695a35d3 .elementor-icon-box-title, .elementor-130 .elementor-element.elementor-element-695a35d3 .elementor-icon-box-title a{font-size:clamp(1.19rem, 1.02586rem + 0.68966vw, 1.50rem);font-weight:700;}.elementor-130 .elementor-element.elementor-element-a6b9ab3{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;--margin-top:5%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:20%;--padding-right:20%;}.elementor-130 .elementor-element.elementor-element-a6b9ab3:not(.elementor-motion-effects-element-type-background), .elementor-130 .elementor-element.elementor-element-a6b9ab3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ebc7d53 );}.elementor-130 .elementor-element.elementor-element-5dfa04c.elementor-element{--align-self:center;}.elementor-130 .elementor-element.elementor-element-5dfa04c{text-align:center;}.elementor-130 .elementor-element.elementor-element-c3e91bb{--display:flex;}.elementor-130 .elementor-element.elementor-element-c420564{--display:flex;}.elementor-130 .elementor-element.elementor-element-1e7b098{--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-130 .elementor-element.elementor-element-6ae453f{--display:flex;}.elementor-130 .elementor-element.elementor-element-757ac08{--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-130 .elementor-element.elementor-element-ea06e96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:24px 24px 24px 24px;}.elementor-130 .elementor-element.elementor-element-ea06e96 img{width:101px;}.elementor-130 .elementor-element.elementor-element-cbdb0d6{--display:flex;}.elementor-130 .elementor-element.elementor-element-ec00553{--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-130 .elementor-element.elementor-element-90a57a6{--display:flex;}.elementor-130 .elementor-element.elementor-element-29b3912{--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-130 .elementor-element.elementor-element-543b834{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}@media(min-width:768px){.elementor-130 .elementor-element.elementor-element-6dfcd4b{--width:45%;}.elementor-130 .elementor-element.elementor-element-73d0b7d{--width:55%;}.elementor-130 .elementor-element.elementor-element-659068c{--content-width:100%;}.elementor-130 .elementor-element.elementor-element-ecfb570{--width:80vw;}}@media(max-width:1366px) and (min-width:768px){.elementor-130 .elementor-element.elementor-element-ecfb570{--width:90vw;}}@media(min-width:2400px){.elementor-130 .elementor-element.elementor-element-8152c4f{--swiper-slides-to-display:4;}}@media(max-width:1366px){.elementor-130 .elementor-element.elementor-element-dbb2612{--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:0% 0%;--row-gap:0%;--column-gap:0%;}.elementor-130 .elementor-element.elementor-element-8152c4f{--swiper-slides-to-display:2;}.elementor-130 .elementor-element.elementor-element-a6b9ab3{--padding-top:5%;--padding-bottom:5%;--padding-left:10%;--padding-right:10%;}}@media(max-width:1200px){.elementor-130 .elementor-element.elementor-element-dbb2612{--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:5% 0%;--row-gap:5%;--column-gap:0%;--flex-wrap:wrap;}.elementor-130 .elementor-element.elementor-element-73d0b7d{--justify-content:center;}.elementor-130 .elementor-element.elementor-element-8152c4f{--swiper-slides-to-display:2;--swiper-slides-gap:30px;}}@media(max-width:1024px){.elementor-130 .elementor-element.elementor-element-dbb2612{--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:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-130 .elementor-element.elementor-element-ecfb570{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-130 .elementor-element.elementor-element-8152c4f{--swiper-slides-to-display:2;}.elementor-130 .elementor-element.elementor-element-66c51e56{--padding-top:12%;--padding-bottom:12%;--padding-left:8%;--padding-right:8%;}.elementor-130 .elementor-element.elementor-element-25f6e306{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-130 .elementor-element.elementor-element-4b23198a{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-130 .elementor-element.elementor-element-50003851{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-130 .elementor-element.elementor-element-695a35d3{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-130 .elementor-element.elementor-element-543b834{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:880px){.elementor-130 .elementor-element.elementor-element-8152c4f{--swiper-slides-to-display:2;--swiper-slides-gap:20px;}}@media(max-width:767px){.elementor-130 .elementor-element.elementor-element-659068c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-130 .elementor-element.elementor-element-043ba7b{--container-widget-width:120px;--container-widget-flex-grow:0;width:var( --container-widget-width, 120px );max-width:120px;border-width:0px 0px 0px 0px;}.elementor-130 .elementor-element.elementor-element-5fc6e48{--container-widget-width:120px;--container-widget-flex-grow:0;width:var( --container-widget-width, 120px );max-width:120px;border-width:0px 0px 0px 0px;}.elementor-130 .elementor-element.elementor-element-2c1dd4d{--container-widget-width:120px;--container-widget-flex-grow:0;width:var( --container-widget-width, 120px );max-width:120px;border-width:0px 0px 0px 0px;}.elementor-130 .elementor-element.elementor-element-2430b2a{--container-widget-width:120px;--container-widget-flex-grow:0;width:var( --container-widget-width, 120px );max-width:120px;border-width:0px 0px 0px 0px;}.elementor-130 .elementor-element.elementor-element-5f1d7b3{--container-widget-width:120px;--container-widget-flex-grow:0;width:var( --container-widget-width, 120px );max-width:120px;border-width:0px 0px 0px 0px;}.elementor-130 .elementor-element.elementor-element-a1b133a{--container-widget-width:120px;--container-widget-flex-grow:0;width:var( --container-widget-width, 120px );max-width:120px;border-width:0px 0px 0px 0px;}.elementor-130 .elementor-element.elementor-element-b0efab1{--container-widget-width:120px;--container-widget-flex-grow:0;width:var( --container-widget-width, 120px );max-width:120px;}.elementor-130 .elementor-element.elementor-element-ecfb570{--width:80vw;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-130 .elementor-element.elementor-element-8152c4f{--swiper-slides-to-display:1;}.elementor-130 .elementor-element.elementor-element-66c51e56{--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:75px 75px;--row-gap:75px;--column-gap:75px;--margin-top:10%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;--padding-top:20%;--padding-bottom:20%;--padding-left:6%;--padding-right:6%;}.elementor-130 .elementor-element.elementor-element-25f6e306{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-130 .elementor-element.elementor-element-4b23198a{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-130 .elementor-element.elementor-element-50003851{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-130 .elementor-element.elementor-element-695a35d3{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-130 .elementor-element.elementor-element-a6b9ab3{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:10%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-130 .elementor-element.elementor-element-5dfa04c.elementor-element{--align-self:flex-start;}.elementor-130 .elementor-element.elementor-element-29b3912.e-con{--align-self:center;}.elementor-130 .elementor-element.elementor-element-4c23f9e{text-align:center;}.elementor-130 .elementor-element.elementor-element-543b834{--e-n-carousel-swiper-slides-to-display:1;}.elementor-130 .elementor-element.elementor-element-543b834.elementor-element{--align-self:center;}}/* Start custom CSS for container, class: .elementor-element-dbb2612 */.hero-gradient {
  position: relative;
  overflow: hidden;
}

.hero-gradient .hero-image {
  position: relative;
  background-size: cover;
  background-position: center;
  min-height: 500px;
}

.hero-gradient .hero-image::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 55%;
  height: 100%;
  background: linear-gradient(
    to right,
    #ffffff 0%,
    rgba(255,255,255,0.90) 25%,
    rgba(255,255,255,0.55) 60%,
    rgba(255,255,255,0) 100%
  );
  z-index: 1;
  pointer-events: none;
}

@media (max-width: 767px) {
  .hero-gradient {
    flex-direction: column;
  }

  .hero-gradient .hero-image::before {
    display: none;
  }

  .hero-gradient .hero-image {
    min-height: 300px;
  }
}/* End custom CSS */