@media (max-width:2800px) {
.bnr-cnt{}
.testi{margin-top:-30px;margin-bottom:58px;background:#851d73;padding-top:30px}
.testi h2{margin-bottom:10px;margin-right:61px}
.testi .owl-pagination,.test-desc p{margin-bottom:0}
.test-name{line-height:50px}
.chris-sec{padding:15px 0 32px}
.testi p{font-size:16px;line-height:25px;font-weight:700}
#page-header{min-height:234px}
}
@media (max-width:1680px) {

.chris-sec{padding-bottom:10px}
.bnr-cnt{top:24%}
.testi{margin-top:-16px;margin-bottom:21px}
.testi h2{margin-bottom:10px}
.testi .owl-pagination,.test-desc p{margin-bottom:0}
.test-name{line-height:50px}
.testi p{font-size:16px;line-height:25px;font-weight:500}
}
@media (max-width:1600px) {

.chris-sec{padding-bottom:10px}
.testi p{font-size:16px;line-height:25px;font-weight:500}
}
@media (min-width: 1440px) {
.testi{padding-bottom:11px;margin-bottom:-73px}
}
@media (max-width:1440px) {
.chris-sec{padding-bottom:151px}
.testi{margin-top:-54px;margin-bottom:9px;padding-bottom:36px}
.chris-sec{padding-bottom:105px}
div#sdrn_bar{z-index:99999}
.container{width:970px}
.bnr-cnt{width: 496px;top: 15%;}
.footer-bottom .container{width:970px}
p.under-banner {font-size: 26px !important;}
.cb-intro{font-size: 14px;
    line-height: 22px;
    color: #fff;
    margin-bottom: 20px;
    font-weight: 700;}
.bnr-cnt h1{font-size:35px;margin-bottom:17px;margin-top:20px!important}
.bnr-cnt a{display:block;font-size:24px;line-height:34px;padding:10px 35px}
.top-logo{margin-left:-32px}
.top-menu ul li{margin-right:28px}
.top-right{width:690px}
.chris-sec ul li{width:32%;margin-right:2%;min-height:450px}
.chris-sec ul li:last-child{margin-right:0}
.chris-sec ul li p{padding:0 20px 14px;font-size:16px}
.chris-sec ul li .read a{font-size:18px;padding:6px 20px}
.chris-sec{padding:27px 0 0}
.rd-btn{margin-bottom:-17px}
.rd-btn a{padding:8px 30px}
.ftr-lft{width:640px}
.dir-img{margin-right:20px}
.dir-img img{width:250px}
.ftr-list{padding-left:0}
.ftr-list h5{margin-bottom:8px}
.ftr-list ul li{font-size:16px;line-height:25px;background-position:0 7px}
.ftr-rig{width:275px}
.footer-sec h3{font-size:36px}
.ftr-btm{margin-top:35px}
.endorsers-sec h2{font-size:22px;line-height:60px;margin-bottom:33px}
.endorsers-sec{padding-top:50px}
#body-wrapper .page_cnt{width:640px}
#body-wrapper .sidebar{width:300px}
#page-content .acad-logos ul li{width:200px}
#body-wrapper .page_content{padding:50px 0}
.info-box{padding:0}
.app-info{width:223px;margin-right:25px}
#page-content .frm ul li.fld{width:48.5%}
#page-content .frm ul li select{padding:16px 13px 15px 16px}
#page-content .cont-add ul li{margin:0 19px 0 0}
.home_midcnt{background-size:cover;background-position:left bottom}
.testi .owl-pagination{margin:0}
.testi_list{padding-bottom:15px;margin-left:-30px;margin-bottom:-76px}
.test-name{line-height:40px}
.test-desc p{margin-bottom:0;font-size:16px;line-height:21px;font-weight:500;margin-top:30px}
.testi h2{margin-bottom:25px;font-size:37px;line-height:33px;margin-top:30px}
.video_section{margin-bottom:0}
#body-wrapper .staff_pg{width:100%!important}
}
@media (max-width:1366px) {
.home_midcnt{height:unset}
.chris-sec ul li p{}
.bnr-cnt a{display:block;font-size:24px;line-height:34px;padding:10px 35px}
#body-wrapper .page_cnt{width:640px;padding-left:30px}
#body-wrapper .sidebar{width:300px}
.testi{margin-top:-62px;margin-bottom:15px;display:none}
}
@media (max-width:1280px) {
.test-desc p{color:#000}
.test-name{color:#174560}
#page-header{min-height:0}
.ftr-rig{width:361px}
.ftr-lft{width:549px;font-size:14px}
.footer-sec h3{font-size:27px}
.testi h2{font-size:27px}
.home_midcnt{margin-bottom:-40px;height:100%}
.chris-sec h2{font-size:20px;width:700px;margin:0 auto}
.bnr-cnt a{display:none}
.bnr-cnt p{margin-top:9px}
.top-logo{margin-left:0;width:247px}
.testi{background-position:0 0;background-repeat:no-repeat;background-size:100% auto;padding-top:0}
.bnr-cnt a{display:none}
}
@media (min-width:992px) and (max-width:1000px) {
.bnr-cnt h1{font-size:37px;line-height:40px;margin-bottom:10px}
.cb-intro{margin-bottom:10px}
.bnr-cnt a{display:none;font-size:20px;padding-top:5px;padding-bottom:5px}
.bnr-cnt h1 span{font-size:43px;line-height:60px}
#htestislide .owl-buttons .owl-prev{left:0}
#htestislide .owl-buttons .owl-next{right:0}
.chris-sec h2,.testi h2,.getyour-cnt h2{font-size:37px;line-height:50px}
.endorser-img ul li{float:left;width:100%;text-align:left;margin-bottom:15px}
.menu-footer-menu-container{width:100%}
.endorser-img ul li img{float:left;width:auto;cursor:auto}
.endorser-img ul li .end-name{position:relative;float:left;margin-left:20px;width:85%;left:auto;display:block}
.endorser-img ul li.active img{transform:none;z-index:99999;border-bottom:none;margin:0 0 5px}
.endorser-img ul li .end-name p br{display:none}
.endorser-img ul li .end-name h6{font-size:20px;line-height:24px}
.endorser-img ul li .end-name h5{font-size:20px;line-height:32px}
.endorser-img ul li .end-name p{font-size:16px;line-height:26px}
.imgslider-sec ul li{width:270px;height:270px}
#page-header{padding:50px 0}
#page-header h2{font-size:40px}
.sidebar .widget > h3,.side-testim h3{font-size:24px}
#endorses .item{padding:30px 15px 10px}
.testi{padding-bottom:90px}
.endorsers-sec h2{font-size:29px}
}
@media screen and (max-width:991px) {
div.top-bar div.container{background:#174560}
.imgslider-sec{display:none}
.testi p{font-size:21px;line-height:31px;color:#fff;margin-left:10%;margin-right:10%}
.test-name{color:#fff;font-size:38px;margin-top:30px;margin-bottom:-36px}
span.sdrn_icon.sdrn_icon_par.icon_default{display:none!important}
a.sdrn_parent_item{border-left:0!important;margin-left:0!important}
ul.sub-menu{display:inline-block!important}
.endorsers-sec{display:none}
.rd-btn a{z-index:99999;position:relative}
.testi h2{margin-left:initial!important}
.testi{background-image:url(images/mobile_testi_bg.jpg)}
.cb-intro{font-size:12px;line-height:13px;width:42%;color:#fff;margin-bottom:8px;margin-top:17px}
.container{width:720px}
.top-menu{display:none}
.top-right{width:100%;float:left;margin:5px 0}
.top{float:left;width:100%;}
.top-soc{float:left;margin-right:20px}
.bnr-cnt{width:1058px;top:-2%;max-width:96%}
.bnr-cnt h1{font-size:30px;margin-top:59px!important}
.bnr-cnt h1 span{font-size:21px;line-height:45px}
.bnr-cnt a{display:none!important}
.bnr-cnt div{font-size:21px!important;line-height:45px}
.chris-sec{padding:20px 0 30px;margin-bottom:-100px;z-index:999;position:relative}
.chris-sec h2,.testi h2,.getyour-cnt h2{font-size:22px;line-height:30px}
.chris-sec ul li{width:30%;float:none;display:inline-block;margin:0 auto;margin-bottom:60px;vertical-align:top}
.chris-sec ul li img{width:100%}
.chris-sec ul li h4{font-size:25px}
.chris-sec ul li p{padding:10px 10px 14px;font-size:15px}
.testi{padding:183px 0 30px;background-size:cover;background-position:center top;margin-bottom:0}
.testi h2{display:none}
#htestislide .owl-buttons .owl-prev{left:0}
#htestislide .owl-buttons .owl-next{right:0}
.getyour-cnt{padding:15px 0 0;position:inherit;display:inline-block}
.getyour-cnt h2{margin-bottom:5px}
.getyour-cnt p{padding: 0px 20px 9px 20px;line-height:24px}
.getyour-cnt p br{display:none}
.getyour-sec{margin-top:0}
.endorser-img ul li{float:left;width:100%;text-align:left;margin-bottom:15px}
.endorser-img ul li img{float:left;width:auto;cursor:auto}
.endorser-img ul li .end-name{position:relative;float:left;margin-left:20px;width:78%;left:auto;display:block}
.endorser-img ul li.active img{transform:none;z-index:99999;border-bottom:none;margin:0 0 5px}
.endorser-img ul li .end-name p br{display:none}
.endorser-img ul li .end-name h6{font-size:18px;line-height:21px}
.endorser-img ul li .end-name h5{font-size:17px;line-height:32px}
.endorser-img ul li .end-name p{font-size:16px;line-height:20px}
.imgslider-sec ul li{width:246px;height:246px!important}
.top-logo{width:100%;margin:0 auto;display:block;text-align:center;float:none;margin-bottom:10px}
.top-logo img{display:inline-block}
.endorsers-sec h2{font-size:32px;line-height:32px;margin-bottom:25px}
.footer-menu{padding:12px 0;margin-top:694px}
.menu-footer-menu-container{width:100%}
.footer-menu ul li:first-child{padding:0 20px}
.footer-menu ul li a{font-size:17px}
.footer-menu ul li{padding:0 20px 0 18px}
.footer-sec{padding:25px 0 0;text-align:center}
.ftr-lft{width:88%;float:none;display:none;margin-bottom:20px}
.footer-sec h3{font-size:32px;text-align:center;line-height:normal;margin-bottom:20px}
.ftr-list{text-align:left}
.ftr-rig{width:275px;margin:0 auto;float:none;display:inline-block;text-align:left}
.ftr-btm{margin-top:20px;text-align:center}
.ftr-btm-logos{float:none;width:auto;display:inline-block;margin:0 auto}
.cpy-sec{width:70%;margin:auto;padding:20px}
.footer-bottom .container{width:720px}
#sdrn_bar{background:#3d9ca6}
#sdrn_bar .menu_title{color:#FFF}
#sdrn_bar .sdrn_ic span{background:#FFF}
#sdrn_menu{background:#1B807F!important}
#sdrn_menu ul li a{color:#FFF}
.top-menu ul{display:none}
.chris-sec ul li:last-child{margin-bottom:0}
#sdrn_menu .sdrn_icon_par{color:#000}
.tap-to{display:block}
.sidebar{display:none}
#body-wrapper .page_content{padding:30px 0}
#body-wrapper .page_cnt{width:100%}
.info-box{padding:0}
.app-info{width:23%;margin-right:18px}
#page-content .app-pg .app-info p{font-size:18px;line-height:23px}
.app-info img{top:-55px;width:60%}
#page-content .app-pg p{text-align:center}
#page-content .acad-logos ul li{margin-right:10px;width:32%}
#page-content .frm ul li.fld{width:48.7%}
#page-content .meet_btns a{margin-top:0}
#page-header{padding:50px 0;background-position:right}
#page-header h2{font-size:38px}
#page-content .cont-add ul li{margin:0 15px 0 0}
.cont-add{padding:0 0 20px;margin:0 0 15px}
#page-content h3{margin-bottom:20px;font-size:24px;line-height: 26px !important;}
.top-bar{position:inherit}
.top-bar.top-hide{display:none}
.home_midcnt{background:#ccc}
.testi_list{padding:0;width:100%;margin:0 0 20px}
.video_section{width:100%;text-align:center;max-width:100%}
.video_section .vs_img{display:inline-block}
.staff_pg .staff-details .staff_img,.staff_pg .staff-details:nth-child(even) .staff_img{float:none;height:auto;width:160px;display:block;margin:auto;padding:8px;margin-bottom:10px;overflow:hidden}
.staff_pg .staff_cnt,.staff_pg .staff-details:nth-child(even) .staff_cnt{text-align:left;width:100%;float:left}
}
@media screen and (max-width:800px) {
img.aligncenter.size-full.wp-image-2737{max-width:200px;margin:0 auto}
.bnr-cnt h1{margin-top:59px!important;width:335px}
.bnr-cnt h1 div{font-size:25px!important}
.bnr-cnt p{font-size:0}
.container{width:100%;float:left}
.bnr-sec{display:block}
.bnr-sec .bnr-cnt{background-color:#77a342;position:inherit;float:left;width:100%;text-align:center;padding:20px 0}
.bnr-sec .bnr-cnt h1{text-align:center;width:100%}
.bnr-sec .bnr-cnt h1 br{display:none}
.bnr-sec .bnr-cnt h1 span{display:block}
.bnr-sec .bnr-cnt a{display:none;float:none}
.footer-bottom .container{width:100%}
.dir-img{margin:0 auto;float:none;display:inline-block;margin-bottom:20px}
.dir-img img{width:100%}
.ftr-list{float:none;margin:0 auto;display:inline-block}
.breadcrumbs{font-size:15px;text-align:center;float:none;margin-top:0;width:100%}
.sidebar{display:none}
#body-wrapper .page_cnt{width:100%}
#page-content .frm ul li.fld{width:48.5%}
.page_content ul li{margin-bottom:10px}
#page-content ul.acad-ofrs li h4{padding:15px 0 18px 80px}
#page-header{padding:0;background-image:none}
.banner-img img{display:block;width:100%}
#page-header h2{font-size:30px;line-height:normal;text-align:center;max-width:100%}
.page_content h3{margin-bottom:16px;font-size:28px}
.inr-bnr{float:left;width:100%;background:#3d9ca6;padding:20px 0}
.page_content h4{margin-bottom:5px}
.page_content p{margin-bottom:15px}
#page-content ul.activities li{padding-left:43px}
#page-content .app-pg .app-info p{font-size:15px;margin-top:5px}
.app-info{padding:34px 0 20px;margin-right:14px}
.app-info img{width:54%}
.footer-menu ul li a{font-size:16px}
.top-btns a.phn{margin-right:20px}
.testi{padding-top:160px}
.staff_pg .staff-details .staff_img,.staff_pg .staff-details:nth-child(even) .staff_img{float:none;height:auto;width:160px;display:block;margin:auto;padding:8px;margin-bottom:10px;overflow:hidden}
.staff_pg .staff_cnt,.staff_pg .staff-details:nth-child(even) .staff_cnt{text-align:left;width:100%;float:left}
}
@media screen and (max-width:667px) {
.cb-intro{text-align:center;width:90%;padding-left:10%}
.getyour-sec{margin-top:0;max-height:none;margin-bottom:-8px}
.top-soc{display:none}
.top-btns a.phn{}
.top-soc a.gp{margin-right:0}
.top-btns a.grn,.bnr-cnt a{display:none;font-size:16px}
.chris-sec{margin-bottom:0}
.chris-sec h2,.testi h2,.getyour-cnt h2,.endorsers-sec h2{font-size:26px;line-height:26px}
.chris-sec ul li{width:80%;width:70%}
.chris-sec ul li br{display:none}
.chris-sec ul li h4{font-size:23px;line-height:25px;margin-top:10px}
.chris-sec ul li p{line-height:23px}
#htestislide .owl-buttons .owl-prev,#htestislide .owl-buttons .owl-next{background-size:70%}
.endorser-img ul li .end-name{width:70%}
.endorser-img ul li .end-name h6{font-size:16px;line-height:18px}
.endorser-img ul li .end-name h5{font-size:16px;line-height:30px}
.endorser-img ul li .end-name p{font-size:15px;line-height:20px}
.imgslider-sec ul li{width:270px;height:250px}
.footer-menu ul li:first-child{padding:0 15px 0 10px}
.footer-menu ul li{padding:0 14px 0 12px}
.footer-menu ul li:last-child{padding:0 0 0 15px}
.ftr-lft{width:100%}
.footer-bottom .container{width:100%}
.endorder-cnt{display:none}
.footer-bottom .container{width:100%}
#page-content .frm ul li.fld{width:48.2%}
.testi{display:none}
}
@media screen and (max-width:640px) {
.chris-sec h2{width:100%}
#wpfront-notification-bar a.wpfront-button{display:none}
.bnr-cnt{display:none}
#page-content img{box-shadow:0 0 5px #555;float:none;margin:auto;margin-bottom:20px}
.chris-sec ul li{margin-bottom:0}
.chris-sec{margin-bottom:-40px}
.bnr-cnt h1{font-size:22px!important;line-height:28px!important}
.bnr-cnt p{display:none}
.rd-btn{display:none}
.footer-menu ul li{padding:5px 14px 5px 12px !important}
.dir-img{margin:0 auto;float:none;display:inline-block;margin-bottom:20px}
.ftr-list{float:none;margin:0 auto;display:inline-block}
.ftr-list h5{text-align:center}
.bnr-cnt h1{font-size:24px;line-height:27px}
.bnr-cnt h1 span{font-size:27px;line-height:37px}
.bnr-cnt a{display:none;line-height:17px;padding:8px 10px}
.top-btns a.grn{padding:11px}
.top-btns a.phn{font-size:22px;padding-left:40px}
.app-info{width:48%;margin-bottom:80px}
.app-info:nth-child(2n){margin-right:0}
.app-info img{width:35%;top:-70px}
#page-content .app-pg .app-info p{font-size:18px}
}
@media screen and (max-width:568px) {
.imgslider-sec{height:230px}
#page-content img{box-shadow:0 0 5px #555;float:none;margin:auto;margin-bottom:20px}
.chris-sec ul li{margin-bottom:0}
.chris-sec{margin-bottom:-40px}
.bnr-cnt h1{font-size:18px!important;line-height:22px!important}
.bnr-cnt p{display:none}
.rd-btn{display:none}
.top-right{text-align:center}
.top-btns{margin:0 auto;float:none;display:inline-block}
.top-btns a.grn{padding:7px 12px}
.top-soc{float:none;margin:0 auto}
.app-info img{width:39%;top:-70px}
}
@media screen and (max-width:533px) {
	.testimonywrapper {
    display: block;
}
.testimonywrapper div{
text-align:center;
margin:0 auto;
width:100%;
}
	.video {
    width: 100%;
    aspect-ratio: 16/9;
}
.page_content h2,.full_cnt h2{margin-bottom:25px;font-size:27px;line-height:1em;text-align:center}
#body-wrapper .page_cnt{padding-right:28px}
.page-template-layout-sidebarleft #body-wrapper .page_cnt{margin-right: 0px;
        padding: 0px !important;}
.ftr-lft{width:88%!important;padding-bottom:12px;display:block;margin-left:8%;border-bottom:1px #fff solid}
a.donatebutton{border-radius:30px;padding:5px;width:113px}
.menu-footer-menu-container{display:none}
#page-content .frm ul li.fld{width:48.1%}
#page-content .acad-logos ul li{margin-right:8px}
.app-info{width:230px;margin-bottom:80px}
.app-info:nth-child(2n){margin-right:0}
.app-info img{width:44%;top:-70px}
.app-info:nth-child(3),.app-info:nth-child(4){margin-bottom:0}
}
@media screen and (max-width:484px) {
	#page-content h1 {
    font-size: 25px;
    line-height: 1.4em;
		margin-bottom: 20px;}
		
    #body-wrapper .page_cnt {
        padding: 0px;
    }
#page-header h2, #page-header h1 {
    text-align: center !important;
    font-family: 'Marcellus', serif;
    color: #fff !important;
    margin-bottom: 10px;
    max-width: 400px;
    line-height: 1.1em;
    font-size: 22px !important;
    color: #555;
        margin: 15px 19px;}
.footer-sec > div > div.ftr-lft > p:nth-child(3) > img.alignright.wp-image-2504 {width: 100% !important;max-width: 100% !important;float: none !important;margin:0 auto;padding: 20px 0px}
body > div.footer-sec > div > div.ftr-lft > p:nth-child(3) > img.alignleft.size-full.wp-image-2737 {margin: 6px auto;
    display: block;
    float: none;}
.chris-sec .container h1 {font-size: 33px !important}
.page-id-6 .top-logo img {display: block !important;width: 266px;margin: 0 auto;}
.video, .video video {margin-top: 0px;}
.ftr-btm {padding: 0px 0px;}
#page-header h2 {font-size: 22px;}
.breadcrumbs {font-size: 12px;
        float: left;
        text-align: left;
        margin-left: 30px;}
#sdrn_menu.sdrn_levels ul li {border-bottom: 0px !important}
#sdrn_menu.sdrn_levels ul li { background: #1d747d !important}
#sdrn_menu.sdrn_levels ul li {border-bottom: none;border-top: 1px solid #f2f2f2 !important;}
.top-bar {margin-top: -20px;}
.ftr-rig{text-align:center}
.chris-sec ul li img{width:90%;margin:0 20px}
p.under-banner{font-size:20px!important}
p.under-banner2{font-size:16px!important;margin-right:30px!important;text-align: left !important; margin-bottom: 20px !important;}
.footer-menu{margin-top:2px}
div.top-bar div.container{background:#174560}
.chris-sec ul li{width:32%;margin-right:2%;min-height:439px}
.footer-bottom{margin-top:0}
.imgslider-sec{height:251px}
#page-content img{box-shadow:0 0 5px #555;float:none;margin:auto;margin-bottom:20px}
.chris-sec ul li{margin-bottom:-45px}
.chris-sec{margin-bottom:-40px}
.bnr-cnt h1{font-size:18px!important;line-height:22px!important}
.bnr-cnt p{display:none}
.rd-btn{display:none}
iframe{max-width:100%;height:auto;border:none!important}
iframe.leadmanager{max-width:320px!important}
.page_cnt iframe{border:0!important}
#seo-bottom,#seo-bottom a{color:rgba(0,0,0,0.05);font-size:12px!important;line-height:12px!important}
#seo-bottom p,#seo-bottom h1,#seo-bottom h2{font-size:12px!important;line-height:22px!important;text-align:center;        line-height: 26px !important;
        margin: 0px 30px;
}
#seo-bottom br{display:none}
#seo-top{position:absolute;z-index:-1;top:-50px}
.chris-sec h2,.testi h2,.getyour-cnt h2,.endorsers-sec h2{font-size: 22px !important;
        line-height: 28px !important;
        font-family: 'Lato', sans-serif !important;
        margin-bottom: 30px !important;
        font-weight: 900;}
img.aligncenter {
	max-width: 90% !important;}
img.alignnone {
    max-width: 90% !important;
	margin-left: 20px !important;}
.home_midcnt {
        background: none;
        margin-bottom: 20px !important;
        margin-top: -17px;
    }
.testi p{font-size:15px;line-height:22px}
.endorsers-sec{padding-top:22px;background-color:#1B807F;display:none}
.chris-sec ul li{width:100%;margin-top: 20px;}
.endorser-img ul li{text-align:center}
.endorser-img ul li img{float:none;margin:0 auto;display:inline-block;margin-bottom:10px}
.endorser-img ul li .end-name{width:100%;margin:0 auto}
.footer-menu ul li a{font-size:15px}
.endorser-img ul li.active img{margin-bottom:10px}
.footer-sec h3{font-size:27px}
#htestislide .owl-buttons .owl-prev,#htestislide .owl-buttons .owl-next{top:auto;bottom:-175px}
#htestislide .owl-buttons .owl-prev{left:37%}
#htestislide .owl-buttons .owl-next{right:37%}
#page-content .frm ul li.fld{width:100%;margin-right:0;margin-bottom:10px}
#page-content .frm ul li input,#page-content .frm ul li select{padding:10px 13px 10px 16px}
#page-content{padding-right:0;margin: 0px 30px;}
#page-content .cont-add ul li,#page-content .cont-add ul li.ph-num{width:100%;margin:0 0 10px}
.page_content h3{font-size:22px}
.frm input[type="submit"]{margin-top:10px;padding:8px 0;font-size:18px}
#body-wrapper .page_content{padding:20px 0}
.page_content h3{margin-bottom:10px}
#page-content .acad-logos ul li img{width:83%;height:59px;box-shadow:none!important;margin-top:10px!important}
#page-content .acad-logos ul li{margin-right:20px;width:29%}
.acad-logos ul li img.apx{padding-top:28px}
#page-content .acad-logos ul li{height:100px}
#page-content .acad-logos ul li img.acd-logo{width:60%;box-shadow:none}
#page-content ul.acad-ofrs li h4{padding:12px 0 14px 55px;font-size:20px;background-size:auto 100%!important;margin-bottom:0}
.page_content h4{font-size:20px}
.app-info{width:210px;margin-bottom:75px;margin-right:10px}
.app-info:nth-child(2n){margin-right:0}
#page-content .app-pg .app-info p{font-size:18px}
.app-info img{width:42%;top:-60px}
}

@media screen and (max-width:414px) {
img.alignleft,img.alignright{margin:10px auto}
.top-btns a.phn{margin:0 auto;float:none;margin-bottom:20px;display:inline-block;font-size:20px;margin-right:15px}
.top-btns a.grn{display:inline-block;margin:0 auto;float:none;margin-bottom:10px}
.top-soc{width:156px}
#page-content .cont-add ul li{font-size:16px}
#page-content .frm ul li input,#page-content .frm ul li select,#page-content .frm ul li textarea,#page-content .frm ul li.chk-radio label,span.wpcf7-list-item-label{font-size:16px}
#page-content .meet_btns a{font-size:18px;padding:10px 0}
.page_content h4{font-size:20px}
#page-content .acad-logos ul li{margin-right:15px;border:8px solid #5abc91}
#page-content .acad-logos ul{float:left;width:100%}
.acad-logos ul li img{padding-top:10px}
.acad-logos ul li img.apx{padding-top:24px}
.acad-logos ul li img.adv{padding-top:26px}
#page-content ul.acad-ofrs li h4{font-size:18px;padding:12px 0 14px 76px !important}
.app-info{width:210px;float:none;display:block;margin:auto auto 60px!important}
.app-info:nth-child(2n){margin:auto}
.app-info:last-of-type{margin-bottom:0!important}
#page-content .app-pg p{font-size:15px;line-height:26px}
.inr-bnr{padding:12px 0}
#htestislide .owl-buttons .owl-prev{left:32%}
#htestislide .owl-buttons .owl-prev,#htestislide .owl-buttons .owl-next{bottom:-200px}
.ftr-btm-logos img{margin-right:8px}
.post-meta span{font-size:14px}
.page_content h2,.full_cnt h2{margin-bottom:25px;font-size:27px;line-height:1em;text-align:center}
.single .post-content p{font-size:14px;line-height:24px}
.chris-sec ul li .read{height:48px}
}
@media screen and (max-width:375px) {
#htestislide .owl-buttons .owl-prev{left:30%}
#htestislide .owl-buttons .owl-next{right:30%}
#htestislide .owl-buttons .owl-prev,#htestislide .owl-buttons .owl-next{top:auto;bottom:-200px}
.ftr-btm-logos img{margin-right:9px}
#page-content .acad-logos ul li{height:83px}
.top-btns a.phn{margin-right:0}
}
@media screen and (max-width:360px) {
.ftr-btm-logos img{margin-right:4px}
.meet_btns{width:100%}
#page-54 #page-content p{font-size:14px;line-height:24px}
.page_content h4{font-size:18px}
#page-content ul.acad-ofrs li h4{font-size:16px}
#page-content .acad-logos ul li{margin-right:12px}
#page-header h2{font-size: 28px;}
.breadcrumbs{font-size:14px}
}
@media screen and (max-width:320px) {
.ftr-btm-logos{width:66%}
.ftr-btm-logos img{margin-right:30px;margin-bottom:20px}
#page-content ul.acad-ofrs li h4.ofr5,#page-content ul.acad-ofrs li h4.ofr6{background-position:left -1px top 0;background-size:auto 75%!important}
.app-info img{top:-60px}
}