body{ background-image:linear-gradient(to top,#e6e9f0 0%,#eef1f5 100%); min-height:100vh; font:normal 16px sans-serif;}.navbar{ margin-bottom:0; background-color:#353535; z-index:1049; border:0; font-size:15px !important; line-height:1.42857143 !important; letter-spacing:1px; border-radius:0;}.navbar li a,.navbar .navbar-brand{ color:#ddd !important; background-color:#353535 !important;}.navbar-nav li a:hover,.navbar-nav li.active a{ color:#fff !important; background-color:#292929 !important;}.navbar-nav li.active a{ color:#fff !important; background-color:#292929 !important;}.navbar-default .navbar-toggle{ border-color:transparent; color:#fff !important;}.navbar #link-play a,.navbar .navbar-brand{ color:#F44C4F !important; background-color:#353535 !important;}.navbar #link-visita a,.navbar .navbar-brand{ color:#D1B152 !important; background-color:#353535 !important;}.navbar-nav #link-play a:hover,.navbar-nav #link-play.active a{ background-color:#292929 !important;}.navbar-nav #link-visita a:hover,.navbar-nav #link-visita.active a{ background-color:#292929 !important;}#estive-aqui{float:right;margin:70px 10px;}@media (max-width:800px){#estive-aqui{display:none;}}.gallery-container .assista{ position:absolute; top:90px; float:left;}@media (max-width:1000px){.gallery-container .assista{ position:relative; display:inline-block; text-align:center; float:none; margin:0 auto 40px auto;}}.gallery-container h1{ text-align:center; margin-top:90px; font-family:'Droid Sans',sans-serif; font-weight:700; color:#58595a;}.gallery-container h3{ text-align:center; margin-top:10px; font-family:'Droid Sans',sans-serif; font-weight:bold; color:#58595a;}.gallery-container h5{ text-align:center; margin-top:10px; font-family:'Droid Sans',sans-serif; font-weight:bold; color:#58595a;}.gallery-container p.page-description{ text-align:center; margin:30px auto; font-size:18px; color:#85878c;}.tz-gallery{ padding:40px;}.tz-gallery .thumbnail{ padding:0; margin-bottom:30px; background-color:#fff; border-radius:4px; border:none; transition:.15s ease-in-out; box-shadow:0 8px 15px rgba(0,0,0,0.06);}.tz-gallery .thumbnail:hover{ transform:translateY(-10px) scale(1.02);}.tz-gallery .lightbox img{ border-radius:4px 4px 0 0;}.tz-gallery .caption-exposicoes{ min-height:140px;}.tz-gallery .caption{ padding:26px 30px; text-align:center;}.tz-gallery .caption h3{ font-size:14px; font-weight:bold; margin-top:0;}.tz-gallery .caption p{ font-size:12px; color:#7b7d7d; margin:0;}.tz-gallery .caption small{ font-size:11px; color:#888; margin:0;}.baguetteBox-button{ background-color:transparent !important;}