.elementor-997 .elementor-element.elementor-element-1bf0dcd .row .tst-services-box .tst-btn{color:#000000;}.elementor-997 .elementor-element.elementor-element-ae315c1 .tst-banner-sm .tst-text-frame .tst-btn{color:#000000;}.elementor-997 .elementor-element.elementor-element-ae315c1 .tst-banner-sm .tst-wh-frame .tst-label{font-size:16px;line-height:12px;}.elementor-997 .elementor-element.elementor-element-ae315c1 .tst-banner-sm .tst-wh-frame .h5{font-size:40px;}.elementor-997 .elementor-element.elementor-element-ec265ef .row .tst-suptitle{line-height:16px;}.elementor-997 .elementor-element.elementor-element-14f5851{padding:0px 0px 90px 0px;}.elementor-997 .elementor-element.elementor-element-9df531f .filter__item a{color:#EAE5DC;}.elementor-997 .elementor-element.elementor-element-9df531f .filter__item.active a{color:#FFFFFF;}.elementor-997 .elementor-element.elementor-element-381a595 .tst-call-to-action .tst-btn{color:#000000;}.elementor-997 .elementor-element.elementor-element-381a595 .tst-call-to-action .tst-btn i{color:#000000;}.elementor-997 .elementor-element.elementor-element-381a595 .tst-call-to-action .tst-btn .e-font-icon-svg{fill:#000000;}@media(max-width:767px){.elementor-997 .elementor-element.elementor-element-8695d88{padding:60px 0px 0px 0px;}}/* Start custom CSS for tastyc-services-grid, class: .elementor-element-ec265ef */@media (max-width: 767px) {
   #sp_offer .tst-services-box .image img {
        height: auto!important;
    }
     #sp_offer .tst-services-box .image {
        padding-bottom: 100%!important;
        }
}/* End custom CSS */
/* Start custom CSS for tastyc-section-heading, class: .elementor-element-ce83f92 */.elementor-997 .elementor-element.elementor-element-ce83f92 .single-post-text {
    width: 100%;
}/* End custom CSS */