@media (min-width:981px){.et_pb_filterable_portfolio .et_pb_portfolio_items{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:20px!important}.et_pb_filterable_portfolio .et_pb_portfolio_item{width:100%!important;margin:0!important}}#gform_wrapper_1 .gform_title,#gform_wrapper_1 .gform_description{display:none}#gform_wrapper_1{font-family:'Jost',sans-serif}#gform_wrapper_1 .gf_progressbar_wrapper{margin-bottom:32px}#gform_wrapper_1 .gf_progressbar{background:#e0dbd4;height:2px;border-radius:0}#gform_wrapper_1 .gf_progressbar_percentage{background:#C94F1A;height:2px;border-radius:0}#gform_wrapper_1 .gf_progressbar_title{font-family:'Jost',sans-serif;font-size:1rem;font-weight:500;letter-spacing:0.15em;text-transform:uppercase;color:#C94F1A;margin-bottom:12px}#gform_wrapper_1 .gfield_label{font-family:'Cormorant Garamond',serif;font-size:1.75rem;font-weight:400;color:#1A1816;line-height:1.15;margin-bottom:24px;display:block}#gform_wrapper_1 .gfield_required{display:none}#gform_wrapper_1 .gfield_radio,#gform_wrapper_1 .gfield_checkbox{list-style:none;padding:0;margin:0}#gform_wrapper_1 .gfield_radio li,#gform_wrapper_1 .gfield_checkbox li{margin-bottom:8px}#gform_wrapper_1 .gfield_radio li label,#gform_wrapper_1 .gfield_checkbox li label{display:flex;align-items:flex-start;gap:14px;padding:16px 20px;border:1px solid #e0dbd4;cursor:pointer;font-family:'Jost',sans-serif;font-size:1rem;font-weight:300;line-height:1.5;color:#1A1816;background:#ffffff;transition:border-color 0.15s ease,background 0.15s ease;margin:0}#gform_wrapper_1 .gfield_radio li label:hover,#gform_wrapper_1 .gfield_checkbox li label:hover{border-color:#C94F1A;background:#faf7f4}#gform_wrapper_1 .gfield_radio li input[type="radio"],#gform_wrapper_1 .gfield_checkbox li input[type="checkbox"]{accent-color:#C94F1A;width:18px;height:18px;min-width:18px;margin-top:2px;cursor:pointer}#gform_wrapper_1 .gfield input[type="text"],#gform_wrapper_1 .gfield input[type="email"],#gform_wrapper_1 .gfield input[type="tel"],#gform_wrapper_1 .gfield textarea{width:100%;font-family:'Jost',sans-serif;font-size:1rem;font-weight:300;color:#1A1816;background:#ffffff;border:1px solid #e0dbd4;border-radius:0;padding:14px 16px;outline:none;box-shadow:none;-webkit-appearance:none}#gform_wrapper_1 .gfield input[type="text"]:focus,#gform_wrapper_1 .gfield input[type="email"]:focus,#gform_wrapper_1 .gfield input[type="tel"]:focus,#gform_wrapper_1 .gfield textarea:focus{border-color:#C94F1A;outline:none;box-shadow:none}#gform_wrapper_1 .gfield textarea{min-height:120px;resize:vertical}#gform_wrapper_1 .ginput_complex span label{font-family:'Jost',sans-serif;font-size:0.9rem;font-weight:300;letter-spacing:0.08em;text-transform:uppercase;color:#9A9890;margin-top:6px;display:block}#gform_wrapper_1 .gform_page_footer{display:flex;justify-content:space-between;align-items:center;margin-top:32px;border-top:none;padding-top:0;background:transparent}#gform_wrapper_1 .gform_previous_button,#gform_wrapper_1 .gform_next_button,#gform_wrapper_1 .gform_button{font-family:'Jost',sans-serif;font-size:1rem;font-weight:500;letter-spacing:0.12em;text-transform:uppercase;border:none;cursor:pointer;padding:14px 32px;border-radius:0;-webkit-appearance:none}#gform_wrapper_1 .gform_next_button,#gform_wrapper_1 .gform_button{background:#C94F1A;color:#F5F2EC}#gform_wrapper_1 .gform_next_button:hover,#gform_wrapper_1 .gform_button:hover{background:#a84015}#gform_wrapper_1 .gform_previous_button{background:transparent;color:#9A9890;border:1px solid #e0dbd4}#gform_wrapper_1 .gform_previous_button:hover{border-color:#1A1816;color:#1A1816}#gform_wrapper_1 .validation_message{font-family:'Jost',sans-serif;font-size:1rem;font-weight:300;color:#C94F1A;margin-top:6px;background:transparent;border:none;padding:0}#gform_wrapper_1 .gfield_error input,#gform_wrapper_1 .gfield_error textarea{border-color:#C94F1A}#gform_wrapper_1 ul.gform_fields{padding:0;margin:0}#gform_wrapper_1 .gfield{padding:0;margin-bottom:8px}