.content-media-1{margin:0 auto;padding:0 2rem}.content-media-1__rich-text p{font-size:2rem}.content-media-1 .content-wrapper__fullwidth{margin:0 -2rem;max-width:calc(100% + 4rem);width:calc(100% + 4rem)}.content-media-1__row,.content-media-1__rows{display:grid}.content-media-1__row-bg-black{background:var(--black);color:var(--white)}.content-media-1 form input[type=file]::-webkit-file-upload-button,.content-media-1 form input[type=file]::file-selector-button{visibility:hidden}.content-media-1 form input[type=file]{background-color:#007bff;border:none;color:transparent!important;cursor:pointer;font-size:16px;min-height:4.3rem;padding:1.25rem 1.6rem .75rem;padding:10px 20px;position:relative;width:100%!important}.content-media-1 form input[type=file]:before{align-items:center;background-color:#fff;color:#000;content:"Add File";display:flex;height:calc(100% - 16px);padding:4px 16px;position:absolute;right:11px;top:8px;transition:color .3s ease-in-out,background-color .3s ease-in-out}.content-media-1 form .hs-fieldtype-file{position:relative}.content-media-1 form .hs-fieldtype-file label{font-size:1.3rem;font-weight:400;left:1.6rem;line-height:1.25;position:absolute;top:1.25rem;transform:translateY(25%);z-index:3}.content-media-1 form .hs-fieldtype-file .hs-error-msg{margin:0 0 0 120px}.content-media-1 form input[type=file]:focus:before,.content-media-1 form input[type=file]:hover:before{background-color:#000;color:#fff}@media (min-width:768px){.content-media-1__image{height:55rem;min-height:100%}.content-media-1__image img{height:100%!important;object-fit:cover;width:100%!important}}@media (max-width:767px){.content-media-1 .content-wrapper__fullwidth{margin:0;max-width:100%;width:100%}}.content-media-1__content{display:flex;flex-direction:column;justify-content:center;padding-bottom:2rem;padding-top:2rem;width:100%}.content-media-1__rich-text :last-child{margin-bottom:0}.content-media-1__content h3.form-title:empty{display:none}.content-media-1__content .hs-form{margin-top:2rem}.content-media-1__row-bg-black form input:not([type=submit]),.content-media-1__row-bg-black form textarea{background:#454545;border:1px solid #454545;color:var(--white)}.content-media-1__row-bg-black form input:-webkit-autofill,.content-media-1__row-bg-black form input:-webkit-autofill:active,.content-media-1__row-bg-black form input:-webkit-autofill:focus,.content-media-1__row-bg-black form input:-webkit-autofill:hover{-webkit-background-clip:text;-webkit-text-fill-color:#fff;-webkit-box-shadow:inset 0 0 0 30px #454545!important;transition:background-color 5000s ease-in-out 0s}.content-media-1__row-bg-black form :placeholder{color:var(--white);text-transform:none}.content-media-1__row-bg-black form ::-webkit-input-placeholder{color:var(--white);text-transform:none}.content-media-1__content form .hs-form-booleancheckbox-display{font-size:1.4rem;line-height:2.4rem}.content-media-1__content form .hs_submit{position:relative;z-index:1}.content-media-1__content form .hs-form-field:not(.hs-fieldtype-file)>label{border:0!important;clip:rect(0,0,0,0)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.content-media-1__buttons{align-items:center;display:flex;flex-wrap:wrap;gap:var(--gap);position:relative;z-index:1}@media (min-width:768px){.content-media-1__row{align-items:center;grid-auto-flow:dense;grid-template-columns:repeat(2,1fr)}.content-media-1__content{max-width:59rem;padding-bottom:6rem;padding-top:6rem}.content-media-1__row--default:nth-of-type(odd) .content-media-1__content{justify-self:flex-end}.content-media-1__row--default:nth-of-type(odd) .content-media-1__image,.content-media-1__row--reverse:nth-of-type(2n) .content-media-1__image{grid-column-end:-1}}@media (max-width:1220px){.content-media-1__row:nth-of-type(2n) .content-media-1__content,.content-media-1__row:nth-of-type(odd) .content-media-1__content{padding-left:2rem;padding-right:2rem}}@media (min-width:992px){.content-media-1__row--default:nth-of-type(odd) .content-media-1__content,.content-media-1__row--odd:nth-of-type(2n) .content-media-1__content,.content-media-1__row--reverse:nth-of-type(2n) .content-media-1__content{padding-right:11.2rem}.content-media-1__row--default:nth-of-type(2n) .content-media-1__content,.content-media-1__row--odd:nth-of-type(odd) .content-media-1__content,.content-media-1__row--reverse:nth-of-type(odd) .content-media-1__content{padding-left:11.2rem}}@media (max-width:767px){.content-media-1{padding:3rem 2rem}.content-media-1__rows{gap:5rem}}