.elementor-26877 .elementor-element.elementor-element-7b62298c:not(.elementor-motion-effects-element-type-background), .elementor-26877 .elementor-element.elementor-element-7b62298c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-45518c1 );}.elementor-26877 .elementor-element.elementor-element-7b62298c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-26877 .elementor-element.elementor-element-7b62298c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.woocommerce .elementor-26877 .elementor-element.elementor-element-2270417 .flex-control-thumbs img{border-style:none;}.elementor-26877 .elementor-element.elementor-element-28f19b8{padding:0px 0px 0px 0px;}.elementor-26877 .elementor-element.elementor-element-a1401de > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-26877 .elementor-element.elementor-element-f90d596 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:500;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-26877 .elementor-element.elementor-element-a332a90 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-26877 .elementor-element.elementor-element-a332a90 .price{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;line-height:1.1em;}.elementor-26877 .elementor-element.elementor-element-f6a29e1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-26877 .elementor-element.elementor-element-f6a29e1.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-26877 .elementor-element.elementor-element-f6a29e1 .cart button, .elementor-26877 .elementor-element.elementor-element-f6a29e1 .cart .button{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:1.1em;border-radius:3px 3px 3px 3px;padding:13px 25px 13px 25px;color:var( --e-global-color-21bfb04 );background-color:var( --e-global-color-accent );transition:all 0.2s;}.elementor-26877 .elementor-element.elementor-element-f6a29e1 .cart button:hover, .elementor-26877 .elementor-element.elementor-element-f6a29e1 .cart .button:hover{color:var( --e-global-color-21bfb04 );background-color:#255B7EC2;}.woocommerce .elementor-26877 .elementor-element.elementor-element-f6a29e1 form.cart .variations{width:100%;margin-bottom:10px;}.woocommerce .elementor-26877 .elementor-element.elementor-element-f6a29e1 form.cart table.variations tr th, .woocommerce .elementor-26877 .elementor-element.elementor-element-f6a29e1 form.cart table.variations tr td{padding-top:calc( 30px/2 );padding-bottom:calc( 30px/2 );}.woocommerce .elementor-26877 .elementor-element.elementor-element-f6a29e1 form.cart table.variations label{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;line-height:1.1em;}.woocommerce .elementor-26877 .elementor-element.elementor-element-f6a29e1 form.cart table.variations td.value select{color:var( --e-global-color-primary );}.woocommerce .elementor-26877 .elementor-element.elementor-element-f6a29e1 form.cart table.variations td.value select, .woocommerce .elementor-26877 .elementor-element.elementor-element-f6a29e1 form.cart table.variations td.value:before{border:var( --e-global-color-secondary );border-radius:4px;}@media(min-width:768px){.elementor-26877 .elementor-element.elementor-element-1bbb3347{width:60%;}.elementor-26877 .elementor-element.elementor-element-7f733d7{width:39.999%;}}@media(max-width:1024px){.elementor-26877 .elementor-element.elementor-element-7b62298c{margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-26877 .elementor-element.elementor-element-28f19b8{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-26877 .elementor-element.elementor-element-f90d596 .elementor-heading-title{font-size:25px;}}@media(max-width:767px){.elementor-26877 .elementor-element.elementor-element-7b62298c{padding:40px 0px 40px 0px;}.elementor-26877 .elementor-element.elementor-element-f90d596 .elementor-heading-title{font-size:22px;}.woocommerce .elementor-26877 .elementor-element.elementor-element-a332a90 .price{font-size:17px;}.elementor-26877 .elementor-element.elementor-element-f6a29e1 .cart button, .elementor-26877 .elementor-element.elementor-element-f6a29e1 .cart .button{font-size:17px;}.woocommerce .elementor-26877 .elementor-element.elementor-element-f6a29e1 form.cart table.variations label{font-size:17px;}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-f6a29e1 */.elementor-26877 .elementor-element.elementor-element-f6a29e1 .woocommerce div.product form .cart .variations th {
    vertical-align:middle!important;
     text-align: center!important;
}

.elementor-26877 .elementor-element.elementor-element-f6a29e1 tr{
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: flex-start;
}
.elementor-26877 .elementor-element.elementor-element-f6a29e1 tr .label{
    background-color: transparent;
    padding: 0px!important;
    
}

.elementor-26877 .elementor-element.elementor-element-f6a29e1 tr .value{
    padding: 0px!important;
    border-color: 1px solid black!important ;
    width: 100%
}

.elementor-26877 .elementor-element.elementor-element-f6a29e1 tr td select{
   border: 1px solid #00000038!important ;
}


.elementor-26877 .elementor-element.elementor-element-f6a29e1 .woocommerce-Price-amount .amount{
    color: #1D274E!important;
    font-size: 18px!important;
}

.elementor-26877 .elementor-element.elementor-element-f6a29e1 .reset_variations{
    background-color: transparent!important;
    padding: 0px 10px!important;
    font-size: 16px;
    font-weight:500;
}

.elementor-26877 .elementor-element.elementor-element-f6a29e1 .reset_variations:hover{
    background-color: transparent;
    
}/* End custom CSS */