.overlay{position:absolute;height:40vh;top:0;width:52vw;left:160px;z-index:1;color:#fff;text-align:center}.quotes{transition:box-shadow .5s ease-in-out;line-height:35px;word-spacing:5px;font-family:Poppins,sans-serif;font-weight:500;font-style:normal;border-left:4px solid skyblue;border-bottom:4px solid skyblue;box-shadow:2px 2px 2px skyblue}.quotes:hover{box-shadow:inset 0 0 20px skyblue}.caroWrap{padding-top:80px}.them{border-radius:10px}.title{margin-top:50px;border-radius:20px;display:flex;justify-content:center;align-items:center;height:150px;color:#fff;font-family:Poppins,sans-serif;font-weight:700;font-size:78px;line-height:100%;letter-spacing:0;vertical-align:middle;text-transform:uppercase}.sub-nav{border-radius:100px;color:#000;display:flex;justify-content:space-around}.sub-nav span{display:flex;align-items:center;padding:20px 0;font-family:Poppins;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;text-align:center;vertical-align:middle}.ic{width:18px;height:18px;margin:0 10px;color:skyblue}.ic:hover{color:green}.overlay span:hover{cursor:pointer;color:skyblue}@media (max-width:700px){.overlay{display:none}.ss{height:50vh}.quotes{display:none}}.hv{position:relative;overflow:hidden}.hv:before{content:"";position:absolute;inset:0;border:2px solid green;border-radius:12px;transform:scale(0);transition:transform .4s ease-in-out;pointer-events:none}.hv:hover:before{transform:scale(1)}.logoAni{font-family:Castio,sans-serif;font-weight:800;font-style:italic;font-size:42px;line-height:56.7px;letter-spacing:0;color:#374259}.smooth-underline{position:relative;display:inline-block}.smooth-underline:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:2px;background-color:green;transform:scaleX(0);transform-origin:left;transition:transform .5s ease}.smooth-underline:hover:after{transform:scaleX(1)}.logo1{text-align:center;padding:0 20px;color:red}.logo1 p,.logo2 p{text-align:center;font-family:Poppins,sans-serif;font-weight:600;font-size:14px;line-height:24px;letter-spacing:0;margin-top:10px;color:#374259}.logo2{padding:0 20px;display:flex;flex-direction:column}.logoPic{width:150px;padding:10px;border-radius:100%;height:150px}.logoPic,.logoPic2{transition:all .3s ease-in-out}.paraStyle{font-family:Poppins,sans-serif;font-weight:600;font-size:16px;line-height:34px;letter-spacing:0;text-align:center;color:#374259;animation:brightnessPulse 2s ease-in-out infinite}@keyframes brightnessPulse{0%{filter:brightness(100%)}50%{filter:brightness(150%)}to{filter:brightness(100%)}}.logoAni span{display:inline-block;font-weight:700}@media (max-width:700px){.logoAni{font-size:28px}.paraStyle{font-size:10px;line-height:18px;margin-bottom:10px}.mobWidth{width:100%}.logo1,.logo2{display:none}.schName{display:flex;justify-content:center;flex-wrap:wrap;width:200px;font-size:30px}}.marquee-container{width:60%;overflow:hidden;white-space:nowrap;box-sizing:border-box;border-radius:100px}.marquee-text{font-size:14px;font-family:Arial,Helvetica,sans-serif;color:#374259;font-weight:700;display:inline-block;padding:5px 5px 5px 100%;animation:scroll-left 40s linear infinite}@keyframes scroll-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@media (max-width:450px){.logoAni{font-size:24px}.paraStyle{font-size:12px;line-height:18px;margin-bottom:10px}.marquee-container{width:90%;background-color:#fff;border-radius:5px 5px;padding:0}}