﻿@import"https://fonts.googleapis.com/css2?family=Abhaya+Libre:wght@400;800&family=Prata&display=swap";html{font-size:100%;overflow-x:hidden}html.hidden{overflow:hidden}body{font-family:"Abhaya Libre",serif;line-height:1.5;font-size:1.1rem;overflow-x:hidden;font-weight:300}a{-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;color:#000}a:hover{text-decoration:none;color:#debf7d}h1,.h1,h2,.h2,h3,.h3,h4,h5,h6{font-family:"Prata",serif}h1:after,.h1:after,h2:after,.h2:after{content:"";width:250px;height:8px;background-image:url("../img/titleafter.png");background-repeat:no-repeat;background-size:contain;display:block;margin:1rem auto}h1,.h1{font-size:2.2rem;margin-bottom:2rem}h2,.h2{font-size:2rem;margin-bottom:2rem}h3,.h3{font-size:1.5rem}img{max-width:100%;height:auto}ul{padding:0}li{list-style:none}strong{font-weight:900}button{outline:none !important}.container{margin-left:auto !important;margin-right:auto !important}@media screen and (max-width: 992px){.container{max-width:95%}}@media screen and (max-width: 576px){h1,.h1{font-size:1.8rem}h2,.h2{font-size:1.5rem !important}}header#masthead{position:fixed;display:flex;align-items:center;justify-content:space-between;padding:1.5rem 3rem;width:100%;top:0;left:0;z-index:100000;background:#1e1f24;color:#fff;-webkit-transition:cubic-bezier(0.5, 0.005, 0, 1) .6s;-moz-transition:cubic-bezier(0.5, 0.005, 0, 1) .6s;-o-transition:cubic-bezier(0.5, 0.005, 0, 1) .6s;transition:cubic-bezier(0.5, 0.005, 0, 1) .6s}header#masthead:before{content:"";position:absolute;height:100vh;width:100vw;background:none;left:0;top:0;pointer-events:none;z-index:-1;transition:all 1s}header#masthead a{color:#fff}header#masthead .hl{display:flex;align-items:center}header#masthead .hl .phone img{width:20px;margin-right:5px}header#masthead .hl .booking a{border:solid 1px #debf7d;padding:.25rem 2rem;margin-left:1rem}header#masthead .hr{display:flex;align-items:center}header#masthead .logo{position:absolute;left:0;right:0;margin:auto;width:200px;-webkit-transition:cubic-bezier(0.5, 0.005, 0, 1) .6s;-moz-transition:cubic-bezier(0.5, 0.005, 0, 1) .6s;-o-transition:cubic-bezier(0.5, 0.005, 0, 1) .6s;transition:cubic-bezier(0.5, 0.005, 0, 1) .6s}header#masthead .header-info{display:flex;flex-direction:column;position:absolute;bottom:3rem}header#masthead .header-info .contact{margin-bottom:2rem}header#masthead .header-info .contact a{display:flex;flex-direction:column;font-weight:900;font-size:1.25rem}header#masthead .header-info .contact a img{width:30px;margin-bottom:5px}header#masthead .header-info .rs a{background:#424242}header#masthead #header-menu{position:fixed;top:0;right:0;z-index:-1;height:100%;width:30%;min-width:550px;padding-left:7rem;background:#212121;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:cubic-bezier(0.5, 0.005, 0, 1) 1s;-moz-transition:cubic-bezier(0.5, 0.005, 0, 1) 1s;-o-transition:cubic-bezier(0.5, 0.005, 0, 1) 1s;transition:cubic-bezier(0.5, 0.005, 0, 1) 1s;display:flex;align-items:flex-start;flex-direction:column;justify-content:center}header#masthead #header-menu .nav-main ul#primary-menu{position:relative;min-width:320px}header#masthead #header-menu .nav-main ul#primary-menu>li.menu-item{font-size:1.8rem;line-height:2rem;padding:0 1rem 0 0}header#masthead #header-menu .nav-main ul#primary-menu>li.menu-item:last-of-type a{margin-bottom:.5rem}header#masthead #header-menu .nav-main ul#primary-menu>li.menu-item.menu-item-has-children:after{content:none}header#masthead #header-menu .nav-main ul#primary-menu>li.menu-item>a{position:relative;display:inline-block;margin-bottom:1.5rem;padding:4px 0;text-transform:uppercase}header#masthead #header-menu .nav-main ul#primary-menu>li.menu-item>a:before{content:"";display:inline-block;width:0;bottom:-4px;height:1px;background:#debf7d;position:absolute;z-index:-1;-webkit-transition:all .7s;-moz-transition:all .7s;-o-transition:all .7s;transition:all .7s}header#masthead #header-menu .nav-main ul#primary-menu>li.menu-item>a:hover:before{width:100% !important}header#masthead #header-menu .nav-main ul#primary-menu>li.menu-item.current-menu-item>a:before{width:100%}header#masthead #header-menu .nav-main ul#primary-menu>li.menu-item .sub-menu{margin-bottom:15px;position:relative;opacity:1;box-shadow:none;left:0;width:100%;padding:0}header#masthead #header-menu .nav-main ul#primary-menu>li.menu-item .sub-menu li{font-size:17px;line-height:25px;padding:0}header#masthead #header-menu .nav-main ul#primary-menu>li.menu-item .sub-menu li a{text-transform:none;display:block;font-weight:500;padding:.2rem 0}header#masthead #header-menu .nav-main ul#primary-menu>li.menu-item .sub-menu li a:before{content:"";display:inline-block;width:7px;height:7px;border-radius:100%;border:solid 1px #debf7d;margin:0 1rem 2px 0;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}header#masthead #header-menu .nav-main ul#primary-menu>li.menu-item .sub-menu li a:hover:before{background:#debf7d;width:12px;height:12px;margin-bottom:-1px}header#masthead.open:before{background:rgba(47,47,47,.9)}header#masthead.open #header-menu{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:cubic-bezier(0.5, 0.005, 0, 1) 1s .1s;-moz-transition:cubic-bezier(0.5, 0.005, 0, 1) 1s .1s;-o-transition:cubic-bezier(0.5, 0.005, 0, 1) 1s .1s;transition:cubic-bezier(0.5, 0.005, 0, 1) 1s .1s}header#masthead.fixed{padding-top:1rem;padding-bottom:1rem}header#masthead.fixed .logo{width:150px}#nav-icon{position:relative;display:block;cursor:pointer;margin-left:5rem}#nav-icon .label{content:"MENU";position:absolute;right:45px;top:-1px;font-weight:600;font-size:1.1rem;line-height:1}#nav-icon div:first-of-type{width:33px;height:17px;z-index:99999;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon div:first-of-type span{display:block;background:#fff;position:absolute;border-radius:2rem;height:1px;width:100%;left:0;top:0;overflow:hidden}#nav-icon div:first-of-type span:nth-child(1){top:0;-webkit-transition:top ease .25s .25s,transform ease .25s;-moz-transition:top ease .25s .25s,transform ease .25s;-o-transition:top ease .25s .25s,transform ease .25s;transition:top ease .25s .25s,transform ease .25s}#nav-icon div:first-of-type span:nth-child(2){top:8px;-webkit-transition:top ease .25s .25s,transform ease .25s;-moz-transition:top ease .25s .25s,transform ease .25s;-o-transition:top ease .25s .25s,transform ease .25s;transition:top ease .25s .25s,transform ease .25s}#nav-icon div:first-of-type span:nth-child(3){top:16px;-webkit-transition:top ease .25s .25s,transform ease .25s;-moz-transition:top ease .25s .25s,transform ease .25s;-o-transition:top ease .25s .25s,transform ease .25s;transition:top ease .25s .25s,transform ease .25s}#nav-icon:hover div span{width:0;left:50%}#nav-icon:hover div span:nth-child(1){top:7px;width:100%;left:0;-webkit-transition:top ease .25s,transform ease .25s .25s;-moz-transition:top ease .25s,transform ease .25s .25s;-o-transition:top ease .25s,transform ease .25s .25s;transition:top ease .25s,transform ease .25s .25s}#nav-icon:hover div span:nth-child(3){top:7px;width:100%;left:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:top ease .25s,transform ease .25s .25s;-moz-transition:top ease .25s,transform ease .25s .25s;-o-transition:top ease .25s,transform ease .25s .25s;transition:top ease .25s,transform ease .25s .25s}#nav-icon.open div span{width:0;left:50%;-webkit-transition:all .25s !important;-moz-transition:all .25s !important;-o-transition:all .25s !important;transition:all .25s !important}#nav-icon.open div span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:7px;width:100%;left:0}#nav-icon.open div span:nth-child(3){-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);top:7px;width:100%;left:0}@media all and (max-width: 1199px){header#masthead{padding:1.5rem 2rem}}@media all and (max-width: 991px){header#masthead .logo{width:150px}header#masthead .hl .phone span{display:none}header#masthead #header-menu{width:100%;min-width:100%;padding:2rem;align-items:center;text-align:center}header#masthead #header-menu:before{content:none}header#masthead #header-menu .header-info{align-items:center}}@media all and (max-width: 767px){header#masthead .hr #nav-icon{margin-left:1rem}header#masthead .hr #nav-icon .label{display:none}}@media all and (max-width: 575px){header#masthead{padding:.6rem 1rem}header#masthead .logo{position:relative;margin:0;width:130px;order:0}header#masthead .booking{display:none}header#masthead .hr{order:1}header#masthead .hl{order:1;margin:0 .5rem 0 auto}header#masthead #header-menu{padding:6rem 1rem 0;display:block}header#masthead #header-menu .nav-main ul#primary-menu{margin:0 1rem}header#masthead #header-menu .nav-main ul#primary-menu li.menu-item{font-size:1.5rem;padding:0}header#masthead #header-menu .nav-main ul#primary-menu li.menu-item>a{margin-bottom:1rem}header#masthead #header-menu .nav-main ul#primary-menu li.menu-item .sub-menu{margin-bottom:1.5rem}header#masthead #header-menu .nav-main ul#primary-menu li.menu-item .sub-menu li{line-height:1;padding:.25rem 0}header#masthead .header-info{position:fixed;bottom:1rem;left:0;right:0}header#masthead.fixed{padding:.5rem 1rem}header#masthead.fixed .logo{width:100px}}@media all and (max-height: 750px){header#masthead #header-menu .nav-main ul#primary-menu li.menu-item>a{margin-bottom:.5rem}header#masthead #header-menu .nav-main ul#primary-menu li.menu-item .sub-menu li a{margin:0}header#masthead .header-info .contact{margin-bottom:1rem}}#page{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;min-height:100vh;position:relative}#page.blur{-webkit-filter:blur(10px) !important;filter:blur(10px) !important;z-index:-10}#content{margin:0 3rem}#firstimg{position:relative;z-index:10000;background-color:#1e1f24;color:#fff;margin:0 -3rem 17rem;padding:7rem 0 0;text-align:center;background-size:cover;background-repeat:no-repeat}#firstimg .page-title{margin-bottom:3rem}#firstimg .page-title h1{margin-bottom:0}#firstimg .page-title h1:after{content:none}#firstimg .page-title span{color:#999;margin-bottom:1rem;display:inline-block}#firstimg .page-title:after,#firstimg .page-title:before{content:"";display:block;width:1px;height:80px;background:#fff;margin:1.5rem auto}#firstimg .page-thumbnail{background-size:cover;background-position:center;height:420px;margin-bottom:-210px}#firstimg.style-2{margin-bottom:0}#firstimg.style-2 .page-title{padding-bottom:2rem}.custom-btn{position:relative;margin-bottom:2rem;display:inline-block;padding:0 0 5px 0 !important;font-weight:700}.custom-btn i{margin-left:.5rem;transition:all .5s}.custom-btn:hover{color:#000}.custom-btn:hover i{transform:translateX(10px)}.custom-btn-2{font-weight:bold;margin:1rem auto 5rem;display:inline-block;border:solid 2px #debf7d;padding:.5rem 2rem;transition:all .5s;background:#debf7d}.custom-btn-2:hover{background:#debf7d;color:#fff}.vc_section{padding-top:5rem !important;padding-bottom:4rem !important;margin-left:0 !important;margin-right:0 !important}.bg-black{color:#fff}.bg-black h1,.bg-black h2,.bg-black h3,.bg-black a,.bg-black .custom-btn{color:#fff !important}.bg-black h1:after,.bg-black .h1:after,.bg-black h2:after,.bg-black .h2:after{background-image:url("../img/titleafter-white.png")}.wpml-ls-legacy-list-horizontal{padding:0}.wpml-ls-legacy-list-horizontal a{padding:0 5px}.wpml-ls-legacy-list-horizontal .wpml-ls-flag{border-radius:100%;border:solid 1px #787878}.owl-carousel .owl-nav{position:absolute;width:100%;z-index:-1;left:0}.owl-carousel .owl-nav .owl-prev{position:relative;left:0}.owl-carousel .owl-nav .owl-prev span{display:block;width:16px;height:82px;background:url(../img/arrow-left.png) no-repeat;background-size:contain}.owl-carousel .owl-nav .owl-next{position:relative;float:right;right:0}.owl-carousel .owl-nav .owl-next span{display:block;width:16px;height:82px;background:url(../img/arrow-right.png) no-repeat;background-size:contain}ul.rs{display:flex}ul.rs li{margin-right:.5rem;position:relative}ul.rs li:last-of-type{margin:0}ul.rs li a{width:35px;height:35px;background:#999;color:#fff;font-size:1.2rem;border-radius:100%;display:flex;justify-content:center;align-items:center}ul.rs li a:before{content:"";position:absolute;border-radius:100%;background:#debf7d;display:block;width:35px;height:35px;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}ul.rs li a i{z-index:10}ul.rs li a:hover:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.vc_col-has-fill>.vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:0 !important}#mention h2,#mention .h2{font-size:1.2rem;margin:3rem 0 1rem;font-weight:900}#mention h2:after,#mention .h2:after{content:none}#mention h3,#mention .h3{font-weight:900;font-size:1.05rem}.rs-container:before{content:"";display:block;background:#1e1f24;position:absolute;top:0;right:0;left:-10%;width:120%;height:80%}rs-fullwidth-wrap{overflow:hidden !important}rs-fullwidth-wrap:before{content:"";display:block;background:#1e1f24;position:absolute;top:0;right:0;left:0;width:100%;height:100%}.custom-block{margin:0 auto 7rem;position:relative;max-width:550px}.custom-block a.img{display:block;background:#333}.custom-block a.img img{transition:all .5s}.custom-block a.img:hover img{opacity:.5}.custom-block .content{position:absolute;width:90%;top:80%;left:0;right:0;background:#fff;margin:auto;padding:1.5rem 5% 1rem;text-align:center;line-height:1.2;font-size:1rem}.custom-block .content h3{font-weight:900;font-size:1.2rem;margin-bottom:1rem}.custom-block .content a{margin:0}.borderRight{border-right:solid 1px #ccc}#block-prestation{margin:4rem 0 6rem !important}#block-prestation h3{font-size:1.2rem;margin-bottom:1rem}#block-prestation .wpb_single_image{margin-bottom:1.25rem;margin-top:2rem}#block-prestation .wpb_single_image img{max-width:80px}@media all and (max-width: 1199px){#content{margin:0 2rem}}@media all and (max-width: 991px){#firstimg{padding-top:5rem}#firstimg .page-title{margin-bottom:1rem}#firstimg .page-title:before,#firstimg .page-title:after{height:55px;margin:1rem auto}#firstimg .page-title span{margin-bottom:0}.borderRight{border:0}.owl-carousel .owl-nav .owl-prev{left:-1rem}.owl-carousel .owl-nav .owl-next{right:-1rem}.vc_section{padding-top:5rem !important;padding-bottom:3rem !important}#block-prestation{margin:0 0 4rem !important}#block-prestation h3{font-size:1.1rem;font-weight:900}.custom-block{margin-bottom:10rem}}@media all and (max-width: 767px){#content{margin:0}#firstimg{margin-left:0;margin-right:0}.vc_section{padding-top:3rem !important}.custom-block .content{box-shadow:0 0 10px rgba(0,0,0,.2)}.custom-btn-2{margin-bottom:3rem;margin-top:0}}@media all and (max-width: 575px){#firstimg{margin-bottom:15rem}#firstimg .container,#firstimg .col-md-10{max-width:100%;padding:0}#firstimg .container .page-title,#firstimg .col-md-10 .page-title{padding:0 2rem}#firstimg .container .page-title:after,#firstimg .container .page-title:before,#firstimg .col-md-10 .page-title:after,#firstimg .col-md-10 .page-title:before{height:30px}#firstimg .page-thumbnail{height:275px}}#home_booking_form{text-align:center}#home_booking_form .ui-tabs-nav{display:none}#home_booking_form #panel-1{display:flex;justify-content:space-between;border:0}#home_booking_form #panel-1 .chbs-form-field{border:0;margin:0 .1rem;background:rgba(255,255,255,.1);text-align:left;padding:.5rem}#home_booking_form #panel-1>.chbs-form-field:last-of-type,#home_booking_form #panel-1>.chbs-form-field:nth-last-child(3){display:none}#home_booking_form #panel-1>.chbs-clear-fix{display:flex}#home_booking_form #panel-1 input{background:rgba(0,0,0,0);color:#fff;padding:0}#home_booking_form #panel-1 label{margin-left:0;color:#959595;font-weight:900}#home_booking_form .chbs-button-widget-submit{max-width:250px;background:rgba(0,0,0,0);border-radius:0;float:none;margin:auto;text-align:center}.home #block-prestation{margin:0 !important}.home .home-btn{margin:1rem 0;color:#fff;justify-content:space-between}.home .home-btn>div{width:calc(50% - 10px)}.home .home-btn>div div{height:100%}.home .home-btn .wpb_wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column}.home .home-btn .wpb_text_column{padding:3rem 1rem}.home .home-btn strong{font-size:2rem}.home .home-btn a{display:inline-block;padding:.5rem 2rem;color:#fff;font-size:1.2rem;border:solid 2px #debe7d;min-width:300px}.home .home-btn a.whatsapp{display:inline-flex;justify-content:center;align-items:center;border:0}.whatsapp{background:#26d366;display:inline-flex;align-items:center;border:0}.whatsapp:before{content:"";background:url("../img/icon-whatsapp.png") no-repeat;display:inline-block;width:30px;height:30px;background-size:contain;margin-right:.75rem}.home-blog{background:#f9f9f9;padding-bottom:2rem !important;padding-top:5rem !important;margin-bottom:3rem}#home-prestation>div{padding-top:3rem;margin-bottom:2rem}#home-prestation>div:first-of-type{border-right:solid 1px #bdbdbd}@media all and (max-width: 991px){.home .home-btn strong{font-size:1.5rem}}@media all and (max-width: 767px){#home-prestation>div{border:0 !important;padding-top:0;margin-bottom:0}#home_booking_form .chbs-main{padding-top:3rem}#home_booking_form #panel-1{flex-wrap:wrap}#home_booking_form #panel-1 .chbs-form-field{width:49%;margin:0 0 .7rem 0}#home_booking_form #panel-1>.chbs-form-field-pickup-date-time{justify-content:space-between}#home_booking_form #panel-1>.chbs-form-field-pickup-date-time:after{content:none}.home .home-btn>div{width:100%;margin:0 1rem 1rem}}.chbs-main{padding-top:6rem;margin-top:-6rem}.chbs-main .chbs-button{border-radius:0 !important}.news{display:flex;justify-content:space-between}.news .news-item{width:32%;background:#fff;padding:13px;box-shadow:0 0 10px #e4e4e4;display:flex;flex-direction:column}.news .news-item .news-img{display:block;width:100%;height:300px;background-position:center;background-size:cover;margin-bottom:1rem}.news .news-item .news-content{font-size:1rem}.news .news-item .news-content h3{font-family:"Abhaya Libre",serif;font-size:1.1rem;font-weight:900;margin-bottom:0}.news .news-item .news-content .news-date{margin-bottom:5px}.news .news-item .news-link{margin-top:auto}.news .news-item .news-link .custom-btn{font-size:1rem;padding:0 !important;margin-top:5px}@media all and (max-width: 1199px){.news .news-item{width:49%}.news .news-item:last-of-type{display:none}}@media all and (max-width: 767px){.news{flex-wrap:wrap}.news .news-item{width:100%;margin-bottom:2rem}}.blog #firstimg.style-2 .page-title{padding-bottom:1rem;margin-bottom:3rem !important}.blog #firstimg.style-2 .page-title:before,.blog #firstimg.style-2 .page-title:after{height:50px;margin:1rem auto}.blog #primary article{margin-bottom:2rem}.blog #primary article .post-thumbnail img{height:250px;width:100%;object-fit:cover}.blog #primary article h2{font-size:1.5rem;margin:1rem 0 0}.blog #primary article h2:after{content:none}.blog #primary article .entry-meta{color:#8a8a8a}.blog #secondary #text-4{display:none}.single #firstimg .page-title span{margin-bottom:0}.single #firstimg .page-title:after{height:0}.single #primary h2{font-size:1.75rem;margin-bottom:1rem}.single #primary h2:after{content:none}.single #primary h3{font-size:1.25rem;margin-top:2rem}#secondary{background:#fafafa;padding:2rem 1rem 0;margin-bottom:2rem}#secondary section.widget{margin-bottom:3rem}#secondary section.widget .widget-title{text-transform:uppercase;font-weight:600;margin-bottom:.5rem}#secondary .custom-btn-2{background:#debf7d;display:block;text-align:center;margin:0}#secondary .news{flex-direction:column}#secondary .news .news-item{width:100%;padding:0;box-shadow:none;background:none;flex-direction:column;margin-bottom:1rem}#secondary .news .news-item .news-img{height:150px;margin:0}#secondary .news .news-item .news-content{padding:.5rem 0 0 0;width:100%}#secondary .news .news-item .news-content>p:not(.news-date){display:none}#secondary .news .news-item .news-link{display:none}#secondary #text-5 img,#secondary #text-6 img{background:#debf7d;border-radius:100%;width:45px;padding:5px;margin-right:.5rem}#secondary #text-5 .textwidget>div,#secondary #text-6 .textwidget>div{display:flex;align-items:center;line-height:1;margin-bottom:1rem}.pagination{margin:1.5rem 0;display:flex;justify-content:center}.pagination .page-numbers{padding:0 .2rem;border:solid 1px;margin:0 .2rem;width:1.5rem}.pagination .page-numbers.current{border-width:2px;font-weight:500}.post-navigation{margin:30px 0 50px 0;padding-top:.5rem;border-top:solid 1px #e4e4e4}.post-navigation .nav-links{display:flex;justify-content:space-between}.post-navigation .nav-links a span{display:block;font-weight:bold;text-transform:uppercase;font-size:.8rem}.post-navigation .nav-links>div{max-width:45%}.post-navigation .nav-links .nav-next{text-align:right;margin-left:auto}@media all and (min-width: 992px){.single #primary{padding-right:4rem}.blog #primary article h2{font-size:1.3rem}}@media all and (max-width: 575px){.post-navigation .nav-links{flex-direction:column}.post-navigation .nav-links>div{max-width:100%}.post-navigation .nav-links>div.nav-next{text-align:left;margin:10px 0 0 0}.blog #primary article h2{font-size:1.2rem}}.error-404{margin:10rem 0 5rem;text-align:center}.error-404 h2:after{content:none}#contactUs{margin-top:4rem}#contactUs .contact-list .wpb_content_element .wpb_wrapper{display:flex;align-items:center}#contactUs .contact-list .wpb_content_element .wpb_wrapper p{margin:0}#contactUs .contact-list .wpb_content_element .wpb_wrapper img{max-width:50px;margin-right:1rem}#contactUs .contact-list .wpb_content_element .wpb_wrapper strong{font-size:1.1rem}.form-elmt{position:relative;padding:0 0 1rem 0;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.form-elmt label{position:absolute;top:-3px;left:0;font-size:1rem;transition:transform .2s ease-out,color .2s ease-out;transform-origin:0 100%;-webkit-transform:translate(12px, 12px);-moz-transform:translate(12px, 12px);-ms-transform:translate(12px, 12px);-o-transform:translate(12px, 12px);transform:translate(12px, 12px);cursor:text;color:#383838}.form-elmt input,.form-elmt textarea{background:rgba(255,255,255,.5);padding:.5rem;border:solid 1px #cdcdcd;width:100%;outline:0;position:relative}.form-elmt.selected{margin-top:1.2rem}.form-elmt.selected label{font-weight:900;-webkit-transform:translateY(-25px) scale(0.8);-moz-transform:translateY(-25px) scale(0.8);-ms-transform:translateY(-25px) scale(0.8);-o-transform:translateY(-25px) scale(0.8);transform:translateY(-25px) scale(0.8)}form.wpcf7-form .wpcf7-acceptance span.wpcf7-list-item{margin:0;font-size:.85rem}form.wpcf7-form .form-control{border-radius:0;outline:none !important}form.wpcf7-form .form-control.wpcf7-checkbox{border:0;padding:0;display:inline}form.wpcf7-form .form-control.wpcf7-checkbox span.wpcf7-list-item{margin:0}form.wpcf7-form span.wpcf7-not-valid-tip{color:#da0000;font-size:.85rem}form.wpcf7-form .wpcf7-response-output{margin:2em 0 1em;padding:.75rem 1.25rem}form.wpcf7-form .wpcf7-response-output.wpcf7-validation-errors{color:#856404;background-color:#fff3cd;border-color:#ffeeba}form.wpcf7-form .wpcf7-response-output.wpcf7-mail-sent-ok{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.form-control:focus{box-shadow:none;background:rgba(255,255,255,.5)}.search-form input{border-radius:0}.search-form button[type=submit]{height:38px;border:0;position:absolute;cursor:pointer;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.search-form button[type=submit] i{color:#fff}.search article{margin-bottom:1rem;padding-bottom:1rem;border-bottom:solid 1px #dcd5e3}.search article h2{margin-bottom:0;padding-bottom:10px;text-transform:uppercase;font-size:1rem;color:#414141}.grecaptcha-badge{-webkit-transform:translateX(110%);-moz-transform:translateX(110%);-ms-transform:translateX(110%);-o-transform:translateX(110%);transform:translateX(110%)}@media all and (max-width: 991px){form.wpcf7-form{margin:auto}}#mobile_action{display:none}#footer{background:#161616;color:#fff;position:relative;padding:4rem 0}#footer a{color:#aeaeae}#footer a:hover{color:#debf7d !important}#footer .title{color:#999;font-size:1.5rem;margin-bottom:.7rem}#footer .border-right{border-color:#505050 !important}#footer .company{text-align:right;font-family:"Prata",serif;padding:1rem}#footer .company .contact{margin-bottom:1rem}#footer .company .contact a{color:#fff;font-size:1.2rem;display:block}#footer .company .info{color:#aeaeae;font-size:.9rem}#footer .rs li a{background:#fff;color:#161616 !important}#footer #footer-menu{padding-top:3rem;text-align:center}#footer #footer-menu li{display:inline-block;margin:0 1rem;position:relative}#footer #footer-menu li:after{content:"";display:inline-block;width:3px;height:3px;border-radius:1rem;background:#aeaeae;position:absolute;top:10px;right:-1.3rem}#footer #footer-menu li:last-of-type:after{content:none}#footer #footer-menu li a{font-weight:500}#footer .copyright{font-size:.85rem;padding:2rem 0 0;text-align:center}#footer .copyright .d-flex{color:#aeaeae}#footer .copyright #copyright-menu{display:flex;justify-content:center}#footer .copyright #copyright-menu .menu-item:after{content:"•";margin:0 3px}#footer .copyright .illucom{position:relative}#footer .copyright .illucom img{width:12px !important;margin:0 2px 2px 2px}#footer .copyright .illucom:after{content:"";box-shadow:0 0 15px rgba(0,0,0,0);border-radius:10px;width:12px;height:12px;display:block;position:absolute;left:2px;top:-1px;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}#footer .copyright .illucom:hover{color:#f3b61f}#footer .copyright .illucom:hover:after{box-shadow:0 0 15px #ffef04}@media all and (max-width: 767px){#footer{text-align:center}#footer .rs{justify-content:center}#footer .company{text-align:center}#footer .border-right{border:0 !important}#footer #footer-menu{display:none}#footer .justify-content-center{flex-direction:column}#footer .copyright #copyright-menu{flex-wrap:wrap}#footer .copyright #copyright-menu .menu-item:last-of-type:after{content:none}#footer-top{padding-bottom:1rem !important}}@media all and (max-width: 575px){#footer .copyright .d-flex{flex-direction:column}#footer .copyright #copyright-menu{margin-bottom:5px}#footer .copyright #copyright-menu .menu-item:last-of-type:after{content:none}#mobile_action{position:fixed;bottom:0;left:0;right:0;display:flex;z-index:100}#mobile_action a{width:100%;display:flex;align-items:center;justify-content:center;padding:.5rem;color:#fff;font-size:1rem;line-height:1}#mobile_action a.booking{background:#1e1f24}#mobile_action a.whatsapp:before{width:20px;height:20px}}@media all and (max-width: 400px){#mobile_action a{font-size:.9rem}}/*# sourceMappingURL=main.css.map */
