@media (max-width: 1399px) {
    .main-navigation li {
        margin: 0 0 0 15px;
    }
    .main-navigation li:last-child a {
        padding-left: 30px;
        padding-right: 30px;
    }
    .padding-box {
        padding-top: 80px;
        padding-bottom: 60px;
    }
}


@media (max-width: 1199px) {
    .preh {
        font-size: 12px;
    }
    .main-navigation li {
        font-size: 14px;
    }
    .main-navigation li:last-child a {
        font-size: 11px;
        padding-left: 20px;
        padding-right: 20px;
    }
    .tit42 {
        font-size: 35px;
    }
    .bot-laranja,
    .bot-azul {
        font-size: 12px;
    }
    .banner .col-xl-5,
    .banner-img-texto .px-5 {
        padding-top: 60px;
        padding-bottom: 60px;
    }
    .list-servicos a,
    .list-servicos .box,
    .list-normas .box,
    .list-relatorio .box {
        padding: 30px 20px;
    }
    .list-depoimentos .box {
        padding: 20px;
    }
}


@media (max-width: 991.98px) {
    /*MARGIN*/
    .Mt0m{margin-top:0}.Mt10m{margin-top:10px}.Mt20m{margin-top:20px}.Mt30m{margin-top:30px}.Mt40m{margin-top:40px}.Mt50m{margin-top:50px}
    .Mb0m{margin-bottom:0}.Mb10m{margin-bottom:10px}.Mb20m{margin-bottom:20px}.Mb30m{margin-bottom:30px}.Mb40m{margin-bottom:40px}.Mb50m{margin-bottom:50px}.Mb60m{margin-bottom:60px}.Mb70m{margin-bottom:70px}.Mb80m{margin-bottom:80px}.Mb90m{margin-bottom:90px}.Mb100m{margin-bottom:100px}
    .Ml0m{margin-left:0}.Ml10m{margin-left:10px}.Ml20m{margin-left:20px}.Ml30m{margin-left:30px}.Ml40m{margin-left:40px}.Ml50m{margin-left:50px}
    .Mr0m{margin-right:0}.Mr10m{margin-right:10px}.Mr20m{margin-right:20px}.Mr30m{margin-right:30px}.Mr40m{margin-right:40px}.Mr50m{margin-right:50px}
    .Pt0m{padding-top:0}.Pt10m{padding-top:10px;box-sizing:border-box}.Pt20m{padding-top:20px;box-sizing:border-box}.Pt30m{padding-top:30px;box-sizing:border-box}.Pt40m{padding-top:40px;box-sizing:border-box}.Pt50m{padding-top:50px;box-sizing:border-box}
    .Pb0m{padding-bottom:0}.Pb10m{padding-bottom:10px;box-sizing:border-box}.Pb20m{padding-bottom:20px;box-sizing:border-box}.Pb30m{padding-bottom:30px;box-sizing:border-box}.Pb40m{padding-bottom:40px;box-sizing:border-box}.Pb50m{padding-bottom:50px;box-sizing:border-box}

    .sobre {
        height: auto;
    }
    .sobre figure {
        width: 100%;
        min-height: 600px;
        position: relative;
        background-size: cover;
        margin-bottom: 30px;
    }
    .linha-do-tempo:before {
        left: 8px;
    }
    .linha-do-tempo li {
        padding: 30px 0 15px 70px;
    }
    .linha-do-tempo li:before {
        left: 0;
    }
}


@media (max-width: 767.98px) {
    .tit42 {
        font-size: 32px;
    }
    .tit35 {
        font-size: 28px;
    }
    .tit30,
    .aj-txt h2 {
        font-size: 25px;
    }
    .tit25,
    .aj-txt h3 {
        font-size:20px;
    }
    .tit20,
    .aj-txt h4 {
        font-size:18px;
        line-height: 30px;
    }
    .tit18 {
        font-size: 16px;
        line-height: 28px;
    }
}


@media (max-width: 575.98px) {
    .list-servicos .splide__arrow--prev,
    .list-depoimentos .splide__arrow--prev {
        left: 0;
    }
    .list-servicos .splide__arrow--next,
    .list-depoimentos .splide__arrow--next {
        right: 0;
    }
    figure.det:before,
    figure.det:after,
    .list-chamadas .row figure:before {
        content: none;
    }
    .padding-box {
        padding-top: 60px;
        padding-bottom: 40px;
    }
    .Mb80 {
        margin-bottom: 60px;
    }
    .Mb60 {
        margin-bottom: 40px;
    }
    .banner-img-texto figure,
    .sobre figure {
        min-height: 500px;
    }
    .linha-do-tempo li {
        padding: 30px 0 15px 50px;
    }
}