.et_pb_bg_layout_light .et_pb_promo_button{color:#2ea3f2}.et-promo{background-color:#1f6581;padding:40px 0 25px}.et-promo-description{float:left;padding:0 60px;word-wrap:break-word;width:754px}.et-promo-description p{color:#fff}.et-promo-button{display:inline-block;font-weight:500;font-size:20px;color:#fff;background-color:rgb(0 0 0 / .35);border-radius:5px;padding:14px 20px;margin-top:20px;float:left}.et_pb_promo{padding:40px 60px;text-align:center}.et_pb_promo_description{padding-bottom:20px;position:relative}.et_pb_promo_description p:last-of-type{padding-bottom:0}.et_pb_promo_button{display:inline-block;color:inherit}.et_pb_promo_button:hover{text-decoration:none}.et_pb_promo_button:hover:after{opacity:1;margin-left:0}.et_pb_column_1_2 .et_pb_promo,.et_pb_column_1_3 .et_pb_promo,.et_pb_column_1_4 .et_pb_promo,.et_pb_column_1_5 .et_pb_promo,.et_pb_column_1_6 .et_pb_promo,.et_pb_column_2_5 .et_pb_promo,.et_pb_column_3_5 .et_pb_promo{padding:40px}.et_pb_has_bg_hover.et_pb_promo:hover{padding:40px 60px!important;-webkit-transition:padding .4s ease-in-out;transition:padding .4s ease-in-out}.et_pb_column_1_2 .et_pb_has_bg_hover.et_pb_promo:hover,.et_pb_column_1_3 .et_pb_has_bg_hover.et_pb_promo:hover,.et_pb_column_1_4 .et_pb_has_bg_hover.et_pb_promo:hover,.et_pb_column_1_5 .et_pb_has_bg_hover.et_pb_promo:hover,.et_pb_column_1_6 .et_pb_has_bg_hover.et_pb_promo:hover,.et_pb_column_2_5 .et_pb_has_bg_hover.et_pb_promo:hover,.et_pb_column_3_5 .et_pb_has_bg_hover.et_pb_promo:hover{padding:40px!important}.et_pb_no_bg_hover.et_pb_promo:hover{padding:0!important}@media (max-width:980px){.et_pb_has_bg_tablet.et_pb_promo{padding:40px!important}.et_pb_no_bg_tablet.et_pb_promo{padding:0!important}.et_pb_bg_layout_light_tablet .et_pb_promo_button{color:#2ea3f2}.et_pb_bg_layout_dark_tablet .et_pb_promo_button{color:inherit}}@media (max-width:767px){.et_pb_promo{padding:40px}.et_pb_has_bg_phone.et_pb_promo{padding:40px!important}.et_pb_no_bg_phone.et_pb_promo{padding:0!important}.et_pb_bg_layout_light_phone .et_pb_promo_button{color:#2ea3f2}.et_pb_bg_layout_dark_phone .et_pb_promo_button{color:inherit}}@media (max-width:479px){.et_pb_promo{padding:40px}}.et_pb_button[data-icon]:not([data-icon=""]):after{content:attr(data-icon)}@media (max-width:980px){.et_pb_button[data-icon-tablet]:not([data-icon-tablet=""]):after{content:attr(data-icon-tablet)}}@media (max-width:767px){.et_pb_button[data-icon-phone]:not([data-icon-phone=""]):after{content:attr(data-icon-phone)}}button.cust-updatecart:after{display:none!important}button.cust-updatecart{background:#339933!important;border:none!important;color:#fff!important;width:200px!important;margin:0 auto!important;padding:15px!important;display:block!important;text-transform:uppercase!important;font-weight:bold!important}button.cust-updatecart:hover{background:#339933!important;border:none!important;color:#fff!important;width:200px!important;margin:0 auto!important;padding:15px!important;display:block!important;text-transform:uppercase!important;font-weight:bold!important}commerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%}a.checkout-button.button.alt.wc-forward:after{display:none}a.checkout-button.button.alt.wc-forward{background:linear-gradient(to bottom,#ff7f00 0%,#ff0000 100%);border:none;color:#fff;width:300px;margin:0 auto;padding:15px;display:block;text-transform:uppercase;font-weight:700}a.checkout-button.button.alt.wc-forward:hover{background:linear-gradient(to bottom,#ff7f00 0%,#ff0000 100%);border:none;color:#fff;width:300px;margin:0 auto;padding:15px;display:block;text-transform:uppercase;font-weight:700}button.cust-checkout:after{display:none!important}button.cust-checkout,button#place_order{background:linear-gradient(to bottom,#ff7f00 0%,#ff0000 100%)!important;border:none!important;color:#fff!important;width:100%!important;margin:25px auto!important;padding:15px!important;display:block!important;text-transform:uppercase!important;font-weight:bold!important}button.cust-checkout:hover,button#place_order{background:linear-gradient(to bottom,#ff7f00 0%,#ff0000 100%)!important;border:none!important;color:#fff!important;width:100%!important;margin:25px auto!important;padding:15px!important;display:block!important;text-transform:uppercase!important;font-weight:bold!important}