﻿
@media (min-width: 1600px) {
    .about_slider_bg .owl-next {
        right: -375px;
    }
    .other_hea_title {
        bottom: 177px;
    }
    .core_body {
        width: 400px;
    }
    .core_bottom {
        min-height: 450px;
    }
}


/*********************************
    ******************************
    ******************************
    *******************************
*/
@media (max-width: 1599px) {
    .other_hea_title {
        bottom: 100px;
    }
    .about_slider_bg .owl-next {
        right: -360px;
    }
    .other_header {
        min-height: 80vh;
    }
}
@media (max-width: 1400px) {
    .other_header {
        min-height: 70vh;
    }
}
    /*********************************
    ******************************
    ******************************
    *******************************
*/
    @media (max-width: 1199px) {
        .other_header {
            min-height: 60vh;
        }

        .about_desc p {
            margin: 50px 0px;
        }

        .other_hea_title {
            bottom: 30px;
        }

        .core_bottom #one {
            padding-left: 0px;
        }

        .about_slider_bg .about_slider_title h4 {
            margin: 10px 0px 5px 0px;
        }

        .about_slider_bg .about_slider_title p {
            line-height: 20px;
        }

        .about_slider_bg .owl-prev {
            left: -240px;
        }

        .about_slider_bg .owl-next {
            right: -270px;
        }

        about_slider_bg {
            padding: 50px 0px 60px 0px;
        }

        .about_fotter_body {
            padding: 50px 0px;
        }
    }
    /*********************************
    ******************************
    ******************************
    *******************************
*/
    @media (max-width: 1024px) {
        .other_header {
            min-height: 50vh;
        }
        .other_header {
            padding: 0px 0px 0px 0px;
        }

        .other_hea_title span, .core_title span {
            font-size: 20px;
        }

        .core_body .core_item_top h3 {
            font-size: 20px;
            margin-bottom: 5px;
        }

        .about_slider_bg .about_slider_title span {
            font-size: 20px;
        }

        .about_slider_bg .about_slider_title h4 {
            font-size: 20px;
        }

        .core_title {
            margin: 0px 0px 30px 0px;
        }
    }
    /*********************************
    ******************************
    ******************************
    *******************************
*/
    @media (max-width: 991px) {
        .other_header .navbar-toggler-icon {
            display: inline-block;
            vertical-align: middle;
            background-repeat: no-repeat;
            background-position: center;
            background-size: 100%;
            background: #fff;
            display: flex;
            height: 2px;
            margin: 5px 0px;
            width: 18px;
        }

        .other_header .navbar-toggler {
            font-size: 1.25rem;
            line-height: 1;
            background-color: transparent;
            border: 1px solid #fff;
            border-radius: 0.25rem;
            transition: box-shadow .15s ease-in-out;
            padding: 5px 10px;
            outline: none;
        }

            .other_header .navbar-toggler:focus {
                border: none;
                outline: none;
            }

        .about_desc p {
            margin: 30px 0px;
        }

        .core_body {
            width: 230px;
            padding-top: 10px;
        }

        .about_slider_bg .about_slider_title {
            margin-left: 0px;
        }

        .about_slider_bg {
            padding: 31px 0px 60px 0px;
        }

            .about_slider_bg .about_slider_title p {
                line-height: 16px;
                font-size: 12px;
                word-wrap: break-word;
                overflow: hidden;
                display: -webkit-box;
                text-overflow: ellipsis;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 11;
            }

            .about_slider_bg .about_slider_title h4 {
                margin: 5px 0px 4px 0px;
            }

            .about_slider_bg .owl-prev {
                left: -185px;
            }

            .about_slider_bg .owl-next {
                right: -200px;
            }

        .core_body .core_item_bottom p {
            font-size: 14px;
            padding-bottom: 10px;
        }

        .core_bottom {
            min-height: 500px;
        }
    }
    /*********************************
    ******************************
    ******************************
    *******************************
*/
    @media (max-width: 767px) {
        .other_header {
            min-height: 40vh;
        }
        
            .other_header img {
                width: 55px;
                height: 50px;
            }

        .other_hea_title span, .core_title span {
            font-size: 14px;
        }

        .other_hea_title {
            width: 260px;
        }

        .about_desc p {
            margin: 15px 0px;
            font-size: 14px;
        }

        .core_title {
            margin: 0px 0px 20px 0px;
        }

        .core_bottom #one, .core_bottom #two, .core_bottom #three {
            width: 100%;
        }

        .core_body {
            width: 95%;
            padding-top: 10px;
        }

            .core_body .core_item_bottom p {
                font-size: 14px;
                padding-bottom: 20px;
            }

        .core_item_top {
            margin-bottom: 5px;
        }

        .about_slider_bg {
            background: #D2003E;
        }

            .about_slider_bg .about_slider_title p {
                padding-bottom: 10px;
            }

            .about_slider_bg .owl-next i, .about_slider_bg .owl-prev i {
                color: #fff;
            }

            .about_slider_bg .owl-theme .owl-dots .owl-dot span {
                background: #fff9fb;
            }

            .about_slider_bg .owl-theme .owl-dots, .about_slider_bg .owl-theme .owl-nav {
                left: 45%;
                bottom: -40px;
            }

        .about_fotter_body {
            padding: 35px 0px;
        }

        #about_slider_image_div {
            width: 100%;
            padding: 0px 10%;
        }

        #about_slider_descriptin_div {
            padding: 0px 10%;
            max-width: 100%;
        }
    }
    /*********************************
    ******************************
    ******************************
    *******************************
*/
    @media (max-width: 575px) {
        .about_slider_bg .owl-theme .owl-dots, .about_slider_bg .owl-theme .owl-nav {
            left: 40%;
            bottom: -40px;
        }

        .other_header ul li .nav-link {
            font-size: 12px;
            line-height: 15px;
        }

        .other_header {
            padding: 0px 0px 0px 0px;
        }

        .other_header {
            min-height: 30vh;
        }

            .other_header img {
                width: 45px;
                height: 40px;
            }

            .other_header .navbar-toggler-icon {
                height: 2px;
                margin: 4px 0px;
                width: 15px;
            }

            .other_header .navbar-toggler {
                padding: 3px 7px;
            }

        .about_desc p {
            margin: 10px 0px;
            font-size: 12px;
        }

        .core_body {
            width: 100%;
            padding: 10px 20px;
        }

            .core_body .core_item_top h1 {
                font-size: 55px;
            }

            .core_body .core_item_top h3 {
                font-size: 15px;
                margin-bottom: 0px;
            }

            .core_body .core_item_top h4 {
                font-size: 15px;
                line-height: 15px;
            }

            .core_body .core_item_bottom p {
                font-size: 12px;
                padding-bottom: 10px;
            }

        .about_slider_bg .about_slider_title span {
            font-size: 15px;
        }

        .about_slider_bg .about_slider_title h4 {
            font-size: 15px;
        }

        .about_slider_bg .owl-next {
            right: -190px;
            bottom: -11px;
        }

        .about_slider_bg .owl-prev {
            left: -125px;
            bottom: -11px;
        }

            .about_slider_bg .owl-next i, .about_slider_bg .owl-prev i {
                font-size: 20px;
            }

        .about_fotter_body {
            padding: 37px 0px;
            flex-direction: column;
        }

        .about_footer_right ul li a {
            font-size: 11px;
            margin: 0px 10px;
        }

        .core_title {
            margin: 16px 0px 10px 0px;
        }

        #about_slider_image_div {
            width: 100%;
            max-height: 250px
        }

        #about_slider_descriptin_div {
            max-width: 100%;
        }
    }
@media (max-width: 420px) {
    .other_header {
        min-height: 25vh;
    }
}