@media(max-width:1199.98px){
.abt-dtl h3{
    font-size: 30px;
}
.ftrlogo-dtl img {
    filter: brightness(0) invert(1);
    min-width: 250px;
    width: 250px;
}
.adrs-txt h5{
    font-size: 26px;
}




}



@media(max-width:991.98px){
.header_sec .navbar-collapse{
    text-align: center;
}
.header_sec .navbar .nav-item{
    margin-bottom: 20px;
}
.bnr-sec .carousel-item {
    height: 100%;
    position: relative;
}
.map-sec iframe {
    height: 400px;
}
.bnr-sec .carousel-control-prev {
    top: 56%;
}
.bnr-sec .carousel-control-next {
    top: 56%;
}
.ftrlogo-dtl {
    text-align: center;
}
.ftrlogo-dtl p{
    margin: 0 auto;
}
.ftrlogo-dtl .social_icon {
    display: flex !important;
    align-items: center;
    justify-content: center;
    margin: 20px 0 40px;
}
.connect-page .row>div{
    margin-bottom: 30px;
}



}

@media(max-width:767.98px){
.carousel-item img {
    height: 550px;
    object-fit: inherit;
}
.bnr-sec .carousel-item {
    height: 550px;
    position: relative;
}
.bnr-sec .carousel-control-next{
    top: 55%;
}
.bnr-sec .carousel-control-prev{
    top: 55%;
}
.abt-img {
    min-height: auto;
    object-fit: cover;
    width: 100%;
}
.about-us .row{
    padding: 10px;
}
.abt-dtl h3 {
    font-size: 32px;
    margin-top: 12px;
}
.odd_even .row:nth-child(even) > div:first-child {
    order: 0;
}
.abt-dtl p {
    margin-bottom: 20px;
}
.testimonials{
    padding: 60px 0;
}
.testimonials .test_slider .owl-nav{
    margin-top: 20px;
}
.contact_form h2{
    font-size: 32px;
}
.map-sec iframe {
    height: 400px;
}
.ftrlogo-dtl {
    text-align: center;
}
.ftrlogo-dtl .social_icon {
    justify-content: center;
}
.quick-links {
    margin-left: 30px;
    margin-top: 30px;
}
.adrs-box {
    margin-top: 30px;
}
.navbar-nav{
    margin-top: 40px;
}
.price-left-top h3 {
    font-size: 38px;
    margin-top: 20px;
}
.bor-head {
    font-size: 26px;
    text-align: center;
}
.price-left-top {
    text-align: center;
}
.abt-dtl {
    text-align: center;
}
.connect-page .row>div{
    margin-bottom: 30px;
}

    
}

@media(min-width:992px){
.odd_even .row:nth-child(even) > div:first-child {
    order: 1;
}
}
