:root{--black:#000;--white:#fff;--grey:#8c8279;--brown:#967126;--green:#4c9e00;--purple:#955878;--pink:#be84a3;--teal:#00594c;--lime:#86d500;--gold:#96712a;--green-dark:#002920;--neutral:#ccc5b7;--light-grey:#e6e4e1;--ibm-plex:"ibm-plex-sans",sans-serif;--museo-sans:"museo-sans",sans-serif;--dharma-gothic:"dharma-gothic-e",sans-serif;--border:2px dotted var(--grey)}html{color:var(--black);font-family:var(--ibm-plex);font-size:18px;font-weight:500;-webkit-font-smoothing:antialiased;background-color:#6e6e6e}body{margin:0}.nowrap{white-space:nowrap}.container{margin:0 auto;max-width:1440px;padding-left:30px;padding-right:30px}.h1,.h2,.h3,h1,h2,h3,p{font-family:var(--ibm-plex)}.h2,h2{font-size:50px;font-weight:700;@media screen and (max-width:425px){font-size:1.8rem}}.btn,.hs-button{font-size:20px;padding:20px}.section--video{background-image:url(https://4867628.fs1.hubspotusercontent-na1.net/hubfs/4867628/24NASLP3903%20Blackmax/Blackmax_Image_Dark_v2.jpg);background-size:cover;color:var(--white);padding-block:100px;position:relative}.section--video .container{margin:0 auto;max-width:1440px;padding-inline:25px;position:relative;text-align:center;z-index:1}.btn--play{background:transparent;border:2px solid #dad7d6!important;border-radius:50%;box-sizing:border-box;height:40px;position:relative;width:40px}.btn--play:after{border-color:transparent transparent transparent #393b24!important;border-style:solid;border-width:9px 0 9px 13px!important;box-sizing:border-box;content:"";cursor:pointer;left:14px!important;position:absolute;top:9px!important;transition:all .1s ease}.btn--play:hover{background:var(--purple)!important;border-color:var(--purple)!important;-webkit-box-shadow:inset 0 0 0 2px var(--purple)!important;-moz-box-shadow:inset 0 0 0 2px var(--purple)!important;box-shadow:inset 0 0 0 2px var(--purple)!important;cursor:pointer}.btn--play:hover:after{border-color:transparent transparent transparent #fff!important}a.js-videoBtn.btn--play{background:#dad7d6;-webkit-box-shadow:inset 0 0 0 2px #dad7d6;-moz-box-shadow:inset 0 0 0 2px #dad7d6;box-shadow:inset 0 0 0 2px #dad7d6}.modal{background-color:rgba(0,0,0,.9);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}.modal.is-open{display:block}.modal__window{bottom:0;height:45vw;left:0;margin:auto;max-height:80vh;max-width:142.222vh;position:absolute;right:0;top:0;width:80vw}.modal__button{align-items:center;background-color:transparent;border:0;color:#fff;display:flex;font-weight:700;justify-content:space-between;letter-spacing:2px;line-height:1;padding:0;position:absolute;right:0;text-transform:uppercase;top:-37px;width:95px}.modal__button:hover{color:var(--green-light);cursor:pointer}.modal__video{background-color:var(--black);height:100%;left:0;position:absolute;top:0;width:100%;z-index:95}.hs_firstname{float:left;margin-right:2%;width:48%}.hs_lastname{float:left;margin-right:0;width:48%}.hs_email{float:left;margin-right:2%;width:49%!important}.hs_phone label{display:none}.hs_phone{margin-right:2%}.hs_phone,.hs_zip_code{width:23.5%!important}.hs_zip input,.hs_zip_code .hs-input{margin-right:0}.hs-input[type=email],.hs-input[type=tel],.hs-input[type=text]{width:100%}.hs-input{box-sizing:border-box}.hs-form-radio:last-of-type{font-size:18px}.hs-richtext{margin-bottom:20px}.hs-input[type=radio]{margin-bottom:10px}.hs-input.error,.hs-input.invalid{border:2px solid red;margin-bottom:3px}::-webkit-input-placeholder{color:var(--grey);font-family:var(--ibm-plex)!important;font-size:18px;font-weight:500}::-moz-placeholder{color:var(--grey);font-family:var(--ibm-plex)!important;font-size:18px;font-weight:500}:-ms-input-placeholder{color:var(--grey);font-family:var(--ibm-plex)!important;font-size:18px;font-weight:500}:-moz-placeholder{color:var(--grey);font-family:var(--ibm-plex)!important;font-size:18px;font-weight:500}.hs_error_rollup ul{list-style-type:none}.hs_error_rollup ul li{color:red}.hs-fieldtype-text label.hs-error-msg.hs-main-font-element{display:block}.submitted-message.hs-main-font-element{color:var(--lime);font-size:24px!important;font-weight:700!important}.hs-error-msgs{list-style-type:none;margin:0 auto 5px;max-width:440px;padding-left:0}label.hs-error-msg{color:red;display:inherit;font-size:18px}.section.form{padding:110px 30px 100px;@media screen and (max-width:425px){padding-bottom:80px;padding-left:30px;padding-right:30px;padding-top:60px}}.section.form .container{padding-inline:0}.formSimple{color:var(--white);font-family:var(--ibm-plex);text-align:center}.formSimple__title{margin:0 auto 25px}.formSimple__description{margin-inline:auto;margin-bottom:65px}.formSimple .hs-submit{margin-top:27px}.hs-form.hs-form-private.hs-custom-form{align-items:center;display:flex;flex-direction:column}.formSimple__form fieldset{display:flex;font-size:20px;max-width:65%!important;width:100%;@media screen and (max-width:1024px){max-width:80%!important}@media screen and (max-width:500px){max-width:100%!important}}.hs-fieldtype-text label{display:none}.hs-input{border:2px solid transparent;font-family:var(--ibm-plex);font-size:20px;margin-bottom:20px;margin-right:10px;outline:none;padding:15px}.hs-input:focus{border:2px solid var(--lime)}.hs-fieldtype-text{@media screen and (max-width:980px){float:none;width:100%}}fieldset.form-columns-2,fieldset.form-columns-3{@media screen and (max-width:767px){align-items:center;display:flex;flex-direction:column}}.hs_email,.hs_firstname,.hs_lastname,.hs_phone,.hs_zip_code{@media screen and (max-width:767px){margin-inline:0;width:100%!important}}label.hs-error-msg{@media screen and (max-width:767px){margin-bottom:20px}}.hs-input,.hs-input input,.hs_phone .hs-input,.hs_phone input,.hs_zip input,.hs_zip_code .hs-input{@media screen and (max-width:700px){float:none;margin-right:0;width:100%!important}}.hs-input[type=radio]{@media screen and (max-width:700px){margin-right:10px;width:auto!important}}.hs_privacy_policy_consent_nas_com{width:100%}.hs_privacy_policy_consent_nas_com ul.inputs-list{list-style:none;margin-bottom:0;padding-left:0}.hs_privacy_policy_consent_nas_com ul.inputs-list a{color:#fff}.hs_privacy_policy_consent_nas_com ul.inputs-list a:hover,.hs_privacy_policy_consent_nas_com ul.inputs-list a:visited{color:var(--brown)}.hs-form-booleancheckbox input[type=checkbox]{margin-bottom:10px;margin-right:15px;transform:scale(2);@media screen and (max-width:767px){transform:unset;width:auto!important}}.transparent-spacer{transition:all .3s ease-in-out}.btn,.hs-button{background:var(--brown);border:0;color:#fff;display:inline-block;font-size:18px;font-weight:700;outline:none;padding:7px 15px;text-decoration:none}.btn:focus,.btn:hover,.hs-button:focus,.hs-button:hover{background:var(--purple);box-shadow:3px 3px 15px rgba(0,0,0,.44);cursor:pointer}.btn--white{background-color:#fff;box-shadow:0 13px 26px #00000033;color:var(--green-dark)}.btn--white:hover{color:#fff}*{scroll-behavior:smooth}.hide-desktop{@media screen and (min-width:601px){display:none}}.hide-mobile{@media screen and (max-width:600px){display:none}}h2.iconHeadingParagraph__heading{font-size:35px;max-width:1028px}p.iconHeadingParagraph__paragraph{color:var(--green-dark);font-size:21px;line-height:30px;max-width:788px}section.iconHeadingParagraph{padding-bottom:70px}.tabbed-content{display:none}section.formSection{padding:75px 30px 100px}.formSection .hs-button,section.formSection{font-family:var(--ibm-plex)}.formSimple__title{font-size:35px}.formSimple__description{font-size:21px;margin-bottom:30px}.hs-input[type=email],.hs-input[type=tel],.hs-input[type=text]{max-width:unset!important}.hs_email{margin-right:2%!important;@media screen and (max-width:767px){margin-right:0!important}}.formSection .hs_phone,.formSection .hs_zip_code{width:23.5%!important;@media screen and (max-width:767px){width:100%!important}}.hs-form-booleancheckbox input[type=checkbox]{transform:none!important}.play-video{color:var(--purple);display:block;font-size:.75em;font-weight:700;letter-spacing:3px;margin:30px;text-decoration:none;text-transform:uppercase}.section--video{padding-block:270px!important;z-index:-1;@media screen and (max-width:375px){padding-block:200px!important}}.section.two__column.withlogo{background-blend-mode:overlay;background-position:bottom!important}.section.two__column.withlogo h3{color:#fff;font-family:var(--ibm-plex);font-size:35px;font-weight:700}.section.two__column.withlogo p{color:#fff;font-size:17px;line-height:1.7}.section.two__column.withlogo .col__left{padding-top:15px}.section.two__column.withlogo .col__left .footer__logo{max-width:232px}.tile__title{min-height:3.5em}