/*
Theme Name: Daily SOAP TV
Theme URI: https://www.misbahwp.com/products/daily-soap-tv
Author: misbahwp
Author URI: https://www.misbahwp.com/
Description: Daily SOAP TV is a multipurpose and modern WordPress theme crafted with elegance, sophistication, and top-tier performance in mind. Designed with clean and optimized code, it ensures faster page load times, enhanced security, and a seamless experience for developers, creators, and entertainment businesses alike. Perfect for daily SOAP TV, daily soap opera, TV SOAP episodes, daily drama series, SOAP TV shows, daily SOAP episodes, Indian daily SOAP, Hindi SOAP opera, and Tamil SOAP opera, this theme brings your entertainment content to life with style and clarity. The retina-ready, responsive, and mobile-friendly layout adapts beautifully to all devices, ensuring your audience enjoys flawless visuals anywhere, anytime. Built on Bootstrap, it offers a solid and flexible foundation with built-in shortcodes, allowing you to easily add interactive and engaging elements without any coding skills. You can fully personalize the theme using its advanced customization options to adjust colors, typography, and layouts that best reflect your brand or production identity. The theme includes dynamic features like customizable banners, a dedicated testimonial section, team showcases, and strategically placed Call to Action (CTA) buttons to drive user engagement and conversions. Integrated social media support helps you connect with fans and viewers across platforms, while its SEO-friendly structure ensures greater online visibility. The sleek and luxurious design of Daily SOAP TV makes it ideal not only for entertainment-related sites but also for agencies, production houses, and content creators looking for a polished online presence. Its animated and interactive elements enhance user engagement, keeping audiences captivated as they explore your shows or updates. With translation-ready functionality, you can reach a global audience and share your content across languages with ease. Whether you’re a developer seeking a versatile and scalable theme or a producer aiming to showcase your latest series, Daily SOAP TV provides the perfect blend of design, flexibility, and performance — helping you create a visually stunning, professional, and immersive website experience.
Version: 1.0.3
Requires at least: 6.0
Tested up to: 6.8
Requires PHP: 5.6
License: GPLv3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: daily-soap-tv
Tags: flexible-header, style-variations, one-column, footer-widgets, custom-background, custom-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, full-site-editing, block-patterns, rtl-language-support, sticky-post, threaded-comments, translation-ready, wide-blocks, block-styles, news, education, portfolio

Daily SOAP TV WordPress Theme, Copyright 2025 misbahwp
Daily SOAP TV is distributed under the terms of the GNU General Public License v3
*/

select.gt_selector.notranslate {
    background: transparent !important;
    border: 0px !important;
    font-weight: 400;
    font-size: 12px;
    color: var(--wp--preset--color--secondary-accent) !important;
    text-transform: uppercase;
    width: 24%;
    text-align: right;
}
select.gt_selector.notranslate option{
    color: var(--wp--preset--color--pure-black);
    text-align: left;
}
.gtranslate_wrapper{
    text-align: right;
}
.banner-img img{
    width: 100% !important;
    object-fit: cover;
    object-position: top;
    height: 600px !important;
}
.about-mian-image{
    text-align: right;
    position: relative;
    padding-right: 30px !important;
}
.about-mian-image:before {
    position: absolute;
    content: "";
    top: -1px;
    left: 40px;
    width: 75%;
    height: 97%;
    border: 4px dashed var(--wp--preset--color--primary) !important;
    z-index: 1;
    border-radius: 71%;
}
.about-mian-image:after {
    position: absolute;
    content: "";
    top: 17px;
    right: 0px;
    -webkit-mask-image: url(assets/images/about-vector.png);
    -webkit-mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-size: 93% 100%;
    width: 88%;
    height: 100%;
    background: var(--wp--preset--color--primary) !important;
    z-index: 1;
}
.about-mian-image img {
    position: relative;
    -webkit-mask-image: url(assets/images/about-vector.png);
    -webkit-mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    width: 86% !important;
    height: 500px !important;
    object-fit: cover;
    opacity: 1;
    z-index: 2;
}
.about-1-image:after {
    position: absolute;
    content: "";
    bottom: 2px;
    right: 5px;
    -webkit-mask-image: url(assets/images/about2-vector.png);
    -webkit-mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-size: 93% 100%;
    width: 220px !important;
    height: 220px !important;
    background: var(--wp--preset--color--secondary-accent) !important;
    z-index: 2;
}
.about-1-image{
    position: relative;
}
.video-small-image .gutentor-element.gutentor-element-video-popup.text-align-center-mobile {
    position: absolute;
    top: 0px;
    width: 100%;
    border-radius: 50%;
    margin: 0px;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.video-small-image .gutentor-element-video-popup .gutentor-video-popup-holder:after{
    content: "";
    top: -4px;
    left: -4px;
    width: 112%;
    height: 112%;
    border: 1px dashed #fff;
    position: absolute;
    border-radius: 50%;
}
.video-small-image .gutentor-element-video-popup .gutentor-video-popup-holder {
    height: 50px;
    width: 50px;
    position: relative;
    background: var(--wp--preset--color--accent-text) !important;
    color: var(--wp--preset--color--primary) !important;
    font-size: 15px;
    border-radius: 50%;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative;
    z-index: auto;
}
.banner-right-box .gutentor-element.gutentor-element-video-popup.text-align-center-mobile {
    position: relative;
    top: 0px;
    width: 100%;
    border-radius: 50%;
    margin: 0px;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.banner-video{
    position: absolute;
    top: 50%;
    left: -38px;
    transform: translateY(-50%);
}
.about-video{
    position: absolute;
    top: 50%;
    left: 0px;
    right: 0px;
    text-align: center;
    margin: 0 auto;
    transform: translateY(-50%);
}
.banner-video {
    height: 80px;
    width: 80px;
    padding: 20px !important;
    background: var(--wp--preset--color--primary) !important;
    color: var(--wp--preset--color--accent-text) !important;
    font-size: 24px;
    border-radius: 50%;
    -ms-flex-pack: center;
    justify-content: center;
    z-index: auto;
}
.about-video {
    height: 50px;
    width: 50px;
    padding: 10px !important;
    background: var(--wp--preset--color--accent-text) !important;
    color: var(--wp--preset--color--primary) !important;
    font-size: 24px;
    border-radius: 50%;
    -ms-flex-pack: center;
    justify-content: center;
    z-index: auto;
}
.video-small-image .about-video img{
    height: 100%;
    width: 15px !important;
    top: -5px !important;
    position: relative;
}
.main-header-top .wp-block-social-link a:hover{
    color: var(--wp--preset--color--secondary-accent) !important;
    fill: var(--wp--preset--color--secondary-accent) !important;
}
.banner-video:after {
    content: "";
    top: -6px;
    left: -6px;
    width: 112%;
    height: 112%;
    border: 1px dashed var(--wp--preset--color--primary) !important;
    position: absolute;
    border-radius: 50%;
}
.about-video:after {
    content: "";
    top: -4px;
    left: -4px;
    width: 112%;
    height: 112%;
    border: 1px dashed var(--wp--preset--color--primary) !important;
    position: absolute;
    border-radius: 50%;
}
.banner-right-box .gutentor-element-video-popup .gutentor-video-popup-holder:after {
    content: "";
    top: -6px;
    left: -6px;
    width: 112%;
    height: 112%;
    border: 1px dashed var(--wp--preset--color--primary) !important;
    position: absolute;
    border-radius: 50%;
}
.banner-right-box{
    position: relative;
}
.banner-right-box .gutentor-element-video-popup .gutentor-video-popup-holder {
    height: 80px;
    width: 80px;
    position: relative;
    background: var(--wp--preset--color--primary) !important;
    color: var(--wp--preset--color--accent-text) !important;
    font-size: 24px;
    border-radius: 50%;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative;
    z-index: auto;
}
.video-small-image{
    position: relative;
}
.about-1-image img {
    position: absolute;
    right: 20px;
    width: 190px !important;
    height: 200px !important;
    bottom: 15px;
    z-index: 3;
    -webkit-mask-image: url(assets/images/about2-vector.png);
    -webkit-mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    object-fit: cover;
    opacity: 1;
}
.video-small-image img {
    width: 100%;
    height: 95px;
    object-position: center;
    object-fit: cover;
}
.blog-post-section ul li.wp-block-post{
    position: relative;
}
.about-title-list{
    position: relative;
}
.about-title-list:before{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 10px;
    height: 100%;
    background: var(--wp--preset--color--primary) !important;
    border-radius: 10px;
}
.about-left-content {
    clip-path: polygon( 2.495% 46.629%,34.545% 35.012%,46.205% 3.08%,46.205% 3.08%,46.292% 2.865%,46.392% 2.655%,46.504% 2.453%,46.629% 2.259%,46.764% 2.072%,46.911% 1.894%,47.068% 1.725%,47.236% 1.565%,47.414% 1.416%,47.601% 1.277%,47.601% 1.277%,47.797% 1.15%,47.999% 1.035%,48.207% 0.933%,48.42% 0.845%,48.639% 0.769%,48.861% 0.706%,49.088% 0.658%,49.317% 0.622%,49.548% 0.601%,49.782% 0.594%,49.782% 0.594%,50.015% 0.601%,50.247% 0.622%,50.476% 0.658%,50.702% 0.706%,50.925% 0.769%,51.143% 0.845%,51.357% 0.933%,51.565% 1.035%,51.767% 1.15%,51.962% 1.277%,51.962% 1.277%,52.15% 1.416%,52.327% 1.565%,52.495% 1.725%,52.653% 1.894%,52.799% 2.072%,52.935% 2.259%,53.059% 2.453%,53.171% 2.655%,53.271% 2.865%,53.359% 3.08%,65.018% 35.012%,97.068% 46.629%,97.068% 46.629%,97.284% 46.716%,97.494% 46.815%,97.697% 46.927%,97.893% 47.051%,98.08% 47.186%,98.259% 47.332%,98.429% 47.489%,98.589% 47.656%,98.739% 47.833%,98.878% 48.02%,98.878% 48.02%,99.006% 48.215%,99.121% 48.416%,99.223% 48.623%,99.312% 48.836%,99.388% 49.054%,99.451% 49.276%,99.5% 49.501%,99.535% 49.729%,99.556% 49.96%,99.564% 50.193%,99.564% 50.193%,99.556% 50.425%,99.535% 50.656%,99.5% 50.884%,99.451% 51.109%,99.388% 51.331%,99.312% 51.549%,99.223% 51.762%,99.121% 51.969%,99.006% 52.17%,98.878% 52.365%,98.878% 52.365%,98.739% 52.552%,98.589% 52.729%,98.429% 52.896%,98.259% 53.053%,98.08% 53.199%,97.893% 53.334%,97.697% 53.458%,97.494% 53.57%,97.284% 53.669%,97.068% 53.756%,65.018% 65.373%,53.359% 97.305%,53.359% 97.305%,53.271% 97.52%,53.171% 97.73%,53.059% 97.932%,52.935% 98.126%,52.799% 98.313%,52.653% 98.491%,52.495% 98.66%,52.327% 98.82%,52.15% 98.969%,51.962% 99.108%,51.962% 99.108%,51.767% 99.235%,51.565% 99.35%,51.357% 99.452%,51.143% 99.54%,50.925% 99.616%,50.702% 99.679%,50.476% 99.728%,50.247% 99.763%,50.015% 99.784%,49.782% 99.791%,49.782% 99.791%,49.548% 99.784%,49.317% 99.763%,49.088% 99.728%,48.861% 99.679%,48.639% 99.616%,48.42% 99.54%,48.207% 99.452%,47.999% 99.35%,47.797% 99.235%,47.601% 99.108%,47.601% 99.108%,47.414% 98.969%,47.236% 98.82%,47.068% 98.66%,46.911% 98.491%,46.764% 98.313%,46.629% 98.126%,46.504% 97.932%,46.392% 97.73%,46.292% 97.52%,46.205% 97.305%,34.545% 65.373%,2.495% 53.756%,2.495% 53.756%,2.279% 53.669%,2.069% 53.57%,1.866% 53.458%,1.671% 53.334%,1.483% 53.199%,1.305% 53.053%,1.135% 52.896%,0.975% 52.729%,0.825% 52.552%,0.686% 52.365%,0.686% 52.365%,0.558% 52.17%,0.443% 51.969%,0.341% 51.762%,0.251% 51.549%,0.175% 51.331%,0.113% 51.109%,0.064% 50.884%,0.028% 50.656%,0.007% 50.425%,0% 50.193%,0% 50.193%,0.007% 49.96%,0.028% 49.729%,0.064% 49.501%,0.113% 49.276%,0.175% 49.054%,0.251% 48.836%,0.341% 48.623%,0.443% 48.416%,0.558% 48.215%,0.686% 48.02%,0.686% 48.02%,0.825% 47.833%,0.975% 47.656%,1.135% 47.489%,1.305% 47.332%,1.483% 47.186%,1.671% 47.051%,1.866% 46.927%,2.069% 46.815%,2.279% 46.716%,2.495% 46.629% );
    height: 220px;
    width: 220px;
    position: absolute;
    top: 50%;
    background: var(--wp--preset--gradient--primary-gradient) !important;
    z-index: 2;
    display: flex;
    justify-content: center;
    align-items: center;
    transform: translateY(-50%);
}
.wp-block-search.wp-block-search__button-only .wp-block-search__input{
	position: absolute;;
	right: 75px;
	padding:13px;
}
.service-short-heading{
    margin-bottom: 15px !important;
}
form.wp-block-search__button-only.wp-block-search__icon-button.wp-block-search{
	position: relative;
    margin: 0px !important;
}
.top-header{
	position: relative;
}
.slider-main-box {
    position: relative;
}
.main-header-top{
	position: relative;
}
.wp-block-search.wp-block-search__button-only .wp-block-search__button{
    padding: 10px;
}
.counter-icon{
    width: 90px;
    height: 90px;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: center;
}
.blog-box{
    position: relative;
}
.blog-content-box {
    position: absolute;
    bottom: 33px;
    width: 96%;
    margin: 0 auto;
    left: 0px;
    text-align: left;
    right: 0px;
}
.blog-content-box p.wp-block-post-excerpt__excerpt{
    display: none;
}
.dynamic-post .blog-content-box {
    width: 95%;
    background: var(--wp--preset--color--secondary-accent) !important;
    border-radius: 20px;
    padding: 20px;
    bottom: 10px;
}
.dynamic-post .blog-box img{
    border-radius: 10px;
    width: 100% !important;
    height: 400px !important;
}
.blog-content-box .wp-block-post-date,.blog-content-box p.wp-block-post-author__name{
    font-weight: 500;
    font-family: var(--wp--preset--font-family--poppins) !important;
    font-size: 14px;
    color: #919191;
    text-transform: capitalize;
}
.blog-content-box h2.wp-block-post-title{
    font-weight: 600;
    font-family: var(--wp--preset--font-family--poppins) !important;
    font-size: 18px;
    color: var(--wp--preset--color--pure-black) !important;
    margin-top: 10px;
    text-transform: capitalize;
}
.dynamic-post ul.blog-box{
    margin-top: 30px !important;
}
.dynamic-post .wp-block-group.blog-box{
    height: 400px !important;
    border-radius: 10px;
    background: #000000;
}
.blog-content-box .wp-block-post-excerpt p{
    font-weight: 400;
    font-family: var(--wp--preset--font-family--poppins) !important;
    font-size: 15px;
    color: var(--wp--preset--color--pure-black) !important;
    margin-top: 10px;
    text-transform: capitalize;
}
.service-heading,.blog-heading{
    text-align: center;
}
.service-short-heading:after {
    content: "";
    border: 1px solid var(--wp--preset--color--primary) !important;
    top: 11px;
    left: -0px;
    border-radius: 10px;
    width: 30px;
    height: 10px;
    position: absolute;
}
.service-short-heading:before {
    content: "";
    background:var(--wp--preset--color--primary) !important;
    top: 11px;
    left: 16px;
    border-radius: 10px;
    width: 15px;
    height: 12px;
    position: absolute;
    background-size: 100% 100%;
}
.service-short-heading{
    position: relative;
    padding-left: 40px !important;
}
.about-contact-box{
    position: relative;
    padding-left: 65px !important;
}
.about-contact-box:before {
    content: "\f525";
    background: var(--wp--preset--color--primary) !important;
    top: 1px;
    left: -0px;
    border-radius: 30px;
    width: 50px;
    height: 50px;
    color: #fff;
    font-family: 'dashicons';
    display: flex;
    position: absolute;
    font-size: 22px;
    transform: rotate(90deg);
    justify-content: center;
    align-items: center;
}
.about-contact-box:after {
    content: "";
    border: 1px dashed var(--wp--preset--color--primary) !important;
    top: -2px;
    left: -3px;
    border-radius: 30px;
    width: 54px;
    height: 54px;
    position: absolute;
}
.video-popup {
    position: absolute;
    top: 50%;
    left: 0px;
    right: 0px;
    text-align: center;
    transform: translateY(-50%);
}
.slider-btn{
    position: relative;
}
.about-title-list span{
    color: var(--wp--preset--color--primary) !important;
    fill: var(--wp--preset--color--primary) !important;
    margin-right: 6px !important;
}
.blog-btn a {
    position: relative;
    text-decoration: underline;
}
.gtf-bg-image.gtf-item-height {
    height: 400px;
}
.gutentor-term-module.gutentor-term-module-t1 .slick-arrow{
    display: none !important;
}
.category-main .grid-container{
    max-width: 100% !important;
}
.category-main{
    position: relative;
    overflow: hidden;
}
.category-main:after {
    content: "";
    position: absolute;
    top: -79px;
    left: -20%;
    right: 0px;
    height: 150px;
    width: 150px;
    margin: 0 auto;
    border: 2px solid var(--wp--preset--color--primary) !important;
    border-radius: 50%;
}
.gtf-image-box img{
    width: 100% !important;
    height: 400px !important;
    object-fit: cover;
    border-radius: 12px;
}
.gtf-item {
    display: flex;
    justify-content: center;
}
.gtf-image-box,.gtf-item{
    height: 400px !important;
    position: relative;
    text-align: center;
    background: var(--wp--preset--color--pure-black) !important;
    border-radius: 12px;
}
.category-main h3.g-d-title {
    position: absolute;
    bottom: 10px;
    text-align: center;
    border-radius: 5px;
    padding: 4px 20px;
    margin: 0 auto;
    color: var(--wp--preset--color--secaccent) !important;
    font-size: 20px !important;
    font-weight: 500 !important;
    font-family: var(--wp--preset--font-family--jost) !important;
    background-color: var(--wp--preset--color--secondary-accent) !important;
}
.category-main .grid-container article.gutentor-term{
    margin-bottom: 30px !important;
}

.phone-icon {
    display: flex;
    justify-content: center;
    align-items: center;
}

.wp-block-search.wp-block-search__button-only .wp-block-search__input {
    right: 17px;
}
.date-box img,.date-box{
    width: 100%;
}
.blog-box{
	position: relative;
	text-align: center;
}
.date-box {
    display: inline-block;
}
.blog-image,.blog-image img{
	width: 100%;
	height: 400px !important;
	object-fit: cover;
}
.main-header .social-icon .wp-block-button a:hover{
    background: var(--wp--preset--color--pure-black) !important;
}
.top-header .social-icon .wp-block-button a:hover{
    color: var(--wp--preset--color--primary) !important;
}
.main-header .social-icon .button-1-header a:hover{
    background: var(--wp--preset--color--pure-black) !important;
    border-radius: 0px !important;
    color: var(--wp--preset--color--secondary-accent) !important;
}
.slider-content-box p{
    max-width: 53% !important;
}
.category-content h5{
    cursor: pointer;
}
.blog-btn{
    text-align: left;
}
.blog-btn a{
    display: inline-block;
    width: auto !important;
}
.blog-btn a:hover{
    color: var(--wp--preset--color--pure-black) !important;
}
.category-content h5:hover{
    background: var(--wp--preset--color--primary) !important;
    color: var(--wp--preset--color--secondary-accent) !important;
}
.slider-btn:hover:after{
    background-color: var(--wp--preset--color--primary) !important;
}
.bk-hide-tab.bk-hide-mob.social-icon a.wp-block-social-link-anchor:hover,.social-icon ul li a:hover svg{
	color: var(--wp--preset--color--secondary);
	fill: var(--wp--preset--color--secondary);
}
.header-menu ul li a{
	padding: 5px 20px !important;
}
.blog-heading .wp-block-button a{
    text-decoration: underline;
}
.header-menu ul li a:hover{
    color: var(--wp--preset--color--primary) !important;
}
.about-btn a:hover{
    background: var(--wp--preset--color--pure-black) !important;
}
.wc-block-mini-cart.wp-block-woocommerce-mini-cart .wc-block-mini-cart__quantity-badge svg:hover{
	fill: var(--wp--preset--color--secondary) !important;
}
.wc-block-components-product-sale-badge.wc-block-components-product-sale-badge--align-right.wc-block-grid__product-onsale span{
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    color: var(--wp--preset--color--accent-text) !important;
}
.wc-block-components-product-sale-badge.wc-block-components-product-sale-badge--align-right.wc-block-grid__product-onsale{
    background-color: var(--wp--preset--color--primary) !important;
    border-top-left-radius: 0px;
    border-top-right-radius: 12px;
    border: 0px !important;
    border-bottom-left-radius: 12px;
    border-bottom-right-radius: 0px;
    padding-top: 3px;
    padding-right: var(--wp--preset--spacing--x-small);
    padding-bottom: 3px;
    padding-left: var(--wp--preset--spacing--x-small);
    position: absolute;
    top: 0px;
    right: 0px;
}
.footer-contact span{
    fill: var(--wp--preset--color--primary) !important;
}
.product-main li.wc-block-product{
    position: relative;
}
.top-header span{
    margin-right: 5px !important;
}
span.dashicons.dashicons-phone {
    transform: rotate(92deg);
}
.counter-btn a:hover{
    background-color: var(--wp--preset--color--secondary) !important;
    border-color: var(--wp--preset--color--secondary) !important;
}
.blog-box p span {
    color: var(--wp--preset--color--primary) !important;
    margin-right: 5px !important;
    position: relative;
    top: 2px;
}
.footer-main a.wp-block-social-link-anchor:hover, .footer-main ul li a:hover svg {
    color: var(--wp--preset--color--pure-black) !important;
    fill: var(--wp--preset--color--pure-black)  !important;
}

.gutentor-entry-meta.gutentor-entry-meta-secondary .author.vcard, .gutentor-entry-meta.gutentor-entry-meta-secondary .gutentor-meta-categories {
    display: none !important;
}

.gutentor-entry-meta.gutentor-entry-meta-secondary {
    position: absolute;
    top: 225px;
    left: 14px;
}

 .blog-post-section .gutentor-image-thumb img{
    width: 100%;
    height: 320px !important;
    object-fit: cover;
    border-radius: 12px;
}

.gutentor-entry-meta.gutentor-entry-meta-secondary .posted-on:before,
.gutentor-entry-meta.gutentor-entry-meta-secondary .posted-on i,
.gutentor-entry-meta.gutentor-entry-meta-secondary .comments-link{
    display: none !important;
}
.main-header{
    position: relative;
}

.blog-post-section .gutentor-post-item{
    position: relative;
    text-align: center;
    padding-top: 0px;
}
.blog-post-section .gutentor-post-item .gutentor-entry-meta.gutentor-entry-meta-secondary .posted-on{
    margin-right: 0px !important;
    padding-right: 0px !important;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    color: var(--wp--preset--color--accent-text) !important;
}
.blog-post-section .gutentor-post-item .gutentor-entry-meta.gutentor-entry-meta-secondary {
    border-radius: 10px;
    background: var(--wp--preset--gradient--secondary-gradient) !important;
    width: 20%;
    text-align: center;
    padding-top: 0px;
    padding-right: 15px;
    padding-bottom: 0px;
    padding-left: 15px;
    word-break: break-all;
}

.blog-post-section .gutentor-post-item .gutentor-entry-meta.gutentor-entry-meta-secondary .posted-on a {
    line-height: 42px;
}

.blog-post-section .gutentor-post-item h3.gutentor-post-title {
    font-size: 16px;
    font-weight: 600;
    text-align: left;
    text-transform: capitalize;
    font-family: var(--wp--preset--font-family--jost) !important;
    color: var(--wp--preset--color--secaccent) !important;
}
.blog-post-section .gutentor-post-item .gutentor-post-desc {
    color: var(--wp--preset--color--secaccent) !important;
    font-size: 15px;
    text-align: left;
    font-style: normal;
    font-weight: 400;
    font-family: var(--wp--preset--font-family--jost) !important;
}
.blog-post-section .gutentor-post-item .gutentor-entry-meta.gutentor-entry-meta-primary a {
    color: var(--wp--preset--color--secaccent) !important;
    font-size: 14px;
    font-style: normal;
    font-family: var(--wp--preset--font-family--dm-sans) !important;
    font-weight: 300;
}
.blog-post-section .gutentor-post-item .gutentor-entry-meta.gutentor-entry-meta-primary i{
    color: var(--wp--preset--color--primary) !important;
}
.blog-post-section .gutentor-post-item a.gutentor-button.gutentor-post-button {
    display: block;
    margin-top: 15px;
    font-family: var(--wp--preset--font-family--jost) !important;
    background-color: transparent;
    border-radius: 8px;
    color: var(--wp--preset--color--primary) !important;
    padding: 0px !important;
    font-size: 14px;
    font-style: normal;
    text-align: left;
    position: relative;
    font-weight: 600;
}
.blog-post-section .gutentor-post-module .gutentor-post .gutentor-entry-meta-primary{
    text-align: left;
}

.blog-post-section .gutentor-post-item:hover .gutentor-entry-meta.gutentor-entry-meta-secondary{
    background-color: var(--wp--preset--color--secondary) !important;
}


.blog-post-section{
    margin-bottom: 50px !important;
}