


@media only screen
and (max-width : 1000px){ 

    body
{

overflow-x:hidden;	
}

    
}

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

overflow-x:hidden;	

}

    
}



h1{
color:#101842;  
font-family: 'Anton', sans-serif;
padding:10px 10px 10px 10px;
  

}

h3{
font-family: Cambria, Georgia, serif;
padding:10px 10px 10px 10px;
text-align:center;
}

h4{
padding:10px 10px 10px 10px;
font-family: Cambria, Georgia, serif;
font-weight:bold;

}




p{
text-align:justify;
font-size:16px;
font-family: Cambria, Georgia, serif;
color:#000;
}



section
{
-webkit-box-shadow: 0px 5px 8px 0px #04a6de4f; /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
  -moz-box-shadow:   0px 5px 8px 0px #04a6de4f;  /* Firefox 3.5 - 3.6 */
  box-shadow:         0px 5px 8px 0px #04a6de4f;  /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */
padding:10px 10px 10px 10px;
}


.hmarquee{
position: relative;
width: 100%; /*marquee width */
height: 300px; /*marquee height */
overflow: hidden;
background-color: white;
-webkit-box-shadow: 0px 5px 8px 0px #ccc; /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
  -moz-box-shadow:   0px 5px 8px 0px #ccc;  /* Firefox 3.5 - 3.6 */
  box-shadow:         0px 5px 8px 0px #ccc;  /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */

padding: 2px;
padding-left: 4px;
}


.vmarquee{
position: relative;
width: 100%; /*marquee width */
height: 150px; /*marquee height */
overflow: hidden;

-webkit-box-shadow: 0px 5px 8px 0px #ccc; /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
  -moz-box-shadow:   0px 5px 8px 0px #ccc;  /* Firefox 3.5 - 3.6 */
  box-shadow:         0px 5px 8px 0px #ccc;  /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */
border-radius:50px;
padding: 2px;
padding-left: 4px;
}


.services{
    font-size:13px; 
    background-image:linear-gradient(to right,#236e45,#20a9de,#20a9de,#20a9de30); 
    color:#fff;
    margin-top:-3px;
}


@media only screen
and (max-width : 1000px){ 
.comp{
display: none;
}
}
@media only screen
and (min-width : 1000px){ 
.mobile{ display: none;
}
}