body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.loading-text{text-align:center;color:#666;font-size:1rem;padding:2rem 1rem}.load{-webkit-animation:slide 1s;animation:slide 1s}.slider{background-repeat:no-repeat;background-size:cover;background-position:50%;width:100%;height:100vh;-webkit-animation:slide 30s infinite;animation:slide 30s infinite}.matter{color:#fff;width:100%;height:100%;background-color:rgba(0,0,0,.6)}.principal{letter-spacing:5px;text-align:center;font-family:"Stardos Stencil",cursive;max-width:350px;max-height:195px;width:90%;margin:0 auto;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.logo{max-width:500px;max-height:500px;width:100%;height:100%}.principal img{max-height:100%;max-width:100%}@-webkit-keyframes slide{0%{background-image:url(/content/Home/1.jpg)}10%{background-image:url(/content/Home/2.jpg)}20%{background-image:url(/content/Home/3.jpg)}30%{background-image:url(/content/Home/4.jpg)}40%{background-image:url(/content/Home/5.jpg)}50%{background-image:url(/content/Home/6.jpg)}60%{background-image:url(/content/Home/7.jpg)}70%{background-image:url(/content/Home/8.jpg)}80%{background-image:url(/content/Home/9.jpg)}90%{background-image:url(/content/Home/10.jpg)}to{background-image:url(/content/Home/1.jpg)}}@keyframes slide{0%{background-image:url(/content/Home/1.jpg)}10%{background-image:url(/content/Home/2.jpg)}20%{background-image:url(/content/Home/3.jpg)}30%{background-image:url(/content/Home/4.jpg)}40%{background-image:url(/content/Home/5.jpg)}50%{background-image:url(/content/Home/6.jpg)}60%{background-image:url(/content/Home/7.jpg)}70%{background-image:url(/content/Home/8.jpg)}80%{background-image:url(/content/Home/9.jpg)}90%{background-image:url(/content/Home/10.jpg)}to{background-image:url(/content/Home/1.jpg)}}.principal ul{list-style-type:none;padding:0;overflow:hidden;font:700 1.5rem Arial,Helvetica,sans-serif;margin-top:30px!important}li{display:inline}@media screen and (max-width:3000px){li a{zoom:1;*display:inline;color:#aaa;text-align:center;text-decoration:none;font-size:8 rem;letter-spacing:1px;margin:auto;padding:.5em}}@media screen and (max-width:400px){li a{zoom:1;*display:inline;color:#aaa;text-align:center;text-decoration:none;font-size:6vw;letter-spacing:1px;margin:2vw;padding:auto}}@media screen and (max-width:275px){li a{zoom:1;*display:inline;color:#aaa;text-align:center;text-decoration:none;font-size:6vw;letter-spacing:1px;margin:0;padding:auto}}li a:hover{color:#fff;text-decoration:none}.project-title{text-align:left;font:700 2em Arial,Helvetica,sans-serif;text-overflow:ellipsis;color:#444;margin-bottom:.5em}.project-details-hint{text-align:left;font-family:"Helvetica Neue",Arial,sans-serif;font-style:normal;font-size:1.1em;color:#888;margin-top:.2em}.project-details-value{text-align:center;font-size:2em;font-family:"Roboto Slab",serif;margin:auto}.project-details{margin-right:5em;margin-left:auto;min-width:10em;margin-bottom:3em}.project-details-summary{margin-top:20px;text-align:center;font-size:25px;font-family:"Roboto Slab",serif}.project-description{margin-top:3em;font-size:20px;text-align:justify;font-family:century-gothic,sans-serif}.project{max-width:90%;margin-left:5%;padding-right:5%;padding-left:5%}.project-summary{margin-top:3em;margin-bottom:7em}.information{margin:auto}.loading-img{display:block;margin:0 auto}.loading{align-items:center}.details.col{min-width:700px!important;padding:0}@media only screen and (max-width:1175px){.details.col{min-width:100%!important}.project-description{font-size:15px}.project-details{margin:auto;min-width:10em}.project-details-hint{text-align:left;font-family:"Helvetica Neue",Arial,sans-serif;font-style:normal;font-size:1.1em;color:#888;margin-bottom:.7em;margin-top:0}}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:3em!important}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:2em!important}.image-gallery-thumbnail.active{border:4px solid grey!important}.image-gallery-icon:hover{color:grey!important}.navbar,.navbar-default{background-image:linear-gradient(180deg,#fff 0,#fff)!important;padding:0;margin-top:.4rem;margin-bottom:2rem}.navbar-light .navbar-nav .nav-link{font:700 1em Arial,Helvetica,sans-serif;margin-left:1em;padding:0!important}@media screen and (max-width:30000px){.navbar-wrapper img{min-width:60px;width:13rem;height:auto}}.navbar-brand{padding:0}.dropdown-toggle:after{content:none!important}.navbar-toggler{margin:.35rem!important}@media screen and (max-width:500px){.navbar,.navbar-default{background-image:linear-gradient(180deg,#fff 0,#fff)!important;padding:0;margin-top:.3rem;margin-bottom:1.2rem}}@media screen and (max-width:350px){.navbar,.navbar-default{background-image:linear-gradient(180deg,#fff 0,#fff)!important;padding:0;margin-top:.25rem;margin-bottom:.9rem}}.contact-us-title{padding-top:0;padding-bottom:2em;text-align:left;font:700 2em Arial,Helvetica,sans-serif;text-overflow:ellipsis;color:#444;margin-top:1em;margin-left:0!important;margin-right:0!important}.contact-us-details-row{margin-bottom:7%!important}.bootstrap-col{padding-right:0!important;padding-left:0!important}.bootstrap-row,.contact-us-title-email{margin-left:0!important;margin-right:0!important}.contact-us-title-email{padding-top:0;padding-bottom:2em;text-align:left;font:700 2em Arial,Helvetica,sans-serif;text-overflow:ellipsis;color:#444;margin-top:1em}.contact{width:90%;margin:auto;padding-right:5%;padding-left:5%}.contact-us-visit-details{font-size:1em!important}.contact-us-mobile-details,.contact-us-visit-details{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:900;font-style:normal;margin-bottom:1.5em;margin-left:0!important;margin-right:0!important}.contact-us-mobile-details{font-size:.88em!important}.contact-us-mail-details{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:900;font-style:normal;font-size:.75em!important;margin-bottom:1.5em;margin-left:0!important;margin-right:0!important;margin-bottom:15%!important}.contact-us-visit-details-image .image-container{margin-left:auto;margin-right:auto}.contact-us-visit-details-image,.email{margin-left:0!important;margin-right:0!important}.email .form{width:100%;margin:auto;font-family:"Helvetica Neue",Arial,sans-serif;font-weight:900;font-style:normal;font-size:1.3em!important}.email .form input{border:solid;border-width:0 0 2px}.first-form-group,.form-group{margin-top:0!important;margin-right:0!important}.contact-us-map{margin-right:5%;margin-left:5%;margin-top:1rem}@media only screen and (max-width:767px){.contact-us-map{margin-right:0;margin-left:0;margin-top:2rem}}.map-frame-wrapper{width:100%}.map-frame{display:block;width:100%;min-height:24rem;border:0}.map-link{display:inline-block;margin-top:.75rem;color:#444;font:700 .95rem Arial,Helvetica,sans-serif;text-decoration:none}.map-link:hover{text-decoration:underline}@media only screen and (max-width:600px){.map-frame{min-height:18rem}}.projects{width:90%;margin:auto;padding-right:5%;padding-left:5%}.projects .title{padding-top:0;padding-bottom:1em;text-align:left;font:700 2em Arial,Helvetica,sans-serif;text-overflow:ellipsis;color:#444}.projects .project-grid{padding:0!important;overflow:hidden}@media screen and (max-width:700px){.projects .title-name{font:700 .7em Arial,Helvetica,sans-serif}}.pg-card{box-shadow:none!important}.project-card .cardImage{height:auto;width:100%;max-height:auto;min-height:auto;margin:auto;filter:gray;-webkit-filter:grayscale(100%);filter:grayscale(100%);border-radius:0;border:0;opacity:1;display:block;transition:.5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:.5%}.project-card:hover .cardImage{-webkit-filter:grayscale(0);filter:none}.project-card:hover .title-name{opacity:1}.project-card{box-shadow:none!important}.project-card .title-name{transition:.5s ease;opacity:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center}.project-card .card-content{position:relative;padding:1px!important}.project-card .title-name .project{font:700 1.5em Arial,Helvetica,sans-serif;text-overflow:ellipsis;color:#fff}.about{width:90%;margin:auto;padding-right:5%;padding-left:5%}.about .title{padding-top:0;padding-bottom:1em;text-align:left;font:700 2em Arial,Helvetica,sans-serif;text-overflow:ellipsis;color:#444}.about .description{text-align:left;font-family:century-gothic,sans-serif;font-style:normal;font-size:1.1em;color:#888;margin-top:0;margin-bottom:3rem;text-align:justify}.about-cover img{width:100%;height:auto}.gridList{margin:0!important}.position-card .cardImage{height:auto;width:100%;margin:auto;border-radius:0;border:0;padding-bottom:10px}.position-card-grid{min-width:100px;padding:0!important}.position-content{padding:1px!important}.position-card{box-shadow:none!important}@media only screen and (max-width:400px){.about .description{text-align:left;font-family:century-gothic,sans-serif;font-style:normal;font-size:.8em;color:#888;margin-top:2em;margin-bottom:3rem;text-align:justify}}.position-card-title{font-size:20px!important;font-family:century-gothic,sans-serif!important;font-weight:700!important;text-align:left;margin-left:auto!important;margin-right:auto!important;text-align:center;margin-bottom:10px!important}.position-description{font-size:.75rem!important;text-align:left}.position-content img{width:100%;height:auto}@media only screen and (max-width:400px){.position-card-title{font-size:13px!important;font-family:century-gothic,sans-serif!important;font-weight:700!important;text-align:left;margin-left:auto!important;margin-right:auto!important;text-align:center;margin-bottom:10px!important}}.award-card .cardImage{height:auto;width:100%;margin:auto;border-radius:0;border:0;padding-bottom:10px}.award-card-grid{min-width:50px;height:450px}.award-card .gridList{padding-left:1.25rem;padding-right:1.25rem}.award-content{padding:1px!important}.award-card{box-shadow:none!important}@media only screen and (max-width:400px){.award-card .gridList{padding-left:.6rem;padding-right:.6rem}.award-card-grid{min-width:50px;height:350px}}.award-title{font-weight:700!important;-webkit-line-clamp:2;min-height:2.2rem}.award-description,.award-title{font-size:.75rem!important;font-family:century-gothic,sans-serif!important;text-align:left;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.award-description{-webkit-line-clamp:5;min-height:5.2rem}.presentation-card .cardImage{height:auto;width:100%;margin:auto;border-radius:0;border:0;padding-bottom:10px}.presentation-card-grid{height:450px}.presentation-content{padding:1px!important}.presentation-card{box-shadow:none!important}@media only screen and (max-width:400px){.presentation-card-grid{min-width:50px;height:350px}}.presentation-title{font-weight:700!important;-webkit-line-clamp:2;min-height:2.2rem}.presentation-description,.presentation-title{font-size:.75rem!important;font-family:century-gothic,sans-serif!important;text-align:left;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.presentation-description{-webkit-line-clamp:5;min-height:5.2rem}.publication-card .cardImage{height:auto;width:100%;margin:auto;border-radius:0;border:0;padding-bottom:10px}.publication-card-grid{min-width:50px;height:450px}.publication-card .gridList{padding-left:1.25rem;padding-right:1.25rem}.publication-content{padding:1px!important}.publication-card{box-shadow:none!important}@media only screen and (max-width:400px){.publication-card .gridList{padding-left:.6rem;padding-right:.6rem}.publication-card-grid{min-width:50px;height:350px}}.publication-title{font-weight:700!important;-webkit-line-clamp:2;min-height:2.2rem}.publication-description,.publication-title{font-size:.75rem!important;font-family:century-gothic,sans-serif!important;text-align:left;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.publication-description{-webkit-line-clamp:5;min-height:5.2rem}.team-card .cardImage{height:auto;width:100%;margin:auto;border-radius:0;border:0;padding-bottom:10px}.team-card-grid{margin-bottom:3%!important}.team-card .gridList{padding-left:1.25rem;padding-right:1.25rem}.team-content{padding:1px!important}.team-card{box-shadow:none!important}@media only screen and (max-width:120px){.gridList{justify-content:center!important}}@media only screen and (max-width:350px){.team-card-grid{height:200px;padding:2%}}@media only screen and (max-width:500px){.team-card .gridList{padding-left:.6rem;padding-right:.6rem}.team-card-grid{height:250px;padding:2%}}@media only screen and (max-width:250px){.team-card-grid{height:150px;padding:2%}}.team-title{font-size:1rem!important;font-weight:700!important}.team-description,.team-title{font-family:century-gothic,sans-serif!important;text-align:center}.team-description{font-size:.8rem!important}.position{width:90%;margin:auto;padding-right:5%;padding-left:5%}.position-title{text-align:left;font:700 22px Arial,Helvetica,sans-serif!important;text-overflow:ellipsis;color:#444;margin-bottom:2rem}.position-description{min-width:10em;margin-bottom:3em;white-space:pre-wrap;vertical-align:bottom;font-size:15px!important;text-align:justify!important;font-family:century-gothic,sans-serif!important}.position-image-img{width:100%;height:auto;margin-left:1rem}@media only screen and (max-width:1175px){.position-details{min-width:100%!important}}
/*# sourceMappingURL=main.e9ac1e7f.chunk.css.map */