body.ce-kit-1{color:#1F1F1F;font-family:"Montserrat", sans-serif;}a, .elementor a{color:#94CC0A;font-family:"Montserrat", sans-serif;letter-spacing:1px;}a:hover, .elementor a:hover{color:#91C119;}body.ce-kit-1 h1{font-size:40px;}body.ce-kit-1 h2{font-size:40px;}body.ce-kit-1 h3{font-size:30px;}body.ce-kit-1 h4{font-size:24px;}.elementor-button, a.elementor-button:not(#e){color:#FFFFFF;}.elementor-button{background-color:#B5028E;}.elementor-button:hover, .elementor-button:focus, a.elementor-button:not(#e):hover, a.elementor-button:not(#e):focus{color:#FFFFFF;}.elementor-button:hover, .elementor-button:focus{background-color:#A50883;}.elementor-button-primary .elementor-button, .elementor-button-primary a.elementor-button:not(#e){color:#FFFFFF;}.elementor-button-primary .elementor-button{background-color:#B5028E;}.elementor-button-primary .elementor-button:hover, .elementor-button-primary .elementor-button:focus, .elementor-button-primary a.elementor-button:not(#e):hover, .elementor-button-primary a.elementor-button:not(#e):focus{color:#FFFFFF;}.elementor-button-primary .elementor-button:hover, .elementor-button-primary .elementor-button:focus{background-color:#A50883;}.elementor-button-secondary .elementor-button, .elementor-button-secondary a.elementor-button:not(#e){color:#FFFFFF;}.elementor-button-secondary .elementor-button{background-color:#B5028E;}.elementor-button-secondary .elementor-button:hover, .elementor-button-secondary .elementor-button:focus, .elementor-button-secondary a.elementor-button:not(#e):hover, .elementor-button-secondary a.elementor-button:not(#e):focus{color:#FFFFFF;}.elementor-button-secondary .elementor-button:hover, .elementor-button-secondary .elementor-button:focus{background-color:#A50883;}.btn:not(.btn-primary, .btn-secondary), a.btn:not(.btn-primary, .btn-secondary){color:#FFFFFF;}.btn:not(.btn-primary, .btn-secondary){background-color:#B5028E;}.btn:not(.btn-primary, .btn-secondary):hover, .btn:not(.btn-primary, .btn-secondary):hover:active, .btn:not(.btn-primary, .btn-secondary):focus, a.btn:not(.btn-primary, .btn-secondary):hover, .elementor-button-secondary a.elementor-button:not(#e):focus{color:#FFFFFF;}.btn:not(.btn-primary, .btn-secondary):hover, .btn:not(.btn-primary, .btn-secondary):hover:active, .btn:not(.btn-primary, .btn-secondary):focus{background-color:#A50883;}.btn-primary, a.btn-primary{color:#FFFFFF;}.btn-primary{background-color:#B5028E;}.btn-primary:hover, .btn-primary:hover:active, .btn-primary:focus, a.btn-primary:hover, .elementor-button-secondary a.elementor-button:not(#e):focus{color:#FFFFFF;}.btn-primary:hover, .btn-primary:hover:active, .btn-primary:focus{background-color:#A50883;}.btn-secondary, a.btn-secondary{color:#FFFFFF;}.btn-secondary{background-color:#B5028E;}.btn-secondary:hover, .btn-secondary:hover:active, .btn-secondary:focus, a.btn-secondary:hover, .elementor-button-secondary a.elementor-button:not(#e):focus{color:#FFFFFF;}.btn-secondary:hover, .btn-secondary:hover:active, .btn-secondary:focus{background-color:#A50883;}.elementor-view-stacked .elementor-icon{background-color:#94CC0A;color:#B5028E;}.elementor-view-framed .elementor-icon, .elementor-view-default .elementor-icon{color:#94CC0A;}.elementor-view-framed .elementor-icon{background-color:#B5028E;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1400px;}@media(max-width:1024px){body.ce-kit-1 h1{font-size:28px;}body.ce-kit-1 h2{font-size:28px;}body.ce-kit-1 h3{font-size:24px;}body.ce-kit-1 h4{font-size:20px;}}@media(max-width:767px){body.ce-kit-1 h1{font-size:24px;}body.ce-kit-1 h2{font-size:24px;}body.ce-kit-1 h3{font-size:20px;}body.ce-kit-1 h4{font-size:18px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:300px;}}/* Start custom CSS for page-settings */.ets_av_content_popup .footer a.btn.btn-default {
    background: transparent;
}
.ets_av_content_popup .footer a.btn.btn-default:hover {
    background: #f8f8f8 !important;
    color: #6c868e !important;
}
.ets_av_content_popup .footer .btn {
    border-radius: 0 !important;
}
.cart-grid-body, .cart-grid-right {
    margin-top: 30px;
}
footer#footer { 
    padding-top: 40px !important;
    padding-bottom: 0 !important;
}

footer#footer .elementor-section.elementor-section-stretched {
    margin-top: 0;
    margin-bottom: 0;
}/* End custom CSS */