.elementor-16 .elementor-element.elementor-element-7c105e95 .elementor-repeater-item-aad70ba.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-d294cb9{--spacer-size:50px;}@media(max-width:1024px){.elementor-16 .elementor-element.elementor-element-d294cb9{--spacer-size:80px;}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-10c4d3bb > .elementor-widget-container{margin:-33px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-d294cb9{--spacer-size:160px;}}/* Start custom CSS for text-editor, class: .elementor-element-10c4d3bb */.coupon .button{
    background-color: #6FB065 !important;
    border:  1px solid #6FB065 !important;
}
.actions .button, .checkout-button{
    background-color: #6FB065 !important;
    border:  1px solid #6FB065 !important;
}
.button .wc-backward .wp-element-button{
    background-color: #6FB065 !important;
    border:  1px solid #6FB065 !important;
}


button.button{
    line-height: 0.7!important;
    padding-top: 8px!important;
    padding-bottom: 12px!important;
    padding-left: 40px!important;
    padding-right: 40px!important;
    height: 40px !important;
    padding-top: 14px !important;
}

button.button:hover{
    color: #6FB065!important;
    background-color: #fff!important;
}

input#coupon_code{
    width: 50%!important;
    padding-left: 40px!important;
    padding-right: 40px!important;
    text-align: center!important;
}
.coupon {
    display: flex;
    flex-direction: row;
}

.wc-proceed-to-checkout {
    display: flex;
    flex-direction: column;
    align-items: center;
}

a.button.jupiterx-continue-shopping{
    line-height: 0.7!important;
    padding: 12px!important;
    padding-top: 15px !important;
}
a.checkout-button.button.alt.wc-forward{
    line-height: 0.7!important;
    padding-bottom: 12px!important;
    margin-left: 10px!important;
    width: 30%;
}

a.checkout-button.button.alt.wc-forward:hover{
    color: #6FB065!important;
    background-color: #fff!important;
    /*padding-top: 2px !important;*/
}

a.button.jupiterx-continue-shopping {
    display: none;
}

@media only screen and (max-width: 600px) {
.coupon {
    display: flex;
    flex-direction: column!important;
}
.wc-proceed-to-checkout {
    display: flex;
    flex-direction: column!important;
}
input#coupon_code{
    width: 100%!important;
}
button.button{
    width: 100%!important;
    top:10px;
}
a.checkout-button.button.alt.wc-forward{
    margin-left: 10px!important;
    margin-right: 10px!important;
    width: 100%;
}

a.button.jupiterx-continue-shopping{
    margin-bottom: 0px!important;
}
a.checkout-button.button.alt.wc-forward{
    margin-left: 0px!important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10c4d3bb */.coupon .button{
    background-color: #6FB065 !important;
    border:  1px solid #6FB065 !important;
}
.actions .button, .checkout-button{
    background-color: #6FB065 !important;
    border:  1px solid #6FB065 !important;
}
.button .wc-backward .wp-element-button{
    background-color: #6FB065 !important;
    border:  1px solid #6FB065 !important;
}


button.button{
    line-height: 0.7!important;
    padding-top: 8px!important;
    padding-bottom: 12px!important;
    padding-left: 40px!important;
    padding-right: 40px!important;
    height: 40px !important;
    padding-top: 14px !important;
}

button.button:hover{
    color: #6FB065!important;
    background-color: #fff!important;
}

input#coupon_code{
    width: 50%!important;
    padding-left: 40px!important;
    padding-right: 40px!important;
    text-align: center!important;
}
.coupon {
    display: flex;
    flex-direction: row;
}

.wc-proceed-to-checkout {
    display: flex;
    flex-direction: column;
    align-items: center;
}

a.button.jupiterx-continue-shopping{
    line-height: 0.7!important;
    padding: 12px!important;
    padding-top: 15px !important;
}
a.checkout-button.button.alt.wc-forward{
    line-height: 0.7!important;
    padding-bottom: 12px!important;
    margin-left: 10px!important;
    width: 30%;
}

a.checkout-button.button.alt.wc-forward:hover{
    color: #6FB065!important;
    background-color: #fff!important;
    /*padding-top: 2px !important;*/
}

a.button.jupiterx-continue-shopping {
    display: none;
}

@media only screen and (max-width: 600px) {
.coupon {
    display: flex;
    flex-direction: column!important;
}
.wc-proceed-to-checkout {
    display: flex;
    flex-direction: column!important;
}
input#coupon_code{
    width: 100%!important;
}
button.button{
    width: 100%!important;
    top:10px;
}
a.checkout-button.button.alt.wc-forward{
    margin-left: 10px!important;
    margin-right: 10px!important;
    width: 100%;
}

a.button.jupiterx-continue-shopping{
    margin-bottom: 0px!important;
}
a.checkout-button.button.alt.wc-forward{
    margin-left: 0px!important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-932dc0e */@media only screen and (max-width: 1024px) {
#spacer{
    height: 120px!important;
}
}/* End custom CSS */