.mmm-head-slider{
    background-image: url('../../../images/services/first_image.jpg');
    background-repeat: no-repeat;
    background-size: 100%;
    color:#ffffff;
    height: 12.5em;
    margin-bottom:0;
 }
 #mission-container{
   margin-top:-6em; 
   width:60%; 
   background-color: #ffffff; 
   -moz-box-shadow: 10px 10px 5px #888;
   -webkit-box-shadow: 10px 10px 5px #888;
    box-shadow: 0px 0px 5px #888888;
    height:20em;
    display: none;
}
    #mission-container .mission{   
        padding:0.7em;
        text-align: left;
    }
    #what-we-do{
      background-image: url('../../../images/services/map_background.png') ; 
      background-repeat: no-repeat;
      background-size: 100%;
    }
    #what-we-do span{
        font-family: 'robotolight', sans-serif;
    }
    #where-we-work span{
        font-family: 'robotolight', sans-serif;
    }
    .what-we-do-title   span{
        font-family: 'robotolight', sans-serif;
    }
    .what-we-do-title-right   span{
        font-family: 'robotolight', sans-serif;
    }
    .service-what-we-do{
       font-family: 'robotoregular', Fallback, sans-serif;
       font-size:1.4em;
       color:#999b9d;
       padding:0 20% 0 20%;
    }
    .mmm-head-slider-we-work{
        height:15em;
    }
    #where-we-work{
        background:none;
        margin-top:1em;
        margin-bottom:0;        
    }
    #where-we-work p{
        font-family: 'robotoregular', Fallback, sans-serif;
        font-size:2em;
        color:#999b9d;
    }
    #where-we-work h1{
        font-family: 'robotoregular', Fallback, sans-serif;
        font-size:3.3em;
        color: #333333;
    }
    .where-we{
        padding-bottom: 4em;
        margin-bottom: 0;
    }
    .we-work-right{
        background-image: url('../../../images/services/right-background.jpg');
        background-repeat: no-repeat;
        background-size: 100%;
    }
    .we-work{
        background-image: url('../../../images/services/third_image.jpg');
        background-repeat: no-repeat;
        background-size: 100%;
    }
    .mmm-head-slider-we-work .where-point-title{   
        padding-bottom: 0.9em;
        font-family: 'robotomedium', Fallback, sans-serif;
        font-size:1.2em;
        color:#3a4449;
        text-align: left;        
    } 
    .where-facts-mob .where-point-title{   
        padding: 0 10% 0.9em 10%;
        font-family: 'robotomedium', Fallback, sans-serif;
        font-size:1.2em;
        color:#3a4449;
        text-align: left;        
    } 
    .mmm-head-slider-we-work .where-point{   
        padding-bottom: 0.9em;
        font-size:1.3em;
        text-align: left;
        color:#696969;
        font-family: 'robotoregular', Fallback, sans-serif;
    }
    .where-facts-mob .where-point{   
        padding: 0 10% 0.9em 10%;
        font-size:1.3em;
        text-align: left;
        color:#696969;
        font-family: 'robotoregular', Fallback, sans-serif;
    }    
    .mmm-head-slider-we-work .where-point-image{   
        margin-left:-3.8em;
    }   
    .mmm-head-slider-we-work .where-point-image img{   
        width:3em;
    }   
    .how-we-work-block{
        height:10em;        
    }
    .where-facts{
        display:none;
    }
    .where-facts-mob{
        display:block;
    }    
    .how-we-work-block .what-we-do-title{
        padding-bottom: 1em;
        padding-top: 1em;
        font-family: 'robotomedium', Fallback, sans-serif;
        font-size:1em;
        color:#3a4449;
        text-align: left;
        height:3.5em;
    }
      .how-we-work-block .what-we-do-title-right{
        padding-bottom: 1em;
        padding-top: 1em;
        font-size:1em;
        text-align: left;
        font-family: 'robotomedium', Fallback, sans-serif;
        color:#3a4449;
        height:3.5em;
    }    
    .how-we-work-block .what-we-do-text{
        padding-bottom: 1em;
        font-family: 'robotoregular', Fallback, sans-serif;
        font-size:0.9em;
        color:#3a4449;
        text-align: left;
    }
    .how-we-work-block .w-d-img img{
            display:none;
    } 

    .how-we-work-block .what-we-do-img{
            margin-left: -1em; 
            width:10%;
            display:none;
    }
    .how-we-work-block .what-we-do-img-right{
        width:10%;
        display:none;
    }  
    #our-history {
     margin-bottom: 0em;   
    }
    .mmm-head-slider-3{
        background-image: url('../../../images/services/fourth_image.jpg');
    }
    .services-main{
        font-family: 'robotoregular', Fallback, sans-serif;
        font-size:1em;
        color: #333333;
    }  
    .where-facts-mob .where-point-image{
        width:40%;
        margin: 0 30% 5% 30%;
    }
    img.what-img{
        margin-left: -2em;
    }
    .orange-bullet-left{       
        color: #FC6501;
        font-size: 3em;
    }
    .orange-bullet-left div{       
        position:absolute;
        margin-top:-7px;
    }    
    .orange-bullet-right{
        color: #FC6501;
        font-size: 3em;
    }
    .orange-bullet-right div{       
        position:absolute;
        margin-top :-7px;
        margin-left:-7px;
    }     
    
    @media (min-width: 640px) {
        .mmm-head-slider{
            height: 22em;
        }
    }
    @media (min-width: 768px) {
        .where-facts-mob .container{
            padding: 0 10% 0 10%;
        }
        .where-facts-mob .hist-abstract{
            width:10%;
        }
        .where-facts-mob .hist-abstract .where-point-image{
            width:100%;
            margin: 0;
        }        
        .where-facts-mob .where-point-title{
            width:30%;
            padding: 0 2% 0.9em 2%;
        }
        .where-facts-mob .where-point{
            width:60%;
            padding: 0 2% 0.9em 2%;
        }
        
        
    } 

 @media (min-width: 960px) {
     
    .mmm-head-slider{
    height: 33.6em;
    }
    .how-we-work-block .w-d-img img{
            display:block;
    }   
   #mission-container{
        margin-top:-2em; 
        width:60%; 
        height:4.4em;
        display:block;
    }
    #mission-container .mission{   
        padding:0.7em;
    }
    .services-main{
        font-family: 'robotoregular', Fallback, sans-serif;
        font-size:1em;
        color: #333333;
    }
    .service-what-we-do{
        font-size:1.4em;
    }
    
    .mmm-head-slider-we-work{
        height:40em;
    }
    #where-we-work{
        margin-top:1em;
        margin-bottom:0;
    }
    #where-we-work p{
        font-size:2em;
    }
    .mmm-head-slider-we-work .where-point-title{   
        padding-bottom: 0.9em;
        font-size:1.2em;   
    } 
    .mmm-head-slider-we-work .where-point{   
        padding-bottom: 0.9em;
        font-size:1.3em;
        text-align: left;
    } 
    .mmm-head-slider-we-work .where-point-image{   
        margin-left:-3.8em;
    }
    .mmm-head-slider-we-work .where-point-image img{   
        width:3em;
    }  
    .how-we-work-block{
        height:10em;
    }
    .how-we-work-block .what-we-do-title{
        padding-bottom: 1em;
        padding-top: 1em;
        font-size:1em;
        text-align: right;
    }
    .how-we-work-block .what-we-do-text{
        padding-bottom: 1em;
        font-size:0.9em;
        text-align: right;
    }
    .how-we-work-block .what-we-do-img{
            margin-left: -1em;   
            display: block;
    }
    .how-we-work-block .what-we-do-img-right{
            display: block;
    }
    .mmm-head-slider .col-sm-2 {
        font-size: 0.35em;
    }
 }
 @media (min-width: 1280px) {
    .mmm-head-slider {
        height: 44.7em;
    }    
}
 @media (min-width: 1366px) {
    .where-facts{
        display:block;
    }
    .where-facts-mob{
        display:none;
    }   
    .mmm-head-slider {
        height: 47.7em;
    }
    #mission-container{
        height:4.7em;
    }
    
 }
  @media (min-width: 1400px) {
      
    .mmm-head-slider{
        height: 37em;
    }
    #mission-container{
       margin-top:-2em; 
       width:60%; 
       height: 4em;
    }
    #mission-container .mission{   
        padding:0.7em;
    }
    .service-what-we-do{
        font-size:1em;
        margin-bottom:3em;
    }
    #what-we-do-container{
        width:70%;
        margin: 0 15% 4em 15%;
    }    
    #what-we-do-container .col-sm-1{
        padding-right: 3em;
    }
    .mmm-head-slider-we-work{
        height:31em;
    }
    #where-we-work{
    margin-top:1em;
    margin-bottom:0;
}
    #where-we-work p{
        font-size:1.4em;
    }
    .where-we{
        padding-bottom: 4em;
        margin-bottom: 0;
    }
    .mmm-head-slider-we-work .where-point-title{   
        padding-top: 0.7em;
        padding-bottom: 1em;
        font-size:1em;
        text-align: left;        
    } 
    .mmm-head-slider-we-work .where-point{   
        padding-bottom: 0.7em;
        font-size:0.9em;
        text-align: left;
    } 
    .mmm-head-slider-we-work .where-point-image{   
        margin-left:-3.8em;
    }
    .mmm-head-slider-we-work .where-point-image img{   
        width:4em;
    } 
    .how-we-work-block{
        height:10em;
    }
    .how-we-work-block .what-we-do-title{
        padding-bottom: 1em;
        padding-top: 1em;
        font-size:1em;
        text-align: right;
    }
    .how-we-work-block .what-we-do-text{
        padding-bottom: 1em;
        font-size:0.9em;
        text-align: right;
    }
    .how-we-work-block .what-we-do-img{
            margin-left: -1em;
            margin-top: 0.7em;            
    }
        .how-we-work-block img{
            width: 2.7em;                        
    }
      .how-we-work-block .what-we-do-title-right{
        padding-bottom: 1em;
        padding-top: 1em;
        font-size:1em;
        text-align: left;
        font-family: 'robotomedium', Fallback, sans-serif;
        color:#3a4449;
    }
    .how-we-work-block .what-we-do-text-right{
        padding-bottom: 1em;
        font-size:0.9em;
        text-align: left;
        font-family: 'robotoregular', Fallback, sans-serif;
        color:#3a4449;        
    }
    .how-we-work-block .what-we-do-img-right{
            margin-left: -1.5em;
            margin-top: 0.7em;            
    }
    .services-main{
        font-family: 'robotoregular', Fallback, sans-serif;
        font-size:1em;
        color: #333333;
    }
    img.what-img{
        margin-left: 0;
    }
 }
 @media (min-width: 1790px) {
 
    .mmm-head-slider {
        height: 46.5em;
    }
}
@media (min-width: 1915px) {
    .mmm-head-slider {
        height: 50em;
    }
}
@media (min-width: 2250px) {
    .mmm-head-slider {
        height: 58em;
    }
}
#how-we-work-inner{
    width: 70%;
    margin: 0 15% 0 15%;
}
@media(max-width: 772px){
    .orange-bullet-left{
        display:none;
    }
}