﻿/*
  SIMPLE ONEPAGE BY G5
*/
 

/*=========================
		IMPORTACIÓN
=========================*/

@import url('https://fonts.googleapis.com/css?family=Lato:300,400,700,300italic,400italic,700italic');


/*=========================
		  WEBSITE
=========================*/


body{
    font-family:Lato,'Helvetica Neue',Helvetica,Arial,sans-serif
}

h1,h2,h3,h4,h5,h6{
    font-family:Lato,'Helvetica Neue',Helvetica,Arial,sans-serif;
    font-weight:700
}

/*_____MODIFICADAS DE BOOTSTRAP_____*/

a{color:#c5432f;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}
a:hover{color:#e45039;text-decoration:underline}
a:hover > i{text-decoration:none;}

.list-inline li a:hover{text-decoration:none;}

.text-primary {color: #c5432f!important;}

/*botones*/
.btn-primary{color:#fff;background-color:#c5432f;border-color:#e45039; border-radius:0px;}
.btn-primary:hover{color:#fff;background-color:#e45039;border-color:#c5432f}
.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(200,1,75,.5)}

/*fondos*/
.bg-light{background-color:#f3f3f3!important}
a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}


/*_____WEB_____*/

header.zona-foto100x100{position:relative; background-color:#343a40; background:url('../images/slider.jpg') no-repeat center; background-size:cover; padding-top:8rem; padding-bottom:8rem}
header.zona-foto100x100 .overlay{position:absolute; background-color:#212529; height:100%; width:100%; top:0; left:0; opacity:.3}
header.zona-foto100x100 h1{font-size:2rem}

@media (min-width:768px){
    header.zona-foto100x100{padding-top:12rem; padding-bottom:12rem}
    header.zona-foto100x100 h1{font-size:3rem}
}

.zona-imglados .zona-imglados-text{padding:3rem}
.zona-imglados .zona-imglados-img{min-height:30rem; background-size:cover}

.navbar-brand img{max-width: 300px;}
.navbar-brand{margin: 0 auto; text-align: center;}
@media (min-width:768px){
    .zona-imglados .zona-imglados-text{padding:7rem}
    
}

@media (max-width: 767px) { .tablet-invisible{display: none; visibility: hidden;}}

.zona-icons{padding-top:7rem; padding-bottom:7rem}
.zona-icons .zona-icons-item{max-width:20rem}
.zona-icons .zona-icons-item .zona-icons-icon{height:7rem}
.zona-icons .zona-icons-item .zona-icons-icon i{font-size:4.5rem}
.zona-icons .zona-icons-item:hover .zona-icons-icon i{font-size:5rem}

/*_____NUEVO_____*/

.sombra-text{text-shadow: 2px 2px 14px #000000;}

ul.simplelist{margin:0px 0px;}
ul.simplelist li {margin:0 0px 0 0px; padding:px 0 px 0px;}
ul.simplelist li a{text-decoration:underline;}
ul.simplelist li.cir {list-style-type: circle;}/*círculo*/
ul.simplelist li.cua {list-style-type: square; color:#c5432f}/*cuadrado*/
ul.simplelist li.cua span{list-style-type: square; color:black}/*cuadrado*/

.centrado{margin:0 auto; display:block; text-align:center; float:none}

.imglogo{max-width: 400px; margin:25px auto;}

.ahover{
	cursor:default;
	-webkit-transition: all ease .3s;
	   -moz-transition: all ease .3s;
	    -ms-transition: all ease .3s;
	     -o-transition: all ease .3s;
	        transition: all ease .3s;
}



/*_____FOOTER_____*/

footer.footer{padding-top:4rem; padding-bottom:4rem}

/*_____GOOGLE MAPS_____*/

.gmap{position:relative;}
.gmap iframe{width:100%; margin-bottom:0px; border:1px solid #e7e7e7;}
#mapacontacto {width:100%; height:450px; border:1px solid #e7e7e7;}
