@import url(https://fonts.googleapis.com/css2?family=Playfair+Display&display=swap);article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}abbr[title]{border-bottom:1px dotted}blockquote{margin:16px 40px}dfn{font-style:italic}mark{background:#fff;color:#414141}code,kbd,pre,samp{font-size:16px}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-8px}sub{bottom:-4px}svg:not(:root){overflow:hidden}figure{margin:0}table{border-collapse:collapse;border-spacing:0}nav ol,nav ul{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}@media print{*{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #414141;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(var(--swiper-navigation-size)*-1/2);position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important;text-transform:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;border-radius:50%;display:inline-block;height:8px;opacity:.2;width:8px}button.swiper-pagination-bullet{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}:root{--swiper-theme-color:#007aff}.swiper-container{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-head .text-mw-600{padding-left:5vw}.swiper3 .swiper-wrapper{padding-bottom:0;padding-top:40px}.swiper3 .swiper-pagination{margin:15px auto!important}.swiper3 .swiper-pagination-bullet{background:none;border:2px solid #ad7f50}.swiper-pagination3{font-family:Playfair Display,serif;width:50px}.swiper-pagination3 span:first-child{font-size:42px;left:-10px;position:relative}.swiper-pagination3 span:last-child{color:#ad7f50;font-size:20px;padding-left:13px;position:relative;top:15px}.swiper-pagination3 .barra{background-color:#000;bottom:-12px;content:"";height:1px;left:5px;position:absolute;transform:rotate(-45deg);transform-origin:0 0;width:70px}.kenburnsTop{-webkit-animation:kenburns-top 5s ease-out both,fade-out .7s ease 2.5s forwards!important;animation:kenburns-top 5s ease-out both,fade-out .7s ease 2.5s forwards!important}.blurText{animation:focus-in-contract 1.3s cubic-bezier(.25,.46,.45,.94) 1.8s forwards,text-blur-out 1.2s ease-in 5.5s forwards}.swiper-row-gallery{background:#e3e4e4;padding:40px 20px 20px}.swiper-row-gallery a:after{display:none}.swiper-row-gallery .swiper-pagination{bottom:0;position:relative}.swiper-row-gallery .swiper-row .swiper-pagination-bullet{border:2px solid #fff}.swiper-row-gallery .swiper-pagination-bullet-active{background:#fff}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCA4MCA4MCI+PHBhdGggZmlsbD0iIzI5NEY1QSIgZD0iTTc5LjUgNDBjMCAyMS44Mi0xNy42OCAzOS41LTM5LjUgMzkuNVMuNSA2MS44Mi41IDQwQy41IDE4LjE5IDE4LjE4LjUgNDAgLjVTNzkuNSAxOC4xOSA3OS41IDQwIi8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTYyLjI1IDM5LjA3SDIwLjlsMTYuNjYtMTYuNjUtMS4zMi0xLjMyTDE3LjM0IDQwbDE4LjkgMTguOSAxLjMyLTEuMzFMMjAuOSA0MC45M2g0MS4zNXoiLz48L3N2Zz4=)}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCA4MCA4MCI+PHBhdGggZmlsbD0iIzI5NEY1QSIgZD0iTS41IDQwQy41IDE4LjE4IDE4LjE4LjUgNDAgLjVTNzkuNSAxOC4xOCA3OS41IDQwYzAgMjEuODEtMTcuNjggMzkuNS0zOS41IDM5LjVTLjUgNjEuODEuNSA0MCIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xNy43NSA0MC45M0g1OS4xTDQyLjQ0IDU3LjU4bDEuMzIgMS4zMkw2Mi42NiA0MGwtMTguOS0xOC45LTEuMzIgMS4zMUw1OS4xIDM5LjA3SDE3Ljc1eiIvPjwvc3ZnPg==)}.swiper-button-next,.swiper-button-prev{background-size:44px 44px;height:44px;width:44px}.swiper-wrapper{padding-bottom:30px}.swiper-pagination-bullet{border-radius:0;height:3px;margin:5px;width:38px}.swiper-pagination-white .swiper-pagination-bullet-active{background:#ad7f50}.swiper-pagination-bullet{background:none;border:2px solid #ad7f50}.swiper-pagination{margin:30px auto;position:relative}.swiper-container{width:100%}.cont-swiper{display:block;position:relative}.swiper-button-next2{right:-50px!important}.swiper-button-prev2{left:-50px!important}.swiper2 .swiper-slide{color:#000;opacity:1;padding:0!important;transition:all 1s cubic-bezier(.645,.045,.355,1)}.swiper2 .swiper-slide.swiper-slide-next,.swiper2 .swiper-slide.swiper-slide-prev{filter:blur(4px);opacity:.2;transition:all 1s cubic-bezier(.645,.045,.355,1)}.swiper1 .swiper-slide{align-items:center;background:#000;display:flex}.swiper-slide{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px}.swiper-slide .title{font-size:50px;font-weight:700}.swiper-slide .subtitle,.swiper-slide .title{text-align:center;text-shadow:1px 1px 25px #473b34}.swiper-slide .subtitle{font-size:20px;font-weight:400;margin-top:25px}.parallax-bg{align-items:center;background-size:cover!important;display:flex;height:70vh;position:absolute;right:0;top:50%;transform:translateY(-50%)!important;width:50%}.cont-swiper-container{margin-left:auto;margin-top:90px;position:relative}.swiper-home{margin-right:0;max-width:50vw}.swiper1{padding:0}.swiper1 .swiper-wrapper{padding-bottom:0}.swiper1 .swiper-slide{background:#fff;padding:0;width:100%!important}.swiper1 .swiper-slide .wrap-box{position:absolute;text-align:center;width:100%}.swiper1 .swiper-slide .wrap-box .article-title{display:block;width:100%}.swiper1 .swiper-slide .wrap-box .article-title a{color:#fff}.swiper1 .swiper-slide .wrap-box .btnScheda{background:#fff}.swiper1 .swiper-pagination1 .swiper-pagination-bullet{border:1px solid #fff}.swiper1 .swiper-pagination1 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}.swiper-row{position:relative}.swiper-row .swiper2 .swiper-slide{background:#b1b3b4;color:#fff;text-align:center}.swiper-row .swiper2 .swiper-slide p{height:150px;margin:0;padding:20px}.swiper-row .swiper2 .swiper-slide h4{color:#fff;margin:0;padding:.8em 0 0}.swiper-row .swiper2 .swiper-slide h6{font-size:.8em}.swiper-row .swiper2 .swiper-slide .btnScheda{background:#fff;color:#ad7f50;display:inline-block;padding:5px 20px}.swiper-row .swiper2 .swiper-slide .featured-image img{margin:0 auto}.swiper-row .swiper2 .swiper-slide .featured-image a{width:100%}.swiper-row .swiper2 .swiper-wrapper{padding-bottom:80px}.swiper-row .swiper2 .swiper-pagination{bottom:0!important;padding:25px 0}.swiper-row .swiper-button-next2,.swiper-row .swiper-button-prev2{background:#fff;border:1px solid #575756;border-radius:40px 40px;cursor:pointer;font-size:1.4em;height:40px;line-height:36px;min-height:40px;position:absolute;text-align:center;top:50%;vertical-align:middle;width:40px}.swiper-row .swiper-button-prev2{left:-40px!important}.swiper-row .swiper-button-prev2:before{content:"<"}.swiper-row .swiper-button-next2{right:-40px!important}.swiper-row .swiper-button-next2:before{content:">"}.swiper-row .swiper-pagination-bullet{border:2px solid #575756;opacity:1}.swiper-row .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#575756}.wrap-text{margin:0 auto;max-width:85%;position:relative}.wrap-text .btnScheda{border-radius:3px;display:table;font-size:24px;font-weight:700;padding:10px 25px}.swiper-slide .title{color:#fff}@media only screen and (max-width:810px){.swiper1 .swiper-slide{display:block;width:100%!important}.swiper-pagination{margin:60px 0 0}.cont-swiper-container{margin-top:0}.swiper-home{height:auto;max-width:100%}.swiper-home video{height:100vh;margin-left:-70%;width:auto}.swiper-button-next,.swiper-button-prev{display:none}.swiper-slide .title{font-size:24px}.subtitle{font-size:16px}}@media only screen and (max-width:568px){.swiper-pagination{margin:20px 0}.swiper-home video{margin-left:-100%}}.accordion-head-wrap{overflow:hidden}.accordion-head-wrap .accordion-radio{opacity:0;position:absolute;z-index:-1}.input-menu-accordion{display:none}.accordion-head{overflow:hidden;width:100%}.accordion-head-label{border-top:1px solid;cursor:pointer;display:flex;font-weight:700;justify-content:space-between;padding:1em}.accordion-head-label:hover{background:#e3e4e4}.accordion-head-label:after{content:"❯";height:1em;text-align:center;transition:all .35s;width:1em}.accordion-head-content{background:#fff;height:100%;max-height:0;padding:0 1em;transition:all .35s}.accordion-head-close{cursor:pointer;display:flex;font-size:.75em;justify-content:flex-end;padding:1em}.accordion-head-close:hover,input:checked+.accordion-head-label{background:#e3e4e4}input:checked+.accordion-head-label:after{left:10px;position:relative;top:10px;transform:rotate(90deg)}input:checked~.accordion-head-content{max-height:fit-content;padding:1em}.open-accordion{max-height:100%;padding:1em}@media only screen and (max-width:810px){.wrap-accordion{width:100%}.wrap-accordion .text-mw-600{padding:0!important}}.kenburns-top{-webkit-animation:kenburns-top 5s ease-out infinite;animation:kenburns-top 5s ease-out infinite}.text-blur-out{-webkit-animation:kenburns-top .9s ease-out;animation:kenburns-top .9s ease-out}@-webkit-keyframes kenburns-top{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);-webkit-transform-origin:50% 16%;transform-origin:50% 16%}to{-webkit-transform:scale(1.25) translateY(-15px);transform:scale(1.25) translateY(-15px);-webkit-transform-origin:top;transform-origin:top}}@keyframes kenburns-top{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);-webkit-transform-origin:50% 16%;transform-origin:50% 16%}to{-webkit-transform:scale(1.25) translateY(-15px);transform:scale(1.25) translateY(-15px);-webkit-transform-origin:top;transform-origin:top}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes focus-in-contract{0%{filter:blur(12px);letter-spacing:1em;opacity:0}to{filter:blur(0);opacity:1}}@keyframes text-blur-out{0%{filter:blur(.01)}to{filter:blur(12px) opacity(0)}}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh;overflow-x:hidden}.c-scrollbar{height:100vh;position:absolute;right:0;top:0;transform:scaleX(1);transform-origin:center right;transition:transform .2s linear;width:10px}.c-scrollbar:hover{cursor:grab;transform:scaleX(1.3)}.c-scrollbar_thumb{background-color:#000;left:0;position:absolute;right:0;top:0}.c-scrollbar_thumb:hover{cursor:pointer}.hallo{align-items:center;background:#fff;display:flex;height:100vh;padding:0;position:relative;top:0;width:100%}.wrap-swiper-title{display:flex;left:50%;margin-left:-40%;position:absolute;width:80%;z-index:9}.c-header_title{margin:0 auto;perspective:600px;-webkit-perspective:600px;position:relative}.c-header_line{bottom:0;left:0;margin:0;position:absolute;right:0;transform:scaleX(0);transition:transform .6s cubic-bezier(.215,.61,.355,1)}.c-header_line.is-inview{transform:scaleX(1)}.c-header_title_line{display:block}.c-header_title_line.o-h1{font-family:Playfair Display,serif}html.is-ready .c-header_title_line{opacity:1;transform:none;transition-duration:.8s}html.is-ready .c-header_title_line:first-child{transition-delay:.1s}html.is-ready .c-header_title_line:nth-child(2){transition-delay:.2s}html.is-ready .c-header_title_line:nth-child(3){transition-delay:.3s}html.is-ready .c-header_title_line:nth-child(4){transition-delay:.4s}.c-header_title_line span{display:inline-block}.c-header_title_line.-version{font-size:0;text-transform:none}.c-header_heading{padding:30px 0}.c-header_heading_label{display:block;transform:translateY(-60px);transition:transform 0s cubic-bezier(.215,.61,.355,1)}html.is-ready .c-header_heading_label{transform:none;transition-duration:.6s}html.is-ready .o-layout_item:nth-child(2) .c-header_heading_label{transition-delay:.1s}.c-fixed_wrapper{overflow:hidden;position:relative}@media(min-width:1000px){.c-fixed_wrapper{height:100vh}}@media(max-width:999px){.c-fixed_wrapper{height:70vh}}.c-fixed_target{bottom:-100vh}.c-fixed,.c-fixed_target{left:0;position:absolute;right:0;top:-100vh}.c-fixed{background-position:50%;background-size:cover;height:100%;mix-blend-mode:multiply;opacity:.75}html:not(.has-scroll-smooth) .c-fixed{top:0}.c-section{position:relative}@media(max-width:1199px){.c-section{margin-bottom:10vh;padding-bottom:10vh}}@media(min-width:1200px){.c-section{margin-bottom:35vh}}.c-section_infos{display:inline-block;margin-left:-250px;max-width:500px;position:relative;z-index:0}@media(min-width:1000px){.c-section_infos{padding-top:60px}.c-section_infos.-padding{padding-top:35vh}}@media(max-width:999px){.c-section_infos{margin-bottom:30px}}.c-section_infos_inner{background:#000;color:#fff;padding:10px 30px}.c-section_infos_inner a{color:#fff}.c-section_infos_inner>*{opacity:0;transform:translateY(60px);transition:opacity .6s cubic-bezier(.215,.61,.355,1),transform .6s cubic-bezier(.215,.61,.355,1)}.c-section_infos_inner.is-inview>*{opacity:1;transform:none}.c-section_infos_inner.is-inview>:first-child{transition-delay:.06s}.c-section_infos_inner.is-inview>:nth-child(2){transition-delay:.12s}.c-section_infos_inner.is-inview>:nth-child(3){transition-delay:.18s}.gallery-title-scroll .title-scroll{top:35%;transform:translateX(-20vw)}.gallery-title-scroll .title-scroll h3{color:#fff}.title-scroll{position:absolute;transform:translateX(-40vw);white-space:nowrap;z-index:2}.title-scroll h3{display:block;white-space:nowrap}.c-speed-block{position:relative}@media(min-width:1000px){.c-speed-block.-margin{margin-top:60px}}@media(max-width:999px){.c-speed-block{margin:35px 0}}@media(max-width:699px){.c-speed-block{margin:15px}}.c-speed-block_title{bottom:60px;left:0;opacity:0;position:absolute;right:0;text-align:center;transform:translateY(60px);transition:opacity .6s cubic-bezier(.215,.61,.355,1),transform .6s cubic-bezier(.215,.61,.355,1)}.c-speed-block_title.is-inview{opacity:1;transform:none;transition-delay:.3s}@media(max-width:1199px){.c-speed-block_title{display:none}}.monogram-big{color:#faebd7;font-family:Playfair Display,serif;mix-blend-mode:difference;position:absolute;z-index:1}.monogram-big p{opacity:0;transform:scale(0);transition:transform .6s cubic-bezier(.17,.67,.3,1.33)}.monogram-big.is-inview p{opacity:1;transform:scale(1);transition-delay:.3s}.monogram-pos-1{left:-90px;top:90px}.monogram-pos-2{left:90px;top:90px}.monogram-pos-3{right:90px;top:90px}.monogram-pos-4{right:90px;top:290px}.c-speed-block_bubble{color:#fff;font-family:Playfair Display,serif;padding:90px;position:absolute;right:20px;top:30%;z-index:1}.c-speed-block_bubble.-right{right:-30px}.c-speed-block_bubble.-left{left:-30px;right:auto}.c-speed-block_bubble.-top{top:-20%}.c-speed-block_bubble.-bottom{bottom:0;top:auto}.c-speed-block_bubble:before{background-color:#000;border-radius:50%;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:scale(0);transition:transform .6s cubic-bezier(.17,.67,.3,1.33);z-index:-1}.c-speed-block_bubble.is-inview:before{transform:scale(1);transition-delay:.3s}@media(max-width:1199px){.c-speed-block_bubble{display:none}}.o-title{margin:0;padding:40px;perspective:600px;-webkit-perspective:600px}.o-title_line{display:block;font-size:0;opacity:0;transform:translateY(100%) rotateX(-80deg);transform-origin:center top;transform-style:preserve-3d;transition:opacity .8s cubic-bezier(.215,.61,.355,1),transform .8s cubic-bezier(.215,.61,.355,1)}.o-title.is-inview .o-title_line{opacity:1;transform:none}.o-title.is-inview .o-title_line:first-child{transition-delay:.4s}.o-title.is-inview .o-title_line:nth-child(2){transition-delay:.5s}.o-title.is-inview .o-title_line:nth-child(3){transition-delay:.6s}.o-title.is-inview .o-title_line:nth-child(4){transition-delay:.7s}.o-title_line span{display:inline-block;font-size:90px;min-width:.05em}@media(max-width:999px){.c-damn{padding:150vh 0 0}}@media(min-width:1000px){.c-damn{padding:100vh 0 0}}@media(max-width:1440px){.wrap-swiper-title{left:auto;margin-left:auto;position:absolute;width:100%}}@media(max-width:810px){.wrap-swiper-title{position:relative}.c-header_title_line span{display:inline}.btnDown{display:none}.wrap-swiper-title .c-header_title{padding:20px}.gallery-title-scroll .title-scroll h3{margin:20px auto}.c-scrollbar{display:none}.title-scroll{transform:translateX(-90vw)}.title-scroll h3{margin:-65px auto}.c-section_infos{margin:0 auto 60px;max-width:100%}.o-h1{font-size:5.5vw}.o-h1-big{font-size:22.5vw}.o-h1-medium{font-size:6.5vw;margin:5px auto}}@media(min-width:769px)and (max-width:1599px){.o-h1{font-size:4.5vw}.o-h1-medium{font-size:7.5vw;margin:5px auto}.o-h1-big{font-size:15.5vw;margin:5px auto}}@media(min-width:1600px){.o-h1{font-size:4.5vw;margin:5px auto}.o-h1-medium{font-size:9.5vw;margin:5px auto}.o-h1-big{font-size:15.5vw;margin:5px auto}}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,.6)}70%{-webkit-box-shadow:0 0 0 10px hsla(0,0%,100%,0)}to{-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,0)}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 hsla(0,0%,100%,.6);box-shadow:0 0 0 0 hsla(0,0%,100%,.4)}70%{-moz-box-shadow:0 0 0 10px hsla(0,0%,100%,0);box-shadow:0 0 0 10px hsla(0,0%,100%,0)}to{-moz-box-shadow:0 0 0 0 hsla(0,0%,100%,0);box-shadow:0 0 0 0 hsla(0,0%,100%,0)}}@keyframes bump{0%{opacity:.7;transform:scale(.9)}50%{opacity:1;transform:scale(1)}to{opacity:.7;transform:scale(.9)}}@-webkit-keyframes bump{0%{opacity:.7;-webkit-transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1)}to{opacity:.7;-webkit-transform:scale(.95)}}@-webkit-keyframes mover{0%{transform:translateY(0)}to{transform:translateY(5px)}}@keyframes mover{0%{transform:translateY(0)}to{transform:translateY(5px)}}a{position:relative;text-decoration:none}a:active:after,a:focus:after,a:hover:after{width:100%}#menu-main-menu-2 .current-menu-item:after{top:20px}.current-menu-item{position:relative}.current-menu-item:first-child a{opacity:.6}.current-menu-item:after{background:#ad7f50;content:"";display:block;height:2px;left:0;position:absolute;transition:.35s;width:100%;z-index:999}.wpcf7-not-valid-tip,.wpcf7-validation-errors{color:red;font-size:14px;font-weight:400;text-align:center}.wpcf7-not-valid-tip{clear:both;display:block;text-align:center;width:100%}.btnDown{bottom:45px;color:#fff;font-family:Playfair Display,serif;font-size:20px;left:0;padding:10px 0;position:absolute;text-align:center;width:100%;z-index:9}.btnDown path{fill:#fff}.btnDown svg{animation:pulse 2s infinite;border-radius:100%;height:30px;width:30px}.st0{fill:#fff}.st1{fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-miterlimit:10;-webkit-animation:mover 1s infinite alternate;animation:mover 1s infinite alternate}.btnScheda{border:none;color:#000;display:inline-block;font-family:Playfair Display,serif;font-size:16px;font-weight:700;margin:30px auto;position:relative;text-align:left}.btnScheda:active,.btnScheda:focus,.btnScheda:hover{color:#000}.btnScheda:before{background-color:#000;bottom:0;content:"";height:1px;position:absolute;width:100%}.btnSchedaPath{border:2px solid #ad7f50;color:#ad7f50;display:table;font-size:18px;font-weight:400;margin:20px auto;padding:5px 55px;text-align:center;transition:all .5s ease}.btnSchedaPath:hover{background:#ad7f50;border:2px solid #fff;color:#fff;font-weight:400}.btnSchedaPath:after{content:"";position:static}.qpc-top-icon{background:rgba(0,0,0,.8) url(https://piastrino.it/wp-content/themes/mos/images/qpc-top-arrow.svg) no-repeat center 50%;border-radius:100%;bottom:80px;box-shadow:0 0 10px rgba(0,0,0,.05);display:inline-block;height:40px;opacity:0;overflow:hidden;position:fixed;right:2vw;text-indent:100%;transition:opacity .3s 0s,visibility 0s .3s;white-space:nowrap;width:40px;z-index:999}.qpc-top-icon.qpc-is-visible{opacity:1;transition-delay:.3s}.btn-skew-wrap{bottom:20px;position:absolute;width:100%}.btn-skew{background:#ad7f50;display:table;margin:0 auto;padding:3px 12px;-webkit-transform:skew(-200deg);-moz-transform:skew(-200deg);transform:skew(-200deg);transition:all .5s ease}.btn-skew:hover{-webkit-transform:translateZ(0);transform:translateZ(0)}.btn-skew a{color:#fff;display:block;margin:0 auto;text-align:center}.btn-skew span{font-weight:700}@media only screen and (max-width:768px){.btnDown{bottom:25px}}#content-wrap{display:block;margin:0 auto;position:relative}.title-correlati{display:table;margin:0 auto;text-align:center}.article-header{margin-bottom:16px;padding-bottom:16px}.article-title{margin-bottom:0}.article-title a{color:#000;font-weight:900;text-decoration:none}.article-title.news-home{text-align:left}.article-title.linkCat{font-style:italic;text-align:center}.article-title.linkCat a{border-bottom:2px solid;color:#000;padding-bottom:8px}.article-title.linkCat a:after,.article-title.linkCat:after{background-color:#000;height:2px;width:82px}.previous_post_link{float:left}.next_post_link{float:right}.article-content p{font-weight:300;padding:0!important}.article-content p span{font-weight:300!important}.article-info{font-size:.825em;margin-bottom:20px}.comments a{color:#000;font-weight:700;text-decoration:none}.featured-image img,.img-container img{margin:0 auto;transition:all .5s ease-in-out 0s}.featured-image:hover img,.img-container:hover img{opacity:.6}.blog .featured-image{max-height:450px;overflow:hidden;position:relative}.blog .featured-image img{display:block;max-width:100%;opacity:.9;transition:opacity .25s;width:100%}.blog .featured-image a:before{border:.8em solid transparent;box-shadow:inset 0 0 0 1px #e8e9ea;content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.blog .featured-image a:hover img{border:0;box-shadow:inset 0 0 0 1px #000;opacity:1}.postNav{border-top:1px solid;margin:25px 0 0;padding:20px 0 0}.postNav .next_post_link,.postNav .previous_post_link{max-width:300px}.postNav a{color:#000;font-size:12px}.button-panel{display:flex;justify-content:center;margin-top:30px}.button-panel>*{margin:0 10px}.next,.next2,.prev,.prev2{margin-top:-570px;position:absolute}.prev,.prev2{left:-70px}.next,.next2{right:-70px}.resizing-container{position:relative;transition:width .5s ease-in-out;width:100%}.small-container{width:70%}#page-sidebar{padding:16px}#page-sidebar h3{background-color:#ad7f50;color:#fff;font-size:.9em;font-weight:400;padding:5px 0;text-align:center;text-transform:uppercase}#page-sidebar ul{list-style:none;padding:0}#page-sidebar>ul li{border-bottom:1px solid #414141;display:block;list-style-type:none;margin:1px 0;padding:0}#page-sidebar>ul li a{color:#c1c1c1;display:inline-block;padding:8px 0}.tagcloud a{border:1px solid;border-radius:4px;display:inline-block!important;margin:3px;padding:4px!important}.credit-card-info-box{background:#e3e4e4;padding:20px}.credit-card-info-box img{max-width:200px}.back-shop{display:block;margin:20px 0}.wrap-btn-procedi{margin:0 auto;max-width:1200px}.grid-container-cart{display:block}.recupera-password{font-size:12px;font-weight:700}#delivery-checkout-error,#delivery-login-error,#delivery-register-error,.delivery-status-error{color:red;font-weight:700}.wrap-delivery-order-completed{position:relative}.wrap-delivery-order-completed div{margin:5px 0}.wrap-qpc-price,.wrap-qpc-price-sub,.wrap-qpc-product-name{align-items:center;display:flex;position:relative}.wrap-qpc-price label,.wrap-qpc-price-sub label,.wrap-qpc-product-name label{padding:0!important}.wrap-qpc-price-sub{margin-left:auto}.page-template-template-cart .accordion-head-wrap,.page-template-template-vouchers .accordion-head-wrap{padding:0 20px}.page-template-template-cart h1,.page-template-template-vouchers h1{font-size:3.5vw}.page-template-template-cart img,.page-template-template-vouchers img{width:auto}.page-template-template-cart-step-2 .accordion-head-label{font-weight:700;text-transform:uppercase}.delivery-remove-from-cart .icon-qpc-delivery-06{font-size:16px;font-weight:700}#delivery-cart-count{background:red;border-radius:100%;display:inline-block;font-family:BrownStd;font-size:12px;height:17px;padding:3px;position:absolute;right:-12px;text-align:center;top:-12px;width:17px}#delivery-cart{border:1px solid;margin-bottom:0;padding:0 20px}#delivery-cart .row{border-bottom:1px solid;padding:20px 0}#delivery-cart .row#row-total{border-bottom:0}#delivery-cart .row#row-total div:last-child{font-weight:700}#delivery-cart #row-head div{font-weight:700;text-transform:uppercase}#delivery-cart input{border:1px solid;max-width:30px;text-align:center}#delivery-cart .delivery-cart-button{padding:5px}#credit-card-box{background:rgba(0,0,0,.2)}#credit-card-box img{margin:40px 0 0 40px}#credit-card-box p{background:#fff;margin-left:30px;margin-right:30px;padding:20px;position:relative}#credit-card-box p:before{background:#fff;border-color:#fff;border-style:solid;border-width:0 5px 5px 0;content:" ";display:inline-block;left:40px;padding:5px;position:absolute;top:-5px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.buttons{align-items:center;display:flex}.buttons .button{background:none;border:1px solid #000;color:#000;cursor:pointer;display:block;font-size:14px;font-weight:700;margin:20px 0 10px;padding:7px 30px}.buttons .back{border:0;text-align:left;text-decoration:underline}.buttons .cart-step-2:before{color:#000;content:"";font-family:qpc-fonts;padding:0 40px 0 20px}.buttons .paypal{background:#ffd800}.icon-qpc-prenota.black:before{color:#000}.voucher{border-bottom:1px solid #000;font-family:Playfair Display,serif;margin:0 auto;max-width:1200px;padding:20px 0 0}.voucher .open-accordion{padding:0}.voucher .delivery-add-to-cart{border:1px solid #000;cursor:pointer;font-family:BrownStd!important;margin:0;padding:7px 28px!important;text-align:center}.voucher .qpc-price,.voucher .qpc-product-name{font-size:1.5vw;font-weight:700;line-height:1em}.voucher .qpc-price{margin:20px 0 10px;padding:0 15px;padding-top:5px}.voucher .accordion-head-content{background:none;font-family:BrownStd;line-height:25px;overflow:hidden;padding-left:30px}.voucher-form .btn{max-width:245px}@media only screen and (max-width:1024px){.voucher .qpc-price,.voucher .qpc-product-name{font-size:2.5vw}}@media only screen and (max-width:810px){.wrap-qpc-price,.wrap-qpc-price-sub,.wrap-qpc-product-name{display:block;text-align:center}.esp{display:none}.grid-container-cart a:last-child{margin-left:0}.wrap-qpc-price{display:block;margin-top:30px}.grid-container-cart{display:grid!important;gap:1px 1px;grid-template-areas:"top" "bottom";grid-template-columns:1fr;grid-template-rows:1fr 1fr}.grid-container-cart a:first-child{margin-right:0}.gcc-top{grid-area:top}.gcc-bottom{grid-area:bottom}#delivery-cart-count{padding:1px;right:-9px;top:-2px}.page-template-template-cart .accordion-head-wrap,.page-template-template-vouchers .accordion-head-wrap{padding:0}.page-template-template-cart .accordion-head-wrap .accordion-head-label,.page-template-template-vouchers .accordion-head-wrap .accordion-head-label{padding:1em 0}.voucher-form .btn{max-width:100%}.page-template-template-cart-step-2 .wrap-prenota{margin:0 auto!important;padding-top:25px}.buttons{display:block}#delivery-cart .col-3,#delivery-cart .col-6{padding:2px}.voucher .qpc-price,.voucher .qpc-product-name{font-size:6vw;padding:0}.wrap-qpc-product-name{display:block}.qpc-product-name{display:block;text-align:center}}.page-template-template-cart .grid-container-cart,.page-template-template-cart-step-2 .grid-container-cart,.page-template-template-change-password .grid-container-cart,.page-template-template-order-complete .grid-container-cart,.page-template-template-recover-password .grid-container-cart,.page-template-template-vouchers .grid-container-cart{display:inherit!important;opacity:1;position:relative}.logo-full-screen-menu{display:block;left:auto;margin:0 auto;position:relative;text-align:center}.social-menu{bottom:20px;color:#000;position:absolute;text-align:center;width:100%}.menu-main-menu-container{align-items:center;display:flex;height:100vh}.wrap_button_container{left:50px;position:absolute;top:35px;width:90px;z-index:3}.label-menu{color:#000;font-family:BrownStd;position:absolute;right:0;top:3px}.label-menu .label-close,.label-menu .label-open.close{display:none}.label-menu .label-close,.label-menu .label-close.open,.label-menu .label-open.close{-webkit-animation:scale-up-center .4s cubic-bezier(.39,.575,.565,1) both;animation:scale-up-center .4s cubic-bezier(.39,.575,.565,1) both}.label-menu .label-close.open{color:#000;display:block}@-webkit-keyframes scale-up-center{0%{-webkit-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale-up-center{0%{-webkit-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:scale(1);transform:scale(1)}}.button_container{cursor:pointer;height:27px;left:0;position:absolute;top:0;transition:opacity .25s ease;width:35px;z-index:100}.button_container:hover{opacity:.7}.button_container.active .top{background:#000;transform:translateY(11px) translateX(0) rotate(45deg);width:100%}.button_container.active .middle{opacity:0;width:100%}.button_container.active .bottom{background:#000;transform:translateY(-11px) translateX(0) rotate(-45deg);width:100%}.button_container span{background:#000;border:none;cursor:pointer;height:2px;left:0;position:absolute;top:0;transition:all .35s ease;width:100%}.button_container span:nth-of-type(2){top:11px;width:60%}.button_container span:nth-of-type(3){top:22px;width:40%}.overflowY-overlay-menu{transition:all .35s ease}.qpc-overlay-menu{height:0;left:0;opacity:0;overflow:hidden;position:fixed;top:0;transition:opacity .35s,visibility .35s,height .35s;visibility:hidden;width:100%}.qpc-overlay-menu a,.qpc-overlay-menu h3{color:#000}.qpc-overlay-menu h3{font-size:24px}.qpc-overlay-menu.open{background:url(https://piastrino.it/wp-content/themes/mos/images/pennabilli.svg) #fff no-repeat;background-size:contain;color:#000;display:block;height:100vh;opacity:1;position:relative;visibility:visible}.qpc-overlay-menu.open li{animation:fadeInRight .5s ease forwards;animation-delay:.35s}.qpc-overlay-menu.open li:nth-of-type(2){animation-delay:.4s}.qpc-overlay-menu.open li:nth-of-type(3){animation-delay:.45s}.qpc-overlay-menu.open li:nth-of-type(4){animation-delay:.5s}.qpc-overlay-menu nav{margin:0 auto;position:relative;text-align:left}.qpc-overlay-menu ul{display:table;list-style:none;margin:0 auto;padding:0;position:relative}.qpc-overlay-menu ul li{display:block;margin:10px 0;opacity:0;position:relative}.qpc-overlay-menu ul li .sub-menu{display:none;transition:all .35s ease}.qpc-overlay-menu ul li .sub-menu li a{font-size:16px;text-transform:lowercase}.qpc-overlay-menu ul li:hover .sub-menu{display:block;transition:all .35s ease}.qpc-overlay-menu ul li a{color:#000;display:inline-block;font-family:Playfair Display,serif;font-size:2vw;overflow:hidden;position:relative;text-decoration:none}.qpc-overlay-menu ul li a:active:after,.qpc-overlay-menu ul li a:focus:after,.qpc-overlay-menu ul li a:hover:after{width:100%}.qpc-overlay-menu ul li a:after{background:#000;bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);transition:.35s;width:0}@keyframes fadeInRight{0%{left:20%;opacity:0}to{left:0;opacity:1}}@media only screen and (max-width:1600px){.qpc-overlay-menu ul{margin:0 auto}.qpc-overlay-menu ul li a{font-size:3vw}}@media only screen and (min-width:1024px){.qpc-overlay-menu ul{margin:0 auto}.qpc-overlay-menu ul li a{font-size:3vh}}@media only screen and (max-width:1024px){.label-close.open{display:none!important}.wrap_button_container{right:353px}.label-menu{display:none}}@media only screen and (max-width:768px){.wrap_button_container{left:90px;top:22px}.qpc-overlay-menu ul{margin:-20px auto 0}.qpc-overlay-menu ul li a{font-size:4vw}}.gallery:after{clear:both;content:"";display:table}div.aligncenter,figure.aligncenter,img.aligncenter,img.wp-post-image{display:block;margin:1em auto;width:100%}div.alignright,figure.alignright,img.alignright{float:right;margin:1em 0 1em 2em}div.alignleft,figure.alignleft,img.alignleft,img.wp-post-image.attachment-thumb{float:left;margin:1em 1em 2em 0}figure{height:auto;margin:1em 0;max-width:100%}p img.alignleft,p img.alignright{margin-top:0}.gallery figure img{display:block;height:auto;margin:0 auto;max-width:100%}.gallery figure{float:left;margin:0 2% 1em 0}.gallery.gallery-columns-1 figure{float:none;margin:0 0 1em;width:100%}.gallery.gallery-columns-3 figure{width:32%}.gallery.gallery-columns-3 figure:nth-of-type(3n+3){margin-right:0}.gallery.gallery-columns-3 figure:nth-of-type(3n+4){clear:left}.gallery.gallery-columns-2 figure{width:49%}.gallery.gallery-columns-2 figure:nth-of-type(2n){margin-right:0}.gallery.gallery-columns-2 figure:nth-of-type(odd){clear:left}.gallery.gallery-columns-4 figure{width:23.25%}.gallery.gallery-columns-4 figure:nth-of-type(4n+4){margin-right:0}.gallery.gallery-columns-4 figure:nth-of-type(4n+5){clear:left}.gallery.gallery-columns-5 figure{width:18%}.gallery.gallery-columns-5 figure:nth-of-type(5n+5){margin-right:0}.gallery.gallery-columns-5 figure:nth-of-type(5n+6){clear:left}.gallery.gallery-columns-6 figure{width:14.2%}.gallery.gallery-columns-6 figure:nth-of-type(6n+6){margin-right:0}.gallery.gallery-columns-6 figure:nth-of-type(6n+7){clear:left}.gallery.gallery-columns-7 figure{width:12%}.gallery.gallery-columns-7 figure:nth-of-type(7n+7){margin-right:0}.gallery.gallery-columns-7 figure:nth-of-type(7n+8){clear:left}.gallery.gallery-columns-8 figure{width:10.2%}.gallery.gallery-columns-8 figure:nth-of-type(8n+8){margin-right:0}.gallery.gallery-columns-8 figure:nth-of-type(8n+9){clear:left}.gallery.gallery-columns-9 figure{width:8.85%}.gallery.gallery-columns-9 figure:nth-of-type(9n+9){margin-right:0}.gallery.gallery-columns-9 figure:nth-of-type(9n+10){clear:left}@media(max-width:767px){div.alignleft,div.alignright,figure.alignleft,figure.alignright,img.alignleft,img.alignright,img.wp-post-image.attachment-thumb{display:block;float:none;margin:1em auto}.gallery.gallery-columns-4 figure,.gallery.gallery-columns-5 figure,.gallery.gallery-columns-6 figure,.gallery.gallery-columns-7 figure,.gallery.gallery-columns-8 figure,.gallery.gallery-columns-9 figure{float:none;margin:0 0 1em;width:100%}}.logo-full-screen-menu .logo-mobile,.logo-mobile{display:none}.logo-desktop,.logo-full-screen-menu .logo-desktop{display:block}.menu-contact{margin:0;position:absolute;right:0;top:0}.menu-contact,.menu-contact li{align-items:center;display:flex;height:100%}.menu-contact li{background:#dca874;list-style-type:none;padding:0 20px}.menu-contact li a{color:#fff;font-family:BrownStd}.menu-contact li.delivery-logout{padding-top:25px}.menu-contact li:first-child{background:#2c2c2c}.menu-contact li:first-child a{color:#fff;display:block;margin:0;text-decoration:none}.menu-contact li:first-child a:after{color:#fff;content:"";font-family:qpc-fonts;padding-left:20px}.menu-contact li:last-child{background:#ad7f50}.menu-contact li:last-child a{color:#fff;display:block;margin:0;text-decoration:none}.menu-contact li:last-child a:after{color:#fff;content:"";font-family:qpc-fonts;padding-left:20px}#page-logo,.logo-full-screen-menu{color:#fff;display:inline;left:50%;margin-left:-70px;min-width:140px;position:absolute;top:25px;z-index:4}#page-logo a,.logo-full-screen-menu a{color:#fff}#page-logo img,.logo-full-screen-menu img{height:auto;max-width:160px;min-width:65px;width:100%}.wrap-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.5);height:75px;position:absolute;top:0;transition:all .3s ease-out;width:100%;z-index:99}.wrap-header .icon-static{display:block}.wrap-header .icon-sticky{display:none}.wrap-header.sticky{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:70px;position:fixed!important;transition:all .3s ease-out}.wrap-header.sticky #menu-main-menu-2{margin:-32px 0}.wrap-header.sticky ul.menu-qpc-class{margin-top:10px}.wrap-header.sticky .vertical-line{min-height:50px}.wrap-header.sticky .search-form-header{top:1px}.wrap-header.sticky .search-form .input-wrap{top:5px}.wrap-header.sticky .wrap_button_container{top:35%;transform:translateY(-35%)}#page-logo.sticky img{max-width:150px;min-width:150px}.header-full-heigth{height:100vh}.header-full-heigth .titleHome{display:block;font-size:6vw;font-weight:300;left:0;padding:10px;position:absolute;text-align:center;text-shadow:1px 1px 25px #473b34;top:33%;width:100%;z-index:3}.header-full-heigth .titleHome h1{display:block;font-size:3vw}.header-full-heigth .btnDown{display:block!important}.header-medium-heigth{align-items:center;background-size:cover!important;display:flex;height:100%;min-height:390px}.header-medium-heigth .titleHome{display:block;font-size:3vw;font-weight:900;line-height:75px;margin:110px auto 0;padding:10px;text-align:center;text-shadow:1px 1px 25px #473b34;width:70%;z-index:3}.header-medium-heigth .titleHome span{font-family:Playfair Display,serif}.header-medium-heigth .titleHome h3{display:block;font-size:24px;font-weight:400;line-height:29px}.header-medium-heigth .btnDown{display:none}.vertical-line{background:#fff;height:100%;min-height:83px;position:absolute;right:85px;width:1px}.wrap-scroll-line{bottom:70px;left:auto;opacity:1;position:absolute;right:10px;top:auto;transition:all .4s cubic-bezier(.39,.575,.565,1);transition-delay:.2s;z-index:5}.wrap-scroll-line h5{color:#fff;font-size:12px;font-weight:700;letter-spacing:.8px;margin:0;padding:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.wrap-scroll-line .scroll-line{-webkit-animation:infinitescroll 3.5s ease-in-out infinite both;animation:infinitescroll 3.5s ease-in-out infinite both;background-color:#fff;height:70px;left:auto;position:absolute;right:15px;top:-30px;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform-style:preserve-3D;transform-style:preserve-3D;transition:opacity .4s cubic-bezier(.39,.575,.565,1);width:2px}@-webkit-keyframes infinitescroll{0%{-webkit-transform:scaleY(.9);transform:scaleY(.9)}50%{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(.9);transform:scaleY(.9)}}@keyframes infinitescroll{0%{-webkit-transform:scaleY(.9);transform:scaleY(.9)}50%{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(.9);transform:scaleY(.9)}}.search-form-header{cursor:pointer;display:inline-block;position:absolute;right:0;top:23px;z-index:999}.search-form-header .input-wrap-header{position:absolute;right:30px;z-index:6}.search-form-header .input-wrap-header input[value]{background:none;border:none;cursor:pointer;opacity:0;transition:all .4s cubic-bezier(.39,.575,.565,1);width:50px}.search-form-header .input-wrap-header input[value]:active,.search-form-header .input-wrap-header input[value]:focus,.search-form-header .input-wrap-header input[value]:hover{background:#606060!important;color:#fff;opacity:1;width:300px}.search-form-header .input-wrap-header i.fa{color:#575756;display:inline-block;font-size:18px;margin-top:15px;position:absolute;right:12px;top:0;z-index:1}.search-form-header .input-wrap-header .button{background-color:#000!important;border-radius:100%;height:30px;width:30px}.search-form-header .input-wrap-header label{display:none}.search-form-header .input-wrap-header input{padding:10px;width:100%}@media only screen and (max-width:1280px){.logo-full-screen-menu{top:25px}.logo-full-screen-menu img{max-width:190px;min-width:190px}}@media only screen and (max-width:1100px){.wrap-header{height:80px}#page-logo.sticky{top:5px}.wrap-header.sticky .wrap_button_container{top:18px}}@media only screen and (max-width:1024px){.mw-400{max-width:300px!important}.m-r-250{margin-right:50px!important}#page-logo{top:35px}#page-logo img{max-width:200px;min-width:40px;width:10vw}}#page-logo.sticky{top:5px}@media only screen and (max-width:810px){.wrap_button_container{left:30px}#page-logo,.logo-full-screen-menu{left:90px;margin-left:auto}#page-logo,#page-logo.sticky,.logo-full-screen-menu{top:40px}#page-logo img,#page-logo.sticky img,.logo-full-screen-menu img{max-width:60px;min-width:60px}.logo-full-screen-menu .logo-mobile,.logo-mobile{display:block}.logo-desktop,.logo-full-screen-menu .logo-desktop{display:none}.menu-contact li{padding:0 15px}.menu-contact li.delivery-logout{padding-top:27px}.menu-contact li:first-child a:after,.menu-contact li:last-child a:after{padding-left:5px}.page-template-full-header-page .wrap-header{position:relative}.header-medium-heigth{background-size:100%!important;min-height:200px}.header-medium-heigth .titleHome{font-size:6vw;line-height:.9em;width:100%}.header-medium-heigth .titleHome h1{font-size:4vw;margin-top:20px}}@media only screen and (max-width:568px){.wrap_button_container{left:70px}#page-logo{left:15px}#page-logo img,#page-logo.sticky img,.logo-full-screen-menu img{max-width:45px;min-width:32px;position:absolute;top:-3px}.wrap-header.sticky #page-logo img{top:-9px}}@media(max-width:809px){.wrap-header{top:80px}.wrap-header #page-logo{align-items:center;display:flex;height:80px;justify-content:center;left:unset;position:absolute;top:-80px;width:100%}.wrap-header #page-logo img{height:auto;max-width:unset;position:relative;width:clamp(40px,50vw,120px)}.wrap-header .wrap_button_container{left:20px}.wrap-header.sticky{top:0}.wrap-header.sticky .logo-mobile{display:none}}.social-footer{border-bottom:2px solid;border-top:2px solid;clear:both;font-size:21px;margin:0 auto;max-width:1200px;padding:10px 0;text-transform:uppercase}.icon-contact{list-style-type:none;margin:25px -80px}.icon-contact li{margin:25px 0}.icon-contact li strong{padding-left:40px}.icon-contact li .tel{padding-left:50px}.footer-icon-social{list-style-type:none;margin:8px 35px 0 0;padding:0;text-align:right}.footer-icon-social li{display:inline;margin-right:10px}.footer-icon-social li img{max-width:25px}.footer-copyright{margin-left:35px}.credit a{padding-left:10px;text-decoration:underline}#menu-menu_footer{float:right;padding:15px 0}#menu-menu_footer li{display:inline;list-style-type:none;margin:0 10px}#page-footer{background:#2c2c2c;clear:both;color:#fff;font-size:12px;overflow-x:hidden}#page-footer a{color:#fff}#footer-sidebar{clear:both;font-size:14px;margin:0 auto;padding:0 60px}#footer-sidebar .row{align-items:center}#footer-sidebar .btnScheda{padding:5px 10px}#footer-sidebar .widget-title{display:none}#footer-sidebar1 img{max-width:250px;min-width:250px;width:100%}#footer-sidebar1 .logo-footer{margin:0 35px;max-width:60px;min-width:60px}#footer-sidebar1 .textwidget{margin:15px 0}#footer-sidebar1 a span{vertical-align:bottom}#footer-sidebar2{text-align:center}.icons-social{display:block;text-align:left}.icons-social i{color:#ad7f50}.post-footer{background:#000;color:#fff;padding:10px 0}.blocks-footer{align-items:flex-end;bottom:0;display:flex;margin-bottom:16px;padding:0 0 15px 72px;position:absolute;width:100%}.blocks-footer p{padding-right:30px;width:100%}@media only screen and (max-width:1440px){#footer-sidebar{padding:0 20px}}@media only screen and (max-width:1024px){#menu-menu_footer li{display:block;text-align:left}.credit a{padding-left:0}}@media only screen and (max-width:810px){.footer-section{padding:0}}@media only screen and (max-width:768px){#menu-menu_footer{float:none;padding:15px 0;text-align:center}#menu-menu_footer li{text-align:center}#footer-sidebar{padding:10px}#footer-sidebar a span{font-size:18px}}@media only screen and (max-width:568px){#footer-sidebar1 .textwidget{text-align:center}}.form-lavora-con-noi{display:flex;flex-direction:column;gap:40px}.form-lavora-con-noi .qpc-container{align-items:baseline;display:flex;flex-direction:column;gap:20px;max-width:1024px}.form-lavora-con-noi .qpc-container .form-col{align-items:baseline;display:flex;flex-direction:column;gap:8px;width:100%}.form-lavora-con-noi .qpc-container .form-col h3,.form-lavora-con-noi .qpc-container .form-col input,.form-lavora-con-noi .qpc-container .form-col p{margin:0;text-align:left}.form-lavora-con-noi .qpc-container .form-col .wrap-check-input{text-align:left}@media(max-width:809px){.ds-popup-wrapper{height:400px!important;width:400px!important}}@font-face{font-display:block;font-family:qpc-fonts;font-style:normal;font-weight:400;src:url(https://piastrino.it/wp-content/themes/mos/fonts/qpc-fonts.eot?7r5af6);src:url(https://piastrino.it/wp-content/themes/mos/fonts/qpc-fonts.eot?7r5af6#iefix) format("embedded-opentype"),url(https://piastrino.it/wp-content/themes/mos/fonts/qpc-fonts.ttf?7r5af6) format("truetype"),url(https://piastrino.it/wp-content/themes/mos/fonts/qpc-fonts.woff?7r5af6) format("woff"),url(https://piastrino.it/wp-content/themes/mos/fonts/qpc-fonts.svg?7r5af6#qpc-fonts) format("svg")}@font-face{font-family:BrownStd;font-style:normal;font-weight:400;src:url(https://piastrino.it/wp-content/themes/mos/fonts/BrownStd-Regular.woff2) format("woff2"),url(https://piastrino.it/wp-content/themes/mos/fonts/BrownStd-Regular.woff) format("woff")}@font-face{font-family:BrownStd;font-style:normal;font-weight:300;src:url(https://piastrino.it/wp-content/themes/mos/fonts/BrownStd-Light.woff2) format("woff2"),url(https://piastrino.it/wp-content/themes/mos/fonts/BrownStd-Light.woff) format("woff")}[class*=" icon-"],[class^=icon-]{font-family:qpc-fonts!important;speak:none;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-qpc-delivery-20:before{content:""!important}.icon-qpc-delivery-22:before{content:""}.icon-qpc-delivery-15:before{content:""!important}.icon-qpc-delivery-06:before{content:""}.icon-qpc-delivery-05:before{content:""}.icon-qpc-delivery-07:before{content:""!important}.icon-qpc-delivery-13:before{content:""}.icon-qpc-prenota:before{color:#fff;content:""}.icon-qpc-gift:before{color:#fff;content:""}.icon-qpc-facebook-icon-circle:before{content:""}.icon-qpc-facebook-icon:before{content:""}.icon-qpc-instagram-icon-circle:before{content:""}body{margin:0;overflow-x:hidden;padding:0}*,:after,:before{box-sizing:border-box}.breadcrumb span,.input-wrap-header input,h1,h2,h3{color:#000;font-family:Playfair Display,serif;font-size:16px;font-weight:400}body,h5,h6{font-weight:300;font-weight:300!important}.tabs p,body,h5,h6{color:#000;font-family:BrownStd,sans-serif;font-size:16px}.tabs p{font-weight:300}.tabs p .quote{color:#000;font-family:Playfair Display,serif;font-size:16px}a{color:#000;transition:color .3s cubic-bezier(.215,.61,.355,1)}img{width:100%}input{border-radius:0}.overflowY-overlay-menu{overflow-y:hidden}.article-title.news-home,.blog .breadcrumb span,.breadcrumb span,.news-home,.search-form-header .input-wrap-header input{font-size:14px}b,strong{font-weight:700}.loading-screen{align-items:center;background-color:#fff;display:flex;height:100%;padding-left:0;padding-right:0;padding-top:0;position:relative;width:0}.loading-container{height:100vh;left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;width:100%;z-index:9999}@-webkit-keyframes scale-in-hor-right{0%{opacity:1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}}@keyframes scale-in-hor-right{0%{opacity:1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}}.left-layer{background:#4d606e;bottom:auto;height:100%;left:-100%;position:fixed;right:auto;top:0;transition:all 1s cubic-bezier(.645,.045,.355,1);width:100%;z-index:9999}.left-layer.active{left:100%}.left-layer--2{background:#d3d4d8;transition-delay:.3s}.left-layer--3{background:#d3d4d8;transition-delay:.12s}.left-layer--4{background:#c06c84;transition-delay:.08s}.qpc-container{margin:0 auto;max-width:1600px;position:relative}.retino{background:url(https://piastrino.it/wp-content/themes/mos/images/pattern.png) repeat;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.wrap-check-input{align-items:center;display:flex;font-size:12px}.pcf7-mail-sent-ok{color:green;font-weight:700}.form-cf7,.wpcf7{overflow:hidden;position:relative;z-index:2}.form-cf7 .wpcf7-list-item,.wpcf7 .wpcf7-list-item{margin-right:15px}.form-cf7 .wpcf7-list-item input,.wpcf7 .wpcf7-list-item input{width:auto}.form-cf7 input,.form-cf7 textarea,.wpcf7 input,.wpcf7 textarea{background:none;margin:10px 0;padding:10px}.form-cf7 textarea,.wpcf7 textarea{border:1px solid;border-radius:0;width:100%}.form-cf7 .btn,.wpcf7 .btn{background:none;border:1px solid #000;color:#000;cursor:pointer;display:block;font-size:14px;font-weight:700;margin:20px 0 10px auto;padding:7px 30px;text-align:center}.form-cf7 .btn:before,.wpcf7 .btn:before{color:#000;content:"";font-family:qpc-fonts;padding-right:20px}.input-wrap.submit{clear:both;float:left}.input-wrap input,.input-wrap textarea{width:100%}.input-wrap .caption,.input-wrap input,.input-wrap label,.input-wrap textarea{clear:both;float:left}.input-wrap input{margin:0 0 20px}.input-wrap code{display:block}.search-form{margin-bottom:16px;overflow:hidden}.search-form .input-wrap{position:relative}.search-form .input-wrap input[value]{color:#000}.search-form .input-wrap i.fa{margin-top:17px;position:absolute;right:1.35em;top:50%}.search-form .input-wrap .button{background-color:#000!important;border-radius:100%;height:30px;width:30px}.search-form .input-wrap label{display:none}.search-form .input-wrap input{padding:10px;width:100%}.error404{background:url(https://piastrino.it/wp-content/themes/mos/images/404.jpg) no-repeat 50%;background-size:cover;height:100vh}.wrapper-404{height:100vh;margin-top:20%!important}.navigation{clear:both;color:#fff;display:block;float:left;margin:50px auto;text-align:center;width:100%}.navigation li,.navigation li.active a,.navigation li.disabled{display:inline}.navigation li a,.navigation li.active a a,.navigation li.active a:hover,.navigation li.disabled a,.navigation li.disabled:hover,.navigation li:hover{background-color:#ad7f50;border-radius:3px;cursor:pointer;padding:.75rem}.navigation li a:hover,.navigation li.active a{background-color:#fff;border:1px solid #ad7f50;color:#ad7f50}.excerpt{font-weight:700}h1.title-style-theme-color:after{background:#fff!important;color:#fff;content:" "}.breadcrumb{font-size:12px;margin-bottom:0!important;padding:60px 0 0}@media(max-width:809px){.breadcrumb{padding:0}}.breadcrumb span{font-size:12px;font-weight:700!important;text-decoration:underline;text-transform:uppercase}.yt-player{box-shadow:0 0 44px -11px rgba(0,0,0,.75);min-height:415px;width:100%}.category_description{margin:0 auto 90px;max-width:550px;padding:20px}.category_description p{font-size:18px!important}.row-news{margin:0 auto 110px}.welcome{align-items:center;background-attachment:fixed;background-size:cover!important;display:flex;height:100vh;position:relative}.wrap-welcome{display:block;margin:0 auto;max-width:960px;width:100%}#content-wrap i{color:#ad7f50}@media(max-width:809px){#content-wrap{margin-top:160px}}.all-results{align-items:center;background:#ad7f50!important;display:flex}.all-results a{color:#fff;font-weight:700;margin:0 auto;text-align:center}.wpml-ls-display{font-weight:700;text-transform:uppercase}.welcome-title{margin:0 auto 25px}.welcome-title h1{font-size:60px;line-height:60px;padding:35px 0}.welcome-title h3{color:#000;font-size:35px;line-height:1px;margin-top:0}.welcome-title h3 em{color:#000;font-weight:400}h1.title-style{color:#ad7f50;font-size:4.5em;padding:50px 0 30px}h1.title-style,h1.title-style-no-bg{clear:both;position:relative;text-align:center;text-transform:uppercase;width:100%}h1.title-style-no-bg{background-size:contain;color:#fff;font-size:48px;padding:60px 0 10px}h1.title-style-no-bg:after{background:#575756!important;content:" ";display:block;height:6px;margin:0 auto;position:relative;top:6px;width:10%}.wpgmza_map{height:100vh!important}.wrap-page-header{margin-top:-20%!important}.wrapper{margin:25px;padding-bottom:0}.wrapper img{width:auto}.page-template hr{border:1px solid}.delivery-breadcrumbs li{display:inline;list-style-type:none;margin:0 5px}.mbm-difference{color:#fff;mix-blend-mode:difference}.position-abs{position:absolute;z-index:2}.block-left{margin-right:auto}.block-right{margin-left:auto}.flex{display:flex!important}.align_center_image{display:block;margin:0 auto;text-align:center}.default_image{display:block}.alignItemsCenter{align-items:center}.alignItemsStart{align-items:flex-start}.alignItemsEnd{align-items:flex-end}.part-extra-padding{margin:70px auto}.no-padding{padding:0!important}.no-padding-horizontal{padding-left:0!important;padding-right:0!important}.no-link-style{background:none!important;color:inherit!important;font-size:18px!important;padding:inherit!important;text-align:inherit!important}.p-l-40{padding-left:40px}.p-r-40{padding-right:40px}.p-r-50{padding-right:50px}.p-t-5{padding-top:5%}.p-t-10{padding-top:10%}.p-b-0{padding-bottom:0}.p-b-100{padding-bottom:100px!important}.m-l-0{margin-left:0}.m-l-100{margin-left:100px}.m-r-100{margin-right:100px}.m-r-250{margin-right:250px}.m-t-40-neg{margin-top:-20%}.m-t-30-neg{margin-top:-30%}.m-t-50-neg{margin-top:-50%}.t-p-10-neg{top:-10%}.t-p-10{top:10%}.t-p-20{top:20%}.m-t-5{margin-top:5%}.m-t-10{margin-top:10%}.m-t-20{margin-top:20%}.m-t-30{margin-top:30%}.m-t-40{margin-top:40%}.img-vert{max-width:650px;width:100%}.text-mw-600{font-family:BrownStd;font-weight:300;max-width:600px;width:100%}.text-mw-600 a{font-weight:400}.mw-400{max-width:400px}.mw-500{max-width:500px}.mw-900{max-width:900px}.img-hori{max-width:820px;width:100%}.img-square{max-width:400px;width:100%}.box-b{right:0;width:100%}.box-c{position:relative;right:0}.pos-rel-zindex2{position:relative;z-index:2}.position-abs-r-0{position:absolute;right:0;z-index:2}.position-abs-l-0{left:0;position:absolute}.page-template-prenota .o-h1,.page-template-template-anna .o-h1,.page-template-template-cart .o-h1,.page-template-template-cart-step-2 .o-h1,.page-template-template-change-password .o-h1,.page-template-template-order-complete .o-h1,.page-template-template-recover-password .o-h1,.page-template-template-vouchers .o-h1{text-align:center}.page-template-prenota .wrap-prenota,.page-template-template-anna .wrap-prenota,.page-template-template-cart .wrap-prenota,.page-template-template-cart-step-2 .wrap-prenota,.page-template-template-change-password .wrap-prenota,.page-template-template-order-complete .wrap-prenota,.page-template-template-recover-password .wrap-prenota,.page-template-template-vouchers .wrap-prenota{margin:0 auto;max-width:800px;position:relative;width:100%;z-index:2}.page-template-prenota .wrap-prenota .wrapper,.page-template-template-anna .wrap-prenota .wrapper,.page-template-template-cart .wrap-prenota .wrapper,.page-template-template-cart-step-2 .wrap-prenota .wrapper,.page-template-template-change-password .wrap-prenota .wrapper,.page-template-template-order-complete .wrap-prenota .wrapper,.page-template-template-recover-password .wrap-prenota .wrapper,.page-template-template-vouchers .wrap-prenota .wrapper{margin:0}.page-template-prenota .wrap-prenota .wrapper .row,.page-template-template-anna .wrap-prenota .wrapper .row,.page-template-template-cart .wrap-prenota .wrapper .row,.page-template-template-cart-step-2 .wrap-prenota .wrapper .row,.page-template-template-change-password .wrap-prenota .wrapper .row,.page-template-template-order-complete .wrap-prenota .wrapper .row,.page-template-template-recover-password .wrap-prenota .wrapper .row,.page-template-template-vouchers .wrap-prenota .wrapper .row{padding:0}.page-template-prenota .wrap-prenota h3,.page-template-template-anna .wrap-prenota h3,.page-template-template-cart .wrap-prenota h3,.page-template-template-cart-step-2 .wrap-prenota h3,.page-template-template-change-password .wrap-prenota h3,.page-template-template-order-complete .wrap-prenota h3,.page-template-template-recover-password .wrap-prenota h3,.page-template-template-vouchers .wrap-prenota h3{font-family:BrownStd;font-size:20px}.page-template-prenota #delivery-voucher-form,.page-template-prenota .wrap-prenota,.page-template-template-anna #delivery-voucher-form,.page-template-template-anna .wrap-prenota,.page-template-template-cart #delivery-voucher-form,.page-template-template-cart .wrap-prenota,.page-template-template-cart-step-2 #delivery-voucher-form,.page-template-template-cart-step-2 .wrap-prenota,.page-template-template-change-password #delivery-voucher-form,.page-template-template-change-password .wrap-prenota,.page-template-template-order-complete #delivery-voucher-form,.page-template-template-order-complete .wrap-prenota,.page-template-template-recover-password #delivery-voucher-form,.page-template-template-recover-password .wrap-prenota,.page-template-template-vouchers #delivery-voucher-form,.page-template-template-vouchers .wrap-prenota{top:unset}.page-template-prenota .delivery-login,.page-template-prenota .delivery-register,.page-template-template-anna .delivery-login,.page-template-template-anna .delivery-register,.page-template-template-cart .delivery-login,.page-template-template-cart .delivery-register,.page-template-template-cart-step-2 .delivery-login,.page-template-template-cart-step-2 .delivery-register,.page-template-template-change-password .delivery-login,.page-template-template-change-password .delivery-register,.page-template-template-order-complete .delivery-login,.page-template-template-order-complete .delivery-register,.page-template-template-recover-password .delivery-login,.page-template-template-recover-password .delivery-register,.page-template-template-vouchers .delivery-login,.page-template-template-vouchers .delivery-register{font-family:BrownStd!important}.lds-dual-ring.hidden{display:none}.overlay{align-items:center;background:rgba(173,127,80,.5);display:flex;height:100vh;left:0;opacity:1;top:0;transition:all .5s;z-index:999}.overlay,.overlay p{position:fixed;width:100%}.overlay p{color:#a2ff00;display:block;font-weight:700;text-align:center;z-index:2}.lds-dual-ring:after{animation:lds-dual-ring 1.2s linear infinite;border-color:#fff transparent;border-radius:50%;border-style:solid;border-width:6px;content:" ";display:block;height:64px;margin:5% auto;width:64px}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.blog ul h2,.blog ul h3,.post-template ul h2,.post-template ul h3,.post-type-archive ul h2,.post-type-archive ul h3,.search-results ul h2,.search-results ul h3{color:#000;font-family:BrownStd}.blog ul .img-container img,.post-template ul .img-container img,.post-type-archive ul .img-container img,.search-results ul .img-container img{display:block;margin:0 auto}.blog ul .titleCustomPost,.post-template ul .titleCustomPost,.post-type-archive ul .titleCustomPost,.search-results ul .titleCustomPost{color:#000!important;display:table;font-family:BrownStd!important;font-size:63px!important;font-weight:900;line-height:61px;text-align:center}.blog ul .titleCustomPost img,.post-template ul .titleCustomPost img,.post-type-archive ul .titleCustomPost img,.search-results ul .titleCustomPost img{display:block;margin:0 auto;text-align:center}.blog ul h3,.post-template ul h3,.post-type-archive ul h3,.search-results ul h3{font-size:18px;font-weight:700;margin-bottom:0}.natale .text-mw-600{max-width:100%;padding:0;text-align:center}.home .btnDown{color:#000}.wrap-menu-home .o-h1{text-align:center}.wrap-menu-home .swiper-slide span{font-size:2.5vw!important;left:-60px;position:relative;top:18px}.wrap-menu-home .intro-menu-home{text-align:center}.wrap-menu-home .intro-menu-home span:first-child{display:block}.wrap-menu-home .intro-menu-home a{font-size:24px}.wrap-menu-home .intro-menu-home a:active,.wrap-menu-home .intro-menu-home a:focus,.wrap-menu-home .intro-menu-home a:hover{color:#000}.wrap-menu-home .intro-menu-home a:before{background-color:#000;bottom:0;content:"";height:1px;position:absolute;width:100%}.page-id-3583 .c-speed-block.is-inview{display:none}.firma{font-size:24px;font-style:italic;text-align:right;top:-30px}.firma,.img-head{position:relative;width:100%}.img-head{background-position:50%!important;background-size:cover!important;height:100vh;z-index:1}.block-menu{text-align:right}.tHome{font-size:60px;line-height:60px}.container-news,.swiper-gallery{position:relative}.container-news img,.swiper-gallery img{margin:7px 0}.container-news .swiper-pagination,.swiper-gallery .swiper-pagination{bottom:0;margin:75px auto;position:relative}.container-news-home h1{text-align:center}.news-home{text-align:left}.news-home .mc-description{color:#575756;font-size:14px;text-align:left}.news-home .btnScheda,.news-home .swiper3.btnScheda,.news-home h3{font-size:18px}.news-home .featured-image span{font-family:Playfair Display,serif;font-size:20px;text-align:center;width:100%;z-index:2}.news-home .article-title{font-size:50px;margin:20px 0;padding:7px 0;text-transform:uppercase}.news-home .article-title a{color:#000;font-weight:300!important}.date{font-family:Playfair Display,serif;height:55px;padding:0}.date .date-1{font-size:28px}.date .date-2{color:#ad7f50;font-size:18px;padding-left:10px;position:relative;top:10px}.date .date-2:before{background-color:#000;bottom:0;content:"";height:1px;left:-15px;position:absolute;transform:rotate(-45deg);transform-origin:0 0;width:70px}.intro-celebrare{background:#fff}.intro-celebrare .position-abs{z-index:0}.intro-celebrare h3{color:#fff;display:block;margin-left:36%;mix-blend-mode:difference;position:relative}.block-matrimonio-cta h3{font-size:2.5vw;margin-bottom:0}.block-matrimonio-cta h4{font-family:Playfair Display,serif;margin-top:0}.dani .text-mw-600{margin-left:56%}.dunia{right:0}.du-t{position:relative;z-index:2}.du-t .text-mw-600,.du-t h3{margin-left:16%}.dani-p .o-image img,.dunia .o-image img{max-width:700px!important}.text-override .text-mw-600{max-width:900px}.star span:before{background:url(https://piastrino.it/wp-content/themes/mos/images/michelin-star.svg) repeat;background-size:contain;content:"";display:inline-block;height:75px;position:relative;top:5px;width:69px}.swiper-title-right .wrap-swiper-title{bottom:120px;color:#fff;display:flex;left:50%;margin-left:-10%;mix-blend-mode:normal;position:absolute;width:70%;z-index:9}.swiper-title-right .wrap-swiper-title .o-h1{font-size:2vw}.swiper-title-right .firma{font-size:20px;font-style:italic;position:relative;text-align:right;top:5px;width:100%}.qpc-typo-menu{position:relative}.qpc-typo-menu li{display:block;list-style-type:none}.qpc-typo-menu .qpc-typo-menu-link{font-family:Playfair Display,serif;font-size:2.5vw}.page-template-template-menu section{top:auto}.page-template-template-menu .menu-cat{line-height:inherit!important}.page-template-template-menu .text-mw-600{line-height:35px;padding-left:40px}.page-template-template-menu .title-correlati{padding-bottom:90px;text-align:center}.page-template-template-menu .title-correlati ul{padding:0;text-align:center}.page-template-template-menu .title-correlati ul li{display:inline-block;list-style-type:none;margin:5px}.page-template-template-menu .title-correlati ul li a{font-family:Playfair Display,serif;font-size:2.5vw}.page-template-template-menu .title-correlati ul li a i{padding-left:10px}.page-template-template-menu .wrap-delivery-breadcrumbs{margin-top:150px;position:relative;z-index:2}.page-template-template-menu .wrap-delivery-breadcrumbs ul{padding-left:45px}.page-template-template-menu .hallo{height:auto;padding:40px 0}.page-template-template-menu .c-header_title{margin:0 0 0 5%!important}.page-template-template-menu .wrap-swiper-title{left:0;margin-left:0}.page-template-template-menu .btn-down{display:none}.qpc-price{font-weight:700}.detail-menu{padding:30px}.detail-menu li{margin:10px 0}.star-c h3{font-size:2.5vw}.star-c h3:before{background:url(https://piastrino.it/wp-content/themes/mos/images/michelin-star.svg) no-repeat;background-size:contain;content:"";display:inline-block;height:75px;position:relative;right:10px;top:18px;width:69px}.wrap-check-input-contact-group{margin:20px 0}.wrap-check-input-contact-group label{display:block;font-size:16px;font-weight:400;text-align:left}.wrap-check-input-contact-group .wpcf7-list-item-label{font-size:14px;font-weight:400;padding-left:10px}.wrap-check-input-contact-group .wpcf7-list-item{margin:0}.wrap-input-contact-group input{border:none;border-bottom:1px solid;width:100%}.wrap-input-contact-group input::placeholder,.wrap-input-contact-group input:focus{color:#000;opacity:1}.wrap-input-contact-group input:-ms-input-placeholder{color:#000}.wrap-input-contact-group input::-ms-input-placeholder{color:#000}.wrap-input-contact-group .row{margin-top:10px}.wrap-input-contact-group .row span{font-size:14px}.cont-box-newsletter{background:url(https://piastrino.it/wp-content/themes/mos/images/bg-newsletter.jpg) repeat;background-size:cover;display:block;height:100%;max-height:600px;padding:60px 0 90px;width:100%}.wrap-box-newsletter{margin:0 auto;max-width:700px;position:relative}.wrap-box-newsletter:before{backdrop-filter:blur(10px);background:rgba(0,0,0,.4);content:"";height:100%;mix-blend-mode:multiply;position:absolute;width:100%;z-index:0}.wrap-box-newsletter h3{color:#fff;font-size:2.5vw}.wrap-box-newsletter .wpcf7-form-text-white span{display:block;width:100%}.wrap-box-newsletter .acceptance{color:#fff;font-size:12px;text-align:left}.wrap-box-newsletter .acceptance input{margin:5px 0;padding:0}.wrap-box-newsletter .acceptance a{color:#fff}.wrap-box-newsletter .wpcf7-email{background:none;border:0;border-bottom:1px solid #fff;width:100%}.wrap-box-newsletter .wpcf7-email::placeholder,.wrap-box-newsletter .wpcf7-email:focus{color:#fff;opacity:1}.wrap-box-newsletter .wpcf7-email:-ms-input-placeholder{color:#fff}.wrap-box-newsletter .wpcf7-email::-ms-input-placeholder{color:#fff}.wrap-box-newsletter .btn-invia{background:none;border:0;border-bottom:1px solid;color:#fff;font-family:Playfair Display,serif;font-size:20px;margin-left:30px;padding:0 0 13px}.text-overlay{background:rgba(0,90,140,.8);bottom:40px;color:#fff;font-size:18px;font-weight:700;left:40px;padding:9px 20px;position:absolute;text-transform:uppercase;z-index:2}.img-newsletter{position:relative;z-index:1}.form-group,.wpcf7-form{text-align:center}.wpcf7-form{display:block;margin:30px auto 0}.wpcf7-form .form-newsletter.form-inline{align-items:center;display:inline-flex}.wpcf7-form .form-newsletter.form-inline span:first-child{padding-right:20px}.wpcf7-form .form-newsletter.form-inline .form-block{display:block}.wpcf7-form .form-newsletter.form-inline h1{margin:30px 0}.wpcf7-form .form-newsletter.form-inline label{display:block;font-weight:700;text-align:left}.wpcf7-form .form-newsletter.form-inline select{background:#fff;border:0}.wpcf7-form .form-newsletter.form-inline span input{background:#fff!important;border:1px solid;border-radius:0!important;font-style:italic;margin:0;padding:5px}.wpcf7-form .form-newsletter.form-inline .btn-invia{background:none;border:1px solid;border-left:none;border-radius:0;font-size:25px;height:26px;line-height:0;margin:0;text-align:center;vertical-align:middle}.wpcf7-form .form-newsletter.form-inline .input-border{border:1px solid #ced4da!important}.wpcf7-form .form-newsletter.form-inline .wpcf7-form-text-white p{color:#fff!important}.wpcf7-form .form-newsletter.form-inline .wpcf7-form-text-white a{font-weight:700}.wpcf7-form .form-newsletter.form-inline .wpcf7-form-text-white .btn{background:none;border:2px solid #fff;border-radius:0!important;color:#fff;cursor:pointer;font-weight:700;padding:7px 30px;text-transform:uppercase;width:100%}.wpcf7-form .form-newsletter.form-inline .wpcf7-form-text-white .btn:hover{background:#ad7f50;color:#fff}.wpcf7-form-text-tiffany p{color:#fff!important}.wpcf7-form-text-tiffany a{font-weight:700}.wpcf7-form-text-tiffany .btn{background:#fff;border:2px solid #ad7f50;border-radius:0!important;color:#ad7f50;cursor:pointer;font-weight:700;margin:20px 0 10px;padding:7px 30px;text-transform:uppercase;width:100%}.wpcf7-form-text-tiffany .btn:hover{background:#ad7f50;color:#fff}.note-form{font-size:12px;font-weight:700;margin:0 0 25px;padding:0;text-align:left}.screen-reader-response{display:none}.accept-this{padding-left:15px}.accept-this input{width:auto!important}.wpcf7-accept-text-white{color:#fff;margin:30px 0 10px;text-align:left}.wpcf7-accept-text-white a{font-weight:700;text-decoration:underline}.wpcf7-accept-text{margin:30px 0 10px;text-align:left}.wpcf7-accept-text a{font-weight:700;text-decoration:underline}.wpcf7-accept-text-white-center{color:#fff;margin-top:10px;text-align:center}.wpcf7-accept-text-white-center a{font-weight:700;text-decoration:underline}@media only screen and (min-width:1024px){.row-news{max-width:100%}#page-wrap{width:80%}#page-content{margin:0 auto;width:70%}.wrap-custom-post{margin:7px auto}.titleCustomPost{font-size:3vw;margin:25px 0;text-align:center}#page-content-post{padding-left:5%;padding-right:5%}.row-news{margin:0 auto 50px;max-width:1200px;width:100%}.row-news img{display:block;margin:0 auto}.row-news .article-title{text-align:center}.row-news .col-md-4{margin:0 0 40px}.moreBtn{font-weight:400;margin-left:8px}}@media only screen and (max-width:1600px){.block-text-chef{margin-top:15%}.swiper3 .date .date-1{font-size:20px!important}.swiper3 .date .date-2{padding-left:5px!important;top:10px}.swiper3 .date .date-2:before{bottom:-10px!important;left:-25px!important}.du-t{position:relative;z-index:2}.du-t .text-mw-600,.du-t h3{margin-left:5%!important}section{top:90px}.m-l-100{margin-left:50px}.m-r-100{margin-right:50px}.img-vert{max-width:450px;width:100%}.img-hori{max-width:620px;width:100%}.m-t-40-neg{margin-top:-10%}}@media only screen and (max-width:1440px){.star .text-mw-600{max-width:850px}.block-text-chef{margin-top:10%}.block-text-chef .text-mw-600{max-width:800px}.t-p-20{top:35%}.text-mw-600{max-width:450px}.intro-celebrare h3{margin-left:50%}.dani-p .o-image img,.dunia .o-image img{max-width:600px!important}}@media only screen and (max-width:1280px){.block-text-chef{margin-top:15%}.block-text-chef .text-mw-600{max-width:600px}.date .date-2{padding-left:38px}.date .date-2:before{bottom:10px;left:25px}.intro-celebrare img{max-width:700px}.wrap-intro-archive h1.title-style{font-size:2.5em}.wrap-intro-archive p{font-size:24px!important}.swiper-head .text-mw-600{padding-left:0;padding-right:30px}}@media only screen and (max-width:1024px){.block-text-chef{margin-top:0}.star span:before{top:18px}.section-4 .position-abs-r-0{margin-left:50px;position:relative}.firma{float:right;font-size:16px;top:-5px}.wrap-menu-home .swiper-slide span{font-size:4.5vw!important}.pos-rel-zindex2{z-index:1}.img-vert{max-width:300px;width:100%}body,h5,h6{font-size:14px}.intro-celebrare img{max-width:500px}.text-mw-600{max-width:400px}.swiper-head .text-mw-600{padding-right:55px}.header-medium-heigth .titleHome{padding:inherit}.swiper-row .swiper-button-prev2{left:-20px!important}.swiper-row .swiper-button-next2{right:-20px!important}.block-home-cat{background-attachment:scroll;background-repeat:no-repeat;background-size:cover}.wpcf7-form .form-newsletter.form-inline span input{width:150px}.wpcf7-form .form-newsletter.form-inline span:first-child{padding-right:10px}.wpcf7-acceptance input{padding:7px}ul.menu-qpc-class li ul li ul{left:0}.sticky .search-form-header{top:-17px}.toggle{stroke:#575756;top:30px}.welcome-title h1{font-size:40px!important;font-weight:900;line-height:1em}.welcome-title h3{font-size:22px!important;line-height:1em}}@media only screen and (max-width:810px){.img-head{background-position:bottom!important;background-repeat:no-repeat!important;background-size:100%!important;background-size:cover!important;position:absolute}.post-template-single-post .wrap-custom-post .date .date-1{font-size:28px}.post-template-single-post .wrap-custom-post .date .date-2{padding-left:38px}.post-template-single-post .wrap-custom-post .date .date-2:before{bottom:-10px;left:-10px}.qpc-typo-menu{margin-top:-5%;padding-bottom:100px}.qpc-typo-menu .qpc-typo-menu-link{font-size:4.5vw}.form-newsletter .flex{display:flex!important}.page-template-template-menu .m-t-5{margin-top:0}.page-template-template-menu .wrap-delivery-breadcrumbs{margin-top:10px}.page-template-template-menu .wrap-delivery-breadcrumbs ul{padding:0 0 0 25px}.page-template-template-menu .flex{display:flex!important;flex-wrap:wrap-reverse}.home .img-square{top:600px}.home .hallo{display:flex}.page-template-template-menu .hallo{display:block;padding:0;top:0}.detail-menu{height:auto}.flex{display:block!important}.page-template-prenota .o-h1{font-size:9.5vw}.swiper-head .text-mw-600{padding-right:0}.btnDown{color:#fff}.block-matrimonio-cta h3{font-size:5.5vw;text-align:center}.block-matrimonio-cta h4{text-align:center}.intro-celebrare .block-right{margin-top:-20px}.form-cf7 .btn,.wpcf7 .btn{margin-right:auto}.wrap-box-newsletter .acceptance{font-size:10px}.wrap-box-newsletter .btn-invia{padding:0 0 3px}section{top:20px}.wrap-box-newsletter h3{font-size:5.5vw}.p-r-50{padding-right:15px}.img-hori,.m-l-100,.m-r-100{margin:0 auto}section{padding:20px}.monogram-pos-1{left:-30px}.text-mw-600{max-width:100%}.position-abs{position:relative}.swiper-row .swiper-button-next2,.swiper-row .swiper-button-prev2{display:none}.title-correlati{font-size:5vw;margin:30px auto}.header-medium-heigth .titleHome{margin:20px}.header-medium-heigth .titleHome h3{font-size:20px!important;line-height:24px!important}.wrap-intro-archive{padding-top:10px}.wrap-intro-archive h1.title-style{font-size:1.5em;padding:0 0 30px}.wrap-intro-archive p{font-size:16px!important;padding:10px!important;width:95%!important}.footer-copyright{margin:30px 0 0;text-align:center}.credit{margin-right:0;text-align:center}.footer-icon-social{margin:30px 0 0;text-align:center}#page-content,#page-content-post{padding:20px}.wrap-row .row{width:auto!important}.titleCustomPost{text-align:center}.input-wrap.submit{float:none}.input-wrap input,.input-wrap textarea{width:100%}.close-coments,.no-coments{text-align:center}.search-form .input-wrap i.fa{margin-top:17px}.article-title,.mc-description p{text-align:center}.toggle{stroke:#fff;top:30px}.vertical-line{height:76px}.sticky .toggle{top:11px!important}.sticky .vertical-line{height:auto;min-height:50px}.wrap-text{margin:0 auto;max-width:100%}.yt-player{min-height:155px;width:100%}.wrap-form .form-group{padding:0 20px}.info-pre-header{left:15px}.container-pre-header .icons-social{right:15px}.breadcrumb{font-size:12px!important}.wrap-autocomplete input{font-size:12px}.wrap-autocomplete input:first-child{margin:15px 0 10px}.btn-skew a{font-size:13px}.wrap-box .article-title{bottom:10px;font-size:20px;left:auto;width:100%}#tabs ul{display:block;text-align:center}#tabs li{display:block;padding:15px 30px}.news-home .featured-image span{bottom:-40px;line-height:60px}}@media only screen and (max-width:568px){.o-h1{font-size:8.5vw}.date .date-1{bottom:-20px;font-size:7vw;left:0}.date .date-2{padding-left:38px}.date .date-2:before{bottom:0;left:0;width:50px}.detail-menu li{margin:25px 0}.page-template-template-menu .title-correlati ul li a{font-size:4.5vw}.page-template-template-menu .text-mw-600{line-height:inherit;padding-left:0;padding-top:5px}.page-template-template-menu .wrap-delivery-breadcrumbs ul{padding:0}.qpc-typo-menu .qpc-typo-menu-link{font-size:8.5vw}.star-c h3{font-size:4.5vw}.star-c h3:before{background:url(https://piastrino.it/wp-content/themes/mos/images/michelin-star.svg) repeat;background-size:contain;content:"";display:inline-block;height:55px;position:relative;right:10px;top:18px;width:51px}.form-cf7,.wpcf7{padding:0}.cont-box-newsletter .form-cf7,.cont-box-newsletter .wpcf7{padding:20px}.page-template-prenota .wrap-prenota h3{font-size:16px}.star span:before{height:55px;width:51px}.dani-p .o-image img,.dunia .o-image img{max-width:200px!important}.position-abs.dani,.position-abs.dunia{position:relative!important}.dani{margin-top:-60px}.du-t{margin-top:-100px}.news-home .featured-image span{bottom:-20px;font-size:9vw!important;left:0}}@media only screen and (min-width:1601px){.block-left.img-vert.m-l-100.position-abs.chef-riccardo{max-width:460px}.block-right.img-hori.m-t-10.m-r-250.pos-rel-zindex2.piatto-chef{max-width:700px}}#img-DJI,#img-albergo-diffuso,#img-casa-flora,#img-il-borgo,#img-logo-top,#img-oste-del-castello,#img-palazzo-mattei,#img-podere-fabbrani{width:unset}.map-container{height:450px;max-width:100%;width:100%}iframe{border:0;height:100%;width:100%}@media only screen and (max-width:568px){.map-container{margin-top:80px}}section.lavora-con-noi{min-height:80vh}