.elementor-26291 .elementor-element.elementor-element-3912346:not(.elementor-motion-effects-element-type-background), .elementor-26291 .elementor-element.elementor-element-3912346 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.villamanin.it/wp-content/uploads/2021/01/head_home.jpg");background-position:center center;background-size:cover;}.elementor-26291 .elementor-element.elementor-element-3912346 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF00 50%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26291 .elementor-element.elementor-element-3912346 > .elementor-container{max-width:500px;min-height:750px;}.elementor-26291 .elementor-element.elementor-element-3912346{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-78px;margin-bottom:0px;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-26291 .elementor-element.elementor-element-7644ab5 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:40px;font-weight:400;}.elementor-26291 .elementor-element.elementor-element-fa121ba .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.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-26291 .elementor-element.elementor-element-64d1682{color:var( --e-global-color-primary );}.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-26291 .elementor-element.elementor-element-e2568c7 > .elementor-widget-container{margin:38px 0px 0px 0px;}.elementor-26291 .elementor-element.elementor-element-260ea48 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-26291 .elementor-element.elementor-element-535c047{color:var( --e-global-color-primary );}.elementor-26291 .elementor-element.elementor-element-c194edf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;color:var( --e-global-color-primary );}.elementor-26291 .elementor-element.elementor-element-d01ddf2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:20px;}.elementor-26291 .elementor-element.elementor-element-067ecca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26291 .elementor-element.elementor-element-067ecca{text-align:start;color:var( --e-global-color-primary );}.elementor-26291 .elementor-element.elementor-element-3217779 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-26291 .elementor-element.elementor-element-2d19878 > .elementor-widget-container{margin:33px 0px 0px 0px;}.elementor-26291 .elementor-element.elementor-element-afc9920 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-26291 .elementor-element.elementor-element-86b2516 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26291 .elementor-element.elementor-element-86b2516{color:var( --e-global-color-primary );}.elementor-26291 .elementor-element.elementor-element-2822456 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-26291 .elementor-element.elementor-element-de776e2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26291 .elementor-element.elementor-element-de776e2{color:var( --e-global-color-primary );}.elementor-26291 .elementor-element.elementor-element-a86a184 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-26291 .elementor-element.elementor-element-a6e0828 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26291 .elementor-element.elementor-element-a6e0828{color:var( --e-global-color-primary );}.elementor-26291 .elementor-element.elementor-element-2b9ec11 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-26291 .elementor-element.elementor-element-7653e34 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26291 .elementor-element.elementor-element-7653e34{color:var( --e-global-color-primary );}.elementor-26291 .elementor-element.elementor-element-66a56f5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-26291 .elementor-element.elementor-element-f07089a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-26291 .elementor-element.elementor-element-b0c2ce2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26291 .elementor-element.elementor-element-b0c2ce2{text-align:start;color:var( --e-global-color-primary );}.elementor-26291 .elementor-element.elementor-element-b567c07 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-26291 .elementor-element.elementor-element-3a6c7d6 > .elementor-widget-container{margin:33px 0px 0px 0px;}.elementor-26291 .elementor-element.elementor-element-4f97654 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-26291 .elementor-element.elementor-element-09d570b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26291 .elementor-element.elementor-element-09d570b{color:var( --e-global-color-primary );}.elementor-26291 .elementor-element.elementor-element-47fce60 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-26291 .elementor-element.elementor-element-e9aef98 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26291 .elementor-element.elementor-element-e9aef98{color:var( --e-global-color-primary );}.elementor-26291 .elementor-element.elementor-element-9082e7c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-26291 .elementor-element.elementor-element-15c81c5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26291 .elementor-element.elementor-element-15c81c5{color:var( --e-global-color-primary );}.elementor-26291 .elementor-element.elementor-element-29cffd5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-26291 .elementor-element.elementor-element-a66eae6{color:var( --e-global-color-primary );}.elementor-26291 .elementor-element.elementor-element-35b2f87 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-26291 .elementor-element.elementor-element-d94150b{color:var( --e-global-color-primary );}.elementor-26291 .elementor-element.elementor-element-f9f0ff3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-26291 .elementor-element.elementor-element-1e9b9d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26291 .elementor-element.elementor-element-1e9b9d6{color:var( --e-global-color-primary );}.elementor-26291 .elementor-element.elementor-element-13ec710 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-26291 .elementor-element.elementor-element-d036a9f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26291 .elementor-element.elementor-element-d036a9f{color:var( --e-global-color-primary );}.elementor-26291 .elementor-element.elementor-element-d38608f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-26291 .elementor-element.elementor-element-a1099b2{color:var( --e-global-color-primary );}.elementor-26291 .elementor-element.elementor-element-974df3b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-26291 .elementor-element.elementor-element-af826ea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26291 .elementor-element.elementor-element-af826ea{color:var( --e-global-color-primary );}.elementor-26291 .elementor-element.elementor-element-100be52 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-26291 .elementor-element.elementor-element-7b0f9ef{color:var( --e-global-color-primary );}.elementor-26291 .elementor-element.elementor-element-9d4ccd0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-26291 .elementor-element.elementor-element-c8e7e99{color:var( --e-global-color-primary );}.elementor-26291 .elementor-element.elementor-element-be9b2f4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-26291 .elementor-element.elementor-element-6cdb1db{color:var( --e-global-color-primary );}.elementor-26291 .elementor-element.elementor-element-50c56f5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-26291 .elementor-element.elementor-element-56d21ca{color:var( --e-global-color-primary );}.elementor-26291 .elementor-element.elementor-element-6913816 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-26291 .elementor-element.elementor-element-445da96{color:var( --e-global-color-primary );}.elementor-26291 .elementor-element.elementor-element-0837454 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26291 .elementor-element.elementor-element-0837454{color:var( --e-global-color-primary );}.elementor-26291 .elementor-element.elementor-element-86550ab .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-26291 .elementor-element.elementor-element-c3aec5e{color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-26291 .elementor-element.elementor-element-ded3250{width:68.331%;}.elementor-26291 .elementor-element.elementor-element-0593132{width:30.974%;}.elementor-26291 .elementor-element.elementor-element-5024ef1{width:68.507%;}.elementor-26291 .elementor-element.elementor-element-3321422{width:30.798%;}.elementor-26291 .elementor-element.elementor-element-6632c1e{width:69.561%;}.elementor-26291 .elementor-element.elementor-element-116571e{width:30.352%;}.elementor-26291 .elementor-element.elementor-element-36a4a6b{width:70.526%;}.elementor-26291 .elementor-element.elementor-element-ff01d37{width:29.431%;}.elementor-26291 .elementor-element.elementor-element-957b2d9{width:70.526%;}.elementor-26291 .elementor-element.elementor-element-3dd6157{width:29.431%;}.elementor-26291 .elementor-element.elementor-element-32b4a86{width:67.807%;}.elementor-26291 .elementor-element.elementor-element-2c241dd{width:32.149%;}}@media(max-width:1024px){.elementor-26291 .elementor-element.elementor-element-3912346{margin-top:-188px;margin-bottom:0px;}}@media(max-width:767px){.elementor-26291 .elementor-element.elementor-element-3912346 > .elementor-container{min-height:551px;}.elementor-26291 .elementor-element.elementor-element-7644ab5 .elementor-heading-title{font-size:30px;}.elementor-26291 .elementor-element.elementor-element-fa121ba .elementor-heading-title{font-size:20px;line-height:24px;}.elementor-26291 .elementor-element.elementor-element-64d1682 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26291 .elementor-element.elementor-element-e2568c7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26291 .elementor-element.elementor-element-e2568c7 img{width:100%;max-width:100%;height:80px;}.elementor-26291 .elementor-element.elementor-element-260ea48 .elementor-heading-title{font-size:20px;}}/* Start custom CSS */body.elementor-page-26291 a{
    color:#000000;
    text-decoration:underline;
}/* End custom CSS */