/*banner section*/
.main-banner-section .banner-section-text{
    margin-left: 15%;
    margin-right: 33%;
}
.main-banner-section{
    min-height: 600px;
}
.main-banner-section h1{
    font-weight: 500 !important;
    text-transform: capitalize;
    letter-spacing: 3px;
}
.main-banner-section a{
    padding: 15px 25px !important;
    font-weight: 500 !important;
    text-decoration: none;
    letter-spacing: 1px;
    color: #fff !important;
}
.main-banner-section .wp-block-button__link:hover{
    background: #202020 !important;
    color: #fff !important;
}
.social-icon-instagram{
    background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
    transform: none !important;
}
.social-icon-facebook{
    background: #3B5998 !important;
    transform: none !important;
}
.social-icon-pintrest{
    background: #cb2027 !important;
    transform: none !important;
}
.social-icon-youtube{
    background: #bb0000 !important;
    transform: none !important;
}
.social-icon-twitter{
    transform: none !important;
}
.banner-section-icon .wp-block-social-links .wp-social-link a{
    padding: 13px !important;
}

/*post section*/
.main-post-section{
    padding-top: 45px;
    padding-bottom: 10px;
}
.main-post-section h2{
    font-weight: 500;
    letter-spacing: 1px;
    padding: 10px 0px 10px 10%;
    background: url('../images/service-head.png') no-repeat scroll 14px ;
}
/*responsive*/
@media screen and (max-width: 720px) {
    .main-banner-section ul{
        flex-direction: revert;
        align-items: start;
        justify-content: center;
    }
    .banner-section-text h1{
        font-size: 33px !important;
    }
    .main-banner-section p{
        display: none;
    }
    .main-banner-section .wp-block-columns{
        gap: 0em !important;
    }
    .main-post-section h2{
        padding: 10px 0px 10px 32% !important;
    }
    .main-post-section .wp-block-columns{
        gap: 0em !important;
    }
    .main-post-section h3{
        font-weight: 500;
    }
    .main-banner-section .banner-section-text {
        margin-left: 0%;
        margin-right: 0%;
    }
}
@media screen and (max-width: 992px) and (min-width: 767px) {
    .banner-section-icon ul{
        margin-top: 43px !important;
    }
    .banner-section-text h1{
        font-size: 44px;
    }
    .main-banner-section .wp-block-columns{
        flex-wrap: nowrap !important;
    }
    .main-post-section h2{
        padding: 10px 0px 10px 17% !important;
    }
    .main-post-section .wp-block-columns{
        flex-wrap: nowrap !important;
    }
    .banner-section-text h1{
        font-size: 44px !important;
        letter-spacing: 3px;
    }
    .main-banner-section .banner-section-text {
        margin-left: 5%;
        margin-right: 0%;
    }
}
@media screen and (max-width: 1024px) and (min-width: 1000px) {
    .main-post-section h2{
        padding: 10px 0px 10px 13% !important;
    }
    .banner-section-icon ul{
        margin-top: 45px !important;
    }
    .main-banner-section .banner-section-text {
        margin-left: 5%;
        margin-right: 0%;
    }
}



