.elementor-6593 .elementor-element.elementor-element-3ac5ff94 > .elementor-container{max-width:500px;}.elementor-6593 .elementor-element.elementor-element-3ac5ff94{padding:0px 0px 100px 0px;}.elementor-6593 .elementor-element.elementor-element-2c54c6d9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-6593 .elementor-element.elementor-element-fd7789b > .elementor-widget-container{padding:25px 25px 0px 25px;}.elementor-6593 .elementor-element.elementor-element-fd7789b{text-align:center;}.elementor-6593 .elementor-element.elementor-element-fd7789b .elementor-heading-title{font-size:33px;font-weight:300;color:#00B6B8;}.elementor-6593 .elementor-element.elementor-element-38fa5d3{--divider-border-style:solid;--divider-color:#00B6B8;--divider-border-width:2px;}.elementor-6593 .elementor-element.elementor-element-38fa5d3 > .elementor-widget-container{padding:0px 1px 20px 1px;}.elementor-6593 .elementor-element.elementor-element-38fa5d3 .elementor-divider-separator{width:13%;margin:0 auto;margin-center:0;}.elementor-6593 .elementor-element.elementor-element-38fa5d3 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-6593 .elementor-element.elementor-element-d27fdbb .elementor-field-group{margin-bottom:13px;}.elementor-6593 .elementor-element.elementor-element-d27fdbb .elementor-form-fields-wrapper{margin-bottom:-13px;}body .elementor-6593 .elementor-element.elementor-element-d27fdbb .elementor-field-group > label{padding-bottom:0px;}.elementor-6593 .elementor-element.elementor-element-d27fdbb .elementor-field-group .elementor-field{color:#000000;}.elementor-6593 .elementor-element.elementor-element-d27fdbb .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#F2F2F270;border-color:#00000030;border-width:1px 1px 1px 1px;}.elementor-6593 .elementor-element.elementor-element-d27fdbb .elementor-field-group .elementor-select-wrapper select{background-color:#F2F2F270;border-color:#00000030;border-width:1px 1px 1px 1px;}.elementor-6593 .elementor-element.elementor-element-d27fdbb .elementor-field-group .elementor-select-wrapper::before{color:#00000030;}@media(max-width:767px){.elementor-6593 .elementor-element.elementor-element-3ac5ff94{padding:50px 0px 100px 0px;}}/* Start custom CSS */.woocommerce h2:before {
    content: '';
    font-family: 'Font Awesome 5 Free';
    font-family: "Font Awesome 5 Free";
    content: "\f2bd";
    display: inline-block;
    padding-right: 3px;
    vertical-align: middle;
    font-weight: 900;
    margin-left: 10px;
}
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {
    margin: auto !important;
    width: 50%;
    margin-bottom: 100px !important;
    border-radius: 0;
    border: 1px solid #f3f3f3;
    padding: 20px;
    margin: 2em 0;
    text-align: right;
    border-radius: 5px;
}
.elementor-kit-196 label {
    color: #575A5B;
    font-size: 18px;
    font-weight: 300;
    padding-right: 5px;
}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
    border-width: 1px 1px 1px 1px;
    border-radius: 4px;
    border-color: #e6dbdb;
}
.woocommerce .woocommerce-form-login .woocommerce-form-login__submit {
    font-weight: 400;
    background: #fdfefe;
    color: #515151;
    width: 100%;
    border: 1px solid;
    border-color: #f3f3f3;
}
p.woocommerce-LostPassword.lost_password a {
    padding-right: 5px;
    color: #444444 !important;
    font-size: 16px;
    font-weight: 300;
}
.woocommerce h2 {
    text-align: center;
    color: #00b6b8;
    font-weight: 300;
    font-size: 28px;
}
.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover {
    text-decoration: none;
    background-image: none;
    color: #ffffff;
    background: #f2f5f5;
    color: #515151;
    border-color: #f3f3f3 !important;
    width: 100%;
    border: 1px solid;
    border-radius: 0;
}
@media screen and (max-width: 769px) {
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {
    width: 90%;
}}/* End custom CSS */