/*font family*/
.banner-section-text h1 ,.main-banner-section .wp-block-button__link,.main-post-section h2,.main-post-section h3
 {
    font-family: 'Staatliches', cursive !important;
}
.banner-section-text p,.main-post-section p{
    font-family: 'Roboto', sans-serif !important;
}
/*banner section*/
.banner-section-text h1{
    font-size: 44px !important;
    letter-spacing: 3px;
}
.main-banner-section .wp-block-button__link{
    padding: 15px 25px;
    font-weight: 500;
    text-decoration: none;
    letter-spacing: 1px;
}
.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%);
}
.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;
}
/*post section*/
.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 ;
    margin: 0;
}
.main-banner-section .wp-block ,.main-post-section .wp-block{
    margin-top: 0px;
    margin-bottom: 10px !important;
}
.main-post-section h3{
    letter-spacing: 1px !important;
    font-weight: 500;
}

