body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0}@font-face{font-display:swap;font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;src:url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap)}@font-face{font-display:swap;font-family:Open Sans,sans-serif;font-style:normal;font-weight:300;src:url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap)}@font-face{font-display:swap;font-family:Open Sans,sans-serif;font-style:normal;font-weight:600;src:url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap)}@font-face{font-display:swap;font-family:Open Sans,sans-serif;font-style:normal;font-weight:700;src:url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap)}.header{background-color:#fff;padding-inline:.9375rem;width:100%;z-index:1}@media only screen and (max-width:48.125rem){.header{padding-inline:1.25rem}}.header .header__container{align-items:center;display:flex;justify-content:space-between;width:100%}@media only screen and (max-width:48.125rem){.header .header__container{align-items:flex-start;flex-direction:column}}.header .header__container .logo__box{align-items:center;display:flex;justify-content:space-between}@media only screen and (max-width:48.125rem){.header .header__container .logo__box{width:100%}}.header .header__container .logo__box .logo__img{cursor:pointer;height:auto;width:5rem}.header .header__container .logo__box .hamburger{align-items:center;cursor:pointer;display:none;flex-direction:column;gap:.4375rem;justify-content:center;order:1;padding-right:.625rem}@media only screen and (max-width:48.125rem){.header .header__container .logo__box .hamburger{display:flex;justify-content:end}}.header .header__container .logo__box .hamburger .close{align-items:center;cursor:pointer;display:none;flex-direction:column;justify-content:center;order:1;padding-right:.625rem}@media only screen and (max-width:48.125rem){.header .header__container .logo__box .hamburger .close{display:flex;justify-content:end}}.header .header__container .logo__box .hamburger span{background-color:#000;border-radius:.625rem;height:.1875rem;width:2.1875rem}.header .header__container .navbar__box{align-items:center;display:flex;gap:.9375rem;justify-content:end;order:2;width:100%}@media only screen and (max-width:48.125rem){.header .header__container .navbar__box{display:none;flex-direction:column;gap:.3125rem;padding-bottom:2.5rem;padding-top:2.5rem}}.header .header__container .navbar__box.open{display:flex}.header .header__container .navbar__box .navbar__link{border-bottom:3px solid #0000;color:#000;cursor:pointer;padding:.625rem .625rem .4375rem;text-decoration:none;text-transform:none;transition:border-color .3s}@media only screen and (min-width:48.125rem){.header .header__container .navbar__box .navbar__link:last-child{align-items:center;background-color:#232544;border-radius:.3125rem;color:#fff;display:flex;justify-content:center;padding:.8125rem .625rem .625rem}.header .header__container .navbar__box .navbar__link:last-child:hover{background-color:#798cc3;border-bottom:3px solid #0000;color:#fff}}@media only screen and (max-width:48.125rem){.header .header__container .navbar__box .navbar__link{border-bottom:.0625rem solid #d1d8f4;padding-bottom:.9375rem;padding-left:.9375rem;padding-top:.9375rem;text-align:left;width:100%}}.header .header__container .navbar__box .navbar__link:hover{border-bottom:3px solid #cf003d}@media only screen and (max-width:48.125rem){.header .header__container .navbar__box .navbar__link:hover{border-bottom:.0625rem solid #cf003d}}.header .header__container .navbar__box .navbar__link.current{border-bottom:3px solid #cf003d}.header .header__container .navbar__box .navbar__link.current:last-child{border-bottom:3px solid #232544}.footer{background-color:#fff;min-height:8.75rem;padding-bottom:.625rem;padding-top:.625rem;padding-inline:1.25rem;width:100%}.footer .footer__container{align-items:center;display:flex;justify-content:space-between}@media only screen and (max-width:37.5rem){.footer .footer__container{gap:.625rem}}.footer .footer__container .footer__logo{height:auto;width:3.75rem}.footer .footer__container .footer__text-box{display:flex;flex-direction:column;font-size:.8125rem;gap:.625rem;justify-content:center;margin-top:10px}@media only screen and (max-width:37.5rem){.footer .footer__container .footer__text-box{flex-direction:column;gap:.625rem}}.footer .footer__container .footer__text-box .footer__text{align-items:center;display:flex;gap:.625rem;justify-content:start;line-height:1.3;text-align:justify}.footer .footer__container .footer__text-box .footer__text .footer__img{height:auto;width:1.25rem}.footer .footer__container .footer__text-box .footer__text .footer__img:nth-child(2){cursor:pointer}.footer__copyrights{align-items:center;background-color:#232544;justify-content:center;text-align:center;width:100%}.footer__copyrights .copyrights__text{color:#eff0f1;font-size:10px;justify-content:center;padding:10px;text-align:center;width:100%}.hero{background-color:#232544;height:100%;min-height:448px;width:100%}.hero .hero__container{align-items:center;display:flex;justify-content:space-around}@media only screen and (max-width:61.25rem){.hero .hero__container{flex-direction:column;justify-content:center}}.hero .hero__container .hero-text__container{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:80%;text-align:center;width:100%}@media screen and (max-width:61.25rem){.hero .hero__container .hero-text__container{max-width:100%}}@media only screen and (min-width:36rem)and (max-width:61.25rem){.hero .hero__container .hero-text__container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:10px;text-align:center;width:100%}}@media only screen and (max-width:36rem){.hero .hero__container .hero-text__container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:10px;text-align:center;width:100%}}.hero .hero__container .hero-text__container h1{color:#fff;font-size:35px;line-height:1.7;padding-bottom:1.875rem;padding-left:1.875rem;padding-right:1.875rem}@media only screen and (max-width:69.5rem){.hero .hero__container .hero-text__container h1{font-size:30px;line-height:1.2}}@media only screen and (max-width:61.25rem){.hero .hero__container .hero-text__container h1{font-size:35px;line-height:1.3}}@media only screen and (min-width:36rem)and (max-width:40.625rem){.hero .hero__container .hero-text__container h1{font-size:1.5625rem;line-height:1.4;padding-left:1.25rem;padding-right:1.25rem;text-align:center}}@media only screen and (max-width:36rem){.hero .hero__container .hero-text__container h1{font-size:1.25rem}}.hero .hero__container .hero-text__container h2{color:#7b8ec6;max-width:80%;padding:1.875rem;text-transform:uppercase}.hero .hero__container img{height:auto;width:60%}@media screen and (max-width:61.25rem){.hero .hero__container img{max-height:680px;width:100%}}.hero .hero__linkbox{align-items:center;display:flex;gap:1.25rem}.hero .hero__linkbox .btn__cta{background-color:#232544;border:2px solid #fff;border-radius:15px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-bottom:1.25rem;padding:12px 20px;text-decoration:none}.hero .hero__linkbox .btn__cta:hover{background-color:#798cc3}.about{background-color:#eff0f1;color:rgba(0,0,0,.843);padding-bottom:1.25rem;padding-top:1.25rem;padding-inline:.3125rem;width:100%}@media only screen and (max-width:34.375rem){.about{padding:0}}.about .about__container{align-items:center;display:flex;flex-direction:column;justify-content:start}.about .about__container .about__text-box{align-items:center;background-color:#f7f7f7;border-radius:5px;box-shadow:0 4px 8px #0000001a,0 2px 4px #0000001a;display:flex;flex-direction:column;gap:1.875rem;justify-content:center;margin-bottom:20px;padding:20px;text-align:justify;width:100%}@media only screen and (max-width:34.375rem){.about .about__container .about__text-box{padding:20px 0 0}}.about .about__container .about__text-box .about__hdl{color:#cf003d;font-family:Open Sans,sans-serif;font-weight:600;margin-top:10px;text-align:center;text-transform:uppercase}.about .about__container .about__text-box .about__introduction{align-items:center;display:flex;gap:30px;padding-inline:10px;width:100%}@media only screen and (max-width:61.25rem){.about .about__container .about__text-box .about__introduction{flex-direction:column}}.about .about__container .about__text-box .about__introduction .introduction__logo{height:auto;max-width:500px;width:100%}.about .about__container .about__text-box .about__introduction .introduction__text{font-weight:400;line-height:1.5}@media only screen and (max-width:34.375rem){.about .about__container .about__text-box .about__introduction .introduction__text{padding-inline:5px;padding-bottom:20px}}.about .about__container .about__text-box .about__row{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr;width:100%}@media only screen and (max-width:75rem){.about .about__container .about__text-box .about__row{gap:10px;grid-template-columns:1fr 1fr}}@media only screen and (max-width:46.875rem){.about .about__container .about__text-box .about__row{gap:0;grid-template-columns:1fr}}.about .about__container .about__text-box .about__row .about__column{align-items:center;background-color:#fff;border-radius:5px;display:flex;flex-direction:column;gap:20px;padding-bottom:20px;padding-top:20px;padding-inline:20px;width:100%}@media only screen and (max-width:46.875rem){.about .about__container .about__text-box .about__row .about__column{margin-bottom:20px;padding-inline:5px}}.about .about__container .about__text-box .about__row .about__column .short__title{margin-bottom:20px}@media only screen and (max-width:75rem){.about .about__container .about__text-box .about__row .about__column .short__title{margin-bottom:15px}}@media only screen and (max-width:46.875rem){.about .about__container .about__text-box .about__row .about__column .short__title{margin-bottom:0}}.about .about__container .about__text-box .about__row .about__column .about__title{color:#232544;font-size:16px}@media only screen and (max-width:34.375rem){.about .about__container .about__text-box .about__row .about__column .about__title{padding-inline:10px}}.about .about__container .about__text-box .about__row .about__column .about__text{font-weight:400;line-height:1.5;padding-inline:5px;text-align:justify}@media only screen and (max-width:34.375rem){.about .about__container .about__text-box .about__row .about__column .about__text{padding-inline:10px}}.about .about__container .about__text-box .about__row .about__column .about__img{height:100%;max-height:18.75rem;max-width:380px;width:100%}.news{align-items:center;background-color:#eff0f1;justify-content:center;width:100%}.news,.news__box{display:flex;flex-direction:column}.news__box{gap:1.25rem;margin-top:.625rem;padding:.625rem 1.25rem 1.25rem;width:95%}@media only screen and (max-width:48.125rem){.news__box{gap:.625rem;padding:0 .625rem .625rem;width:100%}}.news__box .info__box{background-color:#f7f7f7;border-radius:.3125rem;box-shadow:0 4px 8px #0000001a,0 2px 4px #0000001a;color:rgba(0,0,0,.842);display:flex;flex-direction:column;gap:.625rem;line-height:2;padding:1.25rem}.news__box .info__hdl{color:#cf003d}.publications{background-color:#eff0f1;width:100%}.publications .publications__hdl{align-items:center;background-color:#232544;color:#fff;display:flex;font-weight:300;justify-content:center;min-height:3.125rem;padding:1.25rem;text-align:left;text-transform:uppercase;width:100%}.publications .publications__container{align-items:center;background-color:#eff0f1;border-radius:5px;display:flex;flex-direction:column;gap:1.875rem;justify-content:center;padding:20px;text-align:justify;width:100%}@media only screen and (max-width:37.5rem){.publications .publications__container{padding:0;width:100%}}.publications .publications__container .publications__list{display:flex;flex-direction:column;gap:1.25rem;justify-content:center;margin:.625rem auto;padding:.625rem 1.25rem;width:100%}@media only screen and (max-width:48.125rem){.publications .publications__container .publications__list{gap:.625rem;padding:0 .625rem .625rem}}.publications .publications__container .publications__list .publication-box{background-color:#f7f7f7;border-radius:.3125rem;box-shadow:0 4px 8px #0000001a,0 2px 4px #0000001a;color:rgba(0,0,0,.737);display:flex;flex-direction:column;gap:.625rem;line-height:2;padding:1.25rem;text-decoration:none}.publications .publications__container .publications__list .publication-box:hover{background-color:#d3d3d3}@media only screen and (max-width:37.5rem){.publications .publications__container .publications__list .publication-box{padding:.625rem;width:100%}}.publications .publications__container .publications__list .publication-box .publication__title{align-items:start;color:#000;display:flex;gap:.625rem;justify-content:center}.publications .publications__container .publications__list .publication-box .publication__title .text-box__hdl{text-align:left}.publications .publications__container .publications__list .publication-box .publication__link{align-items:center;color:#cf003d;cursor:pointer;display:flex;font-weight:700;gap:.3125rem;text-decoration:none}.publications .publications__container .publications__list .publication-box .publication__linkIcon{height:auto;width:1.25rem}.contact{background:#eff0f1;height:100%;margin:0 auto}@media only screen and (max-width:35.625rem){.contact{height:100%}}.contact .container__contact{align-items:center;display:flex;height:100%;justify-content:center;width:100%}@media only screen and (max-width:48.125rem){.contact .container__contact{height:100%}}.contact .container__contact .contact__box{align-items:center;background-color:#f7f7f7;border-radius:.3125rem;box-shadow:0 4px 8px #0000001a,0 2px 4px #0000001a;display:flex;flex-direction:column;gap:1.25rem;justify-content:center;margin-bottom:20px;margin-top:20px;padding:6.25rem}@media only screen and (max-width:37.5rem){.contact .container__contact .contact__box{padding:6.25rem;width:90%}}@media only screen and (max-width:28.125rem){.contact .container__contact .contact__box{padding:3.125rem 1.25rem;width:95%}}.contact .container__contact .contact__name{color:#cf003d;font-weight:600;text-transform:uppercase}.contact .container__contact .contact__row{align-items:center;display:flex;gap:.9375rem;justify-content:start;max-width:590px;width:100%}.contact .container__contact .contact__icon{height:auto;width:1.875rem}.contact .container__contact .contact__text{line-height:1.4}.contact .container__contact .contact__img{height:auto;max-width:36.875rem;width:100%}.contact .container__contact .contact__text--edit{color:#cf003d;text-align:center}.positions{align-items:center;background:#eff0f1;display:flex;flex-direction:column;height:100vh;justify-content:center;width:100%}@media only screen and (max-width:48.125rem){.positions{height:100%}}.positions .hdl{align-items:center;background-color:#232544;color:#fff;display:flex;font-weight:300;justify-content:center;min-height:3.125rem;padding:1.25rem;text-transform:uppercase;width:100%}.positions .container__positions{align-items:start;display:flex;height:100%;justify-content:center;margin-top:20px;width:100%}@media only screen and (max-width:48.125rem){.positions .container__positions{height:100%;margin-top:0}}.positions .container__positions .positions__box{align-items:center;background-color:#f7f7f7;border-radius:.3125rem;box-shadow:0 4px 8px #0000001a,0 2px 4px #0000001a;display:flex;flex-direction:column;gap:1.25rem;justify-content:center;margin-bottom:20px;margin-top:20px;padding:6.25rem}@media only screen and (max-width:37.5rem){.positions .container__positions .positions__box{padding:6.25rem;width:90%}}@media only screen and (max-width:28.125rem){.positions .container__positions .positions__box{padding:3.125rem 1.25rem;width:95%}}.positions .positions__row{align-items:center;display:flex;gap:.9375rem;justify-content:start;max-width:590px;width:100%}.positions .positions__text--edit{color:#cf003d;text-align:center}.positions .positions__text{font-size:16px;line-height:1.3}.positions .positions__icon{height:auto;width:1.875rem}.people__hdl{align-items:center;background-color:#232544;color:#fff;display:flex;font-weight:300;justify-content:center;min-height:3.125rem;padding:1.25rem;text-transform:uppercase;width:100%}.people,.people .people__container{background:#eff0f1;width:100%}.people .people__container{align-items:center;display:flex;flex-direction:row;justify-content:center}.people .people__container .people__box{display:flex;flex-direction:column;gap:1.25rem;margin-top:.625rem;padding-bottom:1.25rem;padding-top:.625rem;width:95%}@media only screen and (max-width:48.125rem){.people .people__container .people__box{gap:.625rem;padding:0 .625rem .625rem;width:100%}}.people .people__container .people__box .leader__box,.people .people__container .people__box .person__row{background-color:#f7f7f7;border-radius:.3125rem;box-shadow:0 4px 8px #0000001a,0 2px 4px #0000001a;color:rgba(0,0,0,.842);line-height:2;padding:1.25rem;padding-inline:1.25rem;text-align:justify}.people .people__container .people__box .person__row{align-items:center;display:flex;gap:1.25rem;justify-content:start}@media only screen and (max-width:43.75rem){.people .people__container .people__box .person__row{align-items:center;flex-direction:column;justify-content:center}}.people .people__container .people__box .person__row .person__list{margin-left:30px}.people .people__container .people__box .person__row .person__list li{margin-top:10px}.people .people__container .people__box .person__row .person__name{color:#cf003d}.people .people__container .people__box .person__row .person__title{color:#232544}.people .people__container .people__box .person__row .person__img{align-self:start;border-radius:.3125rem;height:auto;max-width:12.5rem}@media only screen and (max-width:43.75rem){.people .people__container .people__box .person__row .person__img{align-self:center}}.people .people__container .people__box .person__row .person__desciption{padding-right:20px;text-align:justify}@media only screen and (max-width:37.5rem){.people .people__container .people__box .person__row .person__desciption{padding-right:0}}.people .people__container .people__box .person__row .person__img-edit{border-radius:.3125rem;height:auto;max-width:7.5rem}.people .people__container .people__box .person__row--leader{box-shadow:none}.people .people__container .people__box .leader__text{padding-right:20px;padding-top:20px}@media only screen and (max-width:37.5rem){.people .people__container .people__box .leader__text{padding-right:0}}.people .people__container .people__box .members__hdl{background-color:#232544;color:#fff;font-weight:300;padding:20px 0;text-align:center;text-transform:uppercase;width:100%}.research{color:rgba(0,0,0,.843);font-weight:400;padding-bottom:1.25rem;padding-inline:.3125rem;width:100%}@media only screen and (max-width:34.375rem){.research{padding:0}}.research .research__container{align-items:center;display:flex;flex-direction:column;justify-content:start}.research .research__container .research__text-box{align-items:center;background-color:#f7f7f7;border-radius:5px;display:flex;flex-direction:column;gap:1.875rem;justify-content:center;padding:20px;text-align:justify;width:100%}@media only screen and (max-width:50rem){.research .research__container .research__text-box{gap:0}}@media only screen and (max-width:34.375rem){.research .research__container .research__text-box{padding:20px 0 0}}.research .research__container .research__text-box .research__hdl{color:#cf003d;font-family:Open Sans,sans-serif;font-size:16px;font-weight:600;margin-top:10px;text-align:center;text-transform:uppercase}.research .research__container .research__text-box .research__column{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr;width:100%}@media only screen and (max-width:50rem){.research .research__container .research__text-box .research__column{gap:0}}.research .research__container .research__text-box .research__column .research__keywords{grid-gap:20px;background-color:#eff0f1;border-radius:5px;display:grid;gap:20px;grid-template-columns:1fr;grid-template-rows:2;line-height:1.3;padding-bottom:20px;padding-top:20px;padding-inline:50px;padding-right:50px;width:100%}@media only screen and (max-width:50rem){.research .research__container .research__text-box .research__column .research__keywords{margin-bottom:20px;margin-top:20px;padding-inline:20px}}.research .research__container .research__text-box .research__column .research__list{grid-gap:20px;background-color:#eff0f1;border-radius:5px;display:grid;gap:20px;grid-template-columns:1fr;grid-template-rows:2;line-height:1.3;padding-bottom:20px;padding-top:20px;padding-inline:50px;padding-right:50px;width:100%}.research .research__container .research__text-box .research__column .research__list li{padding-bottom:5px;padding-left:10px}@media only screen and (max-width:50rem){.research .research__container .research__text-box .research__column .research__list li{padding-bottom:10px}.research .research__container .research__text-box .research__column .research__list{grid-template-columns:1fr;grid-template-rows:2;margin-bottom:20px;margin-top:20px;padding-inline:20px;padding-left:30px}}@media only screen and (max-width:34.375rem){.research .research__container .research__text-box .research__column .research__list{padding-inline:15px;padding-left:30px}}.research .research__container .research__text-box .research__column .research__row{grid-gap:20px;background-color:#fff;border-radius:5px;display:grid;gap:20px;grid-template-columns:1fr 3fr;padding-bottom:20px;padding-top:20px;padding-inline:20px;padding-right:50px;width:100%}@media only screen and (max-width:50rem){.research .research__container .research__text-box .research__column .research__row{grid-template-columns:1fr;grid-template-rows:2;margin-bottom:20px;padding-inline:20px}}@media only screen and (max-width:34.375rem){.research .research__container .research__text-box .research__column .research__row{padding-inline:15px}}.research .research__container .research__text-box .research__column .research__row .research__cite{color:rgba(0,0,0,.843);font-size:16px;line-height:1.5;text-align:justify;width:100%}@media only screen and (max-width:34.375rem){.research .research__container .research__text-box .research__column .research__row .research__cite{padding-inline:0;width:100%}}.research .research__container .research__text-box .research__column .research__row .research__left{align-items:center;display:flex;flex-direction:column;gap:20px;text-align:center;width:350px}@media only screen and (max-width:50rem){.research .research__container .research__text-box .research__column .research__row .research__left{width:100%}}.research .research__container .research__text-box .research__column .research__row .research__right{align-items:center;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:50rem){.research .research__container .research__text-box .research__column .research__row .research__right{width:100%}}.research .research__container .research__text-box .research__column .research__row .short__title{margin-bottom:20px}@media only screen and (max-width:75rem){.research .research__container .research__text-box .research__column .research__row .short__title{margin-bottom:15px}}@media only screen and (max-width:46.875rem){.research .research__container .research__text-box .research__column .research__row .short__title{margin-bottom:0}}.research .research__container .research__text-box .research__column .research__row .research__text{line-height:1.5;padding-inline:5px;text-align:justify}.research .research__container .research__text-box .research__column .research__row .research__img{align-items:center}.research .research__container .research__text-box .research__column .research__row--edit{background-color:#eff0f1}body,html{background:#eff0f1;font-family:Open Sans,sans-serif;font-size:1rem;margin:0 auto;width:100%}body:before{content:url(/static/media/chemicum.9daf578cecc820468552.webp);left:-9999rem;opacity:0;position:absolute;top:-9999rem}.container{margin:0 auto;max-width:100rem;width:100%}.hdl{align-items:center;background-color:#232544;color:#fff;display:flex;font-weight:300;justify-content:center;min-height:3.125rem;padding-bottom:1.25rem;padding-top:1.25rem;text-transform:uppercase;width:100%}.italic{font-size:16px;font-style:italic}
/*# sourceMappingURL=main.4a216acc.css.map*/