.newtitle-gov {
    font-size: 9vh;
    color: #bf9745;
    font-family: "the_seasonsregular" !important;
}

.newtitle-banner {
    color: #fff;
}

.carousel-caption {
    text-align: left !important;
    top: 196px !important;
    z-index: 0 !important;
}

.newtitle-banner {
    font-size: 75px;
    font-weight: 800;
    text-transform: uppercase;
    z-index: 0;
}

.carousel-dontmove {
    position: relative !important;
}

.carousel-dontmove2 {
    position: absolute !important;
    height: -webkit-fit-content !important;
    height: -moz-fit-content !important;
    height: fit-content !important;
    top: 60px !important;
}

@media screen and (min-width: 0px) and (max-width: 767px) {
    .carousel-caption {
        top: 45px !important;
        left: 24px;
    }
}

@media screen and (min-width: 600px) and (max-width: 767px) {
    .newtitle-banner {
        font-size: 59px !important;
    }
}

@media screen and (min-width: 400px) and (max-width: 599px) {
    .newtitle-banner {
        font-size: 33px !important;
    }
    .subt-green {
        font-size: 15px !important;
        padding-top: unset !important;
    }
}

@media screen and (min-width: 300px) and (max-width: 399px) {
    .newtitle-banner {
        font-size: 27px !important;
        padding-top: unset !important;
    }
    .subt-green {
        font-size: 15px !important;
        padding-top: unset !important;
    }
}

@media screen and (min-width: 0px) and (max-width: 299px) {
    .newtitle-banner {
        font-size: 20px !important;
    }
    .subt-green {
        font-size: 15px !important;
        padding-top: unset !important;
    }
}

@media screen and (min-width: 768px) and (max-width: 768px) {
    .carousel-caption {
        padding-top: 5%;
    }
    .newtitle-banner {
        font-size: 60px;
        padding-top: 10%;
    }
}

@media screen and (min-width: 768px) and (max-width: 899px) {
    .carousel-caption {
        left: 3% !important;
    }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
    .carousel-item {
        padding-top: 0% !important;
    }
    .breadcrumbs {
        padding-top: 3% !important;
    }
}

@media screen and (min-width: 768px) and (max-width: 768px) {
    .carousel-item {
        padding-top: 0%!important;
    }
}

@media screen and (min-width: 900px) and (max-width: 1000px) {
    .carousel-caption {
        left: 3% !important;
    }
}

@media screen and (min-width: 1001px) and (max-width: 1440px) {
    .carousel-caption {
        left: 3% !important;
    }
}

@media screen and (min-width: 1441px) and (max-width: 2000px) {
    .carousel-caption {
        left: 6% !important;
    }
}

@media screen and (min-width: 0px) and (max-width: 991px) {
    .main-header-area {
        display: none;
    }
}

@media screen and (min-width: 769px) and (max-width: 991px) {
    .newtitle-banner {
        font-size: 55px !important;
    }
}

.orange-txt {
    color: #ffac20;
    font-size: 22px;
}
