bady{
    margin:0 auto;
    background-color: #94d9f6;
}
@font-face {
    font-family: 'gilroy-regularuploaded_file';
    src: url('../../fonts/gilroy-regular-webfont.woff2') format('woff2'),
         url('../../fonts/gilroy-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'gilroy-bolduploaded_file';
    src: url('../../fonts/gilroy-bold-webfont.woff2') format('woff2'),
         url('../../fonts/gilroy-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'gilroy-mediumuploaded_file';
    src: url('../../fonts/gilroy-medium-webfont.woff2') format('woff2'),
         url('../../fonts/gilroy-medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'gothambold';
    src: url('../../fonts/gotham-bold-webfont.woff2') format('woff2'),
         url('../../fonts/gotham-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'gothamregular';
    src: url('../../fonts/gotham-light-webfont.woff2') format('woff2'),
         url('../../fonts/gotham-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'gotham_mediumregular';
    src: url('../../fonts/gotham-medium_0-webfont.woff2') format('woff2'),
         url('../../fonts/gotham-medium_0-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
.topo{
    position: relative;
    width: 100%;
    float: left;
    min-height: 700px;
    background: #94d9f6;
    
}
.logo img{
    margin-bottom: 50px;
}
h1{
    font-size: 130px;
    color: #94d9f6;
    width: 100%;
    -webkit-text-stroke: 3px #333;
    float: left;
    line-height: 78px;
    text-transform: uppercase;
    margin-bottom: 30px;
    font-family: 'gothambold';
}
h1 span{
    width: 100%;
    font-size: 28px;
    float: left;
    letter-spacing: 8px;
    font-family: 'gothamregular';
}
.topo p{
    font-family: 'gothamregular';
    color: #333;
    font-size: 18px;
}
#mapa{
    width: 100%;
    float: left;    
    position: relative;
    height: 1035px;
    /*top: 100%;height: 100%;*/
    overflow: auto;
} 
.veja{
    color: #333;
    font-size: 50px;
}
.modal-title{
  font-family: 'gothambold';
  font-size: 20px;
  color:#333;
}
.modal-body p {
  font-family: 'gilroy-regularuploaded_file';
  color: #373333;
  font-size: 15px;
  line-height: 27px;
}
.modal-body h3{
  font-family: 'gothambold';
  color: #373333;
  font-size: 18px;
  text-transform: uppercase;
  border-bottom: 1px solid #eee;
  padding-bottom: 8px;
}


  /*Rodape*/
footer{
	border-top:1px solid #EEEEEE;
	width:100%;
	float:left;
	/*background:#fff;
	padding:40px 0;*/
}
footer .container-fluid{
	padding-top:40px;
	padding-bottom:40px;
}
footer p{
	color:#666666;
	font-size:18px;
	font-family: 'gothamregular';
	text-align:center;
}
footer p b{
	font-family: 'gothambold';
}
footer .sm{
	width:124px;
	height:31px;
	background-image:url(../../images/logo-studiomega.png);
	float:left;
	text-indent:-5000px;
}
.smartphoto { z-index: 2000 !important;}
.embed-responsive{ overflow: initial !important;}

@media (max-width: 768px) {
    h1 { font-size: 95px; line-height: 58px;  margin: 50px 0 0px;  }
    h1 span { font-size: 18px; }
    .logo img {  margin: 20px 0px;   }
}