    @media screen and (min-width:992px) and (max-width:1024px) {
        .navbar-light .navbar-nav .nav-link,
        .navbar-light .navbar-nav .nav-link.active,
        .navbar-light .navbar-nav .nav-link:hover {
            font-size: 10px!important
        }
        .thumb-next {
            right: -46px
        }
        .height44 {
            min-height: 45rem;
        }
        .banner-form {
            position: absolute;
            top: 90px;
            right: 4%;
            width: 354px;
            background: #fff;
            box-shadow: 1px 8px 20px rgb(0 0 0 / 20%);
        }
        .bg-blue {
            padding: 1rem;
        }
    }
    
    @media screen and (max-width:991px) {
        .banner-section .col-md-12 {
            padding: 0!important
        }
        header#header {
            position: relative;
        }
        #recruiter .owl-item img {
            height: 37px;
            margin: 15px;
        }
        header#header.fixed-top.header-scrolled {
            position: fixed;
            top: 0;
        }
   body     .navbar-light .navbar-nav .nav-link {

            line-height: 16px;
        }
     body   .main_logo {
            width: 200px;
        }
        .banner-form {
            position: relative;
            top: unset;
            right: unset;
            width: 100%
        }
        .placements-section .commom-heading {
            font-size: 22px;
            line-height: 28px
        }
        .placements-section p {
            font-size: 10px;
            line-height: 15px
        }
        .dmdblock {
            display: block;
        }
        .dblock {
            display: none;
        }
        .banner-section {
            padding: 0px;
        }
    }
    
    @media screen and (max-width:767px) {
        h1 {
            font-size: 1.5rem;
        }
        h2 {
            font-size: 1.1rem;
        }
        .scroll2 {
            right: unset;
            bottom: 0;
            transform: rotate(0);
            width: 100%
        }
        .banner-form {
            box-shadow: none
        }
        .banner-form .container {
            box-shadow: 1px 8px 20px rgb(0 0 0 / 20%)
        }
        .commom-heading {
            font-size: 1.5rem!important;
            line-height: 35px!important
        }
        .placements-section p {
            font-size: 16px;
            line-height: 30px;
            margin-bottom: 20px!important
        }
        .border-right {
            border-right: none!important
        }
        .placements-section .commom-heading {
            margin-bottom: 30px
        }
        .custom-fluid {
            padding: 0rem 1rem;
        }
        .strock-text1 {
            color: #cdcdcd;
            -webkit-text-fill-color: #f2f2f2;
            -webkit-text-stroke-width: 3px;
            -webkit-text-stroke-color: #f1f1f1;
            font-size: 9rem;
            position: relative;
            right: -4rem;
            bottom: 0px;
            font-family: system-ui;
        }
        .bg-blue:hover .hide {
            visibility: visible;
            margin-left: 0rem;
        }
        .margintp {
            margin-top: 3rem;
        }
        .strock-text {
            color: #ffffff;
            -webkit-text-fill-color: #FFFFFF;
            -webkit-text-stroke-width: 1.2px;
            -webkit-text-stroke-color: #d7d7d7;
            -webkit-text-fill-color: transparent;
            font-size: 3rem;
            line-height: 50px;
            position: absolute;
            left: 20px;
            bottom: 10px;
        }
        .card {
            border-radius: 34px;
            margin: 0rem;
        }
        .overlay {
            position: absolute;
            top: 0%;
            bottom: 0;
            left: 5%;
            right: 0%;
            height: 100%;
            width: 90%;
            opacity: 0;
            transition: .5s ease;
            background-color: transparent;
            background: rgb(0, 0, 0);
            background: rgba(0, 0, 0, 0.5);
        }
        .height5 {
            min-height: 20rem;
        }
        .setting1 {
            background: #0769a9;
            min-height: 30rem;
            padding: 1rem 1rem 1rem 1rem;
        }
        p.center {
            padding: 0rem 1rem;
            font-size: 12px;
            line-height: 20px;
        }
        .bg-blue {
            background: #0769A9;
            display: block;
            color: #fff;
        }
        .btn-danger {
            color: #fff;
            background-color: #c82333;
            border-color: #bd2130;
        }
        .bg-blue .hide {
            visibility: visible;
        }
        .nwrap {
            flex-wrap: nowrap;
        }
        .show_img {
            display: block;
        }
        .hide_img {
            display: none;
        }
        .counter-value {
            font-size: 2.5rem!important;
        }
        .placem {
            font-size: 2.5rem;
        }
        .align {
            text-align: justify;
            padding-left: 0rem;
            font-size: 2.5rem!important;
            line-height: 46px!important;
            margin-bottom: 5px!important;
        }
        p {
            font-size: 14px;
            line-height: 24px;
        }
        .yellow-text {
            color: #FFCC00;
            font-size: 3.5rem;
        }
        .yellow-text {
            color: #fff;
            font-size: 3.5rem;
        }
        .text5 {
            font-size: 3.5rem;
        }
        .min-height {
            min-height: 4rem;
        }
    }
    
    @media screen and (min-width: 768px) and (max-width: 768px) {
        .height5 {
            min-height: 52rem;
        }
        .card {
            margin: 1rem!important;
        }
        .placem {
            font-size: 1.8rem;
        }
        .back {
            margin-top: 20rem;
        }
        .strock-text1 {
            color: #cdcdcd;
            -webkit-text-fill-color: #f2f2f2;
            -webkit-text-stroke-width: 2px;
            -webkit-text-stroke-color: #f1f1f1;
            font-size: 8rem;
            position: absolute;
            right: 0rem;
            bottom: 0px;
            font-family: system-ui;
        }
        .strock-text {
            color: #ffffff;
            -webkit-text-fill-color: #FFFFFF;
            -webkit-text-stroke-width: 1.2px;
            -webkit-text-stroke-color: #d7d7d7;
            -webkit-text-fill-color: transparent;
            font-size: 3rem;
            line-height: 50px;
            position: absolute;
            right: 4rem;
            bottom: 10px;
        }
        .align {
            text-align: justify;
            padding-left: 0rem;
        }
        .btn-danger {
            background-color: #EF474C;
            border-radius: 20px;
            padding: 0.2rem 0.8rem;
            /* border-color: #fff; */
            font-weight: 700;
            box-shadow: 0 10px 10px -5px #636363;
        }
        .margintp {
            margin-top: 5rem;
        }
        .p-3 {
            padding: 0rem!important;
        }
        .custom-fluid {
            padding: 0rem 1rem;
        }
        .bg-place {
            min-height: 24rem;
        }
    }
    
    @media screen and (min-width: 769px) and (max-width: 991px) {
        .min-height {
            min-height: 10rem;
        }
        .custom-fluid {
            padding: 0rem 1rem;
        }
        .strock-text1 {
            font-size: 12rem;
            right: 0rem;
            bottom: 0px;
        }
        .align {
            text-align: justify;
            padding-left: 0rem;
        }
        .commom-heading {
            font-size: 35px;
        }
        .alg {
            flex-direction: column;
        }
        .margintp {
            margin-top: 2rem;
        }
        .height5 {
            min-height: 45rem;
        }
        .card {
            margin: 1rem!important;
        }
        .placem {
            font-size: 1.6rem;
        }
        .strock-text {
            color: #ffffff;
            -webkit-text-fill-color: #FFFFFF;
            -webkit-text-stroke-width: 1.2px;
            -webkit-text-stroke-color: #d7d7d7;
            -webkit-text-fill-color: transparent;
            font-size: 3rem;
            line-height: 50px;
            position: absolute;
            right: 6rem;
            bottom: 10px;
        }
        .bg-place {
            min-height: 20rem;
        }
        .bg-blue {
            padding: 1rem;
        }
        .setting1 {
            padding: 7rem 3rem 4rem 3rem;
        }
        .back {
            margin-top: 10rem;
        }
    }
    
    @media screen and (min-width: 992px) and (max-width: 1024px) {
        .min-height {
            min-height: 6rem;
        }
        .mb5 {
            margin-bottom: 0rem!important;
        }
        .custom-fluid {
            padding: 0rem 1rem;
        }
        .strock-text1 {
            font-size: 12rem;
            right: 0rem;
            bottom: 0px;
        }
        .align {
            text-align: justify;
            padding-left: 0rem;
        }
        .commom-heading {
            font-size: 35px;
        }
        .margintp {
            margin-top: 2rem;
        }
        .height5 {
            min-height: 49rem;
        }
        .strock-text {
            color: #ffffff;
            -webkit-text-fill-color: #FFFFFF;
            -webkit-text-stroke-width: 1.2px;
            -webkit-text-stroke-color: #d7d7d7;
            -webkit-text-fill-color: transparent;
            font-size: 3rem;
            line-height: 50px;
            position: absolute;
            right: 0.5rem;
            bottom: 10px;
        }
        .btn-danger {
            padding: 0.3rem 1.1rem;
        }
        .center {
            font-size: 12px;
            line-height: 14px;
        }
        .mb5 {
            margin-bottom: 0rem!important;
        }
        .setting1 {
            background: #0769a9;
            min-height: 20rem;
            padding: 1rem 1rem 1rem 1rem;
        }
        .back {
            margin-top: 27rem;
        }
        .fnt9 {
            font-size: 1.5rem;
        }
        .fnt09 {
            font-size: 0.9rem;
        }
        .padgn {
            padding: 0.5rem;
        }
        .mrgin2 {
            margin-top: 1rem;
        }
        .margin-5 {
            margin-top: 0rem;
            margin-bottom: 0rem;
        }
        .mrgin1 {
            margin-top: 0rem;
        }
    }
    
    @media screen and (min-width: 1025px) and (max-width:1100px) {
        .back {
            margin-top: 30rem;
        }
        .align {
            text-align: justify;
            padding-left: 1rem;
        }
        .commom-heading {
            font-size: 32px;
            color: #050505;
        }
        .pdd1 {
            padding: 0rem 1rem!important;
        }
        .setting1 {
            background: #0769a9;
            min-height: 24.3rem;
            /* min-height: 516px; */
            padding: 2rem 2rem 2rem 2rem;
        }
        .margin-5 {
            margin-top: 0.5rem;
            margin-bottom: 0.5rem;
        }
        .mrgin1 {
            margin-top: 0rem;
        }
        .padgn {
            padding: 1rem;
        }
    }
    
    @media screen and (min-width: 1101px) and (max-width:1280px) {
        .custom-fluid {
            padding: 0rem 1rem;
        }
        .strock-text1 {
            font-size: 12rem;
            right: 0rem;
            bottom: 0px;
        }
        .align {
            text-align: justify;
            padding-left: 0rem;
        }
        .commom-heading {
            font-size: 35px;
        }
        .margintp {
            margin-top: 2rem;
        }
        .height5 {
            min-height: 46rem;
        }
        .center {
            font-size: 12px;
            line-height: 14px;
        }
        .placem {
            font-size: 1.5rem;
        }
        .strock-text {
            color: #ffffff;
            -webkit-text-fill-color: #FFFFFF;
            -webkit-text-stroke-width: 1.2px;
            -webkit-text-stroke-color: #d7d7d7;
            -webkit-text-fill-color: transparent;
            font-size: 3rem;
            line-height: 50px;
            position: absolute;
            right: 0rem;
            bottom: 10px;
        }
        .btn-danger {
            padding: 0.3rem 1.4rem;
        }
        .min-height {
            min-height: 6rem;
        }
        .mb5 {
            margin-bottom: 0rem!important;
        }
        .height44 {
            min-height: 30rem;
        }
        .setting1 {
            background: #0769a9;
            min-height: 25rem;
            padding: 2rem 1rem 2rem 3rem;
        }
        .img-display img {
            width: 50%;
        }
        .bg-place {
            min-height: 20rem;
        }
        .padd {
            padding-top: 0rem!important;
            padding-bottom: 0rem!important;
        }
        .banner-form {
            top: 100px;
        }
        .back {
            margin-top: 20rem;
        }
        .margin-5 {
            margin-top: 0.5rem;
            margin-bottom: 0.5rem;
        }
        .mrgin1 {
            margin-top: 0rem;
        }
        .padgn {
            padding: 1rem;
        }
        .fnt9 {
            font-size: 1.7rem;
        }
        .fnt09 {
            font-size: 0.9rem;
        }
    }
    
    @media screen and (min-width: 1281px) and (max-width: 1400px) {
        .align {
            text-align: justify;
            padding-left: 0rem;
        }
        .commom-heading {
            font-size: 35px;
        }
        .margintp {
            margin-top: 2rem;
        }
        .strock-text {
            color: #ffffff;
            -webkit-text-fill-color: #FFFFFF;
            -webkit-text-stroke-width: 1.2px;
            -webkit-text-stroke-color: #d7d7d7;
            -webkit-text-fill-color: transparent;
            font-size: 3rem;
            line-height: 50px;
            position: absolute;
            right: 1rem;
            bottom: 10px;
        }
        .placem {
            font-size: 1.5rem;
        }
        .center {
            font-size: 14px;
            line-height: 14px;
        }
        .min-height {
            min-height: 6rem;
        }
        .mb5 {
            margin-bottom: 0rem!important;
        }
        .height44 {
            min-height: 30rem;
        }
        .setting1 {
            background: #0769a9;
            min-height: 28.3rem;
            padding: 6rem 2rem 3rem 3rem;
        }
        .bg-place {
            min-height: 20rem;
        }
        .padd {
            padding-top: 1rem!important;
            padding-bottom: 1rem!important;
        }
        .bg-blue {
            padding: 1rem;
        }
        .height5 {
            min-height: 40rem;
        }
        .banner-form {
            top: 100px;
        }
        .back {
            margin-top: 11rem;
        }
        .mrgin1 {
            margin-top: 0rem;
        }
        .padgn {
            padding: 2rem;
        }
        .margin-5 {
            margin-top: 2rem;
            margin-bottom: 2rem;
        }
    }
    
    @media screen and (min-width: 1401px) and (max-width: 1650px) {
        .center {
            font-size: 15px;
            line-height: 14px;
        }
        .min-height {
            min-height: 6rem;
        }
        .mb5 {
            margin-bottom: 0rem!important;
        }
        .height44 {
            min-height: 30rem;
        }
        .img-display {
            display: flex;
            flex-wrap: nowrap !important;
        }
        .setting1 {
            background: #0769a9;
            min-height: 25.3rem;
            padding: 5rem 5rem 4rem 3rem;
        }
        .bg-place {
            min-height: 23rem;
        }
        .padd {
            padding-top: 1rem!important;
            padding-bottom: 1rem!important;
        }
        .height5 {
            min-height: 41rem;
        }
        .align {
            text-align: justify;
            padding-left: 1rem;
        }
        .back {
            margin-top: 8rem;
        }
        .margin-5 {
            margin-top: 2rem;
            margin-bottom: 2rem;
        }
        .mrgin1 {
            margin-top: 1rem;
        }
        .padgn {
            padding: 2rem;
        }
    }
    
    @media screen and (min-width: 1651px) and (max-width: 1920px) {
        .height5 {
            min-height: 35rem;
        }
        .height44 {
            min-height: 44rem;
        }
        .setting1 {
            background: #0769a9;
            min-height: 38.3rem;
            /* min-height: 516px; */
            padding: 6rem 6rem 3rem 3rem;
        }
    }
    
    @media screen and (min-width: 768px) and (max-width: 768px) {}