.elementor-25866 .elementor-element.elementor-element-f7a6079{--display:flex;--margin-top:-25px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25866 .elementor-element.elementor-element-a04b223{--e-image-carousel-slides-to-show:1;}.elementor-25866 .elementor-element.elementor-element-bc4fc45{--e-image-carousel-slides-to-show:1;}.elementor-25866 .elementor-element.elementor-element-84b55f8{--display:flex;}.elementor-25866 .elementor-element.elementor-element-d36396e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-25866 .elementor-element.elementor-element-d36396e{text-align:center;}.elementor-25866 .elementor-element.elementor-element-72de867{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:50px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-25866 .elementor-element.elementor-element-9915840{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;}.elementor-25866 .elementor-element.elementor-element-1e31769{--display:flex;}.elementor-25866 .elementor-element.elementor-element-5a28c65 img{border-radius:12px 12px 12px 12px;}.elementor-25866 .elementor-element.elementor-element-c31dcd0{--display:flex;}.elementor-25866 .elementor-element.elementor-element-c31dcd0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25866 .elementor-element.elementor-element-799022a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-25866 .elementor-element.elementor-element-799022a{text-align:center;}.elementor-25866 .elementor-element.elementor-element-f675e8d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25866 .elementor-element.elementor-element-f675e8d .wd-products-with-bg, .elementor-25866 .elementor-element.elementor-element-f675e8d .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF;}.elementor-25866 .elementor-element.elementor-element-f675e8d .wd-el-title{font-size:24px;}.elementor-25866 .elementor-element.elementor-element-d8685c5{--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-25866 .elementor-element.elementor-element-7c7eac9 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-25866 .elementor-element.elementor-element-7c7eac9{text-align:center;}.elementor-25866 .elementor-element.elementor-element-14f85f4{--e-image-carousel-slides-to-show:1;}.elementor-25866 .elementor-element.elementor-element-e843688{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25866 .elementor-element.elementor-element-ebb6233 img{border-radius:25px 25px 25px 25px;}.elementor-25866 .elementor-element.elementor-element-0b07d59{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:50px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-25866 .elementor-element.elementor-element-33e7600{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;}.elementor-25866 .elementor-element.elementor-element-bdadfde.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-25866 .elementor-element.elementor-element-bdadfde .wd-button-wrapper a{background-color:#E2E2E200;border-color:#E2E2E200;color:#333333;}.elementor-25866 .elementor-element.elementor-element-bdadfde .wd-button-wrapper:hover a{background-color:#DBE3F900;border-color:#DBE3F900;color:#DDBB5A;}.elementor-25866 .elementor-element.elementor-element-bdadfde .wd-btn-text{text-decoration:underline;}.elementor-25866 .elementor-element.elementor-element-3370ea7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25866 .elementor-element.elementor-element-3370ea7 .wd-products-with-bg, .elementor-25866 .elementor-element.elementor-element-3370ea7 .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF;}.elementor-25866 .elementor-element.elementor-element-3370ea7 .wd-el-title{font-size:24px;}.elementor-25866 .elementor-element.elementor-element-d56f3d1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25866 .elementor-element.elementor-element-e833e36 img{border-radius:25px 25px 25px 25px;}.elementor-25866 .elementor-element.elementor-element-d16b9c7{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:50px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-25866 .elementor-element.elementor-element-a2776df{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;}.elementor-25866 .elementor-element.elementor-element-55b4d17.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-25866 .elementor-element.elementor-element-55b4d17 .wd-button-wrapper a{background-color:#E2E2E200;border-color:#E2E2E200;color:#333333;}.elementor-25866 .elementor-element.elementor-element-55b4d17 .wd-button-wrapper:hover a{background-color:#DBE3F900;border-color:#DBE3F900;color:#DDBB5A;}.elementor-25866 .elementor-element.elementor-element-55b4d17 .wd-btn-text{text-decoration:underline;}.elementor-25866 .elementor-element.elementor-element-b0b26d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25866 .elementor-element.elementor-element-b0b26d6 .wd-products-with-bg, .elementor-25866 .elementor-element.elementor-element-b0b26d6 .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF;}.elementor-25866 .elementor-element.elementor-element-b0b26d6 .wd-el-title{font-size:24px;}.elementor-25866 .elementor-element.elementor-element-b75ed88{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25866 .elementor-element.elementor-element-acc0f58{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:50px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-25866 .elementor-element.elementor-element-a88361e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;}.elementor-25866 .elementor-element.elementor-element-2247157.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-25866 .elementor-element.elementor-element-2247157 .wd-button-wrapper a{background-color:#E2E2E200;border-color:#E2E2E200;color:#333333;}.elementor-25866 .elementor-element.elementor-element-2247157 .wd-button-wrapper:hover a{background-color:#DBE3F900;border-color:#DBE3F900;color:#DDBB5A;}.elementor-25866 .elementor-element.elementor-element-2247157 .wd-btn-text{text-decoration:underline;}.elementor-25866 .elementor-element.elementor-element-df2fd19 .wd-products-with-bg, .elementor-25866 .elementor-element.elementor-element-df2fd19 .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF;}.elementor-25866 .elementor-element.elementor-element-df2fd19 .wd-el-title{font-size:24px;}.elementor-25866 .elementor-element.elementor-element-33b1e65{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-25866 .elementor-element.elementor-element-6349bea{--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-25866 .elementor-element.elementor-element-6349bea.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25866 .elementor-element.elementor-element-86bd387 .title{font-size:30px;}.elementor-25866 .elementor-element.elementor-element-b727bcf{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-25866 .elementor-element.elementor-element-b727bcf .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-25866 .elementor-element.elementor-element-b727bcf .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-25866 .elementor-element.elementor-element-4ea3783 .wd-marquee{--wd-marquee-speed:40s;}.elementor-25866 .elementor-element.elementor-element-74cb0e4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:769px){.elementor-25866 .elementor-element.elementor-element-c31dcd0{--width:51.414%;}.elementor-25866 .elementor-element.elementor-element-6349bea{--width:100%;}}@media(max-width:1024px){.elementor-25866 .elementor-element.elementor-element-72de867{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-25866 .elementor-element.elementor-element-0b07d59{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-25866 .elementor-element.elementor-element-d16b9c7{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-25866 .elementor-element.elementor-element-acc0f58{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}}@media(max-width:768px){.elementor-25866 .elementor-element.elementor-element-f7a6079{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25866 .elementor-element.elementor-element-84b55f8{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25866 .elementor-element.elementor-element-d36396e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25866 .elementor-element.elementor-element-d36396e .elementor-heading-title{font-size:20px;}.elementor-25866 .elementor-element.elementor-element-72de867{--margin-top:25px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-25866 .elementor-element.elementor-element-799022a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25866 .elementor-element.elementor-element-799022a .elementor-heading-title{font-size:20px;}.elementor-25866 .elementor-element.elementor-element-f675e8d .wd-el-title{font-size:22px;}.elementor-25866 .elementor-element.elementor-element-d8685c5{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25866 .elementor-element.elementor-element-7c7eac9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25866 .elementor-element.elementor-element-7c7eac9 .elementor-heading-title{font-size:20px;}.elementor-25866 .elementor-element.elementor-element-0b07d59{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-25866 .elementor-element.elementor-element-7b66c9f .title{font-size:16px;}.elementor-25866 .elementor-element.elementor-element-3370ea7 .wd-el-title{font-size:22px;}.elementor-25866 .elementor-element.elementor-element-d16b9c7{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-25866 .elementor-element.elementor-element-36670eb .title{font-size:16px;}.elementor-25866 .elementor-element.elementor-element-b0b26d6 .wd-el-title{font-size:22px;}.elementor-25866 .elementor-element.elementor-element-acc0f58{--margin-top:25px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-25866 .elementor-element.elementor-element-30118e6 .title{font-size:16px;}.elementor-25866 .elementor-element.elementor-element-df2fd19 .wd-el-title{font-size:22px;}.elementor-25866 .elementor-element.elementor-element-33b1e65{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-25866 .elementor-element.elementor-element-86bd387 .title{font-size:22px;}}/* Start custom CSS for image-carousel, class: .elementor-element-a04b223 */.elementor-25866 .elementor-element.elementor-element-a04b223 .swiper, .elementor-25866 .elementor-element.elementor-element-a04b223 .swiper {
    padding-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-bc4fc45 */.elementor-25866 .elementor-element.elementor-element-bc4fc45 .swiper, .elementor-25866 .elementor-element.elementor-element-bc4fc45 .swiper {
    padding-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for wd_product_categories, class: .elementor-element-a750928 */.wd-cat-inner.wrapp-category {
    padding: 20px;
    border-radius: 15px;
}
@media(max-width: 767px) {
  .elementor-25866 .elementor-element.elementor-element-a750928 .wd-cat-inner.wrapp-category {
      padding: 12px;
  }  
}
/* Category 1, 5, 9, 13 - Yellow background with orange text */
.wd-carousel-item:nth-child(4n+1) .wd-cat-inner.wrapp-category {
    background: #f9df9f;
     background: #f9b4c2;
}
.elementor-25866 .elementor-element.elementor-element-a750928 .wd-carousel-item:nth-child(4n+1) .wd-entities-title {
    color: #ffb30b;
     color: #e15b81;
}

/* Category 2, 6, 10, 14 - Pink background with dark pink text */
.wd-carousel-item:nth-child(4n+2) .wd-cat-inner.wrapp-category {
    background: #f9b4c2;
        background: #f9df9f;
          background: #b5cbfa;
}
.elementor-25866 .elementor-element.elementor-element-a750928 .wd-carousel-item:nth-child(4n+2) .wd-entities-title {
    color: #e15b81;
     color: #4e74f6;
}

/* Category 3, 7, 11, 15 - Blue background with dark blue text */
.wd-carousel-item:nth-child(4n+3) .wd-cat-inner.wrapp-category {
    background: #b5cbfa;
      background: #f9df9f;
}
.elementor-25866 .elementor-element.elementor-element-a750928 .wd-carousel-item:nth-child(4n+3) .wd-entities-title {
    color: #4e74f6;
     color: #ffb30b;
}

/* Category 4, 8, 12, 16 - Purple background with dark purple text */
.wd-carousel-item:nth-child(4n+4) .wd-cat-inner.wrapp-category {
    background: #d4aefa;
    
}
.elementor-25866 .elementor-element.elementor-element-a750928 .wd-carousel-item:nth-child(4n+4) .wd-entities-title {
    color: #a360e8;
}
.elementor-25866 .elementor-element.elementor-element-a750928 ul.wd-nav-pagin.wd-clickable.wd-type-bullets.wd-horizontal {
    background: #0000001A;
    width: fit-content;
    border-radius: 999px;
    padding: 0 8px;
    margin: 5px auto !important;
    display: flex !;
    /* align-items: center; */
    /* justify-content: center; */
    left: 50% !important;
    transform: translateX(-50%);
    bottom: -10px;
    position: absolute;
    display: flex !important;
    align-items: center;
    justify-content: center;
    padding: 5px 8px;
}
.elementor-25866 .elementor-element.elementor-element-a750928 .wd-nav-pagin-wrap[class*="wd-style-shape"] span {
  
    height: 6px;
    width: 6px;
}
.elementor-25866 .elementor-element.elementor-element-a750928 .wd-nav-pagin-wrap[class*="wd-style-shape"] li.wd-active span {
  
    width: 32px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5a28c65 */.elementor-25866 .elementor-element.elementor-element-5a28c65 {
        /*aspect-ratio: 2115/1440;*/
    background-color: #f3b2bb;
    padding: 12px;
    border-radius: 12px;
    cursor: pointer;
    width: calc(100% - 24px);
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-f675e8d */.elementor-25866 .elementor-element.elementor-element-f675e8d .wd-product-cats {
    display: none;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-14f85f4 */.elementor-25866 .elementor-element.elementor-element-14f85f4 .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal {
    background: #0000001A;
    width: fit-content;
    border-radius: 999px;
    padding: 0 8px;
    margin: 5px auto !important;
    /* display: flex; */
    /* align-items: center; */
    /* justify-content: center; */
    left: 50%;
    transform: translateX(-50%);
    bottom: 33px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ebb6233 */.elementor-25866 .elementor-element.elementor-element-ebb6233 {
   
    background-color: #082730;
    padding: 12px;
    border-radius: 12px;
    cursor: pointer;
    /*width: calc(100% - 24px);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e843688 */.elementor-25866 .elementor-element.elementor-element-e843688 {
    max-width: 97%;
    padding-right: 1.5%;
    padding-left: 1.5%;
}/* End custom CSS */
/* Start custom CSS for wd_button, class: .elementor-element-bdadfde */.elementor-25866 .elementor-element.elementor-element-bdadfde a {
    padding-left: 0;
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-3370ea7 */.elementor-25866 .elementor-element.elementor-element-3370ea7 .wd-product-cats {
    display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e833e36 */.elementor-25866 .elementor-element.elementor-element-e833e36 {
   
    background-color: #800114;
    padding: 12px;
    border-radius: 12px;
    cursor: pointer;
    /*width: calc(100% - 24px);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d56f3d1 */.elementor-25866 .elementor-element.elementor-element-d56f3d1 {
    max-width: 97%;
    padding-right: 1.5%;
    padding-left: 1.5%;
}/* End custom CSS */
/* Start custom CSS for wd_button, class: .elementor-element-55b4d17 */.elementor-25866 .elementor-element.elementor-element-55b4d17 a {
    padding-left: 0;
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-b0b26d6 */.elementor-25866 .elementor-element.elementor-element-b0b26d6 .wd-product-cats {
    display: none;
}/* End custom CSS */
/* Start custom CSS for wd_button, class: .elementor-element-2247157 */.elementor-25866 .elementor-element.elementor-element-2247157 a {
    padding-left: 0;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-86bd387 */@media(max-width: 767px) {
    .elementor-25866 .elementor-element.elementor-element-86bd387 {
    padding-right: 15px;
    padding-left: 15px;
}
}/* End custom CSS */
/* Start custom CSS for wd_marquee, class: .elementor-element-4ea3783 */.elementor-25866 .elementor-element.elementor-element-4ea3783 img {
     
    max-width: 200px;
    border-radius: 15px;
}
@media(max-width: 767px) { 
    .elementor-25866 .elementor-element.elementor-element-4ea3783 img{
  max-width: 120px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33b1e65 */.elementor-25866 .elementor-element.elementor-element-33b1e65 {
        background: white;
    padding: 50px 0;
    border-radius: 19px;
}
@media(max-width: 767px) {
    .elementor-25866 .elementor-element.elementor-element-33b1e65 {
        padding: 40px 0;
    }
}/* End custom CSS */