@media(min-width:768px){.mobile{display:none}}@media(max-width:767px){.desktop{display:none}}.container-banner-recursos{width:100%;position:relative}.container-banner-recursos .banner-recursos .inner-banner-recursos .imagen-banner-recursos img{width:100%;height:100%;object-fit:cover}.container-banner-recursos .banner-recursos .inner-banner-recursos .contenido-banner-recursos{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;top:0;left:0;color:#fff;padding-top:100px}.container-banner-recursos .banner-recursos .inner-banner-recursos .contenido-banner-recursos .titulo *{font-size:60px;color:#fff;text-align:center}.container-banner-recursos .banner-recursos .inner-banner-recursos .contenido-banner-recursos .contenido{font-size:24px;max-width:400px;text-align:center}.container-banner-recursos .banner-recursos .inner-banner-recursos .contenido-banner-recursos .menu-banner{margin-top:0px;padding:15px 0;background-color:rgba(255,255,255,0);transition:background-color .4s}.container-banner-recursos .banner-recursos .inner-banner-recursos .contenido-banner-recursos .menu-banner .button-menu-banner{opacity:.85;cursor:pointer;transition:all ease .4s;margin:0 10px;text-transform:capitalize}.container-banner-recursos .banner-recursos .inner-banner-recursos .contenido-banner-recursos .menu-banner .button-menu-banner:hover{opacity:1;transition:all ease .4s}.container-banner-recursos .banner-recursos .inner-banner-recursos .contenido-banner-recursos .menu-banner .button-menu-banner.active{opacity:1}.container-banner-recursos .banner-recursos .inner-banner-recursos .contenido-banner-recursos .menu-banner.fixedRecursos{position:fixed;top:90px;width:100%;display:flex;justify-content:center;margin-top:0;z-index:2;background-color:#87dae6;transition:background-color .4s;padding-bottom:0}.inner-menu-banner-recursos{list-style:none;display:-webkit-inline-box;margin-bottom:0;width:max-content;padding:0}.container-banner-recursos .banner-recursos .inner-banner-recursos .contenido-banner-recursos .menu-banner::-webkit-scrollbar{display:none}.inner-menu-banner-recursos li{padding:15px 0px 35px}.inner-menu-banner-recursos li:last-child{padding-right:15px}@media(max-width:767px){.container-banner-recursos .banner-recursos .inner-banner-recursos .imagen-banner-recursos{height:100vw}.container-banner-recursos .banner-recursos .inner-banner-recursos .contenido-banner-recursos .menu-banner.fixedRecursos,.container-banner-recursos .banner-recursos .inner-banner-recursos .contenido-banner-recursos .menu-banner{max-width:100vw;overflow-x:auto}}@media(max-width:480px){.container-banner-recursos .banner-recursos .inner-banner-recursos .imagen-banner-recursos{height:150vw}}