*{margin:0px;padding:0px;border:0px;text-overflow:ellipsis}
body{background:#bfbab0;font-family:'Ubuntu Condensed',sans-serif;line-height:1;font-size:1em;font-weight:normal;color:black;overflow-x:hidden}
ul,div,li,img{display:block}
a,a:visited,a:hover{text-decoration:none;color:black}
a:hover{text-decoration:underline}
#wrapper{position:absolute;width:100%;height:auto;z-index:0;top:0px;left:0px}
#background-image{position:relative;top:0px;left:0px;width:100%;height:auto}
#footer{position:absolute;width:100%;height:auto;left:23.5%;top:54%;}
#footer > a{color:black;font-size:0.7em}
#content > a,a:visited,a:hover{color:black}
#content{position:absolute;width:90%;height:80%;left:40%;top:38%;z-index:100;text-shadow:1px 1px 1px rgba(150,150,150,1)}
#content h1{display:block;font-size:2.8em;margin-bottom:1%}
#content h2{display:block;font-size:1.3em;margin-top:0%;margin-bottom:0.5%}
#content h3{display:block;font-size:1.0em;margin-top:0%;margin-bottom:0.5%}
#content h4{display:block;font-size:1.1em;margin-top:0%;margin-bottom:0.5%}
#content > img{display:block;position:absolute;left:35%;top:0%;width:10%;}
#address{margin-top:2%}
#address p{font-size:1.3em;line-height:1.2}
#content > p{font-size:0.7em;line-height:1.2;display:block;margin-top:5%}
#contact{margin-left:8%;margin-top:6%}
#contact h3{display:block;font-size:1.6em;margin-bottom:0%;margin-top:1%}
#contact > a{display:inline-block;display:inline;font-size:1.5em;margin-top:1%;color:black}
#contact > ul{margin-top:1%}
#contact > ul > li{float:left;width:10%;margin-right:0%}
#contact > ul > li > a{display:block;width:100%;height:auto}
#contact > ul > li > a > img{display:block;width:37%;height:auto}
#gp {width:100% !important;}
#logos > ul{margin-top:2%}
#logos > ul > li{float:left;width:13%;margin-right:5%}
#logos > ul > li > a{display:block;width:100%;height:auto}
#logos > ul > li > a > img{display:block;width:100%;height:auto}
@media (max-width:1680px){#content h1{font-size:2.6em}
#contact{margin-left:8%;margin-top:2%}
}
@media (max-width:1280px){#content h1{font-size:1.6em}
#contact{margin-left:8%;margin-top:1%}
#content h2{font-size:1.0em}
#content h3{font-size:0.8em}
#content h4{font-size:0.8em}
#address p{font-size:0.9em;line-height:1.2}
#contact h3{display:block;font-size:1.1em;margin-bottom:0%;margin-top:4%}
#contact > a{font-size:0.9em;}
#footer{position:absolute;width:100%;height:auto;left:23%;top:53%;}
}
@media (max-width:1140px){#content h1{font-size:1.4em}
#content h2{font-size:1.0em;}
#content h3{font-size:0.8em;}
#content h4{font-size:0.8em;}
#address p{font-size:0.9em;line-height:1.2}
#contact h3{display:block;font-size:1.1em;margin-bottom:0%;margin-top:4%}
#contact > a{font-size:0.9em;}
#footer{top:52%}
}
@media (max-width:1024px){#content h1{font-size:1.2em}
#content h2{font-size:0.9em}
#content h3{font-size:0.7em}
#content h4{font-size:0.7em}
#address p{font-size:0.7em;line-height:1.2}
#contact h3{display:block;font-size:0.9em;margin-bottom:0%;margin-top:3%}
#contact > a{font-size:0.7em;}
#footer{top:51%}
}
@media (max-width:840px){#content h1{font-size:1.1em}
#content h2{font-size:0.8em}
#content h3{font-size:0.6em}
#content h4{font-size:0.6em}
#address p{font-size:0.6em;line-height:1.2}
#contact h3{display:block;font-size:0.6em;margin-bottom:0%;margin-top:0%}
#footer > a{font-size:0.6em}
}
@media (max-width:620px){#content h1{font-size:0.8em}
#content h2{font-size:0.6em}
#content h3{font-size:0.4em}
#content h4{font-size:0.4em}
#address p{font-size:0.4em}
#contact h3{display:block;font-size:0.6em;margin-bottom:0%;margin-top:0%}
#contact a{font-size:0.5em}
#footer{top:50%;left:20%}
}
@media (max-width:480px){#content h1{font-size:0.8em}
#footer{top:49%}
#content h4{display:none}
}
@media (max-width:450px){#content h1{font-size:0.7em}
#footer{top:47%}
#footer > a{font-size:0.5em}
#content h3{display:none}
}
@media (max-width:350px){#content h1{font-size:0.7em}
#content h2{font-size:0.5em}
#footer{top:45%;left:19%}
#footer > a{font-size:0.5em}
#address {display:none}
#contact {margin-top:5%}
}


.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}
.clearfix{}