@media screen and (max-width: 1200px) {
    .slider-text-big {
        font-size: 2.5rem !important;
    }

    [ref="animated-text"] .typed-cursor {
        font-size: 2.5rem !important;
    }

    .slider-content-padding {
        padding-top: calc(var(--nav-height) + 50px);
    }

    #section2-part2 {
        border: 0 !important;
    }
}

@media screen and (max-width: 768px) {
    #index_main_slider img {
        margin-top: 0;
    }

    .slider-text-big {
        font-size: 2rem !important;
    }

    [ref="animated-text"] .typed-cursor {
        font-size: 2rem !important;
    }

    #main_nav_bar {
        background: #fff;
    }

    .md-nav-padding {
        padding-top: 150px;
    }
}

@media screen and (max-width: 576px) {
    #index_main_slider img {
        margin-top: 0;
    }

    .slider-text-big {
        font-size: 1.8rem !important;
    }

    [ref="animated-text"] .typed-cursor {
        font-size: 1.8rem !important;
    }
}