#sp-header { 
    transition: none;
}


/*modal*/
.site:not(.layout-edit-iframe) #modal-home-wrapper{
    display: none;
}
body:not(.view-form) .modalSelect__wrapper,
body:not(.view-form) .schedule-form {
    position: fixed;
    z-index: 999;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, .7);
    display: flex;
    align-items: center;
    justify-content: center;
}

.modalSelect__wrapper{
    display: none !important;
}


.schedule-form {
    transition: opacity .35s ease-in;
}

.schedule-form>.sppb-addon-content,
.modalSelect__wrapper>.sppb-addon-content {
    padding: 4vmin 7vmin;
    background-color: var(--color-main-550);
    border: 4px solid var(--color-active);
    transition: all .35s ease-in;
}

.schedule-form>.sppb-addon-content {
    max-width: 700px;
    max-width: min(80%, 700px);
}

body:not(.view-form) .schedule-form.close {
    opacity: 0;
}

body:not(.view-form) .schedule-form.close,
.modalSelect__wrapper.close {
    pointer-events: none;
}

body:not(.view-form) .schedule-form.close>.sppb-addon-content,
.modalSelect__wrapper.close>.sppb-addon-content {
    transform: translateY(2em);
    opacity: 0;
}

.schedule-form:not(.schedule-form_main):not(.schedule-form_price) .sppb-form-group.sppb-form-builder-field-0 {
    display: none;
}

/*modal main page start*/
.modalSelect__inner .modal-btn_close {
    margin-right: .5em;
}

.modalSelect__inner .modal-btn_close:hover {
    cursor: pointer;
}

.modalSelect__inner .modal-btn_outline {
    border-color: currentColor;
}

body, .sp-preloader {
    background-color: #e4e4e4;
    color: #454545;
}

@media (max-width: 767px) {
.sp-page-builder .page-content #section-id-1651430147697 {
    padding-top: 100px;
    padding-right: 0px;
    padding-bottom: 250px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    background-position: -175px 200px;
    background-size: 550px;
}

}