.block_contact{position:relative;max-width:1200px}.block_contact::before{content:none}.block_contact .contact_content{display:flex;flex-direction:column;justify-content:center;padding:20px}@media only screen and (min-width:768px){.block_contact .contact_content{padding-left:50px;max-width:40%}}.block_contact .contact_container{display:flex;flex-direction:column;gap:20px;padding:0;position:relative;border:2px solid #000;background-color:#e1ff49;-webkit-box-shadow:8px 8px 0 1px #e1ff49;box-shadow:8px 8px 0 1px #e1ff49;border-radius:0}@media only screen and (min-width:768px){.block_contact .contact_container{gap:50px;flex-direction:row}}.block_contact .contact_container::after{content:none}.block_contact .contact_subtitle,.block_contact .contact_suptitle,.block_contact .contact_text,.block_contact .contact_title{color:#000;background-color:transparent}.block_contact .contact_suptitle{padding:0}.block_contact .contact_title{margin-top:0;text-transform:uppercase;font-style:italic;position:relative;font-weight:700}@media only screen and (min-width:768px){.block_contact .contact_title{font-weight:400}.block_contact .contact_title::after{content:"";position:absolute;bottom:-10px;left:0;width:100px;height:10px;background-color:#000}}@media only screen and (min-width:768px){.block_contact .contact_title{font-size:5rem;line-height:1}}.block_contact .contact_form_wrapper{position:relative;width:100%;padding:30px;background-color:#fff;border-top:2px solid #000}@media only screen and (min-width:768px){.block_contact .contact_form_wrapper{padding:50px;border:0}}.block_contact .contact_form_wrapper form{margin-top:0}@media only screen and (min-width:768px){.block_contact .contact_form_wrapper form{padding:50px}}.block_contact .contact_form_wrapper .circle_text_wrapper{position:absolute;right:-105px;top:-105px}.block_contact .contact_form_wrapper .gfield--type-radio{width:fit-content;position:relative}.block_contact .contact_form_wrapper .gfield--type-radio .gfield_radio{flex-direction:row!important;flex-wrap:wrap;position:relative;z-index:1}.block_contact .contact_form_wrapper .gfield--type-radio input{position:absolute;visibility:hidden;opacity:0}.block_contact .contact_form_wrapper .gfield--type-radio input:checked+label{background-color:#000;color:#fff}.block_contact .contact_form_wrapper .gfield--type-radio label{margin-left:0;padding:5px 10px;background-color:#c6c6ff;color:#000;transition:background-color .3s ease,color .3s ease}
/*# sourceMappingURL=block_contact.min.css.map */
