.elementor-797 .elementor-element.elementor-element-52d07a9 {
--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:20px 40px;
--background-transition:0.3s;
--margin-top:-20px;
--margin-bottom:40px;
--margin-left:0px;
--margin-right:0px;
}
.elementor-797 .elementor-element.elementor-element-52d07a9, .elementor-797 .elementor-element.elementor-element-52d07a9::before {
--border-transition:0.3s;
}
.elementor-797 .elementor-element.elementor-element-9faa65d {
--display:flex;
--background-transition:0.3s;
}
.elementor-797 .elementor-element.elementor-element-6caccea {
--display:flex;
--background-transition:0.3s;
}
html .elementor-797 .elementor-element.elementor-element-bccdace .product_title {
font-weight:700;
}
.elementor-797 .elementor-element.elementor-element-57ebcba {
width:auto;
max-width:auto;
}
.elementor-797 .elementor-element.elementor-element-4f4e379 {
--divider-border-style:solid;
--divider-color:#EBEBEB;
--divider-border-width:1px;
}
.elementor-797 .elementor-element.elementor-element-4f4e379 .elementor-divider-separator {
width:100%;
}
.elementor-797 .elementor-element.elementor-element-4f4e379 .elementor-divider {
padding-block-start:0px;
padding-block-end:0px;
}
.elementor-797 .elementor-element.elementor-element-5139e9b .shop_attributes {
--wd-attr-col:4;
}
.elementor-797 .elementor-element.elementor-element-df51004 .shop_attributes {
--wd-attr-col:1;
--wd-attr-v-gap:10px;
}
.elementor-797 .elementor-element.elementor-element-df51004 .woocommerce-product-attributes-item__label {
font-weight:400;
}
.elementor-797 .elementor-element.elementor-element-df51004 .title-text {
font-size:18px;
}
.elementor-797 .elementor-element.elementor-element-e4855a0 .shop_attributes {
--wd-attr-col:1;
--wd-attr-v-gap:10px;
}
.elementor-797 .elementor-element.elementor-element-e4855a0 .woocommerce-product-attributes-item__label {
font-weight:400;
}
.elementor-797 .elementor-element.elementor-element-e4855a0 .title-text {
font-size:18px;
}
.elementor-797 .elementor-element.elementor-element-087015d {
--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;
--background-transition:0.3s;
}
.elementor-797 .elementor-element.elementor-element-f77250c > .elementor-widget-container {
padding:0px 0px 40px 0px;
border-radius:10px 10px 10px 10px;
}
.elementor-797 .elementor-element.elementor-element-ae63bcb {
--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;
--background-transition:0.3s;
--margin-top:0px;
--margin-bottom:40px;
--margin-left:0px;
--margin-right:0px;
--padding-top:80px;
--padding-bottom:80px;
--padding-left:15px;
--padding-right:15px;
}
.elementor-797 .elementor-element.elementor-element-ae63bcb:not(.elementor-motion-effects-element-type-background), .elementor-797 .elementor-element.elementor-element-ae63bcb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:#FFFFFF;
}
.elementor-797 .elementor-element.elementor-element-ae63bcb, .elementor-797 .elementor-element.elementor-element-ae63bcb::before {
--border-transition:0.3s;
}
.elementor-797 .elementor-element.elementor-element-f21de04 {
--display:flex;
--background-transition:0.3s;
}
.elementor-797 .elementor-element.elementor-element-39a6a64 > .elementor-widget-container {
background-color:#FFFFFF;
margin:0px 0px 50px 0px;
padding:20px 0px 20px 0px;
border-radius:10px 10px 10px 10px;
box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}
.elementor-797 .elementor-element.elementor-element-39a6a64 .wd-marquee {
--wd-marquee-speed:50s;
font-weight:600;
color:#333333;
--wd-marquee-gap:88px;
}
.elementor-797 .elementor-element.elementor-element-13a3d15 {
--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;
--background-transition:0.3s;
--margin-top:0px;
--margin-bottom:40px;
--margin-left:0px;
--margin-right:0px;
}
.elementor-797 .elementor-element.elementor-element-834ff05 .wd-products-with-bg, .elementor-797 .elementor-element.elementor-element-834ff05 .wd-products-with-bg .wd-product {
--wd-prod-bg:#FFFFFF;
--wd-bordered-bg:#FFFFFF;
}
.elementor-797 .elementor-element.elementor-element-9283020 {
--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;
--background-transition:0.3s;
--margin-top:0px;
--margin-bottom:-40px;
--margin-left:0px;
--margin-right:0px;
--padding-top:50px;
--padding-bottom:50px;
--padding-left:15px;
--padding-right:15px;
}
.elementor-797 .elementor-element.elementor-element-9283020:not(.elementor-motion-effects-element-type-background), .elementor-797 .elementor-element.elementor-element-9283020 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:#FFFFFF;
}
.elementor-797 .elementor-element.elementor-element-9283020, .elementor-797 .elementor-element.elementor-element-9283020::before {
--border-transition:0.3s;
}
.elementor-797 .elementor-element.elementor-element-9283020.wd-collapsible-content.e-con {
max-height:477px;
}
.elementor-797 .elementor-element.elementor-element-9283020.wd-collapsible-content.e-con:not(.wd-opened):after {
color:#FFFFFF;
}
.elementor-797 .elementor-element.elementor-element-abac5ac .title {
color:#8CBC67;
}
@media(max-width:1024px) {
.elementor-797 .elementor-element.elementor-element-52d07a9 {
--gap:30px 30px;
}
.elementor-797 .elementor-element.elementor-element-ae63bcb {
--padding-top:60px;
--padding-bottom:60px;
--padding-left:15px;
--padding-right:15px;
}
.elementor-797 .elementor-element.elementor-element-9283020.wd-collapsible-content.e-con {
max-height:372px;
}
}
@media(max-width:768px) {
.elementor-797 .elementor-element.elementor-element-5139e9b .shop_attributes {
--wd-attr-col:2;
}
.elementor-797 .elementor-element.elementor-element-ae63bcb {
--padding-top:40px;
--padding-bottom:40px;
--padding-left:15px;
--padding-right:15px;
}
.elementor-797 .elementor-element.elementor-element-834ff05 .wd-el-title {
font-size:20px;
}
.elementor-797 .elementor-element.elementor-element-9283020 {
--padding-top:40px;
--padding-bottom:40px;
--padding-left:15px;
--padding-right:15px;
}
}
@media(min-width:769px) {
.elementor-797 .elementor-element.elementor-element-9faa65d {
--width:58%;
}
.elementor-797 .elementor-element.elementor-element-6caccea {
--width:42%;
}
}
