body {padding: 0;margin: 0;background: #FFFFFF;color: #222;}* {box-sizing: border-box;}a {text-decoration: none;}p {font-size: 15px;line-height: 1.6;font-family: "Noto Sans", sans-serif;}.link-box {top: 0;left: 0;display: block;position: absolute;width: 100%;height: 100%;z-index: 10;}.btn {position: relative;text-align: center;font-size: 21px;border-radius: 60px;white-space: nowrap;display: inline-block;cursor: pointer;overflow: hidden;box-sizing: border-box;transition: background 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94), border 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);font-size: 21px;font-family: "ClashGrotesk-Medium", Arial, sans-serif;font-weight: normal;}.btn.no-border .border {display: none;}.btn.red-txt .current-txt.first {color: #cf202f;}.btn.blue-txt .current-txt.first {color: #36a2d0;}.btn.red {background-color: #cf202f;color: #fff;}.btn.red .hover-bg {background-color: #fff;}.btn.red .current-txt.hover-txt {color: #cf202f;}.btn.red .border {border: 1px solid #cf202f;}.btn.dark.grey-hover-bg .hover-bg {background-color: #f0f0f0;}.btn.dark {background-color: #222;color: #fff;}.btn.dark .hover-bg {background-color: #fff;}.btn.dark .current-txt.hover-txt {color: #222;}.btn.dark .border {border: 1px solid #222;}.btn.white {background-color: #fff;}.btn.white .current-txt {color: #222;}.btn.white .hover-bg {background-color: #222;}.btn.white .current-txt.hover-txt {color: #fff;}.btn.white .border {opacity: 0;}.btn.white.show-border .border {opacity: 1;border: 1px solid #fff;}.btn.outline-btn-light {color: #fff;}.btn.outline-btn-light .current-txt.hover-txt {color: #222;}.btn.outline-btn-light .border {border: 1px solid #fff;}.btn.outline-btn-dark .current-txt {color: #222;}.btn.outline-btn-dark .border {border: solid 1px rgba(51, 51, 51, 0.2);}.btn.outline-btn-dark .current-txt.hover-txt {color: #fff;}.btn.outline-btn-dark .hover-bg {background-color: #222;}.btn .border {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 60px;border: 1px solid #111;transition: all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);z-index: 2;box-sizing: border-box;}.btn .current-txt {position: relative;display: flex;justify-content: center;align-items: center;width: 100%;padding: 12px 24px;z-index: 3;transition: all 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);white-space: nowrap;-webkit-user-select: none;user-select: none;box-sizing: border-box;color: #fff;}.btn .current-txt.hover-txt {color: #fff;}.btn .current-txt .flex-space-between {align-items: center;gap: 6px;}.btn.sm .current-txt {font-size: 16px;padding: 12px 24px;}.btn .current-txt.hover-txt {position: absolute;top: 0;left: 0;opacity: 0;transition-delay: 0s;}.btn.sm .current-txt.hover-txt {transition-delay: 0s;}.btn .hover-bg {position: absolute;top: 120%;left: 50%;transform: translate(-50%);width: 0px;height: 0px;opacity: 0;padding-bottom: 0;border-radius: 100%;background-color: #222;transition: all 0.6s cubic-bezier(0.075, 0.82, 0.165, 1), opacity 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);z-index: 1;box-sizing: border-box;}@media all and (min-width: 1025px) {.btn:hover .hover-bg {top: -60px;width: 120%;height: 220px;display: block;opacity: 1;}}@media all and (min-width: 1025px) {.btn.sm:hover .hover-bg {top: -25px;height: 120px;}}@media all and (min-width: 1025px) {.btn:hover .current-txt {opacity: 0;transition-delay: 0s;}}@media all and (min-width: 1025px) {.btn:hover .current-txt.hover-txt {opacity: 1;transform: none;}}@media all and (max-width: 767px) {.btn .current-txt {padding: 10px 20px;}.btn.sm .current-txt {padding: 7px 14px;}.btn .current-txt .hide-mob {display: none;}}.button {height: 58px;display: inline-block;border: 1px solid #222;border-radius: 28px;background-color: #222;font-size: 21px;font-family: "ClashGrotesk-Medium", Arial, sans-serif;cursor: pointer;}.button .label {display: flex;height: 58px;white-space: nowrap;align-items: center;padding: 0 32px 2px;color: #FFFFFF;}.button.sm {height: 44px;border-radius: 22px;font-size: 16px;}.button.sm .label {height: 44px;padding: 0 24px 2px;}.button.white {background-color: #FFFFFF;border: solid 1px rgba(51, 51, 51, 0.2);}.button.white .label {color: #222;}.button.white-red {background-color: #FFFFFF;border: solid 1px #FFFFFF;}.button.white-red .label {color: #cf202f;}.button.white-blue {background-color: #FFFFFF;border: solid 1px #FFFFFF;}.button.white-blue .label {color: #3eb4e4;}.button.answer {position: relative;font-size: 17px;background-color: #FFFFFF;border: solid 1px #4fadd5;}.button.answer .tick {position: absolute;right: 16px;top: 14px;opacity: 0;}.button.answer .label {color: #222;}.button.answer.selected {background-color: #2aa445;border: solid 1px #2aa445;}.button.answer.selected .label {color: #FFFFFF;}.button.answer.selected .tick {opacity: 1;}.mobile .button .label {padding: 0 24px 4px;}p a {color: inherit;}h1, h2, h3, h4, h5 {font-weight: normal;}h1 {font-size: 44px;font-family: "ClashGrotesk-Regular", Arial, sans-serif;}h2 {font-size: 44px;font-family: "ClashGrotesk-Regular", Arial, sans-serif;}h3 {font-size: 32px;font-family: "ClashGrotesk-Regular", Arial, sans-serif;}.page-404 {max-width: 1440px;position: relative;margin: auto;padding: 200px 60px 100px;}.page-404 a {color: #cf202f;}.form-modal {position: absolute;z-index: 600;top: 0;left: 0;width: 100%;display: none;justify-content: center;padding-top: 278px;}.form-modal .bg {position: fixed;top: 0;width: 100%;height: 100%;background: rgba(34, 34, 34, 0.8);z-index: 1;}.form-modal.show {display: flex;}.form-modal .form {position: relative;z-index: 2;width: 880px;border-radius: 30px;background-color: #fff;padding: 74px 95px;}.form-modal .form .close {position: absolute;top: 28px;right: 18px;cursor: pointer;}@media all and (max-width: 1024px) {.form-modal {padding-top: 60px;}.form-modal .form {padding: 50px 20px;}}@media all and (max-width: 767px) {.form-modal {z-index: 400;}.form-modal .form {padding: 78px 20px;border-radius: 0;}.form-modal .form .close {width: 35px;}}#under-or-equal-to-1024 {display: none;}@media all and (max-width: 1024px) {#under-or-equal-to-1024 {display: block;}}@font-face {font-family: 'ClashGrotesk-Variable';src: url("fonts/ClashGrotesk/ClashGrotesk-Variable.woff2") format("woff2"), url("fonts/ClashGrotesk/ClashGrotesk-Variable.woff") format("woff"), url("fonts/ClashGrotesk/ClashGrotesk-Variable.ttf") format("truetype");font-weight: 200 700;font-display: swap;font-style: normal; }@font-face {font-family: 'ClashGrotesk-Extralight';src: url("fonts/ClashGrotesk/ClashGrotesk-Extralight.woff2") format("woff2"), url("fonts/ClashGrotesk/ClashGrotesk-Extralight.woff") format("woff"), url("fonts/ClashGrotesk/ClashGrotesk-Extralight.ttf") format("truetype");font-weight: 200;font-display: swap;font-style: normal; }@font-face {font-family: 'ClashGrotesk-Light';src: url("fonts/ClashGrotesk/ClashGrotesk-Light.woff2") format("woff2"), url("fonts/ClashGrotesk/ClashGrotesk-Light.woff") format("woff"), url("fonts/ClashGrotesk/ClashGrotesk-Light.ttf") format("truetype");font-weight: 300;font-display: swap;font-style: normal; }@font-face {font-family: 'ClashGrotesk-Regular';src: url("fonts/ClashGrotesk/ClashGrotesk-Regular.woff2") format("woff2"), url("fonts/ClashGrotesk/ClashGrotesk-Regular.woff") format("woff"), url("fonts/ClashGrotesk/ClashGrotesk-Regular.ttf") format("truetype");font-weight: 400;font-display: swap;font-style: normal; }@font-face {font-family: 'ClashGrotesk-Medium';src: url("fonts/ClashGrotesk/ClashGrotesk-Medium.woff2") format("woff2"), url("fonts/ClashGrotesk/ClashGrotesk-Medium.woff") format("woff"), url("fonts/ClashGrotesk/ClashGrotesk-Medium.ttf") format("truetype");font-weight: 500;font-display: swap;font-style: normal; }@font-face {font-family: 'ClashGrotesk-Semibold';src: url("fonts/ClashGrotesk/ClashGrotesk-Semibold.woff2") format("woff2"), url("fonts/ClashGrotesk/ClashGrotesk-Semibold.woff") format("woff"), url("fonts/ClashGrotesk/ClashGrotesk-Semibold.ttf") format("truetype");font-weight: 600;font-display: swap;font-style: normal; }@font-face {font-family: 'ClashGrotesk-Bold';src: url("fonts/ClashGrotesk/ClashGrotesk-Bold.woff2") format("woff2"), url("fonts/ClashGrotesk/ClashGrotesk-Bold.woff") format("woff"), url("fonts/ClashGrotesk/ClashGrotesk-Bold.ttf") format("truetype");font-weight: 700;font-display: swap;font-style: normal; }@font-face {font-family: 'ClashDisplay-Variable';src: url("fonts/ClashDisplay-Variable.woff2") format("woff2"), url("fonts/ClashDisplay-Variable.woff") format("woff"), url("fonts/ClashDisplay-Variable.ttf") format("truetype");font-weight: 200 700;font-display: swap;font-style: normal; }@font-face {font-family: 'ClashDisplay-Extralight';src: url("fonts/ClashDisplay-Extralight.woff2") format("woff2"), url("fonts/ClashDisplay-Extralight.woff") format("woff"), url("fonts/ClashDisplay-Extralight.ttf") format("truetype");font-weight: 200;font-display: swap;font-style: normal; }@font-face {font-family: 'ClashDisplay-Light';src: url("fonts/ClashDisplay-Light.woff2") format("woff2"), url("fonts/ClashDisplay-Light.woff") format("woff"), url("fonts/ClashDisplay-Light.ttf") format("truetype");font-weight: 300;font-display: swap;font-style: normal; }@font-face {font-family: 'ClashDisplay-Regular';src: url("fonts/ClashDisplay-Regular.woff2") format("woff2"), url("fonts/ClashDisplay-Regular.woff") format("woff"), url("fonts/ClashDisplay-Regular.ttf") format("truetype");font-weight: 400;font-display: swap;font-style: normal; }@font-face {font-family: 'ClashDisplay-Medium';src: url("fonts/ClashDisplay-Medium.woff2") format("woff2"), url("fonts/ClashDisplay-Medium.woff") format("woff"), url("fonts/ClashDisplay-Medium.ttf") format("truetype");font-weight: 500;font-display: swap;font-style: normal; }@font-face {font-family: 'ClashDisplay-Semibold';src: url("fonts/ClashDisplay-Semibold.woff2") format("woff2"), url("fonts/ClashDisplay-Semibold.woff") format("woff"), url("fonts/ClashDisplay-Semibold.ttf") format("truetype");font-weight: 600;font-display: swap;font-style: normal; }@font-face {font-family: 'ClashDisplay-Bold';src: url("fonts/ClashDisplay-Bold.woff2") format("woff2"), url("fonts/ClashDisplay-Bold.woff") format("woff"), url("fonts/ClashDisplay-Bold.ttf") format("truetype");font-weight: 700;font-display: swap;font-style: normal; }header {position: absolute;width: 100%;left: 0;top: 0;z-index: 500;font-family: "ClashGrotesk-Medium", Arial, sans-serif;font-size: 16px;font-weight: normal;}header .btn {font-size: 16px;}header .top-bar {position: relative;padding: 15px calc((100% - 1280px) / 2);margin: auto;display: flex;justify-content: flex-end;gap: 33px;font-family: "Noto Sans", sans-serif;font-size: 13px;background-color: #191749;}header .top-bar a,header .top-bar div {color: #fff;cursor: pointer;}header .top-bar a.dd,header .top-bar div.dd {position: relative;background: url("../images/common/dd-arrow-white.png") no-repeat right;padding-right: 15px;}@media all and (-webkit-min-device-pixel-ratio: 1.5) {header .top-bar a.dd,header .top-bar div.dd {background: url("../images/common/dd-arrow-white@2x.png") no-repeat right;background-size: 8px 5px;}}header .top-bar a .list,header .top-bar div .list {position: absolute;max-height: 0;border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;color: #fff;background: #191749;left: -35px;top: 33px;-webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);-moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);overflow: hidden;z-index: 500;}header .top-bar a .items,header .top-bar div .items {padding: 20px;}header .top-bar a .items .mobile,header .top-bar div .items .mobile {display: none;}header .top-bar a .items a,header .top-bar div .items a {display: block;margin-bottom: 20px;white-space: nowrap;opacity: 0;color: #fff;text-align: center;-webkit-transition: all 100ms cubic-bezier(0.77, 0, 0.175, 1);-moz-transition: all 100ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition: all 100ms cubic-bezier(0.77, 0, 0.175, 1);transition: all 100ms cubic-bezier(0.77, 0, 0.175, 1);font-size: 14px;}header .top-bar a .items a:last-child,header .top-bar div .items a:last-child {margin-bottom: 0;}header .top-bar a:hover .list,header .top-bar div:hover .list {max-height: 999px;}header .top-bar a:hover .items a,header .top-bar div:hover .items a {opacity: 0.75;}header .top-bar a:hover .items a:hover,header .top-bar div:hover .items a:hover {opacity: 1;}header .top-bar.dark {background: none;}header .top-bar.dark a,header .top-bar.dark div {color: #222;}header .top-bar.dark a.dd,header .top-bar.dark div.dd {position: relative;background: url("../images/common/dd-arrow.png") no-repeat right;padding-right: 15px;}@media all and (-webkit-min-device-pixel-ratio: 1.5) {header .top-bar.dark a.dd,header .top-bar.dark div.dd {background: url("../images/common/dd-arrow@2x.png") no-repeat right;background-size: 8px 5px;}}header .mobile-bar {display: none;position: fixed;width: 100%;height: 60px;z-index: 9000;background: #FFFFFF;box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);}header .mobile-bar .mobile-logo {display: block;background: url("../images/common/ees-logo.svg") no-repeat center left;background-size: contain;width: 110px;height: 36px;}header .mobile-bar .call-us {position: absolute;right: 20px;top: 10px;display: none;font-size: 17px;color: #909090;line-height: 1;font-family: "ClashGrotesk-Variable", Arial, sans-serif;}header .mobile-bar .call-us a {display: block;font-size: 22px;font-family: "ClashGrotesk-Semibold", Arial, sans-serif;color: #515254;margin-top: 5px;}header .main-bar {position: relative;width: 100%;height: 84px;margin: auto;background: #FFFFFF;}header .main-bar .menu-container {position: relative;width: 100%;max-width: 1366px;height: 100%;margin: 0 auto;display: flex;padding: 0 30px;gap: 30px;align-items: center;}header .main-bar .mobile-links {display: none;font-size: 13px;margin-top: 30px;}header .main-bar .mobile-links > div {display: flex;gap: 65px;}header .main-bar .mobile-links > div > div {width: calc(50% - 15px);}header .main-bar .mobile-links > div a {display: block;padding: 10px 0;}header .main-bar .mobile-links > div.base {margin-top: 50px;gap: 0;}header .main-bar .mobile-links > div.base > div.links {display: flex;gap: 30px;}header .main-bar .mobile-links > div.base > div.social {display: flex;gap: 20px;width: calc(100% - 193px);justify-content: flex-end;}header .main-bar .mobile-links > div.base > div.social a {width: 30px;height: 30px;background: #222;border-radius: 15px;display: flex;align-items: center;justify-content: center;}header .main-bar .mobile-links > div.base > div.social a.vid {padding-left: 2px;}header .main-bar .logo {display: block;background: url("../images/common/ees-logo.svg") no-repeat center left;background-size: contain;width: 148px;height: 44px;}header .main-bar a,header .main-bar div {color: #222;cursor: pointer;position: relative;}header .main-bar a > a,header .main-bar div > a {z-index: 10;}header .main-bar a.dd,header .main-bar div.dd {position: relative;background: url("../images/common/dd-arrow.png") no-repeat right;padding-right: 15px;}header .main-bar a.dd.hide-desktop,header .main-bar div.dd.hide-desktop {display: none;}header .main-bar a.dd .mobile-link,header .main-bar div.dd .mobile-link {display: none;}@media all and (-webkit-min-device-pixel-ratio: 1.5) {header .main-bar a.dd,header .main-bar div.dd {background: url("../images/common/dd-arrow@2x.png") no-repeat right;background-size: 8px 5px;}}header .main-bar a.dd .list,header .main-bar div.dd .list {position: absolute;max-height: 0;border-radius: 20px;left: -20px;white-space: nowrap;background-color: #fff;-webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);-moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);overflow: hidden;z-index: 3;}header .main-bar a.dd .list.promotions-list .items a,header .main-bar div.dd .list.promotions-list .items a {width: 404px;max-width: 100%;white-space: normal;}header .main-bar a.dd .items,header .main-bar div.dd .items {padding: 20px;}header .main-bar a.dd .items .mobile,header .main-bar div.dd .items .mobile {display: none;}header .main-bar a.dd .items a,header .main-bar div.dd .items a {display: block;margin-bottom: 10px;opacity: 0;-webkit-transition: all 100ms cubic-bezier(0.77, 0, 0.175, 1);-moz-transition: all 100ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition: all 100ms cubic-bezier(0.77, 0, 0.175, 1);transition: all 100ms cubic-bezier(0.77, 0, 0.175, 1);font-size: 15px;}header .main-bar a.dd .items a:last-child,header .main-bar div.dd .items a:last-child {margin-bottom: 0;}header .main-bar a.dd:hover .list,header .main-bar div.dd:hover .list {max-height: 999px;}header .main-bar a.dd:hover .items a,header .main-bar div.dd:hover .items a {opacity: 0.5;}header .main-bar a.dd:hover .items a:hover,header .main-bar div.dd:hover .items a:hover {opacity: 1;}header .main-bar .buttons {position: absolute;height: 84px;right: 20px;display: flex;align-items: center;gap: 8px;}@media all and (max-width: 400px) {header .main-bar .buttons {flex-direction: column-reverse;justify-content: flex-end;align-items: flex-start;margin-bottom: 20px;height: auto;row-gap: 15px;}}@media all and (max-width: 1440px) {header .top-bar {padding: 15px 20px;}}@media all and (max-width: 1400px) {header .main-bar {gap: 15px;}}@media all and (max-width: 1279px) {header {background: #FFFFFF;height: 60px;}header .mobile-bar {height: 60px;display: flex;align-items: center;gap: 15px;}header .mobile-bar .buttons {position: absolute;right: 15px;top: 7.5px;}header .main-bar,header .top-bar {display: none;}header .main-bar {position: absolute;min-height: 100vh;background: #FFFFFF;top: 60px;width: 100%;font-size: 24px;padding: 40px 25px 50px;}header .main-bar .menu-container {display: block;padding: 0;}header .main-bar .menu-container > a, header .main-bar .menu-container > div {padding: 15px 0;display: block;}header .main-bar .menu-container > a.dd, header .main-bar .menu-container > div.dd {background: none;padding-right: 0;}header .main-bar .menu-container > a.dd.hide-desktop, header .main-bar .menu-container > div.dd.hide-desktop {display: block;}header .main-bar .menu-container > a.dd a, header .main-bar .menu-container > div.dd a {display: none;}header .main-bar .menu-container > a.dd .mobile-link, header .main-bar .menu-container > div.dd .mobile-link {display: flex;align-items: center;gap: 20px;}}@media all and (max-width: 1279px) and (-webkit-min-device-pixel-ratio: 1.5) {header .main-bar .menu-container > a.dd, header .main-bar .menu-container > div.dd {background: none;}}@media all and (max-width: 1279px) {header .main-bar .menu-container > a.dd .list, header .main-bar .menu-container > div.dd .list {position: relative;max-height: 0;border-radius: 20px;background: #FFFFFF;left: -20px;-webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);-moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);overflow: hidden;}header .main-bar .menu-container > a.dd .items, header .main-bar .menu-container > div.dd .items {padding: 30px 0 30px 20px;}header .main-bar .menu-container > a.dd .items .mobile, header .main-bar .menu-container > div.dd .items .mobile {display: block;}header .main-bar .menu-container > a.dd .items a, header .main-bar .menu-container > div.dd .items a {display: block;margin-bottom: 15px;opacity: 0;-webkit-transition: all 400ms cubic-bezier(0.77, 0, 0.175, 1);-moz-transition: all 400ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition: all 400ms cubic-bezier(0.77, 0, 0.175, 1);transition: all 400ms cubic-bezier(0.77, 0, 0.175, 1);font-size: 16px;}header .main-bar .menu-container > a.dd .items a:last-child, header .main-bar .menu-container > div.dd .items a:last-child {margin-bottom: 0;}header .main-bar .menu-container > a.dd:hover .list, header .main-bar .menu-container > div.dd:hover .list {max-height: 0;}header .main-bar .menu-container > a.dd:hover .items a, header .main-bar .menu-container > div.dd:hover .items a {opacity: 0;}header .main-bar .menu-container > a.dd.open .list, header .main-bar .menu-container > div.dd.open .list {max-height: 999px;}header .main-bar .menu-container > a.dd.open .items a, header .main-bar .menu-container > div.dd.open .items a {opacity: 1;}header .main-bar .menu-container .logo {display: none;}header .main-bar .menu-container .buttons {position: relative;right: auto;margin-top: 20px;display: flex;}header .main-bar .mobile-links {display: block;}.show-menu header .main-bar {display: block;}.show-menu header .mobile-bar .buttons {display: none;}.show-menu header .mobile-bar .call-us {display: block;}.show-menu footer {display: none;}.show-menu main {display: none;}}@media all and (max-width: 767px) {header .mobile-bar .buttons {top: 10px;}}footer {position: relative;height: 644px;background-color: #222;padding-top: 50px;}footer .top {position: absolute;top: -1px;width: 100%;left: 0;height: 50px;background: #FFFFFF;border-radius: 0 0 50px 50px;}footer.commercial .top {background: #191749;}footer.payment-options .top {background: #8dcfe4;}footer .center {position: relative;width: 100%;height: 544px;max-width: 1440px;margin: auto;padding: 110px 40px 0;display: flex;flex-wrap: wrap;}footer .center .left-side {width: 365px;}footer .center .left-side .phone {color: rgba(255, 255, 255, 0.5);font-size: 17px;font-family: "ClashGrotesk-Variable", Arial, sans-serif;margin-top: 30px;}footer .center .left-side .phone a {font-size: 22px;display: block;font-family: "ClashGrotesk-Semibold", Arial, sans-serif;color: #FFFFFF;margin-top: 10px;}footer .center .left-side .btn {margin-top: 31px;}footer .center .menu {width: calc(100% - 365px);display: grid;grid-template-columns: repeat(5, 1fr);gap: 20px;padding-top: 25px;}footer .center .menu .menu-list .mobile {display: none;margin-top: 45px;}footer .center .menu .menu-list .title {font-size: 16px;color: #FFFFFF;font-family: "ClashGrotesk-Medium", Arial, sans-serif;margin-bottom: 33px;}footer .center .menu .menu-list a {display: block;color: rgba(255, 255, 255, 0.5);font-size: 15px;font-family: "ClashGrotesk-Medium", Arial, sans-serif;margin-bottom: 16px;}footer .center .base {position: absolute;width: 100%;left: 0;bottom: 45px;}footer .center .base .legal {display: flex;gap: 34px;padding: 10px 0 0 40px;}footer .center .base .legal a {font-size: 13px;color: rgba(255, 255, 255, 0.5);font-family: "Noto Sans", sans-serif;}footer .center .base .social {position: absolute;right: 20px;top: 0;display: flex;gap: 15px;}footer .center .base .social a {width: 30px;height: 30px;border-radius: 50%;background-color: #909090;display: flex;justify-content: center;align-items: center;}@media all and (max-width: 1024px) {footer {height: auto;}footer .center {display: block;height: auto;padding: 45px 20px 40px;}footer .center .left-side {width: 100%;text-align: center;margin-bottom: 87px;}footer .center .menu {width: 100%;}footer .center .base {margin-top: 30px;position: relative;bottom: auto;display: flex;align-items: center;justify-content: center;gap: 50px;}footer .center .base .legal {padding: 0;}footer .center .base .social {position: relative;}}@media all and (max-width: 1024px) and (max-width: 990px) {footer .center .menu {position: relative;display: flex;flex-wrap: wrap;align-items: flex-start;gap: 0;row-gap: 50px;}footer .center .menu .menu-list {width: 25%;}}@media all and (max-width: 1024px) and (max-width: 767px) {footer .center .menu .menu-list {width: 33.33%;}}@media all and (max-width: 1024px) and (max-width: 600px) {footer .center .menu {gap: 36px;}footer .center .menu .menu-list {width: calc(50% - 18px);}footer .center .menu .menu-list.desktop {display: none;}footer .center .menu .menu-list .title {margin-bottom: 15px;}footer .center .menu .menu-list .mobile {display: block;}}.menu-burger {position: relative;width: 38px;height: 36px;cursor: pointer;z-index: 210;display: none;-webkit-transition: all 400ms cubic-bezier(0.77, 0, 0.175, 1);-moz-transition: all 400ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition: all 400ms cubic-bezier(0.77, 0, 0.175, 1);transition: all 400ms cubic-bezier(0.77, 0, 0.175, 1); }@media all and (max-width: 1279px) {.menu-burger {display: block;}}.menu-burger .menu-line {position: absolute;width: 16px;height: 2px;border-top: 2px solid #515254;-webkit-transition: all 400ms cubic-bezier(0.165, 0.84, 0.44, 1);-moz-transition: all 400ms cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition: all 400ms cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 400ms cubic-bezier(0.165, 0.84, 0.44, 1); }.menu-burger .menu-line1 {top: 10px;left: 16px;}.menu-burger .menu-line2 {top: 16px;left: 16px;}.menu-burger .menu-line3 {top: 23px;left: 16px;}.show-menu .menu-burger .menu-line1 {top: 16px;-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, 45deg);-moz-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, 45deg);-o-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, 45deg);-ms-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, 45deg);transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, 45deg);}.show-menu .menu-burger .menu-line2 {-webkit-transform: scale3d(0.9, 0.9, 0.9);-moz-transform: scale3d(0.9, 0.9, 0.9);-o-transform: scale3d(0.9, 0.9, 0.9);-ms-transform: scale3d(0.9, 0.9, 0.9);transform: scale3d(0.9, 0.9, 0.9);opacity: 0;}.show-menu .menu-burger .menu-line3 {top: 16px;-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -45deg);-moz-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -45deg);-o-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -45deg);-ms-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -45deg);transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -45deg);}.consult-form h2 {text-align: center;font-size: 32px;margin: 0 0 26px;}.consult-form h2.break {margin: 70px 0 26px;}.consult-form p {text-align: center;}.consult-form .form-fields {margin-top: 60px;display: flex;flex-wrap: wrap;gap: 24px;}.consult-form .form-fields .column {width: calc(50% - 12px);}.consult-form .form-fields .column.full {width: 100%;}.consult-form .form-fields .column .btn {margin-top: 43px;}@media all and (max-width: 767px) {.consult-form p {margin: 30px 0;}.consult-form p br {display: none;}.consult-form .form-fields {margin-top: 64px;}.consult-form .form-fields .column {width: 100%;}.consult-form .form-fields .btn {height: 44px;border-radius: 22px;font-size: 16px;}.consult-form .form-fields .btn .label {height: 44px;padding: 0 24px 2px;}}fieldset {border: none;padding: 0;margin: 0 0 32px;}fieldset.less-marg {margin: 0 0 21px;}fieldset:last-child {margin: 0 0 10px;}fieldset:last-child.not-last {margin: 0 0 32px;}fieldset label {font-family: "Noto Sans", sans-serif;display: block;font-size: 15px;margin-bottom: 10px;}fieldset input[type=text],fieldset input[type=email],fieldset input[type=tel],fieldset .select-box {width: 100%;height: 54px;border-radius: 6px;border: solid 1px rgba(0, 0, 0, 0.15);padding: 0 15px;font-size: 15px;font-family: "Noto Sans", sans-serif;}fieldset textarea {width: 100%;resize: vertical;min-height: 160px;border-radius: 6px;border: solid 1px rgba(0, 0, 0, 0.15);padding: 10px;font-size: 15px;font-family: "Noto Sans", sans-serif;}fieldset.error input[type=text],fieldset.error input[type=email],fieldset.error input[type=tel],fieldset.error .select-box,fieldset.error textarea {border: solid 1px #cf202f;}fieldset .select-box {position: relative;background: #FFFFFF;}fieldset .select-box.open {z-index: 1000;}fieldset .select-box input {position: absolute;height: 0;width: 0;border: none !important;background: transparent;}fieldset .select-box .label {cursor: pointer;display: flex;align-items: center;width: 100%;gap: 20px;height: 54px;}fieldset .select-box .label span {width: calc(100% - 40px);opacity: 0.5;}fieldset .select-box ul {-webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);-moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);border-radius: 6px;max-height: 0;opacity: 0;border: 1px solid #333;list-style: none;position: absolute;margin: 0;padding: 0;top: -1px;left: -1px;width: calc(100% + 2px);background: #FFFFFF;pointer-events: none;overflow: hidden;}fieldset .select-box ul li {cursor: pointer;padding: 16px 14px;background: #FFFFFF;border-bottom: 1px solid #f0f0f0;transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}fieldset .select-box ul li:hover {background: #f5f5f5;}fieldset .select-box.selected .label span {opacity: 1;}fieldset .select-box.open ul {opacity: 1;max-height: 244px;pointer-events: auto;overflow-y: scroll;}.field {position: relative;}.field .error {position: absolute;max-height: 0;overflow: hidden;margin-top: 5px;top: 100%;right: 0;font-size: 11px;font-family: "Noto Sans", sans-serif;text-align: right;}.field .error.rel {position: relative;top: auto;margin-top: 15px;}.field.error .error {max-height: 100px;}.field.error.address-toggle {padding-top: 20px;}.address-toggle.field .error {top: 0;margin-top: 0;}input:focus,select:focus,textarea:focus,button:focus {outline: none;}.check-box {display: flex;gap: 15px;align-items: center;margin-top: 22px;cursor: pointer;}.check-box input {position: absolute !important;height: 0 !important;width: 0 !important;border: none !important;background: transparent !important;}.check-box.align-top {align-items: flex-start;}.check-box.no-marg {margin-top: 0;}.check-box .box {width: 28px;height: 28px;border: solid 1px rgba(0, 0, 0, 0.15);background-color: #fff;border-radius: 6px;display: flex;align-items: center;justify-content: center;}.check-box .box div {-webkit-transition: opacity 200ms cubic-bezier(0.77, 0, 0.175, 1);-moz-transition: opacity 200ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition: opacity 200ms cubic-bezier(0.77, 0, 0.175, 1);transition: opacity 200ms cubic-bezier(0.77, 0, 0.175, 1);width: 10px;height: 10px;background-color: #222;border-radius: 50%;opacity: 0;}.check-box .label {width: calc(100% - 43px);font-size: 15px;font-family: "Noto Sans", sans-serif;color: #222;}.check-box.checked .box div {opacity: 1;}.check-box.error .box {border: solid 1px rgba(0, 0, 0, 0.85);}.recaptcha {margin-bottom: 30px;}.recaptcha.mt {margin: 30px 0;}.expandable {position: relative;max-height: 0;overflow: hidden;-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);}.expandable.expand {max-height: 1000px;}.address-toggle {text-align: right;font-family: "Noto Sans", sans-serif;display: block;font-size: 15px;margin: 0 0 25px;cursor: pointer;}.address-toggle.toggled {margin: 0;}.blue-form {background: #8dcfe4;padding: 112px 20px 117px;border-radius: 70px;display: flex;justify-content: center;align-items: flex-start;}.blue-form .form {max-width: 880px;width: 100%;border-radius: 30px;background-color: #fff;padding: 74px 95px 69px;}@media all and (max-width: 1024px) {.blue-form {background: #3eb4e4;padding: 20px;border-radius: 45px;margin-bottom: 40px;}.blue-form.servicing {background: transparent;padding: 0;border-radius: 0;}.blue-form .form {padding: 50px 20px;}}.black-friday-terms {position: relative;width: calc(100% - 40px);max-width: 880px;margin: 0 auto;font-family: "Noto Sans", sans-serif;font-weight: normal;}.black-friday-terms table td {padding: 10px;}.form .terms {margin-top: 40px;font-size: 14px;color: #909090;line-height: 1.4;}.form .terms p {font-size: 14px;line-height: 1.4;}.form .terms a {color: #222;}.consult-form h2 {text-align: center;font-size: 32px;margin: 0 0 26px;}.consult-form h2.break {margin: 70px 0 26px;}.consult-form p {text-align: center;}.consult-form .form-fields {margin-top: 60px;display: flex;flex-wrap: wrap;gap: 24px;}.consult-form .form-fields .column {width: calc(50% - 12px);}.consult-form .form-fields .column.full {width: 100%;}.consult-form .form-fields .column .btn {margin-top: 43px;}@media all and (max-width: 767px) {.consult-form p {margin: 30px 0;}.consult-form p br {display: none;}.consult-form .form-fields {margin-top: 64px;}.consult-form .form-fields .column {width: 100%;}.consult-form .form-fields .btn {height: 44px;border-radius: 22px;font-size: 16px;}.consult-form .form-fields .btn .label {height: 44px;padding: 0 24px 2px;}}.bread-crumbs {display: flex;gap: 12px;align-items: center;}.bread-crumbs .arrow {width: 5px;height: 10px;background: url("../images/common/bc-arrow.svg") no-repeat center center;}.bread-crumbs a, .bread-crumbs span {font-size: 15px;font-family: "Noto Sans", sans-serif;color: #FFFFFF;}@media all and (max-width: 1024px) {.show-ad-mobile .copy .bread-crumbs .arrow {background: url("../images/common/bc-arrow-dark.svg") no-repeat center center;}.show-ad-mobile .copy .bread-crumbs a, .show-ad-mobile .copy .bread-crumbs span {color: #222222;}}.basic-header {height: 575px;position: relative;}.basic-header.new-style {width: 100%;height: auto;padding-top: 132px;color: #000;background-color: #8dcee3;}@media all and (max-width: 1279px) {.basic-header.new-style {padding-top: 60px;}}.basic-header.new-style.wide-title .copy {width: calc(100% - 440px);}@media all and (max-width: 990px) {.basic-header.new-style.wide-title .copy {width: calc(100% - 320px);}}@media all and (max-width: 767px) {.basic-header.new-style.wide-title .copy {width: 100%;}}.basic-header.new-style.wide-title .img {width: 400px;}@media all and (max-width: 990px) {.basic-header.new-style.wide-title .img {width: 280px;}}@media all and (max-width: 767px) {.basic-header.new-style.wide-title .img {width: 100%;}}.basic-header.new-style .copy-container {display: flex;justify-content: flex-start;align-items: center;top: auto;min-height: 443px;}@media all and (max-width: 767px) {.basic-header.new-style .copy-container {flex-wrap: wrap;min-height: 0;}}.basic-header.new-style .copy {width: calc(100% - 440px);max-width: 640px;padding: 40px 0;}@media all and (max-width: 990px) {.basic-header.new-style .copy {width: calc(100% - 320px);}}@media all and (max-width: 767px) {.basic-header.new-style .copy {padding: 60px 0 30px;width: 100%;}}.basic-header.new-style h1, .basic-header.new-style p {color: #000;text-align: left;margin-left: 0;line-height: 1.1 !important;}.basic-header.new-style h1 {text-shadow: none;}@media all and (max-width: 1359px) {.basic-header.new-style h1 {font-size: 48px;}}@media all and (max-width: 990px) {.basic-header.new-style h1 {font-size: 42px;}}@media all and (max-width: 767px) {.basic-header.new-style h1 {font-size: 36px;}}.basic-header.new-style p {margin-top: 32px;}.basic-header.new-style .img {position: absolute;top: 0;right: 0;width: 500px;height: 100%;background-position: center;background-size: contain;background-repeat: no-repeat;}@media all and (max-width: 990px) {.basic-header.new-style .img {width: 340px;}}@media all and (max-width: 767px) {.basic-header.new-style .img {width: 100%;height: 300px;position: relative;top: auto;right: auto;}}.basic-header .black-overlay {background: rgba(0, 0, 0, 0.1);position: absolute;width: 100%;height: 100%;top: 0;z-index: 1;left: 0;}.basic-header .copy-container {position: relative;top: 132px;width: calc(100% - 100px);height: calc(100% - 132px);max-width: 1260px;margin: 0 auto;display: flex;align-items: center;justify-content: space-between;}@media all and (max-width: 1279px) {.basic-header .copy-container {top: 60px;height: calc(100% - 60px);}}@media all and (max-width: 1024px) {.basic-header .copy-container {top: 0;height: 100%;}}@media all and (max-width: 767px) {.basic-header .copy-container {width: calc(100% - 40px);}}.basic-header .copy {position: relative;width: 55%;z-index: 2;}@media all and (max-width: 990px) {.basic-header .copy {width: 75%;}}@media all and (max-width: 767px) {.basic-header .copy {width: 100%;}}.basic-header h1 {margin: 0;font-size: 60px;line-height: 1.1;max-width: 840px;position: relative;z-index: 2;color: #FFFFFF;padding: 0 0 32px 0;font-family: "ClashGrotesk-Variable", Arial, sans-serif;text-shadow: 0 5px 30px rgba(0, 0, 0, 0.5);}.basic-header.max-title-780 h1 {max-width: 780px;}.basic-header.wide-title .copy {width: 70%;}@media all and (max-width: 767px) {.basic-header.wide-title .copy {width: 100%;}}.basic-header.wide-title h1 {max-width: 1150px;}.basic-header .buttons {display: flex;}.basic-header p {text-align: center;color: #FFFFFF;margin: 32px 20px 0;}.basic-header.full-title h1 {max-width: 100%;}@media all and (max-width: 1024px) {.basic-header {height: 435px;padding-top: 60px;display: flex;align-items: center;justify-content: center;flex-wrap: wrap;}.basic-header h1 {padding: 0 20px 32px 0;font-size: 36px;line-height: 42px;}.basic-header .buttons .button {height: 44px;}.basic-header .buttons .button .label {height: 44px;font-size: 16px;}.basic-header p {margin: 0 20px 0;}}.big-terms {position: relative;text-align: center;width: calc(100% - 40px);margin: 0 auto -31px;padding: 32px 0 0;max-width: 720px;font-size: 10px;}@media all and (max-width: 1024px) {.big-terms {margin-bottom: 16px;}}.image-text {display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 125px;padding: 120px 20px;row-gap: 25px;}.image-text.align-top {align-items: flex-start;}.image-text.align-top .image {max-width: 443px;}.image-text.align-top-wide {align-items: flex-start;}.image-text.align-top-wide .copy {max-width: 440px;}.image-text.basic {align-items: flex-start;padding: 95px 20px 110px;}.image-text.landlords {padding: 82px 20px 92px;}.image-text.less-pad {padding: 35px 20px 92px;}.image-text.less-pad.more-top {padding: 92px 20px;}.image-text.less-pad.more-top.last {padding: 92px 20px 90px;}.image-text.img-right {flex-direction: row-reverse;}.image-text .image {width: 100%;max-width: 565px;}.image-text .image img {max-width: 100%;height: auto;border-radius: 20px;}.image-text .copy {width: 100%;max-width: 445px;}.image-text .copy br {display: none;}.image-text .copy h2 {font-size: 32px;line-height: 1.2;margin: 0;}.image-text .copy h2.mt {margin: 30px 0;}.image-text .copy a {color: #36A2D0;}.image-text .copy p {font-size: 15px;font-family: "Noto Sans", sans-serif;color: #444;line-height: 1.6;margin: 0 auto 20px;}.image-text .copy p.sub-title {opacity: 0.75;font-size: 24px;font-family: "ClashGrotesk-Regular", Arial, sans-serif;line-height: 1.3;color: #222;margin: 18px 0 32px;}.image-text .copy ul {font-size: 15px;font-family: "Noto Sans", sans-serif;color: #444;line-height: 1.6;}.image-text .copy .buttons {margin-top: 31px;display: flex;gap: 18px;flex-wrap: wrap;}.image-text.big-title .copy {max-width: 566px;}.image-text.big-title .copy h2 {font-size: 44px;line-height: 1.1;}.image-text.big-title.align-top-wide .copy {max-width: 440px;}@media all and (max-width: 1100px) {.image-text {padding: 20px 20px 62px;}.image-text.less-pad {padding: 20px 20px 50px;}.image-text .image {max-width: 100%;}.image-text .copy {max-width: 100%;}.image-text .copy h2 {font-size: 24px;}.image-text .copy p.sub-title {font-size: 18px;opacity: 1;margin: 18px 0;}.image-text.home-intro .copy h2 {font-size: 32px;}.image-text.home-intro .copy p.sub-title {font-size: 24px;margin: 18px 0 32px;}}.center-copy {display: flex;justify-content: center;padding: 50px 20px;}.center-copy > div {max-width: 800px;font-size: 24px;text-align: center;}.center-copy > div p {font-size: 18px;}.payment-card {padding: 80px 20px;}.payment-card > div {display: flex;flex-wrap: wrap;justify-content: center;align-items: flex-start;gap: 125px;}.payment-card.q {background-color: #191749;color: #FFFFFF;}.payment-card.gem {background-color: #8dcfe4;}.payment-card.gem > div {flex-direction: row-reverse;}.payment-card .card-image {width: 100%;max-width: 565px;border-radius: 15px;}.payment-card .copy {width: 100%;max-width: 445px;}.payment-card .copy h2 {font-size: 32px;line-height: 1.2;margin: 0;}.payment-card .copy .btn {background: #CF202F;margin-top: 20px;}.payment-card .base-copy {padding: 50px 0 0;max-width: 1140px;}.payment-card .base-copy p {font-size: 12px;}@media all and (max-width: 1200px) {.payment-card > div {flex-direction: column;align-items: center;gap: 50px;}.payment-card .copy {max-width: 100%;}}.bottom-copy {padding: 80px 20px;background-color: #8dcfe4;display: flex;justify-content: center;}.bottom-copy > div {max-width: 1140px;}.bottom-copy > div h2 {font-size: 32px;line-height: 1.2;margin: 0;}.bottom-copy > div .links {padding: 50px 0 0;display: grid;grid-template-columns: repeat(4, 1fr);gap: 60px;}.bottom-copy > div .links a {font-size: 24px;line-height: 1.2;margin: 0;font-family: "ClashGrotesk-Regular", Arial, sans-serif;color: #000000;text-decoration: underline;}@media all and (max-width: 990px) {.bottom-copy > div .links {grid-template-columns: repeat(2, 1fr);}}@media all and (max-width: 500px) {.bottom-copy > div .links {display: flex;flex-direction: column;align-items: center;text-align: center;}}