﻿@import"../fonts/Quicksand/stylesheet.css";.fixed-buttons li a,.fixed-buttons li a:visited,.fixed-buttons li button,.social-menu li label,.contacts-menu li label,.swiper-box-default .swiper-slide article,.swiper-box-default .swiper-slide article h1,.swiper-box-default .swiper-slide article h2,h1,h2,h3,h4,h5,.menu1 ul li a,.menu1 ul li a:visited,header .navbar-box .navbar-menu li,header .navbar-box .navbar-logo{font-family:"Quicksand",sans-serif;font-weight:400;font-style:normal}footer .footer-title{font-family:"Quicksand",sans-serif;font-weight:700;font-style:normal}*:focus{outline:none !important}.visible-sm,.visible-md,.visible-lg,.visible-xl,.visible-xxl{display:none}@media screen and (min-width: 576px){.visible-sm{display:inline-block}}@media screen and (min-width: 768px){.visible-md{display:inline-block}}@media screen and (min-width: 992px){.visible-lg{display:inline-block}}@media screen and (min-width: 1200px){.visible-xl{display:inline-block}}@media screen and (min-width: 1400px){.visible-xxl{display:inline-block}}.pt-10,.py-10{padding-top:8rem !important}.pb-10,.py-10{padding-bottom:8rem !important}.mt-10,.my-10{padding-top:8rem !important}.mb-10,.my-10{padding-bottom:8rem !important}.mt--10{margin-top:-10rem !important}@media screen and (min-width: 992px){.mt-lg--10{margin-top:calc(-5rem - 110px) !important}}.bg-transparent{background-color:rgba(0,0,0,0)}.no-gutter.row{margin-left:0;margin-right:0}.no-gutter.container,.no-gutter.container-fluid,.no-gutter>[class^=col-]{padding-left:0;padding-right:0}.no-padding{padding:0 !important}.full-height{height:100%}.full-width{width:100%}.vAlign-center{display:flex;align-items:center}.flutter-wrap{position:relative;display:flex;flex-wrap:wrap}.flutter-wrap.flutter-right{justify-content:flex-end}.flutter-wrap .flutter-box{max-width:615px;padding-top:5rem;padding-bottom:5rem;padding-left:15px;padding-right:15px}.flex-row{display:flex;flex-wrap:wrap}.flex-col{width:30%}.fixed-buttons,footer .contacts-menu,footer .footer-menu,.social-menu,.contacts-menu,header .navbar-box .navbar-menu{margin:0;padding:0}.fixed-buttons li,footer .footer-menu li,.social-menu li,.contacts-menu li,header .navbar-box .navbar-menu li{list-style:none}.pulsantiera{display:flex;align-items:center;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.pulsantiera li{padding-left:15px;padding-right:15px}.img{background-position:center;background-repeat:no-repeat;background-size:cover}.img.all{width:100%;height:100%}.img-fixed{background-attachment:fixed}.img-bgas{position:relative;overflow:hidden;margin:0}.img-bgas img,.img-bgas video{object-fit:cover;width:100%;height:100%}.full-width img{width:100%;height:auto}.figure-qq{padding-top:100%;position:relative}.figure-4-3{padding-top:75%;position:relative}.figure-3-4{padding-top:133.33%;position:relative}.figure-16-9{padding-top:56.25%;position:relative}.figure-9-16{padding-top:177.77%;position:relative}.bso-gallery-row .bso-gallery-col .figure-wrap,.figure-3-2{padding-top:66.25%;position:relative}.swiper-box-double .swiper-slide .figure-wrapper,.bso-card .figure-wrap,.figure-2-3{padding-top:143.33%;position:relative}.figure-qq figure,.figure-3-2 figure,.figure-2-3 figure,.figure-4-3 figure,.figure-3-4 figure,.figure-16-9 figure,.figure-9-16 figure,.figure-r1 figure,.figure-r2 figure,.swiper-box-double .swiper-slide .figure-wrapper figure,.bso-card .figure-wrap figure,.bso-gallery-row .bso-gallery-col .figure-wrap figure{position:absolute;top:0;left:0;right:0;bottom:0}.wp-block-column:not(:first-child){margin-left:auto;margin-right:auto}.ico{display:inline-block;background-repeat:no-repeat;background-size:contain}.ico-phone{background-image:url(../images/icons/phone.svg);width:23px;height:23px}.ico-chat{background-image:url(../images/icons/chat.svg);width:38px;height:30px}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@keyframes uparrow{0%{transform:translateY(0);opacity:.4}100%{transform:translateY(-0.4em);opacity:.9}}@keyframes downarrow{0%{transform:translateY(0);opacity:.4}100%{transform:translateY(0.4em);opacity:.9}}@keyframes custom-bounce-in-right{0%{transform:translateX(25px);opacity:0}100%{transform:translateX();opacity:1}}.swiper-box-default::after{animation:downarrow .6s infinite alternate ease-in-out}.swiper-box-default::after{position:absolute;left:calc(50% - 20px);font-size:72px;transform-origin:50% 50%;z-index:100}.reveal{position:relative;transform:translateY(150px);opacity:0;transition-duration:2s;transition-property:all;transition-timing-function:ease}.reveal.animateIn{transform:translateY(0);opacity:1}.d1s{transition-duration:1s}.d2s{transition-duration:2s}.d3s{transition-duration:3s}.d4s{transition-duration:4s}.d5s{transition-duration:5s}.de1s{transition-delay:1s}.de2s{transition-delay:2s}.de3s{transition-delay:3s}.de4s{transition-delay:4s}.de5s{transition-delay:5s}.d50{transition-duration:50ms}.d100{transition-duration:100ms}.d150{transition-duration:150ms}.d200{transition-duration:200ms}.d250{transition-duration:250ms}.d300{transition-duration:300ms}.d350{transition-duration:350ms}.d400{transition-duration:400ms}.d4500{transition-duration:450ms}.d500{transition-duration:500ms}.de50{transition-delay:50ms}.de100{transition-delay:100ms}.de150{transition-delay:150ms}.de200{transition-delay:200ms}.de250{transition-delay:250ms}.de300{transition-delay:300ms}.de350{transition-delay:350ms}.de400{transition-delay:400ms}.de4500{transition-delay:450ms}.de500{transition-delay:500ms}.d50{transition-duration:50ms}.d100{transition-duration:100ms}.d150{transition-duration:150ms}.d200{transition-duration:200ms}.d250{transition-duration:250ms}.d300{transition-duration:300ms}.d350{transition-duration:350ms}.d400{transition-duration:400ms}.d4500{transition-duration:450ms}.d500{transition-duration:500ms}.de50{transition-delay:50ms}.de100{transition-delay:100ms}.de150{transition-delay:150ms}.de200{transition-delay:200ms}.de250{transition-delay:250ms}.de300{transition-delay:300ms}.de350{transition-delay:350ms}.de400{transition-delay:400ms}.de4500{transition-delay:450ms}.de500{transition-delay:500ms}.top_hidden{-webkit-transform:translateY(101%);-moz-transform:translateY(101%);transform:translateY(101%)}.navbar-toggler{position:relative;width:40px;height:28px;padding:0}.navbar-toggler:focus{box-shadow:none !important}.navbar-toggler span{display:block;background-color:#fff;height:1px;width:100%;margin-bottom:10px;position:relative;right:0;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.navbar-toggler span:last-child{margin-bottom:0}.navbar-toggler span:nth-child(1),.navbar-toggler span:nth-child(3){-webkit-transition:transform .35s ease-in-out;-moz-transition:transform .35s ease-in-out;-o-transition:transform .35s ease-in-out;transition:transform .35s ease-in-out}.navbar-toggler.collapsed span:nth-child(1){position:absolute;right:0;top:15px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);opacity:.9}.navbar-toggler.collapsed span:nth-child(2){height:8px;visibility:hidden;background-color:rgba(0,0,0,0)}.navbar-toggler.collapsed span:nth-child(3){position:absolute;right:0;top:15px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);opacity:.9}header{position:relative}header a{text-decoration:none}header i{font-size:1rem}header .navbar-box{display:flex;align-items:center;height:100px;background-color:rgba(0,0,0,0)}header .navbar-box>.container,header .navbar-box>.container-fluid{display:flex;align-items:center;justify-content:space-between}header .navbar-box .navbar-logo{display:inline-flex;align-items:center;justify-content:center;height:100%;font-size:22px}header .navbar-box .navbar-logo .logo{height:80px;transition:all .35s}@media screen and (max-width: 575px){header .navbar-box .navbar-logo .logo{height:50px}}header .navbar-box .navbar-logo .logo img{height:100%;width:auto;transition:all .35s}header .navbar-box .navbar-menu-wrap{position:relative;display:flex;align-items:center;justify-content:flex-end;padding-left:.75rem}header .navbar-box .navbar-menu{display:inline-flex;flex-direction:row;align-items:flex-start;justify-content:flex-end}header .navbar-box .navbar-menu li{padding-left:10px;padding-right:10px;font-size:14px;text-transform:uppercase}header .navbar-box .navbar-menu li>a{color:#fff;display:block}header .navbar-box .navbar-menu li>a:hover{opacity:1;color:#fff}header .navbar-box .navbar-menu li:not(:last-child){position:relative}header .navbar-box .navbar-menu li:not(:last-child)::after{content:"";display:block;width:1px;height:10px;position:absolute;top:calc(50% - 4px);right:-1px;background-color:#fff}header .navbar-box.navbar-scroll{background-color:#000;height:60px;margin-top:0}header .navbar-box.navbar-scroll .navbar-logo{position:relative;left:-0.75rem;padding:10px .75rem}header .navbar-box.navbar-scroll .navbar-logo .logo{height:40px}@media screen and (max-width: 575px){header .navbar-box.navbar-scroll .navbar-logo .logo{height:40px}}.page-template-page-blank .navbar-box{background-color:#000}.menu1{overflow:hidden;position:fixed;top:0;bottom:0;right:0;left:0;background-color:rgba(0,0,0,.7);transition:all .35s ease-in;z-index:-1000;opacity:0}.menu1 .menu1-content{display:flex;flex-direction:column;overflow-y:scroll;position:fixed;top:0;bottom:0;right:0;padding-top:5rem;padding-left:3rem;padding-right:3rem;height:100vh;line-height:1.3;background-color:#000;color:#fff;z-index:1032;opacity:0;-ms-overflow-style:none;scrollbar-width:none;transition:all .3s ease-in;transform:translateY(-100vh)}@media screen and (max-width: 575px){.menu1 .menu1-content{width:90vw;transform:translateX(90vw)}}@media screen and (min-width: 576px){.menu1 .menu1-content{width:60vw;transform:translateX(60vw)}}@media screen and (min-width: 992px){.menu1 .menu1-content{width:486px;transform:translateX(600px)}}@media screen and (min-width: 1920px){.menu1 .menu1-content{width:50vw;transform:translateX(50vw)}}.menu1 .menu1-content::-webkit-scrollbar{display:none}.menu1 ul{display:flex;flex-direction:row;flex-wrap:wrap;margin:20px 0;padding:0;padding-left:20px}.menu1 ul li{display:block}.menu1 ul li a,.menu1 ul li a:visited{color:#fff;line-height:1;text-transform:uppercase}.menu1 ul li a.active,.menu1 ul li a:hover{color:#fff}.menu1 ul.main{flex-direction:column;justify-content:center;align-content:flex-start;margin-bottom:60px}.menu1 ul.main li{padding:.75rem 0}.menu1 ul.lang-menu,.menu1 ul.social-menu{flex-direction:row;align-items:center;justify-content:flex-start;margin-left:-10px;margin-right:-10px;margin-bottom:0px}.menu1 ul.lang-menu li,.menu1 ul.social-menu li{padding-left:10px;padding-right:10px}.menu1 ul.lang-menu li i,.menu1 ul.social-menu li i{font-size:28px}.menu1 ul.lang-menu{padding-bottom:10px}.menu1 ul.social-menu{font-size:1.25rem;margin-top:10px}.menu1.show{opacity:1;z-index:1029}.menu1.show .menu1-content{opacity:1;transform:translateY(0);z-index:1034}.menu1.navbar-scroll{padding-top:15px}.menu1.navbar-scroll .navbar-toggler{top:-90px}.menu1::-webkit-scrollbar{display:none}.menu1{-ms-overflow-style:none;scrollbar-width:none}#page-loader{position:fixed;top:0;left:0;right:0;bottom:0;display:none;align-items:center;justify-content:center;background-color:rgba(0,0,0,.6);z-index:3000}#page-loader.show{display:flex}.lds-roller{display:inline-block;position:relative;width:80px;height:80px}.lds-roller div{animation:lds-roller 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;transform-origin:40px 40px}.lds-roller div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:#fff;margin:-4px 0 0 -4px}.lds-roller div:nth-child(1){animation-delay:-0.036s}.lds-roller div:nth-child(1):after{top:63px;left:63px}.lds-roller div:nth-child(2){animation-delay:-0.072s}.lds-roller div:nth-child(2):after{top:68px;left:56px}.lds-roller div:nth-child(3){animation-delay:-0.108s}.lds-roller div:nth-child(3):after{top:71px;left:48px}.lds-roller div:nth-child(4){animation-delay:-0.144s}.lds-roller div:nth-child(4):after{top:72px;left:40px}.lds-roller div:nth-child(5){animation-delay:-0.18s}.lds-roller div:nth-child(5):after{top:71px;left:32px}.lds-roller div:nth-child(6){animation-delay:-0.216s}.lds-roller div:nth-child(6):after{top:68px;left:24px}.lds-roller div:nth-child(7){animation-delay:-0.252s}.lds-roller div:nth-child(7):after{top:63px;left:17px}.lds-roller div:nth-child(8){animation-delay:-0.288s}.lds-roller div:nth-child(8):after{top:56px;left:12px}@keyframes lds-roller{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}html,body{font-family:"Quicksand",sans-serif;font-weight:300;font-size:16px;color:#000;line-height:1.5}main{position:relative}a,a:visited{color:#000;text-decoration:none}a:hover{color:#000}h1,h2,h3,h4,h5{position:relative;color:#000;line-height:1;margin-bottom:1.5rem;text-transform:uppercase}.text-underline,.text-underline *{text-decoration:underline}.z-index-1{z-index:1}.z-index-2{z-index:2}.web-app{overflow-x:hidden}.dark strong{color:#fff}.bold{font-weight:700}.color-white{color:#fff !important}.color-white a,.color-white a:visited,.color-white a:hover{color:#fff !important}.bg-white{background-color:#fff;color:#000}.bg-10{background-color:#000;color:#fff}.bg-10 a,.bg-10 a:visited,.bg-10 a:hover{color:#fff}.bg-half-10::before{background-color:#000}.has-color-10-color,.has-color-10-color a{color:#000 !important}.btn{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;text-transform:uppercase;color:#000}.btn:hover{color:#000}.btn-primary,.btn-10{background-color:#000;border-color:#000;color:#fff;text-transform:uppercase}.btn-primary:visited,.btn-primary:hover,.btn-primary:focus,.btn-primary:disabled,.btn-primary.disabled,.btn-primary>a,.btn-primary>a:visited,.btn-primary>a:hover,.btn-primary>a:focus,.btn-primary>a:disabled,.btn-primary>a.disabled,.btn-10:visited,.btn-10:hover,.btn-10:focus,.btn-10:disabled,.btn-10.disabled,.btn-10>a,.btn-10>a:visited,.btn-10>a:hover,.btn-10>a:focus,.btn-10>a:disabled,.btn-10>a.disabled{background-color:#000;border-color:#000;color:#fff;box-shadow:none}.btn-primary:hover,.btn-10:hover{color:#fff;opacity:.9}.btn-secondary,.btn-20{background-color:rgba(0,0,0,0);border-color:#000;color:#000;text-transform:uppercase}.btn-secondary:visited,.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:disabled,.btn-secondary.disabled,.btn-20:visited,.btn-20:hover,.btn-20:focus,.btn-20:disabled,.btn-20.disabled{background-color:rgba(0,0,0,0);border-color:#000;color:#000;box-shadow:none}.btn-secondary:hover,.btn-20:hover{background-color:rgba(0,0,0,0);border-color:#000;color:#000}.btn-map::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free";font-weight:900;content:""}.section-main{position:relative;padding:5rem 0}.section-main.only-padding-top{padding:5rem 0 0 0}.section-main.only-padding-bottom{padding:0 0 5rem 0}@media screen and (max-width: 991px){.section-main>.container>.row>[class*=col-]:not(:last-child),.section-main>.container-fluid>.row>[class*=col-]:not(:last-child){margin-bottom:1.5rem}}.is-alternate .row{flex-direction:row-reverse}.fix-to-margin{position:relative}.fix-to-margin,.fix-to-margin figure,.fix-to-margin img{width:100%}@media screen and (min-width: 992px){.fix-to-margin{width:calc(100% + (100vw - 960px)/2 + .75rem)}.fix-to-margin.fix-to-margin-left{left:calc((100vw - 960px)/-2 - .75rem)}}@media screen and (min-width: 1200px){.fix-to-margin{width:calc(100% + (100vw - 1140px)/2 + .75rem)}.fix-to-margin.fix-to-margin-left{left:calc((100vw - 1140px)/-2 - .75rem)}}@media screen and (min-width: 1400px){.fix-to-margin{width:calc(100% + (100vw - 1320px)/2 + .75rem)}.fix-to-margin.fix-to-margin-left{left:calc((100vw - 1320px)/-2 - .75rem)}}@media screen and (min-width: 992px){.section-main .fix-to-margin{height:calc(100% + 10rem);top:-5rem}}.bso-button{position:relative;border-radius:100px;padding:25px 70px 25px 50px;font-size:20px}.bso-button,.bso-button>a{display:inline-block;text-transform:none;font-weight:400;text-align:left}.bso-button div:last-child{text-decoration:underline;font-weight:700}.bso-button.ico-down::after{content:"";position:absolute;top:30px;right:25px;display:block;width:21px;height:28px;background-image:url(../images/icons/arrow-down-white.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.hero_1{position:relative;height:100vh}.hero_1 figure{height:100%}.hero_1 figure::before,.hero_1.parallax-window::before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5)}.hero_1 .hero_box{position:absolute;bottom:0;padding:5rem 0;text-align:center}.hero_1 .hero_box .hero_phrase{width:100%}.hero_1 .hero_box .hero_phrase,.hero_1 .hero_box .hero_phrase h1,.hero_1 .hero_box .hero_phrase h2,.hero_1 .hero_box .hero_phrase h3,.hero_1 .hero_box .hero_phrase h4,.hero_1 .hero_box .hero_phrase h5,.hero_1 .hero_box .hero_phrase h6{color:#fff;line-height:1.3}@media screen and (max-width: 575px){.hero_1 .hero_box{left:.75rem;right:.75rem;width:calc(100% - 1.5rem)}}@media screen and (min-width: 576px){.hero_1 .hero_box{left:calc((100vw - 540px)/2);width:540px}}@media screen and (min-width: 768px){.hero_1 .hero_box{left:calc((100vw - 720px)/2);width:720px}}@media screen and (min-width: 991px){.hero_1 .hero_box{left:calc((100vw - 960px)/2);width:960px}}@media screen and (min-width: 1200px){.hero_1 .hero_box{left:calc((100vw - 1140px)/2);width:1140px}}@media screen and (min-width: 1400px){.hero_1 .hero_box{left:calc((100vw - 1320px)/2);width:1320px}}.video-wrapper{position:relative;background-color:#000}.video-wrapper iframe,.video-wrapper .youtube-video,.video-wrapper .video-cover,.video-wrapper .video-js{position:absolute;top:0;left:0;right:0;bottom:0;display:block;width:100%;height:100%;object-fit:cover}.video-wrapper .btn-play{display:inline-flex;align-items:center;justify-content:center;font-size:24px;width:60px;height:60px;color:#000;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.video-js .vjs-big-play-button{top:calc(50% - 24px);left:calc(50% - 45px)}.bso-card{padding:0 .75rem;margin-bottom:1.5rem}.bso-card .figure-wrap img{transform:scale(1);transition:all .35s}.bso-card .figure-wrap,.bso-card h1,.bso-card h2,.bso-card h3,.bso-card h4,.bso-card h5,.bso-card h6{margin-bottom:1.5rem}.bso-card:hover .figure-wrap img{transform:scale(1.1)}.bso-gallery-row{display:flex;flex-wrap:wrap;margin-left:-0.75rem;margin-right:-0.75rem}.bso-gallery-row .bso-gallery-col{flex:0 0 auto;width:100%;padding-left:.75rem;padding-right:.75rem;padding-bottom:1.5rem}.bso-gallery-row .bso-gallery-col>a,.bso-gallery-row .bso-gallery-col>a:hover,.bso-gallery-row .bso-gallery-col>a:visited{display:block;color:#fff}.bso-gallery-row .bso-gallery-col>a>.caption,.bso-gallery-row .bso-gallery-col>a:hover>.caption,.bso-gallery-row .bso-gallery-col>a:visited>.caption{font-size:10px}.bso-gallery-row .bso-gallery-col .figure-wrap{position:relative}.bso-gallery-row .bso-gallery-col .figure-wrap img{transform:scale(1);transition:all .35s}.bso-gallery-row .bso-gallery-col .figure-wrap:hover img{transform:scale(1.1)}@media screen and (min-width: 768px){.bso-gallery-row .bso-gallery-col{width:50%}}.foglia{position:absolute;width:140px;top:calc(-4rem - 100px);right:0;z-index:100}.section-main.is-alternate .foglia{left:0;right:auto}.gmap{height:calc(100vh - 60px);width:100%}.gmap iframe{width:100% !important;height:100% !important}.cn-button.bootstrap{background:#fff !important;color:#000 !important}.grecaptcha-badge{visibility:hidden}.swiper-pagination-bullet{width:60px;height:3px;background:rgba(254,254,254,.5);margin-right:10px;border-radius:0}.swiper-pagination-bullet-active{position:relative;background:#ccc}.swiper-button-next:after,.swiper-button-prev:after{color:#fff}.swiper-box-default{position:relative}.swiper-box-default .swiper-slide{position:relative}.swiper-box-default .swiper-slide .figure-wrapper{position:relative;overflow:hidden}@media screen and (max-width: 767px){.swiper-box-default .swiper-slide .figure-wrapper{height:100vh}}@media screen and (min-width: 768px){.swiper-box-default .swiper-slide .figure-wrapper{height:100vh}}.swiper-box-default .swiper-slide .figure-wrapper figure{position:absolute;top:0;left:0;right:0;bottom:0;transition:all .35s ease}.swiper-box-default .swiper-slide article{position:absolute;top:20%;left:0;right:0;display:block;color:#fff;text-align:center;text-transform:uppercase;padding:0 30px;animation:slideInUp .65s ease-in-out}.swiper-box-default .swiper-slide article,.swiper-box-default .swiper-slide article h1,.swiper-box-default .swiper-slide article h2{font-size:2rem;color:#fff}.swiper-box-default .swiper-slide article h1,.swiper-box-default .swiper-slide article h2{margin-bottom:.7rem}.swiper-box-default .swiper-slide article p{text-transform:lowercase;font-size:1.2rem}.swiper-box-default::after{content:"";display:block;width:40px;height:20px;background-image:url(../images/icons/arrow2-down-white.svg);background-size:contain;background-position:center;background-repeat:no-repeat}@media screen and (max-width: 767px){.swiper-box-default::after{bottom:25px}}@media screen and (min-width: 768px){.swiper-box-default::after{bottom:3rem}}.bg-30 .swiper-button-next{border-top:solid 1px #fff;border-right:solid 1px #fff;border-bottom:solid 1px #fff}.bg-30 .swiper-button-prev{border-top:solid 1px #fff;border-left:solid 1px #fff;border-bottom:solid 1px #fff}.bg-30 .swiper-button-prev:after,.bg-30 .swiper-rtl .swiper-button-next:after{background-image:url(../images/icons/arrow-prev-white.svg)}.bg-30 .swiper-button-next:after,.bg-30 .swiper-rtl .swiper-button-prev:after{background-image:url(../images/icons/arrow-next-white.svg)}.swiper-box-double{position:relative}.swiper-box-double .swiper-slide{position:relative}@media screen and (min-width: 768px){.swiper-box-double .swiper-slide.swiper-slide-active+.swiper-slide-next{margin-top:3rem}}.swiper-box-double .swiper-slide .figure-wrapper{position:relative}.swiper-box-double .swiper-slide .figure-wrapper img{transform:scale(1);transition:all .35s}.swiper-box-double .swiper-slide .figure-wrapper:hover img{transform:scale(1.1)}.press-row{position:relative;display:flex;margin-left:-0.75rem;margin-right:-0.75rem}.press-col{width:100%;padding-left:.75rem;padding-right:.75rem}.press-list-item{margin-bottom:1.5rem;background-color:#fff;padding:.75rem;border-radius:0;border:solid 1 px #000}.press-list-item .card-body{text-align:center}.press-list-item .figure-wrap{display:block;margin-bottom:1.5rem}.press-list-item figure{overflow:hidden}.press-list-item figure img{width:100%;transition:transform .35s}.press-list-item:hover figure img{opacity:1}.press-list-item .source{font-weight:700}.press-list-item .source,.press-list-item .excerpt,.press-list-item h3{margin-bottom:1.5rem}@media screen and (min-width: 768px){.press-col{width:50%}}@media screen and (min-width: 982px){.press-col{width:33.3%}}::-webkit-input-placeholder{font-weight:400 !important;color:#000 !important}::-moz-placeholder{font-weight:400 !important;color:#000 !important}input:-ms-input-placeholder{font-weight:400 !important;color:#000 !important}input:-moz-placeholder{font-weight:400 !important;color:#000 !important}.form-control,.form-select{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:.375rem 0;border-top:none;border-left:none;border-right:none;border-bottom:solid 1px #000;background-color:rgba(0,0,0,0);color:#000}.form-select.bordered{background-position:right 0 center;padding-left:.75rem;padding-right:20px}.form-control:focus,.form-select:focus,.form-check-input:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:#000;border-bottom:solid 1px #000;background-color:rgba(0,0,0,0)}.form-check-input:focus{border:solid 1px #000}.form-control{background-clip:border-box}textarea.form-control{height:100px}input[type=file]{font-size:13px}.form-label{font-weight:400;font-size:.7rem;margin-bottom:0}.form-check{display:flex;padding-left:calc(18px + .75rem)}.form-check a{color:#000}.form-check-input{border-color:#000;background-color:rgba(0,0,0,0);width:18px;height:18px}.form-check .wpcf7-list-item{margin:0}.form-check .form-check-input{margin-left:calc(-18px - .75rem)}.form-check-input:checked{background-color:#000;border-color:#000}.form-check-input[type=checkbox]{border-radius:0}.form-check-label{color:#000;text-transform:lowercase !important;font-size:14px;font-weight:300}.form-check-label>strong,.form-check-label>b{text-transform:uppercase}.form-check-label>a,.form-check-label a:hover,.form-check-label a:visited{color:#000}.submit-wrap>input[type=submit]{width:100%}.label.sr-only{display:none}input[type=submit]{position:relative;border-radius:0}input[type=submit],input[type=submit]:visited,input[type=submit]:hover,input[type=submit]:focus,input[type=submit]:disabled,input[type=submit].disabled,input[type=submit].btn-primary,input[type=submit].btn-primary:visited,input[type=submit].btn-primary:hover,input[type=submit].btn-primary:focus,input[type=submit].btn-primary:disabled,input[type=submit].btn-primary.disabled,input[type=submit].btn-10,input[type=submit].btn-10:visited,input[type=submit].btn-10:hover,input[type=submit].btn-10:focus,input[type=submit].btn-10:disabled,input[type=submit].btn-10.disabled{background-color:#000 !important;border-color:#000 !important}.custom-checkbox .custom-control-label{font-size:16px}.custom-checkbox .custom-control-label::before{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.custom-control-label::before{background-color:#fff;border:solid 1px #000}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%234fbaad' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:#000}.rtb-booking-form form{display:flex;flex-wrap:wrap;margin-top:.75rem;margin-right:-0.75rem;margin-left:-0.75rem}.rtb-booking-form fieldset{flex:0 0 auto;padding-left:.75rem;padding-right:.75rem}@media screen and (max-width: 767px){.rtb-booking-form fieldset{width:100%}}@media screen and (min-width: 768px){.rtb-booking-form fieldset{width:50%}}.rtb-booking-form legend{padding:0 !important}.rtb-booking-form label{display:block}.rtb-booking-form label[for=rtb-modification-email]{display:block;width:100%}.rtb-booking-form .rtb-text,.rtb-booking-form .rtb-select{width:100%}.rtb-booking-form input[type=text],.rtb-booking-form input[type=email],.rtb-booking-form input[type=password],.rtb-booking-form input[type=tel],.rtb-booking-form select,.rtb-booking-form textarea{padding:.375rem .75rem;display:block;width:100% !important;max-width:none !important;appearance:none;border:solid 1px #000;color:#000}.rtb-booking-form input[type=submit],.rtb-booking-form button[type=submit]{display:inline-block;font-weight:400;line-height:1.5;color:#fff;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#000;border:1px solid #000;padding:.375rem .75rem;font-size:1rem;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.rtb-booking-form input[type=submit]:visited,.rtb-booking-form input[type=submit]:hover,.rtb-booking-form input[type=submit]:focus,.rtb-booking-form input[type=submit]:disabled,.rtb-booking-form input[type=submit].disabled,.rtb-booking-form input[type=submit]>a,.rtb-booking-form input[type=submit]>a:visited,.rtb-booking-form input[type=submit]>a:hover,.rtb-booking-form input[type=submit]>a:focus,.rtb-booking-form input[type=submit]>a:disabled,.rtb-booking-form input[type=submit]>a.disabled,.rtb-booking-form button[type=submit]:visited,.rtb-booking-form button[type=submit]:hover,.rtb-booking-form button[type=submit]:focus,.rtb-booking-form button[type=submit]:disabled,.rtb-booking-form button[type=submit].disabled,.rtb-booking-form button[type=submit]>a,.rtb-booking-form button[type=submit]>a:visited,.rtb-booking-form button[type=submit]>a:hover,.rtb-booking-form button[type=submit]>a:focus,.rtb-booking-form button[type=submit]>a:disabled,.rtb-booking-form button[type=submit]>a.disabled{background-color:#000;border-color:#000;color:#fff;opacity:.8;box-shadow:none}.rtb-booking-form input[type=submit]:hover,.rtb-booking-form button[type=submit]:hover{color:#fff;opacity:.8}.rtb-hidden{display:none !important}.rtb-find-reservation-button,.rtb-modification-toggle{background:#000 !important;border-radius:0 !important}.rtb-find-reservation-button:hover,.rtb-modification-toggle:hover{opacity:.8 !important}.social-menu,.contacts-menu{display:flex;flex-direction:row;align-items:center;padding-top:.75rem;margin-left:-5px;margin-right:-5px}.social-menu li,.contacts-menu li{padding-left:5px;padding-right:5px}.social-menu li a,.social-menu li a:visited,.social-menu li a:hover,.contacts-menu li a,.contacts-menu li a:visited,.contacts-menu li a:hover{display:flex;align-items:center;justify-content:center;text-decoration:none}.social-menu li i,.contacts-menu li i{font-size:32px}.social-menu li label,.contacts-menu li label{font-size:1rem;margin-left:10px}.contacts-menu{flex-direction:column;align-items:flex-start;justify-content:center}.contacts-menu li label{font-size:14px}.contacts-menu li i{font-size:16px}footer{background:#000;color:#fff;font-size:14px;padding:5rem 0}@media screen and (max-width: 767px){footer{text-align:center}}@media screen and (min-width: 768px){footer{text-align:left}}footer a,footer a:visited,footer a:hover{color:#fff}footer a:hover{opacity:.9}footer .footer-logo img{width:100%;max-width:240px}footer .footer-title{font-size:1rem;margin-bottom:.75rem}footer .footer-menu{position:relative;display:flex;flex-direction:column;margin-bottom:.75rem}footer .contacts-menu li,footer .social-menu li{color:#fff;font-size:16px}footer .contacts-menu i,footer .social-menu i{color:#fff}@media screen and (max-width: 767px){footer .contacts-menu,footer .social-menu{justify-content:center}}@media screen and (min-width: 768px){footer .contacts-menu,footer .social-menu{justify-content:flex-start}}footer .contacts-menu{display:flex;flex-direction:column;padding-top:.75rem;margin-left:0;margin-right:0;margin-bottom:.75rem}@media screen and (max-width: 767px){footer .contacts-menu{align-items:center;justify-content:center}}@media screen and (min-width: 768px){footer .contacts-menu{align-items:flex-start;justify-content:center}}footer .contacts-menu li{padding-left:0;padding-right:0s}footer p{margin-bottom:.75rem}.fixed-buttons{position:fixed;z-index:16000002;bottom:1px;right:0;display:flex;align-items:center;padding:0}.fixed-buttons li{padding:0;margin-right:1px}.fixed-buttons li a,.fixed-buttons li a:visited,.fixed-buttons li button{width:40px;height:40px;padding:5px;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#000;transition:all .35s;font-size:14px;text-transform:uppercase}.fixed-buttons li a i,.fixed-buttons li a:visited i,.fixed-buttons li button i{color:#fff;margin-right:0 !important;font-size:22px}.fixed-buttons li a.booking,.fixed-buttons li a:visited.booking,.fixed-buttons li button.booking{background-color:#000;width:auto}.fixed-buttons li a.whatsapp i,.fixed-buttons li a:visited.whatsapp i,.fixed-buttons li button.whatsapp i{font-size:26px}#cookie-notice{z-index:100000000 !important}/*# sourceMappingURL=frontend.min.css.map */