body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:code;src:url(https://programadorwebvalencia.com/fonts/SourceCodePro-Regular.ttf)}button:focus{outline:none}@media (max-width: 768px){*:hover{cursor:initial}}@media (max-width: 768px){.cursor{display:none}}.cursor__circle{position:fixed;width:28px;height:28px;z-index:2100;background-image:url(https://programadorwebvalencia.com/img/web/cursor.png);background-size:contain;background-repeat:no-repeat}.cursor__point{position:fixed;display:none;z-index:1000;background-color:#001781;width:5px;height:5px;border-radius:50%}video{display:block;width:100%}header .mobile-on>div{display:flex;align-items:center;justify-content:space-between}header .mobile-on>div .navbar-mobile{padding:2rem;height:initial;width:initial}.nav-logo-wrap .logo{max-width:340px}@media all and (max-width: 992px){.nav-logo-wrap .logo{font-size:.5em;padding-left:2em}}@media all and (max-width: 1024px){.inner-nav ul{background:initial !important}}@media all and (max-width: 1024px){.inner-nav a{text-align:center !important;font-size:2rem;margin:1rem 0;border:0 !important}}@media all and (max-width: 1024px){.inner-nav a.active{color:#fff !important}}.inner-nav .close-nav{display:none;position:absolute;right:2rem;top:1rem;color:#fff;font-size:3rem}@media all and (max-width: 1024px){.inner-nav .close-nav{display:block}}@media all and (max-width: 1024px){.inner-nav{display:flex !important;flex-direction:column;height:100vh !important;position:fixed !important;background:#2f2e38;top:0 !important;right:0 !important;bottom:0 !important;transition:.5s all;left:-100vw}.inner-nav.show{left:0}}.typed-cursor{opacity:1;-webkit-animation:blink .7s infinite;-moz-animation:blink .7s infinite;animation:blink .7s infinite}.btn__success{border-color:#88c425;background:initial;color:#88c425}.btn__success[disabled]{filter:grayscale(100%)}.btn__success[disabled]:hover{border-color:#88c425;background:initial;color:#88c425}.btn__success:hover,.btn__success:focus{background:#88c425;color:#fff}.btn__danger{border-color:#ff3e3e;background:initial;color:#ff3e3e}.btn__danger[disabled]{filter:grayscale(100%)}.btn__danger[disabled]:hover{border-color:#ff3e3e;background:initial;color:#ff3e3e}.btn__danger:hover,.btn__danger:focus{background:#ff3e3e;color:#fff}.btn__orange{border-color:#001781;background:initial;color:#001781}.btn__orange[disabled]{filter:grayscale(100%)}.btn__orange[disabled]:hover{border-color:#001781;background:initial;color:#001781}.btn__orange:hover,.btn__orange:focus{background:#001781;color:#fff}section#contact .icon-refresh{animation-name:ani360;animation-duration:3s;animation-timing-function:linear;animation-iteration-count:infinite}section#contact .help-block{color:#ff3e3e;font-size:1.4rem}section#contact .disclaimer{padding-top:2rem}section#contact .disclaimer a{color:#001781}section#contact .disclaimer label{font-weight:initial}.table th{text-align:center}.about{perspective:1000px}.about .textoInicio{text-align:justify}.about .destacado{font-size:2rem;font-weight:bold}@media all and (max-width: 992px){.about__retrato{margin:1em auto;margin-top:3em}}@media all and (min-width: 992px){.about__retrato.delighter{transition:all .3s ease-out;transform:rotateY(90deg);opacity:0}.about__retrato.delighter.started{transform:rotateY(90deg);opacity:0}.about__retrato.delighter.ended{transform:rotateY(0deg);opacity:1}}@media all and (min-width: 992px){.about__texto.delighter{transition:all .3s ease-out;transform:translateX(50vw);opacity:0}.about__texto.delighter.started{transform:translateX(50vw);opacity:0}.about__texto.delighter.ended{transform:translateX(0vw);opacity:1}}#progressBars{margin-top:2em}#logosClients{margin-top:1em}.form input,.form select,.form textarea{text-transform:initial}@keyframes aniGridShow{from{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes aniGridHide{from{transform:perspective(1000px) rotateY(0deg)}to{transform:perspective(1000px) rotateY(90deg)}}#portfolio #grid{animation:aniGridShow .5s forwards ease-in-out}#portfolio #grid .grid__row{display:flex;flex-wrap:wrap;justify-content:center}#portfolio #grid .grid__row>div{width:230px;margin:1rem}#portfolio #grid .grid__row>div img,#portfolio #grid .grid__row>div video{width:100%}@media all and (max-width: 1200px){#portfolio #grid .grid__row>div{width:200px}}@media all and (max-width: 992px){#portfolio #grid .grid__row>div{width:calc(100% - 2rem)}}@media all and (max-width: 992px){#portfolio #grid .grid__row{flex-direction:column}}@media all and (min-width: 992px){#portfolio #grid.grid__show{animation-name:aniGridShow}}@media all and (min-width: 992px){#portfolio #grid.grid__hide{animation-name:aniGridHide}}#portfolio .portfolio-item-info{transition:1s all}#portfolio .portfolio-item-info__show{transform:perspective(1000px) rotateY(360deg);transition-delay:.5s}#portfolio .portfolio-item-info__hide{transform:perspective(1000px) rotateY(270deg)}#portfolio .grid__item{transition:.5s ease-in-out}#portfolio .grid__item:hover{transform:perspective(1000px) scale(1.1)}#portfolio .button-back{background:initial;border:initial;opacity:0;color:#777;margin:3rem 0 2rem}#portfolio .button-back:hover{color:#444}#portfolio .container-info{padding:0 7rem}#portfolio .container-info .cols{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:3rem}#portfolio .container-info .fullvideo{grid-template-columns:1fr}#portfolio .container-info .fullvideo .video:hover{transform:scale(.9)}#portfolio .container-info .video{transition:.5s}#portfolio .container-info .video:hover{transform:scale(1.1)}#portfolio .portfolio-item-info__title{font-weight:bold;font-size:3rem;line-height:2.8rem}#portfolio .portfolio-item-info__category{font-weight:bold;font-size:2.5rem}#portfolio .portfolio-item-info__punto-title{margin:1rem 0 0}#portfolio .portfolio-item-info__punto-text{font-weight:bold}#portfolio .ani-forwards{animation-fill-mode:forwards}#portfolio .carousel{width:500px;padding:0}#portfolio .carousel .owl-carousel{display:block}#portfolio nav#portfolio--nav--paginator a{background:initial;color:#001781;border-color:#001781}#portfolio nav#portfolio--nav--paginator a:hover{background:#001781;color:#fff}div#page.home h1.titulo{position:fixed;left:-100px;top:-100px;margin:0 !important;padding:0}div#page.home h2,div#page.home h3{margin-bottom:1em;line-height:1.4;font-weight:400;color:#444}div#page.home h2{font-size:24px}div#page.home h3{font-family:"Dosis",arial,sans-serif;letter-spacing:.2em;text-transform:uppercase;font-size:18px}div#page.home .algunos-clientes{margin-top:3rem}div#page.home .algunos-clientes__fila{display:flex;align-items:center;justify-content:center}@media all and (max-width: 768px){div#page.home .algunos-clientes__fila{flex-direction:column}}@media all and (min-width: 992px){div#page.home .algunos-clientes__fila.delighter .algunos-clientes__item{perspective:100px}div#page.home .algunos-clientes__fila.delighter .algunos-clientes__item img{transition:all .3s ease-out;transform-origin:100% 0 0;opacity:0;transform:rotateX(65deg)}div#page.home .algunos-clientes__fila.delighter .algunos-clientes__item:nth-child(1) img{transition-delay:.125s}div#page.home .algunos-clientes__fila.delighter .algunos-clientes__item:nth-child(2) img{transition-delay:.25s}div#page.home .algunos-clientes__fila.delighter .algunos-clientes__item:nth-child(3) img{transition-delay:.375s}div#page.home .algunos-clientes__fila.delighter .algunos-clientes__item:nth-child(4) img{transition-delay:.5s}div#page.home .algunos-clientes__fila.delighter .algunos-clientes__item:nth-child(5) img{transition-delay:.625s}div#page.home .algunos-clientes__fila.delighter.started .algunos-clientes__item img{transform:rotateX(65deg);opacity:0}div#page.home .algunos-clientes__fila.delighter.ended .algunos-clientes__item img{transform:rotateX(0deg);opacity:1}}div#page.home .algunos-clientes__item{width:calc(100% / 6);margin:0 3rem}@media all and (max-width: 768px){div#page.home .algunos-clientes__item{width:100%}}div#page.home .algunos-clientes__item:first-child{margin-left:0}div#page.home .algunos-clientes__item:last-child{margin-right:0}@media all and (max-width: 768px){div#page.home .algunos-clientes__item img{padding:2rem 3rem;margin:0 auto}}section#team{padding:0}section#team h2.alt-font{color:#fff}section#team .angle{border-color:#fff}.blog-masonry .post-title{letter-spacing:initial;text-align:center}.blog-masonry .date-post{text-align:center}section#contact .map{position:relative}section#contact .map-icon{position:absolute;top:calc(50% - (3rem / 2));left:calc(50% - (3rem / 2));font-size:3rem;color:#001781;z-index:100;animation-name:pulse;animation-duration:1s;animation-iteration-count:infinite;animation-direction:alternate}section#contact .google-map #map-canvas{background-image:var(--url-map);background-size:cover;background-position:center center}section#contact .google-map .map-section{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;background:#001781;padding:.5rem 0}section#contact .google-map .map-section--title{color:#fff;margin:0}section#contact .google-map .map-section--text{color:#fff;margin-bottom:0}#titleSinglePost,#titleBlog{height:0px;padding-top:6em;padding-bottom:2em;background:#001781}#titleSinglePost h1.hs-line-first.alt-font,#titleBlog h1.hs-line-first.alt-font{text-align:center}#titleSinglePost.bg_sheep,#titleBlog.bg_sheep{background-repeat:no-repeat;background-position-x:13%;background-position-y:132px;background-attachment:fixed;background-image:url("https://programadorwebvalencia.com/img/web/oveja-zombie-blog.svg")}@media all and (max-width: 992px){#titleSinglePost.bg_sheep,#titleBlog.bg_sheep{background-position-x:6%;background-position-y:90px}}@media all and (max-width: 768px){#titleSinglePost.bg_sheep,#titleBlog.bg_sheep{background-image:initial !important}}.post-content{text-align:justify}.social-links a:hover{color:#001781}.social-links a:hover::before{background-color:initial;border-color:#001781}section#blog{padding-top:0}section#blog aside.sidebar{padding-top:2.2rem;margin-top:0}section#blog aside.sidebar .aside--search{margin:0;margin-bottom:2rem;padding-top:0;min-height:initial}section#blog aside.sidebar .aside--search #search{background-color:#001781;color:#fff;font-size:1.3rem;transition:1s all}section#blog aside.sidebar .aside--search #search::placeholder{color:#fff}section#blog aside.sidebar .aside--search #button_search{color:#fff}section#blog aside.sidebar .bang-duckduckgo{display:flex;justify-content:space-around;align-items:center}section#blog aside.sidebar .bang-duckduckgo--logo{width:25%}section#blog aside.sidebar .bang-duckduckgo--texto{font-weight:bold}section#blog aside.sidebar .bang-duckduckgo--bang{color:#001781}section#blog aside.sidebar section.newsletter__aside{flex-direction:column-reverse}section#blog aside.sidebar section.newsletter__aside .newsletter-form,section#blog aside.sidebar section.newsletter__aside .newsletter-text{width:100%}section#blog aside.sidebar section.newsletter__aside .newsletter-form form{padding-top:0}section#blog aside.sidebar .social-links{display:flex;justify-content:space-between;margin:3.5rem 0rem}section#blog aside.sidebar .social-links i{transition:all .27s cubic-bezier(.3, .1, .58, 1)}section#blog aside.sidebar .social-links a,section#blog aside.sidebar .social-links i{color:#001781;border-color:#001781}section#blog aside.sidebar .social-links a{border-radius:4rem}section#blog aside.sidebar .social-links a::before{border-color:#001781}section#blog aside.sidebar .social-links a:hover{background-color:#001781}section#blog aside.sidebar .social-links a:hover i{color:#fff}section#blog #loop_posts{display:flex;align-content:space-between;flex-wrap:wrap;height:auto !important}section#blog #loop_posts .item_post{padding:2rem;word-break:normal;border:1px solid transparent;width:calc(100% / 3 - 1%)}@media all and (max-width: 768px){section#blog #loop_posts .item_post{width:100%;height:auto;margin-bottom:3em}}section#blog #loop_posts .item_post:hover{border:1px solid #001781}section#blog #loop_posts .post-title{text-align:left;font-size:1.8rem;letter-spacing:2px;font-family:"Dosis",arial,sans-serif}section#blog #loop_posts .no-found{padding:3rem}section#blog #loop_posts .no-found p{font-size:2rem}section#blog #loop_posts .no-found.active{display:block !important}section#blog #loop_posts .columns{display:flex;justify-content:space-between}section#blog #loop_posts .columns p{margin-bottom:0}section#blog #loop_posts .min-read{padding-top:1rem;color:#001781}section#blog #loop_posts .date{color:#bdbdbd;font-style:italic}section#blog #next_pag{width:100%;position:static;margin:5em auto}section#blog .formSearchMobile{display:none;margin-bottom:-3rem}section#blog .formSearchMobile #search{background-color:#001781;color:#fff;font-size:1.3rem;transition:1s all}section#blog .formSearchMobile #search::placeholder{color:#fff}section#blog .formSearchMobile #button_search{color:#fff}@media all and (max-width: 992px){section#blog .formSearchMobile{display:block}}section#blog .formSearchDesktop{display:block}@media all and (max-width: 992px){section#blog .formSearchDesktop{display:none}}#blog-single{padding:0}#blog-single #titleSinglePost.bg-dark-50:before{background-image:none}#blog-single #signatureAndCategorys{margin-top:3em}#blog-single .min_read{color:#001781;text-align:right}@media all and (max-width: 992px){#blog-single .tags{display:flex;justify-content:center}}#blog-single .post-meta{display:flex;justify-content:flex-end}@media all and (max-width: 992px){#blog-single .post-meta{margin-top:3rem;justify-content:center}}#blog-single .post-content{text-align:left}#blog-single .post-content>p{margin:1em 0}#blog-single p,#blog-single a,#blog-single li{font-family:sans-serif;color:#000;font-weight:300}#blog-single a{color:#001781;font-weight:bold}#blog-single img{display:block;max-width:100%;height:auto;margin:3em auto}#blog-single .thin{width:20%}@media all and (max-width: 768px){#blog-single .thin{width:100%}}#blog-single .highlight{margin:0 0 1em;padding:1em}#blog-single .highlight pre{display:initial;margin:0 0 10px;padding:0;font-size:.9em;line-height:initial;color:inherit;background-color:initial;border:initial;border-radius:initial;font-family:monospace}#blog-single .highlight pre .language-bash{border-radius:0 0 5px 5px}#blog-single .section-comments{margin-bottom:0}#blog-single .section-comments .icon-chat{color:#001781}section.podcast{border:1px solid #001781;margin-bottom:3rem;padding:0}section.podcast .podcast__title{margin:2rem 0;text-align:center}section.podcast .podcast__title .icon-mic{color:#001781}section.podcast .podcast__description{text-align:center;font-size:1.7rem;margin:0;padding:0 1rem}section.newsletter{display:flex;flex-wrap:wrap;align-items:center;border:1px solid #001781;margin:0;padding:1rem 0}@media all and (max-width: 992px){section.newsletter{flex-direction:column}}section.newsletter img{margin:0 auto;max-width:20rem}section.newsletter .newsletter-form{width:50%}@media all and (max-width: 992px){section.newsletter .newsletter-form{order:2;width:100%}}section.newsletter .newsletter-form form{padding:4rem;text-align:center}section.newsletter .newsletter-form form a{color:#001781;font-weight:initial !important}section.newsletter .newsletter-form form label{font-weight:initial;font-size:1.4rem}section.newsletter .newsletter-form form label:before{font-size:1.6rem}section.newsletter .newsletter-form form input[type="email"]{display:block;padding:.8rem;width:100%;border:none;border-bottom:1px solid #000;border-radius:0;transition:.2s all;margin-top:1rem;margin-right:auto;margin-bottom:4rem;margin-left:auto}section.newsletter .newsletter-form form input[type="email"]:focus{outline:1px solid #001781;border:0;box-shadow:none}@media all and (max-width: 992px){section.newsletter .newsletter-form form input[type="email"]{width:90%}}section.newsletter .newsletter-form form .g-recaptcha>div{margin:0 auto}section.newsletter .newsletter-form form button[type="submit"]{display:block;margin:2rem auto 0;border-radius:0;background:initial;border-color:#001781;font-weight:bold;color:#001781;transition:.5s all}section.newsletter .newsletter-form form button[type="submit"]:hover{background:#001781;color:#fff}section.newsletter .newsletter-form .form--loading{text-align:center}section.newsletter .newsletter-form .form--loading .loading--ballon{color:#001781;font-size:4rem;animation:aniBalloon 5s ease-in-out infinite}section.newsletter .newsletter-form .message{padding:1rem;color:#fff;font-weight:bold;text-align:center}section.newsletter .newsletter-form .message__success{background:#88c425}section.newsletter .newsletter-form .message__danger{background:#ff3e3e}section.newsletter .newsletter-text{width:50%;padding:2rem;text-align:center}@media all and (max-width: 992px){section.newsletter .newsletter-text{margin-top:3rem;order:1;width:100%}}section.newsletter .newsletter-text .text--title{margin-top:0}section.newsletter .newsletter-text .text--description{font-size:1.7rem;margin:0;padding:0 1rem}section.newsletter .newsletter-text strong{color:#001781;margin-left:1rem}section.newsletter__aside{flex-direction:column}.fakeButtons{height:10px;width:10px;border-radius:50%;border:1px solid #000;position:relative;top:6px;left:6px;background-color:#ff3b47;border-color:#9d252b;display:inline-block}.fakeMinimize{left:11px;background-color:#ffc100;border-color:#9d802c}.fakeZoom{left:16px;background-color:#00d742;border-color:#049931}.fakeMenu{box-sizing:border-box;height:30px;background-color:#bbb;margin:0 auto;border-top-right-radius:5px;border-top-left-radius:5px}.highlight{font-family:code;font-size:1.1em}.highlight .err{color:inherit;background-color:inherit}.highlight .c1{color:#9c977e}.highlight .o{color:inherit;font-weight:inherit}section#page_404{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100vh;padding:0 3em;background-image:var(--url-spacio);background-size:cover}section#page_404 h1{color:#fff;font-family:sans-serif;text-align:center}.page-portfolio__title{background:#001781;padding:8rem 1rem 3rem;margin:0;text-align:center;color:#fff}.page-portfolio__subtitle{font-size:1.8rem;margin-top:3rem}.page-portfolio__detail{padding:0;margin-bottom:4rem}.page-portfolio__detail th{font-family:"Dosis",arial,sans-serif;font-size:1.3rem;font-weight:300;letter-spacing:1px;text-transform:uppercase;width:13rem;color:#777}.page-portfolio .carousel{padding:0}.page-legal-disclaimer{background:#001781;padding:11rem 0}@media all and (max-width: 992px){.page-legal-disclaimer{padding:1rem;padding-top:6rem}}.page-legal-disclaimer .container{margin-top:2rem;background:#fff;color:#000;padding:10rem}@media all and (max-width: 992px){.page-legal-disclaimer .container{padding:2rem}}.page-legal-disclaimer .container p{text-align:justify}@media all and (max-width: 992px){.page-legal-disclaimer .container p{font-size:1.7rem}}.page-legal-disclaimer .container a{color:#001781}.page-courses-home .title{background-color:#001781;padding-top:7rem;padding-bottom:3rem}.page-courses-home>.container{padding:5rem 0}@media all and (max-width: 768px){.page-courses-home>.container{padding:4rem 2rem}}.page-courses-home .course__description{background:#fff;padding:6rem 0}.page-courses-home .course__description p{color:#000;margin:0}.page-courses-home .course__description ul{margin:4rem 0}.page-courses-home .course__description ul li{font-weight:bold}.page-courses-home .course__description ul li:before{content:"- "}.page-courses-home .course{display:block;background-color:#fff;border-radius:1rem;margin:3rem auto;padding:3rem;padding-bottom:0 !important;max-width:84rem;transition:.5s all}.page-courses-home .course img{border-radius:1rem}.page-courses-home .course:hover{box-shadow:0px 0px 36px 6px rgba(0,0,0,0.1);max-width:85rem}.page-courses-home .course .course__footer{margin-top:1rem}.page-courses-home .course .course__title{font-weight:bold}.page-courses-home .course .progress-bar-lessons__col{display:flex;align-items:center}.page-courses-home .course .progress-bar-lessons,.page-courses-home .course .progress-bar-lessons__bar{height:.4rem;width:10rem;border-radius:.2rem;background:#f0f0f0}.page-courses-home .course .progress-bar-lessons__text,.page-courses-home .course .progress-bar-lessons__bar__text{margin-left:1rem;color:#b0b0b0}.page-courses-home .course .progress-bar-lessons .progress-bar-lessons__bar,.page-courses-home .course .progress-bar-lessons__bar .progress-bar-lessons__bar{background:#88c425;display:flex;justify-content:center;width:0px}.page-lessons .separation{background-color:#001781;height:75px}.page-lessons aside nav{top:74px;position:fixed;height:100vh;overflow-y:auto}.page-lessons aside nav .aside__title{color:#001781;margin:1rem 0;text-align:center}.page-lessons aside nav ul{padding:0}.page-lessons aside nav a{display:block;padding:1rem}.page-lessons aside nav a:hover,.page-lessons aside nav a.active{background-color:#001781;color:#fff}.page-lessons aside nav a:hover .fa,.page-lessons aside nav a.active .fa{color:#fff}.page-lessons aside nav a .fa{color:#001781;margin-right:.5rem}.page-lessons aside nav a .fa.read{color:#88c425}@media all and (min-width: 1200px){.page-lessons main{padding-left:5rem}}.page-lessons main table{width:100%;margin:3rem 0}.page-lessons main table thead{border-bottom:3px solid #001781}.page-lessons main table th,.page-lessons main table td{padding:1rem}.page-lessons main table td{border-bottom:1px solid #001781}.page-lessons main .demo{position:relative;border:2px solid #001781;padding:3rem;margin:1rem 0}.page-lessons main .demo ol,.page-lessons main .demo ul{margin-bottom:0}.page-lessons main .demo::before{content:"Resultado";position:absolute;top:1rem;right:2rem;text-transform:uppercase;opacity:.5;color:#001781}.page-lessons main img,.page-lessons main video{display:block;margin:0 auto}.page-lessons main img.border-img,.page-lessons main video.border-img{border:2px solid #001781;margin:5rem auto;width:calc(100% - 4px)}.page-lessons main img.title,.page-lessons main video.title{margin-bottom:5rem}.page-lessons main img.small,.page-lessons main video.small{width:20rem}@media all and (max-width: 768px){.page-lessons main img.small,.page-lessons main video.small{width:100%}}.page-lessons main img.medium,.page-lessons main video.medium{width:50%}@media all and (max-width: 768px){.page-lessons main img.medium,.page-lessons main video.medium{width:100%}}.page-lessons main img.full,.page-lessons main video.full{width:100%}.page-lessons main h1{margin-top:1rem;color:#001781}.page-lessons main p,.page-lessons main li,.page-lessons main a{font-family:sans-serif;color:#000;font-weight:300;font-size:16px;line-height:1.8}.page-lessons main a{color:#001781}.page-lessons main a:hover{color:#f9c574}.page-lessons main .highlight{margin-bottom:2rem;border-radius:initial}.page-lessons main .highlight code,.page-lessons main .highlight span{font-size:15px;line-height:1}.page-lessons main ul{list-style-type:initial}.page-lessons main nav{display:flex;justify-content:center;margin-top:4rem;margin-bottom:3rem}.page-lessons main nav .nav-prev,.page-lessons main nav .nav-next{margin-left:1rem;margin-right:1rem}.page-lessons main .advice{background:rgba(255,221,87,0.5);padding:3rem;border-radius:.2rem;border:1px solid #ffd324}.page-lessons main .advice::before{content:"¡Aviso! ";font-weight:bold}.page-lessons main .activity{display:block;background:#f0f0f0;font-weight:bold;padding:3rem;border-radius:.2rem;border-left:5px solid #001781;transition:.2s all}.page-lessons main .activity::before{content:"Actividad "}.page-lessons main .activity:hover{color:#fff;background:#001781}.page-lessons main .tag-info{background-color:rgba(255,221,87,0.2);border-left:5px solid #001781}.page-lessons main .tag-info>tbody>tr>td{border:0}.page-lessons main .tag-info>tbody>tr>td:first-child{font-weight:bold;padding:2rem;width:17rem}.page-lessons main .tag-info code{background-color:initial}.page-lessons main .section-comments{margin-bottom:6rem}.page-lessons main .section-comments .icon-chat{color:#001781}.related{display:flex;flex-wrap:wrap}.related .work-item{width:25%}@media all and (max-width: 992px){.related .work-item{width:33%}}@media all and (max-width: 768px){.related .work-item{width:100%}}.fade-enter-active,.fade-leave-active{transition:opacity 1s}.fade-enter,.fade-leave-to{opacity:0}input[type=checkbox]{display:none}input[type=checkbox]+label:before{font-family:FontAwesome;display:inline-block;content:"";letter-spacing:10px}input[type=checkbox]:checked+label:before{content:"";letter-spacing:5px}.suggestions__list{display:flex;flex-wrap:wrap;justify-content:center}.suggestions__item{width:33%}@media all and (max-width: 768px){.suggestions__item{width:100%}}.suggestions__title{font-size:2rem;padding:1rem;text-align:center}.small{width:20rem}@media all and (max-width: 768px){.small{width:100%}}.medium{width:50%}@media all and (max-width: 768px){.medium{width:100%}}.full{width:100%}footer.page-footer{position:initial}footer.page-footer .footer--button-up{position:relative}footer.page-footer .footer--button-up .scroll-to-top{right:6rem;animation-name:up;animation-duration:1s;animation-iteration-count:infinite;animation-direction:alternate}@keyframes aniBalloon{0%, 100%{transform:translate(0px, 15px) rotate(5deg)}50%{transform:translate(0px, -15px) rotate(-5deg)}}@keyframes ani360{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes pulse{0%{transform:scale(1)}100%{transform:scale(2)}}@keyframes up{0%{transform:translateY(0)}100%{transform:translateY(2rem)}}@media print{header,.tags,section.newsletter,.post-navigation,section#comments,footer{display:none}.page-lessons .container:after{content:"Autor: Andros Fenollosa - programadorwebvalencia.com"}.page-lessons .container main{width:100% !important}.page-lessons .container nav{display:none}}
