
@media only screen and (min-width:1920px){
.bc-img01 { height: 76vh;}
.hero-sectionn .vishouse-absolute {left: 45%;}



.dsu-addmission{margin-top: 0%;}



  }
  
@media only screen and (max-width:1399px){
	
	
.navbar-nav .nav-item a {
    position: relative;
    font-size: 1.1rem;
}

.navmenu .container {
    width: 100%;
    padding-left: 0px;
    padding-right: 0px;
}
	
}  

@media only screen and (min-width:1025px){

.container{width:90%;}

.navmenu .container{width:100%;padding-left:0px;padding-right:0px;}
.navbar-nav .nav-item a {font-size: 1.1rem;}

}
  

@media only screen and (max-width: 1024px){
#hero.container-fluid, #hero.container-fluid .row { padding-left: 0px; padding-right: 0px; margin-right: 0px; margin-left: 0px;
 }
.dsu-addmission .bannerContent ul.ourcourses li {font-size: 18px;}
.navbar-nav .nav-item a {font-size: 1rem;}
.admi__content-btn {width: 60%;}
.faq-section .faqBox .accordion-button {padding: 0.5rem 0.5rem; font-size: 1rem;}
.faq-section .faqBox .accordion-button em span {font-size: 0.8rem;}
.faq-section .faqBox .accordion-button em {right: 13px;}
 
 

 
 .dsu-addmission{margin-top: 5%;}
 
 .dsu-addmission .bannerContent .admi__content-btn {padding: 40px 0 0 0; position:relative; left: 0; bottom: 0;}
 

.bc-img01 {height: 70vh;}
.hero-sectionn .vishouse-absolute img {width: 65%;}
 
 .dsu-intro {top: 1rem; right: 0px;}
 

 


.dsu-addmission .bannerContent h1 {font-size: 2rem;}
 
 
.nav-tabs .nav-item {
    margin-right: 5px;
    width: 49.5%;
} 

.package_section .package__block .package_dv .package__item .counting-item-block .counting-number, .package_section .package__block .package_dv .package__item .counting-item-block .plus {
    font-size: 40px;
    
}

.vip {
    width: 57%;
    
}

.timeline_strip >a {
    width: 42%;
    
}



}

@media only screen and (max-width: 980px){
.header .logo img {width: 75%; padding: 10px 0;}
#header.sticky .header-absolute .logo img {width: 70%;}	
.about-ritm__section .video_pb:after{display:none;}	
.dsu-addmission .bannerContent em {font-size: 28px; padding-bottom: 0px;}
.dsu-addmission .bannerContent h1 {font-size: 2.5rem; padding: 20px 0px; padding-bottom: 0px;}  
.dsu-addmission .bannerContent h1 b {font-size: 28px; padding-top: 20px;}
.dsu-addmission .bannerContent strong {font-size: 24px; width: 100%; padding-bottom: 20px;}
.dsu-addmission .bannerContent > a{display:none;}
.dsu-addmission .bannerContent span {font-size: 45px; padding: 5px 20px; width: 45%; margin: auto;}
.admi__content-btn span.line-height small {font-size: 22px; text-align: left;}
.video-play-row{text-align:center;}
.video-play-row:after{display:none;}
.about-ritm__section .side-contant span {font-size: 1.6rem; text-align: center;}
.about-ritm__section .side-contant p {font-size: 20px;}
.key__section ul.lis li {font-size: 18px;}
.faq-section .faqBox .accordion-button {font-size: 1.4rem;}
.faq-section .faqBox .accordion-button em span {font-size: 1rem;}
.faq-section .faqBox .accordion-body p {font-size: 18px;}
.elig_section .eligbilty-content {padding: 0px 20px;}
.eligbilty-content p {font-size: 18px;}
.elig_section .eligbilty-content ul li {font-size: 18px;}
#highlights-slider.owl-theme .owl-dots, .owl-theme .owl-nav {text-align: center;}




	
.navbar-nav li.nav-item {
    border-left: solid 0px #000;
    border-bottom: solid 1px #000;
}	
.navbar-nav li.nav-item:first-child {
    border-bottom: solid 1px #000;
}
	



.dsu-addmission .bannerContent ul.ourcourses li {font-size: 22px;}

.highlight__section .package__block .package_dv .package__item .counting-item-block p br { display: none;}
.faq-section .prog-ofers {text-align: center;}
.faq-section .prog-ofers::before { display:none;}
.navbar-nav .nav-item a {font-size: 1.1rem;}






.faq-section {padding: 20px 0;}	
.faq-section .faqBox .accordion-body ul li p {text-align: left;}
	






#highlights-slider.owl-theme .owl-nav [class*=owl-], #highl-slider.owl-theme .owl-nav [class*=owl-] {
    position: relative;
    color: #ffffff;
    border: 2px solid #ffffff;
    width: 2rem;
    height: 2rem;
    line-height: 28px;
    font-size: 20px;
    margin: 5px;
    padding: 0px;
    border-radius: 20rem;
    text-align: center;
    background-color: transparent;
    top: 50%;
    transform: translateY(0%);
    z-index: 2;
}




	
.mobhide {display:none !important;}	

.mobview {
    display: block!important;
}
.mobile{display:block!important;}
	
.wid50 {
    display: block !important;
}
.wid50 .contact-fild-box {
    width: 100%;
}	

.navbar-toggler {
    background-color: #ffffff!important;
    position: absolute;
    top: 13px;
    right: 15px;
}



	
.dsu-addmission {
    position: relative;
    top: 0px;
    
    padding-top: 15px;
    padding-bottom: 15px;
    margin-top: 0px;
    padding-left: 15px !important;
    padding-right: 15px !important;
}
.dsu-addmission .bnr__Adm_dv {
    border-left: 0px solid rgba(255, 255, 255, 1);
    padding-left: 0rem;
    position: relative;
    width: 100%;
    float: none;
}
.dsu-addmission .bnr__Adm_dv p {
    text-align: center;  padding-top: 10px;
}

.dsu-addmission .bnr__Adm_dv .button__flex ul.listed li {width: 48%;}	
	


.dsu-addmission .w-75 {
    width: 100% !important;
}
	
.bc-img01 .col-lg-12.col-md-12.col-sm-12.position-relative {
    padding-left: 0;
    padding-right: 0;
}	
	
section.highlight__section.py-5.position-relative {
    padding-top: 20px !important;
    padding-bottom: 0px !important;
}


section.position-relative.siber__section .py-5 {
    padding-top: 20px !important;
}

section.highlight__section .title-wrap.pt-4 {
    padding-top: 0px !important;
}



.highlight__section .highlight__relative {
    padding-top: 0px;
}


.header .header-absolute .mobile__dv .divids h1 {
    font-size: 1.6rem;
  
}

.header .header-absolute .mobile__dv .divids a {
    font-size: 1.2rem;
    
}

.header .header-absolute .mobile__dv .divids a i.fal.fa-phone {
    
    font-size: 1.2rem;
   
}



.dsu-addmission .bnr__Adm_dv .button__flex {
   
    width: 55%;
    margin: auto;
}



.header .header-absolute .mobile__dv .divids a i.fal.fa-phone {
    
    font-size: 1.2rem;
   
}

.about__section .lap {
    padding-top: 10px; text-align: center;
}

.business .crimson-block .busi-pera p {
    text-align: center;
}

.highlights__section .title-wrap.pt-4 {
    padding-top: 0px !important;
}

.hero-sectionn .headermarquee {
    position: relative;
   
}
.hr { margin: 1rem auto;}
	
section.sec1 .widget-titled.mt-5.mb-2 {
    margin-top: 0px !important;
    text-align: center;
}

.business .crimson-block {
    padding-left: 0px;
    padding-right: 0px;
}
.business .container-fluid {
    padding:25px 15px;
}

.stagis .mains-block {
    padding-right: 0px;
    padding-left: 0px;
}

.stagis .container-fluid {
    padding: 25px 15px;
}

section.section9.position-relative.py-5 {
    padding: 25px 0 !important;
}

section.section9 .title-wrap.pt-4 {
    padding-top: 0px !important;
}


.highlights__section .highlights__Item {
    min-height: auto;
    padding-top: 0px;
	
}

.about__section {padding: 20px 0;}

.glossye {padding-left: 0%;}

.about__section .mt-4 {margin-top: 15px !important;}

.section.timeline_section.py-5 {padding-top: 15px !important;}

.section.timeline_section .timeline_wrap.pt-5 {padding-top: 20px !important;}






.dsu-addmission .bannerContent h4 {
    font-size: 1.7rem;
    padding-top: 5px;
    padding-right: 0px;
}
	



.applybox {
    padding-bottom: 25px;
}

.header .header-absolute{height:auto;}	


.header .header-absolute .mobile__dv .divids figure {
    margin-bottom: 0px;
    text-align: right;
}
.header .header-absolute .mobile__dv .divids ul li figure img {
    width: 60%;
}
	
/* .header .header-absolute .mobile__dv .divids li figure { 
   display: none; 
 } */
.header .header-absolute .mobile__dv .divids ul li {
    float: none;
    margin-left: 0px;
}
.header .header-absolute .mobile__dv .divids {
    position: relative;
    float: right;
    padding-top: 0px;
	text-align: right;
}


.dsu-addmission .bannerContent h4 {font-size: 1.4rem;}	


.dsu-addmission .bannerContent .admi__content-btn {
    padding:0 10px; width:auto;
    /* background-color: rgba(255, 187, 0, 0.95); */
    display: inline-block; border-radius: 10px;
}




.widget-title {text-align: center;}

.widget-title h3 {font-size: 32px;}


	
	
.desktop { display: none;}

.dsu-intro { position: relative; width: 100%; top: 0; right:auto; }
.logo {
	text-align: left;
}
.jumping_ani2::before {
	display:none;
}
.jumping_ani::after {
	display:none;
}


.header .header-absolute .mobile__dv .divids ul li figure img {
    width: 26%;
}


#header.sticky .header-absolute .mobile__dv .divids ul li figure img {
    width: 23%;
}
.mobile__dv.text-end {
	text-align: center !important;
}
.header .header-absolute .mobile__dv p {text-align:center; font-size:14px;}
.header .header-absolute .mobile__dv span {font-size:14px;}

.dsu-addmission .bannerContent .admi__content-btn p {
	display: block;
	text-align: center; font-size: 1.1rem;
}


.about-ritm__section .side-contant {padding-left: 0px; padding-top: 0px;}
.about-ritm__section .side-contant p {text-align: center;}
.about-ritm__section .col-lg-7.col-md-12.col-sm-12.py-5 {padding: 0px 15px !important;}
.about-ritm__section {padding-top: 20px; padding-bottom: 20px;}

.dsu-form { margin-left: auto; margin-right: auto; margin-top: 10px;
    margin-bottom: 10px; border: 1px solid #eee; float:none; border-radius: 0.6rem; width:330px;}

.bc-img01 {
    background-image: none;
    background-attachment: initial;
    height: auto;
	
}
.dsu-addmission {
    position: relative;
    width: 100%;
    top: 0px;
    z-index: 1;
    padding-top: 15px;
    padding-bottom: 15px;
    margin-top: 0px;
	text-align: center;
}

.btn_submit {position: relative;}

.dsu-addmission .bannerContent h4{font-size: 1.7rem;}


.bannerContent .fsize24 {
    font-size: 20px;
color: #FFF !important;}


.dsu-addmission .bannerContent h4 span{color:#FFF;}
.dsu-addmission .bannerContent hr {
    margin: 10px auto 10px auto;
}
.leftsec_content { padding: 0 5px!important; }  
.dsu-addmission .bannerContent .admi__content-btn strong, .dsu-addmission .bannerContent .prop__content-btn strong {
    font-size: 1.2rem;
}
.hero-sectionn {

	background: #dd3333;
    /*  background: rgb(20,80,108); */
    /*background: linear-gradient(30deg, rgba(20,80,108,1) 0%, rgba(20,80,108,1) 100%); */
    /* z-index: 0; */

    
}

.highl__section {
    
    padding-top: 0rem;
}

.bg-blue{background-image:none;}

.bannerContent span.fsize22 { font-size: 16px; }


.dsu-addmission .bannerContent .admi__content-btn, .dsu-addmission .bannerContent .prop__content-btn {width: 100%;
	margin: 0 auto !important;
}

.container, .container-lg, .container-md, .container-sm, .container-xl { max-width: 100% !important;}


.visiting-section {padding: 0px 0; padding-bottom: 20px;}

.dsu-addmission .bannerContent:after{display:none;}	
.contact-fild-box .col-lg-6.col-md-12.pr-1 { padding-bottom: 8px;}	

.section31{padding-top:0px; padding-bottom:0px;}

#feature-slider.owl-theme .owl-dots .owl-dot span{display:block;}


.dsu-addmission .bannerContent span em {
    font-style: normal;
    display: block;
}

.dsu-addmission .bannerContent h1 em {display: block;}






section.position-relative.courses__section.py-5 {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
}

.courses__section .position-relative.zIndex-1.pt-5 {
    padding-top: 15px !important;
}

h2.resp-accordion i {display: none;}

section.section3.py-4.position-relative {
    padding-top: 20px !important;
}

section.workings.position-relative.py-4 {
    padding: 0px 0 !important;
}

.workings .widget-title.text-center.mb-5 {
    margin-bottom: 25px !important;
}





.programcontent {
    padding: 15px 10px;
    text-align: center;
}



.navbar-nav{margin:0;padding:0rem;}

.navbar-nav .nav-item{width:100%;}

.navbar-nav .nav-item a{padding:0.6rem 0.5rem!important;border:0;border-bottom:0.1rem solid rgba(255,255,255,0.4);letter-spacing:0.05rem;color:#502480;font-size:1.2rem;}

.navbar-nav .nav-item a:hover,.navbar-nav .nav-item a:focus,.navbar-nav .nav-item a:active,.navbar-nav .nav-item a.active,.navbar-nav .nav-item a.is-active-top-nav__1level{color:#f58220;}

.navbar-toggler{background-color:#ffffff!important;position:absolute;top:13px;right:15px;}

.navmenu{width:100%;padding:0.3rem 0;}

span.navbar-toggler-icon {
    font-size: 16px;
}

.form-inline .nav-item {
    width: 100%;
    text-align: center;
    margin-bottom: 1rem;
}


.section9 .gulm {
    padding: 10px 0;
    padding-bottom: 30px;
}
}

@media only screen and (max-width: 736px){
.header .logo img { width: 100%;  padding: 5px 0;}
#header.sticky .header-absolute .logo img { width: 75%;}
.dsu-addmission .bannerContent em {font-size: 26px; padding-bottom: 0px;}
.dsu-addmission .bannerContent h1 {font-size: 2.5rem;}  
.dsu-addmission .bannerContent h1 b {font-size: 26px; padding-top: 10px;}
.dsu-addmission .bannerContent strong {font-size: 21px; }
.faq-section .faqBox .accordion-body p {font-size: 16px;}


.dsu-addmission .bannerContent span {font-size: 40px; width: 65%; }
.admi__content-btn span.line-height small {font-size: 22px; }

.about-ritm__section .side-contant span {font-size: 1.4rem; }
.about-ritm__section .side-contant p {font-size: 18px;}
.key__section ul.lis li {font-size: 18px;}
.faq-section .faqBox .accordion-button {
    padding: 0.5rem 1.25rem;
    font-size: 1.4rem;
    min-height: 85px;
    align-items: normal;
	line-height:1.1;
}
.faq-section .faqBox .accordion-button em {
    position: absolute;
    left: 20px;
    bottom: 0;
}
.eligbilty-img{display:none;}	
.eligbilty-content p {text-align: left; font-size:18px;}
.elig_section .eligbilty-content {padding: 0px 0px;}
.elig_section .eligbilty-content ul li {font-size: 18px;}
.awards {padding-bottom: 0px;}
section.elig_section.pt-5 { padding-top: 10px !important;}




.highlight__section .package__block .package_dv .package__item .counting-item-block p {font-size: 16px;}


.courses-section .life_thumb {min-height: 230px;}
	
.desktoped { display: none;}	
.dsu-addmission .bnr__next_dv h1 span {
    font-size: 28px;
    font-weight: 800;
    display: block;
    padding-bottom: 12px;
    color: #F6B710;
}	

.dsu-addmission .bnr__next_dv h1 {
    font-size: 20px;
    font-weight: 400;
}	





.dsu-addmission .bnr__Adm_dv h2 {
    font-size: 32px;
}
.dsu-addmission .bnr__Adm_dv h2 span {
    font-size: 25px;
    padding-top: 0px;
    display: inline-block;
}

.widget-title h3, .widget-title h4  {
   
    font-size: 22px;
    
}
.widget-title span {
    font-size: 18px;
}

.high__section .highl__Item2 {margin-bottom: 15px;}
   .high__section {
   
    padding-bottom: 15px;
} 
section.position-relative.siber__section.pt-4 {
    padding-top: 0px !important;
}








	
	
	
	
.logo img, .logo_right img {
    max-height: 3.8rem;
}

.navbar-toggler {
    top: 10px;
}	
	

.dsu-addmission .bnr__Adm_dv .button__flex {
   
    width: 70%;
    margin: auto;
}




.header .header-absolute .mobile__dv .divids h1 {
    font-size: 1.6rem;
    
}


.header .header-absolute .mobile__dv .divids a {
    font-size: 1.2rem;
    
}

.header .header-absolute .mobile__dv .divids a i.fal.fa-phone {
    
    font-size: 1.2rem;
   
}

#header.sticky .header-absolute .mobile__dv .divids h1 {
    font-size: 1.3rem;
}






















.applyBoxContent ul.listing li {
   
    width: 50%;
  
}














.widget-title h3 {
   
    font-size: 25px;
    
}
.widget-titled h3{
   
    font-size: 25px;
    
}


	
	
	
	
	
.container { max-width: 100%;}




section.Placingment-section.py-5 {
    padding: 20px 0 !important;
}


.dsu-addmission .bannerContent h4 {font-size: 1.4rem;}


.header .header-absolute .mobile__dv .divids ul li figure img {
    width: 35%;
}

#header.sticky .header-absolute .mobile__dv .divids ul li figure img {
    width: 32%;
}

.highlight__section .highlight__relative .highlight__top { height: 350px;}
	

}

@media only screen and (max-width: 667px){

#header.sticky .header-absolute .logo img {width: 75%;}	
.dsu-addmission .bannerContent em {font-size: 22px; }   
.dsu-addmission .bannerContent h1 {font-size: 2.3rem;}	
.dsu-addmission .bannerContent h1 b {font-size: 22px;}
.dsu-addmission .bannerContent strong {font-size: 20px;  }
.admi__content-btn span.line-height small {font-size: 20px; text-align: left;}
.eligbilty-content p {font-size:16px;}
.elig_section .eligbilty-content ul li {font-size: 16px;}






.faq-section .faqBox .accordion-button {font-size: 1.2rem;}

.faq-section .faqBox .accordion-button em span {font-size: 0.9rem; padding: 5px 5px;}






.highlight__section .package__block .package_dv .package__item .counting-item-block p {font-size: 16px;}


.courses-section .life_thumb {min-height: 224px;}

	
.dsu-addmission .bnr__next_dv h1 span {
    font-size: 26px;
    font-weight: 800;
    display: block;
    padding-bottom: 12px;
    color: #F6B710;
}	

.dsu-addmission .bnr__next_dv h1 {
    font-size: 18px;
    font-weight: 400;
}	














	

.highlight__section .highlight__relative .highlight__top { height: 330px;}






#header.sticky .header-absolute .mobile__dv .divids h1 {
    font-size: 1.3rem;
}


















.header .header-absolute .mobile__dv .divids a {
    font-size: 1.2rem;
    
}

.header .header-absolute .mobile__dv .divids a i.fal.fa-phone {
    
    font-size: 1.2rem;
   
}









	


.applyBoxContent ul.listing li {
   
    width: 50%;
  
}

	

	
.sideNavi {
    position: fixed;
    width: 100%;
    bottom: 0px;
    top: auto; right: auto;
    left: 0;
    z-index: 5;
        -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
}
.sideNavi a { display: block; text-align: center; padding: 12px 2px; background-color: #014282; }
.footer { height: 100px; font-size: 12px; }
.sideNavi .sideNavi-flex {
    display: flex;
}
.sideNavi-item { width: 100%;}
#back-top { display: none !important; }

.header .header-absolute .mobile__dv p{text-align:center; font-size: 16px;}

.dsu-addmission .bannerContent .admi__content-btn p {
    display: block;
    text-align: center;
}


.jumping_ani::after{display:none;}


}

@media only screen and (max-width: 568px){


.dsu-addmission .bannerContent span {width:100%;}
.widget-title h3 {font-size: 30px;}
.about-ritm__section .side-contant span {font-size: 1.3rem; text-align: center;}
.about-ritm__section .side-contant p {font-size: 16px;}
.key__section ul.lis li {font-size: 14px;}





.dsu-addmission .bannerContent ul.ourcourses li {font-size: 16px; width: 27%;}
.highlight__section .package__block .package_dv .package__item .counting-item-block p {font-size: 14px;}
.courses-section .life_thumb { min-height: 230px;}









.header .header-absolute .mobile__dv .divids h1 {font-size: 1.6rem;}



.highlight__section .package__block .package_dv .package__item .counting-item-block p {text-align: left;}




.highlight__section .package__block .package_dv .package__item .picas img {
    width: 65%;
}





	
.thankMsg h5 strong {
    font-size: 2.2rem;
    
}	

.thankMsg h5 {
    font-size: 1.1rem;
}


	


.header .header-absolute .mobile__dv .divids ul li figure img {
    width: 44%;
}


#header.sticky .header-absolute .mobile__dv .divids ul li figure img {
    width: 40%;
}



.widget-title p {
    padding: 10px 0px;
}

}

@media only screen and (max-width: 480px){
.header .logo img {
    position: relative;
    padding: 0px 0;
    width: 100%;
}	
.header .logo img {width: 77%;}
#header.sticky .header-absolute .logo img {width: 70%;}
.dsu-addmission .bannerContent em {font-size: 20px; }
.dsu-addmission .bannerContent h1 {font-size: 2.2rem;}	
.dsu-addmission .bannerContent h1 b {font-size: 20px; }
.dsu-addmission .bannerContent strong {font-size: 18px; }

.admi__content-btn span.line-height small {font-size: 20px; }
.dsu-addmission .bannerContent span {font-size: 40px; }
.about-ritm__section .side-contant span {font-size: 1.2rem; text-align: center;}

.faq-section .faqBox .accordion-button em {
    position: absolute;
    left: 7px;
    bottom: 0;
}
.faq-section .faqBox .accordion-button em span {font-size: 0.8rem; padding: 5px 5px;}












.highlight__section .package__block .package_dv .package__item .counting-item-block p {font-size: 20px;}
#life-slider.owl-theme .owl-dots .owl-dot span{display:none;}
#life-slider.owl-theme .owl-nav [class*=owl-]{display:inline-block !important;}



.widget-title h3{font-size: 25px; text-align: center;}	
.widget-title span {font-size: 18px;}



.header .header-absolute .mobile__dv .divids h1 {font-size: 1.6rem;}
	

.dsu-addmission .bnr__Adm_dv .button__flex ul.listed li {width: 48%;}
.highlight__section .package__block .package_dv .package__item .picas img {
    width: 65%;
}

	
#header.sticky .header-absolute .mobile__dv .divids ul li figure img {
    width: 50%;}


.jumping_ani2::before{display:none;}

	




h1, h2, h3, h3, h4, h5, h6 { font-size: 22px; }
p 
{ font-size: 14px;
    line-height: 22px;
    
     }


.myaccordion .btn-link{font-size:18px;}



.applyBoxContent ul.listing li {
    float: left;
    width: 50%;
}

}

@media only screen and (max-width: 414px){
.dsu-addmission .bannerContent em {font-size: 18px; padding-bottom: 0px;}
.dsu-addmission .bannerContent h1 {font-size: 2rem;}	
.dsu-addmission .bannerContent h1 b {font-size: 18px; padding-top: 10px;}
.dsu-addmission .bannerContent strong {font-size: 17px;}

.admi__content-btn span.line-height small {font-size: 18px; text-align: left;}
.dsu-addmission .bannerContent .admi__content-btn span { font-size: 40px; padding: 2px; align-items: center;}











	
	

	


.header .header-absolute .mobile__dv .divids h1 {font-size: 1.4rem;}
.header .header-absolute .mobile__dv .divids h1 img {width: 12%;}

.header .logo img {width: 100%; padding: 13px 0;}


#header.sticky .header-absolute .logo img {width: 100%;}


#header.sticky .header-absolute .mobile__dv .divids h1 {font-size: 1.4rem;}


#header.sticky .header-absolute .mobile__dv .divids h1 img {
    width: 10%;
}

.widget-title h3 {
    font-size: 24px;
    text-align: center;
}

.widget-title h4{font-size: 22px;
    text-align: center;}




.dsu-addmission .bannerContent span { padding: 5px 20px;
   
    font-size: 20px;
}

.dsu-addmission .bannerContent .admi__content-btn p {
    font-size: 14px;
}


.admi__content-btn .counts ul li { min-height: 102px;}


.dsu-addmission .bannerContent h5{padding-top: 0;}


h2.resp-accordion {
    font-size: 14px;
}



.dsu-addmission .bannerContent h4 {
    font-size: 1.5rem;
}






}

@media only screen and (max-width: 384px){
.dsu-addmission .bannerContent em {font-size: 16px; padding-bottom: 0px;}
.dsu-addmission .bannerContent h1 {font-size: 1.8rem;}	
.dsu-addmission .bannerContent h1 b {font-size: 16px; padding-top: 10px;}
.dsu-addmission .bannerContent strong {font-size: 15px; width: 100%; padding-bottom: 20px;}

.admi__content-btn span.line-height small {font-size: 18px; text-align: left;}
.dsu-addmission .bannerContent .admi__content-btn span { font-size: 30px; padding: 2px; align-items: center;}


.faq-section .faqBox .accordion-button {
    padding: 0.5rem 1.25rem;
    font-size: 1.2rem;
    min-height: 85px;
    align-items: normal;
	line-height:1.1;
}
.faq-section .faqBox .accordion-button em {
    position: absolute;
    left: 7px;
    bottom: 0;
}
.faq-section .faqBox .accordion-button em span {font-size: 0.8rem; padding: 5px 5px;}








.highlight__section .package__block .package_dv .package__item .counting-item-block p {font-size: 16px;}
.highlight__section .package__block .package_dv .package__item {padding: 5px 5px;}
.highlight__section .package__block .package_dv {margin-top: 5px; margin-bottom: 0px;}

}


@media only screen and (max-width: 360px){




}

@media only screen and (max-width: 320px){

}
