@font-face{font-family:gsglyphs;src:url(fonts/frontglyphs.eot);src:url(fonts/frontglyphs.eot?#iefix) format("embedded-opentype"),url(fonts/frontglyphs.woff) format("woff"),url(fonts/frontglyphs.ttf) format("truetype"),url(fonts/frontglyphs.svg) format("svg")}[class*=" icon-"],[class^=icon-]{display:inline-block;font-family:gsglyphs!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;font-size:inherit;text-rendering:auto;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon{width:14px;position:relative;top:1px}.spc-l{margin-left:6px}.spc-r{margin-right:6px}.icon-gs-star-fill:before{content:"\e900"}.icon-gs-star-line:before{content:"\e901"}.icon-gs-caret-down:before{content:"\e902"}.icon-gs-star-line-large:before{content:"\e903"}.icon-gs-flag:before{content:"\e904"}.icon-gs-moon:before{content:"\e905"}.icon-gs-heart:before{content:"\e906"}.icon-gs-review-icon:before{content:"\e907"}.icon-gs-caret-right:before{content:"\e908"}.icon-gs-caret-left:before{content:"\e909"}.icon-gs-info:before{content:"\e90a"}.icon-gs-plus:before{content:"\e90b"}.icon-gs-plus-circle:before{content:"\e90c"}.icon-gs-check:before{content:"\e90d"}.icon-gs-facebook:before{content:"\e90e"}.icon-gs-google-plus:before{content:"\e90f"}.icon-gs-linkedin:before{content:"\e910"}.icon-gs-twitter:before{content:"\e911"}.icon-gs-edit-calendar:before{content:"\e912"}.icon-gs-reply:before{content:"\e913"}.icon-gs-send:before{content:"\e914"}.icon-gs-envelope:before{content:"\e915"}.icon-gs-lock:before{content:"\e916"}.icon-caret-left:before{content:"\e917"}.icon-caret-right:before{content:"\e918"}.icon-gs-close:before{content:"\e919"}.icon-bubble-arrow:before{content:"\e91a"}.icon-gs-compass:before{content:"\e91b"}.icon-gs-search-burger:before{content:"\e91c"}.icon-gs-instagram:before{content:"\e91d"}.icon-gs-close2:before{content:"\e91e"}.icon-icon-lock:before{content:"\e91f"}.icon-icon-help:before{content:"\e920"}.icon-info-thin:before{content:"\e921"}.icon-gs-amenities:before{content:"\e922"}.icon-gs-details:before{content:"\e923"}.icon-gs-weather:before{content:"\e924"}.icon-gs-nearby:before{content:"\e925"}.icon-gs-reviews:before{content:"\e926"}.icon-gs-x:before{content:"\e927"}.icon-gs-circle-minus:before{content:"\e928"}.icon-gs-circle-plus:before{content:"\e929"}.icon-gs-accommodation:before{content:"\e92a"}.icon-gs-carts:before{content:"\e92b"}.icon-gs-dining:before{content:"\e92c"}.icon-gs-golf-shop:before{content:"\e92d"}.icon-gs-health:before{content:"\e92e"}.icon-gs-lessons:before{content:"\e92f"}.icon-gs-locker:before{content:"\e930"}.icon-gs-practice:before{content:"\e931"}.icon-gs-shoe:before{content:"\e932"}.icon-gs-spa:before{content:"\e933"}.icon-gs-valet:before{content:"\e934"}.icon-gs-night-golf:before{content:"\e935"}.icon-gs-icon-search:before{content:"\e936"}.icon-gs-booking:before{content:"\e937"}.icon-gs-circle-check:before{content:"\e938"}.icon-gs-circle-user:before{content:"\e939"}.icon-gs-logout:before{content:"\e93a"}.icon-gs-calendar:before{content:"\e93b"}.icon-gs-logo:before{content:"\e93c"}.icon-gs-map:before{content:"\e93d"}.icon-gs-search:before{content:"\e93e"}.icon-gs-bars:before{content:"\e93f"}.icon-gs-home:before{content:"\e940"}.icon-gs-world:before{content:"\e941"}.icon-gs-language:before{content:"\e942"}.icon-gs-pin:before{content:"\e943"}.icon-gs-caret-up:before{content:"\e944"}.icon-group-player:before{content:"\e945"}.icon-clock-2:before{content:"\e946"}.icon-check-regular:before{content:"\e947"}.icon-card:before{content:"\e948"}.icon-gs-pinterest:before{content:"\e949"}.icon-gs-pen:before{content:"\e94a"}.icon-gs-menu:before{content:"\e94b"}.icon-gs-minus:before{content:"\e94c"}.icon-gs-fullscreen:before{content:"\e94d"}.icon-gs-share:before{content:"\e94e"}.icon-gs-star-round:before{content:"\e94f"}.icon-plus-minus:before{content:"\e950"}.icon-paint:before{content:"\e951"}.icon-user:before{content:"\e952"}.icon-telephone:before{content:"\e953"}.icon-alert-circle:before{content:"\e954"}.icon-arrow-right-circle:before{content:"\e955"}.icon-close-alert:before{content:"\e956"}.icon-map-africa:before{content:"\e957"}.icon-map-america:before{content:"\e958"}.icon-map-asia:before{content:"\e959"}.icon-map-europe:before{content:"\e95a"}.icon-map-oceania:before{content:"\e95b"}.icon-arrow-left-circle:before{content:"\e95c"}.icon-list-view:before{content:"\e95d"}.icon-thumb-list:before{content:"\e95e"}[class^=flag-icon]{background-repeat:no-repeat;background-position:center;background-size:contain;display:inline-block;vertical-align:middle;text-indent:-99999px;overflow:hidden;padding:0;height:32px;width:32px;-webkit-filter:drop-shadow(0 1px 1px #dcdcdc);filter:drop-shadow(0 1px 1px #dcdcdc)}.medium-container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;font-weight:300;max-width:815px}@media screen and (min-width:768px) and (max-width:959px){.medium-container{max-width:735px}}@media screen and (min-width:0px) and (max-width:767px){.medium-container{max-width:375px}}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media screen and (max-width:767px){.container-sm{padding-left:0;padding-right:0}}@media (max-width:1200px){.container{max-width:100%}}@media (min-width:1200px){.container{max-width:1170px}}.container-fluid{margin-right:auto;margin-left:auto}.row{margin-left:-7.5px;margin-right:-7.5px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:7.5px;padding-right:7.5px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}}@media (min-width:960px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}}@media (min-width:768px) and (max-width:959px){.visible-sm{display:block!important}}@media (min-width:960px) and (max-width:1199px){.visible-md{display:block!important}}@media (min-width:1200px){.visible-lg{display:block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:959px){.hidden-sm{display:none!important}}@media (min-width:960px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}html{position:relative;line-height:1.5em;min-height:100%}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}b,strong{font-weight:500}address,cite,dfn,em,i,var{font-style:italic}body{color:#404040;padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:14px;height:100%;min-height:100vh;text-rendering:optimizeSpeed}@media screen and (max-width:1199px){body{-webkit-text-size-adjust:100%}}::selection{background:#e6f3ff}::-moz-selection{background:#e6f3ff}table{border-collapse:collapse;border-spacing:0}a{color:#52d76c;text-decoration:none;outline:0}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3/2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:144dppx){a{-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent;-ms-tap-highlight-color:transparent;-o-tap-highlight-color:transparent}}a a:hover{cursor:pointer;color:#52d76c}label{font-weight:inherit;display:block}hr{height:1px;background:#f2f2f2;border:0;width:100%}.no-margin{margin:0!important}img{border:0;outline:0}p{margin:0 0 15px;overflow:hidden}img{-ms-interpolation-mode:bicubic}ol,ul{list-style:none}.h3,h3{font-size:1.17em}.noscroll_fixed{overflow:hidden;position:fixed;height:100%;width:100%}.noscroll_fixed .footer{position:relative!important}.datepicker{z-index:4000!important}.ct_container{margin-top:30px;margin-bottom:20px}.left{float:left!important}.right{float:right!important}.clearfix:after,.clearfix:before{content:" ";display:table;clear:both}.hide{display:none}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3/2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:144dppx){button{-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent;-ms-tap-highlight-color:transparent;-o-tap-highlight-color:transparent}}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}textarea{height:auto;white-space:normal;line-height:26px}img{display:inline-block;vertical-align:middle}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.main-content{min-height:calc(100vh - 330px)}@media (max-width:767px){.main-content{min-height:calc(100vh - 681px)}}.main-content .medium-container .row .col-md-12 div h2{font-weight:300}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:400;line-height:1.1}h3{margin-bottom:15px}@media screen and (min-width:768px) and (max-width:959px){.enable-translation .currency-profile .header-popup{padding:170px 15px 0}}.enable-translation .language-selector{display:block!important}@media screen and (min-width:768px){body.desktop-fade .page-shadow{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:100;background:rgba(0,0,0,.15)}body.desktop-fade .navigation-popups{display:block!important}body.desktop-fade:not(.frontpage) .navigation{box-shadow:0 1px 3px rgba(0,0,0,.1)}}body.frontpage .usr-first-name .username{max-width:180px!important}.header-popup{height:350px;z-index:999;background:rgba(255,255,255,.95);display:none;position:absolute;box-shadow:0 1px 4px rgba(0,0,0,.4);border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;right:0}@media screen and (min-width:960px){.header-popup{top:65px;right:10px}}@media screen and (max-width:767px){.header-popup{right:0!important;top:45px;max-height:335px;overflow:hidden;overflow-y:scroll;box-shadow:none;background:#fff}.header-popup:after,.header-popup:before{display:none!important}}.header-popup .popmessages{display:table-cell;vertical-align:middle;margin:auto;float:none}.header-popup .popmessages .header-popup-3{position:absolute;top:50%;right:25px;margin-top:-4px}.header-popup .popmessages #messages-progresswait{top:50%;margin-top:0;position:absolute}.header-popup .popmessages .dropdown-messages-container{text-align:left}.header-popup .popmessages .dropdown-messages-container a.header-popup-item{border-top:1px solid #f2f2f2;padding:0 15px}.header-popup .popmessages .dropdown-messages-container a.header-popup-item:first-child{border-top:0}.header-popup .popmessages .header-popup-1{float:left;margin-right:10px;padding:8px 0}.header-popup a{padding:0;margin:0;color:#52d76c!important}.header-popup .header-popup-content{min-height:100px;display:table;text-align:center;width:100%}.header-popup .header-popup-see-all{background:#fafafa;color:#404040;border-top:1px solid #ddd;display:inline-block;width:100%;text-align:center;height:40px;line-height:40px;padding:0;margin:0}.header-popup .section-language{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:220px;float:left}.header-popup .section-currency{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:500px;float:right;max-height:100%;overflow-y:scroll}.header-popup .section-help{width:500px;float:right;max-height:100%;overflow-y:scroll}.section-help .faq-container .qa{border-bottom:1px solid rgba(0,0,0,.05)}.section-help .faq-container .a p{margin:8px 0!important;line-height:1.6em}.section-help .faq-container .a p:first-child{margin:2px 0 8px!important}.section-help .faq-container .a p:last-child{margin:8px 0 10px!important}.section-help .faq-container .a p:last-child:first-child{margin:2px 0 10px!important}.section-help .contact-btn button{margin:15px 0 0;padding:5px 20px;color:#fff;background:#52d76c;max-width:120px;display:block;margin-left:auto!important;border:0;transition:.3s ease background;margin-right:auto!important}.section-help .contact-btn button:hover{background:#7be18f}.section-help .contact-btn button a{color:#fff!important}.section-currency .currency-list{line-height:26px;display:block;padding:5px 0 5px 15px;cursor:pointer}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3/2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:144dppx){.section-currency .currency-list{-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent;-ms-tap-highlight-color:transparent;-o-tap-highlight-color:transparent}}.section-currency .currency-list .value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1em}.section-currency .currency{float:left;width:40px;color:#8d8d8d;font-size:1em;font-weight:500}@media (max-width:767px){.section-currency .currency{width:50px}}@media (min-width:768px){.section-currency .currency-top{text-align:left;column-count:2;column-gap:60px}}.section-currency .currency_header:first-child{border-top:0}.section-currency:after{left:inherit;right:14px!important}.section-currency:before{left:inherit;right:14px!important}.section-currency hr{margin:0;padding:0}.section-currency .currency-header-popup-in{overflow-y:scroll;-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;-ms-overflow-scrolling:touch;-o-overflow-scrolling:touch;overflow-scrolling:touch;height:295px}@media screen and (min-width:768px) and (max-width:959px){.section-currency .currency-header-popup-in{background:#fff;bottom:0;height:100%!important;border:1px solid #dbdbdb;-webkit-border-radius:3px;border-radius:3px;display:inline-block;width:100%;left:0;right:0;margin:auto;max-height:100%}}@media screen and (min-width:0px) and (max-width:959px){.section-currency:after{right:19px!important;left:inherit}.section-currency:before{right:19px!important;left:inherit}}.nav-popup .loading-animation-holder{opacity:0;z-index:-1;width:100%;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;height:100%;position:absolute;left:0;background:rgba(255,255,255,0);top:0;-webkit-transition:ease .25s background,ease .25s opacity;-moz-transition:ease .25s background,ease .25s opacity;-ms-transition:ease .25s background,ease .25s opacity;-o-transition:ease .25s background,ease .25s opacity;transition:ease .25s background,ease .25s opacity}.nav-popup.loading .loading-animation-holder{opacity:1;z-index:1;background:rgba(255,255,255,.75)}@media (min-width:768px){.nav-popup.section-currency{width:600px}.nav-popup.section-help{width:490px;padding:0 25px 25px}.nav-popup.section-login,.nav-popup.section-signup{width:350px}.nav-popup.section-language{width:350px}.nav-popup.section-profile{width:auto}}.nav-popup .sm-nav-title{font-weight:500;text-align:center;margin-bottom:15px}.nav-popup .sm-nav-title-middle{font-weight:500;text-align:center;margin-top:15px;margin-bottom:15px}.nav-popup.section-language .list{padding:4px 20px;cursor:pointer}.nav-popup.section-language .list.active{font-weight:500;color:#52d76c}.nav-popup.section-language .list.active:before{content:"\e90d";font-size:10px;width:10px;margin-right:5px;display:inline-block;font-family:gsglyphs!important}.nav-popup.section-language .list:hover{font-weight:500;background:#fafafa}.nav-popup.section-language .list:last-child{padding-bottom:10px;border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px}.nav-popup.section-profile .user-profile-box{font-size:15px}.nav-popup.section-profile .user-profile-box .user-profile{position:relative;margin-bottom:10px}@media (min-width:768px){.nav-popup.section-profile .user-profile-box .user-profile{margin-bottom:20px}}.nav-popup.section-profile .user-profile-box .user-profile .usr-avatar-small{float:left;width:46px;height:46px;position:absolute;top:-4px;left:0}.nav-popup.section-profile .user-profile-box .user-profile .usr-avatar-small .text{font-size:19px}.nav-popup.section-profile .user-profile-box .user-profile .usr-avatar{display:inline-block;float:left}.nav-popup.section-profile .user-profile-box .user-profile .usr-name{line-height:20px;padding-left:61px}.nav-popup.section-profile .user-profile-box .profile-opt{padding:7px 5px;font-size:15px;border-bottom:1px solid #f2f2f2}.nav-popup.section-profile .user-profile-box .profile-opt:last-child{border-bottom:0;padding-bottom:0}.nav-popup.section-profile .user-profile-box .profile-opt a{color:#404040;-webkit-transition:.3s ease color;-moz-transition:.3s ease color;-ms-transition:.3s ease color;-o-transition:.3s ease color;transition:.3s ease color}.nav-popup.section-profile .user-profile-box .profile-opt a:hover{color:#52d76c}.nav-popup.section-profile .user-profile-box .profile-opt a i{top:-2px;margin-right:12px;position:relative;width:18px;text-align:center}.nav-popup.section-profile .user-profile-box .profile-opt.profile-opt-logout a:hover{color:#d96459}.nav-popup.section-login p,.nav-popup.section-signup p{font-size:13px;line-height:16px;color:#8d8d8d;text-align:center}.nav-popup.section-login .loginform .gs-login,.nav-popup.section-login .loginform .gs-signup,.nav-popup.section-login .signupform .gs-login,.nav-popup.section-login .signupform .gs-signup,.nav-popup.section-signup .loginform .gs-login,.nav-popup.section-signup .loginform .gs-signup,.nav-popup.section-signup .signupform .gs-login,.nav-popup.section-signup .signupform .gs-signup{margin-top:5px}.nav-popup.section-login .loginform .gs-login .form-group,.nav-popup.section-login .loginform .gs-signup .form-group,.nav-popup.section-login .signupform .gs-login .form-group,.nav-popup.section-login .signupform .gs-signup .form-group,.nav-popup.section-signup .loginform .gs-login .form-group,.nav-popup.section-signup .loginform .gs-signup .form-group,.nav-popup.section-signup .signupform .gs-login .form-group,.nav-popup.section-signup .signupform .gs-signup .form-group{margin-bottom:10px}.nav-popup.section-login .loginform .gs-login #loginerrorcontainer-popup,.nav-popup.section-login .loginform .gs-signup #loginerrorcontainer-popup,.nav-popup.section-login .signupform .gs-login #loginerrorcontainer-popup,.nav-popup.section-login .signupform .gs-signup #loginerrorcontainer-popup,.nav-popup.section-signup .loginform .gs-login #loginerrorcontainer-popup,.nav-popup.section-signup .loginform .gs-signup #loginerrorcontainer-popup,.nav-popup.section-signup .signupform .gs-login #loginerrorcontainer-popup,.nav-popup.section-signup .signupform .gs-signup #loginerrorcontainer-popup{color:#d96459;margin-bottom:10px;text-align:left;font-size:12px;line-height:18px}.nav-popup.section-login .loginform .gs-login .signup_fname,.nav-popup.section-login .loginform .gs-login .signup_lname,.nav-popup.section-login .loginform .gs-signup .signup_fname,.nav-popup.section-login .loginform .gs-signup .signup_lname,.nav-popup.section-login .signupform .gs-login .signup_fname,.nav-popup.section-login .signupform .gs-login .signup_lname,.nav-popup.section-login .signupform .gs-signup .signup_fname,.nav-popup.section-login .signupform .gs-signup .signup_lname,.nav-popup.section-signup .loginform .gs-login .signup_fname,.nav-popup.section-signup .loginform .gs-login .signup_lname,.nav-popup.section-signup .loginform .gs-signup .signup_fname,.nav-popup.section-signup .loginform .gs-signup .signup_lname,.nav-popup.section-signup .signupform .gs-login .signup_fname,.nav-popup.section-signup .signupform .gs-login .signup_lname,.nav-popup.section-signup .signupform .gs-signup .signup_fname,.nav-popup.section-signup .signupform .gs-signup .signup_lname{width:50%;float:left;padding:0 5px}.nav-popup.section-login .loginform .gs-login .signup_fname.signup_lname,.nav-popup.section-login .loginform .gs-login .signup_lname.signup_lname,.nav-popup.section-login .loginform .gs-signup .signup_fname.signup_lname,.nav-popup.section-login .loginform .gs-signup .signup_lname.signup_lname,.nav-popup.section-login .signupform .gs-login .signup_fname.signup_lname,.nav-popup.section-login .signupform .gs-login .signup_lname.signup_lname,.nav-popup.section-login .signupform .gs-signup .signup_fname.signup_lname,.nav-popup.section-login .signupform .gs-signup .signup_lname.signup_lname,.nav-popup.section-signup .loginform .gs-login .signup_fname.signup_lname,.nav-popup.section-signup .loginform .gs-login .signup_lname.signup_lname,.nav-popup.section-signup .loginform .gs-signup .signup_fname.signup_lname,.nav-popup.section-signup .loginform .gs-signup .signup_lname.signup_lname,.nav-popup.section-signup .signupform .gs-login .signup_fname.signup_lname,.nav-popup.section-signup .signupform .gs-login .signup_lname.signup_lname,.nav-popup.section-signup .signupform .gs-signup .signup_fname.signup_lname,.nav-popup.section-signup .signupform .gs-signup .signup_lname.signup_lname{padding-right:0}.nav-popup.section-login .loginform .gs-login .signup_fname.signup_fname,.nav-popup.section-login .loginform .gs-login .signup_lname.signup_fname,.nav-popup.section-login .loginform .gs-signup .signup_fname.signup_fname,.nav-popup.section-login .loginform .gs-signup .signup_lname.signup_fname,.nav-popup.section-login .signupform .gs-login .signup_fname.signup_fname,.nav-popup.section-login .signupform .gs-login .signup_lname.signup_fname,.nav-popup.section-login .signupform .gs-signup .signup_fname.signup_fname,.nav-popup.section-login .signupform .gs-signup .signup_lname.signup_fname,.nav-popup.section-signup .loginform .gs-login .signup_fname.signup_fname,.nav-popup.section-signup .loginform .gs-login .signup_lname.signup_fname,.nav-popup.section-signup .loginform .gs-signup .signup_fname.signup_fname,.nav-popup.section-signup .loginform .gs-signup .signup_lname.signup_fname,.nav-popup.section-signup .signupform .gs-login .signup_fname.signup_fname,.nav-popup.section-signup .signupform .gs-login .signup_lname.signup_fname,.nav-popup.section-signup .signupform .gs-signup .signup_fname.signup_fname,.nav-popup.section-signup .signupform .gs-signup .signup_lname.signup_fname{padding-left:0}.nav-popup.section-login .loginform .gs-login .login_password .forgot,.nav-popup.section-login .loginform .gs-signup .login_password .forgot,.nav-popup.section-login .signupform .gs-login .login_password .forgot,.nav-popup.section-login .signupform .gs-signup .login_password .forgot,.nav-popup.section-signup .loginform .gs-login .login_password .forgot,.nav-popup.section-signup .loginform .gs-signup .login_password .forgot,.nav-popup.section-signup .signupform .gs-login .login_password .forgot,.nav-popup.section-signup .signupform .gs-signup .login_password .forgot{position:absolute;right:0;top:0;line-height:44px;padding-right:12px}.nav-popup.section-login .loginform .gs-login .btn-primary,.nav-popup.section-login .loginform .gs-signup .btn-primary,.nav-popup.section-login .signupform .gs-login .btn-primary,.nav-popup.section-login .signupform .gs-signup .btn-primary,.nav-popup.section-signup .loginform .gs-login .btn-primary,.nav-popup.section-signup .loginform .gs-signup .btn-primary,.nav-popup.section-signup .signupform .gs-login .btn-primary,.nav-popup.section-signup .signupform .gs-signup .btn-primary{width:100%;background:#80c744;color:#fff;margin:0!important}.nav-popup.section-login .loginform .gs-login .hasIcon .icon,.nav-popup.section-login .loginform .gs-signup .hasIcon .icon,.nav-popup.section-login .signupform .gs-login .hasIcon .icon,.nav-popup.section-login .signupform .gs-signup .hasIcon .icon,.nav-popup.section-signup .loginform .gs-login .hasIcon .icon,.nav-popup.section-signup .loginform .gs-signup .hasIcon .icon,.nav-popup.section-signup .signupform .gs-login .hasIcon .icon,.nav-popup.section-signup .signupform .gs-signup .hasIcon .icon{position:absolute;top:0;left:0;font-size:12px;width:20px;line-height:44px;margin:0 12px;text-align:center}.nav-popup.section-login .loginform .social-login-btn,.nav-popup.section-login .signupform .social-login-btn,.nav-popup.section-signup .loginform .social-login-btn,.nav-popup.section-signup .signupform .social-login-btn{width:50%;float:left}.nav-popup.section-login .loginform .social-login-btn:first-child,.nav-popup.section-login .signupform .social-login-btn:first-child,.nav-popup.section-signup .loginform .social-login-btn:first-child,.nav-popup.section-signup .signupform .social-login-btn:first-child{padding-right:5px}.nav-popup.section-login .loginform .social-login-btn:last-child,.nav-popup.section-login .signupform .social-login-btn:last-child,.nav-popup.section-signup .loginform .social-login-btn:last-child,.nav-popup.section-signup .signupform .social-login-btn:last-child{padding-left:5px}.nav-popup.section-login .loginform .social-login-btn a,.nav-popup.section-login .signupform .social-login-btn a,.nav-popup.section-signup .loginform .social-login-btn a,.nav-popup.section-signup .signupform .social-login-btn a{width:100%}@media (min-width:768px){.loaded .nav-opt-currency,.loaded .nav-opt-help,.loaded .nav-opt-language{opacity:1!important}.loaded .nav-opt-login,.loaded .nav-opt-signup{opacity:1!important;width:auto!important}}@media (max-width:767px){.loaded .toggleActive .nav-opt-login,.loaded .toggleActive .nav-opt-signup{opacity:1!important}}@media (min-width:768px){.loaded.userLogin .nav-opt-profile{max-width:400px!important;display:block!important;opacity:1!important;width:auto!important;padding:25px 12px!important}}@media (max-width:767px){.loaded.userLogin .main-menu .navigation.toggleActive .nav-opt.nav-opt-profile{width:auto!important}.loaded.userLogin .toggleActive .nav-opt-profile{display:block!important;opacity:1;width:calc((100% - 100px) * .53)!important}}.loaded.userLogin .intl-tel-input,.loaded.userLogin .iti{display:none!important}.loaded.userLogin .nav-opt-login,.loaded.userLogin .nav-opt-signup{display:none!important}.course-link{height:0;opacity:0;display:block}.nav-opt-holder{float:right}@media screen and (max-width:767px){.nav-opt-holder{float:none}.nav-opt-holder:after{position:absolute;content:"";top:10px;right:10px;width:calc(100% - 152px);height:40px;opacity:1;display:block;background-color:#fff;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}}.main-menu{border-bottom:none!important;height:70px!important}.main-menu .gs-logo{padding:15px!important}@media screen and (min-width:768px){.play_destination{left:165px!important;margin:16px 0 15px 0!important;min-height:34px!important}}@media screen and (min-width:768px){.play_destination:before{height:34px!important;line-height:34px!important}}@media screen and (min-width:767px){.main-menu ._destination-search ._destination-search-icon{max-height:15px!important;left:-6px!important;top:-5px!important}}.nav-popup.section-login .loginform .gs-login .btn-primary,.nav-popup.section-signup .signupform .gs-signup .btn-primary{background-color:#52d76c!important;border:1px transparent solid!important}.faq-container .q{color:#52d76c!important}.faq-container .q::before{border-left:5px solid #52d76c!important}.section-help .contact-btn button{background-color:#52d76c!important}.main-menu .section-currency .currency-list.active,.main-menu .section-currency .currency-list.active .currency,.nav-popup.section-language .list.active,.nav-popup.section-login .loginform .gs-login .login_password .forgot{color:#52d76c!important}.main-menu .nav-opt,.main-menu .nav-opt a{color:#000!important}.main-menu .nav-opt{font-weight:500!important;font-size:14px!important}@media (min-width:768px){.main-menu .nav-opt{padding:22.5px 15px!important}}@media (min-width:768px){.main-menu ._destination-search{margin-right:10px!important}}.main-menu .nav-opt.nav-opt-language svg{width:23px!important;height:auto!important;margin-top:3px}.selected_currency{margin-right:0!important}.form-group{position:relative;margin-bottom:15px}.form-group label{width:100%;margin-bottom:5px;font-weight:500;color:#404040}.form-group .hasIcon{position:relative}.form-group .hasIcon .icon{position:absolute;top:0;left:0;margin:13px}.form-group .hasIcon .form-control{padding-left:40px}.invalid .form-control{border-bottom:1px solid #d96459}.invalid .form-control:focus{border-bottom:1px solid #d96459;outline:0;-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0}.valid .form-control{border-bottom:1px solid #52d76c}.valid .form-control:focus{border-bottom:1px solid #52d76c;outline:0;-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0}.select{width:100%;position:relative;display:inline-block;vertical-align:bottom}.select:after{content:"\e902";font-family:gsglyphs!important;margin:20px 10px;position:absolute;top:0;right:0;font-size:9px;line-height:9px;z-index:4;border:0;pointer-events:none;transform:translate3d(0,0,0)!important;-webkit-transform:translate3d(0,0,0)!important;-moz-transform:translate3d(0,0,0)!important;-webkit-backface-visibility:hidden!important;-moz-backface-visibility:hidden!important;-o-backface-visibility:hidden!important}.select:before{z-index:3;padding:20px 15px;content:"";position:absolute;top:0;right:0;display:block;pointer-events:none}select{width:100%;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;outline:0;-moz-outline:none;-moz-user-focus:none;padding-right:20px}select.disabled{border:0;outline:0}select::-moz-focus-inner{border:0;outline:0}select::-ms-expand{display:none}@supports (-moz-appearance:none) and (font-kerning:none) and (not (mask-type:alpha)){.select:after{display:none}.select:before{display:none}}.inputText{position:relative;display:block;width:100%}.inputText input[type=text]{padding-right:130px}.inputText .focused span.slide_lbl{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-delay:60ms;transition-delay:60ms}.inputText span.slide_lbl{background:#fafafa;position:absolute;top:0;right:0;padding:7px 15px;height:39px;-webkit-transform:translate3d(130%,0,0);transform:translate3d(130%,0,0);-webkit-transition:-webkit-transform .5s;transition:transform .5s;width:100%;max-width:120px}.inputText span.slide_lbl.lbl_cbc{width:60px}.required{color:red}.intl-tel-input,.iti{display:inherit!important}.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .dial-code,.iti .country-list .country-name,.iti .country-list .dial-code{font-size:14px;font-weight:400}.intl-tel-input .divider,.iti .divider{margin:0!important;padding:0}.dropdown{vertical-align:middle;display:table-cell}.dropdown:after{font-family:gsglyphs!important;content:"\e902";margin-left:12px;font-size:10px}#login .modal-content{background:#fff}.login-container{padding:35px}.login-content,.signup-content{min-width:300px}.verifyuser_form .modal-content{max-height:80vh}@media screen and (max-width:767px){.verifyuser_form .modal-content{padding-bottom:15px}}.verifyuser_form .btnLogin{width:100%}.verifyuser_form .btn-close{display:none;margin-top:15px;margin-bottom:0}@media screen and (max-width:767px){.verifyuser_form .btn-close{display:block}}.formImageBooking{width:210px;height:100%;position:absolute;z-index:1;left:0;top:0}@media screen and (max-width:959px){.formImageBooking{display:none}}.login-signup-form .h2{margin-top:0}.login-signup-form .col-md-12,.login-signup-form .col-md-6,.login-signup-form .col-xs-12{padding-left:6px;padding-right:6px}.login-signup-form .form-group{margin-bottom:12px}.login-signup-form .form-group .hasIcon .icon{margin:15px 12px;text-align:center;width:20px}.login-signup-form .form-group .form-control{font-size:13px}.login-signup-form .logBtn{width:100%}.login-signup-form .forgot{position:absolute;right:10px;top:3px;font-size:12px}.login-signup-form .col-left{float:left;width:50%;padding-right:15px}@media screen and (max-width:767px){.login-signup-form .col-left{padding-right:0;width:100%;float:none}}.login-signup-form .col-right{padding-left:15px;float:left;width:50%}@media screen and (max-width:767px){.login-signup-form .col-right{padding-left:0;width:100%;float:none}}.or_sep{position:relative;width:100%;text-align:center;margin:30px 0}.or_sep .ctitle{z-index:3;position:relative;background:#fafafa;padding:0 15px}.or_sep .line_border{border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;height:6px;width:100%;position:absolute;top:10px;left:0;z-index:1}.or_sep p{font-weight:100;font-size:20px;padding:0;margin:0;letter-spacing:1px}.btn-login-form{padding:14px 15px!important;line-height:14px!important;font-size:13px!important;margin-bottom:12px!important}.btn-facebook-login{border:1px solid #4863a3!important;color:#fff!important;background-color:#4863a3!important}.btn-facebook-login:hover{color:#4863a3!important;background-color:transparent!important}.btn-facebook-login:hover .fa{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.btn-google-login{border:1px solid #d44a36!important;background-color:#d44a36!important;color:#fff!important}.btn-google-login:hover{background-color:transparent!important;color:#d44a36!important}.btn-google-login:hover .fa{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.faq-container{margin-top:10px;margin-bottom:0}@media screen and (max-width:479px){.faq-container .tab_title{width:100%}}.faq-container .tab_title .coursename{max-width:100%}.faq-container .course-tab .tab-text:after{display:none}.faq-container ul{list-style:circle;padding-left:17px}.faq-container .qa{margin-bottom:0}.faq-container .qa p{margin:0 0 10px}.faq-container .qa p:last-child{margin-bottom:0}.faq-container .qa.open .q:before{transform:rotate(90deg)}.faq-container .qa.open .q span{padding-bottom:2px}.faq-container .q{font-size:1.05em;color:#52d76c;padding:8px 20px;cursor:pointer;display:inline-block;position:relative;line-height:20px}.faq-container .q:hover span{padding-bottom:2px}.faq-container .q:before{content:"";position:absolute;top:13px;left:6px;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:5px solid #52d76c;-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;-ms-transition:transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease}.faq-container .a{margin-left:21px;margin-bottom:7px;display:none}@-webkit-keyframes fadeIn{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}@-o-keyframes fadeIn{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}@-moz-keyframes fadeIn{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}@keyframes fadeIn{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}@-webkit-keyframes heightTabDestination{100%{height:60px}}@keyframes heightTabDestination{100%{height:60px}}.userLogin .main-menu .nav-opt.nav-opt-profile{display:block!important}.chatra--mobile-widget{-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}@media screen and (max-width:767px){.mobile-menu-open{overflow:hidden;height:100%;width:100%;position:fixed}.mobile-menu-open .gs-logo{z-index:1}.mobile-menu-open .floating-bottom{z-index:2}.mobile-menu-open .chatra--mobile-widget{opacity:0!important;visibility:hidden!important;pointer-events:none!important}}@media screen and (min-width:767px){.main-menu{position:relative;height:75px;width:100%;border-bottom:1px solid #f2f2f2;background:#fff;z-index:200}}@media screen and (max-width:767px){.main-menu{width:100%;border-bottom:1px solid #f2f2f2;position:relative;background-color:#fff;min-height:60px}}.main-menu .nav-popup{display:none}@media screen and (max-width:767px){.main-menu .nav-popup{padding:20px}}@media screen and (min-width:768px){.main-menu .nav-popup:not(.section-destination){position:absolute;right:20px;top:65px;transition:.3s ease;max-width:600px;max-height:100vh;padding:20px 35px;background:#fff;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.4);-moz-box-shadow:0 1px 4px rgba(0,0,0,.4);box-shadow:0 1px 4px rgba(0,0,0,.4);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;z-index:10}}@media screen and (min-width:767px){.main-menu .nav-popup.toggleMenu:not(.section-destination){display:block}}@media screen and (max-width:767px){.main-menu .nav-popup.toggleMenu{display:block}}.main-menu .gs-logo{position:absolute;left:0;z-index:1;padding:18px 25px}@media screen and (max-width:767px){.main-menu .gs-logo{padding:14px;z-index:1;-webkit-transition:z-index .25s ease;-moz-transition:z-index .25s ease;-ms-transition:z-index .25s ease;-o-transition:z-index .25s ease;transition:z-index .25s ease}.main-menu .gs-logo .logo{font-size:30px}}.main-menu .gs-logo .logo{display:block;font-size:39px;color:#000}@media screen and (max-width:767px){.main-menu .gs-logo .logo .svg-logo{height:30px;width:auto}}@media screen and (max-width:767px){.main-menu .nav-opt-close{width:35px;position:absolute;top:0;right:0;bottom:0;z-index:999999999;margin:auto;height:40px;font-size:22px;color:#a6a6a6;background:#fafafa;border-radius:0 5px 5px 0;border-left:1px solid #f6f6f6;padding:9px 5px}.main-menu .nav-opt-close:before{font-family:gsglyphs!important;content:"\e94b"}}@media screen and (min-width:768px){.main-menu .nav-opt-close{display:none}}.main-menu .nav-opt{-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent;tap-highlight-color:transparent;cursor:pointer;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:768px){.main-menu .nav-opt{padding:24px 15px;float:left;display:inline-block;z-index:98;line-height:25px;opacity:0}}@media (min-width:768px) and (max-width:959px){.main-menu .nav-opt{padding:25px 8px;font-size:14px}}@media (min-width:960px){.main-menu .nav-opt{font-size:15px}}.main-menu .nav-opt a{color:#404040}@media screen and (max-width:767px){.main-menu .nav-opt.open{background-color:#fff;-webkit-box-shadow:1px 0 0 0 #f2f2f2,-1px 0 0 0 #f2f2f2;-moz-box-shadow:1px 0 0 0 #f2f2f2,-1px 0 0 0 #f2f2f2;box-shadow:1px 0 0 0 #f2f2f2,-1px 0 0 0 #f2f2f2}}.main-menu .nav-opt.nav-opt-profile{padding:0;margin:0;display:none!important}@media screen and (min-width:768px){.main-menu .nav-opt.nav-opt-profile{max-width:0;overflow:hidden}}@media screen and (min-width:768px){.main-menu .nav-opt.nav-opt-currency,.main-menu .nav-opt.nav-opt-help,.main-menu .nav-opt.nav-opt-language{opacity:0}}@media (min-width:768px){.main-menu .nav-opt.nav-opt-login,.main-menu .nav-opt.nav-opt-profile,.main-menu .nav-opt.nav-opt-signup{height:75px}}@media screen and (max-width:767px){.main-menu .nav-opt.nav-opt-profile .usr-first-name{display:inline-block;float:left;width:100%}}@media screen and (min-width:768px){.main-menu .nav-opt.nav-opt-profile .usr-first-name{display:table-cell;vertical-align:middle}}@media screen and (max-width:960px){.main-menu .nav-opt.nav-opt-profile .usr-first-name .username{max-width:50px;text-overflow:ellipsis;overflow:hidden;white-space:pre;width:100%;display:block;height:25px}}@media screen and (max-width:767px){.main-menu .nav-opt.nav-opt-profile .usr-first-name .username{height:60px;max-width:80px}}@media screen and (min-width:768px){.main-menu .nav-opt.nav-opt-destination{display:none}}@media screen and (max-width:767px){.main-menu .nav-opt.nav-opt-destination{flex:0 40px;flex-shrink:0}.main-menu .nav-opt.nav-opt-destination.open:before{content:"\e93e";font-family:gsglyphs!important;font-size:16px;position:relative;top:1px;left:0;color:#52d76c}}.main-menu .nav-opt.nav-opt-language svg{width:26px;height:20px;display:inline-block}@media screen and (max-width:767px){.main-menu .nav-opt.nav-opt-language svg{vertical-align:middle}}.main-menu .wrap-navs{float:right}@media screen and (max-width:767px){.main-menu .wrap-navs{opacity:0;overflow:hidden;visibility:hidden;display:flex;width:100%;position:absolute;top:0;left:0;z-index:99999999999;height:60px}}.main-menu .loginform .form-control,.main-menu .signupform .form-control{padding-top:14px;padding-bottom:14px;line-height:20px}@media screen and (max-width:767px){.main-menu .navigation-popups{opacity:0;visibility:hidden;position:absolute;z-index:2;height:calc(100vh - 60px);top:60px;width:100%;padding-bottom:70px;overflow-y:scroll;-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;-ms-overflow-scrolling:touch;-o-overflow-scrolling:touch;overflow-scrolling:touch}}.main-menu .header-avatar{text-align:center;display:inline-block;width:100%;padding:0 39px 0 10px}.main-menu .usr-avatar-small{background-image:linear-gradient(to right bottom,#e06b84,#ef7b71,#f4915f,#edaa52,#dcc453);background-image:linear-gradient(135deg,#dc5d5d,#e57557,#ea8e56,#eba75a,#e9c065);width:35px;height:35px;display:table;text-align:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;position:relative;top:0;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.3);-moz-box-shadow:0 1px 1px rgba(0,0,0,.3);box-shadow:0 1px 1px rgba(0,0,0,.3)}.main-menu .usr-avatar-small div.text{display:table-cell;vertical-align:middle;color:#fff!important}.main-menu .usr-avatar-cell{height:40px;width:40px;display:inline-block;float:left;position:absolute;top:0;bottom:0;margin:auto;right:0}.main-menu .usr-avatar-cell .usr-avatar-small{left:0;margin:7px auto;right:0;height:25px;line-height:25px;font-size:10px;width:25px}@media screen and (max-width:767px){.main-menu .control-screen{width:100%;height:100%;z-index:999}.main-menu .control-screen._open{position:fixed}.main-menu .control-screen._open .navigation-popups{opacity:1;visibility:visible}.main-menu .control-screen._open ._destination-search{width:100vw;right:0;position:fixed}.main-menu .control-screen._open ._destination-search:before{height:100vh;top:-10px;border-radius:0}.main-menu .control-screen._open ._destination-search:after{opacity:1;visibility:visible}.main-menu .control-screen._open ._destination-search .nav-opt{opacity:1;visibility:visible;width:100%}.main-menu .control-screen._open ._destination-search .open-popup{display:none}.main-menu .control-screen._open ._destination-search .close-popup{display:block}.main-menu .control-screen._open ._destination-search .close-popup:before{content:"\e91e"}.main-menu .control-screen._open ._destination-search .destination--nav{height:60px}.main-menu .control-screen._open ._destination-search .destination--nav.open{-webkit-box-shadow:1px 0 0 0 #f2f2f2;-moz-box-shadow:1px 0 0 0 #f2f2f2;box-shadow:1px 0 0 0 #f2f2f2;background-color:#fff}.main-menu .control-screen._open ._destination-search .destination--nav:before{opacity:0;visibility:hidden}}@media screen and (min-width:767px){.main-menu ._destination-search{float:right;margin-right:15px}}@media screen and (max-width:767px){.main-menu ._destination-search{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;position:absolute;right:10px;top:10px;height:40px;padding-left:40px;padding-right:40px;z-index:2;width:calc(100% - 150px);background-color:#fff;display:flex}.main-menu ._destination-search:before{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);background-color:#fff;content:"";position:absolute;top:0;right:0;height:40px;z-index:-1;width:100%;border-radius:5px}.main-menu ._destination-search:after{height:60px;background-color:#fafafa;position:absolute;top:-10px;left:0;width:100%;content:"";z-index:-1;opacity:0;visibility:hidden;border-bottom:1px solid #f2f2f2}}@media screen and (min-width:767px){.main-menu ._destination-search .destination--nav{position:absolute;top:37px;left:174px;z-index:99}}@media screen and (max-width:767px){.main-menu ._destination-search .destination--nav{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent;tap-highlight-color:transparent;width:40px;height:40px;position:absolute;left:0;top:0;bottom:0;margin:auto}.main-menu ._destination-search .destination--nav:before{content:attr(secondary-text);display:block;line-height:0;height:0;white-space:pre;left:40px;top:0;bottom:0;margin:auto;position:absolute;opacity:1;visibility:visible}}@media screen and (max-width:374px){.main-menu ._destination-search .destination--nav:before{content:attr(ipad-text)}}.main-menu ._destination-search ._destination-search-icon{color:#52d76c;fill:#000!important;max-height:16px;width:40px;height:auto;position:absolute;left:0;top:0;bottom:0;margin:auto}@media screen and (min-width:767px){.main-menu ._destination-search ._destination-search-icon{max-height:18px}}@media screen and (max-width:767px){.main-menu ._destination-search .nav-opt{visibility:hidden;opacity:0;width:0;text-align:center;height:60px;top:-10px;line-height:60px}}.main-menu ._destination-search .close-popup{display:none}@media screen and (max-width:767px){.main-menu ._destination-search .open-popup{width:100%;text-align:right;padding-right:10px;position:absolute;right:0;top:0;font-size:22px;line-height:40px;color:#a6a6a6;height:40px;text-align:right;border-radius:0 5px 5px 0;border-left:1px solid #f6f6f6;-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent;tap-highlight-color:transparent}.main-menu ._destination-search .open-popup:before{position:relative;z-index:1;content:"\e94b";font-family:gsglyphs!important}.main-menu ._destination-search .open-popup:after{top:0;bottom:0;width:40px;height:40px;right:0;margin:0;position:absolute;background:#fafafa;content:"";border-left:1px solid #f2f2f2}}@media screen and (max-width:767px){.main-menu ._destination-search .close-popup{position:absolute;right:0;top:0;font-size:22px;line-height:40px;color:#a6a6a6;height:40px;text-align:center;width:40px;background:#fafafa;border-radius:0 5px 5px 0;border-left:1px solid #f6f6f6;-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent;tap-highlight-color:transparent}.main-menu ._destination-search .close-popup:before{content:"\e94b";font-family:gsglyphs!important}}.main-menu .section-currency .currency-list{padding:5px 0}@media (max-width:767px){.main-menu .section-currency .currency-list{padding:3px 0}}.main-menu .section-currency .currency-list:hover{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:0 0}.main-menu .section-currency .currency-list.active{color:#52d76c;font-weight:500}.main-menu .section-currency .currency-list.active .currency{font-weight:500;color:#52d76c}.main-menu .section-language .list{padding:8px 0}.main-menu .section-profile .usr-name .fname,.main-menu .section-profile .usr-name .lname{white-space:pre;text-overflow:ellipsis;overflow:hidden}.main-menu{border-bottom:none!important;height:70px!important}.main-menu .gs-logo{padding:15px!important}@media screen and (min-width:768px){.play_destination{left:165px!important;margin:16px 0 15px 0!important;min-height:34px!important}}@media screen and (min-width:768px){.play_destination:before{height:34px!important;line-height:34px!important}}@media screen and (min-width:767px){.main-menu ._destination-search ._destination-search-icon{max-height:15px!important;left:-6px!important;top:-5px!important}}.nav-popup.section-login .loginform .gs-login .btn-primary,.nav-popup.section-signup .signupform .gs-signup .btn-primary{background-color:#52d76c!important;border:1px transparent solid!important}.faq-container .q{color:#52d76c!important}.faq-container .q::before{border-left:5px solid #52d76c!important}.section-help .contact-btn button{background-color:#52d76c!important}.main-menu .section-currency .currency-list.active,.main-menu .section-currency .currency-list.active .currency,.nav-popup.section-language .list.active,.nav-popup.section-login .loginform .gs-login .login_password .forgot{color:#52d76c!important}.main-menu .nav-opt,.main-menu .nav-opt a{color:#000!important}.main-menu .nav-opt{font-weight:500!important;font-size:14px!important}@media (min-width:768px){.main-menu .nav-opt{padding:22.5px 15px!important}}@media (min-width:768px){.main-menu ._destination-search{margin-right:10px!important}}.main-menu .nav-opt.nav-opt-language svg{width:23px!important;height:auto!important;margin-top:3px}.selected_currency{margin-right:0!important}.logo-norton{cursor:pointer}.logo-norton img.nss-logo{max-width:100px;height:72px}.select-language{background-repeat:no-repeat;display:inline-block;vertical-align:middle;text-indent:-99999px;overflow:hidden;padding:0;margin-top:-4px;height:32px;width:32px}.footer{border-top:1px solid #f2f2f2;background-color:#fff;color:#a6a6a6;position:relative;width:100%}.footer .footer-col{text-align:center;margin:25px 0}.footer li{line-height:24px}.footer .contact-footer,.footer a{font-size:12px;text-decoration:none;color:#a6a6a6;cursor:pointer!important;-webkit-transition:.3s ease color;-moz-transition:.3s ease color;-ms-transition:.3s ease color;-o-transition:.3s ease color;transition:.3s ease color}.footer .contact-footer:hover,.footer a:hover{color:#52d76c}.footer .contact-footer.disabled,.footer a.disabled{color:#a6a6a6}.footer .f-list-header{color:#8d8d8d;font-weight:500;padding-bottom:5px}.footer p{font-size:12px}.footer .footer_link_active{color:#52d76c}.footer .footer_title{color:#a6a6a6;margin-top:15px;font-weight:500;font-size:1.17em;margin-bottom:15px}.footer .footer_title a{font-size:inherit}.footer .footer_title a:hover{color:#a6a6a6}.footer ul{list-style:none;margin:0;padding:0}@media screen and (min-width:0px) and (max-width:767px){.footer .ftr-capt{text-align:center}}@media screen and (min-width:768px) and (max-width:959px){.footer .ftr-capt{padding-right:0}}.footer .ftr-cont{padding:20px 25px}@media screen and (min-width:0px) and (max-width:767px){.footer .ftr-cont{max-width:330px;margin:auto}}.footer .ftr-cont .fc{color:#a6a6a6;font-size:15px;font-weight:500;margin-top:0;margin-bottom:30px}@media screen and (min-width:768px) and (max-width:959px){.footer .ftr-cont .fc{margin-bottom:38px}}@media screen and (max-width:767px){.footer .ftr-cont .fc{margin-bottom:20px}}.footer .footer-bottom{padding:15px 25px;border-top:1px solid #f2f2f2}.footer .footer-bottom p{margin:0;padding:0;text-align:center!important}.footer .footer-bottom .all-rights{text-align:center;line-height:30px}@media screen and (min-width:0px) and (max-width:767px){.footer .footer-bottom .all-rights{margin-top:10px}}.footer .footer-bottom .sub_links_footer{line-height:30px}@media screen and (min-width:0px) and (max-width:767px){.footer .footer-bottom .f-gs,.footer .footer-bottom .sub_links_footer{text-align:center;line-height:20px}}.footer .footer-bottom .f-flag{float:right;text-align:right}@media screen and (min-width:0px) and (max-width:767px){.footer .footer-bottom .f-flag{float:none;text-align:center}}.footer .footer_social_link{margin-left:auto;display:inline-block}.footer .footer_social_link ul li{float:left;margin-bottom:0}.footer .footer_social_link ul li:last-child{margin-right:0}.footer .footer_social_link ul li.last{margin-right:0}.footer .footer_social_link ul li a{width:28px;height:20px;display:block;text-align:center;font-size:14px}.footer .footer_social_link ul li a:hover{color:#52d76c}.footer .footer_social_link span{padding:8px 0;width:100%;display:inline-block}.footer .footer_subscribe .ft-control{outline:0;width:170px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-shadow:none;padding:0 30px 0 15px;height:36px;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;color:#a6a6a6;border:0;box-shadow:0 1px 3px rgba(0,0,0,.3);font-size:12px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.footer .footer_subscribe .ft-control::placeholder{color:#fff}.footer .footer_subscribe .ft-control:-ms-input-placeholder{color:#fff}.footer .footer_subscribe .ft-control::-ms-input-placeholder{color:#fff}.footer .footer_subscribe .ft-control:focus{background-color:#fff;width:270px}@media screen and (min-width:768px) and (max-width:959px){.footer .footer_subscribe .ft-control:focus{width:170px}}.footer .footer_subscribe .ft-control:focus+label{display:none}.footer .footer_subscribe .form-group{display:inline-block;height:36px;margin-top:8px;margin-bottom:0;position:relative;transition:.3s ease}.footer .footer_subscribe .form-group label{position:absolute;top:0;left:-5px;opacity:1;font-size:12px;text-align:left;padding:5px 15px;color:#a6a6a6;width:98.6%;margin:1px;font-weight:400;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.footer .footer_subscribe .form-group.your-subscribed{pointer-events:none}.footer .footer_subscribe .form-group.your-subscribed .subscribe-email{background-color:#fafafa!important}.footer .footer_subscribe .form-group.invalid .subscribe-email{border-bottom:1px solid #d96459!important}.footer .footer_subscribe .form-group.focused .subscribe-email{width:270px}@media screen and (min-width:768px) and (max-width:959px){.footer .footer_subscribe .form-group.focused .subscribe-email{width:185px}}.footer .footer_subscribe .form-group.focused .btn-subscribe{background-color:#52d76c;border-radius:0 3px 3px 0}.footer .footer_subscribe .form-group.focused .btn-subscribe .icon{color:#fff!important}.footer .footer_subscribe .form-group.focused .btn-subscribe .icon:before{content:"\e914"!important}.footer .footer_subscribe .form-group.focused.your-subscribed .btn-subscribe .icon:before{content:"\e947"!important}.footer .footer_subscribe .form-group.focused .ft-control,.footer .footer_subscribe .form-group:hover .ft-control{background-color:#fff;border-color:#fff}.footer .footer_subscribe .form-group.focused .ft-control::placeholder,.footer .footer_subscribe .form-group:hover .ft-control::placeholder{color:#a6a6a6;opacity:1}.footer .footer_subscribe .form-group.focused .ft-control:-ms-input-placeholder,.footer .footer_subscribe .form-group:hover .ft-control:-ms-input-placeholder{color:#a6a6a6}.footer .footer_subscribe .form-group.focused .ft-control::-ms-input-placeholder,.footer .footer_subscribe .form-group:hover .ft-control::-ms-input-placeholder{color:#a6a6a6}.footer .footer_subscribe .form-group.focused label,.footer .footer_subscribe .form-group:hover label{opacity:0}.footer .footer_subscribe .btn-subscribe{cursor:pointer;position:absolute;right:0;top:0;height:36px;padding:5px 12px;font-size:12px}.footer .footer_subscribe .btn-subscribe .fa{color:#8d8d8d;top:0!important}.footer .sub_links_footer{text-align:right}.footer .sub_links_footer .sep{margin-left:10px;margin-right:10px}.ftr-mb{border:1px solid #fff;padding:7px 15px;margin-bottom:8px;color:#fff;background-color:transparent;cursor:pointer;outline:0;line-height:inherit;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;display:inline-block;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.ftr-mb:hover{border-color:#52d76c;color:#52d76c}.flogo .footer-logo{display:block;line-height:30px;font-size:30px;height:30px;color:#52d76c}.flogo .ft-logo{display:block;margin:auto;width:99px}.flogo .getseal{margin-top:-13px!important;height:64px}.flogo .other-logo .ft-logo{margin-top:15px}.flogo .other-logo .ft-logo:first-child{margin-top:0}.footer-seal{margin:0!important;height:130px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.footer-seal{display:none}}.destination--name:before{content:attr(data-desktop)}@media screen and (max-width:959px){.destination--name:before{content:attr(data-mobile)}}.openSearch .search_country .searchField{opacity:1}.openSearch .play_destination{opacity:1;height:100%;max-height:250px;width:700px;max-width:100%}.search_country{position:relative}@media screen and (max-width:767px){.search_country{width:100%}}.search_country .searchField{height:45px;text-align:left;cursor:pointer;padding:12px;border-radius:5px!important;-webkit-border-radius:5px!important;-moz-border-radius:5px!important}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3/2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:144dppx){.search_country .searchField{-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent;-ms-tap-highlight-color:transparent;-o-tap-highlight-color:transparent}}.search_country .searchField:focus{opacity:1}.search_country .searchField:hover{opacity:1}.search_country .searchField:hover span{display:block}@media screen and (min-width:768px){.search_country .searchField{font-size:15px;line-height:20px;background:#fff;opacity:.8;border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-ms-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;-webkit-backface-visibility:hidden}}@media screen and (max-width:767px){.search_country .searchField{background:#fff;color:#404040;width:100%;font-size:14px;height:40px;padding:8px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}}.search_country .searchField .search-text{margin-left:30px;white-space:pre}.search_country .searchField .search-text:after{content:attr(secondary-text)}@media screen and (max-width:374px){.search_country .searchField .search-text{display:block;margin-left:25px!important}.search_country .searchField .search-text:after{content:attr(small-screen)}.search_country .searchField .search-text span{display:none}}.search_country .button{text-align:center;position:absolute;top:0;height:45px;left:0;padding:13px;width:45px;color:#52d76c;border:0;margin:0;transition:none;border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0}.search_country .button svg{width:100%;height:auto}@media screen and (max-width:768px){.search_country .button svg{max-height:16px}}@media screen and (max-width:767px){.search_country .button{background-color:transparent;left:0;right:0;height:40px;padding:12px 0;width:40px}}@media screen and (min-width:768px){.play_destination{background-color:#fff;display:block!important;cursor:pointer;position:absolute;left:174px;min-height:36px;margin:auto;width:193px;z-index:98;margin:15px 0;max-width:260px;border:1px #000 solid;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-transition:max-width .25s ease,width .25s ease;-moz-transition:max-width .25s ease,width .25s ease;-ms-transition:max-width .25s ease,width .25s ease;-o-transition:max-width .25s ease,width .25s ease;transition:max-width .25s ease,width .25s ease}}@media screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:768px) and (-o-min-device-pixel-ratio:3/2),screen and (min-width:768px) and (min--moz-device-pixel-ratio:2),screen and (min-width:768px) and (min-device-pixel-ratio:2),screen and (min-width:768px) and (min-resolution:144dppx){.play_destination{-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent;-ms-tap-highlight-color:transparent;-o-tap-highlight-color:transparent}}@media screen and (min-width:768px){.play_destination:before{content:attr(data-text);display:block;height:36px;line-height:36px;padding-left:40px;color:#000;font-weight:500}}@media screen and (min-width:768px){.play_destination.change-value:before{visibility:hidden}}@media screen and (min-width:768px){.play_destination .hovered{margin-left:41px;position:absolute;top:11px}.play_destination .hovered .flag-icon{position:relative;height:16px;width:16px;margin-top:-3px;margin-right:8px}}@media screen and (max-width:767px){.play_destination .hovered{display:none!important}}@media screen and (min-width:768px){.play_destination .display-hover{padding:0 40px;font-size:15px;line-height:45px;opacity:.8}}@media screen and (max-width:767px){.play_destination .display-hover{display:none}}@media screen and (min-width:0px) and (max-width:767px){.play_destination:after,.play_destination:before{left:0;right:0;margin:auto}}.play_destination a.search-link,.play_destination span.search-link{cursor:pointer;color:#404040!important;padding:0;margin:0}.play_destination .row1,.play_destination .row2{width:100%}.play_destination .clubname{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.play_destination .clubname .flag-icon{height:16px;width:16px;margin-top:-3px;margin-right:8px;overflow:visible}.play_destination .clubname .desktop-text,.play_destination .clubname .mobile-text{display:inline-block}.play_destination .play_destination_inner{text-align:left;overflow-y:scroll;position:relative}@media screen and (min-width:768px){.play_destination .play_destination_inner{height:100%;max-height:0;overflow:hidden;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.play_destination .play_destination_inner .sm-nav-title{display:none}}@media screen and (min-width:0px) and (max-width:767px){.play_destination .play_destination_inner{overflow-y:scroll;-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;-ms-overflow-scrolling:touch;-o-overflow-scrolling:touch;overflow-scrolling:touch}}.play_destination .play_destination_inner a.search-link,.play_destination .play_destination_inner span.search-link{padding:3px 10px;display:block;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-ms-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}@media screen and (max-width:767px){.play_destination .play_destination_inner a.search-link,.play_destination .play_destination_inner span.search-link{width:100%;padding:8px 15px 8px 0}}.play_destination .play_destination_inner a.search-link:hover,.play_destination .play_destination_inner span.search-link:hover{background:0 0!important;color:#52d76c!important}.play_destination .play_destination_inner .desTitle{padding:8px 0 5px;width:100%;text-align:center;font-size:12px;font-weight:500;color:#404040;border-top:1px solid #f2f2f2}@media screen and (max-width:767px){.play_destination .play_destination_inner .desTitle:after{content:attr(secondary-text)}.play_destination .play_destination_inner .desTitle span{display:none}}.play_destination .play_destination_inner .desCity{padding:5px 2px}.play_destination .play_destination_inner .instant-book{list-style-type:none;-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}@media screen and (max-width:767px){.play_destination .play_destination_inner .instant-book{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media (min-width:768px){.play_destination .play_destination_inner .instant-book{padding:0 2px 5px}}.destination-col.discover-boxes{border-top:1px solid #f2f2f2}.destination-col .discover-box{width:100%;display:block;float:left}.destination-col .discover-box a.search-link,.destination-col .discover-box span.search-link{text-align:center;width:100%;padding:5px 0!important}@media screen and (max-width:767px){.destination-col .discover-box a.search-link,.destination-col .discover-box span.search-link{text-align:center;padding:5px 10px!important}}.destination-col .discover-box a.search-link i,.destination-col .discover-box span.search-link i{margin-right:3px;font-size:14px}.destination-col .discover-box:last-child{display:none}.not-found{display:none!important;position:absolute;top:0;left:0;background:#000;z-index:999;width:100%}.not-found #timer{font-size:14px!important}@-webkit-keyframes notifyBubble{0%{-webkit-transform:translate(10px,-40px) rotate3d(0,0,1,8deg);transform:translate(10px,-40px) rotate3d(0,0,1,8deg);opacity:0}100%{-webkit-transform:translate(0,0) translate3d(0,0,0);transform:translate(0,0) translate3d(0,0,0);opacity:1}}@keyframes notifyBubble{0%{-webkit-transform:translate(10px,-40px) rotate3d(0,0,1,8deg);transform:translate(10px,-40px) rotate3d(0,0,1,8deg);opacity:0}100%{-webkit-transform:translate(0,0) rotate3d(0,0,1,8deg);transform:translate(0,0) translate3d(0,0,0);opacity:1}}.form-control{margin:0;cursor:pointer;display:block;width:100%;height:43px;padding:0 15px;font-weight:400;font-size:14px;line-height:45px;color:#555;background-color:#fff;background-image:none;border:0;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);-moz-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-appearance:none;transform:translate3d(0,0,0)!important;-webkit-transform:translate3d(0,0,0)!important;-moz-transform:translate3d(0,0,0)!important;-webkit-backface-visibility:hidden!important;-moz-backface-visibility:hidden!important;-o-backface-visibility:hidden!important}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3/2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:144dppx){.form-control{-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent;-ms-tap-highlight-color:transparent;-o-tap-highlight-color:transparent}}.form-control.disabled,.form-control:disabled{background:#f2f2f2;color:#bdbdbd;outline:0}.form-control:focus{outline:0;border-bottom:1px solid #52d76c}.fa{vertical-align:middle}.icon-green{width:10px;height:10px;display:block;background:#52d76c;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.main{background:#fff}.break-mobile{display:none}@media screen and (max-width:767px){.break-mobile{display:block}}.dropdown-messages-container .header-popup-item{position:relative}.dropdown-messages-container .header-popup-item .header-popup-2{line-height:18px;padding:8px 0}.dropdown-messages-container .header-popup-item .header-popup-2 .header-popup-date{font-size:13px}.dropdown-messages-container .header-popup-item .header-popup-2 span{display:block}.dropdown-messages-container .header-popup-item .header-popup-2 .header-popup-date,.dropdown-messages-container .header-popup-item .header-popup-2 strong{color:#404040}.input-group-addon{pointer-events:none}.input-group{position:relative;width:100%}.input-group .fa{position:absolute;top:0;right:0;margin:14px 12px}.clubhero{background:image-url("default_header.jpg") no-repeat;background-size:cover;height:60px}.select-language{cursor:pointer}.price-currency-symbol{font-size:.85em}.badge{display:inline-block;color:#fff;font-weight:500;line-height:1;padding:3px 5px;min-width:10px;text-align:center;font-size:11px;background:#52d76c;vertical-align:baseline;white-space:nowrap;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.bubble-notify{-webkit-animation:notifyBubble .4s ease;-webkit-animation-delay:2s;-webkit-animation-fill-mode:forwards;animation:notifyBubble .3s ease;animation-delay:2s;animation-fill-mode:forwards;background:#52d76c;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;position:absolute;z-index:99;padding:7px 15px;max-width:230px;top:65px;right:20px;padding-right:40px;color:#fff;opacity:0}@media screen and (max-width:959px){.bubble-notify{right:10px}}.bubble-notify a{color:#fff;text-decoration:underline}.bubble-notify .close-bubble{position:absolute;right:10px;top:0;bottom:0;margin:auto;font-size:22px;line-height:35px;height:35px;cursor:pointer}.disable-selection{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.currency-symbol{font-size:.8em}@media screen and (min-width:768px){.mobile-text{display:none!important}}@media screen and (max-width:767px){.desktop-text{display:none!important}}.scroll-shadow-container{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.scroll-shadow-container .scroll-shadow{position:absolute;z-index:1}.scroll-shadow-container .scroll-shadow-top{top:0;left:0;Background:radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.15),rgba(0,0,0,0)) 100% 0;background-repeat:no-repeat;background-size:100% 5px;width:inherit;height:5px}.scroll-shadow-container .scroll-shadow-bottom{bottom:0;left:0;Background:radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.15),rgba(0,0,0,0)) 0 100%;background-repeat:no-repeat;background-size:100% 5px;width:inherit;height:5px}.shadow-cover-top{float:top;height:5px;width:100%;background:#fff;background-size:100% 12px;background-repeat:no-repeat;position:relative;z-index:3}.shadow-cover-bottom{float:bottom;height:5px;width:100%;background:#fff;background-size:100% 12px;background-repeat:no-repeat;position:relative;z-index:3}.mb-0{margin-bottom:0}.pb-0{padding-bottom:0}.mr-1{margin-right:8px}.mr-2{margin-right:10px}.mr-3{margin-right:15px}.mt-1{margin-top:8px}.mt-2{margin-top:10px}.mt-3{margin-top:15px}.ja .start_price .amount{margin-right:0!important}.ja .start_price .per_player{float:left!important;margin-right:5px;text-align:right!important}.ja .group-price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ja .group-price .price-range{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.ja .group-price .count_player{text-align:right!important;padding-left:0;padding-right:5px;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}@media screen and (max-width:767px){.ja .table-rentals .rental-item.max .tooltip-line{top:47px}}@media screen and (max-width:767px){.ja .table-rentals .rental-item>td{padding-bottom:1px!important}}.ja .soldtxt{font-size:10px}.language-alert{z-index:1;background-color:#fcf8e3;padding:15px;border:1px solid #fbeed5;position:relative;text-align:justify;color:#c09853;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}@media screen and (min-width:768px){.language-alert{padding-right:190px;margin-bottom:30px}}@media screen and (max-width:767px){.language-alert{margin-bottom:0;margin-top:15px}}.btn-lang{width:150px;height:32px;margin:auto;background:#fcf8e3!important;margin:auto;border-color:#c09853!important;color:#c09853!important;color:silver;border-width:1px;border-style:solid;border-color:#f2f2f2;cursor:pointer;outline:0;line-height:inherit;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;display:inline-block;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;color:silver;border-color:#f2f2f2;outline:0;padding:3px 10px;font-size:14px}.btn-lang:hover{background:#fafafa}.btn-lang:hover{background-color:#c09853!important;color:#fff!important}@media screen and (min-width:768px){.btn-lang{position:absolute;top:0;right:23px;bottom:0}}@media screen and (max-width:767px){.btn-lang{display:table;margin-top:8px}}.clubhero+.container .language-alert{margin-top:20px;margin-bottom:0}.clubhero+.medium-container .language-alert{margin-top:20px;margin-bottom:0}@media screen and (min-width:768px){.clubhero+.medium-container .language-alert{margin-left:-15px;margin-right:-15px}}.press+.container .language-alert{margin-top:30px;margin-bottom:0}@media screen and (min-width:768px){.press+.container .language-alert{margin-left:-6px;margin-right:-6px}}.destination-nav+.container .language-alert{margin-top:20px;margin-bottom:0}.custom-languae-container .language-alert{margin-bottom:0;margin-top:20px}@media screen and (min-width:768px) and (max-width:1199px){.custom-languae-container .language-alert{padding-right:15px;position:relative;right:0;display:table;margin-top:15px;width:100%}.custom-languae-container .language-alert .btn-lang{margin-top:8px;position:relative;right:0;display:table}}@keyframes fadein{from{opacity:0}to{opacity:1}}.amex-msg{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25);opacity:0;position:absolute;top:64px;left:0;right:0;margin:auto;background-color:rgba(255,255,255,.75);z-index:2;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:10px;text-align:center;max-width:270px!important;color:#404040}@media screen and (max-width:767px){.amex-msg{top:85px}}.amex-msg span{display:inline-block;line-height:34px}@media screen and (max-width:374px){.amex-msg{margin:0 10px}}.amex-msg .amex-dest{margin-left:5px}.amex-msg .amex-dest:before{content:attr(data-text)}@media screen and (max-width:374px){.amex-msg .amex-dest:before{content:attr(data-abbr)}}@media screen and (max-width:374px){.amex-msg .save-text{font-size:11px}}.amex-logo-text{background:url(images/amex-logo-lg.png);height:34px;width:39px;background-repeat:no-repeat;background-size:cover;z-index:99;position:relative;display:inline-block;left:0;float:left}.amex-logo{opacity:0;background:url(images/amex-logo-lg.png);display:none!important;height:34px;width:39px;background-repeat:no-repeat;background-size:cover;position:absolute;z-index:1;top:21px;left:446px}@media screen and (max-width:767px){.amex-logo{top:13px!important}}.eskywards-logo{opacity:0;background:url(images/es.png);display:none!important;height:34px;width:39px;background-repeat:no-repeat;background-size:cover;position:absolute;z-index:1;top:21px;left:446px}@media screen and (max-width:767px){.eskywards-logo{top:13px!important}}@media screen and (max-width:767px){.promo-detected:not(.frontpage) ._destination-search{width:calc(100% - 207px)}.promo-detected:not(.frontpage) ._destination-search .destination--nav:before{content:attr(ipad-text)}}@media screen and (max-width:374px){.promo-detected:not(.frontpage) ._destination-search{width:calc(100% - 192px)}.promo-detected:not(.frontpage) ._destination-search .destination--nav:before{content:attr(small-screen)}}@media screen and (max-width:374px){.promo-detected:not(.frontpage) ._destination-search .open-popup:after{width:30px}.promo-detected:not(.frontpage) ._destination-search .open-popup:before{right:-6px}}@media screen and (max-width:767px){.promo-detected:not(.frontpage) .amex-logo{left:154px!important;top:15px;height:30px;width:32px;background-size:contain}}@media (max-width:767px){.promo-detected:not(.frontpage) .mobile-nav-box{width:calc(100% - 205px)!important;left:197px!important}.promo-detected:not(.frontpage) .toggleActive .mobile-nav-box{width:calc(100% - 20px)!important;left:10px!important}}@media (max-width:413px){.promo-detected:not(.frontpage) .searchField .search-text{display:block;margin-left:25px!important}.promo-detected:not(.frontpage) .searchField .search-text:after{content:attr(secondary-text)}.promo-detected:not(.frontpage) .searchField .search-text span{display:none}}@media (max-width:374px){.promo-detected:not(.frontpage) .mobile-nav-box{width:calc(100% - 188px)!important;left:180px!important}.promo-detected:not(.frontpage) .searchField .search-text:after{content:attr(small-screen)!important}.promo-detected:not(.frontpage) .promo-detected .mobile-nav-box{width:calc(100% - 250px)!important;left:239px!important}.promo-detected:not(.frontpage) .amex-logo{left:146px!important;height:22px!important;width:30px!important;top:19px!important}}@media (min-width:768px) and (max-width:959px){.promo-detected:not(.frontpage).ja .main-menu .navigation .searchWidget{width:209px}.promo-detected:not(.frontpage).ja .amex-logo{left:395px}}.promo-detected:not(.frontpage).ja .searchWidget.openSearch{width:700px!important}.promo-detected .amex-logo{-webkit-animation:fadein 1s;-moz-animation:fadein 1s;-ms-animation:fadein 1s;-o-animation:fadein 1s;animation:fadein 1s;animation-delay:.3s;animation-fill-mode:forwards;animation-timing-function:ease-out}.promo-detected .amex-msg{-webkit-animation:fadein 1s;-moz-animation:fadein 1s;-ms-animation:fadein 1s;-o-animation:fadein 1s;animation:fadein 1s;animation-delay:0s;animation-fill-mode:forwards;animation-timing-function:ease-out}.dialog-error{text-align:justify;padding:7px 15px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border:1px solid rgba(217,100,89,.6);background:#fff;color:#d96459;display:none;margin:0 30px}@media screen and (max-width:767px){.dialog-error{margin:0 15px}}.dialog-error p{margin-bottom:0}.dialog-wait{background-color:#fafafa;position:relative;z-index:3}.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-ms-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.small{max-width:420px}.medium{max-width:570px;min-width:570px}.large{max-width:640px}.xlarge{max-width:900px}.block{margin-top:15px}.block:first-child{margin-top:0}.block .sub-block{margin-top:10px}.block .sub-block:first-child{margin-top:0}.sub-block-container{max-width:360px;margin-left:auto;margin-right:auto}.input-holes label{float:left;margin-left:15px;cursor:pointer;font-weight:inherit;line-height:19px}.input-holes label:first-child{margin-left:0;font-weight:500}.ie{font-size:12px;position:relative;top:-4px}.modal-teeheader-2{position:relative;padding:23px 30px 12px}.modal-header{border-bottom:1px solid #f2f2f2;padding:15px;margin-bottom:15px;display:inline-block;width:100%}.modal-header .modal-title{position:relative;font-weight:300;font-size:1.5em;text-align:left;line-height:17px;margin-top:0;margin-bottom:0;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;text-align:center;margin-left:15px;margin-right:15px;outline:0}@media screen and (max-width:767px){.modal{margin:0}}.modal:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease;transition:transform .3s ease;-moz-transform:translate3d(0,20px,0);-o-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.modal.in .modal-dialog{-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.modal .modal-dialog{position:relative;margin:0 auto;display:inline-block;text-align:left;vertical-align:middle}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-content{min-height:50px;background-color:#fafafa;margin:auto;position:relative;outline:0;max-height:95vh;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;-ms-overflow-scrolling:touch;-o-overflow-scrolling:touch;overflow-scrolling:touch;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-transition:max-width .5s ease;-moz-transition:max-width .5s ease;-ms-transition:max-width .5s ease;-o-transition:max-width .5s ease;transition:max-width .5s ease;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.3);-moz-box-shadow:0 2px 8px rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.3);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3/2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:144dppx){.modal-content{-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent;-ms-tap-highlight-color:transparent;-o-tap-highlight-color:transparent}}@media screen and (max-width:767px){.modal-content{width:100%;min-width:inherit}}@keyframes skeletonShine{to{background-position:0 0,100% 0,32px 0}}.modal-content .modal-loading{text-align:center;display:flex;align-items:center;justify-content:center;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:13em;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:60px 50px}.modal-content .modal-loading:empty{background-image:radial-gradient(circle 10px at 10px 10px,#eee 99%,transparent 0),linear-gradient(100deg,rgba(255,255,255,0),rgba(255,255,255,.5) 50%,rgba(255,255,255,0) 80%),linear-gradient(#eee 20px,transparent 0);background-repeat:repeat-y;background-size:100% 39px,0 0;background-position:0 0,0 0,32px 0;animation:skeletonShine 1s infinite}.modal-sm{min-width:330px;width:100%}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:rgba(250,250,250,.8)}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:1}.modal-body{padding:0 30px 27px;position:relative;margin-top:8px;width:100%}@media screen and (max-width:767px){.modal-body{padding:0 15px 25px}}.modal-body p:last-child{margin-bottom:0}.modal-body-section-message{margin-top:-7px}.modal-footer{padding:15px;border-top:1px solid #f2f2f2}@media screen and (max-width:767px){.modal-footer{padding:0 15px 15px}}.modal-footer button{margin-left:10px;margin-top:0;margin-bottom:0}@media screen and (max-width:767px){.modal-footer button{margin-top:15px;margin-left:0;width:100%}}.modal-footer button:first-child{margin-left:0}.modal-footer button .icon-gs-plus{top:0;font-size:11px}.modal-footer.order-button-1{text-align:center}.modal-footer.order-button-2{text-align:right}@media screen and (max-width:767px){.modal-footer.order-button-2{display:flex;flex-flow:column}.modal-footer.order-button-2 button:first-child{order:2}.modal-footer.order-button-2 button:first-child+button{order:1}.modal-footer.order-button-2 button:first-child+button+button{order:3;margin-bottom:0}}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.modal-tee .text-bold{font-weight:700!important}.modal-close{position:absolute;top:4px;right:0;font-size:25px;width:50px;height:40px;z-index:2;cursor:pointer;display:table;text-align:center}.modal-close:before{vertical-align:middle;display:table-cell}#global-modal-login .login-button-container .form-group{margin-bottom:0}#global-modal-login .login-button-container button{margin-bottom:0}#global-modal-login .or_sep{margin:10px 0}.button,button{color:silver;border-width:1px;border-style:solid;border-color:#f2f2f2;cursor:pointer;outline:0;line-height:inherit;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;display:inline-block;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin:0 0 15px 0;background-color:transparent}.btn-primary{border-color:#52d76c;color:#52d76c}.btn-primary:hover{color:#fff;background-color:#52d76c}.btn-success{border-color:#52d76c;color:#fff;background-color:#52d76c}.btn-success:hover{color:#fff;background-color:#52d76c}.btn-primary{border-color:#52d76c;background-color:transparent;color:#52d76c}.btn-primary:hover{color:#fff;background-color:#52d76c}.btn-medium{padding:10px 25px;font-size:18px}.btn-large{padding:20px 20px;font-size:18px}.btn-small{padding:7px 15px;font-size:14px}.btn-view{color:silver;border-color:#f2f2f2}.btn-view:hover{background:#fafafa}.btn-request{color:silver;border-color:#f2f2f2;outline:0}.btn-request:hover{background:#fafafa;color:silver}.btn-request{color:silver;border-color:#f2f2f2}.btn-request:hover{background:#fafafa}.btn-default{color:silver;border-color:#f2f2f2;outline:0}.btn-default:hover{background:#fafafa}.btn-default-hover{border-color:#f2f2f2;background:#fafafa;color:#404040}.btn-default-hover:hover{background:#f3f3f3;color:#404040}.btn-disabled{background:silver;color:#fff;cursor:not-allowed}.btn-disabled:hover{background:silver}.btn-medium-drpdown{padding:6px 10px}.btn-primary-solid{background-color:#52d76c;color:#fff;border:1px solid #52d76c}#chatra:not(.chatra--expanded):hover #chatra__iframe-wrapper{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.3)!important;-moz-box-shadow:0 2px 8px rgba(0,0,0,.3)!important;box-shadow:0 2px 8px rgba(0,0,0,.3)!important}#chatra:not(.chatra--expanded) #chatra__iframe-wrapper{border-radius:5px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.4);-moz-box-shadow:0 1px 4px rgba(0,0,0,.4);box-shadow:0 1px 4px rgba(0,0,0,.4)}#chatra:not(.chatra--expanded) #chatra__iframe-wrapper #chatra__iframe{border-radius:5px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.4);-moz-box-shadow:0 1px 4px rgba(0,0,0,.4);box-shadow:0 1px 4px rgba(0,0,0,.4)}#chatra.chatra--mobile-widget.chatra--expanded.chatra--pos-right:not(.chatra--transparent){right:0!important}