.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:0;max-width:40%}}.block_contact .contact_container{display:flex;flex-direction:column;gap:30px;padding:0;position:relative;border:0;background-color:transparent;box-shadow:none;border-radius:0}@media only screen and (min-width:768px){.block_contact .contact_container{gap:60px;flex-direction:row;align-items:center}}.block_contact .contact_container::after{content:none}.block_contact .contact_subtitle,.block_contact .contact_suptitle,.block_contact .contact_text,.block_contact .contact_title{color:#1b1b1b;background-color:transparent}.block_contact .contact_suptitle{padding:0;color:#4267f6}.block_contact .contact_title{margin-top:0;text-transform:none;font-style:normal;position:relative;font-weight:800}@media only screen and (min-width:768px){.block_contact .contact_title{font-size:2.75rem;line-height:1.1}}.block_contact .contact_links a{display:flex;align-items:center;gap:8px}.block_contact .contact_infos{list-style:none;margin:25px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}.block_contact .contact_infos a,.block_contact .contact_infos span{display:flex;align-items:center;gap:10px;color:#1b1b1b;font-size:.9rem;text-decoration:none}.block_contact .contact_infos a:hover{color:#4267f6}.block_contact .contact_infos_icon{width:18px;height:18px;flex-shrink:0;color:#4267f6}.block_contact .contact_form_wrapper{position:relative;width:100%;padding:30px;background-color:#f7f7f7;border:1px solid #edeef2;border-radius:16px}@media only screen and (min-width:768px){.block_contact .contact_form_wrapper{padding:40px}}.block_contact .contact_form_wrapper form{margin-top:0}.block_contact .contact_form_wrapper .circle_text_wrapper{display:none}.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:#4267f6;color:#fff}.block_contact .contact_form_wrapper .gfield--type-radio label{margin-left:0;padding:5px 10px;border-radius:50rem;background-color:#fff;color:#1b1b1b;transition:background-color .3s ease,color .3s ease}
/*# sourceMappingURL=block_contact.min.css.map */
