.booking-hero{height:236px;overflow:hidden;position:relative;}.booking-hero img{width:100%;height:100%;object-fit:cover;}.booking-hero::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);}.breadcrumbs_holder{padding:13px 0;}.breadcrumbs_holder a,.breadcrumbs_holder span{color:rgba(63,63,63,.8);font-size:14px;font-weight:400;line-height:24px;}.breadcrumbs_holder .current-page{color:rgba(63,63,63,.8);font-size:14px;font-weight:700;line-height:24px;}.title-block{position:relative;}.title-block .title__holder{display:flex;flex-direction:column;align-items:center;gap:25px;}.title-block .title__holder .paragraph p a{text-decoration:underline;color:#3f3f3f;font-weight:700;}.title-block .title__holder .paragraph p a:visited{color:#3f3f3f;}.title-block .shape__left{position:absolute;top:50%;left:0;transform:translateY(-50%);}.title-block .shape_right{position:absolute;right:0;z-index:-1;transform:translateY(-50%);top:50%;}.title-block .left-right-gap .shape__left{left:20px;}.title-block .left-right-gap .shape_right{right:20px;}@media only screen and (max-width: 575px){.title-block .shape__left{top:0;max-height:150px;left:-50px;transform:unset;max-width:150px;}body main{overflow:hidden;}.title-block .shape_right{transform:unset;top:0;right:-50px;max-height:150px;max-width:150px;}.title-block .title__holder{gap:20px;}}.faq.style-2 .faq_list__item{box-shadow:unset;padding:.5rem .5rem .5rem 0;}.faq.style-2 .faq_list__item h6{border-bottom:1px solid #444;}.faq.style-2 img{max-width:20px;top:5px;right:0;}.faq .container{max-width:1020px;}.faq p a{text-decoration:underline;color:inherit;}.faq img{transition:.3s ease;transform:rotate(-180deg);}.faq .active img{transform:rotate(0deg);transition:.3s ease;}.faq_list__item{padding:3rem;box-shadow:0px 0px 4px rgba(0,0,0,.25);margin-bottom:2rem;cursor:pointer;position:relative;}.faq_list__item h6{font-weight:700 !important;font-size:1.7rem;}.faq_list__item h6 img{position:absolute;right:30px;top:20px;}.faq_list__item p{margin-top:3rem;display:none;}@media only screen and (max-width: 575px){.faq.style-2 h6{max-width:100%;}.faq_list__item{padding:1.5rem 2rem;}.faq_list__item h6{font-size:1.6rem;max-width:80%;}.faq_list__item h6 img{top:10px;right:10px;max-width:30px;}}.video-cta{position:relative;max-height:520px;color:#fff;overflow:hidden;}.video-cta .video-cta-caption{position:absolute;bottom:10px;transform:translateX(-50%);z-index:99;left:50%;word-wrap:break-word;}.video-cta .background-hero{object-fit:cover;height:100%;width:100%;max-height:520px;}.video-cta .hero_content{display:flex;flex-direction:column;align-items:center;gap:25px;}.video-cta .hero_content .subtitle{margin:0;}.video-cta video{object-fit:cover;max-height:520px;width:100%;display:flex;}.video-cta::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);}.video-cta .hero_content{max-width:100%;width:100%;position:absolute;z-index:9;left:50%;top:50%;transform:translate(-50%,-50%);}.video-cta .background-hero{display:flex;}@media only screen and (max-width: 1199px){.video-cta .background-hero{display:flex;height:100%;object-fit:cover;}}@media only screen and (max-width: 991px){.video-cta{max-height:600px;height:600px;}.video-cta img,.video-cta .background-hero{height:600px;max-height:600px;}.video-cta video{height:600px;max-height:600px;}}.m0{margin:0 !important;}@media only screen and (max-width: 767px){.video-cta .hero_content{gap:20px;}}@media only screen and (max-width: 575px){.btn-group.flex--center{flex-direction:column;}.video-cta .hero_content{max-width:95%;}}