.elementor-45622 .elementor-element.elementor-element-3cfbe44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-5bb68e3{--spacer-size:35px;}.elementor-45622 .elementor-element.elementor-element-cb0ff6b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45622 .elementor-element.elementor-element-cb0ff6b:not(.elementor-motion-effects-element-type-background), .elementor-45622 .elementor-element.elementor-element-cb0ff6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jooyab.com/wp-content/uploads/2025/12/baner.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.webp");}.elementor-45622 .elementor-element.elementor-element-59cb87e{--spacer-size:50px;}.elementor-45622 .elementor-element.elementor-element-748573c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-faf6c7a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-bc335c6{--spacer-size:55px;}.elementor-45622 .elementor-element.elementor-element-a2c06e0{--spacer-size:42px;}.elementor-45622 .elementor-element.elementor-element-7908198.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-45622 .elementor-element.elementor-element-254c8ff{--spacer-size:55px;}.elementor-45622 .elementor-element.elementor-element-40a3ba3{--iteration-count:infinite;--dynamic-text-color:#000000;}.elementor-45622 .elementor-element.elementor-element-40a3ba3 .elementor-headline{text-align:center;font-size:14px;}.elementor-45622 .elementor-element.elementor-element-cb306f5{--spacer-size:39px;}.elementor-45622 .elementor-element.elementor-element-d7ec90b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-f0eea6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-a8322f6 .bakala-main-category .bakala-row .col-12 h4{font-size:16px;}.elementor-45622 .elementor-element.elementor-element-a8322f6 .bakala-category-title h5{font-size:12px;}.elementor-45622 .elementor-element.elementor-element-83b5ae7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45622 .elementor-element.elementor-element-74a1381{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45622 .elementor-element.elementor-element-eb15803{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-5b513b8 img{border-radius:25px 25px 25px 25px;}.elementor-45622 .elementor-element.elementor-element-a4dec42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-aae0a0a img{border-radius:25px 25px 25px 25px;}.elementor-45622 .elementor-element.elementor-element-b79a9d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-53132c9 img{border-radius:25px 25px 25px 25px;}.elementor-45622 .elementor-element.elementor-element-8d0928d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-8bf8e2a img{border-radius:25px 25px 25px 25px;}.elementor-45622 .elementor-element.elementor-element-ebf4058{--display:flex;--min-height:294px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-fd94bd8{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E4EB;--border-color:#E2E4EB;--border-radius:14px 14px 14px 14px;}.elementor-45622 .elementor-element.elementor-element-fd94bd8::before, .elementor-45622 .elementor-element.elementor-element-fd94bd8 > .elementor-background-video-container::before, .elementor-45622 .elementor-element.elementor-element-fd94bd8 > .e-con-inner > .elementor-background-video-container::before, .elementor-45622 .elementor-element.elementor-element-fd94bd8 > .elementor-background-slideshow::before, .elementor-45622 .elementor-element.elementor-element-fd94bd8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-45622 .elementor-element.elementor-element-fd94bd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-45622 .elementor-element.elementor-element-5646492{--display:flex;--min-height:110px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-77b6ad9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45622 .elementor-element.elementor-element-ee1217f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45622 .elementor-element.elementor-element-a232807{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-d5f5033 img{border-radius:25px 25px 25px 25px;}.elementor-45622 .elementor-element.elementor-element-738e780{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-6e37539 img{border-radius:25px 25px 25px 25px;}.elementor-45622 .elementor-element.elementor-element-e18a63f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-251ea55 img{border-radius:25px 25px 25px 25px;}.elementor-45622 .elementor-element.elementor-element-1e4d5fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-75a5369 img{border-radius:25px 25px 25px 25px;}.elementor-45622 .elementor-element.elementor-element-cf4282f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-4030db8{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E4EB;--border-color:#E2E4EB;--border-radius:14px 14px 14px 14px;}.elementor-45622 .elementor-element.elementor-element-4030db8::before, .elementor-45622 .elementor-element.elementor-element-4030db8 > .elementor-background-video-container::before, .elementor-45622 .elementor-element.elementor-element-4030db8 > .e-con-inner > .elementor-background-video-container::before, .elementor-45622 .elementor-element.elementor-element-4030db8 > .elementor-background-slideshow::before, .elementor-45622 .elementor-element.elementor-element-4030db8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-45622 .elementor-element.elementor-element-4030db8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-45622 .elementor-element.elementor-element-f0fd3b7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45622 .elementor-element.elementor-element-5aaf28c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-90516a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-4f02fd0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-a9bce16{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45622 .elementor-element.elementor-element-8335e87{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-a3bcc9e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-ee84e43{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-b2b43e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-cd71179{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-b74d7b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-start;}.elementor-45622 .elementor-element.elementor-element-c2e269a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45622 .elementor-element.elementor-element-553e7de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-e857daf img{border-radius:25px 25px 25px 25px;}.elementor-45622 .elementor-element.elementor-element-56887dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-9983224 img{border-radius:25px 25px 25px 25px;}.elementor-45622 .elementor-element.elementor-element-8d6ccc8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-1915b41 img{border-radius:25px 25px 25px 25px;}.elementor-45622 .elementor-element.elementor-element-0be2a8e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-e82d5f9 img{border-radius:25px 25px 25px 25px;}.elementor-45622 .elementor-element.elementor-element-ca6037a{--display:flex;}.elementor-45622 .elementor-element.elementor-element-7d81fa3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45622 .elementor-element.elementor-element-e00a4d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-0f9ccf2 img{border-radius:25px 25px 25px 25px;}.elementor-45622 .elementor-element.elementor-element-f18e1e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-0c564d1 img{border-radius:25px 25px 25px 25px;}.elementor-45622 .elementor-element.elementor-element-f161685 img{border-radius:25px 25px 25px 25px;}.elementor-45622 .elementor-element.elementor-element-f5c92d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-beefc65{--divider-border-style:solid;--divider-color:#F0F0F1;--divider-border-width:8.1px;}.elementor-45622 .elementor-element.elementor-element-beefc65 .elementor-divider-separator{width:100%;}.elementor-45622 .elementor-element.elementor-element-beefc65 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-45622 .elementor-element.elementor-element-5da66b9{--display:flex;}.elementor-45622 .elementor-element.elementor-element-3011e14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-bbe28a0{--display:flex;}.elementor-45622 .elementor-element.elementor-element-c8848cf{--divider-border-style:solid;--divider-color:#F0F0F1;--divider-border-width:8.1px;}.elementor-45622 .elementor-element.elementor-element-c8848cf .elementor-divider-separator{width:100%;}.elementor-45622 .elementor-element.elementor-element-c8848cf .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-45622 .elementor-element.elementor-element-8d00f5f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-6ce164c{--display:flex;--overlay-opacity:0.5;--border-radius:14px 14px 14px 14px;}.elementor-45622 .elementor-element.elementor-element-6ce164c::before, .elementor-45622 .elementor-element.elementor-element-6ce164c > .elementor-background-video-container::before, .elementor-45622 .elementor-element.elementor-element-6ce164c > .e-con-inner > .elementor-background-video-container::before, .elementor-45622 .elementor-element.elementor-element-6ce164c > .elementor-background-slideshow::before, .elementor-45622 .elementor-element.elementor-element-6ce164c > .e-con-inner > .elementor-background-slideshow::before, .elementor-45622 .elementor-element.elementor-element-6ce164c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-45622 .elementor-element.elementor-element-e006796{--display:flex;}.elementor-45622 .elementor-element.elementor-element-8a418e3{--divider-border-style:solid;--divider-color:#F0F0F1;--divider-border-width:8.1px;}.elementor-45622 .elementor-element.elementor-element-8a418e3 .elementor-divider-separator{width:100%;}.elementor-45622 .elementor-element.elementor-element-8a418e3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-45622 .elementor-element.elementor-element-092025e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-01c64dd{--display:flex;--overlay-opacity:0.5;--border-radius:14px 14px 14px 14px;}.elementor-45622 .elementor-element.elementor-element-01c64dd::before, .elementor-45622 .elementor-element.elementor-element-01c64dd > .elementor-background-video-container::before, .elementor-45622 .elementor-element.elementor-element-01c64dd > .e-con-inner > .elementor-background-video-container::before, .elementor-45622 .elementor-element.elementor-element-01c64dd > .elementor-background-slideshow::before, .elementor-45622 .elementor-element.elementor-element-01c64dd > .e-con-inner > .elementor-background-slideshow::before, .elementor-45622 .elementor-element.elementor-element-01c64dd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-45622 .elementor-element.elementor-element-a6a1346{--display:flex;}.elementor-45622 .elementor-element.elementor-element-b5ccc61{--divider-border-style:solid;--divider-color:#F0F0F1;--divider-border-width:8.1px;}.elementor-45622 .elementor-element.elementor-element-b5ccc61 .elementor-divider-separator{width:100%;}.elementor-45622 .elementor-element.elementor-element-b5ccc61 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-45622 .elementor-element.elementor-element-b4e7a0e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-d8939bb{--display:flex;--overlay-opacity:0.5;--border-radius:14px 14px 14px 14px;}.elementor-45622 .elementor-element.elementor-element-d8939bb::before, .elementor-45622 .elementor-element.elementor-element-d8939bb > .elementor-background-video-container::before, .elementor-45622 .elementor-element.elementor-element-d8939bb > .e-con-inner > .elementor-background-video-container::before, .elementor-45622 .elementor-element.elementor-element-d8939bb > .elementor-background-slideshow::before, .elementor-45622 .elementor-element.elementor-element-d8939bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-45622 .elementor-element.elementor-element-d8939bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-45622 .elementor-element.elementor-element-85c381b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45622 .elementor-element.elementor-element-d69c5ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-73d8fe4 img{border-radius:25px 25px 25px 25px;}.elementor-45622 .elementor-element.elementor-element-074ee14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-d695b14 img{border-radius:25px 25px 25px 25px;}.elementor-45622 .elementor-element.elementor-element-3be3294{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-2b48a66{--display:flex;--overlay-opacity:0.5;--border-radius:14px 14px 14px 14px;}.elementor-45622 .elementor-element.elementor-element-2b48a66::before, .elementor-45622 .elementor-element.elementor-element-2b48a66 > .elementor-background-video-container::before, .elementor-45622 .elementor-element.elementor-element-2b48a66 > .e-con-inner > .elementor-background-video-container::before, .elementor-45622 .elementor-element.elementor-element-2b48a66 > .elementor-background-slideshow::before, .elementor-45622 .elementor-element.elementor-element-2b48a66 > .e-con-inner > .elementor-background-slideshow::before, .elementor-45622 .elementor-element.elementor-element-2b48a66 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-45622 .elementor-element.elementor-element-4c16c53{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-0b0b9e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-c2859f9{--display:flex;--overlay-opacity:0.5;--border-radius:14px 14px 14px 14px;}.elementor-45622 .elementor-element.elementor-element-c2859f9::before, .elementor-45622 .elementor-element.elementor-element-c2859f9 > .elementor-background-video-container::before, .elementor-45622 .elementor-element.elementor-element-c2859f9 > .e-con-inner > .elementor-background-video-container::before, .elementor-45622 .elementor-element.elementor-element-c2859f9 > .elementor-background-slideshow::before, .elementor-45622 .elementor-element.elementor-element-c2859f9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-45622 .elementor-element.elementor-element-c2859f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-45622 .elementor-element.elementor-element-b0eadae{--display:flex;}.elementor-45622 .elementor-element.elementor-element-9564983{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-30225ec{--display:flex;--overlay-opacity:0.5;--border-radius:14px 14px 14px 14px;}.elementor-45622 .elementor-element.elementor-element-30225ec::before, .elementor-45622 .elementor-element.elementor-element-30225ec > .elementor-background-video-container::before, .elementor-45622 .elementor-element.elementor-element-30225ec > .e-con-inner > .elementor-background-video-container::before, .elementor-45622 .elementor-element.elementor-element-30225ec > .elementor-background-slideshow::before, .elementor-45622 .elementor-element.elementor-element-30225ec > .e-con-inner > .elementor-background-slideshow::before, .elementor-45622 .elementor-element.elementor-element-30225ec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-45622 .elementor-element.elementor-element-7d3c00d{--display:flex;}.elementor-45622 .elementor-element.elementor-element-95ee2ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-9655a82{--display:flex;--overlay-opacity:0.5;--border-radius:14px 14px 14px 14px;}.elementor-45622 .elementor-element.elementor-element-9655a82::before, .elementor-45622 .elementor-element.elementor-element-9655a82 > .elementor-background-video-container::before, .elementor-45622 .elementor-element.elementor-element-9655a82 > .e-con-inner > .elementor-background-video-container::before, .elementor-45622 .elementor-element.elementor-element-9655a82 > .elementor-background-slideshow::before, .elementor-45622 .elementor-element.elementor-element-9655a82 > .e-con-inner > .elementor-background-slideshow::before, .elementor-45622 .elementor-element.elementor-element-9655a82 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-45622 .elementor-element.elementor-element-a0c4367{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45622 .elementor-element.elementor-element-54d55a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-a59b8aa img{border-radius:25px 25px 25px 25px;}.elementor-45622 .elementor-element.elementor-element-cec7207{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-bc6a7fa img{border-radius:25px 25px 25px 25px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-45622 .elementor-element.elementor-element-cb0ff6b{--width:1336%;}.elementor-45622 .elementor-element.elementor-element-748573c{--width:25%;}.elementor-45622 .elementor-element.elementor-element-faf6c7a{--width:50%;}.elementor-45622 .elementor-element.elementor-element-d7ec90b{--width:25%;}.elementor-45622 .elementor-element.elementor-element-f0eea6c{--content-width:1336px;}.elementor-45622 .elementor-element.elementor-element-eb15803{--width:25%;}.elementor-45622 .elementor-element.elementor-element-a4dec42{--width:25%;}.elementor-45622 .elementor-element.elementor-element-b79a9d7{--width:25%;}.elementor-45622 .elementor-element.elementor-element-8d0928d{--width:25%;}.elementor-45622 .elementor-element.elementor-element-ebf4058{--content-width:1336px;}.elementor-45622 .elementor-element.elementor-element-5646492{--content-width:1366px;}.elementor-45622 .elementor-element.elementor-element-77b6ad9{--content-width:1336px;}.elementor-45622 .elementor-element.elementor-element-a232807{--width:25%;}.elementor-45622 .elementor-element.elementor-element-738e780{--width:25%;}.elementor-45622 .elementor-element.elementor-element-e18a63f{--width:25%;}.elementor-45622 .elementor-element.elementor-element-1e4d5fb{--width:25%;}.elementor-45622 .elementor-element.elementor-element-cf4282f{--content-width:1336px;}.elementor-45622 .elementor-element.elementor-element-f0fd3b7{--content-width:1336px;}.elementor-45622 .elementor-element.elementor-element-5aaf28c{--width:50%;}.elementor-45622 .elementor-element.elementor-element-90516a7{--width:50%;}.elementor-45622 .elementor-element.elementor-element-4f02fd0{--content-width:1366px;}.elementor-45622 .elementor-element.elementor-element-a9bce16{--content-width:1336px;}.elementor-45622 .elementor-element.elementor-element-8335e87{--width:50%;}.elementor-45622 .elementor-element.elementor-element-a3bcc9e{--width:50%;}.elementor-45622 .elementor-element.elementor-element-ee84e43{--content-width:1336px;}.elementor-45622 .elementor-element.elementor-element-b2b43e7{--content-width:1366px;}.elementor-45622 .elementor-element.elementor-element-cd71179{--content-width:1366px;}.elementor-45622 .elementor-element.elementor-element-553e7de{--width:25%;}.elementor-45622 .elementor-element.elementor-element-56887dd{--width:25%;}.elementor-45622 .elementor-element.elementor-element-8d6ccc8{--width:25%;}.elementor-45622 .elementor-element.elementor-element-0be2a8e{--width:25%;}.elementor-45622 .elementor-element.elementor-element-e00a4d7{--width:25%;}.elementor-45622 .elementor-element.elementor-element-f18e1e3{--width:25%;}.elementor-45622 .elementor-element.elementor-element-d69c5ef{--width:25%;}.elementor-45622 .elementor-element.elementor-element-074ee14{--width:25%;}.elementor-45622 .elementor-element.elementor-element-54d55a2{--width:25%;}.elementor-45622 .elementor-element.elementor-element-cec7207{--width:25%;}}@media(max-width:1024px){.elementor-45622 .elementor-element.elementor-element-cb0ff6b:not(.elementor-motion-effects-element-type-background), .elementor-45622 .elementor-element.elementor-element-cb0ff6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jooyab.com/wp-content/uploads/2025/12/baner.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.webp");background-size:cover;}}@media(max-width:767px){.elementor-45622 .elementor-element.elementor-element-cb0ff6b:not(.elementor-motion-effects-element-type-background), .elementor-45622 .elementor-element.elementor-element-cb0ff6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jooyab.com/wp-content/uploads/2025/12/baner-mob.webp");background-size:cover;}.elementor-45622 .elementor-element.elementor-element-a2c06e0{--spacer-size:75px;}.elementor-45622 .elementor-element.elementor-element-f0eea6c{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45622 .elementor-element.elementor-element-83b5ae7{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45622 .elementor-element.elementor-element-eb15803{--width:50%;--border-radius:0px 0px 0px 0px;}.elementor-45622 .elementor-element.elementor-element-5b513b8 img{border-radius:14px 14px 14px 14px;}.elementor-45622 .elementor-element.elementor-element-a4dec42{--width:50%;--border-radius:0px 0px 0px 0px;}.elementor-45622 .elementor-element.elementor-element-aae0a0a img{border-radius:14px 14px 14px 14px;}.elementor-45622 .elementor-element.elementor-element-b79a9d7{--width:50%;}.elementor-45622 .elementor-element.elementor-element-53132c9 img{border-radius:14px 14px 14px 14px;}.elementor-45622 .elementor-element.elementor-element-8d0928d{--width:50%;}.elementor-45622 .elementor-element.elementor-element-8bf8e2a img{border-radius:14px 14px 14px 14px;}.elementor-45622 .elementor-element.elementor-element-77b6ad9{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45622 .elementor-element.elementor-element-a232807{--width:50%;--border-radius:0px 0px 0px 0px;}.elementor-45622 .elementor-element.elementor-element-d5f5033 img{border-radius:14px 14px 14px 14px;}.elementor-45622 .elementor-element.elementor-element-738e780{--width:50%;--border-radius:0px 0px 0px 0px;}.elementor-45622 .elementor-element.elementor-element-6e37539 img{border-radius:14px 14px 14px 14px;}.elementor-45622 .elementor-element.elementor-element-e18a63f{--width:50%;}.elementor-45622 .elementor-element.elementor-element-251ea55 img{border-radius:14px 14px 14px 14px;}.elementor-45622 .elementor-element.elementor-element-1e4d5fb{--width:50%;}.elementor-45622 .elementor-element.elementor-element-75a5369 img{border-radius:14px 14px 14px 14px;}.elementor-45622 .elementor-element.elementor-element-b74d7b5{--content-width:500px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-45622 .elementor-element.elementor-element-553e7de{--width:49%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-56887dd{--width:50%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-8d6ccc8{--width:50%;}.elementor-45622 .elementor-element.elementor-element-0be2a8e{--width:50%;}.elementor-45622 .elementor-element.elementor-element-f309d5c > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-45622 .elementor-element.elementor-element-e00a4d7{--width:49%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-f18e1e3{--width:50%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-beefc65 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-45622 .elementor-element.elementor-element-beefc65 .elementor-divider{text-align:center;}.elementor-45622 .elementor-element.elementor-element-c1a98ab > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-45622 .elementor-element.elementor-element-c8848cf .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-45622 .elementor-element.elementor-element-c8848cf .elementor-divider{text-align:center;}.elementor-45622 .elementor-element.elementor-element-6ce164c{--border-radius:0px 0px 0px 0px;}.elementor-45622 .elementor-element.elementor-element-df4e3e7 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-45622 .elementor-element.elementor-element-8a418e3 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-45622 .elementor-element.elementor-element-8a418e3 .elementor-divider{text-align:center;}.elementor-45622 .elementor-element.elementor-element-71fd6af > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-45622 .elementor-element.elementor-element-b5ccc61 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-45622 .elementor-element.elementor-element-b5ccc61 .elementor-divider{text-align:center;}.elementor-45622 .elementor-element.elementor-element-d8939bb{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45622 .elementor-element.elementor-element-d69c5ef{--width:49%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-074ee14{--width:50%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-2b48a66{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45622 .elementor-element.elementor-element-54d55a2{--width:49%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45622 .elementor-element.elementor-element-cec7207{--width:50%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}/* Start custom CSS for bakala_header_search, class: .elementor-element-7908198 *//* =========================
   FiboSearch / DGWT - FINAL (Desktop + Mobile)
   - Bigger search
   - Replace icon with your SVG
   - Icon background: #2f5170
   - FULL round ends (both sides)
   Put this block at VERY END
   ========================= */

.elementor-widget-bakala_header_search{
  --fs-icon-url: url("https://jooyab.com/wp-content/uploads/2025/12/search-1.svg");
  --fs-icon-bg: #2f5170;       /* رنگ پشت آیکن */
  --fs-icon-border: #2f5170;   /* رنگ بوردر دور آیکن */
  --fs-btn-size: 40px;         /* اندازه باکس آیکن دسکتاپ */
  --fs-icon-size: 20px;        /* اندازه خود SVG */
  --fs-radius: 999px;          /* گرد کامل */
  
}

/* --- 1) خاموش کردن آیکن/گلیف پیشفرض (content:"\E03d") و svg پلاگین --- */
.elementor-widget-bakala_header_search .dgwt-wcas-sf-wrapp::before,
.elementor-widget-bakala_header_search .dgwt-wcas-sf-sf-wrapp::before{
  content: none !important;
  display: none !important;
}
.elementor-widget-bakala_header_search svg.dgwt-wcas-ico-magnifier,
.elementor-widget-bakala_header_search .dgwt-wcas-search-submit{
  display: none !important;
}

/* --- 2) جلوگیری از بریده شدن گوشه‌ی آخر سرچ (کل رپرها گرد و بدون کلیپ) --- */
.elementor-widget-bakala_header_search .dgwt-wcas-search-wrapp,
.elementor-widget-bakala_header_search .dgwt-wcas-sf-wrapp,
.elementor-widget-bakala_header_search .dgwt-wcas-sf-sf-wrapp{
  border-radius: var(--fs-radius) !important;
  overflow: visible !important;  /* مهم: لبه‌ها بریده نشن */
  max-width: 100% !important;
}

/* --- 3) آیکن سفارشی شما به صورت دکمه داخل سرچ (هم موبایل هم دسکتاپ) --- */
.elementor-widget-bakala_header_search .dgwt-wcas-sf-wrapp,
.elementor-widget-bakala_header_search .dgwt-wcas-sf-sf-wrapp{
  position: relative !important;
}

/* آیکن سمت راست (RTL) */
.elementor-widget-bakala_header_search .dgwt-wcas-sf-wrapp::after,
.elementor-widget-bakala_header_search .dgwt-wcas-sf-sf-wrapp::after{
  content: "" !important;
  position: absolute !important;
  right: 10px !important;
  top: 50% !important;
  transform: translateY(-50%) !important;

  width: var(--fs-btn-size) !important;
  height: var(--fs-btn-size) !important;
  border-radius: 999px !important;

  background-color: var(--fs-icon-bg) !important;
  background-image: var(--fs-icon-url) !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  background-size: var(--fs-icon-size) var(--fs-icon-size) !important;

  border: 1px solid var(--fs-icon-border) !important;
  box-shadow: 0 10px 26px rgba(2,6,23,.14) !important;

  pointer-events: none !important;
  z-index: 5 !important;
}

/* --- 4) خود INPUT (گرد کامل + جا برای آیکن سمت راست) --- */
.elementor-widget-bakala_header_search input.dgwt-wcas-search-input{
  width: 100% !important;

  border-radius: var(--fs-radius) !important; /* گرد کامل دو سر */
  overflow: visible !important;

  direction: rtl !important;
  text-align: right !important;

  /* جا برای آیکن سمت راست */
  padding-right: calc(10px + var(--fs-btn-size) + 12px) !important;
  padding-left: 16px !important;

  background-clip: padding-box !important; /* بعضی وقت‌ها گوشه‌ها رو بهتر می‌کنه */
}

/* --- 5) بزرگ‌تر کردن سایز سرچ (Desktop / Tablet / Mobile) --- */

/* دسکتاپ: بزرگ‌تر + چسبیدن به راست (پدینگ اضافه حذف) */
@media (min-width: 992px){
  .elementor-widget-bakala_header_search .dgwt-wcas-search-wrapp{
    width: min(550px, 98vw) !important;  /* بزرگ‌تر از قبل */
    margin: 18px 0 0 auto !important;     /* چسبیدن به راست */
    padding: 0 !important;                /* پدینگ اضافه حذف */
  }

  .elementor-widget-bakala_header_search input.dgwt-wcas-search-input{
    height: 64px !important;
    font-size: 16px !important;
  }
}

/* تبلت */
@media (max-width: 991px){
  .elementor-widget-bakala_header_search{
    --fs-btn-size: 38px;
    --fs-icon-size: 18px;
  }

  .elementor-widget-bakala_header_search .dgwt-wcas-search-wrapp{
    width: 94vw !important;
    margin: 12px auto 0 !important;
    padding: 0 !important;
  }

  .elementor-widget-bakala_header_search input.dgwt-wcas-search-input{
    height: 56px !important;
    font-size: 14.5px !important;
  }
}

/* موبایل: تمیزتر + جمع‌وجور */
@media (max-width: 767px){
  .elementor-widget-bakala_header_search{
    --fs-btn-size: 36px;
    --fs-icon-size: 18px;
  }

  .elementor-widget-bakala_header_search .dgwt-wcas-search-wrapp{
    width: 94vw !important;
    margin: 10px auto 0 !important;
    padding: 0 !important;
    border-radius: var(--fs-radius) !important;
  }

  .elementor-widget-bakala_header_search .dgwt-wcas-sf-wrapp::after,
  .elementor-widget-bakala_header_search .dgwt-wcas-sf-sf-wrapp::after{
    right: 8px !important;
  }

  .elementor-widget-bakala_header_search input.dgwt-wcas-search-input{
    height: 52px !important;
    font-size: 14px !important;
    padding-left: 14px !important;
    padding-right: calc(8px + var(--fs-btn-size) + 10px) !important;
  }
}

/* --- 6) Hover/Focus (همون استایل خودت، دست نخورده) --- */
.elementor-widget-bakala_header_search .dgwt-wcas-search-wrapp input.dgwt-wcas-search-input:hover,
.elementor-widget-bakala_header_search .dgwt-wcas-search-wrapp input.dgwt-wcas-search-input:focus{
  border-color: #e3c8d3 !important;
  background: rgba(255,255,255,1) !important;
  box-shadow:
    inset 0 0 0 2px rgba(227,200,211,.60) !important,
    0 18px 55px rgba(2, 6, 23, .14) !important,
    0 0 0 12px rgba(227,200,211,.90) !important,
    0 0 65px 18px rgba(227,200,211,.95) !important;
}
/* نسخه‌ای که تو Inspect دیدی */
.rtl .dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input{
  padding: 11px calc(var(--fs-btn-size) + 20px) 10px 16px !important;
}

/* اگر بعضی صفحات sf-sf-wrapp دارند */
.rtl .dgwt-wcas-no-submit .dgwt-wcas-sf-sf-wrapp input[type="search"].dgwt-wcas-search-input{
  padding: 11px calc(var(--fs-btn-size) + 42px) 10px 16px !important;
}
.elementor-widget-bakala_header_search,
.elementor-widget-bakala_header_search .elementor-widget-container{
  overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for product_categories, class: .elementor-element-a8322f6 *//* =========================
   Bakala Categories - FIX (5 per row mobile, 10 per row desktop)
   Target: #bakala-category-0bc7c56
   ========================= */

#bakala-category-0bc7c56{ direction: rtl; }

/* ردیف آیتم‌ها */
#bakala-category-0bc7c56 #bakala-col-row-0bc7c56{
  display: flex !important;
  flex-wrap: wrap !important;

  /* مهم: جلوی فاصله‌های عجیب (space-between/around) */
  justify-content: flex-start !important;
  align-content: flex-start !important;

  /* فاصله‌ها شبیه نمونه (کمتر) */
  column-gap: 12px !important;
  row-gap: 18px !important;

  padding: 6px 10px !important;
  margin: 0 !important;

  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;

  transform: none !important;
}

/* ✅ فقط 10 دسته‌بندی نشان بده */
#bakala-category-0bc7c56 #bakala-col-row-0bc7c56 > a.field-category:nth-of-type(n+11){
  display: none !important;
}

/* ✅ مخفی کردن "دسته بندی دیگر" */
#bakala-category-0bc7c56 a#field-category-more-0bc7c56,
#bakala-category-0bc7c56 a[id^="field-category-more-"]{
  display: none !important;
  visibility: hidden !important;
  width: 0 !important; height: 0 !important;
  padding: 0 !important; margin: 0 !important;
  overflow: hidden !important;
  pointer-events: none !important;
}

/* آیتم */
#bakala-category-0bc7c56 a.field-category{
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: flex-start !important;

  text-decoration: none !important;
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  border-radius: 0 !important;

  padding: 0 !important;
  margin: 0 !important;

  transform: none !important;
  will-change: auto !important;
}

/* -------------------------
   ستون‌بندی دقیق با calc
   موبایل = 5 تا در هر ردیف
   ------------------------- */
#bakala-category-0bc7c56 #bakala-col-row-0bc7c56 > a.field-category{
  flex: 0 0 calc((100% - (12px * 4)) / 5) !important;
  max-width: calc((100% - (12px * 4)) / 5) !important;
}

/* دایره‌ی آیکون/تصویر */
#bakala-category-0bc7c56 .bakala-category-img{
  width: 58px !important;
  height: 58px !important;
  border-radius: 999px !important;

  background: rgba(15,23,42,.05) !important;
  border: 1px solid rgba(15,23,42,.06) !important;

  display: flex !important;
  align-items: center !important;
  justify-content: center !important;

  overflow: hidden !important;
  margin: 0 0 10px 0 !important;
}

/* تصویر داخل دایره */
#bakala-category-0bc7c56 .bakala-category-img img{
  width: 32px !important;
  height: 32px !important;
  object-fit: contain !important;
  display: block !important;
}

/* عنوان */
#bakala-category-0bc7c56 .bakala-category-title{ text-align: center !important; }
#bakala-category-0bc7c56 .bakala-category-title h5{
  margin: 0 !important;
  font-size: 12.8px !important;
  font-weight: 600 !important;
  line-height: 1.3 !important;
  color: rgba(15,23,42,.82) !important;

  /* دو خط تمیز */
  max-width: 92px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

/* شمارنده‌ها مخفی */
#bakala-category-0bc7c56 .bakala-category-count,
#bakala-category-0bc7c56 .field-category-num{
  display: none !important;
}

/* هاور */
#bakala-category-0bc7c56 a.field-category:hover .bakala-category-img{
  background: rgba(227,200,211,.22) !important;
  border-color: rgba(227,200,211,.55) !important;
  box-shadow: 0 14px 40px rgba(2,6,23,.08) !important;
  transform: translateY(-1px);
}

/* -------------------------
   تبلت: 6 ستون
   ------------------------- */
@media (min-width: 768px){
  #bakala-category-0bc7c56 #bakala-col-row-0bc7c56{
    column-gap: 16px !important;
    row-gap: 20px !important;
  }
  #bakala-category-0bc7c56 #bakala-col-row-0bc7c56 > a.field-category{
    flex: 0 0 calc((100% - (16px * 5)) / 6) !important;
    max-width: calc((100% - (16px * 5)) / 6) !important;
  }
  #bakala-category-0bc7c56 .bakala-category-img{ width: 62px !important; height: 62px !important; }
}

/* -------------------------
   دسکتاپ متوسط: 8 ستون
   ------------------------- */
@media (min-width: 992px){
  #bakala-category-0bc7c56 #bakala-col-row-0bc7c56{
    column-gap: 18px !important;
    row-gap: 22px !important;
  }
  #bakala-category-0bc7c56 #bakala-col-row-0bc7c56 > a.field-category{
    flex: 0 0 calc((100% - (18px * 7)) / 8) !important;
    max-width: calc((100% - (18px * 7)) / 8) !important;
  }
  #bakala-category-0bc7c56 .bakala-category-img{ width: 66px !important; height: 66px !important; }
}

/* -------------------------
   دسکتاپ بزرگ: 10 ستون (هدف)
   ------------------------- */
@media (min-width: 1200px){
  #bakala-category-0bc7c56 #bakala-col-row-0bc7c56{
    column-gap: 18px !important;
    row-gap: 22px !important;
  }
  #bakala-category-0bc7c56 #bakala-col-row-0bc7c56 > a.field-category{
    flex: 0 0 calc((100% - (18px * 9)) / 10) !important;
    max-width: calc((100% - (18px * 9)) / 10) !important;
  }
}/* End custom CSS */
/* Start custom CSS for products_carousel_modern, class: .elementor-element-9abf6ca *//* =========================
   Fix: remove any white patch inside header
   + Optional OFF switch class: .jooyab-off
   Put at VERY END
   ========================= */

/* 1) هر بک‌گراند/پسودویی که باعث سفیدی میشه رو صفر کن */
.jooyab-head-simple .bakala_pro_carousel_modern_head_section_right,
.jooyab-head-simple .bakala_pro_carousel_modern_head_section_right *,
.jooyab-head-simple a.bakala_pro_carousel_modern_head_section_more,
.jooyab-head-simple a.bakala_pro_carousel_modern_head_section_more *,
.jooyab-head-simple .bakala_pro_carousel_modern_head_section_right::before,
.jooyab-head-simple .bakala_pro_carousel_modern_head_section_right::after,
.jooyab-head-simple .bakala_pro_carousel_modern_head_section_right *::before,
.jooyab-head-simple .bakala_pro_carousel_modern_head_section_right *::after{
  background: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
}

/* 2) (اختیاری ولی خیلی کمک می‌کنه) رنگ بک‌گراند هدر رو روی خود هدر قفل کن */
.jooyab-head-simple .bakala_pro_carousel_modern_head_section{
  background: #2f5170 !important;
}

/* =========================
   OFF MODE
   اگر روی همون کانتینر کلاس jooyab-off بدی، هدر آبی/سفید خاموش میشه
   ========================= */

.jooyab-off.jooyab-head-simple .bakala_pro_carousel_modern_head_section{
  background: transparent !important;
}

/* متن‌ها در حالت off برگردن مشکی */
.jooyab-off.jooyab-head-simple .bakala_pro_carousel_modern_head_section_right,
.jooyab-off.jooyab-head-simple .bakala_pro_carousel_modern_head_section_right *,
.jooyab-off.jooyab-head-simple a.bakala_pro_carousel_modern_head_section_more,
.jooyab-off.jooyab-head-simple a.bakala_pro_carousel_modern_head_section_more::after,
.jooyab-off.jooyab-head-simple a.bakala_pro_carousel_modern_head_section_more i{
  color: #0f172a !important;
}/* End custom CSS */
/* Start custom CSS for products_carousel_modern, class: .elementor-element-32167d7 *//* =========================
   Bakala carousel header - Reusable Scoped
   Scope: .jooyab-carhead
   Blue mode: add .jooyab-carhead--blue
   ========================= */

/* Base variables */
.jooyab-carhead{
  --jch-bg: transparent;
  --jch-text: #0f172a;
  --jch-link: #0f172a;
  --jch-radius: 12px;
  --jch-pad-y: 14px;
  --jch-pad-x: 22px;
  --jch-gap: 8px;
  --jch-title-size: 20px;
  --jch-link-size: 14px;
  --jch-icon-size: 16px;
}

/* Blue modifier */
.jooyab-carhead.jooyab-carhead--blue{
  --jch-bg: #2f5170;
  --jch-text: #ffffff;
  --jch-link: #ffffff;
}

/* Header wrapper */
.jooyab-carhead .bakala_pro_carousel_modern_head_section{
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;

  background: var(--jch-bg) !important;
  border: 0 !important;
  box-shadow: none !important;

  border-radius: var(--jch-radius) !important;
  padding: var(--jch-pad-y) var(--jch-pad-x) !important;
  margin: 0 0 12px !important;
}

/* Remove any divider/lines/pseudo */
.jooyab-carhead .bakala_pro_carousel_modern_head_section::before,
.jooyab-carhead .bakala_pro_carousel_modern_head_section::after,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right::before,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right::after,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_more::before{
  content: none !important;
  display: none !important;
}

/* جلوگیری از "تکه سفید" داخل هدر */
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right *,
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more,
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more *{
  background: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
}

/* Title (right) */
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right *{
  margin: 0 !important;
  padding: 0 !important;
  font-size: var(--jch-title-size) !important;
  font-weight: 900 !important;
  color: var(--jch-text) !important;
  line-height: 1.2 !important;
}

/* Link (left) */
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more{
  display: inline-flex !important;
  align-items: center !important;
  gap: var(--jch-gap) !important;

  padding: 0 !important;
  margin: 0 !important;

  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;

  text-decoration: none !important;
  color: var(--jch-link) !important;
  font-weight: 800 !important;

  /* hide original text, we build our own */
  font-size: 0 !important;

  /* متن اول، بعد فلش */
  flex-direction: row-reverse !important;
}

/* Ensure our ::after shows (since you disabled it earlier somewhere) */
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more::after{
  display: inline !important;
  content: "نمایش همه" !important;
  font-size: var(--jch-link-size) !important;
  font-weight: 800 !important;
  line-height: 1 !important;
  color: var(--jch-link) !important;
}

/* Icon */
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more i{
  font-size: var(--jch-icon-size) !important;
  line-height: 1 !important;
  color: var(--jch-link) !important;

  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  margin: 0 !important;
  padding: 0 !important;
}

/* Hover */
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more:hover{
  opacity: .9 !important;
}

/* Mobile */
@media (max-width: 767px){
  .jooyab-carhead{
    --jch-pad-y: 12px;
    --jch-pad-x: 14px;
    --jch-title-size: 16px;
    --jch-link-size: 13px;
    --jch-icon-size: 15px;
  }
}/* End custom CSS */
/* Start custom CSS for products_carousel_modern, class: .elementor-element-f309d5c *//* =========================
   Bakala carousel header - Reusable Scoped
   Scope: .jooyab-carhead
   Blue mode: add .jooyab-carhead--blue
   ========================= */

/* Base variables */
.jooyab-carhead{
  --jch-bg: transparent;
  --jch-text: #0f172a;
  --jch-link: #0f172a;
  --jch-radius: 12px;
  --jch-pad-y: 14px;
  --jch-pad-x: 22px;
  --jch-gap: 8px;
  --jch-title-size: 20px;
  --jch-link-size: 14px;
  --jch-icon-size: 16px;
}

/* Blue modifier */
.jooyab-carhead.jooyab-carhead--blue{
  --jch-bg: #2f5170;
  --jch-text: #ffffff;
  --jch-link: #ffffff;
}

/* Header wrapper */
.jooyab-carhead .bakala_pro_carousel_modern_head_section{
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;

  background: var(--jch-bg) !important;
  border: 0 !important;
  box-shadow: none !important;

  border-radius: var(--jch-radius) !important;
  padding: var(--jch-pad-y) var(--jch-pad-x) !important;
  margin: 0 0 12px !important;
}

/* Remove any divider/lines/pseudo */
.jooyab-carhead .bakala_pro_carousel_modern_head_section::before,
.jooyab-carhead .bakala_pro_carousel_modern_head_section::after,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right::before,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right::after,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_more::before{
  content: none !important;
  display: none !important;
}

/* جلوگیری از "تکه سفید" داخل هدر */
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right *,
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more,
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more *{
  background: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
}

/* Title (right) */
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right *{
  margin: 0 !important;
  padding: 0 !important;
  font-size: var(--jch-title-size) !important;
  font-weight: 900 !important;
  color: var(--jch-text) !important;
  line-height: 1.2 !important;
}

/* Link (left) */
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more{
  display: inline-flex !important;
  align-items: center !important;
  gap: var(--jch-gap) !important;

  padding: 0 !important;
  margin: 0 !important;

  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;

  text-decoration: none !important;
  color: var(--jch-link) !important;
  font-weight: 800 !important;

  /* hide original text, we build our own */
  font-size: 0 !important;

  /* متن اول، بعد فلش */
  flex-direction: row-reverse !important;
}

/* Ensure our ::after shows (since you disabled it earlier somewhere) */
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more::after{
  display: inline !important;
  content: "نمایش همه" !important;
  font-size: var(--jch-link-size) !important;
  font-weight: 800 !important;
  line-height: 1 !important;
  color: var(--jch-link) !important;
}

/* Icon */
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more i{
  font-size: var(--jch-icon-size) !important;
  line-height: 1 !important;
  color: var(--jch-link) !important;

  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  margin: 0 !important;
  padding: 0 !important;
}

/* Hover */
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more:hover{
  opacity: .9 !important;
}

/* Mobile */
@media (max-width: 767px){
  .jooyab-carhead{
    --jch-pad-y: 12px;
    --jch-pad-x: 14px;
    --jch-title-size: 16px;
    --jch-link-size: 13px;
    --jch-icon-size: 15px;
  }
}/* End custom CSS */
/* Start custom CSS for products_carousel_modern, class: .elementor-element-c1a98ab *//* =========================
   Bakala carousel header - Reusable Scoped
   Scope: .jooyab-carhead
   Blue mode: add .jooyab-carhead--blue
   ========================= */

/* Base variables */
.jooyab-carhead{
  --jch-bg: transparent;
  --jch-text: #0f172a;
  --jch-link: #0f172a;
  --jch-radius: 12px;
  --jch-pad-y: 14px;
  --jch-pad-x: 22px;
  --jch-gap: 8px;
  --jch-title-size: 20px;
  --jch-link-size: 14px;
  --jch-icon-size: 16px;
}

/* Blue modifier */
.jooyab-carhead.jooyab-carhead--blue{
  --jch-bg: #2f5170;
  --jch-text: #ffffff;
  --jch-link: #ffffff;
}

/* Header wrapper */
.jooyab-carhead .bakala_pro_carousel_modern_head_section{
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;

  background: var(--jch-bg) !important;
  border: 0 !important;
  box-shadow: none !important;

  border-radius: var(--jch-radius) !important;
  padding: var(--jch-pad-y) var(--jch-pad-x) !important;
  margin: 0 0 12px !important;
}

/* Remove any divider/lines/pseudo */
.jooyab-carhead .bakala_pro_carousel_modern_head_section::before,
.jooyab-carhead .bakala_pro_carousel_modern_head_section::after,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right::before,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right::after,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_more::before{
  content: none !important;
  display: none !important;
}

/* جلوگیری از "تکه سفید" داخل هدر */
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right *,
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more,
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more *{
  background: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
}

/* Title (right) */
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right *{
  margin: 0 !important;
  padding: 0 !important;
  font-size: var(--jch-title-size) !important;
  font-weight: 900 !important;
  color: var(--jch-text) !important;
  line-height: 1.2 !important;
}

/* Link (left) */
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more{
  display: inline-flex !important;
  align-items: center !important;
  gap: var(--jch-gap) !important;

  padding: 0 !important;
  margin: 0 !important;

  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;

  text-decoration: none !important;
  color: var(--jch-link) !important;
  font-weight: 800 !important;

  /* hide original text, we build our own */
  font-size: 0 !important;

  /* متن اول، بعد فلش */
  flex-direction: row-reverse !important;
}

/* Ensure our ::after shows (since you disabled it earlier somewhere) */
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more::after{
  display: inline !important;
  content: "نمایش همه" !important;
  font-size: var(--jch-link-size) !important;
  font-weight: 800 !important;
  line-height: 1 !important;
  color: var(--jch-link) !important;
}

/* Icon */
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more i{
  font-size: var(--jch-icon-size) !important;
  line-height: 1 !important;
  color: var(--jch-link) !important;

  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  margin: 0 !important;
  padding: 0 !important;
}

/* Hover */
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more:hover{
  opacity: .9 !important;
}

/* Mobile */
@media (max-width: 767px){
  .jooyab-carhead{
    --jch-pad-y: 12px;
    --jch-pad-x: 14px;
    --jch-title-size: 16px;
    --jch-link-size: 13px;
    --jch-icon-size: 15px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3011e14 */@media (max-width: 767px) {
    /* 1. تنظیمات کانتینر اصلی */
    /* نکته: المنتور جدید e-con-inner را حذف کرده، پس هر دو حالت را مینویسیم */
    .scroll-me,
    .scroll-me > .e-con-inner,
    .scroll-me.e-con { 
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        overflow-x: auto !important;
        overflow-y: hidden !important;
        gap: 15px !important; /* فاصله بین عکس‌ها */
        
        /* حالت مگنت (اختیاری) */
        scroll-snap-type: x mandatory;
        padding: 0 15px 15px 15px !important; /* کمی فاصله از چپ و راست و پایین */
    }

    /* 2. تنظیمات آیتم‌های داخل کانتینر */
    .scroll-me .elementor-element {
        /* نکته کلیدی: عرض را زیاد کنید تا از کادر بیرون بزند و اسکرول شود */
        width: 85% !important; 
        max-width: 350px !important; /* جلوگیری از خیلی بزرگ شدن */
        
        flex-shrink: 0 !important; /* جلوگیری از جمع شدن */
        flex-grow: 0 !important;
        margin: 0 !important;
        
        /* وسط‌چین شدن هنگام توقف اسکرول */
        scroll-snap-align: center; 
    }
    
    /* مخفی کردن اسکرول‌بار (اختیاری - ظاهر تمیزتر) */
    .scroll-me::-webkit-scrollbar,
    .scroll-me > .e-con-inner::-webkit-scrollbar {
        height: 0px;
        background: transparent;
    }
}/* End custom CSS */
/* Start custom CSS for products_carousel_modern, class: .elementor-element-df4e3e7 *//* =========================
   Bakala carousel header - Reusable Scoped
   Scope: .jooyab-carhead
   Blue mode: add .jooyab-carhead--blue
   ========================= */

/* Base variables */
.jooyab-carhead{
  --jch-bg: transparent;
  --jch-text: #0f172a;
  --jch-link: #0f172a;
  --jch-radius: 12px;
  --jch-pad-y: 14px;
  --jch-pad-x: 22px;
  --jch-gap: 8px;
  --jch-title-size: 20px;
  --jch-link-size: 14px;
  --jch-icon-size: 16px;
}

/* Blue modifier */
.jooyab-carhead.jooyab-carhead--blue{
  --jch-bg: #2f5170;
  --jch-text: #ffffff;
  --jch-link: #ffffff;
}

/* Header wrapper */
.jooyab-carhead .bakala_pro_carousel_modern_head_section{
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;

  background: var(--jch-bg) !important;
  border: 0 !important;
  box-shadow: none !important;

  border-radius: var(--jch-radius) !important;
  padding: var(--jch-pad-y) var(--jch-pad-x) !important;
  margin: 0 0 12px !important;
}

/* Remove any divider/lines/pseudo */
.jooyab-carhead .bakala_pro_carousel_modern_head_section::before,
.jooyab-carhead .bakala_pro_carousel_modern_head_section::after,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right::before,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right::after,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_more::before{
  content: none !important;
  display: none !important;
}

/* جلوگیری از "تکه سفید" داخل هدر */
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right *,
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more,
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more *{
  background: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
}

/* Title (right) */
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right *{
  margin: 0 !important;
  padding: 0 !important;
  font-size: var(--jch-title-size) !important;
  font-weight: 900 !important;
  color: var(--jch-text) !important;
  line-height: 1.2 !important;
}

/* Link (left) */
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more{
  display: inline-flex !important;
  align-items: center !important;
  gap: var(--jch-gap) !important;

  padding: 0 !important;
  margin: 0 !important;

  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;

  text-decoration: none !important;
  color: var(--jch-link) !important;
  font-weight: 800 !important;

  /* hide original text, we build our own */
  font-size: 0 !important;

  /* متن اول، بعد فلش */
  flex-direction: row-reverse !important;
}

/* Ensure our ::after shows (since you disabled it earlier somewhere) */
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more::after{
  display: inline !important;
  content: "نمایش همه" !important;
  font-size: var(--jch-link-size) !important;
  font-weight: 800 !important;
  line-height: 1 !important;
  color: var(--jch-link) !important;
}

/* Icon */
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more i{
  font-size: var(--jch-icon-size) !important;
  line-height: 1 !important;
  color: var(--jch-link) !important;

  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  margin: 0 !important;
  padding: 0 !important;
}

/* Hover */
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more:hover{
  opacity: .9 !important;
}

/* Mobile */
@media (max-width: 767px){
  .jooyab-carhead{
    --jch-pad-y: 12px;
    --jch-pad-x: 14px;
    --jch-title-size: 16px;
    --jch-link-size: 13px;
    --jch-icon-size: 15px;
  }
}/* End custom CSS */
/* Start custom CSS for products_carousel_modern, class: .elementor-element-71fd6af *//* =========================
   Bakala carousel header - Reusable Scoped
   Scope: .jooyab-carhead
   Blue mode: add .jooyab-carhead--blue
   ========================= */

/* Base variables */
.jooyab-carhead{
  --jch-bg: transparent;
  --jch-text: #0f172a;
  --jch-link: #0f172a;
  --jch-radius: 12px;
  --jch-pad-y: 14px;
  --jch-pad-x: 22px;
  --jch-gap: 8px;
  --jch-title-size: 20px;
  --jch-link-size: 14px;
  --jch-icon-size: 16px;
}

/* Blue modifier */
.jooyab-carhead.jooyab-carhead--blue{
  --jch-bg: #2f5170;
  --jch-text: #ffffff;
  --jch-link: #ffffff;
}

/* Header wrapper */
.jooyab-carhead .bakala_pro_carousel_modern_head_section{
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;

  background: var(--jch-bg) !important;
  border: 0 !important;
  box-shadow: none !important;

  border-radius: var(--jch-radius) !important;
  padding: var(--jch-pad-y) var(--jch-pad-x) !important;
  margin: 0 0 12px !important;
}

/* Remove any divider/lines/pseudo */
.jooyab-carhead .bakala_pro_carousel_modern_head_section::before,
.jooyab-carhead .bakala_pro_carousel_modern_head_section::after,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right::before,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right::after,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_more::before{
  content: none !important;
  display: none !important;
}

/* جلوگیری از "تکه سفید" داخل هدر */
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right *,
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more,
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more *{
  background: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
}

/* Title (right) */
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right *{
  margin: 0 !important;
  padding: 0 !important;
  font-size: var(--jch-title-size) !important;
  font-weight: 900 !important;
  color: var(--jch-text) !important;
  line-height: 1.2 !important;
}

/* Link (left) */
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more{
  display: inline-flex !important;
  align-items: center !important;
  gap: var(--jch-gap) !important;

  padding: 0 !important;
  margin: 0 !important;

  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;

  text-decoration: none !important;
  color: var(--jch-link) !important;
  font-weight: 800 !important;

  /* hide original text, we build our own */
  font-size: 0 !important;

  /* متن اول، بعد فلش */
  flex-direction: row-reverse !important;
}

/* Ensure our ::after shows (since you disabled it earlier somewhere) */
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more::after{
  display: inline !important;
  content: "نمایش همه" !important;
  font-size: var(--jch-link-size) !important;
  font-weight: 800 !important;
  line-height: 1 !important;
  color: var(--jch-link) !important;
}

/* Icon */
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more i{
  font-size: var(--jch-icon-size) !important;
  line-height: 1 !important;
  color: var(--jch-link) !important;

  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  margin: 0 !important;
  padding: 0 !important;
}

/* Hover */
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more:hover{
  opacity: .9 !important;
}

/* Mobile */
@media (max-width: 767px){
  .jooyab-carhead{
    --jch-pad-y: 12px;
    --jch-pad-x: 14px;
    --jch-title-size: 16px;
    --jch-link-size: 13px;
    --jch-icon-size: 15px;
  }
}/* End custom CSS */
/* Start custom CSS for products_carousel_modern, class: .elementor-element-4453ba5 *//* =========================
   Bakala carousel header - Reusable Scoped
   Scope: .jooyab-carhead
   Blue mode: add .jooyab-carhead--blue
   ========================= */

/* Base variables */
.jooyab-carhead{
  --jch-bg: transparent;
  --jch-text: #0f172a;
  --jch-link: #0f172a;
  --jch-radius: 12px;
  --jch-pad-y: 14px;
  --jch-pad-x: 22px;
  --jch-gap: 8px;
  --jch-title-size: 20px;
  --jch-link-size: 14px;
  --jch-icon-size: 16px;
}

/* Blue modifier */
.jooyab-carhead.jooyab-carhead--blue{
  --jch-bg: #2f5170;
  --jch-text: #ffffff;
  --jch-link: #ffffff;
}

/* Header wrapper */
.jooyab-carhead .bakala_pro_carousel_modern_head_section{
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;

  background: var(--jch-bg) !important;
  border: 0 !important;
  box-shadow: none !important;

  border-radius: var(--jch-radius) !important;
  padding: var(--jch-pad-y) var(--jch-pad-x) !important;
  margin: 0 0 12px !important;
}

/* Remove any divider/lines/pseudo */
.jooyab-carhead .bakala_pro_carousel_modern_head_section::before,
.jooyab-carhead .bakala_pro_carousel_modern_head_section::after,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right::before,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right::after,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_more::before{
  content: none !important;
  display: none !important;
}

/* جلوگیری از "تکه سفید" داخل هدر */
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right *,
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more,
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more *{
  background: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
}

/* Title (right) */
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right *{
  margin: 0 !important;
  padding: 0 !important;
  font-size: var(--jch-title-size) !important;
  font-weight: 900 !important;
  color: var(--jch-text) !important;
  line-height: 1.2 !important;
}

/* Link (left) */
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more{
  display: inline-flex !important;
  align-items: center !important;
  gap: var(--jch-gap) !important;

  padding: 0 !important;
  margin: 0 !important;

  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;

  text-decoration: none !important;
  color: var(--jch-link) !important;
  font-weight: 800 !important;

  /* hide original text, we build our own */
  font-size: 0 !important;

  /* متن اول، بعد فلش */
  flex-direction: row-reverse !important;
}

/* Ensure our ::after shows (since you disabled it earlier somewhere) */
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more::after{
  display: inline !important;
  content: "نمایش همه" !important;
  font-size: var(--jch-link-size) !important;
  font-weight: 800 !important;
  line-height: 1 !important;
  color: var(--jch-link) !important;
}

/* Icon */
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more i{
  font-size: var(--jch-icon-size) !important;
  line-height: 1 !important;
  color: var(--jch-link) !important;

  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  margin: 0 !important;
  padding: 0 !important;
}

/* Hover */
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more:hover{
  opacity: .9 !important;
}

/* Mobile */
@media (max-width: 767px){
  .jooyab-carhead{
    --jch-pad-y: 12px;
    --jch-pad-x: 14px;
    --jch-title-size: 16px;
    --jch-link-size: 13px;
    --jch-icon-size: 15px;
  }
}/* End custom CSS */
/* Start custom CSS for products_carousel_modern, class: .elementor-element-44ca80a *//* =========================
   Bakala carousel header - Reusable Scoped
   Scope: .jooyab-carhead
   Blue mode: add .jooyab-carhead--blue
   ========================= */

/* Base variables */
.jooyab-carhead{
  --jch-bg: transparent;
  --jch-text: #0f172a;
  --jch-link: #0f172a;
  --jch-radius: 12px;
  --jch-pad-y: 14px;
  --jch-pad-x: 22px;
  --jch-gap: 8px;
  --jch-title-size: 20px;
  --jch-link-size: 14px;
  --jch-icon-size: 16px;
}

/* Blue modifier */
.jooyab-carhead.jooyab-carhead--blue{
  --jch-bg: #2f5170;
  --jch-text: #ffffff;
  --jch-link: #ffffff;
}

/* Header wrapper */
.jooyab-carhead .bakala_pro_carousel_modern_head_section{
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;

  background: var(--jch-bg) !important;
  border: 0 !important;
  box-shadow: none !important;

  border-radius: var(--jch-radius) !important;
  padding: var(--jch-pad-y) var(--jch-pad-x) !important;
  margin: 0 0 12px !important;
}

/* Remove any divider/lines/pseudo */
.jooyab-carhead .bakala_pro_carousel_modern_head_section::before,
.jooyab-carhead .bakala_pro_carousel_modern_head_section::after,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right::before,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right::after,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_more::before{
  content: none !important;
  display: none !important;
}

/* جلوگیری از "تکه سفید" داخل هدر */
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right *,
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more,
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more *{
  background: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
}

/* Title (right) */
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right *{
  margin: 0 !important;
  padding: 0 !important;
  font-size: var(--jch-title-size) !important;
  font-weight: 900 !important;
  color: var(--jch-text) !important;
  line-height: 1.2 !important;
}

/* Link (left) */
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more{
  display: inline-flex !important;
  align-items: center !important;
  gap: var(--jch-gap) !important;

  padding: 0 !important;
  margin: 0 !important;

  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;

  text-decoration: none !important;
  color: var(--jch-link) !important;
  font-weight: 800 !important;

  /* hide original text, we build our own */
  font-size: 0 !important;

  /* متن اول، بعد فلش */
  flex-direction: row-reverse !important;
}

/* Ensure our ::after shows (since you disabled it earlier somewhere) */
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more::after{
  display: inline !important;
  content: "نمایش همه" !important;
  font-size: var(--jch-link-size) !important;
  font-weight: 800 !important;
  line-height: 1 !important;
  color: var(--jch-link) !important;
}

/* Icon */
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more i{
  font-size: var(--jch-icon-size) !important;
  line-height: 1 !important;
  color: var(--jch-link) !important;

  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  margin: 0 !important;
  padding: 0 !important;
}

/* Hover */
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more:hover{
  opacity: .9 !important;
}

/* Mobile */
@media (max-width: 767px){
  .jooyab-carhead{
    --jch-pad-y: 12px;
    --jch-pad-x: 14px;
    --jch-title-size: 16px;
    --jch-link-size: 13px;
    --jch-icon-size: 15px;
  }
}/* End custom CSS */
/* Start custom CSS for products_carousel_modern, class: .elementor-element-b8632ae *//* =========================
   Bakala carousel header - Reusable Scoped
   Scope: .jooyab-carhead
   Blue mode: add .jooyab-carhead--blue
   ========================= */

/* Base variables */
.jooyab-carhead{
  --jch-bg: transparent;
  --jch-text: #0f172a;
  --jch-link: #0f172a;
  --jch-radius: 12px;
  --jch-pad-y: 14px;
  --jch-pad-x: 22px;
  --jch-gap: 8px;
  --jch-title-size: 20px;
  --jch-link-size: 14px;
  --jch-icon-size: 16px;
}

/* Blue modifier */
.jooyab-carhead.jooyab-carhead--blue{
  --jch-bg: #2f5170;
  --jch-text: #ffffff;
  --jch-link: #ffffff;
}

/* Header wrapper */
.jooyab-carhead .bakala_pro_carousel_modern_head_section{
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;

  background: var(--jch-bg) !important;
  border: 0 !important;
  box-shadow: none !important;

  border-radius: var(--jch-radius) !important;
  padding: var(--jch-pad-y) var(--jch-pad-x) !important;
  margin: 0 0 12px !important;
}

/* Remove any divider/lines/pseudo */
.jooyab-carhead .bakala_pro_carousel_modern_head_section::before,
.jooyab-carhead .bakala_pro_carousel_modern_head_section::after,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right::before,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right::after,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_more::before{
  content: none !important;
  display: none !important;
}

/* جلوگیری از "تکه سفید" داخل هدر */
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right *,
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more,
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more *{
  background: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
}

/* Title (right) */
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right *{
  margin: 0 !important;
  padding: 0 !important;
  font-size: var(--jch-title-size) !important;
  font-weight: 900 !important;
  color: var(--jch-text) !important;
  line-height: 1.2 !important;
}

/* Link (left) */
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more{
  display: inline-flex !important;
  align-items: center !important;
  gap: var(--jch-gap) !important;

  padding: 0 !important;
  margin: 0 !important;

  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;

  text-decoration: none !important;
  color: var(--jch-link) !important;
  font-weight: 800 !important;

  /* hide original text, we build our own */
  font-size: 0 !important;

  /* متن اول، بعد فلش */
  flex-direction: row-reverse !important;
}

/* Ensure our ::after shows (since you disabled it earlier somewhere) */
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more::after{
  display: inline !important;
  content: "نمایش همه" !important;
  font-size: var(--jch-link-size) !important;
  font-weight: 800 !important;
  line-height: 1 !important;
  color: var(--jch-link) !important;
}

/* Icon */
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more i{
  font-size: var(--jch-icon-size) !important;
  line-height: 1 !important;
  color: var(--jch-link) !important;

  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  margin: 0 !important;
  padding: 0 !important;
}

/* Hover */
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more:hover{
  opacity: .9 !important;
}

/* Mobile */
@media (max-width: 767px){
  .jooyab-carhead{
    --jch-pad-y: 12px;
    --jch-pad-x: 14px;
    --jch-title-size: 16px;
    --jch-link-size: 13px;
    --jch-icon-size: 15px;
  }
}/* End custom CSS */
/* Start custom CSS for products_carousel_modern, class: .elementor-element-f98d32b *//* =========================
   Bakala carousel header - Reusable Scoped
   Scope: .jooyab-carhead
   Blue mode: add .jooyab-carhead--blue
   ========================= */

/* Base variables */
.jooyab-carhead{
  --jch-bg: transparent;
  --jch-text: #0f172a;
  --jch-link: #0f172a;
  --jch-radius: 12px;
  --jch-pad-y: 14px;
  --jch-pad-x: 22px;
  --jch-gap: 8px;
  --jch-title-size: 20px;
  --jch-link-size: 14px;
  --jch-icon-size: 16px;
}

/* Blue modifier */
.jooyab-carhead.jooyab-carhead--blue{
  --jch-bg: #2f5170;
  --jch-text: #ffffff;
  --jch-link: #ffffff;
}

/* Header wrapper */
.jooyab-carhead .bakala_pro_carousel_modern_head_section{
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;

  background: var(--jch-bg) !important;
  border: 0 !important;
  box-shadow: none !important;

  border-radius: var(--jch-radius) !important;
  padding: var(--jch-pad-y) var(--jch-pad-x) !important;
  margin: 0 0 12px !important;
}

/* Remove any divider/lines/pseudo */
.jooyab-carhead .bakala_pro_carousel_modern_head_section::before,
.jooyab-carhead .bakala_pro_carousel_modern_head_section::after,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right::before,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right::after,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_more::before{
  content: none !important;
  display: none !important;
}

/* جلوگیری از "تکه سفید" داخل هدر */
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right *,
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more,
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more *{
  background: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
}

/* Title (right) */
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right *{
  margin: 0 !important;
  padding: 0 !important;
  font-size: var(--jch-title-size) !important;
  font-weight: 900 !important;
  color: var(--jch-text) !important;
  line-height: 1.2 !important;
}

/* Link (left) */
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more{
  display: inline-flex !important;
  align-items: center !important;
  gap: var(--jch-gap) !important;

  padding: 0 !important;
  margin: 0 !important;

  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;

  text-decoration: none !important;
  color: var(--jch-link) !important;
  font-weight: 800 !important;

  /* hide original text, we build our own */
  font-size: 0 !important;

  /* متن اول، بعد فلش */
  flex-direction: row-reverse !important;
}

/* Ensure our ::after shows (since you disabled it earlier somewhere) */
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more::after{
  display: inline !important;
  content: "نمایش همه" !important;
  font-size: var(--jch-link-size) !important;
  font-weight: 800 !important;
  line-height: 1 !important;
  color: var(--jch-link) !important;
}

/* Icon */
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more i{
  font-size: var(--jch-icon-size) !important;
  line-height: 1 !important;
  color: var(--jch-link) !important;

  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  margin: 0 !important;
  padding: 0 !important;
}

/* Hover */
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more:hover{
  opacity: .9 !important;
}

/* Mobile */
@media (max-width: 767px){
  .jooyab-carhead{
    --jch-pad-y: 12px;
    --jch-pad-x: 14px;
    --jch-title-size: 16px;
    --jch-link-size: 13px;
    --jch-icon-size: 15px;
  }
}/* End custom CSS */
/* Start custom CSS for products_carousel_modern, class: .elementor-element-ac5c175 *//* =========================
   Bakala carousel header - Reusable Scoped
   Scope: .jooyab-carhead
   Blue mode: add .jooyab-carhead--blue
   ========================= */

/* Base variables */
.jooyab-carhead{
  --jch-bg: transparent;
  --jch-text: #0f172a;
  --jch-link: #0f172a;
  --jch-radius: 12px;
  --jch-pad-y: 14px;
  --jch-pad-x: 22px;
  --jch-gap: 8px;
  --jch-title-size: 20px;
  --jch-link-size: 14px;
  --jch-icon-size: 16px;
}

/* Blue modifier */
.jooyab-carhead.jooyab-carhead--blue{
  --jch-bg: #2f5170;
  --jch-text: #ffffff;
  --jch-link: #ffffff;
}

/* Header wrapper */
.jooyab-carhead .bakala_pro_carousel_modern_head_section{
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;

  background: var(--jch-bg) !important;
  border: 0 !important;
  box-shadow: none !important;

  border-radius: var(--jch-radius) !important;
  padding: var(--jch-pad-y) var(--jch-pad-x) !important;
  margin: 0 0 12px !important;
}

/* Remove any divider/lines/pseudo */
.jooyab-carhead .bakala_pro_carousel_modern_head_section::before,
.jooyab-carhead .bakala_pro_carousel_modern_head_section::after,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right::before,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right::after,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_more::before{
  content: none !important;
  display: none !important;
}

/* جلوگیری از "تکه سفید" داخل هدر */
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right *,
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more,
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more *{
  background: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
}

/* Title (right) */
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right,
.jooyab-carhead .bakala_pro_carousel_modern_head_section_right *{
  margin: 0 !important;
  padding: 0 !important;
  font-size: var(--jch-title-size) !important;
  font-weight: 900 !important;
  color: var(--jch-text) !important;
  line-height: 1.2 !important;
}

/* Link (left) */
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more{
  display: inline-flex !important;
  align-items: center !important;
  gap: var(--jch-gap) !important;

  padding: 0 !important;
  margin: 0 !important;

  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;

  text-decoration: none !important;
  color: var(--jch-link) !important;
  font-weight: 800 !important;

  /* hide original text, we build our own */
  font-size: 0 !important;

  /* متن اول، بعد فلش */
  flex-direction: row-reverse !important;
}

/* Ensure our ::after shows (since you disabled it earlier somewhere) */
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more::after{
  display: inline !important;
  content: "نمایش همه" !important;
  font-size: var(--jch-link-size) !important;
  font-weight: 800 !important;
  line-height: 1 !important;
  color: var(--jch-link) !important;
}

/* Icon */
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more i{
  font-size: var(--jch-icon-size) !important;
  line-height: 1 !important;
  color: var(--jch-link) !important;

  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  margin: 0 !important;
  padding: 0 !important;
}

/* Hover */
.jooyab-carhead a.bakala_pro_carousel_modern_head_section_more:hover{
  opacity: .9 !important;
}

/* Mobile */
@media (max-width: 767px){
  .jooyab-carhead{
    --jch-pad-y: 12px;
    --jch-pad-x: 14px;
    --jch-title-size: 16px;
    --jch-link-size: 13px;
    --jch-icon-size: 15px;
  }
}/* End custom CSS */