 @font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:300;src:url('/fonts/roboto-v51-latin-300.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:400;src:url('/fonts/roboto-v51-latin-regular.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:500;src:url('/fonts/roboto-v51-latin-500.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:700;src:url('/fonts/roboto-v51-latin-700.woff2') format('woff2')}@font-face{font-family:"Glyphter";src:url("/fonts/Glyphter.eot");src:url("/fonts/Glyphter.eot?#iefix") format("embedded-opentype"),url("/fonts/Glyphter.woff") format("woff"),url("/fonts/Glyphter.ttf") format("truetype"),url("/fonts/Glyphter.svg#Glyphter") format("svg");font-weight:normal;font-style:normal;font-display:swap}[class*="glyphtericon-"]:after{display:inline-block;font-family:"Glyphter";font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphtericon-golf-player:after{content:"\0041"}.glyphtericon-golfer:after{content:"\0042"}.glyphtericon-extras:after{content:"\0043"}.glyphtericon-dot:after{content:"\0044"}.glyphtericon-daylight:after{content:"\0045"}.glyphtericon-sun:after{content:"\0046"}.glyphtericon-daylightalt:after{content:"\0047"}.glyphtericon-flag:after{content:"\0048"}.glyphtericon-golf-cart:after{content:"\0049"}.glyphtericon-people-fill:after{content:"\004a"}.glyphtericon-pencil-square:after{content:"\004b"}.glyphtericon-clipboard-results:after{content:"\004c"}.glyphtericon-results:after{content:"\004d"}.glyphtericon-comment:after{content:"\004e"}.glyphtericon-link:after{content:"\004f"}.glyphtericon-star:after{content:"\0050"}.glyphtericon-flag-alt:after{content:"\0051"}.glyphtericon-multi:after{content:"\0052"}.glyphtericon-exclamation:after{content:"\0053"}.glyphtericon-gearbox:after{content:"\0054"}.glyphtericon-cardoor:after{content:"\0055"}.glyphtericon-suitcase:after{content:"\0056"}.glyphtericon-air-conditioner:after{content:"\0057"}.glyphtericon-gas-station:after{content:"\0058"}.glyphtericon-contact:after{content:"\0059"}.glyphtericon-options:after{content:"\005a"}.glyphtericon-user:after{content:"\0061"}.glyphtericon-shopcart:after{content:"\0062"}.glyphtericon-phone:after{content:"\0063"}.glyphtericon-symbol-tt:after{content:"\0064"}.glyphtericon-user-full:after{content:"\0065"}.glyphtericon-twitter:after{content:"\0066"}.glyphtericon-plane:after{content:"\0067"}.glyphtericon-plane-lifting:after{content:"\0068"}.glyphtericon-hotel:after{content:"\0069"}.glyphtericon-description:after{content:'\006a';}body{color:#484848;font-family:"Roboto",sans-serif;font-size:14px;line-height:1.6em;font-weight:400}a{color:#3592c7;text-decoration:none;cursor:pointer}.round-15{border-radius:15px 15px 15px 15px!important;-moz-border-radius:15px 15px 15px 15px!important;-webkit-border-radius:15px 15px 15px 15px!important}.round-25{border-radius:25px 25px 25px 25px!important;-moz-border-radius:25px 25px 25px 25px!important;-webkit-border-radius:25px 25px 25px 25px!important}.text-hero,h1,h2,h3,h4,h5{font-family:Roboto,arial,helvetica,sans-serif;margin-top:0;font-weight:300;color:#484848;line-height:1.3em;text-align:center}.text-hero b,h1 b,h2 b,h3 b,h4 b,h5 b{font-weight:900;line-height:1em}h2{font-size:30px;margin-bottom:40px}p{font-size:16px;text-align:left}:focus,:active,:active:focus{outline-color:transparent!important}input,select{border:1px solid #ccc;color:#8a8a8a;padding:8px 7px;cursor:pointer;width:100%;height:40px}textarea{border:1px solid #ccc;color:#8a8a8a;padding:8px 10px;cursor:pointer;width:100%;height:auto}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/imgs/br_down-2.png) right center/32px 6px no-repeat #fff!important;padding:8px 30px 8px 10px}.btn{-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s;-webkit-border-radius:0;border-radius:0;white-space:normal}.btn:hover{-webkit-border-radius:7px;border-radius:7px}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mt15{margin-top:15px!important}.mr15{margin-right:15px!important}.ml15{margin-left:15px!important}.mb20{margin-bottom:20px!important}.mt25{margin-top:25px!important}.mb27{margin-bottom:27px!important}.mb35{margin-bottom:35px!important}.mt35{margin-top:35px!important}.mb40{margin-bottom:40px!important}.mb60{margin-bottom:60px!important}.pl0{padding-left:0!important}.pr0{padding-right:0!important}.pt2{padding-top:2px!important}.pb2{padding-bottom:2px!important}.pr2{padding-right:2px!important}.pt5{padding-top:5px!important}.pb10{padding-bottom:10px!important}.pl10{padding-left:10px!important}.pr10{padding-right:10px!important}.pb15{padding-bottom:15px!important}.pl15{padding-left:15px!important}.pr20{padding-right:20px!important}.pt25{padding-top:25px!important}.pb25{padding-bottom:25px!important}.pl35{padding-left:35px!important}.bg-white{background-color:#fff}.form-control{-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;line-height:1.6em;margin-bottom:0;padding:6px 14px;height:40px}.form-control:active,.form-control:focus{-webkit-box-shadow:none;box-shadow:none;border:1px solid var(--main_color)}.nav-tabs>li>a{-webkit-border-radius:0;border-radius:0}.global-wrap{background:#fff;height:100%}.special-area,.top-area{position:relative}.footer-blue{background:#01273c}.footer-blue-h{font-size:25px;color:#69b26c;font-weight:500;text-align:left;margin:25px 0 15px 0}.footer-blue-zone{line-height:initial;text-align:left;margin-bottom:10px;font-size:20px;font-weight:400}.footer-blue-zone-a{color:#ffffff}.footer-blue-center{text-align:center}.footer-blue-white{color:#ffffff!important}.footer-blue-logo{max-height:103px}.footer-reviews-logo{max-height:45px;margin:32px auto 0 auto}.footer-blue-social{padding-left:0;list-style:none}.footer-blue-social-el{float:left;margin-right:14px}.footer-blue-social-el:last-child{margin-right:0}.footer-blue-social-i{font-size:31px;color:#ffffff;display:inline-block}.glyphtericon-twitter.footer-blue-social-i{font-size:27px}.footer-blue-social-fb{font-size:25px;color:var(--main_color);padding:5.5px 9px 0 7px;background-color:#ffffff;border-radius:15px}.footer-blue-logos{padding-left:0;list-style:none}.footer-blue-logos-el{float:left;margin-right:50px}.footer-blue-logos-el:last-child{margin-right:0!important}.footer-blue-logos-img{max-height:51.3px}.footer-blue-logos-cf{color:#ffffff;margin-left:83px}.footer-blue-subs{padding:2px;border:2px solid #b1bbd2;background-color:#fff;border-radius:25px;margin:0 auto 10px auto;max-width:540px;width:100%;display:block;float:left}.footer-blue-subs-table{display:table-cell}.footer-blue-subs-name{color:#8a8a8a;font-size:15px;font-weight:500;border-top:unset;border-top:unset;border-right:2px solid #b1bbd2;border-bottom:unset;border-left:unset;border-radius:25px 0 0 25px;height:45px}.footer-blue-subs-email{color:#8a8a8a;font-size:15px;font-weight:500;border:unset;height:45px}.footer-blue-subs-name::-webkit-input-placeholder,.footer-blue-subs-email::-webkit-input-placeholder{color:#8a8a8a!important;font-weight:500;font-size:15px}.footer-blue-subs-bt{font-size:18px;font-weight:500;background-color:var(--main_color);max-width:130px;width:100%;padding:9px 20px;border-radius:25px;border-color:var(--main_color);float:right}.footer-blue-terms-sc{background-color:#000000}.footer-blue-terms-ul{padding-left:0;margin:0;float:left}.footer-blue-terms-li{display:inline-block;vertical-align:middle;margin-right:80px}.footer-blue-terms-li:last-child{margin-right:0!important}.footer-blue-terms{line-height:22px;font-weight:400;font-size:18px;margin-top:15px;margin-bottom:15px;color:#ffffff}.footer-blue-terms-a{color:#ffffff}.tooltip-inner{-webkit-border-radius:0;border-radius:0}::selection{background:var(--main_color);color:#fff}.form-control::-webkit-input-placeholder{color:#ccc}::-webkit-input-placeholder{color:#ccc;opacity:1}.pointer{cursor:pointer}.text-nowrap,.nowrap{white-space:nowrap}#search-check-in{text-align:center}.anchor-color{color:unset}a:hover,a:focus{color:var(--main_color_hover);text-decoration:none}#search_sugestions_wrapper{position:absolute;padding:0 5px 0 0;max-height:200px;z-index:1000;overflow:auto;display:none;width:100%;overflow-x:hidden;background:white;border:#ccc thin solid}.flatpickr-weekdays{background:var(--main_color)}span.flatpickr-weekday{color:#ccc;background:var(--main_color)}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:var(--main_color);border-color:var(--main_color)}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist!important;background:transparent!important;box-sizing:border-box!important}.flatpickr-months .flatpickr-month{color:#ffffff!important;fill:#ffffff!important;background:var(--main_color)}.flatpickr-months .flatpickr-month option{color:#000000!important;fill:#000000!important}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{color:#ffffff;fill:#ffffff}.flatpickr-calendar.arrowTop:after{border-bottom-color:var(--main_color)}.country-a,.country-xs-a{padding:5px}.icons-menu{padding-top:30px!important;padding-bottom:25px!important}.icons-menu .svgicon{cursor:pointer;display:inline-block;font-size:19px}.icons-menu-first{padding-left:15px}.icons-menu .fa-whatsapp{font-size:21px;cursor:pointer}.icons-menu-fa{color:#69b26c}.icons-menu-fa:hover,.icons-menu-fa:focus,.icons-menu-fa:active,.icons-menu-fa:active:hover{color:var(--main_color_hover)!important}.icons-menu-op{color:var(--main_color)}.icons-menu-op:hover,.icons-menu-op:focus,.icons-menu-op:active,.icons-menu-op:active:hover,.icons-menu-op.active{color:var(--main_color_hover)!important}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav .dropdown-menu>li>a:hover,.navbar-default .navbar-nav>li>a.active,.navbar-default .navbar-nav .dropdown-menu>li>a.active,#myModal .dropdown.active,#myModal .dropdown:hover,.country-a.active,.country-a:hover{background-color:var(--main_color_hover);color:#ffffff;text-shadow:none;border-radius:25px}.navbar-default{background-color:transparent;border-color:transparent;-webkit-transition:background-color 1s;transition:background-color 1s}.navbar-toggle{background-color:var(--main_color);border-radius:25px}.top-nav-collapse{background-color:#ffffff;-webkit-transition:background-color 1s;transition:background-color 1s}.navbar-effect-collapse-top{background-color:#ffffff;border-width:0 0 1px}.navbar-effect-collapse-top .dropdown-menu>li>a,.top-nav-collapse .dropdown-menu>li>a{color:var(--main_color);text-shadow:none;padding:25px 25px}.top-nav-collapse .navbar-nav>li>a,.navbar-effect-collapse-top .navbar-nav>li>a{color:var(--main_color);text-shadow:none;padding:20px 10px;margin-top:11px;font-size:16px;font-weight:600}.top-nav-collapse .icons-menu,.navbar-effect-collapse-top .icons-menu{padding-top:25px;padding-bottom:21px}.li-zone{border:none;width:20%}.li-zone-a{font-weight:400!important;font-size:15px!important;padding:5px!important}.citys_menu{font-size:10px;line-height:11px}.separator_tt_menu{background-color:#ffffff;height:1px}.dropdown-menu.dropdown-menu-region,.dropdown-menu.dropdown-menu-accom,.dropdown-menu.dropdown-menu-golf,.dropdown-menu.dropdown-menu-golf_courses,.dropdown-menu.dropdown-menu-rentals,.dropdown-menu.dropdown-menu-about,.dropdown-menu.dropdown-menu-partners{height:auto!important}.dropdown-menu.dropdown-menu-region{min-width:500px}.dropdown-menu.dropdown-menu-region.menu-region-tt{min-width:800px;left:-247px}.dropdown-menu.dropdown-menu-golf_courses{min-width:115px}.dropdown-menu.dropdown-menu-rentals{min-width:115px}.dropdown-menu.dropdown-menu-about{min-width:105px}.dropdown-menu.dropdown-menu-accom>li>a,.dropdown-menu.dropdown-menu-golf>li>a,.dropdown-menu.dropdown-menu-golf_courses>li>a,.dropdown-menu.dropdown-menu-rentals>li>a,.dropdown-menu.dropdown-menu-about>li>a,.dropdown-menu.dropdown-menu-partners>li>a{padding:5px 25px!important}.dropdown-menu.dropdown-menu-about{right:0;left:unset}.rgn_flag{display:inline;width:20px;margin-top:-3px}.logo_tt_menu{float:left}.logo_tt_menu img{height:68px;margin-top:8px;cursor:pointer}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:80vh}.nav-tabs{border:none}.nav-tabs li{display:inline-block;float:none;margin-left:-3px;margin-right:-3px}ul.nav-tabs li a{color:#484848;border-top:none;border-right:none;border-bottom:2px solid #cdcdcd;border-left:none;font-size:24px;padding:25px 5px;cursor:pointer!important}.h-nav-tabs{font-size:unset;margin-bottom:unset;color:unset;font-weight:unset}ul.nav-tabs li a:hover,ul.nav-tabs li.active>a,ul.nav-tabs li.active>a:hover,.nav-tabs>li.active>a.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus{border-top:none;border-right:none;border-bottom:5px solid var(--main_color);border-left:none;color:#484848!important;padding-bottom:23px;background-color:transparent;font-weight:600}.nav-tabs>li a:before{font-family:"FontAwesome";content:"\f103";position:absolute;font-size:18px;bottom:2px;left:0;right:0;text-align:center}.nav-tabs>li.active a:before{content:"\f102"}.tooltip-tt+.tooltip>.tooltip-inner{background-color:var(--main_color);white-space:nowrap}.logo_award{max-width:120px!important;margin:17px}.row-equal{display:flex;flex-wrap:wrap}.row-equal>[class*="col-"]{display:flex;flex-direction:column}.fs19{font-size:19px!important}.fw600{font-weight:600!important}.w-300px{width:300px!important}.w-150px{width:150px!important}.border-0{border:0!important;box-shadow:none!important}.search-home{width:100%;background-repeat:no-repeat;background-position:center;display:table}.search-home-ins{margin-top:150px;margin-bottom:150px;position:relative;z-index:3}.search-home-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:1}.search-home-overlay{position:absolute;inset:0;background:rgba(1,39,60,.3);z-index:2}.search-home-title{font-size:36px;line-height:normal;color:#ffffff;text-align:center;font-weight:500;margin-bottom:30px}.search-home-desc{color:#ffffff;text-align:center;font-size:14px;line-height:15px;margin-bottom:30px}.nav-tabs-center{display:flex;justify-content:center}ul.nav-tabs.nav-tabs-home{margin-top:15px}ul.nav-tabs.nav-tabs-home li a{font-size:15px;font-weight:400;padding:3px 10px;background-color:#ffffff;color:var(--main_color_hover);border:1px solid var(--main_color_hover)!important;border-radius:25px;margin:0 7.5px 12.2px 7.5px}ul.nav-tabs.nav-tabs-home li .h-nav-tabs{line-height:1.42857143}ul.nav-tabs.nav-tabs-home li.active a,ul.nav-tabs.nav-tabs-home li a:hover,ul.nav-tabs.nav-tabs-home li a:focus,ul.nav-tabs.nav-tabs-home li a:active,ul.nav-tabs.nav-tabs-home li a:active:hover{background-color:var(--main_color_hover);color:#ffffff!important;padding-bottom:3px;font-weight:400}ul.nav-tabs.nav-tabs-home li{float:left}ul.nav-tabs.nav-tabs-home>li a:before{content:unset}.home-offers-wrapper{margin-top:30px;margin-bottom:30px;overflow:hidden}.home-offers-wrapper img{height:231px;width:100%}.home-offers-postals{background:#000;overflow:hidden;position:relative}.home-offers-description{margin-bottom:15px}.home-offers-book-from{padding-bottom:15px;border-bottom:2px solid #b1bbd2}.home-offers-name{text-align:left;margin-bottom:0;color:var(--main_color_hover);font-size:18px;line-height:19px;font-weight:600}.home-offers-title-loc{padding-top:5px}.home-offers-details{margin-bottom:0;font-size:13px;font-weight:500;line-height:19px}.home-offers-location{text-align:left;margin-bottom:0;color:#2a2a2a;font-size:14px;font-weight:500}.home-offers-price{width:140px;float:right}.home-offers-from{font-size:11px;line-height:normal;font-weight:400;color:#8a8a8a;text-align:right}.home-offers-price-val{color:var(--main_color_hover);font-size:16px;line-height:normal;font-weight:600;float:right}.home-offers-bt{background-color:var(--main_color_hover);border:1px solid var(--main_color_hover);text-align:center;color:#FFF;border-radius:25px;width:100%;max-width:max-content;font-size:15px;font-weight:400;text-transform:capitalize;padding:3px 10px;margin-top:0}.home-gray{background-color:#f4f4f5}.home-title{font-size:29px;line-height:normal;font-weight:500;text-align:left;color:var(--main_color_hover);margin-bottom:10px}.home-title b{font-weight:500}.home-sub-title{font-size:18px;font-weight:600;line-height:normal;color:var(--main_color_hover);text-align:left;margin-bottom:10px}.home-sub2-title{font-size:18px;font-weight:600;line-height:normal;color:var(--main_color_hover);text-align:left;margin-bottom:10px}.home-sub2-title b{font-weight:600}.home-sub2-title.title-black{color:#000}.home-text{font-size:14px;line-height:1.3em;color:#2a2a2a;margin-bottom:15px}.home-text.text-block{display:inline-block}.home-tt-img-zone{width:100%;object-fit:cover}.home-tt-img-zone-bt{object-position:bottom}.home-tt-img-zone.pt{height:219px}.btn-home-search{background-color:var(--main_color_hover);color:#fff}.btn-home-search.selected{color:var(--main_color_hover)!important;background-color:#fff}@media (min-width:1450px){.pl0-lgx{padding-left:0!important}.pl0-lgx{padding-left:0!important}.pl50-lgx{padding-left:50px!important}.container{width:1420px}}@media (min-width:768px){.navbar-nav{float:right}ul.nav-tabs li a{line-height:1}ul.nav-tabs.nav-tabs-home li{margin:0}}