﻿.navbar { background:#000 url('../../images/bgtopo.jpg') !important;border-bottom:5px solid #eeba2c;
	-webkit-box-shadow: 0 8px 6px -6px black;
	   -moz-box-shadow: 0 8px 6px -6px black;
	        box-shadow: 0 8px 6px -6px black;
}
.navbar-light .navbar-nav .nav-link { font-size:18px !important}

@media (max-width: 1125px) {
  .navbar-light .navbar-nav .nav-link { font-size:16px !important}
}
@media (max-width:1060px) {
  .navbar-light .navbar-nav .nav-link { font-size:14px !important}
}
@media (max-width:990px) {
  .navbar-light .navbar-nav .nav-link { font-size:18px !important}
  .navbar-brand img { height:70px}
}
.navbar-light .btn {padding:10px 20px 10px 20px}

.light-grey-bg { background-color:#eeba2c !important;color:#111 }
section { background-color:#000 !important }
h2, .light-grey-bg .icon, a.nav-link {color:#eeba2c !important}
.light-grey-bg  h2 { color:#000 !important}
 h6, a.nav-link:hover, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .show>.nav-link, footer a:hover {color:#fff !important}
.btn-primary, .accordion button:hover {background-color:#7cc601 !important;color:#fff}
.accordion button, footer , .navbar-light .navbar-toggler{background-color:#eeba2c !important;color:#fff}
.tparrows  { opacity:0.2}

@media (max-width: 575.98px) {
  .home-intro .col-md-2 { width:50% !important;}
}
section { color:#f1f1f1}

#contact .icon {width:100%;display:block;margin-left:10px;}

.accordion-button::after { background-color:#fff;border-radius:8px}
.link-insta {
  background: #f09433; 
  background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%); 
  background: -webkit-linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); 
  background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); 
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 );
}
.link-zap {background:#7cc601;}
.link-face {background:#4267B2;}
.link-insta *, .link-face *, .link-zap * {color:#fff !important;}
.link-insta, .link-face, .link-zap { padding: 20px 20px;border-radius:20px;cursor:pointer}

@media (max-width: 575.98px) {
  #contact .col-4 {width:100% !important;min-width:100%}
  .navbar-brand img { height:50px}
}
.herotext p, .herotext li {
font-size: 20px;
font-weight: 400;
line-height: 30px;
}
.herotext ul { padding:20px 10px 0px 10px;}

.row.fotos { margin-top:20px;}
.fotos  img { float:left;width:100%;margin-top:25px;border-radius:10px;}

footer a { font-size:1.3em;color:#000 !important}
.tp-bannertimer { background-color:#fff !important}
.tp-bullets {display:none !important}