@import url('https://fonts.googleapis.com/css2?family=Itim&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Montez&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Baloo+2&display=swap');
h1 {
	
font-family: 'Baloo 2', cursive;

	color: #ff5722 ;
	 text-shadow: 5px 5px 5px #263238 ;

	
}

.slider_text {
	font-family: 'Baloo 2', cursive;
	
	font-size: 6em;
	
	
}


.collapsible-header{
	
}

#servicios, #contacto {
	
	background-color: #85FFBD;
background-image: linear-gradient(45deg, #85FFBD 0%, #FFFB7D 100%);



}

.caption .card{
	box-shadow: 15px 15px 30px rgba(0,0,0,0.8);
}

.white_slider {
	background-color:  rgba(0,0,0,0.5);
	background-image: url("../img/vidrio.png");
	background-attachment: fixed;
	background-position: center;
	background-size: cover;
	
}


.effect5
{
  position: relative;
}
.effect5:before, .effect5:after
{
  z-index: -1;
  position: absolute;
  content: "";
  bottom: 25px;
  left: 10px;
  width: 50%;
  top: 80%;
  max-width:300px;
  background: #777;
  -webkit-box-shadow: 0 35px 20px #777;
  -moz-box-shadow: 0 35px 20px #777;
  box-shadow: 0 35px 20px #777;
  -webkit-transform: rotate(-8deg);
  -moz-transform: rotate(-8deg);
  -o-transform: rotate(-8deg);
  -ms-transform: rotate(-8deg);
  transform: rotate(-8deg);
}
.effect5:after
{
  -webkit-transform: rotate(8deg);
  -moz-transform: rotate(8deg);
  -o-transform: rotate(8deg);
  -ms-transform: rotate(8deg);
  transform: rotate(8deg);
  right: 10px;
  left: auto;
}

h2 {
	
font-family: 'Itim', cursive;
	color: #ff3d00;
	font-weight: 700;
	text-shadow: 1px 6px 6px black;
	
}

h3 {
	
font-family: 'Itim', cursive;
	font-weight: 700;
	text-shadow: 1px 1px 1px black;
	color: white;
}

h4{
font-family: 'Baloo 2', cursive;
}




.loading {
	position:fixed;
    background: #FFFFFF;
	width: 100%;
	height: 100%;
	
	
}


.categoria {
	
	background-image: url("../img/cogs-solid.svg");
	background-size: 10%;
	background-repeat: no-repeat;
	background-position: top 10px left 10px;
	
	
	
}


body {
	
font-family: 'Baloo 2', cursive;
}



hr {
     border: 0;
    height: 1px;
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1.00), rgba(0, 0, 0, 0));
}


.gradient1{
	background-color: #A9C9FF;
background-image: linear-gradient(180deg, #A9C9FF 0%, #FFBBEC 100%);

}


nav ul a,
nav .brand-logo {
  color: black;
	font-weight: 700;
}

p {
  line-height: 2rem;
}

.sidenav-trigger {
  color: #26a69a;
}

.parallax-container {
  min-height: 600px;
  line-height: 0;
  height: auto;
  color: rgba(255,255,255,.9);
	
}
  .parallax-container .section {
    width: 100%;
	  min-height: 600px;
  }

@media only screen and (max-width : 992px) {
  .parallax-container .section {
    position: absolute;
    top: 40%;
  }
  #index-banner .section {
    top: 10%;
  }
}

@media only screen and (max-width : 600px) {
  #index-banner .section {
    top: 0;
  }
}

.icon-block {
  padding: 0 15px;
}
.icon-block .material-icons {
  font-size: inherit;
}

footer.page-footer {
  margin: 0;
}
