@font-face{font-family:Roboto;src:url(https://3416190.fs1.hubspotusercontent-na1.net/hubfs/3416190/fonts/Roboto-Regular.ttf)}@font-face{font-family:Roboto-light;src:url(https://3416190.fs1.hubspotusercontent-na1.net/hubfs/3416190/fonts/Roboto-Light.ttf)}@font-face{font-family:Roboto-SemiBold;src:url(https://3416190.fs1.hubspotusercontent-na1.net/hubfs/3416190/fonts/Roboto-Medium.ttf)}@font-face{font-family:Roboto-Bold;src:url(https://3416190.fs1.hubspotusercontent-na1.net/hubfs/3416190/fonts/Roboto-Bold.ttf)}@font-face{font-family:Sharp-Bold;src:url(https://3416190.fs1.hubspotusercontent-na1.net/hubfs/3416190/fonts/SharpSlab-Bold.ttf)}@font-face{font-family:Sharp-SemiBold;src:url(https://3416190.fs1.hubspotusercontent-na1.net/hubfs/3416190/fonts/SharpSlab-Semibold.ttf)}@font-face{font-family:Sharp-ExtraBold;src:url(https://3416190.fs1.hubspotusercontent-na1.net/hubfs/3416190/fonts/SharpSlab-Extrabold.ttf)}h1,h2,h3,h4,h5,h6{font-family:Sharp-Bold,serif;line-height:1.2!important;margin-bottom:0;margin-top:0}a{text-decoration:none}b{font-family:Roboto-Bold;font-weight:400}h2{color:#ff5900;font-size:36px;margin-bottom:30px;margin-top:20px;text-align:center}.contenedor{margin:0 auto;max-width:1500px;width:90%}.hidden{display:none!important}*,:after,:before{box-sizing:initial}.section-ergonomia{padding:30px 0;position:relative;z-index:2}.agenda-ergonomia{background-image:url(https://3416190.fs1.hubspotusercontent-na1.net/hubfs/3416190/website/institucional/landings/congreso_ergonomia/agenda_fondo_rectangular.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:20px;padding-top:20px}.agenda-ergonomia img{max-width:none}.agenda-ergonomia .tabpanel{background-image:url(https://3416190.fs1.hubspotusercontent-na1.net/hubfs/3416190/website/institucional/landings/congreso_ergonomia/margen.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:697px;margin-left:auto;position:relative;width:585px}.agenda-ergonomia ul.links{align-items:center;display:flex;justify-content:center;list-style:none;margin:0 auto;padding:0}.agenda-ergonomia ul.links>li{align-items:center;background-color:#fff;border:2px solid #ff5900;border-radius:27px;color:#000;cursor:pointer;display:flex;flex-direction:column;font-family:Roboto-Bold;font-size:30px;height:58px;justify-content:center;line-height:1.1;margin:0 10px;transform:translateY(-50%);width:100px}.agenda-ergonomia ul.links>li span{display:block;font-size:15px}.agenda-ergonomia ul.links>li.active{background-color:#ff742d;color:#fff}.agenda-ergonomia .contenido{height:577px;overflow:scroll;padding:10px 20px;scrollbar-color:#ff5900 #fff;scrollbar-width:thin}.agenda-ergonomia .contenido::-webkit-scrollbar{height:8px;width:8px}.agenda-ergonomia .contenido::-webkit-scrollbar-track{background:#ffffff00}.agenda-ergonomia .contenido::-webkit-scrollbar-thumb{background-color:#ff5900;border-radius:3px}.agenda-ergonomia .contenido::-webkit-scrollbar-thumb:hover{background:#ff742d;cursor:pointer}.agenda-ergonomia .tabcontent:not(.active){display:none}.agenda-ergonomia .card{padding:20px}.agenda-ergonomia .card:not(:last-child){border-bottom:2px dotted #ff5900}.agenda-ergonomia .card .hora{background-color:#ff742d;color:#fff;font-family:Roboto;font-size:12px;margin-bottom:10px;padding:4px 10px;width:max-content}.agenda-ergonomia .card .titulo{color:#231f20;font-family:Roboto-Bold;font-size:15px;margin-bottom:10px}.agenda-ergonomia .card .titulo span{font-family:Roboto}.agenda-ergonomia .card .subtitulo{color:#6f6f6f;font-family:Roboto;font-size:12px;margin-bottom:10px}.agenda-ergonomia .card .subtitulo span{color:#ff742d;cursor:pointer;text-decoration:underline}.agenda-ergonomia .card.comida{align-items:center;background-color:#ff742d;display:flex;justify-content:flex-start;padding:10px 20px;text-align:center}.agenda-ergonomia .card.comida .hora{margin-bottom:0}.agenda-ergonomia .card.comida .titulo{align-items:center;color:#fff;display:flex;justify-content:center;letter-spacing:1.615em;margin-bottom:0;text-align:center;text-transform:uppercase;width:70%}.agenda-ergonomia .person{background-color:#ff5900;border-radius:4px;display:none;left:10px;padding:10px;position:absolute;transform:translate(-100%,-50%)}.agenda-ergonomia .person:after{border-bottom:30px solid transparent;border-left:30px solid #ff5900;border-top:30px solid transparent;bottom:0;content:"";height:0;margin:auto;position:absolute;right:4px;top:0;transform:translate(100%);width:0}.agenda-ergonomia .person .box{align-items:flex-start;display:flex;justify-content:center}.agenda-ergonomia .person .box .imagen{height:170px;position:relative;width:85px}.agenda-ergonomia .person .box .imagen img{left:0;position:absolute;top:20px;width:170px}.agenda-ergonomia .person .box .texto{background-color:#fff;border-radius:3px;min-height:200px;padding:10px 10px 10px 95px;width:280px}.agenda-ergonomia .person .box .texto h4{color:#231f20;font-family:Roboto-Bold;font-size:15px;margin-bottom:10px}.agenda-ergonomia .person .box .texto li,.agenda-ergonomia .person .box .texto p{color:#6f6f6f;font-size:12px;margin-top:0}.agenda-ergonomia .person .box .texto ul{list-style:dotted;padding-left:16px}.agenda-ergonomia .person .box .texto ul li{list-style:disc}@media screen and (min-width:1200px){.agenda-ergonomia .person .cerrar{display:none}}@media screen and (max-width:1199px){.agenda-ergonomia{position:relative}.agenda-ergonomia .tabpanel{position:inherit}.agenda-ergonomia .person{left:0;margin:auto;max-width:90%;right:0;top:20px;transform:none;width:max-content}.agenda-ergonomia .person:after{content:none}.agenda-ergonomia .person .cerrar{cursor:pointer;position:absolute;right:11px;top:11px;width:30px}.agenda-ergonomia .person .cerrar img{width:100%}.agenda-ergonomia .person .box .imagen img{width:140px}.agenda-ergonomia .person .box .texto{padding-left:65px;width:250px}}@media screen and (max-width:675px){h2{font-size:30px}.agenda-ergonomia .card{padding:10px}.agenda-ergonomia .tabpanel{background-color:#fff;background-image:none;border:2px dotted #ff5900;height:500px;width:100%}.agenda-ergonomia .contenido{height:380px}}@media screen and (max-width:575px){.agenda-ergonomia .card.comida .titulo{letter-spacing:1.4em;width:60%}}@media screen and (max-width:435px){.agenda-ergonomia .card.comida .titulo{letter-spacing:2px;width:50%}.agenda-ergonomia .person .box .imagen img{width:100px}.agenda-ergonomia .person .box .texto h4{padding-right:20px}.agenda-ergonomia .person .box .texto{padding-left:60px;padding-right:10px;width:260px}}