.elementor-9327 .elementor-element.elementor-element-04db5dc .bdt-gravity-forms .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}.elementor-9327 .elementor-element.elementor-element-04db5dc .bdt-gravity-forms .gform_footer input[type="submit"]{width:100px;}.elementor-9327 .elementor-element.elementor-element-04db5dc .bdt-gravity-forms .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), 
                    .elementor-9327 .elementor-element.elementor-element-04db5dc .gform_wrapper li.gfield_error textarea{border-width:1px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}/* Start custom CSS for html, class: .elementor-element-9a3d7b6 */.btn-sticky { font-size: 16px; letter-spacing: 0.02em; margin: 0 10px; padding: 10px 35px; line-height: 1.375; border: 2px solid #de6c26; border-radius: 4px 4px 0 0; display: inline-block; color: #fff; text-align: center; background-color: #de6c26; text-decoration: none; }
.btn-sticky:hover,
.btn-sticky:focus { background-color: #de6c26; color: #fff; border-color: #de6c26; }
.btn-sticky-bottom { width: auto; position: fixed; bottom: 0; right: 0; z-index: 10; text-align: right; }
.btn-sticky-bottom .visible-on-mobile { display: flex; box-shadow: 0 0 30px rgba(0,0,0,0.2); }
.btn-sticky-bottom .visible-on-mobile .btn-sticky { width: 50%; margin: 0; border-radius: 0; display: block; padding: 15px 5px; }
.btn-sticky-bottom .visible-on-mobile .btn-outline:not(:hover) { background-color: #fff; color: #de6c26; }
@media (min-width: 768px) {
    .visible-on-mobile {
      display: none !important;
    }
}
@media (max-width:767px) {
    .btn-sticky-bottom { width: 100%; }
}
@media (max-width:359px) {
    .btn-sticky { font-size: 14px; }
}

.footer-sticky-button{
    display: none;
}
.btn-sticky-bottom .visible-on-mobile .btn-sticky{
    width: 100% !important;
}/* End custom CSS */