@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}
.hero-bg{background-position:230% -20%}
.slicknav_nav.slicknav_hidden{box-shadow:0 2px 40px 0 hsl(0deg 0% 6% / 5%)}
.carousel-indicators{margin-bottom:-15px}
.cmu-edge .ps-5{padding-left:2rem!important}
.faculty-col{width:100%}
.col-cstm-1{width:49%}
.mt-lg-cstm-1{margin-top:1%}
.modules:before{height:10%}
.foundation:before{height:8%}
.width-95{width:93%}
.mb-lg-n1{margin-bottom:-30px!important}
.mt-n1{margin-top:30px!important}
.section-2-bg{background:rgba(242,242,242,1)!important}
.section-2-bg .col-12.col-lg-6.d-flex.align-items-center.position-relative.px-0{flex-direction:column}
.section-2-bg .position-absolute,#eligibility .position-absolute,.outcomes .position-absolute{position:static!important}
.section-2-text{margin:40px!important}
.section-2-bg .ps-cstm-3{padding:0 40px}
p.question-label{width:100%!important;margin-bottom:12px!important}
div#a label,div#b label,div#c label,div#d label,div#e label,div#f label,div#g label,div#h label,div#i label,div#j label{display:inline-block!important;left:-6%!important}
.span-none span{display:none!important}
.outcome-card{margin:40px 0!important}
.prereq-card{margin:40px 0!important}
.width-60{width:100%}
.cmu-edge .ps-5{padding-left:12px!important}
.mt-lg-cstm-2{margin-top:20px}
.d-mobile-flex{display:flex;align-items:center;justify-content:center}
.with-icon.single-row,.with-icon.single-row2{margin-right:4px!important}
section#career-accelerator h4{font-size:23px}
.bootcamp h3{margin-top:40px}
}
@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%}
.dtr-pricing{margin-bottom:30px}
.dtr-pricing-focused{margin-top:30px}
.with-icon.single-row,.with-icon.single-row2{width:96%}
.modules:before{height:1560px!important;margin-top:45px}
.foundation:before{height:995px!important;margin-top:14px}
.hero-bg{background-image:none!important}
.width-95{width:100%}
.hero-border{border-right:none!important;padding:15px 0;border-bottom:1px solid #c4c4c4}
.hero-btn{width:100%}
.hero-btn p{margin-left:auto;margin-right:auto}
.hide-br br{display:none}
h1,h1 a{font-size:3rem!important;line-height:1.2em}
.mt-n1{padding:0 12px}
.cstm-h2{margin-left:8px;font-size:1.8rem!important}
.ps-cstm-1{padding-left:36px}
.cstm-h2-2{font-size:1.8rem}
.outcome-card,.prereq-card{padding:30px 20px!important}
#take-the-leap .ps-5{padding-left:2rem!important}
.style-1{margin-top:22px!important;margin-left:12px}
.fs-cstm-6{font-size:15px!important}
.webinars.ps-cstm-2{padding-left:12px!important}
.webinars p{font-size:16px;line-height:1.35}
.book-btn-2{font-size:15px;padding:5px 8px!important}
.d-mobile-flex{display:flex;align-items:center}
.text-mobile-end{align-items:end}
#dtr-menu-button{padding-right:12px}
.py-md-cstm-1{padding:15px 0!important}
.cstm-border-right{border-right:1px solid #c4c4c4!important}
.border-bottom-none{border-bottom:none!important}
.section-2-text{padding:25px}
div#a input[type="radio"],div#b input[type="radio"],div#c input[type="radio"],div#d input[type="radio"],div#e input[type="radio"],div#f input[type="radio"],div#g input[type="radio"],div#h input[type="radio"],div#i input[type="radio"],div#j input[type="radio"],div#k input[type="radio"],div#l input[type="radio"],div#m input[type="radio"],div#n input[type="radio"]{margin-right:30px!important}
.ms-cstm-3{margin-left:0}
.bg-white p{font-size:18px}
.dtr-logo img{height:50px}
.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding-left:20px;padding-right:20px}
.section-2-bg{padding:50px 0}
}
@media (max-width: 1400px) {
.selection-test-section h5.fw-normal span{float:right;display:inline-block;right:45px}
h1,h1 a{font-size:2.5rem}
.mt-n1{margin-top:-60px}
.cmu-edge .fs-cstm-4{font-size:16px!important}
.outcome-card{margin-top:80px}
.section-3-card-h3,.prereq-h3{font-size:1.65rem!important}
.resources.p-4{padding:1rem .6rem!important}
.resources img{width:30px}
.fs-cstm-3{font-size:32px}
.faculty-col h4{font-size:1.3rem!important;padding-left:10px}
.faculty-color-1 br{display:none!important}
.fs-cstm-4{font-size:18px}
p.header-text{font-size:21px!important}
.main-navigation .sf-menu:first-child > li a{margin-right:5px!important}
ul.impact-format li img.one{margin-bottom:40px}
.date{margin-top:1.2rem!important;margin-right:3.5rem!important}
.hero-btn{padding:15px 35px}
p.trigger-head{left:23%;font-size:15.5px!important}
}
@media only screen and (max-width: 600px) {
:root{scroll-behavior:auto;overflow-x:hidden}
.dtr-py-100{padding-bottom:70px!important;padding-top:70px!important}
.dtr-logo img{height:40px}
img.header-mobile{display:block;max-width:100%;margin-top:40px;right:-6px;position:relative}
h1.fw-med{font-size:38px!important;padding-top:10px;text-align:left!important}
h1.fw-med span{font-size:34px!important}
.bg-white p.date{margin-right:0!important}
a.explore-programs{margin-left:0;width:100%;margin-top:20px}
a.explore-programs p{width:100%;text-align:center}
section.professional-programs{padding:100px 15px;position:relative}
section#aboutTalentSprint{background:#fff}
.cstm-h2-2{font-size:30px!important;font-weight:500}
ul.certified-professionals li{display:inline-block;width:100%}
img.header-bg-model{position:absolute;height:auto;display:none}
ul.deeptech-domains{text-align:left}
ul.deeptech-domains li{width:100%;padding:10px 15px}
.program-tabs-sec div#v-pills-tab{display:none}
.specilization-tabs-sec ul#myTab{display:none}
ul.certified-professionals{padding-left:0}
.counter{margin-top:30px;position:relative}
select#nav-link,select#nav-link-one{display:block;background-color:#fff!important;border:1px solid #ddd!important}
.col-md-12.program-tabs-sec .d-flex.align-items-start{display:block!important}
.program-tabs-sec .tab-content{left:0;width:100%;height:auto}
.program-tabs-sec .tab-pane > ul li{list-style-type:none;width:98%;min-height:auto}
.specilization-tabs-sec .tab-pane > ul li{list-style-type:none;width:98%;min-height:auto}
ul.ts-highlights li{width:46%}
ul.ts-highlights li:nth-child(2){width:52%}
ul.ts-highlights li strong{font-size:26px;margin-top:-2px}
ul.ts-highlights li{font-size:14px}
img.pracademic-platform{width:100%;float:none;margin-top:40px!important}
section#career-accelerator{background-size:cover}
section#career-accelerator ul li{width:100%;padding-bottom:20px;font-size:20px}
section#career-accelerator ul li img{height:36px;margin-right:15px;display:block;float:left;margin-bottom:5px}
section#career-accelerator ul li br{display:none}
section#career-accelerator ul li span a{font-size:16px;padding-top:0}
section#clientTestimonials .offset-1{margin-left:0}
ul.net-score li{width:100%!important}
ul.user-testimonials li{display:inline-block;width:100%;background:#f5f5f5;margin-right:30px;vertical-align:top;position:relative;min-height:auto;padding:20px 20px 40px;border-radius:5px}
ul.user-testimonials li span{position:relative;bottom:-15px}
ul.user-testimonials li p{font-size:14px;background:#f6f2e8;padding:10px 8px;line-height:150%;display:block;position:relative;bottom:-30px;border-radius:5px}
section#clientTestimonials{padding-bottom:100px!important}
section.form-sec{background-size:cover}
input[type=checkbox]+label:before{margin-bottom:130px}
.barch-sticker-sec form{padding:0}
section.awards ul li{display:inline-block;width:48%}
section.awards ul li img{height:100px;border:1px solid #e5e5e5;width:auto;padding:5px}
section#faq .accordion-button{padding:10px 20px 10px 30px;line-height:150%}
.program-tabs-sec .tab-pane > ul li img{height:60px}
.program-tabs-sec .tab-pane > ul li .program-cnt{line-height:120%;padding-left:85px;font-size:18px}
.program-tabs-sec .tab-pane > ul li .program-cnt span{font-size:14px}
section#faq{padding:70px 0;background:#f5f5f5}
section.awards{padding:70px 0;background:#fff}
section.professional-programs .container{padding-left:0;padding-right:0}
section#careerAceelerator ul li{width:100%}
section#careerAceelerator{padding-bottom:360px!important}
img.career-accelerator-img{height:auto}
section#home .col-md-3{flex:0 0 auto;width:100%;text-align:left}
img.scholarship-sticker{height:50px;margin-right:10px}
h1.fw-med span{font-size:40px!important;padding-top:0;line-height:1.3;top:-3px}
ul#pills-tab{display:none}
section#home p.hero-btn-main.mt-5{margin-top:280px!important}
.specilization-tabs-sec .tab-pane > ul li .program-cnt .partner-institution{font-size:13px}
.hero-btn{text-align:center;display:inline-block}
#take-to-top.dtr-fade-scroll{right:10px;bottom:120px}
.bg-white p.date-notify{display:none}
div#applynow{top:50px}
ul.simple-steps li{width:100%;margin-top:40px}
ul.simple-steps li:first-child{margin-top:0}
ul.simple-steps:after{display:none}
ul.simple-steps li br{display:none}
.slicknav_nav{top:20px}
.slicknav_nav a{text-align:center}
a.nav-link.menu-btn-2{width:100%}
p.mobile-apply.show{display:block;display:block;position:fixed;bottom:0;width:100%;box-shadow:0 0 10px #b9b9b9;border-top:1px solid #B2B2B2;height:70px;background:#fff;left:0}
p.mobile-apply.show a#apply-now-mob{background:#00a453;text-align:center;border-radius:4px;transition:background-color .3s,opacity .5s,visibility .5s;font-size:18px;font-weight:400;color:#fff;display:inline-block;padding:10px 20px;width:85%;margin-left:7%;margin-top:11px}
section#home p.hero-btn-main.mt-5{margin-top:25px!important;margin-bottom:20px;display:block}
p.hero-btn-main.mt-5.mob{display:none}
ul.user-testimonials li:before{top:12px;left:20px}
.bg-white p.byline{font-size:18px!important;line-height:1.4}
img.partner-logo{height:auto;margin-top:20px;width:80%}
img.partner-logo.google{width:55%}
section.program-offers-sec .row{padding:30px 10px;margin-top:0}
ul.program-offers{border-left:none;margin-top:40px}
ul.program-offers li{display:inline-flex;font-size:20px;font-weight:600;padding:0;margin-bottom:30px}
ul.leaders-testimonials li{width:100%;margin-top:30px}
img.cstem-video{position:relative;top:0;height:auto;right:0;z-index:0;margin-top:40px}
.circle{left:180px}
ul.program-overview li{width:100%;padding:20px 10px 40px 30px;margin-right:0;margin-bottom:20px}
section#uniqueProgram{background:#fc0}
img.sample-vid-graphic{position:relative;top:40px;height:auto;width:100%}
img.sample-lesson{height:auto;margin-top:20px}
img.dotted-bg{display:none}
img.program-design-graphic{position:relative;top:70px;right:0;height:auto}
.program-design-table{padding:20px}
.program-design-table tr th,.program-design-table tr td{padding:20px 0}
.row.outcomes-bg{background:#fff;padding:50px 20px}
.row.outcomes-bg .col-md-4{padding-left:0!important;margin-bottom:30px}
.row.scholarship-details,.row.participating-schools,.row.online-program{padding:50px 10px}
p.scholarship-text{font-weight:500;font-size:17px}
img.scholarship-graphic{height:auto;position:relative;left:0;margin-top:40px}
.participating-schools ul li{display:inline-block;padding:20px 14px;width:47%}
.online-program ul li img{margin-bottom:40px}
.online-program ul li br{display:none}
.online-program ul li:nth-child(2) img{margin-bottom:10px}
img.online-program{width:100%}
.row.eligibility{padding:50px 10px;padding-bottom:300px;position:relative}
img.eligibility-img{width:80%;position:absolute;top:400px}
.row.enroll{padding:50px 10px}
.row.enroll ul{width:100%}
.row.enroll ul li{width:100%;margin-bottom:30px}
.row.enroll ul:after{display:none}
.footer{padding:20px 0 100px}
section.program-offers-sec{background:#5e49af;padding-top:70px}
h2.sub-title{font-size:20px}
.modal-dialog{width:92%}
.youtube iframe{width:100%;height:170px}
.modal-body{padding:15px 15px 5px!important}
.exclusive-sticker {margin-top: 20px;}
.appl-header {padding: 30px 20px;margin-bottom: 30px;}
.gwe-form form {padding: 40px 20px;}
.gwe-form form .form-group {width: 100%!important;}
h3.form-sec-head {font-size: 20px;margin-right: 0;}
}
@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}
.dtr-hero-section-top-padding {padding-top: 100px;}
h1.fw-med{line-height:1.5em;font-size:34px;padding-top:50px}
ul.certified-professionals li{width:30%}
img.header-bg-model{display:none}
.specilization-tabs-sec .tab-pane > ul li{width:49%}
.program-tabs-sec .tab-pane > ul li{width:49%}
section#career-accelerator ul li{font-size:18px;vertical-align:top}
ul.net-score li strong{float:none;display:block}
ul.user-testimonials li{margin-right:20px;min-height:570px}
ul.net-score li{padding:10px 20px;width:30%}
.program-tabs-sec .nav-pills .nav-link img.all-programs-icon{height:35px}
section#home .col-md-7,section#home .col-md-5{width:100%}
h1.fw-med span{font-size:38px!important}
form#TalentSprintScholarship{margin-top:-1px}
ul.simple-steps li img{padding:9px;height:80px}
ul.simple-steps li{font-size:16px;font-weight:300;line-height:1.5rem}
ul.simple-steps li span{font-size:18px}
.slicknav_nav a{text-align:center}
a.nav-link.menu-btn-2{width:100%}
.slicknav_nav{top:18px}
div#applynow{top:48px}
ul#pills-tab li{width:32%}
.circle {top: 220px;left: 35%;}
    img.cstem-video {
    right: -120px;
    z-index: 0;
    margin-top: 20px;
}
ul.program-overview li {
    padding: 20px 10px 40px 12px;
    font-size: 18px;
    margin-right: 15px;    min-height: 300px;}
section.program-offers-sec .col-md-6, section.program-offers-sec .col-md-7 {
    width: 100%;
}
ul.program-offers {
    border-left: none;
    margin-top: 50px;
}
ul.leaders-testimonials li {
    width: 100%;
    min-height: auto;
    margin-top: 30px;
}
    section#uniqueProgram {
    background: #fc0;
}
    section#uniqueProgram .col-md-7 {
    width: 100%;
}

section#uniqueProgram .col-md-5 {
    display: none;
}
img.eligibility-img {
    width: 95%;
}
img.sample-vid-graphic {
    height: 400px;
}
img.sample-lesson {
    height: auto;
    width: 100%;
}
img.program-design-graphic {
    position: absolute;
    top: unset;
    right: 0;
    height: 352px;
    bottom: 0;
}
section#programDesign .col-md-7 {
    width: 100%;
    padding-bottom:240px;
}
.row.online-program .col-md-6 {
    width: 100%;
}
.row.outcomes-bg .col-md-5,.row.outcomes-bg .col-md-6 {
    width: 100%;
    margin-bottom: 20px;
}
.row.scholarship-details .col-md-6 {
    width: 100%;
    margin-bottom: 30px;
}
}
@media only screen and (min-width :1200px) and (max-width :1270px) {
p.byline{width:80%}
img.header-bg-model{height:685px}
ul.program-offers li{padding:0 18px}
ul.leaders-testimonials li{min-height:560px}
.participating-schools ul li{padding:20px 25px}
}
@media only screen and (min-width :1270px) and (max-width :1290px) {
p.byline{width:80%}
img.header-bg-model{height:681px}
ul.program-offers li{padding:0 18px}
ul.leaders-testimonials li span{font-size:15px}
ul.leaders-testimonials li{min-height:540px}
.participating-schools ul li{padding:20px 25px}
}
@media (min-width:1300px) {
.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1200px}
}
@media (min-width:1400px) {
img.header-bg-model{height:665px}
}
@media (min-width: 1800px) {
.main-navigation .sf-menu > li a{font-size:16px}
section#uniqueProgram{min-height:590px}
img.header-bg-model{height:664px;right:0}
}
@media only screen and (max-width:358px) {
img.scholarship-sticker{top:575px}
section#home p.hero-btn-main.mt-5{margin-top:240px!important;font-size:15px!important}
a.hero-btn{color:#FFF!important;font-weight:400;padding:15px;text-align:center!important}
.specilization-tabs-sec .tab-pane > ul li .program-cnt{font-size:15px}
.specilization-tabs-sec .tab-pane > ul li .program-cnt span{font-size:13px}
.specilization-tabs-sec .logo{min-height:210px}
ul.net-score li{font-size:16px;line-height:140%}
ul.net-score li strong{font-size:28px}
}