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;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}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}body section .gallery .img,body section .box1 .gallery_minigallery li a .img,body section .box li .img,body section .box_offerte_slider .box_offerte_slider_inner .offerte_slider .img,body section .menu_secondario li .img,body section .offerte li .img{background-size:cover;background-position:center center;background-repeat:no-repeat}a{color:#000;text-decoration:none}a:visited{color:#000;text-decoration:none}a:hover{color:#000;text-decoration:none}a:active{color:#000;text-decoration:none}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}strong{font-weight:bold}body{font-family:"Rubik",sans-serif;font-size:14px;padding-bottom:100px;background-color:#2D2D2D}@media (max-width: 750px){body .divascookies{bottom:77px !important}}body .divascookies .divascookies-banner-container .divascookies-banner-text .divascookies-policy-link a{color:#d1c0ae}body .action_menu{background:#2D2D2D;display:none;text-align:center;padding:10px 0;position:fixed;width:100%;bottom:0;z-index:10000}body .action_menu li{border:1px solid #d1c0ae;display:inline-block;padding:5px;margin:0 2%;width:75px}body .action_menu li a i{font-size:25px;color:#d1c0ae;margin-bottom:10px}body .action_menu li a span{color:#d1c0ae;display:block;text-transform:uppercase;font-size:10px}body .action_menu li:hover{background:rgba(255,255,255,0.2)}@media (max-width: 750px){body .action_menu{display:block}}body .hidden{overflow:hidden;height:100%;position:relative}body .banner-collina-ciliegi{position:fixed;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;right:30px;top:262px;z-index:111;width:171px;background:#d1c0ae;text-align:center;padding:8px 5px}@media (max-width: 750px){body .banner-collina-ciliegi{top:475px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);right:unset}}body .banner-collina-ciliegi img{width:100px;height:49px}body .banner-collina-ciliegi span{font-family:'Playfair Display', serif;font-size:11px}body .banner-collina-friends{position:fixed;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;right:30px;top:342px;z-index:111;width:171px;background:#AA987A;text-align:center;padding:8px 5px}@media (max-width: 750px){body .banner-collina-friends{top:475px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);right:unset}}body .banner-collina-friends img{width:100px}body .banner-collina-friends span{font-family:'Playfair Display', serif;font-size:10px}body .qr{width:171px;position:fixed;right:30px;top:30px;z-index:100;box-shadow:2px 2px 4px rgba(0,0,0,0.2)}@media (max-width: 750px){body .qr{display:none}}body .qr>li:nth-child(1){height:40px;line-height:40px;text-align:center;background:#2D2D2D;color:#fff;font-family:"Rubik",sans-serif;font-size:14px;margin-bottom:2px;text-transform:uppercase}body .qr>li:nth-child(2){padding:22px 22px 10px 22px;background:#fff}body .qr>li:nth-child(2) li{width:50%;display:inline-block;text-align:center;height:90px;position:relative;font-size:0}body .qr>li:nth-child(2) li input{position:absolute;left:0;top:0;height:90px;opacity:0;margin:0;padding:0;width:100%;cursor:pointer}body .qr>li:nth-child(2) li .label{font-family:"Rubik",sans-serif;font-size:14px;text-transform:uppercase}body .qr>li:nth-child(2) li .gg{font-family:"Rubik",sans-serif;font-size:48px}body .qr>li:nth-child(2) li .mm{font-family:"Rubik",sans-serif;font-size:14px;text-transform:uppercase}body .qr>li:nth-child(3){padding:0 22px 0 22px;text-align:center;background:#fff}body .qr>li:nth-child(3) input{-webkit-appearance:none;border-radius:0;background:#2D2D2D;line-height:40px;color:#fff;font-family:"Rubik",sans-serif;font-size:14px;border:0;text-transform:uppercase;padding:0 15px;cursor:pointer}body .qr>li:nth-child(3) input:hover{background:#414141}body .qr>li:nth-child(4){text-align:center;padding:5px 0;background:#fff}body .qr>li:nth-child(4) a{color:#000;font-family:"Rubik",sans-serif;font-size:10px;border:0;text-decoration:none}body .qr>li:nth-child(4) a:hover{text-decoration:underline}body .menu_principale{padding:0px 30px;width:326px;text-align:center;position:fixed;top:200px;z-index:1001}@media (max-height: 690px){body .menu_principale{top:145px}}@media (max-height: 630px){body .menu_principale{top:115px}}@media (max-width: 1200px){body .menu_principale{width:274px}}@media (max-width: 750px){body .menu_principale{width:250px;height:100vh;position:fixed;top:0;left:0;background:#2D2D2D}}body .menu_principale>ul{text-align:center}@media (max-width: 750px){body .menu_principale>ul{margin-top:21px}}body .menu_principale>ul>li{display:block;position:relative}body .menu_principale>ul>li a{font-family:'Playfair Display', serif;color:#d1c0ae;text-decoration:none;text-transform:uppercase;font-size:18px;line-height:20px;padding:5px 0;display:block;z-index:1000}@media (max-height: 660px){body .menu_principale>ul>li a{font-size:16px}}@media (max-width: 750px){body .menu_principale>ul>li a{margin-top:4px}}body .menu_principale>ul>li .drop_menu{display:none}@media (max-width: 750px){body .menu_principale>ul>li .drop_menu{display:-webkit-inline-box;display:inline-flex;display:block;position:absolute;left:150px;z-index:2;cursor:pointer;width:30px;color:#d1c0ae;font-size:21px;top:5px}}body .menu_principale>ul>li>ul{display:none;position:absolute;left:100%;top:0;padding:20px;z-index:100;background:#111;min-width:250px;text-align:left}@media (max-width: 750px){body .menu_principale>ul>li>ul{position:relative;left:auto;top:auto;min-width:0;text-align:center;padding:10px 20px}}body .menu_principale>ul>li>ul>li>a{color:#fff;padding-left:15px}@media (max-width: 750px){body .menu_principale>ul>li>ul>li>a{padding-left:0}}body .menu_principale>ul>li>ul>li:hover{background:#d1c0ae}body .menu_principale>ul>li>ul>li:hover>a{color:#2D2D2D}body .menu_principale>ul>li:hover>ul{display:block;padding:10px}@media (max-width: 750px){body .menu_principale>ul>li:hover>ul{display:none}}@media (max-width: 750px){body .menu_principale>ul>li.active>ul{display:block}}body .menu_principale>ul>li:hover>a{color:#fff;background:#111}body .menu_principale>ul>li.active>a{color:#fff;background:#111}body header{width:326px;height:100vh;text-align:center;position:fixed;padding:15px 20px 0 20px;box-shadow:2px 2px 4px rgba(120,103,82,0.5);z-index:1000;background:#2D2D2D}@media (max-height: 700px){body header{padding:15px 20px 0 20px}}@media (max-width: 1200px){body header{width:274px}}@media (max-width: 750px){body header{width:100%;height:110px;text-align:center;position:fixed;padding:0 20px 0 20px;box-shadow:2px 2px 4px rgba(0,0,0,0.2);z-index:1000}}body header .menu_lingue{padding:15px;margin-bottom:30px}@media (max-height: 700px){body header .menu_lingue{margin-bottom:20px}}@media (max-height: 650px){body header .menu_lingue{padding:10px 8px;margin-bottom:10px}}@media (max-height: 620px){body header .menu_lingue{margin-bottom:0}}@media (max-width: 750px){body header .menu_lingue{padding:10px 8px;border-bottom:0;margin-bottom:0}}body header .menu_lingue ul{text-align:center}@media (max-width: 750px){body header .menu_lingue ul{text-align:right}}body header .menu_lingue ul li{display:inline-block;margin-right:5px}body header .menu_lingue ul li a{color:#d1c0ae;text-decoration:none;text-transform:uppercase;font-size:12px}body header .menu_lingue ul li.active a{color:#fff}body header .menu_lingue ul li:last-child{margin-right:0}body header a.logo{display:block;height:150px}body header a.logo img{height:auto;width:95%}@media (max-width: 750px){body header a.logo img{width:230px;margin-top:15px}}@media (max-width: 500px){body header a.logo img{width:195px;margin-top:25px}}@media (max-width: 380px){body header a.logo img{margin-top:50px}}@media (max-width: 750px){body header a.logo{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:105px}}body footer{width:326px;text-align:center;position:fixed;bottom:10px;left:0;padding:0 20px 0 20px;z-index:1002}@media (max-width: 1200px){body footer{width:274px}}@media (max-width: 750px){body footer{width:100%;text-align:center;position:relative;bottom:auto;left:auto;padding:0 20px 0 20px;z-index:1002}}body footer .social{padding:15px;border-bottom:1px solid #2D2D2D;margin-bottom:15px}@media (max-height: 700px){body footer .social{padding:10px;margin-bottom:10px}}body footer .social li{background:#d1c0ae  none repeat scroll 0 0;border-radius:27px;display:inline-block;padding:6px;width:31px}body footer .social li i{color:#2D2D2D;font-size:18px}body footer .icone_action{margin-bottom:15px}@media (max-height: 700px){body footer .icone_action{margin-bottom:10px}}body footer .icone_action li{display:inline-block}body footer .icone_action li i{font-size:22px;color:#d1c0ae;margin-left:4px;margin-right:4px}body footer address{font-size:13px;color:#fff}body footer address a{text-decoration:none;color:#d1c0ae}body footer address a:hover{color:#fff}body footer .menu_footer{padding:15px}body footer .menu_footer ul{text-align:center}body footer .menu_footer ul li{display:inline-block;border-right:1px solid #d1c0ae;margin-right:5px;font-size:0}body footer .menu_footer ul li a{color:#d1c0ae;text-decoration:none;text-transform:uppercase;font-size:10px;padding-right:5px}body footer .menu_footer ul li.active a{color:#fff}body footer .menu_footer ul li:last-child{border-right:0;margin-right:0}body footer .menu_footer ul li:last-child a{padding-right:0}body section{width:100%;padding-left:326px;box-sizing:border-box}@media (max-width: 1200px){body section{padding-left:274px}}@media (max-width: 750px){body section{padding-left:0}}body section .gallery{width:100%}body section .gallery .img{height:100vh;position:relative}@media (max-width: 750px){body section .gallery .img{height:450px}}body section .gallery .img .caption{position:absolute;font-family:"Playfair Display",serif;background:rgba(0,0,0,0.2) none repeat scroll 0 0;bottom:0;padding:20px 10% 60px 10%;text-align:right;width:100%;z-index:100;right:0;box-sizing:border-box}@media (max-width: 750px){body section .gallery .img .caption{text-align:center}}body section .gallery .img .caption h2{color:#fff;font-family:"Playfair Display",serif;font-size:40px}@media (max-width: 1200px){body section .gallery .img .caption h2{font-size:30px}}@media (max-width: 750px){body section .gallery .img .caption h2{font-size:22px}}body section .gallery .img .caption .descrizione_caption{color:#fff;font-family:"Playfair Display",serif;font-size:20px;margin-top:10px}@media (max-width: 1200px){body section .gallery .img .caption .descrizione_caption{font-size:18px}}@media (max-width: 750px){body section .gallery .img .caption .descrizione_caption{font-size:16px}}body section .gallery .freccia_in_basso{background:url(../images/freccia.png) no-repeat;width:18px;height:17px;position:absolute;left:50%;bottom:30px;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);z-index:1000;cursor:pointer;-webkit-animation-name:bounce_top;animation-name:bounce_top;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-fill-mode:both;-webkit-animation-duration:1.5s;animation-duration:1.5s}@-webkit-keyframes bounce_top{0%,20%,50%,80%,100%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(10px)}80%{-webkit-transform:translateY(10px)}}@keyframes bounce_top{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(10px);transform:translateY(10px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}}body section .gallery_mp .scrolloff{pointer-events:none}body section .box1{background:#2D2D2D;margin-top:60px;margin-left:20px;margin-right:20px;position:relative;padding-bottom:60px;min-height:470px}@media (max-width: 750px){body section .box1{margin-top:100px}}body section .box1 .img_principale{background-size:cover;background-position:center center;background-repeat:no-repeat;height:496px;width:60%;position:absolute;left:0;top:0}@media (max-width: 1100px){body section .box1 .img_principale{height:300px;left:auto;position:relative;top:auto;width:100%}}body section .box1 .listaCatGallery{text-align:left;margin-bottom:25px}body section .box1 .listaCatGallery li{display:inline-block;margin-right:10px;line-height:36px;text-align:center;padding:0 15px;cursor:pointer}body section .box1 .listaCatGallery li.active{background:#2D2D2D;color:#fff}body section .box1 .listaCatGallery li:last-child{margin-right:0}body section .box1 .gallery_minigallery{text-align:center}body section .box1 .gallery_minigallery li{display:inline-block;width:calc(50% - 15px);margin-right:10px;margin-bottom:10px}@media (max-width: 900px){body section .box1 .gallery_minigallery li{width:100%;margin-right:0}}body section .box1 .gallery_minigallery li:nth-child(2n){margin-right:0}body section .box1 .gallery_minigallery li a .img{width:100%;height:270px}body section .box1 .box1_content{position:relative;top:20px;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:calc(100% - 60px);min-height:345px;border:1px solid #786752;opacity:0;-webkit-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out}@media (max-width: 750px){body section .box1 .box1_content{width:calc(100% - 20px)}}body section .box1 .box1_content .box1_content_inner{position:relative;background-color:rgba(120,103,82,0.93);color:#D8D0C3;width:50%;left:50%;min-height:345px;padding:50px 80px}@media (max-width: 1100px){body section .box1 .box1_content .box1_content_inner{left:auto;min-height:345px;padding:25px 40px;position:relative;width:100%}}@media (max-width: 750px){body section .box1 .box1_content .box1_content_inner{padding:25px 18px}}body section .box1 .box1_content .box1_content_inner h1{font-family:"Playfair Display",serif;font-size:48px;margin-bottom:20px}@media (max-width: 1200px){body section .box1 .box1_content .box1_content_inner h1{font-size:38px}}body section .box1 .box1_content .box1_content_inner .content{line-height:18px;text-align:justify;font-size:15px}body section .box1 .box1_content .box1_content_inner .content .col_sx{width:calc(50% - 10px);float:left}@media (max-width: 1120px){body section .box1 .box1_content .box1_content_inner .content .col_sx{width:100%;margin:0}}body section .box1 .box1_content .box1_content_inner .content .col_dx{width:calc(50% - 10px);float:right}@media (max-width: 1120px){body section .box1 .box1_content .box1_content_inner .content .col_dx{width:100%;margin:0}}body section .box1 .box1_content .box1_content_inner .content h3{font-size:20px;font-family:"Crimson Text",serif;margin-bottom:7px;color:#999}body section .box1 .box1_content .box1_content_inner .content ul{padding-left:20px;list-style-type:disc;margin:4px}body section .box1 .box1_content .box1_content_inner a.approfondisci_viola{background:url(../images/piu_nero.png) no-repeat;padding-left:30px;text-transform:uppercase;color:#D8D0C3;display:block;margin-top:20px;line-height:20px}body section .box1 .box1_content .box1_content_inner_offers{min-height:0}body section .box1 .box1_content .box1_content_inner_w100{width:100%;left:0}body section .box1 .box1_content .box1_content_inner_w100 .col-50{display:-webkit-box;display:flex;flex-wrap:nowrap;-webkit-box-pack:justify;justify-content:space-between}@media (max-width: 1000px){body section .box1 .box1_content .box1_content_inner_w100 .col-50{flex-wrap:wrap}}body section .box1 .box1_content .box1_content_inner_w100 .col-50 div{width:50%;padding-left:10%}@media (max-width: 1000px){body section .box1 .box1_content .box1_content_inner_w100 .col-50 div{width:100%}}body section .box1 .box1_content .box1_content_inner_w100 .col-50 ul{padding-left:55px;list-style-type:square}@media (max-width: 450px){body section .box1 .box1_content .box1_content_inner_w100 .col-50 ul{padding-left:35px}}body section .box1 .box1_content .box1_content_inner_w100 .col-50 ul li{text-align:left}body section .box1 .box1_content .box1_content_inner_w100 .col-50 ol{padding-left:55px;list-style-type:square}body section .box1 .box1_content_offers{min-height:0}body section .box1 .box1_content.opacity{top:30px;opacity:1;-webkit-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out}body section .box1 .div_discover{bottom:-40px;left:50%;position:absolute;text-align:center;width:50%}@media (max-width: 1100px){body section .box1 .div_discover{width:100%;left:0}}body section .box1 .div_discover a.discover{color:#fff;background:url(../images/puls.png) no-repeat right;padding-right:30px;line-height:20px}body section .box1 .div_discover a.discover strong{font-weight:bold}body section .box1_offers{min-height:0}body section .box_no_mt{margin-top:0}@media (max-width: 750px){body section .box_no_mt{padding-top:100px}}body section .box li{position:relative;margin-top:20px;display:-webkit-box;display:flex;flex-wrap:nowrap}body section .box li:before,body section .box li:after{content:"";display:table}body section .box li:after{clear:both}@media (max-width: 1100px){body section .box li{height:auto;margin-top:20px;flex-wrap:wrap}}body section .box li .img{height:496px;width:60%;position:relative;-webkit-box-ordinal-group:2;order:1}@media (max-width: 1100px){body section .box li .img{position:relative;height:300px;width:100%;top:auto}}body section .box li .box_content{width:40%;background-color:transparent;position:relative;z-index:1}@media (max-width: 1100px){body section .box li .box_content{position:relative;height:auto;width:100%;-webkit-transition:none;transition:none}}body section .box li .box_content .box_content_inner{background-color:rgba(120,103,82,0.93);color:#D8D0C3;position:relative;left:15%;width:100%;height:auto;padding:30px 70px;font-size:15px;margin-top:80px}@media (max-width: 1360px){body section .box li .box_content .box_content_inner{padding:30px 35px}}@media (max-width: 1100px){body section .box li .box_content .box_content_inner{position:relative;margin-top:0px;top:0;left:0 !important;-webkit-transition:none;transition:none;height:auto;padding:25px 40px}}body section .box li .box_content .box_content_inner h2{font-family:"Playfair Display",serif;font-size:48px;margin-bottom:20px}@media (max-width: 1200px){body section .box li .box_content .box_content_inner h2{font-size:38px;-webkit-transition:none;transition:none}}body section .box li .box_content .box_content_inner .content{line-height:18px;text-align:justify}body section .box li .box_content .box_content_inner a{display:block;color:#D8D0C3;text-transform:uppercase;background:url(../images/piu_bianco.png) no-repeat right;padding:0 30px;line-height:20px;margin-top:20px}body section .box li:nth-child(even) .img{left:20px;-webkit-box-ordinal-group:1;order:0}@media (max-width: 1100px){body section .box li:nth-child(even) .img{left:0px}}body section .box li:nth-child(even) .box_content{right:0;background:transparent}body section .box li:nth-child(even) .box_content .box_content_inner{left:auto;right:12%;opacity:0;-webkit-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out}body section .box li:nth-child(even) .box_content .box_content_inner a{background:url(../images/piu_bianco.png) no-repeat left}body section .box li:nth-child(even) .box_content .box_content_inner.opacity{opacity:1;right:15%;-webkit-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out}body section .box li:nth-child(odd) .img{right:20px}@media (max-width: 1100px){body section .box li:nth-child(odd) .img{right:0px;-webkit-box-ordinal-group:1;order:0}}body section .box li:nth-child(odd) .box_content{left:0}body section .box li:nth-child(odd) .box_content .box_content_inner{text-align:right;left:12%;opacity:0;-webkit-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out}body section .box li:nth-child(odd) .box_content .box_content_inner.opacity{opacity:1;left:15%;-webkit-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out}body section .box_offerte_slider{padding:60px 4% 0}@media (max-width: 1100px){body section .box_offerte_slider{padding:30px 4% 0}}body section .box_offerte_slider .scopri_tutte{width:100%;display:block;padding-top:20px;text-align:center;color:#d1c0ae}body section .box_offerte_slider h3{font-family:"Playfair Display",serif;font-size:48px;color:#d1c0ae;text-align:center;margin-bottom:30px}@media (max-width: 1200px){body section .box_offerte_slider h3{font-size:38px}}body section .box_offerte_slider .box_offerte_slider_inner{border:1px solid #2D2D2D;padding:30px 10%;position:relative}body section .box_offerte_slider .box_offerte_slider_inner .offerte_slider{text-align:center}body section .box_offerte_slider .box_offerte_slider_inner .offerte_slider .img{height:253px}body section .box_offerte_slider .box_offerte_slider_inner .offerte_slider h2{line-height:40px;text-transform:uppercase;text-align:center;background-color:#1a1a1a;color:#fff}body section .box_offerte_slider .box_offerte_slider_inner .offerte_slider a{margin-top:8px;background:#1a1a1a;color:#d1c0ae;display:inline-block;line-height:40px;text-align:center;text-transform:uppercase;padding:0 15px}body section .box_offerte_slider .box_offerte_slider_inner .offerte_slider a:hover{background:#414141}body section .box_offerte_slider .box_offerte_slider_inner .swiper-next{background-image:url(../images/f_dx.png);color:#ff0000;width:32px;height:32px;cursor:pointer;position:absolute;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);z-index:100;right:20px}body section .box_offerte_slider .box_offerte_slider_inner .swiper-next:hover{-webkit-animation-name:bounce;animation-name:bounce;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-fill-mode:both;-webkit-animation-duration:1.5s;animation-duration:1.5s}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translate(10px, -50%)}40%{-webkit-transform:translate(10px, -50%)}80%{-webkit-transform:translate(10px, -50%)}}@keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}40%{-webkit-transform:translate(10px, -50%);transform:translate(10px, -50%)}80%{-webkit-transform:translate(10px, -50%);transform:translate(10px, -50%)}}body section .box_offerte_slider .box_offerte_slider_inner .swiper-prev{background-image:url(../images/f_sx.png);color:#ff0000;width:32px;height:32px;cursor:pointer;position:absolute;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);z-index:100;left:20px}body section .box_offerte_slider .box_offerte_slider_inner .swiper-prev:hover{-webkit-animation-name:bounce2;animation-name:bounce2;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-fill-mode:both;-webkit-animation-duration:1.5s;animation-duration:1.5s}@-webkit-keyframes bounce2{0%,20%,50%,80%,100%{-webkit-transform:translate(0, -50%)}40%{-webkit-transform:translate(-10px, -50%)}80%{-webkit-transform:translate(-10px, -50%)}}@keyframes bounce2{0%,20%,50%,80%,100%{-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}40%{-webkit-transform:translate(-10px, -50%);transform:translate(-10px, -50%)}80%{-webkit-transform:translate(-10px, -50%);transform:translate(-10px, -50%)}}body section .menu_secondario{position:relative;margin:0;padding:0 60px;font-size:0;top:-60px;margin-bottom:-60px}@media (max-width: 1100px){body section .menu_secondario{padding:30px 30px;top:auto;margin-bottom:auto}}body section .menu_secondario li{position:relative;display:inline-block;width:calc(50% - 15px);margin-right:30px;margin-bottom:30px;height:531px;opacity:0;-webkit-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out}@media (max-width: 1100px){body section .menu_secondario li{width:100%;margin-right:0;height:auto !important}}body section .menu_secondario li .img{height:411px;left:-30px;position:absolute;top:120px;width:80%}@media (max-width: 1100px){body section .menu_secondario li .img{height:190px;left:auto;position:relative;top:auto;width:100%}}body section .menu_secondario li .img img{position:absolute;right:-30px;top:0}@media (max-width: 1100px){body section .menu_secondario li .img img{display:none}}body section .menu_secondario li .container_offerta{background:#2D2D2D;padding:50px 80px;min-height:346px}@media (max-width: 1100px){body section .menu_secondario li .container_offerta{padding:25px 40px;min-height:0}}body section .menu_secondario li .container_offerta h2{font-family:"Playfair Display",serif;font-size:25px;margin-bottom:20px;color:#fff}@media (max-width: 1200px){body section .menu_secondario li .container_offerta h2{font-size:25px}}body section .menu_secondario li .container_offerta .descrizione_offerta{font-size:14px;color:#fff}body section .menu_secondario li:nth-child(2n){margin-right:0}body section .menu_secondario li.opacity{opacity:1;-webkit-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out}body section .offerte{position:relative;margin:0;padding:0 60px;font-size:0;top:25px;margin-bottom:-60px}@media (max-width: 1100px){body section .offerte{padding:30px 30px;top:auto;margin-bottom:auto}}body section .offerte li{position:relative;display:inline-block;width:calc(50% - 15px);margin-right:30px;margin-bottom:30px;opacity:0;-webkit-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out;float:left}@media (max-width: 1100px){body section .offerte li{width:100%;margin-right:0;height:auto !important}}body section .offerte li .img{height:190px;left:-14px;position:absolute;top:250px;width:80%}@media (max-width: 1200px){body section .offerte li .img{height:190px;left:auto;position:relative;top:auto;width:100%}}body section .offerte li .container_offerta{background:#1a1a1a;padding:50px 80px;min-height:346px}@media (max-width: 1200px){body section .offerte li .container_offerta{padding:25px 40px;min-height:250px}}@media (max-width: 1100px){body section .offerte li .container_offerta{padding:25px 40px;min-height:0px}}body section .offerte li .container_offerta h2{font-family:"Playfair Display",serif;font-size:25px;margin-bottom:20px;color:#fff}@media (max-width: 1200px){body section .offerte li .container_offerta h2{font-size:25px}}body section .offerte li .container_offerta .descrizione_offerta{font-size:14px;color:#fff}body section .offerte li:nth-child(4n-7),body section .offerte li:nth-child(4n-4){height:439px}@media (max-width: 1100px){body section .offerte li:nth-child(4n-6) .img,body section .offerte li:nth-child(4n-5) .img{display:block}}@media (max-width: 1100px){body section .offerte li:nth-child(4n){top:auto}}body section .offerte li:nth-child(2n){margin-right:0;height:439px}body section .offerte li.opacity{opacity:1;-webkit-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out}@media (max-width: 750px){body .menu_principale{-webkit-transform:translateX(-250px);transform:translateX(-250px)}}@media (max-width: 750px){body header,body section,body footer,body #hamburger_menu{-webkit-transform:translateX(0);transform:translateX(0)}}@media (max-width: 750px){body.apri_menu_mobile .menu_principale{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s}}@media (max-width: 750px){body.apri_menu_mobile header,body.apri_menu_mobile section,body.apri_menu_mobile footer,body.apri_menu_mobile #hamburger_menu{-webkit-transform:translateX(250px);transform:translateX(250px);-webkit-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s}}@media (max-width: 750px){body.chiudi_menu_mobile .menu_principale{-webkit-transform:translateX(-250px);transform:translateX(-250px);-webkit-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s}}@media (max-width: 750px){body.chiudi_menu_mobile header,body.chiudi_menu_mobile section,body.chiudi_menu_mobile footer,body.chiudi_menu_mobile #hamburger_menu{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s}}body #check_zindex{width:1px;height:1px;left:-10px;top:-10px;z-index:auto;position:absolute}@media (max-width: 1100px){body #check_zindex{z-index:1100}}@media (max-width: 750px){body #check_zindex{z-index:750}}body #hamburger_menu{width:40px;height:45px;top:17px;left:35px;position:fixed;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;display:none;z-index:1003}@media (max-width: 750px){body #hamburger_menu{display:block}}@media (max-width: 380px){body #hamburger_menu{left:20px}}body #hamburger_menu span{display:block;position:absolute;height:3px;width:100%;background:#d1c0ae;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}body #hamburger_menu span:nth-child(1){top:0px}body #hamburger_menu span:nth-child(2),body #hamburger_menu span:nth-child(3){top:10px}body #hamburger_menu span:nth-child(4){top:20px}body #hamburger_menu.open span:nth-child(1){top:18px;width:0%;left:50%}body #hamburger_menu.open span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}body #hamburger_menu.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}body #hamburger_menu.open span:nth-child(4){top:18px;width:0%;left:50%}#ui-datepicker-div{z-index:200 !important}.barra-info{position:absolute;left:0;bottom:20px;width:100%;color:#000;text-align:center;font-size:18px;padding:20px 0;background:#D8D0C3;font-family:"Playfair Display",serif}
/*# sourceMappingURL=style.css.map */
