.elementor-23 .elementor-element.elementor-element-dedce9b{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-23 .elementor-element.elementor-element-dedce9b:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-dedce9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-421e2df );}.elementor-23 .elementor-element.elementor-element-dedce9b, .elementor-23 .elementor-element.elementor-element-dedce9b::before{--border-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-37ffe12{--display:flex;--min-height:77vh;--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;--align-items:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-1f058e4{--display:flex;--gap:10px 10px;--background-transition:0.3s;--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-23 .elementor-element.elementor-element-3593c7a .elementor-heading-title{color:var( --e-global-color-8ff4f95 );font-family:"Gilda Display", Sans-serif;font-size:60px;font-weight:500;}.elementor-23 .elementor-element.elementor-element-0c93d11{color:var( --e-global-color-2065f17 );font-family:"Shippori Mincho", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-b8c8c6d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-6c42128 img{width:100%;height:346px;object-fit:cover;object-position:center center;}.elementor-23 .elementor-element.elementor-element-6c42128 > .elementor-widget-container:hover{--e-transform-translateY:-10px;}.elementor-23 .elementor-element.elementor-element-942ac27 img{width:100%;height:340px;object-fit:cover;object-position:center center;}.elementor-23 .elementor-element.elementor-element-942ac27 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-942ac27 > .elementor-widget-container:hover{--e-transform-translateY:-10px;}.elementor-23 .elementor-element.elementor-element-c9303ce{--display:flex;--background-transition:0.3s;--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-23 .elementor-element.elementor-element-9f84ef4{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-23 .elementor-element.elementor-element-9f84ef4:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-9f84ef4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2065f17 );}.elementor-23 .elementor-element.elementor-element-9f84ef4, .elementor-23 .elementor-element.elementor-element-9f84ef4::before{--border-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-c94337f .elementor-heading-title{color:var( --e-global-color-421e2df );font-family:"Gilda Display", Sans-serif;font-size:60px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-c94337f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-c94337f.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-6e40e2c{--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;--align-items:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-23 .elementor-element.elementor-element-6e40e2c:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-6e40e2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-421e2df );}.elementor-23 .elementor-element.elementor-element-6e40e2c, .elementor-23 .elementor-element.elementor-element-6e40e2c::before{--border-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-998eec9{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-fbb1c81{text-align:center;}.elementor-23 .elementor-element.elementor-element-fbb1c81 .elementor-heading-title{color:var( --e-global-color-8ff4f95 );font-family:"Gilda Display", Sans-serif;font-size:42px;font-weight:500;}.elementor-23 .elementor-element.elementor-element-afb2d79{text-align:center;color:var( --e-global-color-2065f17 );font-family:"Shippori Mincho", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-8978431{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--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-23 .elementor-element.elementor-element-405db2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-end;--background-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-0ffc7e4{text-align:center;}.elementor-23 .elementor-element.elementor-element-0ffc7e4 .elementor-heading-title{color:var( --e-global-color-8ff4f95 );font-family:"Gilda Display", Sans-serif;font-size:32px;font-weight:500;}.elementor-23 .elementor-element.elementor-element-d9623e4 img{width:100%;height:290px;object-fit:cover;object-position:bottom center;}.elementor-23 .elementor-element.elementor-element-78a9d2a{--display:flex;--background-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-bf94a9c{text-align:center;}.elementor-23 .elementor-element.elementor-element-bf94a9c img{width:100%;height:350px;object-fit:cover;object-position:center center;}.elementor-23 .elementor-element.elementor-element-3032b52{text-align:center;}.elementor-23 .elementor-element.elementor-element-3032b52 .elementor-heading-title{color:var( --e-global-color-8ff4f95 );font-family:"Gilda Display", Sans-serif;font-size:32px;font-weight:500;}.elementor-23 .elementor-element.elementor-element-3ca882c{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-2238091{text-align:center;}.elementor-23 .elementor-element.elementor-element-2238091 .elementor-heading-title{color:var( --e-global-color-8ff4f95 );font-family:"Gilda Display", Sans-serif;font-size:32px;font-weight:500;}.elementor-23 .elementor-element.elementor-element-7987494 img{width:100%;height:320px;object-fit:cover;object-position:center center;}.elementor-23 .elementor-element.elementor-element-2f48276{--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;--align-items:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-23 .elementor-element.elementor-element-2f48276:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-2f48276 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2065f17 );}.elementor-23 .elementor-element.elementor-element-2f48276, .elementor-23 .elementor-element.elementor-element-2f48276::before{--border-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-006cd03{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-23 .elementor-element.elementor-element-2088c61{text-align:left;}.elementor-23 .elementor-element.elementor-element-2088c61 .elementor-heading-title{color:var( --e-global-color-421e2df );font-family:"Gilda Display", Sans-serif;font-size:42px;font-weight:500;}.elementor-23 .elementor-element.elementor-element-2ba08a1{color:var( --e-global-color-ed1c6e9 );font-family:"Shippori Mincho", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-0b2b208 .elementor-button{font-family:"Gilda Display", Sans-serif;font-size:18px;font-weight:400;fill:var( --e-global-color-421e2df );color:var( --e-global-color-421e2df );background-color:var( --e-global-color-2065f17 );border-style:solid;border-width:1px 1px 1px 1px;border-radius:2px 2px 2px 2px;}.elementor-23 .elementor-element.elementor-element-ca7fd78{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-ca7fd78, .elementor-23 .elementor-element.elementor-element-ca7fd78::before{--border-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-3f38dbe img{height:357px;object-fit:cover;object-position:top center;}.elementor-23 .elementor-element.elementor-element-30c008d{--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;--align-items:stretch;--gap:10px 10px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-23 .elementor-element.elementor-element-30c008d:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-30c008d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-421e2df );}.elementor-23 .elementor-element.elementor-element-30c008d, .elementor-23 .elementor-element.elementor-element-30c008d::before{--border-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-0eae183{--display:flex;--background-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-2c38982{text-align:center;}.elementor-23 .elementor-element.elementor-element-2c38982 .elementor-heading-title{color:var( --e-global-color-2065f17 );font-family:"Gilda Display", Sans-serif;font-size:42px;font-weight:500;}.elementor-23 .elementor-element.elementor-element-712e320{text-align:center;color:var( --e-global-color-d729f1f );font-family:"Shippori Mincho", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-4e4fcb5 .jet-woo-products .jet-woo-products__item{--columns:4;}.elementor-23 .elementor-element.elementor-element-4e4fcb5 .jet-quickview-button__container{order:1;justify-content:center;}.elementor-23 .elementor-element.elementor-element-4e4fcb5 .jet-woo-products .jet-woo-products__inner-box{border-style:none;}.elementor-23 .elementor-element.elementor-element-4e4fcb5 .jet-woo-products .jet-woo-product-thumbnail{order:1;}.elementor-23 .elementor-element.elementor-element-4e4fcb5 .jet-woo-products .jet-woo-product-title, .elementor-23 .elementor-element.elementor-element-4e4fcb5 .jet-woo-products .jet-woo-product-title a{font-family:"Gilda Display", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-23 .elementor-element.elementor-element-4e4fcb5 .jet-woo-products .jet-woo-product-title a{color:#1B2C36;}.elementor-23 .elementor-element.elementor-element-4e4fcb5 .jet-woo-products .jet-woo-product-title{color:#1B2C36;text-align:center;order:1;}.elementor-23 .elementor-element.elementor-element-4e4fcb5 .jet-woo-products .jet-woo-product-price del{display:inline-block;}.elementor-23 .elementor-element.elementor-element-4e4fcb5 .jet-woo-products .jet-woo-product-price ins{display:inline-block;}.elementor-23 .elementor-element.elementor-element-4e4fcb5 .jet-woo-products .jet-woo-product-price .price{font-family:"Gilda Display", Sans-serif;font-size:14px;font-weight:600;color:#717171;}.elementor-23 .elementor-element.elementor-element-4e4fcb5 .jet-woo-products .jet-woo-product-price .price .amount{color:#717171;}.elementor-23 .elementor-element.elementor-element-4e4fcb5 .jet-woo-products .jet-woo-product-price .price del{font-weight:400;text-decoration:line-through;}.elementor-23 .elementor-element.elementor-element-4e4fcb5 .jet-woo-products .jet-woo-product-price .price ins{font-weight:400;text-decoration:none;}.elementor-23 .elementor-element.elementor-element-4e4fcb5 .jet-woo-products .jet-woo-product-price{text-align:center;order:1;}.elementor-23 .elementor-element.elementor-element-4e4fcb5 .jet-woo-products .jet-woo-product-price .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-23 .elementor-element.elementor-element-4e4fcb5 .jet-woo-products .jet-woo-product-rating .product-rating__stars{font-size:16px;}.elementor-23 .elementor-element.elementor-element-4e4fcb5 .jet-woo-products .jet-woo-product-rating{text-align:center;order:1;}.elementor-23 .elementor-element.elementor-element-4e4fcb5 .jet-woo-products .jet-woo-product-tags{text-align:center;order:1;}.elementor-23 .elementor-element.elementor-element-4e4fcb5 .jet-woo-products .jet-woo-product-badge{display:inline-flex;}.elementor-23 .elementor-element.elementor-element-4e4fcb5 .jet-woo-products .jet-woo-product-badges{top:0px;bottom:auto;}.elementor-23 .elementor-element.elementor-element-4e4fcb5 .jet-woo-products__not-found{text-align:center;}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-6e40e2c{--padding-top:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-23 .elementor-element.elementor-element-2f48276{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-top:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-23 .elementor-element.elementor-element-006cd03{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-23 .elementor-element.elementor-element-30c008d{--padding-top:0rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-2f48276{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:01rem;}.elementor-23 .elementor-element.elementor-element-30c008d{--padding-top:3rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}}/* Start custom CSS for heading, class: .elementor-element-c94337f */.elementor-23 .elementor-element.elementor-element-c94337f{
        white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dedce9b */.site-content {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS */.scroll-left {
  height: 100px;
  overflow: hidden;
  position: relative;
}

.scroll-left p {
  position: absolute;
  width: 100%;
  height: 100%;
  margin: 0;
  line-height:100px;
  text-align: center;
  /* Starting position */
  -moz-transform:translateX(100%);
  -webkit-transform:translateX(100%);
  transform:translateX(100%);
  /* Apply animation to this element */
  -moz-animation: scroll-left 10s linear infinite;
  -webkit-animation: scroll-left 10s linear infinite;
  animation: scroll-left 10s linear infinite;
}

/* Move it (define the animation) */
@-moz-keyframes scroll-left {
  0% { -moz-transform: translateX(100%); }
  100% { -moz-transform: translateX(-100%); }
}

@-webkit-keyframes scroll-left {
  0% { -webkit-transform: translateX(100%); }
  100% { -webkit-transform: translateX(-100%); }
}

@keyframes scroll-left {
  0% {
    -moz-transform: translateX(100%); /* Browser bug fix */
    -webkit-transform: translateX(100%); /* Browser bug fix */
    transform: translateX(100%);
  }
  100% {
  -moz-transform: translateX(-100%); /* Browser bug fix */
-webkit-transform: translateX(-100%); /* Browser bug fix */
transform: translateX(-100%);
  }
}


.scroll-right {
  height: 250px;
  overflow: hidden;
  position: relative;
}

.scroll-right p {
  position: absolute;
  width: 100%;
  height: 100%;
  margin: 0;
  text-align: center;
  /* Starting position */
  -moz-transform:translateX(100%);
  -webkit-transform:translateX(100%);
  transform:translateX(100%);
  /* Apply animation to this element */
  -moz-animation: scroll-right 10s linear infinite;
  -webkit-animation: scroll-right 10s linear infinite;
  animation: scroll-right 10s linear infinite;
}

/* Move it (define the animation) */
@-moz-keyframes scroll-right {
  0% { -moz-transform: translateX(-100%); }
  100% { -moz-transform: translateX(100%); }
}

@-webkit-keyframes scroll-right {
  0% { -webkit-transform: translateX(-100%); }
  100% { -webkit-transform: translateX(100%); }
}

@keyframes scroll-right {
  0% {
    -moz-transform: translateX(-100%); /* Browser bug fix */
    -webkit-transform: translateX(-100%); /* Browser bug fix */
    transform: translateX(-100%);
  }
  100% {
    -moz-transform: translateX(100%); /* Browser bug fix */
    -webkit-transform: translateX(100%); /* Browser bug fix */
    transform: translateX(100%);
  }
}/* End custom CSS */