:root{--bs-gutter-x:3rem;--primary:#0a0e38;--primary-400:#474a6a;--primary-200:#c1c2cd;--secondary:#37ffac;--secondary-200:#ceffeb;--tertiary:#f3f3fd;--tertiary-700:#dadae3;--tertiary-300:#f9f9fe;--tertiary-100:#fcfcfe;--black:#111;--black-800:#292929;--black-700:#4d4d4d;--white:#fff;--gradient-01:linear-gradient(180deg,rgba(10,14,56,0),rgba(10,14,56,.25) 22%,rgba(10,14,56,.85));--gradient-02:linear-gradient(270deg,rgba(10,14,56,0),rgba(10,14,56,.5) 25%,#0a0e38 80%);--gradient-03:linear-gradient(0deg,rgba(10,14,56,0),rgba(10,14,56,.43) 15%,rgba(10,14,56,.85) 75%);--gradient-01-black:linear-gradient(180deg,hsla(0,0%,7%,0),hsla(0,0%,7%,.25) 22%,hsla(0,0%,7%,.85));--gradient-02-black:linear-gradient(270deg,hsla(0,0%,7%,0),hsla(0,0%,7%,.5) 25%,#111 80%);--gradient-03-black:linear-gradient(0deg,hsla(0,0%,7%,0),hsla(0,0%,7%,.43) 15%,hsla(0,0%,7%,.85) 75%);--bg-gradiend-dk:linear-gradient(to bottom,var(--primary) 50%,var(--tertiary-100) 50%);--bg-gradiend-mb:linear-gradient(to bottom,var(--primary) 25%,var(--tertiary-100) 25%);--primary-80:rgba(10,14,56,.8);--secondary-80:rgba(55,255,172,.8);--tertiary-80:rgba(243,243,253,.8);--spacing-4:4px;--spacing-8:8px;--spacing-12:12px;--spacing-16:16px;--spacing-24:24px;--spacing-32:32px;--spacing-40:40px;--spacing-48:48px;--spacing-52:52px;--spacing-56:56px;--spacing-64:64px;--spacing-72:72px;--spacing-80:80px;--spacing-96:96px;--spacing-120:120px;--lh-xl:160%;--lh-lg:140%;--lh-md:120%;--lh-sm:100%;--body-font-size:16;--body-font-size-sm:12px;--primary-font:Gotham;--secondary-font:Bebas Neue;--btn-padding:var(--spacing-12) var(--spacing-32);--box-shadow:0px 4px 16px 8px rgba(0,0,0,.04);--box-shadow2:0px 4px 16px 8px rgba(0,0,0,.06);--box-shadow-hover:0px 4px 16px 8px rgba(0,0,0,.08);--transition:all 0.2s ease;--transition-large:all 0.8s ease}body,html{font-size:16px}body{font-family:Gotham}body.modal-open{overflow:hidden}a,p{font-family:Gotham}a{color:#111}a:focus,a:hover{color:#000;font-family:Gotham}a:active{color:#393939;font-family:Gotham}.h1,h1{font-size:80px}.h1,.h2,h1,h2{color:#111;font-family:Bebas Neue,sans-serif;font-style:normal;font-weight:400;text-decoration:none;text-transform:uppercase}.h2,h2{font-size:56px}.h3,h3{font-size:40px}.h3,.h4,h3,h4{color:#111;font-family:Bebas Neue,sans-serif;font-style:normal;font-weight:400;text-decoration:none;text-transform:none}.h4,h4{font-size:28px}@media (max-width:768px){.display,.h1,h1{font-size:56px}.h2,h2{font-size:48px}.h3,h3{font-size:32px}}@media (max-width:576px){.h1,h1{font-size:48px}}.button,.hs-blog-post-listing__post-button,.hs-button,a.button{border:2px solid transparent;border-radius:4px;color:#fff;font-size:16px;padding:12px 32px;text-decoration:none;text-transform:uppercase}.button,.hs-blog-post-listing__post-button,.hs-button,button{border-radius:4px;color:#fff;font-family:Gotham;font-size:16px;font-weight:700;padding:12px 32px;text-decoration:none;text-transform:uppercase}.button:active,.hs-blog-post-listing__post-button:active,.hs-button:active,button:active{background-color:rgba(#null,0);font-family:Gotham;font-weight:700}.submitted-message,form{background-color:#fff;border:1px #f4f0ec;border-bottom-left-radius:16px;border-bottom-right-radius:16px;border-top-left-radius:16px;border-top-right-radius:16px;font-family:Gotham;padding:0}.form-title{background-color:hsla(0,0%,100%,0);border:1px #fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:8px;border-top-right-radius:8px;color:#111;font-family:Bebas Neue;font-size:24px;font-style:normal;font-weight:700;padding:0 0 30px;text-decoration:none}form label{color:#111}form legend{color:#4d4d4d}form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form select,form textarea{background-color:#f3f3fd;border:1px solid #f3f3fd;border-radius:4px;color:#111}::-webkit-input-placeholder{color:#4d4d4d}::-moz-placeholder{color:#4d4d4d}:-ms-input-placeholder{color:#4d4d4d}::placeholder{color:#4d4d4d}.hs-fieldtype-date .input .hs-dateinput:before{color:#4d4d4d}form .hs-button,form input[type=submit]{background-color:var(--primary);border:2px solid #0a0e38;border-radius:4px;color:var(--white);font-family:Gotham;font-size:16px;padding:12px 32px;text-transform:uppercase}form .hs-button:focus,form .hs-button:hover,form input[type=submit]:focus,form input[type=submit]:hover{background-color:var(--primary-400);border:2px solid #474a6a;color:var(--white)}form .hs-button:active,form input[type=submit]:active{background-color:rgba(#null,0)}.blog-header__inner,.blog-post,.blog-related-posts{padding:px 0}.blog-related-posts__title-link,.blog-related-posts__title-link:active,.blog-related-posts__title-link:focus,.blog-related-posts__title-link:hover{font-family:Bebas Neue,sans-serif;font-style:normal;font-weight:400;text-decoration:none;text-transform:uppercase}.blog-related-posts__title-link{color:#111}.blog-related-posts__title-link:focus,.blog-related-posts__title-link:hover{color:#000}.blog-related-posts__title-link:active{color:#393939}.blog-comments{margin-bottom:px}#comments-listing .comment-reply-to{color:#111}#comments-listing .comment-reply-to:focus,#comments-listing .comment-reply-to:hover{color:#000}#comments-listing .comment-reply-to:active{color:#393939}.hs-search-results__title{color:#111;font-family:Bebas Neue,sans-serif;font-style:normal;font-weight:400;text-decoration:none}.hs-blog-post-listing__post-title-link,.hs-blog-post-listing__post-title-link:active,.hs-blog-post-listing__post-title-link:focus,.hs-blog-post-listing__post-title-link:hover{font-family:Bebas Neue,sans-serif;font-style:normal;font-weight:400;text-decoration:none;text-transform:uppercase}.hs-blog-post-listing__post-title-link{color:#111}.hs-blog-post-listing__post-title-link:focus,.hs-blog-post-listing__post-title-link:hover{color:#000}.hs-blog-post-listing__post-title-link:active{color:#393939}.card__price{color:#111;font-family:Bebas Neue,sans-serif;font-size:40px;font-style:normal;font-weight:400;text-decoration:none}.card__body svg{fill:var(--primary)}.social-links__icon:active{color:#111;font-family:Bebas Neue,sans-serif;font-size:40px;font-style:normal;font-weight:400;text-decoration:none}