#header-contact{position:relative;top:20px;float:right;margin-right:10px;color:#fff;font-size:20px}#header-contact svg{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}footer{padding:0 !important}footer.sticky{position:fixed;bottom:0;left:0;width:100%}footer #foot_reviews{background-color:#fff}.video-overlay{padding:0;position:absolute;top:0;left:0;height:100%;width:100%;display:flex;justify-content:center;align-items:center}#footer-widgets .textwidget a{color:#fff;text-decoration:none;transition:all 0.4s ease}#footer-widgets .textwidget a:hover{text-decoration:underline;color:#fff}#footer-widgets .awards-logo{display:inline-block}#footer-widgets .awards-logo .awards-image{height:80px;margin-right:-30px}#footer-widgets .tmo-smart-badge{width:75%;float:left}#footer-widgets .tmo-smart-badge img{width:100%}#news{background-color:#001C2A;padding:50px 30px 100px}#news h3{color:#fff;text-align:center;font-size:24px;margin-top:0;margin-bottom:30px}#news .post{background-color:#fff;float:left;width:100%}#news .post .image-wrap,#news .post .content{display:inline-block}#news .post .image-wrap{width:20%}#news .post .image-wrap .image{background-size:cover;background-position:center;border:solid 5px #fff}#news .post .link{width:20%;float:left;background-color:#09314A}#news .post .link a{color:#fff;text-decoration:none;text-align:center;font-size:20px;line-height:20px;display:flex;justify-content:center;align-items:center;height:100%;width:100%;transition:all 0.4s ease}#news .post .link a:hover{background-color:#000}#news .post .image,#news .post .link,#news .post .content{height:150px}#news .post .content{width:60%;display:flex;justify-content:center;align-items:center;padding:20px}#news .post .content h4,#news .post .content p{color:#2F526B}#news .post .content h4{font-size:20px;font-weight:600}#news .post .content p{margin:0}.single-post .wrap footer,.single-post #comments{display:none}.single-post .wrap article h1{font-size:20px;color:#003559;font-weight:700;line-height:30px}.single-post .wrap article img{width:100% !important;height:auto}.hero-video-banner{position:relative}.background{background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;width:100%;height:100%;top:0px;z-index:-1}.background.mobile{display:none}#hero-about .background{height:534px}#hero-booking .background{height:381px}#hero-mot .background{height:483px}#hero-pricing .background{height:534px}.page-template-testimonials .testimonials{padding:40px 0px 40px 0px}.page-template-testimonials .testimonials .gutter-sizer{width:5%}.page-template-testimonials .testimonials--item,.page-template-testimonials .testimonials--sizer{background:#f8f7f7;padding:20px !important;box-shadow:0 1px 6px 1px rgba(0,0,0,0.2);margin-bottom:30px;width:46%;margin-right:4%}.page-template-testimonials .testimonials--item .client,.page-template-testimonials .testimonials--sizer .client{font-size:15px;font-weight:600;color:#003559;margin-top:30px}.section{padding:60px 0 100px}.section--blue{background-color:#001e31}.wrapper{position:relative}.heading{font-size:24px;margin-bottom:65px;letter-spacing:0.05em}.heading--white{color:#FFF}.heading--center{text-align:center}.slider .slider__slide{outline:0 !important}.slider--news .slider__slide{background-color:#FFF;padding:20px;margin:0 10px}.slider--news .slider__image{background-repeat:no-repeat;background-size:cover;background-position:center;height:180px;width:100%;margin-bottom:20px}.slider--news .slider__heading{font-size:1.6rem;font-weight:600;color:#001e31;margin-bottom:16px}.slider--news .slider__content{font-size:1.2rem;min-height:102px}.slider-arrows{width:100%;height:100%}.slider-arrows .arrow{display:inline-block;position:absolute;padding:5px;margin:-5px;cursor:pointer;transition:all 0.3s ease}.slider-arrows--news{color:#FFF}.slider-arrows--news .arrow{top:45%}.slider-arrows--news .arrow:hover{opacity:0.8}.slider-arrows--news .arrow--next{right:-30px}.slider-arrows--news .arrow--prev{left:-30px}.btn{display:block;border:1px solid transparent;padding:5px 20px !important;outline:0 !important}.btn--blue{background-color:#001e31;color:#FFF}.btn--blue:hover{background-color:#FFF;color:#001e31;border-color:#001e31}.btn--no-radius{border-radius:0 !important}.btn--font-small{font-size:1.1rem !important}@media screen and (max-width: 3000px){#header-contact{display:none}section.hero-video-banner .btn{min-width:15%;margin-right:10px}}@media screen and (max-width: 1200px){section.hero-video-banner .btn{width:20%}}@media screen and (max-width: 1024px){.slider--news .slider__slide{margin:0 5px}.wrapper--slider{margin:25px}}@media screen and (max-width: 992px){section.hero-video-banner .btn{width:30%}#footer-widgets .awards-logo{margin-bottom:20px;width:100%;text-align:center}#footer-widgets .awards-logo .awards-image{margin-right:0}#footer-widgets .tmo-smart-badge{width:100%;margin:auto}}@media screen and (max-width: 768px){section.hero-video-banner .btn{width:30%}#footer-widgets .awards-logo{text-align:center;margin:20px 0}#footer-widgets .tmo-smart-badge{width:40%;float:none;margin:auto;display:block;margin-bottom:20px}.page-template-testimonials .testimonials--item{width:100%}}@media screen and (max-width: 767px){#header-contact{display:inline-block}}@media screen and (max-width: 750px){#news .post .link{width:100%;display:block;height:80px}#news .post .image-wrap{width:30%}#news .post .content{width:70%}#news .post .content h4{font-size:18px}#footer-widgets .tmo-smart-badge{width:50%}}@media screen and (max-width: 650px){#news .post .link{height:60px}}@media screen and (max-width: 586px){#news .post .image-wrap,#news .post .content{display:block;width:100%}#news .post .image-wrap .image{height:200px;border:0}#news .post .content{padding:10px;height:auto}}@media screen and (max-width: 550px){section.hero-video-banner .btn{width:50%;display:block;margin:10px auto}section.hero-video-banner .btn.find-us{display:block}}@media screen and (max-width: 460px){.background.mobile{display:block}}@media screen and (max-width: 375px){section.hero-video-banner h1{line-height:40px}}@media screen and (max-width: 320px){section.hero-video-banner h1{font-size:33px;line-height:36px}section.hero-video-banner .btn{width:60%}}
/*# sourceMappingURL=main.min.css.map */
