.elementor-715 .elementor-element.elementor-element-2ea0c88{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-715 .elementor-element.elementor-element-a218f45{--display:flex;--min-height:500px;--border-radius:40px 40px 40px 40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-715 .elementor-element.elementor-element-a1c5b23 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:40px 40px 40px 40px;}.elementor-715 .elementor-element.elementor-element-d09274b{--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-715 .elementor-element.elementor-element-a96d47b{--display:flex;}.elementor-715 .elementor-element.elementor-element-bcf0618 .elementor-heading-title{font-family:"mostra-nuova", Sans-serif;font-weight:800;text-transform:uppercase;}.elementor-715 .elementor-element.elementor-element-d67e478{--display:flex;}.elementor-715 .elementor-element.elementor-element-c163c15{font-family:"basic-sans", Sans-serif;font-size:18px;}.elementor-715 .elementor-element.elementor-element-f84bb9c{--display:flex;}.elementor-715 .elementor-element.elementor-element-e52efb8{margin:-98px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-715 .elementor-element.elementor-element-e52efb8.elementor-element{--align-self:flex-end;}.elementor-715 .elementor-element.elementor-element-037ba8d{--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-715 .elementor-element.elementor-element-f5eb0d2{--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-715 .elementor-element.elementor-element-4ab1260{--display:flex;--justify-content:center;}.elementor-715 .elementor-element.elementor-element-15ce8a4 img{border-radius:20px 20px 20px 20px;}.elementor-715 .elementor-element.elementor-element-9f07efd{--display:flex;--justify-content:center;}.elementor-715 .elementor-element.elementor-element-c99fed0 img{border-radius:20px 20px 20px 20px;}.elementor-715 .elementor-element.elementor-element-bb6826d{--display:flex;--justify-content:center;}.elementor-715 .elementor-element.elementor-element-b58021d img{height:381px;border-radius:20px 20px 20px 20px;}.elementor-715 .elementor-element.elementor-element-1144be0{--display:flex;--min-height:0px;}.elementor-715 .elementor-element.elementor-element-771c8be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-715 .elementor-element.elementor-element-771c8be.elementor-element{--align-self:center;}.elementor-715 .elementor-element.elementor-element-771c8be img{height:700px;border-radius:20px 20px 20px 20px;}.elementor-715 .elementor-element.elementor-element-3ba373d{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:var( --e-global-color-secondary );}.elementor-715 .elementor-element.elementor-element-669bffd{--display:flex;--justify-content:center;}.elementor-715 .elementor-element.elementor-element-1e4556f.elementor-element{--align-self:flex-start;}.elementor-715 .elementor-element.elementor-element-1e4556f .elementor-heading-title{font-family:"mostra-nuova", Sans-serif;font-size:50px;font-weight:700;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-dbae9aa );stroke:var( --e-global-color-dbae9aa );}.elementor-715 .elementor-element.elementor-element-e753d22{font-family:"basic-sans", Sans-serif;font-size:18px;}.elementor-715 .elementor-element.elementor-element-8ca8980{--display:flex;}.elementor-715 .elementor-element.elementor-element-563d7d6{margin:-98px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-715 .elementor-element.elementor-element-563d7d6.elementor-element{--align-self:center;}@media(min-width:768px){.elementor-715 .elementor-element.elementor-element-669bffd{--content-width:85%;}}@media(max-width:1024px){.elementor-715 .elementor-element.elementor-element-a218f45{--min-height:400px;}.elementor-715 .elementor-element.elementor-element-a1c5b23 img{height:400px;}.elementor-715 .elementor-element.elementor-element-bcf0618 .elementor-heading-title{font-size:60px;}.elementor-715 .elementor-element.elementor-element-c163c15{font-size:17px;}.elementor-715 .elementor-element.elementor-element-f5eb0d2{--justify-content:center;}.elementor-715 .elementor-element.elementor-element-b58021d img{height:479px;object-fit:cover;}.elementor-715 .elementor-element.elementor-element-771c8be img{height:479px;object-fit:cover;}.elementor-715 .elementor-element.elementor-element-3ba373d{--e-n-carousel-swiper-slides-to-display:1;}.elementor-715 .elementor-element.elementor-element-1e4556f .elementor-heading-title{font-size:40px;}.elementor-715 .elementor-element.elementor-element-e753d22{font-size:17px;}}@media(max-width:767px){.elementor-715 .elementor-element.elementor-element-d09274b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-715 .elementor-element.elementor-element-bcf0618{text-align:left;}.elementor-715 .elementor-element.elementor-element-bcf0618 .elementor-heading-title{font-size:59px;}.elementor-715 .elementor-element.elementor-element-c163c15{text-align:left;}.elementor-715 .elementor-element.elementor-element-f5eb0d2.e-con{--order:-99999 /* order start hack */;}.elementor-715 .elementor-element.elementor-element-b58021d img{height:353px;}.elementor-715 .elementor-element.elementor-element-771c8be img{height:353px;}.elementor-715 .elementor-element.elementor-element-3ba373d{--e-n-carousel-swiper-slides-to-display:1;}.elementor-715 .elementor-element.elementor-element-1e4556f.elementor-element{--align-self:center;}.elementor-715 .elementor-element.elementor-element-1e4556f .elementor-heading-title{font-size:40px;}.elementor-715 .elementor-element.elementor-element-e753d22{text-align:left;}}@media(max-width:1024px) and (min-width:768px){.elementor-715 .elementor-element.elementor-element-037ba8d{--content-width:95%;}.elementor-715 .elementor-element.elementor-element-669bffd{--content-width:96%;}}