@import url('https://fonts.googleapis.com/css?family=Bungee|Roboto:400,900');

*{padding: 0; margin: 0;}

body,
html {
    width: 100%;
    height: 100%;
	  font-size:100%;
	  background: #000;
	  color:#fff;
    font-family: 'Oswald', sans-serif;
  	font-style: normal;
  	font-weight: 300;
}


.project {
	background-size: cover;
	background-position: center;
	padding: 0 !important;
	height: 300px;
}

.project h3{
	font-size: 1.2em;
	position: absolute;
	background: #22cbd5ed;
	padding: 5px 10px;
	bottom: 0;
	/* width: 100%; */
	text-align: left;
	margin: 10px;
}

.project .project-hover h2{
	font-size: 1.6em;
	text-align: left;
	font-weight: 400;
	
}

.fotosilicio1{
	background-image: url(../img/vale-01.jpg);
}
.fotosilicio2{
	background-image: url(../img/vale-02.jpg);
}
.fotosilicio3{
	background-image: url(../img/vale-03.jpg);
}
.fotosilicio4{
	background-image: url(../img/vale-04.jpg);
}
.fotosilicio5{
	background-image: url(../img/vale-05.jpg);
}

.fotosilicio6{
	background-image: url(../img/vale-06.jpg);
}
.fotosilicio7{
	background-image: url(../img/vale-07.jpg);
}
.fotosilicio8{
	background-image: url(../img/vale-08.jpg);
}
.fotosilicio9{
	background-image: url(../img/vale-09.jpg);
}
.fotosilicio10{
	background-image: url(../img/vale-10.jpg);
}

.fotosilicio11{
	background-image: url(../img/vale-11.jpg);
}
.fotosilicio12{
	background-image: url(../img/vale-12.jpg);
}
.fotosilicio13{
	background-image: url(../img/vale-13.jpg);
}
.fotosilicio14{
	background-image: url(../img/vale-14.jpg);
}
.fotosilicio15{
	background-image: url(../img/vale-15.jpg);
}


.project-hover {
	text-align: left;
	width: 100%;
	height: 100%;
	color: #fff;
	opacity: 0;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
	background-color: rgba(34,203,213,0.91);
	padding: 20px 30px !important;
}

.project-hover hr {
	height: 3px;
	width: 0;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
	background-color: rgba(255, 255, 255, 1);
	border: 0;
}

.project-hover a {
	color: rgba(255, 255, 255, 1);
	padding: 2px 22px;
	line-height: 40px;
	border: 2px solid rgba(255, 255, 255, 1);
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}

.project-hover a:hover {
	border-color: rgba(51, 51, 51, 1);
	color: rgba(51, 51, 51, 1);
	background-color: #FFF;
}

.project:hover .project-hover {
	opacity: 1;
}

.project:hover .project-hover hr {
	width: 100%;
	height: 3px;
}

.project:hover h3 {
	display: none;
}












.comoParticipar a {
    text-decoration: none;
	color:#fff;
}
.comoParticipar a:visited, .comoParticipar a:active{
    text-decoration: none;
	color:#fff;
}
table {
    background-color: transparent;
    width: 100%;
}
h1, h2{
  font-family: 'Oswald', sans-serif;
  font-style: normal;
  font-weight:700;
}

td, th {
    padding: 0;
    text-align: center;
}

img{
  max-width: 100%;
}




#hotsite-menu.navbar-default .navbar-brand {
    color: rgba(119, 119, 119, 1);
}
#hotsite-menu.navbar-default {
    font-size: 18px;
    background-color: rgba(237, 97, 20, 1);
    border-width: 0px;
    border-radius: 0px;
	margin: 0;
}
#hotsite-menu.navbar-default .navbar-nav>li>a {
    color: rgba(255, 255, 255, 1);
    background-color: rgba(248, 248, 248, 0);
}
#hotsite-menu.navbar-default .navbar-nav>li>a:hover,
#hotsite-menu.navbar-default .navbar-nav>li>a:focus {
    color: rgba(255, 255, 255, 1);
    background-color: rgba(207, 74, 1, 1);
}
#hotsite-menu.navbar-default .navbar-nav>.active>a,
#hotsite-menu.navbar-default .navbar-nav>.active>a:hover,
#hotsite-menu.navbar-default .navbar-nav>.active>a:focus {
    color: rgba(255, 255, 255, 1);
    background-color: rgba(207, 74, 1, 1);
}
#hotsite-menu.navbar-default .navbar-toggle {
    border-color: #ed6114;
}
#hotsite-menu.navbar-default .navbar-toggle:hover,
#hotsite-menu.navbar-default .navbar-toggle:focus {
    background-color: #ed6114;
}
#hotsite-menu.navbar-default .navbar-toggle .icon-bar {
    background-color: #ffffff;
}
#hotsite-menu.navbar-default .navbar-toggle:hover .icon-bar,
#hotsite-menu.navbar-default .navbar-toggle:focus .icon-bar {
    background-color: #fff;
}

.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: #ed6114;
    border: 0;
	text-align: right;
}

.navbar-toggle .icon-bar {
    display: block;
    width: 27px;
    height: 4px;
    border-radius: 1px;
}

@media (min-width: 768px){
	
.navbar-nav>li>a {
    padding-top: 35px;
    padding-bottom: 35px;
}
}










.site{
  overflow: hidden;
}
.btn{
  white-space: normal;
}

.premioalt {
    top: 0;
    position: absolute;
    height: auto;
    width: 100%;
    overflow: hidden;
    z-index: 83;
    left: 0;
    pointer-events: none;
}

.carousel-inner>.item figure{
  margin: 30px 0 ;
}

.btn-maio {
  color: #FFFFFF;
  background-color: #c75100;
  border-color: #c75100;
  border: 0;
  border-radius: 0;
  padding: 25px 20px;
  white-space: normal;
}

.btn-maio:hover,
.btn-maio:focus,
.btn-maio:active,
.btn-maio.active,
.open .dropdown-toggle.btn-maio {
  color: #FFFFFF;
  background-color: #e26712;
  border-color: #e26712;
}

.btn-maio:active,
.btn-maio.active,
.open .dropdown-toggle.btn-maio {
  background-image: none;
}

.btn-maio.disabled,
.btn-maio[disabled],
fieldset[disabled] .btn-maio,
.btn-maio.disabled:hover,
.btn-maio[disabled]:hover,
fieldset[disabled] .btn-maio:hover,
.btn-maio.disabled:focus,
.btn-maio[disabled]:focus,
fieldset[disabled] .btn-maio:focus,
.btn-maio.disabled:active,
.btn-maio[disabled]:active,
fieldset[disabled] .btn-maio:active,
.btn-maio.disabled.active,
.btn-maio[disabled].active,
fieldset[disabled] .btn-maio.active {
  background-color: #388BD2;
  border-color: #388BD2;
}

.btn-maio .badge {
  color: #388BD2;
  background-color: #FFFFFF;
}

.btn-cupons {
  color: #1a3956;
  background-color: #22cbd5;
  border:0;
  font-family: 'Oswald', sans-serif;
  font-style: normal;
  font-weight:300;
  font-size: 1.3em;
  margin: 0 20px 30px 20px;
  line-height: 1em;
  padding: 20px 20px;
  letter-spacing:.13em;
}



.btn-cupons:hover,
.btn-cupons:focus,
.btn-cupons:active,
.btn-cupons.active,
.open .dropdown-toggle.btn-cupons {
  color: #1a3956;
  background-color: #fff;

}

.btn-cupons:active,
.btn-cupons.active,
.open .dropdown-toggle.btn-cupons {
  background-image: none;
}

.btn-cupons.disabled,
.btn-cupons[disabled],
fieldset[disabled] .btn-cupons,
.btn-cupons.disabled:hover,
.btn-cupons[disabled]:hover,
fieldset[disabled] .btn-cupons:hover,
.btn-cupons.disabled:focus,
.btn-cupons[disabled]:focus,
fieldset[disabled] .btn-cupons:focus,
.btn-cupons.disabled:active,
.btn-cupons[disabled]:active,
fieldset[disabled] .btn-cupons:active,
.btn-cupons.disabled.active,
.btn-cupons[disabled].active,
fieldset[disabled] .btn-cupons.active {
  background-color: #FFFFBA;
  border-color: #FFFFBA;
}

.btn-cupons .badge {
  color: #1a3956;
  background-color: #15BD94;
}


.btn-simple {
  color: #fdf3c1;
  background-color: #B23A0B;
  border-color: #B23A0B;
  border:0;
  font-family: 'Oswald', sans-serif;
  font-style: normal;
  font-weight:400;
  font-size: 2.3em;
  margin: 0 20px;
  line-height: 1.3em;
  letter-spacing: .1em;
  padding: 30px 40px;
  text-transform: uppercase;
}

.btn-simple:hover,
.btn-simple:focus,
.btn-simple:active,
.btn-simple.active,
.open .dropdown-toggle.btn-simple {
  color: #FFFFFF;
  background-color: #873413;
  border-color: #B23A0B;

}

.btn-simple:active,
.btn-simple.active,
.open .dropdown-toggle.btn-simple {
  background-image: none;
}

.btn-simple.disabled,
.btn-simple[disabled],
fieldset[disabled] .btn-simple,
.btn-simple.disabled:hover,
.btn-simple[disabled]:hover,
fieldset[disabled] .btn-simple:hover,
.btn-simple.disabled:focus,
.btn-simple[disabled]:focus,
fieldset[disabled] .btn-simple:focus,
.btn-simple.disabled:active,
.btn-simple[disabled]:active,
fieldset[disabled] .btn-simple:active,
.btn-simple.disabled.active,
.btn-simple[disabled].active,
fieldset[disabled] .btn-simple.active {
  background-color: #B23A0B;
  border-color: #B23A0B;

}

.btn-simple .badge {
  color: #B23A0B;
  background-color: #FFFFFF;

}

.Outrosprodutos{
  background: #f15d1f;
}



.container {
    padding-right: 0;
    padding-left: 0;
    margin-right: auto;
    margin-left: auto;
}
.row {
    margin-left: 20px;
    margin-right: 20px;
    position: relative;
}

.bungee{
  font-family: 'Bungee', cursive;
}
.topnav{
	/* FF3.6+ */
	/* Chrome,Safari4+ */
	padding: 0;
  background: #ed6114;
}





.topnav .container{
	position:relative;
}

@media (max-width: 767px){
	.topnav .row{
	margin-right: 0px;
}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    padding-top: 40px;
		padding-bottom: 20px;
}

}




.logokabum{
	position:absolute;
	top:20px;
	width:361px;
  z-index: 999;
	text-align:left;
}

.intro-header {
  background: url(../img/bkg-topo-silicio.jpg);
	position:relative;
  padding-top:50px;
  text-align: center;
  color: #f8f8f8;
  background-position: top center;
  background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	-webkit-background-size: cover;
  background-repeat: no-repeat;

}

.intro-header .selocamp{
  position: absolute;
  left: 0;
  top: 30px;
}

.topPremios{
  text-align: center;
}
.topPremios{
  position: relative;
  max-width: 1052px;
  margin: 0 auto 0;
 

    height: 80%;
}

/* .topPremios figure{
  position: absolute;
}
 */
.topPremios .logo-mega{
	position: absolute;
	z-index: 9991;
	right: 0;
	top: -130px;
}



@media (max-width: 420px){
	.topPremios .logo-mega{
	position: absolute;
	z-index: 9991;
	right: 20px;
	top: -30px;
	width: 130px;
}

}

@media (min-width: 421px) and (max-width: 767px){
	.topPremios .logo-mega{
	position: absolute;
	z-index: 9991;
	right: 10px;
	top: -38px;
	width: 180px;
}

}

@media (min-width: 768px) and (max-width: 991px){
	.topPremios .logo-mega{
	position: absolute;
	z-index: 9991;
	right: 10px;
	top: -38px;
	width: 180px;
}

}






.t14anos {
    margin-top: 20px;
    padding-bottom: 60px;
}
.t14anos .bl1{
	color: #2a445d;
	font-size: 1.3em;
	line-height:0.9em;
	font-weight: 300;
}
.t14anos .bl2{
	color: #2a445d;
	font-size: 1.4em;
	line-height: 1.1em;
}
.t14anos h1{
  font-family: 'Bungee', cursive;
  color:#88d1fb;
  margin-bottom: 30px;
  font-size: 6em;
  margin-top:0;
}
.t14anos h2{
  
  text-transform: uppercase;
}
.t14anos p{
  color:#fff;
  font-size: 1.4em;
}


.textos1 p{
	text-align:justify;
}
.sceneb {
    max-width: 1312px;
    margin: -180px auto;
    position: relative;
    height: 1024px;
    /* display: -webkit-inline-box; */
}

.sceneb figure{
  position: absolute;
}

section.sliderMarcas{
  background:#1a3956;
  padding-top: 40px;
  padding-bottom: 40px;
  text-align: center;
}
.boxResgate {
    background: #15bd94;
    padding: 40px 0;
    text-align: center;
    margin-top: 30px;
}

.iconPcs .pc{
  width: 160px;
  margin-bottom: 25px;
}

.megamaio{
  background: url(../img/fundo-megamaio.jpg);
  position:relative;
  padding: 80px 0;
  text-align: left;
  color: #f8f8f8;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  -webkit-background-size: cover;
  background-repeat: no-repeat;

}
.megamaio .item70{
  margin: 10% 0 0 0;
}

.megamaio-ofertas{
  background: url(../img/fundo-megamaio-ofertas.gif);
  position:relative;
  padding:0;
  text-align: left;
  color: #f8f8f8;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  -webkit-background-size: cover;
  background-repeat: no-repeat;

}
.megamaio-ofertas .listaOfertas{
  background: #f0581d;
  padding: 40px 0;
  text-align:center
}
.megamaio-ofertas .mega-video{
  margin: 80px 0;
  max-width: 100%;
  height: 420px;
  background: #ccc;
}


.valedosilicio{
  background: url(../img/fundo-valesilicio.jpg);
  background-attachment: fixed;
  position:relative;
  padding:120px 0;
  text-align: left;
  color: #f8f8f8;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  -webkit-background-size: cover;
  background-repeat: no-repeat;
}

.valedosilicio h2{
  color:#22cbd5;
  margin-bottom: 30px;
  text-align: center;
  font-size: 2.5em;
}
.valedosilicio p{
  margin-top: 30px;
  margin-bottom: 10px;
}

.vale-mapa{
  background: url(../img/fundo-mapa-vale.jpg);
  position:relative;
  padding:120px 0;
  text-align: left;
  color: #f8f8f8;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  -webkit-background-size: cover;
  background-repeat: no-repeat;
}

.vale-mapa h2 {
    font-family: 'Oswald', sans-serif;
    font-style: normal;
    font-weight: 700;
    font-size: 2.5em;
    text-align: center;
    text-transform: uppercase;
}


.comoParticipar{
  background: url(../img/fundo-comoparticipar.jpg);

  position:relative;
  padding:80px 0;
  text-align: left;
  color: #f8f8f8;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  -webkit-background-size: cover;
  background-repeat: no-repeat;
}

.comoParticipar h2{
  font-family: 'Oswald', sans-serif;
  font-style: normal;
  font-weight:700;
  font-size:2.5em;
  text-align:center;
  text-transform: uppercase;
}


.comoParticipar .item1{
  padding: 40px 0;
  text-align: center;

}
.comoParticipar .infos {
    padding: 30px;
    /* color: #000; */
    font-size: 1.2em;
}

.item1 span, .item2 span, .item3 span{
	font-size:1.2em;
	color:#fff;
  font-family: 'Oswald', sans-serif;
  font-style: normal;
  font-weight:700;


}

.item1 p, .item2 p, .item3 p {
    font-size: 1.3em;
    color: #fff;
    font-family: 'Oswald', sans-serif;
    font-style: normal;
    font-weight: 300;
    display: block;
    line-height: 1.2em;
    text-transform: uppercase;
    text-align: center;
    margin-top: 10px;
}

.marcas{
  background: url(../img/fundo-megamaio-marcas.jpg);
  position:relative;
  padding:80px 0;
  text-align: left;
  color: #f8f8f8;
  background-position: 50% 50%;
  background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  -webkit-background-size: cover;
  background-repeat: no-repeat;
}
.marcas .marca{
  background: #204a72;
  border-radius: 5px;
  padding: 20px 10px;
  text-align: center;
  margin-bottom: 15px;
}




.bkcolor1{
  background: url(../img/fundo-prod1.jpg);
  background-position: top center;
  background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  -webkit-background-size: cover;
  background-repeat: no-repeat;

}

.bkcolor2{
  background: url(../img/fundo-prod2.jpg);
  background-position: top center;
  background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  -webkit-background-size: cover;
  background-repeat: no-repeat;

}

.comoParticipar .item2{
  padding: 40px 0;
  text-align: center;
}
.comoParticipar .item3{
  padding: 40px 0;
  text-align: center;
}


.cont{
	padding: 60px 0; 
	text-align: center;
	background: #b13c0c;
	
}
.contador {
    background: #b13c0c;
    padding: 40px 0;
    margin-top: 0;
}
.contador h2{
	color:#fdf3c1;
	margin-bottom:60px;
	font-weight: 300;
}

.maquinas{
  background:#212e3a;

}



.itemBox {
    padding: 35px 0;
}
.itemBox h1, h2, h4, p {margin: 0; }

.itemBox h1{   font-family: 'Oswald', sans-serif;
  font-style: normal;
  font-weight:700; letter-spacing: -2px; color:#6d270f; margin-bottom: 0; text-transform: capitalize;}
.itemBox span{font-size: 0.7em;}
.itemBox h2 {
    font-size: 3.6em;
    font-family: 'Oswald', sans-serif;
    font-style: normal;
    font-weight: 700;
    color: #6d270f;

    letter-spacing: 0px;
    line-height: 0.8em;
    margin-bottom: 20px;
    text-transform: uppercase;
}
.itemBox h4{font-weight:400;}
.itemBox p{font-weight:400;}

.tituloSliders{
  background:#212e3a;
  padding: 40px 0;

}
.tituloSliders h2{
  color:#6d270f;
  font-family: 'Bungee', cursive;
  font-size: 2em;

}


.confiraLista{
	background:#ffbd35;
  padding: 60px 0;
  text-align: center;
}
.confiraLista h2{
	color:#a43d03;
	font-family: 'Bungee', cursive;
  font-size: 2em;
  text-align:center;
}

.footer{
  background: #b23b0b;
  padding: 40px 0;

}
.footer figure{
  max-width: 253px;
  margin: 0 auto;
}

.hidden-scrollbar {
  background-color:#fff;
  /*border:2px solid #666;*/
  color:#a43d03;
  /*overflow:hidden;*/
  text-align:left;
}

.hidden-scrollbar .inner {
    height: 420px;
    overflow: auto;
    margin: 15px 0 15px 0;
    padding: 10px;
}

.hidden-scrollbar .inner p{
color:#777;
visibility: visible;
}

.hidden-scrollbar .inner a{
	color: #f31100;
	visibility: visible;
	text-decoration:none;
}

.hidden-scrollbar .inner table {
    border-collapse: collapse;
	margin:20px 0;
}

.hidden-scrollbar .inner table, td, th {
  border: 1px solid #a43d03;
  padding:5px;
  color:#a43d03;

}


.mc-textoregulamento{
  padding: 120px 23px;
  background: url(../img/fundo-regulamento.jpg);
  background-position: 50% 50%;
  background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	-webkit-background-size: cover;
  background-repeat: no-repeat;

}

.linksvg{
  -webkit-transition: all 300ms cubic-bezier(0.680, 0, 0.265, 1); /* older webkit */
  -webkit-transition: all 300ms cubic-bezier(0.680, -0.550, 0.265, 1.550);
     -moz-transition: all 300ms cubic-bezier(0.680, -0.550, 0.265, 1.550);
       -o-transition: all 300ms cubic-bezier(0.680, -0.550, 0.265, 1.550);
          transition: all 300ms cubic-bezier(0.680, -0.550, 0.265, 1.550); /* easeInOutBack */
          cursor: pointer;




}
.linksvg:hover{
  transform: scale(1.2);
  -ms-filter: drop-shadow(0 0 8px #00deff);
  -webkit-filter: drop-shadow(0 0 8px #00deff);
  -moz-filter: drop-shadow(0 0 8px #00deff);
  -o-filter: drop-shadow(0 0 8px #00deff);
  filter: drop-shadow(0 0 8px #00deff);
}



@media screen and (max-width: 420px) {
  .logokabum {
    position: relative;
    top: 0;
    width: 200px;
    height: 80px;
    margin: 10px 0 0;
    text-align: left;
}
.intro-header .selocamp {
    position: absolute;
    left: 20px;
    top: -40px;
  }

.intro-header{
   /*height: 940px; 740px;  */
  background-position: 20% 100%;
}

.t14anos h1 {
    font-size: 2em;
    margin-bottom: 5px;
}

.topPremios {
        position: relative;
        max-width: 1838px;
        margin: 0 auto;
 
  }

.t14anos h2 {
    
    color: #fff;
   
    padding: 0 20px;
}
.t14anos p {
    color: #fff;
    font-size: 0.8em;
    padding: 0 20px;
}

.sceneb {
    height: 424px;
    /* display: -webkit-inline-box; */
}
.box14anos .textos1 h2 {
    color: #0e4565;
    font-family: 'Bungee', cursive;
    font-size: 2.0em;
  }

  .tituloSliders h2 {
      color: #5aa4cc;
      font-family: 'Bungee', cursive;
      font-size: 2em;
      padding: 0 20px;
  }
  .comoParticipar p {
    padding: 0 20px;
  }
  .text-right{
    text-align: center;
  }


}

@media screen and (min-width:421px) and (max-width: 580px) {

  .logokabum {
    position: relative;
    top: 0;
    width: 200px;
    height: 80px;
    margin: 10px 0 0;
    text-align: left;
}
.intro-header .selocamp {
    position: absolute;
    left: 20px;
    top: -40px;
  }

.intro-header{
  /* height: 1000px; */
  background-position: 20% 100%;
}

.t14anos h1 {
    font-size: 2em;
    margin-bottom: 5px;
}

.topPremios {
        position: relative;
        max-width: 1838px;
        margin: 0 auto;
        
  }

.t14anos h2 {
   
    color: #fff;
    
    padding: 0 20px;
}
.t14anos p {
    color: #fff;
    font-size: 0.8em;
    padding: 0 20px;
}

.sceneb {
    height: 524px;
    /* display: -webkit-inline-box; */
}
.box14anos .textos1 h2 {
    color: #0e4565;
    font-family: 'Bungee', cursive;
    font-size: 2.0em;
  }

  .tituloSliders h2 {
      color: #5aa4cc;
      font-family: 'Bungee', cursive;
      font-size: 2em;
      padding: 0 20px;
  }
  .comoParticipar p {
    padding: 0 20px;
    font-size: 1em;
  }
  .text-right{
    text-align: center;
  }





}

@media screen and (min-width:581px) and (max-width: 767px) {

  .logokabum {
    position: relative;
    top: 0;
    width: 200px;
    height: 80px;
    margin: 10px 0 0;
    text-align: left;
}
.intro-header .selocamp {
    position: absolute;
    top: -40px;
    left: 20px;
  }

.intro-header{
/*  height: 1000px; */
  background-position: 20% 100%;
}

.t14anos h1 {
    font-size: 2em;
    margin-bottom: 5px;
}

.topPremios {
        position: relative;
        max-width: 1838px;
        margin: 0 auto;
        
  }

.t14anos h2 {
    
    color: #fff;
    
    padding: 0 20px;
}
.t14anos p {
    color: #fff;
    font-size: 0.8em;
    padding: 0 20px;
}

.sceneb {
    height: 664px;
    /* display: -webkit-inline-box; */
}
.box14anos .textos1 h2 {
    color: #0e4565;
    font-family: 'Bungee', cursive;
    font-size: 2.0em;
  }

  .tituloSliders h2 {
      color: #5aa4cc;
      font-family: 'Bungee', cursive;
      font-size: 2em;
      padding: 0 20px;
  }
  .comoParticipar p {
    padding: 0 20px;
  }
  .text-right{
    text-align: center;
  }



}


@media screen and (min-width:768px) and (max-width: 1024px) {

.logokabum {
    position: relative;
    top: 0;
    width: 200px;
    height: 80px;
    margin: 10px 0 0;
    text-align: left;
}
.intro-header .selocamp {
    position: absolute;
    left: 20px;
    top: -20px;
  }

.intro-header{
  /* height: 1050px; */
  background-position: 20% 100%;
}

.t14anos h1 {
    font-size: 2.6em;
    margin-bottom: 5px;
}

.topPremios {
        position: relative;
        max-width: 1838px;
        margin: 0 auto;
        
  }

.t14anos h2 {
    
    color: #fff;
   

    padding: 0 20px;
}
.t14anos p {
    color: #fff;
    font-size: 0.8em;
    padding: 0 20px;
}

.sceneb {
    height: 834px;
    /* display: -webkit-inline-box; */
}
.box14anos .textos1 h2 {
    color: #0e4565;
    font-family: 'Bungee', cursive;
    font-size: 2.0em;
  }

  .tituloSliders h2 {
      color: #5aa4cc;
      font-family: 'Bungee', cursive;
      font-size: 2em;
      padding: 0 20px;
  }
  .comoParticipar p {
    padding: 0 20px;
  }
  .text-right{
    text-align: center;
  }



}


@media screen and (min-width:1025px) and (max-width: 1080px) {

  .logokabum {
      position: relative;
      top: 0;
      width: 200px;
      height: 80px;
      margin: 10px 0 0;
      text-align: left;
  }
  .intro-header .selocamp {
      position: absolute;
      left: 20px;
      top: -20px;
    }

  .intro-header{
    height: 1050px;
    background-position: 20% 100%;
  }

  .t14anos h1 {
      font-size: 2.6em;
      margin-bottom: 5px;
      margin-top:0;
  }

  .topPremios {
          position: relative;
          max-width: 1838px;
          margin: 0 auto;
          
    }

  .t14anos h2 {
      
      color: #fff;
      
      padding: 0 20px;
  }
  .t14anos p {
      color: #fff;
      font-size: 0.8em;
      padding: 0 20px;
  }

  .sceneb {
      height: 834px;
      /* display: -webkit-inline-box; */
  }
  .box14anos .textos1 h2 {
      color: #0e4565;
      font-family: 'Bungee', cursive;
      font-size: 2.0em;
    }

    .tituloSliders h2 {
        color: #5aa4cc;
        font-family: 'Bungee', cursive;
        font-size: 2em;
        padding: 0 20px;
    }
    .comoParticipar p {
      padding: 0 20px;
    }



}

@media screen and (min-width:1081px) and (max-width: 1320px) {

  .logokabum {
      position: relative;
      top: 0;
      width: 200px;
      height: 80px;
      margin: 10px 0 0;
      text-align: left;
  }
  .intro-header .selocamp {
      position: absolute;
      left: 0;
      top: -20px;
    }

  .intro-header{
    height: 1250px;
    background-position: 20% 100%;
  }

  .t14anos h1 {
      font-size: 4em;
      margin-bottom: 5px;
      margin-top:0;
  }

  .topPremios {
          position: relative;
          /* max-width: 1838px; */
          margin: 0 auto;
          
    }

  .t14anos h2 {
      
      color: #fff;
     
      padding: 0 20px;
  }
  .t14anos p {
      color: #fff;
      font-size: 1.2em;
      padding: 0 20px;
  }

  .sceneb {
      height: 984px;
      /* display: -webkit-inline-box; */
  }
  .box14anos .textos1 h2 {
      color: #0e4565;
      font-family: 'Bungee', cursive;
      font-size: 2.0em;
    }

    .tituloSliders h2 {
        color: #5aa4cc;
        font-family: 'Bungee', cursive;
        font-size: 2em;
        padding: 0 20px;
    }
    .comoParticipar p {
      padding: 0 20px;
    }




}

@media screen and (min-width:1321px) and (max-width: 1620px) {

  .logokabum {
      position: relative;
      top: 0;
      width: 200px;
      height: 80px;
      margin: 10px 0 0;
      text-align: left;
  }
  .intro-header .selocamp {
      position: absolute;
      left: 0;
      top: -20px;
    }

  .intro-header{
    /* height: 1380px; */
    background-position: 20% 100%;
  }

  .t14anos h1 {
      font-size: 4em;
      margin-bottom: 5px;
      margin-top:0;
  }

  .topPremios {
          position: relative;
          /* max-width: 1838px; */
          margin: 0 auto;
        
    }

  .t14anos h2 {
      
      color: #fff;
      
      padding: 0 20px;
  }
  .t14anos p {
      color: #fff;
      font-size: 1.2em;
      padding: 0 20px;
  }

  .sceneb {
      height: 984px;
      /* display: -webkit-inline-box; */
  }
  .box14anos .textos1 h2 {
      color: #0e4565;
      font-family: 'Bungee', cursive;
      font-size: 2.0em;
    }

    .tituloSliders h2 {
        color: #5aa4cc;
        font-family: 'Bungee', cursive;
        font-size: 2em;
        padding: 0 20px;
    }
    .comoParticipar p {
      padding: 0 20px;
    }




}




.voltarTopo {
            bottom: 30px !important;
            color: #fff;
            width: 60px;
            height: 60px;
            position: fixed;
            right: 30px;
            text-transform: uppercase;
            border: 0px solid #fff;
            z-index: 9999;
            background: url(../img/icone-topo.png) top center no-repeat;
}











.btn-slider {
  color: #ffffff;
  background-color: #0d0f102b;
  border-color: #0d0f102b;
  border:0;
  margin-bottom:25px;
}

.btn-slider:hover,
.btn-slider:focus,
.btn-slider:active,
.btn-slider.active,
.open .dropdown-toggle.btn-slider {
  color: #fff;
  background-color: #000;
  border-color: #000;
}

.btn-slider:active,
.btn-slider.active,
.open .dropdown-toggle.btn-slider {
  background-image: none;
}

.btn-slider.disabled,
.btn-slider[disabled],
fieldset[disabled] .btn-slider,
.btn-slider.disabled:hover,
.btn-slider[disabled]:hover,
fieldset[disabled] .btn-slider:hover,
.btn-slider.disabled:focus,
.btn-slider[disabled]:focus,
fieldset[disabled] .btn-slider:focus,
.btn-slider.disabled:active,
.btn-slider[disabled]:active,
fieldset[disabled] .btn-slider:active,
.btn-slider.disabled.active,
.btn-slider[disabled].active,
fieldset[disabled] .btn-slider.active {
  background-color: #7BCDFC;
  border-color: #7BCDFC;
}

.btn-slider .badge {
  color: #7BCDFC;
  background-color: #0F425E;
}






.btn-regulamento {
  color: #a43d03;
  background-color: #FFBD35;
  border-color: #a43d03;
  border-radius: 0;
  padding:20px 40px;
  font-family: 'Bungee', cursive;
  font-size:1.4em;

  margin: 40px 15px 80px 15px;
  white-space: normal;

}

.btn-regulamento:hover,
.btn-regulamento:focus,
.btn-regulamento:active,
.btn-regulamento.active,
.open .dropdown-toggle.btn-regulamento {
  color: #804004;
  background-color: #FF9600;
  border-color: #AF4803;
}

.btn-regulamento:active,
.btn-regulamento.active,
.open .dropdown-toggle.btn-regulamento {
  background-image: none;
}

.btn-regulamento.disabled,
.btn-regulamento[disabled],
fieldset[disabled] .btn-regulamento,
.btn-regulamento.disabled:hover,
.btn-regulamento[disabled]:hover,
fieldset[disabled] .btn-regulamento:hover,
.btn-regulamento.disabled:focus,
.btn-regulamento[disabled]:focus,
fieldset[disabled] .btn-regulamento:focus,
.btn-regulamento.disabled:active,
.btn-regulamento[disabled]:active,
fieldset[disabled] .btn-regulamento:active,
.btn-regulamento.disabled.active,
.btn-regulamento[disabled].active,
fieldset[disabled] .btn-regulamento.active {
  background-color: #FFBD35;
  border-color: #AF4803;
}

.btn-regulamento .badge {
  color: #FFBD35;
  background-color: #804004;
}





.btn-group-sm>.btn, .btn-sm {
    padding: 10px;
    font-size: 3em;
    line-height: 1.5;
    border-radius: 3px;
}

.btn-social {
  color: #FFFFFF;

  border:0;
  font-size: 20px;
}

.btn-social:hover,
.btn-social:focus,
.btn-social:active,
.btn-social.active,
.open .dropdown-toggle.btn-social {
  color: #E76D00;

}

.btn-social:active,
.btn-social.active,
.open .dropdown-toggle.btn-social {
  background-image: none;
}

.btn-social.disabled,
.btn-social[disabled],
fieldset[disabled] .btn-social,
.btn-social.disabled:hover,
.btn-social[disabled]:hover,
fieldset[disabled] .btn-social:hover,
.btn-social.disabled:focus,
.btn-social[disabled]:focus,
fieldset[disabled] .btn-social:focus,
.btn-social.disabled:active,
.btn-social[disabled]:active,
fieldset[disabled] .btn-social:active,
.btn-social.disabled.active,
.btn-social[disabled].active,
fieldset[disabled] .btn-social.active {
  background-color: #FFBD35;
  border-color: #FFBD35;
}

.btn-social .badge {
  color: #FFBD35;
  background-color: #FFFFFF;
}

