.elementor-21 .elementor-element.elementor-element-70c44109 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-70c44109 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-7e999e26{text-align:center;}.elementor-21 .elementor-element.elementor-element-405ccb3a .shop_table.cart th{font-size:16px;font-weight:600;border-color:rgba(19, 23, 52, 0.2);padding:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-405ccb3a .shop_table.cart thead th{text-align:center;}.elementor-21 .elementor-element.elementor-element-405ccb3a .shop_table.cart tr.cart_item td{border-color:rgba(19, 23, 52, 0.2);padding:10px 10px 10px 10px;text-align:center;}.elementor-21 .elementor-element.elementor-element-405ccb3a .shop_table.cart tr.cart_item td.product-name{font-size:14px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-405ccb3a .shop_table.cart tr.cart_item td.product-name a{color:#2D2D2D;}.elementor-21 .elementor-element.elementor-element-405ccb3a .shop_table.cart tr.cart_item td.product-price{font-size:14px;font-weight:400;color:#2D2D2D;}.elementor-21 .elementor-element.elementor-element-405ccb3a .shop_table.cart tr.cart_item td.product-subtotal{font-size:14px;font-weight:400;color:#2D2D2D;}.elementor-21 .elementor-element.elementor-element-405ccb3a .shop_table.cart td.actions .coupon .button{font-size:16px;font-weight:600;color:#050505 !important;border-radius:3px 3px 3px 3px;transition:all 0.3s;}.elementor-21 .elementor-element.elementor-element-405ccb3a .shop_table.cart td.actions .coupon input.input-text, .elementor-21 .elementor-element.elementor-element-405ccb3a .shop_table.cart td.actions .coupon .button{padding:12px 10px 12px 10px;}.elementor-21 .elementor-element.elementor-element-405ccb3a .shop_table.cart td.actions .coupon .button:hover{color:#FFFFFF  !important;background-color:#131734;}.elementor-21 .elementor-element.elementor-element-405ccb3a .shop_table.cart td.actions button[name=update_cart]{font-size:16px;font-weight:600;padding:12px 40px 12px 40px;border-radius:3px 3px 3px 3px;transition:all 0.3s;}.elementor-21 .elementor-element.elementor-element-405ccb3a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-6d12b0d5 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-1eb15f8c > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-772a8824 .cart_totals > h2{font-family:"Muli", Sans-serif;font-size:22px;font-weight:600;text-align:center;}.elementor-21 .elementor-element.elementor-element-772a8824 .elementor-21 .elementor-element.elementor-element-772a8824 .cart_totals .shop_table tr th, .elementor-21 .elementor-element.elementor-element-772a8824 .cart_totals .shop_table tr td{padding:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-772a8824 .cart_totals .shop_table tr th, .elementor-21 .elementor-element.elementor-element-772a8824 .cart_totals .shop_table tr td{text-align:center;}.elementor-21 .elementor-element.elementor-element-772a8824 .cart_totals .shop_table tr th{font-size:16px;font-weight:600;color:#2D2D2D;}.elementor-21 .elementor-element.elementor-element-772a8824 .cart_totals .shop_table tr.cart-subtotal td{font-size:16px;font-weight:400;color:#2D2D2D;}.elementor-21 .elementor-element.elementor-element-772a8824 .cart_totals .shop_table tr.order-total td{font-size:16px;font-weight:400;color:#2D2D2D;}.elementor-21 .elementor-element.elementor-element-772a8824 .wc-proceed-to-checkout .button.checkout-button{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;padding:12px 40px 12px 40px;border-radius:3px 3px 3px 3px;transition:all 0.2s;}.elementor-21 .elementor-element.elementor-element-1c591330{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-db50d85{text-align:center;}.elementor-21 .elementor-element.elementor-element-db50d85 .elementor-heading-title{color:#191919;font-size:18px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-db50d85 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-21 .elementor-element.elementor-element-47f57cc0:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-47f57cc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-47f57cc0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:60px 40px 60px 40px;}.elementor-21 .elementor-element.elementor-element-47f57cc0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body.elementor-page-21:not(.elementor-motion-effects-element-type-background), body.elementor-page-21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-47f57cc0{padding:100px 20px 40px 20px;}}/* Start custom CSS for heading, class: .elementor-element-db50d85 */.elementor-21 .elementor-element.elementor-element-db50d85 a{
    color: #294F73;
    cursor: pointer;
    transition: .3s ease;
}

.elementor-21 .elementor-element.elementor-element-db50d85 a:hover{
    color: #EC1D1D;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db50d85 */.elementor-21 .elementor-element.elementor-element-db50d85 a{
    color: #294F73;
    cursor: pointer;
    transition: .3s ease;
}

.elementor-21 .elementor-element.elementor-element-db50d85 a:hover{
    color: #EC1D1D;
}/* End custom CSS */