li>a{color:#000}.border-between>[class*=col-]:before{background:#e3e3e3;bottom:0;content:" ";left:0;position:absolute;width:1px;top:0}.border-between>[class*=col-]:first-child:before{display:none}a.disabled{pointer-events:none;cursor:default}.paph-white{color:#fff}.html{margin:0;padding:0}main{font-family:'Source Sans Pro',sans-serif;margin:0;padding:0}.pre-navbar-section{background-color:#000;margin:0;padding:0}.social-media-icons>a{color:#e9e3e3}.social-media-icons a:hover{transition:transform .2s;transform:scale(1.5)}.zoom{transition:transform .2s;margin:0 auto color:white}.zoom_footer{transition:transform .2s;margin:0 auto color:white}nav{font-family:Poppins,sans-serif}nav ul{list-style:none;text-align:center}nav ul li{display:inline-block}nav ul li a{display:block;padding:15px;text-decoration:none;color:#aaa;font-weight:800;text-transform:uppercase;margin:0 10px}nav a,nav a:after,nav a:before{transition:all .5s}nav ul li a:hover{color:#555}nav.fill a,nav.stroke a{position:relative}nav.fill a:after,nav.stroke a:after{position:absolute;bottom:10;left:0;right:0;margin:auto;width:0%;content:'.';color:transparent;background:#aaa;height:1px}nav.stroke a:hover:after{width:100%}nav.fill a{transition:all 2s}nav.fill a:after{text-align:left;content:'.';margin:0;opacity:0}nav.fill a:hover{color:#fff;z-index:1}nav.fill a:hover:after{z-index:-10;animation:fill 1s forwards;-webkit-animation:fill 1s forwards;-moz-animation:fill 1s forwards;opacity:1}@-webkit-keyframes fill{0%{width:0%;height:1px}50%{width:100%;height:1px}100%{width:100%;height:100%;background:#333}}@-webkit-keyframes circle{0%{width:1px;top:0;left:0;bottom:0;right:0;margin:auto;height:1px;z-index:-1;background:#eee;border-radius:100%}100%{background:#aaa;height:5000%;width:5000%;z-index:-1;top:0;bottom:0;left:0;right:0;margin:auto;border-radius:0}}.btn{padding:14px 25px;text-transform:uppercase;-webkit-transition:all .8s;-moz-transition:all .8s;-o-transition:all .8s;transition:all .8s}.red-btn{background:#ed1b24;border:2px solid #ed1b24;color:#fff}.red-btn:hover{background:#1c376c;color:#fff;border-color:#fff}.zoomfooter{transition:transform .2s;margin:0 auto}.zoom:hover{color:#fff;transform:scale(1.5)}.zoom_footer:hover{color:#000;transform:scale(1.5)}a,a:active,a:focus,a:hover{text-decoration:none;outline:0}.footer-section a,a:active,a:focus{color:#333;text-decoration:none;transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-duration:.2s;-ms-transition-duration:.2s;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s}.footer-section ul{margin:0;padding:0;list-style:none}.footer-section img{max-width:100%;height:auto}.footer-section{padding:60px 0}a{color:#000}footer h3{font-size:24px;font-weight:600;letter-spacing:1px}footer h4{font-size:20px;font-weight:600;letter-spacing:1px;display:inline-block;margin-bottom:2px}.about-footer li i{position:absolute;left:0}.about-footer li{position:relative;margin-bottom:20px}.about-footer ul{margin-top:20px}footer a:hover{color:#000}.footer-title{border-bottom:2px solid #a61f2d;padding-bottom:25px;margin-bottom:35px}ul.footer-social{position:relative}ul.footer-social li{display:inline;margin-right:35px}ul.footer-social i{width:30px;height:30px;background:#38e70c;color:#222520;text-align:center;line-height:30px;border-radius:30px;font-size:16px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;font-weight:800}ul.footer-social li:last-child{margin-right:0}ul.footer-social i:hover{background:#ed1b24;color:#6e1a1a}.page-more-info li{margin-bottom:31px}footer .table td:first-child{font-weight:600;padding-left:33px}footer .table td:last-child{text-align:right}footer .table td{padding:0;border:0}footer .table td i{position:absolute;left:0;font-size:21px;top:6px}footer .table td{position:relative;padding:4px 0}.footer-logo td{padding-right:4px!important}.footer-logo td:last-child{padding-right:0!important}footer hr{border-color:#9294a0}.footer-bottom p{text-align:right}.footer-bottom{margin-top:30px}.splide__slide{padding:0;display:flex;background:#ecf0f1}.splide__slide__container{width:600px;text-align:center}.splide__slide img{width:cover;height:auto}.slide-img__caption{margin-left:1rem}.slide-img__caption span{color:#2e86c1;font-weight:500}.fill{width:100%}.fill img{width:100%;height:auto;background-size:cover;background-repeat:no-repeat;background-position:center}.lightbox{align-content:center;align-items:center;height:100%;display:flex;flex-direction:column;position:fixed!important;top:0!important}#lightboxOverlay{height:100%!important;left:0;position:fixed!important;top:0;width:100%!important}.lb-outerContainer{margin:auto}.lb-image{margin:auto}.lb-close{bottom:100%;position:fixed;right:3%;top:30px}.fill{overflow:hidden;background-size:cover;background-position:center}.modern-form{width:500px;margin:30px auto;background-color:#fff;border:solid 1px #ccc;padding:20px 10px}.modern-form h3{text-align:center}.float-label-field{border:none;outline:0;position:relative;margin:0 0 20px 0;padding:0;box-sizing:border-box;text-align:center}.float-label-field input{border:none;outline:0;padding:5px 5px 8px 0;width:100%;font-size:18px;border-bottom:solid 1px #efefef}.float-label-field label{opacity:.5;position:absolute;top:10px;left:0;transition:all .2s ease;font-size:18px;text-align:center}.float-label-field.focus label{color:orange}.float-label-field.focus input{border-bottom:solid 1px orange}.float-label-field.float label{opacity:1;top:-8px;font-size:60%;transition:all .2s ease;font-weight:700}.nav-pills{background-color:rgba(200,200,200,.2)}.nav-pills>li+li{margin-left:0}.navbar-nav .nav-link{color:#525252}.booking_form_img{background-image:url(https://images.pexels.com/photos/296242/pexels-photo-296242.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=550&w=1260);background-size:cover;height:500px;background-repeat:no-repeat;opacity:.5}.activ_tab{padding:12px;font-size:12px;text-transform:uppercase;-webkit-font-smoothing:subpixel-antialiased;background-color:#00bcd4;top:-4px;left:8px;border-radius:4px;color:#fff;cursor:pointer;font-weight:500;box-shadow:0 16px 26px -10px rgba(0,188,212,.56),0 4px 25px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,188,212,.2)}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}