.elementor-981 .elementor-element.elementor-element-e06ec8c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-981 .elementor-element.elementor-element-1b3771f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}/* Start custom CSS for html, class: .elementor-element-1b3771f */.elementor-981 .elementor-element.elementor-element-1b3771f .mc-form-inner{
    display:flex;
    font-family: "Google Sans Flex", Sans-serif;
    
}

.elementor-981 .elementor-element.elementor-element-1b3771f .mc-input{
    padding: 6px 23px;
    border: 1px solid #e8edf5;
    border-radius: 50px;
    background-color:#f5f5f7;
    font-weight: 500;
    font-size: 16px;
}
.elementor-981 .elementor-element.elementor-element-1b3771f .mc-button-wrap{
    margin-left: 8px;
}

.elementor-981 .elementor-element.elementor-element-1b3771f .mc-button {
    border:none;
    font-weight: 600;
    letter-spacing: 0.4px;
    color:white;
    background-color:#6dc374;
    border-radius: 50px;
    padding: 7px 20px;
    font-size: 16px;
}


#mc_embed_signup .mce_inline_error {
    background-color:transparent !important;
    color:#6B0505 !important;
    font-weight: 500 !important;
    font-size: 16px !important;
    font-family: "Google Sans Flex", Sans-serif !important;
}

#mc_embed_signup .mc-message--success {
    background-color:transparent !important;
    color:#6dc374 !important;
    font-weight: 500 !important;
    font-size: 16px !important;
    font-family: "Google Sans Flex", Sans-serif !important;
    padding-left: 10px !important;
}/* End custom CSS */