.ground-breaking-research{display:flex;width:100%;padding-top:80px;align-items:center;justify-content:center;padding-bottom:80px;gap:56px}.ground-breaking-research-content{width:30%;color:var(--black-color)}.ground-breaking-research img{width:30%;justify-content:right;object-fit:contain}.ground-breaking-research-content h2{font-size:var(--title-font-size);font-family:var(--title-font);padding-bottom:42px}.ground-breaking-research-content span{color:var(--main-color)}.ground-breaking-research-content p{font-size:var(--normal-font-size);font-style:var(--body-font);line-height:140%}.research{width:100%;background-color:var(--bg-color1);padding-top:80px;padding-bottom:60px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.research-container{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;width:80%;max-width:2300px;align-items:start;justify-items:center;margin:0 auto}.research-card{background-color:var(--card-bg-color);padding:20px;border-radius:8px;box-shadow:0 4px 6px #0000001a;width:100%}.research-outline{width:60%;padding-top:20px;font-size:var(--normal-font-size);font-style:var(--body-font);line-height:1.6;text-align:center;margin:20px auto}.ilulogo{width:7%;height:auto;padding-top:20px;margin:0 auto;display:block;text-align:center}.research-category{font-size:calc(var(--normal-font-size) + .2rem);font-family:var(--title-font);padding-bottom:12px;color:var(--main-color)}.research-description{font-size:var(--normal-font-size);font-style:var(--body-font);line-height:1.5}.campus-container{padding-top:80px;padding-bottom:80px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.campus-container-div{width:80%;display:flex;flex-direction:column;align-items:center;justify-content:center}.campus-heading h2{font-size:var(--title-font-size);font-family:var(--title-font);padding-bottom:42px}.campus-highlight{color:var(--main-color)}.campus-section{display:flex;flex-direction:column;gap:20px}.campus-content{padding-top:12px;display:flex;align-items:center;justify-content:space-between;gap:20px}.campus-text{width:50%}.campus-text img{width:100%;object-fit:contain}.campus-image{width:50%}.campus-image img{width:100%;border-radius:10px}.campus-text2{width:50%}.campus-text2 p{font-size:var(--normal-font-size);font-style:var(--body-font);line-height:140%;color:var(--black-color)}.campus-image1{width:50%}.campus-image1 img{width:100%;object-fit:contain}.campus-description{font-size:var(--normal-font-size);font-style:var(--body-font);line-height:140%;color:var(--main-color);padding-bottom:20px}@media only screen and (min-width:1282){header{height:70px}nav{height:70px;margin-right:40px;gap:1.5rem}.logo{margin-left:40px;margin-right:3rem}.nav-list{margin-right:40px;gap:1.5rem}.nav-list a{font-size:18px;padding:0 1rem}.btn{padding:1rem}.sub-menu{width:18rem;top:6rem}.sub-menu li{line-height:3rem}.nav-list li{line-height:6rem}}@media only screen and (max-width:1281px)and (min-width:767px){.nav-list{position:fixed;top:60px;left:0;flex-direction:column;background-color:#191919;z-index:1000;align-items:initial;display:none;overflow-y:scroll;width:100%}.logo{margin-left:40px;margin-right:3rem}.nav-list>li{line-height:3rem}.sub-menu{position:initial;border:3px solid transparent;margin-left:1rem;max-height:0;background:#00000080;overflow:hidden;margin-right:.4rem;padding-right:1rem}.sub-menu .sub-menu{border:none;overflow:hidden;margin-right:.4rem}.sub-menu:before{display:none}.nav-list li:hover>.sub-menu{opacity:1;visibility:visible;max-height:initial}li.move-right{margin:0 auto 0 0;line-height:initial}.menu-icons{display:block}.fa-times{display:none}nav.active .fa-times{display:block}nav.active .fa-bars{display:none}nav.active .nav-list{display:flex}.hero-content{bottom:7%}.hero-content h1{font-size:var(--normal-font-size)}.ground-breaking-research{flex-direction:column}.ground-breaking-research-content,.ground-breaking-research img{width:80%}.research-container{grid-template-columns:repeat(2,1fr)}.ilulogo{width:5%}.campus-content{flex-direction:column;justify-content:center}.campus-text,.campus-text2,.campus-image,.campus-image1{width:100%}footer .container{flex-direction:column;align-items:center}footer .container img{width:50%}footer .footer-content{width:100%}footer .footer-content p{align-self:center}}@media only screen and (max-width:767px){.nav-list{position:fixed;top:60px;left:0;flex-direction:column;background-color:#191919;z-index:1000;align-items:initial;display:none;overflow-y:scroll;width:100%}.logo{margin-left:20px;margin-right:3rem}.nav-list>li{line-height:3rem}.sub-menu{position:initial;border:3px solid transparent;margin-left:1rem;max-height:0;background:#00000080;overflow:hidden;margin-right:.4rem;padding-right:1rem}.sub-menu .sub-menu{border:none;overflow:hidden;margin-right:.4rem}.sub-menu:before{display:none}.nav-list li:hover>.sub-menu{opacity:1;visibility:visible;max-height:initial}li.move-right{margin:0 auto 0 0;line-height:initial}.menu-icons{display:block}.fa-times{display:none}nav.active .fa-times{display:block}nav.active .fa-bars{display:none}nav.active .nav-list{display:flex}.hero-content{bottom:7%}.hero-content p{font-size:0px}.hero-content h1{font-size:var(--normal-font-size)}.ground-breaking-research{flex-direction:column}.ground-breaking-research-content,.ground-breaking-research img{width:80%}.research-container{grid-template-columns:repeat(1,1fr)}.ilulogo{width:5%}.campus-content{flex-direction:column;justify-content:center}.campus-text,.campus-text2,.campus-image,.campus-image1{width:100%}footer .container{flex-direction:column;align-items:center;text-align:center;width:90%;gap:30px}footer .container img{width:40%;max-width:120px}footer .footer-content{width:100%;align-items:center;justify-content:center;text-align:center}footer .footer-content h3{font-size:var(--normal-font-size);text-align:center}footer .footer-content p{align-self:center;font-size:calc(var(--small-font-size) + 2px);max-width:90%}footer .footer-content ul{padding-left:0}footer .footer-content .list li{padding:5px;text-align:center}footer .footer-content .list li:before{width:50px}footer .footer-content .social-icons{padding-top:10px}footer .bottom-bar{margin-top:30px;padding:10px}footer .bottom-bar p{font-size:calc(var(--small-font-size) + 2px)}}
