.def-header__nav .def-header__nav-link:nth-child(3) {
    color:#e26920 !important;
}

.def-header__navigation {
    width: 65%;
}

.def-header__nav {
    float: right;
    padding-right: 2%;
}

.water-online-btn {
    display: block;
    float: left;
    width: 250px;
    padding-top: 14px;
}

.water-online-btn img {
    width: 100%;
}

@media screen and (max-width: 1730px) {
    .def-header__navigation {
        width: 70%;
    }
}

@media screen and (max-width: 1607px) {
    .def-header__navigation-top {
        padding-right: 2%;
    }
    .def-header__nav .def-header__nav-link {
        font-size: 1.4rem;
    }
}

@media screen and (max-width: 1440px) {
    .water-online-btn {
        width: 200px;
        padding-top: 9px;
    }
}

@media screen and (max-width: 1361px) {
    .def-header__navigation {
        width: 76%;
    }
}

@media screen and (max-width: 1266px) {
    .def-header__nav {
        padding-right: 10px;
    }

    .def-header__nav .def-header__nav-link {
        font-size: 1.2rem;
    }
}

@media screen and (max-width: 1570px) {
    .def-header__nav {
        padding-right: 10px;
    }
}

@media screen and (max-width: 1090px) {
    .def-header__navigation {
        width: 81%;
    }
}

@media screen and (max-width: 1085px) {
    .def-header__nav .def-header__nav-link {
        font-size: 1.2rem;
    }
}

@media screen and (max-width: 1023px) {
    .def-header__nav .def-header__nav-link {
        font-size: 1.4rem;
    }

    .water-online-btn {
        display: none;
    }

    .water-online-btn-mobile {
        width: 250px;
        margin: 20px 0;
        display: block;
    }

    .water-online-btn-mobile img {
        width: 100%;
    }

    .def-header__nav {
        border-bottom: none;
    }

    .def-header__navigation-top {
        padding-bottom: 5px;
    }

    .def-header__navigation-top .def-header__phone-link {
        border-radius: 3rem;
    }
}

@media screen and (min-width: 1024px){
    .water-online-btn-mobile {
        display: none;
    }
}

@media screen and (max-width: 355px) {
    .water-online-btn-mobile {
        width: 100%;
    }
}