.side-by-side{padding:0 20px}.side-by-side .heading{margin:0 auto 50px;max-width:1140px;text-align:center}.side-by-side .heading.left{text-align:left}.side-by-side .heading h2{font-size:36px;font-size:2.25rem}.side-by-side .inner{display:grid;gap:30px;grid-template-columns:repeat(1,1fr);margin:0 auto;max-width:1140px}@media (min-width:780px){.side-by-side .inner{grid-template-columns:repeat(2,1fr)}.side-by-side.left .inner{grid-template-columns:1fr 3fr}.side-by-side.right .inner{grid-template-columns:3fr 1fr}}.side-by-side .item .video{position:relative;z-index:22}.side-by-side .item li,.side-by-side .item p{font-size:17px;font-size:1.0625rem}.side-by-side h2{color:#005da6;font-size:56px;font-size:3.5rem;line-height:56px;line-height:3.5rem;margin:0 0 5px}@media (min-width:780px){.side-by-side h2{margin:0 0 20px}}.df-main{background-color:inherit;border:0;border-radius:inherit;color:inherit;font-family:inherit;max-width:100%;padding:inherit}.df-main .field.hs-form-field{margin-top:0}.df-main .hs-form.stacked label{font-size:inherit}#stripe-form-block{margin-top:15px}.df-main .hs-form.stacked input.hs-input,.df-main .hs-form.stacked select.hs-input{margin-bottom:0;margin-top:0}section.side-by-side .form{display:grid;gap:20px;grid-template-columns:100%}section.side-by-side .form form{display:grid;gap:15px;grid-template-columns:100%;grid-template-rows:auto}section.side-by-side .form .hs-error-msgs{display:none!important}section.side-by-side .form .form-inner:not(.show-labels) .hs-form-field label{display:none}section.side-by-side .form .df-main .hs-form.stacked input.hs-input:not([type=checkbox]):not([type=radio]),section.side-by-side .form .hs-form-field input:not([type=checkbox]):not([type=radio]){background-color:#fff;border:0;border-radius:3px;font-family:Alright Sans,sans-serif;font-size:15px;font-weight:400;line-height:21px;outline:none;padding:8px 16px!important;width:100%}section.side-by-side .form .hs-submit input{border-radius:3px;cursor:pointer;font-family:Alright Sans,sans-serif;font-size:17px;line-height:21px;outline:none;padding:8px 16px}section.side-by-side .form .success{display:none}section.side-by-side .form .success.open{display:block}sectiopn.side-by-side .form.closed .form-inner .hbspt-form{display:none!important}section.side-by-side .form .df-main .hs-form.stacked input.hs-input.error,section.side-by-side .form .df-main .hs-form.stacked input.hs-input.invalid,section.side-by-side .form .df-main .hs-form.stacked textarea.error,section.side-by-side .form .df-main .hs-form.stacked textarea.invalid,section.side-by-side .form .hs-form-field input.error,section.side-by-side .form .hs-form-field input.invalid,section.side-by-side .form .hs-form-field textarea.error,section.side-by-side .form .hs-form-field textarea.invalid{background-color:#9c2d31!important;color:#fff!important}section.side-by-side .form .df-main ul.inputs-list.error input,section.side-by-side .form .df-main ul.inputs-list.invalid input{accent-color:#9c2d31!important}section.side-by-side .form .hs-form-field input.error::-webkit-input-placeholder,section.side-by-side .form .hs-form-field textarea.error::-webkit-input-placeholder{color:#fff}section.side-by-side .form .hs-form-field input.error::placeholder,section.side-by-side .form .hs-form-field textarea.error::placeholder{color:#fff}section.side-by-side .form .df-main .hs-form.stacked input.hs-input:not([type=checkbox]):not([type=radio]),section.side-by-side .form .hs-input:not([type=checkbox]):not([type=radio]){width:100%!important}section.side-by-side .form .df-main .hs-form.stacked input.hs-input:not([type=checkbox]):not([type=radio]),section.side-by-side .form .input:not([type=checkbox]):not([type=radio]){margin-right:0!important}.side-by-side .form form fieldset{max-width:100%!important}.side-by-side .form .form-inner.single fieldset.form-columns-2{display:grid;gap:10px;grid-template-columns:100%}@media (min-width:460px){.side-by-side .form .form-inner.single fieldset.form-columns-2{display:grid;gap:15px;grid-template-columns:repeat(2,1fr)}}.side-by-side .form .form-inner.single fieldset.form-columns-2 .hs-form-field{float:none;width:100%}.side-by-side .form .form .hs-form-field.hs_service_interests{background-color:transparent}.side-by-side .form .form .hs-form-field:not(.hs_service_interests) label{display:none}.side-by-side .form .hs-form-field.hs_service_interests li,.side-by-side .form .hs-form-field.hs_service_interests ul,.side-by-side .form ul[role=checkbox]{list-style:none;margin:0;padding:0}.side-by-side .form .hs-form-field.hs_service_interests ul,.side-by-side .form ul[role=checkbox]{display:flex;flex-direction:column;flex-wrap:wrap;gap:10px}.side-by-side .form .hs-fieldtype-checkbox label,.side-by-side .form .hs-fieldtype-radio label,.side-by-side .form .hs-form-field.hs_service_interests label{display:block;font-size:18px;font-size:1.125rem;font-weight:400}.side-by-side .form .hs-fieldtype-checkbox label p+p,.side-by-side .form .hs-fieldtype-radio label p+p,.side-by-side .form .hs-form-field.hs_service_interests label p+p{font-size:16px;font-size:1rem;margin-top:10px}.side-by-side .form .hs-fieldtype-checkbox>label,.side-by-side .form .hs-fieldtype-radio>label,.side-by-side .form .hs-form-field.hs_service_interests>label{color:#005da6;display:flex;font-weight:700;margin-bottom:10px}.side-by-side .form form .hs-form-field input[type=checkbox],section.side-by-side .form .df-main .hs-form.stacked input.hs-input[type=checkbox],section.side-by-side .form .df-main .hs-form.stacked input.hs-input[type=radio]{margin:0 5px 0 0}.side-by-side .form p+p{margin-top:0}.side-by-side .form .form-inner:not(.show-labels) form .hs-form-field:not(.hs-fieldtype-checkbox):not(.hs-recaptcha),section.side-by-side .form .form-inner:not(.show-labels) .df-main .hs-form.stacked input.hs-input:not([type=checkbox]):not([type=radio]){background-color:#fff;border-radius:6px}.side-by-side .form .form-inner.show-labels form .hs-form-field:not(.hs-fieldtype-checkbox):not(.hs-recaptcha){background-color:transparent;border-radius:0}.side-by-side .form .form-inner:not(.show-labels) form .hs-form-field:not(.hs-fieldtype-checkbox):not(.hs-recaptcha) .input{height:100%}.side-by-side .form .form-inner.show-labels form .hs-form-field:not(.hs-fieldtype-checkbox):not(.hs-recaptcha) label{display:block;font-weight:400}.side-by-side .form .form-inner.show-labels form .hs-form-field:not(.hs-fieldtype-checkbox):not(.hs-recaptcha) legend{display:block;font-size:15px;font-size:.9375rem;font-weight:300}.side-by-side .form form .hs-form-field.hs-recaptcha{background-color:transparent;border-radius:6px;justify-self:start;overflow:hidden;width:auto}.side-by-side .form fieldset{border:0;margin:0;padding:0}.side-by-side .form fieldset.form-columns-2{display:grid;gap:15px;grid-template-columns:100%}@media (min-width:780px){.side-by-side .form fieldset.form-columns-2{grid-template-columns:repeat(2,1fr)}}.side-by-side .form .form-inner select,.side-by-side .form form .hs-form-field input:not([type=checkbox]):not([type=radio]),section.side-by-side .form .df-main .hs-form.stacked input.hs-input:not([type=checkbox]):not([type=radio]){border-radius:6px;font-size:18px;font-size:1.125rem;height:100%;line-height:25px;line-height:1.5625rem;min-height:52px!important;padding:6px 16px}.side-by-side .form form .hs-form-field textarea{border:0;border-radius:6px;display:block;font-family:Alright Sans,sans-serif;font-size:18px;font-size:1.125rem;line-height:25px;line-height:1.5625rem;min-height:150px;outline:0;padding:14px 16px;width:100%}.side-by-side .form form:not(.df-f-footer) .actions{align-items:center;background-color:#414042;border-radius:6px;color:#fff;display:grid;gap:10px;grid-template-columns:100%;margin-top:40px;transition:background-color .25s ease-in-out;width:min-content}section.side-by-side .form .df-f-footer{display:grid;grid-template-columns:100%;justify-content:start;width:100%}.side-by-side .form form:not(.df-f-footer) .actions:hover{background-color:#005da6}.side-by-side .form form .actions .marker{align-items:center;display:flex;grid-area:1/1/1/1;line-height:20px;padding-right:20px;width:100%;z-index:1}.side-by-side .form form .actions svg{margin:0 0 0 auto;width:8px}.side-by-side .form form .actions svg path{fill:#fff}.side-by-side .form form input[type=submit],section.side-by-side .form .df-main #df-pay-pal-button,section.side-by-side .form .df-main #df_buybtn,section.side-by-side .form .df-main #stripe_ach_button.stripe-ach,section.side-by-side .form .df-main #stripe_payment_request_button.stripe-google-pay{background-color:transparent;border:0;border-radius:0;color:#fff;font-size:20px;font-size:1.25rem;font-weight:600;grid-area:1/1/1/1;line-height:20px;line-height:1.25rem;padding:18px 55px 18px 40px;text-transform:none;white-space:nowrap;z-index:2}section.side-by-side .form .df-main #df-pay-pal-button,section.side-by-side .form .df-main #df_buybtn,section.side-by-side .form .df-main #stripe_ach_button.stripe-ach,section.side-by-side .form .df-main #stripe_payment_request_button.stripe-google-pay{background-color:#414042;border-radius:6px;transition:background-color .25s ease-in-out;width:auto}section.side-by-side .form .df-main #df-pay-pal-button:hover,section.side-by-side .form .df-main #df_buybtn:hover,section.side-by-side .form .df-main #stripe_ach_button.stripe-ach:hover,section.side-by-side .form .df-main #stripe_payment_request_button.stripe-google-pay:hover{background-color:#005da6}#df-global-error-container,.side-by-side .form div.hs_error_rollup{display:none!important}section.side-by-side .form .df-main .seals{margin-bottom:15px;margin-top:0}section.side-by-side .form .df-main .df-final-total{display:grid;font-size:inherit;gap:10px;grid-template-columns:auto auto;justify-content:start;margin:0 0 10px;width:auto}section.side-by-side .form .df-f-label-container{display:block;font-weight:700;width:100%}section.side-by-side .form .df-f-label-container:after{content:":"}section.side-by-side .form .df-f-value-container{display:block;width:100%}section.side-by-side.white .form .df-main .hs-form.stacked input.hs-input:not([type=checkbox]):not([type=radio]),section.side-by-side.white .form .df-main .hs-form.stacked select,section.side-by-side.white .form .df-main .hs-form.stacked textarea,section.side-by-side.white .form .hs-form-field:not(.hs-fieldtype-checkbox):not(.hs-recaptcha) input,section.side-by-side.white .form .hs-form-field:not(.hs-fieldtype-checkbox):not(.hs-recaptcha) select,section.side-by-side.white .form .hs-form-field:not(.hs-fieldtype-checkbox):not(.hs-recaptcha) textarea{border:1px solid #cdcdcd}