.custom-form-contact{margin-bottom:var(--mb-mobile,0);margin-top:var(--mt-mobile,0)}@media screen and (min-width:992px){.custom-form-contact{margin-bottom:var(--mb-desktop,0);margin-top:var(--mt-desktop,0)}}.custom-form-contact--container{display:flex;flex-direction:column;gap:40px}@media screen and (min-width:992px){.custom-form-contact--container{flex-direction:row;gap:clamp(16px,5.56vw,80px)}}.custom-form-contact--header{margin-bottom:24px}@media screen and (min-width:992px){.custom-form-contact--header{margin-bottom:56px}}.custom-form-contact--header h2{margin-bottom:24px}.custom-form-contact--header h2,.custom-form-contact--header p:not(.uptitle){padding-left:32px}@media screen and (min-width:992px){.custom-form-contact--header h2,.custom-form-contact--header p:not(.uptitle){padding-left:56px}}.custom-form-contact--form .gfield--no-description legend,.custom-form-contact--form .gform_heading .gform_description,.custom-form-contact--form .gform_heading .gform_title{display:none}.custom-form-contact--form .gfield--type-section{border-bottom:1px solid #686765}.custom-form-contact--form .gfield--type-section h3{display:none}.custom-form-contact--form .gfield--type-fileupload{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.custom-form-contact--form .gfield--type-fileupload div.gfield_description{font-size:1rem;font-style:normal;font-weight:400;line-height:150%;order:1}.custom-form-contact--form .gfield--type-fileupload input[type=file]{display:none}.custom-form-contact--form .gfield--type-fileupload .ginput_container{order:9}.custom-form-contact--form .gfield--type-fileupload .ginput_container span{color:var(--dark-grey);font-size:.75rem;font-style:normal;font-weight:400;line-height:150%;margin-top:0;padding-top:0}.custom-form-contact--form .gfield--type-fileupload label{border:1px solid var(--black);cursor:pointer;margin-bottom:0!important;order:2;padding:16px 24px!important;transition:all .4s ease}.custom-form-contact--form .gfield--type-fileupload label:hover{background:var(--black);color:#fff}.custom-form-contact--form input[type=text],.custom-form-contact--form textarea{border:1px solid var(--light-grey);padding:14px 16px;width:100%}.custom-form-contact--form input[type=text]::-moz-placeholder,.custom-form-contact--form textarea::-moz-placeholder{color:#686765;opacity:.7}.custom-form-contact--form input[type=text]::placeholder,.custom-form-contact--form textarea::placeholder{color:#686765;opacity:.7}.custom-form-contact--form .ginput_container_consent{display:flex;gap:16px}.custom-form-contact--form input[type=checkbox]{border:1px solid var(--black);flex-shrink:0;height:24px;margin-top:4px;position:relative;width:24px}.custom-form-contact--form input[type=checkbox]:before{background:var(--orange);content:"";height:18px;left:2px;opacity:0;position:absolute;top:2px;width:18px}.custom-form-contact--form input[type=checkbox]:checked:before{opacity:1}.custom-form-contact--form select{color:hsla(40,1%,40%,.7);padding:14px 16px;width:100%}.custom-form-contact--form label{display:inline-block;font-size:1rem;font-style:normal;font-weight:400!important;line-height:150%;margin-bottom:8px}.custom-form-contact--form .ginput_container_select{border:1px solid var(--light-grey);position:relative}.custom-form-contact--form .ginput_container_select select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-form-contact--form .ginput_container_select:after{content:"";height:20px;pointer-events:none;position:absolute;right:16px;top:calc(50% - 10px);width:20px}.custom-form-contact--form .gform_wrapper.gravity-theme .gform_fields{gap:24px;row-gap:24px}@media screen and (min-width:992px){.custom-form-contact--form .gform_wrapper.gravity-theme .gform_fields{row-gap:32px}}.custom-form-contact--form .gform_required_legend{color:var(--dark-grey);font-size:12px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:32px}.custom-form-contact--wrapper{width:100%}.custom-form-contact--aside{flex-shrink:0;width:100%}@media screen and (min-width:992px){.custom-form-contact--aside{max-width:360px}}.custom-form-contact .tile{display:flex;flex-direction:column;margin-bottom:40px}.custom-form-contact .tile .title{background:var(--black);color:#fff;font-size:1rem;font-style:normal;font-weight:400;line-height:130%;padding:4px 8px;text-transform:uppercase}@media screen and (min-width:992px){.custom-form-contact .tile .title{font-size:1.5rem}}.custom-form-contact .tile img{height:200px;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:992px){.custom-form-contact .tile img{height:300px}}.custom-form-contact .tile .content{background:var(--orange);padding:24px 16px}@media screen and (min-width:992px){.custom-form-contact .tile .content{padding:24px}}.custom-form-contact .tile .content a{display:block;margin-top:8px;padding-left:48px}@media screen and (min-width:992px){.custom-form-contact .tile .content a{margin-top:16px;padding-left:56px}}.custom-form-contact .tile .address{padding-left:48px;position:relative}@media screen and (min-width:992px){.custom-form-contact .tile .address{padding-left:56px}}.custom-form-contact .tile .address:before{background:var(--black);content:"";height:24px;left:0;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:0;width:24px}.custom-form-contact .socials{align-items:center;display:flex;gap:8px}.custom-form-contact .socials span{display:inline-block;margin-right:8px}.custom-form-contact .socials a{align-items:center;background:var(--creme);display:flex;height:48px;justify-content:center;transition:all .4s ease;width:48px}.custom-form-contact .socials a:before{background:var(--black);content:"";height:16px;-webkit-mask-size:contain;mask-size:contain;transition:all .4s ease;width:16px}.custom-form-contact .socials a:hover{background:var(--black)}.custom-form-contact .socials a:hover:before{background:var(--creme)}
