.explore-campus{padding-top:80px;padding-bottom:80px;width:100%;height:auto;display:flex;align-items:center;justify-content:center;overflow:hidden}.explore-campus-div{display:flex;gap:40px;width:80%;height:auto;align-self:center;justify-content:center}.explore-campus-div img{width:40%;height:auto;object-fit:contain}.explore-campus-content{display:flex;flex-direction:column;align-items:start;justify-content:space-around;width:50%;color:var(--black-color)}.explore-campus-content h2{font-size:var(--title-font-size);font-family:var(--title-font);padding-bottom:30px}.explore-campus-content span{color:var(--main-color)}.explore-campus-content p{font-size:var(--normal-font-size);font-style:var(--body-font);line-height:140%}.campus-highlights{padding-bottom:80px;display:flex;flex-direction:column;align-items:center;width:100%;height:auto;overflow:hidden}.campus-highlights-div{width:80%;justify-content:center}.campus-highlights-row1{display:flex;padding-bottom:46px;justify-content:center;gap:40px}.campus-highlights-row1 img{width:50%;object-fit:contain}.campus-highlights-content{display:flex;flex-direction:column;justify-content:space-evenly;width:40%;padding-right:40px}.campus-highlights-content h2{font-size:var(--title-font-size);font-family:var(--title-font);padding-bottom:42px}.campus-highlights-content span{color:var(--main-color)}.campus-highlights-content p{font-size:var(--normal-font-size);font-style:var(--body-font);line-height:140%}.campus-highlights-pictures{display:flex;gap:40px;justify-content:center;align-items:center}.campus-highlights-pictures img{width:30%}.empowering-students{padding-top:100px;padding-bottom:100px;width:100%;display:flex;flex-direction:column;align-items:center;background-color:var(--bg-color1);overflow:hidden}.empowering-students-div{width:80%;display:flex;align-items:center;justify-content:center;gap:5%}.eps-img{width:100%}.pointer{object-fit:contain;padding-right:80px}.empowering-students-content h2{padding-top:20px;font-size:var(--title-font-size);font-family:var(--title-font);padding-bottom:32px}.empowering-students-content span{color:var(--main-color)}.empowering-students-content p{font-size:var(--normal-font-size);font-style:var(--body-font);line-height:140%;padding-bottom:16px}.empowering-students-points{display:flex;align-items:center;justify-content:left;padding-bottom:16px}.empowering-students-points span{font-size:var(--normal-font-size);font-style:var(--body-font);line-height:140%;padding-bottom:16px;color:var(--black-color);margin-left:-70px;margin-bottom:-20px}.student-council{background-image:url(../img/campuslife-bg.png);background-size:cover;background-position:center;background-repeat:no-repeat;padding:80px 120px}.student-council-card{display:flex;padding-top:60px;justify-content:center}.student-council-content{background-color:var(--main-color);padding:56px;border-radius:20px;box-shadow:0 8px 16px #0003;width:780px;height:420px;color:var(--bg-color2)}.student-council-content h2{font-size:36px;font-family:var(--title-font);padding-bottom:42px;color:var(--bg-color2)}.student-council-content p{font-size:var(--normal-font-size);font-style:var(--body-font);line-height:140%;width:540px}.student-council-card img{width:560px;height:445px;margin-top:-60px;margin-left:-90px}.community-section{padding-top:80px;padding-bottom:100px;width:100%;height:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.community-section-div{width:90%}.community-section h2{padding-top:20px;font-size:var(--title-font-size);font-family:var(--title-font);padding-bottom:32px}.community-section h2 span{color:var(--main-color)}.community-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.community-card{position:relative;overflow:hidden;box-shadow:0 4px 6px #0000001a}.community-card img{display:block;width:100%;height:auto;transition:transform .3s ease-in-out}.community-card:hover img{transform:scale(1.1)}.community-card p{position:absolute;bottom:0;left:0;right:0;font-size:var(--normal-font-size);color:var(--bg-color2);text-align:center;background:#00000080;padding:10px;margin:0}.events-section{padding-top:100px;padding-bottom:100px;display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center;background-color:var(--bg-color1);overflow:hidden}.events-section-content{width:90%;display:flex;align-items:center;justify-content:space-between;padding-bottom:42px}.content h2{padding-top:20px;font-size:40px;font-family:var(--title-font);padding-bottom:28px}.content h2 span{color:var(--main-color)}.content p{font-size:var(--normal-font-size);font-style:var(--body-font);line-height:140%}.gallery{width:90%;display:grid;grid-template-columns:repeat(6,1fr);gap:1rem;position:relative}.small-images{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:26px;grid-column:span 4}.small-images div{position:relative;overflow:hidden}.small-images img{width:100%;height:auto;display:block;object-fit:cover}.gallery img{width:100%;height:auto;object-fit:cover}.gallery>img{grid-column:5 / span 2;grid-row:1 / span 2;position:relative;overflow:hidden}.cta{padding-top:100px;padding-bottom:100px;width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.cta-div{width:90%;display:flex;align-items:center;justify-content:space-around}.cta-div img{width:40%;border-radius:20px}.text-section{width:50%}.text-section p{width:70%}.text-section h2{padding-top:20px;font-size:40px;font-family:var(--title-font);padding-bottom:18px}.text-section span{color:var(--main-color)}.text-section p{font-size:var(--normal-font-size);font-style:var(--body-font);line-height:140%;padding-bottom:40px}@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)}.explore-campus-div{flex-direction:column-reverse}.explore-campus-div img,.explore-campus-content{width:100%}.campus-highlights-row1{flex-direction:column}.campus-highlights-row1 img,.campus-highlights-content{width:100%}.campus-highlights-pictures{flex-direction:column}.campus-highlights-pictures img{width:100%}.empowering-students-div{flex-direction:column-reverse;gap:40px}.empowering-students-content{width:100%}.student-council{padding:60px 80px}.student-council-card{flex-direction:column;align-items:center;text-align:center}.student-council-content{width:90%;height:auto;padding:40px}.student-council-content h1{font-size:32px}.student-council-content p{width:100%}.student-council-card img{width:90%;height:auto;margin:20px 0 0;object-fit:cover;border-radius:10px}.events-section{padding-top:80px;padding-bottom:80px}.events-section-content{flex-direction:column;text-align:center;align-items:center;justify-content:center;padding-bottom:30px}.content h1{font-size:32px;padding-top:15px;padding-bottom:20px}.content p{font-size:var(--small-font-size)}.events-section-content .btn{font-size:18px;padding:12px 30px;margin:30px auto}.gallery{grid-template-columns:repeat(4,1fr);gap:.8rem}.small-images{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:20px;grid-column:span 3}.gallery>img{grid-column:4 / span 1;grid-row:1 / span 2}.cta{padding-top:80px;padding-bottom:80px}.cta-div{width:95%;justify-content:space-between}.cta-div img{width:45%;max-width:350px}.text-section{width:50%}.text-section h1{font-size:34px;padding-top:15px;padding-bottom:14px}.text-section p{width:100%;font-size:var(--normal-font-size);line-height:135%;padding-bottom:30px}.text-section .btn{font-size:18px;padding:12px 40px}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)}.explore-campus-div{flex-direction:column-reverse}.explore-campus-div img,.explore-campus-content{width:100%}.campus-highlights-row1{flex-direction:column}.campus-highlights-row1 img,.campus-highlights-content{width:100%}.campus-highlights-pictures{flex-direction:column}.campus-highlights-pictures img{width:100%}.empowering-students-div{flex-direction:column-reverse;gap:40px}.empowering-students-content{width:100%}.student-council{padding:40px 20px}.student-council-card{flex-direction:column;align-items:center;text-align:center}.student-council-content{width:100%;height:auto;padding:30px}.student-council-content h1{font-size:28px;padding-bottom:24px}.student-council-content p{width:100%;font-size:var(--mobile-font-size)}.student-council-card img{width:100%;height:auto;margin:20px 0 0;object-fit:cover}.events-section{padding-top:60px;padding-bottom:60px}.events-section-content{flex-direction:column;text-align:center;align-items:center;justify-content:center;padding-bottom:20px;width:100%}.content h1{font-size:28px;padding-top:10px;padding-bottom:15px}.content p{font-size:var(--small-font-size);line-height:130%;padding:0 10px}.events-section-content .btn{font-size:16px;padding:10px 24px;margin:25px auto;width:90%;max-width:250px}.gallery{grid-template-columns:1fr;gap:.5rem;width:100%}.small-images{grid-template-columns:1fr;grid-template-rows:auto;gap:10px;grid-column:span 1}.small-images img{border-radius:10px}.gallery>img{grid-column:span 1;grid-row:auto}.cta{padding-top:60px;padding-bottom:60px}.cta-div{flex-direction:column;text-align:center;align-items:center;width:100%}.cta-div img{width:80%;max-width:300px;margin-bottom:20px}.text-section{width:90%;text-align:center}.text-section h1{font-size:28px;padding-top:10px;padding-bottom:12px}.text-section p{width:100%;font-size:var(--small-font-size);line-height:130%;padding-bottom:20px}.text-section .btn{font-size:16px;padding:12px 36px;width:90%;max-width:250px;margin:20px auto}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)}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)}}
