.heroImage{padding-top:35%;height:0px}img.imageFit{object-fit:cover}div.specBar{background-color:#eee;overflow:hidden;border-radius:4px;margin-bottom:10px;height:35px;line-height:35px}div.specBar div.bar{background-color:#1ca8cb;color:#fff;overflow:hidden;height:100%;width:100px;box-sizing:border-box;padding-left:20px;white-space:nowrap;position:relative;font-weight:700;font-size:1.2em}div.specBar div.bar div{position:absolute;right:0;top:0;background-color:#1ca8cb;padding-left:10px;padding-right:20px}div.faqHolder div.faq{border-bottom:solid 1px #EEE}div.tripinfo div.faqHolder div.faq{border-top:solid 1px #EEE;border-bottom:none}div.faqHolder div.faq i{margin-right:20px}div.faqHolder div.faq p.faqTitle{cursor:pointer}div.faqHolder div.faq p.faqTitle img{width:16px}div.faqHolder div.faq.closed div{display:none!important}div.faqHolder div.faq div p{margin:0}div.iconHolder{width:62px;height:62px;border-radius:31px;border:solid 3px #1ca8cb;box-sizing:border-box;text-align:center;line-height:56px;font-size:28px;color:#1ca8cb}.employeeText p{margin:0}.mandatory{display:none;margin-bottom:10px;font-weight:700}div.checkBoxHolder{color:#000}div.checkBoxHolder input{display:none}div.checkBoxHolder span.title{display:inline-block;line-height:20px;padding-right:20px}div.checkBoxHolder div.checkBox{position:relative;display:inline-block;line-height:20px;padding-right:20px;cursor:pointer}div.checkBoxHolder div.checkBox.forced{cursor:default}div.checkBoxHolder div.checkBox div.box{width:20px;height:20px;border-radius:3px;background-color:#fff;text-align:center;line-height:20px;position:absolute}div.checkBoxHolder div.checkBox div.box span{color:#1ca8cb;padding-left:0;display:none}div.checkBoxHolder div.checkBox div.box span.active{display:inline}div.checkBoxHolder div.checkBox span{padding-left:28px;display:inline-block}#newsletterThanks{display:none}footer{background-color:#113d48;color:#e9f6f9}footer p.white-blue,footer a.white-blue{color:#e9f6f9}footer a.white-blue:hover{color:#1ca8cb}.text-blue,a.text-blue,p.text-blue,footer a.blue{color:#1ca8cb}footer a.blue:hover{color:#e9f6f9}footer footerLogos a img{display:block;width:auto!important;height:100px!important;margin-bottom:5px}.newsletterHolder,div.footerLogo{border-bottom:solid 1px #e9f6f9}footer a.logoHolder{width:300px!important;height:auto!important}a.chat{display:block;position:fixed;bottom:90px;right:30px;width:50px;height:50px;border-radius:25px;box-sizing:border-box;border:solid 5px #113d48;line-height:40px;text-align:center;background-color:#fff;color:#113d48;font-size:20px;z-index:10}a.chat:hover{color:#fff;background-color:#113d48}@media only screen and (max-width: 1409px) and (min-width: 1200px){.header-layout1 .main-menu{padding-left:0}.main-menu a,.header-button a{font-size:15px}.header-button .th-btn{padding-left:20px;padding-right:20px}}@media only screen and (max-width: 1540px) and (min-width: 1410px){.main-menu a,.header-button a{font-size:15px}.header-button .th-btn{padding-left:20px;padding-right:20px}}.destination-subtitle p{color:#fff}
