@charset "UTF-8";
/* https://www.villailpoggione.it/wp-content/uploads/elementor/css/post-116.css?ver=1760006420 */
.elementor-116 .elementor-element.elementor-element-3e016827{--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-116 .elementor-element.elementor-element-3e016827:not(.elementor-motion-effects-element-type-background),.elementor-116 .elementor-element.elementor-element-3e016827>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-116 .elementor-element.elementor-element-689e2a79{--display:flex;--width:100%;--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-116 .elementor-element.elementor-element-68a3751e>.elementor-widget-container{padding:80px 0 80px 0}.elementor-116 .elementor-element.elementor-element-68a3751e{text-align:center}.elementor-116 .elementor-element.elementor-element-68a3751e .elementor-heading-title{color:#FFF}.elementor-116 .elementor-element.elementor-element-499826e1:not(.elementor-motion-effects-element-type-background),.elementor-116 .elementor-element.elementor-element-499826e1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF;background-image:url(/wp-content/uploads/2023/08/sfor2.png);background-position:top right;background-repeat:no-repeat;background-size:100vw auto}.elementor-116 .elementor-element.elementor-element-499826e1>.elementor-background-overlay{background-color:#F3E5F2;opacity:.29;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-116 .elementor-element.elementor-element-499826e1,.elementor-116 .elementor-element.elementor-element-499826e1>.elementor-background-overlay{border-radius:0 0 0 0}.elementor-116 .elementor-element.elementor-element-499826e1{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0% 5% 0% 5%}.elementor-116 .elementor-element.elementor-element-3e27312d>.elementor-element-populated,.elementor-116 .elementor-element.elementor-element-3e27312d>.elementor-element-populated>.elementor-background-overlay,.elementor-116 .elementor-element.elementor-element-3e27312d>.elementor-background-slideshow{border-radius:0 0 0 0}.elementor-116 .elementor-element.elementor-element-3e27312d>.elementor-element-populated{margin:60px 0 60px 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-116 .elementor-element.elementor-element-5198f561{text-align:center}.elementor-116 .elementor-element.elementor-element-5198f561 .elementor-heading-title{font-family:"Herr Von Muellerhoff",Sans-serif;font-size:83px;font-weight:200;text-transform:capitalize;line-height:1.1em;color:#C59D5F}.elementor-116 .elementor-element.elementor-element-1a70c622 .the7-image-container{align-items:center;text-align:center}.elementor-116 .elementor-element.elementor-element-1a70c622{--overlay-opacity:0;--overlay-display:none;--overlay-hover-opacity:0;--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--transition-overlay-timing:ease-out;--transition-overlay-duration:300ms;--transition-overlay-duration-out:300ms;--transition-img-forward-duration:300ms;--transition-img-back-duration:300ms}.elementor-116 .elementor-element.elementor-element-1a70c622 .post-thumbnail-rollover,.elementor-116 .elementor-element.elementor-element-1a70c622 .the7-transform-container{overflow:visible}.elementor-116 .elementor-element.elementor-element-1a70c622 .the7-image-wrapper{max-width:318px}.elementor-116 .elementor-element.elementor-element-1a70c622 .post-thumbnail-rollover img{opacity:calc(100/100)}.elementor-116 .elementor-element.elementor-element-1a70c622 .the7-image-wrapper:hover img{opacity:calc(100/100)}.elementor-116 .elementor-element.elementor-element-23a46cb{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-116 .elementor-element.elementor-element-747c767{--display:flex;--width:25%;--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-116 .elementor-element.elementor-element-a8c14c2 .elementor-icon-wrapper{text-align:center}.elementor-116 .elementor-element.elementor-element-a8c14c2.elementor-view-stacked .elementor-icon{background-color:#D1B57E}.elementor-116 .elementor-element.elementor-element-a8c14c2.elementor-view-framed .elementor-icon,.elementor-116 .elementor-element.elementor-element-a8c14c2.elementor-view-default .elementor-icon{color:#D1B57E;border-color:#D1B57E}.elementor-116 .elementor-element.elementor-element-a8c14c2.elementor-view-framed .elementor-icon,.elementor-116 .elementor-element.elementor-element-a8c14c2.elementor-view-default .elementor-icon svg{fill:#D1B57E}.elementor-116 .elementor-element.elementor-element-ecf28e0{--display:flex;--width:25%;--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-116 .elementor-element.elementor-element-19760bc .elementor-icon-wrapper{text-align:center}.elementor-116 .elementor-element.elementor-element-19760bc.elementor-view-stacked .elementor-icon{background-color:#D1B57E}.elementor-116 .elementor-element.elementor-element-19760bc.elementor-view-framed .elementor-icon,.elementor-116 .elementor-element.elementor-element-19760bc.elementor-view-default .elementor-icon{color:#D1B57E;border-color:#D1B57E}.elementor-116 .elementor-element.elementor-element-19760bc.elementor-view-framed .elementor-icon,.elementor-116 .elementor-element.elementor-element-19760bc.elementor-view-default .elementor-icon svg{fill:#D1B57E}.elementor-116 .elementor-element.elementor-element-4011ccc{--display:flex;--width:25%;--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-116 .elementor-element.elementor-element-9eac3a0 .elementor-icon-wrapper{text-align:center}.elementor-116 .elementor-element.elementor-element-9eac3a0.elementor-view-stacked .elementor-icon{background-color:#D1B57E}.elementor-116 .elementor-element.elementor-element-9eac3a0.elementor-view-framed .elementor-icon,.elementor-116 .elementor-element.elementor-element-9eac3a0.elementor-view-default .elementor-icon{color:#D1B57E;border-color:#D1B57E}.elementor-116 .elementor-element.elementor-element-9eac3a0.elementor-view-framed .elementor-icon,.elementor-116 .elementor-element.elementor-element-9eac3a0.elementor-view-default .elementor-icon svg{fill:#D1B57E}.elementor-116 .elementor-element.elementor-element-3cfac93{--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-116 .elementor-element.elementor-element-7187311{--display:flex;--width:100%;--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-116 .elementor-element.elementor-element-b2c5dcd iframe{height:400px}@media(max-width:1050px){.elementor-116 .elementor-element.elementor-element-5198f561 .elementor-heading-title{font-size:46px}}@media(max-width:850px){.elementor-116 .elementor-element.elementor-element-5198f561 .elementor-heading-title{font-size:40px}}