 .fl-node-lokngzi5bpcq > .fl-row-content-wrap {margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;} .fl-node-lokngzi5bpcq > .fl-row-content-wrap {padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.fl-node-9xio8gty4pkh {width: 100%;}.fl-node-9xio8gty4pkh > .fl-col-content {background-color: #715191;border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;}@media(max-width: 992px) {.fl-builder-content .fl-node-9xio8gty4pkh {width: 100% !important;max-width: none;-webkit-box-flex: 0 1 auto;-moz-box-flex: 0 1 auto;-webkit-flex: 0 1 auto;-ms-flex: 0 1 auto;flex: 0 1 auto;}} .fl-node-9xio8gty4pkh > .fl-col-content {margin-left:0px;}@media ( max-width: 992px ) { .fl-node-9xio8gty4pkh.fl-col > .fl-col-content {margin-top:0px;margin-right:0px;}}@media ( max-width: 768px ) { .fl-node-9xio8gty4pkh.fl-col > .fl-col-content {margin-right:0px;margin-left:0px;}}@media ( max-width: 768px ) { .fl-node-9xio8gty4pkh.fl-col > .fl-col-content {padding-right:0px;padding-left:0px;}}.fl-module-heading .fl-heading {padding: 0 !important;margin: 0 !important;}.fl-row .fl-col .fl-node-t8ko7gxa0ci3 h2.fl-heading a,.fl-row .fl-col .fl-node-t8ko7gxa0ci3 h2.fl-heading .fl-heading-text,.fl-row .fl-col .fl-node-t8ko7gxa0ci3 h2.fl-heading .fl-heading-text *,.fl-node-t8ko7gxa0ci3 h2.fl-heading .fl-heading-text {color: #ffffff;}.fl-node-t8ko7gxa0ci3.fl-module-heading .fl-heading {font-weight: 400;font-size: 1.5rem;line-height: 1;text-align: center;} .fl-node-t8ko7gxa0ci3 > .fl-module-content {margin-bottom:0px;}.fl-row .fl-col .fl-node-6ajldv0xnhzp h2.fl-heading a,.fl-row .fl-col .fl-node-6ajldv0xnhzp h2.fl-heading .fl-heading-text,.fl-row .fl-col .fl-node-6ajldv0xnhzp h2.fl-heading .fl-heading-text *,.fl-node-6ajldv0xnhzp h2.fl-heading .fl-heading-text {color: #ffffff;}.fl-node-6ajldv0xnhzp.fl-module-heading .fl-heading {font-weight: 700;font-size: 1.75rem;line-height: 1;text-align: center;} .fl-node-6ajldv0xnhzp > .fl-module-content {margin-top:10px;margin-right:5px;margin-bottom:10px;margin-left:5px;} .fl-node-4sv6lc7w1p9z > .fl-module-content {margin-top:0px;margin-right:20px;margin-left:20px;}.hs-button {display: none !important;}.asterisk {margin-top:5px;margin-bottom: 30px;margin-left:5px;color: #fff !important;font-size: .8rem;}#CustomSubmit {background: var(--cp-teal);color: #fff !important;width: 100% !important;padding: 10px !important;margin-top: 10px;border-radius: 10px !important;border: none;font-family: "Lato",sans-serif !important;font-weight: 700 !important;font-size: 1.25rem !important;text-transform: uppercase;text-shadow: 0 0 1px #000, 0 0 2px #000 !important; align-self: start;box-shadow: 0 8px 18px rgba(0,0,0,0.08), 0 4px 4px rgba(0,0,0,0.14);transition: all .1s;}#CustomSubmit:hover {transform: translateY(2px);box-shadow: none;background-color: #007c85;}.submitted-message p:first-child {color: #fff;text-align: center;margin-top: 20px;font-size: 1rem;border-top: solid 1px #fff;padding-top: 20px;}.hs-form input .hs-input {color: #000000!important;}.hs-richtext, .hs-dependent-field { color: white;}.hs-form fieldset {max-width: none!important;margin:0px !important;}.hs-form fieldset input,.hs-form fieldset select, .hs-form fieldset textarea { width: 100% !important; box-sizing: border-box;}.hs-form-field input,.hbspt-form .hs-form textarea {border: solid 1px var(--cp-gray) !important;border-radius: 0 !important;padding: 12px 10px !important;font-size: 15px !important;font-family: "Lato",sans-serif !important;}.hs-form-field input::placeholder,.hbspt-form .hs-form textarea::placeholder {color: #000000 !important;}.hs-form-field select { padding: 12px; font-size: 15px !important; font-family: Lato !important;}.hs-form-field .hs-error-msgs li { margin-left: -10px !important;}.hs-form-field .hs-error-msgs label {display: flex;margin-bottom: 0rem;}.legal-consent-container ul {list-style: none;margin: 20px -30px;}.legal-consent-container .hs-error-msgs,.hs-form-field .hs-error-msgs,.hs_error_rollup {color: #fff !important;margin-bottom: 0px;}.legal-consent-container .hs-error-msgs li,.hs-form-field .hs-error-msgs li { margin-left: -10px !important;}.legal-consent-container .hs-error-msgs label,.hs-form-field .hs-error-msgs label {display: flex;margin-bottom: 0rem;}.legal-consent-container .hs-error-msgs label {margin-left: 87px;margin-top: -20px;color: var(--cp-orange);}@media only screen and (max-width: 1200px) {.legal-consent-container .hs-error-msgs label {margin-left: 72px;}}@media only screen and (max-width: 400px) {.legal-consent-container .hs-error-msgs label {margin-left: 43px;}}.hs-form-checkbox label {position: relative;}.hs-form-booleancheckbox {width: 100%;}.hs-form-booleancheckbox label{display: flex;justify-content: flex-start;align-items: center;width: 100%;}.hs-form-booleancheckbox .required {font-size: 1.1rem;color: var(--cp-orange);}.legal-consent-container .hs-form-booleancheckbox-display input {width: 20% !important;}@media only screen and (max-width: 800px) {.legal-consent-container .hs-form-booleancheckbox-display input {width: 10% !important;}.legal-consent-container .hs-form-booleancheckbox-display p {width: 90%;}}.hs-form-booleancheckbox input {margin: 0px 5px 0 0;}.hs-form-booleancheckbox span {margin-left: 0px !important;width: 100% !important;}#LEGAL_CONSENT.subscription_type_225265391-420edfe9-7d4f-41db-b480-5c1e9e844832 {width: 20%;}.legal-consent-container { width: 100%; }.legal-consent-container .hs-form-booleancheckbox-display p {width: 80%;}#ConnectForm .ConnectFormCallout {margin: 20px;color: #fff;}#ConnectForm .ConnectPhone, .EmailContact {margin: 20px;color: #fff;}#ConnectForm .ConnectPhone .phone a, #ConnectForm .EmailContact .email a {color: #fff;font-size: 1.75rem;}#ConnectForm .ConnectPhone .phone a:hover, #ConnectForm .EmailContact .email a:hover {text-decoration: underline;}#ConnectForm {position: relative; }.form-overlay {position: absolute; top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.5); display: none; align-items: center;justify-content: center;z-index: 1000; border-radius: 5px; }.spinner {border: 4px solid rgba(255, 255, 255, 0.3); border-top: 4px solid white; border-radius: 50%; width: 40px;height: 40px;animation: spin 1s linear infinite; }@keyframes spin {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}.fl-builder-row-settings #fl-field-separator_position {display: none !important;}.fl-node-lokngzi5bpcq .fl-row-content {min-width: 0px;}