@font-face{font-display:swap;font-family:"Cormorant";font-style:normal;font-weight:300;src:url("../fonts/cormorant-v24-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Cormorant";font-style:normal;font-weight:400;src:url("../fonts/cormorant-v24-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Cormorant";font-style:italic;font-weight:400;src:url("../fonts/cormorant-v24-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Cormorant";font-style:normal;font-weight:500;src:url("../fonts/cormorant-v24-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Cormorant";font-style:normal;font-weight:600;src:url("../fonts/cormorant-v24-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Jost";font-style:normal;font-weight:300;src:url("../fonts/jost-v20-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Jost";font-style:normal;font-weight:400;src:url("../fonts/jost-v20-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Jost";font-style:italic;font-weight:400;src:url("../fonts/jost-v20-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Jost";font-style:normal;font-weight:500;src:url("../fonts/jost-v20-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Jost";font-style:normal;font-weight:600;src:url("../fonts/jost-v20-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Jost";font-style:normal;font-weight:700;src:url("../fonts/jost-v20-latin-700.woff2") format("woff2")}.frame-type-form_formframework{width:80%;max-width:1350px;margin:0 auto}.frame-type-form_formframework .subheader{font-family:"Jost",sans-serif;font-weight:500;letter-spacing:3px;text-transform:uppercase;font-size:15px;color:#656d4a;margin-bottom:15px;line-height:1.3em}.frame-type-form_formframework h1,.frame-type-form_formframework h2,.frame-type-form_formframework h3{line-height:1.3;font-weight:300;font-family:"Cormorant",serif;color:#000;margin-bottom:15px}.frame-type-form_formframework h1{font-size:clamp(36px,26.1818px + 2.7273vw,60px)}.frame-type-form_formframework h2{font-size:clamp(28px,20.8px + 1.2vw,40px)}.frame-type-form_formframework h3{font-size:clamp(20px,17.1364px + .7955vw,27px);text-transform:none}.center.frame-type-form_formframework{text-align:center}.frame-type-form_formframework,.frame-type-form_formframework input,.frame-type-form_formframework select,.frame-type-form_formframework textarea{font-family:"Jost",sans-serif;font-size:clamp(16px,14.8px + .2vw,18px);line-height:1.5;font-weight:300}@media(max-width: 380px){.frame-type-form_formframework,.frame-type-form_formframework input,.frame-type-form_formframework select,.frame-type-form_formframework textarea{font-size:18px}}.frame-type-form_formframework{max-width:1000px;padding:0rem 2rem;font-size:clamp(16px,14.8px + .2vw,18px);font-weight:400;color:#000}.frame-type-form_formframework .row{display:flex;gap:1rem;align-items:stretch;flex-wrap:wrap;margin-top:1rem}.frame-type-form_formframework .row .col-6,.frame-type-form_formframework .row .col-4{flex:1}.frame-type-form_formframework input,.frame-type-form_formframework select,.frame-type-form_formframework textarea{padding:7px;width:100%;font-size:clamp(16px,14.8px + .2vw,18px);font-family:"Jost",sans-serif;border:1px solid #333d29}.frame-type-form_formframework .form-element-textarea{margin-top:1rem}.frame-type-form_formframework input[type=checkbox]{width:18px;height:18px}.frame-type-form_formframework .form-element-radio{padding:1rem}.frame-type-form_formframework .form-element-radio legend{display:none}.frame-type-form_formframework .form-check{margin:.2rem 0}.frame-type-form_formframework .form-check label{display:flex;gap:.5rem;align-items:center}.frame-type-form_formframework .form-check-wrapping-label{margin:.2rem 0;display:flex;gap:.5rem;align-items:center}.frame-type-form_formframework .form-group{margin-top:1rem}.frame-type-form_formframework h2{font-size:clamp(28px,20.8px + 1.2vw,40px);text-align:center;margin:3rem 0 1.5rem 0}.frame-type-form_formframework .inputs-list{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin-bottom:3rem}.frame-type-form_formframework button{text-align:center;background-color:#333d29;border:1px solid #333d29;width:-moz-fit-content;width:fit-content;min-width:180px;margin:2.5em auto;display:block;padding:15px 20px;font-family:"Jost",sans-serif;font-weight:500;color:#fff;letter-spacing:3px;text-transform:uppercase;text-decoration:none;cursor:pointer}.frame-type-form_formframework .row .form-check-label span{font-weight:400;font-size:clamp(18px,15.6px + .4vw,22px);display:inline-block;margin-left:10px;font-family:"Cormorant",serif}.frame-type-form_formframework .row .checkbox .form-text{margin-left:32px;color:#333d29}@media(max-width: 760px){.frame-type-form_formframework .row .col-6,.frame-type-form_formframework .row .col-4{flex:unset;width:calc(50% - .5em)}}@media(max-width: 500px){.frame-type-form_formframework{width:100%;padding:0 1rem}.frame-type-form_formframework .row{gap:0}.frame-type-form_formframework .row .col-6,.frame-type-form_formframework .row .col-4{width:100%}}