@charset "UTF-8";.has-red-color{color:#da4d43}.has-red-background-color{background-color:#da4d43}.has-green-color{color:#009a8f}.has-green-background-color{background-color:#009a8f}.has-light-blue-color{color:#7aaace}.has-light-blue-background-color{background-color:#7aaace}.has-dark-blue-color{color:#2d3347}.has-dark-blue-background-color{background-color:#2d3347}.has-blue-color{color:#2d3347}.has-blue-background-color{background-color:#2d3347}.has-grey-color{color:#f2f2f2}.has-grey-background-color{background-color:#f2f2f2}.has-default-color{color:#696969}.has-default-background-color{background-color:#696969}div.has-background{margin:0}div.has-background:not(.alignfull){display:block;margin:auto;max-width:var(--wp--style--global--content-size)}body{color:#696969;background-color:#fff;word-wrap:break-word;font-family:"Futura Bk BT",sans-serif;line-height:1.8;font-size:16px}@media (max-width:778px){body{line-height:1.4;font-size:14px}}a{color:#349ca5}a:hover{color:#00337f}a:focus{color:#00337f}.single .entry-content a{color:#00337f}.single .entry-content a:hover{background:#00337f;color:#fff}.single .entry-content a:focus{background:#00337f;color:#fff}.single .entry-content .page-links a:hover{background-color:transparent}.single .entry-content .page-links a:focus{background-color:transparent}h1{color:inherit;font-family:"Futura Bk BT",sans-serif}h2{color:inherit;font-family:"Futura Bk BT",sans-serif}h3{color:inherit;font-family:"Futura Bk BT",sans-serif}h4{color:inherit;font-family:"Futura Bk BT",sans-serif}h5{color:inherit;font-family:"Futura Bk BT",sans-serif}h6{color:inherit;font-family:"SassoonInfantStd"}.h1{color:inherit;font-family:"Futura Bk BT",sans-serif}.h2{color:inherit;font-family:"Futura Bk BT",sans-serif}.h3{color:inherit;font-family:"Futura Bk BT",sans-serif}.h4{color:inherit;font-family:"Futura Bk BT",sans-serif}.h5{color:inherit;font-family:"Futura Bk BT",sans-serif}.h6{color:inherit;font-family:"SassoonInfantStd"}.container.home{max-width:100%}strong,b{color:inherit}blockquote:before{color:#00337f}blockquote p{margin:0}button{border-color:transparent;background:#00337f;color:#fff}button:hover{background-color:#00337f;border-color:transparent;color:#fff}button:focus{background-color:#00337f;border-color:transparent;color:#fff}input{font-family:"Futura Bk BT",sans-serif}select{font-family:"Futura Bk BT",sans-serif;color:gray;border:1px solid #f2f2f2}textarea{font-family:"Futura Bk BT",sans-serif;color:gray;border:1px solid #f2f2f2}textarea:focus{color:#111}input[type=search]{color:gray;border:1px solid #f2f2f2}input[type=search]:focus{color:#111}input[type=text]{color:gray;border:1px solid #f2f2f2}input[type=text]:focus{color:#111}input[type=email]{color:gray;border:1px solid #f2f2f2}input[type=email]:focus{color:#111}input[type=tel]{color:gray;border:1px solid #f2f2f2}input[type=tel]:focus{color:#111}input[type=url]{color:gray;border:1px solid #f2f2f2}input[type=url]:focus{color:#111}input[type=password]{color:gray;border:1px solid #f2f2f2}input[type=password]:focus{color:#111}.btn-primary{color:#fff;background-color:#00337f;border-color:#00337f}.btn-primary:hover{color:#fff;background-color:#001f4c;border-color:#000a19}.btn-primary:focus{color:#fff;background-color:#000a19;border-color:#000;box-shadow:none !important}.btn-primary:not(:disabled):not(.disabled):active{color:#fff;background-color:#000a19;border-color:#000}.btn-white{color:#00337f;background-color:#fff;border-color:#00337f}.btn-white:hover{color:#00337f;background-color:#e6e6e6;border-color:#000a19}.btn-white:focus{color:#00337f;background-color:#ccc;border-color:#000;box-shadow:none !important}.btn-white:not(:disabled):not(.disabled):active{color:#00337f;background-color:#ccc;border-color:#000}.screen-reader-text:hover{background-color:#f2f2f2;box-shadow:0 0 2px 2px rgba(0,0,0,.6);color:#b8d9ef}.screen-reader-text:active{background-color:#f2f2f2;box-shadow:0 0 2px 2px rgba(0,0,0,.6);color:#b8d9ef}.screen-reader-text:focus{background-color:#f2f2f2;box-shadow:0 0 2px 2px rgba(0,0,0,.6);color:#b8d9ef}.entry-content{margin:0}.entry-content.grey-bg{background:#f2f2f2}.entry-content.content-form{border:1px solid #f2f2f2}.entry-content.grid-view .grid-item{background-color:#f2f2f2}.entry-content.grid-view .grid-item .grid-item-header{font-family:"Futura Bk BT",sans-serif;color:#fff;background-color:#00337f}.entry-content.grid-view .grid-item .read-more{border:1px solid gray}.entry-content.grid-view .grid-item:hover .grid-item-header{color:#f2f2f2;background-color:#002966}.entry-content.grid-view .grid-item:hover .read-more{color:#00337f;background:#fff;border:1px solid #00337f}.entry-content.grid-view .grid-item .grid-item-button-wrap .btn-more-info{color:#00337f;background-color:#fff;border-color:#00337f}.entry-content.grid-view .grid-item .grid-item-button-wrap .btn-booking{color:#fff;background-color:#00337f;border-color:#00337f}.circular-menu .nav a{color:#fff;box-shadow:rgba(0,0,0,.35) 0 0 10px 0;background-color:#f2f2f2}.circular-menu .nav a span{color:#fff}.circular-menu .MainBtn{color:#fff}.circular-menu .MainBtn span{color:#fff}#overlay-infobox{background:rgba(0,0,0,.35)}img.custom-logo{max-width:100%;height:80px;margin:30px 0}#ktl-home-slider-section{background:#fff}#ktl-home-slider-section:after:not(.ktl-content-slider){background:#fff;box-shadow:#111 0 0 54px 0}#ktl-home-slider-section .bx-wrapper .bx-pager{color:#fff}#ktl-home-slider-section .bx-wrapper .bx-pager.bx-default-pager a.bx-pager-link{background:rgba(255,255,255,.35);color:transparent}#ktl-home-slider-section .bx-wrapper .bx-pager.bx-default-pager a.bx-pager-link:before{background:rgba(255,255,255,.55)}#ktl-home-slider-section .bx-wrapper .bx-prev{left:20px}#ktl-home-slider-section .bx-wrapper .bx-prev:after{font-family:"FontAwesome";color:#fff}#ktl-home-slider-section .bx-wrapper .bx-next:after{font-family:"FontAwesome"}#ktl-home-slider-section .bx-wrapper .ktl-slide .ktl-slide-caption .ktl-slide-caption-bg{background:#00337f}#ktl-home-slider-section .bx-wrapper .ktl-slide .ktl-slide-cap-title{color:#fff;font-family:"SassoonInfantStd"}#ktl-home-slider-section .bx-wrapper .ktl-slide .ktl-slide-cap-desc{font-size:18px}#ktl-home-slider-section .bx-wrapper .ktl-slide .slider-read-more{background:#b8d9ef;border:2px solid transparent}#ktl-home-slider-section .bx-wrapper .ktl-slide .slider-read-more:hover{background:#fff;color:#b8d9ef;border:2px solid #b8d9ef}.ktl-content-slider{background:#fff}.ktl-content-slider .bx-wrapper .ktl-slide .ktl-slide-caption .ktl-slide-caption-bg{background:#00337f}.ktl-content-slider .bx-wrapper .ktl-slide .ktl-slide-cap-title{color:#b8d9ef}.ktl-content-slider .bx-wrapper .ktl-slide .ktl-slide-cap-desc{color:#fff}.ktl-content-slider .bx-wrapper .ktl-slide .slider-read-more{background:#b8d9ef;color:#fff;border:2px solid transparent}.ktl-content-slider .bx-wrapper .ktl-slide .slider-read-more:hover{background:#fff;color:#b8d9ef;border:2px solid #b8d9ef}table thead th{background:#b8d9ef;color:#fff}table thead td{background:#b8d9ef;color:#fff}table tbody tr td{border:1px solid #ccc !important}table tbody tr:nth-of-type(even){background-color:#e4e6eb}table tbody tr:nth-of-type(odd){background-color:#f2f2f2}table tfoot tr td{background:#e4e6eb;border:1px solid #ccc}article.sticky.post{background:#f2f2f2}.breadcrumb{background-color:transparent !important;max-width:1440px;margin:0 auto}.breadcrumb span a{color:gray;background-color:#f2f2f2}.page-links span{color:#fff;background-color:#00337f}.page-links a span{background-color:#f2f2f2;color:#696969}.page-links a:hover span{background-color:#00337f;color:#fff}.page-links a:focus-within span{background-color:#00337f;color:#fff}.entry-meta a{color:gray}.entry-meta a:hover{color:#00337f}.entry-meta a:focus{color:#00337f}h1.entry-title{color:#00337f;font-family:"Futura Bk BT",sans-serif}h1.entry-title a{color:#f2f2f2}h1.entry-title a:hover{color:#00337f}h1.entry-title a:focus{color:#00337f}h3.entry-title{color:#404040;font-family:"Futura Bk BT",sans-serif}h3.entry-title a{color:#f2f2f2}h3.entry-title a:hover{color:#00337f}h3.entry-title a:focus{color:#00337f}hr.section-divider{border-color:#9d9d9d}.show-more-categories .subcategories{background-color:#fff}.post-inner-content .cat-item:after{background:#00337f}.post-inner-content .cat-item a{color:#696969;font-family:"Futura Bk BT",sans-serif}.post-inner-content .cat-item a:hover{color:#00337f}.post-inner-content .cat-item a:focus{color:#00337f}article.post .post-categories:after{background:#00337f}article.post .post-categories a{color:#696969;font-family:"Futura Bk BT",sans-serif}article.post .post-categories a:hover{color:#00337f}article.post .post-categories a:focus{color:#00337f}.entry-footer>*{color:#696969}.entry-footer a{color:#696969}.entry-footer a:hover{color:#00337f}.entry-footer a:focus{color:#00337f}.read-more a{border-left:2px solid gray;border-right:2px solid gray;color:#696969;font-family:"Futura Bk BT",sans-serif}.read-more a:hover{color:#00337f}.read-more a:focus{color:#00337f}.comment-author .fn{font-family:"Futura Bk BT",sans-serif}.cat-title{border-bottom:1px solid #f2f2f2}.cat-title a{color:#00337f;font-family:"Futura Bk BT",sans-serif}.pagination li a{color:#00337f}.pagination li:hover a{color:#00337f}.pagination li:focus-within a{color:#00337f}.pagination>.active>a{color:#fff;background-color:#00337f;border-color:#1e3e95}.pagination>.active>a:hover{color:#fff;background-color:#00337f;border-color:#1e3e95}.pagination>.active>a:focus{color:#fff;background-color:#00337f;border-color:#1e3e95}.pagination>.active>span{color:#fff;background-color:#00337f;border-color:#1e3e95}.pagination>.active>span:hover{color:#fff;background-color:#00337f;border-color:#1e3e95}.pagination>.active>span:focus{color:#fff;background-color:#00337f;border-color:#1e3e95}.pagination>li>a{border-color:#f2f2f2}.pagination>li>span{border-color:#f2f2f2}.wp-caption{border:1px solid #f2f2f2}.thumbnail .caption{color:#696969}.widget-area .inner{background:#f2f2f2}.widget:not(.footer-nav) ul li{border-bottom:1px solid #f2f2f2}#secondary .widget-title:after{background:#00337f}.recent-posts-wrapper .post .post-image{background-color:gray}.tagcloud a{background-color:#f2f2f2;font-family:"Futura Bk BT",sans-serif}.tagcloud a:hover{color:#fff !important;background-color:#00337f;border-color:#1e3e95}.tagcloud a:focus{color:#fff !important;background-color:#00337f;border-color:#1e3e95}.btn-default{background:#f2f2f2;border-color:transparent;color:#696969;font-family:"Futura Bk BT",sans-serif}.btn-default:hover{background-color:#00337f;border-color:transparent;color:#fff}.btn-default:focus{background-color:#00337f;border-color:transparent;color:#fff}.btn-default:active{background-color:#00337f;border-color:transparent;color:#fff}.label-default{background:#f2f2f2;border-color:transparent;color:#696969;font-family:"Futura Bk BT",sans-serif}.woocommerce #respond input#submit{background:#f2f2f2;border-color:transparent;color:#696969;font-family:"Futura Bk BT",sans-serif}.woocommerce #respond input#submit:hover{background-color:#00337f;border-color:transparent;color:#fff}.woocommerce #respond input#submit:focus{background-color:#00337f;border-color:transparent;color:#fff}.woocommerce #respond input#submit.alt{background:#f2f2f2;border-color:transparent;color:#696969;font-family:"Futura Bk BT",sans-serif}.woocommerce #respond input#submit.alt:hover{background-color:#00337f;border-color:transparent;color:#fff}.woocommerce #respond input#submit.alt:focus{background-color:#00337f;border-color:transparent;color:#fff}.woocommerce a.button{background:#f2f2f2;border-color:transparent;color:#696969;font-family:"Futura Bk BT",sans-serif}.woocommerce a.button:hover{background-color:#00337f;border-color:transparent;color:#fff}.woocommerce a.button:focus{background-color:#00337f;border-color:transparent;color:#fff}.woocommerce button.button{background:#f2f2f2;border-color:transparent;color:#696969;font-family:"Futura Bk BT",sans-serif}.woocommerce button.button:hover{background-color:#00337f;border-color:transparent;color:#fff}.woocommerce button.button:focus{background-color:#00337f;border-color:transparent;color:#fff}.woocommerce input.button{background:#f2f2f2;border-color:transparent;color:#696969;font-family:"Futura Bk BT",sans-serif}.woocommerce input.button:hover{background-color:#00337f;border-color:transparent;color:#fff}.woocommerce input.button:focus{background-color:#00337f;border-color:transparent;color:#fff}.woocommerce a.button.alt{background:#f2f2f2;border-color:transparent;color:#696969;font-family:"Futura Bk BT",sans-serif}.woocommerce a.button.alt:hover{background-color:#00337f;border-color:transparent;color:#fff}.woocommerce a.button.alt:focus{background-color:#00337f;border-color:transparent;color:#fff}.woocommerce button.button.alt{background:#f2f2f2;border-color:transparent;color:#696969;font-family:"Futura Bk BT",sans-serif}.woocommerce button.button.alt:hover{background-color:#00337f;border-color:transparent;color:#fff}.woocommerce button.button.alt:focus{background-color:#00337f;border-color:transparent;color:#fff}.woocommerce input.button.alt{background:#f2f2f2;border-color:transparent;color:#696969;font-family:"Futura Bk BT",sans-serif}.woocommerce input.button.alt:hover{background-color:#00337f;border-color:transparent;color:#fff}.woocommerce input.button.alt:focus{background-color:#00337f;border-color:transparent;color:#fff}.woocommerce .woocommerce-info{border-top-color:#1e3e95}.woocommerce .woocommerce-info:before{color:#00337f}.btn.btn-default{background:#f2f2f2;border-color:transparent;color:#696969;font-family:"Futura Bk BT",sans-serif}.input-group-btn:last-child>.btn{background:#f2f2f2;border-color:transparent;color:#696969;font-family:"Futura Bk BT",sans-serif}.input-group-btn:last-child>.btn:hover{background-color:#00337f;border-color:transparent;color:#fff}.input-group-btn:last-child>.btn:focus{background-color:#00337f;border-color:transparent;color:#fff}input[type=submit]{background:#f2f2f2;border-color:transparent;color:#696969;font-family:"Futura Bk BT",sans-serif}input[type=submit]:hover{border-color:transparent;color:#fff;background:#00337f}input[type=submit]:focus{border-color:transparent;color:#fff;background:#00337f}.label-default[href]:hover{background-color:#00337f;border-color:transparent;color:#fff}.label-default[href]:focus{background-color:#00337f;border-color:transparent;color:#fff}#image-navigation .nav-previous a{border:1px solid #f2f2f2}#image-navigation .nav-previous a:hover{border-color:transparent;color:#fff;background-color:#00337f}#image-navigation .nav-previous a:focus{border-color:transparent;color:#fff;background-color:#00337f}#image-navigation .nav-next a{border:1px solid #f2f2f2}#image-navigation .nav-next a:hover{border-color:transparent;color:#fff;background-color:#00337f}#image-navigation .nav-next a:focus{border-color:transparent;color:#fff;background-color:#00337f}#infinite-handle span{border:1px solid #f2f2f2;background:#fff;color:#00337f}#infinite-handle span:hover{background-color:#00337f;color:#fff}#infinite-handle span:focus-within{background-color:#00337f;color:#fff}.languae-switch-wrap .widget ul li{border:2px solid gray;box-shadow:rgba(0,0,0,.35) 0 0 5px 0}.site-name .navbar-brand{color:#696969}.tagline{font-family:"SassoonInfantStd";color:#00337f}.site-description{color:gray}html input[type=button]:hover{background:#00337f;color:#fff}html input[type=button]:focus{background:#00337f;color:#fff}input[type=reset]:hover{background:#00337f;color:#fff}input[type=reset]:focus{background:#00337f;color:#fff}.comment-form #submit{background:#f2f2f2}.comment-form #submit:hover{background:#00337f;color:#fff}.comment-form #submit:focus{background:#00337f;color:#fff}.comment-form input[type=text]{border:1px solid #f2f2f2}.comment-form textarea{border:1px solid #f2f2f2}.flex-caption .post-categories a:hover{color:#00337f}.flex-caption .post-categories a:focus{color:#00337f}.flex-caption .read-more a:hover{color:#00337f}.flex-caption .read-more a:focus{color:#00337f}.flex-caption h2:hover{color:#00337f}.flex-caption h2:focus-within{color:#00337f}.comment-meta.commentmetadata a{color:#404040}.comment-meta.commentmetadata a:hover{color:#00337f}.comment-meta.commentmetadata a:focus{color:#00337f}.post-navigation a{font-family:"Futura Bk BT",sans-serif}.paging-navigation a{font-family:"Futura Bk BT",sans-serif}.nav .open>a{border-left:1px solid rgba(0,0,0,.1)}.nav .open>a:hover{border-left:1px solid rgba(0,0,0,.1)}.nav .open>a:focus{border-left:1px solid rgba(0,0,0,.1)}.nav:not(.ktl-mobile-menu) li.menu-item-has-children>a:after{font-family:"FontAwesome"}.navbar.navbar-default{background-color:#fff;font-family:"Futura Bk BT",sans-serif;border-top:1px solid #1e3e95;border-bottom:1px solid #1e3e95}.navbar-default{border:none}.navbar-default .navbar-nav>li>a{color:#696969}.navbar-default .navbar-nav>li>a:hover{color:#00337f;background-color:transparent}.navbar-default .navbar-nav>li>a:focus{color:#00337f;background-color:transparent}.navbar-default .navbar-nav>.open>a{color:#00337f;background-color:transparent}.navbar-default .navbar-nav>.open>a:hover{color:#00337f;background-color:transparent}.navbar-default .navbar-nav>.open>a:focus{color:#00337f;background-color:transparent}.navbar-default .navbar-nav>.active>a{color:#00337f;background-color:transparent}.navbar-default .navbar-nav>.active>a:hover{color:#00337f;background-color:transparent}.navbar-default .navbar-nav>.active>a:focus{color:#00337f;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#f2f2f2}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:#00337f}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:#00337f}.navbar-default .navbar-nav .open .dropdown-menu>li.active>a{color:#fff}.navbar-default .navbar-nav .current-menu-ancestor a.dropdown-toggle{color:#00337f;background-color:transparent}.navbar-default .navbar-toggle:hover{background-color:transparent}.navbar-default .navbar-toggle:focus{background-color:transparent}.navbar-default .navbar-toggle:focus span{background-color:#00337f}.navbar-default .navbar-nav.ktl-mobile-menu>li>a:hover{color:#404040}.navbar-default .navbar-nav.ktl-mobile-menu>li>a:focus{color:#404040}.navbar-brand{font-family:"Futura Bk BT",sans-serif;color:#f2f2f2}.dropdown-menu>li>a{color:gray}.dropdown-menu>li>a:hover{color:#fff;background-color:#00337f}.dropdown-menu>li>a:focus{color:#fff;background-color:#00337f}.dropdown-menu li{border-bottom:1px solid #f2f2f2}.dropdown-menu>.active>a{background-color:#00337f;color:#fff}.dropdown-menu>.active>a:hover{background-color:#00337f;color:#fff}.dropdown-menu>.active>a:focus{background-color:#00337f;color:#fff}.dropdown-menu .divider{background-color:#404040}.ktl-dropdown:after{font-family:"FontAwesome"}.ktl-mobile-menu .dropdown-menu>li>a:hover{color:#404040;background-color:#fff}.ktl-mobile-menu .dropdown-menu>li>a:focus{color:#404040;background-color:#fff}.flexslider{background-color:#fff}#respond{background-color:transparent !important}.comment-list li .comment-body:after{background:#00337f}.comment .comment-body{background-color:#fff}.comment-reply-link{background:#f2f2f2;color:#111;font-family:"Futura Bk BT",sans-serif}.comment-respond .required{color:#00337f}.gallery-caption{background-color:#fff;color:#fff}#footer-area{background-color:#00337f;color:#fff}.footer-nav ul li{width:calc(15% - 7px)}.footer-nav ul li a{border-bottom:1px solid #fff}.footer-nav a{color:#fff}.footer-nav a:hover{color:#404040}@media (max-width:768px){.footer-nav ul li.menu-item-has-children:after{font-family:"FontAwesome"}}.footer-form-wrap{background:#e4e6eb;color:#696969}.footer-form-wrap .cf7-footer-form select,.footer-form-wrap .cf7-footer-form input[type=text],.footer-form-wrap .cf7-footer-form input[type=email],.footer-form-wrap .cf7-footer-form textarea,.footer-form-wrap .cf7-footer-form input[type=tel]{border:1px solid gray;background-color:#fff}.copyright{font-family:"Futura Bk BT",sans-serif;color:#696969}.copyright a{color:#696969}.site-info{color:#404040}.site-info a{color:gray}.site-info a:hover{color:#00337f}.site-info a:focus{color:#00337f}.scroll-to-top{background:#404040;background:#00337f;color:#fff}.scroll-to-top:hover{background:#00337f}.scroll-to-top:focus{background:#00337f}#social a{color:#696969}#social a:hover{color:#00337f}#social a:focus{color:#00337f}.header-search-icon{background:0 0;color:#696969}.header-search-icon:hover{background:0 0;color:#00337f}.header-search-icon:focus{background:0 0;color:#00337f}@media (max-width:768px){.navbar-default .navbar-nav .open .dropdown-menu>.active>a{color:#fff;background-color:#00337f}.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#00337f}.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#00337f}.navbar-collapse{background:#fff}body .dropdown-menu>.active>a{background-color:transparent;color:#b8d9ef}body .dropdown-menu>.active>a:hover{background-color:transparent;color:#b8d9ef}body .dropdown-menu>.active>a:focus{background-color:transparent;color:#b8d9ef}body .dropdown-menu>li>a:hover{background-color:transparent;color:#b8d9ef}body .dropdown-menu>li>a:focus{background-color:transparent;color:#b8d9ef}}@media (min-width:768px){.blog.home .page-1 article.post:nth-child(2) .post-inner-content{border-bottom:1px solid #f2f2f2}}#mega-menu-wrap-primary{border-top:1px solid #349ca5 !important;border-bottom:1px solid #349ca5 !important}.mega-sticky-wrapper #mega-menu-wrap-primary.mega-menu-wrap{background:#fff !important}@media (min-width:779px){#mega-menu-wrap-primary .mega-menu-item-1168>.mega-sub-menu li a{color:#009a8f !important}#mega-menu-wrap-primary .mega-menu-item-1168 a:hover{color:#009a8f !important}#mega-menu-wrap-primary .mega-menu-item-7875>.mega-sub-menu li a{color:#7aaace !important}#mega-menu-wrap-primary .mega-menu-item-7875 a:hover{color:#7aaace !important}#mega-menu-wrap-primary .mega-menu-item-1496>.mega-sub-menu li a{color:#2d3347 !important}#mega-menu-wrap-primary .mega-menu-item-1496 a:hover{color:#2d3347 !important}}.bit-section-nav h3.widget-title{font-family:"Futura Bk BT",sans-serif;text-align:left;margin:0 0 15px !important;padding-bottom:15px !important;font-size:20px !important;font-weight:600 !important}.bit-section-nav h3.widget-title:after{display:block !important;position:absolute;content:"";bottom:0;left:0;height:2px !important;width:40px !important}.bitsn-list li{border-top:1px solid gray;background:#f2f2f2}.bitsn-list li a{color:#111}.bitsn-list li.current_page_parent{background:0 0;color:#111}.bitsn-list li.current_page_parent>a{color:#111}.bitsn-list li.current_page_ancestor{background:#00337f;color:#fff}.bitsn-list li.current_page_ancestor>a{color:#fff}.bitsn-list li.current_page_ancestor.current_page_parent{background:#00337f;color:#fff}.bitsn-list li.current_page_ancestor.current_page_parent>a{color:#fff}.bitsn-list ul li{border-top:1px solid gray !important;background:#f2f2f2}.bitsn-list ul li ul.sub-open{background:0 0}.bitsn-list ul.sub-open{background:#00337f !important}.bitsn-list ul.sub-open li{background:#f2f2f2}.bitsn-list ul.sub-open li:hover{background:0 0 !important}.bitsn-list ul.sub-open li:hover>a{color:#fff}.bitsn-list li.page_item_has_children{color:#111}.bitsn-list li.page_item_has_children.current_page_item{background:#00337f !important;color:#fff !important}.bitsn-list li.page_item_has_children.current_page_item>a{color:#fff !important}.bitsn-list li.page_item_has_children.current_page_item:hover{background:#00337f !important}.bitsn-list li.page_item_has_children.current_page_item:hover>a{color:#fff !important}.bitsn-list li.current_page_item{background:#00337f !important;color:#fff !important}.bitsn-list li.current_page_item>a{color:#fff !important}.bitsn-list li.current_page_item:hover{background:#00337f !important}.bitsn-list li.current_page_item:hover>a{color:#fff !important}.bitsn-list li:hover{background:#00337f;color:#fff}.bitsn-list li:hover>a{color:#fff}.bitsn-list li:hover ul.sub-open{background:#00337f}.rating-stars{background:rgba(17,17,17,.5)}.rating-stars ul>li.star>i.fa{color:#f0ad4e}.accomodations .price_info{background-color:#e4e6eb}.accomodations .price_info .price .btn-booking{color:#fff;background-color:#00337f;border-color:#00337f}.booking-widget{background:#00337f;color:#fff}.booking-widget h2{color:#fff}.section-booking-search .booking-widget{background:rgba(0,51,127,.7);color:#fff}@media (max-width:768px){.section-booking-search .booking-widget{background:#00337f;color:#fff}}.section-headline{font-family:"Futura Bk BT",sans-serif;color:#00337f}.events-section-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.events-section-wrapper .events-post{width:32%;float:none !important;display:flex;flex-direction:column}.events-section-wrapper .events-post .events-thumbnail-wrap{width:100%;height:200px;padding:2rem 0;position:relative}.events-section-wrapper .events-post .events-thumbnail-wrap .events-thumbnail{position:relative;background-size:contain;background-position:center;background-repeat:no-repeat}.events-section-wrapper .events-post .events-excerpt{width:100%}.events-section-wrapper .events-post .events-excerpt a{color:#696969}.events-section-wrapper .events-post .events-excerpt a h3{color:#00337f}.events-section-wrapper .events-post .events-date{font-family:"Futura Bk BT",sans-serif;color:#00337f}.events-section-wrapper .events-post .events-date .event_extra_message{color:#696969}.events-section-wrapper .events-post .events-date .fa{color:#696969}.events-section-wrapper .events-post:hover{background:#f2f2f2;color:#696969}.events-section-wrapper .events-post:hover .events-excerpt a{color:#00337f}.events-section-wrapper .events-post:hover .events-excerpt a h3{color:#00337f}.events-section-wrapper .events-post:hover .events-date{color:#00337f}.events-section-wrapper .events-post:hover .events-date .event_extra_message{color:#696969}.events-section-wrapper .events-post:hover .events-date .fa{color:#696969}.events-section-wrapper .events-post:hover{border:1px solid #00337f}.wpcf7-form input[type=submit],.wpcf7-form .wpcf7-submit{background:#00337f !important;color:#fff;border:1px solid #fff}.wpcf7-form input[type=submit]:hover,.wpcf7-form .wpcf7-submit:hover{background:#b8d9ef !important}.wp-block-image figcaption{background:rgba(0,154,143,.85);color:#fff}.blog-item-wrap{margin-bottom:25px}.entry-content.grid-view .grid-item{width:48% !important;margin:0 1% 1.5% !important}