/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 06 2024 | 09:36:52 */
#header{display:none}.header-new{padding:20px 0}#pagewrap .header-new .row_inner{display:flex;width:99%;margin:0 auto;align-items:center;--gutter:0}.header-new .first{width:10%}.header-new .last{width:100%}#headerwrap ul#main-nav>li>a{padding:0;align-items:center}ul#main-nav{padding:0}#pagewrap ul#main-nav>li{margin-right:30px}.header-new .first img{width:120px;height:auto}#main-nav>li.menu-item>a>img{filter:brightness(0) invert(1)!important;width:100%!important;max-width:65px;height:62px;max-width:none}#main-nav>li.menu-item>a>span{color:#fff;padding:10px 0;font-weight:600}#main-nav>li.menu-item>a{display:flex;flex-direction:column-reverse}#headerwrap ul#main-nav>li>ul.sub-menu.active a{display:flex;flex-direction:row-reverse;width:95%!important;margin:0 auto;align-items:center}ul#main-nav>li>ul.sub-menu.active a span{width:calc(100% - 50px);color:#000;font-weight:600;padding:0;font-size:20px}ul#main-nav>li>ul.sub-menu a img{width:50px;height:50px;object-fit:contain}#pagewrap .telephone-tab a:after{font-family:'mr-eaves-modern'}#main-nav>li.menu-item>a:hover>img{filter:invert(50%) sepia(10%) saturate(6343%) hue-rotate(357deg) brightness(100%) contrast(100%)!important}#pagewrap #headerwrap h1.sub-menu-contact-title{color:rgba(255,255,255,.1);font-size:95px;font-family:mr-eaves-modern,serif!important;z-index:0}#blm-menu .blm-menu-content ul#main-nav{width:100%;border:none}#blm-menu .blm-menu-content #main-nav>li.menu-item>a>img{display:none}#pagewrap #blm-menu .blm-menu-content ul#main-nav>li>a{border:none;align-items:flex-start;flex-flow:column;margin-left:0}#blm-menu .blm-menu-content span.material-icons{display:none}#pagewrap #blm-menu .blm-menu-content #main-nav>li.menu-item-has-children>a:after{display:none}#blm-menu .blm-menu-content #main-nav>li.menu-item>a>span{color:white!important;font-family:mrs-eaves,serif;font-weight:700;font-size:22px;background:transparent;display:block!important}#blm-menu .blm-menu-content #main-nav .child-arrow:after,#blm-menu .blm-menu-content #main-nav .child-arrow:before{background:var(--orange)}#blm-menu .blm-menu-content #main-nav>li>a:before{display:none!important}#pagewrap #blm-menu .blm-menu-content .telephone-tab a:after{position:relative;bottom:0;transform:none;left:0;font-size:22px}#headerwrap #blm-menu .blm-menu-content ul#main-nav>li>ul.sub-menu{width:100%!important;margin:0;padding:0;height:100%;left:0;right:auto;position:relative;height:0}#headerwrap #blm-menu .blm-menu-content ul#main-nav>li>ul.sub-menu.active{margin-bottom:10px;height:100%}#pagewrap #blm-menu .blm-menu-content p.sub-menu-title{display:none}#pagewrap #blm-menu .blm-menu-content ul#main-nav>li>ul.sub-menu a img{display:none}#headerwrap #blm-menu .blm-menu-content ul#main-nav>li>ul.sub-menu a{margin:0;width:100%!important;border:none;flex-flow:column;align-items:flex-start;padding:0;display:flex}#blm-menu .blm-menu-content ul#main-nav>li>ul.sub-menu a span{width:100%;text-align:left;font-weight:600;padding:0;font-size:20px}#blm-menu .blm-menu-content .new{max-height:unset}#blm-menu .blm-menu-content .sub-menu-contact{display:none}#blm-menu .blm-menu-content .sub-menu-close-button{display:none}@media (max-width:1600px){#headerwrap ul#main-nav>li>ul.sub-menu{width:700px!important}}@media (max-width:1400px){#pagewrap ul#main-nav>li{margin-right:20px}}@media (max-width:1300px){#pagewrap ul#main-nav>li{margin-right:0}}@media (max-width:680px){#blm-menu .blm-menu-content ul#main-nav{padding:0}}.homepage-hero-slide .subrow_inner.col_align_top,.homepage-hero-slide .subrow_inner.col_align_top .tb-column-inner,.homepage-hero-slide .subrow_inner.col_align_top .tb-column-inner .module.module-image.image-top,.homepage-hero-slide .subrow_inner.col_align_top .tb-column-inner .module.module-image.image-top .image-wrap,.homepage-hero-slide .subrow_inner.col_align_top .tb-column-inner .module.module-image.image-top .image-wrap a,.homepage-hero-slide .subrow_inner.col_align_top .tb-column-inner .module.module-image.image-top .image-wrap a img{height:100%}.new{display:flex;flex-direction:column;overflow-y:scroll;max-height:700px}#pagewrap .new li a{width:100%!important;text-align:center;color:var(--blue)!important}#pagewrap .new li a:hover{color:var(--orange)!important}#headerwrap .liverpool-telephone a:after{content:'01515414047'}#pagerwap #main-nav>li>a,#pagerwap .transparent-header #main-nav>li>a{color:white!important}#pagerwap #main-nav>li>a:hover,#pagerwap .transparent-header #main-nav>li>a:hover{color:var(--orange)!important}#pagewrap ul#main-nav>li>a{color:white!important}#pagewrap ul#main-nav>li>a:hover{color:var(--orange)!important}div#headerwrap{position:relative!important;padding-top:0px!important}.page-id-59615 div#pagewrap{padding-top:0px!important}div#slick-slide32{background-position:top}.blm-logo svg{height:100px;width:100px}.logo-wrap svg{height:100px;width:100px}#blm-menu .open-sub .sub-menu .new li a{color:var(--white)!important}#blm-menu a:before{content:unset}body:not(.home) .logo-wrap path.cls-1,body:not(.home) #blm-open svg{fill:white!important}div#blm-menu li:before,div#blm-menu li:after{content:unset}div#blm-menu li span{color:var(--orange)!important}div#blm-menu li,div#blm-menu li a{background:unset!important;color:white!important}div#blm-menu li a:hover{color:var(--orange)!important}div#blm-menu .sub-menu{background:none!important}@media (max-width:1300px){#main-nav-wrap{display:none!important}.mobile-menu-only,div#blm-open{display:block!important}}#headerwrap #main-nav .current_page_item>a,#headerwrap #main-nav .current-menu-item>a{color:var(--orange)!important}.sub-menu>li>a:hover,ul#main-nav a:hover{color:var(--orange)!important}header#header{padding:20px 10px!important}#header #main-nav .sub-menu>li:hover>a{color:var(--orange)}.hp21 nav#main-nav-wrap .sub-menu li:hover{background:unset!important}#header{background:var(--blue)!important;margin:0px!important}#main-nav>li:nth-last-child(1) a:before{display:block!important}#book-consultation{display:none!important}ul#main-nav{position:unset;overflow:hidden}#pagewrap ul#main-nav>li{position:unset}#headerwrap ul#main-nav>li>ul.sub-menu{width:40vw!important;height:100vh;left:auto;top:0;right:-100%;transition:.5s ease;opacity:0;display:block;position:fixed;pointer-events:all;padding:25px;box-sizing:border-box}#headerwrap ul#main-nav>li>ul.sub-menu.active{transition:.5s ease;right:0;opacity:1;visibility:visible}#headerwrap ul#main-nav>li:hover{background:none!important}#pagewrap .telephone-tab a:after{content:'01925205035';position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);color:var(--orange);font-weight:700;font-size:15px}#pagewrap #main-nav>li:hover>a:before{filter:invert(50%) sepia(10%) saturate(6343%) hue-rotate(357deg) brightness(100%) contrast(100%)!important}.sub-menu{background:#f2f2f2!important;overflow-y:scroll}.sub-menu-contact{position:absolute;bottom:0;left:0;width:100%;background:var(--blue);display:flex;padding:25px 0}.sub-menu-contact-title{position:absolute;bottom:0;left:0;width:100%;color:rgba(255,255,255,.1);font-size:95px;line-height:100%;font-weight:700;letter-spacing:5px;font-family:mr-eaves-modern,serif!important;text-align:center;z-index:1;margin-bottom:0}@media (max-width:1700px){.sub-menu-contact-title{font-size:80px}}.sub-menu-close-button{background:none;border:1px solid var(--blue);border-radius:50%;width:35px;height:35px;display:flex;justify-content:center;align-items:center;position:absolute;top:25px;right:35px;cursor:pointer}#pagewrap p.sub-menu-title{margin-top:100px;font-size:70px;font-weight:700;color:var(--blue)!important}@media (max-width:1700px){#pagewrap p.sub-menu-title{margin-top:50px}}@media (max-width:1440px){#pagewrap p.sub-menu-title{margin-top:20px;font-size:50px}#header #main-nav #menu-item-69678 .sub-menu>li{height:72px}}ul.sub-menu.active{padding:0 50px;box-sizing:border-box}a.sub-menu-link i{margin-right:15px;font-size:30px;color:var(--orange)}a.sub-menu-link p{color:#fff;font-size:20px;line-height:25px;margin-bottom:0}#pagewrap #headerwrap ul#main-nav a.sub-menu-link{display:flex;justify-content:center;align-items:center;flex-basis:50%;flex-flow:row}{}#pagewrap ul>li>a,#headerwrap ul>li>a{position:relative;color:#fff;font-family:mrs-eaves,serif;font-weight:700}#pagewrap #main-nav>li.menu-item-has-children>a:after{content:'';width:100%;text-align:center;width:15px;height:15px;position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);display:flex;align-items:center;align-content:center;justify-content:center;background-repeat:no-repeat;background-size:contain;background-image:url(/wp-content/uploads/2022/06/New-Bluewhale-23-1.svg)!important}#pagewrap .hp21 nav#main-nav-wrap li:hover>a{color:var(--orange)!important;background:none}.sub-menu li{width:100%!important;position:relative!important}#pagewrap .sub-menu>li>a{font-size:30px;text-transform:capitalize;color:var(--blue)!important;position:relative;padding-left:100px!important;width:100%!important}#pagewrap .sub-menu>li>a:hover,ul#main-nav a:hover{color:var(--orange)}#pagewrap{overflow:hidden}@media (max-width:1700px){#header #main-nav .sub-arrow{margin:0}}@media (max-width:1600px){ul#main-nav a{font-size:18px}}@media (max-width:1515px){#header #main-nav .sub-arrow{padding-left:5px}}@media (max-width:1400px){ul#main-nav a{font-size:18px}}@media (max-width:1355px){#header a#menu-icon span{margin:5px}.mobile_menu_active #headerwrap #menu-icon{top:35%!important}#mobile-menu ul#main-nav li#menu-item-3147 a{font-size:14px}#header #main-nav li#menu-item-3147 a{padding:10px}#header ul#main-nav{padding-right:15px}#header #main-nav>li:nth-last-child(1) a:before{display:none}#header #main-nav li#menu-item-3147 a{margin-left:0;padding:10px 20px}#header #main-nav li#menu-item-51292 .sub-menu{transform:translateX(-16%)!important}}@media (max-width:1200px){#header #main-nav .sub-arrow{padding-left:2px}.sub-arrow:before{width:6px;height:6px}}@media (max-width:1140px){#header #main-nav li#menu-item-51292 .sub-menu{transform:translateX(-17%)!important}}@media (max-width:1050px){#header #main-nav li#menu-item-51292 .sub-menu{transform:translateX(-19%)!important}#header #main-nav li#menu-item-43518 .sub-menu{transform:translateX(-2%)!important}}@media (max-width:1000px){#header #main-nav .sub-menu>li{text-align:left;height:auto}.mobile_menu_active #headerwrap .sidemenu-on nav #main-nav li ul.sub-menu li a{padding:10px 0px!important}#header #main-nav li#menu-item-51292 .sub-menu{transform:none!important}.mobile_menu_active #header .sidemenu #main-nav a{font-size:16px}.mobile_menu_active #headerwrap #header #main-nav li{position:relative;top:0}#header #mobile-menu ul#main-nav{padding-right:0}#mobile-menu ul#main-nav li#menu-item-3147 a:hover,.mobile_menu_active #headerwrap .sidemenu-on nav #main-nav li ul.sub-menu li a:hover{color:#424242!important}.mobile_menu_active #headerwrap #main-nav ul{padding-left:40px}.mobile_menu_active #headerwrap .sidemenu-on nav #main-nav li ul.sub-menu li a{padding-left:15px!important}#header #main-nav li#menu-item-43518 .sub-menu{transform:none}.mobile_menu_active #main-nav .menu-item-has-children .child-arrow,.mobile_menu_active #main-nav .page_item_has_children .child-arrow,.mobile_menu_active #menu-icon-close,.mobile_menu_active #menu-icon-close:hover{color:#fff}}@media (max-width:300px){#site-logo{width:75px}}@media (min-width:1001px){#mobile-cta{display:none}}@media (max-width:1000px){div#mobile-cta{background:#e8e8e8;display:flex;justify-content:space-between}div#mobile-cta a{display:inline-flex;justify-content:center;width:50%;padding:10px;align-items:center}div#bottom-21{padding-bottom:60px}div#mobile-cta a span{font-size:18px;margin-right:5px;color:#1f3232}}@media (max-width:600px){div#mobile-cta a:first-child{display:none}div#mobile-cta a{width:100%}}