.container.container-medium {
max-width: 100%;
} 
.logo.col-sm-5 {
width: 25%;
}
.container {
padding-left: 0 !important;
padding-right: 0 !important;
}
.wp-block-columns.is-layout-flex.wp-container-10.wp-block-columns-is-layout-flex {
column-gap: 40px;
}
@media only screen and (max-width: 1291px) and (min-width: 1221px)  {.contact-info.col-sm-2 {
padding: 0 15px 0 10px !important;
}}