    @media (min-width: 768px) {
        
        
        .formdesktop {
            background-color: #fff;
            top: 50px;
        }
        .formdekstopmt {
            opacity: 1;
            border: 1px solid #777;
            -webkit-box-shadow: 0 10px 6px -6px #777;
            -moz-box-shadow: 0 10px 6px -6px #777;
            box-shadow: 0 10px 6px -6px #777;
        }
    }
    
    @media (min-width: 992px) and (max-width: 1024px) {
        .navbar-expand-lg .navbar-nav .nav-link {
            font-size: 13px;
        }
    }
    
    @media (min-width: 768px) and (max-width: 1200px) {
        .banner_form {
            top: 2%!important;
        }
    }
    
    @media (max-width: 991px) {
        .wrap {
            display: flex;
            background: #fff;
            padding: 1rem 1rem 1rem 1rem;
            border-radius: 0.5rem;
            box-shadow: 7px 7px 30px -5px rgb(0 0 0 / 10%);
            /* margin-bottom: 2rem; */
            height: 100%;
            min-height: 241px;
            justify-content: center;
        }
        .navbar {
            padding-bottom: 1rem !important;
        }
    }
    
    @media (max-width: 1500px) {
        .container.navbar-margin {
            max-width: 100%;
        }
    }
    
    @media (min-width: 768px) and (max-width: 1024px) {
        .banner-form {
            position: absolute;
            top: -21%!important;
            width: 100%;
            z-index: 99;
            right: 0rem;
            border: 0 solid #684d8d;
            background: 0 0;
            border-radius: 0;
        }
        a.btn.btn-sm.btn-secondary.display-4 {
            background-color: #EA1F48;
            color: #fff;
            padding: 11px 2px!important;
            border-radius: 5px;
            border: none;
        }
        .container.navbar-margin {
            max-width: 100%;
        }
        .navbar-expand-lg .navbar-nav .nav-link {
            padding-right: 0.5rem !important;
            padding-left: 0.5rem !important;
        }
    }
    
    @media (min-width: 1500px) and (max-width: 1600px) {
        .container.navbar-margin {
            max-width: 85%;
        }
    }
    
    @media (min-width: 1025px) and (max-width: 1240px) {
        a.btn.btn-sm.btn-secondary.display-4 {
            background-color: #EA1F48;
            color: #fff;
            padding: 10px 5px;
            border-radius: 5px;
            border: none;
            font-size: 0.7rem;
        }
    }
    
    @media (min-width: 320px) and (max-width: 767px) {
        .container.navbar-margin {
            max-width: 100%;
        }
        .navbar>.container,
        .navbar>.container-fluid {
            background-color: #fff;
            text-align: left;
            font-size: 15px;
        }
        .copyright {
            height: 7rem;
        }
        .disp-set {
            display: block;
            justify-content: start;
        }
        .maintabs li:first-of-type {
            position: relative;
            top: 50px;
            bottom: 50px;
        }
        .maintabs li:nth-child(2) {
            top: 50px;
            bottom: 50px;
        }
        .nav-tabs.maintabs .nav-link {
            cursor: pointer;
            color: #000;
            /*font-family: 'PT Serif', sans-serif;*/
            text-transform: Normal;
            font-size: 16px;
            border: 1px solid #243D77;
            font-weight: 700;
            background: #fff;
            height: auto;
            align-items: center;
            padding: 15px;
            transition: all .3s;
            margin-bottom: 20px;
            border-top-right-radius: 0rem;
            border-bottom-right-radius: 0rem;
        }
        .imgvideodiv {
            height: 8rem;
        }
        .imgvideodiv img {
            height: 8rem;
        }
        .nav-tabs.programmestype .nav-link span {
            min-height: 4rem;
        }
        span.text-cent {
            text-align: left;
        }
    }

    @media screen and (max-width:480px){
        h3{
            font-size: 1rem !important;
        }
    }