.grecaptcha-badge {z-index: 50;bottom: 100px !important;}footer {position: relative;width: 100%;background-color: #333333;z-index: 10;}footer.force-hide {display: none;}footer nav {font-size: 14px;font-weight: 400;font-style: normal;display: block;padding-top: 66px;padding-bottom: 100px;}@media all and (max-width: 990px) {footer nav {position: relative;width: 100%;margin: 0 auto;}}@media all and (max-width: 767px) {footer nav {font-size: 15px;}}footer nav .logo {background: url("../images/common/logo-white.png") no-repeat;height: 57px;width: 104px;display: block;}@media all and (-webkit-min-device-pixel-ratio: 1.5) {footer nav .logo {background: url("../images/common/logo-white@2x.png") no-repeat;background-size: 100%;}}footer nav > ul {list-style: none;padding: 0;margin: 60px 0 0;}footer nav > ul > li {float: left;width: 20%;}@media all and (max-width: 1279px) {footer nav > ul > li {width: 50%;margin-bottom: 50px;}}@media all and (max-width: 767px) {footer nav > ul > li {float: none;width: 100%;}}footer nav > ul > li .title {font-size: 14px;color: #ACACAC;margin-bottom: 20px;}@media all and (max-width: 767px) {footer nav > ul > li .title {display: none;}}footer nav > ul > li > ul {list-style: none;padding: 0;margin: 0;}footer nav > ul > li > ul > li {margin-bottom: 15px;}footer nav > ul > li > ul > li a,footer nav > ul > li > ul > li span {cursor: pointer;color: #FFFFFF;}@media all and (max-width: 1279px) {footer nav > ul li:nth-child(2n + 1) {clear: both;}}footer .copyright {font-size: 14px;color: #ACACAC;padding-bottom: 32px;}@media all and (max-width: 990px) {footer .copyright {font-size: 13px;padding-right: 130px;}}.home-footer {position: relative;width: 100%;background-color: #333333;}@media all and (max-width: 990px) {.home-footer .container {width: calc(100% - 74px);padding: 0;}}.home-footer .container h3 {position: relative;padding-top: 62px;margin: 0;width: 100%;text-align: center;font-family: filson-soft, sans-serif;font-weight: normal;font-size: 17px;opacity: 0.5;color: #ffffff;padding-bottom: 20px;}.home-footer .footer-logos {position: relative;width: 100%;height: auto;overflow: hidden;margin: 0 auto;padding-bottom: 50px;border-bottom: 1px solid #474747;}@media all and (max-width: 990px) {.home-footer .footer-logos {padding: 0 0 50px 0;height: auto;overflow: visible;}}.home-footer .footer-logos .col {float: left;width: calc(20% - 40px);margin-right: 40px;position: relative;}@media all and (max-width: 1279px) {.home-footer .footer-logos .col {width: calc(20% - 20px);margin-right: 20px;}}@media all and (max-width: 990px) {.home-footer .footer-logos .col {float: none;width: 100%;margin: 0 auto;display: block;}}.home-footer .footer-logos .col a {display: block;}.home-footer .footer-logos .col a img {position: relative;display: block;width: 90%;max-width: 180px;transform: translate(-10px, 0px);margin: 0 auto 38px auto;}@media all and (max-width: 990px) {.home-footer .footer-logos .col a img {width: 100%;margin: 0 auto;}}.home-footer .footer-logos .col p {position: relative;width: 100%;font-family: 'Averta-Regular';font-size: 14px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.71;letter-spacing: normal;color: #888888;}@media all and (max-width: 990px) {.home-footer .footer-logos .col p {display: none;}}.dog-chat-sprite {position: fixed;right: 32px;bottom: 47px;width: 123px;height: 156px;z-index: 100;background-image: url("../images/home/dog-loop-sprite.png");background-position: 0px 0px;background-repeat: no-repeat;background-size: 8979px 312px;display: none;}.dog-chat-sprite.show {display: block;}@media all and (max-width: 767px) {.dog-chat-sprite.show {display: none;}}@media all and (max-width: 767px) {.dog-chat-sprite {right: 22px;display: none;}}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.dog-chat-sprite {background-image: url("../images/home/dog-loop-sprite@2x.png");}}#mobile-blackout {position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 21;display: none;pointer-events: none;background-color: rgba(0, 0, 0, 0.25);}header {position: fixed;top: 46px;left: 0;width: 100%;height: 76px;font-size: 14px;box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15);overflow: hidden;z-index: 22;}@media all and (max-width: 1320px) {header {top: 0;}}header .menu-container {position: relative;width: 100%;max-width: 1440px;margin: 0 auto;}header .logo-ees {position: absolute;left: 95px;top: 43px;display: block;}header .logo-ees img {width: 280px;}@media all and (max-width: 1300px) {header .logo-ees img {width: 200px;}}@media all and (max-width: 1060px) {header .logo-ees img {width: 120px;}}@media all and (max-width: 1320px) {header .logo-ees {left: 20px;}}header .logo {background-image: url("../images/common/logo.png");background-repeat: no-repeat;background-size: 78px 43px;color: rgba(0, 0, 0, 0.5);height: 43px;display: block;position: absolute;left: 94px;top: 17px;font-size: 13px;padding: 20px 0 0 120px;z-index: 800;-webkit-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}@media all and (max-width: 1320px) {header .logo {left: 20px;}}@media all and (max-width: 767px) {header .logo {width: 78px;height: 42px;background-size: 78px 42px;}}@media all and (-webkit-min-device-pixel-ratio: 1.5) {header .logo {background-image: url("../images/common/logo@2x.png");}}@media all and (max-width: 1100px) {header .logo span {display: none;}}header .logo.webp {background-image: url("../../webp-images/content/images/common/logo.png.webp");}@media all and (-webkit-min-device-pixel-ratio: 1.5) {header .logo.webp {background-image: url("../../webp-images/content/images/common/logo@2x.png.webp");}}header .phone,header .contact-mobile {display: none;font-size: 15px;font-weight: bold;color: #333333;top: 28px;left: 200px;align-items: center;justify-content: center;position: absolute;z-index: 800;-webkit-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);padding-right: 20px;background-image: url("../images/common/dropdown-arrow-down.png");background-size: 10px 7px;background-repeat: no-repeat;background-position: right center;cursor: pointer;}@media all and (max-width: 1320px) {header .phone,header .contact-mobile {display: flex;left: 120px;font-size: 16px;}}header .phone img.phone-white,header .contact-mobile img.phone-white {display: none;}@media all and (max-width: 1320px) {header .phone,header .contact-mobile {background-position: right center;}}@media all and (-webkit-min-device-pixel-ratio: 1.5) {header .phone,header .contact-mobile {background-image: url("../images/common/dropdown-arrow-down@2x.png");}}header .phone.open-dd,header .contact-mobile.open-dd {background-image: url("../images/common/dropdown-arrow-up.png");}@media all and (-webkit-min-device-pixel-ratio: 1.5) {header .phone.open-dd,header .contact-mobile.open-dd {background-image: url("../images/common/dropdown-arrow-up@2x.png");}}header .phone.webp,header .contact-mobile.webp {background-image: url("../../webp-images/content/images/common/dropdown-arrow-down.png.webp");}@media all and (-webkit-min-device-pixel-ratio: 1.5) {header .phone.webp,header .contact-mobile.webp {background-image: url("../../webp-images/content/images/common/dropdown-arrow-down@2x.png.webp");}}header .phone.webp.open-dd,header .contact-mobile.webp.open-dd {background-image: url("../../webp-images/content/images/common/dropdown-arrow-up.png.webp");}@media all and (-webkit-min-device-pixel-ratio: 1.5) {header .phone.webp.open-dd,header .contact-mobile.webp.open-dd {background-image: url("../../webp-images/content/images/common/dropdown-arrow-up@2x.png.webp");}}header .before-burger {display: flex;align-items: center;position: absolute;top: 32px;right: 80px;display: none;z-index: 23;}@media all and (max-width: 1100px) {header .before-burger {display: block;}}header .before-burger img {display: inline-block;}header .before-burger img.phone-white {display: none;}header .menu-burger {position: absolute;top: 13px;right: 19px;width: 47px;height: 48px;background: url("../images/common/menu-burger.png") no-repeat;display: none;cursor: pointer;z-index: 33;}@media all and (max-width: 1320px) {header .menu-burger {display: block;z-index: 3300;}}@media all and (max-width: 1100px) {header .menu-burger {display: block;}}@media all and (-webkit-min-device-pixel-ratio: 1.5) {header .menu-burger {background: url("../images/common/menu-burger@2x.png") no-repeat;background-size: 47px 48px;}}header .menu-search {position: absolute;top: 13px;right: 66px;width: 47px;height: 48px;background-size: 16px 16px;background-repeat: no-repeat;background-position: center right 14px;display: none;z-index: 302;}@media all and (max-width: 1320px) {header .menu-search {display: block;background-image: url("../images/common/search-icon.png");}}@media all and (max-width: 1320px) and (-webkit-min-device-pixel-ratio: 1.5) {header .menu-search {background-image: url("../images/common/search-icon@2x.png");}}header .white-bg {position: absolute;top: 0;left: 0;width: 100%;height: 76px;background-color: #ffffff;box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15);z-index: 2;}header .dropdown-bg {position: absolute;top: 0;left: 0;width: 100%;height: 76px;background-color: #f2ebe2;z-index: 1;}@media all and (max-width: 1320px) {header .dropdown-bg {display: none;}}header nav {position: absolute;left: 0;top: 28px;width: 100%;z-index: 3;}@media all and (max-width: 1320px) {header nav {position: relative;top: auto;left: auto;width: 100%;background-color: #ffffff;padding-top: 76px;display: none;z-index: 100;}}header nav .mobile-contact {display: none;}header nav .mobile-search {position: relative;width: 100%;padding: 0 20px 20px 20px;margin: 0 auto 20px auto;border-bottom: 1px solid rgba(0, 0, 0, 0.07);display: none;}header nav .mobile-search input {position: relative;width: 100%;margin: 0 auto;font-family: filson-soft, sans-serif;font-weight: normal;color: rgba(51, 51, 51, 0.5);background-color: #f2f2f2;border-radius: 4px;border: none;padding: 10px 17px;font-size: 15px;background-image: url("../images/common/search-icon.png");background-size: 16px 16px;background-repeat: no-repeat;background-position: center right 14px;}@media all and (-webkit-min-device-pixel-ratio: 1.5) {header nav .mobile-search input {background-image: url("../images/common/search-icon@2x.png");}}header nav .mobile-search input.webp {background-image: url("../../webp-images/content/images/common/search-icon.png.webp");}@media all and (-webkit-min-device-pixel-ratio: 1.5) {header nav .mobile-search input.webp {background-image: url("../../webp-images/content/images/common/search-icon@2x.png.webp");}}header nav .mobile-tabs {position: relative;width: calc(100% - 74px);max-width: 420px;display: none;margin: 30px 37px;padding-bottom: 7px;border-bottom: 2px solid #e5e5e5;}@media all and (max-width: 1320px) {header nav .mobile-tabs {display: block;}}@media all and (max-width: 767px) {header nav .mobile-tabs {width: calc(100% - 40px);margin: 30px auto;}}header nav .mobile-tabs .tab {font-family: filson-soft, sans-serif;font-size: 18px;font-weight: 700;opacity: 0.5;}@media all and (max-width: 359px) {header nav .mobile-tabs .tab {font-size: 16px;}}header nav .mobile-tabs .tab[data-index="0"] {float: left;opacity: 1;color: #2d86b8;}header nav .mobile-tabs .tab[data-index="1"] {float: right;cursor: pointer;}header nav .mobile-tabs .line {position: absolute;bottom: -2px;left: 0;width: 129px;height: 2px;background-color: #2d86b8;transition: all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);}@media all and (max-width: 359px) {header nav .mobile-tabs .line {width: 114px;}}header nav ul:not(.locations-list) {list-style: none;padding: 0;margin: 0;}header nav ul:not(.locations-list).right-menu {margin-right: 96px;}@media all and (max-width: 1400px) {header nav ul:not(.locations-list).right-menu {margin-right: 30px;}}@media all and (max-width: 1320px) {header nav ul:not(.locations-list).right-menu {margin: 0 0 30px 0;display: flex;flex-wrap: wrap;}}header nav ul:not(.locations-list).center-menu {position: relative;margin: 0 auto;width: 100%;left: 190px;}@media all and (max-width: 1320px) {header nav ul:not(.locations-list).center-menu {text-align: left;margin: 0 0 60px 0;left: auto;}header nav ul:not(.locations-list).center-menu .contact-us.dropdown-menu {display: none;}}header nav ul:not(.locations-list).center-menu ul:not(.locations-list) li {float: none;display: inline-block;}@media all and (max-width: 1320px) {header nav ul:not(.locations-list).center-menu ul:not(.locations-list) li {display: block;}}@media all and (max-width: 1100px) {header nav ul:not(.locations-list).center-menu ul:not(.locations-list) li {display: block;}}header nav ul:not(.locations-list) > li {float: left;margin: 0 12px;padding-bottom: 15px;transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}@media all and (max-width: 1530px) {header nav ul:not(.locations-list) > li {margin: 0 10px;}}@media all and (max-width: 1320px) {header nav ul:not(.locations-list) > li {float: none;position: relative;width: calc(100% - 74px);text-align: left;margin: 0 auto;}}@media all and (max-width: 1100px) {header nav ul:not(.locations-list) > li {float: none;position: relative;width: calc(100% - 40px);text-align: left;margin: 0 auto;}}header nav ul:not(.locations-list) > li.existing-customer-only {display: none;}header nav ul:not(.locations-list) > li.mobile-only-item {display: none;}@media all and (max-width: 1320px) {header nav ul:not(.locations-list) > li.mobile-only-item {display: block;}}header nav ul:not(.locations-list) > li.ev {margin-right: 40px;}@media all and (max-width: 1320px) {header nav ul:not(.locations-list) > li.ev {margin: 0 auto;}}header nav ul:not(.locations-list) > li.dropdown-menu .arrow,header nav ul:not(.locations-list) > li.contact-dropdown .arrow {opacity: 0.5;transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}header nav ul:not(.locations-list) > li.dropdown-menu > span.title,header nav ul:not(.locations-list) > li.contact-dropdown > span.title,header nav ul:not(.locations-list) > li.dropdown-menu > a,header nav ul:not(.locations-list) > li.contact-dropdown > a,header nav ul:not(.locations-list) > li.dropdown-menu .arrow,header nav ul:not(.locations-list) > li.contact-dropdown .arrow,header nav ul:not(.locations-list) > li.dropdown-menu .mobile-title,header nav ul:not(.locations-list) > li.contact-dropdown .mobile-title {padding-right: 16px;background-image: url("../images/common/dropdown-arrow-down.png");background-size: 10px 7px;background-repeat: no-repeat;background-position: right center;cursor: pointer;display: inline-block;}@media all and (max-width: 1320px) {header nav ul:not(.locations-list) > li.dropdown-menu > span.title,header nav ul:not(.locations-list) > li.contact-dropdown > span.title,header nav ul:not(.locations-list) > li.dropdown-menu > a,header nav ul:not(.locations-list) > li.contact-dropdown > a,header nav ul:not(.locations-list) > li.dropdown-menu .arrow,header nav ul:not(.locations-list) > li.contact-dropdown .arrow,header nav ul:not(.locations-list) > li.dropdown-menu .mobile-title,header nav ul:not(.locations-list) > li.contact-dropdown .mobile-title {font-size: 18px;background-position: right center;}}@media all and (max-width: 359px) {header nav ul:not(.locations-list) > li.dropdown-menu > span.title,header nav ul:not(.locations-list) > li.contact-dropdown > span.title,header nav ul:not(.locations-list) > li.dropdown-menu > a,header nav ul:not(.locations-list) > li.contact-dropdown > a,header nav ul:not(.locations-list) > li.dropdown-menu .arrow,header nav ul:not(.locations-list) > li.contact-dropdown .arrow,header nav ul:not(.locations-list) > li.dropdown-menu .mobile-title,header nav ul:not(.locations-list) > li.contact-dropdown .mobile-title {font-size: 16px;}}@media all and (-webkit-min-device-pixel-ratio: 1.5) {header nav ul:not(.locations-list) > li.dropdown-menu > span.title,header nav ul:not(.locations-list) > li.contact-dropdown > span.title,header nav ul:not(.locations-list) > li.dropdown-menu > a,header nav ul:not(.locations-list) > li.contact-dropdown > a,header nav ul:not(.locations-list) > li.dropdown-menu .arrow,header nav ul:not(.locations-list) > li.contact-dropdown .arrow,header nav ul:not(.locations-list) > li.dropdown-menu .mobile-title,header nav ul:not(.locations-list) > li.contact-dropdown .mobile-title {background-image: url("../images/common/dropdown-arrow-down@2x.png");}}header nav ul:not(.locations-list) > li.dropdown-menu > span.title.desktop-title,header nav ul:not(.locations-list) > li.contact-dropdown > span.title.desktop-title,header nav ul:not(.locations-list) > li.dropdown-menu > a.desktop-title,header nav ul:not(.locations-list) > li.contact-dropdown > a.desktop-title,header nav ul:not(.locations-list) > li.dropdown-menu .arrow.desktop-title,header nav ul:not(.locations-list) > li.contact-dropdown .arrow.desktop-title,header nav ul:not(.locations-list) > li.dropdown-menu .mobile-title.desktop-title,header nav ul:not(.locations-list) > li.contact-dropdown .mobile-title.desktop-title {display: inline-block;}@media all and (max-width: 1320px) {header nav ul:not(.locations-list) > li.dropdown-menu > span.title.desktop-title,header nav ul:not(.locations-list) > li.contact-dropdown > span.title.desktop-title,header nav ul:not(.locations-list) > li.dropdown-menu > a.desktop-title,header nav ul:not(.locations-list) > li.contact-dropdown > a.desktop-title,header nav ul:not(.locations-list) > li.dropdown-menu .arrow.desktop-title,header nav ul:not(.locations-list) > li.contact-dropdown .arrow.desktop-title,header nav ul:not(.locations-list) > li.dropdown-menu .mobile-title.desktop-title,header nav ul:not(.locations-list) > li.contact-dropdown .mobile-title.desktop-title {display: none;}}@media all and (max-width: 1320px) {header nav ul:not(.locations-list) > li.dropdown-menu > span.title.title,header nav ul:not(.locations-list) > li.contact-dropdown > span.title.title,header nav ul:not(.locations-list) > li.dropdown-menu > a.title,header nav ul:not(.locations-list) > li.contact-dropdown > a.title,header nav ul:not(.locations-list) > li.dropdown-menu .arrow.title,header nav ul:not(.locations-list) > li.contact-dropdown .arrow.title,header nav ul:not(.locations-list) > li.dropdown-menu .mobile-title.title,header nav ul:not(.locations-list) > li.contact-dropdown .mobile-title.title {display: none;}}header nav ul:not(.locations-list) > li.dropdown-menu > span.title.mobile-title,header nav ul:not(.locations-list) > li.contact-dropdown > span.title.mobile-title,header nav ul:not(.locations-list) > li.dropdown-menu > a.mobile-title,header nav ul:not(.locations-list) > li.contact-dropdown > a.mobile-title,header nav ul:not(.locations-list) > li.dropdown-menu .arrow.mobile-title,header nav ul:not(.locations-list) > li.contact-dropdown .arrow.mobile-title,header nav ul:not(.locations-list) > li.dropdown-menu .mobile-title.mobile-title,header nav ul:not(.locations-list) > li.contact-dropdown .mobile-title.mobile-title {display: none;}@media all and (max-width: 1320px) {header nav ul:not(.locations-list) > li.dropdown-menu > span.title.mobile-title,header nav ul:not(.locations-list) > li.contact-dropdown > span.title.mobile-title,header nav ul:not(.locations-list) > li.dropdown-menu > a.mobile-title,header nav ul:not(.locations-list) > li.contact-dropdown > a.mobile-title,header nav ul:not(.locations-list) > li.dropdown-menu .arrow.mobile-title,header nav ul:not(.locations-list) > li.contact-dropdown .arrow.mobile-title,header nav ul:not(.locations-list) > li.dropdown-menu .mobile-title.mobile-title,header nav ul:not(.locations-list) > li.contact-dropdown .mobile-title.mobile-title {display: inline-block;}}header nav ul:not(.locations-list) > li.dropdown-menu #airpoints-header,header nav ul:not(.locations-list) > li.contact-dropdown #airpoints-header {left: 440px;width: 370px;}header nav ul:not(.locations-list) > li.dropdown-menu #airpoints-header .airpoints-header-inner,header nav ul:not(.locations-list) > li.contact-dropdown #airpoints-header .airpoints-header-inner {margin-top: 20px;padding-left: 63px;}header nav ul:not(.locations-list) > li.dropdown-menu #airpoints-header .airpoints-header-inner a,header nav ul:not(.locations-list) > li.contact-dropdown #airpoints-header .airpoints-header-inner a {display: block;}header nav ul:not(.locations-list) > li.dropdown-menu #airpoints-header .airpoints-header-inner img,header nav ul:not(.locations-list) > li.contact-dropdown #airpoints-header .airpoints-header-inner img {display: block;width: 207px;height: 50px;margin-bottom: 10px;}header nav ul:not(.locations-list) > li.dropdown-menu #airpoints-header .airpoints-header-inner span,header nav ul:not(.locations-list) > li.contact-dropdown #airpoints-header .airpoints-header-inner span {display: block;font-size: 14px;color: #766F68;margin-bottom: 10px;}header nav ul:not(.locations-list) > li.dropdown-menu #airpoints-header .airpoints-header-inner span.cavet,header nav ul:not(.locations-list) > li.contact-dropdown #airpoints-header .airpoints-header-inner span.cavet {margin-bottom: 30px;font-size: 9px;}@media all and (max-width: 1320px) {header nav ul:not(.locations-list) > li.dropdown-menu #airpoints-header,header nav ul:not(.locations-list) > li.contact-dropdown #airpoints-header {left: 0px;max-width: 100%;}header nav ul:not(.locations-list) > li.dropdown-menu #airpoints-header .airpoints-header-inner,header nav ul:not(.locations-list) > li.contact-dropdown #airpoints-header .airpoints-header-inner {margin-top: 0px;padding-left: 0px;border-left: none;}header nav ul:not(.locations-list) > li.dropdown-menu #airpoints-header .airpoints-header-inner span.cavet,header nav ul:not(.locations-list) > li.contact-dropdown #airpoints-header .airpoints-header-inner span.cavet {margin-bottom: 20px;}}header nav ul:not(.locations-list) > li.dropdown-menu .dropdown-menu-list,header nav ul:not(.locations-list) > li.contact-dropdown .dropdown-menu-list {position: absolute;margin-top: 22px;padding: 20px 0;width: 300px;pointer-events: none;opacity: 0;display: block;transition: all 200ms cubic-bezier(0.165, 0.84, 0.44, 1);}@media all and (max-width: 1320px) {header nav ul:not(.locations-list) > li.dropdown-menu .dropdown-menu-list,header nav ul:not(.locations-list) > li.contact-dropdown .dropdown-menu-list {position: relative;height: auto;margin-top: 0;padding: 0;max-height: 0;overflow: hidden;display: block;}}header nav ul:not(.locations-list) > li.dropdown-menu .dropdown-menu-list .dropdown-menu-item,header nav ul:not(.locations-list) > li.contact-dropdown .dropdown-menu-list .dropdown-menu-item {display: block;text-align: left;line-height: 2.13;opacity: 0.5;}@media all and (max-width: 1320px) {header nav ul:not(.locations-list) > li.dropdown-menu .dropdown-menu-list .dropdown-menu-item,header nav ul:not(.locations-list) > li.contact-dropdown .dropdown-menu-list .dropdown-menu-item {font-size: 14px;line-height: 2.6;}}header nav ul:not(.locations-list) > li.dropdown-menu .dropdown-menu-list .dropdown-menu-item:hover,header nav ul:not(.locations-list) > li.contact-dropdown .dropdown-menu-list .dropdown-menu-item:hover {opacity: 1;}header nav ul:not(.locations-list) > li.dropdown-menu .dropdown-menu-list .dropdown-menu-item.first,header nav ul:not(.locations-list) > li.contact-dropdown .dropdown-menu-list .dropdown-menu-item.first {margin-top: 20px;}header nav ul:not(.locations-list) > li.dropdown-menu .dropdown-menu-list .dropdown-menu-item.last,header nav ul:not(.locations-list) > li.contact-dropdown .dropdown-menu-list .dropdown-menu-item.last {margin-bottom: 20px;}header nav ul:not(.locations-list) > li.dropdown-menu.hover .arrow,header nav ul:not(.locations-list) > li.contact-dropdown.hover .arrow,header nav ul:not(.locations-list) > li.dropdown-menu.open-dd .arrow,header nav ul:not(.locations-list) > li.contact-dropdown.open-dd .arrow {opacity: 1;}header nav ul:not(.locations-list) > li.dropdown-menu.hover .mobile-title,header nav ul:not(.locations-list) > li.contact-dropdown.hover .mobile-title,header nav ul:not(.locations-list) > li.dropdown-menu.open-dd .mobile-title,header nav ul:not(.locations-list) > li.contact-dropdown.open-dd .mobile-title {background-image: url("../images/common/dropdown-arrow-up.png");}@media all and (-webkit-min-device-pixel-ratio: 1.5) {header nav ul:not(.locations-list) > li.dropdown-menu.hover .mobile-title,header nav ul:not(.locations-list) > li.contact-dropdown.hover .mobile-title,header nav ul:not(.locations-list) > li.dropdown-menu.open-dd .mobile-title,header nav ul:not(.locations-list) > li.contact-dropdown.open-dd .mobile-title {background-image: url("../images/common/dropdown-arrow-up@2x.png");}}header nav ul:not(.locations-list) > li.dropdown-menu.hover .dropdown-menu-list,header nav ul:not(.locations-list) > li.contact-dropdown.hover .dropdown-menu-list,header nav ul:not(.locations-list) > li.dropdown-menu.open-dd .dropdown-menu-list,header nav ul:not(.locations-list) > li.contact-dropdown.open-dd .dropdown-menu-list,header nav ul:not(.locations-list) > li.dropdown-menu.hover .contactus-locations,header nav ul:not(.locations-list) > li.contact-dropdown.hover .contactus-locations,header nav ul:not(.locations-list) > li.dropdown-menu.open-dd .contactus-locations,header nav ul:not(.locations-list) > li.contact-dropdown.open-dd .contactus-locations {pointer-events: auto;max-height: 999px;opacity: 1;}header nav ul:not(.locations-list) > li.dropdown-menu .contactus-locations,header nav ul:not(.locations-list) > li.contact-dropdown .contactus-locations {position: absolute;top: 0;left: 0;width: 100%;max-width: 1160px;opacity: 0;pointer-events: none;margin-top: 42px;padding: 0;display: block;transition: all 200ms cubic-bezier(0.165, 0.84, 0.44, 1);}@media all and (max-width: 1320px) {header nav ul:not(.locations-list) > li.dropdown-menu .contactus-locations,header nav ul:not(.locations-list) > li.contact-dropdown .contactus-locations {position: relative;top: auto;left: auto;margin-top: 0;margin-bottom: 60px;}}header nav ul:not(.locations-list) > li.dropdown-menu .contactus-locations.show,header nav ul:not(.locations-list) > li.contact-dropdown .contactus-locations.show {opacity: 1;pointer-events: auto;}@media all and (max-width: 1440px) {header nav ul:not(.locations-list) > li.dropdown-menu .contactus-locations .container,header nav ul:not(.locations-list) > li.contact-dropdown .contactus-locations .container {max-width: 1160px;padding: 0 !important;margin-left: -95px;}}@media all and (max-width: 1320px) {header nav ul:not(.locations-list) > li.dropdown-menu .contactus-locations .container,header nav ul:not(.locations-list) > li.contact-dropdown .contactus-locations .container {max-width: none;margin-left: 0;}}header nav ul:not(.locations-list) > li.dropdown-menu .contactus-locations .locations-page .container,header nav ul:not(.locations-list) > li.contact-dropdown .contactus-locations .locations-page .container {padding: 0 0 0 17px;}@media all and (max-width: 1530px) {header nav ul:not(.locations-list) > li.dropdown-menu .contactus-locations .locations-page .container,header nav ul:not(.locations-list) > li.contact-dropdown .contactus-locations .locations-page .container {padding: 0 0 0 10px;}}@media all and (max-width: 1320px) {header nav ul:not(.locations-list) > li.dropdown-menu .contactus-locations .locations-page .container,header nav ul:not(.locations-list) > li.contact-dropdown .contactus-locations .locations-page .container {padding: 0;}}@media all and (max-width: 1320px) {header nav ul:not(.locations-list) > li.contact-dropdown {display: none;}}header nav ul:not(.locations-list) > li.outer a {opacity: 0.5;}header nav ul:not(.locations-list) > li.outer .dropdown-menu-item {opacity: 0.5;}header nav ul:not(.locations-list) > li.spacer {margin-left: 0px;width: 20px;}@media all and (min-width: 1101px) {header nav ul:not(.locations-list) > li.selected a:hover {opacity: 1;}}@media all and (min-width: 1101px) {header nav ul:not(.locations-list) > li.selected a.outer:hover {opacity: 0.5;}}header nav ul:not(.locations-list) > li > a,header nav ul:not(.locations-list) > li > span {font-size: 14px;font-weight: 700;color: #333333;transition: opacity 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}@media all and (max-width: 1320px) {header nav ul:not(.locations-list) > li > a,header nav ul:not(.locations-list) > li > span {font-size: 18px;padding: 5px 0;display: block;}}@media all and (max-width: 359px) {header nav ul:not(.locations-list) > li > a,header nav ul:not(.locations-list) > li > span {font-size: 16px;}}header nav ul:not(.locations-list) li.btn {float: right;height: 38px;padding: 9px 14px 7px 14px;margin-top: -9px;margin-left: 10px;margin-right: 0;}@media all and (max-width: 1320px) {header nav ul:not(.locations-list) li.btn {padding: 7px 14px;display: block;float: none;width: calc(100% - 40px);height: 47px;position: relative;text-align: center;margin: 0 auto 10px auto;max-width: none;order: 2;}}header nav ul:not(.locations-list) li.btn.outline-btn {padding: 12px 14px 7px 14px;}@media all and (max-width: 1320px) {header nav ul:not(.locations-list) li.btn.outline-btn {order: 1;}}header nav ul:not(.locations-list) li.btn.outline-btn a,header nav ul:not(.locations-list) li.btn.outline-btn span {color: #333333;}header nav ul:not(.locations-list) li.btn a,header nav ul:not(.locations-list) li.btn span {font-family: filson-soft, sans-serif;display: block;color: #ffffff;}header nav .mobile-nav-extras {text-align: center;display: none;}@media all and (max-width: 1320px) {header nav .mobile-nav-extras {display: block;}}@media all and (max-width: 1100px) {header nav .mobile-nav-extras {display: block;}}header nav .mobile-nav-extras .btn {display: inline-block;margin-top: 35px;font-size: 18px;padding-top: 12px;}@media all and (max-width: 1320px) {header nav .mobile-nav-extras .btn {display: block;width: calc(100% - 74px);margin-left: 37px;margin-bottom: 46px;font-size: 18px;}}@media all and (max-width: 359px) {header nav .mobile-nav-extras .btn {font-size: 16px;}}header nav .mobile-nav-extras .text-btn {display: block;text-align: center;color: #2d86b8;margin-top: 35px;margin-bottom: 60px;cursor: pointer;}header nav.webp ul:not(.locations-list) > li.dropdown-menu > span.title,header nav.webp ul:not(.locations-list) > li.contact-dropdown > span.title,header nav.webp ul:not(.locations-list) > li.dropdown-menu > a,header nav.webp ul:not(.locations-list) > li.contact-dropdown > a,header nav.webp ul:not(.locations-list) > li.dropdown-menu .arrow,header nav.webp ul:not(.locations-list) > li.contact-dropdown .arrow,header nav.webp ul:not(.locations-list) > li.dropdown-menu .mobile-title,header nav.webp ul:not(.locations-list) > li.contact-dropdown .mobile-title {background-image: url("../../webp-images/content/images/common/dropdown-arrow-down.png.webp");}@media all and (-webkit-min-device-pixel-ratio: 1.5) {header nav.webp ul:not(.locations-list) > li.dropdown-menu > span.title,header nav.webp ul:not(.locations-list) > li.contact-dropdown > span.title,header nav.webp ul:not(.locations-list) > li.dropdown-menu > a,header nav.webp ul:not(.locations-list) > li.contact-dropdown > a,header nav.webp ul:not(.locations-list) > li.dropdown-menu .arrow,header nav.webp ul:not(.locations-list) > li.contact-dropdown .arrow,header nav.webp ul:not(.locations-list) > li.dropdown-menu .mobile-title,header nav.webp ul:not(.locations-list) > li.contact-dropdown .mobile-title {background-image: url("../../webp-images/content/images/common/dropdown-arrow-down@2x.png.webp");}}header nav.webp ul:not(.locations-list) > li.dropdown-menu.hover .mobile-title,header nav.webp ul:not(.locations-list) > li.contact-dropdown.hover .mobile-title,header nav.webp ul:not(.locations-list) > li.dropdown-menu.open-dd .mobile-title,header nav.webp ul:not(.locations-list) > li.contact-dropdown.open-dd .mobile-title {background-image: url("../../webp-images/content/images/common/dropdown-arrow-up.png.webp");}@media all and (-webkit-min-device-pixel-ratio: 1.5) {header nav.webp ul:not(.locations-list) > li.dropdown-menu.hover .mobile-title,header nav.webp ul:not(.locations-list) > li.contact-dropdown.hover .mobile-title,header nav.webp ul:not(.locations-list) > li.dropdown-menu.open-dd .mobile-title,header nav.webp ul:not(.locations-list) > li.contact-dropdown.open-dd .mobile-title {background-image: url("../../webp-images/content/images/common/dropdown-arrow-up@2x.png.webp");}}header.hide-main-menu {top: -100px;pointer-events: none;}@media all and (min-width: 991px) {header.transition-out {-ms-transform: translate(0px, -120px);-webkit-transform: translate(0px, -120px);transform: translate(0px, -120px);}}@media all and (max-width: 1320px) {body.menu-open header .menu-burger {width: 48px;height: 48px;background: url("../images/common/close-black.png") no-repeat;z-index: 303;}}@media all and (max-width: 1320px) and (-webkit-min-device-pixel-ratio: 1.5) {body.menu-open header .menu-burger {background: url("../images/common/close-black@2x.png") no-repeat;background-size: 48px 48px;}}@media all and (max-width: 1320px) {body.menu-open #wsa_image_dock,body.contact-open #wsa_image_dock {display: none !important;}}@media all and (max-width: 1320px) {body.menu-open header.covid-19-enabled.fixed,body.contact-open header.covid-19-enabled.fixed {position: absolute !important;top: 0px;}}@media all and (max-width: 1320px) {body.menu-open header,body.contact-open header {position: absolute;height: auto !important;box-shadow: none;z-index: 2200000;}}@media all and (max-width: 1320px) {body.menu-open header nav,body.contact-open header nav {display: block;}}@media all and (max-width: 1320px) {body.menu-open header nav .mobile-search,body.contact-open header nav .mobile-search {display: block;}}@media all and (max-width: 1100px) {body.menu-open header.white-menu .logo,body.contact-open header.white-menu .logo {color: #333333;background: url("../images/common/logo.png") no-repeat;background-size: 78px 42px;}}@media all and (-webkit-min-device-pixel-ratio: 1.5) {body.menu-open header.white-menu .logo,body.contact-open header.white-menu .logo {background: url("../images/common/logo@2x.png") no-repeat;background-size: 78px 42px;}}@media all and (max-width: 1320px) {body.menu-open main,body.contact-open main,body.menu-open footer,body.contact-open footer {display: none;}}body.contact-open .contact-mobile {background-image: url("../images/common/dropdown-arrow-up.png");}@media all and (-webkit-min-device-pixel-ratio: 1.5) {body.contact-open .contact-mobile {background-image: url("../images/common/dropdown-arrow-up@2x.png");}}body.contact-open .contact-mobile.webp {background-image: url("../../webp-images/content/images/common/dropdown-arrow-up.png.webp");}@media all and (-webkit-min-device-pixel-ratio: 1.5) {body.contact-open .contact-mobile.webp {background-image: url("../../webp-images/content/images/common/dropdown-arrow-up@2x.png.webp");}}@media all and (max-width: 1320px) {body.contact-open nav .mobile-tabs {display: none;}}body.contact-open nav .contact-us.dropdown-menu {display: block;}body.contact-open nav .center-menu li.contact-us {display: block !important;width: 100%;}body.contact-open nav .center-menu li.contact-us .title {display: none !important;}body.contact-open nav .center-menu li.contact-us .contactus-locations {width: auto;opacity: 1;}body.contact-open nav .center-menu li.contact-us .contactus-locations .locations-list li {position: relative;width: 100%;height: 52px;max-height: 52px;border-bottom: 1px solid rgba(34, 34, 34, 0.15);margin-bottom: 0;cursor: pointer;overflow: hidden;transition: all 200ms cubic-bezier(0.165, 0.84, 0.44, 1);}@media all and (max-width: 1320px) {body.contact-open nav .center-menu li.contact-us .contactus-locations .locations-list li {transition: all 0ms cubic-bezier(0.165, 0.84, 0.44, 1);}}@media all and (max-width: 1320px) {body.contact-open nav .center-menu li.contact-us .contactus-locations .locations-list li.selected {height: auto;max-height: 9999px;}}@media all and (max-width: 1320px) {body.contact-open nav .center-menu li.contact-us .contactus-locations .locations-list li.selected .mobile-menu-location {opacity: 1;}}body.contact-open nav .center-menu li.contact-us .contactus-locations .locations-list li.selected > a {font-weight: 500;font-size: 25px;color: #333333;}@media all and (max-width: 1320px) {body.contact-open nav .center-menu li.contact-us .contactus-locations .locations-list li.selected > a {font-size: 26px;color: #333;transition: all 0ms cubic-bezier(0.25, 0.25, 0.75, 0.75);}}@media all and (max-width: 1320px) {body.contact-open nav .center-menu li.contact-us .contactus-locations .locations-list li.selected:after {top: 29px;transform: rotation(180deg);background: url("../images/common/minus.svg");}}body.contact-open nav .center-menu li.contact-us .contactus-locations .locations-list li.selected > a {color: #94938F;}@media all and (max-width: 1320px) {body.contact-open nav .center-menu li.contact-us .contactus-locations .locations-list li.selected > a {color: #333;transition: all 0ms cubic-bezier(0.25, 0.25, 0.75, 0.75);}}body.contact-open nav .center-menu li.contact-us .contactus-locations .locations-list li:first-child {border-top: 1px solid rgba(34, 34, 34, 0.15);}body.contact-open nav .center-menu li.contact-us .contactus-locations .locations-list li:after {content: '';position: absolute;pointer-events: none;right: 37px;top: 19px;background: url("../images/common/plus.svg");width: 12px;height: 12px;transition: all 200ms cubic-bezier(0.165, 0.84, 0.44, 1);}body.contact-open nav .center-menu li.contact-us .contactus-locations .locations-list li .mobile-menu-location {max-height: 0;transition: all 200ms cubic-bezier(0.165, 0.84, 0.44, 1);}@media all and (max-width: 1320px) {body.contact-open nav .center-menu li.contact-us .contactus-locations .locations-list li .mobile-menu-location {opacity: 0;transition: all 0ms cubic-bezier(0.165, 0.84, 0.44, 1);}}body.contact-open nav .center-menu li.contact-us .contactus-locations .locations-list li > a {width: 100%;display: block;padding: 15px 37px;transition: all 200ms cubic-bezier(0.165, 0.84, 0.44, 1);}@media all and (max-width: 1320px) {body.contact-open nav .center-menu li.contact-us .contactus-locations .locations-list li > a {padding: 15px 20px 5px 20px;transition: all 0ms cubic-bezier(0.25, 0.25, 0.75, 0.75);}}body.contact-open nav .center-menu li.contact-us .contactus-locations .locations-list li .mobile-menu-location {padding: 0 37px;}@media all and (max-width: 1320px) {body.contact-open nav .center-menu li.contact-us .contactus-locations .locations-list li .mobile-menu-location {padding: 0 20px;max-height: 999px;}}@media all and (max-width: 1320px) {body.contact-open nav .center-menu li.contact-us .contactus-locations .locations-list li .mobile-menu-location .location-details {width: 100%;padding-top: 0;}}@media all and (max-width: 1320px) {body.contact-open nav .center-menu li.contact-us .contactus-locations .locations-list li .mobile-menu-location .location-physical {width: 100%;padding-top: 0;}}@media all and (max-width: 1320px) {body.contact-open nav .center-menu li.contact-us .contactus-locations .locations-list li .mobile-menu-location .location-physical .location-address,body.contact-open nav .center-menu li.contact-us .contactus-locations .locations-list li .mobile-menu-location .location-physical .location-post {padding-top: 0;}}body.contact-open nav .center-menu li.contact-us .contactus-locations .locations-list li.open-location {height: auto;max-height: 9999px;}body.contact-open nav .center-menu li.contact-us .contactus-locations .locations-list li.open-location > a {font-weight: 500;font-size: 25px;color: #333333;}body.contact-open nav .center-menu li.contact-us .contactus-locations .locations-list li.open-location:after {top: 25px;background: url("../images/common/minus.svg");}body.contact-open nav .center-menu li.contact-us .contactus-locations .locations-list li.open-location .mobile-menu-location {max-height: 9999px;}body.contact-open nav .center-menu li.contact-us .contactus-locations .locations-list li.open-location .mobile-menu-location .location-details {width: 100%;padding-top: 0;}body.contact-open nav .center-menu li.contact-us .contactus-locations .locations-list li.open-location .mobile-menu-location .location-phone a {font-size: 18px;}body.contact-open nav .center-menu li.contact-us .contactus-locations .locations-list li.open-location .mobile-menu-location .location-hours p:not(span) {font-weight: 600;}body.contact-open nav .center-menu li.contact-us .contactus-locations .locations-list li.open-location .mobile-menu-location .location-physical {width: 100%;padding-top: 0;}body.contact-open nav .center-menu li.contact-us .contactus-locations .locations-list li.open-location .mobile-menu-location .location-physical .location-address,body.contact-open nav .center-menu li.contact-us .contactus-locations .locations-list li.open-location .mobile-menu-location .location-physical .location-post {padding-top: 0;}body.contact-open nav .center-menu li.contact-us .contactus-locations .locations-list li.open-location .mobile-menu-location .location-map .btn {height: 38px;max-height: 9999px;overflow: hidden;padding: 7px 14px 7px 14px;transition: all 200ms cubic-bezier(0.165, 0.84, 0.44, 1);}body.contact-open nav .center-menu li.contact-us .contactus-locations .locations-list li.open-location .mobile-menu-location .location-map .btn span {color: #ffffff;font-size: 15px;font-weight: 700;}body.contact-open nav .center-menu li.contact-us .contactus-locations .locations-list li.open-location .mobile-menu-location .location-map .map-wrapper {height: calc(100vw - 74px);width: 100%;overflow: hidden;max-height: 9999px;transition: all 200ms cubic-bezier(0.165, 0.84, 0.44, 1);}@media all and (max-width: 1320px) {body.contact-open nav .center-menu li.contact-us .contactus-locations .locations-list li.open-location .mobile-menu-location .location-map .map-wrapper {display: none;}}body.contact-open nav .center-menu li.contact-us .contactus-locations .locations-list li.open-location .mobile-menu-location .location-map.map-open .btn {max-height: 0px;padding-top: 0;padding-bottom: 0;}body.contact-open nav .center-menu li.contact-us .contactus-locations .locations-list li.open-location .mobile-menu-location .location-map.map-open .map-wrapper {max-height: 9999px;}body.contact-open nav .mobile-search,body.contact-open nav .right-menu,body.contact-open nav .mobile-nav-extras,body.contact-open nav .center-menu > li:not(.contact-us) {display: none !important;}@media all and (max-width: 360px) {#template.show-promo .video-container .vertical-align-container {height: calc(100% - 40px);}}@media all and (max-width: 1100px) {#template.show-promo.force-header-top header {top: 0px;}}#template[data-menu="existing-customer"] .mobile-tabs .tab[data-index="0"] {color: #333333;opacity: 0.5;cursor: pointer;}#template[data-menu="existing-customer"] .mobile-tabs .tab[data-index="1"] {color: #2d86b8;opacity: 1;}#template[data-menu="existing-customer"] .mobile-tabs .line {width: 163px;left: calc(100% - 163px);}@media all and (max-width: 359px) {#template[data-menu="existing-customer"] .mobile-tabs .line {width: 145px;left: calc(100% - 145px);}}#template[data-menu="existing-customer"] .tabs-bar .tab[data-index="0"] {color: #ffffff;background-color: transparent;cursor: pointer;pointer-events: auto;}#template[data-menu="existing-customer"] .tabs-bar .tab[data-index="1"] {color: #333333;background-color: #ffffff;cursor: default;pointer-events: none;}#template[data-menu="existing-customer"] header nav ul li.new-customer-only {display: none;}#template[data-menu="existing-customer"] header nav ul li.existing-customer-only {display: block;}#covid-fixed-spacer {position: relative;width: 100%;height: 76px;display: block;}#covid-19-message {position: relative;width: 100%;margin-top: 0;padding-top: 14px;text-align: center;height: 46px;font-size: 14px;color: #ffffff;background-color: #2d86b8;font-weight: normal;z-index: 10;}#covid-19-message .vert-center {position: absolute;top: 50%;left: 0;width: 100%;padding: 0 37px;transform: translate(0px, -50%);}#covid-19-message a {display: inline-block;opacity: 1;text-decoration: underline;margin-left: 10px;}#covid-19-message a:hover {opacity: 1;}.tabs-bar {position: fixed;top: 0;left: 0;width: 100%;color: #ffffff;background-color: #444444;z-index: 100;font-size: 14px;}@media all and (max-width: 1320px) {.tabs-bar {display: none;}}.tabs-bar .container {padding: 0 65px;}.tabs-bar .tab {float: left;padding: 14px 30px 0 30px;height: 46px;font-weight: 700;cursor: pointer;}.tabs-bar .tab[data-index="0"] {color: #333333;background-color: #ffffff;cursor: default;pointer-events: none;}.tabs-bar .right-menu {position: absolute;top: 1px;right: 96px;color: #fff;padding: 0;list-style: none;}@media all and (max-width: 1320px) {.tabs-bar .right-menu {position: relative;margin: 0;top: auto;right: auto;width: 100%;text-align: left;}}.tabs-bar .right-menu li,.tabs-bar .right-menu .chinese-link {float: left;padding: 0;}.tabs-bar .right-menu .chinese-link {margin-top: -2px;font-family: "Microsoft YaHei", "微软雅黑体", "Hiragino Sans GB W6", "冬青黑体", "Hiragino Sans GB";font-weight: normal;}.tabs-bar .right-menu .com-menu-item {font-weight: 700;margin-right: 36px;}.tabs-bar .right-menu .dropdown-menu {position: relative;}.tabs-bar .right-menu .dropdown-menu:hover .dropdown-menu-list {display: block;max-height: 430px;}.tabs-bar .right-menu .dropdown-menu .arrow {font-weight: 700;padding: 10px 16px 10px 0;background-image: url("../images/common/dropdown-arrow-down-white.png");background-size: 10px 7px;background-repeat: no-repeat;background-position: right center;cursor: pointer;}@media all and (max-width: 1320px) {.tabs-bar .right-menu .dropdown-menu .arrow {background-position: right center;}}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.tabs-bar .right-menu .dropdown-menu .arrow {background-image: url("../images/common/dropdown-arrow-down-white@2x.png");}}.tabs-bar .right-menu .dropdown-menu .arrow.open-dd {background-image: url("../images/common/dropdown-arrow-up-white.png");}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.tabs-bar .right-menu .dropdown-menu .arrow.open-dd {background-image: url("../images/common/dropdown-arrow-up-white@2x.png");}}.tabs-bar .right-menu .dropdown-menu .dropdown-menu-list {position: absolute;top: 30px;left: 0;margin-left: -30px;width: 300px;height: auto;max-height: 0px;color: #fff;padding: 0 30px;background-color: #444;overflow: hidden;transition: all 300ms cubic-bezier(0.165, 0.84, 0.44, 1);}.tabs-bar .right-menu .dropdown-menu .dropdown-menu-list .items {padding: 16px 0px 30px 0px;display: block;}.tabs-bar .right-menu .dropdown-menu .dropdown-menu-list .items > a {display: block;width: 100%;padding: 6px 0;}.tabs-bar .right-menu .dropdown-menu.webp .dropdown-menu .arrow {background-image: url("../../webp-images/content/images/common/dropdown-arrow-down-white.png.webp");}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.tabs-bar .right-menu .dropdown-menu.webp .dropdown-menu .arrow {background-image: url("../../webp-images/content/images/common/dropdown-arrow-down-white@2x.png.webp");}}.tabs-bar .right-menu .dropdown-menu.webp .dropdown-menu .arrow.open-dd {background-image: url("../../webp-images/content/images/common/dropdown-arrow-up-white.png.webp");}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.tabs-bar .right-menu .dropdown-menu.webp .dropdown-menu .arrow.open-dd {background-image: url("../../webp-images/content/images/common/dropdown-arrow-up-white@2x.png.webp");}}.tabs-bar .right-menu .search-icon {width: 60px;height: 60px;background-image: url("../images/common/search-icon-white.png");background-size: 16px 16px;background-repeat: no-repeat;background-position: center;cursor: pointer;margin: -22px 12px 0 12px;}@media all and (max-width: 1320px) {.tabs-bar .right-menu .search-icon {display: none;}}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.tabs-bar .right-menu .search-icon {background-image: url("../images/common/search-icon-white@2x.png");}}.tabs-bar .right-menu .search-icon.webp {background-image: url("../../webp-images/content/images/common/search-icon-white.png.webp");}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.tabs-bar .right-menu .search-icon.webp {background-image: url("../../webp-images/content/images/common/search-icon-white@2x.png.webp");}}body.hide-all-navs #covid-fixed-spacer,body.hide-all-navs .tabs-bar {display: none;}body.hide-all-navs header {top: 0;}@media all and (max-width: 990px) {body.hide-all-navs header {position: relative;}}body.hide-all-navs header.fixed {position: absolute;}@media all and (max-width: 990px) {body.hide-all-navs header.fixed {position: relative;}}body.hide-all-navs header .logo {position: relative;margin: 0 auto;left: auto;width: 78px;background-position: center;pointer-events: none;cursor: default;}body.hide-all-navs header nav,body.hide-all-navs header .menu-burger,body.hide-all-navs header .menu-search,body.hide-all-navs header .contact-mobile {display: none;}body.hide-all-navs footer nav {padding-bottom: 66px;}body.hide-all-navs footer nav .logo {position: relative;display: block;margin: 0 auto;pointer-events: none;cursor: default;}body.hide-all-navs footer .copyright {text-align: center;}@media all and (max-width: 990px) {body.hide-all-navs footer .copyright {padding: 0 0 30px;}}body.hide-all-navs footer ul {display: none;}@font-face {font-family: 'Averta-Regular';src: url('load-font?font=38EA03_0_0.eot');font-display: swap;src: url('load-font?font=38EA03_0_0.eot?#iefix') format('embedded-opentype'), url('load-font?font=38EA03_0_0.woff2') format('woff2'), url('load-font?font=38EA03_0_0.woff') format('woff'), url('load-font?font=38EA03_0_0.ttf') format('truetype');}@font-face {font-family: 'Averta-Semibold';src: url('load-font?font=38EA03_1_0.eot');font-display: swap;src: url('load-font?font=38EA03_1_0.eot?#iefix') format('embedded-opentype'), url('load-font?font=38EA03_1_0.woff2') format('woff2'), url('load-font?font=38EA03_1_0.woff') format('woff'), url('load-font?font=38EA03_1_0.ttf') format('truetype');}@font-face {font-family: 'filson-soft';font-display: swap;src: url('load-font?font=FilsonSoftBook.eot');src: url('load-font?font=FilsonSoftBook.eot?#iefix') format('embedded-opentype'), url('load-font?font=FilsonSoftBook.ttf') format('truetype'), url('load-font?font=FilsonSoftBook.woff') format('woff'), url('load-font?font=FilsonSoftBook.woff2') format('woff2');font-weight: 300;font-style: normal;}@font-face {font-family: 'filson-soft';font-display: swap;src: url('load-font?font=FilsonSoftRegular.eot');src: url('load-font?font=FilsonSoftRegular.eot?#iefix') format('embedded-opentype'), url('load-font?font=FilsonSoftRegular.ttf') format('truetype'), url('load-font?font=FilsonSoftRegular.woff') format('woff'), url('load-font?font=FilsonSoftRegular.woff2') format('woff2');font-weight: 400;font-style: normal;}@font-face {font-family: 'filson-soft';font-display: swap;src: url('load-font?font=FilsonSoftMedium.eot');src: url('load-font?font=FilsonSoftMedium.eot?#iefix') format('embedded-opentype'), url('load-font?font=FilsonSoftMedium.ttf') format('truetype'), url('load-font?font=FilsonSoftMedium.woff') format('woff'), url('load-font?font=FilsonSoftMedium.woff2') format('woff2');font-weight: 500;font-style: normal;}@font-face {font-family: 'filson-soft';font-display: swap;src: url('load-font?font=FilsonSoft-Bold.eot');src: url('load-font?font=FilsonSoft-Bold.eot?#iefix') format('embedded-opentype'), url('load-font?font=FilsonSoft-Bold.ttf') format('truetype'), url('load-font?font=FilsonSoft-Bold.woff') format('woff'), url('load-font?font=FilsonSoft-Bold.woff2') format('woff2');font-weight: 700;font-style: normal;}@font-face {font-family: 'filson-soft';font-display: swap;src: url('load-font?font=FilsonSoftHeavy.eot');src: url('load-font?font=FilsonSoftHeavy.eot?#iefix') format('embedded-opentype'), url('load-font?font=FilsonSoftHeavy.ttf') format('truetype'), url('load-font?font=FilsonSoftHeavy.woff') format('woff'), url('load-font?font=FilsonSoftHeavy.woff2') format('woff2');font-weight: 900;font-style: normal;}.filson-book {font-family: filson-soft, sans-serif;font-weight: 300;font-style: normal;}.filson-regular {font-family: filson-soft, sans-serif;font-weight: 400;font-style: normal;}.filson-medium {font-family: filson-soft, sans-serif;font-weight: 500;font-style: normal;}.filson-bold {font-family: filson-soft, sans-serif;font-weight: 700;font-style: normal;}.filson-black {font-family: filson-soft, sans-serif;font-weight: 800;font-style: normal;}.filson-heavy {font-family: filson-soft, sans-serif;font-weight: 900;font-style: normal;}.btn {height: 49px;border-radius: 24.5px;background-color: #2d86b8;color: #ffffff;font-size: 19px;font-weight: 400;font-family: filson-soft, sans-serif;display: inline-block;align-items: center;padding: 11px 20px;cursor: pointer;-webkit-transition: background-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: background-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: background-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: background-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}@media all and (max-width: 1100px) {.btn {font-size: 16px;}}@media all and (max-width: 900px) {.btn {font-size: 14px;padding: 14px 20px;}}@media all and (max-width: 359px) {.btn {font-size: 13px;}}.btn.outline-btn {background-color: transparent;border: 1px solid rgba(68, 68, 68, 0.2);}.btn.outline-btn:hover {background-color: transparent;border: 1px solid #444444;}.btn.outline-btn a,.btn.outline-btn span {font-weight: 700;color: #333333;}.btn.more {padding: 14px 40px;}@media all and (min-width: 769px) {.btn:hover {opacity: 1;background-color: #1a669e;}}@media all and (min-width: 769px) {.btn:hover a {opacity: 1;}}.btn.white {background-color: #ffffff;color: #2d86b8;height: 52px;}.btn.white-btn {color: #2d86b8;background-color: #ffffff;}.small-terms {font-size: 10px;margin-bottom: 50px;position: relative;max-width: 320px;width: 100%;}.small-terms-2 {font-size: 10px !important;margin-bottom: 50px;position: relative;width: 100%;}.hand {cursor: pointer;}.nowrap {white-space: nowrap;}.copy img {height: auto;}.copy .bold {font-weight: 600;}.container {position: relative;max-width: 1440px;width: 100%;margin: auto;padding: 0 95px;}@media all and (max-width: 990px) {.container {padding: 0 37px;}}@media all and (max-width: 359px) {.container {padding: 0 20px;}}.container span.p {display: block;margin-block-start: 1em;margin-block-end: 1em;margin-inline-start: 0px;margin-inline-end: 0px;font-size: 16px;color: #858585;font-family: 'Averta-Regular';line-height: 1.5;opacity: 1;}.container.blog {max-width: 1223px;}.container.support {max-width: 950px;}.container .row:after {clear: both;content: "";display: block;}.container .row .col {position: relative;width: 100%;}.container .row .col.half {width: 50%;float: left;}@media all and (max-width: 767px) {.container .row .col.half {width: 100%;}}.container .row .col.third {width: 33.33%;float: left;}@media all and (max-width: 767px) {.container .row .col.third {width: 100%;}}.container .row .col.two-third {width: 66.66%;float: left;}@media all and (max-width: 767px) {.container .row .col.two-third {width: 100%;}}.container .row .col.quarter {width: 25%;float: left;}@media all and (max-width: 1100px) {.container .row .col.quarter {width: 50%;}}@media all and (max-width: 767px) {.container .row .col.quarter {width: 100%;}}@media all and (max-width: 1100px) {.container .row .col.quarter:nth-child(2n + 1) {clear: both;}}.container .row .col.three-quarter {width: 75%;float: left;}.container.table {display: table;}.container.table .row {display: table-row;}.container.table .row .col {float: none;display: table-cell;vertical-align: middle;}.container.table .row .col.top {vertical-align: top;}.container.table .row:after {display: none;}.outline-btn {float: left;font-family: 'Averta-Regular';padding: 12px 18px 15px 18px;line-height: 1;font-size: 16px;font-weight: 600;color: rgba(51, 51, 51, 0.85);border-radius: 50px;border: solid 2px rgba(51, 51, 51, 0.15);}@media all and (max-width: 767px) {.outline-btn {font-weight: 500;}}.clear {float: none;clear: both;}.arrow-link {font-size: 15px;font-weight: 400;color: #333333;height: 48px;outline: none;}.arrow-link.r {background: url("../images/common/faq-black-arrow.png") no-repeat right;background-size: 48px 48px;padding: 0px 40px 0 0;-webkit-transition: all 200ms cubic-bezier(0.165, 0.84, 0.44, 1);-moz-transition: all 200ms cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition: all 200ms cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 200ms cubic-bezier(0.165, 0.84, 0.44, 1);}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.arrow-link.r {background: url("../images/common/faq-black-arrow@2x.png") no-repeat right;background-size: 48px 48px;}}@media all and (min-width: 901px) {.arrow-link:hover {background-position: right -5px center;}}.btn-close {background: url("../images/common/close-black.png");width: 48px;height: 48px;cursor: pointer;}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.btn-close {background: url("../images/common/close-black@2x.png");background-size: 100%;}}.vertical-align-container {display: table;width: 100%;height: 100%;}.vertical-align-container .vertical-align {display: table-cell;width: 100%;vertical-align: middle;}#transition-wiper2 {position: fixed;top: 0;left: -100%;width: 300%;height: 100%;z-index: 19;}#transition-wiper2 .wipe1 {position: absolute;top: 0;left: 0;width: 33.3333%;height: 100%;background-repeat: repeat-y;background-size: 100%;background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #f4ece3 100%);z-index: 19;}#transition-wiper2 .wipe2 {position: absolute;top: 0;left: 33.3333%;width: 33.3333%;height: 100%;background-color: #F4ECE3;z-index: 19;}#transition-wiper2 .wipe3 {position: absolute;top: 0;left: 66.6667%;width: 33.3333%;height: 100%;background-repeat: repeat-y;background-size: 100%;z-index: 19;}#search-wiper2 {position: fixed;top: 0;left: -100%;width: 300%;height: 100%;z-index: 320;display: none;}#search-wiper2 .wipe1 {position: absolute;top: 0;left: 0;width: 33.3333%;height: 100%;background-repeat: repeat-y;background-size: 100%;background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #f4ece3 100%);z-index: 19;}#search-wiper2 .wipe2 {position: absolute;top: 0;left: 33.3333%;width: 33.3333%;height: 100%;background-color: #F4ECE3;z-index: 19;}#search-wiper2 .wipe3 {position: absolute;top: 0;left: 66.6667%;width: 33.3333%;height: 100%;background-repeat: repeat-y;background-size: 100%;z-index: 19;}main .search-wrapper {position: relative;display: block;background-color: #F4ECE3;height: auto;}main .search-wrapper .search-inner {display: block;margin: auto;}main .search-wrapper .search-inner .search-close {display: none;}.search-wrapper {position: absolute;padding: 72px 0;width: 100%;top: 0;z-index: 350;display: none;}.search-wrapper .search-inner .search-close {font-size: 14px;position: absolute;top: 90px;right: 98px;cursor: pointer;}@media all and (max-width: 1530px) {.search-wrapper .search-inner .search-close {right: 18px;}}@media all and (max-width: 767px) {.search-wrapper .search-inner .search-close {top: 18px;}}.search-wrapper .search-inner .search-close:hover .icon-close {transform: rotate(90deg);}.search-wrapper .search-inner .search-close span {position: relative;float: left;margin-top: 4px;}.search-wrapper .search-inner .search-close .icon-close {display: block;background-image: url("../images/common/close-black.png");width: 48px;height: 48px;background-size: 48px 48px;background-repeat: no-repeat;background-position: center;margin-top: -11px;transition: all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.search-wrapper .search-inner .search-close .icon-close {background-image: url("../images/common/close-black@2x.png");}}.search-wrapper .search-inner .search-close .icon-close.webp {background-image: url("../../webp-images/content/images/common/close-black.png.webp");}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.search-wrapper .search-inner .search-close .icon-close.webp {background-image: url("../../webp-images/content/images/common/close-black@2x.png.webp");}}.search-wrapper .search-inner .search-container {position: relative;max-width: 528px;width: 100%;padding: 0 30px;margin: auto;}.search-wrapper .search-inner .search-container .search-title {text-align: center;font-size: 38px;margin-bottom: 66px;font-weight: normal;transform: translate(0px, 10px);opacity: 0;transition: all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);}@media all and (max-width: 767px) {.search-wrapper .search-inner .search-container .search-title {font-size: 32px;}}.search-wrapper .search-inner .search-container .search-title.transition-in {transform: translate(0px, 0px);opacity: 1;}.search-wrapper .search-inner .search-container .search-form {transform: translate(0px, 10px);opacity: 0;transition: all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);}.search-wrapper .search-inner .search-container .search-form.transition-in {transform: translate(0px, 0px);opacity: 1;}.search-wrapper .search-inner .search-container .search-form .search-input-wrap {position: relative;border-bottom: 1px solid #000000;padding: 5px 0 5px 30px;}.search-wrapper .search-inner .search-container .search-form .search-input-wrap .eye-glass {width: 33px;height: 49px;background-image: url(../images/common/search-icon.png);background-size: 16px 16px;background-repeat: no-repeat;background-position: center left;position: absolute;left: 0;top: 0;}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.search-wrapper .search-inner .search-container .search-form .search-input-wrap .eye-glass {background-image: url(../images/common/search-icon@2x.png);}}.search-wrapper .search-inner .search-container .search-form .search-input-wrap .eye-glass.webp {background-image: url(../../webp-images/content/images/common/search-icon.png.webp);}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.search-wrapper .search-inner .search-container .search-form .search-input-wrap .eye-glass.webp {background-image: url(../../webp-images/content/images/common/search-icon@2x.png.webp);}}.search-wrapper .search-inner .search-container .search-form .search-input-wrap input {width: 100%;float: left;margin: 6px 0;background-color: transparent;border: none;font-family: filson-soft, sans-serif;font-weight: normal;font-size: 20px;}.search-wrapper .search-inner .search-container .search-form .search-input-wrap .btn {float: right;display: none;}.search-wrapper .search-inner .search-container .search-form .search-input-wrap .close-search-input {position: absolute;right: -15px;top: 1px;background-image: url("../images/common/close-black.png");width: 48px;height: 48px;background-repeat: no-repeat;background-size: 48px 48px;background-position: center;transition: all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);pointer-events: none;opacity: 0;transform: rotate(-90deg);}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.search-wrapper .search-inner .search-container .search-form .search-input-wrap .close-search-input {background-image: url("../images/common/close-black@2x.png");}}.search-wrapper .search-inner .search-container .search-form .search-input-wrap .close-search-input.webp {background-image: url("../../webp-images/content/images/common/close-black.png.webp");}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.search-wrapper .search-inner .search-container .search-form .search-input-wrap .close-search-input.webp {background-image: url("../../webp-images/content/images/common/close-black@2x.png.webp");}}.search-wrapper .search-inner .search-container .search-form .search-input-wrap .close-search-input:hover {transform: rotate(90deg) !important;}.search-wrapper .search-inner .search-container .search-form .search-input-wrap .close-search-input.transition-in {transform: rotate(0deg);opacity: 1;pointer-events: auto;cursor: pointer;}.search-wrapper .search-inner .search-container .search-form .search-results {list-style-type: none;padding-left: 0;transition: opacity 300ms cubic-bezier(0.215, 0.61, 0.355, 1);}.search-wrapper .search-inner .search-container .search-form .search-results.fade-out {opacity: 0;}.search-wrapper .search-inner .search-container .search-form .search-results li {padding: 10px 19px 10px 33px;border-radius: 50px;margin: 0;cursor: pointer;background-color: transparent;transition: all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);}@media all and (max-width: 767px) {.search-wrapper .search-inner .search-container .search-form .search-results li {padding: 10px 0;}}@media all and (min-width: 1201px) {.search-wrapper .search-inner .search-container .search-form .search-results li:hover {background-color: rgba(69, 69, 69, 0.1);}}.search-wrapper .search-inner .search-container .search-form .search-results li a {display: block;position: relative;width: 100%;line-height: 1.25;}.search-wrapper .search-inner .search-container .search-form .search-results li .title {max-width: calc(100% - 100px);width: 100%;position: relative;display: block;}.search-wrapper .search-inner .search-container .search-form .search-results li .type {color: #aba7a1;font-size: 12px;text-align: right;position: absolute;right: 0;top: 50%;transform: translate(0px, -50%);}.animate-scale-up {-webkit-transition: transform 1600ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: transform 1600ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: transform 1600ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: transform 1600ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}@media all and (max-width: 900px) {.animate-scale-up {-webkit-transition: all 0ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 0ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 0ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 0ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}}.title-crop-animation {position: relative;width: 100%;height: auto;display: block;}.title-crop-animation.filter-title {height: auto;overflow: visible;min-width: 400px;}.title-crop-animation.water-title {height: auto;overflow: visible;min-width: auto;}@media all and (max-width: 480px) {.title-crop-animation {height: auto;}.title-crop-animation.filter-title {height: auto;}}.title-crop-animation .cropped-txt {position: relative;display: block;transform: translate(0px, 45px);opacity: 0;transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);}.title-crop-animation.transition-in .cropped-txt {opacity: 1;transform: translate(0px, 0px);}.fade-container {opacity: 0;-ms-transform: translate(0px, 20px);-webkit-transform: translate(0px, 20px);transform: translate(0px, 20px);-webkit-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}.fade-container.transition-in {opacity: 1;-ms-transform: translate(0px, 0px);-webkit-transform: translate(0px, 0px);transform: translate(0px, 0px);}.secondary-fade-animation {opacity: 0;-ms-transform: translate(0px, 20px);-webkit-transform: translate(0px, 20px);transform: translate(0px, 20px);-webkit-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}.secondary-fade-animation.transition-in {opacity: 1;-ms-transform: translate(0px, 0px);-webkit-transform: translate(0px, 0px);transform: translate(0px, 0px);}body.no-trans-anim .animate-scale-up {-webkit-transition: all 0ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 0ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 0ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 0ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transform: scale(1, 1);-webkit-transform: scale(1, 1);transform: scale(1, 1);}body.no-trans-anim .animate-scale-up.transition-in {-ms-transform: scale(1.07, 1.07);-webkit-transform: scale(1.07, 1.07);transform: scale(1.07, 1.07);}@media all and (max-width: 900px) {body.no-trans-anim .animate-scale-up.transition-in {-ms-transform: scale(1, 1);-webkit-transform: scale(1, 1);transform: scale(1, 1);}}body.no-trans-anim .title-crop-animation .cropped-txt {-webkit-transition: all 0ms cubic-bezier(0.165, 0.84, 0.44, 1);-moz-transition: all 0ms cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition: all 0ms cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 0ms cubic-bezier(0.165, 0.84, 0.44, 1);-ms-transform: translate(0px, 0px);-webkit-transform: translate(0px, 0px);transform: translate(0px, 0px);}body.no-trans-anim .fade-container {opacity: 1;-ms-transform: translate(0px, 0px);-webkit-transform: translate(0px, 0px);transform: translate(0px, 0px);-webkit-transition: all 0ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 0ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 0ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 0ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}body.no-trans-anim .secondary-fade-animation {opacity: 1;-ms-transform: translate(0px, 0px);-webkit-transform: translate(0px, 0px);transform: translate(0px, 0px);-webkit-transition: all 0ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 0ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 0ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 0ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}body.no-trans-anim .product-top .container .row .image .img-masker .main-img,body.no-trans-anim .contact-top .container .row .image .img-masker .main-img,body.no-trans-anim .single-offer .container .row .image .img-masker .main-img {-webkit-transition: all 0ms cubic-bezier(0.77, 0, 0.175, 1);-moz-transition: all 0ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition: all 0ms cubic-bezier(0.77, 0, 0.175, 1);transition: all 0ms cubic-bezier(0.77, 0, 0.175, 1);}#resize-1500 {display: none;}@media all and (max-width: 1500px) {#resize-1500 {display: block;}}#resize-1280 {display: none;}@media all and (max-width: 1280px) {#resize-1280 {display: block;}}#resize-1100 {display: none;}@media all and (max-width: 1100px) {#resize-1100 {display: block;}}#resize-1200 {display: none;}@media all and (max-width: 1200px) {#resize-1200 {display: block;}}#resize-1320 {display: none;}@media all and (max-width: 1320px) {#resize-1320 {display: block;}}#resize-1023 {display: none;}@media all and (max-width: 1023px) {#resize-1023 {display: block;}}#resize-990 {display: none;}@media all and (max-width: 990px) {#resize-990 {display: block;}}#resize-900 {display: none;}@media all and (max-width: 900px) {#resize-900 {display: block;}}#resize-768 {display: none;}@media all and (max-width: 768px) {#resize-768 {display: block;}}#resize-767 {display: none;}@media all and (max-width: 767px) {#resize-767 {display: block;}}#resize-retina {display: none;}@media all and (-webkit-min-device-pixel-ratio: 1.5) {#resize-retina {display: block;}}#max-height-800 {display: none;}@media all and (max-height: 800px) {#max-height-800 {display: block;}}.heading-404 {text-align: center;padding: 0 30px;font-size: 22px !important;}.table.water-table {display: block;}@media all and (max-width: 767px) {.table.water-table {padding-bottom: 30px;}}@media all and (max-width: 767px) {.table.water-table h1 {margin-top: 30px;}}.table.water-table p {position: relative;margin-left: auto;margin-right: auto;max-width: 640px;}.table.water-table p.big-text {max-width: none;}@media all and (max-width: 767px) {.table.water-table p.big-text {padding-top: 60px;}}.table.water-table .row {display: block;float: left;width: 100%;}.table.water-table .row.pad-top {padding-top: 30px;}@media all and (max-width: 767px) {.table.water-table .row.pad-top {padding-top: 0px;}}.table.water-table .row .col {display: block;float: left;width: 100%;}.table.water-table .row .col h3 {font-weight: 300;font-family: filson-soft, sans-serif;font-style: normal;opacity: 0.85;color: #333333;line-height: 1.43;letter-spacing: 0.2px;font-size: 21px;margin: 31px 0 20px;}@media all and (max-width: 767px) {.table.water-table .row .col h3 {font-size: 17px;}}.table.water-table .row .col .big-text {font-size: 32px;font-weight: 300;font-style: normal;line-height: 1.31;color: #333333;margin: 0 0 40px;}@media all and (max-width: 767px) {.table.water-table .row .col .big-text {font-size: 21px;text-align: center;display: block;}}.table.water-table .row .col .copy {max-width: none !important;}.table.water-table .row .col .copy img {height: auto;}@media all and (min-width: 768px) {.table.water-table .row .col {text-align: center;}.table.water-table .row .col.third,.table.water-table .row .col.half,.table.water-table .row .col.two-third {text-align: left;}.table.water-table .row .col.third {width: calc(33.33% - 35px);margin-right: 52.5px;}.table.water-table .row .col.two-third {width: calc(66.66% - 35px);margin-right: 52px;}.table.water-table .row .col:last-child {margin-right: 0px;}}.clearfix:after {clear: both;content: "";display: block;}.solution-size {text-transform: capitalize;}.sdoc-page .container .row {display: block;}.sdoc-page .container .row .col {display: block;float: left;}.sdoc-page .container .row .col .copy {max-width: 90% !important;}.sdoc-page .sdoc-cat {position: relative;overflow: hidden;}.sdoc-page .sdoc-cat h2 {cursor: pointer;position: relative;}@media all and (min-width: 901px) {.sdoc-page .sdoc-cat h2:hover {opacity: 0.8;}}.sdoc-page .sdoc-cat .arrow {-webkit-transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);-moz-transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);display: block;position: absolute;right: 0px;top: 13px;background: url("../images/common/faq-arrow.png");width: 10px;height: 6px;}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.sdoc-page .sdoc-cat .arrow {background: url("../images/common/faq-arrow@2x.png");background-size: 100%;}}.sdoc-page .sdoc-cat .sdoc-list {position: absolute;-webkit-transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);-moz-transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);}.sdoc-page .sdoc-cat .sdoc-list a {margin-bottom: 10px;display: block;}.sdoc-page .sdoc-cat.open h2 .arrow {transform: rotate(180deg);}@media all and (min-width: 901px) {.sdoc-page .sdoc-cat.open h2:hover {opacity: 1;}}.north-shore-cta {margin: 0 0 20px 0 !important;padding-top: 50px;line-height: 1.8;}@media all and (max-width: 767px) {.north-shore-cta {padding-top: 0;margin: 0 0 80px 0 !important;line-height: 2;}}.white-curve {position: absolute;bottom: 0;left: 0;margin-top: -93px;width: 100%;height: auto;padding-bottom: 4.84375%;background-image: url("../images/common/curve.png");background-position: center bottom;background-size: 100%;background-repeat: no-repeat;}@media all and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5) {.white-curve {background-image: url("../images/common/curve@2x.png");}}@media all and (max-width: 767px) {.white-curve {background-image: url("../images/common/curve-mobile.png");}}.white-curve.webp {background-image: url("../../webp-images/content/images/common/curve.png.webp");}@media all and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5) {.white-curve.webp {background-image: url("../../webp-images/content/images/common/curve@2x.png.webp");}}@media all and (max-width: 767px) {.white-curve.webp {background-image: url("../../webp-images/content/images/common/curve-mobile.png.webp");}}.grey-curve {position: absolute;top: 1px;left: 0;transform: translate(0px, -100%);width: 100%;height: auto;padding-bottom: 6.17206983%;clear: both;background-image: url("../images/common/curve-bottom.png");background-position: center bottom;background-size: 100%;z-index: 100;background-repeat: no-repeat;}@media all and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5) {.grey-curve {background-image: url("../images/common/curve-bottom@2x.png");}}@media all and (max-width: 767px) {.grey-curve {background-image: url("../images/common/curve-bottom-mobile.png");}}.grey-curve.webp {background-image: url("../../webp-images/content/images/common/curve-bottom.png.webp");}@media all and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5) {.grey-curve.webp {background-image: url("../../webp-images/content/images/common/curve-bottom@2x.png.webp");}}@media all and (max-width: 767px) {.grey-curve.webp {background-image: url("../../webp-images/content/images/common/curve-bottom-mobile.png.webp");}}.agree.non-hsg {position: relative;clear: both;width: 100%;max-width: 520px;margin: 30px auto;z-index: 200;text-align: center;font-size: 14px;font-family: 'Averta-Semibold', sans-serif;padding: 0px 20px;color: #9A9A9A;}.agree.non-hsg a {color: #2d86b8;}.sailing-copy.basic-copy {padding-bottom: 70px;}@media all and (max-width: 767px) {.sailing-copy.basic-copy {padding: 60px 32px;}}@media all and (max-width: 767px) {.sailing-copy.basic-copy p {margin-bottom: 0;}}.sailing-form-container {position: relative;width: 100%;background-color: #f4ece3;padding: 80px 0;}@media all and (max-width: 767px) {.sailing-form-container {padding: 60px 0;}}.sailing-form-container h3 {position: relative;width: calc(100% - 40px);max-width: 540px;text-align: center;margin: 0 auto 20px auto;}.sailing-form-container iframe {position: relative;width: calc(100% - 40px);max-width: 640px;display: block;margin: 0 auto;}.sailing-three-col.basic-three-columns {padding: 80px 0;}@media all and (max-width: 767px) {.sailing-three-col.basic-three-columns {padding: 60px 0;}}.sailing-three-col.basic-three-columns h2 {margin: 0 auto 40px;}.sailing-three-col.basic-three-columns .tick {position: relative;background-image: url('../images/common/table-tick.png');width: 26px;height: 28px;margin: 0 auto 22px;background-size: 26px 28px;background-repeat: no-repeat;background-position: center;}@media all and (max-width: 767px) {.sailing-three-col.basic-three-columns .tick {margin-bottom: 10px;}}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.sailing-three-col.basic-three-columns .tick {background-image: url("../images/common/table-tick@2x.png");}}.sailing-three-col.basic-three-columns .container .col {margin-bottom: 0;}@media all and (max-width: 767px) {.sailing-three-col.basic-three-columns .container .col {margin-bottom: 35px;}}.sailing-three-col.basic-three-columns.webp .tick {background-image: url('../../webp-images/content/images/common/table-tick.png.webp');}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.sailing-three-col.basic-three-columns.webp .tick {background-image: url("../../webp-images/content/images/common/table-tick@2x.png.webp");}}.sailing-table {position: relative;width: 100%;padding: 80px 0;}@media all and (max-width: 767px) {.sailing-table {padding: 60px 0;}}.sailing-table h2 {position: relative;width: calc(100% - 40px);max-width: 540px;text-align: center;margin: 0 auto 40px auto;}.sailing-table table {width: 100%;max-width: 1400px;margin: 0 auto;text-align: center;}@media all and (max-width: 767px) {.sailing-table table {font-size: 13px;}}.sailing-table table td,.sailing-table table th {font-family: filson-soft, sans-serif;font-weight: normal;width: 33.33%;padding: 25px 10px;}@media all and (max-width: 767px) {.sailing-table table td,.sailing-table table th {padding: 20px 10px;}}.sailing-table table th {font-weight: 700;}.sailing-table table tr {background-color: #f9f5f1;}.sailing-table table tr.darker {background-color: #f4ece3;}.basic-header {position: relative;width: 100%;height: 62.5vw;min-height: 480px;max-height: 650px;background-position: center;background-repeat: no-repeat;background-size: cover;}@media all and (max-width: 1680px) {.basic-header {max-height: 600px;}}@media all and (max-width: 767px) {.basic-header {height: 40vh;min-height: 300px;}}@media all and (max-width: 767px) {.basic-header.filter-replacement h1 br {display: none;}}.basic-header.modern-homes {background-image: url('../images/ventilation/modern-homes-header.jpg');}@media all and (min-width: 1921px) {.basic-header.modern-homes {background-image: url('../images/ventilation/modern-homes-header@2x.jpg');}}@media all and (max-width: 767px) {.basic-header.modern-homes {background-image: url('../images/ventilation/modern-homes-mobile.jpg');min-height: 460px;}}.basic-header.modern-homes.webp {background-image: url('../../webp-images/content/images/ventilation/modern-homes-header.jpg.webp');}@media all and (min-width: 1921px) {.basic-header.modern-homes.webp {background-image: url('../../webp-images/content/images/ventilation/modern-homes-header@2x.jpg.webp');}}@media all and (max-width: 767px) {.basic-header.modern-homes.webp {background-image: url('../../webp-images/content/images/ventilation/modern-homes-mobile.jpg.webp');min-height: 460px;}}@media all and (max-width: 1000px) {.basic-header.modern-homes .copy {top: 33.33%;}}@media all and (max-width: 767px) {.basic-header.modern-homes .copy {top: 20%;}}.basic-header.modern-homes .harvey {position: absolute;left: 5%;bottom: 0;width: 400px;height: 400px;background-image: url('../images/ventilation/harvey-side.png');background-repeat: no-repeat;background-size: contain;background-position: center bottom;}@media all and (max-width: 1440px) {.basic-header.modern-homes .harvey {width: 300px;height: 300px;left: 0;}}@media all and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5) {.basic-header.modern-homes .harvey {background-image: url('../images/ventilation/harvey-side@2x.png');}}@media all and (max-width: 767px) {.basic-header.modern-homes .harvey {width: 250px;}}.basic-header.modern-homes .harvey.webp {background-image: url('../../webp-images/content/images/ventilation/harvey-side.png.webp');}@media all and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5) {.basic-header.modern-homes .harvey.webp {background-image: url('../../webp-images/content/images/ventilation/harvey-side@2x.png.webp');}}.basic-header.airpoints {background-image: url(../images/common/airpoints-header.jpg);background-position: center top;}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.basic-header.airpoints {background-image: url(../images/common/airpoints-header@2x.jpg);}}.basic-header.airpoints.webp {background-image: url(../../webp-images/content/images/common/airpoints-header.jpg.webp);}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.basic-header.airpoints.webp {background-image: url(../../webp-images/content/images/common/airpoints-header@2x.jpg.webp);}}.basic-header.payment-options {background-image: url(../images/payment-options/payment-options-header.jpg);background-position: center top;}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.basic-header.payment-options {background-image: url(../images/payment-options/payment-options-header@2x.jpg);}}.basic-header.payment-options.webp {background-image: url(../../webp-images/content/images/payment-options/payment-options-header.jpg.webp);}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.basic-header.payment-options.webp {background-image: url(../../webp-images/content/images/payment-options/payment-options-header@2x.jpg.webp);}}.basic-header.asthma {background-image: url('../images/asthma/asthma-header.jpg');background-position: center top;}@media all and (min-width: 1921px) {.basic-header.asthma {background-image: url('../images/asthma/asthma-header@2x.jpg');}}@media all and (max-width: 1440px) {.basic-header.asthma {background-image: url('../images/asthma/asthma-header-tablet.jpg');}}@media all and (max-width: 768px) {.basic-header.asthma {background-image: url('../images/asthma/asthma-header-mobile.jpg');}}.basic-header.asthma.webp {background-image: url('../../webp-images/content/images/asthma/asthma-header.jpg.webp');}@media all and (min-width: 1921px) {.basic-header.asthma.webp {background-image: url('../../webp-images/content/images/asthma/asthma-header@2x.jpg.webp');}}@media all and (max-width: 1440px) {.basic-header.asthma.webp {background-image: url('../../webp-images/content/images/asthma/asthma-header-tablet.jpg.webp');}}@media all and (max-width: 768px) {.basic-header.asthma.webp {background-image: url('../../webp-images/content/images/asthma/asthma-header-mobile.jpg.webp');}}.basic-header.sailing {background-image: url('../images/sailing/sailing-header-1920.jpg');}@media all and (max-width: 1440px) {.basic-header.sailing {background-image: url('../images/sailing/sailing-header-1440.jpg');}}@media all and (max-width: 768px) {.basic-header.sailing {background-image: url('../images/sailing/sailing-header-768.jpg');}}.basic-header.sailing.webp {background-image: url('../../webp-images/content/images/sailing/sailing-header-1920.jpg.webp');}@media all and (max-width: 1440px) {.basic-header.sailing.webp {background-image: url('../../webp-images/content/images/sailing/sailing-header-1440.jpg.webp');}}@media all and (max-width: 768px) {.basic-header.sailing.webp {background-image: url('../../webp-images/content/images/sailing/sailing-header-768.jpg.webp');}}.basic-header.sailing .copy h1 {position: relative;width: calc(100% - 40px);margin: 0 auto;max-width: 960px;}.basic-header.sailing .sailing-logo {position: absolute;width: 8vw;height: 8vw;right: 3vw;bottom: 3vw;background-position: center bottom;background-image: url('../images/sailing/sailing-nz.png');background-repeat: no-repeat;background-size: contain;}@media all and (min-width: 1921px) {.basic-header.sailing .sailing-logo {background-image: url('../images/sailing/sailing-nz@2x.png');}}@media all and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5) {.basic-header.sailing .sailing-logo {background-image: url('../images/sailing/sailing-nz@2x.png');}}@media all and (max-width: 768px) {.basic-header.sailing .sailing-logo {width: 16vw;height: 16vw;right: 5vw;bottom: 5vw;}}.basic-header.sailing .sailing-logo.webp {background-image: url('../../webp-images/content/images/sailing/sailing-nz.png.webp');}@media all and (min-width: 1921px) {.basic-header.sailing .sailing-logo.webp {background-image: url('../../webp-images/content/images/sailing/sailing-nz@2x.png.webp');}}@media all and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5) {.basic-header.sailing .sailing-logo.webp {background-image: url('../../webp-images/content/images/sailing/sailing-nz@2x.png.webp');}}.basic-header.about-us {max-height: 700px;}.basic-header.about-us .copy {top: 60%;}@media all and (max-width: 1880px) {.basic-header.about-us .copy {bottom: 70%;}}.basic-header.rainwater {background-image: url("../images/water/rainwater-header.jpg");background-position: center bottom;}@media all and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5) {.basic-header.rainwater {background-image: url("../images/water/rainwater-header@2x.jpg");}}@media all and (max-width: 767px) {.basic-header.rainwater {background-image: url("../images/water/rainwater-header-mobile.jpg");}}.basic-header.rainwater.webp {background-image: url("../../webp-images/content/images/water/rainwater-header.jpg.webp");}@media all and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5) {.basic-header.rainwater.webp {background-image: url("../../webp-images/content/images/water/rainwater-header@2x.jpg.webp");}}@media all and (max-width: 767px) {.basic-header.rainwater.webp {background-image: url("../../webp-images/content/images/water/rainwater-header-mobile.jpg.webp");}}.basic-header.mains-water-filtration {background-image: url("../images/water/mains-water-header.jpg");background-position: center bottom;}@media all and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5) {.basic-header.mains-water-filtration {background-image: url("../images/water/mains-water-header@2x.jpg");}}@media all and (max-width: 767px) {.basic-header.mains-water-filtration {background-image: url("../images/water/mains-water-header-mobile.jpg");}}.basic-header.mains-water-filtration.webp {background-image: url("../../webp-images/content/images/water/mains-water-header.jpg.webp");}@media all and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5) {.basic-header.mains-water-filtration.webp {background-image: url("../../webp-images/content/images/water/mains-water-header@2x.jpg.webp");}}@media all and (max-width: 767px) {.basic-header.mains-water-filtration.webp {background-image: url("../../webp-images/content/images/water/mains-water-header-mobile.jpg.webp");}}.basic-header.water-filter-replacement {background-image: url("../images/water/water-filter-replacement-header.jpg");background-position: center;}@media all and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5) {.basic-header.water-filter-replacement {background-image: url("../images/water/water-filter-replacement-header@2x.jpg");}}@media all and (max-width: 767px) {.basic-header.water-filter-replacement {background-image: url("../images/water/water-filter-replacement-header-mobile.jpg");}}.basic-header.water-filter-replacement.webp {background-image: url("../../webp-images/content/images/water/water-filter-replacement-header.jpg.webp");}@media all and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5) {.basic-header.water-filter-replacement.webp {background-image: url("../../webp-images/content/images/water/water-filter-replacement-header@2x.jpg.webp");}}@media all and (max-width: 767px) {.basic-header.water-filter-replacement.webp {background-image: url("../../webp-images/content/images/water/water-filter-replacement-header-mobile.jpg.webp");}}.basic-header.warmer-kiwi-homes {background-image: url("../images/heating/warmer-kiwi-homes-header.jpg");background-position: center bottom;min-height: 650px;}@media all and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5) {.basic-header.warmer-kiwi-homes {background-image: url("../images/heating/warmer-kiwi-homes-header@2x.jpg");}}@media all and (max-width: 767px) {.basic-header.warmer-kiwi-homes {min-height: 560px;background-image: url("../images/heating/warmer-kiwi-homes-header-mobile.jpg");}}.basic-header.warmer-kiwi-homes.webp {background-image: url("../../webp-images/content/images/heating/warmer-kiwi-homes-header.jpg.webp");}@media all and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5) {.basic-header.warmer-kiwi-homes.webp {background-image: url("../../webp-images/content/images/heating/warmer-kiwi-homes-header@2x.jpg.webp");}}@media all and (max-width: 767px) {.basic-header.warmer-kiwi-homes.webp {background-image: url("../../webp-images/content/images/heating/warmer-kiwi-homes-header-mobile.jpg.webp");}}.basic-header.warmer-kiwi-homes .copy {top: 40%;}@media all and (min-width: 1680px) {.basic-header.warmer-kiwi-homes .copy h1 {font-size: 56px;line-height: 1.2;}}@media all and (max-width: 767px) {.basic-header.warmer-kiwi-homes .copy h1 {font-size: 36px;}}.basic-header.warmer-kiwi-homes .copy p {max-width: 740px;}.basic-header.warmer-kiwi-homes .harvey {position: absolute;left: 50%;width: calc(100% - 40px);height: 179px;bottom: 0;transform: translate(-50%, 0px);background-image: url("../images/heating/heat-pump-harvey@2x.png");background-position: center bottom;background-size: contain;background-repeat: no-repeat;}@media all and (max-width: 1440px) {.basic-header.warmer-kiwi-homes .harvey {background-image: url("../images/heating/heat-pump-harvey.png");}}@media all and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5) {.basic-header.warmer-kiwi-homes .harvey {background-image: url("../images/heating/heat-pump-harvey@2x.png");}}@media all and (max-width: 767px) {.basic-header.warmer-kiwi-homes .harvey {height: 146px;}}.basic-header.sensitive-choice {background-image: url("../images/ventilation/sensitive-choice-header.jpg");background-position: center top 30%;}@media all and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5) {.basic-header.sensitive-choice {background-image: url("../images/ventilation/sensitive-choice-header@2x.jpg");}}@media all and (max-width: 767px) {.basic-header.sensitive-choice {background-image: url("../images/ventilation/sensitive-choice-header-mobile.jpg");}}.basic-header.sensitive-choice.webp {background-image: url("../../webp-images/content/images/ventilation/sensitive-choice-header.jpg.webp");}@media all and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5) {.basic-header.sensitive-choice.webp {background-image: url("../../webp-images/content/images/ventilation/sensitive-choice-header@2x.jpg.webp");}}@media all and (max-width: 767px) {.basic-header.sensitive-choice.webp {background-image: url("../../webp-images/content/images/ventilation/sensitive-choice-header-mobile.jpg.webp");}}.basic-header.faqs-header {background-image: url("../images/faqs/faqs-header.jpg");background-position: center bottom;}@media all and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5) {.basic-header.faqs-header {background-image: url("../images/faqs/faqs-header@2x.jpg");}}@media all and (max-width: 767px) {.basic-header.faqs-header {background-image: url("../images/faqs/faqs-header-mobile.jpg");}}.basic-header.faqs-header.webp {background-image: url("../../webp-images/content/images/faqs/faqs-header.jpg.webp");}@media all and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5) {.basic-header.faqs-header.webp {background-image: url("../../webp-images/content/images/faqs/faqs-header@2x.jpg.webp");}}@media all and (max-width: 767px) {.basic-header.faqs-header.webp {background-image: url("../../webp-images/content/images/faqs/faqs-header-mobile.jpg.webp");}}.basic-header .overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;background-color: #333;opacity: 0.45;}.basic-header .copy {position: absolute;top: 50%;left: 0;transform: translate(0px, -50%);padding: 0 20px;width: 100%;color: #ffffff;text-align: center;z-index: 5;}@media all and (max-width: 767px) {.basic-header .copy {padding: 0 10px;}}.basic-header .copy h1 {position: relative;width: 100%;max-width: 720px;margin: 0 auto;font-size: 48px;color: #ffffff;text-align: center;}@media all and (max-width: 767px) {.basic-header .copy h1 {font-size: 28px;}}.basic-header .copy p {position: relative;width: calc(100% - 40px);max-width: 820px;font-size: 24px;color: #ffffff;text-align: center;margin: 29px auto 40px auto;}@media all and (max-width: 767px) {.basic-header .copy p {font-size: 18px;}}.basic-header .copy .btn {height: 60px;font-size: 24px;margin: 0 auto;border-radius: 30px;text-align: center;position: relative;color: #2d86b8;background-color: #fff;display: inline-block;}@media all and (min-width: 901px) {.basic-header .copy .btn {height: 56px !important;}}@media all and (max-width: 900px) {.basic-header .copy .btn {height: 50px !important;font-size: 18px;padding-top: 12px;}}.basic-copy {position: relative;width: 100%;padding: 80px 32px;}@media all and (max-width: 767px) {.basic-copy.grey-mobile-bg {background-color: #f5f5f5;}}.basic-copy.blue-bold {font-weight: 700;color: #2d86b8;}.basic-copy.first {padding-top: 50px;}.basic-copy.less-pad {padding: 40px 32px;}.basic-copy.wider .container {max-width: 1000px;}.basic-copy.wider h2 {max-width: 1000px !important;}.basic-copy.wider h2.pad-right {padding-right: 200px;}@media all and (max-width: 1024px) {.basic-copy.wider h2.pad-right {padding-right: 0;}}.basic-copy.left-txt-right-img.no-mb {padding-bottom: 0;}.basic-copy.left-txt-right-img.no-mb .container .left-right {min-height: 278px;}.basic-copy.left-txt-right-img.no-mb .container .left-right .right-copy {position: absolute;bottom: 0;right: 0;top: auto;float: none;}@media all and (max-width: 767px) {.basic-copy.left-txt-right-img.no-mb .container .left-right .right-copy {position: relative;clear: both;bottom: auto;right: auto;width: 100%;margin: 0;}}.basic-copy.left-txt-right-img.no-mb .container .left-right .right-copy img {float: left;}@media all and (max-width: 767px) {.basic-copy.left-txt-right-img.no-mb .container .left-right .right-copy img {clear: both;}}.basic-copy.left-txt-right-img > h2 {max-width: 820px;}.basic-copy.left-txt-right-img .container .left-right {position: relative;width: 100%;}.basic-copy.left-txt-right-img .container .left-right.equal .left-copy {width: 50%;margin-right: 10%;}@media all and (max-width: 767px) {.basic-copy.left-txt-right-img .container .left-right.equal .left-copy {width: 100%;margin-right: 0;}}.basic-copy.left-txt-right-img .container .left-right.equal .right-copy {width: 40%;max-width: none;}@media all and (max-width: 767px) {.basic-copy.left-txt-right-img .container .left-right.equal .right-copy {width: 100%;}}.basic-copy.left-txt-right-img .container .left-right ol {list-style: none;counter-reset: list-counter;padding-left: 0;text-align: left;}.basic-copy.left-txt-right-img .container .left-right ol li {display: grid;grid-template-columns: 20px auto;gap: 8px;align-items: start;counter-increment: list-counter;}.basic-copy.left-txt-right-img .container .left-right ol li::before {content: counter(list-counter) ".";min-width: 20px;text-align: left;}.basic-copy.left-txt-right-img .container .left-right .left-copy {float: left;width: 61.66%;margin-right: 5%;}@media all and (max-width: 767px) {.basic-copy.left-txt-right-img .container .left-right .left-copy {float: none;width: 100%;margin: 0 0 40px 0;}}.basic-copy.left-txt-right-img .container .left-right .right-copy {position: relative;float: right;right: auto;top: auto;width: 33.33%;max-width: 220px;height: auto;}@media all and (max-width: 767px) {.basic-copy.left-txt-right-img .container .left-right .right-copy {float: none;width: 100%;margin: 0 auto;}}.basic-copy.left-txt-right-img .container .left-right .right-copy img {width: 100%;}.basic-copy.left-txt-right-img .container .left-right .video-container {position: relative;width: 100%;padding-bottom: 56.25%;margin-bottom: 10px;}.basic-copy.left-txt-right-img .container .left-right .video-container iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.basic-copy .harvey-container {position: relative;width: 100%;max-width: 1150px;display: flex;justify-content: space-between;align-items: center;margin: 100px auto 0;}@media all and (max-width: 767px) {.basic-copy .harvey-container {flex-wrap: wrap;}}.basic-copy .harvey-container .left-side {width: calc(100% - 300px);}@media all and (max-width: 767px) {.basic-copy .harvey-container .left-side {width: 100%;margin-bottom: 20px;}}.basic-copy .harvey-container .left-side img {width: 100%;height: auto;display: block;}.basic-copy .harvey-container .right-side {width: 250px;text-align: left;}@media all and (max-width: 767px) {.basic-copy .harvey-container .right-side {width: 100%;}}.basic-copy .harvey-container .right-side h3 {text-align: left;color: #2d86b8;}.basic-copy .harvey-container .right-side .points {color: #858585;}.basic-copy .harvey-container .right-side .points .point {display: flex;margin-bottom: 12px;}.basic-copy .harvey-container .right-side .points .point .l {width: 32px;}.basic-copy .harvey-container .right-side .points .point .r {width: calc(100% - 40px);}.basic-copy ul.ticks {padding: 0;margin: 0;list-style: none;}.basic-copy ul.ticks li {background-position: left top 6px;background-repeat: no-repeat;background-size: 26px 28px;background-image: url('../images/common/table-tick.png');padding: 10px 0 6px 37px;margin-bottom: 15px;}.basic-copy ul.ticks.webp li {background-image: url('../../webp-images/content/images/common/table-tick.png.webp');}.basic-copy > h2 {position: relative;max-width: 640px;text-align: center;margin: 0 auto 40px auto;}.basic-copy > h2.align-left {text-align: left;}@media all and (max-width: 767px) {.basic-copy > h2.smaller-mobile {font-size: 22px;}}.basic-copy > h3 {text-align: center;margin: 0 auto 40px auto;}.basic-copy .container {position: relative;width: 100%;max-width: 820px;margin: 0 auto;padding: 0;text-align: center;}.basic-copy .container.full {padding: 0 20px;max-width: 1290px !important;}.basic-copy .container.text-left {text-align: left;}.basic-copy .container h3 {margin: 0 0 20px 0;font-size: 24px;text-align: center;}.basic-copy .container h3 span,.basic-copy .container h3 .subheading-text {display: block;margin-top: 10px;font-size: 15px;font-weight: normal;}.basic-copy .container p {position: relative;margin: 0 auto 20px auto;max-width: 640px;text-align: left;}.basic-copy .container p.banner-top {max-width: 1000px;}.basic-copy .container .btn {position: relative;margin-top: 40px;}.two-circles-section .circle-container {position: relative;width: 100%;text-align: center;}.two-circles-section .circle-container .circle-item {float: left;position: relative;width: 45%;margin: 0 2.5%;}@media all and (max-width: 767px) {.two-circles-section .circle-container .circle-item {float: none;width: 100%;max-width: 220px;margin: 0 auto;}}.two-circles-section .circle-container .circle-item .circle {position: relative;width: 100%;margin: 0 auto 20px auto;max-width: 300px;display: block;}.basic-three-columns,.basic-two-columns {position: relative;width: 100%;padding: 100px 0;}.basic-three-columns > h2,.basic-two-columns > h2 {margin-bottom: 60px;text-align: center;padding: 0 30px;}@media all and (max-width: 767px) {.basic-three-columns > h2,.basic-two-columns > h2 {margin-bottom: 40px;}}.basic-three-columns > h2.align-left,.basic-two-columns > h2.align-left {text-align: left;}.basic-three-columns .container,.basic-two-columns .container {max-width: 1100px;padding: 0;clear: both;display: flex;flex-wrap: wrap;align-items: flex-start;justify-content: center;}.basic-three-columns .container .col,.basic-two-columns .container .col {position: relative;width: 33.33%;padding: 0 30px;margin-bottom: 60px;}@media all and (max-width: 1024px) {.basic-three-columns .container .col,.basic-two-columns .container .col {width: 50%;}}@media all and (max-width: 767px) {.basic-three-columns .container .col,.basic-two-columns .container .col {width: 100%;margin-bottom: 40px;}}.basic-three-columns .container .col img,.basic-two-columns .container .col img {position: relative;width: 100%;max-width: 240px;margin: 0 auto 30px auto;display: block;}.basic-three-columns .container .col h2,.basic-two-columns .container .col h2,.basic-three-columns .container .col h3,.basic-two-columns .container .col h3,.basic-three-columns .container .col p,.basic-two-columns .container .col p,.basic-three-columns .container .col .title,.basic-two-columns .container .col .title {text-align: left;}.basic-three-columns .container .col h3,.basic-two-columns .container .col h3 {margin: 0 0 10px 0;}.basic-three-columns .container .col .title,.basic-two-columns .container .col .title {margin: 0 0 30px 0;}.basic-two-columns .container .col {position: relative;width: 50%;padding: 0 50px;margin-bottom: 60px;}@media all and (max-width: 1024px) {.basic-two-columns .container .col {padding: 0 30px;}}@media all and (max-width: 767px) {.basic-two-columns .container .col {width: 100%;margin-bottom: 40px;}}.basic-two-columns .container .col h3 {margin-bottom: 0;}.basic-two-columns .container .col .title {font-style: italic;}.left-img-right-txt-section > h2 {margin-bottom: 80px;}@media all and (max-width: 767px) {.left-img-right-txt-section > h2 {margin-bottom: 40px;}}.left-img-right-txt-section .container .item {margin: 0 0 40px 0;display: flex;align-items: center;justify-content: center;}@media all and (max-width: 767px) {.left-img-right-txt-section .container .item {display: block;width: 100%;}}.left-img-right-txt-section .container .item .copy {width: 70%;text-align: left;}@media all and (max-width: 767px) {.left-img-right-txt-section .container .item .copy {width: 100%;}}.left-img-right-txt-section .container .item .btn {font-size: 15px;margin: 0;padding-top: 9px;height: 38px;}.left-img-right-txt-section .container .item h3 {width: 80%;text-align: left;}@media all and (max-width: 767px) {.left-img-right-txt-section .container .item h3 {width: 100%;}}.left-img-right-txt-section .container .item .circle {width: 25%;margin-right: 5%;}@media all and (max-width: 767px) {.left-img-right-txt-section .container .item .circle {width: 100%;max-width: 220px;position: relative;margin: 0 auto 40px auto;}}.colour-bg {background-color: #f4ece3 !important;}.faq-block-wrapper .faq-block-inner {border-bottom: 1px solid #333333;}.faq-block-wrapper .faq-block-inner h3 {margin-top: 46px;font-size: 24px;font-weight: 300;font-style: normal;line-height: 1.31;letter-spacing: 0.3px;color: #333333;text-transform: capitalize;}.faq-block-wrapper .faq-block-inner .question-wrap {cursor: pointer;}.faq-block-wrapper .faq-block-inner .question-wrap .question {font-family: 'Averta-Regular';position: relative;border-top: 1px solid #333333;padding: 20px 20px 20px 0;}.faq-block-wrapper .faq-block-inner .question-wrap .question:before {content: '';position: absolute;background-image: url("../images/common/select-arrow2.png");background-position: center;background-repeat: no-repeat;background-size: cover;width: 12px;height: 7px;right: 0;top: 50%;margin-top: -3.5px;-webkit-transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);-moz-transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);}@media (-webkit-min-device-pixel-ratio: 2) {.faq-block-wrapper .faq-block-inner .question-wrap .question:before {background-image: url("../images/common/select-arrow2@2x.png");}}.faq-block-wrapper .faq-block-inner .question-wrap .answer {font-family: 'Averta-Regular';max-height: 0;overflow: hidden;color: #858585;padding: 0 0;-webkit-transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);-moz-transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);}.faq-block-wrapper .faq-block-inner .question-wrap.open .question:before {transform: rotate(180deg);}.faq-block-wrapper .faq-block-inner .question-wrap.open .answer {padding: 20px 0;max-height: 500px;}.faq-block-wrapper.webp .faq-block-inner .question-wrap .question:before {background-image: url("../../webp-images/content/images/common/select-arrow2.png.webp");}@media (-webkit-min-device-pixel-ratio: 2) {.faq-block-wrapper.webp .faq-block-inner .question-wrap .question:before {background-image: url("../../webp-images/content/images/common/select-arrow2@2x.png.webp");}}body.showing-search header,body.showing-search main,body.showing-search footer {display: none;}body.on-search-page .search-icon {pointer-events: none !important;}.grid {margin-top: 50px;font-size: 16px;color: #858585;font-family: 'Averta-Regular';line-height: 1.5;opacity: 1;display: grid;}.grid .grid-item {padding: 0 60px;background-color: #f4ece3;}.grid .grid-item.semi-bg {background-color: rgba(244, 236, 227, 0.5);}.grid.covid-grid {grid-gap: 4px 4px;}.grid.covid-grid .grid-item {text-align: left;padding: 20px;}.grid.warranty-grid {grid-template-columns: 66.66fr 33.33fr;grid-auto-rows: 60px;grid-gap: 4px 4px;}.grid.warranty-grid .grid-item {align-items: center;display: flex;justify-content: center;}.grid.warranty-grid .grid-item:nth-child(n+3) {background-color: #f4ece3;}.grid.warranty-grid .grid-item.semi-bg {background-color: rgba(244, 236, 227, 0.5);}.grid.warranty-grid .grid-item:nth-child(2n+4) {font-family: 'Averta-Semibold';color: #000000;}@media all and (max-width: 748px) {.grid.warranty-grid {grid-auto-rows: auto;}.grid.warranty-grid .grid-item {padding: 20px 30px;}}h3 {font-size: 24px;font-weight: 300;font-style: normal;line-height: 1.31;letter-spacing: 0.3px;}@media all and (max-width: 767px) {h3 {font-size: 21px;}}#testimonials-video-container {position: fixed;top: 0;left: 0;width: 100%;height: 100%;display: none;z-index: 3005;}#testimonials-video-container .overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #111;opacity: 0.85;z-index: 1;}#testimonials-video-container .close-btn {position: absolute;top: calc(50% - 260px);left: calc(50% + 360px);width: 52px;height: 52px;background-image: url("../images/common/close-white@2x.png");background-repeat: no-repeat;background-size: 52px 52px;z-index: 30;cursor: pointer;transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}@media all and (max-width: 767px) {#testimonials-video-container .close-btn {top: 10px;left: auto;right: 10px;}}#testimonials-video-container .close-btn:hover {transform: rotate(90deg);}#testimonials-video-container iframe {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 720px;height: 405px;z-index: 5;}@media all and (max-width: 414px) {#testimonials-video-container iframe {width: 390px;height: 220px;}}@media all and (max-width: 390px) {#testimonials-video-container iframe {width: 360px;height: 202px;}}@media all and (max-width: 360px) {#testimonials-video-container iframe {width: 320px;height: 180px;}}.referral-terms {display: flex;padding: 0 20px;justify-content: center;margin: -80px 0 100px;}.referral-terms > div {position: relative;width: 100%;max-width: 820px;}.referral-terms > div ul {font-size: 16px;color: #858585;font-family: 'Averta-Regular';line-height: 1.5;opacity: 1;margin: 0;padding: 0 0 0 20px;}.referral-terms > div ul li {margin: 15px 0;}html {-webkit-appearance: none;overflow-y: scroll;overflow-x: hidden;}html.no-chat {overflow-y: auto;}html.no-chat #wsa_image_dock {display: none !important;}input:focus,select:focus,textarea:focus,button:focus {outline: none;}body {background: #FFFFFF;padding: 0;margin: 0;font-family: filson-soft, sans-serif;font-weight: normal;color: #333333;}body.no-scoll {position: relative;height: 100%;overflow: hidden;}main {overflow: hidden;z-index: 1;}#page-title,#page-description {display: none;}a {text-decoration: none;color: inherit;outline: none;-webkit-transition: opacity 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: opacity 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: opacity 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: opacity 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}@media all and (min-width: 901px) {a:hover {opacity: 0.8;}}* {box-sizing: border-box;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}.open-free-home-assessment2 #template {position: fixed;left: 0;width: 100%;}#wsa_image_dock {max-width: 101px;max-height: 38px;right: 42px !important;bottom: 32px !important;}@media all and (max-width: 767px) {#wsa_image_dock {right: 22px !important;}}.lazyCss {background-image: none !important;}.fha-container,.fha-container-chinese,.evc-container,.landlords-form-container,.frf-container,.uyd-container,.us-container,.mh-container,.bas-container {position: absolute;top: 0;left: 0;width: 100%;height: 100%;min-height: 1800px;z-index: -1;overflow: hidden;pointer-events: none;display: none;}.fha-container.ontop,.fha-container-chinese.ontop,.evc-container.ontop,.landlords-form-container.ontop,.frf-container.ontop,.uyd-container.ontop,.us-container.ontop,.mh-container.ontop,.bas-container.ontop {z-index: 210000;pointer-events: auto;}.fha-container .underlay,.fha-container-chinese .underlay,.evc-container .underlay,.landlords-form-container .underlay,.frf-container .underlay,.uyd-container .underlay,.us-container .underlay,.mh-container .underlay,.bas-container .underlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;background-color: rgba(0, 0, 0, 0.25);opacity: 0;-webkit-transition: all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}.fha-container-chinese {min-height: 1950px;}.fha-container-chinese iframe {height: 1600px;}.landlords-form-container .agree.non-hsg {margin-top: -100px;}.fha-container .agree.non-hsg,.fha-container-chinese .agree.non-hsg {margin-top: -100px;color: #ffffff;}.fha-container .agree.non-hsg a,.fha-container-chinese .agree.non-hsg a {color: #ffffff;text-decoration: underline;}.fha-standalone .agree.non-hsg {color: #ffffff;}.fha-standalone .agree.non-hsg a {color: #ffffff;text-decoration: underline;}.free-home-assessment,.free-home-assessment-chinese {position: absolute;top: 0px;width: 100%;max-width: 770px;height: 100%;z-index: 21;right: -770px;-webkit-transition: right 500ms cubic-bezier(0.77, 0, 0.175, 1);-moz-transition: right 500ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition: right 500ms cubic-bezier(0.77, 0, 0.175, 1);transition: right 500ms cubic-bezier(0.77, 0, 0.175, 1);display: block;}.free-home-assessment .bg,.free-home-assessment-chinese .bg {position: fixed;top: 0;right: -770px;width: 770px;height: 100%;background: #2d86b8;z-index: 20;-webkit-transition: right 500ms cubic-bezier(0.77, 0, 0.175, 1);-moz-transition: right 500ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition: right 500ms cubic-bezier(0.77, 0, 0.175, 1);transition: right 500ms cubic-bezier(0.77, 0, 0.175, 1);}.free-home-assessment .close,.free-home-assessment-chinese .close {cursor: pointer;position: fixed;top: 18px;right: 19px;width: 48px;display: block;z-index: 100;opacity: 0;-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);-moz-transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);}@media all and (max-width: 767px) {.free-home-assessment .close,.free-home-assessment-chinese .close {position: absolute;}}@media all and (min-width: 769px) {.free-home-assessment .close:hover,.free-home-assessment-chinese .close:hover {-ms-transform: rotate(180deg) !important;-webkit-transform: rotate(180deg) !important;transform: rotate(180deg) !important;-webkit-transition: all 300ms cubic-bezier(0.165, 0.84, 0.44, 1);-moz-transition: all 300ms cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition: all 300ms cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 300ms cubic-bezier(0.165, 0.84, 0.44, 1);}}.free-home-assessment iframe,.free-home-assessment-chinese iframe {position: relative;width: 100%;z-index: 9;}@media all and (max-width: 767px) {.free-home-assessment iframe,.free-home-assessment-chinese iframe {width: calc(100% - 37px);}}.free-home-assessment .title-container,.free-home-assessment-chinese .title-container {position: relative;max-width: 420px;width: 100%;margin: 0 auto;padding: 164px 0 0 0;z-index: 22;}@media all and (max-width: 767px) {.free-home-assessment .title-container,.free-home-assessment-chinese .title-container {width: calc(100% - 74px);padding: 94px 0 0 0;}}@media all and (max-height: 800px) {.free-home-assessment .title-container,.free-home-assessment-chinese .title-container {padding: 94px 0 0 0;}}.free-home-assessment .title-container h2,.free-home-assessment-chinese .title-container h2 {color: #FFFFFF;font-weight: 400;font-size: 28px;margin: 0;}.free-home-assessment .title-container p,.free-home-assessment-chinese .title-container p {opacity: 0.6;color: #FFFFFF;font-size: 16px;margin: 10px 0 20px;font-family: 'Averta-Regular', sans-serif;}.open-free-home-assessment .fha-container .underlay,.open-free-home-assessment .evc-container .underlay,.open-free-home-assessment .landlords-form-container .underlay,.open-free-home-assessment .frf-container .underlay,.open-free-home-assessment .bas-container .underlay {opacity: 1;}.open-free-home-assessment .free-home-assessment {right: 0px;}.open-free-home-assessment .free-home-assessment .bg {right: 0;}.open-free-home-assessment .free-home-assessment .close {opacity: 1;-ms-transform: rotate(90deg);-webkit-transform: rotate(90deg);transform: rotate(90deg);}@media all and (max-height: 800px) {.open-free-home-assessment .free-home-assessment {display: block;}}.open-free-home-assessment-chinese .fha-container-chinese .underlay {opacity: 1;}.open-free-home-assessment-chinese .free-home-assessment-chinese {right: 0px;}.open-free-home-assessment-chinese .free-home-assessment-chinese .bg {right: 0;}.open-free-home-assessment-chinese .free-home-assessment-chinese .close {opacity: 1;-ms-transform: rotate(90deg);-webkit-transform: rotate(90deg);transform: rotate(90deg);}@media all and (max-height: 800px) {.open-free-home-assessment-chinese .free-home-assessment-chinese {display: block;}}.free-home-assessment-page {background-color: #2d86b8;}.free-home-assessment-page .container {max-width: 420px;}.hrv-test {background: #2d86b8;}.hrv-test .title-container {position: relative;max-width: 420px;width: 100%;margin: 0 auto;padding: 164px 0 0 0;z-index: 22;}@media all and (max-width: 767px) {.hrv-test .title-container {width: calc(100% - 74px);padding: 94px 0 0 0;}}@media all and (max-height: 800px) {.hrv-test .title-container {padding: 94px 0 0 0;}}.hrv-test .title-container h2 {color: #FFFFFF;font-weight: 400;font-size: 28px;margin: 0;}.hrv-test .title-container p {opacity: 0.6;color: #FFFFFF;font-size: 16px;margin: 10px 0 20px;font-family: "Averta-Regular", sans-serif;}.hrv-test .thanks {max-width: 420px;width: 100%;margin: 0 auto;padding-bottom: 75px;}.hrv-test .thanks span {color: #FFFFFF;font-weight: 400;font-size: 28px;margin: 0;}.hrv-test form {position: relative;margin: 0 auto;padding-bottom: 75px;max-width: 420px;width: calc(100% - 74px);}.hrv-test form fieldset {border: none;padding: 0;}.hrv-test label span {font-size: 16px;color: #ffffff !important;margin-bottom: 6px;padding: 0;font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif !important;display: block;}.hrv-test label input {display: inline-block;max-width: none;border: none !important;width: 100% !important;box-shadow: none;padding: 10px 20px;height: 45px;font-size: 16px;color: #999999;margin-bottom: 20px;background: #fff;border-radius: 2px;}.hrv-test button {font-size: 17px;text-shadow: none;background-color: #ffffff !important;color: #2d86b8 !important;border-radius: 100px;text-transform: none;cursor: pointer;font-weight: bold;font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif !important;padding: 12px 20px;width: 293px;line-height: 21px;border: none;}.new-form {position: relative;width: calc(100% - 60px);max-width: 610px;margin: 0 auto;z-index: 24;}.new-form.low-z {z-index: 1;}.new-form .title-container {width: 100%;max-width: none;padding-top: 120px;}.new-form .title-container h2 {color: #2d86b8;}.new-form .title-container p {opacity: 1;color: #333;margin-bottom: 60px;}.new-form .form-input.aa-member-form-input label {position: relative;top: auto;left: auto;margin: 0 0 16px;display: block;}.new-form .form-input.aa-member-form-input input[type=text] {display: none;}.new-form .form-input.aa-member-form-input .radios-btns {display: flex;align-items: center;margin: 0 0 20px;}.new-form .form-input.aa-member-form-input .radios-btns > div {width: auto;display: flex;align-items: center;margin: 0 12px 0 0;}.new-form .form-input.aa-member-form-input .radios-btns > div label {opacity: 1;margin: 0;}.new-form .form-input.aa-member-form-input input[type=radio] {-webkit-appearance: auto;-webkit-border-radius: 100%;outline: none;border: 1px solid #333;margin: 0 10px 0 0;width: 32px;height: 18px;}.new-form .form-checkboxes {height: auto;padding-top: 50px;position: relative;overflow: hidden;margin-bottom: 12px;transition: height 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); z-index: 2;}.new-form .form-checkboxes .checkbox-title {width: 100%;font-family: filson-soft, arial, sans-serif;font-weight: 400;color: #333333;font-size: 15px;line-height: 1.1;transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); position: absolute;top: 17px;left: 0;opacity: 0.6;pointer-events: none;}.new-form .form-checkboxes.full {clear: both;width: 100%;}.new-form .form-checkboxes input[type=checkbox] {position: absolute;top: 17px;opacity: 0.6;}.new-form .form-checkboxes label.checkbox-label {left: 17px;color: #333333;opacity: 1;}.new-form .form-checkboxes .error {position: relative;width: 100%;height: 0;padding-top: 3px;font-size: 11px;color: #ff0000;overflow: hidden;transition: height 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }.new-form .form-checkboxes.has-error.focused .border {border: 1px solid #ff0000;}.new-form .form-checkboxes.has-error .border {border: 1px solid #ff0000;}.new-form .form-checkboxes.has-error .error {height: 40px;}.new-form .form-input {position: relative;height: 52px;overflow: hidden;margin-bottom: 12px;transition: height 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); z-index: 2;}.new-form .form-input.just-error {height: auto;margin-top: -20px;}.new-form .form-input.calendar {overflow: visible;}.new-form .form-input.calendar.on-top {z-index: 22200;}.new-form .form-input.half {float: left;width: calc(50% - 6px);}@media all and (max-width: 767px) {.new-form .form-input.half {float: none;clear: both;width: 100%;}}.new-form .form-input.half.right {float: right;}@media all and (max-width: 767px) {.new-form .form-input.half.right {float: none;}}.new-form .form-input.focused .border {border: 1px solid #333;}.new-form .form-input.has-input label {top: 9px;font-size: 11px;}.new-form .form-input.has-input input, .new-form .form-input.has-input textarea {padding: 25px 14px 9px 14px;}.new-form .form-input.has-error {height: 72px;}.new-form .form-input.has-error.focused .border {border: 1px solid #ff0000;}.new-form .form-input.has-error .border {border: 1px solid #ff0000;}.new-form .form-input.has-error .error {height: 40px;}.new-form .form-input.form-textarea {clear: both;height: auto;}.new-form .form-input.form-textarea label {margin-top: 2px;}.new-form .form-input.form-textarea .border {height: auto;}.new-form .form-input.checkbox-input {float: left;height: 44px;margin-bottom: 0;display: flex;align-items: center;}.new-form .form-input.checkbox-input input {margin-right: 5px;-webkit-appearance: checkbox;width: auto;}.new-form .form-input.checkbox-input label {position: static;}.new-form .form-input.checkbox-input input[type=checkbox] {position: static;}.new-form .form-input.calendar .icon {background-image: url("../images/common/calendar-icon.png");background-size: 16px 16px;}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.new-form .form-input.calendar .icon {background-image: url("../images/common/calendar-icon@2x.png");}}.new-form .form-input.calendar .icon.webp {background-image: url("../../webp-images/content/images/common/calendar-icon.png");}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.new-form .form-input.calendar .icon.webp {background-image: url("../../webp-images/content/images/common/calendar-icon@2x.png");}}.new-form .form-input.calendar .border {cursor: pointer;}.new-form .form-input.calendar .border .inp {cursor: pointer;}.new-form .form-input.form-select.open {overflow: visible;z-index: 10;}.new-form .form-input.form-select.open .icon {transform: rotate(180deg);}.new-form .form-input.form-select.open .border {pointer-events: none;}.new-form .form-input.form-select.open .dropdown {pointer-events: auto;max-height: 999px;opacity: 1;background-color: #fff;border: 1px solid #333;}.new-form .form-input.form-select .icon {background-image: url("../images/common/dropdown-arrow-down.png");background-size: 10px 7px;}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.new-form .form-input.form-select .icon {background-image: url("../images/common/dropdown-arrow-down@2x.png");}}.new-form .form-input.form-select .border {cursor: pointer;}.new-form .form-input.form-select .border .inp {cursor: pointer;}.new-form .form-input .border {position: relative;width: 100%;height: 52px;border: 1px solid #cccccc;border-radius: 4px;overflow: hidden;transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }.new-form .form-input .icon {position: absolute;pointer-events: none;top: 6px;right: 0;width: 40px;height: 40px;background-position: center;background-repeat: no-repeat;z-index: 4;transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }.new-form .form-input label, .new-form .form-input input, .new-form .form-input textarea, .new-form .form-input .dropdown .item {width: 100%;font-family: filson-soft, arial, sans-serif;font-weight: 400;color: #333333;font-size: 15px;line-height: 1.1;transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }.new-form .form-input label {position: absolute;top: 17px;left: 14px;opacity: 0.6;pointer-events: none;}.new-form .form-input input, .new-form .form-input textarea, .new-form .form-input .dropdown .item {padding: 16px 14px;border: none;outline: none;background-color: transparent;-webkit-appearance: none;-webkit-border-radius: 0;margin: 0;}.new-form .form-input textarea {line-height: 1.5;min-height: 166px;}.new-form .form-input select {position: absolute;top: 0;left: 0;width: 100%;height: 52px;opacity: 0;z-index: 22;}.new-form .form-input .dropdown {position: absolute;top: 0;left: 0;width: 100%;max-height: 52px;border: 1px solid #cccccc;border-radius: 4px;z-index: 3;opacity: 0;pointer-events: none;overflow: hidden;transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }.new-form .form-input .dropdown .dropdown-items {overflow-y: scroll;max-height: 244px;}.new-form .form-input .dropdown .dropdown-items .item {background-color: #ffffff;cursor: pointer;border-bottom: 1px solid #f0f0f0;transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }.new-form .form-input .dropdown .dropdown-items .item:hover {background-color: #f5f5f5;}.new-form .form-input .error {position: relative;width: 100%;height: 0;padding-top: 3px;font-size: 11px;color: #ff0000;overflow: hidden;transition: height 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }.new-form .form-blocker {display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 6;}.new-form .form-blocker.show {display: block;}.new-form .agree.non-hsg {text-align: left;padding-left: 0;padding-right: 0;margin-left: 0;margin-right: 0;max-width: 480px;z-index: 1;}.new-form .manual-address {text-align: right;cursor: pointer;margin-bottom: 12px;}.new-form .address-search {overflow: hidden;max-height: 610px;transition: max-height 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }.new-form .address-search.hide {max-height: 0px;}.new-form .address-fields {overflow: hidden;max-height: 0px;transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }.new-form .address-fields.open {max-height: 700px;}.new-form .submit-btn {width: 180px;text-align: center;}.webp .new-form .form-input.form-select .icon {background-image: url("../../webp-images/content/images/common/dropdown-arrow-down.png.webp");}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.webp .new-form .form-input.form-select .icon {background-image: url("../../webp-images/content/images/common/dropdown-arrow-down@2x.png.webp");}}.thanks-message {position: relative;width: calc(100% - 60px);max-width: 610px;margin: 0 auto;z-index: 24;display: none;}.thanks-message .title-container {position: relative;width: 100%;margin: 0 auto;padding: 164px 0 0 0;z-index: 22;max-width: none;padding-top: 120px;}@media all and (max-width: 767px) {.thanks-message .title-container {width: calc(100% - 74px);padding: 94px 0 0 0;}}@media all and (max-height: 800px) {.thanks-message .title-container {padding: 94px 0 0 0;}}.thanks-message .title-container h2 {color: #2d86b8;font-weight: 400;font-size: 28px;margin: 0;}.thanks-message .title-container p {color: #333;font-size: 16px;margin: 10px 0 60px;font-family: "Averta-Regular", sans-serif;}#gre-container {padding-top: 20px;}#gre-container > div {margin-left: auto;}#gre-container > div iframe {margin-right: 0;}.ui-datepicker {border: 1px solid #cccccc !important;}.pac-container, .ui-datepicker {z-index: 220000 !important;}.radio-group {margin-top: 21px;}.radio-group .radio {display: flex;align-items: flex-start;gap: 10px;margin-bottom: 24px;}.radio-group .radio label {width: calc(100% - 50px);}.check-confirm-error {position: relative;width: 100%;height: 0;padding-top: 3px;font-size: 11px;color: #ff0000;overflow: hidden;transition: height 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);margin-bottom: 20px;}.check-confirm-error.show {height: 50px;}.cd-form-container {min-height: 1280px;position: absolute;top: 0;left: 0;width: 100%;height: 100%;min-height: 1800px;z-index: -1;overflow: hidden;pointer-events: none;display: none;}@media all and (max-width: 767px) {.cd-form-container {min-height: 1700px;}}.cd-form-container .bg {background: #fff;}.cd-form-container iframe:not([title="reCAPTCHA"]) {display: block;position: relative;margin: 0 auto;max-width: 600px;width: calc(100% - 74px);overflow: hidden;}.cd-form-container.ontop {z-index: 210000;pointer-events: auto;}.cd-form-container .underlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;background-color: rgba(0, 0, 0, 0.25);opacity: 0;-webkit-transition: all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}.open-free-home-assessment .cd-form-container .underlay {opacity: 1;}.location-top {background: #f4ece3;height: 540px;}@media all and (max-width: 990px) {.location-top {height: auto;}}@media all and (max-width: 767px) {}@media all and (max-width: 767px) {.location-top .container {padding: 0 20px;}}.location-top .bg-image-container {position: absolute;top: 0;right: 0;left: auto;width: 100%;background-image: url("../images/common/location-banner.jpg");background-repeat: no-repeat;background-size: 1440px 540px;background-position: center right;}@media all and (max-width: 1280px) {.location-top .bg-image-container {background-position: center right 15%;}}@media all and (max-width: 990px) {.location-top .bg-image-container {height: 416px;display: none;}}@media all and (max-width: 420px) {.location-top .bg-image-container {background-position: center left -50px;}}.location-top .bg-image-container.webp {background-image: url("../images/common/location-banner.webp");}.location-top > .container {height: 100%;}.location-top > .container .vertical-align-container {position: absolute;}@media all and (max-width: 990px) {.location-top > .container .vertical-align-container {position: relative;height: auto;}}.location-top .left-copy {position: absolute;top: 0;height: 100%;left: 95px;right: auto;width: 50%;}@media all and (max-width: 1280px) {.location-top .left-copy {width: 50%;background-color: #f3ece3;-moz-mask-image: -moz-linear-gradient(0deg, #000000 80%, rgba(0, 0, 0, 0) 100%);-webkit-mask-image: -webkit-linear-gradient(0deg, #000000 80%, rgba(0, 0, 0, 0) 100%);mask-image: linear-gradient(to right, #000000 80%, rgba(0, 0, 0, 0) 100%);}}@media all and (max-width: 990px) {.location-top .left-copy {position: relative;width: 100%;height: auto;right: auto;top: auto;left: auto;max-width: none;-moz-mask-image: none;-webkit-mask-image: none;mask-image: none;}}.location-top .left-copy .copy {position: relative;width: 100%;max-width: 420px;margin: 0;}@media all and (max-width: 1280px) {.location-top .left-copy .copy {padding-right: 40px;}}@media all and (max-width: 990px) {.location-top .left-copy .copy {width: 100%;margin: 0 auto;padding: 40px 0;max-width: none;}}.location-top .left-copy .copy .btn {margin-top: 30px;}.location-top .left-copy .copy p {max-width: 420px;}.location-top .left-copy h1 {margin: 0 0 40px;}.location-top .left-copy.small {top: 0;max-width: 424px;right: 156px;}@media all and (max-width: 1280px) {.location-top .left-copy.small {right: 30px;max-width: 324px;}}@media all and (max-width: 900px) {.location-top .left-copy.small {position: relative;width: 100%;height: auto;right: auto;top: auto;max-width: none;padding: 45px 0;}}.location-top .left-copy.small h1 {margin: 0 0 20px;}.location-top .left-copy.small {padding-top: 50px;}.location-map {width: 100%;height: 400px;}@media all and (max-width: 1320px) {.location-map {height: auto;}}.location-map img {width: 100%;}@media all and (max-width: 1320px) {.location-map .btn {width: 142px;font-size: 16px;font-weight: normal;height: 40px;padding: 8px 20px;color: #ffffff;margin: 20px 0 40px 0;text-align: center;}.location-map .btn span {color: #ffffff;}}.locations-list {list-style: none;margin: 0;padding: 0;font-family: filson-soft, sans-serif;font-size: 14px;font-weight: 700;}.locations-list .mobile-menu-location {display: none;}@media all and (max-width: 1320px) {.locations-list .mobile-menu-location {display: block;padding: 0 20px;}}.locations-list .mobile-menu-location .location-page {display: none;}@media all and (max-width: 1320px) {.locations-list .mobile-menu-location .location-page {display: block;}}.locations-list li {margin-bottom: 8px;}@media all and (min-width: 1321px) and (max-height: 650px) {.locations-list li {margin-bottom: 3px;}}.locations-list li a {color: #94938F;font-weight: 600;font-size: 14px;transition: opacity 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}.locations-list li.selected a {color: #333333;}.locations-page,.contactus-locations {font-family: 'filson-soft', arial, sans-serif;font-weight: normal;font-size: 16px;line-height: 1.5;color: #858585;opacity: 1;padding-bottom: 100px;}.locations-page .back-arrow,.contactus-locations .back-arrow {position: absolute;margin-top: -2px;margin-left: -70px;width: 48px;height: 48px;cursor: pointer;z-index: 100;}@media all and (max-width: 990px) {.locations-page .back-arrow,.contactus-locations .back-arrow {margin-left: -10px;margin-top: -60px;}}@media all and (max-width: 767px) {.locations-page .back-arrow,.contactus-locations .back-arrow {width: 24px;height: 24px;margin-top: 4px;margin-left: -4px;}}@media all and (max-width: 767px) {.locations-page h1,.contactus-locations h1 {font-size: 24px !important;text-align: center;}}.locations-page h3,.contactus-locations h3 {font-size: 13px;margin: 20px 0 0 0;font-weight: 300;}.locations-page a,.contactus-locations a,.locations-page span,.contactus-locations span {color: #333333;}.locations-page p,.contactus-locations p {font-family: filson-soft, arial, sans-serif;font-weight: normal;color: #333333;font-size: 16px;}.locations-page p span,.contactus-locations p span {font-size: 14px;color: #94938F;}.locations-page .col.image,.contactus-locations .col.image {min-height: 400px;}.locations-page .col.image iframe,.contactus-locations .col.image iframe {width: 100%;height: 320px;}.locations-page .location-details,.contactus-locations .location-details,.locations-page .location-physical,.contactus-locations .location-physical {float: left;width: 25%;}@media all and (max-width: 1100px) {.locations-page .location-details,.contactus-locations .location-details,.locations-page .location-physical,.contactus-locations .location-physical {float: none;clear: both;width: 100%;margin-bottom: 30px;padding-right: 0;}}.locations-page .location-list,.contactus-locations .location-list,.locations-page .location-details,.contactus-locations .location-details,.locations-page .location-physical,.contactus-locations .location-physical {float: left;min-height: 100px;padding-top: 60px;}@media all and (min-width: 1321px) and (max-height: 650px) {.locations-page .location-list,.contactus-locations .location-list,.locations-page .location-details,.contactus-locations .location-details,.locations-page .location-physical,.contactus-locations .location-physical {min-height: 85px;}}@media all and (max-width: 1320px) {.locations-page .location-list,.contactus-locations .location-list,.locations-page .location-details,.contactus-locations .location-details,.locations-page .location-physical,.contactus-locations .location-physical {width: 100%;min-height: 0;padding-top: 0;}}@media all and (max-width: 1100px) {.locations-page .location-list,.contactus-locations .location-list,.locations-page .location-details,.contactus-locations .location-details,.locations-page .location-physical,.contactus-locations .location-physical {float: none;clear: both;width: 100%;margin-bottom: 30px;padding-right: 0;}}.locations-page .location-list h2,.contactus-locations .location-list h2,.locations-page .location-details h2,.contactus-locations .location-details h2,.locations-page .location-physical h2,.contactus-locations .location-physical h2,.locations-page .location-list p,.contactus-locations .location-list p,.locations-page .location-details p,.contactus-locations .location-details p,.locations-page .location-physical p,.contactus-locations .location-physical p {margin-top: 0;}.locations-page .location-list,.contactus-locations .location-list {width: calc(25% - 40px);padding-right: 40px;}@media all and (max-width: 1320px) {.locations-page .location-list,.contactus-locations .location-list {width: 100%;padding-top: 0;padding-right: 0;}}.locations-page .location-details,.contactus-locations .location-details {position: relative;width: calc(37.5% + 34px);min-height: 574px;padding-right: 40px;}@media all and (min-width: 1321px) and (max-height: 650px) {.locations-page .location-details,.contactus-locations .location-details {min-height: 490px;}}@media all and (max-width: 1320px) {.locations-page .location-details,.contactus-locations .location-details {padding-right: 0;min-height: 0;width: 100%;padding-top: 0;}}.locations-page .location-physical,.contactus-locations .location-physical {width: 37.5%;}@media all and (max-width: 1320px) {.locations-page .location-physical,.contactus-locations .location-physical {width: 100%;margin-bottom: 60px;}}@media all and (max-width: 1100px) {.locations-page .hide-1100,.contactus-locations .hide-1100 {display: none;}}.locations-page .location-title,.contactus-locations .location-title {height: 100px;}@media all and (min-width: 1321px) and (max-height: 650px) {.locations-page .location-title,.contactus-locations .location-title {height: 85px;}}@media all and (max-width: 1320px) {.locations-page .location-title,.contactus-locations .location-title {height: auto;margin-bottom: 20px;}}.locations-page .location-title h2,.contactus-locations .location-title h2 {font-family: filson-soft, arial, sans-serif;font-weight: normal;font-size: 32px;margin-top: -4px;margin-left: -2px;margin-bottom: 5px;}.locations-page .location-title p,.contactus-locations .location-title p {font-family: filson-soft, arial, sans-serif;font-weight: normal;font-size: 14px;}@media all and (max-width: 1320px) {.locations-page .location-title p,.contactus-locations .location-title p {font-size: 16px;}}.locations-page .location-phone,.contactus-locations .location-phone {height: 90px;}@media all and (min-width: 1321px) and (max-height: 650px) {.locations-page .location-phone,.contactus-locations .location-phone {height: 75px;}}@media all and (max-width: 1320px) {.locations-page .location-phone,.contactus-locations .location-phone {height: auto;margin-bottom: 20px;}}.locations-page .location-phone p,.contactus-locations .location-phone p {font-family: 'filson-soft', arial, sans-serif;font-weight: normal;font-size: 26px;}.locations-page .location-phone p a,.contactus-locations .location-phone p a {font-size: 26px;font-weight: normal;text-decoration: none;}@media all and (max-width: 1320px) {.locations-page .location-phone p a,.contactus-locations .location-phone p a {padding: 0 !important;}}.locations-page .location-hours p,.contactus-locations .location-hours p {font-size: 14px;}@media all and (max-width: 1320px) {.locations-page .location-hours p,.contactus-locations .location-hours p {font-size: 16px;}}.locations-page .location-address,.contactus-locations .location-address,.locations-page .location-post,.contactus-locations .location-post {padding-top: 100px;padding-right: 45px;float: left;width: 50%;height: 90px;}@media all and (min-width: 1321px) and (max-height: 650px) {.locations-page .location-address,.contactus-locations .location-address,.locations-page .location-post,.contactus-locations .location-post {padding-top: 85px;height: 75px;}}@media all and (max-width: 1320px) {.locations-page .location-address,.contactus-locations .location-address,.locations-page .location-post,.contactus-locations .location-post {float: none;width: 100%;height: auto;padding-top: 0;margin-bottom: 20px;}}.locations-page .map,.contactus-locations .map {padding-top: 94px;width: 100%;}@media all and (min-width: 1321px) and (max-height: 650px) {.locations-page .map,.contactus-locations .map {padding-top: 85px;}}.locations-page .map iframe,.contactus-locations .map iframe {width: 100%;height: 320px;border: 1px solid #c2bdb6 !important;}@media all and (min-width: 1321px) and (max-height: 650px) {.locations-page .map iframe,.contactus-locations .map iframe {height: 254px;}}.locations-page .location-phone,.contactus-locations .location-phone,.locations-page .location-hours,.contactus-locations .location-hours,.locations-page .location-address,.contactus-locations .location-address,.locations-page .location-post,.contactus-locations .location-post {font-size: 14px;}.locations-page .location-phone p,.contactus-locations .location-phone p,.locations-page .location-hours p,.contactus-locations .location-hours p,.locations-page .location-address p,.contactus-locations .location-address p,.locations-page .location-post p,.contactus-locations .location-post p {font-size: 14px;font-weight: normal;}@media all and (max-width: 1320px) {.locations-page .location-phone p,.contactus-locations .location-phone p,.locations-page .location-hours p,.contactus-locations .location-hours p,.locations-page .location-address p,.contactus-locations .location-address p,.locations-page .location-post p,.contactus-locations .location-post p {font-size: 16px;}}.locations-page .white-panel-details,.contactus-locations .white-panel-details {position: absolute;bottom: 0;left: 0;width: 420px;padding: 20px 0;font-size: 14px;border-radius: 20px;background-color: #ffffff;}@media all and (min-width: 1321px) and (max-height: 650px) {.locations-page .white-panel-details,.contactus-locations .white-panel-details {padding: 7px 0;}}@media all and (max-width: 1320px) {.locations-page .white-panel-details,.contactus-locations .white-panel-details {position: relative;bottom: auto;left: auto;width: 100%;max-width: 580px;background-color: #f5f5f5;margin-bottom: 20px;}}.locations-page .white-panel-details > p,.contactus-locations .white-panel-details > p {font-weight: 300;font-size: 14px;color: #858585;text-align: center;}.locations-page .white-panel-details .two-col .col,.contactus-locations .white-panel-details .two-col .col {float: left;width: 50%;text-align: center;}.locations-page .white-panel-details .two-col .col.right-col,.contactus-locations .white-panel-details .two-col .col.right-col {border-left: 1px solid rgba(34, 34, 34, 0.15);}.locations-page .white-panel-details .two-col .col .title,.contactus-locations .white-panel-details .two-col .col .title {color: #333333;font-weight: 500;}.locations-page .white-panel-details .two-col .col .cd-form-open-btn,.contactus-locations .white-panel-details .two-col .col .cd-form-open-btn {width: 142px;font-size: 16px;font-weight: normal;height: 40px;padding: 8px 20px;margin: 10px 0;}@media all and (max-width: 1320px) {.locations-page .white-panel-details .two-col .col .cd-form-open-btn,.contactus-locations .white-panel-details .two-col .col .cd-form-open-btn {text-align: center;width: 120px;height: 37px;font-size: 14px;padding: 8px 10px;}}.locations-page .white-panel-details .two-col .col p,.contactus-locations .white-panel-details .two-col .col p {font-size: 14px;font-weight: 300;color: #858585;text-align: center;}.locations-page .white-panel-details .two-col .col p a,.contactus-locations .white-panel-details .two-col .col p a {font-size: 12px;font-weight: normal;text-decoration: underline;color: #2d86b8;}@media all and (max-width: 1320px) {.contactus-locations {max-width: none !important;margin-bottom: 0;}}@media all and (max-width: 1320px) {.contactus-locations .locations-page {padding-bottom: 0;}}@media all and (max-width: 1440px) {.contactus-locations .container {max-width: 1160px;}}@media all and (max-width: 1320px) {.contactus-locations .container {max-width: none;margin-left: 0;}}main .locations-page {padding-top: 40px;}@media all and (max-width: 1320px) {main .locations-page {padding-top: 0;}}main .locations-page .white-panel-details {width: 400px;background-color: #f5f5f5;}@media all and (max-width: 1320px) {main .locations-page .white-panel-details {width: 100%;}}@media all and (max-width: 1320px) {main .locations-page .container {padding: 0;}}@media all and (max-width: 1320px) {main .locations-page .container .locations-list li {position: relative;width: 100%;height: 52px;max-height: 52px;border-bottom: 1px solid rgba(34, 34, 34, 0.15);margin-bottom: 0;cursor: pointer;overflow: hidden;}}@media all and (max-width: 1320px) {main .locations-page .container .locations-list li:first-child {border-top: 1px solid rgba(34, 34, 34, 0.15);}}@media all and (max-width: 1320px) {main .locations-page .container .locations-list li:after {content: '';position: absolute;pointer-events: none;right: 37px;top: 19px;background: url("../images/common/plus.svg");width: 12px;height: 12px;transition: all 200ms cubic-bezier(0.165, 0.84, 0.44, 1);}}@media all and (max-width: 1320px) {main .locations-page .container .locations-list li.selected {height: auto;max-height: 9999px;}}@media all and (max-width: 1320px) {main .locations-page .container .locations-list li.selected .mobile-menu-location {opacity: 1;}}main .locations-page .container .locations-list li.selected > a {font-weight: 500;color: #333333;}@media all and (max-width: 1320px) {main .locations-page .container .locations-list li.selected > a {font-size: 26px;color: #333333;transition: all 0ms cubic-bezier(0.25, 0.25, 0.75, 0.75);}}@media all and (max-width: 1320px) {main .locations-page .container .locations-list li.selected:after {top: 29px;transform: rotation(180deg);background: url("../images/common/minus.svg");}}@media all and (max-width: 1320px) {main .locations-page .container .locations-list li a {padding: 15px 20px 5px 20px;display: block;}}@media all and (max-width: 1320px) {.location-page {display: none;}}.three-columns {background-color: #ffffff;padding: 70px 0;}.three-columns.unitec-research {background-color: #F4ECE3;}@media all and (max-width: 767px) {.three-columns {padding: 57px 0 23px;}}@media all and (max-width: 767px) {.three-columns.mb-50 .container .row .three-column-item {margin-bottom: 50px;}}.three-columns h2 {text-align: center;font-size: 32px;line-height: 1.31;letter-spacing: 0.3px;color: #333333;font-weight: 300;font-style: normal;margin: 0 0 85px;}@media all and (max-width: 767px) {.three-columns h2 {font-size: 21px;margin: 0 0 55px;padding: 0 21px;}}.three-columns .btn.bottom-btn {width: 260px;display: block;text-align: center;position: relative;margin: 60px auto;}@media all and (max-width: 767px) {.three-columns .btn.bottom-btn {margin: -10px auto 50px auto;}}@media all and (max-width: 767px) {.three-columns .container {padding-bottom: 40px;}}.three-columns .container .row {margin: 0 -24px;width: calc(100% + 48px);display: flex;flex-wrap: wrap;justify-content: center;}@media all and (max-width: 767px) {.three-columns .container .row {width: 100%;margin: 0;}}.three-columns .container .row .three-column-item {float: left;margin: 0 24px;width: calc(33.33% - 48px);outline: none;}@media all and (max-width: 767px) {.three-columns .container .row .three-column-item {position: relative;width: 100%;margin: 0 auto 50px auto;max-width: 470px;display: block;}}@media all and (max-width: 767px) {.three-columns .container .row .three-column-item:last-child {margin: 0 auto 25px auto;}}.three-columns .container .row .three-column-item span:not(.btn),.three-columns .container .row .three-column-item a:not(.btn) {outline: none;display: block;}.three-columns .container .row .three-column-item .img-container {position: relative;width: 100%;overflow: hidden;opacity: 1;}@media all and (min-width: 901px) {.three-columns .container .row .three-column-item .img-container {-webkit-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}}.three-columns .container .row .three-column-item .img-container span {opacity: 1;}.three-columns .container .row .three-column-item img {width: 100%;outline: none;}.three-columns .container .row .three-column-item img.spacer {float: left;}.three-columns .container .row .three-column-item .three-col-img {position: absolute;top: 0;left: 0;}@media all and (min-width: 901px) {.three-columns .container .row .three-column-item .three-col-img {-webkit-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}}.three-columns .container .row .three-column-item h3,.three-columns .container .row .three-column-item .h3 {font-weight: 300;font-family: filson-soft, sans-serif;font-style: normal;opacity: 0.85;color: #333333;line-height: 1.43;letter-spacing: 0.2px;font-size: 21px;margin: 31px 0 20px;}.three-columns .container .row .three-column-item h3.big,.three-columns .container .row .three-column-item .h3.big {font-size: 26px;}.three-columns .container .row .three-column-item h3 sup,.three-columns .container .row .three-column-item .h3 sup {font-size: 16px;}.three-columns .container .row .three-column-item h3 strong,.three-columns .container .row .three-column-item .h3 strong {font-weight: 500;}@media all and (max-width: 767px) {.three-columns .container .row .three-column-item h3,.three-columns .container .row .three-column-item .h3 {font-size: 17px;margin: 24px 0 12px;}.three-columns .container .row .three-column-item h3.big,.three-columns .container .row .three-column-item .h3.big {font-size: 19px;}}.three-columns .container .row .three-column-item p,.three-columns .container .row .three-column-item .p {font-size: 16px;font-family: 'Averta-Regular';color: #858585;line-height: 1.5;margin-bottom: 25px;padding-right: 20px;min-height: 100px;}.three-columns .container .row .three-column-item p.no-min-h,.three-columns .container .row .three-column-item .p.no-min-h {min-height: 0;}@media all and (max-width: 767px) {.three-columns .container .row .three-column-item p,.three-columns .container .row .three-column-item .p {min-height: 0;}}.three-columns .container .row .three-column-item p a,.three-columns .container .row .three-column-item .p a {display: inline;color: #333333;}.three-columns .container .row .three-column-item span:not(.btn) {font-size: 15px;color: #333333;font-family: 'Averta-Semibold';opacity: 0.85;}.three-columns .container .row .three-column-item span.small-terms {font-family: 'Averta-Regular';margin-top: 20px;font-size: 12px;opacity: 1;color: #858585;}.three-columns .container .row a.three-column-item:hover {opacity: 1;}@media all and (min-width: 901px) {.three-columns .container .row a.three-column-item:hover .text-btn {opacity: 0.8;}}@media all and (min-width: 901px) {.three-columns .container .row a.three-column-item:hover .img-container {-ms-transform: scale(0.97, 0.97);-webkit-transform: scale(0.97, 0.97);transform: scale(0.97, 0.97);}}@media all and (min-width: 901px) {.three-columns .container .row a.three-column-item:hover .img-container .three-col-img {-ms-transform: scale(1.07, 1.07);-webkit-transform: scale(1.07, 1.07);transform: scale(1.07, 1.07);}}@media all and (max-width: 767px) {.three-columns .container .slick-drag {width: calc(100% + 74px);margin: 0 -37px;}}@media all and (max-width: 767px) {.three-columns .container .slick-drag .slick-list {padding-left: 37px;padding-bottom: 30px;}}@media all and (max-width: 767px) {.three-columns .container .slick-drag .slick-slider {margin: 0 -37px;width: calc(100% + 74px);}}.three-columns .container .slick-drag .three-column-item {outline: none;}@media all and (max-width: 767px) {.three-columns .container .slick-drag .three-column-item {float: left;width: 100%;margin: 0 19px 48px 19px;max-width: 470px;}}@media all and (max-width: 600px) {.three-columns .container .slick-drag .three-column-item {max-width: 329px;}}@media all and (max-width: 460px) {.three-columns .container .slick-drag .three-column-item {max-width: 259px;}}@media all and (max-width: 359px) {.three-columns .container .slick-drag .three-column-item {max-width: 220px;}}.three-columns.off-white {background: #f4ece3;}.three-columns.get-winter-ready h2 {display: none !important;}.three-columns.get-winter-ready .container .row .three-column-item h3,.three-columns.get-winter-ready .container .row .three-column-item .h3,.three-columns.get-winter-ready .container .row .three-column-item p,.three-columns.get-winter-ready .container .row .three-column-item .p {text-align: left;}.three-columns.get-winter-ready span {font-size: 14px;font-family: 'Averta-Regular';color: #858585;max-width: 720px;text-align: center;display: block;margin: auto;}@media all and (max-width: 767px) {.three-columns.get-winter-ready span {text-align: left;}}@media all and (max-width: 1280px) {.three-columns.get-winter-ready .container .row .three-column-item .h3 {min-height: 60px;}}@media all and (max-width: 767px) {.three-columns.get-winter-ready .container .row .three-column-item .h3 {min-height: 0;}}.four-columns {background-color: #ffffff;padding: 70px 0;}@media all and (max-width: 767px) {.four-columns {padding: 57px 0 23px;}}.four-columns h2 {text-align: center;line-height: 1.31;letter-spacing: 0.3px;color: #333333;font-weight: 300;font-style: normal;margin: 0 0 85px;}@media all and (max-width: 767px) {.four-columns h2 {font-size: 21px;margin: 0 0 55px;padding: 0;}}.four-columns .container .row {margin: 0 -24px;width: calc(100% + 48px);}@media all and (max-width: 767px) {.four-columns .container .row {width: 100%;margin: 0;}}.four-columns .container .row .four-column-item {float: left;margin: 0 15px;width: calc(25% - 30px);outline: none;}.four-columns .container .row .four-column-item.make-two {width: calc(50% - 30px);}@media (max-width: 1380px) and (min-width: 767px) {.four-columns .container .row .four-column-item {width: calc(50% - 30px);}.four-columns .container .row .four-column-item:nth-child(2n+1) {clear: left;}}@media all and (max-width: 767px) {.four-columns .container .row .four-column-item {position: relative;width: 100%;margin: 0 auto 73px auto;max-width: 352.5px;display: block;}.four-columns .container .row .four-column-item.make-two {width: 100%;max-width: 100%;margin: 0 auto 30px auto;}}.four-columns .container .row .four-column-item span, .four-columns .container .row .four-column-item a {outline: none;display: block;}.four-columns .container .row .four-column-item .img-container {position: relative;width: 100%;overflow: hidden;opacity: 1;}@media all and (min-width: 901px) {.four-columns .container .row .four-column-item .img-container {-webkit-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }}.four-columns .container .row .four-column-item .img-container span {opacity: 1;}.four-columns .container .row .four-column-item img {width: 100%;outline: none;}.four-columns .container .row .four-column-item img.spacer {float: left;}.four-columns .container .row .four-column-item .four-col-img {position: absolute;top: 0;left: 0;}@media all and (min-width: 901px) {.four-columns .container .row .four-column-item .four-col-img {-webkit-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }}.four-columns .container .row .four-column-item h3, .four-columns .container .row .four-column-item .h3 {font-weight: 300;font-family: filson-soft, sans-serif;font-style: normal;opacity: 0.85;color: #333333;line-height: 1.43;letter-spacing: 0.2px;font-size: 17px;margin: 31px 0 20px;}@media all and (max-width: 767px) {.four-columns .container .row .four-column-item h3, .four-columns .container .row .four-column-item .h3 {font-size: 17px;margin: 19px 0 11px;}}.four-columns .container .row .four-column-item p, .four-columns .container .row .four-column-item .p {font-size: 15px;font-family: "Averta-Regular";color: #858585;line-height: 1.5;margin-bottom: 25px;padding-right: 20px;min-height: 100px;}@media all and (max-width: 767px) {.four-columns .container .row .four-column-item p, .four-columns .container .row .four-column-item .p {min-height: 0;}}.four-columns .container .row .four-column-item p a, .four-columns .container .row .four-column-item .p a {display: inline;color: #333333;}.four-columns .container .row .four-column-item span {font-size: 15px;color: #333333;font-family: "Averta-Semibold";opacity: 0.85;}.four-columns .container .row .four-column-item span.small-terms {font-family: "Averta-Regular";margin-top: 20px;font-size: 12px;opacity: 1;color: #858585;}.four-columns .container .row a.four-column-item:hover {opacity: 1;}@media all and (min-width: 901px) {.four-columns .container .row a.four-column-item:hover .text-btn {opacity: 0.8;}}@media all and (min-width: 901px) {.four-columns .container .row a.four-column-item:hover .img-container {-ms-transform: scale(0.97, 0.97); -webkit-transform: scale(0.97, 0.97); transform: scale(0.97, 0.97);}}@media all and (min-width: 901px) {.four-columns .container .row a.four-column-item:hover .img-container .four-col-img {-ms-transform: scale(1.07, 1.07); -webkit-transform: scale(1.07, 1.07); transform: scale(1.07, 1.07);}}@media all and (max-width: 767px) {.four-columns .container .slick-drag {width: calc(100% + 74px);margin: 0 -37px;}}@media all and (max-width: 767px) {.four-columns .container .slick-drag .slick-list {padding-left: 37px;padding-bottom: 30px;}}@media all and (max-width: 767px) {.four-columns .container .slick-drag .slick-slider {margin: 0 -37px;width: calc(100% + 74px);}}.four-columns .container .slick-drag .four-column-item {outline: none;}@media all and (max-width: 767px) {.four-columns .container .slick-drag .four-column-item {float: left;width: 100%;margin: 0 19px 48px 19px;max-width: 470px;}}@media all and (max-width: 600px) {.four-columns .container .slick-drag .four-column-item {max-width: 329px;}}@media all and (max-width: 460px) {.four-columns .container .slick-drag .four-column-item {max-width: 259px;}}@media all and (max-width: 359px) {.four-columns .container .slick-drag .four-column-item {max-width: 220px;}}.four-columns.off-white {background: #f4ece3;}.two-columns {padding-top: 70px;padding-bottom: 84px;}.two-columns .container {display: flex;justify-content: space-between;}.two-columns .container .col {display: flex;flex-direction: column;width: 44.95%;justify-content: center;}.two-columns .container .col .img-wrap .video-container {position: relative;height: auto;cursor: pointer;line-height: 0;}.two-columns .container .col .img-wrap .video-container .poster {width: 100%;}.two-columns .container .col .img-wrap .video-container .video-play {width: 94px;position: absolute;left: 50%;top: 50%;margin: -47px 0 0 -47px;}.two-columns .container .col .img-wrap .video-container iframe {border: none;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.two-columns .container .col .img-wrap .video-container.playing .video-play {display: none;}.two-columns .container .col .img-wrap img {width: 100%;}.two-columns .container .col .img-wrap .caption {font-size: 15px;font-weight: 500;line-height: 2.8;letter-spacing: 0.2px;color: #2d86b8;}.two-columns .container .col .text-wrap {line-height: 1.5;margin-bottom: 50px;}@media all and (max-width: 767px) {.two-columns .container .col .text-wrap {margin-bottom: 40px;}}.two-columns .container .col .text-wrap p {margin-top: 24px;}.two-columns .container .col .text-wrap p:first-child {margin-top: 0;}.two-columns .container .col .text-wrap .btn {margin: 10px 0 0;}.two-columns.off-white {background: #f4ece3;}.two-columns.off-white .container {flex-direction: row-reverse;}@media all and (max-width: 900px) {.two-columns {padding-top: 50px;padding-bottom: 30px;}.two-columns h2 {margin-bottom: 20px;padding: 0 37px;}.two-columns .container {display: block;}.two-columns .container .col {display: block;width: 100%;}.two-columns .container .col .text-wrap {line-height: 1.5;}.two-columns .container .col .text-wrap .btn {margin: 0 auto 20px;}}.standard-top {position: relative;display: flex;align-items: center;height: 600px;}@media all and (max-width: 1600px) {.standard-top {height: 520px;}}@media all and (max-width: 1024px) {.standard-top {background-color: #333 !important;}}@media all and (max-width: 767px) {.standard-top {height: 420px;}}.standard-top.unitec-research .container .copy h1, .standard-top.unitec-research .container .copy p {color: rgb(51, 51, 51);}@media all and (max-width: 1024px) {.standard-top.unitec-research .container .copy h1, .standard-top.unitec-research .container .copy p {color: #FFFFFF;}}.standard-top.hrvshop .container .copy h1, .standard-top.hrvshop .container .copy p {color: #0075B6;}@media all and (max-width: 1024px) {.standard-top.hrvshop .container .copy h1, .standard-top.hrvshop .container .copy p {color: #fff;}}.standard-top.summer-kit .bg-image-container {left: auto;right: 0;width: 90%;max-width: 1400px;background-position: center right;}@media all and (max-width: 1600px) {.standard-top.summer-kit .bg-image-container {background-position: center left;}}@media all and (max-width: 1024px) {.standard-top.summer-kit .bg-image-container {width: 100%;background-position: center;}}.standard-top.summer-kit .container .copy h1, .standard-top.summer-kit .container .copy p {color: #333333;}@media all and (max-width: 1024px) {.standard-top.summer-kit .container .copy h1, .standard-top.summer-kit .container .copy p {color: #fff;}}@media all and (max-width: 1024px) {.standard-top .title-crop-animation {height: auto;}}.standard-top .bg-image-container {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;background-position: center;background-repeat: no-repeat;background-size: cover;}@media all and (max-width: 1024px) {.standard-top .bg-image-container {opacity: 0.55;}}.standard-top .container {z-index: 10;}@media all and (max-width: 1024px) {.standard-top .container .copy {width: 100%;max-width: 720px;}}.standard-top .container .copy h1 {margin: 0 0 30px;font-size: 36px;font-weight: 300;font-style: normal;line-height: 1.31;letter-spacing: 0.5px;color: #fff;}@media all and (max-width: 1024px) {.standard-top .container .copy h1 {position: relative;width: 100%;margin: 0 auto 30px;font-size: 48px;color: #ffffff;text-align: center;}}@media all and (max-width: 767px) {.standard-top .container .copy h1 {font-size: 36px;}}.standard-top .container .copy p {margin: 0 0 30px;max-width: 360px;color: #fff;}@media all and (max-width: 767px) {.standard-top.hot-water-top {height: 460px;}}.standard-top.hot-water-top .bg-image-container {position: absolute;}.standard-top.hot-water-top .logo {max-width: 300px;height: auto;margin: 0 0 30px;}@media all and (max-width: 767px) {.standard-top.hot-water-top .logo {max-width: 240px;}}.standard-top.hot-water-top .copy h1 {margin-bottom: 20px;}@media all and (max-width: 1320px) {.standard-top.hot-water-top .copy h1 {font-size: 28px;}}@media all and (max-width: 767px) {.standard-top.hot-water-top .copy h1 {font-size: 24px;}}.standard-top.hot-water-top .copy p {margin: 0 0 30px;font-size: 36px;font-weight: 300;font-style: normal;line-height: 1.31;letter-spacing: 0.5px;color: #fff;max-width: none;}@media all and (max-width: 1320px) {.standard-top.hot-water-top .copy p {font-size: 28px;}}@media all and (max-width: 1024px) {.standard-top.hot-water-top .copy p {position: relative;width: 100%;margin: 0 auto 20px;color: #ffffff;text-align: center;}}@media all and (max-width: 767px) {.standard-top.hot-water-top .copy p {font-size: 24px;}}.standard-top.hot-water-top .copy p.small {font-size: 14px;margin: 0 0 20px;padding: 0;}.ventilation-top .bg-image-container {width: 60%;max-width: 1100px;left: auto;right: 0;background-position: bottom left;}@media all and (max-width: 1600px) {.ventilation-top .bg-image-container {background-position: bottom right;background-size: 100%;}}@media all and (max-width: 1024px) {.ventilation-top .bg-image-container {width: 100%;background-position: center;background-size: cover;}}.ventilation-top .container {z-index: 10;}.ventilation-top .container .copy h1, .ventilation-top .container .copy p {color: #333333;}@media all and (max-width: 1024px) {.ventilation-top .container .copy h1, .ventilation-top .container .copy p {color: #fff;}}.standard-top.right-txt .container .copy {margin-left: 55%;}@media all and (max-width: 1024px) {.standard-top.right-txt .container .copy {width: 100%;max-width: 720px;margin-left: auto;}}.standard-top.extractor-fan .container {z-index: 10;}.standard-top.extractor-fan .container .copy h1, .standard-top.extractor-fan .container .copy p {color: #333333;}@media all and (max-width: 1024px) {.standard-top.extractor-fan .container .copy h1, .standard-top.extractor-fan .container .copy p {color: #fff;}}.standard-top .container .copy {width: 45%;}@media all and (max-width: 1024px) {.standard-top .container .copy {width: 100%;max-width: 720px;margin: 0 auto;position: relative;text-align: center;}}@media all and (max-width: 767px) {.standard-top .container .copy {width: 100%;max-width: 470px;}}@media all and (max-width: 1024px) {.standard-top .container .copy p {margin: 0 auto 30px;}}h2 {font-size: 30px;font-weight: 300;font-style: normal;line-height: 1.31;letter-spacing: 0.3px;color: #333333;}p {font-size: 16px;color: #858585;font-family: "Averta-Regular";line-height: 1.5;opacity: 1;}.basic-left-right {position: relative;width: 100%;padding: 100px 0;}@media all and (max-width: 767px) {.basic-left-right {padding: 60px 0;}}.basic-left-right.smaller-right .container .flex .left-side {width: 65%;}@media all and (max-width: 767px) {.basic-left-right.smaller-right .container .flex .left-side {width: 100%;}}.basic-left-right.smaller-right .container .flex .right-side {width: 30%;}@media all and (max-width: 767px) {.basic-left-right.smaller-right .container .flex .right-side {width: 100%;}}.basic-left-right .centered-copy-area {position: relative;text-align: center;margin: 60px auto;}.basic-left-right .centered-copy-area .circle-img {max-width: 360px;}@media all and (max-width: 767px) {.basic-left-right .centered-copy-area .circle-img {max-width: 240px;}}.basic-left-right .centered-copy-area p {margin-left: auto;margin-right: auto;}.basic-left-right .container .flex {display: flex;align-items: center;justify-content: space-between;}@media all and (max-width: 767px) {.basic-left-right .container .flex {flex-wrap: wrap;}}.basic-left-right .container .flex.align-top {align-items: flex-start;}.basic-left-right .container .flex.pad-top-bot {padding: 80px 0;}@media all and (max-width: 767px) {.basic-left-right .container .flex.pad-top-bot {padding: 40px 0;}}.basic-left-right .container .flex.pad-bot {padding: 0 0 80px 0;}@media all and (max-width: 767px) {.basic-left-right .container .flex.pad-bot {padding: 0 0 40px 0;}}.basic-left-right .container .flex .left-side {width: 45%;}@media all and (max-width: 767px) {.basic-left-right .container .flex .left-side {position: relative;width: 100%;margin: 0 auto 40px;max-width: 470px;order: 2;}}@media all and (max-width: 767px) {.basic-left-right .container .flex .left-side.second-mobile {margin-bottom: 0;}}.basic-left-right .container .flex .right-side {width: 45%;}@media all and (max-width: 767px) {.basic-left-right .container .flex .right-side {position: relative;width: 100%;margin: 0 auto;max-width: 470px;order: 3;}}@media all and (max-width: 767px) {.basic-left-right .container .flex .right-side.first-mobile {order: 1;margin-bottom: 40px;}}.basic-left-right .container .flex img {max-width: 100%;height: auto;}.basic-left-right h2 {margin: 0 0 30px;}.basic-left-right p {margin: 0 0 30px;max-width: 720px;}.basic-left-right p.no-max {max-width: none;}.basic-left-right .btn.mb {margin-bottom: 12px;}.full-left-title p {max-width: 100%;}.full-left-title .btn {display: block;position: relative;width: 200px;margin: 50px auto 0;text-align: center;}.centered-title {text-align: center;}.centered-title.pb {padding-bottom: 50px;}.centered-title h2 {margin: 0 0 30px;}.centered-title.mb-50 h2 {margin-bottom: 50px;}.centered-title p {margin: 0 auto 30px;max-width: 720px;}@media all and (max-width: 767px) {.centered-title p {max-width: 470px;}}.range-sec .clearcut {position: relative;width: 90%;height: auto;margin: 0 auto;display: block;}.range-sec .flex {align-items: flex-start !important;}.centered-banner {position: relative;width: 100%;background-image: url("../images/ventilation/compare-bg.png");background-repeat: no-repeat;background-position: center;background-size: cover;}@media all and (max-width: 767px) {.centered-banner {background-image: url("../images/ventilation/compare-bg-mobile.png");}}.centered-banner .overlay {position: absolute;width: 100%;height: 100%;background-color: #333;opacity: 0.65;z-index: 1;}.centered-banner .title-container {position: relative;color: #fff;z-index: 3;max-width: 480px;margin: 0 auto;padding: 150px 0;text-align: center;}@media all and (max-width: 767px) {.centered-banner .title-container {padding: 60px 0;}}.centered-banner .title-container h2, .centered-banner .title-container p {text-align: center;color: #fff;margin: 0 auto 30px;}.btn.small {font-size: 16px;height: auto;}.four-col-container {padding: 100px 0;}.four-col-container .four-cols {display: flex;justify-content: space-between;padding-top: 50px;}@media all and (max-width: 768px) {.four-col-container .four-cols {flex-wrap: wrap;}}.four-col-container .four-cols.three-cols .col {width: calc(33.33% - 30px);}@media all and (max-width: 767px) {.four-col-container .four-cols.three-cols .col {width: 100%;}}.four-col-container .four-cols .col {position: relative;width: calc(25% - 30px);}@media all and (max-width: 768px) {.four-col-container .four-cols .col {width: calc(50% - 30px);}}@media all and (max-width: 767px) {.four-col-container .four-cols .col {width: 100%;margin-bottom: 80px;}}.four-col-container .four-cols .col.last {margin-bottom: 0;}.four-col-container .four-cols .col img {width: 75%;height: auto;margin-bottom: 20px;}@media all and (max-width: 767px) {.four-col-container .four-cols .col img {position: relative;margin: 0 auto 40px;display: block;}}.four-col-container .four-cols .col h3, .four-col-container .four-cols .col p {margin: 0 0 20px;}.faq-list .faq-item {position: relative;overflow: hidden;margin-bottom: 25px;}.faq-list .faq-item h3 {position: relative;font-size: 20px;font-family: "Averta-Regular", sans-serif;letter-spacing: 0.2px;font-weight: normal;margin: 0 0 15px;cursor: pointer;padding-right: 30px;-webkit-transition: opacity 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: opacity 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: opacity 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: opacity 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }@media all and (max-width: 767px) {.faq-list .faq-item h3 {font-size: 16px;}}@media all and (min-width: 901px) {.faq-list .faq-item h3:hover {opacity: 0.8;}}.faq-list .faq-item h3 .arrow {-webkit-transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);-moz-transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1); display: block;position: absolute;right: 0px;top: 12px;background: url("../images/common/faq-arrow.png");width: 10px;height: 6px;}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.faq-list .faq-item h3 .arrow {background: url("../images/common/faq-arrow@2x.png");background-size: 100%;}}.faq-list .faq-item .answer {position: relative;-webkit-transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);-moz-transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);font-family: "Averta-Regular", sans-serif;font-size: 16px;line-height: 1.6;color: #858585;margin-top: 20px;height: auto;max-height: 0;overflow: hidden;}@media all and (max-width: 767px) {.faq-list .faq-item .answer {margin-top: 0;}}.faq-list .faq-item .answer iframe {max-width: 100%;width: 100%;}.faq-list .faq-item.open h3 .arrow {transform: rotate(180deg);}@media all and (min-width: 901px) {.faq-list .faq-item.open h3:hover {opacity: 1;}}.faq-list .faq-item.open .answer {max-height: 999px;}.btn {white-space: nowrap;}@media all and (max-width: 767px) {.btn {white-space: normal;height: auto;border-radius: 120px;text-align: center;}}.top-10-questions {padding: 100px 0;}.top-10-questions .btn-container {margin-top: 30px;text-align: center;}.top-10-questions .btn-container .btn {display: inline-block;}.three-columns .title-container {padding-bottom: 50px;}.three-columns .title-container h2 {margin: 0 auto 30px;}@media all and (max-width: 767px) {.three-columns .title-container h2 {font-size: 30px;}}.three-columns .testimonial-video {cursor: pointer;}.three-columns img {position: relative;z-index: 1;}.three-columns .play-icon {position: absolute;top: 50%;left: 50%;width: 120px;height: 120px;transform: translate(-50%, -50%);background-image: url("../images/common/video-play.png");background-size: contain;background-position: center;background-repeat: no-repeat;z-index: 10;}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.three-columns .play-icon {background-image: url("../images/common/video-play@2x.png");}}.three-columns .btn-container {margin-top: 30px;text-align: center;}@media all and (max-width: 767px) {.three-columns .btn-container {margin-top: 10px;}}.three-columns .btn-container .btn {display: inline-block;}.table-container.new-compare-table .left-side th {font-size: 18px;}@media all and (max-width: 1460px) {.table-container.new-compare-table .left-side td .name {padding-left: 0;}}@media all and (max-width: 1200px) {.table-container.new-compare-table .right-side th .title .big {font-size: 16px;}}@media all and (max-width: 1200px) {.table-container.new-compare-table .right-side td .td-inner {font-size: 16px;}}.airsense-page {position: relative;width: 100%;clear: both;}.airsense-page .submenu {position: relative;width: 100%;text-align: center;margin-top: 20px;}.airsense-page .submenu .submenu-item {display: inline-block;margin: 0 14px;font-family: 'filson-soft', arial, sans-serif;font-size: 14px;font-weight: 700;cursor: pointer;}@media all and (max-width: 767px) {.airsense-page .submenu .submenu-item {margin: 0 10px;}}.airsense-page .submenu .submenu-item.selected {border-bottom: 1px solid #333;}.airsense-page .submenu .btn {font-family: 'filson-soft', arial, sans-serif;font-size: 14px;font-weight: 700;margin: 0 14px;height: 32px;padding: 7px 16px 8px;}@media all and (max-width: 767px) {.airsense-page .submenu .btn {margin: 0 10px;}}.airsense-page .submenu .airsense-logo {position: absolute;top: 10px;right: 92px;width: 173px;height: 29px;background-size: 173px 29px;background-repeat: no-repeat;background-position: center;background-image: url("../images/airsense/airsense-logo-small.png");}@media all and (max-width: 1460px) {.airsense-page .submenu .airsense-logo {right: 20px;}}@media all and (max-width: 767px) {.airsense-page .submenu .airsense-logo {top: 70px;left: 50%;right: auto;transform: translate(-50%, 0px);}.airsense-page .submenu .airsense-logo.compare-mob {display: none;}}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.airsense-page .submenu .airsense-logo {background-image: url("../../webp-images/content/images/airsense/airsense-logo-small@2x.png");}}.airsense-page .submenu .airsense-logo.webp {background-image: url("../../webp-images/content/images/airsense/airsense-logo-small.png.webp");}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.airsense-page .submenu .airsense-logo.webp {background-image: url("../../webp-images/content/images/airsense/airsense-logo-small@2x.png.webp");}}#airsense-compare .vid-section {position: relative;width: 100%;max-width: 1250px;margin: 0 auto 120px auto;background-color: transparent;padding: 0;}@media all and (max-width: 990px) {#airsense-compare .vid-section {padding: 0 20px;}}#airsense-compare .vid-section .width-container {position: relative;width: 100%;display: flex;justify-content: space-between;}@media all and (max-width: 990px) {#airsense-compare .vid-section .width-container {display: block;}}#airsense-compare .vid-section .width-container .vid-container {position: relative;width: 47.5%;}@media all and (max-width: 990px) {#airsense-compare .vid-section .width-container .vid-container {width: 100%;margin-bottom: 30px;}}#airsense-compare .vid-section .width-container .vid-container h3 {font-size: 18px;}#airsense-compare .vid-section .width-container .vid-container .vid {position: relative;width: 100%;}#airsense-compare .vid-section .width-container .vid-container .vid .spacer {float: left;width: 100%;height: auto;}#airsense-compare .vid-section .width-container .vid-container .vid iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}#airsense-compare .product-shot {position: relative;width: calc(100% - 40px);max-width: 408px;height: 296px;margin: 90px auto 63px;background-image: url("../images/airsense/unit-2.png");background-size: contain;background-position: center;background-repeat: no-repeat;}@media all and (max-width: 767px) {#airsense-compare .product-shot {margin-bottom: 30px;}}@media all and (-webkit-min-device-pixel-ratio: 1.5) {#airsense-compare .product-shot {background-image: url("../images/airsense/unit-2@2x.png");}}#airsense-compare .product-shot.webp {background-image: url("../../webp-images/content/images/airsense/unit-2.png.webp");}@media all and (-webkit-min-device-pixel-ratio: 1.5) {#airsense-compare .product-shot.webp {background-image: url("../../webp-images/content/images/airsense/unit-2@2x.png.webp");}}#airsense-compare .video-container {height: auto;overflow: hidden;position: relative;width: 100%;max-width: 1250px;margin: 90px auto 63px;}#airsense-compare .video-container .player-wrap {width: 100%;max-width: none;height: 0;padding-top: 56%;}#airsense-compare .video-container .player-wrap img {-webkit-transition: all 250ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 250ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 250ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 250ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}#airsense-compare .video-container .player-wrap img.hide-img {opacity: 0;}@media all and (max-width: 890px) {#airsense-compare .video-container .player-wrap img.hide-img {opacity: 1;}}#airsense-compare .video-container .video-spacer {position: absolute;top: 0;width: 100%;height: auto;z-index: 0;}@media all and (max-width: 860px) {#airsense-compare .video-container .video-spacer {display: block;}}#airsense-compare .video-container #video-iframe-container {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 5;}#airsense-compare .video-container #video-iframe-container iframe {position: absolute;width: 100%;height: 100%;}#airsense-compare .video-container .play-btn {width: 90px;height: 90px;cursor: pointer;overflow: hidden;background-position: center;background-repeat: no-repeat;background-image: url("../images/airsense/play-button.svg");cursor: pointer;transition: all 250ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}@media all and (min-width: 769px) {#airsense-compare .video-container .play-btn:hover {transform: scale(0.93, 0.93) !important;}}#airsense-compare .video-container .img {position: absolute;top: 0;left: 0;background-position: center;background-repeat: no-repeat;background-size: contain;z-index: 1;}#airsense-compare .video-container .play-btn {position: absolute;top: 50%;left: 50%;margin-top: -45px;margin-left: -45px;z-index: 6;}#airsense-compare .video-container .play-btn.hide-btn {pointer-events: none;transform: scale(0.8, 0.8) !important;opacity: 0;}#airsense-compare .title-container {position: relative;width: 100%;text-align: center;padding-top: 40px;}#airsense-compare .title-container h1 {font-size: 54px;font-weight: normal;margin-bottom: 22px;}@media all and (max-width: 767px) {#airsense-compare .title-container h1 {font-size: 28px;padding: 0 10px;}}#airsense-compare .title-container p {position: relative;width: calc(100% - 40px);max-width: 844px;color: #858585;margin: 0 auto 59px;font-family: "Averta-Regular", Arial;}#optional-heading h2 {margin: 0;text-align: center;}@media all and (max-width: 900px) {#optional-heading h2 {margin: 60px 0 120px;}}.table-container {position: relative;width: 100%;max-width: 1280px;margin: 40px auto;display: flex;}@media all and (max-width: 900px) {.table-container {display: block;}}.table-container[data-index="0"] {padding-top: 120px;}.table-container[data-index="1"] {padding-bottom: 120px;}.table-container[data-index="1"] .classic-table, .table-container[data-index="1"] .airsense-table {border-top: 1px solid #ccc;}@media all and (max-width: 900px) {.table-container[data-index="1"] .classic-table, .table-container[data-index="1"] .airsense-table {border-top: none;}}.table-container[data-index="1"] h3 {display: none;}@media all and (max-width: 900px) {.table-container[data-index="1"] h3 {display: block;}}.table-container[data-index="1"] table tr[data-index="0"] {display: none;}@media all and (max-width: 900px) {.table-container[data-index="1"] table tr[data-index="0"] {display: table-row;}}.table-container h3 {position: absolute;top: -80px;width: 100%;text-align: center;font-size: 20px;font-weight: bold;color: #2d86b8;}@media all and (max-width: 900px) {.table-container h3 {top: -70px;}}@media all and (max-width: 767px) {.table-container h3 {font-size: 24px;top: -100px;left: 0;}}.table-container .classic-table {position: relative;width: 53%;display: flex;}@media all and (max-width: 900px) {.table-container .classic-table {width: 100%;margin-bottom: 80px;}}@media all and (max-width: 767px) {.table-container .classic-table {margin-bottom: 140px;}}.table-container .classic-table .left-side {width: 55.5%;}@media all and (max-width: 900px) {.table-container .classic-table .left-side {width: 160px;}}.table-container .classic-table .right-side {width: 44.5%;}@media all and (max-width: 900px) {.table-container .classic-table .right-side {width: calc(100% - 160px);}}.table-container .airsense-table {position: relative;margin-left: 2%;width: 45%;}@media all and (max-width: 900px) {.table-container .airsense-table {margin-left: 0;width: 100%;display: flex;}}.table-container .airsense-table .left-side {display: none;}@media all and (max-width: 900px) {.table-container .airsense-table .left-side {display: block;width: 160px;}}.table-container .airsense-table .right-side {width: 100%;}@media all and (max-width: 900px) {.table-container .airsense-table .right-side {width: calc(100% - 160px);}}.table-container .airsense-table .right-side table {width: 100%;border-left: 1px solid #cccccc;}@media all and (max-width: 900px) {.table-container .airsense-table .right-side table {border-left: none;}}.table-container .airsense-table .right-side table th {background-color: #e0edf4;}.table-container table {width: 100%;}@media all and (max-width: 767px) {.table-container table {font-size: 16px;}}.table-container table tr:nth-child(2n+1):not(:first-child) {background-color: #f9f9f9;}.table-container table tr th, .table-container table tr td {border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;}.table-container th {background-color: #f4ece3;border-top: 1px solid #cccccc;}.table-container th.white-bg {background-color: #fff;border-top: none;}.table-container th p {min-height: 75px;margin: 0 0 23px 0;}.table-container td {height: 55px;}@media all and (max-width: 767px) {.table-container td {height: 140px;}}@media all and (max-width: 480px) {.table-container td {height: 160px;}}.table-container th, .table-container td {padding: 0 15px;height: auto;}.table-container .left-side {width: 30%;}@media all and (max-width: 767px) {.table-container .left-side {min-width: 160px;}}@media all and (max-width: 1024px) {.table-container .left-side tr {height: 140px;}}@media all and (max-width: 480px) {.table-container .left-side tr {height: 160px;}}.table-container .left-side th, .table-container .left-side td {padding: 0 15px 0 0;}@media all and (max-width: 1460px) {.table-container .left-side th, .table-container .left-side td {padding-left: 40px;}}@media all and (max-width: 767px) {.table-container .left-side th, .table-container .left-side td {padding-left: 20px;}}.table-container .left-side th {text-align: left;font-size: 24px;padding-left: 20px;padding-bottom: 23px;}@media all and (max-width: 767px) {.table-container .left-side th {font-size: 18px;padding-left: 10px;}}.table-container .left-side td {padding: 0 15px 0 0;border-left: 1px solid #cccccc;}@media all and (max-width: 1460px) {.table-container .left-side td {padding-left: 20px;}}@media all and (max-width: 767px) {.table-container .left-side td {padding-left: 10px;}}.table-container .left-side td .name {position: relative;width: 100%;padding-left: 20px;}@media all and (max-width: 767px) {.table-container .left-side td .name {padding-right: 20px;padding-left: 0;}}@media all and (max-width: 694px) {.table-container .left-side td .name {padding-right: 0;}}.table-container .left-side td .name p {margin: 10px 0 0 0;}@media all and (max-width: 767px) {.table-container .left-side td .name p {font-size: 13px;}}.table-container .left-side td .name .arrow {position: absolute;top: 50%;transform: translate(0px, -50%);right: 20px;width: 14px;height: 8px;background-size: contain;background-repeat: no-repeat;background-position: center;background-image: url("../images/airsense/down-arrow-blue.svg");transition: all 250ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}@media all and (max-width: 767px) {.table-container .left-side td .name .arrow {right: 0;width: 11px;}}@media all and (max-width: 694px) {.table-container .left-side td .name .arrow {display: none;}}.table-container .left-side td .copy {padding-left: 20px;padding-right: 35px;max-height: 0;overflow: hidden;transition: all 250ms cubic-bezier(0.25, 0.46, 0.45, 0.94);font-size: 16px;color: #858585;font-weight: 300;}@media all and (max-width: 767px) {.table-container .left-side td .copy {font-size: 14px;padding-left: 0;padding-right: 0;}}.table-container .left-side td .copy .copy-inner {padding: 16px 0;}.table-container .left-side td .copy .copy-inner *:first-child {margin-top: 0;}.table-container .left-side td .copy .copy-inner *:last-child {margin-bottom: 0;}.table-container .left-side tr.open .arrow {transform: rotate(180deg);}.table-container .left-side tr.open .copy {max-height: 500px;}.table-container .right-side {position: relative;display: flex;}@media all and (max-width: 900px) {.table-container .right-side {width: 100%;display: block;}}@media all and (max-width: 767px) {.table-container .right-side {position: static;width: calc(100% - 150px);overflow-x: scroll;}}.table-container .right-side th .title .small {font-size: 15px;color: #333;opacity: 0.5;margin-bottom: 3px;}@media all and (max-width: 767px) {.table-container .right-side th .title .small {font-size: 14px;}}.table-container .right-side th .title .big {font-size: 21px;color: #2e86b8;margin-bottom: 21px;}@media all and (max-width: 767px) {.table-container .right-side th .title .big {font-size: 18px;}}.table-container .right-side th p {font-family: "Averta-Regular", Arial;font-size: 14px;font-weight: normal;line-height: 1.29;color: #858585;}@media all and (max-width: 767px) {.table-container .right-side th p {font-size: 12px;}}.table-container .right-side tr {transition: all 250ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}.table-container .right-side td {padding: 0;text-align: center;}.table-container .right-side td .td-inner {text-align: center;display: flex;align-items: center;justify-content: center;width: 100%;height: 100%;padding: 0 10px;}.table-container .right-side td .height-adjust {height: 0;overflow: hidden;transition: all 250ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}.table-container .right-side td .dot {position: relative;width: 10px;height: 10px;border-radius: 100%;background-color: #333;margin: 6px 0 5px;}.table-container .right-side tr.open .height-adjust {max-height: 500px;}.table-container .right-side th, .table-container .right-side td {width: 25%;}@media all and (max-width: 767px) {.table-container .right-side th, .table-container .right-side td {min-width: 40vw;}}