.block_contact{position:relative;background-color:#fff}.block_contact .contact_container{display:flex;flex-direction:column;align-items:center;gap:20px}.block_contact .contact_box{display:flex;flex-direction:column;gap:48px;width:100%;max-width:747px;padding:40px 24px;border:1px solid #cdc7c7;border-radius:0 100px 0 100px;box-shadow:0 1px 2px rgba(0,0,0,.05)}@media only screen and (min-width:768px){.block_contact .contact_box{padding:64px}}.block_contact .contact_header{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.block_contact .contact_header>*{margin:0}.block_contact .contact_suptitle .highlight{color:#000}.block_contact .contact_subtitle,.block_contact .contact_text{padding-top:4px;font-size:14px;line-height:22px;color:#444748}.block_contact .contact_subtitle p,.block_contact .contact_text p{margin:0}.block_contact .gform_wrapper form{display:flex;flex-direction:column;gap:32px}.block_contact .gform_wrapper .gfield_required_text,.block_contact .gform_wrapper .gform_heading,.block_contact .gform_wrapper .gform_required_legend,.block_contact .gform_wrapper .gform_validation_container,.block_contact .gform_wrapper .gform_validation_errors h2+ol{display:none}.block_contact .gform_wrapper .gform_fields{display:grid;grid-template-columns:1fr;gap:24px;padding-left:0}@media only screen and (min-width:768px){.block_contact .gform_wrapper .gform_fields{grid-template-columns:repeat(12,1fr)}}.block_contact .gform_wrapper .gfield{display:flex;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0!important;border:0!important;border-radius:0!important}@media only screen and (min-width:768px){.block_contact .gform_wrapper .gfield{grid-column:span 12}.block_contact .gform_wrapper .gfield--width-half{grid-column:span 6}}.block_contact .gform_wrapper .gfield_label,.block_contact .gform_wrapper legend.gfield_label{margin:0;padding:0;font-weight:600;font-size:9px;line-height:12px;letter-spacing:.45px;text-transform:uppercase;color:#444748}.block_contact .gform_wrapper .gfield_required{margin-left:3px;color:#e65804}.block_contact .gform_wrapper input[type=date],.block_contact .gform_wrapper input[type=email],.block_contact .gform_wrapper input[type=number],.block_contact .gform_wrapper input[type=tel],.block_contact .gform_wrapper input[type=text],.block_contact .gform_wrapper select,.block_contact .gform_wrapper textarea{width:100%;padding:14px 16px!important;font-family:"Plus Jakarta Sans",sans-serif;font-size:14px;line-height:18px;color:#000!important;background-color:#f3f3f3!important;border:0!important;border-radius:0!important;appearance:none}.block_contact .gform_wrapper input[type=date]::placeholder,.block_contact .gform_wrapper input[type=email]::placeholder,.block_contact .gform_wrapper input[type=number]::placeholder,.block_contact .gform_wrapper input[type=tel]::placeholder,.block_contact .gform_wrapper input[type=text]::placeholder,.block_contact .gform_wrapper select::placeholder,.block_contact .gform_wrapper textarea::placeholder{color:#c4c7c7}.block_contact .gform_wrapper input[type=date]:focus,.block_contact .gform_wrapper input[type=email]:focus,.block_contact .gform_wrapper input[type=number]:focus,.block_contact .gform_wrapper input[type=tel]:focus,.block_contact .gform_wrapper input[type=text]:focus,.block_contact .gform_wrapper select:focus,.block_contact .gform_wrapper textarea:focus{box-shadow:inset 0 0 0 1px #e65804}.block_contact .gform_wrapper select{padding:12px 32px 12px 20px!important;background-image:linear-gradient(45deg,transparent 50%,#000 50%),linear-gradient(135deg,#000 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-size:5px 5px;background-repeat:no-repeat}.block_contact .gform_wrapper textarea{height:104px;min-height:104px!important;padding:12px 16px!important;line-height:22px;resize:vertical}.block_contact .gform_wrapper .ginput_container_date{position:relative}.block_contact .gform_wrapper .ginput_container_date img.ui-datepicker-trigger{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.block_contact .gform_wrapper .gfield_checkbox{display:grid;gap:0 12px;margin:0;padding:0;list-style:none}@media only screen and (min-width:768px){.block_contact .gform_wrapper .gfield_checkbox{grid-template-columns:repeat(3,1fr)}}.block_contact .gform_wrapper .gchoice{display:flex;align-items:center;gap:12px;min-height:42px;padding:12px 8px;white-space:nowrap}.block_contact .gform_wrapper .gchoice input[type=checkbox]{flex-shrink:0;width:16px;height:16px;margin:0;accent-color:#e65804}.block_contact .gform_wrapper .gchoice label{font-weight:500;font-size:12px;line-height:18px;letter-spacing:.12px;color:#1c1c18}.block_contact .gform_wrapper .gfield_description,.block_contact .gform_wrapper .validation_message{font-size:12px;color:#e65804}.block_contact .gform_wrapper .gform_validation_errors{padding:12px 16px;font-size:13px;color:#e65804;border:1px solid #e65804}.block_contact .gform_wrapper .gform_validation_errors h2{margin:0;font-family:"Plus Jakarta Sans",sans-serif;font-size:13px;font-weight:600}.block_contact .gform_wrapper .gform_footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin:0;padding:16px 0 0}.block_contact .gform_wrapper .contact_note{display:flex;align-items:center;gap:8px;margin:0;font-size:12px;line-height:18px;letter-spacing:.12px;color:#444748}.block_contact .gform_wrapper .gform_button,.block_contact .gform_wrapper input[type=submit]{font-family:"Plus Jakarta Sans",sans-serif;font-weight:600;font-size:11px;line-height:16px;letter-spacing:2.2px;text-transform:uppercase;width:auto!important;padding:16px 40px!important;font-family:"Plus Jakarta Sans",sans-serif!important;letter-spacing:2.2px!important;color:#fff!important;background-color:#e65804!important;border:1px solid #e65804!important;border-radius:0!important;cursor:pointer;transition:background-color .3s ease,color .3s ease}.block_contact .gform_wrapper .gform_button:hover,.block_contact .gform_wrapper input[type=submit]:hover{color:#e65804!important;background-color:#fff!important}.block_contact .gform_confirmation_message{text-align:center;font-size:16px;color:#444748}.block_contact .contact_infos{display:grid;gap:20px;width:100%;max-width:748px;margin:0;padding:0;list-style:none}@media only screen and (min-width:768px){.block_contact .contact_infos{grid-template-columns:repeat(3,1fr)}}.block_contact .contact_info{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:120px;padding:24px;text-align:center;border:1px solid #b6b6b6;border-radius:500px}.block_contact .contact_info_icon{margin-bottom:4px}.block_contact .contact_info_label{font-family:"Plus Jakarta Sans",sans-serif;font-weight:600;font-size:9px;line-height:16px;letter-spacing:.9px;text-transform:uppercase;line-height:12px;color:#444748}.block_contact .contact_info_value{font-family:"Paytone One",sans-serif;font-size:16px;line-height:28px;letter-spacing:.2px;color:#000}
/*# sourceMappingURL=block_contact.min.css.map */
