/* 
    Created on : Aug 1, 2017, 11:23:54 AM
    Author     : Bitz Graphics www.bitzgraphics.in
*/

@media only screen and (min-width:992px){

    section._intro{
        height:100vh;
        max-height:710px; 
        min-height:600px; 
    }
    section._intro ._intro-content{
        position: absolute;
        bottom: 0;
        width: 100%;
    }
    section._highlights>.container-fluid{
        max-width: 1100px;
        padding:0 40px; 
    }
    .feedback-circle._circle-lg{
        width: 380px;
        height:380px;
        font-size: 110%;
    }
	section._intro .slider{
		max-width:716px;
		width:100%;
		margin:0 auto;
	}
	
    section._intro .slider img{
        height: 304px;
    }
}




@media only screen and (max-width:991px){
    section._intro ._intro-content{
        margin-top: 80px;
    }
   
     .title{
        margin-bottom: 2em; 
    }
    #feedback-carousel .owl-stage{
        height: 23.750em;
    }
    section._features .flexItem p{
        font-size: 13px;
    }
}
@media only screen and (max-width:767px){
    section._highlights>.container-fluid>.row {
        margin-bottom: 6em;
    }  
    ._highImg.pull-left{
        float: none !important;
        display: block;
        margin:0 auto; 
    }
    .wrapper section {
        margin-bottom: 80px;
    }
    .feedback-circle ._feedbacker {
        right: 50%;
        width: auto;
        bottom: -50px;
        transform: translateX(50%);
    }
    .feedback-circle{
        margin-bottom: 50px;
    }
    .mainTitle{
        font-size: 75%;
    }
    #feedback-carousel{
        margin-top: 0;
    }    
    footer{
        text-align: center;
    }
    .footLinks a{
        float: none;
    }
    section._callOfAction {
         font-size: 85%;
    }
    
    section._features .flex-container{
       font-size: 70%;
    }
}
@media only screen and (max-width:425px){

    section._features .flexItem{
        margin:0 2% 1.875em; 
        width: 45%;
    }
    
}