*::-webkit-scrollbar{width: 10px;	background: #7B9885;}*::-webkit-scrollbar-thumb{	background: #496657;	width: 5px;	border-radius: 30px 30px 30px 30px;}*{padding: 0;margin: 0;	box-sizing: border-box;}body{padding: 0;margin: 0; display: flex; flex-wrap: wrap;} header{width: 100%; height: auto;} .caja-grande{width: 100%; height: auto; display: grid;grid-template-columns: repeat(12,1fr);grid-auto-rows: auto;}.main{grid-column-start: span 12;	height: 650px;display: grid;grid-template-columns: repeat(12,1fr);grid-auto-rows: auto;	margin-top: 20px;margin-bottom: 20px;}.main h2{	text-align: left;grid-column-start: span 5;	padding-top: 20px;	font-size: 40px;color: #333;margin-left: 29%;font-family: 'Open Sans', sans-serif;}.main h2 img{width: 40px;height: 43px;}.main .slder{grid-column-start: span 12;	grid-gap: 5px;}.footer{width: 100%; height: auto;	grid-column-start: span 12;	height: auto;background: #7B9885;}.footer .dentro{	width: 100%;height: 100%;margin-top: 10px;	background: #496657;display: flex;flex-wrap: wrap;}.caja-footer-uno{width: 50%;height: 100%;text-align: left;padding-left: 20px;color: #fff;padding-top: 20px;text-decoration: none;line-height: 20px;margin-bottom: 5px;font-weight: 700; font-family: 'Open Sans', sans-serif;}.caja-footer-dos{width: 50%;height: 100%;text-align: right;padding-right: 20px;color: #fff;padding-top: 20px;line-height: 20px;margin-bottom: 5px;font-family: 'Open Sans', sans-serif;}.caja-footer-dos a{text-decoration: none;color: #fff;transition: .5s;}.caja-footer-dos a:hover{color: #333;}.caja-footer-dos p{font-size: 11px;}.footer a{	text-decoration: none;	color: #fff;}

.cookies{
	width: 100%;
	height: 80px;
	background: rgba(1,142,17,.8);
	color: #fff;
	position: fixed;
	z-index: 1200;
	bottom: 0px;
	text-align: center;
	font-weight: 700;
	font-family: 'Open Sans', sans-serif;
}

.botones-cook{
	width: 100%;
	height: 30px;
	margin-top: 5px;
	overflow: hidden;
}
.cookies .botones-cook a{
	text-decoration: none;
	color: #fff;
	background: #23938D;
	border: none;
	height: 100%;
	padding: 5px;
	transition: .5s; 
}
.cookies .botones-cook a:hover{
	background: #fff;
	color: #333;
	transition: .5s; 
}
.cookies .botones-cook input[type=button]{
	background: #23938D;
	border: none;
	color: #fff;
	font-weight: 700;
	font-family: 'Open Sans', sans-serif;
	padding: 5px;
	height: 100%;
	transition: .5s; 
}
.cookies .botones-cook input[type=button]:hover{
	background: #fff;
	color: #333;
	transition: .5s; 
}
.cookies p{
	margin-top: 10px;
}
@media(max-width: 1023px){
	.cookies{
		height: 200px;
	}
}