.navbar{padding-top:20px;padding-bottom:15px;margin-bottom:40px;background-color:black;}
.navbar-brand{padding-top:0px;margin-top:0px;background-color:white;padding:5px;border-radius:10px;margin-left:20px;}
.navbar-brand img:hover{background-color:white;border-radius:10px;}
.nav{float:right;padding-top:10px;}
body{padding-right:50px;padding-left:50px;}
footer{margin-top:100px;color:white;background-color:black;padding:20px;margin-bottom:20px;}
#top{padding-top:30px;margin-top:100px;padding-bottom:30px;}
.section2a{margin-top:200px;padding-top:20px;background-image:url(WhatWeDo.jpeg);background-repeat:no-repeat;background-size:cover;height:500px;background-position:top;text-align:left;margin-bottom:50px;}
.section2a h1{background-color:black;padding:10px;text-align:left;border:solid 5px white;border-radius:25px 0px 25px 0px;color:rgb(172, 240, 210);}
.aboutp{font-size:20px;margin-top:50px;}
.section2p{margin-top:200px;padding-top:20px;background-image:url(Capabilities.jpeg);height:500px;background-position:center;background-repeat:no-repeat;background-size:cover;text-align:left;margin-bottom:50px;}
.section2p h1{background-color:black;padding:10px;text-align:left;border:solid 5px white;border-radius:25px 0px 25px 0px;color:rgb(172, 240, 210);}
h1{margin-left:10px;border-radius:10px 0px 0px 10px;margin-right:10px;padding-right:10px;padding-left:10px;display:table;}
.border-bottom{padding:20px;margin-top:20px;border-bottom:2px solid darkgray;}
.main{padding-top:40px;}
.box{background-color:lightgray;min-height:800px;}
.box p{padding:10px;font-size:1.3em;}
.under{padding:10px;background-color:rgb(90, 160, 44);color:white;display:block;margin-right:0px;font-size:2.0em;}
.eng{padding:10px;background-color:rgb(25, 148, 219);color:white;display:block;margin-right:0px;font-size:2.0em;}
.mon{padding:10px;background-color:rgb(170, 136, 0);color:white;display:block;margin-right:0px;font-size:2.0em;}
.carousel-control:hover{background-color:transparent;}
.max{margin-top:50px;padding:20px;color:black
border-radius:30px 0px;}
.max>p{padding-left:50px;font-size:1.5em;}
.glyphicon{align-content:center;}
.bgc{background-color:black;padding:5px;margin-bottom:10px;}
.bgc1{background-color:lightgray;padding:5px;margin-bottom:10px;}
.active{text-decoration:underline;font-weight:800;}
.TopTag{color:rgb(25, 148, 219);font-weight:400;}
.TopHeading{font-size:1.8em;font-weight:500;}
.footnav > a{color:white;}
.footnav a:hover{background-color:black;}
.glyphicon1{align-content:center;}
.section2s{margin-top:200px;padding-top:20px;background-image:url(servicesTop.jpeg);height:500px;background-position:center;background-repeat:no-repeat;background-size:cover;text-align:left;margin-bottom:50px;}
.section2s h1{background-color:black;padding:10px;text-align:left;border:solid 5px white;border-radius:25px 0px 25px 0px;color:rgb(172, 240, 210);}
.section2c{margin-top:200px;padding-top:20px;background-image:url(Contact.jpeg);height:500px;background-position:top;background-repeat:no-repeat;background-size:cover;text-align:left;margin-bottom:50px;}
.section2c h1{background-color:black;padding:10px;text-align:left;border:solid 5px white;border-radius:25px 0px 25px 0px;color:rgb(172, 240, 210);}
.imprint{float:right;width:50px;background-color:lightgray;padding:5px;border-radius:8px;}
h1 small{font-size:1.1em;font-style:italic;}
.pa{border:solid black 1px;}
.aboutc{font-size:0.9em;}
.aboutd{font-size:1.3em;}
.slide{
    margin-top: 120px;
    padding-top:20px;
}
.mySlides{
    padding: 0px;
    margin: 0px;
}