.callout-button a {
background-color: #ffc836;
padding: 3px 12px;
border-radius: 0px;
border: 2px solid #631d28;
-webkit-transition: all 400ms;
transition: width all 400ms;
}

.callout-button a:hover {
background-color: #3d1219;
border: 2px solid #631d28;
-webkit-transition: all 400ms;
transition: width all 400ms;
}

.nf-form-content .list-select-wrap .nf-field-element>div, .nf-form-content input:not([type=button]), .nf-form-content textarea {
    padding-bottom: 10px;
    padding-top: 10px;
    margin-bottom: 0px;
    height: auto;
}

.callout-button a:after {
display: none !important;
}

.nf-before-form-content {
display: none !important;
}

.nf-error-msg, .ninja-forms-req-symbol {
    display: none !important;
}

.nf-form-content button, .nf-form-content input[type=button], .nf-form-content input[type=submit] {
    background: #ffc836;
    border: 0;
    color: #631d28;
    transition: all .5s;
    font-weight: 600;
    font-size: 20px;
    font-family: Roboto;
    padding-left: 30px;
    padding-right: 30px;
}

.callout-button-mobile a {
padding: 3px 12px;
border-radius: 0px;
border: 2px solid #ffc836;
-webkit-transition: all 400ms;
transition: width all 400ms;
}

.callout-button-mobile a:hover {
background-color: #3d1219;
border: 2px solid #631d28;
-webkit-transition: all 400ms;
transition: width all 400ms;
}

.callout-button-mobile a:after {
display: none !important;
}

.nf-form-content {
    padding-left: 10px;
    padding-right: 10px;
}

#dslc-module-6scbaqgmrcg .lcmenupro-mobile-navigation .lcmenu-mobile-close-hook .lcmenupro-icon {
    margin-top: 10px;
}

#dslc-module-1cf9fb39888 .lcmenupro-mobile-navigation .lcmenupro-mobile-inner .lcmenu-mobile-close-hook {
    background-color: rgba(70,21,28,0.44);
    padding-top: 10px !important;
}

.post-password-form {
    padding-top: 200px !important;
}

#ninja_forms_required_items, .nf-field-container {
    clear: both;
    position: relative;
    margin-bottom: 10px;
}

.lsi-social-icons li a {
    padding: 0px !important;
    width: 1.4em !important;
    line-height: 1em !important;
}