@keyframes pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.85}}@keyframes colorChange{0%,to{color:red}25%{color:#ff6b6b}50%{color:#f39c12}75%{color:#e74c3c}}ol,ul{box-sizing:border-box}.entry-content{counter-reset:footnotes}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}*{margin:0;padding:0}button,em,form,h1,h2,h3,h4,h6,img,label,li,ol,p,small,ul{margin:0;padding:0;border:0;font-size:100%;line-height:inherit;text-align:inherit}button,em,form,h2,h3,h4,h6,img,label,li,ol,p,small,ul{font-family:inherit}:root{--color-mas-suave:#FBFBFB;--color-suave:#E8F9FF;--color-normal:#C4D9FF;--color-oscuro:#C5BAFF;--color-blanco:#FFF;--color-negro:#000;--color-oscuro-transparencia:rgba(197, 186, 255, 0.8)}body,h1{font-optical-sizing:auto;font-style:normal}body{font-family:"Montserrat",serif;font-weight:400;word-spacing:.2rem;background-color:var(--color-mas-suave)}h1{font-family:"Caveat",serif;font-size:3rem}main{width:max(90vw,100px);margin-inline:auto}.comment-form-country{display:none}.submit,h1{font-weight:700}.submit{background-color:#3dd1e7;border:0 solid #e5e7eb;box-sizing:border-box;color:#000;display:flex;font-family:ui-sans-serif,system-ui,-apple-system,system-ui,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;justify-content:center;line-height:1.75rem;padding:.75rem 1.65rem;text-align:center;text-decoration:none #000 solid;text-decoration-thickness:auto;width:100%;max-width:460px;position:relative;cursor:pointer;transform:rotate(-2deg);user-select:none;-webkit-user-select:none;touch-action:manipulation}.submit:focus{outline:0}.submit:after{content:"";position:absolute;border:1px solid #000;bottom:4px;left:4px;width:calc(100% - 1px);height:calc(100% - 1px)}.submit:hover::after{bottom:2px;left:2px}@media (min-width:768px){.submit{padding:.75rem 3rem;font-size:1.25rem}}.ribbon{position:relative;padding:5px 45px;width:200px;top:50px;left:-70px;-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg);box-shadow:0 0 0 3px #ff5e00;text-shadow:0 0 0#fff;background-color:#ff5e00;color:#fff;font-size:13px;font-family:sans-serif;text-decoration:none;font-weight:700;border:2px dotted #fff;-webkit-backface-visibility:hidden;letter-spacing:.5px;z-index:6;text-align:center}.rotatar90izq{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.menu-button{position:fixed;top:20px;right:20px;font-size:30px;background:0 0;border:0;cursor:pointer;z-index:1000;animation:pulse 2s infinite,colorChange 8s infinite}.menu-button:hover{animation-play-state:paused;color:#f39c12;transform:scale(1.2)}.menu-button svg{display:block}.menu-button svg .line1,.menu-button svg .line2,.menu-button svg .line3{stroke-linecap:round;transition:transform .3s ease,opacity .3s ease}.menu,.menu-header{display:flex;flex-direction:column}.menu{position:fixed;top:0;right:-100%;width:300px;height:100%;background-color:#222;color:#fff;box-shadow:-2px 0 5px rgb(0 0 0/.5);z-index:999;transition:right .3s ease}.menu-header{padding:20px;background-color:#333;justify-content:center;align-items:center}.cajaformulario{position:relative;width:100%;max-width:300px}.search-form{display:flex;align-items:center}input[type=search]{padding:.5rem!important;margin:2rem .5rem 2rem 2rem!important}.search-field{width:100%;padding:10px 40px 10px 10px;border:1px solid #ccc;border-radius:4px;font-size:16px}.search-submit{position:absolute;right:0;top:50%;transform:translateY(-50%);background:0 0;border:0;cursor:pointer;padding:10px;color:#fff;font-size:16px;text-indent:-9999px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="white"><path d="M10 2a8 8 0 105.293 14.707l4.707 4.707 1.414-1.414-4.707-4.707A8 8 0 0010 2zm0 2a6 6 0 110 12 6 6 0 010-12z"/></svg>');background-repeat:no-repeat;background-position:center;background-size:18px;width:40px;height:40px;z-index:1}.search-submit:hover{opacity:.8}footer,nav{display:flex;align-items:center}nav{flex-grow:1;flex-direction:column;justify-content:center}footer .f-col2 ul,nav ul{list-style:none;padding:0;margin:0}footer .f-col2 ul li,nav ul li{margin:15px 0}nav ul li a{transition:color .2s ease}nav ul li a:hover{color:#f39c12}nav li strong{color:#ffbf00;margin-left:-2.5rem}footer{background-color:#1c052e;padding:2rem 0;width:100%;margin-top:1rem;justify-content:space-around;color:var(--color-mas-suave)}footer .f-col1 h6{font-size:3rem}footer .f-col2 ul li a,nav ul li a{color:#fff;text-decoration:none;font-size:18px}footer .f-col2 ul li a:hover{color:#f31212;font-weight:700}#post-interno-ppl{width:max(90vw,100px);margin-inline:auto;overflow-x:hidden}#post-interno-ppl .interno-imagen img{margin:0;padding:0;width:100%;height:auto;background-size:cover;background-position:center;z-index:1}#post-interno-ppl .interno-contenido{top:50%;left:50%;transform:translate(0,-2%);width:80%;margin-inline:auto;background:rgb(255 255 255);padding:20px;border-radius:10px;box-shadow:0 4px 10px rgb(0 0 0/.3)}.post-meta{margin-block:2rem}.comment-respond form label,.post-meta p{font-family:"Lato",Helvetica,sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:1px}.post-meta p{color:#666;display:inline-block;font-size:.75em;line-height:200%;margin:0}.post-meta a{color:#8d0505;text-decoration:none}.post-meta a:hover{color:#54058d}.post-content p{padding-bottom:1.5rem}.post-content h3{padding-top:1rem;padding-bottom:.8rem}.post-content h4{padding-top:.8rem;padding-bottom:.6rem}.post-content ol,.post-content ul{margin-left:2rem}.post-content ul ul{margin-left:2.2rem;margin-top:1rem}.post-content li{margin-bottom:1rem}.post-navigation{border-top:1px solid #ddd;position:relative;margin-top:3rem}.post-navigation .group{display:flex;justify-content:space-between;padding-block:2rem}.post-nav-prev{text-align:left;width:70%}.post-nav-next{text-align:right;width:70%}.interno-contenido article h3,.interno-contenido article h4{padding:2rem 0 1rem}.interno-contenido article p{padding-block:.5rem}.comment-respond p{margin-bottom:25px}.comment-respond form label{display:block;margin-bottom:8px;font-size:.8rem;color:#111}.search-submit{transition:all .2s ease-in-out}textarea{height:180px;line-height:140%}input[type=email],input[type=search],input[type=text],input[type=url],textarea{background-color:#fafafa;border:1px solid #ddd;border-radius:0;color:#111;font-size:.9em;margin:0;padding:20px;width:100%;-moz-appearance:none;-webkit-appearance:none}input,textarea{font-family:"Lato",Helvetica,sans-serif}.comment-respond form input[type=checkbox]+label{display:inline;font-weight:400;letter-spacing:0;margin:0 0 0 5px;text-transform:none}.comments-container{border-top:1px solid #ddd}.comment-reply-title{font-size:2em;font-weight:700;padding-bottom:25px;border-bottom:1px solid #ddd;margin:0 0 25px;vertical-align:bottom}.comment-respond{width:629px;max-width:85%;padding:60px 0;margin:0 auto}.comment-respond form label span{margin-left:2px;color:#ca2017}.comment-respond p.comment-notes{display:none}.comment-respond p:last-of-type{margin-bottom:0}.comment-form-author,.comment-form-email{display:block;width:45.5%;float:left}.comment-form-email{float:right}.comment-form-url{clear:both}@media (max-width:480px){body{font-size:14px}a{text-decoration:none}body,main{top:0;left:0}#post-interno-ppl,main{margin:0;padding:0}#zona-categorias,#zona-categorias ul,#zona-secundarios{margin:0;padding:0;position:relative}footer{display:flex;flex-direction:column;row-gap:2rem}.ribbon{top:20px;left:-100px}.bg-image{height:100%;object-fit:cover}#zona-secundarios img,.bg-image{width:100%}#zona-secundarios .contenido{width:90%;margin-inline:auto}.post-cuatro,.post-dos,.post-tres{margin-inline:auto;padding:2rem 1rem}.post-tres{background-color:var(--color-oscuro)}.post-cuatro a,.post-dos a,.post-tres a{text-decoration:none;color:var(--color-negro)}.post-cuatro .contenido h2,.post-dos .contenido h2,.post-tres .contenido h2{font-size:2em;margin-bottom:1.2em}.post-cuatro a .contenido .bajada,.post-dos .contenido .bajada,.post-tres a .contenido .bajada{font-size:1.4em}.rotatar90izq{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);font-size:3em;text-align:right;border-bottom:1px solid #000;margin-bottom:1rem;background-color:#000;color:#fff;padding:.2em}#zona-categorias ul{list-style:none;display:flex;column-gap:1em;row-gap:1em;flex-wrap:wrap;flex-direction:row;justify-content:space-evenly}li.categoria img{width:40vw!important;opacity:.4}#zona-categorias li.categoria h4{position:relative;top:-50%;left:50%;transform:translate(-50%,-50%);color:#000;font-size:18px;text-align:center;border-radius:10px;width:40vw}#zona-categorias li.categoria a h4{font-weight:700;background-color:#fff;padding-block:.5em}#post-interno-ppl{top:0;left:0;width:100svw}.interno-imagen{top:0;left:0}#author,#email,#url,.comment-form textarea,.img-interno-ppl{width:90%}.interno-contenido{width:90%;margin-inline:auto}.post-content p{padding-bottom:1.5rem;font-size:1.5em}.interno-contenido article p{padding-block:.5rem;width:100%}.comment-form{display:flex;flex-direction:column;align-items:flex-start}.post-inner .post-header h1{font-family:"Caveat",serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-size:3rem}.interno-clases,.secundarios-interno{width:100vw}}@media (min-width:790px){#zona-categorias,#zona-secundarios{margin-top:1rem;width:max(90vw,100px);margin-inline:auto}#zona-secundarios{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,1fr);gap:8px}.post-cuatro,.post-dos,.post-tres{position:relative;overflow:hidden;background-color:rgb(0 0 0/.5);border-radius:8px}.post-dos{grid-column:span 2/span 2}.post-tres{grid-column-start:3}.post-cuatro{grid-column-start:4}.post-cuatro .bg-image,.post-dos .bg-image,.post-tres .bg-image{position:relative;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.post-cuatro .contenido,.post-dos .contenido,.post-tres .contenido{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;z-index:1;padding:.2rem;width:95%;margin-inline:.2rem;cursor:pointer}.post-cuatro h2,.post-dos h2,.post-tres h2{display:block;font-family:"Caveat",serif;font-optical-sizing:auto;font-weight:700;font-style:normal}.post-dos h2{line-height:2.5rem;font-size:2.5rem}.post-cuatro h2,.post-tres h2{line-height:2rem;font-size:2rem}.post-cuatro .bajada,.post-dos .bajada,.post-tres .bajada{display:none;opacity:0;transition:opacity .3s ease;margin-top:1rem}.post-dos .bajada{font-size:1rem}.post-cuatro .bajada,.post-tres .bajada{font-size:.8rem}.post-cuatro:hover .bajada,.post-dos:hover .bajada,.post-tres:hover .bajada{display:block;opacity:1}.post-cuatro:hover h2,.post-dos:hover h2,.post-tres:hover h2{display:none;opacity:0;transition:opacity .3s ease}#zona-categorias{background-color:var(--color-oscuro);border-radius:15px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}#zona-categorias h3{text-align:right;font-family:"Turret Road",serif;font-weight:800;font-style:normal;font-size:3rem;width:6rem;margin-top:6rem}#zona-categorias ul{display:flex;flex-wrap:wrap;padding:0;margin:0;list-style-type:none;justify-content:space-between}#zona-categorias li.categoria{margin:10px 0;position:relative;width:calc(20% - 10px);text-align:center}#zona-categorias li.categoria img{width:150px;height:150px;object-fit:cover;border-radius:50%;opacity:.4;transition:opacity .3s ease}#zona-categorias li.categoria h4{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:18px;text-align:center;border-radius:10px;text-shadow:#000 4px 3px 5px}#zona-categorias li.categoria:hover img{opacity:1}#zona-categorias li.categoria:hover h4{color:#fff;background-color:rgb(0 0 0/.3);padding:.5rem}}@font-face{font-family:Genericons;src:url(/wp-content/themes/alaluz/assets/fonts/genericons/Genericons.woff)format("woff");font-weight:400;font-style:normal}