.m.section_form{background:#f8f8f5;padding:128px 0}.section_form h3{color:#444835;font-size:48px;font-weight:500;line-height:100%;text-transform:uppercase}.section_form h3,.section_form-subheading{font-family:Cormorant Garamond;font-style:normal;text-align:center}.section_form-subheading{color:#000;font-size:20px;font-weight:400;line-height:140%;margin-bottom:61px}.m.section_form .widget-type-form .form-title{color:#444835;font-family:Cormorant Garamond;font-size:72px;font-style:normal;font-weight:500;line-height:100%;padding:134px 0;text-align:center;text-transform:uppercase}.form-wrap>span>div form{margin:0 auto;max-width:784px}.form-wrap>span>div form .hs-form-field:not(.hs-fieldtype-booleancheckbox,.hs-fieldtype-radio,.hs-fieldtype-checkbox)>label,.form-wrap>span>div form legend{border:0!important;color:transparent;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}.hs-fieldtype-checkbox>label,.hs-fieldtype-radio>label,.hs_preferred_lifestyle>label{color:#000;font-family:Albert Sans;font-size:12px;font-style:normal;font-weight:500;letter-spacing:1.32px;line-height:140%;margin-bottom:14px;text-transform:uppercase}.hs-fieldtype-checkbox>.input,.hs_preferred_lifestyle>.input{border-bottom:.5px solid #000;padding-bottom:14px}.form-wrap>span>div .hs-fieldtype-booleancheckbox,.form-wrap>span>div .hs_message{grid-column-end:span 2}.form-wrap>span>div .hs-fieldtype-booleancheckbox{margin:15px auto 0;max-width:783px}.hs-form-field:not(.hs-fieldtype-booleancheckbox){margin-bottom:40px}.form-wrap>span>div .hs-fieldtype-booleancheckbox+.hs-fieldtype-booleancheckbox{margin-top:14px}.form-wrap>span>div .hs-fieldtype-booleancheckbox label{color:#979797;font-family:Plus Jakarta Sans;font-size:14px!important;font-style:normal;font-weight:400;letter-spacing:-.56px;line-height:160%!important}.form-wrap>span>div .hs-fieldtype-booleancheckbox label span{font-size:14px!important}.form-wrap>span>div .hs-fieldtype-booleancheckbox label strong{color:#000;font-weight:400}.form-wrap>span>div .input input,.form-wrap>span>div .input textarea{color:#000;font-family:Plus Jakarta Sans;font-size:12px;font-style:normal;font-weight:500;letter-spacing:1.32px;line-height:140%;text-transform:uppercase}.form-wrap>span>div .input input::placeholder,.form-wrap>span>div .input textarea::placeholder{color:#979797;font-family:Plus Jakarta Sans;font-size:12px;font-style:normal;font-weight:500;letter-spacing:1.32px;line-height:140%;text-transform:uppercase}.form-wrap>span>div .input input,.form-wrap>span>div .input textarea,form input:not([type=checkbox]):not([type=radio]):not([type=submit]),form select,form textarea{background:transparent;border:0;border-bottom:.5px solid #000;padding-left:0}.form-wrap>span>div .input textarea{max-height:55px;min-height:55px;overflow:hidden}.form-wrap>span>div .hs_submit{grid-column-end:span 2;margin-top:40px;text-align:center}.form-wrap>span>div .hs_submit input{background-color:transparent;font-family:Plus Jakarta Sans;font-size:12px;font-style:normal;font-weight:600;letter-spacing:.48px;line-height:18px;text-align:center;text-transform:uppercase;width:100%}.form-wrap>span>div .hs_submit input:hover{background-color:#444835;color:#fff}.hs-fieldtype-checkbox ul,.hs_preferred_lifestyle ul{display:grid;gap:14px;grid-template-columns:repeat(4,1fr)}.hs-fieldtype-checkbox ul li,.hs_preferred_lifestyle ul li{margin-top:0}.hs-fieldtype-checkbox ul li label span,.hs-fieldtype-radio ul li label span,.hs_preferred_lifestyle ul li label span{color:#979797;font-family:Albert Sans;font-size:12px!important;font-style:normal;font-weight:500;letter-spacing:1.32px;line-height:140%!important;text-transform:uppercase}.hs-fieldtype-radio ul{display:grid;gap:14px;grid-template-columns:repeat(4,1fr)}.hs-fieldtype-radio ul li{margin-top:0}form .inputs-list .hs-form-booleancheckbox-display>input[type=checkbox]:checked+span:before,form .inputs-list .hs-form-checkbox-display>input[type=checkbox]:checked+span:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23444835' d='M64 32C28.7 32 0 60.7 0 96v320c0 35.3 28.7 64 64 64h320c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64zm273 177L209 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L303 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z'/%3E%3C/svg%3E");border-color:#444835}form .inputs-list .hs-form-radio-display>input[type=radio]:checked+span:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23e444835' d='M256 512a256 256 0 1 0 0-512 256 256 0 1 0 0 512m0-352a96 96 0 1 1 0 192 96 96 0 1 1 0-192'/%3E%3C/svg%3E");border-color:#444835}.hs-fieldtype-booleancheckbox label strong{margin-left:5px}div[class*=hs_LEGAL_CONSENT] label>span{display:block!important;padding-left:20px}div[class*=hs_LEGAL_CONSENT] label>span:before{left:0;position:absolute}@media (max-width:1024px){.hs_preferred_lifestyle ul{grid-template-columns:repeat(3,1fr)}.m.section_form{padding:64px 0}}@media (max-width:767px){.hs-fieldtype-radio ul,.hs_preferred_lifestyle ul{grid-template-columns:repeat(2,1fr)}.form-wrap>span>div .input textarea{max-height:86px}.m.section_form{padding:48px 0}.section_form h3{font-size:32px}.section_form-subheading{font-size:16px}}