@import url('_globle.css');
body {
    background-color: rgb(250, 248, 245) !important;
    background-image: none;
}

.wd-nav-mobile.wd-html-block-on .menu-item-has-block .wd-negative-gap>.elementor-container {
    --wd-el-column-gap: .001px
}

.wd-nav-mobile.wd-html-block-on .menu-item-has-block .mega-menu-list li>a {
    background: transparent !important
}

.wd-nav-mobile>li,.wd-nav-mobile>li>ul li {
    display: flex;
    flex-wrap: wrap
}

.wd-nav-mobile>li>a,.wd-nav-mobile>li>ul li>a {
    flex: 1 1 0%;
    padding: 5px 20px;
    min-height: 50px;
    border-bottom: 1px solid var(--brdcolor-gray-300)
}

.wd-nav-mobile>li>:is(.wd-sub-menu,.sub-sub-menu),.wd-nav-mobile>li>ul li>:is(.wd-sub-menu,.sub-sub-menu) {
    display: none;
    flex: 1 1 100%;
    order: 3
}

.wd-nav-mob-tab {
    --nav-gap: .001px;
    display: flex;
    margin: 0;
    border-bottom: 1px solid var(--brdcolor-gray-300);
    background-color: rgba(0,0,0,0.04)
}

.wd-nav-mob-tab>li {
    flex: 1 0 50%;
    max-width: 50%
}

.wd-nav-mob-tab>li>a {
    padding: 0;
    height: 100%;
    font-weight: 900
}

.wd-nav-mob-tab>li.wd-active>a {
    background-color: rgba(0,0,0,0.05)
}

.wd-nav-mob-tab[class*="wd-style-underline"] {
    --nav-color: #909090;
    --nav-color-hover: #333;
    --nav-color-active: #333
}

.wd-nav-mob-tab[class*="wd-style-underline"] .nav-link-text {
    position: static;
    flex: 1 1 auto;
    padding: 18px 15px;
    text-align: center;
	font-size: 13px;
    font-weight: 600;
}

.wd-nav-mob-tab[class*="wd-style-underline"] .nav-link-text:after {
    top: auto;
    bottom: -1px
}

.wd-nav-mob-tab[class*="wd-style-underline"]:after {
    top: auto;
    bottom: -1px
}

.wd-nav-mob-tab.wd-swap {
    flex-direction: row-reverse
}

.wd-nav-mob-tab:not(.wd-swap) li:first-child .nav-link-text:after,.wd-nav-mob-tab.wd-swap li:last-child .nav-link-text:after {
    right: 0;
    left: auto
}

.mobile-nav .wd-nav-opener {
    border-left: 1px solid var(--brdcolor-gray-300);
    border-bottom: 1px solid var(--brdcolor-gray-300)
}

.widgetarea-mobile {
    padding: 20px
}

.mobile-menu-widget {
    margin: 0 -20px 20px -20px;
    padding: 0 20px 20px 20px;
    border-bottom: 1px solid var(--brdcolor-gray-300)
}

.mobile-menu-widget:last-child {
    margin-bottom: 0;
    padding-bottom: 0;
    border-bottom: none
}

@media (min-width: 1025px) {
    .whb-top-bar-inner {
        height:var(--wd-top-bar-h);
        max-height: var(--wd-top-bar-h)
    }

    .whb-sticked .whb-top-bar-inner {
        height: var(--wd-top-bar-sticky-h);
        max-height: var(--wd-top-bar-sticky-h)
    }

    .whb-general-header-inner {
        height: var(--wd-header-general-h);
        max-height: var(--wd-header-general-h)
    }

    .whb-sticked:not(.whb-clone) .whb-general-header-inner {
        height: var(--wd-header-general-sticky-h);
        max-height: var(--wd-header-general-sticky-h)
    }

    .whb-header-bottom-inner {
        height: var(--wd-header-bottom-h);
        max-height: var(--wd-header-bottom-h)
    }

    .whb-sticked .whb-header-bottom-inner {
        height: var(--wd-header-bottom-sticky-h);
        max-height: var(--wd-header-bottom-sticky-h)
    }

    .whb-hidden-lg,.whb-hidden-desktop {
        display: none
    }

    .whb-clone,.whb-sticked .whb-main-header {
        top: var(--wd-admin-bar-h)
    }

    .wd-header-overlap .wd-page-title {
        padding-top: calc(var(--wd-header-h) + var(--wd-header-boxed-sp, 0.001px) + var(--wd-title-sp))
    }

    .single-product .whb-overcontent:not(.whb-custom-header) {
        padding-top: calc(var(--wd-header-h) + var(--wd-header-boxed-sp, 0.001px))
    }

    .whb-full-width .whb-row>.container,.whb-full-width+.whb-clone .whb-row>.container {
        max-width: 100%;
        width: clamp(var(--wd-container-w), 95%, 100%)
    }

    .wd-nav-mobile>li>a:hover {
        color: var(--wd-primary-color)
    }
}

@media (max-width: 1024px) {
    .whb-top-bar-inner {
        height:var(--wd-top-bar-sm-h);
        max-height: var(--wd-top-bar-sm-h)
    }

    .whb-general-header-inner {
        height: var(--wd-header-general-sm-h);
        max-height: var(--wd-header-general-sm-h)
    }

    .whb-header-bottom-inner {
        height: var(--wd-header-bottom-sm-h);
        max-height: var(--wd-header-bottom-sm-h)
    }

    .whb-visible-lg,.whb-hidden-mobile {
        display: none
    }

    .wd-header-overlap .wd-page-title {
        padding-top: calc(var(--wd-header-sm-h) + var(--wd-title-sp))
    }

    .single-product .whb-overcontent:not(.whb-custom-header) {
        padding-top: var(--wd-header-sm-h)
    }

    .whb-sticky-prepared {
        padding-top: var(--wd-header-sm-h)
    }
}


@media (max-width: 1024px) {
    .whb-top-bar-inner {
        height:var(--wd-top-bar-sm-h);
        max-height: var(--wd-top-bar-sm-h)
    }

    .whb-general-header-inner {
        height: var(--wd-header-general-sm-h);
        max-height: var(--wd-header-general-sm-h)
    }

    .whb-header-bottom-inner {
        height: var(--wd-header-bottom-sm-h);
        max-height: var(--wd-header-bottom-sm-h)
    }

    .whb-visible-lg,.whb-hidden-mobile {
        display: none
    }

    .wd-header-overlap .wd-page-title {
        padding-top: calc(var(--wd-header-sm-h) + var(--wd-title-sp))
    }

    .single-product .whb-overcontent:not(.whb-custom-header) {
        padding-top: var(--wd-header-sm-h)
    }

    .whb-sticky-prepared {
        padding-top: var(--wd-header-sm-h)
    }
}
.parent-categories-shortcode {
    display: grid;
    grid-template-columns: repeat(5, minmax(0, 1fr));
    gap: 20px;
}
.parent-category-item img{
    border-radius:10px;
    overflow:hidden;
    background-color:#fff;
    box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.12);
}

.parent-category-item  h4 { padding:10px;font-size:14px; text-align:center; font-weight:400;}
.parent-category-item a,.parent-category-item a img {transition:all .25s ease;}
.parent-category-item a:hover img{
   transform: scale3d(1.1, 1.1, 1);
}
.about-wrapper {
    position: relative;
	padding-bottom:50px;
}

.about-content {
    max-height: 320px;
    overflow: hidden;
    transition: max-height 0.4s ease;
}

.about-wrapper.expanded .about-content {
    max-height: 5000px;
}
#wd-97197262 {
    max-width: max-content;
}
#wd-248ee9ef img {
    transition: transform 0.3s ease;
}

#wd-b7269839 {
    color: #ffffff;
    --wd-align: var(--wd-end);
    font-size: 53px;
    line-height: 1.2em;
    margin-right: 30px;
    align-self: end;
    --wd-width: 380px;
}

#wd-f2f65823 .wd-slide-container {
    --wd-row-gap: 15px;
    --wd-align-items: flex-start;
}

#wd-f2f65823 .wd-slide-bg {
    background-color: #c9dcb3;
    background-image: url(https://www.etkkablo.com/en/wp-content/uploads/2025/06/etk-slider1.jpg);
}

#wd-791f8968 {
    color: #ffffff;
    --wd-align: var(--wd-end);
    font-size: 53px;
    line-height: 1.2em;
    --wd-width: 100%;
}

#wd-b523c6d7 {
    justify-content: center;
    align-items: center;
    align-content: center;
    --wd-col-gap: 10px;
    --wd-row-gap: 10px;
    --wd-align: var(--wd-center);
    margin-top: 50px;
}

#wd-b6d6f6a4 .wd-slide-container {
    --wd-row-gap: 15px;
    --wd-justify-content: flex-start;
}

#wd-b6d6f6a4 .wd-slide-bg {
    background-color: #ecd4ae;
    background-image: url(https://www.etkkablo.com/en/wp-content/uploads/2025/06/etk-slider2.jpeg);
}

#wd-7bf8c962 {
    color: #ffffff;
    --wd-align: var(--wd-end);
    font-size: 53px;
    line-height: 1.2em;
    --wd-width: 100%;
}

#wd-8367cda6 {
    justify-content: center;
    align-items: center;
    align-content: center;
    --wd-col-gap: 10px;
    --wd-row-gap: 10px;
    --wd-align: var(--wd-center);
    margin-top: 50px;
}

#wd-df5d73b2 .wd-slide-container {
    --wd-row-gap: 15px;
    --wd-justify-content: flex-start;
}

#wd-df5d73b2 .wd-slide-bg {
    background-color: #ecd4ae;
    background-image: url(https://www.etkkablo.com/en/wp-content/uploads/2025/06/slider-3-3.webp);
}

#wd-e0e9d2d0 {
    color: #ffffff;
    --wd-align: var(--wd-end);
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
    font-weight: 400;
    font-size: 53px;
    line-height: 1.2em;
    margin-top: -150px;
    --wd-width: 100%;
}

#wd-bfb2ad46 {
    justify-content: center;
    align-items: center;
    align-content: center;
    --wd-col-gap: 10px;
    --wd-row-gap: 10px;
    --wd-align: var(--wd-center);
    margin-top: -88px;
}

#wd-77b3ec17 .wd-slide-container {
    --wd-row-gap: 15px;
}

#wd-77b3ec17 .wd-slide-bg {
    background-color: #ecd4ae;
    background-image: url(https://www.etkkablo.com/en/wp-content/uploads/2025/06/etk-slider4.jpeg);
}

#wd-5cb3a331 .wd-slide {
    min-height: 600px;
}

#wd-5cb3a331 .wd-nav-pagin-wrap {
    --wd-align: var(--wd-center);
}

#wd-5cb3a331 .wd-slider-arrows {
    --wd-arrow-size: 40px;
    --wd-arrow-icon-size: 16px;
    --wd-arrow-offset-h: -60px;
    --wd-arrow-radius: 10px;
}

#wd-5cb3a331 {
    margin-top: -40px;
    --wd-anim-duration: 100ms;
    align-self: stretch;
}

#wd-7ee77f25 {
    --wd-col-gap: 20px;
}

#wd-58fc4293 {
    font-size: 22px;
    margin-bottom: 30px;
}

#wd-03f44902 {
    --wd-cat-img-width: 269px;
    margin-bottom: 80px;
}

#wd-03f44902 .wd-products-with-bg, #wd-03f44902 .wd-products-with-bg .wd-cat, #wd-03f44902.wd-products-with-bg, #wd-03f44902.wd-products-with-bg .wd-cat {
    --wd-prod-bg: #ffffff;
    --wd-bordered-bg: #ffffff;
}

#wd-03f44902 div.product-category .wd-entities-title, #wd-03f44902 .wd-nav-product-cat>li>a {
    font-size: 14px;
    text-transform: capitalize;
}

#wd-05b1025c {
    margin-bottom: 80px;
}

#wd-05b1025c .wd-products-with-bg, #wd-05b1025c .wd-products-with-bg .wd-product, #wd-05b1025c.wd-products-with-bg, #wd-05b1025c.wd-products-with-bg .wd-product {
    --wd-prod-bg: #ffffff;
    --wd-bordered-bg: #ffffff;
}

#wd-4416c785 {
    --wd-icon-w: 24px;
}

#wd-88644f22 {
    color: #333333;
    font-weight: 600;
}

#wd-ed0bd183 {
    --wd-icon-w: 24px;
}

#wd-5b307cc5 {
    color: #333333;
    font-weight: 600;
}

#wd-9109acbc {
    --wd-icon-w: 24px;
}

#wd-be0920d6 {
    color: #333333;
    font-weight: 600;
}

#wd-bf94762b {
    --wd-icon-w: 24px;
}

#wd-a0a13e4e {
    color: #333333;
    font-weight: 600;
}

#wd-621c2848 {
	overflow:hidden;
    --wd-marquee-speed: 50s;
    --wd-marquee-gap: 88px;
    padding-top: 20px;
    padding-bottom: 20px;
    margin-bottom: 20px;
    background-color: #ffffff;
    border-radius: 10px;
}

#wd-b59225cd {
    color: var(--wd-primary-color);
    font-size: 22px;
}

#wd-248ee9ef {
    --wd-icon-w: 16px;
}

#wd-dad2128b {
    --wd-colps-height: 340px;
}

#wd-e7bdb61c {
    padding-top: 50px;
    padding-bottom: 50px;
    margin-bottom: -40px;
    background-color: #ffffff;
}

@media (max-width: 1024px) {
    #wd-5cb3a331 .wd-slider-arrows {
        --wd-arrow-offset-h: 100px;
    }

    #wd-03f44902 {
        margin-bottom: 60px;
    }

    #wd-05b1025c {
        margin-bottom: 60px;
    }

    #wd-621c2848 {
        margin-bottom: 60px;
    }
}

@media (min-width: 769px) and (max-width: 1024px) {
    #wd-78c5e11e {
        flex: 0 1 calc(100% - var(--wd-col-gap) * 0 / 1 );
    }
}

@media (max-width: 768.98px) {
    #wd-b7269839 {
        font-size: 20px;
    }

    #wd-f2f65823 {
        padding-right: 15px;
        padding-left: 15px;
    }

    #wd-791f8968 {
        font-size: 20px;
    }

    #wd-b6d6f6a4 {
        padding-right: 15px;
        padding-left: 15px;
    }

    #wd-7bf8c962 {
        font-size: 20px;
    }

    #wd-df5d73b2 {
        padding-right: 15px;
        padding-left: 15px;
    }

    #wd-e0e9d2d0 {
        --wd-align: var(--wd-end);
        font-size: 18px;
        margin-top: -80px;
    }

    #wd-77b3ec17 {
        padding-right: 15px;
        padding-left: 15px;
    }

    #wd-5cb3a331 .wd-slide {
        min-height: 300px;
    }

    #wd-58fc4293 {
        font-size: 20px;
        margin-bottom: 20px;
    }

    #wd-03f44902 {
        margin-bottom: 40px;
    }

    #wd-05b1025c {
        margin-bottom: 40px;
    }

    #wd-621c2848 {
        margin-bottom: 40px;
    }

    #wd-b59225cd {
        font-size: 20px;
    }
}

.home .title span::after {
    content: "";
    display: block;
    width: 40px;
    border-bottom: 2px solid rgba(0,0,0,0.105);
    margin-top: 10px
}

@keyframes wd-MarqueeScrolling {
    from {
        transform: translat3d(0, 0, 0)
    }

    to {
        transform: translate3d(calc(-100% - var(--wd-marquee-gap)), 0, 0)
    }
}
.wd-marquee-content{
    display: flex;
    align-items: center;
    justify-content: space-around;
    flex-shrink: 0;
    gap:88px;
    min-width: 100%;
    white-space: nowrap;
    animation: 50s linear infinite normal running wd-MarqueeScrolling
}
.wd-marquee-item {
    position: relative;
    display: flex;
    gap: 10px;
    align-items: center
}

.wd-marquee-item>* {
    margin-bottom: 0
}

.wd-marquee-item img {width:24px;}


.blog-design-masonry {
    --wd-post-align: center
}

.blog-design-masonry .wd-post-cat {
    margin-top: calc(-25px - 1.1em)
}

.blog-design-masonry .wd-post-content {
    padding-top: 25px
}

.blog-design-masonry .wd-post-excerpt {
    max-width: 100%
}

.blog-design-masonry.blog-style-bg .wd-post-inner {
    border-radius:10px;
}

.blog-design-masonry.blog-style-bg .wd-post-thumb {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.blog-design-masonry.blog-style-bg .wd-post-content {
    border-radius: 10px;
    background-color: var(--bgcolor-white)
}

.blog-design-masonry.blog-style-bg.has-post-thumbnail .wd-post-content {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.blog-design-masonry.wd-add-shadow .wd-post-inner {
    box-shadow: 0 0 4px rgba(0,0,0,0.12);
    transition: box-shadow 0.5s cubic-bezier(0, 0, 0.44, 1.18)
}

.blog-design-masonry.wd-add-shadow:hover .wd-post-inner {
    box-shadow: 0 0 9px rgba(0,0,0,0.2)
}
.wd-post-date.wd-style-with-bg {
    position: absolute;
    top: 15px;
    inset-inline-start: 15px;
    z-index: 2;
    display: inline-flex;
    flex-direction: column;
    gap: 5px;
    min-width: 53px;
    padding: 7px;
    text-align: center;
    line-height: 1;
    border-radius: calc(var(--wd-brd-radius) / 1.5);
    background-color: var(--bgcolor-white);
    box-shadow: 0 0 9px rgba(0,0,0,0.1);
    color: var(--color-gray-800)
}

.wd-post-date.wd-style-with-bg .post-date-day {
    font-size: 22px
}

.wd-post-date.wd-style-with-bg .post-date-month {
    text-transform: uppercase;
    font-weight: 600;
    font-size: 12px
}

.wd-carousel .wd-post-date.wd-style-with-bg {
    transform: translate3d(0px, 0, 0)
}
.wd-posts:not([style*="wd-gap"]) {
    --wd-gap-lg: 50px;
    --wd-gap-md: 40px
}

.wd-post-thumb {
    position: relative;
    border-radius: 10px;
    overflow: hidden;
    transform: translate3d(0, 0, 0)
}

.wd-post-thumb img {
    width: 100%
}

.wd-post-img {
    transition: all 0.5s cubic-bezier(0, 0, 0.44, 1.18)
}

.wd-post:hover .wd-post-img {
    transform: scale(1.1)
}

.wd-post-content {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: var(--wd-post-align, start);
    text-align: var(--wd-post-align, start);
    gap: 10px;
    z-index: 1
}

.wd-post .wd-post-meta {
    display: inline-flex;
    align-items: center;
    justify-content: var(--wd-post-align, start);
    flex-wrap: wrap;
    gap: 10px
}

.wd-featured-post {
    font-size: 1.1em;
    color: var(--color-gray-400)
}

.wd-featured-post:before {
    content: "\f104";
    font-family: "woodmart-font"
}

.wd-post-share {
    font-size: 1.1em;
    color: var(--color-gray-400);
    transition: all .25s ease
}

.wd-post-share:after {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    width: 1.2em;
    height: 1.5em;
    content: "\f117";
    font-family: "woodmart-font"
}

.wd-post-share:hover {
    color: var(--color-gray-500)
}

.wd-post-share .tooltip-inner {
    padding: 5px;
    max-width: fit-content
}

.wd-post-share .wd-social-icons {
    flex-wrap: nowrap
}

.wd-post .wd-post-title {
    font-size: 22px
}

.wd-post-excerpt>div[class*="wpb_"] {
    display: none
}

.wd-post-read-more.wd-style-link {
    --wd-link-color: var(--wd-primary-color);
    --wd-link-color-hover: var(--wd-primary-color);
    text-transform: var(--btn-transform, uppercase);
    font-weight: 600;
    font-size: .9em;
}

.wd-post-read-more.wd-style-link a:hover {
    opacity: .8;
}

.blog-style-bg .wd-post-content {
    padding: 25px;
}
#wd-4470eb49,.wd-cats-element, .recent-prod {
    margin-bottom: 20px;
}
.wd-page-title {
    --wd-align: start;
    --wd-title-sp: 15px;
    --wd-title-font-s: 36px;
    position: relative;
    padding-block:var(--wd-title-sp)}

.wd-page-title .container {
    display: flex;
    flex-direction: column;
    align-items: var(--wd-align);
    text-align: var(--wd-align);
    gap: 10px
}

.wd-page-title .title {
    font-size: var(--wd-title-font-s);
    line-height: 1.2;
    margin-bottom: 0
}

.title-design-centered {
    --wd-align: center
}
#wd-d4352a5b {
    color: var(--wd-primary-color);
    --wd-align: var(--wd-center);
    margin-bottom: 10px;
}

#wd-4ed06d23 {
    --wd-align: var(--wd-center);
}

#wd-634dae47 {
    margin-bottom: 30px;
}

#wd-542bb4e8 {
    --wd-icon-w: 300px;
}

#wd-9c402bf9 {
    font-size: 18px;
}

#wd-c4248c0c {
    --wd-align: var(--wd-center);
    padding: 30px;
    background-color: #ffffff;
    transition: var(--wd-trans-main, all .25s ease), border 0.2s, box-shadow 0.2s, border-radius 0.2s, var(--wd-trans-last, last .25s ease);
    box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.12);
	border-radius: 10px;
}

#wd-c4248c0c:hover {
    box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.2);
}

#wd-0303a445 {
    --wd-icon-w: 300px;
}

#wd-fff59481 {
    font-size: 18px;
}

#wd-04bc9b3d {
    --wd-align: var(--wd-center);
    padding: 30px;
    background-color: #ffffff;
    transition: var(--wd-trans-main, all .25s ease), border 0.2s, box-shadow 0.2s, border-radius 0.2s, var(--wd-trans-last, last .25s ease);
    box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.12);
}

#wd-04bc9b3d:hover {
    box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.2);
}

#wd-0a3c5728 {
    --wd-icon-w: 300px;
}

#wd-87ec276a {
    font-size: 18px;
}

#wd-fad94ead {
    --wd-align: var(--wd-center);
    padding: 30px;
    background-color: #ffffff;
    transition: var(--wd-trans-main, all .25s ease), border 0.2s, box-shadow 0.2s, border-radius 0.2s, var(--wd-trans-last, last .25s ease);
    box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.12);
}

#wd-fad94ead:hover {
    box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.2);
}
.wd-divider-inner {
    width: var(--wd-div-width, 100%);
    display: flex;
    align-items: center;
    justify-content: var(--wd-align);
    gap: var(--wd-row-gap)
}

.wd-divider-inner>* {
    margin-bottom: 0
}

.wp-block-wd-divider.wd-style-line:not(.wd-pos-start) .wd-divider-inner:before,.wp-block-wd-divider.wd-style-line:not(.wd-pos-end) .wd-divider-inner:after {
    content: "";
    flex: 1 1 auto;
    border-bottom: var(--wd-div-weight, 1px) var(--wd-div-style, solid) var(--wd-div-color, var(--brdcolor-gray-300))
}

.wp-block-wd-divider.wd-style-line.wd-type-svg .wd-divider-inner:before,.wp-block-wd-divider.wd-style-line.wd-type-svg .wd-divider-inner:after {
    border: none !important;
    min-height: var(--wd-div-height, 20px);
    mask-size: var(--wd-div-size, 20px) 100%;
    mask-repeat: repeat-x;
    mask-image: var(--wd-div-url);
    background-color: var(--wd-div-color, var(--brdcolor-gray-300))
}

.wp-block-wd-divider.wd-style-line.wd-type-image .wd-divider-inner:before,.wp-block-wd-divider.wd-style-line.wd-type-image .wd-divider-inner:after {
    border: none !important;
    min-height: var(--wd-div-height, 20px);
    background-image: var(--wd-div-url);
    background-size: contain;
    background-repeat: repeat-x;
    background-position: left center
}

@media (min-width: 1025px) {
    .title-size-small {
        --wd-title-sp: 20px;
        --wd-title-font-s: 44px
    }

    .title-size-default {
        --wd-title-sp: 60px;
        --wd-title-font-s: 68px
    }

    .title-size-large {
        --wd-title-sp: 100px;
        --wd-title-font-s: 78px
    }
}

@media (max-width: 576px) {
    .blog-style-bg .wd-post-content {
        padding-inline:15px;
    }
}
@media (min-width:1025px){
	.body-wrapper {
		padding-top: var(--wd-header-h);
	}
	.wd-posts.wd-blog-holder.wd-grid-g {
		grid-template-columns: repeat(3, minmax(0, 1fr));
	}
}
@media (max-width:1024px){
	.parent-categories-shortcode {
		grid-template-columns: repeat(4, minmax(0, 1fr));
	}
}
@media (max-width: 768.98px){
	.parent-categories-shortcode {
		grid-template-columns: repeat(2, minmax(0, 1fr));
	}
}
@media (max-width: 576px){
	.parent-categories-shortcode {
		gap: 10px;
	}
}