.elementor-156920 .elementor-element.elementor-element-9134d75{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-156920 .elementor-element.elementor-element-ab3aecf{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-156920 .elementor-element.elementor-element-35970b8{width:100%;max-width:100%;}.elementor-156920 .elementor-element.elementor-element-6fa0a4d{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-156920 .elementor-element.elementor-element-86fec37{width:100%;max-width:100%;}.elementor-156920 .elementor-element.elementor-element-b6c1257{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--background-transition:0.3s;}.elementor-156920 .elementor-element.elementor-element-b6c1257.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-156920 .elementor-element.elementor-element-c821044{--display:flex;--background-transition:0.3s;}.elementor-156920 .elementor-element.elementor-element-c821044.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-156920 .elementor-element.elementor-element-d1eaffd img{width:60%;}.elementor-156920 .elementor-element.elementor-element-dec773c{text-align:center;color:#000000;font-size:20px;line-height:20px;}.elementor-156920 .elementor-element.elementor-element-ab38b36{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-156920 .elementor-element.elementor-element-ab38b36.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-156920 .elementor-element.elementor-element-020ebfd img{width:60%;}.elementor-156920 .elementor-element.elementor-element-a62f7d4{text-align:center;color:#000000;font-size:20px;line-height:20px;}.elementor-156920 .elementor-element.elementor-element-de7679e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-156920 .elementor-element.elementor-element-de7679e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-156920 .elementor-element.elementor-element-3fac1a8 img{width:60%;}.elementor-156920 .elementor-element.elementor-element-6cf6b4a{text-align:center;color:#000000;font-size:20px;line-height:20px;}.elementor-156920 .elementor-element.elementor-element-b6ec0f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-156920 .elementor-element.elementor-element-b6ec0f4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-156920 .elementor-element.elementor-element-d86c8b4 img{width:60%;}.elementor-156920 .elementor-element.elementor-element-7e29f51{text-align:center;color:#000000;font-size:20px;line-height:20px;}.elementor-156920 .elementor-element.elementor-element-0dc9660{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-156920 .elementor-element.elementor-element-0dc9660.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-156920 .elementor-element.elementor-element-a8edc98 img{width:60%;}.elementor-156920 .elementor-element.elementor-element-7d7ac9f{text-align:center;color:#000000;font-size:20px;line-height:20px;}.elementor-156920 .elementor-element.elementor-element-9ba0303{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-156920 .elementor-element.elementor-element-9ba0303.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-156920 .elementor-element.elementor-element-253593e img{width:60%;}.elementor-156920 .elementor-element.elementor-element-86f8222{text-align:center;color:#000000;font-size:20px;line-height:20px;}.elementor-156920 .elementor-element.elementor-element-fb2da7a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-156920 .elementor-element.elementor-element-fb2da7a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-156920 .elementor-element.elementor-element-464b25a img{width:60%;}.elementor-156920 .elementor-element.elementor-element-68db34b{text-align:center;color:#000000;font-size:20px;line-height:20px;}.elementor-156920 .elementor-element.elementor-element-e7cde55{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-156920 .elementor-element.elementor-element-e7cde55.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-156920 .elementor-element.elementor-element-e0b1d46 img{width:60%;}.elementor-156920 .elementor-element.elementor-element-ca30efd{text-align:center;color:#000000;font-size:20px;line-height:20px;}.elementor-156920 .elementor-element.elementor-element-520138e.elementor-element{--align-self:stretch;}.elementor-156920 .elementor-element.elementor-element-41ab9ec8{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}body.elementor-page-156920:not(.elementor-motion-effects-element-type-background), body.elementor-page-156920 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:767px){.elementor-156920 .elementor-element.elementor-element-dec773c{font-size:14px;line-height:16px;}.elementor-156920 .elementor-element.elementor-element-a62f7d4{font-size:14px;line-height:16px;}.elementor-156920 .elementor-element.elementor-element-6cf6b4a{font-size:14px;line-height:16px;}.elementor-156920 .elementor-element.elementor-element-7e29f51{font-size:14px;line-height:16px;}.elementor-156920 .elementor-element.elementor-element-7d7ac9f{font-size:14px;line-height:16px;}.elementor-156920 .elementor-element.elementor-element-86f8222{font-size:14px;line-height:16px;}.elementor-156920 .elementor-element.elementor-element-68db34b{font-size:14px;line-height:16px;}.elementor-156920 .elementor-element.elementor-element-ca30efd{font-size:14px;line-height:16px;}}@media(min-width:768px){.elementor-156920 .elementor-element.elementor-element-b6c1257{--width:100%;}.elementor-156920 .elementor-element.elementor-element-c821044{--width:11.739%;}.elementor-156920 .elementor-element.elementor-element-ab38b36{--width:11.739%;}.elementor-156920 .elementor-element.elementor-element-de7679e{--width:11.739%;}.elementor-156920 .elementor-element.elementor-element-b6ec0f4{--width:11.739%;}.elementor-156920 .elementor-element.elementor-element-0dc9660{--width:11.739%;}.elementor-156920 .elementor-element.elementor-element-9ba0303{--width:11.739%;}.elementor-156920 .elementor-element.elementor-element-fb2da7a{--width:11.739%;}.elementor-156920 .elementor-element.elementor-element-e7cde55{--width:11.739%;}}/* Start custom CSS for product_top_banner, class: .elementor-element-35970b8 */.elementor-156920 .elementor-element.elementor-element-35970b8 .product-top-banner__container .product-top-banner__title {
    color: #FFF;
}
.elementor-156920 .elementor-element.elementor-element-35970b8 .product-top-banner__container .product-top-banner__desc {
    color: #FFF;
}
.elementor-156920 .elementor-element.elementor-element-35970b8 .product-top-banner__container .product-top-banner__button {
    background-color: #FFF !important;
    color: #000 !important;
}
.elementor-156920 .elementor-element.elementor-element-35970b8 .product-top-banner__container .product-top-banner__button:hover {
    background-color: #000 !important;
    color: #FFF !important;
}
.elementor-156920 .elementor-element.elementor-element-35970b8 .product-top-banner__logo {
    width: auto;
    max-height: 35px;
}/* End custom CSS */
/* Start custom CSS for product-card-carousel-widget, class: .elementor-element-d90f64a */.elementor-156920 .elementor-element.elementor-element-d90f64a .product-card-carousel {
    background-color: #fff;
    color: #222;
}
.elementor-156920 .elementor-element.elementor-element-d90f64a .product-card-carousel .title-item.active {
    color: #000;
    border-bottom: 2px solid;
}
.elementor-156920 .elementor-element.elementor-element-d90f64a .product-card-carousel .description-box p {
    color: #6e6e6e;
}
.elementor-156920 .elementor-element.elementor-element-d90f64a .product-card-carousel .carousel-card {
    box-shadow: 0 20px 50px rgba(0,0,0,0.2)
}
.elementor-156920 .elementor-element.elementor-element-d90f64a .product-card-carousel .titles-container {
    border-bottom: none;
}/* End custom CSS */
/* Start custom CSS for product-grid-widget, class: .elementor-element-c13532c */.elementor-156920 .elementor-element.elementor-element-c13532c .product-grid-container img {
    width: 50%;
}
.elementor-156920 .elementor-element.elementor-element-c13532c .product-grid-container__desc.h3_dec {
    color: #86868C;
}
.elementor-156920 .elementor-element.elementor-element-c13532c .product-grid-container__item {
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for product-grid-widget, class: .elementor-element-520138e */.elementor-156920 .elementor-element.elementor-element-520138e .product-grid-container img {
    width: 50%;
}
.elementor-156920 .elementor-element.elementor-element-520138e .product-grid-container h3 {
    color: #000;
    font-size: 20px;
}
.elementor-156920 .elementor-element.elementor-element-520138e .product-grid-container__desc.h3_dec {
    color: #86868C;
}
.elementor-156920 .elementor-element.elementor-element-520138e .product-grid-container__item {
    text-align: center;
}/* End custom CSS */