@media (max-width: 992px) {
    #dtr-header-global,#dtr-header-global.header-fixed{display:none!important}
    .dtr-responsive-header,.slicknav_menu,#dtr-menu-button{display:block!important}
    .slicknav_nav li,.slicknav_nav .dropdown-item{max-width:720px;margin-left:auto;margin-right:auto;padding:0 12px}
    .menu-btn-1,.menu-btn-2{margin:15px 0!important;width:fit-content}
    #enquiryForm p.dtr-copyright {
        font-size: 15px;
        color: #000;
        text-align: left;
    }
    button#form-submit-button {
        font-size: 18px;}
    
    }
    @media (max-width: 767px) {
    .dtr-responsive-header{text-align:center}
    .header-with-slick-menu.dtr-responsive-header{text-align:left}
    .dtr-responsive-header-left{width:100%}
    }
    @media (max-width: 391px) {
    
    }
    @media (max-width: 1400px) {
    
    }
    @media only screen and (max-width: 600px) {
    a.dtr-logo img{height:50px;display:flex}
    #enquiryForm p br{display:none}
    h3.fw-med-new{font-size:36px}
    div#icon-header-container{display:none}
    .hero-bg2{background-image:url(https://static.talentsprint.com/ts_drupal/cxpro/images/header-graphic-mob.webp);background-repeat:no-repeat;min-height:830px;background-size:cover;background-position:right}
    h1.fw-med{font-size:32px;left:0;top:40px}
    h1.fw-med span{color:#ec4e00;font-size:40px}
    .cstm-h2-2{font-size:24px}
    .cstm-h2-2 strong{font-size:36px}
    img.cxpro-model{display:none}
    section#cxproIntroduction ul{margin-top:30px;margin-left:40px}
    section#cxproIntroduction ul li{width:100%;top:unset!important}
    section#faculty ul li{width:80%}
    .flex-item{width:96%}
    p.mobile-apply.show a.apply-now-mob{display:block;padding:8px 20px;color:#fff;z-index:999;width:96%;left:8px;bottom:0;box-shadow:0 1px 0 #7e7575;font-weight:600;text-decoration:none}
    p.mobile-apply.show #apply-now-mob{display:none;background:#fd6b00;height:45px;text-align:center;position:fixed;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;font-size:18px;font-weight:400}
    #apply-now-mob:hover{cursor:pointer;background-color:#00a453;text-decoration:none}
    #apply-now-mob:active{background-color:#00a453;text-decoration:none}
    p.mobile-apply.show #apply-now-mob{opacity:1;visibility:visible;width:95%;display:block;left:2%;bottom:6px;border-radius:5px}
    section#areYouReady .offset-1{margin-left:0}
    .leadForm{padding:0 20px}
    section#cxproIntroduction{padding-bottom:50px!important}
    img.who-you-learn{height:240px;position:absolute;bottom:0;right:0}
    .your-learnings{padding:30px 60px 30px 20px;width:100%;position:relative}
    .your-learnings h3{font-size:25px}
    .your-learnings ul li{width:100%}
    .your-learnings ul li strong{font-size:42px;display:inline-block;color:#ff7c06;margin-bottom:10px;float:left;margin-right:10px;position:relative;top:-6px}
    p.mobile-apply.show{position:fixed;bottom:-10px;width:100%;left:0;padding-bottom:65px;height:70px;background:#fff;z-index:999}
    #areYouReady .cstm-h2-2 strong{font-size:36px}
    #areYouReady .cstm-h2-2{font-size:26px}
    .slider-wrapper{font-size:45px}
    .slider{height:45px;top:7px}
    .dtr-copyright{color:#fff;font-size:14px;position:relative;bottom:unset;margin-bottom:130px}
    p.down-arrow{top:560px}
    .modal-dialog {width: 95%;margin-top: 60px;}
    button.close {
        font-size: 22px;
        right: -2px;
        top: -28px;
    }
    .modal-body {
        padding: 20px;
    }
    .modal-body img.faculty-img-modal {
        height: 140px;
        float: none;
        margin-right: 20px;
        display: block;
        margin-bottom: 15px;
    }
    #enquiryForm p.references {
        color: #fff;
    }
    #enquiryForm p.dtr-copyright {
        color: #fff;
        text-align: left;
    }
    }
    @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
    .container,.container-md,.container-sm{max-width:95%}
    :root{overflow-x:hidden}
    body{overflow-x:hidden}
    section#faculty ul li{display:inline-block;width:44%}
    .flex-item{width:48%}
    .cstm-h2-2 br{display:none}
    img.cxpro-model{display:none}
    section#cxproIntroduction ul{margin-top:50px;margin-left:0}
    section#cxproIntroduction ul li{width:45%;position:relative!important;top:unset!important;vertical-align:top}
   section#practionerApproach .col-md-6 { flex: 0 0 auto; width: 80%; margin-left: 10%; }
    .dtr-copyright{color:#fff;font-size:14px;position:relative;bottom:0;text-align:center}
    h1.fw-med{font-size:30px;color:#000!important;top:30px;left:22%}
    h1.fw-med span{color:#ec4e00;font-size:40px}
    p.down-arrow{top:330px}
    #enquiryForm p.references {margin: 0 0 10px;font-size: 15px;color: #fff;}
    #enquiryForm p.dtr-copyright {font-size: 15px;color: #fff;text-align: left;}
    section#cxproIntroduction {padding-bottom: 100px!important;}
    p.byline br {display: none;}
    }
    @media only screen and (min-device-width : 820px) and (max-device-width : 1180px) {
    #enquiryForm p.references {color: #000;}
	#enquiryForm p.dtr-copyright {color: #000;}
    }
    @media only screen and (min-width: 1024px) and (max-height: 1366px) and (-webkit-min-device-pixel-ratio: 1.5) {
    
    }
    @media only screen and (min-width :1200px) and (max-width :1270px) {
    
    }
    @media only screen and (min-width :1270px) and (max-width :1290px) {
    
    }
    @media (min-width:1400px) {
    
    }
    @media (min-width:1500px) {
    
    }
    @media (min-width: 1800px) {
    h1.fw-med{left:30%}
    section#section1,section#section2,section#section3,section#navigate-sec{position:relative;min-height:800px}
    }
    @media (max-width:358px) {
    
    }