.banner-section img, .service-section img {
    width: 100% !important;
}
.banner-section-content h1,.banner-section-content p,.banner-section-btn a,
.service-section h2,.service-section h3 {
    font-family: 'Exo', sans-serif;;
}
.banner-section-btn .wp-block-button__link {
    color: #000 !important;
    font-weight: 600;
}
.banner-section-btn .wp-block-button__link:hover {
    background: var(--primary-color) !important;
    color: #000 !important;
    font-weight: 600;
}
.banner-section-content h1 {
    font-weight: 700;
}
.banner-section-content p {
    font-weight: 400;
}
.service-section h2,.service-section h3 {
    font-weight: 500;
}
.service-section h2 {
    position: relative !important;
}
.service-section h2:before {
    background: #000;
    width: 29%;
    height: 2px;
    opacity: 1;
    position: absolute;
    padding: 1px;
    content: "";
    margin: 10px auto;
    left:0%;
    top: 76%;
}
.side-box p,.side-box img {
    border-bottom: solid 2px #eee;
    padding: 10px;
}