body,body :not(i){font-family:Roboto,sans-serif!important}@media only screen and (max-width:768px){section div.row>div{margin-bottom:20px}}.nav-link{color:#fff!important;font-family:Roboto,sans-serif!important;text-transform:uppercase;font-weight:800!important;font-size:16px;padding-left:1.25rem!important;padding-right:1.25rem!important}.nav-bg-image{position:absolute;width:550px;height:auto;margin:0 auto -50px auto;filter:blur(3px) invert(1);opacity:.2;top:-155px;left:50%;transform:translateX(-50%);z-index:-1}#header.fixed .nav-link{color:#333!important}#topNav a.logo{height:150px;line-height:150px}#topNav a.logo img{height:150px}ul.navbar-nav{position:relative}.nav-contact-phone{position:absolute;top:-40px;left:20px}.nav-contact-phone a{color:#fff;font-family:Roboto,sans-serif!important;font-weight:800!important;font-size:16px}.nav-contact-email{position:absolute;top:-40px;right:20px}.nav-contact-email a{color:#fff;font-family:Roboto,sans-serif!important;font-weight:800!important;font-size:16px}#mobile-menu-overlay{display:none}@media(max-width:992px){ul.navbar-nav{position:inherit!important}.nav-contact-email{top:auto;left:35px;bottom:37px;right:auto}.nav-contact-email a{color:#333}.nav-contact-phone{top:auto;left:35px;bottom:15px;right:auto}.nav-contact-phone a{color:#333}#mainNav.active{z-index:9999}#mainNav.active+#mobile-menu-overlay{display:block;position:fixed;width:100vw;height:100vh;background:rgba(0,0,0,.3)}#mainNav.active+#mobile-menu-overlay:before{content:'';background:rgba(255,255,255,.5);position:absolute;top:0;left:0;width:100%;height:60px}}@media(min-width:992px){#header.fixed .nav-contact-email,#header.fixed .nav-contact-phone{top:3px}#header.fixed .nav-contact-email a,#header.fixed .nav-contact-phone a{color:#333;font-size:11px}#header.fixed .nav-contact-phone{top:-20px;transition:all .1s linear}#header.fixed .nav-contact-email{top:-20px;transition:all .1s linear}#header.fixed .nav-bg-image{display:none}}.page-title{display:inline-block;position:relative;margin-left:15px;margin-bottom:30px}.page-title h2{font-family:Roboto,sans-serif!important;font-weight:800!important;text-transform:uppercase;position:relative;display:inline-block;background-color:#fff;z-index:999;margin-bottom:0;padding-right:15px;padding-left:5px;color:#333}.page-title:after{content:'';position:absolute;left:-15px;top:50%;width:calc(100% + 100px);height:3px;background-color:#333}#parallax1 .parallax-title{font-family:Roboto,sans-serif!important;font-weight:800!important;text-transform:uppercase;font-size:30px}#parallax1 hr{background-image:-webkit-linear-gradient(left,transparent,rgba(255,255,255,.2),transparent);background-image:-moz-linear-gradient(left,transparent,rgba(255,255,255,.2),transparent);background-image:-ms-linear-gradient(left,transparent,rgba(255,255,255,.2),transparent);background-image:-o-linear-gradient(left,transparent,rgba(255,255,255,.2),transparent);background-image:linear-gradient(left,transparent,rgba(255,255,255,.2),transparent);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6d6d6', endColorstr='#d6d6d6', GradientType=0 )}#parallax2 i{border:1px dashed rgba(255,255,255,.3)!important}#parallax2 .parallax-title{font-family:Roboto,sans-serif!important;font-weight:800!important;text-transform:uppercase;font-size:35px}#parallax2 hr{background-image:-webkit-linear-gradient(left,transparent,rgba(255,255,255,.2),transparent);background-image:-moz-linear-gradient(left,transparent,rgba(255,255,255,.2),transparent);background-image:-ms-linear-gradient(left,transparent,rgba(255,255,255,.2),transparent);background-image:-o-linear-gradient(left,transparent,rgba(255,255,255,.2),transparent);background-image:linear-gradient(left,transparent,rgba(255,255,255,.2),transparent);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6d6d6', endColorstr='#d6d6d6', GradientType=0 )}#parallax2 .parallax-contact a{font-size:40px;font-family:Roboto,sans-serif!important;color:#fff;font-weight:100}@media(max-width:992px){#parallax2 .parallax-title{font-size:30px}#parallax2 .parallax-contact a{font-size:25px}}.distance-box{text-align:center;padding:30px 15px;border:1px dashed rgba(255,255,255,.3);height:100%}.distance-box i{font-size:40px}.distance-box .distance-amount{font-size:20px}.distance-box .distance-title{font-size:16px}.distance-col{margin-bottom:30px}#footer{position:relative;background:#dfdfdf;background:-moz-linear-gradient(top,#dfdfdf 0,#d6d6d6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#dfdfdf),color-stop(100%,#d6d6d6));background:-webkit-linear-gradient(top,#dfdfdf 0,#d6d6d6 100%);background:-o-linear-gradient(top,#dfdfdf 0,#d6d6d6 100%);background:-ms-linear-gradient(top,#dfdfdf 0,#d6d6d6 100%);background:linear-gradient(to bottom,#dfdfdf 0,#d6d6d6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#DFDFDFDFDFDF', endColorstr='#D6D6D6', GradientType=0 )}#footer *{color:#333!important}#footer p{font-size:20px;line-height:1.1}.footer-title{font-family:Roboto,sans-serif!important;text-transform:uppercase;font-weight:800}#mymap{background-size:cover;position:relative;overflow:hidden;padding-top:60%}#mymap iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}#button-mobile-menu{display:none}@media(max-width:992px){.mx-auto.order-0.order-md-1.position-relative{display:none!important}ul.navbar-nav{text-align:left!important;margin-left:0!important}#topNav .navbar-collapse{float:none}#topNav .container{width:100%;max-width:100%;padding-left:0;padding-right:0}#topNav nav.navbar{position:fixed;width:100%;padding-top:30px!important;padding-bottom:80px;top:58px}#button-mobile-menu{color:#333;display:block;float:right;margin-right:10px;padding:6px 10px;font-size:16px;margin-top:13px}#button-mobile-menu i{font-size:21px}#mainNav:not(.active){display:none}#header.fixed #topNav button.btn-mobile-active,#topNav button.btn-mobile-active{background-color:#999!important;opacity:.6}}.gallery-subheading-counter{padding:5px 10px;color:#333;border:1px dashed rgba(0,0,0,.5)!important}.image-hover:before{content:'';position:absolute;top:15px;left:15px;width:calc(100% - 30px);height:calc(100% - 30px);border:1px dashed rgba(255,255,255,.7)!important}.mobile-logo{display:none}@media(max-width:992px){.mobile-logo{display:inline-block;float:left}.mobile-logo>img{max-height:55px;margin-top:2.5px;margin-left:15px}}.btn-collapse{font-family:Roboto,sans-serif!important;text-transform:lowercase;font-weight:100}.collapse.show{display:block!important}.btn-collapse:after{margin-left:4px;content:"\f078";font:normal normal normal 14px/1 FontAwesome}.btn-collapse.active:after{content:"\f077";font:normal normal normal 14px/1 FontAwesome}@media(min-width:992px){.mb-lg-10{margin-bottom:10px!important}}#mobile-object-name{display:none}@media(max-width:992px){#mobile-object-name{display:inline-block;float:left;margin-top:7px}#mobile-object-name h2,#mobile-object-name h3{font-family:Roboto,sans-serif!important;text-transform:uppercase;font-weight:800;margin-bottom:0}#mobile-object-name h2{font-size:18px;line-height:1.1}#mobile-object-name h3{font-size:22px;line-height:1.1}}#mobile-contact{display:none}@media(max-width:992px){#mobile-contact{display:inline-block;float:left;margin-top:16px}#mobile-contact i{font-size:25px;color:#333}}.about-reservation{display:flex;flex-direction:row;align-items:center;justify-content:center}@media(max-width:420px){.about-reservation p{font-size:20px!important}}