﻿div,ul,li h1,h2,h3,h4,p{box-sizing:border-box!important;}div,ul,li,h1,h2,h3,h4,section{padding:0;margin:0;}ul{list-style-type:none;}blockquote{display:block;margin-top:1em;margin-bottom:1em;margin-left:40px;margin-right:40px;}img{vertical-align:top;border:0!important;margin:0;padding:0;}svg{width:10px;}a{text-decoration:none;color:#000;}a img{border:0;}a:focus{outline:0;}.clearfix:after{content:"";display:table;clear:both;}.mobile-only{display:none;}@media only screen and (max-width:767px){.mobile-only{display:block;}}.desktop-only{display:block;}@media only screen and (max-width:767px){.desktop-only{display:none!important;}}textarea,select,input[type="submit"],input[type="text"]{-webkit-appearance:none;border-radius:0!important;font-size:100%;}input:focus,select:focus,textarea:focus{outline:0;}html{padding:0;margin:0;width:100%;height:100%;}body,input{font-size:100%;line-height:140%;}@media only screen and (min-width:768px) and (max-width:1024px){body,input{font-size:87.5%;}}@media only screen and (max-width:767px){body,input{font-size:75%;}}.header{position:absolute;width:100%;margin:0;padding:calc(40px*2);z-index:999;color:#fff;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;}@media only screen and (max-width:767px){.header{width:100%;margin:0;padding:calc(20px*2) 20px;}}@media only screen and (min-width:768px) and (max-width:1024px){.header{width:100%;margin:0;padding:40px;}}.header__logo{width:175px;}@media only screen and (max-width:767px){.header__logo{width:100px;}}@media only screen and (min-width:768px) and (max-width:1024px){.header__logo{width:125px;}}@media only screen and (min-width:768px) and (max-width:1024px),only screen and (max-width:767px){.header .nav{display:none;}}.header .nav__btn{display:inline-block;color:#fff;text-transform:uppercase;font-size:14px;line-height:40px;letter-spacing:2.8px;margin:0 0 0 calc(40px*2);transition:all .25s ease-out;opacity:.5;}.header .nav__btn.basic-btn{color:#000;}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:1025px) and (max-width:1199px){.header .nav__btn{margin:0 0 0 20px;}}.header .nav__btn:hover,.header .nav__btn.active{opacity:1;cursor:pointer;}.header .mobile-menu-btn{width:24px;height:auto;display:none;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.header .mobile-menu-btn{display:block;position:absolute;right:20px;}}@media only screen and (min-width:768px) and (max-width:1024px){.header .mobile-menu-btn{right:40px;}}.mobile-nav{display:none;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.mobile-nav{z-index:9999;display:block;position:fixed;z-index:999;top:0;left:-100%;width:100%;height:100%;background-color:#151417;transition:all .25s ease-in-out;box-sizing:border-box;padding:126px 20px 60px 20px;}.mobile-nav.on{left:0;}}@media only screen and (min-width:768px) and (max-width:1024px){.mobile-nav{padding:126px 40px 60px 40px;}}.mobile-nav__logo{position:absolute;width:100px;left:20px;top:calc(20px*2);}@media only screen and (min-width:768px) and (max-width:1024px){.mobile-nav__logo{width:125px;left:40px;top:40px;}}.mobile-nav__close{position:absolute;width:24px;right:20px;top:calc(20px*2);}@media only screen and (min-width:768px) and (max-width:1024px){.mobile-nav__close{right:40px;top:40px;}}.mobile-nav__btn{color:#fff;font-size:16px;line-height:19px;letter-spacing:3.2px;text-transform:uppercase;display:block;margin:0 0 30px 0;}.mobile-nav__social{margin-top:40px;}.mobile-nav__social img{width:31.5px;margin-right:15px;}.mobile-nav .footer__menu{position:absolute;bottom:60px;left:20px;}@media only screen and (min-width:768px) and (max-width:1024px){.mobile-nav .footer__menu{left:40px;}}.mobile-nav .footer__menu-item{text-align:left;}.footer{padding:calc(40px*2) calc(40px*2) 0 calc(40px*2);background-color:#313b3e;display:flex;flex-wrap:wrap;}@media only screen and (max-width:767px){.footer{padding:calc(20px*2) 20px;}}@media only screen and (min-width:768px) and (max-width:1024px){.footer{padding:40px;}}.footer__row{width:50%;}.footer__row:nth-of-type(2){text-align:right;}.footer__row:last-of-type{width:100%;margin:calc(40px*2.5) 0 0 0;padding:20px 0;border-top:2px solid #fff;font-size:14px;color:#fff;font-family:'neue-haas-unica',sans-serif;}@media only screen and (max-width:767px){.footer__row:last-of-type{margin:calc(20px*2) 0 0 0;}}@media only screen and (max-width:767px){.footer__row{width:100%;}.footer__row:nth-of-type(2){padding:40px 0 0 0;}}@media only screen and (min-width:768px) and (max-width:1024px){.footer__row{width:60%;}.footer__row:nth-of-type(2){width:40%;}}.footer .newsletter__title{font-size:24px;line-height:29px;letter-spacing:9.6px;font-weight:700;color:#fff;}@media only screen and (max-width:767px){.footer .newsletter__title{font-size:20px;line-height:27px;letter-spacing:8px;}}.footer .newsletter__desc{font-family:'neue-haas-unica',sans-serif;letter-spacing:.36px;color:#fff;margin:20px 0 40px 0;padding:0;width:82%;}@media only screen and (max-width:767px){.footer .newsletter__desc{width:100%;}}.footer__menu{margin:0 calc(40px*3) 0 0;column-count:2;column-gap:40px;width:auto;display:inline-block;}@media only screen and (max-width:767px){.footer__menu{margin:0;width:100%;}}@media only screen and (min-width:768px) and (max-width:1024px){.footer__menu{margin:0;width:100%;}}@media only screen and (min-width:1025px) and (max-width:1199px){.footer__menu{margin:0 0 0 calc(40px*2);}}.footer__menu-item{font-size:14px;line-height:17px;letter-spacing:2.8px;margin:0 0 20px 0;text-align:left;white-space:nowrap;}@media only screen and (min-width:768px) and (max-width:1024px){.footer__menu-item{text-align:right;}}.footer__link{color:#fff;transition:all .25s ease-out;text-transform:uppercase;}.footer__link:hover{color:#86d3e4;cursor:pointer;}.footer__logo{width:175px;}@media only screen and (max-width:767px){.footer__logo{width:100px;}}.footer__social{margin:40px 0 0 0;}.footer__social img{margin:0 10px 0 0;width:30px;transition:all .25s ease-out;}.footer__social img:hover{opacity:.5;}.intro{height:calc(100vh - (40px*2));background-size:cover;background-position:center;background-image:url('https://cyberexpresswash.com/wp-content/uploads/2023/08/cyber-express-exterior-w1.jpg');min-height:800px;position:relative;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.intro{height:calc(100vh - (20px*2));min-height:unset;background-image:url('https://cyberexpresswash.com/wp-content/uploads/2023/08/cyber-express-exterior-mobile.jpg');background-position:center;}}@media only screen and (min-width:768px) and (max-width:1024px){.intro{height:calc(100vh - 40px);}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:1025px) and (max-width:1199px){.intro{height:calc(100vh - (30px*2));}}.intro__text{color:#fff;position:absolute;bottom:calc(40px*2);left:calc(40px*2);width:42%;font-family:'neue-haas-unica',sans-serif;letter-spacing:.36px;}@media only screen and (max-width:767px){.intro__text{width:calc(100% - (20px*2));bottom:20px;left:20px;}}@media only screen and (min-width:768px) and (max-width:1024px){.intro__text{width:calc(100% - (40px*2));left:40px;bottom:40px;}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:1025px) and (max-width:1199px){.intro__text{width:60%;bottom:calc(30px*2);left:calc(30px*2);}}@media only screen and (min-width:1400px) and (max-width:1599px){.intro__text{width:50%;}}.intro__text h1{font-family:'halcom',sans-serif;text-transform:uppercase;letter-spacing:6px;font-size:30px;line-height:37px;font-weight:400;margin:0 0 20px 0;}@media only screen and (max-width:767px){.intro__text h1{font-size:20px;line-height:26px;letter-spacing:4px;}}@media only screen and (min-width:1025px) and (max-width:1199px){.intro__text h1{font-size:25px;line-height:32px;}}.intro__text p{margin:0;}@media only screen and (max-width:767px){.intro__text p{margin:0 0 20px 0;}}.intro__btn{margin:40px 0 0 0;}@media only screen and (max-width:767px){.intro__btn{margin:10px 0 0 0;}}@media only screen and (min-width:768px) and (max-width:1024px){.intro__btn{margin:40px 20px 0 0;}}.intro__btn:hover{transition-delay:unset!important;opacity:.75!important;cursor:pointer;}.intro__social{display:inline-block;margin:0 0 0 40px;}.intro__social img{margin:0 10px 0 0;width:30px;transition:all .25s ease-out;}.intro__social img:hover{transition-delay:unset!important;opacity:.5!important;}.glow{border:1px solid #455461;}.experience{margin:calc(40px*2) 0;display:flex;color:#fff;padding:0 calc(40px*3);display:none;}@media only screen and (max-width:767px){.experience{display:flex;flex-wrap:wrap;margin:120px 0;padding:0 20px;}}@media only screen and (min-width:768px) and (max-width:1024px){.experience{flex-wrap:wrap;margin:40px 0;padding:0 40px;}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:1025px) and (max-width:1199px){.experience{margin:calc(30px*2) 0;padding:0 calc(30px*2);}}.experience__row{width:20%;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.experience__row{width:100%;}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:1025px) and (max-width:1199px){.experience__row{width:30%;}}.experience__row:nth-of-type(2){width:60%;margin:0 0 0 20%;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.experience__row:nth-of-type(2){width:100%;margin:0;}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:1025px) and (max-width:1199px){.experience__row:nth-of-type(2){width:60%;margin:0 0 0 10%;}}.experience__row:nth-of-type(2) p{margin:0;}@media only screen and (min-width:1400px) and (max-width:1599px),only screen and (min-width:1600px) and (max-width:1799px),only screen and (min-width:1800px){.experience__row:nth-of-type(2) p{padding:0 28% 0 0;}}.experience__tagline{font-size:24px;line-height:38px;letter-spacing:4.8px;}@media only screen and (max-width:767px){.experience__tagline{font-size:20px;line-height:24px;letter-spacing:4px;margin:0 0 20px 0;}}@media only screen and (min-width:768px) and (max-width:1024px){.experience__tagline{margin:0 0 40px 0;}}.experience__time{letter-spacing:3.6px;font-weight:700;margin:40px 0 0 0;}@media only screen and (max-width:767px){.experience__time{margin:20px 0 0 0;}}.difference{width:calc(100% - (40px*4));margin:160px auto 40px auto;}@media only screen and (max-width:767px){.difference{width:calc(100% - (20px*2));margin:120px auto 20px auto;}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.difference{width:calc(100% - (20px*4));margin:120px auto 20px auto;}}.difference__title{font-size:24px;line-height:29px;letter-spacing:9.6px;font-weight:700;color:#fff;}.difference__title br{display:none;}@media only screen and (max-width:767px){.difference__title br{display:block;}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.difference__title{display:block;width:100%;font-size:20px;line-height:24px;letter-spacing:4px;}}.carousel{border:1px solid #455461;width:calc(100% - (40px*4));margin:0 auto 160px auto;position:relative;}@media only screen and (max-width:767px){.carousel{width:calc(100% - (20px*2));margin:0 auto 120px auto;}}@media only screen and (min-width:768px) and (max-width:1024px){.carousel{width:calc(100% - (20px*4));}}@media only screen and (min-width:1025px) and (max-width:1199px),only screen and (min-width:1200px) and (max-width:1399px){.carousel{width:calc(100% - (30px*4));}}.carousel__slide{width:100%;height:100%;position:relative;background-size:cover;background-position:center;display:none;overflow:hidden;}.carousel__slide--1{display:block;position:relative;}.carousel__slide--2,.carousel__slide--3,.carousel__slide--4{position:absolute;top:0;left:0;z-index:3;}.carousel__img{width:100%;}.carousel__img--mobile{display:none;}@media only screen and (max-width:767px){.carousel__img--desktop{display:none;}.carousel__img--mobile{display:block;}}.carousel__arrow{width:50px;height:50px;background-color:#fff;border-radius:50%;position:absolute;z-index:999;top:50%;margin-top:-25px;transition:all .15s ease-out;display:flex;align-items:center;justify-content:center;opacity:.75;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.carousel__arrow>img{width:15px;transform:scale(1);}.carousel__arrow--next{right:40px;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.carousel__arrow--next{top:20px;right:20px;margin-top:unset;}}.carousel__arrow--next:not(.off):hover{transform:scaleX(1) scale(.9);}.carousel__arrow--prev{left:40px;transform:scale(1);}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.carousel__arrow--prev{top:20px;left:unset;right:calc(20px + 70px);margin-top:unset;}}.carousel__arrow--prev:not(.off):hover{transform:scale(.9);}.carousel__arrow.off{opacity:.25;}.carousel__arrow:not(.off):hover{cursor:pointer;opacity:1;}.carousel__arrow:not(.off):hover>img{transform:scale(1);}.carousel__text{position:absolute;bottom:calc(40px*2);left:40px;color:#fff;display:flex;}@media only screen and (max-width:767px){.carousel__text{flex-wrap:wrap;bottom:20px;left:20px;}}@media only screen and (min-width:768px) and (max-width:1024px){.carousel__text{flex-wrap:wrap;bottom:40px;}}.carousel__title{font-size:24px;line-height:29px;letter-spacing:9.6px;font-weight:700;width:35%;text-transform:uppercase;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.carousel__title{width:100%;font-size:20px;line-height:24px;letter-spacing:4px;}}.carousel__p{width:45%;padding:0;margin:0;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.carousel__p{width:calc(100% - 20px);margin:20px 0 0 0;}}.carousel__legend{display:flex;}@media only screen and (max-width:767px){.carousel__legend{display:none;}}@media only screen and (min-width:768px) and (max-width:1024px){.carousel__legend{width:100%;margin:0 0 20px 0;justify-content:space-between;}}.carousel__legend-item{margin:0 0 0 20px;text-align:center;color:#fff;width:150px;}@media only screen and (max-width:767px){.carousel__legend-item{margin:0 10px;width:auto;}}@media only screen and (min-width:768px) and (max-width:1024px){.carousel__legend-item{margin:0 20px;width:120px;}}@media only screen and (min-width:1025px) and (max-width:1199px){.carousel__legend-item{width:120px;}}.carousel__legend-item.active .carousel__icon{border-color:#86d3e4;}.carousel__legend-item.active .carousel__label{opacity:1;}.carousel__legend-item:not(.active):hover{cursor:pointer;}.carousel__legend-item:not(.active):hover .carousel__icon{transform:scale(.9);}.carousel__legend-item:not(.active):hover .carousel__icon>div{transform:scale(1.1);}.carousel__icon{width:90px;height:90px;border:3px solid transparent;border-radius:50%;background-color:#151417;margin:0 auto 10px auto;background-position:center;background-size:95px 95px;transition:all .25s ease-out;position:relative;overflow:hidden;}@media only screen and (max-width:767px){.carousel__icon{width:60px;height:60px;background-size:65px 65px;}}@media only screen and (min-width:1025px) and (max-width:1199px){.carousel__icon{width:70px;height:70px;background-size:75px 75px;}}.carousel__icon>div{position:absolute;width:100%;height:100%;background-size:cover;transition:all .25s ease-out;}.carousel__label{opacity:.5;font-size:12px;letter-spacing:4.8px;font-weight:bold;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.carousel__label{display:none;}}@media only screen and (min-width:1025px) and (max-width:1199px){.carousel__label{font-size:10px;letter-spacing:4px;}}.newsroom{width:calc(100% - (40px*4));margin:160px auto;position:relative;box-sizing:border-box;}.newsroom.page{margin:auto;padding-top:204px;padding-bottom:100px;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.newsroom.page{padding-top:108px;padding-bottom:50px;}}@media only screen and (min-width:768px) and (max-width:1024px){.newsroom.page{padding-top:140px;}}@media only screen and (max-width:767px){.newsroom{width:calc(100% - (20px*2));margin:0 auto calc(120px - 40px) auto;}}@media only screen and (min-width:768px) and (max-width:1024px){.newsroom{width:calc(100% - (40px*2));margin:0 auto calc(120px - 40px) auto;}}.newsroom__title{font-size:30px;line-height:37px;letter-spacing:12px;color:#fff;display:flex;justify-content:space-between;}@media only screen and (max-width:767px){.newsroom__title{flex-wrap:wrap;}.newsroom__title .newsroom__link{width:100%;display:block;}}.newsroom__link{font-family:'halcom',sans-serif;font-size:14px;line-height:17px;letter-spacing:2.8px;font-weight:400;text-transform:uppercase;color:#fff;transition:all .25s ease-out;display:inline-block;}.newsroom__link img{width:20px;margin:0 0 0 5px;}.newsroom__link:hover{opacity:.75;cursor:pointer;}.newsroom__list{display:flex;justify-content:space-between;margin:40px 0 0 0;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.newsroom__list{flex-wrap:wrap;width:100%;margin:20px 0 0 0;}}.newsroom__list-item{width:30%;}@media only screen and (max-width:767px){.newsroom__list-item{width:100%;margin:0 0 40px 0;}}@media only screen and (min-width:768px) and (max-width:1024px){.newsroom__list-item{width:45%;margin:0 0 40px 0;}}.newsroom__list-item h4{text-transform:uppercase;}.newsroom__list-item:hover{cursor:pointer;}.newsroom__list-item:hover .newsroom__thumb>div{transform:scale(1.1);}.newsroom__list-item:hover .newsroom__link{opacity:.75;}.newsroom__list-item:hover .newsroom__title{opacity:.5;}.newsroom__thumb{width:100%;padding-bottom:65%;overflow:hidden;position:relative;}.newsroom__thumb>div{position:absolute;width:100%;height:100%;background-size:cover;transition:all .25s ease-out;}.newsroom__date{color:#fff;font-size:12px;line-height:14px;letter-spacing:4.8px;margin:calc(40px/2) 0 10px 0;}@media only screen and (min-width:1025px) and (max-width:1199px),only screen and (min-width:1200px) and (max-width:1399px){.newsroom__date{margin:calc(30px/2) 0;}}.newsroom__title{font-size:24px;line-height:38px;letter-spacing:4.8px;transition:all .25s ease-out;}@media only screen and (max-width:767px){.newsroom__title{font-size:18px;line-height:24px;letter-spacing:3.6px;}}@media only screen and (min-width:768px) and (max-width:1024px){.newsroom__title{font-size:22px;line-height:28px;letter-spacing:3.6px;}}.newsroom__summary{margin:calc(40px/2) 0;color:#fff;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.newsroom__summary{margin:calc(20px/2) 0;}}@media only screen and (min-width:1025px) and (max-width:1199px),only screen and (min-width:1200px) and (max-width:1399px){.newsroom__summary{margin:calc(30px/2) 0;}}.contact{display:flex;align-items:center;min-height:80vh;padding:204px calc(40px*2) calc(40px*2) calc(40px*2);background-size:cover;}@media only screen and (max-width:767px){.contact{padding:108px 20px 20px 20px;}}@media only screen and (min-width:768px) and (max-width:1024px){.contact{padding:140px 40px 40px 40px;align-items:flex-start;}}.contact__content{display:flex;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.contact__content{flex-wrap:wrap;}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.contact__content>div h1{margin-bottom:20px;}}.contact__content>div:first-of-type{width:45%;}@media only screen and (max-width:767px){.contact__content>div:first-of-type{width:100%;}}.contact__content>div:last-of-type{width:45%;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.contact__content>div:last-of-type{width:100%;}}.contact__content>div .legal{font-size:12px;line-height:14px;color:#fff;margin:40px 0 0 0;}div.wpforms-container-full{margin:0 auto!important;}.wpforms-field-container{display:flex;flex-wrap:wrap;justify-content:space-between;}.wpforms-container .wpforms-field{width:48%;display:flex;flex-wrap:wrap;margin:0 0 40px 0!important;padding:0!important;}@media only screen and (max-width:767px){.wpforms-container .wpforms-field{width:100%!important;margin:0 0 30px 0!important;}}.wpforms-container .wpforms-field.full-width{width:100%;}div.wpforms-container-full .wpforms-field-label{margin:0 0 10px 0!important;font-size:14px!important;width:100%!important;font-weight:normal!important;font-size:12px!important;line-height:14px!important;letter-spacing:4.8px!important;color:#fff!important;text-transform:uppercase!important;}@media only screen and (max-width:767px){div.wpforms-container-full .wpforms-field-label{font-size:12px!important;line-height:14px!important;}}div.wpforms-container-full input[type=text],div.wpforms-container-full input[type=email]{width:100%!important;max-width:100%!important;border-radius:0!important;border:1px solid #151417!important;}div.wpforms-container-full input[type=text]:focus,div.wpforms-container-full input[type=email]:focus{border:1px solid #151417!important;box-shadow:none!important;}div.wpforms-container-full .wpforms-form .wpforms-submit-container{margin:0!important;padding:0!important;}div.wpforms-container-full .wpforms-form textarea.wpforms-field-medium{height:215px!important;}div.wpforms-container-full button[type=submit]{text-transform:uppercase;font-size:14px!important;line-height:40px!important;letter-spacing:2.8px!important;transition:all .25s ease-out;color:#000!important;background-color:rgba(255,255,255,.5)!important;padding:0 65px 0 20px!important;border:3px solid #fff;background-image:url(https://cyberexpresswash.com/wp-content/themes/CyberExpressWash/images/btn-arrow.svg);background-repeat:no-repeat;background-position:right 40px center;background-size:15px auto;border-radius:0!important;height:unset!important;}@media only screen and (max-width:767px){div.wpforms-container-full button[type=submit]{font-size:12px;letter-spacing:2px;padding:0 40px 0 12px;background-position:right 20px center;}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:1025px) and (max-width:1199px){div.wpforms-container-full button[type=submit]{padding:0 40px 0 12px;background-position:right 20px center;}}div.wpforms-container-full button[type=submit]:hover{background-color:rgba(255,255,255,.75)!important;cursor:pointer;background-image:url(https://cyberexpresswash.com/wp-content/themes/CyberExpressWash/images/btn-arrow.svg)!important;background-repeat:no-repeat!important;background-position:right 40px center!important;background-size:15px auto!important;}em.wpforms-error{font-weight:normal!important;font-size:12px!important;line-height:18px!important;letter-spacing:.24px!important;color:#fff!important;margin-top:0!important;width:100%!important;background-color:#74232a!important;padding:5px 11px!important;border:1px solid #74232a!important;}.wpforms-field-medium .wpforms-field-required .wpforms-error{background-color:transparent!important;}div.wpforms-container-full .wpforms-form label.wpforms-error:before,div.wpforms-container-full .wpforms-form em.wpforms-error:before{display:none!important;}div.wpforms-container-full .wpforms-form .wpforms-field input.wpforms-error{border:1px solid #74232a!important;}div.wpforms-container-full .wpforms-confirmation-container-full{background:transparent!important;border:0!important;color:#fff!important;margin:0!important;padding:0!important;}.locations{padding-left:0!important;padding-right:0!important;padding-bottom:0!important;}.locations #map-container{width:100%;height:calc(100vh - 170px);position:relative;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.locations #map-container{min-height:100vh;height:unset;}}.locations #map-container button{background:none;color:inherit;border:0;padding:0;font:inherit;font-size:inherit;cursor:pointer;width:100%;display:flex;justify-content:space-between;align-items:center;}.locations #map-container #map{position:absolute;left:30%;top:0;right:0;bottom:0;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.locations #map-container #map{display:none;}}@media only screen and (min-width:1025px) and (max-width:1199px){.locations #map-container #map{left:40%;}}.locations #map-container #map-mobile{display:none;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.locations #map-container #map-mobile{display:block;margin-top:20px;position:relative;width:100%;height:45vh;}}.locations #map-container #locations-panel{position:absolute;left:0;width:30%;top:0;bottom:0;overflow-y:auto;box-sizing:border-box;color:#fff;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.locations #map-container #locations-panel{position:relative;width:100%;height:auto;left:unset;right:unset;bottom:unset;margin-bottom:30px;}}@media only screen and (min-width:1025px) and (max-width:1199px){.locations #map-container #locations-panel{width:40%;}}.locations #map-container #locations-panel-list h1.search-title{font-size:30px;line-height:37px;letter-spacing:6px;margin:0;padding:0 80px;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.locations #map-container #locations-panel-list h1.search-title{font-size:20px;line-height:26px;letter-spacing:4px;padding:0 20px;}}@media only screen and (min-width:768px) and (max-width:1024px){.locations #map-container #locations-panel-list h1.search-title{padding:0 40px;}}.locations #map-container #locations-panel-list .search-input{width:100%;margin-top:20px;position:relative;padding:0 0 0 80px;box-sizing:border-box;display:flex;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.locations #map-container #locations-panel-list .search-input{flex-wrap:wrap;padding:0 20px;}}@media only screen and (min-width:768px) and (max-width:1024px){.locations #map-container #locations-panel-list .search-input{padding:0 40px;}}@media only screen and (min-width:1025px) and (max-width:1199px){.locations #map-container #locations-panel-list .search-input{flex-wrap:wrap;}}.locations #map-container #locations-panel-list .search-input input[type=text]{background:#ffffff1a 0% 0% no-repeat padding-box;border:1px solid #fff;font-family:'halcom',sans-serif;font-size:12px;line-height:14px;padding:0 45px 0 12px;text-transform:uppercase;height:54px;color:#fff;width:65%;box-sizing:border-box;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px),only screen and (min-width:1025px) and (max-width:1199px){.locations #map-container #locations-panel-list .search-input input[type=text]{width:100%;}}@media only screen and (min-width:1025px) and (max-width:1199px){.locations #map-container #locations-panel-list .search-input input[type=text]{width:90%;}}.locations #map-container #locations-panel-list .search-input-overlay{position:absolute;top:0;}.locations #map-container #locations-panel-list .search-input-overlay.search{left:calc(65% - 40px - 40px);width:40px;height:54px;box-sizing:border-box;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px),only screen and (min-width:1025px) and (max-width:1199px){.locations #map-container #locations-panel-list .search-input-overlay.search{left:unset;right:80px;}}@media only screen and (min-width:768px) and (max-width:1024px),only screen and (min-width:1025px) and (max-width:1199px){.locations #map-container #locations-panel-list .search-input-overlay.search{right:40px;}}.locations #map-container #locations-panel-list .search-input-overlay.search button{width:100%;height:100%;color:#fff;background:transparent;}.locations #map-container #locations-panel-list .search-input-overlay.search .icon{margin-top:.05em;vertical-align:top;}.locations #map-container #locations-panel-list .search-input .ev{font-size:14px;line-height:21px;letter-spacing:.28px;margin:0 0 0 20px;display:flex;align-items:center;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px),only screen and (min-width:1025px) and (max-width:1199px){.locations #map-container #locations-panel-list .search-input .ev{margin:10px 0 0 0;}}.locations #map-container #locations-panel-list .search-input .ev input{width:20px;height:20px;border:1px solid #fff;border-radius:0;outline:0;-webkit-box-shadow:none;box-shadow:none;margin:0 10px 0 0;background-color:transparent;}.locations #map-container #locations-panel-list .search-input .ev label{display:inline-block;width:calc(100% - 30px);}.locations #map-container #locations-panel-list .legend{margin:23px 80px;font-size:12px;line-height:14px;letter-spacing:4.8px;}@media only screen and (max-width:767px){.locations #map-container #locations-panel-list .legend{margin:10px 20px;}}@media only screen and (min-width:768px) and (max-width:1024px){.locations #map-container #locations-panel-list .legend{margin:20px 40px;}}.locations #map-container #locations-panel-list .legend ul{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;}.locations #map-container #locations-panel-list .legend ul li{display:flex;align-items:center;margin-bottom:5px;}@media only screen and (max-width:767px){.locations #map-container #locations-panel-list .legend ul li:first-child{display:none;}}.locations #map-container #locations-panel-list .legend span{width:20px;height:20px;display:inline-block;box-sizing:border-box;border-radius:50%;margin:0 10px 0 0;border:2px solid #86d3e4;background-color:#86d3e4;align-self:flex-start;}.locations #map-container #locations-panel-list .legend span.open{background-color:transparent;}.locations #map-container #locations-panel-list .legend span.coming{background-color:#fff;}.locations #map-container #locations-panel-list .geocodeQuestion{display:none;font-size:14px;line-height:21px;letter-spacing:.28px;margin:10px 0 0 0;padding:0 0 0 80px;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.locations #map-container #locations-panel-list .geocodeQuestion{padding:0 20px;}}.locations #map-container #locations-panel-list .geocodeQuestion a{color:#fff;text-decoration:underline;}.locations #map-container #locations-panel-list .location-result{position:relative;padding:20px 32px 20px 80px;cursor:pointer;transition:all .25s ease-out;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.locations #map-container #locations-panel-list .location-result{padding:20px;}}@media only screen and (min-width:768px) and (max-width:1024px){.locations #map-container #locations-panel-list .location-result{padding:20px 40px;}}.locations #map-container #locations-panel-list .location-result h2.name{font-size:14px;line-height:17px;letter-spacing:2.8px;text-transform:uppercase;margin:0 0 5px 0;padding:0;font-weight:normal;text-align:left;}.locations #map-container #locations-panel-list .location-result .info-btn{display:inline-block;margin-left:auto;text-transform:lowercase;border:2px solid #fff;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;transition:all .25s ease-out;font-weight:bold;font-size:10px;}.locations #map-container #locations-panel-list .location-result .info-btn:hover{opacity:.5;}.locations #map-container #locations-panel-list .location-result .address{font-size:14px;letter-spacing:.28px;}.locations #map-container #locations-panel-list .location-result .address__details{display:flex;align-items:center;}.locations #map-container #locations-panel-list .location-result .address .status{width:20px;height:20px;border-radius:50%;border:2px solid #86d3e4;position:relative;margin:0 10px 0 0;}.locations #map-container #locations-panel-list .location-result .address .status.coming{background-color:#fff;}.locations #map-container #locations-panel-list .location-result .address .hours{font-weight:bold;}.locations #map-container #locations-panel-list .location-result .address__amenities{margin-top:10px;font-size:14px;line-height:21px;letter-spacing:.28px;display:flex;align-items:center;}.locations #map-container #locations-panel-list .location-result .address__amenities>img{width:16.5px;margin:0 8px 0 0;}.locations #map-container #locations-panel-list .location-result.selected,.locations #map-container #locations-panel-list .location-result:hover{outline:0;background-color:rgba(255,255,255,.05);}.locations #map-container #locations-panel-list .location-result.hide{display:none;}.locations #map-container #locations-panel-list .info{position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;background-color:#313b3e;color:#fff;display:none;padding:64px 32px 0 80px;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.locations #map-container #locations-panel-list .info{padding:50px 20px 0 20px;}}@media only screen and (min-width:768px) and (max-width:1024px){.locations #map-container #locations-panel-list .info{padding:50px 40px 0 40px;}}.locations #map-container #locations-panel-list .info .close-btn{position:absolute;top:25px;right:25px;width:18px;height:18px;transition:all .25s ease-out;}.locations #map-container #locations-panel-list .info .close-btn:hover{opacity:.5;cursor:pointer;}.locations #map-container #locations-panel-list .info #info-title{font-size:24px;line-height:29px;letter-spacing:4.8px;text-transform:uppercase;margin:0 0 10px 0;padding:0;font-weight:normal;text-align:left;}.locations #map-container #locations-panel-list .info #info-status{width:20px;height:20px;vertical-align:middle;}.locations #map-container #locations-panel-list .info #info-hours{font-size:18px;line-height:27px;letter-spacing:.36px;display:inline-block;vertical-align:middle;margin:0 0 0 10px;}.locations #map-container #locations-panel-list .info-address{display:flex;justify-content:space-between;margin:20px 0 0 0;}.locations #map-container #locations-panel-list .info-address,.locations #map-container #locations-panel-list .info #info-phone{font-size:14px;line-height:21px;letter-spacing:.28px;}.locations #map-container #locations-panel-list .info #info-phone{margin:12px 0 0 0;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.locations #map-container #locations-panel-list .info #info-phone{margin:20px 0 0 0;border:2px solid #fff;padding:8px 20px;display:block;box-sizing:border-box;width:100%;}}@media only screen and (min-width:768px) and (max-width:1024px){.locations #map-container #locations-panel-list .info #info-phone{width:50%;}}.locations #map-container #locations-panel-list .info #directions-btn{margin:40px 0 0 0;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.locations #map-container #locations-panel-list .info #directions-btn{width:100%;box-sizing:border-box;margin:20px 0 0 0;}}@media only screen and (min-width:768px) and (max-width:1024px){.locations #map-container #locations-panel-list .info #directions-btn{width:50%;}}.locations #map-container #locations-panel-list .info .seperator{height:2px;background-color:#fff;margin:40px 0;}.locations #map-container #locations-panel-list .info .amenities h2{font-size:14px;line-height:21px;letter-spacing:2.8px;font-weight:normal;}.locations #map-container #locations-panel-list .info .amenities img{width:16px;height:auto;margin:0 12px 0 0;vertical-align:middle;}.locations #map-container #locations-panel-list .info .amenities ul li{margin:20px 0 0 0;font-size:16px;line-height:24px;letter-spacing:.32px;}#locations-panel-list .section-name{font-weight:500;font-size:.9em;margin:1.8em 0 1em 1.5em;color:#00f;}.newsletter{display:flex;align-items:center;min-height:80vh;padding:204px calc(40px*2) calc(40px*2) calc(40px*2);background-size:cover;}@media only screen and (max-width:767px){.newsletter{padding:108px 20px 20px 20px;flex-wrap:wrap;}}@media only screen and (min-width:768px) and (max-width:1024px){.newsletter{padding:140px 40px 40px 40px;align-items:flex-start;}}.newsletter__content{display:flex;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.newsletter__content{flex-wrap:wrap;}}.newsletter__content>div h1{width:60%;margin:0 0 20px 0;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.newsletter__content>div h1{margin-bottom:20px;width:100%;}}.newsletter__content>div p{width:58%;color:#fff;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.newsletter__content>div p{width:100%;margin:0 0 40px 0;}}.newsletter__content>div:first-of-type{width:45%;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.newsletter__content>div:first-of-type{width:100%;}}.newsletter__content>div:last-of-type{width:45%;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.newsletter__content>div:last-of-type{width:100%;}}.newsletter__content .legal{font-size:12px;line-height:14px;color:#fff;margin:40px 0 0 0;}.basic{display:flex;min-height:80vh;padding:204px calc(40px*2) calc(40px*2) calc(40px*2);background-size:cover;}@media only screen and (max-width:767px){.basic{padding:108px 20px 20px 20px;flex-wrap:wrap;}}@media only screen and (min-width:768px) and (max-width:1024px){.basic{padding:140px 40px 40px 40px;flex-wrap:wrap;}}.basic>div{color:#fff;}.basic>div h1{width:60%;margin:0 0 20px 0;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.basic>div h1{width:100%;}}.basic>div ul{list-style-type:disc;margin:0 0 0 20px;}.basic>div ul li{margin:0 0 20px 0;}.basic>div:first-of-type{width:45%;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.basic>div:first-of-type{width:100%;}}.basic>div:last-of-type{width:55%;padding-right:10%;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.basic>div:last-of-type{width:100%;padding-right:0;}}.basic>div:last-of-type h2{color:#fff;font-size:24px;line-height:29px;letter-spacing:9.6px;text-transform:uppercase;font-weight:normal;margin-top:calc(40px*2);margin-bottom:30px;text-align:left;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.basic>div:last-of-type h2{font-size:18px;line-height:28px;letter-spacing:3.6px;margin-top:calc(30px*2);margin-bottom:20px;}}.basic>div:last-of-type h3{font-size:18px;line-height:22px;letter-spacing:7.2px;text-transform:uppercase;font-weight:normal;margin-top:40px;margin-bottom:40px;}@media only screen and (max-width:767px){.basic>div:last-of-type h3{font-size:16px;line-height:20px;letter-spacing:2.4px;margin-top:30px;margin-bottom:30px;}}.basic>div:last-of-type h4{font-size:18px;line-height:27px;letter-spacing:1.8px;text-transform:uppercase;font-weight:normal;margin-top:40px;margin-bottom:10px;font-weight:600;}@media only screen and (max-width:767px){.basic>div:last-of-type h4{font-size:16px;line-height:20px;letter-spacing:2.4px;margin-top:30px;margin-bottom:20px;}}.locations{display:flex;align-items:center;min-height:80vh;padding:204px calc(40px*2) calc(40px*2) calc(40px*2);background-size:cover;position:relative;}@media only screen and (max-width:767px){.locations{padding:108px 20px 20px 20px;flex-wrap:wrap;}}@media only screen and (min-width:768px) and (max-width:1024px){.locations{padding:140px calc(40px*2) calc(40px*2) calc(40px*2);}}.locations__text{color:#fff;position:absolute;bottom:calc(40px*2);left:calc(40px*2);width:42%;font-family:'neue-haas-unica',sans-serif;letter-spacing:.36px;}@media only screen and (max-width:767px){.locations__text{width:calc(100% - (20px*2));bottom:20px;left:20px;}}@media only screen and (min-width:768px) and (max-width:1024px){.locations__text{width:calc(100% - (20px*4));bottom:calc(20px*2);left:calc(20px*2);}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:1025px) and (max-width:1199px){.locations__text{width:60%;bottom:calc(30px*2);left:calc(30px*2);}}@media only screen and (min-width:1400px) and (max-width:1599px){.locations__text{width:50%;}}.locations__text h1{font-family:'halcom',sans-serif;text-transform:uppercase;letter-spacing:6px;font-size:30px;line-height:37px;font-weight:400;margin:0 0 20px 0;}@media only screen and (max-width:767px){.locations__text h1{font-size:20px;line-height:26px;letter-spacing:4px;}}@media only screen and (min-width:1025px) and (max-width:1199px){.locations__text h1{font-size:25px;line-height:32px;}}.locations__text p{margin:0;}@media only screen and (max-width:767px){.locations__text p{margin:0 0 20px 0;}}.locations__btn{margin:40px 0 0 0;}@media only screen and (max-width:767px){.locations__btn{margin:10px 0 0 0;}}@media only screen and (min-width:768px) and (max-width:1024px){.locations__btn{margin:40px 20px 0 0;}}.locations__btn:hover{transition-delay:unset!important;opacity:.75!important;cursor:pointer;}.locations__social{display:inline-block;margin:0 0 0 40px;}.locations__social img{margin:0 10px 0 0;width:30px;transition:all .25s ease-out;}.locations__social img:hover{transition-delay:unset!important;opacity:.5!important;}.membership .intro,.features-carousel .intro{display:flex;align-items:center;min-height:80vh;padding:204px calc(40px*2) calc(40px*2) calc(40px*2);background-size:cover;position:relative;height:unset;box-sizing:border-box;}@media only screen and (max-width:767px){.membership .intro,.features-carousel .intro{padding:108px 20px 20px 20px;flex-wrap:wrap;}}.membership .intro__text,.features-carousel .intro__text{color:#fff;position:absolute;bottom:calc(40px*2);left:calc(40px*2);width:42%;font-family:'neue-haas-unica',sans-serif;letter-spacing:.36px;}@media only screen and (max-width:767px){.membership .intro__text,.features-carousel .intro__text{width:calc(100% - (20px*2));bottom:20px;left:20px;}}@media only screen and (min-width:768px) and (max-width:1024px){.membership .intro__text,.features-carousel .intro__text{width:calc(100% - (20px*4));bottom:calc(20px*2);left:calc(20px*2);}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:1025px) and (max-width:1199px){.membership .intro__text,.features-carousel .intro__text{width:60%;bottom:calc(30px*2);left:calc(30px*2);}}@media only screen and (min-width:1400px) and (max-width:1599px){.membership .intro__text,.features-carousel .intro__text{width:50%;}}.membership .intro__text h1,.features-carousel .intro__text h1{font-family:'halcom',sans-serif;text-transform:uppercase;letter-spacing:6px;font-size:30px;line-height:37px;font-weight:400;margin:0 0 20px 0;}@media only screen and (max-width:767px){.membership .intro__text h1,.features-carousel .intro__text h1{font-size:20px;line-height:26px;letter-spacing:4px;}}@media only screen and (min-width:1025px) and (max-width:1199px){.membership .intro__text h1,.features-carousel .intro__text h1{font-size:25px;line-height:32px;}}.membership .intro__text p,.features-carousel .intro__text p{margin:0;}@media only screen and (max-width:767px){.membership .intro__text p,.features-carousel .intro__text p{margin:0 0 20px 0;}}.membership .intro__btn,.features-carousel .intro__btn{margin:40px 0 0 0;}@media only screen and (max-width:767px){.membership .intro__btn,.features-carousel .intro__btn{margin:10px 0 0 0;}}@media only screen and (min-width:768px) and (max-width:1024px){.membership .intro__btn,.features-carousel .intro__btn{margin:40px 20px 0 0;}}.membership .intro__btn:hover,.features-carousel .intro__btn:hover{transition-delay:unset!important;opacity:.75!important;cursor:pointer;}.membership .difference__smalltitle,.features-carousel .difference__smalltitle{color:#fff;font-size:12px;line-height:14px;letter-spacing:4.8px;padding:0;margin:0 0 15px 0;}.membership .difference__title,.features-carousel .difference__title{width:33.33%;}@media only screen and (max-width:767px){.membership .difference__title,.features-carousel .difference__title{width:100%;}}.membership .carousel,.features-carousel .carousel{border:0;width:calc(100% - (40px*2));margin-left:calc(40px*2);}@media only screen and (max-width:767px){.membership .carousel,.features-carousel .carousel{width:calc(100% - 20px);margin-left:20px;}}.membership .carousel .carousel__arrow--next,.features-carousel .carousel .carousel__arrow--next{right:calc(40px*3);}@media only screen and (max-width:767px){.membership .carousel .carousel__arrow--next,.features-carousel .carousel .carousel__arrow--next{right:calc((20px*2) - 10px);}}.membership .carousel .scroll,.features-carousel .carousel .scroll{display:flex;overflow:hidden;scroll-behavior:smooth;}.membership .carousel__slide,.features-carousel .carousel__slide{border:1px solid #455461;flex-shrink:0;width:40%;height:100%;position:relative;overflow:hidden;display:inline-flex;margin:0 10px 0 0;box-sizing:border-box;opacity:.5;transition:opacity .3s ease-in-out;}@media only screen and (max-width:767px){.membership .carousel__slide,.features-carousel .carousel__slide{width:calc(100% - 20px);opacity:1;}}.membership .carousel__slide:last-of-type,.features-carousel .carousel__slide:last-of-type{margin-right:calc(40px*2);}@media only screen and (max-width:767px){.membership .carousel__slide:last-of-type,.features-carousel .carousel__slide:last-of-type{margin-right:20px;}}.membership .carousel__slide:hover,.features-carousel .carousel__slide:hover{opacity:1;}.membership .carousel__text,.features-carousel .carousel__text{display:block;right:40px;}.membership .carousel__title,.features-carousel .carousel__title{width:100%;margin-bottom:20px;transition:all .25s ease-out;}@media only screen and (max-width:767px){.membership .carousel__title,.features-carousel .carousel__title{font-size:18px;line-height:28px;letter-spacing:3.6px;}}.membership .carousel__p,.features-carousel .carousel__p{width:100%;display:none;}@media only screen and (max-width:767px){.membership .carousel__p,.features-carousel .carousel__p{display:block;}}.news-post{padding:210px calc(40px*2) 0 calc(40px*2);color:#fff;font-size:18px;line-height:27px;letter-spacing:.36px;}@media only screen and (max-width:767px){.news-post{padding:108px 20px 20px 20px;font-size:15px;line-height:22px;letter-spacing:.3px;}}@media only screen and (min-width:768px) and (max-width:1024px){.news-post{padding:140px 40px 40px 40px;}}.news-post__date{font-size:12px;line-height:14px;letter-spacing:4.8px;text-transform:uppercase;margin:10px 0 40px 0;}.news-post__summary{font-weight:500;margin:0 0 40px 0;}.news-post__carousel{position:relative;}.news-post__carousel-item{display:none;}.news-post__carousel-item1{display:block;}.news-post__carousel-arrow{width:50px;height:50px;background-color:#fff;border-radius:50%;position:absolute;z-index:999;top:50%;margin-top:-25px;transition:all .15s ease-out;display:flex;align-items:center;justify-content:center;opacity:.75;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.news-post__carousel-arrow>img{width:15px;transform:scale(1);}.news-post__carousel-arrow--next{right:40px;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.news-post__carousel-arrow--next{top:20px;right:20px;margin-top:unset;}}.news-post__carousel-arrow--next:not(.off):hover{transform:scaleX(1) scale(.9);}.news-post__carousel-arrow--prev{left:40px;transform:scale(1);}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.news-post__carousel-arrow--prev{top:20px;left:unset;right:calc(20px + 70px);margin-top:unset;}}.news-post__carousel-arrow--prev:not(.off):hover{transform:scale(.9);}.news-post__carousel-arrow.off{opacity:.25;}.news-post__carousel-arrow:not(.off):hover{cursor:pointer;opacity:1;}.news-post__carousel-arrow:not(.off):hover>img{transform:scale(1);}.news-post__img img{width:100%;height:auto;}.news-post__caption{background-color:#313b3e;font-size:16px;line-height:24px;letter-spacing:.32px;font-style:italic;padding:15px 30px;}.news-post__content{margin:80px 0 0 0;}@media only screen and (max-width:767px){.news-post__content{margin:60px 0 0 0;}}.news-post__content p{margin:2rem 0;}.news-post__info{border-top:2px solid #86d3e4;margin:80px 0;display:flex;justify-content:space-between;padding:80px 0 0 0;}@media only screen and (max-width:767px){.news-post__info{flex-wrap:wrap;margin:60px 0;padding:60px 0 0 0;}}.news-post__info>div{width:42%;}@media only screen and (max-width:767px){.news-post__info>div{width:100%;margin:0 0 60px 0;}}.news-post__info>div>span{font-weight:500;letter-spacing:1.8px;text-transform:uppercase;}.news-post__info>div a{color:#86d3e4;}.news-post__info>div a:hover{text-decoration:underline;}.news-post__nav{background-color:#86d3e4;color:#000;min-height:30px;padding:80px calc(40px*2);font-weight:500;letter-spacing:1.8px;text-transform:uppercase;display:flex;justify-content:space-between;}@media only screen and (max-width:767px){.news-post__nav{flex-wrap:wrap;padding:60px 20px;}}.news-post__nav>div{width:42%;}@media only screen and (max-width:767px){.news-post__nav>div{width:100%;margin:0 0 60px 0;}.news-post__nav>div:last-child{margin:0;}}.news-post__nav>div a{color:#000;}.news-post__nav>div a:hover{text-decoration:underline;}.news-post__nav>div a img{width:15px;margin:0 0 0 5px;display:inline-block;vertical-align:middle;}.news-post__nav>div span{display:block;width:100%;margin:10px 0 0 0;font-size:12px;line-height:14px;letter-spacing:4.8px;}.basic-header .intro{display:flex;align-items:center;min-height:80vh;padding:204px calc(40px*2) calc(40px*2) calc(40px*2);background-size:cover;position:relative;height:unset;box-sizing:border-box;}@media only screen and (max-width:767px){.basic-header .intro{padding:108px 20px 20px 20px;flex-wrap:wrap;display:none;}}.basic-header .intro-mobile{display:none;}@media only screen and (max-width:767px){.basic-header .intro-mobile{display:block;}}.basic-header .intro__text{color:#fff;position:absolute;bottom:calc(40px*2);left:calc(40px*2);width:42%;font-family:'neue-haas-unica',sans-serif;letter-spacing:.36px;}@media only screen and (max-width:767px){.basic-header .intro__text{width:calc(100% - (20px*2));bottom:20px;left:20px;}}@media only screen and (min-width:768px) and (max-width:1024px){.basic-header .intro__text{width:calc(100% - (20px*4));bottom:calc(20px*2);left:calc(20px*2);}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:1025px) and (max-width:1199px){.basic-header .intro__text{width:60%;bottom:calc(30px*2);left:calc(30px*2);}}@media only screen and (min-width:1400px) and (max-width:1599px){.basic-header .intro__text{width:50%;}}.basic-header .intro__text h1{font-family:'halcom',sans-serif;text-transform:uppercase;letter-spacing:6px;font-size:30px;line-height:37px;font-weight:400;margin:0 0 20px 0;}@media only screen and (max-width:767px){.basic-header .intro__text h1{font-size:20px;line-height:26px;letter-spacing:4px;}}@media only screen and (min-width:1025px) and (max-width:1199px){.basic-header .intro__text h1{font-size:25px;line-height:32px;}}.basic-header .intro__text p{margin:0;}@media only screen and (max-width:767px){.basic-header .intro__text p{margin:0 0 20px 0;}}.basic-header .intro__btn{margin:40px 0 0 0;}@media only screen and (max-width:767px){.basic-header .intro__btn{margin:10px 0 0 0;}}@media only screen and (min-width:768px) and (max-width:1024px){.basic-header .intro__btn{margin:40px 20px 0 0;}}.basic-header .intro__btn:hover{transition-delay:unset!important;opacity:.75!important;cursor:pointer;}.services{padding:80px calc(40px*2) 80px calc(40px*2);color:#fff;font-size:18px;line-height:27px;letter-spacing:.36px;}@media only screen and (max-width:767px){.services{padding:60px 20px 60px 20px;font-size:15px;line-height:22px;letter-spacing:.3px;}}@media only screen and (min-width:768px) and (max-width:1024px){.services{padding:140px 40px 40px 40px;}}.services h2,.services h3{font-size:24px;line-height:38px;letter-spacing:4.8px;font-weight:700;margin:0;padding:0;text-transform:uppercase;text-align:left;}@media only screen and (max-width:767px){.services h2,.services h3{font-size:20px;line-height:38px;letter-spacing:4px;}}.services p{width:70%;}@media only screen and (max-width:767px){.services p{width:100%;}}.services .packages{display:flex;gap:32px;margin:40px 0 0 0;}@media only screen and (max-width:767px){.services .packages{flex-wrap:wrap;gap:0;}}.services .packages .package{flex:1 1;border:1px solid #455461;padding:40px;position:relative;background-image:url(/wp-content/themes/CyberExpressWash/images/package-bg.png);background-position:bottom;background-repeat:repeat-x;}@media only screen and (max-width:767px){.services .packages .package{flex:unset;width:100%;padding:20px 40px;margin:0 0 30px 0;}}.services .packages .package__colour{position:absolute;top:0;left:0;width:13px;height:107px;}.services .packages .package ul{margin:40px 0 0 0;}.services .packages .package ul li{margin:0 0 20px 30px;padding:0 0 0 20px;list-style-image:url('/wp-content/themes/CyberExpressWash/images/checkmark.png');}.image-text{padding:0 calc(40px*2);color:#fff;font-size:18px;line-height:27px;letter-spacing:.36px;margin:0 0 80px 0;display:flex;align-items:center;gap:32px;}@media only screen and (max-width:767px){.image-text{padding:0 20px;font-size:15px;line-height:22px;letter-spacing:.3px;flex-wrap:wrap;gap:20px;margin:0 0 60px 0;}}.image-text.right{flex-direction:row-reverse;}.image-text>img{width:50%;}@media only screen and (max-width:767px){.image-text>img{width:100%;}}.image-text p{width:90%;}.custom-content{padding:80px calc(40px*2) 80px calc(40px*2);color:#fff;font-size:18px;line-height:27px;letter-spacing:.36px;}@media only screen and (max-width:767px){.custom-content{padding:60px 20px 60px 20px;font-size:15px;line-height:22px;letter-spacing:.3px;}}@media only screen and (min-width:768px) and (max-width:1024px){.custom-content{padding:140px 40px 40px 40px;}}.custom-content h4{font-weight:500;letter-spacing:1.8px;}@media only screen and (max-width:767px){.custom-content h4{letter-spacing:1.5px;}}.custom-content ul{margin:40px 0;}.custom-content ul li{list-style-type:disc;margin:0 0 18px 20px;}.custom-content p{width:70%;}@media only screen and (max-width:767px){.custom-content p{width:100%;}}.custom-content .has-text-align-center{text-align:center;}.custom-content .wp-block-button .wp-element-button{display:inline-block;text-transform:uppercase;font-size:14px;line-height:40px;letter-spacing:2.8px;transition:all .25s ease-out;color:#000!important;background-color:#fff;padding:0 65px 0 20px;border:3px solid #fff;background-image:url(https://cyberexpresswash.com/wp-content/themes/CyberExpressWash/images/btn-arrow.svg);background-repeat:no-repeat;background-position:right 40px center;background-size:15px auto;}@media only screen and (max-width:767px){.custom-content .wp-block-button .wp-element-button{font-size:12px;letter-spacing:2px;padding:0 40px 0 12px;background-position:right 20px center;}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:1025px) and (max-width:1199px){.custom-content .wp-block-button .wp-element-button{padding:0 40px 0 12px;background-position:right 20px center;}}.custom-content .wp-block-button .wp-element-button:hover{opacity:.5;color:#fff;cursor:pointer;}.custom-content .wp-block-button.outlined .wp-element-button{border-color:#fff;background-color:#000;color:#fff!important;}.custom-content .wp-block-button.outlined .wp-element-button:hover{opacity:1;background-color:#fff;color:#000!important;cursor:pointer;}.location-details{padding:220px calc(40px*2) 0 calc(40px*2);color:#fff;font-size:18px;line-height:27px;letter-spacing:.36px;}@media only screen and (max-width:767px){.location-details{padding:130px 20px 0 20px;font-size:15px;line-height:22px;letter-spacing:.3px;}}@media only screen and (min-width:768px) and (max-width:1024px){.location-details{padding:140px 40px 40px 40px;}}.location-details__photo{width:100%;margin:40px 0 0 0;}@media only screen and (max-width:767px){.location-details__photo{margin:20px 0 0 0;}}.location-details__container{display:flex;margin-top:80px;}@media only screen and (max-width:767px){.location-details__container{margin-top:60px;flex-wrap:wrap;justify-content:flex-start;}}.location-details__container>div{width:50%;}@media only screen and (max-width:767px){.location-details__container>div{width:100%;}}.location-details__container>div:first-child{padding:0 30px 0 0;display:flex;flex-wrap:wrap;align-content:flex-start;gap:40px;}@media only screen and (max-width:767px){.location-details__container>div:first-child{padding:0;justify-content:flex-start;}}.location-details__container>div:first-child>ul{width:calc(50% - 20px);}@media only screen and (max-width:767px){.location-details__container>div:first-child>ul{width:100%;}}.location-details__container>div:first-child>ul li{margin:0 0 20px 0;display:flex;align-items:center;}.location-details__container>div:first-child>ul li img{width:30px;display:inline-block;margin:0 20px 0 0;}.location-details__container>div:first-child>div{width:calc(50% - 20px);}@media only screen and (max-width:767px){.location-details__container>div:first-child>div{width:100%;}}.location-details__container>div:first-child>div:last-child{width:100%;}@media only screen and (max-width:767px){.location-details__container>div:first-child>div:last-child{margin-bottom:40px;}}.location-details #map{height:100%;aspect-ratio:4/2;}body{font-family:'neue-haas-unica',sans-serif;font-weight:normal;font-weight:400;padding:0;margin:0;scroll-behavior:smooth;overflow-x:hidden;background-color:#151417;font-size:18px;line-height:27px;}@media only screen and (max-width:767px){body{font-size:15px;line-height:22px;letter-spacing:.3px;}}@media only screen and (min-width:1025px) and (max-width:1199px){body{font-size:16px;line-height:25px;}}h1,h2,h3,h4{font-family:'halcom',sans-serif;}.basic-btn{display:inline-block;text-transform:uppercase;font-size:14px;line-height:40px;letter-spacing:2.8px;transition:all .25s ease-out;color:#000;background-color:#fff;padding:0 65px 0 20px;border:3px solid #fff;background-image:url(https://cyberexpresswash.com/wp-content/themes/CyberExpressWash/images/btn-arrow.svg);background-repeat:no-repeat;background-position:right 40px center;background-size:15px auto;}@media only screen and (max-width:767px){.basic-btn{font-size:12px;letter-spacing:2px;padding:0 40px 0 12px;background-position:right 20px center;}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:1025px) and (max-width:1199px){.basic-btn{padding:0 40px 0 12px;background-position:right 20px center;}}.basic-btn:hover{opacity:.5;cursor:pointer;}.basic-btn--outlined{border-color:#fff;background-color:#000;color:#fff;}.basic-btn--outlined:hover{opacity:1;background-color:#fff;color:#000!important;cursor:pointer;}.basic-btn--outlined-noBG{border-color:#fff;color:#fff!important;background-color:transparent;background-image:url(https://cyberexpresswash.com/wp-content/themes/CyberExpressWash/images/btn-arrow-white.svg);}.feature-img{width:100%;}.progress{position:fixed;top:0;left:0;height:10px;background-color:#86d3e4;transition:all linear .1s;z-index:999;}@media only screen and (max-width:767px){.progress{height:5px;}}.top{margin-top:170px;}h1{color:#fff;text-transform:uppercase;font-size:30px;line-height:37px;letter-spacing:6px;font-weight:normal;font-family:'halcom',sans-serif;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){h1{font-size:20px;line-height:26px;letter-spacing:4px;}}h2{color:#fff;font-size:24px;line-height:38px;letter-spacing:4.8px;font-weight:700;margin:0;padding:0;}h2.wrapper{padding:0 calc(40px*2);margin:0 0 40px 0;text-align:center;}@media only screen and (max-width:767px){h2{font-size:20px;letter-spacing:4px;}h2.wrapper{padding:0 20px;margin:0 0 20px 0;}}