 


.sub-menu.is-fixed {
    top: 100px;
}
.umb-section:last-of-type.section-toggle-container {
    padding: 140px 0px 60px;
}
@media only screen and (max-width: 778px) {


    .sub-menu.is-fixed {
        top: 100px;
    }
}
@media only screen and (max-width: 1000px) {
    #js-slider {
        margin-top: 50px;
    }
    .estate-menu.is-fixed {
        top: 104px;
    }
    .tp-caption   {
        top: 125px;
    }

    .umb-section:last-of-type {
        padding: 100px 0px 60px
    }

    .umb-section {
        padding: 80px 0px 0px;
    }

    .sub-menu.is-fixed {
        top: 95px;
    }

    .umb-section:last-of-type.section-toggle-container {
        padding: 140px 0px 60px;
    }
}
