.align-right{text-align:right}.align-left{text-align:left}.align-center{text-align:center}.valign-middle{vertical-align:middle!important}.absolute{position:absolute}.relative{position:relative}.fixed{position:fixed}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.absolute-link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:4}.background-cover{position:relative;height:100%}.background-cover .image-cover{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}.table-cell{display:table}.table-cell-full{display:table;width:100%}.table-cell>div{float:none;display:table-cell;vertical-align:top}.line{position:relative;overflow:hidden}.line .mod-title{position:relative}.line .mod-title:after,.line .mod-title:before{content:"";position:absolute;left:30px;width:1px;background-color:rgba(255,255,255,.5);z-index:2;height:10000%}.line .mod-title:before{bottom:100%}.line .mod-title:after{top:100%}.all-line{position:relative;overflow:hidden;top:-30px}.all-line .mod-title{position:relative}.all-line .mod-title:after,.all-line .mod-title:before{content:"";position:absolute;left:30px;width:1px;background-color:rgba(255,255,255,.5);z-index:2;height:10000%}.all-line .mod-title:before{bottom:100%}.all-line .mod-title:after{top:0}.zoom-image .inner-item:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:0;background-color:#372b20;z-index:2;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}.zoom-image .background-cover:before{font-size:32px;color:#fff;position:absolute;z-index:1;top:50%;left:50%;margin-left:-30px;margin-top:-30px;width:60px;height:60px;text-align:center;line-height:60px;background-color:rgba(185,173,161,.3);-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0%);zoom:1;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;box-shadow:0 0 12px rgba(7,5,4,.15);-moz-box-shadow:0 0 12px rgba(7,5,4,.15);-webkit-box-shadow:0 0 12px rgba(7,5,4,.15)}.zoom-image .image-cover{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100%);zoom:1;transition:transform .3s ease-in-out,opacity .3s linear;-moz-transition:transform .3s ease-in-out,opacity .3s linear;-webkit-transition:transform .3s ease-in-out,opacity .3s linear}.zoom-image:focus .inner-item:before,.zoom-image:hover .inner-item:before{height:10px}.zoom-image:focus .background-cover:before,.zoom-image:hover .background-cover:before{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100%);zoom:1}.zoom-image:focus .image-cover,.zoom-image:hover .image-cover{-webkit-opacity:.3;-moz-opacity:.3;opacity:.3;filter:alpha(opacity=30%);zoom:1;transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1)}.textarea{padding:20px}.bg-brown{color:#fff;background-color:#372b20}.bg-brown-dark{color:#fff;background-color:#2a1d10}.bg-brown-dark .btn{position:absolute;width:100%;background-color:#cf892f;color:#fff;border:none}.bg-beige{color:#372b20;background-color:#b9ada1}.bg-white{background-color:#fff}.bg-white.line .mod-title:after,.bg-white.line .mod-title:before{background-color:rgba(55,43,32,.5)}.bg-white.all-line .mod-title:after,.bg-white.all-line .mod-title:before{background-color:rgba(55,43,32,.5)}.btn{display:inline-block;margin-bottom:0;text-align:center;font-size:.8em;font-weight:700;text-transform:uppercase;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;white-space:nowrap;padding:0 15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:40px;line-height:40px;border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px;transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear}.btn.btn-xs{height:25px;line-height:25px}.btn.btn-white{color:#fff;background-color:#fff;border:0}.btn.btn-white:focus,.btn.btn-white:hover{color:#fff;background-color:#e0e0e0}.btn.btn-white[class*=" icon-"]{padding-right:40px}.btn.btn-white[class*=" icon-"]:before{font-size:12px;font-weight:700;position:absolute;top:50%;right:15px;margin-top:-6.5px}.btn.btn-white-border{color:#fff;background:0 0;border:1px solid #fff}.btn.btn-white-border:hover .btn.btn-white-border:focus{color:#fff;color:#372b20;border:1px solid rgba(255,255,255,0);background-color:#fff}.btn.btn-white:hover{color:#372b20}.btn.btn-brown{color:#fff;background-color:#372b20;border:0}.btn.btn-brown:focus,.btn.btn-brown:hover{color:#fff;background-color:#100d09}.btn.btn-brown[class*=" icon-"]{padding-right:40px}.btn.btn-brown[class*=" icon-"]:before{font-size:12px;font-weight:700;position:absolute;top:50%;right:15px;margin-top:-6.5px}.btn.btn-brown-border{color:#372b20;background:0 0;border:1px solid #372b20}.btn.btn-brown-border:hover .btn.btn-brown-border:focus{color:#fff;border:1px solid rgba(55,43,32,0);background-color:#372b20}.btn.btn-orange{color:#fff;background-color:#af521b;border:0}.btn.btn-orange:focus,.btn.btn-orange:hover{color:#fff;background-color:#7a3913}.btn.btn-orange[class*=" icon-"]{padding-right:40px}.btn.btn-orange[class*=" icon-"]:before{font-size:12px;font-weight:700;position:absolute;top:50%;right:15px;margin-top:-6.5px}.btn.btn-orange-border{color:#af521b;background:0 0;border:1px solid #af521b}.btn.btn-orange-border:hover .btn.btn-orange-border:focus{color:#fff;border:1px solid rgba(175,82,27,0);background-color:#af521b}.btn.btn-beige{color:#fff;background-color:#b9ada1;border:0}.btn.btn-beige:focus,.btn.btn-beige:hover{color:#fff;background-color:#9f8e7e}.btn.btn-beige[class*=" icon-"]{padding-right:40px}.btn.btn-beige[class*=" icon-"]:before{font-size:12px;font-weight:700;position:absolute;top:50%;right:15px;margin-top:-6.5px}.btn.btn-beige-border{color:#b9ada1;background:0 0;border:1px solid #b9ada1}.btn.btn-beige-border:hover .btn.btn-beige-border:focus{color:#fff;border:1px solid rgba(185,173,161,0);background-color:#b9ada1}.btn.btn-orange{color:#fff;background-color:#cf892f;border:0;box-shadow:0 2px 4px rgba(82,54,19,.3);-moz-box-shadow:0 2px 4px rgba(82,54,19,.3);-webkit-box-shadow:0 2px 4px rgba(82,54,19,.3)}.btn.btn-orange:focus,.btn.btn-orange:hover{color:#fff;background-color:#9d6824}.btn.btn-orange[class*=" icon-"]{padding-right:40px}.btn.btn-orange[class*=" icon-"]:before{font-size:12px;font-weight:700;position:absolute;top:50%;right:15px;margin-top:-6.5px}.btn.btn-orange-border{color:#cf892f;background:0 0;border:1px solid #cf892f}.btn.btn-orange-border:hover .btn.btn-orange-border:focus{color:#fff;border:1px solid rgba(207,137,47,0);background-color:#cf892f}.btn.btn-prenota{border:solid 1px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;padding:0 15%;font-size:1em;font-weight:600;margin:5px 0}.btn-circle{width:50px;height:50px;line-height:50px;overflow:hidden;text-indent:-999px;text-align:center;padding:0}.btn-circle:before{font-size:20px;position:absolute;left:0;top:0;height:100%;width:100%;text-indent:0}.btn-circle:after{position:absolute;top:0;left:0;content:"";display:block;text-indent:0;width:100%;height:100%;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.font-logo{font-family:Bentham,serif}@font-face{font-family:st-mauritius;src:url(../fonts/st-mauritius.eot);src:url(../fonts/st-mauritius.eot?#iefix) format("embedded-opentype"),url(../fonts/st-mauritius.woff) format("woff"),url(../fonts/st-mauritius.ttf) format("truetype"),url(../fonts/st-mauritius.svg#st-mauritius) format("svg");font-weight:400;font-style:normal}[data-icon]:before{font-family:st-mauritius!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icon-"]:before,[class^=icon-]:before{font-family:st-mauritius!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-click:before{content:"\61"}.icon-next:before{content:"\62"}.icon-up:before{content:"\63"}.icon-marker:before{content:"\64"}.icon-down:before{content:"\65"}.icon-phone:before{content:"\66"}.icon-edit:before{content:"\67"}.icon-arrow-right:before{content:"\74"}.icon-arrow-up:before{content:"\69"}.icon-arrow-down:before{content:"\6a"}.icon-arrow-left:before{content:"\74"}.icon-photo:before{content:"\6c"}.icon-instagram:before{content:"\6d"}.icon-calendar-2:before{content:"\6e"}.icon-email:before{content:"\6f"}.icon-star:before{content:"\70";line-height:.1em}.icon-calendar:before{content:"\71"}.icon-facebook:before{content:"\72"}.icon-left:before{content:"\73"}.icon-right:before{content:"\74"}.icon-arrow-down-menu:before{content:"\65"}.fancybox-close,.fancybox-next,.fancybox-prev{font-size:40px;color:#fff}.fancybox-close:before,.fancybox-next:before,.fancybox-prev:before{position:absolute;top:15px;left:8px;color:#fff;font-family:st-mauritius!important}.fancybox-close:hover,.fancybox-next:hover,.fancybox-prev:hover{color:rgba(255,255,255,.6);text-decoration:none}.fancybox-close:before{content:"+";transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);font-size:2em;top:-60%;left:30%}.fancybox-next:before{content:"\74";line-height:.8em}.fancybox-prev:before{content:"\73";line-height:.8em}body{overflow-x:hidden}.mod-full-slide.bg-white{height:auto;display:block}.new-mod-list-article-camere{padding-top:30px;padding-bottom:30px}.new-mod-list-article-camere .item{float:left;cursor:pointer;width:33.33%;height:35vh;padding:60px;border:8px solid #fff;position:relative;overflow:hidden;text-align:center}@media all and (max-width:1024px){.new-mod-list-article-camere .item{width:100%}}@media all and (max-width:767px){.new-mod-list-article-camere .item{padding:2vh}}.new-mod-list-article-camere .item .image-cover{background-position:center center;-webkit-opacity:.5;-moz-opacity:.5;opacity:.5;filter:alpha(opacity=50%);zoom:1;transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);transition:transform .6s linear,opacity .3s linear;-moz-transition:transform .6s linear,opacity .3s linear;-webkit-transition:transform .6s linear,opacity .3s linear}.new-mod-list-article-camere .item .mod-title{z-index:2;padding-top:15px;padding-bottom:15px;position:relative;z-index:3;margin-left:-30px}.new-mod-list-article-camere .item .mod-title h5{margin:0;font-size:1em}.new-mod-list-article-camere .item .mod-title h3,.new-mod-list-article-camere .item .mod-title h4,.new-mod-list-article-camere .item .mod-title p{margin:0}.new-mod-list-article-camere .item .mod-title h3{font-size:2em}.new-mod-list-article-camere .item .mod-title h3,.new-mod-list-article-camere .item .mod-title h4{text-transform:uppercase}.new-mod-list-article-camere .item .mod-title p{font-size:1.1em}.new-mod-list-article-camere .item .btn-readmore{position:absolute;z-index:2;bottom:30px;left:0;right:30px;text-align:center}.new-mod-list-article-camere .item:focus .image-cover,.new-mod-list-article-camere .item:hover .image-cover{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-webkit-opacity:.8;-moz-opacity:.8;opacity:.8;filter:alpha(opacity=80%);zoom:1}.swiper-container-camere-home{margin-bottom:40px;position:relative!important;width:100%;background-color:transparent;z-index:3!important}.swiper-container-camere-home>.swiper-container-camere-home{position:relative!important;width:100%;z-index:3!important}.swiper-container-camere-home .swiper-wrapper{width:100%;opacity:1!important;margin:0 auto}.swiper-container-camere-home .swiper-wrapper .swiper-slide{position:relative;width:60%!important;height:35vw}@media all and (max-width:1368px){.swiper-container-camere-home .swiper-wrapper .swiper-slide{width:50%!important}}@media all and (max-width:1023px){.swiper-container-camere-home .swiper-wrapper .swiper-slide{width:100%!important;height:60vw}}@media all and (max-width:769px){.swiper-container-camere-home .swiper-wrapper .swiper-slide{height:70vw}}@media all and (max-width:600px){.swiper-container-camere-home .swiper-wrapper .swiper-slide{height:80vw}}@media all and (max-width:500px){.swiper-container-camere-home .swiper-wrapper .swiper-slide{height:100vw}}@media all and (max-width:500px){.swiper-container-camere-home .swiper-wrapper .swiper-slide{height:100vw}}.swiper-container-camere-home .swiper-wrapper .swiper-slide .photo{position:relative;height:100%;width:100%}.swiper-container-camere-home .swiper-wrapper .swiper-slide .photo>div{height:100%}.swiper-container-camere-home .swiper-wrapper .swiper-slide .photo.shadow .image{box-shadow:inset 0 -100px 180px rgba(0,0,0,.2);-moz-box-shadow:inset 0 -100px 180px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 -100px 180px rgba(0,0,0,.2)}.swiper-container-camere-home .swiper-wrapper .swiper-slide .photo .image{position:absolute;left:0;top:0;height:100%;width:100%;background-size:cover;background-repeat:no-repeat;z-index:0}.swiper-container-camere-home .swiper-wrapper .swiper-slide .photo.absolute{width:100%}.swiper-container-camere-home .swiper-wrapper .swiper-slide .wrap{width:100%;height:120px;display:flex;-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0%);zoom:1;transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;position:absolute;top:0;left:0}.swiper-container-camere-home .swiper-wrapper .swiper-slide .wrap .text{background-color:#b9ada1;color:#fff;padding:0 20px;display:flex;flex-direction:column;justify-content:center}@media all and (max-width:769px){.swiper-container-camere-home .swiper-wrapper .swiper-slide .wrap .text{font-size:.9em;padding:20px}}@media all and (max-width:500px){.swiper-container-camere-home .swiper-wrapper .swiper-slide .wrap .text{font-size:.8em;padding:15px;text-align:left}}.swiper-container-camere-home .swiper-wrapper .swiper-slide .wrap .text h3{margin:0;font-size:1.9em;text-align:left;line-height:.8em;font-family:'Titillium Web',sans-serif;margin-bottom:10px}@media all and (max-width:1700px){#DE .swiper-container-camere-home .swiper-wrapper .swiper-slide .wrap .text h3,#RU .swiper-container-camere-home .swiper-wrapper .swiper-slide .wrap .text h3{font-size:1.5em}}@media all and (max-width:1369px){#DE .swiper-container-camere-home .swiper-wrapper .swiper-slide .wrap .text h3,#RU .swiper-container-camere-home .swiper-wrapper .swiper-slide .wrap .text h3{font-size:1em}}.swiper-container-camere-home .swiper-wrapper .swiper-slide .mod-articles-category-readmore{-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0%);zoom:1;position:absolute;bottom:30px;right:30px;z-index:4}@media all and (max-width:1023px){.swiper-container-camere-home .swiper-wrapper .swiper-slide .mod-articles-category-readmore{bottom:30px;right:30px}}.swiper-container-camere-home .swiper-wrapper .swiper-slide .mod-articles-category-readmore a.btn{border:1px solid #fff;background-color:rgba(255,255,255,0);color:#fff;transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;padding-right:35px!important}.swiper-container-camere-home .swiper-wrapper .swiper-slide .mod-articles-category-readmore a.btn:before{position:absolute;line-height:40px;right:10px}.swiper-container-camere-home .swiper-wrapper .swiper-slide .mod-articles-category-readmore a.btn:focus,.swiper-container-camere-home .swiper-wrapper .swiper-slide .mod-articles-category-readmore a.btn:hover{color:#111;background-color:#fff}@media all and (max-width:500px){.swiper-container-camere-home .swiper-wrapper .swiper-slide .mod-articles-category-readmore{bottom:15px;right:15px}.swiper-container-camere-home .swiper-wrapper .swiper-slide .mod-articles-category-readmore a.btn{font-size:.9em}}.swiper-container-camere-home .swiper-wrapper .swiper-slide-active .mod-articles-category-readmore,.swiper-container-camere-home .swiper-wrapper .swiper-slide-active .wrap{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100%);zoom:1}.swiper-container-camere-home .swiper-button-next,.swiper-container-camere-home .swiper-button-prev{width:48px;height:48px;background-color:#b9ada1;text-align:center;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.swiper-container-camere-home .swiper-button-next:before,.swiper-container-camere-home .swiper-button-prev:before{font-family:Flaticon;color:#fff;line-height:48px;font-size:1em}@media all and (max-width:500px){.swiper-container-camere-home .swiper-button-next,.swiper-container-camere-home .swiper-button-prev{width:24px;height:24px}.swiper-container-camere-home .swiper-button-next:before,.swiper-container-camere-home .swiper-button-prev:before{line-height:24px;font-size:.75em}}.swiper-container-camere-home .swiper-button-next{right:18%;margin-right:-36px;background-image:none;color:#000}.swiper-container-camere-home .swiper-button-next:before{content:"\74";font-family:st-mauritius}.swiper-container-camere-home .swiper-button-prev{left:18%;margin-left:-36px;background-image:none;color:#000}.swiper-container-camere-home .swiper-button-prev:before{content:"\73";font-family:st-mauritius}@media all and (max-width:1023px){.swiper-container-camere-home .swiper-button-next{right:15px;margin-right:0}.swiper-container-camere-home .swiper-button-prev{left:15px;margin-left:0}}.swiper-container-camere-home .swiper-container-horizontal>.swiper-pagination-bullets,.swiper-container-camere-home .swiper-pagination-custom,.swiper-container-camere-home .swiper-pagination-fraction{font-family:Martel,serif;bottom:0;top:auto!important;left:20%!important;line-height:1em;background-color:transparent;padding:30px;font-size:2.2em;color:#fff;width:auto!important}@media all and (max-width:1368px){.swiper-container-camere-home .swiper-container-horizontal>.swiper-pagination-bullets,.swiper-container-camere-home .swiper-pagination-custom,.swiper-container-camere-home .swiper-pagination-fraction{left:25%!important;font-size:1.6em}}@media all and (max-width:1023px){.swiper-container-camere-home .swiper-container-horizontal>.swiper-pagination-bullets,.swiper-container-camere-home .swiper-pagination-custom,.swiper-container-camere-home .swiper-pagination-fraction{font-size:1.4em;left:0!important}}
/*# sourceMappingURL=map/styles.css.map */
