.hero{padding-top:5rem;width:100%;height:auto;position:relative;overflow:hidden}.hero img{object-fit:fill;width:100%;height:auto}.hero-content{position:absolute;bottom:10%;left:5%}.hero-content h1{color:#fff;text-shadow:2px 2px 5px rgba(0,0,0,.7);font-family:var(--title-font);font-size:var(--title-font-size)}.hero-content p{color:#fff;text-shadow:2px 2px 5px rgba(0,0,0,.7);font-family:var(--body-font);font-size:var(--normal-font-size);line-height:135%}.hero-content{animation:slideInLeft 1.5s ease-in-out}.global-community{display:flex;width:80%;padding-top:100px;justify-content:center;padding-bottom:80px;margin:0 auto}.global-community-img{justify-content:right;padding-left:40px}.global-community-content{width:600px;color:var(--black-color);margin-top:40px}.global-community-content h1{font-size:48px;font-family:var(--title-font);padding-bottom:42px}.global-community-content span{color:var(--main-color);font-size:48px;font-family:var(--title-font)}.global-community-content p{font-size:var(--normal-font-size);font-style:var(--body-font);line-height:140%}.global-community-icon{display:flex;align-items:center;padding-top:32px}.global-community-icon img{padding-right:20px}.student-testimonial{background:url(img/student-testimonials-bg.png) no-repeat center center/cover;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:80px;padding-bottom:100px;position:relative}.student-testimonial h2{font-size:48px;text-align:center;color:#000;margin-bottom:40px;font-family:var(--title-font)}.student-testimonial h2 span{color:var(--main-color);font-size:48px}.wrapper{background-color:#fff;max-width:1060px;width:100%;height:450px;border-radius:20px;box-shadow:0 4px 20px #0003;display:flex;align-items:center;justify-content:space-between;padding-top:80px;padding-bottom:80px;position:relative}.testimonial-container{padding-left:80px;display:flex;align-items:center;justify-content:center;gap:20px;text-align:left}.testimonial-image img{width:100%;border-radius:15px;object-fit:cover;box-shadow:0 4px 10px #0003}.testimonial-content{max-width:500px;padding-left:28px}.testimonial-text{padding-left:60px;font-size:20px;line-height:140%;color:var(--black-color)}.quotation-mark1,.quotation-mark2{font-size:130px;line-height:0;font-family:Lily Script One,serif;color:var(--main-color);position:absolute}.quotation-mark1{top:50px;left:460px;transform:rotate(180deg)}.quotation-mark2{bottom:90px;right:150px}.testimonial-content h3{font-size:24px;color:var(--black-color);margin-top:26px;font-weight:700;padding-left:60px}.testimonial-content h6{font-size:1em;color:#555;font-weight:400;margin-top:5px;padding-left:60px}.wrapper button{position:absolute;background-color:var(--main-color);color:var(--bg-color2);border:none;width:60px;height:60px;border-radius:50%;font-size:var(--normal-font-size);cursor:pointer;box-shadow:0 4px 10px #0003;transition:background-color .3s ease-in-out;z-index:10}button#prev{left:-30px}button#next{right:-30px}.wrapper button:hover{background-color:#d66a1f}.video-section{padding-top:80px;padding-bottom:40px;display:flex;flex-direction:column;align-items:center;justify-content:center}.section-title{font-size:var(--title-font-size);font-family:var(--title-font);padding-bottom:62px;text-align:center;display:block}.section-title span{color:var(--main-color);font-size:var(--title-font-size);font-family:var(--title-font)}.video-grid{width:90%;display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.video-card{padding-bottom:32px;border-radius:8px;text-align:center;position:relative;transition:transform .3s ease-in-out}.video-card:hover{transform:scale(1.05)}.video-thumbnail{width:100%;height:auto;border-radius:8px}.play-button{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);background-color:#e67423cc;width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.play-button:after{content:"▶";color:#fff;font-size:28px}.video-title{font-size:18px;color:#333;margin-top:16px;text-align:left;padding-left:10px;border-left:4px solid var(--main-color)}.student-testimonial-cta{width:100%;display:flex;align-self:center;justify-content:center;background-color:var(--bg-color1)}.student-testimonial-cta-card{width:80%;padding-top:80px;padding-bottom:80px;display:flex;justify-content:space-around;gap:40px}.student-testimonial-cta-card img{object-fit:contain}.cta-content{width:50%}.cta-content h1,.cta-content span{font-size:var(--title-font-size);font-family:var(--title-font);padding-bottom:42px}.cta-content span{color:var(--main-color);font-size:var(--title-font-size)}.cta-content p{font-size:var(--normal-font-size);font-style:var(--body-font);line-height:140%;padding-bottom:48px}@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)}.global-community{width:90%;padding-top:80px;padding-bottom:60px}.global-community-img{padding-left:20px;width:50%}.global-community-img img{max-width:450px;width:100%;height:auto}.global-community-content{width:500px;margin-top:30px}.global-community-content h1{font-size:44px;padding-bottom:32px}.global-community-content span{font-size:44px}.global-community-icon img{max-width:45px;padding-right:15px}.wrapper{max-width:90%;height:auto;padding:60px 40px;flex-direction:column;align-items:center;justify-content:center}.testimonial-container{padding-left:40px;flex-direction:column;text-align:center}.testimonial-image img{max-width:220px}.testimonial-content{max-width:90%;padding-left:0;text-align:center}.testimonial-text{padding-left:0;font-size:18px;line-height:130%}.testimonial-content h3,.testimonial-content h6{padding-left:0;text-align:center}.quotation-mark1,.quotation-mark2{font-size:90px}.quotation-mark1{top:260px;left:8%;transform:translate(0) rotate(180deg)}.quotation-mark2{bottom:80px;right:8%}.wrapper button{width:70px;height:70px;font-size:24px}button#prev{left:-30px}button#next{right:-30px}.video-grid{grid-template-columns:repeat(2,1fr)}.student-testimonial-cta-card{flex-direction:column-reverse}.cta-content{width:90%}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:766px){body,html{overflow-x:hidden}.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%;overflow-x:hidden}.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%;padding:0 10px}.hero-content p{font-size:0px}.hero-content h1{font-size:var(--normal-font-size)}.global-community{flex-direction:column;width:90%;padding-top:60px;padding-bottom:60px;text-align:center}.global-community-img{justify-content:center;padding-left:0;margin-bottom:20px}.global-community-img img{width:100%;max-width:300px;height:auto}.global-community-content{width:100%;margin-top:20px;padding-bottom:20px}.global-community-content h1{font-size:36px;padding-bottom:24px}.global-community-content span{font-size:36px}.global-community-icon{justify-content:center;flex-wrap:wrap}.global-community-icon img{padding-right:10px;max-width:40px}.student-testimonial h2{font-size:36px;margin-bottom:20px}.student-testimonial span{font-size:36px}.wrapper{max-width:100%;width:100%;height:auto;padding-top:40px;padding-bottom:80px;position:relative}.testimonial-container{padding-left:20px;padding-right:20px;flex-direction:column;align-items:center;justify-content:center;gap:20px;text-align:center}.testimonial-image img{width:100%;max-width:250px;border-radius:15px;object-fit:cover}.testimonial-text{font-size:18px;line-height:140%;color:var(--black-color);padding-left:0;text-align:center;margin-left:-20px}.quotation-mark1,.quotation-mark2{display:none}.testimonial-content h3{font-size:20px;color:var(--black-color);margin:40px 0 40px -80px;text-align:center;justify-content:center}.testimonial-content h6{font-size:14px;text-align:center}.wrapper button{width:50px;height:50px;font-size:18px;position:absolute;bottom:20px}button#prev{left:110px}button#next{right:110px}.video-grid{grid-template-columns:repeat(1,1fr)}.section-title,.section-title span{font-size:34px}.student-testimonial-cta-card{flex-direction:column-reverse}.cta-content{width:90%}footer .container{flex-direction:column;align-items:center;text-align:center;width:100%;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)}}
