.header.header-seven .navbar-full .widget-wrp .widget {
    padding-right: 15px;
    display: inline-flex;
    justify-content: flex-start;
    align-items: center;
    vertical-align: middle;
    max-width: 280px;
}
.home .blog-home{
    background-color:  #91C3F9;
}


.home .blog-home .post-title{
    min-height: 110px;
    max-height: 110px;
    overflow: hidden;
    width: 100%;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
}

.home .blog-home .post-items{cursor:pointer;}

.cs4-post-header-image img{
    max-height: 400px;
    margin: 20px  auto 0;
    width:auto;
}

.cs4-page-image img{
    max-height: 400px;
    margin: 0 auto 20px;
    width:auto;
    border-radius:4px;
}

.home #features-section{background-color:#f2f6f9;}

.home #features-section .features-item{background: var(--sp-gradient1);}
.home #features-section .features-item .features-icon i, .features-item .features-title{background: transparent; color: #ffffff; -webkit-text-fill-color: unset;}


@media only screen and (max-width:420px) {
    .addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span {
        height: 25px;
        line-height: 25px;
        width: 25px;
        border-radius:4px;
    }
}

@media (max-width: 601px) {

.home .cta-section .av-columns-area {
    display:inline-block;
}

    .home .cta-section .av-columns-area .av-column-5 {
  -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 100%;
        margin:0;
    }
    .home .cta-section .av-columns-area .av-column-7 {
    -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
        max-width: 100%;
    }

    .home .cta-section .cta-overlay{ padding:15px 0;}
    .home .cta-section .cta-overlay .cta-content h4 {
        font-size:20px;
    }
    .home .cta-section .cta-overlay .call-wrapper .call-icon-box{
        font-size: 50px;
        height: 50px;
        line-height: 55px;
        margin: 0 0 20px 10px;
    }
    .home .cta-section{
        min-height:140px;
    }


}


