.banner-section {
    height: auto;
    width: auto;
}
.banner-section img, .service-section img {
    width: 100% !important;
}
.banner-section-btn .wp-block-button__link {
    border: 2px solid var(--primary-color) !important;
    color: #fff !important;
    text-decoration: none;
    padding: 10px 20px;
}
.banner-section-btn .wp-block-button__link:hover {
    border-color: #fff !important;
    color: #fff !important;
    background: transparent !important;
}
.service-btn .wp-block-button__link {
    text-decoration: none;
    border: 2px solid #d4d4d4;
    background: transparent;
    padding: 10px 15px;
    font-weight:650;
}
.service-btn .wp-block-button__link:hover {
    color: #fff !important;
    background: linear-gradient(130deg, var(--secondary-color) 40% , var(--primary-color) 77%);
    border: 2px solid #d4d4d4;
} 
.banner-section-btn .wp-block-button__link::after {
    content: "\f105";
    font-family: 'Font Awesome 7 Free';
    font-weight: 900;
    padding: 7px;
    color: #fff;
}
.service-btn .wp-block-button__link::after {
    content: "\f105";
    font-family: 'Font Awesome 7 Free';
    font-weight: 900;
    padding: 7px;
    color: #000;
    transition: 0.3s all ease-in-out;
}
.service-btn:hover .wp-block-button__link::after {
    color: #fff !important;
}
.service-box {
    box-shadow: 0px 7px 5px #eee;
    border: 1px solid #eee;
}