.elementor-771 .elementor-element.elementor-element-906ed50{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-771 .elementor-element.elementor-element-dca59bb .pt_plus_button.button-style-8 .button-link-wrap{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, #B32BD1 100%);border-style:none;border-radius:50px 50px 50px 50px;}.elementor-771 .elementor-element.elementor-element-dca59bb .blog-list .post-inner-loop .grid-item{padding:15px 15px 15px 15px;}.elementor-771 .elementor-element.elementor-element-dca59bb .pt_plus_button .button-link-wrap{padding:10px 30px 10px 30px;color:var( --e-global-color-text );}.elementor-771 .elementor-element.elementor-element-dca59bb .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:var( --e-global-color-text );}/* Start custom CSS for tp-blog-listout, class: .elementor-element-dca59bb */.animted-content-inner {
padding: 0px 15px;
}
.blog-list.blog-style-2 .blog-list-content {
    box-shadow:none !important;
    border-radius: none;
}
.blog-list.blog-style-1 .blog-list-content {
    box-shadow:none !important;
    border-radius: none;
}


.pt_plus_button.button-style-8 .button-link-wrap { 
box-shadow:none !important;
}

.elementor-771 .elementor-element.elementor-element-dca59bb .pt_plus_button.button-style-8:hover .button-link-wrap {
    
    background-image: linear-gradient(90deg, #B32BD1 0%, var(--e-global-color-secondary) 100%) !important;
    transform: scale(1.1) !important;
    transition: all 0.3s ease-in-out !important;
}


.blog-list .blog-featured-image:before {
    background: none !important;
}

.pt_plus_button {
  padding-bottom: 15px !important;
}/* End custom CSS */