.reviews{display:grid;grid-template-columns:repeat(auto-fill,minmax(40%,1fr));grid-gap:40px}.reviews__item{box-shadow:0 16px 32px -6px hsla(0,0%,0%,calc(100% - 86%));padding:26px;border-radius:15px}.reviews__name{display:block;font-weight:700;margin-bottom:12px}.reviews__text{font-size:16px}div.services-card__text p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-top:20px}a .services-card__content button.services-cart__btn{font-size:15px;padding:12px 24px}.hide-contact-bar li.fusion-li-item svg{width:25px;height:25px;justify-content:space-between;fill:#4054b2}.fusion-meta-tb.fusion-meta-tb-1{flex-wrap:wrap;row-gap:20px}.services-card__text{margin:25px 0}.fusion-tb-header .fusion-social-networks-wrapper{display:flex;justify-content:space-between;width:100%;margin-top:10px}.home .fusion-blog-layout-grid .fusion-post-wrapper .fusion-image-wrapper img{height:251px;object-fit:cover}iframe{max-width:100%}@media (max-width:800px){.post-content table{width:100%;margin:0;max-width:100%;display:flex;overflow-x:scroll}.post-content tbody{width:1200px}}.pll-parent-menu-item a span{display:flex;align-items:center}.author_content{max-width:1000px!important;margin:0 auto}#comment-input input{flex:1;margin:0}#comment-input{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.comment-form .comment-form-cookies-consent{flex:1 0 45%;display:flex;align-items:center}.fusion-meta-info .fusion-alignleft{width:100%}#wp-comment-cookies-consent{display:flex;align-items:center;width:30px;height:30px}#wp-comment-cookies-consent{display:flex;align-items:center;width:10px!important;height:17px!important;min-width:30px!important;flex:0 0 30px!important;margin-right:20px!important}#comment-input{display:flex;flex-wrap:wrap;align-items:center}@media (max-width:767px){.fusion-slider-container h2.title-heading-left.fusion-responsive-typography-calculated{font-size:25px!important}.fusion-slider-container .title-heading-left.title-heading-tag.fusion-responsive-typography-calculated{font-size:20px!important}}@media (max-width:430px){a.hero-all-blog{font-size:15px!important;padding:13px!important}}@media (max-width:400px){#comment-input input{flex:1 0 100%}}