.block.webform{padding:2rem 0}@media print,screen and (min-width: 40rem){.block.webform{padding:6rem 0}}.block.webform.white{background-color:#f7f7f7}.block.webform.sand{background-color:#f1ece7}.block.webform>.inner{width:100%;max-width:var(--block-max-width, 87.5rem);margin:0 auto;padding:0 1rem}@media print,screen and (min-width: 40rem){.block.webform>.inner{padding:0 2rem}}.block.webform>.inner>.group{display:flex;flex-direction:column;gap:2rem}@media print,screen and (min-width: 40rem){.block.webform>.inner>.group{flex-direction:row;gap:5rem}}@media print,screen and (min-width: 40rem){.block.webform>.inner>.group .text.group{width:48%}}.block.webform>.inner>.group .text.group .contact_items{display:flex;flex-direction:column;gap:1rem}.block.webform>.inner>.group .text.group .contact_items .contact_item.group{display:flex;gap:1rem}.block.webform>.inner>.group .text.group .contact_items .contact_item.group .contact_item-icon{display:flex;align-items:center}.block.webform>.inner>.group .text.group .contact_items .contact_item.group .contact_item-text{font-family:"Poppins",sans-serif}.block.webform>.inner>.group .text.group .contact_items .contact_item.group .contact_item-text{font-size:1rem}@media screen and (min-width: 40rem){.block.webform>.inner>.group .text.group .contact_items .contact_item.group .contact_item-text{font-size:calc(1rem + 0.25*(100vw - 40rem)/35)}}@media screen and (min-width: 75rem){.block.webform>.inner>.group .text.group .contact_items .contact_item.group .contact_item-text{font-size:1.25rem}}.block.webform>.inner>.group .form-container{flex:1 1 auto;min-width:0;background:#fff;border:1px solid #e5e5e5;padding:2rem;border-radius:.5rem;filter:drop-shadow(0 0.625rem 0.9375rem rgba(0, 0, 0, 0.05))}@media print,screen and (min-width: 64rem){.block.webform>.inner>.group .form-container{padding:3.5rem 4rem}}.block.webform>.inner>.group .form-container .form-title h6{color:#06323f;margin-bottom:2rem}.block.webform .gform_validation_errors{display:none}.block.webform form .gform-body .gsection{border:0;padding:0;margin:0}.block.webform form .gform-body .gsection_title{display:flex;align-items:center;gap:.75rem;margin:0;font-family:"Tiro Telugu",Georgia,"Times New Roman",serif;font-weight:400;line-height:1.2}.block.webform form .gform-body .gsection_title{font-size:1.5rem}@media screen and (min-width: 40rem){.block.webform form .gform-body .gsection_title{font-size:calc(1.5rem + 0.25*(100vw - 40rem)/35)}}@media screen and (min-width: 75rem){.block.webform form .gform-body .gsection_title{font-size:1.75rem}}.block.webform form .gform-body .gsection_title{color:#06323f}.block.webform form .gform-body .gsection-optional-pill{margin-left:auto;padding:.375rem 1rem;background:#f9f5ed;border-radius:.25rem;font-family:"Poppins",sans-serif;font-weight:600;font-size:.75rem;letter-spacing:.08em;line-height:1;text-transform:uppercase;color:#5a6e74}.block.webform form .gform-body .gform_fields{row-gap:1rem}.block.webform form .gform-body .gfield{display:flex;flex-direction:column;gap:.5rem}.block.webform form .gform-body .gsection{margin-top:2.5rem;padding-top:2.5rem;border-top:1px solid #e5e5e5}.block.webform form .gform-body .gform_fields>.gsection:first-of-type{margin-top:0;padding-top:0;border-top:0}.block.webform form .gform-body .gfield_validation_message{font-family:"Poppins",sans-serif}.block.webform form .gform-body .gform-field-label{margin:0;color:#06323f;font-family:"Poppins",sans-serif;font-weight:500}.block.webform form .gform-body .gform-field-label{font-size:1rem}@media screen and (min-width: 40rem){.block.webform form .gform-body .gform-field-label{font-size:calc(1rem + 0*(100vw - 40rem)/35)}}@media screen and (min-width: 75rem){.block.webform form .gform-body .gform-field-label{font-size:1rem}}.block.webform form .gform-body input:not([type=checkbox]):not([type=radio]),.block.webform form .gform-body textarea,.block.webform form .gform-body select{width:100%;font-family:"Poppins",sans-serif;font-size:1rem;color:#3b5056;background:#f7f7f7;border:1px solid #e5e5e5;border-radius:.25rem;padding:1rem}.block.webform form .gform-body input:not([type=checkbox]):not([type=radio]):focus,.block.webform form .gform-body input:not([type=checkbox]):not([type=radio]):focus-visible,.block.webform form .gform-body textarea:focus,.block.webform form .gform-body textarea:focus-visible,.block.webform form .gform-body select:focus,.block.webform form .gform-body select:focus-visible{outline:2px solid #40dd88;outline-offset:.0625rem;border-color:#40dd88}.block.webform form .gform-body .ginput_container{width:100%}.block.webform form .gform-body .gf-service-category{background-color:#f7f7f7;border:1px solid #e5e5e5;border-radius:.5rem;padding:1.5rem;position:relative;cursor:pointer;min-width:0;box-sizing:border-box}.block.webform form .gform-body .gf-service-category fieldset{min-width:0;margin:0;padding:0;border:0}.block.webform form .gform-body .gf-service-category .gfield_label{display:block;float:left;width:100%;margin:0;padding-right:2.25rem;font-family:"Tiro Telugu",Georgia,"Times New Roman",serif;font-weight:400;line-height:1.2;color:#06323f}.block.webform form .gform-body .gf-service-category .gfield_label{font-size:1.25rem}@media screen and (min-width: 40rem){.block.webform form .gform-body .gf-service-category .gfield_label{font-size:calc(1.25rem + 0.0625*(100vw - 40rem)/35)}}@media screen and (min-width: 75rem){.block.webform form .gform-body .gf-service-category .gfield_label{font-size:1.3125rem}}.block.webform form .gform-body .gf-service-category .gfield_label{cursor:pointer}.block.webform form .gform-body .gf-service-category .gfield_label::after{content:"";position:absolute;top:1.75rem;right:1.5rem;width:.875rem;height:.5625rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9' fill='none'%3E%3Cpath d='M1 1l6 6 6-6' stroke='%2306323F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain;transition:transform 400ms ease}.block.webform form .gform-body .gf-service-category .gfield_description{margin:.5rem 0 0;padding:0;font-family:"Poppins",sans-serif;font-size:.875rem;color:#3b5056}.block.webform form .gform-body .gf-service-category .ginput_container{margin-top:1.25rem;cursor:default}.block.webform form .gform-body .gf-service-category--collapsed .ginput_container{display:none}.block.webform form .gform-body .gf-service-category--open .gfield_label::after{transform:rotate(180deg)}.block.webform form .gform-body .gfield_checkbox{display:flex;flex-direction:column;gap:.75rem}.block.webform form .gform-body .gfield_checkbox .gchoice{display:flex;align-items:center;gap:.75rem;margin:0}.block.webform form .gform-body .gfield_checkbox input[type=checkbox]{flex-shrink:0;width:1.125rem;height:1.125rem;margin:0;accent-color:#40dd88}.block.webform form .gform-body .gfield_checkbox input[type=checkbox]:checked{background-color:#40dd88 !important;border-color:#40dd88 !important}.block.webform form .gform-body .gfield_checkbox input[type=checkbox]:checked::before{border-color:#fff !important;color:#fff !important}.block.webform form .gform-body .gfield_checkbox label{margin:0;font-family:"Poppins",sans-serif;color:#3b5056;cursor:pointer}.block.webform form .gform-body .gfield_required_text{color:#bbbab3}.block.webform form .gform-body .ginput_container input::-moz-placeholder, .block.webform form .gform-body .ginput_container textarea::-moz-placeholder{font-family:"Poppins",sans-serif;color:#666}.block.webform form .gform-body .ginput_container input::placeholder,.block.webform form .gform-body .ginput_container textarea::placeholder{font-family:"Poppins",sans-serif;color:#666}.block.webform form .gform-footer #gform_submit_button_1{width:100%;padding:1rem 2.625rem;background:#053e5b;color:#f7f7f7;font-family:"Poppins",sans-serif;font-weight:700;border:0;border-radius:.5rem;cursor:pointer;transition:background 400ms ease}.block.webform form .gform-footer #gform_submit_button_1:hover,.block.webform form .gform-footer #gform_submit_button_1:focus{background:#06323f}
/*# sourceMappingURL=webform.css.map */
