html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:'';content:none}q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*[class^='col-']{float:left;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row:before,.row:after{content:"";display:table}.row:after{clear:both}.col-ld-1,.col-d-1,.col-t-1,.col-m-1{width:8.333333333333333%}.col-ld-2,.col-d-2,.col-t-2,.col-m-2{width:16.666666666666666%}.col-ld-3,.col-d-3,.col-t-3,.col-m-3{width:25%}.col-ld-4,.col-d-4,.col-t-4,.col-m-4{width:33.333333333333333%}.col-ld-5,.col-d-5,.col-t-5,.col-m-5{width:41.666666666666666%}.col-ld-6,.col-d-6,.col-t-6,.col-m-6{width:50%}.col-ld-7,.col-d-7,.col-t-7,.col-m-7{width:58.333333333333333%}.col-ld-8,.col-d-8,.col-t-8,.col-m-8{width:66.666666666666666%}.col-ld-9,.col-d-9,.col-t-9,.col-m-9{width:75%}.col-ld-10,.col-d-10,.col-t-10,.col-m-10{width:83.333333333333333%}.col-ld-11,.col-d-11,.col-t-11,.col-m-11{width:91.666666666666666%}.col-ld-12,.col-d-12,.col-t-12,.col-m-12{width:100%}@media only screen and (min-width: 767px){.col-m-1{width:8.333333333333333%}.col-m-2{width:16.666666666666666%}.col-m-3{width:25%}.col-m-4{width:33.333333333333333%}.col-m-5{width:41.666666666666666%}.col-m-6{width:50%}.col-m-7{width:58.333333333333333%}.col-m-8{width:66.666666666666666%}.col-m-9{width:75%}.col-m-10{width:83.333333333333333%}.col-m-11{width:91.666666666666666%}.col-m-12{width:100%}}@media only screen and (min-width: 768px){.col-t-1{width:8.333333333333333%}.col-t-2{width:16.666666666666666%}.col-t-3{width:25%}.col-t-4{width:33.333333333333333%}.col-t-5{width:41.666666666666666%}.col-t-6{width:50%}.col-t-7{width:58.333333333333333%}.col-t-8{width:66.666666666666666%}.col-t-9{width:75%}.col-t-10{width:83.333333333333333%}.col-t-11{width:91.666666666666666%}.col-t-12{width:100%}}@media only screen and (min-width: 992px){.col-d-1{width:8.333333333333333%}.col-d-2{width:16.666666666666666%}.col-d-3{width:25%}.col-d-4{width:33.333333333333333%}.col-d-5{width:41.666666666666666%}.col-d-6{width:50%}.col-d-7{width:58.333333333333333%}.col-d-8{width:66.666666666666666%}.col-d-9{width:75%}.col-d-10{width:83.333333333333333%}.col-d-11{width:91.666666666666666%}.col-d-12{width:100%}}@media only screen and (min-width: 1200px){.col-ld-1{width:8.333333333333333%}.col-ld-2{width:16.666666666666666%}.col-ld-3{width:25%}.col-ld-4{width:33.333333333333333%}.col-ld-5{width:41.666666666666666%}.col-ld-6{width:50%}.col-ld-7{width:58.333333333333333%}.col-ld-8{width:66.666666666666666%}.col-ld-9{width:75%}.col-ld-10{width:83.333333333333333%}.col-ld-11{width:91.666666666666666%}.col-ld-12{width:100%}}html,body{height:100%;font-family:'Playfair Display', serif;line-height:20px;color:#8a817c}strong{font-weight:bold}header{height:100%}header #header_top{background-color:#fff;display:inline-block;height:90px;width:100%;padding:3% 2%}header #header_top a{text-decoration:none;color:#555}header #header_top .hamburger{display:none;outline:none}@media (max-width: 767px){header #header_top .hamburger{display:block}}header #header_top .hamburger .hamburger-inner,header #header_top .hamburger .hamburger-inner::before,header #header_top .hamburger .hamburger-inner::after{background:#E0AFA0}header #header_top .info li{display:inline-block}@media (max-width: 767px){header #header_top .info{display:none}}header #header_top .logo{text-align:center;font-family:'Alex Brush', cursive;font-size:38px;color:#E0AFA0;line-height:33px}header #header_top #menu_lingue{text-align:right}header #header_top #menu_lingue li{display:inline-block;text-align:right}@media (max-width: 767px){header #header_top #menu_lingue{display:none}}@media (max-width: 767px){header #header_top{height:97px}}header #slider{height:calc(100% - 129px);position:relative}header #slider .slider_container{height:100%;z-index:1}header #slider .slider_container .swiper-slide{background-position:center center;background-size:cover}header nav{width:100%;background-color:#E0AFA0;transition:all 0.5s}header nav .menu{text-align:center;text-transform:uppercase;z-index:10000}@media (max-width: 767px){header nav .menu{height:calc(100vh - 97px)}}header nav .menu li{display:inline-block;padding-right:10px;position:relative}@media (max-width: 767px){header nav .menu li{display:block;padding-right:0px}}header nav .menu li:last-child{padding-right:0px}header nav .menu li a{text-decoration:none;display:block;color:#fff;padding:10px 5px;transition:0.4s}@media (max-width: 854px){header nav .menu li a{font-size:13px}}header nav .menu li a:hover{color:#E0AFA0;background:#fff}header nav .menu li .sub-menu{position:absolute;z-index:100;width:calc(100% - 10px);opacity:0;display:none;background:#fff}header nav .menu li .sub-menu li{width:100%}header nav .menu li .sub-menu li a{color:#E0AFA0}header nav .menu li.menu-item-has-children:hover .sub-menu{opacity:1;display:block}@media (max-width: 767px){header nav .menu li.menu-item-has-children:hover .sub-menu{display:none}}header nav .menu li.current_page_item a{color:#E0AFA0;background:#fff}@media (max-width: 767px){header nav{position:absolute;top:100px;z-index:1000;opacity:0;transition:all 0.5s, ease-out 0.5s}}header .fade{opacity:1}header .arrow{z-index:9999;background-color:#E0AFA0;width:50px;height:40px;position:absolute;bottom:0;left:calc(50% - 25px);cursor:pointer}header .arrow .arrow_down{height:30px;text-align:center;width:100%;animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;-moz-animation:bounce 2s infinite;-o-animation:bounce 2s infinite}header .arrow .arrow_down i{color:#fff;font-size:40px}@media (max-width: 767px){header .arrow{height:62px}}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-15px)}60%{-webkit-transform:translateY(-15px)}}@-moz-keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0)}40%{-moz-transform:translateY(-15px)}60%{-moz-transform:translateY(-15px)}}@-o-keyframes bounce{0%,20%,50%,80%,100%{-o-transform:translateY(0)}40%{-o-transform:translateY(-15px)}60%{-o-transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-15px)}60%{transform:translateY(-15px)}}.mobile_bar{display:none;position:fixed;z-index:99999999;bottom:0;width:100%;height:50px;background:#E0AFA0;padding:0 5%}.mobile_bar ul{margin-top:15px}.mobile_bar li{display:inline-block;color:#fff}.mobile_bar li:first-child{padding-right:10px}.mobile_bar a{text-transform:uppercase;color:#fff;text-decoration:none}.mobile_bar i{color:#fff;font-size:25px;margin-top:15px}@media (max-width: 767px){.mobile_bar{display:block}}#wrapper{padding:2% 5%}#wrapper .title{text-align:center}#wrapper .title h1,#wrapper .title h3{text-align:center;display:inline-block;color:#E0AFA0;font-size:36px;font-family:'Alex Brush', cursive}#wrapper .title h1 span,#wrapper .title h3 span{height:1px;width:70px;background-color:#E0AFA0;right:20px;display:inline-block;vertical-align:middle;margin-left:15px}#wrapper .title h1 span:first-child,#wrapper .title h3 span:first-child{margin-right:15px}@media (max-width: 767px){#wrapper .title h1 span:first-child,#wrapper .title h3 span:first-child{margin:0 auto;margin-bottom:15px}}@media (max-width: 767px){#wrapper .title h1 span,#wrapper .title h3 span{display:block;margin:0 auto;margin-top:15px}}#wrapper .content{padding-top:2%}#wrapper .box{min-height:300px;margin-top:2%}#wrapper .box:first-child{margin-top:0}#wrapper .box p{padding:20px}#wrapper .box .row{margin-top:2%;height:100%;background-color:#CDECE2}#wrapper .box .row *[class^='col-']{height:100%;position:relative}#wrapper .box .row:nth-child(2n){background-color:#F4F3EE}#wrapper .box .row:nth-child(2n) div:first-child{float:right}#wrapper h2{text-align:center;font-size:32px;font-family:'Alex Brush', cursive;padding:20px 0px}#wrapper .img_paralax{min-height:319px;width:100%;background-position:center center;background-size:cover}#wrapper #prezzi{padding-top:2%}#wrapper #prezzi table{width:100%;margin-top:20px}#wrapper #prezzi table thead{background:#E0AFA0;color:#fff;text-align:center;padding:5px}#wrapper #prezzi table td{text-align:center;padding:5px}#wrapper #prezzi table td:first-child{background:#CDECE2;text-transform:uppercase}#call_too_action{width:100%;padding:0 5%;background-color:#E0AFA0;color:#fff;font-size:20px;text-transform:uppercase}@media (max-width: 767px){#call_too_action{text-align:center}}#call_too_action span{margin:30px 0;display:inline-block}#call_too_action button{margin:20px 0;font-size:16px;border:1px solid #fff;padding:10px;text-transform:uppercase;background:#E0AFA0;color:#fff;display:inline-block;float:right}@media (max-width: 767px){#call_too_action button{float:none;margin-top:0px}}a.gallery{display:block;overflow:hidden;margin:1% 1%;position:relative}a.gallery img{width:100%;height:auto}a.gallery:after{opacity:0;padding-top:37.5%;content:'+';text-align:center;font-size:24px;font-weight:bold;color:#fff;display:block;position:absolute;background:rgba(224,175,160,0.8);top:0;width:100%;height:100%;transition:all 0.5s}a.gallery:hover:after{opacity:1}footer{padding:2% 5%;background:#BCB8B1;text-align:center;color:#fff}@media (max-width: 767px){footer{margin-bottom:50px}}footer .logo{color:#fff;font-family:'Alex Brush', cursive;font-size:28px}footer address{margin:10px 0}footer nav .menu_bottom li{display:inline-block;padding-right:5px}footer nav .menu_bottom li:last-child{padding-right:0}footer nav .menu_bottom li a{color:#fff;text-decoration:none;text-transform:uppercase}footer nav:after{content:'';display:block;height:1px;margin:0 auto;max-width:500px;margin-top:10px;margin-bottom:10px;background-color:#fff}@media (max-width: 767px){footer nav{display:none}}.contact{background-color:#F4F3EE;margin:20px 10%;padding:20px;text-align:center}@media (max-width: 767px){.contact{margin:20px 0}}.contact label{text-transform:uppercase}.contact input[type=text],.contact select,.contact textarea{width:100%;padding:12px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;margin-top:6px;margin-bottom:16px;resize:vertical}.contact input[type=submit]{background-color:#E0AFA0;color:white;padding:12px 20px;border:none;border-radius:4px;text-transform:uppercase;cursor:pointer}.contact input[type=submit]:hover{background-color:#E0AFA0;opacity:0.9}.sticky{position:fixed;top:0;transition:all 0.2s ease 0s;z-index:10000000}

/*# sourceMappingURL=style.css.map */