/*
Template Name: Education Element
File: Layout CSS
Author: TemplatesOnWeb
Author URI: https://www.templateonweb.com/
Licence: <a href="https://www.templateonweb.com/license">Website Template Licence</a>
*/
/*********************center_home****************/
.carousel-caption {
background-color: rgba(255, 255, 255, 0.7);
padding:20px;
bottom: 25%;
left: 10%;
width:40%;
color:#000;
text-align:left;
}
/*********************center_home_end****************/

/*********************qual****************/
.qual_1li1 {
border:3px solid rgba(71, 55, 112, 0.6);
transition: 0.3s;
}
.qual_1li1:hover {
background:#2f2046;
}
.qual_1r .button{
color:#333!important;
padding-top:30px!important;
padding-bottom:30px!important;
 }
/*********************qual_end****************/

/*********************find****************/
.find_1m2 span a{
width:80px;
height:80px;
line-height:80px; 
 }
.find_1m2 {
background: #000000b0;
}
/*********************find_end****************/

/*********************upcome****************/
.upcome_1ri{
 border-top:15px solid #FF8700;
 }
/*********************upcome_end****************/

/*********************event****************/
.event_1ri{
background:#2f2046; 
 }
.event_1ri{
margin-top:2px!important; 
 }
.event_1ri:hover{
background:#FF8700;
 }
.event_1ri:hover .event_1rir h6 span{
color:#fff!important;
 }
.event_1ri:hover .event_1rir h6 i{
color:#fff!important;
 }
.event_1r{
min-height:550px; 
 }
.event_1l{
min-height:550px; 
 }
/*********************event_end****************/

/*********************testim****************/
#testim{
padding-bottom:260px; 
 }
.main_2{
bottom:-150px; 
 }
#subs{
margin-top:150px; 
 }
/*********************testim_end****************/


@media screen and (max-width : 767px){
.center_home img{
min-height:300px; 
 }
.carousel-caption {
padding:15px;
bottom:40px;
left:0;
width:100%;
text-align:center;
}
.carousel-caption p{
text-align:left;
font-size:14px;
}
.carousel-caption h2{
font-size:22px;
}
.carousel-caption .button{
padding:10px 15px!important;
}
.carousel-caption .button_1{
padding:10px 15px!important;
}
.qual_1li1 {
margin-top:8px;
margin-bottom:8px; 
 }
.qual_1r{
margin-top:15px;
text-align:center; 
 }
.find_1l h2{
text-align:center;  
 }
.find_1l{
margin-bottom:15px;  
 }
.find_1l .button{
width:80%;
text-align:center;
margin-left:auto;
margin-right:auto;
display:block;  
 }
.find_1m1 img{
min-height:360px; 
 }
.find_1r{
margin-top:15px; 
 }
.find_1r h6{
text-align:center;
 }
.upcome_1ri {
position:static!important; 
 }
.upcome_1l{
text-align:center;
margin-bottom:15px; 
 }
.upcome_1l br{
display:none; 
 }
.news_1lir{
margin-top:15px;
text-align:center; 
 }
.news_1lir p{
text-align:left;
 }
#event{
padding-top:30px;
padding-bottom:30px; 
 }
.event_1l{
min-height:auto;
padding:15px!important; 
text-align:center;
 }
.event_1r{
min-height:auto;
padding:15px!important; 
 }
.event_1r h3{
text-align:center; 
 }
.event_1ri {
padding:15px 0px!important; 
 }
.testim_1l{
text-align:center;
margin-bottom:15px; 
 }
.testim_1l br{
display:none; 
 }
.main_2{
position:static!important; 
 }
#testim {
padding-bottom:30px;
}
#testim_o{
padding-top:30px;
padding-bottom:30px; 
 }
.testim_o_1i {
padding:15px!important;
margin-top:8px;
margin-bottom:8px; 
 }
.testim_o_1i p{
text-align:left;
 }
#subs {
margin-top:0;
padding-top:0!important;
padding-bottom:30px!important;
}
.subs_1l h2{
text-align:center; 
 }
.subs_1l{
margin-bottom:15px;
 }
 }

@media (min-width:576px) and (max-width:767px) {


 }
@media (min-width:768px) and (max-width:991px) {
.center_home img{
min-height:600px; 
 }
.carousel-caption {
left: 10%;
width:50%;
}
.qual_1li1 h5{
font-size:14px; 
 }
.qual_1li1 p{
font-size:12px; 
 }
.find_1m1 img{
min-height:360px; 
 }
.news_1lil img{
min-height:180px; 
 }
.event_1l{
padding:15px!important; 
text-align:center;
 }
.event_1r{
padding:15px!important; 
 }
.main_2{
position:static!important; 
 }
#testim {
padding-bottom:30px;
}
#testim_o{
padding-top:30px;
padding-bottom:30px; 
 }
#subs {
margin-top:0;
padding-top:0!important;
padding-bottom:30px!important;
}
.subs_1r img{
min-height:300px; 
 }
 }

@media (min-width:992px) and (max-width:1200px) {
.center_home img{
min-height:600px; 
 }
.carousel-caption {
width:50%;
}
.find_1m1 img{
min-height:360px; 
 }
.event_1l{
padding:15px!important; 
text-align:center;
 }
.event_1r{
padding:15px!important; 
 }
.testim_o_1i p{
font-size:14px; 
 }
.subs_1r img{
min-height:300px; 
 }
 }
@media (min-width:1201px) and (max-width:1330px) {

 }


