.banner-section img, 
.service-section .service-boxes img {
    width: 100% !important;
}
.banner-section-content h1,.content-box h2 {
    font-family: 'Lobster', cursive;
}
.banner-section-content p,.banner-section-btn a,
.discover-btn a,.content-box p {
    font-family: 'Open Sans', sans-serif;
}
.banner-section-content h1,
.service-section .service-box h2{
    font-weight: 500;
}
.banner-section-btn .wp-block-button__link,
.discover-btn .wp-block-button__link {
    font-weight: bold;
    padding: 16px 24px;
}
.banner-section-btn .wp-block-button__link:hover,
.discover-btn .wp-block-button__link:hover {
    background: var(--primary-color) !important;
}
.banner-section::before {
    content: "";
    background: url('../images/border.png') no-repeat;
    background-position: center top;
    display: block;
    height: 23px;
    position: absolute;
    bottom: 0;
    width: 100%;
    z-index: 9;
    background-size:100% 100%;
}