.elementor-48 .elementor-element.elementor-element-4bb6461 .kata-plus-title-wrapper .kata-plus-title{text-align:center}
.elementor-48 .elementor-element.elementor-element-acb0855 .kata-plus-title-wrapper .kata-plus-title{text-align:center}
.elementor-48 .elementor-element.elementor-element-990ea46{background-color:#F4F5F6;background-image:url(//katademos.com/shop/wp-content/uploads/2022/07/kata-shoppress-home-offer.jpg);background-repeat:no-repeat;background-position:left center;min-height:465px;border-top-left-radius:14px;border-top-right-radius:14px;border-bottom-right-radius:14px;border-bottom-left-radius:14px}
.elementor-48 .elementor-element.elementor-element-5cf3173 .kata-plus-title-wrapper{max-width:400px}
.elementor-48 .elementor-element.elementor-element-5cf3173 .kata-plus-title-wrapper .kata-plus-subtitle{line-height:1.85em;font-weight:300}
.elementor-48 .elementor-element.elementor-element-5cf3173 .kata-plus-title-wrapper .kata-plus-title{color:#837AF5;margin-bottom:23px}
.elementor-48 .elementor-element.elementor-element-b1f635b .kata-button .kata-icon{font-size:14px;font-weight:700;margin-right:3px;transform:translateX(0px) translateY(1px)!important;fill:#837AF5}
.elementor-48 .elementor-element.elementor-element-b1f635b .kata-button:hover .kata-icon{fill:#F7F6FF}
.elementor-48 .elementor-element.elementor-element-b1f635b .kata-button{font-size:16px;letter-spacing:.3px;background-color:#FFF;padding-top:14px;padding-right:22px;padding-left:24px}
.elementor-48 .elementor-element.elementor-element-b1f635b .kata-button:hover{color:#FFF;background-color:#837AF5}
.elementor-48 .elementor-element.elementor-element-f283f1d .kata-plus-title-wrapper .kata-plus-title{text-align:center}
.elementor-48 .elementor-element.elementor-element-d7b61f3 .kata-blog-post:not(.kata-first-post) .kata-post-date a{font-size:12px;font-weight:300}
.elementor-48 .elementor-element.elementor-element-d7b61f3 .kata-blog-post:not(.kata-first-post) .kata-category-links{display:flex;flex-wrap:wrap}
.elementor-48 .elementor-element.elementor-element-d7b61f3 .kata-blog-posts{margin-right:0;margin-left:0}
.elementor-48 .elementor-element.elementor-element-d7b61f3 .kata-blog-post:not(.kata-first-post) .kata-post-author img{border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px;transform:translateX(0px) translateY(3px)!important}
.elementor-48 .elementor-element.elementor-element-d7b61f3 .kata-blog-post:not(.kata-first-post) .kata-post-author a{color:#1D2834;font-size:15px;font-weight:500;text-transform:capitalize;display:inline-block;margin-left:12px;transform:translateX(0px) translateY(-6px)!important}
.elementor-48 .elementor-element.elementor-element-d7b61f3 .kata-blog-post:not(.kata-first-post) .kata-post-date{letter-spacing:.3px;position:absolute;bottom:3px;left:61px}
.elementor-48 .elementor-element.elementor-element-d7b61f3 .kata-blog-post:not(.kata-first-post) .kata-category-links a{color:#4C5765;font-size:13px;letter-spacing:.2px;display:inline-flex;align-items:center;justify-content:center;height:30px;padding-right:16px;padding-left:16px;margin-right:3px;margin-bottom:3px;border-style:solid;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-color:#E3E5E7}
.elementor-48 .elementor-element.elementor-element-d7b61f3 .kata-blog-post:not(.kata-first-post) .kata-category-links a:hover{color:#877FF3;text-decoration:none;border-color:#877FF3;transition-duration:200ms}
.elementor-48 .elementor-element.elementor-element-d7b61f3 .kata-blog-post:not(.kata-first-post) .kata-post-content .kata-post-metadata{padding-top:12px;padding-right:3px;padding-left:3px;margin-top:auto;border-style:solid;border-top-width:1px;border-color:#E3E5E7;position:relative}
.elementor-48 .elementor-element.elementor-element-d7b61f3 .kata-blog-post:not(.kata-first-post) .kata-post-excerpt{color:#737D8B;font-size:15px}
.elementor-48 .elementor-element.elementor-element-d7b61f3 .kata-blog-post:not(.kata-first-post) .kata-post-title{color:#202122;font-size:20px;font-weight:500;letter-spacing:-.1px;margin-top:6px;margin-bottom:12px}
.elementor-48 .elementor-element.elementor-element-d7b61f3 .kata-blog-post:not(.kata-first-post){display:flex;flex-direction:column;width:calc(33.3% - 18px);max-width:100%;min-height:351px;padding-top:33px;padding-right:40px;padding-bottom:21px;padding-left:39px;margin-right:0;margin-left:0;border-style:solid;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-left-radius:14px;border-top-right-radius:14px;border-bottom-right-radius:14px;border-bottom-left-radius:14px;border-color:#E3E5E7}
.elementor-48 .elementor-element.elementor-element-d7b61f3 .ktbl-post-wrapper{display:flex;justify-content:space-between;min-height:349px}
@media(max-width: 1024px) {
.elementor-48 .elementor-element.elementor-element-d7b61f3 .kata-blog-post:not(.kata-first-post){width:100%;max-width:507px;margin-bottom:20px}
.elementor-48 .elementor-element.elementor-element-d7b61f3 .ktbl-post-wrapper{display:flex;justify-content:center}
}
@media(max-width: 480px) {
.elementor-48 .elementor-element.elementor-element-31ae370{background-color:#FFFFFFD9;padding-top:15px;padding-right:15px;padding-bottom:15px;padding-left:15px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}
.elementor-48 .elementor-element.elementor-element-5cf3173 .kata-plus-title-wrapper .kata-plus-title{font-size:30px}
}