/*
Theme Name: Avada Child
Template: Avada
Author: Lead to Conversion
Author URI: https://leadtoconversion.com
Version: 1.0.1598543643
Updated: 2020-08-27 11:54:03

*/

/* FORMS */
input[type=submit].hs-button {
    font-size: 18px;
    text-align: center;
    background: rgba(78,120,58,1);
    border-width: 0px;
    color: #ffffff;
    cursor: pointer;
    font-weight: bold;
    border-radius: 4px;
    text-shadow: none;
    padding: 10px 25px;
    box-sizing: border-box;
    box-shadow: 0 1px 1px #eeeeee;
    margin: 5px;
    margin-left: 0;
    margin-right: 0;
    vertical-align: middle;
}
input[type=submit].hs-button:hover {
    background: rgba(84,50,88,1);
}
#hsForm_f81bddee-a92a-4b29-a359-ae7243c118f4 .hs-form-field:not(.hs-fieldtype-booleancheckbox):not(.hs-fieldtype-select) label:not(.hs-error-msg) {
    visibility: hidden!important;
    font-size: 1px!important;
}
#hsForm_f81bddee-a92a-4b29-a359-ae7243c118f4 select:invalid {
    color: #a8a8a8!important;
}
#hsForm_f81bddee-a92a-4b29-a359-ae7243c118f4 select:valid {
    color: #000!important;
}
#hsForm_f81bddee-a92a-4b29-a359-ae7243c118f4 input {
    color: #ffffff!important;
}
#hsForm_f81bddee-a92a-4b29-a359-ae7243c118f4 input::placeholder {
    color: #a8a8a8!important;
}
#hsForm_f81bddee-a92a-4b29-a359-ae7243c118f4 textarea {
    color: #000!important;
    padding: 8px 15px!important;
}
#hsForm_f81bddee-a92a-4b29-a359-ae7243c118f4 textarea::placeholder {
    color: #a8a8a8!important;
}
#hsForm_f81bddee-a92a-4b29-a359-ae7243c118f4 fieldset.form-columns-1 .hs-input {
    width: 100%!important;
}
#hsForm_f81bddee-a92a-4b29-a359-ae7243c118f4 fieldset.form-columns-1 input[type=checkbox], #hsForm_f81bddee-a92a-4b29-a359-ae7243c118f4 fieldset.form-columns-1 input[type=radio] {
    width: auto!important;
    margin-right: 10px!important;
}
#hsForm_f81bddee-a92a-4b29-a359-ae7243c118f4 .inputs-list {
    padding-left: 0!important;
}
#hsForm_f81bddee-a92a-4b29-a359-ae7243c118f4 .hs-form-booleancheckbox {
    list-style: none!important;
}
#hsForm_f81bddee-a92a-4b29-a359-ae7243c118f4 .hs-form-field input:focus, 
#hsForm_f81bddee-a92a-4b29-a359-ae7243c118f4 .hs-form-field textarea:focus {
    outline: solid!important;
    outline-color: #66afe9!important;
    outline-width: 2px!important;
}
#hsForm_f81bddee-a92a-4b29-a359-ae7243c118f4 .hs-fieldtype-select select {
    font-size: 14px!important;
}
#hsForm_f81bddee-a92a-4b29-a359-ae7243c118f4 .hs-fieldtype-select label {
    display: block!important;
    margin: 1em 0 0!important;
    font-size: 15px!important;
}

@media screen and (max-width: 580px) {
	.fusion-tb-header .fusion-builder-row-3 {
		padding: 10px 16px;
	}
	.fusion-tb-header .fusion-builder-row-3 .fusion_builder_column_1_5 .fusion-column-wrapper > div {
		text-align: center;
	}
	
}
.single-post .fusion-social-links-footer {
    width: unset !important;
}
.input ul {
    list-style-type: none !important;
}
.input ul input {
    margin-top: unset !important;
}

.single-post .fusion-copyright-notice {
    padding: 30px 0 !important;
}
.single-post .fusion-copyright-notice a {
    color: #4e7839 !important;
}
.single-post .fusion-copyright-notice a:hover {
    color: #543258 !important;
}

.fusion-flex-container .fusion-flex-align-items-flex-start {
    align-items: normal !important;
}
.strong-view.wpmtst-default .wpmtst-testimonial-inner > *:not(:nth-last-child(2)):not(:last-child) {
    margin-bottom: 0px;
}
