.single-content p:not(.single-content p:last-child) {
margin-bottom: 1em !important;
} .section_title {
position: relative;
display: inline;
}
.section_title::after {
content: '';
display: block;
position: absolute;
top: -3px;
right: -25px;
background: var(--global-palette1);
height: 57px;
width: 100%;
min-width: 400px;
z-index: -1;
-webkit-transform: skewX(-15deg);
-ms-transform: skewX(-15deg);
transform: skewX(-15deg);
}
#about-us {
overflow: hidden;
}
.about_us_row .kt-row-column-wrap:first-child {
max-width: 900px;
margin: 0 auto;
}
@media (max-width: 575px) {
.banner_1_img .kt-inside-inner-col {
background-size: 162% !important;
background-position: 74% 100% !important;
}
.banner_2_img .kt-inside-inner-col {
min-height: 180px !important;
background-size: 130% !important;
}
.logo_footer img {
max-width: 123px;
}
}
@media (min-width: 576px) and (max-width: 767px) {
.banner_2_img {
min-height: 185px !important;
}
}
@media (min-width: 767px) {
.section_title::after {
height: 73px;
min-width: 2000px;
top: 0;
right: -30px;
}
}
@media (min-width: 767px) and (max-width: 992px) {
.texto_banner_1 {
max-width: 380px !important;
}
}
@media (min-width: 1025px) {
.site-footer-row-container-inner .site-container {
max-width: 560px !important;
}
.site-footer-middle-section-1 {
padding-top: 1.1em;
padding-right: 3em;
border-right: 1px solid #ddd;
}
.site-footer-middle-section-1 figure {
margin-right: 0 !important;
}
.site-footer-middle-section-2 {
padding-left: 3em;
}
}