.section_title{margin-bottom:4em;text-transform:uppercase}.contacts_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media screen and (min-width: 60rem){.contacts_wrapper{height:725px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em;margin-bottom:5em;}}.contact-data_wrapper{padding:1em;text-align:center;margin:3em auto;background-color:var(--color-theme-primary);}.contact-data_wrapper .data-header{color:#fff;font-size:var(--font-size-32);margin:.5em 0 2em}.contact-data_wrapper img{display:inline-block;-webkit-filter:grayscale(100%) brightness(1000%);filter:grayscale(100%) brightness(1000%);width:auto;height:1em;vertical-align:bottom}.contact-data_wrapper .contact-phone{display:inline-block;font-weight:400;margin:0 0 2em;padding:.5em 1em;border:1px solid;}.contact-data_wrapper .contact-phone span{margin-right:1em}.contact-data_wrapper .contact-phone a{color:inherit}.contact-data_wrapper{& .contact-phone,.address-block{font-size:var(--font-size-sub-header);color:#fff}.address-block:first-line{font-weight:700}}.contact-data_wrapper hr{width:52px;height:2px;background-color:var(--color-theme-primary);margin-top:1.5em}.contact-data_wrapper .register-block{color:#fff;font-size:var(--font-size-20);margin-bottom:3em}.contact-data_wrapper .additional-info{color:#fff;font-size:var(--font-size-medium);text-align:center}@media screen and (min-width: 60rem){.contact-data_wrapper{margin-left:0;margin-bottom:0;margin-right:0;margin-top:0;width:52%;height:100%;padding-left:1em;padding-bottom:1em;padding-right:1em;padding-top:0;}.contact-data_wrapper .data-header{margin:2em 0}}.map_wrapper{width:100%;margin:0;}@media screen and (min-width: 60rem){.map_wrapper{width:47%;height:100%;}}.form-section{padding:2em 1em;background-color:var(--background-darker-color);}.form-section .content_wrapper{width:100%;}@media screen and (min-width: 60rem){.form-section .content_wrapper{max-width:var(--content-width);}}table{h2{font-size:clamp(14px,2vw,36px)}h4,p{font-size:clamp(14px,3vw,24px)}}