@media (max-width: 1900px) {
.top-menu ul li{margin:0 0 0 65px}
.logo-menu:before{width:620px}
}
@media (max-width: 1800px) {
.container2{max-width:1500px}
.top-menu ul li{margin:0 0 0 50px}
.hdr-phone a{font-size:32px}
.logo-menu:before{width:625px}
.logo-menu{padding:20px 0 28px}
.select-lists.owl-carousel .owl-nav button.owl-prev,.select-lists.owl-carousel .owl-nav button.owl-next{left:-30px}
.select-lists.owl-carousel .owl-nav button.owl-next{right:-30px;left:inherit}
.help-items{width:40%;margin:auto}
.help-blks.owl-carousel .owl-nav button.owl-prev,.help-blks.owl-carousel .owl-nav button.owl-next{left:-35px}
.help-blks.owl-carousel .owl-nav button.owl-next{right:-35px;left:inherit}
.help-blks:before{left:-6px}
.help-blks:after{right:-6px}
.program-blks:before{bottom:-60px;left:-60px}
.baner-heading{padding:230px 0 140px}
.bnr-scl-links{height:539px}
}
@media screen and (max-width:1700px) {
.logo-menu:before{width:580px}
.baner-heading{padding:210px 0 140px}
.baner-heading h2 strong{    font-size: 61px;line-height: 1.4;}
.baner-heading h2{  margin-bottom: 10px;}
.baner-inrcnt{max-width:600px;padding:0 100px 0 0}
.baner-inrcnt:after{right:50px;width:110px}
.bnr-video a{left:-35%;top:-98px}
.baner-inrcnt:before{width:238px;height:500px;background-size:100% auto}
.baner-btn{margin:0 0 0 80px}
.follow-blk{padding:70px 0 50px;height:280px}
.bnr-scl-links{padding:60px 58px 95px;height:536px}
.end-name h6{font-size:17px}
.endorser-img ul li .end-name h5{font-size:32px}
.end-name p{font-size:18px}
.select-sctn{padding:80px 0 65px}
.adult-hdng h2{font-size:70px}
.help-hdng h2{font-size:70px}
.why-heading h2{font-size:70px}
.endorser-img ul li.active .end-name{width:310px;left:-84px;top:15px}
.about-sctn{padding:70px 0}
.location-hdng h2{font-size:60px}
.careeritem p.careertitle{font-size:22px}
}
@media screen and (max-width:1600px) {
.container,.container2{max-width:1400px}
.hdr-phone a{font-size:25px}
.top-menu ul li{margin:0 0 0 42px}
.top-menu ul li a{font-size:18px}
.select-items h3{font-size:35px;margin:0 0 10px}
.select-lists.owl-carousel .owl-nav button.owl-prev{left:-15px}
.select-lists.owl-carousel .owl-nav button.owl-next{right:-15px;left:inherit}
.adult-hdng h2{font-size:60px}
.adult-hdng h3{font-size:31px}
.dream-help-btn a,.dream-phone-btn a{padding:20px 40px}
.program-cntnt{padding:15px}
.program-blks{margin:0}
.help-hdng h2{font-size:55px}
.program-cntnt h5,.prgrm-hover-cntnt h5{font-size:25px}
.help-blks:after{right:0;left:inherit;height:303px}
.help-blks:before{left:0;bottom:-34px;width:505px;height:303px}
.help-blks.owl-carousel .owl-nav button.owl-next{right:-27px}
.help-blks.owl-carousel .owl-nav button.owl-prev{left:-27px}
.why-heading h2{font-size:55px}
.chalenge-hdng h2{font-size:60px}
.chalenge-cntnt h6{font-size:25px}
.chalenge-cntnt p{font-size:16px}
.testm-items h3{font-size:39px}
.atrny-img{height:117px}
.location-items h6{font-size:17px}
.ftr-blks h4{font-size:30px}
.newsleter-hdng h2{font-size:30px}
.form-col ul li:nth-child(1),.form-col ul li:nth-child(3){margin-right:6px}
.help-blks{padding:50px}
.help-items{width:100%}
.help-blks.owl-carousel .owl-nav button.owl-prev,.help-blks.owl-carousel .owl-nav button.owl-next{bottom:-30px}
.select-sctn{padding:65px 0 55px}
.careeritem p.careertitle{font-size:20px}
.endorser-img ul li.active .end-name{width:422px;display:block;left:-156px}
.page_banner{padding:200px 0 140px}
.page_banner h1,.page_banner h2{font-size:68px}
#breadcrumbs{font-size:20px}
.follow-blk h6{font-size:17px;line-height:7;letter-spacing:7px}
.bnr-scl-links a{margin:0 0 13px}
.page_banner .bnr-scl-links{padding:43px 55px 30px 60px}
.page_banner .follow-blk{padding:55px 0}
.page_content h1,.page_content h2{font-size:52px}
.page_content h3{font-size:26px}
.page_content h4{font-size:24px}
.page_content h5{font-size:22px}
.page_content h6{font-size:18px}
.sidebar .widget ul li a{font-size:22px}
.contctpg-items.adrs p{font-size:22px}
.contctpg-items.phone a{font-size:34px}
.logo-menu:before{width:525px}
.logo{width:27%}
.endorser-img ul li .end-name h5{font-size:25px}
.end-name h6{font-size:15px}
.end-name p{font-size:16px}
.endorser-img ul li.active .end-name{width:320px;left:-112px}
.location-hdng h2{font-size:55px}
.hm-frmsec{padding:60px 0 20px}
}
@media screen and (max-width:1500px) {
.container,.container2{max-width:1300px}
.baner-heading{padding:160px 0 80px}
.baner-heading h2 strong{font-size:64px}
.baner-heading h2{font-size:64px}
.baner-heading h4{font-size:32px;letter-spacing:8px}
.baner-inrcnt{max-width:600px;padding:0 30px 0 0}
.baner-inrcnt:before{width:210px;height:440px;background-size:100% auto;left:-100px;top:-20px}
.baner-inrcnt:after{right:5px;width:80px;top:20px;height:160px}
.bnr-video a{left:-33%;top:-28px}
.follow-blk h6{font-size:18px;line-height:6.4;letter-spacing:5px}
.follow-blk{height:230px}
.bnr-scl-links{height:458px}
.help-blks{padding:50px 80px}
.help-blks:before{left:30px}
.help-blks:after{right:30px}
.help-blks.owl-carousel .owl-nav button.owl-prev{left:2px}
.help-blks.owl-carousel .owl-nav button.owl-next{right:2px}
.top-menu ul li a{font-size:15px}
.hdr-btn a{font-size:17px;padding:15px 40px 15px 60px}
.hdr-btn a:before{left:25px}
.logo-menu:before{height:100%}
.lft-dream-cntnt{width:50%}
.lft-dream-cntnt p br{display:none}
.lft-dream-cntnt p{font-size:18px}
.dream-btns{width:100%}
.prgrm-hover-cntnt{padding:60px 20px 30px}
.prgrm-hover-cntnt a{font-size:22px}
.our-dream-sctn{padding:50px 0 130px}
.help-sctn{padding:80px 0 50px}
.why-adult-sctn{padding:40px 0 80px}
.challenge-sctn{padding:70px 0 60px}
.testm-items p{font-size:17px;line-height:1.7}
.testm-items h3{font-size:34px}
.testimonials-sctn{padding:90px 0 80px}
.about-sctn{padding:90px 0}
.location-items{padding:30px 10px 80px 30px}
.location-items h5{font-size:24px;line-height:1.2}
.location-items:before{left:15px;bottom:15px;width:65px}
.location-items:after{bottom:15px}
.lctn-adrs p{font-size:16px}
.location-items h6{font-size:15px;margin:0 0 15px}
.location-sctn{padding:80px 0}
.ftr-blks{padding:60px 0 0}
.footer-sec{padding:0 0 80px}
.ftr-copyrights{padding:50px 0 20px}
.ftr-hdng{padding:30px 0 0}
.ftr-copyrights p{margin:0 0 25px;font-size:15px}
.logo-menu .container2{max-width:100%;padding:0 40px}
.logo{width:28%}
.hdr-menu{margin-top:15px}
.program-blks{margin:0}
.help-sctn:before{height:586px}
.page_content{padding:60px 0 50px}
.page_banner{padding:180px 0 120px}
.inr-title{padding:17px 30px}
.page_banner h1,.page_banner h2{font-size:60px;letter-spacing:-2px}
#breadcrumbs{font-size:18px;letter-spacing:.5px;margin:15px 0 0}
.page_banner .follow-blk{padding:20px 0 45px}
.page_banner .bnr-scl-links{padding:40px 55px 10px 60px}
.page_banner .bnr-scl-links a{margin:0 0 12px}
.page_content h1,.page_content h2{font-size:48px}
.page_content h5{font-size:22px;letter-spacing:0}
.sidebar-testi h3{font-size:31px;line-height:1.3}
.contctpg-items{padding:190px 80px 80px}
.contctpg-items.phone a{font-size:32px}
.sidebar-testi-lists:before{width:225px}
.sidebar .widget ul li a{font-size:20px}
.careeritem p.careertitle{font-size:16px;background-size:118% 90%;bottom:100px}
.logo-menu:before{width:520px}
.top-menu ul li a{font-size:18px}
.logo{width:30%}
.end-name h6{font-size:14px}
.lcncontent-list p{font-size:18px}
.hm-locsec a.btn,.get-hlp a,.lcncontent-list h6,.hm-tablist ul.tabs li a{font-size:18px}
.cnt-location h3{font-size:45px}
.hm-tablist ul.tabs li a span{font-size:13px}
.studentimage:hover p.description{line-height:1.5}
}
@media screen and (max-width:1440px) {
  .baner-inrcnt:after {display:none}
.container,.container2{max-width:1200px}
.logo-menu:before{width:465px}
.top-menu ul li a{font-size:18px}
.top-menu ul li{margin:0 0 0 40px}
.baner-inrcnt{max-width:560px}
.bnr-scl-links{height:482px}
.help-blks:after{height:275px}
.testm-items h3{font-size:30px}
.location-items h5{font-size:25px}
.newsleter-hdng h2{font-size:28px}
.form-col input,.form-col textarea{padding:10px 25px}
.form-col ul li:nth-child(1),.form-col ul li:nth-child(3){margin-right:4px}
.newsleter-hdng h2{font-size:23px}
.baner-inrcnt:before{width:200px;height:420px;left:-70px;top:-30px}
.baner-inrcnt:after{right:60px}
.bnr-video a{left:-30%;top:-108px}
.baner-heading p{margin:0 0 20px}
.bnr-scl-links{height:429px}
.program-blks{margin:0}
.select-items{padding:65px 50px 55px}
.help-sctn:before{height:566px}
.endorser-img ul li .end-img{width:96px}
.logo{width:25%}
.endorser-img ul li{width:8%;margin-right:33px}
.endorser-img ul li.active img{margin-bottom:18px;outline-offset:4px}
.endorser-img{min-height:270px}
.page_content h1,.page_content h2{font-size:48px}
.page_content h3{font-size:22px}
.page_content h4{font-size:20px}
.page_content h5{font-size:18px}
.page_content h6{font-size:16px}
.page_content p,div{font-size:16px}
.page_content .sidebar-testi h3,.page_content .sidebar .widget h3{font-size:34px;line-height:1.2}
.page_content .sidebar-testi-item h5{font-size:30px;line-height:1}
.page_content .sidebar-testi-item p{font-size:18px;line-height:1.5}
.sidebar-testi-lists:before{width:170px}
.sidebar .widget ul li a{font-size:19px;padding:17px 10px 17px 50px}
.sidebar .widget ul li a:before{left:20px}
.page_banner h1,.page_banner h2{font-size:50px;letter-spacing:-1px}
#breadcrumbs{font-size:16px}
.follow-blk h6{font-size:16px;line-height:6.25;letter-spacing:5px}
.page_content .sidebar-testi-item h6{font-size:16px}
.generalpg-blks{padding:50px 0 0}
.gnrlpg-ifrm iframe{height:220px}
.inr-title:before,.inr-title:after{width:55px}
.contctpg-items{padding:160px 70px 50px 60px}
.contctpg-items:before{top:50px}
.page_content .cntctpg-cntnt h5{font-size:18px;margin-bottom:15px}
.contctpg-items.phone a{font-size:28px}
.contctpg-items.adrs p{font-size:18px}
.newsleter-form{max-width:390px}
.endorser-img ul li .end-name h5{font-size:20px}
.end-name p{font-size:14px}
.page_content .content{width:67%}
.page_content .blog_title h2{font-size:24px}
.blog_read_more{max-width:130px}
.blog_read_more a{font-size:16px;padding:10px}
.hm-frmsec{padding:50px 0 10px}
}
@media screen and (max-width:1366px) {

.logo-menu:before{width:410px}
.top-menu ul li a{font-size:15px}
.select-sctn{padding:40px 0 30px}
.select-hdng h4{font-size:28px;line-height:1.2;letter-spacing:2px;margin:0 0 25px}
.our-dream-sctn{padding:30px 0 100px}
.adult-hdng h2{font-size:42px;margin:0 0 20px}
.adult-hdng h3{font-size: 29px;margin-top: 33px;}
.program-blks:before{bottom:-30px;left:-30px}
.help-sctn{padding:60px 0 30px}
.help-hdng h2,.why-heading h2,.chalenge-hdng h2{font-size:42px;letter-spacing:0;line-height:1.1}
.help-hdng h3{font-size:26px;line-height:1}
.why-adult-sctn{padding:30px 0 60px}
.chalenge-hdng:before{right:41%;bottom:56px}
.chalenge-hdng:after{right:125px;bottom:69px}
.challenge-sctn{ padding: 185px 0 50px;}
.testimonials-sctn{padding:60px 0}
.testm-hdng h2{font-size:42px;line-height:1.1;letter-spacing:2px}
.testm-items p{font-size:16px;line-height:1.5}
.about-sctn,.location-sctn{padding:60px 0}
.ftr-blks{padding:40px 0 0}
.footer-sec{padding:0 0 50px}
.ftr-copyrights p{margin:0 0 15px;font-size:14px}
.ftr-copyrights p strong{line-height:1.5}
.ftr-copyrights{padding:40px 0 20px}
.contact-sctn a{font-size:18px;line-height:1.5;margin:0 0 20px}
.ftr-phone a{font-size:30px;margin:0 0 25px}
.contact-sctn .ftr-scl-links a{margin:0 0 0 10px}
.quick-links ul li a{margin:0 0 15px}
.form-col textarea{height:120px}
.form-col input[type="submit"]{font-size:15px;padding:18px 20px}
.form-button{width:180px}
.help-sctn:before{height:514px}
.about-hdng h2{font-size:42px}
}
@media screen and (max-width:1280px) {
.container,.container2{max-width:970px;padding:0 15px}
.follow-blk{padding:40px 0;height:230px;width:130px}
.baner-heading{padding:120px 0}
.baner-inrcnt{max-width:440px}
.baner-heading h4{font-size:28px;letter-spacing:4px}
.baner-heading h2 strong{font-size:42px;letter-spacing:0}
.baner-heading h2{font-size:42px;line-height:1.2;letter-spacing:-.5px;margin:0 0 20px}
.baner-heading p{margin:0 0 20px;font-size:16px;line-height:1.6}
.baner-inrcnt:after{right:80px;height:120px;width:50px;top:10px}
.baner-inrcnt:before{width:150px;height:320px;left:-50px;top:-30px}
.bnr-video a{width:80px;left:-30%;top:-80px;background-size:100% auto;height:80px}
.select-items h3{font-size:28px}
.logo-menu:before{width:385px}
.top-menu ul li a{font-size:16px}
.top-menu ul li{margin:0 0 0 18px}
.hdr-btn a:before{left:20px}
.hdr-btn a{padding:15px 20px 15px 50px}
.bnr-scl-links{height:329px;padding:60px 45px 20px 40px;width:130px}
.select-sctn{padding:40px 0 30px}
.adult-hdng h2{font-size:45px}
.adult-hdng h3{font-size:23px}
.lft-dream-cntnt p{font-size:18px}
.program-blks{margin:40px 0 0;padding:0}
.dream-help-btn a,.dream-phone-btn a{padding:20px 15px}
.program-cntnt h5,.prgrm-hover-cntnt h5{font-size:18px}
.select-lists.owl-carousel .owl-nav button.owl-next{right:-6px;left:inherit}
.help-blks:before{left:18px;height:405px;width:330px}
.help-blks:after{height:405px;right:18px;left:inherit;width:348px}
.why-adult-items h5{font-size:23px}
.select-lists.owl-carousel .owl-nav button.owl-prev{left:-5px}
.teen-chalenge {
    float: right;
    width: 41%;}
.chalenge-cntnt h6 {
  font-size: 20px;}
.chalenge-cntnt {
    position: absolute;
    bottom: 10px;
    left: 0px;
    width: 91%;
    padding: 0 0 20px 27px;
}  
.ftr-cntnt {
    padding: 0 23px 0 23px;
}

.chalenge-hdng h2{font-size:44px}
.chalenge-hdng:before{bottom:59px;left:inherit;right:37%}
.chalenge-hdng:after{left:inherit;bottom:70px;right:20%}
.testm-items p{font-size:16px}
.testm-items h3{font-size:22px}
.atrny-img{height:74px}
.location-hdng h2{font-size:50px}
.ftr-blks h4{font-size:25px}
.form-col ul li:nth-child(1),.form-col ul li:nth-child(3){margin-right:2px}
.select-items{padding:50px 30px}
.select-items h5{font-size:17px;line-height:1.5;letter-spacing:0}
.help-sctn:before{height:70%}
.help-blks{padding:30px 0}
.help-blks.owl-carousel .owl-nav button.owl-next{right:-10px;left:inherit}
.help-blks.owl-carousel .owl-nav button.owl-prev{left:-10px}
.why-adult-items p{font-size:16px;line-height:1.5}
.why-adult-btn a{font-size:18px;padding:15px 10px;letter-spacing:0}
.newsleter-hdng{width:47%}
.subscription_form input {padding: 15px 182px 15px 25px;}
.testm-items:before{transform:scale(0.6)}
.testm-items{margin:0 0 25px}
.endorser-img ul li .end-img{width:88px}
.endorser-img ul li{width:8%;margin-right:26px}
.endorser-img ul li:nth-child(1){margin-left:15px}
.sidebar .widget ul li a{font-size:16px;padding:14px 10px 14px 40px}
.sidebar .widget ul li a:before{left:15px}
.page_content .sidebar-testi h3,.page_content .sidebar .widget h3{font-size:28px}
.sidebar .widget{padding:40px 25px 25px}
.page_content .sidebar-testi-item h5{font-size:24px;margin-bottom:15px}
.page_content .sidebar-testi-item p{font-size:16px}
.page_content .sidebar-testi-item h6{font-size:15px}
.page_content h1,.page_content h2{font-size:42px}
.page_content h3{font-size:22px}
.page_content h4{font-size:20px}
.page_content h5{font-size:18px}
.page_content h6{font-size:16px}
.page_content p,div{font-size:16px}
.sidebar-testi-lists:before{width:130px}
.gnrlpg-ifrm iframe{height:170px}
.contctpg-items{padding:160px 40px 50px}
.contctpg-scl-links a{margin:0 0 0 15px}
.careeritem p.careertitle{font-size:14px;background-size:117% 80%;padding:24px 27px 10px;bottom:93px}
.page_content .blog_title h2{font-size:22px}
.studentimage:hover p.description{padding:3px;font-size:14px;line-height:1.4}
.tax-studentcategory #body h2.studentname{font-size:22px!important}
p.annuallink a,p.monthlylink a{line-height:1;max-width:170px;padding:10px 15px;font-size:15px}
}
@media (max-width: 1200px) {
.endorser-img ul li{width:100%!important}
.endorser-img ul li.active .end-name{left:25px!important}
.logo-menu:before{width:345px}
.top-menu ul li a{font-size:14px}
.endosers{padding:35px 0 40px}
.endorser-img ul li:nth-child(1){margin-left:0}
.endorser-img ul li.active img{margin-bottom:0}
.endorser-img ul li.active .end-name{width:73%;position:relative;top:0;left:25px}
.endorser-img ul li{width:100%}
.endorser-img ul li.active{display:block}
.endorser-img ul li.active:hover{text-align:left;margin:0 0 22px}
.endorser-img ul li .end-img{width:17%;float:left}
.endorser-img ul li .end-name{width:73%;float:left;display:block;text-align:left;left:25px;top:0}
.endorser-img ul li.active:hover,.endorser-img ul li.active .end-name{text-align:left!important}
.endorser-img ul li:hover .end-name{position:relative}
.endorser-img ul li:hover img,.endorser-img ul li.active img{transform:none;outline:0 solid #fff;outline-offset:0}
.endorser-img ul li .end-name p{font-size:12px;line-height:18px}
.endorser-img ul li{margin-bottom:22px}
.ftr-cntnt {padding: 0px 0px 0px 0px !important}
}
@media screen and (max-width:991px) {
.tap-to{display:block}
#sdrn_bar{background:#ca451c!important}
.container,.container2{max-width:720px}
.topmenuButton{display:none}
.showhide{display:block}
.hdr-blks,.cntct-dtls{display:inherit}
.logo{float:none;width:50%;margin:auto}
.logo_rt,.cntct-dtls{float:none;text-align:center;width:100%}
.hdr-phone{flex-direction:column}
.hdr-btn{padding:20px 0 0;float:none;display:inline-block}
.logo-menu:before,.baner-inrcnt:after,.baner-inrcnt:before,.baner-inrcnt:after,.quick-links ul:before,.form-col:before,.ftr-info:before,.ftr-adrs:after,.ftr-phone:after,.help-blks:before,.help-blks:after,.chalenge-cntnt:before{display:none}
.bnr-scl-links{height:312px;padding:70px 55px 240px 60px}
.lft-dream-cntnt{width:100%;padding:0 0 20px}
.dream-blks,.why-adult-blks,.ftr-lists,.ftr-blks{display:inherit}
.dream-btns{width:100%;margin:0 auto}
.rgt-dream-blk{width:100%}
.program-blks{padding:0;display:inline-block;margin:30px 0 0}
img{display:block;width:100%}
.program-items{width:100%;position:relative;margin:0 0 20px}
.help-hdng h2{font-size:45px}
.why-adult-items{width:100%;margin:0 0 40px}
.teen-chalenge{width:100%}
.atrny-img{height:49px}
.location-hdng:before{bottom:57px}
.location-hdng:after{bottom:69px}
.location-hdng h2{font-size:39px;padding:0 0 50px}
.newsleter-hdng{width:100%;margin:0 0 20px}
.location-hdng{padding:0 0 20px}
.ftr-logo{width:50%;margin:auto;padding:0 0 20px}
.newsleter-form{width:100%}
.ftr-newsleter{width:100%;flex-direction:column;text-align:center}
.quick-links ul,.ftr-info,.ftr-cntnt,.form-col{padding:0}
.form-col ul li:nth-child(1),.form-col ul li:nth-child(2),.form-col ul li:nth-child(3),.form-col ul li:nth-child(4),.form-blk{width:100%}
.endorser-img ul li .end-name h5{font-size:19px}
.logo_rt{max-width:300px;text-align:center;margin:0 auto}
.logo img{margin:0 auto 10px}
.hdr-phone a{padding-left:50px;margin:10px 0}
.hdr-btn a{padding:13px 20px 12px 50px;width:100%;display:inline-block}
.hdr-menu,.bnr-blks{display:none}
.banner-sctn{padding:0}
.bnr-video a{left:0;top:-60px;right:0;margin:0 auto;width:50px;height:50px;bottom:0}
.baner-inrcnt{max-width:50%;padding:0}
.bnr-video{display:none}
.baner-heading{padding:50px 0}
.baner-btn{width:200px;margin:0}
.baner-btn a{font-size:17px;letter-spacing:0;padding:14px 18px}
.select-lists.owl-carousel .owl-nav button{position:inherit!important;margin:0 5px!important}
.lft-dream-cntnt p{text-align:center}
.our-dream-sctn{padding:30px 0;text-align:center}
.program-blks:before,.chalenge-hdng:before,.chalenge-hdng:after{display:none}
.chalenge-hdng h2{text-align:center}
.location-blks.owl-carousel{max-width:300px;margin:0 auto}
.footer-form-sctn{background-size:cover}
.quick-links,.contact-sctn{max-width:300px;margin:0 auto 5px;border:1px solid #403e46;padding:10px}
.quick-links ul li a{margin:0 0 6px;font-size:15px}
.contact-sctn h6{font-size:16px;margin:0 0 5px}
.contact-sctn a{font-size:15px;line-height:1.3;margin:0 0 10px}
.ftr-phone a{font-size:25px;margin:0 0 15px}
.page_content h1,.page_content h2{font-size:36px}
.page_content h3{font-size:20px}
.page_content h4{font-size:18px}
.page_content h5{font-size:16px}
.page_content h6{font-size:15px}
.page_content p,div{font-size:15px}
.page_content .sidebar{display:none}
.page_content .content{width:100%}
.generalpg-blks{padding:30px 0 0;display:inline-block;text-align:center;width:100%}
.page_content{padding:40px 0}
.location-blks.owl-carousel .owl-nav button,.help-blks.owl-carousel .owl-nav button{position:inherit!important;margin:10px 5px!important}
.location-hdng{text-align:center}
.location-hdng h2:before{top:auto;bottom:10px;right:0;left:0;margin:auto}
.page_banner{padding:60px 0}
.page_banner h1,.page_banner h2{font-size:40px;letter-spacing:0}
.inr-title:before,.inr-title:after{width:45px}
.inr-title{padding:13px 30px}
.location-hdng h2:after{top:auto;bottom:0;right:0;left:0;margin:auto}
#breadcrumbs{font-size:15px;letter-spacing:.2px}
.contctpg-items{width:100%;float:none;margin:0 auto 10px;max-width:360px}
.contactpg-blks{display:inline-block;width:100%;text-align:center}
.contctpg-items{padding:130px 30px 30px}
.contctpg-items:before{top:30px}
.page_content .cntctpg-cntnt h5{font-size:16px}
.contctpg-items.adrs p{font-size:16px}
.contctpg-items.phone a{font-size:24px}
.contctpg-scl-links a{margin:0 0 0 10px}
.careeritem p.careertitle{font-size:14px;padding:21px 45px 13px;background-size:110% 82%;bottom:95px}
.top-menu,.hdr-btn{display:none}
.top-menu ul li.top-lstmenu{display:block}
.three-column{flex-direction:column;margin:0 auto;text-align:center}
.clm-one{width:100%;margin:0 auto 15px;text-align:center}
.hm-tablist ul.tabs li{width:32%}
.loca-cnt .lcncontent-list{flex-direction:column}
.loca-cnt .cnt-location{width:100%;padding:0;border-bottom:1px solid #000;border-right:0}
.loca-cnt .hm-locsec{width:100%;padding:20px 0 0}
.lcncontent-list p{font-size:16px}
.hm-locsec a.btn,.get-hlp a,.lcncontent-list h6,.hm-tablist ul.tabs li a{font-size:16px}
.cnt-location h3{font-size:35px;margin-bottom:20px}
.hm-tablist ul.tabs li a span{font-size:12px}
.hm-frmsec{padding:40px 0 0}
.testm-lists{padding:30px 0 0}
.testimonials-sctn{padding:40px 0}
.studentimage{width:100%}
.studentinfo{width:100%;text-align:center}
.page_content p.annuallink,.page_content p.monthlylink{margin:10px 0}
.page_content.campus-page.full_width{background-size:cover;background-attachment:fixed;padding-top:60px;position:relative;background-position:initial;text-align:center}
.inner-cntnt.donate_page{background-size:cover;background-attachment:fixed;padding-top:60px;position:relative;background-position:initial}
.dnt_sec{padding-top:0}
.dntlft{padding-top:0;width:100%}
.dntrt{width:100%;text-align:center;margin-top:20px}
.dntbtm{padding:0;bottom:-30px}
.dntbtmlft{text-align:center;width:100%}
.dntbtmrt{width:100%;display:flex;flex-wrap:wrap;justify-content:center}
.dntbtmrt h5{float:left;margin:0}
.ftr-cntnt {padding: 0px 0px 0px 0px !important}
}
@media screen and (max-width:767px) {
.container,.container2{max-width:100%;padding:0 20px}
.alignleft,.alignright,aligncenter,alignnone{float:none;display:block;margin:0 auto 15px}
.baner-heading p{font-size:14px;margin:0 0 21px}
.baner-heading h2 strong{font-size:32px}
.baner-heading h2{font-size:32px;margin:0 0 10px}
.baner-btn a{font-size:14px}
.baner-btn{width:170px}
.page_content h1,.page_content h2{font-size:30px}
.page_content h3{font-size:20px}
.page_content h4{font-size:18px}
.page_content h5{font-size:16px}
.page_content h6{font-size:15px}
.page_content p,div{font-size:15px}
.page_banner h1,.page_banner h2{font-size:34px}
.careeritem{width:100%;max-width:260px;float:none;margin:0 auto 20px}
.donatetoourprograms2 .leftside,.donatetoourprograms2 .rightside{width:100%}
}
@media screen and (max-width:650px) {
	div.cnt-location > div.fw.loccnt-sec > div {
    display: unset !important;
    width: unset !important;
    gap: unset !important;
    margin-bottom: 10px !important;
	margin-top: 10px !important;}
	.hm-locsec a.btn, .get-hlp a, a.buttonstyle {
    margin: 0 auto !important;display: block !important;}
	div.cnt-location > div.fw.loccnt-sec > div.get-hlp {display:none !important}
	div.cnt-location > div.fw.loccnt-sec > div.no {display:none !important}
	.loccnt-sec .no {display:none !important}
    .loca-cnt .hm-locsec {text-align: center !important;}
.ftr-blks{padding:50px 0 0}
.banner-sctn{background:#242329}
.baner-heading{padding:0 0 30px;background:#25242A;text-align:center;width:100%}
.mobil-img{display:block}
.baner-inrcnt{max-width:100%;padding:10px 0 0;text-align:center}
.baner-btn{width:150px;margin:0 auto;text-align:center}
.adult-hdng h2{font-size:29px;letter-spacing:0}
.adult-hdng h3{font-size:15px;letter-spacing:0}
.lft-dream-cntnt p{font-size:15px;line-height:1.5;letter-spacing:0;margin:0 0 15px}
.dream-btns{max-width:220px;flex-direction:column}
.dream-help-btn,.dream-phone-btn{width:100%;margin:10px 0}
.dream-help-btn a,.dream-phone-btn a{font-size:17px}
.help-sctn{padding:30px 0}
.help-hdng h2{font-size:28px}
.help-hdng h3{font-size:17px;line-height:1;letter-spacing:0}
.help-sctn p{font-size:15px;line-height:1.3}
.help-blks{flex-direction:column}
.help-sctn:before{height:50%}
.help-btn{width:201px}
.help-hdng h2,.why-heading h2,.chalenge-hdng h2,.testm-hdng h2,.about-hdng h2,.location-hdng h2{font-size:30px}
.help-btn a{font-size:15px}
.about-sctn,.location-sctn{padding:30px 0}
.location-hdng{text-align:center}
.location-hdng h2,.select-lists{padding:0}
.location-hdng h2:before,.location-hdng h2:after{display:none}
.ftr-blks h4{font-size:18px}
.select-items h3{font-size:20px}
.select-sctn{padding:30px 0 0}
.careeritem{max-width:300px}
.hm-tablist ul.tabs li{width:49%}
.lcncontent-list .alignleft{max-width:100%}
}
@media screen and (max-width:520px) {
  .threecolumnsection {
    display: flex;}
  .threecolumnsection .section1, .threecolumnsection .section2, .threecolumnsection .section3 {
    width: 100%;}
 .banner-sctn.fw {
   margin-top: 0px !important;}
.ftr-hdng {
  height: 1189px;}
.footer-form-sctn {
    background-color: #c97500;
    padding: 74px 0;
}
  
.single_blog{width:100%}
.page_content .blog_title h2{font-size:18px}
.blog_read_more a{font-size:15px;padding:10px;line-height:1;letter-spacing:0}
.blog_read_more{max-width:110px}
.studentcard{width:100%}
}
@media screen and (max-width:480px) {
  .sticky-inquiry-form{display:none !important;}
  #footer > div.footer-sec.fw > div > div > p > a > img {width: 50%}
  #lms_sidebar_form{    background: #383841 !important;}
.subscription_form input[type="submit"]{padding:12px 12px;margin-top: 84px;}
  img.img-width.m-2 {width: 100px}
.subscription_form input {
  padding: 15px 122px 15px 25px;}
.baner-heading h2,.baner-heading h2 strong{font-size:24px}
.baner-heading h4{font-size:24px;letter-spacing:2px}
.homeformimage,.homeform{display:block;width:100%}
.leftside,.rightside{display:block;width:100%;vertical-align:top;margin-top:20px}
.chalenge-cntnt h6,.chalenge-cntnt p{font-size:12px;line-height:14px}
.endorser-img ul li .end-img{width:25%}
.endorser-img ul li .end-name{width:65%;left:0;padding-left:15px}
    .endorser-img ul li.active .end-name {
      left: 0px !important;}
.page_content h1,.page_content h2{font-size:26px}
.page_content h3{font-size:18px}
.page_content h4{font-size:16px}
.page_content h5{font-size:15px}
.page_content h6{font-size:14px}
.page_content p,div{font-size:14px}
.page_banner h1,.page_banner h2{font-size:28px}
.hm-tablist ul.tabs li{width:99%}
.dntbtmrt{padding:10px}

#wpbs_slider {
    width: 100% !important;
    margin-left: -51px !important;
}

hr {margin-bottom: 20px;}