﻿@media (max-width: 1080px) {
    .wrapper-dtvtc {
        margin-left: -35px;
        width: unset;
    }

    .navbar-brand {
        padding-right: 5px !important;
        padding-left: 5px !important;
    }

    .navbar-light .navbar-nav .nav-link {
        font-size: 10.4px;
    }

    #btnnophs,
    #btntracuu {
        padding: 0xp;
    }

    .mb-lg,
    .wp-mn:after,
    .wp-mb:after,
    .wp-mt:after {
        display: none;
    }

    .wp-mb,
    .wp-mt,
    .wp-mn {
        position: unset;
        margin-left: unset;
    }

    .mb-sm {
        display: block;
    }

    .mn-mobile {
        display: block;
    }

    .item-timeline {
        padding: 0px 25px;
    }

    .item-timeline div {
        font-size: 18px;
    }

    .item-timeline h5 {
        font-size: 18px;
    }
}

@media (max-width: 990px) {
    .wrapper-dtvtc {
        margin-left: unset;
    }

    .container-homeitem {
        /* display: none; */
        position: unset;
    }

    .box-dttg,
    .box-tcxhb,
    .wrapper-dtvtc {
        position: unset;
        margin-bottom: 10px;
    }

    .wrapper-dtvtc {
        margin-bottom: 200px;
    }
}

@media (max-width: 810px) {}



@media (max-width: 428px) {
    body {
        background-image: url("/images/bgNoSV.webp");
    }

    #section1 {
        min-height: unset;
    }



    .service-item .footer-service-item {
        font-size: 12px;
    }

    #section3 {
        padding-top: unset;
    }

    .content-info {
        padding-left: unset;
    }

    .cdct {
        min-width: 345px;
        font-size: 20px;
    }

    .wrapper-dtvtc {
        margin-bottom: 300px;
    }

    .item-timeline {
        padding: 0px 65px;
        margin-bottom: 20px;
    }

    .item-timeline-left-arrow,
    .item-timeline-right-arrow {
        display: none;
    }


    .section-title {
        font-size: 25px;
    }
}