.aresColorTile{width:50px;height:30px;display:inline-block;margin-right:1em}.background1{background-color:#fff}.beBackground{background-color:rgba(255,255,255,.6)}.color1{background-color:#00b3a9}.color2{background-color:#ff5d37}.color3{background-color:#00b3a9}.color4{background-color:#00b3a9}.navColor{background-color:#ff5d37}.navTextColor{background-color:#fff}.pagerColor{background-color:#ff5d37}.pagerTextColor{background-color:#fff}.buttonColor{background-color:#aaa}.buttonSearchColor{background-color:#00b3a9}.buttonBuyColor{background-color:#00b3a9}.buttonSelectColor{background-color:#00b3a9}.buttonTextColor{background-color:#fff}.buttonUiColor{background-color:#666}.buttonUiTextColor{background-color:#666}.tabSelectColor{background-color:#09c}.tabSelectedColor{background-color:#fff}.roomTabSelectedColor{background-color:#ddd}.priceColor{background-color:#63b353}.highPriceColor{background-color:#999}.dealsColor{background-color:#77c20d}.dealTextColor{background-color:#fff}.tableCellColor{background-color:#c9ecff}.sidebarHeaderColor{background-color:#0177c1}.starRating{background-color:#ffae4a}.alertColor{background-color:#ed6053}.alertTextColor{background-color:#fff}.gm-style a,.gm-style div,.gm-style label,.gm-style span{font-family:"Open Sans",sans-serif}body{font-family:"Open Sans",sans-serif;background-color:#fff}.aresContentWrapInner{padding:2em;background-color:rgba(255,255,255,.6);margin:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.aresDealText{clear:both;background-color:#77c20d;color:#fff}.aresDealText:after{border-top-color:#77c20d}.aresBodyInner{padding:1em 2em 2em}.aresAlert{background-color:#ed6053;color:#fff;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.aresPricePrice{color:#63b353}.aresHighPrice{color:#999}a:link{color:#00b3a9;text-decoration:none}a:hover{color:#ff5d37}a:visited{color:#00b3a9}a:active{color:#00b3a9}.aresProductItem .aresProductItemInner{background-color:#fff}.aresDetailsNav{background-color:#fff}.aresAmenitiesCont{background-color:#f2f2f2}.aresHideAmenities{border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}.aresHotelPackagesList h4 span,.aresProductPackage .aresDetailsNav ul li span,.aresSelectedPage{background-color:#ff5d37;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}.aresSelectedPage a:active,.aresSelectedPage a:hover,.aresSelectedPage a:link,.aresSelectedPage a:visited{color:#fff!important}.aresBESidebarHeader{background-color:#aaa}.aresBESidebarHeader{background-color:#0177c1}.aresRequired input{border-color:#ed6053!important}.aresOrderThanks{background-color:#5abf5b;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.aresButton,button{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;background-color:#aaa;color:#fff}a.aresButton{color:#fff}.aresButton:hover,button:hover{background-color:#999}.aresButtonSearch{background-color:#00b3a9}.aresButtonSearch:hover{background-color:#11c4ba}.aresButtonBuy{background-color:#00b3a9}.aresButtonBuy:hover{background-color:#11c4ba}.aresButtonPrint,a.aresButtonPrint{background-color:#00b3a9}.aresButtonPrint:hover,a.aresButtonPrint:hover{background-color:#22d5cb}.aresDetailsNav ul li.aresNavItemRooms a,.aresDetailsNav ul li.aresNavItemTickets a,.aresProductItemsList .aresNavItem .aresButton{background:#00b3a9;border-right-color:#00b3a9;border-bottom-color:#00b3a9;color:#fff}.aresDetailsNav ul li.aresNavItemRooms a:hover,.aresDetailsNav ul li.aresNavItemTickets a:hover,.aresProductItemsList .aresNavItem .aresButton:hover{background:#11c4ba;border-bottom-color:#11c4ba;color:#fff}.aresDetailsNav ul li.aresNavItemSelected a{background:#fff;border-bottom-color:#fff}.aresDetailsNav ul li.aresNavItemRooms.aresNavItemSelected a,.aresDetailsNav ul li.aresNavItemTickets.aresNavItemSelected a{background-color:#ddd;color:#fff;border-bottom-color:#ddd;border-top-color:#ddd}.aresDetailsNav ul li.aresNavItemRooms.aresNavItemSelected a:after,.aresDetailsNav ul li.aresNavItemTickets.aresNavItemSelected a:after{border-top-color:#ddd}.aresDetailsNav ul li.aresPackageSearchSubmit a,.aresDetailsNav ul li.aresPackageSearchSubmit button{border-right-color:#00b3a9;border-bottom-color:#00b3a9}.aresAmenitiesLink{color:#666;background-color:#f2f2f2}.aresAmenitiesLink:hover{background-color:#f2f2f2}.ui-datepicker-calendar .ui-datepicker-current-day a{background:#00b3a9;color:#fff}.ui-datepicker-calendar .range-date a{background:#00b3a9;color:#fff}.ui-datepicker-calendar .max-date a{background:#00b3a9;color:#fff}.ui-datepicker-calendar .min-date a{background:#00b3a9;color:#fff}a.aresButton.aresButtonSelect,button.aresButton.aresButtonSelect{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;background-color:#00b3a9}a.aresButton.aresButtonSelect:hover,button.aresButton.aresButtonSelect:hover{background-color:#11c4ba}.aresBENav ul{background-color:#ff5d37}.aresBENav .aresSelected{background:#ff5d37}.aresBENav .aresSelected:after{border-top-color:#ff5d37}.aresBENav li a{color:#fff}.aresHotelRoomsTableLowPrice,.aresTicketTable .aresTicketTableAdult td{background-color:#c9ecff}.aresBESidebar,.aresSearch,.aresTier1 .aresProductItem,.aresUpsellHeader,li.aresProductItem.aresProductActivity{background-image:none;padding-bottom:0;box-shadow:0 2px 8px rgba(0,0,0,.18);-moz-box-shadow:0 2px 8px rgba(0,0,0,.18);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.18);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.aresProductItemsList{overflow:visible}.aresPackageConfigBar{background-color:#fff}.ui-widget{font-family:"Open Sans",sans-serif}.ui-widget-header{background-color:#ff5d37;color:#fff}.aresDetailsNav ul li.aresPackageSearchSubmit a,.aresDetailsNav ul li.aresPackageSearchSubmit button{border-right-color:#00b3a9;border-bottom-color:#00b3a9}.aresPackageSidebar{background-color:#00b3a9}.aresUpsellInner{padding:2em}.aresUpsellImage{display:none}.aresProductItemsList{overflow:visible}.aresDealFlag::after{border-top-color:#77c20d}
body{font-family:'Open Sans',sans-serif;background:#fff}::selection{background:#ff5d37!important;color:#fff}footer a,header a{color:#222;text-decoration:none;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;background:0 0}.logo img{max-width:195px;height:auto;vertical-align:middle}#apus-header-mobile,#apus-header-mobile *,footer,footer *,header,header *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:.7px}.wrapper-container{position:relative}.header-mobile{padding:5px 0;width:100%;background:#fff;z-index:10;top:0;left:0;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;max-width:100%}#apus-header-mobile .row,header .row{margin-left:-15px;margin-right:-15px}.col-xs-12{width:100%}.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-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:15px;padding-right:15px}#apus-header{margin:0;z-index:99;-webkit-transition:all .8s ease 0s;-o-transition:all .8s ease 0s;transition:all .8s ease 0s}#apus-header-mobile .logo{text-align:center}.header-v1{background:0 0;position:absolute;top:0;left:0;width:100%}.header-v1 .topbar{background:rgba(255,93,55,.75)}.header-v1 .topbar{font-size:11px;text-transform:uppercase;border-bottom:1px solid rgba(255,255,255,.5);color:#fff}.container:after,.container:before{content:" ";display:table}.clearfix{zoom:1}.clearfix:after{clear:both}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header-v1 .header-main{background:rgba(255,255,255,.75)}.header-v1 .header-main{position:relative}.header-v1 .header-center-inner{position:relative;padding:20px 0}.header-v1 .header-center-inner>div{width:auto!important}.pull-left{float:left!important}.header-v1 .logo{margin:2px 0 0}.pull-right{float:right!important}.logo-in-theme+div{margin-top:10px}.header-v1 .header-center-inner>div{width:auto!important}.navbar{position:relative;min-height:50px;margin-bottom:25px;border:1px solid transparent}.header-v1 .apus-megamenu{position:static}#apus-header .apus-megamenu{margin-bottom:0}.collapse{display:none}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse:after,.navbar-collapse:before{content:" ";display:table}.nav{margin-bottom:0;padding-left:0;list-style:none}.navbar-nav{margin:6.25px -15px}.navbar-nav.megamenu{padding:0}.nav:after,.nav:before{content:" ";display:table}.nav>li{position:relative;display:block}.navbar-nav.megamenu>li{display:inline-block;float:none;padding-right:45px;margin:0}.navbar-nav.megamenu li.aligned-fullwidth{position:static}.nav>li>a{position:relative;display:block;padding:10px 15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:25px}.btn,.entry-title,.h1,.h2,.h3,.h4,.h5,.h6,.job_listing.grid-style1 .listing-title-wrapper .listing-title,.navbar-nav.megamenu>li>a,.widget-title,.widgettitle,h1,h2,h3,h4,h5,h6{font-family:Ubuntu,sans-serif!important}.navbar-nav.megamenu>li>a{font-size:18px!important;font-weight:400!important;letter-spacing:1px}.navbar-nav.megamenu>li>a{font-size:12px;font-weight:700;padding:12px 0;background:0 0;font-family:Poppins,serif;text-transform:uppercase}.navbar-nav.megamenu>li>a:active,.navbar-nav.megamenu>li>a:focus,.navbar-nav.megamenu>li>a:hover{color:#2854a1;text-decoration:none;background:0 0}.navbar-nav.megamenu>li>a{color:#ff5d37!important}.navbar-nav.megamenu>li.active>a,.navbar-nav.megamenu>li>a:active,.navbar-nav.megamenu>li>a:hover{color:#00b3a9!important}.nav:after{clear:both}.nav:after,.nav:before{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar:after{clear:both}.clearfix:after{clear:both}.container:after{clear:both}.apus-breadscrumb{background:#000;margin:0 0 30px;text-align:center;position:absolute;width:100%}#main-container{margin-top:9em}.apus-breadscrumb .wrapper-breads{min-height:290px;position:relative}.apus-breadscrumb .breadscrumb-inner{position:absolute;overflow:hidden;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.apus-breadscrumb .bread-title{font-size:45px;font-weight:700;font-family:Poppins;margin:0;color:#fff;text-transform:uppercase}.apus-breadscrumb .bread-title,.apus-breadscrumb .breadcrumb{display:none!important}.apus-footer{background:#121212;padding:0;position:relative;color:#777;border-bottom:none;font-size:14px;overflow:hidden}#apus-footer,#apus-main-content{overflow:hidden}.vc_row{margin-left:-15px;margin-right:-15px}.vc_custom_1501806311871{padding-top:70px!important;padding-bottom:44px!important;background-color:#ececec!important}.vc_row:after,.vc_row:before{content:" ";display:table}.vc_clearfix:after,.vc_column-inner::after,.vc_el-clearfix,.vc_row:after{clear:both}.vc_row:after,.vc_row:before{content:" ";display:table}.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table}.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:35px}.widget{margin-bottom:30px;position:relative;padding:0;background:0 0}#apus-footer .footer-nav .widget .widget-title,#apus-footer .footer-nav .widget .widgettitle{font-size:18px!important}#apus-footer .widget-title,#apus-footer h1,#apus-footer h2,#apus-footer h3,#apus-footer h4,#apus-footer h5,#apus-footer h6{color:#000!important}#apus-footer .footer-nav .widget .widget-title,#apus-footer .footer-nav .widget .widgettitle{font-size:18px!important}.widget .widget-title,.widget .widgettitle{line-height:30px}footer .menu{padding:0;margin:0}.apus-footer .menu li{line-height:1;margin:0 0 20px;list-style:none}#apus-footer .copyright a,#apus-footer .footer-nav a{color:#777}#apus-footer a:hover{color:#00b3a9}.widget{margin-bottom:30px;position:relative;padding:0;background:0 0}.footer-social{font-size:24px}.widget-social .social{margin:0;padding:0;list-style:none}.widget-social .social>li{padding:0}.list-inline>li{display:inline-block}.widget-social .social>li a{display:inline-block}#apus-footer a{color:#ff5d37}#apus-footer a:hover{color:#00b3a9}.fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa,.fa-stack{display:inline-block}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-twitter:before{content:"\f099"}.fa-pinterest:before{content:"\f0d2"}.fa-google-plus:before{content:"\f16d"!important}#content .wpb_alert p:last-child,#content .wpb_text_column :last-child,#content .wpb_text_column p:last-child,.vc_message_box>p:last-child,.wpb_alert p:last-child,.wpb_text_column :last-child,.wpb_text_column p:last-child{margin-bottom:0}footer p{margin:0 0 12.5px}#apus-footer .copyright a,#apus-footer .footer-nav a{color:#777}.vc_clearfix:after,.vc_column-inner::after,.vc_el-clearfix,.vc_row:after{clear:both}.row:after{clear:both}.vc_row:after,.vc_row:before{content:" ";display:table}.widget-social .social>li+li{margin-left:20px}@media only screen and (min-width:321px){.logo img{max-width:136px}}@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}.container{width:750px}.navbar{border-radius:4px}.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:12.5px;padding-bottom:12.5px}.col-sm-4{width:33.33333%}.col-sm-8{width:66.66667%}}@media (max-width:991px){#main-container{margin-top:0}}@media (min-width:992px){.container{width:970px}}@media (max-width:1199px) and (min-width:992px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}.container{width:1200px}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (max-width:991px) and (min-width:768px){.hidden-sm{display:none!important}}