@import url("https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta1/dist/css/bootstrap.min.css");
@import url("https://fonts.googleapis.com/css2?family=Cormorant+Infant:ital,wght@0,300;0,600;1,300;1,600&family=Montserrat:wght@300;400;600;700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Cormorant+Infant:ital,wght@0,300;0,600;1,300;1,600&family=Montserrat:wght@300;400;600;700&display=swap");
img,svg{vertical-align:baseline}a{text-decoration:none}
.contenerPagina{width:1200px;display:flex;flex-direction:column;justify-content:space-between}
.contenerPagina .ilustration{box-shadow:0 3px 10px #00000038;width:500px;border-radius:20px;margin:0 25px}@media only screen and (max-width: 600px){.contenerPagina .ilustration{width:350px}}fieldset{border-style:none;padding:0;margin:12px 0;display:flex}form{width:420px;margin:25px;display:inline-block}form label{font-weight:600;color:#073E3E;display:inline-block;margin:24px 12px 6px 0}form label[for='aceptar']{display:inline-block}form input,form select,form textarea{border-color:#00000038;border-style:solid;border-radius:20px;border-width:1px;display:inline-block;outline:none;width:400px;box-shadow:0 2px 6px #00000038}form input:focus,form select:focus,form textarea:focus{border-color:#073E3E;border-width:2px}form input{height:45px;box-sizing:border-box;padding:0 12px}form input[type='checkbox']{width:24px;height:24px;border-color:#073E3E;display:inline;margin:16px 12px}form input[type='reset'],form input[type='submit']{font-weight:600;font-size:16px;color:#fff;width:168px;height:45px;background-color:#073E3E;margin:12px 24px 12px 0;padding:0;display:inline}form select{height:45px;padding:0 12px}form textarea{height:110px;margin:0}form #newsletter{align-items:center;display:flex;justify-content:flex-start}form #newsletter label{margin:0}.cajasContact{width:540px;display:flex;overflow:hidden;margin-top:30px;justify-content:flex-start;flex-direction:column}.cajasContact .ilustration{box-shadow:0 3px 10px #00000038;width:500px;border-radius:20px;margin:25px;display:flex;justify-content:center}@media only screen and (max-width: 600px){form{margin:0;width:350px}form label,form input,form select,form textarea{margin:inherit auto;width:350px}.cajasContact{width:auto;align-items:center}.cajasContact .textContact{text-align:center;margin:0;width:100%}.cajasContact .ilustration{margin:25px 0;width:350px}}#eventos-seccion{display:flex;flex-direction:column;margin-bottom:1rem}#eventos-seccion #eventos{background-color:#FFFFFF;border-radius:20px;box-shadow:0 3px 10px #00000038;margin-right:2rem}@media only screen and (max-width: 600px){#eventos-seccion #eventos{font-size:12px;margin-right:0;overflow-x:auto;width:320px}#eventos-seccion td{vertical-align:middle}}footer{background-color:#073E3E;color:#fff;display:flex;flex-direction:column;padding:0;width:100%}footer .wrapper{margin:0 auto;max-width:1200px;width:100%}footer .wrapper #contact{align-items:center;display:flex;justify-content:space-between;height:150px;width:100%}footer .wrapper #contact figure{align-items:center;display:flex;height:64px;margin:0;width:120px}footer .wrapper #contact p{text-align:left}footer .wrapper #contact #author-policy{width:250px}footer .wrapper #contact #contact-email{width:250px}footer .wrapper #contact ul{display:flex;padding:0}footer .wrapper #contact ul li{align-items:center;border:2px solid #fff;border-radius:100%;display:flex;justify-content:center;height:40px;margin-right:1rem;width:40px}footer .wrapper #contact ul li a{font-weight:600;color:#073E3E;font-size:14px;text-decoration:none}footer .wrapper #contact ul li:last-child{margin-right:0}footer .wrapper #copy{display:flex;justify-content:center;text-align:center;margin:0}@media only screen and (max-width: 600px){footer .wrapper #contact{flex-direction:column;justify-content:center;align-items:center;align-content:space-around;margin-top:12px;margin-bottom:12px}footer .wrapper #contact #contact-email{text-align:center}}header{height:72px;width:100%;background-color:white;position:sticky;top:0;display:flex;z-index:1000}header nav{height:72px;width:100%;box-shadow:0 3px 6px #00000029;display:flex;flex-direction:row;justify-content:space-between}header nav figure{width:110px;height:58px;margin:10px 0 auto 20px;display:flex}header nav ul{height:72px;list-style-type:none;padding:0;margin:0;display:flex;flex-direction:row}header nav ul li{padding:12px;margin:16px;display:inline-block}header nav .menu{font-weight:600;color:#073E3E;font-size:14px;text-decoration:none;padding:12px}header nav .menu:hover{color:#073E3E;background-color:#D9D9D9;border-radius:20px;justify-content:center}header .navigator.dropdown-menu{padding:0;overflow:hidden}header .navigator.dropdown-menu li{padding:0;margin:0;width:100%}header .navigator.dropdown-menu li a{color:#073E3E;display:inline-block;padding:12px;height:100%;width:100%}header .navigator.dropdown-menu li a:active,header .navigator.dropdown-menu li a:hover{background-color:#D9D9D9}.portada{margin-top:80px;margin-bottom:100px}.portada .titlePortada{font-weight:700;text-align:right;color:#073E3E;font-size:60px;text-shadow:1px 1px 2px #FFFFFF;margin:12px}@media only screen and (max-width: 600px){.portada .titlePortada{font-size:2.5rem}}.portada .carousel-item{border-radius:20px;overflow:hidden}.portada .carousel-item .slide{align-items:center;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex !important;justify-content:center;height:500px}.portada .carousel-item .slide.s1{background-image:url("../images/muestras2.png")}.portada .carousel-item .slide.s2{background-image:url("../images/ImgPortada/Portada2.jpg")}.portada .carousel-item .slide.s3{background-image:url("../images/ImgPortada/Portada3.jpg")}@media only screen and (max-width: 600px){.portada{margin:1rem 0}.portada .carousel-inner{height:500px}.portada .carousel-inner .carousel-item{height:500px}}.titleNovedades{font-weight:600;font-size:36px;color:#073E3E;text-align:center}@media only screen and (max-width: 1200px){.titleNovedades{font-size:24px;margin-top:36px}}.titleSection{font-weight:600;font-size:36px;color:#073E3E}@media only screen and (max-width: 1200px){.titleSection{font-size:24px;margin-top:36px}}.contenedorNovedades{display:flex;flex-direction:row;justify-content:space-between}.contenedorNovedades .cardNovedades{width:360px;height:420px;margin:12px;background-color:#FFFFFF;border-radius:20px;box-shadow:0 3px 10px #00000038;display:inline-block}.contenedorNovedades .cardNovedades:hover{box-shadow:0 5px 10px #073E3E;transition:0.3s}.contenedorNovedades .cardNovedades .titleArticle{font-weight:600;font-size:16px;color:#000000;padding:18px 12px 6px 12px;margin:0}.contenedorNovedades .cardNovedades img{width:360px;height:190px;border-radius:20px 20px 0 0;overflow:hidden}.contenedorNovedades .cardNovedades .verMas{font-weight:600;font-size:14px;height:38px;width:120px;background-color:#073E3E;border-radius:18px;color:white;box-sizing:border-box;margin:12px 17px 0 228px;padding-top:8px;text-align:center}@media only screen and (max-width: 1200px){.contenedorNovedades{overflow-x:auto;overflow-y:hidden}}
#anuncios{width:620px;height:1380px;display:grid;justify-items:center;align-items:center;grid-template-columns:auto;grid-template-rows:auto;grid-gap:24px;grid-template-areas:'i1 i3' 'i2 i3' 'i4 i4' 'i5 i6' 'i7 i6' 'i8 i8'}
#anuncios #a1{grid-area:i1;background-image:url(../images/38.png); background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:100%}
#anuncios #a2{grid-area:i2;background-image:url(../images/54.png);background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:100%}
#anuncios #a3{grid-area:i3;background-image:url(../images/26.png);background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:100%}
#anuncios #a4{grid-area:i4;background-image:url(../images/36.png);background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:100%}
#anuncios #a5{grid-area:i5;background-image:url(../images/mp2.png);background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:100%}
#anuncios #a6{grid-area:i6;background-image:url(../images/37.png);background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:100%}
#anuncios #a7{grid-area:i7;background-image:url(../images/25.png);background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:100%}
#anuncios #a8{grid-area:i8;background-image:url(../images/Anuncios/A2.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:100%}
#anuncios .anuncio{overflow:hidden}#anuncios .anuncio h3{border-radius:20px;opacity:0;display:flex;justify-content:center;align-items:center;margin:0;height:100%;transition:0.2s;font-size:16px}#anuncios .anuncio:hover h3{background-color:#333333AA;color:#FFFFFF;opacity:1}@media only screen and (max-width: 480px){#anuncios{width:300px;height:450px;grid-gap:12px}#anuncios #a1{width:100%;height:100%}#anuncios #a2{width:100%;height:100%}#anuncios #a3{width: 100px;height:100px}#anuncios #a4{width:100px;height:100px} #a5{width:174px;height:174px}#anuncios #a6{width:100px;height:100px}#anuncios #a7{width:174px;height:174px}}
.cardTopLeidos{width:520px;height: 180px;margin:12px 0;padding:0;border-radius:20px;box-shadow:0 3px 10px #00000038;display:flex}.cardTopLeidos:hover{box-shadow:0 5px 10px #073E3E;transition:0.3s}.cardTopLeidos figure{display:inline-block;margin:1rem}.cardTopLeidos .topLeidosText{width:380px;height:150px;display:inline-block}.cardTopLeidos .timeArticle{font-weight:300;font-size:14px;text-align:right;color:#073E3E;display:block;margin-top:8px;margin-right:10px}.cardTopLeidos .titleArticle{font-weight:600;font-size:16px;color:#000000;padding:16px 12px 6px 12px;margin:0}@media only screen and (max-width: 600px){.cardTopLeidos{width:auto;height:150px;justify-content:center;margin:1rem 0}.cardTopLeidos .topLeidosText{width:220px;padding:0;margin:0;line-height:1.2rem}.cardTopLeidos .titleArticle{padding:8px 10px 4px 10px;font-size:14px}.cardTopLeidos .timeArticle{font-size:12px;margin-right:12px}}.ilustration{box-shadow:0 3px 10px #00000038;width:500px;border-radius:20px;margin:0 25px}@media only screen and (max-width: 600px){.ilustration{width:350px}}#contenedorColumnas{display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0}#contenedorColumnas .columnasArticulos{align-items:center;justify-content:center;display:flex;width:280px;height:66px;padding:0;border-radius:33px;border-style:solid;border-color:#073E3E;border-width:4px;overflow:hidden;box-shadow:0 3px 10px #00000038;padding:12px;margin:16px;display:inline-block}#contenedorColumnas .columnasArticulos a{font-weight:600;color:#073E3E;font-size:14px;text-decoration:none}#contenedorColumnas .columnasArticulos:hover{background-color:#073E3E}#contenedorColumnas .columnasArticulos:hover a{color:white}#contenedorColumnas .columnasArticulos a{align-items:center;display:flex;justify-content:center;height:100%;width:100%}.categoriaArticle{font-size:24px;margin:12px;font-weight:600;color:#073E3E}.contenedorArticulos{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.contenedorArticulos .cardArticle{width:360px;height:400px;margin:12px;background-color:#FFFFFF;border-radius:20px;box-shadow:0 3px 10px #00000038;display:inline-block}.contenedorArticulos .cardArticle:hover{box-shadow:0 5px 10px #073E3E;transition:0.3s}.contenedorArticulos .cardArticle .titleArticle{font-weight:600;font-size:16px;color:#000000;padding:18px 12px 6px 12px;margin:0}.contenedorArticulos .cardArticle img{width:360px;height:190px;border-radius:20px 20px 0 0;overflow:hidden}.contenedorArticulos .cardArticle .verMas{font-weight:600;font-size:14px;height:38px;width:120px;background-color:#073E3E;border-radius:18px;color:white;box-sizing:border-box;margin:12px 17px 0 228px;padding-top:8px;text-align:center}.height-auto{height:auto}body{font-family:'Montserrat', sans-serif;margin:0}main{margin:0 auto;min-height:calc(100vh - 226px);max-width:1200px}tr th{font-weight:600;color:#073E3E}tr td{color:#073E3E}figure{margin:0}.hamburger-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28163, 163, 16329' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");display:inline-block;height:2rem;width:2rem}#responsive-menu{display:none;background-color:transparent;border:none}
.titlePage{font-weight:700;color:#073E3E;font-size:46px;text-align:center;margin-top:55px;margin-bottom:55px}
.subtitlePage{font-weight:600;color:#073E3E;font-size:35px;text-align:left;margin-top:55px;margin-bottom:55px}
.parrafo{font-family:'Cormorant Infant', serif;font-weight:300;font-size:16px;color:#000000;padding:6px 12px 0 12px;margin:0}.titlePage{font-weight:700;color:#073E3E;font-size:46px;text-align:center;margin-top:55px;margin-bottom:55px}.parrafoSection{width:500px;margin:0 25px;color:#073E3E;font-family:'Cormorant Infant', serif;font-size:16px;line-height:1.5rem;display:inline-block}.contenerPagina{width:1200px;display:flex;flex-direction:row;justify-content:space-between;margin-top:70px;margin-bottom:50px}.bordeImagen{border-radius:20px}.encuadreImagen{border-radius:20px;margin:0 25px}.textContact{width:400px;margin:0 25px;color:#073E3E;font-size:16px;line-height:1.5rem;display:inline-block}@media only screen and (max-width: 1200px){.contenerPagina{display:flex;align-items:center;flex-direction:column;width:100%}main{margin:0 6rem}}@media only screen and (max-width: 600px){main{margin:0 1.5rem}.titlePage{font-size:2rem;margin:1.5rem 0}#eventos{font-size:0.9rem;overflow-x:auto;margin-right:0;max-width:300px}.parrafoSection{width:300px;margin:0}.contenedorNovedades{width:auto}.verMas{margin:12px}}@media only screen and (max-width: 800px){#responsive-menu{display:inline-block}header nav ul{display:none}}
