:root{--secondary: #ef644c;--blanco: #ffffff;--black:#131313;--grisf2: #f2f2f2;--grisa1: #a1a1a1;--gris-dark: #ffffff0d;--dark: #1a1a1a;--dark-40: #404040;--dark-accent: #1d1d1d;--gris: #515a6d;--yellow: #ffa007;--pad-x-movil:30px;--pad-y-movil:30px;--pad-x-pc:50px;--pad-y-pc: 50px}html{scroll-behavior:smooth}*,*:after,*:before{box-sizing:border-box}body,ul,ol,h1,h2,h3,h4,h5,h6,p,figure,blockquote{padding:0;margin:0!important}ul,ol{margin:1rem auto}a{text-decoration:none;color:var(--secondary)}a:visited,a:hover{color:var(--secondary)}img,picture{max-width:100%;display:block}html{font-size:62.5%}#page{overflow:hidden}body{transition:.3s;font-family:Dosis,sans-serif}body.dark{background-color:var(--dark-accent)}p,ul,ol{font-size:1.8rem;color:var(--grisa1)}p.big,ul.big,ol.big{font-size:2.5rem;color:var(--dark-40)}body.dark p.big,body.dark ul.big,body.dark ol.big{color:var(--grisf2)}h1,h2,h3,h4,h5,h6{color:var(--dark-40)}h1{font-size:4.8rem;line-height:4.9rem}h2{font-size:4.4rem;line-height:4.6rem;margin:.5rem 0}h3{font-size:2.2rem;font-weight:500}body.dark h1,body.dark h2,body.dark h3,body.dark h4,body.dark h5,body.dark h6{color:var(--grisf2)}@media (width >= 600px){h1{font-size:6.2rem;line-height:6.4rem}h2{font-size:5rem;line-height:5.6rem}h2.big{font-size:10rem;line-height:10rem}h3{font-size:2.2rem;line-height:4rem;font-weight:500;margin:.2rem 0}}.container{position:relative;width:85%;margin:0 auto}.btn_hch{overflow:hidden;background-image:linear-gradient(0deg,var(--dark) 0%,var(--dark) 100%);position:relative;display:inline-block;vertical-align:top;line-height:1.3em;font-weight:500;text-decoration:none;outline:none;padding:0 1.375em .0625em 0;cursor:pointer;background-color:transparent;background-position:100% 100%;background-repeat:no-repeat;background-size:var(--background-size, 100%) .1em;transition:all .2s linear;transform:translateZ(0);border:none;margin-right:10px}.btn_hch:hover{color:var(--secondary)!important}.btn_hch:hover .arrow{visibility:hidden;opacity:0}.btn_hch.medium{font-size:2rem}.btn_hch.sp{font-size:1.4rem}.btn_hch.big{font-size:3rem;margin-top:15px}.btn_hch.dark{color:var(--secondary)!important;background-image:linear-gradient(0deg,var(--secondary) 0%,var(--secondary) 100%)}.btn_hch.light{color:var(--blanco)!important;background-image:linear-gradient(0deg,var(--blanco) 0%,var(--blanco) 100%)}.btn_hch .arrow{position:absolute;bottom:-1px;fill:var(--secondary)!important;transform:rotate(-45deg);visibility:visible;transition:all .15s ease}.btn_hch .arrow.light{fill:var(--blanco)!important}.btn_hch .arrow.small{right:auto}.btn_hch .arrow.sp{transform:scale(.9) rotate(-45deg)}.btn_hch .arrow.big{transform:scale(1.7) rotate(-45deg);bottom:10%}.btn_hch:hover{--background-size: 0%;--background-delay: 0s;--stroke-dashoffset: 26;--stroke-duration: .3s;--stroke-easing: cubic-bezier(.3, 1.5, .5, 1);--stroke-delay: .195s}.btn_hch:hover:before{visibility:hidden}.btn_hch:hover:after{visibility:hidden}.btn_hch svg.btn{position:absolute;display:block;line-height:1.8125em;width:1.375em;height:1.8125em;right:0;left:initial;top:50%;margin:-.92em 0 0;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;stroke-dasharray:7.95 30;stroke-dashoffset:var(--stroke-dashoffset, 46);transition:stroke-dashoffset var(--stroke-duration, .15s) var(--stroke-easing, linear) var(--stroke-delay, 0s);stroke:var(--secondary)}.btn_hch svg.btn.light{stroke:var(--blanco)}body.dark .btn_hch{color:var(--secondary)!important;background-image:linear-gradient(0deg,var(--secondary) 0%,var(--secondary) 100%)!important}body.dark .btn_hch.big.dark{color:var(--secondary)!important;background-image:linear-gradient(0deg,var(--dark) 0%,var(--dark) 100%)}body.dark .btn_hch .arrow{fill:var(--secondary)!important}body.dark .btn_hch svg.btn{stroke:var(--secondary)}.pmsg{font-style:italic;font-size:1.2rem;margin:-5px 0!important}.error{color:var(--secondary)}.success{color:var(--grisa1)}.banner{opacity:0;visibility:hidden;padding:var(--pad-x-movil);text-align:center;font-size:3rem;color:var(--dark);transform:translateY(50px);transition:all .8s ease}.banner.fade-in{transform:translateY(0);opacity:1;visibility:visible}body.dark .banner{color:var(--grisa1)}.float__social{color:var(--grisa1);transition-delay:0s;transition:all 1s ease;transform:translateY(30%);display:flex;justify-content:space-between}.float__social span{font-size:1.5rem;color:var(--grisf2)}.float__social a{padding-right:20px;color:var(--blanco);transition:all .3s ease}.float__social a:hover{color:var(--blanco)}.error__page{padding:calc(var(--pad-x-pc) * 2) 30px 0;min-height:45vh;text-align:center}.error__page .error__page__content{margin-bottom:var(--pad-x-pc)}.error__page .error__page__content p{margin:15px 0}.switch{position:fixed;top:45%;left:.5%;background:var(--blanco);width:60px;border-radius:20px;height:29px;display:flex;justify-content:space-around;align-items:center;cursor:pointer!important;transition:all .5s ease;transform:rotate(-90deg);box-shadow:inset 0 2px 3px #00000080,inset 0 -5px 15px #ffffff60}.switch:after{content:"";border:none;position:absolute;top:0;left:0;right:unset;border-radius:50%;width:28px;height:28px;background:linear-gradient(-180deg,#ffcc89,var(--yellow));box-shadow:0 5px 10px #0003;transition:.8s}.switch svg:first-of-type{z-index:999;fill:var(--blanco)}.switch svg.moon{z-index:999;fill:var(--dark);opacity:.5}.switch.open{background:var(--dark)}.switch.open svg.sun,.switch.open svg.moon{fill:var(--blanco);opacity:1}.switch.open:after{background:linear-gradient(180deg,#777,#3a3a3a);left:unset;right:0}.switch.open span:last-of-type{padding-bottom:3px}.switch span{display:flex}.navbar{position:fixed;top:0;width:100%;display:flex;justify-content:space-between;align-items:center;padding:12px var(--pad-x-movil);z-index:99;transition:all .1s ease;background-color:transparent}.navbar.scrolled{box-shadow:0 2px 10px #0000004d;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.navbar .navbar__left{display:flex;align-items:center;gap:8px}.navbar .navbar__left .navbar__logo{padding-top:8px;z-index:999}.navbar .navbar__left .navbar__logo img{width:60px;height:auto;border-radius:50%}.navbar .navbar__burguer{background-color:var(--blanco);padding:21px 15px;cursor:pointer;border-radius:50%;max-width:50px;z-index:9999;transition:all 3s ease;box-shadow:0 2px 8px #0000000d}body.dark :is(.navbar .navbar__burguer){background-color:var(--grisa1)}.navbar .navbar__burguer.open{background-color:var(--blanco)}.navbar .navbar__burguer:hover .navbar__btn span:last-of-type{width:100%}.navbar .navbar__burguer .navbar__btn{display:flex;flex-direction:column;gap:3px}.navbar .navbar__burguer .navbar__btn span{border:1px solid var(--dark);width:21px;height:2px;display:block}.navbar .navbar__burguer .navbar__btn span:last-of-type{width:15px;transition:all .5s ease}.navbar .navbar__right{display:flex;align-items:center;gap:8px}.navbar .navbar__right .navbar__btn__contact{padding:6px 11px;color:var(--blanco);border-radius:8px;cursor:pointer;z-index:99;transition:all .5s ease-in-out;margin-right:1.5rem;font-size:1.6rem;background-color:var(--secondary)}.navbar .navbar__right .navbar__btn__contact:hover{background-color:var(--dark);border:1px solid var(--blanco)}@media (width >= 750px){.navbar{padding:20px var(--pad-x-pc)}.navbar .navbar__burguer:last-of-type{display:block}}.float{position:fixed;right:0;left:-100%;top:0;bottom:0;height:100vh;width:100%;background-color:var(--dark);display:grid;grid-template-columns:1fr;justify-content:center;transition:all 1.5s cubic-bezier(1,0,.55,1);z-index:9}.float ul{list-style:none;width:100%!important}.float.open{left:0}.float .float__wrap{display:flex;justify-content:center;align-items:center}.float .float__wrap .float__menu li{transition:all 1s ease;overflow:hidden}.float .float__wrap .float__menu li.hovered .hidden .wrapper_link a:after{width:0}.float .float__wrap .float__menu .wrapper_link{position:relative;display:block;padding:6px 15px;transition-delay:1s;transform:translateY(100%);transition:all 1s ease;transition-delay:0s}.float .float__wrap .float__menu .wrapper_link.open{transform:translateY(0);transition-delay:1s}.float .float__wrap .float__menu .float__item{font-size:5rem;font-weight:700;line-height:7rem;color:var(--grisa1);display:inline-block}.float .float__wrap .float__menu .float__item:after{content:attr(data-text);top:6px;left:15px;font-weight:700;width:100%;color:var(--blanco);position:absolute;white-space:nowrap;overflow:hidden;transition:width .75s}.float .float__wrap:first-of-type,.float .float__wrap:last-of-type{display:none}@media (width >= 992px){.float{grid-template-columns:2fr 3fr 2fr}.float .float__wrap{position:relative;padding-left:2rem;justify-content:start}.float .float__wrap:first-of-type,.float .float__wrap:last-of-type{display:flex}.float .float__wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;height:100vh;width:2px;background-color:#ffffff1a}.float .float__wrap .float__text{display:flex;flex-direction:column;align-items:center;height:100vh;writing-mode:vertical-lr;opacity:.2}.float .float__wrap .float__text .float__title{position:absolute;font-size:6rem;right:10%}.float .float__wrap .float__text .float__title h2{font-weight:800;font-size:15rem}.float .float__wrap .float__cta h3{color:var(--blanco);font-size:2.5rem;font-weight:600;line-height:5rem}.float .float__wrap .float__cta p{font-size:1.8rem;color:var(--grisa1)}.float .float__wrap .float__cta .float__data{opacity:0;visibility:hidden;transition-delay:0s;transform:translateY(-30%);transition:all 1s ease}.float .float__wrap .float__cta .float__data.open{transform:translateY(0);transition-delay:1s;visibility:visible;opacity:1}.float .float__wrap .float__cta .float__data p:first-of-type{font-size:3rem;color:var(--secondary)}.float .float__wrap .float__cta .float__data a{color:var(--grisa1);font-size:1.5rem}.float .float__wrap .float__cta .float__media{transition-delay:0s;transition:all 1s ease;transform:translateY(50px);visibility:hidden;opacity:0}.float .float__wrap .float__cta .float__media.open{transition-delay:1s;transform:translateY(0);visibility:visible;opacity:1}}.hero{background-image:url(//hernandochaves.com/wp-content/themes/hernando-chaves/dist/images/square_pattern.png);background-color:var(--dark);padding:calc(var(--pad-y-pc) * 2) var(--pad-x-movil);display:grid;align-content:center;text-align:center}.hero .hero__content h1{font-size:4rem;color:var(--grisf2);line-height:4.7rem}.hero .hero__content h2{font-size:2rem;color:var(--grisa1)}.hero .hero__content p{margin-top:2rem}@media (width >= 600px){.hero .hero__content{padding:9%}.hero .hero__content h1{font-size:4rem}}@media (width >= 800px){.hero .hero__content h1{font-size:6rem;line-height:6.8rem}.hero .hero__content h2{font-size:2rem;color:var(--grisa1)}}@media (width >= 930px){.hero .hero__content{padding:5rem 10rem 10rem}.hero .hero__content p{padding:0 15%}}.footer{position:relative;background-color:var(--black);padding:var(--pad-x-movil);text-align:center}.footer>div>div{flex-grow:1}.footer a{font-size:1.7rem;color:var(--grisa1);transition:all .5s ease;text-transform:capitalize}.footer a:hover{color:var(--secondary)}.footer .footer__title{color:var(--grisf2);font-size:2.5rem;font-weight:700}.footer .footer__p{font-size:1.7rem;color:var(--grisa1)}.footer .footer__p--big{font-size:3rem;color:var(--secondary)}.footer .footer__main{display:grid}.footer .footer__main .footer__articles .footer__articles__list li{display:flex;align-items:start;justify-content:start;gap:7px;margin-top:9px}.footer .footer__main .footer__articles .footer__articles__list li img{width:40px;height:auto;aspect-ratio:1 / 1;border:1px solid var(--g)}.footer .footer__main .footer__articles .footer__articles__list li:not(:last-of-type){border-bottom:1px solid var(--gris-dark);padding-bottom:6px}.footer .footer__main .footer__articles .footer__articles__list a{font-size:1.2rem}.footer .footer__copyright{display:flex;flex-direction:column;padding:0 0 var(--pad-x-movil) 0;gap:15px;font-size:1.7rem;color:var(--grisa1);transition:all .5s ease}.footer .footer__copyright img{width:60px;height:auto}@media (width >= 600px){.footer{padding:calc(var(--pad-x-movil) - 15px) var(--pad-x-pc)}.footer .footer__copyright{padding:0}.footer .footer__copyright img{width:65px;height:auto}}@media (width >= 950px){.footer{text-align:left}.footer .footer__main{display:grid;grid-template-columns:1fr 2fr 1fr 2fr}.footer .footer__copyright{flex-direction:row;align-items:center;justify-content:space-between}.footer .footer__copyright .footer__credits{text-align:right}}.footer_back_top{position:fixed;bottom:30px;right:30px;cursor:pointer;background-color:var(--secondary)!important;border:1px solid var(--secondary)!important;width:40px;height:40px;border-radius:50%;padding:5px;display:flex;justify-content:center;align-items:center;transition:all .9s ease-in-out;animation:backtop 2s ease-in-out infinite;transform:translateY(100px);visibility:visible;opacity:0}.footer_back_top.visible{visibility:visible;opacity:1}.footer_back_top .footer__btn__angle{border-width:3px 3px 0 0;transform:rotate(-45deg);border-color:var(--blanco);border-style:solid;width:8px;height:8px}@keyframes backtop{0%,to{transform:translateY(3px)}50%{transform:translateY(-3px)}}.formCta{position:relative;background-color:var(--grisf2);width:90%;margin:var(--pad-y-movil) auto;border-radius:15px;overflow:hidden;min-height:380px;box-shadow:0 3px 12px #0003}.formCta .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(//hernandochaves.com/wp-content/themes/hernando-chaves/dist/images/square_pattern.png);background-position:center center;background-repeat:no-repeat;opacity:.8}body.dark .formCta{background-color:var(--dark)}.formCta .formCta__main{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 30px}.formCta .formCta__main .formCta__wrap{display:flex;flex-direction:column;padding:calc(var(--pad-y-movil) - 15px) 0;align-items:center}.formCta .formCta__main .formCta__wrap .formCta__img{position:relative;overflow:hidden;background-color:var(--dark);border-radius:50%;display:flex;justify-content:center;align-items:center;width:190px;height:190px;min-width:190px;transition:all .8s ease}.formCta .formCta__main .formCta__wrap.formCta__text{position:relative;transition:all .7s ease;transform:translateY(0);opacity:1}.formCta .formCta__main .formCta__wrap.formCta__text.fade-out{opacity:0;transform:translateY(15px)}.formCta .formCta__main .formCta__wrap.formCta__wrap--form{position:relative;transition:all .7s ease}.formCta .formCta__main .formCta__wrap.formCta__wrap--form.display{opacity:0;transform:translateY(15px)}.formCta .formCta__main .formCta__wrap.formCta__wrap--form.fade-in{opacity:1;transform:translateY(0)}.formCta .formCta__main .formCta__wrap.formCta__wrap--form .formCta__close{position:absolute;top:0;right:0;font-size:1.5rem;color:var(--grisa1);cursor:pointer}.formCta .formCta__main .formCta__wrap.formCta__wrap--form form{border:none;padding:10px 0}.formCta .formCta__main .formCta__wrap.formCta__wrap--form .form__wrapper{display:flex;flex-direction:column;gap:8px}.formCta .formCta__main .formCta__wrap.formCta__wrap--form label{color:var(--dark);font-size:1.5rem}body.dark :is(.formCta .formCta__main .formCta__wrap.formCta__wrap--form label){color:var(--grisa1)}.formCta .formCta__main .formCta__wrap.formCta__wrap--form .form__input{flex-basis:50%}.formCta .formCta__main .formCta__wrap.formCta__wrap--form .form__input input{width:100%;padding:15px;border-radius:5px;border:0;margin:8px 0;background-color:var(--blanco);box-shadow:inset 0 0 0 1px var(--grisa1);color:var(--grisa1);font-size:1.5rem}body.dark :is(.formCta .formCta__main .formCta__wrap.formCta__wrap--form .form__input input){background-color:var(--dark)}.formCta .formCta__main .formCta__wrap.formCta__wrap--form .form__input input:focus{outline:none;box-shadow:0 0 0 2px var(--secondary)}.formCta .formCta__main .formCta__wrap.formCta__wrap--form .form__textarea{width:100%;margin:20px 0}.formCta .formCta__main .formCta__wrap.formCta__wrap--form .form__textarea textarea{background-color:var(--blanco);border:0;height:90px;margin:8px auto;border-radius:10px;box-shadow:inset 0 0 0 1px var(--grisa1);color:var(--grisa1);font-size:1.5rem}body.dark :is(.formCta .formCta__main .formCta__wrap.formCta__wrap--form .form__textarea textarea){background-color:var(--dark)}.formCta .formCta__main .formCta__wrap.formCta__wrap--form .form__textarea textarea:focus{outline:none;box-shadow:0 0 0 2px var(--secondary)}.formCta .formCta__main .formCta__wrap h3{font-size:2.9rem;line-height:3.2rem}.formCta .formCta__main .formCta__wrap p{margin:20px 0}@media (width >= 800px){.formCta{width:75%}.formCta:before{content:"";position:absolute;top:-50%;right:-25%;width:400px;height:400px;border-radius:50%;background-color:var(--gris-dark);opacity:.3}.formCta .formCta__main{display:grid;grid-template-columns:1fr 3fr;align-content:center;padding:30px 0}.formCta .formCta__main .formCta__wrap:first-of-type{display:flex}.formCta .formCta__main .formCta__wrap .formCta__content{padding:0 25% 0 60px}.formCta .formCta__main .formCta__wrap .formCta__img{position:relative;overflow:hidden;margin-left:30%;background-color:var(--dark);border-radius:50%;display:flex;justify-content:center;align-items:center;width:270px;height:270px;min-width:270px;transition:all .8s ease}.formCta .formCta__main .formCta__wrap .formCta__img.open{margin-left:30%;border:1pa solid var(--grisf2);background-color:var(--black);transform:scale(.6) translate(-10%) translateY(-10px)}.formCta .formCta__main .formCta__wrap .formCta__img img{position:absolute;bottom:-1px;width:250px;height:auto}.formCta .formCta__main .formCta__wrap form{width:100%;margin:0 auto}}@media (width >= 1170px){.formCta .formCta__main .formCta__wrap .formCta__img.open{margin-left:50%}.formCta .formCta__main .formCta__wrap.formCta__wrap--form{padding:calc(var(--pad-y-pc) + 10px) 0}.formCta .formCta__main .formCta__wrap.formCta__wrap--form .form__wrapper{display:flex;flex-direction:row!important}.formCta .formCta__main .formCta__wrap.formCta__wrap--form .formCta__close{top:0;right:0}}.app__menu{position:fixed;bottom:1%;left:50%;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);box-shadow:0 2px 9px #0003;padding:calc(var(--pad-x-movil) / 5) 20px;border-radius:15px 15px 0 0;display:flex;align-items:start;gap:12px;transform:translate(-50%) translateY(0);opacity:0;visibility:hidden;transition:all .4s ease;z-index:999}.app__menu.visible{opacity:1;visibility:visible;transform:translate(-50%) translateY(-15%)}.app__menu span{padding:5px;cursor:pointer;position:relative}.app__menu span span{position:absolute;top:0;left:0;transform:translateY(50%);transition:all .3s ease;visibility:hidden;opacity:0;color:var(--grisa1);padding:3px 8px;border-radius:3px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);box-shadow:0 2px 9px #0003}.app__menu span span.contact{transform:translateY(50%) translate(-12px);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:transparent}.app__menu span svg{width:25px;height:28px;stroke:var(--grisa1)}.app__menu span:hover span{opacity:1;visibility:visible;transform:translateY(-100%)}.app__menu span:hover span.contact{transform:translateY(-100%) translate(-12px)}.animate-flecha{animation:scaleFlecha 2s infinite alternate}@keyframes scaleFlecha{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.list__posts{position:relative;overflow:hidden;background-color:var(--black);padding:calc(var(--pad-x-movil) * 3) 0}body.dark .list__posts{background-color:var(--black)}.list__posts.bgdark{background-color:unset}.list__posts.bgdark .overlay img{position:absolute;top:0;right:-10%;width:70%;transform:rotate(-90deg);opacity:.9;margin-left:15%;z-index:-5}body.dark :is(.list__posts.bgdark .overlay img){opacity:.01}.list__posts.bgdark:after{content:none}.list__posts.bgdark h2,.list__posts.bgdark h4{color:var(--dark-40)!important}body.dark .list__posts.bgdark h2{color:var(--grisf2)!important}body.dark .list__posts.bgdark h3{color:var(--grisa1)}body.dark .list__posts.bgdark h4{color:var(--grisf2)!important}.list__posts:after{content:"";position:absolute;bottom:-15%;right:0;left:0;background-color:var(--grisa1);width:400px;height:400px;border-radius:50%;opacity:.03}.list__posts .container .list__posts__wrap .list__posts__header{padding:var(--pad-x-movil) 0;display:flex;flex-direction:column;gap:20px;text-align:center}.list__posts .container .list__posts__wrap .list__posts__header h2{color:var(--grisf2)}body.dark :is(.list__posts .container .list__posts__wrap .list__posts__header h2){color:var(--grisf2)}.list__posts .container .list__posts__wrap .list__posts__header h3{color:var(--grisa1)}.list__posts .container .list__posts__wrap .list__post__articles .list__posts__item{display:flex;flex-direction:column;padding-bottom:var(--pad-x-movil)}.list__posts .container .list__posts__wrap .list__post__articles .list__posts__item:hover .lists__posts__icon svg{stroke:var(--secondary)}.list__posts .container .list__posts__wrap .list__post__articles .list__posts__item:not(:last-child) .list__posts__content{border-bottom:1px solid var(--grisa1)}.list__posts .container .list__posts__wrap .list__post__articles .list__posts__item h4{font-size:2rem;color:var(--grisf2)}body.dark :is(.list__posts .container .list__posts__wrap .list__post__articles .list__posts__item h4){color:var(--grisf2)}.list__posts .container .list__posts__wrap .list__post__articles .list__posts__item p{margin:calc(var(--pad-x-movil) - 10px) 0}.list__posts .container .list__posts__wrap .list__post__articles .list__posts__item .list__posts__content{padding-bottom:var(--pad-x-movil)}.list__posts .container .list__posts__wrap .list__post__articles .list__posts__item .lists__posts__icon{transition:all .3s ease}.list__posts .container .list__posts__wrap .list__post__articles .list__posts__item .lists__posts__icon svg{width:25px;stroke:var(--grisa1)}@media (width >= 800px){.list__posts{padding:var(--pad-x-movil) 0}.list__posts.bigpad{padding-top:calc(var(--pad-x-pc) + 20px)}.list__posts:after{right:-8%;bottom:0;left:unset}.list__posts .container .list__posts__wrap .list__posts__header{flex-direction:row;align-items:end;justify-content:space-between;text-align:left}.list__posts .container .list__posts__wrap .list__posts__header .lists__posts__intro{padding:20px 40% 0 0}.list__posts .container .list__posts__wrap .list__post__articles{width:65%;margin:0 auto}.list__posts .container .list__posts__wrap .list__post__articles .list__posts__item{display:flex;align-items:start;flex-direction:row;padding:0}.list__posts .container .list__posts__wrap .list__post__articles .list__posts__item .list__posts__content{display:flex;flex-direction:column;padding-top:20px}.list__posts .container .list__posts__wrap .list__post__articles .list__posts__item .list__posts__content a.btn_hch{align-self:end}.list__posts .container .list__posts__wrap .list__post__articles .list__posts__item .lists__posts__icon{padding:30px 10px 0 0}.list__posts .container .list__posts__wrap .list__post__articles .list__posts__item .lists__posts__icon svg{width:40px}}.single{margin-top:calc(var(--pad-y-pc) * 2)}.single .overlay img{position:absolute;top:0;right:-22%;width:80%;transform:rotate(-90deg);opacity:.8;margin-left:15%;z-index:-5}.single .single__header h3{font-size:1.5rem}.single .single__header h2{font-size:4rem;line-height:4.3rem}.single .single__header .single__header__data{display:flex;align-items:center;justify-content:start;gap:10px}.single .single__header .single__header__data .single__header__logo{width:50px}.single .single__header .single__header__data .single__header__author{margin:var(--pad-y-movil) 0;display:flex;flex-direction:column;gap:25px}.single .single__header .single__header__data .single__header__author .single__header__wrap svg{width:20px;height:20px;fill:var(--secondary)}.single .single__header .single__header__data .single__header__author .single__header__wrap svg.network{fill:none;stroke:var(--secondary)!important}.single .single__header .single__header__data .single__header__author .single__header__wrap:not(:first-of-type):not(.project){display:none}.single .single__header .single__header__data .single__header__author p:first-of-type{font-size:1.4rem}.single .single__header .single__breadcrumbs{color:var(--grisa1);font-size:1.2rem;margin-bottom:var(--pad-y-movil)}.single .single__header .single__breadcrumbs a,.single .single__header .single__breadcrumbs a:hover{color:var(--secondary)}.single ul,.single ol{width:80%}.single .single__navigation{margin:25px 0;text-align:center;font-size:1.6rem}.single .single__navigation .post-navigation .nav-links{display:flex;flex-direction:column;gap:15px}.single .single__navigation .post-navigation .nav-links a{display:flex;flex-direction:column}.single .single__navigation .post-navigation .nav-links .nav-next{text-align:center}@media (width >= 800px){.single ul,.single ol{width:100%}.single .single__header{width:70%;margin:0 auto}.single .single__header h3{display:none}.single .single__header .single__header__data .single__header__author{display:flex;flex-direction:row;align-items:center;gap:40px}.single .single__header .single__header__data .single__header__author .single__header__wrap:not(:first-of-type){display:block}.single .single__header .single__header__data .single__header__author .single__header__wrap svg{width:13px;height:13px;fill:var(--secondary)}.single .single__header .single__header__data .single__header__author .single__header__wrap:not(:first-of-type):not(.project){display:block}.single .project_img{width:70%;height:450px;margin:var(--pad-y-movil) auto;overflow:hidden}.single .single__content{width:70%;margin:0 auto}.single .single__navigation{margin:50px 0}.single .single__navigation .post-navigation .nav-links{display:flex;flex-direction:row}.single .single__navigation .post-navigation .nav-links .nav-previous{text-align:left}.single .single__navigation .post-navigation .nav-links .nav-next{text-align:end}}.services__main{overflow:hidden}.services__main .container:after{content:"";position:absolute;bottom:-25%;left:-12.5%;background-color:var(--grisa1);width:400px;height:400px;border-radius:50%;opacity:.2}.services__main .container .overlay img{position:absolute;top:0;right:-20%;width:80%;transform:rotate(-90deg);opacity:.8;margin-left:15%;z-index:-5}.services__main .container .services{overflow:hidden;position:relative;padding:var(--pad-y-movil) 0}.services__main .container .services .services__wrap--title{margin-bottom:25px}.services__main .container .services .services__wrap .services__item{position:relative;display:flex;flex-direction:column;padding:19px 0 20px;margin-bottom:30px}.services__main .container .services .services__wrap .services__item:not(:last-child){border-bottom:1px solid var(--grisa1)}.services__main .container .services .services__wrap .services__item .services__number{position:absolute;top:-5px;left:0;font-size:2rem;color:var(--secondary)}.services__main .container .services .services__wrap .services__item .services__number:before{content:"";position:absolute;top:17px;left:-30%;background-color:var(--secondary);width:4px;height:4px}.services__main .container .services .services__wrap:last-child{margin-top:3rem;text-align:center}@media (width >= 600px){.services__main .container .services .services__wrap--title{margin-bottom:var(--pad-y-pc);padding-right:30%}.services__main .container .services .services__wrap--title h2{text-align:left;font-weight:900}.services__main .container .services .services__wrap{padding-left:30%}.services__main .container .services .services__wrap:last-of-type{margin-top:3.5rem;text-align:right!important}.services__main .container .services .services__wrap .services__item .services__number{top:27px;left:-27px}}@media (width >= 900px){.services__main .container{padding:var(--pad-y-movil) 0}.services__main .container .services .services__wrap--title{padding-right:50%}}@media (width >= 1200px){.services__main .container .services__wrap--title{padding-right:60%}}body.dark .container:after{opacity:.008}body.dark .container .overlay{opacity:.05}body.dark .container .services__wrap .services__item .services__number:before{background-color:var(--secondary)}.agency{padding:var(--pad-y-movil) 0;position:relative}.agency .agency__heading{text-align:center;margin-bottom:20px}.agency .agency__content{display:grid;margin-top:50px;gap:20px}.agency .agency__content .agency__wrap{padding:30px;position:relative;border-radius:8px;box-shadow:0 2px 18px #0000001a;border-top:1px solid var(--secondary);overflow:hidden}body.dark :is(.agency .agency__content .agency__wrap){box-shadow:0 2px 18px #0000004d}.agency .agency__cta{text-align:center;margin-top:30px}.agency .agency__cta h2{font-size:3.5rem}@media (width >= 1000px){.agency br{display:none}.agency .agency__content{grid-template-columns:repeat(2,1fr);margin-top:40px}}.contact{padding:calc(var(--pad-y-movil) * 3) 0 0;text-align:left;background-color:var(--grisf2)}.contact .contact__header{padding:calc(var(--pad-y-movil)) 0}.contact .contact__form{padding:calc(var(--pad-y-movil)) 0;background-color:var(--blanco)}.contact .contact__form .contact__wrap{width:85%;margin:0 auto}.contact .contact__form .formCta__wrap{display:flex;flex-direction:column;padding:calc(var(--pad-y-movil) - 15px) 0;align-items:center}.contact .contact__form .formCta__wrap.formCta__wrap--form{position:relative;transition:all .7s ease}.contact .contact__form .formCta__wrap.formCta__wrap--form .formCta__form{width:100%;opacity:1;visibility:visible;transform:translateY(0);transition:all .8s ease}.contact .contact__form .formCta__wrap.formCta__wrap--form .formCta__form.fade-out{visibility:hidden;opacity:0;transform:translateY(50px)}.contact .contact__form .formCta__wrap.formCta__wrap--form form{border:none;padding:10px 0}.contact .contact__form .formCta__wrap.formCta__wrap--form .form__wrapper{display:flex;flex-direction:column;gap:8px}.contact .contact__form .formCta__wrap.formCta__wrap--form label{color:var(--dark);font-size:1.5rem}body.dark :is(.contact .contact__form .formCta__wrap.formCta__wrap--form label){color:var(--grisa1)}.contact .contact__form .formCta__wrap.formCta__wrap--form .form__input{flex-basis:50%}.contact .contact__form .formCta__wrap.formCta__wrap--form .form__input input{width:100%;padding:15px;border-radius:5px;border:0;margin:8px 0;background-color:transparent;box-shadow:inset 0 0 0 1px var(--grisa1);color:var(--grisa1);font-size:1.5rem}body.dark :is(.contact .contact__form .formCta__wrap.formCta__wrap--form .form__input input){background-color:var(--dark)}.contact .contact__form .formCta__wrap.formCta__wrap--form .form__input input:focus{outline:none;box-shadow:0 0 0 2px var(--secondary)}.contact .contact__form .formCta__wrap.formCta__wrap--form .form__textarea{width:100%;margin:20px 0}.contact .contact__form .formCta__wrap.formCta__wrap--form .form__textarea textarea{background-color:transparent;border:0;height:90px;margin:8px auto;border-radius:10px;box-shadow:inset 0 0 0 1px var(--grisa1);color:var(--grisa1);font-size:1.5rem}body.dark :is(.contact .contact__form .formCta__wrap.formCta__wrap--form .form__textarea textarea){background-color:var(--dark)}.contact .contact__form .formCta__wrap.formCta__wrap--form .form__textarea textarea:focus{outline:none;box-shadow:0 0 0 2px var(--secondary)}.contact .contact__form .formCta__wrap h3{font-size:2.9rem;line-height:3.2rem}.contact .contact__form .formCta__wrap p{margin:20px 0}body.dark .contact{background-color:var(--black)}body.dark .contact .contact__form{background-color:var(--dark)}@media (width >= 800px){.contact{padding-bottom:calc(var(--pad-y-movil) * 2.5)}.contact .contact__header{padding-bottom:var(--pad-y-pc)}.contact .contact__header .contact__text{display:flex;justify-content:space-between;align-items:center}.contact .contact__header .contact__text .contact__titles{padding-right:calc(var(--pad-y-pc) * 2)}.contact .contact__header .contact__text .contact__text{padding-left:calc(var(--pad-y-pc) * 2)}.contact .contact__form{padding:calc(var(--pad-y-pc) + 20px) 0;width:80%;margin:var(--pad-y-movil) auto;border-radius:20px}.contact .contact__form .contact__wrap{align-items:center;width:90%;margin:0 auto}.contact .contact__form .contact__wrap .contact__text{padding-right:calc(var(--pad-y-pc) * 2);display:flex;flex-direction:column;gap:10px}.contact .contact__form .contact__wrap .formCta__wrap{display:flex;flex-direction:column;padding:calc(var(--pad-y-movil) - 15px) 0;align-items:center}}@media (width >= 1000px){.contact .contact__form .contact__wrap{display:grid;grid-template-columns:1fr 1fr}.contact .contact__form .contact__wrap .contact__text{padding-right:var(--pad-y-pc)}.contact .contact__form .contact__wrap .formCta__wrap.formCta__wrap--form .form__wrapper{display:flex;flex-direction:row;gap:8px}}.about{position:relative;padding:calc(var(--pad-y-pc) * 2) 0}.about .overlay img{position:absolute;top:0;left:-10%;transform:rotate(90deg);opacity:.8;z-index:-5}.about .about__heading{display:flex;flex-direction:column}.about .about__heading img{display:none}.about .about__heading h4{font-size:1.7rem}.about .about__heading h3{text-align:left;font-size:2.5rem!important;line-height:2.5rem!important;margin-top:20px!important}.about .about__content{display:flex;flex-direction:column-reverse;gap:var(--pad-y-movil)}.about .about__content p{margin:10px 0}.about .about__cta{margin:20px 0}.about h3{text-align:center}.about h3:last-of-type{font-size:3.5rem;line-height:3.5rem;margin-top:20px}@media (width >= 800px){.about .about__heading{display:flex;flex-direction:row;align-items:center}.about .about__heading .about__wrap:first-of-type{padding-right:15%}.about .about__heading img{display:block;width:60%}.about .about__heading h3{text-align:left}.about .about__heading h3:first-of-type{margin:var(--pad-y-movil) 0!important}.about .about__content{flex-direction:row;padding:0;margin:var(--pad-y-movil) 0}.about .about__content .about__txt{width:60%;margin:0 auto}.about .about__content p{margin-bottom:15px!important}.about .about__cta{padding:0 15%}.about h3{text-align:center}.about h3:last-of-type{font-size:3rem}}.list__post__articles:has(.list__projects) .list__projects{margin-bottom:15px;border-radius:7px;overflow:hidden}@media (width >= 800px){.list__post__articles:has(.list__projects){display:flex;align-items:center;gap:25px;flex-wrap:wrap;width:90%!important}.list__post__articles:has(.list__projects) .list__projects{flex:1 1 calc(33.333% - 25px);cursor:pointer}.list__post__articles:has(.list__projects) .list__projects .list__projects__img{box-shadow:0 2px 10px #0000004d}}.agency .agency__cta a{margin-bottom:30px}@media (width >= 600px){.formCta .formCta__main .formCta__wrap p{margin:10px 0!important}}form{visibility:visible;opacity:1;transition:all .6s ease;transform:translateY(0)}form.fade-out{visibility:hidden;opacity:0;transform:translateY(70px)}form .wpcf7-not-valid-tip{display:none}form p{width:100%}pre{overflow-x:auto;padding:1rem;margin:0;white-space:pre-wrap;word-wrap:normal}pre[class*=language-],code[class*=language-]{font-size:14px;line-height:1.5}h4{font-size:22px;font-weight:400}ul,ol{padding:8px 40px!important}p{word-wrap:break-word}code {background-color: darkgrey;color: #fff;padding: 1px 5px;border-radius: 5px;}.addtoany_content{clear:both;margin:16px auto}.addtoany_header{margin:0 0 16px}.addtoany_list{display:inline;line-height:16px}.a2a_kit a:empty,.a2a_kit a[class^="a2a_button_"]:has(.a2a_s_undefined){display:none}.addtoany_list a,.widget .addtoany_list a{border:0;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle}.addtoany_list a img{border:0;display:inline-block;opacity:1;overflow:hidden;vertical-align:baseline}.addtoany_list a span{display:inline-block;float:none}.addtoany_list.a2a_kit_size_32 a{font-size:32px}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{height:32px;line-height:32px;width:32px}.addtoany_list a:not(.addtoany_special_service)>span{border-radius:4px;display:inline-block;opacity:1}.addtoany_list a .a2a_count{position:relative;vertical-align:top}.site .a2a_kit.addtoany_list a:focus,.addtoany_list a:hover,.widget .addtoany_list a:hover{background:none;border:0;box-shadow:none}.addtoany_list a:hover img,.addtoany_list a:hover span{opacity:.7}.addtoany_list a.addtoany_special_service:hover img,.addtoany_list a.addtoany_special_service:hover span{opacity:1}.addtoany_special_service{display:inline-block;vertical-align:middle}.addtoany_special_service a,.addtoany_special_service div,.addtoany_special_service div.fb_iframe_widget,.addtoany_special_service iframe,.addtoany_special_service span{margin:0;vertical-align:baseline!important}.addtoany_special_service iframe{display:inline;max-width:none}a.addtoany_share.addtoany_no_icon span.a2a_img_text{display:none}a.addtoany_share img{border:0;width:auto;height:auto}html {
line-height: 1.15;
-webkit-text-size-adjust: 100%;
}  body {
margin: 0;
} main {
display: block;
} h1 {
font-size: 2em;
margin: 0.67em 0;
}  hr {
box-sizing: content-box;
height: 0;
overflow: visible;
} pre {
font-family: monospace, monospace;
font-size: 1em;
}  a {
background-color: transparent;
} abbr[title] {
border-bottom: none;
text-decoration: underline;
text-decoration: underline dotted;
} b,
strong {
font-weight: bolder;
} code,
kbd,
samp {
font-family: monospace, monospace;
font-size: 1em;
} small {
font-size: 80%;
} sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}  img {
border-style: none;
}  button,
input,
optgroup,
select,
textarea {
font-family: inherit;
font-size: 100%;
line-height: 1.15;
margin: 0;
} button,
input {
overflow: visible;
} button,
select {
text-transform: none;
} button,
[type="button"],
[type="reset"],
[type="submit"] {
-webkit-appearance: button;
} button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0;
} button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
outline: 1px dotted ButtonText;
} fieldset {
padding: 0.35em 0.75em 0.625em;
} legend {
box-sizing: border-box;
color: inherit;
display: table;
max-width: 100%;
padding: 0;
white-space: normal;
} progress {
vertical-align: baseline;
} textarea {
overflow: auto;
} [type="checkbox"],
[type="radio"] {
box-sizing: border-box;
padding: 0;
} [type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
height: auto;
} [type="search"] {
-webkit-appearance: textfield;
outline-offset: -2px;
} [type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
} ::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit;
}  details {
display: block;
} summary {
display: list-item;
}  template {
display: none;
} [hidden] {
display: none;
}  *,
*::before,
*::after {
box-sizing: inherit;
}
html {
box-sizing: border-box;
}  body,
button,
input,
select,
optgroup,
textarea {
color: #404040;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
font-size: 1rem;
line-height: 1.5;
}
h1,
h2,
h3,
h4,
h5,
h6 {
clear: both;
}
p {
margin-bottom: 1.5em;
}
dfn,
cite,
em,
i {
font-style: italic;
}
blockquote {
margin: 0 1.5em;
}
address {
margin: 0 0 1.5em;
}
pre {
background: #eee;
font-family: "Courier 10 Pitch", courier, monospace;
line-height: 1.6;
margin-bottom: 1.6em;
max-width: 100%;
overflow: auto;
padding: 1.6em;
}
code,
kbd,
tt,
var {
font-family: monaco, consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}
abbr,
acronym {
border-bottom: 1px dotted #666;
cursor: help;
}
mark,
ins {
background: #fff9c0;
text-decoration: none;
}
big {
font-size: 125%;
} body {
background: #fff;
}
hr {
background-color: #ccc;
border: 0;
height: 1px;
margin-bottom: 1.5em;
}
ul,
ol {
margin: 0 0 1.5em 3em;
}
ul {
list-style: disc;
}
ol {
list-style: decimal;
}
li > ul,
li > ol {
margin-bottom: 0;
margin-left: 1.5em;
}
dt {
font-weight: 700;
}
dd {
margin: 0 1.5em 1.5em;
} embed,
iframe,
object {
max-width: 100%;
}
img {
height: auto;
max-width: 100%;
}
figure {
margin: 1em 0;
}
table {
margin: 0 0 1.5em;
width: 100%;
} a {
color: #4169e1;
}
a:visited {
color: #800080;
}
a:hover,
a:focus,
a:active {
color: #191970;
}
a:focus {
outline: thin dotted;
}
a:hover,
a:active {
outline: 0;
} button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
border: 1px solid;
border-color: #ccc #ccc #bbb;
border-radius: 3px;
background: #e6e6e6;
color: rgba(0, 0, 0, 0.8);
line-height: 1;
padding: 0.6em 1em 0.4em;
}
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
border-color: #ccc #bbb #aaa;
}
button:active,
button:focus,
input[type="button"]:active,
input[type="button"]:focus,
input[type="reset"]:active,
input[type="reset"]:focus,
input[type="submit"]:active,
input[type="submit"]:focus {
border-color: #aaa #bbb #bbb;
}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea {
color: #666;
border: 1px solid #ccc;
border-radius: 3px;
padding: 3px;
}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus {
color: #111;
}
select {
border: 1px solid #ccc;
}
textarea {
width: 100%;
}   .main-navigation {
display: block;
width: 100%;
}
.main-navigation ul {
display: none;
list-style: none;
margin: 0;
padding-left: 0;
}
.main-navigation ul ul {
box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
float: left;
position: absolute;
top: 100%;
left: -999em;
z-index: 99999;
}
.main-navigation ul ul ul {
left: -999em;
top: 0;
}
.main-navigation ul ul li:hover > ul,
.main-navigation ul ul li.focus > ul {
display: block;
left: auto;
}
.main-navigation ul ul a {
width: 200px;
}
.main-navigation ul li:hover > ul,
.main-navigation ul li.focus > ul {
left: auto;
}
.main-navigation li {
position: relative;
}
.main-navigation a {
display: block;
text-decoration: none;
} .menu-toggle,
.main-navigation.toggled ul {
display: block;
}
@media screen and (min-width: 37.5em) {
.menu-toggle {
display: none;
}
.main-navigation ul {
display: flex;
}
}
.site-main .comment-navigation,
.site-main
.posts-navigation,
.site-main
.post-navigation {
margin: 0 0 1.5em;
}
.comment-navigation .nav-links,
.posts-navigation .nav-links,
.post-navigation .nav-links {
display: flex;
}
.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous {
flex: 1 0 50%;
}
.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next {
text-align: end;
flex: 1 0 50%;
} .sticky {
display: block;
}
.post,
.page {
margin: 0 0 1.5em;
}
.updated:not(.published) {
display: none;
}
.page-content,
.entry-content,
.entry-summary {
margin: 1.5em 0 0;
}
.page-links {
clear: both;
margin: 0 0 1.5em;
} .comment-content a {
word-wrap: break-word;
}
.bypostauthor {
display: block;
} .widget {
margin: 0 0 1.5em;
}
.widget select {
max-width: 100%;
} .page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
border: none;
margin-bottom: 0;
margin-top: 0;
padding: 0;
} .custom-logo-link {
display: inline-block;
} .wp-caption {
margin-bottom: 1.5em;
max-width: 100%;
}
.wp-caption img[class*="wp-image-"] {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption .wp-caption-text {
margin: 0.8075em 0;
}
.wp-caption-text {
text-align: center;
} .gallery {
margin-bottom: 1.5em;
display: grid;
grid-gap: 1.5em;
}
.gallery-item {
display: inline-block;
text-align: center;
width: 100%;
}
.gallery-columns-2 {
grid-template-columns: repeat(2, 1fr);
}
.gallery-columns-3 {
grid-template-columns: repeat(3, 1fr);
}
.gallery-columns-4 {
grid-template-columns: repeat(4, 1fr);
}
.gallery-columns-5 {
grid-template-columns: repeat(5, 1fr);
}
.gallery-columns-6 {
grid-template-columns: repeat(6, 1fr);
}
.gallery-columns-7 {
grid-template-columns: repeat(7, 1fr);
}
.gallery-columns-8 {
grid-template-columns: repeat(8, 1fr);
}
.gallery-columns-9 {
grid-template-columns: repeat(9, 1fr);
}
.gallery-caption {
display: block;
}   .infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer {
display: none;
} .infinity-end.neverending .site-footer {
display: block;
}   .screen-reader-text {
border: 0;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute !important;
width: 1px;
word-wrap: normal !important;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
clip-path: none;
color: #21759b;
display: block;
font-size: 0.875rem;
font-weight: 700;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000;
} #primary[tabindex="-1"]:focus {
outline: 0;
} .alignleft { float: left; margin-right: 1.5em;
margin-bottom: 1.5em;
}
.alignright { float: right; margin-left: 1.5em;
margin-bottom: 1.5em;
}
.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
margin-bottom: 1.5em;
}