@import"https://fonts.googleapis.com/css2?family=Cedarville+Cursive&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Qwitcher+Grypen:wght@400;700&display=swap";.loader{display:block;--height-of-loader: 4px;--loader-color: #0071e2;width:130px;height:var(--height-of-loader);border-radius:30px;background-color:#0003;position:relative}.loader:before{content:"";position:absolute;background:var(--loader-color);top:0;left:0;width:0%;height:100%;border-radius:30px;animation:moving 1s ease-in-out infinite}@keyframes moving{50%{width:100%}to{width:0;right:0;left:unset}}@font-face{font-family:by;src:url(fonts/br.ttf) format("truetype")}@font-face{font-family:birth;src:url(fonts/wish.ttf) format("truetype")}@font-face{font-family:letter;src:url(fonts/letter.ttf) format("truetype")}*{margin:0;padding:0;box-sizing:border-box;text-decoration:none;list-style:none;font-family:Montserrat,sans-serif;--primary-color: #171717;--secondry-color: #212121;--third-color: #fab341;--text-color: #f3f4f6;--used-color: #f08a5d;--success_primary: #3dc480;--success_secondary: #b8babb}a{text-decoration:none}html,body{width:100%;height:100%}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{border-radius:10px;background:var(--text-color)}::-webkit-scrollbar-thumb{border-radius:10px;background:var(--third-color);cursor:pointer}::-webkit-scrollbar-thumb:hover{background:var(--secondry-color)}::selection{background:var(--third-color);color:var(--primary-color)}#root{width:100%;min-height:100%;text-decoration:none;overflow:hidden;background-color:var(--primary-color)}body{overflow-x:hidden!important}.header{width:100%;position:relative;top:0;z-index:999;background-color:#000}.header .nav{width:100%;position:relative;padding:10px 50px;display:flex;align-items:center;justify-content:space-between}.header .nav .logoContainer a{display:flex;align-items:center}.header .nav .logoContainer .textLogoContainer{width:235px;padding:0 13px}.header .nav .logoContainer p{color:var(--text-color);font-weight:700;margin:0;font-size:16.5px;line-height:18px;text-transform:uppercase}.header .nav .logoContainer p .logoText{font-size:19px;display:inline-block}.header .nav .logoContainer p .logoText span,.header .nav .logoContainer p .secondLogo{display:inline-block}.header .nav .logoContainer .logoImg{width:75px}.header .nav .logoContainer .logoImg img{width:100%}.header .nav .linksContainer{position:relative;display:flex;align-items:center;gap:10px}.header .nav .linksContainer div{position:relative}.header .nav .linksContainer div .navLinks{display:inline-block;width:100%;height:100%;position:relative;color:var(--text-color);text-decoration:none;font-weight:400;padding:5px 15px;border-radius:30px;transition:all .3s linear;cursor:pointer}.header .nav .linksContainer div .navLinks:after{content:"";position:absolute;bottom:1px;left:0;width:0;height:3px;background-color:var(--third-color);border-radius:20px;transition:width .5s cubic-bezier(1,0,0,1)}.header .nav .linksContainer div .navLinks:hover:after{width:100%}.header .nav .linksContainer div .act{display:inline-block;width:100%;height:100%;position:relative;color:#f3f4f6;text-decoration:none;font-weight:400;padding:5px 15px;border-radius:30px;transition:all .3s linear;background-color:var(--third-color)}@media (max-width: 1150px){.linksContainer{gap:10px!important}.navLinks,.act{padding:5px 10px!important;font-size:.8rem!important}}.hidden{top:-100px!important}.fixed{position:fixed!important;top:0!important;left:0!important;width:100%!important;background-color:#000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;transition:top .6s ease-in-out}.btnContainer{position:relative;display:flex;align-items:center;justify-content:center}.btnContainer .loginBtn{padding:5px 20px;background-color:transparent;border:1px solid var(--text-color);color:var(--text-color);border-radius:30px;font-size:20px;font-weight:500;text-transform:uppercase;transition:all .3s ease-in-out}.btnContainer .loginBtn:hover{color:#f3f4f6;background-color:var(--third-color);border-color:var(--third-color)}.btnContainer .loginBtn:active{transform:scale(.8)}.slider{position:relative}.sectionContainer{width:100%;padding:50px 0;position:relative}.title{width:100%;margin-bottom:50px;position:relative}.title>h1,.title>h2{position:relative;width:fit-content;color:var(--text-color)}.title>h1:after,.title>h2:after{content:"";position:absolute;width:40%;height:3px;background-color:var(--third-color);bottom:-5px;left:0;border-radius:20px}.alumniContainer{position:relative;width:100%;height:100%;border-radius:10px;cursor:pointer;padding:25px;background-color:var(--secondry-color);display:flex;justify-content:center;flex-wrap:wrap;color:#171717;overflow:hidden;box-shadow:#00000026 0 2px 8px}.alumniContainer .imageContainer{width:240px;height:240px;position:relative;border-radius:50%;overflow:hidden;background-color:#f08a5d;padding:5px}.alumniContainer .imageContainer img{width:100%;height:100%;object-fit:cover;object-position:top;transition:all .1s linear;border-radius:50%;border:5px solid var(--secondry-color)}.alumniContainer .imageContainer:hover.shine:before{animation:shine 1s}.alumniContainer .alumniInfo{margin-top:20px}.alumniContainer .alumniInfo h3{text-align:center;color:#f08a5d}.alumniContainer .alumniInfo p{margin-top:20px;display:block;text-align:justify}.alumniContainer .socialMediaContainer{position:absolute;left:0;top:30px;display:flex;flex-direction:column;gap:10px;padding:0 0 0 10px;transition:all .4s linear}.alumniContainer .socialMediaContainer .iconContainer{width:40px;height:40px;border:1px solid;display:flex;align-items:center;justify-content:center;font-size:1.3rem;border-radius:50%;padding:5px;position:relative;left:-50px;transition:all .2s linear}.alumniContainer .socialMediaContainer .iconContainer a{color:#171717;transition:color .8s linear}.alumniContainer .socialMediaContainer .iconContainer:hover{border:1px solid #f08a5d}.alumniContainer .socialMediaContainer .iconContainer:hover a{color:#f08a5d}.alumniContainer .socialMediaContainer .iconContainer:nth-child(1){transition-delay:.1s}.alumniContainer .socialMediaContainer .iconContainer:nth-child(2){transition-delay:.2s}.alumniContainer .socialMediaContainer .iconContainer:nth-child(3){transition-delay:.3s}.alumniContainer .socialMediaContainer .iconContainer:nth-child(4){transition-delay:.4s}.alumniContainer:hover .socialMediaContainer .iconContainer{left:0}.shine:before{background:linear-gradient(to right,#fff0,#ffffff4d);content:"";display:block;height:100%;left:-75%;position:absolute;top:0;transform:skew(-25deg);width:50%;z-index:2;pointer-events:none}@keyframes shine{to{left:125%}}.announcement{width:100%;padding:10px 100px;background-color:#fab341;display:flex;align-items:center;gap:20px;position:relative}.announcement .content{display:flex;align-items:center;justify-content:center;height:100%}.announcement .content p{display:block;margin:0;font-weight:600}.announcement a{color:#171717;text-decoration:none;font-size:1.2rem}.eventContainer{position:relative;background-color:var(--secondry-color);width:100%;height:100%;padding:20px 30px;border-radius:10px;color:var(--text-color)}.eventContainer p{margin:0;font-size:1.3rem}.eventContainer h2{font-size:5rem;color:var(--third-color)}.eventContainer .heading{position:relative;width:fit-content}.eventContainer .heading a{color:var(--text-color);text-decoration:none;transition:color .3s}.eventContainer .heading a i{font-size:2rem;transform:rotate(-45deg);transition:transform .3s}.eventContainer .heading a h1{font-size:1.7rem}.eventContainer .heading a:hover{color:var(--third-color)}.eventContainer .heading a:hover i{transform:rotate(-45deg) translate(10px)}@media (max-width: 768px){.eventContainer{padding:10px}}.viewMoreBtn{padding:15px 30px;background-color:transparent;color:var(--third-color);border:1px solid var(--third-color);font-size:1.3rem;font-weight:500;position:relative;left:50%;transform:translate(-50%);transition:all .5s}.viewMoreBtn:hover{border:1px solid var(--third-color);background-color:var(--third-color);color:#d1d5db;transform:translate(-50%) scale(1.15);border-radius:50px}.storyImgContainer{width:100%;height:150px;position:relative;text-align:center;background-color:var(--secondry-color);border-radius:5px;box-shadow:#00000026 0 2px 8px;overflow:hidden}.storyImgContainer img{width:100%;height:100%;object-fit:cover;object-position:top;cursor:pointer;display:block;position:relative;transition:transform .5s ease-in-out}.storyImgContainer:hover img{transform:scale(1.3)}.visionContainer{width:100%;padding:20px;background-color:var(--secondry-color);border-radius:10px}.visionContainer .title h1{left:50%;transform:translate(-50%)}.visionContainer .visionDetails{position:relative;width:100%;padding:20px}.visionContainer .visionDetails p{color:var(--text-color)}.visionContainer .extraDetails{width:100%;position:relative;padding:10px}.visionContainer .extraDetails .cont{position:relative;background-color:#ececec;width:100%;padding:20px;display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:10px;box-shadow:#00000059 0 2px 8px}.visionContainer .extraDetails .cont h1{font-size:4rem;color:#f08a5d;font-weight:700}.visionContainer .extraDetails .cont p{color:#171717;font-size:1.3rem}.messageContainer{width:100%;position:relative;padding:25px;background-color:var(--secondry-color);border-radius:10px}.messageContainer .messageImgContainer{width:100%;position:relative;padding:5px;display:flex;align-items:center;justify-content:center}.messageContainer .messageImgContainer .profilePic{height:160px;width:160px;position:relative;border-radius:50%;overflow:hidden;background-color:var(--text-color);padding:2px}.messageContainer .messageImgContainer .profilePic img{height:100%;width:100%;object-fit:cover;object-position:center;border-radius:50%;border:3px solid var(--primary-color)}.messageContainer .messageImgContainer .profilePic:hover.shine:before{animation:shine 1s}.messageContainer .name{width:100%;text-align:center;position:relative;margin-top:15px}.messageContainer .name h5{color:var(--third-color);font-size:1.6rem;font-weight:600;margin:0}.messageContainer .name p{color:var(--text-color)}.messageContainer .theirMessage{width:100%;position:relative;padding:20px;border-radius:10px;background-color:var(--primary-color)}.messageContainer .theirMessage p{color:var(--text-color);margin:0}.newsContainer{width:100%;position:relative;background-color:var(--secondry-color);border-radius:10px}.newsContainer .newsImageContainer{width:100%;height:250px;position:relative}.newsContainer .newsImageContainer img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:10px 10px 0 0}.newsContainer .newsHeading{margin-top:10px;width:100%;position:relative;padding:0 20px}.newsContainer .newsHeading p a{font-size:15px;color:var(--third-color);margin:0;text-decoration:none;position:relative;transition:all .5s ease}.newsContainer .newsHeading p a:hover{transition:alln .5s ease;text-decoration:underline}.newsContainer .newsHeading p{margin:0;transition:all .5s ease}.newsContainer .newsDetails{position:relative;padding:10px 20px}.newsContainer .newsDetails p{margin:0;color:var(--text-color);font-size:13px}.rdMore{font-size:16px;color:var(--third-color);cursor:pointer;font-weight:500}.testimonialsContainer{margin:0 15px 0 0;position:relative;padding:20px;border-radius:10px;background-color:var(--secondry-color)}.testimonialsContainer .image-box{position:relative;width:100%;display:flex;align-items:center}.testimonialsContainer .image-box div{width:100%;height:300px}.testimonialsContainer .image-box .userProfile{width:100%;height:100%;display:inline-block;position:relative;object-fit:cover;object-position:top;background-color:#424242;vertical-align:middle;border:2px solid;border-radius:10px}.testimonialsContainer .image-box .qt{position:absolute;right:-15px;width:30px;top:-10px;opacity:1}.testimonialsContainer .testimonialsDetails{position:relative}.testimonialsContainer .testimonialsDetails p{color:var(--text-color)}.rating-stars{display:flex;gap:4px;align-items:center;margin-top:-5px}.custom-dot-list-style li button{border:1px solid;border-color:#fab341;background-color:transparent}.react-multi-carousel-dot--active button{background:#fab341!important}.react-multiple-carousel__arrow{background:#424242!important;z-index:1}.react-multiple-carousel__arrow:hover{background:#272727!important}.footerContainer{position:relative;width:100%;padding:50px 50px 20px;background-color:var(--secondry-color);margin-top:50px}.footerLogoContainer{width:100%;padding:20px 10px}.footerLogoContainer img{width:170px;object-fit:cover;object-position:center;transform:scaleY(1.4);margin-bottom:30px}.footerLogoContainer p,.footerLogoContainer h3{color:var(--text-color)}.footerLogoContainer .footerSocialMedia{position:relative;display:flex;align-items:center;justify-content:space-between}.footerLogoContainer .footerSocialMedia .footerIcon{height:50px;width:50px;border:1px solid var(--secondry-color) fff;padding:10px;display:flex;align-items:center;justify-content:center}.footerLinksContainers{width:100%;padding:20px 10px;position:relative}.footerLinksContainers h3{width:max-content;position:relative;margin-top:50px;color:var(--third-color);margin-bottom:40px;font-size:25px}.footerLinksContainers h3:after{content:"";position:absolute;width:50%;height:3px;background-color:var(--third-color);left:0;bottom:-5px;z-index:999;transition:width .5s cubic-bezier(1,0,0,1);border-radius:20px}.footerLinksContainers p{color:var(--text-color)}.footerLinksContainers ul{display:flex;flex-direction:column;padding:0}.footerLinksContainers ul li{position:relative;margin-bottom:10px}.footerLinksContainers ul li a{position:relative;text-decoration:none;color:var(--text-color);font-size:17px;letter-spacing:1px;opacity:.7}.footerLinksContainers ul li a:hover:after{width:100%}.footerLinksContainers ul li a:hover{opacity:1}.footerLinksContainers ul li a:after{content:"";position:absolute;width:0;height:3px;background-color:var(--third-color);left:0;bottom:-3px;z-index:999;transition:width .5s cubic-bezier(1,0,0,1);border-radius:20px}.mobNo{position:relative;color:var(--text-color);top:-20px;font-weight:500}.endSection{width:100%;padding:15px;background-color:#2e2e2e;display:flex;align-items:center;justify-content:center}.endSection p{margin:0;color:var(--text-color);text-align:center}.endSection p span{color:var(--third-color)}body.menu-open{overflow:hidden}@media (max-width: 950px){.nav{padding:15px!important}.menuBtnContainer{display:block!important}.lkns{margin-bottom:25px;text-align:center}.linksContainer{position:absolute!important;top:75px;right:-100%;background-color:#000;display:block!important;transition:right 1s ease-in-out;z-index:9999;overflow-y:scroll;scrollbar-width:none;padding:40px 30px}.linksContainer .navLinks{padding:7px 50px!important;border:1px solid var(--third-color);font-size:1.6rem!important;color:var(--third-color)!important}.linksContainer .navLinks:after{display:none}.linksContainer .act{font-size:1.9rem!important;padding:7px 50px!important;background:var(--third-color)!important}.open{right:0;transition:right .3s ease-in-out}}.menuBtnContainer{display:none}.menu{background-color:transparent;border:none;cursor:pointer;display:flex;padding:0}.line{fill:none;stroke:var(--text-color);stroke-width:6;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}.line1{stroke-dasharray:60 207;stroke-width:6}.line2{stroke-dasharray:60 60;stroke-width:6}.line3{stroke-dasharray:60 207;stroke-width:6}.opened .line1{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}.opened .line2{stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:6}.opened .line3{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}@media (max-width: 668px){.upperHeader{padding:10px 50px!important}.logoContainer .textLogoContainer{width:180px!important}.logoContainer p{font-size:13.5px!important;line-height:15px!important}.logoContainer p span{font-size:15px!important}.logoContainer p .secondLogo{font-size:13px!important}.linksContainer{width:100%!important}.btnContainer .loginBtn{padding:3px 12px!important;font-size:16px}}@media (max-width: 480px){.loginBtn{font-size:12px!important}#menuBtns svg{width:40px;height:40px}.logoContainer .logoImg{width:50px!important}.logoContainer .textLogoContainer{width:165px!important;padding:0 10px!important}.logoContainer p{font-size:12.5px!important;line-height:13px!important}.logoContainer p span{font-size:14px!important}.logoContainer p .secondLogo{font-size:12px!important}.bann{display:none!important}.carousel-inner .carousel-item .mobBanner{display:block!important}.titleContainer a{font-size:16px!important}.titleContainer a i{font-size:15px!important}}.carousel-inner .carousel-item .mobBanner{display:none}.overlay{position:fixed;width:100vw;height:105vh;z-index:2;display:flex;z-index:999999}.overlay .bar{width:10vw;height:100vh;background-color:beige}.counter{position:fixed;width:100%;height:100%;display:flex;justify-content:flex-end;align-items:flex-end;z-index:9999;padding:.2em .4em;font-size:20vw;font-family:Arial,Helvetica,sans-serif;z-index:9999991}table{background-color:var(--secondry-color)!important;text-align:center;border-collapse:collapse}table th,table td{color:var(--text-color);padding:10px;border:1px solid var(--third-color)}table th{background-color:var(--third-color)!important}table td{background-color:var(--secondry-color)!important;color:var(--text-color)!important}.aboutContainer{background:var(--secondry-color);padding:50px;border-radius:10px;position:relative;color:var(--text-color)}.aboutContainer h3{color:var(--third-color)}@media (max-width: 768px){.aboutContainer{padding:20px}}.eventsContainer{background:var(--secondry-color);border-radius:15px;height:260px;box-shadow:#00000026 0 2px 8px;position:relative;z-index:1;overflow-y:auto;padding-bottom:20px}.eventTitle{width:100%;text-align:center;display:block;border-bottom:2px solid #f08a5d;position:sticky;background:var(--secondry-color);top:0;z-index:999;box-shadow:#00000026 0 2px 8px;padding:10px 0}.eventDetails{position:relative;width:100%;padding:10px;margin-top:10px;overflow-y:auto}.eventDetailsBox{position:relative;background-color:#ededed;padding:10px;border-radius:10px;display:flex;align-items:center;margin-bottom:10px}.dateContainer{position:relative;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--primary-color);border-radius:10px;padding-top:10px}.dateContainer p{margin:0;color:var(--text-color)}.dateContainer h2{color:var(--third-color);font-weight:600;margin:0}.titleContainer{position:relative;width:calc(100% - 70px);padding:5px 10px}.titleContainer a{color:#171717;font-size:1.4rem;text-decoration:none}.titleContainer a i{font-size:2rem;transform:rotate(-45deg);transition:transform .3s}.titleContainer a:hover{color:#f39e79}.titleContainer a:hover i{transform:rotate(-45deg) translate(10px)}@media (max-width: 992px){.dateContainer h2{font-size:3rem}.heading a h1{font-size:1.2rem!important}.eventDescription p{font-size:14px!important}}@media (max-width: 950px){.eventsContainer{height:100%!important}.memberDropDown,.dropDownContainer{display:none;position:relative!important;top:15px!important;background:transparent!important;border:1px solid var(--third-color);width:100%!important;left:0!important;transition:display .5s}.memberDropDown li,.dropDownContainer li{border-color:var(--third-color)!important}.memberDropDown li a,.dropDownContainer li a{color:#fff!important}}.passwordModal{overflow-y:hidden!important}.loginModalContainer,.passwordModal,.upload-modal,.successMessgaeContainer,.updateEmailContainer,.post-box-container,.write-post-container{position:fixed;top:0;left:0;background:#0000006e;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:100%;height:100vh;z-index:99999;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:0 20px;overflow-y:scroll}.loginModalContainer .formContainer,.passwordModal .formContainer,.upload-modal .formContainer,.successMessgaeContainer .formContainer,.updateEmailContainer .formContainer,.post-box-container .formContainer,.write-post-container .formContainer{position:relative;width:500px;background:#2e2e2e;padding:20px;border-radius:10px}.loginModalContainer .formContainer .LoginTitle,.loginModalContainer .formContainer .passwordTitle,.loginModalContainer .formContainer .updateTitle,.passwordModal .formContainer .LoginTitle,.passwordModal .formContainer .passwordTitle,.passwordModal .formContainer .updateTitle,.upload-modal .formContainer .LoginTitle,.upload-modal .formContainer .passwordTitle,.upload-modal .formContainer .updateTitle,.successMessgaeContainer .formContainer .LoginTitle,.successMessgaeContainer .formContainer .passwordTitle,.successMessgaeContainer .formContainer .updateTitle,.updateEmailContainer .formContainer .LoginTitle,.updateEmailContainer .formContainer .passwordTitle,.updateEmailContainer .formContainer .updateTitle,.post-box-container .formContainer .LoginTitle,.post-box-container .formContainer .passwordTitle,.post-box-container .formContainer .updateTitle,.write-post-container .formContainer .LoginTitle,.write-post-container .formContainer .passwordTitle,.write-post-container .formContainer .updateTitle{width:100%;text-align:center;color:var(--third-color);font-weight:600;text-transform:uppercase}.loginModalContainer .formContainer .message,.passwordModal .formContainer .message,.upload-modal .formContainer .message,.successMessgaeContainer .formContainer .message,.updateEmailContainer .formContainer .message,.post-box-container .formContainer .message,.write-post-container .formContainer .message{text-align:center;color:var(--text-color)}.loginModalContainer .formContainer .form,.passwordModal .formContainer .form,.upload-modal .formContainer .form,.successMessgaeContainer .formContainer .form,.updateEmailContainer .formContainer .form,.post-box-container .formContainer .form,.write-post-container .formContainer .form{position:relative;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:40px}.loginModalContainer .formContainer .form form,.passwordModal .formContainer .form form,.upload-modal .formContainer .form form,.successMessgaeContainer .formContainer .form form,.updateEmailContainer .formContainer .form form,.post-box-container .formContainer .form form,.write-post-container .formContainer .form form{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative}.loginModalContainer .formContainer .form input,.passwordModal .formContainer .form input,.upload-modal .formContainer .form input,.successMessgaeContainer .formContainer .form input,.updateEmailContainer .formContainer .form input,.post-box-container .formContainer .form input,.write-post-container .formContainer .form input{position:relative;width:100%;height:60px;border:none;background-color:#171717;color:#f3f4f6;outline:none;font-size:1rem;padding:5px 60px 5px 15px;border-radius:10px;box-shadow:#63636333 0 2px 8px;margin-bottom:20px}.loginModalContainer .formContainer .form input:focus,.passwordModal .formContainer .form input:focus,.upload-modal .formContainer .form input:focus,.successMessgaeContainer .formContainer .form input:focus,.updateEmailContainer .formContainer .form input:focus,.post-box-container .formContainer .form input:focus,.write-post-container .formContainer .form input:focus{border:2px solid #f3f4f6}.loginModalContainer .formContainer .form button,.passwordModal .formContainer .form button,.upload-modal .formContainer .form button,.successMessgaeContainer .formContainer .form button,.updateEmailContainer .formContainer .form button,.post-box-container .formContainer .form button,.write-post-container .formContainer .form button{position:relative;padding:10px 50px;background:transparent;color:var(--text-color);border:1px solid var(--text-color);font-size:20px;font-weight:500;transition:background-color .2s ease-in-out,color .2s ease-in-out,transform .2s ease-in-out}.loginModalContainer .formContainer .form button:hover,.passwordModal .formContainer .form button:hover,.upload-modal .formContainer .form button:hover,.successMessgaeContainer .formContainer .form button:hover,.updateEmailContainer .formContainer .form button:hover,.post-box-container .formContainer .form button:hover,.write-post-container .formContainer .form button:hover{color:var(--primary-color);background-color:var(--text-color);transform:scale(1.1)}.successMessage{position:relative;height:500px;width:800px;background-color:var(--text-color);border-radius:15px;padding:30px 20px;overflow-y:scroll;scrollbar-width:none}@media (max-width: 768px){.successMessage{top:100px}}@media (max-width: 480px){.success-message{text-align:left!important}.successMessage{top:300px}}.success-message{text-align:center;width:100%}.success-message__icon{max-width:75px}.success-message__title{color:var(--success_primary)}.success-message__content{color:var(--primary-color)}.icon-checkmark circle{fill:var(--success_primary)}.otherMessage{width:100%;position:relative}.otherMessage p{color:var(--primary-color);font-size:17px;font-weight:600}.otherMessage ul{text-align:left;font-size:18px}.otherMessage ul li{font-weight:600}.otherMessage ul li span{font-weight:400}.otherMessage img{width:190px}.paymentContainer{position:relative;width:100%;background-color:var(--secondry-color);padding:20px;border-radius:15px}.paymentContainer .bankDetails{position:relative;width:100%;color:var(--text-color)}.paymentContainer .bankDetails ul{padding:0;margin:0}.paymentContainer .bankDetails ul li{color:var(--third-color);font-size:20px}.paymentContainer .bankDetails ul li span{color:var(--text-color);font-size:16px}.paymentContainer .bankDetails img{border-radius:10px}.paymentContainer h5{margin-top:30px;color:var(--text-color)}.success-close-btn{position:absolute;width:40px;height:40px;border-radius:50%;background:var(--primary-color);right:10px;top:10px}.success-close-btn span{display:block;width:100%;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.success-close-btn span i{color:var(--text-color);font-size:1.5rem}.modalCloseBtn{position:absolute;width:40px;height:40px;border-radius:50%;border:2px solid var(--primary-color);right:15px;top:15px;display:flex;align-items:center;justify-content:center;padding:5px;cursor:pointer;transition:border-color .5s}.modalCloseBtn i{color:var(--primary-color);font-size:20px;transition:color .5s,transform .2s}.modalCloseBtn:hover{border:2px solid #c40c0c}.modalCloseBtn:hover i{color:#c40c0c;transform:scale(1.3)}.eyes{position:absolute;width:40px;height:40px;right:10px;top:90px;cursor:pointer}.scrolledMenu{top:72px!important}.profileContainer{position:relative;width:100%;background:var(--secondry-color);border-radius:15px}.profileContainer .profileImageContainer{position:relative;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.profileContainer .profileImageContainer .profileBanner{width:100%;height:200px;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:15px 15px 0 0}.profileContainer .profileImageContainer .profileImage{position:absolute;width:140px;height:140px;background:var(--secondry-color);padding:4px;border-radius:50%;top:120px;left:30px}.profileContainer .profileImageContainer .profileImage img{width:100%;height:100%;object-fit:cover;border-radius:50%}.profileContainer .profileImageContainer .nameContainer{padding:25px;position:relative;width:100%;margin-top:50px}.profileContainer .profileImageContainer .nameContainer h3{color:var(--third-color)}.profileContainer .profileImageContainer .nameContainer p{color:var(--text-color);margin:0}.profileContainer .profileImageContainer .nameContainer .socialMediaIcons{width:100%;position:relative;margin:10px 0;display:flex;align-items:center;gap:20px}.profileContainer .profileImageContainer .nameContainer .socialMediaIcons a{text-decoration:none}.profileContainer .profileImageContainer .nameContainer .socialMediaIcons a:nth-child(2){color:red}.profileContainer .profileImageContainer .nameContainer .socialMediaIcons a:nth-child(3){color:#171717}.profileContainer .profileImageContainer .nameContainer .socialMediaIcons i{cursor:pointer;display:block;width:40px;height:40px;background-color:#e2e2e2;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;transition:background-color .2s linear,color .2s linear}.profileContainer .profileImageContainer .nameContainer .socialMediaIcons i:hover{background-color:var(--third-color);color:#f3f4f6}.profileContainer .profileImageContainer .nameContainer button{position:relative;margin-top:10px;padding:7px 25px;border:1px solid var(--text-color);background:transparent;color:var(--text-color);font-size:16px;font-weight:400}.profileContainer .profileImageContainer .nameContainer button:hover{color:var(--third-color);border-color:var(--third-color)}.profileContainer .profileImageContainer .summary{position:relative;width:100%;padding:25px}.profileContainer .profileImageContainer .summary h6{color:var(--third-color);font-size:20px}.profileContainer .profileImageContainer .summary p{color:var(--text-color)}.profileContainer .profileImageContainer .buttonContainer{position:relative;width:100%;display:flex;align-items:center;justify-content:center;gap:30px;padding:25px}.profileContainer .profileImageContainer .buttonContainer button{position:relative;padding:7px 30px;border:1px solid var(--text-color);background:transparent;color:var(--text-color);font-size:20px;font-weight:400}.profileContainer .profileImageContainer .buttonContainer button:first-child{background-color:var(--third-color);color:var(--primary-color);border-color:var(--third-color)}.profileEditContainer{width:100%;position:relative;background-color:var(--secondry-color);padding:30px;border-radius:15px}.profileEditContainer .profileFormContainer{width:100%}.profileEditContainer .profileFormContainer .editTitle{width:100%;text-align:center;margin-bottom:30px}.profileEditContainer .profileFormContainer .editTitle h3{font-weight:600;text-transform:uppercase;position:relative;color:var(--third-color)}.profileEditContainer .profileFormContainer .editTitle h3:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:var(--text-color)}.profileEditContainer .profileFormContainer .editForm,.profileEditContainer .profileFormContainer .editForm form{width:100%;position:relative}.profileEditContainer .profileFormContainer .editForm input,.profileEditContainer .profileFormContainer .editForm textarea{width:100%;position:relative;background-color:var(--primary-color);border:none;outline:none;padding:10px;font-size:20px;border-radius:10px;color:var(--text-color)}.profileEditContainer .profileFormContainer .editForm button{position:relative;padding:7px 30px;border:1px solid var(--third-color);background:transparent;color:var(--third-color);font-size:20px;font-weight:400;transition:background-color .2s,color .2s}.profileEditContainer .profileFormContainer .editForm button:hover{background-color:var(--third-color);color:#f1f1f1}@media (max-width: 768px){.editForm form input{width:100%!important}}@media (max-width: 420px){.socialMediaIcons i{width:30px!important;height:30px!important;font-size:14px!important}}.userProfileContainer{position:relative;width:100%;background:var(--secondry-color);border-radius:15px}.userProfileContainer .profileBannerContainer{width:100%;height:200px;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:15px 15px 0 0}.userProfileContainer .userProfilePic{position:absolute;width:160px;height:160px;border-radius:50%;background:var(--text-color);left:40px;top:110px;padding:2px}.userProfileContainer .userProfilePic img{width:100%;height:100%;object-fit:cover;border-radius:50%;border:2px solid var(--primary-color)}.userProfileContainer .userNameContainer{position:relative;width:100%;margin-top:50px;padding:30px}.userProfileContainer .userNameContainer h3{color:var(--third-color)}.userProfileContainer .userNameContainer p{margin:0;color:var(--text-color)}.userProfileContainer .userNameContainer .socialMediaIcons{width:100%;position:relative;margin:10px 0;display:flex;align-items:center;gap:20px}.userProfileContainer .userNameContainer .socialMediaIcons i{cursor:pointer;display:block;width:35px;height:35px;background-color:#e2e2e2;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;transition:background-color .2s linear,color .2s linear}.userProfileContainer .userNameContainer .socialMediaIcons i:hover{background-color:var(--third-color);color:#f3f4f6}.userProfileContainer .summary{position:relative;width:100%}.userProfileContainer .summary h6{color:var(--third-color);font-size:20px}.userProfileContainer .buttonContainer{position:relative;margin-top:30px;width:100%;display:flex;align-items:center;gap:30px}.userProfileContainer .buttonContainer button{position:relative;padding:7px 30px;border:1px solid var(--text-color);background:transparent;color:var(--text-color);font-size:20px;font-weight:400}.userProfileContainer .buttonContainer button:first-child{background-color:var(--third-color);color:#fff;border-color:var(--third-color)}label{width:100%;text-align:left;color:var(--text-color)}.aboutImageContainer,.visionImageContainer{position:relative;width:100%}.aboutImageContainer img,.visionImageContainer img{width:100%;border-radius:10px}.committeeContainer{position:relative;width:100%;height:100%;padding:10px 0 10px 10px;border-radius:10px;background-color:var(--secondry-color);display:flex;align-items:center;gap:15px}.committeeContainer .committeeMemberImage{width:80px;height:80px;position:relative;background:var(--primary-color);border-radius:50%;padding:2px}.committeeContainer .committeeMemberImage img{width:100%;height:100%;object-fit:cover;object-position:0px -10px;border-radius:50%;border:2px solid var(--text-color)}.committeeContainer h6{color:var(--third-color);margin:0;text-transform:uppercase}.committeeContainer h3{color:var(--third-color);margin:0;font-size:18px}.committeeContainer p{color:var(--text-color);margin:0;font-size:15px}@media (max-width: 768px){.committeeMemberImage{width:90px!important;height:90px!important}.committeeMemberDetails h3{font-size:12px}.committeeMemberDetails p{font-size:10px}}@media (min-width: 768px) and (max-width: 1500px){.committeeMemberDetails{width:calc(100% - 80px)!important;overflow:hidden}}.eveTitle h1 span{display:inline-block}.eventDescription{width:100%}.eventDescription p{margin:0;font-size:18px;font-weight:300}.othersMembersImage{position:relative;width:60px;height:60px;background:var(--primary-color);border-radius:50%;padding:2px}.othersMembersImage img{width:100%;height:100%;object-fit:cover;border-radius:50%;border:2px solid var(--text-color)}.achieversContainer{width:100%;position:relative;padding:20px;background-color:var(--secondry-color);border-radius:15px}.achieversContainer h2{color:var(--third-color)}.achieversContainer p{margin:0;color:var(--text-color)}.achieveImg{width:100%;height:300px}.achieveImg img{width:100%;height:100%;border-radius:10px;object-fit:contain;cursor:pointer}.eventImagesContainer{width:100%;height:150px;position:relative}.eventImagesContainer img{width:100%;height:100%;border-radius:10px;cursor:pointer;object-fit:contain}.memberDropDown,.dropDownContainer{position:absolute;width:max-content;background-color:#fff;flex-direction:column;padding:0;top:54px;border-radius:10px}.memberDropDown li,.dropDownContainer li{width:100%;padding:10px 20px;border-top:1px solid var(--primary-color);cursor:pointer;transition:background-color .3s ease}.memberDropDown li a,.dropDownContainer li a{display:block;text-decoration:none;color:var(--primary-color);width:100%;height:100%}.memberDropDown li:first-child,.dropDownContainer li:first-child{border-radius:10px 10px 0 0;border:none}.memberDropDown li:last-child,.dropDownContainer li:last-child{border-radius:0 0 10px 10px}.memberDropDown li:hover,.dropDownContainer li:hover{background-color:var(--third-color)}.memberDropDown li:hover a,.dropDownContainer li:hover a{color:var(--text-color)}.albumContainer{position:relative;width:100%;background-color:var(--secondry-color);padding:30px;border-radius:15px;height:100%}.albumContainer .albumImage{display:flex;justify-content:center}.albumContainer .albumImageContainer{position:relative;width:200px;height:250px;background-color:var(--primary-color);padding:8px;border-radius:10px;transition:all .5s}.albumContainer .albumImageContainer:first-child{position:absolute;transform-origin:bottom right;transform:rotate(-15deg);z-index:1}.albumContainer .albumImageContainer:nth-child(2){z-index:3}.albumContainer .albumImageContainer:last-child{position:absolute;transform-origin:bottom left;transform:rotate(15deg);z-index:0;z-index:2}.albumContainer .albumImageContainer.hover{z-index:9}.albumContainer .albumImageContainer img{width:100%;height:100%;object-fit:cover;border-radius:5px;cursor:pointer;border:1px soild var(--text-color)}.albumContainer .albumTitle{width:100%;text-align:center;margin-top:100px;color:var(--text-color)}.albumContainer .viewBtn{margin-top:40px;width:100%;position:relative;display:flex;justify-content:center}.albumContainer .viewBtn .view-more-btn{padding:8px 25px;background-color:transparent;color:var(--third-color);border:1px solid var(--third-color);font-size:1.3rem;font-weight:500;position:relative;left:50%;transform:translate(-50%);transition:all .5s}.albumContainer .viewBtn .view-more-btn:hover{border:1px solid var(--third-color);background-color:var(--third-color);color:#d1d5db;transform:translate(-50%) scale(1.15);border-radius:50px}.galleryAllImageContainer{width:100%;position:relative}.galleryAllImageContainer .imageGrid{width:100%;height:250px;margin-bottom:20px;break-inside:avoid;cursor:pointer;position:relative;transition:transform .5s ease;overflow:hidden}.galleryAllImageContainer .imageGrid img{position:relative;width:100%;border-radius:10px;display:block;height:100%;object-fit:cover;object-position:center}.regFormContainer{width:100%;position:relative;background-color:var(--secondry-color);padding:30px;border-radius:15px}.regFormContainer input,.regFormContainer select{width:100%;background-color:var(--primary-color);border:none;outline:none;color:var(--text-color);padding:10px 5px;border-radius:5px;font-size:22px}.regFormContainer sup{color:#c40c0c}.regFormContainer label{font-size:20px;cursor:pointer}.regFormContainer .reg-profile-pic{position:relative;border-radius:5px;width:100%;height:250px;background-size:contain;background-repeat:no-repeat;background-position:center;background-color:var(--primary-color)}.regFormContainer .reg-profile-pic input{position:absolute;bottom:0}.regFormContainer span{color:var(--third-color);font-size:14px}.regFormContainer textarea{width:100%;background:var(--primary-color);border:none;outline:none;padding:10px;border-radius:10px;color:var(--text-color);font-size:25px}.regFormContainer .regSubmitBtn{width:100%;position:relative;margin-top:40px;display:flex;align-items:center;justify-content:center}.regFormContainer .regSubmitBtn button{padding:10px 70px;background-color:transparent;color:var(--third-color);border:1px solid var(--third-color);font-size:1.3rem;font-weight:500;transition:all .5s}.regFormContainer .regSubmitBtn button:hover{border:1px solid var(--third-color);background-color:var(--third-color);color:#d1d5db;border-radius:50px}.regFormContainer input:focus,.regFormContainer select:focus,.regFormContainer textarea:focus{border:2px solid var(--text-color)}.memberFilter{width:100%;display:flex;justify-content:flex-end;gap:20px}.filterSection{padding:10px;background-color:var(--secondry-color);display:flex;justify-content:center;gap:20px;border-radius:15px}.filterSection input,.filterSection select{background-color:var(--primary-color);border:none;outline:none;color:var(--text-color);padding:10px 5px;border-radius:5px;font-size:20px}@media (max-width: 768px){.memberFilter{justify-content:center;flex-direction:column}.filterSection{flex-direction:column}}.nameLink{color:var(--text-color);text-decoration:none}.nameLink:hover{color:var(--third-color);text-decoration:underline}.pagination{display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px}.pagination button{background-color:#f0f0f0;border:1px solid #ddd;color:#333;padding:10px 15px;margin:5px;cursor:pointer;border-radius:5px;transition:background-color .3s}.pagination button.active,.pagination button:hover{background-color:#007bff;color:#fff}@media (max-width: 600px){.pagination button{padding:8px 12px;font-size:14px}}.error{margin:0;color:red!important}.adminSection{width:100%;height:100%;position:relative;background-color:var(--text-color)}.leftSection{width:250px;height:100%;position:fixed;top:0;left:0;background-color:var(--secondry-color);float:left;transition:width .5s;z-index:99}@media (min-width: 902px){.clbt{display:none!important}}.adminNav{width:100%;position:relative}.adminNav .adminLogoContainer{position:relative;width:100%;padding:20px;text-align:center;box-shadow:0 1px 1px #00000052}.adminNav .adminLogoContainer img{width:130px;transition:width .5s}.adminNav .adminLinkContainer{position:relative;width:100%;margin-top:10px}.adminNav .adminLinkContainer .adminLinks{width:100%;padding:20px}.adminNav .adminLinkContainer .adminLinks .adminlink{width:100%;margin-bottom:15px}.adminNav .adminLinkContainer .adminLinks .adminlink div{border-radius:10px;background-color:var(--primary-color);color:var(--text-color);display:inline-block;font-weight:500;width:100%;padding:10px;cursor:pointer}.adminNav .adminLinkContainer .adminLinks .adminlink div i{color:var(--text-color);margin-right:10px;font-size:20px}.adminNav .adminLinkContainer .adminLinks .adminlink div span{transition-delay:1s;transition:display .5s}.adminNav .adminLinkContainer .adminLinks .activeTab{background-color:var(--text-color)!important;color:var(--primary-color)!important;font-weight:700!important}.adminNav .adminLinkContainer .adminLinks .activeTab i{color:var(--primary-color)!important}.closedLeftSection{height:100%;width:80px;position:fixed;top:0;left:0;background-color:var(--secondry-color);float:left;transition:width .5s;overflow:hidden}.closedLeftSection .adminNav .adminLogoContainer{padding:10px}.closedLeftSection .adminNav .adminLogoContainer img{width:60px;transition:width .5s}.closedLeftSection .adminNav .adminLinkContainer .adminLinks{padding:15px}.closedLeftSection .adminNav .adminLinkContainer .adminLinks i{margin:0!important;font-size:27px!important;transition:font-size .5s}.closedLeftSection .adminNav .adminLinkContainer .adminLinks a{text-align:center}.closedLeftSection .adminNav .adminLinkContainer .adminLinks span{transition:display .5s;transition-delay:1s;display:none}@media (max-width: 902px){.leftSection{width:80px;height:100%;position:fixed;top:0;left:0;background-color:var(--secondry-color);float:left;transition:width .5s;overflow:hidden}.leftSection .adminNav .adminLogoContainer{padding:10px}.leftSection .adminNav .adminLogoContainer img{width:60px;transition:width .5s}.leftSection .adminNav .adminLinkContainer .adminLinks{padding:15px}.leftSection .adminNav .adminLinkContainer .adminLinks i{margin:0!important;font-size:27px!important;transition:font-size .5s}.leftSection .adminNav .adminLinkContainer .adminLinks a{text-align:center}.leftSection .adminNav .adminLinkContainer .adminLinks span{transition:display .5s;transition-delay:1s;display:none}.rightSection{position:relative!important;width:calc(100% - 80px)!important;float:right!important;transition:width .5s!important}.rightSection .rightNav{width:100%!important;padding:10px!important;background-color:var(--secondry-color)!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.rightSection .rightNav .logoName{position:relative!important}.rightSection .rightNav .logoName p{font-size:16px!important;font-weight:500!important;color:var(--text-color)!important;margin:0!important}.rightSection .rightNav .otherContent{position:relative!important;display:flex!important;align-items:center!important;gap:15px!important}.rightSection .rightNav .otherContent .adminProfile{width:45px!important;height:45px!important;border-radius:50%!important;border:1px solid #007bff!important}.rightSection .rightNav .otherContent .adminProfile img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;border-radius:50%!important}.rightSection .rightNav .otherContent button{padding:5px 15px!important;background-color:transparent!important;border:1px solid var(--text-color)!important;color:var(--text-color)!important;border-radius:30px!important;font-size:15px!important;font-weight:500!important;text-transform:uppercase!important;transition:all .3s ease-in-out!important}.rightSection .rightNav .otherContent button:hover{background-color:var(--third-color)!important;border-color:var(--third-color)!important}.closedLeftSection{height:100%;width:230px;position:fixed;top:0;left:0;background-color:var(--secondry-color);float:left;transition:width .5s;overflow:hidden;z-index:99}.closedLeftSection .adminNav .adminLogoContainer{padding:10px}.closedLeftSection .adminNav .adminLogoContainer img{width:60px;transition:width .5s}.closedLeftSection .adminNav .adminLinkContainer .adminLinks{padding:15px}.closedLeftSection .adminNav .adminLinkContainer .adminLinks i{margin:0 10px 0 0!important;font-size:27px!important;transition:font-size .5s!important}.closedLeftSection .adminNav .adminLinkContainer .adminLinks a{text-align:center}.closedLeftSection .adminNav .adminLinkContainer .adminLinks span{transition:display .5s;transition-delay:1s;display:inline-block!important}.closedRightSection{position:relative;float:right;transition:width .5s}.closedRightSection .rightNav{width:100%;padding:10px;background-color:var(--secondry-color);display:flex;align-items:center;justify-content:space-between}.closedRightSection .rightNav .logoName{position:relative}.closedRightSection .rightNav .logoName p{font-size:16px!important;font-weight:500;color:var(--text-color);margin:0}.closedRightSection .rightNav .otherContent{position:relative;display:flex;align-items:center;gap:15px!important}.closedRightSection .rightNav .otherContent .adminProfile{width:45px!important;height:45px!important;border-radius:50%;border:1px solid #007bff}.closedRightSection .rightNav .otherContent .adminProfile img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:50%}.closedRightSection .rightNav .otherContent button{padding:5px 15px!important;background-color:transparent!important;border:1px solid var(--text-color)!important;color:var(--text-color)!important;border-radius:30px!important;font-size:15px!important;font-weight:500!important;text-transform:uppercase!important;transition:all .3s ease-in-out!important}.closedRightSection .rightNav .otherContent button:hover{background-color:var(--third-color)!important;border-color:var(--third-color)!important}.closedRightSection .adminMenuBtnTwo{display:none}}@media (max-width: 480px){.logoName p{display:none}}.rightSection{position:relative;width:calc(100% - 250px);float:right;transition:width .5s}.rightSection .rightNav{width:100%;padding:10px;background-color:var(--secondry-color);display:flex;align-items:center;justify-content:space-between}.rightSection .rightNav .logoName{position:relative}.rightSection .rightNav .logoName p{font-size:20px;font-weight:500;color:var(--text-color);margin:0}.rightSection .rightNav .otherContent{position:relative;display:flex;align-items:center;gap:20px}.rightSection .rightNav .otherContent .adminProfile{width:55px;height:55px;border-radius:50%;border:1px solid #007bff}.rightSection .rightNav .otherContent .adminProfile img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:50%}.rightSection .rightNav .otherContent button{padding:5px 20px;background-color:transparent;border:1px solid var(--text-color);color:var(--text-color);border-radius:30px;font-size:20px;font-weight:500;text-transform:uppercase;transition:all .3s ease-in-out}.rightSection .rightNav .otherContent button:hover{background-color:var(--third-color);border-color:var(--third-color)}.rightSection .adminMenuBtnTwo{display:none}.closedRightSection{position:relative;width:calc(100% - 80px);float:right;transition:width .5s}.closedRightSection .rightNav{width:100%;padding:10px;background-color:var(--secondry-color);display:flex;align-items:center;justify-content:space-between}.closedRightSection .rightNav .logoName{position:relative}.closedRightSection .rightNav .logoName p{font-size:20px;font-weight:500;color:var(--text-color);margin:0}.closedRightSection .rightNav .otherContent{position:relative;display:flex;align-items:center;gap:20px}.closedRightSection .rightNav .otherContent .adminProfile{width:55px;height:55px;border-radius:50%;border:1px solid #007bff}.closedRightSection .rightNav .otherContent .adminProfile img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:50%}.closedRightSection .rightNav .otherContent button{padding:5px 20px;background-color:transparent;border:1px solid var(--text-color);color:var(--text-color);border-radius:30px;font-size:20px;font-weight:500;text-transform:uppercase;transition:all .3s ease-in-out}.closedRightSection .rightNav .otherContent button:hover{background-color:var(--third-color);border-color:var(--third-color)}.closedRightSection .adminMenuBtnTwo{display:none}.adminMainContent{position:relative;margin-top:50px;width:100%}.adminDetailsContainer{width:100%;position:relative;padding:20px;background-color:#212121;border-radius:8px}.adminDetailsContainer h3{color:var(--success_secondary)}.adminDetailsContainer h4{color:var(--third-color);display:flex;align-items:center;justify-content:center}.image-preview-container{display:flex;flex-wrap:wrap;gap:30px;width:100%;padding:30px;background-color:var(--secondry-color);border-radius:15px;margin:20px 0 50px}.image-preview-container .image-preview-block{position:relative;background-color:var(--primary-color);padding:15px;border-radius:10px}.image-preview-container img{border-radius:5px}.upBtn{background-color:var(--text-color);color:var(--primary-color);padding:13px 40px;border:none;font-size:20px;border-radius:10px;font-weight:600;margin-left:50px}.upBtn:hover{color:var(--text-color);background-color:var(--success_primary)}.upGallery{margin-bottom:30px;width:100%}.upGallery input[type=file]{background-color:#333;color:#fff;border:1px solid #555;padding:10px;border-radius:5px;cursor:pointer;transition:background-color .3s,border-color .3s}.upGallery input[type=file]::-webkit-file-upload-button{background-color:#444;color:#fff;border:none;padding:8px 15px;border-radius:5px;cursor:pointer;transition:background-color .3s}.upGallery input[type=file]:hover{background-color:#444;border-color:#666}.upGallery input[type=file]::-webkit-file-upload-button:hover{background-color:#555}@media (max-width: 772px){.upBtn{margin-top:20px}}@media (max-width: 400px){.upBtn{padding:10px 20px;font-size:16px}}.add-new-event-container{width:100%;position:relative;padding:20px;background-color:var(--secondry-color);border-radius:15px;margin:10px 0 50px}.add-new-event-container input,.add-new-event-container textarea{position:relative;width:100%;border:none;background-color:#171717;color:#f3f4f6;outline:none;font-size:1.3rem;padding:5px 60px 5px 15px;border-radius:10px;margin-bottom:20px}.add-new-event-container input:focus,.add-new-event-container textarea:focus{border:2px solid #f3f4f6}.add-new-event-container sup{color:#c40c0c}.add-new-event-container label{font-size:20px;cursor:pointer}.add-new-event-container button{padding:12px 50px;background-color:var(--text-color);font-size:23px;font-weight:600;border:none;border-radius:10px;cursor:pointer}.add-new-event-container button:hover{color:var(--text-color);background-color:var(--success_primary)}@media (max-width: 768px){.add-new-event-container{padding:10px}.footerContainer{padding:30px 0}.messageContainer{padding:10px}.messageContainer .theirMessage{padding:10px}}.crop-container{position:relative;width:400px;height:400px;background-color:#333;margin-top:20px;margin-bottom:20px}.image-preview-block img{cursor:pointer}.pdfPreviewSection{width:100%;min-height:100vh;background-color:var(--text-color);padding:20px}.pdfPreviewSection .pdfContainer{border:1px solid;position:relative;min-height:100vh;width:100%;border-radius:15px}.pdfPreviewSection .pdfContainer .pdfHeader{position:relative;width:100%;display:flex;justify-content:space-between;align-items:center;padding:10px;border-bottom:1px solid;gap:10px}.pdfPreviewSection .pdfContainer .pdfHeader .pdfLogo{margin-top:5px;width:100px;position:relative}.pdfPreviewSection .pdfContainer .pdfHeader .pdfLogo img{width:100%}.pdfPreviewSection .pdfContainer .pdfHeader .schoolName{position:relative}.pdfPreviewSection .pdfContainer .pdfHeader .schoolName h3{margin-top:10px;font-weight:700;font-size:14px}.pdfPreviewSection .pdfContainer .pdfHeader .schoolName h5,.pdfPreviewSection .pdfContainer .pdfHeader .schoolName h4{font-size:10px;margin:0}.pdfPreviewSection .pdfContainer .pdfHeader .schoolName span{font-weight:600;font-size:10px}.pdfPreviewSection .pdfContainer .pdfHeader .schoolName h6{font-size:10px}.pdfPreviewSection .pdfContainer .pdfBody{position:relative;padding:20px}.datacontainer{width:100%;position:relative;display:flex;gap:5px}.datacontainer div{border-bottom:1.3px dashed;font-weight:400}.datacontainer span{font-size:13px;font-weight:500}.data-content ol{padding:0;font-size:12px}@media print{body *{visibility:hidden}#printable-content,#printable-content *{visibility:visible}#printable-content{width:100%;position:absolute;left:0;top:0}}.adminBtn{margin-left:20px}.adminBtn button{background-color:var(--third-color)!important;border-color:var(--third-color)!important}.adminBtn button:hover{background-color:var(--text-color)!important;border-color:var(--text-color)!important;color:var(--primary-color)!important}.post-container{position:relative;width:100%;padding:10px}.post-container .post-information{width:100%;position:relative;top:0;left:0;background-color:var(--secondry-color);padding:10px;border-radius:10px}.post-container .post-information .user-image-container{position:relative;width:100%;padding:2px;display:flex;align-items:center;justify-content:center}.post-container .post-information .user-image-container .user-img{position:relative;width:55px;height:55px;padding:2px;background-color:var(--primary-color);border-radius:50%}.post-container .post-information .user-image-container .user-img img{width:100%;height:100%;object-fit:cover;border-radius:50%}.post-container .post-information .user-textbox-container{position:relative;width:100%;height:55px;display:flex;align-items:center;justify-content:center}.post-container .post-information .user-textbox-container input{width:100%;height:100%;background-color:var(--primary-color);border:none;border-radius:30px;padding:20px;font-size:23px;cursor:pointer;outline:none}.post-container .post-information .user-textbox-container input:hover{background-color:#171717af}.user-post-container{position:relative;width:100%;background-color:var(--secondry-color);border-radius:15px}.user-post-container .post-header{width:100%;position:relative;display:flex;gap:15px;padding:15px 20px 10px}.user-post-container .post-header .user-img{position:relative;width:55px;height:55px;padding:2px;background-color:var(--primary-color);border-radius:50%}.user-post-container .post-header .user-img img{width:100%;height:100%;object-fit:cover;border-radius:50%}.user-post-container .post-header .user-name{position:relative;height:100%}.user-post-container .post-header .user-name p{margin:0;color:var(--text-color);font-size:20px}.user-post-container .post-header .user-name span{color:var(--success_secondary);font-size:14px}.user-post-container hr{background-color:#dfdfdf;width:100%;height:3px}.user-post-container .post-body{width:100%;padding:10px 40px;position:relative}.user-post-container .post-body .post-text{color:var(--text-color)}.user-post-container .post-body .post-text button{font-size:12px;background-color:var(--third-color);border:none;padding:2px 10px;border-radius:10px;cursor:pointer}.user-post-container .post-body .post-image{width:100%;margin:30px 0 20px;height:fit-content}.user-post-container .post-body .post-image img{width:100%;object-fit:cover;object-position:center;border-radius:8px}.user-post-container .post-footer{width:100%;padding:20px 40px;position:relative;display:flex;border-top:2px solid rgb(56,56,56);gap:15px}.user-post-container .post-footer .icon-container{position:relative;width:30px;height:30px;cursor:pointer;border-radius:50%;background-color:#727272;display:flex;align-items:center;justify-content:center}.user-post-container .post-footer .icon-container i{font-size:18px;color:var(--primary-color);margin-top:3px}.user-post-container .post-footer .icon-container:hover{background-color:#a1a1a1}.post-input-container{position:relative;width:600px;background:#2e2e2e;padding:20px;border-radius:10px}.post-input-container .post-input-title{width:100%;text-align:center;color:var(--third-color);font-weight:600;text-transform:uppercase}.post-input{width:100%;margin-top:20px}.post-input textarea{border:1px solid #4d4d4d;background-color:#3d3d3d;width:100%;height:150px;padding:10px;border-radius:10px;font-size:18px;color:#fff;resize:none;outline:none}.post-input textarea::placeholder{color:#999}.post-submit-btn{display:block;margin:20px auto 0;padding:10px 20px;background-color:var(--third-color);color:#fff;font-size:16px;border:none;border-radius:8px;cursor:pointer;transition:background-color .3s}.post-submit-btn:hover{background-color:#f60}.media-upload{margin-top:20px;display:flex;justify-content:space-between;align-items:center}.media-preview{margin-top:10px;width:100%;display:flex;justify-content:center;align-items:center}.media-preview img,.media-preview video{max-width:100%;max-height:300px;border-radius:10px;box-shadow:0 4px 15px #0000004d}.remove-media-btn{background-color:red;color:#fff;padding:5px 10px;border:none;border-radius:8px;cursor:pointer;margin-left:10px;transition:background-color .3s}.remove-media-btn:hover{background-color:#8b0000}.upload-btn{display:flex;align-items:center;color:#fff;background-color:var(--third-color);padding:10px;border-radius:8px;cursor:pointer;transition:background-color .3s}.upload-btn:hover{background-color:#f60}.upload-modal-body{width:500px;background-color:var(--secondry-color);color:var(--text-color);padding:30px;border-radius:15px;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px}.upload-modal-body p{margin:0;font-size:23px}.checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#7ac142;fill:none;animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards}.checkmark{width:56px;height:56px;border-radius:50%;display:block;stroke-width:2;stroke:#fff;stroke-miterlimit:10;box-shadow:inset 0 0 #7ac142;animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both}.checkmark__check{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards}@keyframes stroke{to{stroke-dashoffset:0}}@keyframes scale{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes fill{to{box-shadow:inset 0 0 0 30px #7ac142}}.all-img{width:100%;position:relative;background-color:var(--secondry-color);padding:15px;border-radius:10px;margin:30px 0}.all-img .im-container{width:100%;height:300px;position:relative;padding:10px;background-color:var(--primary-color);border-radius:8px}.all-img .im-container .im{width:100%;height:100%;object-fit:cover;border-radius:3px}.all-img .im-container .delete-btn{position:absolute;width:30px;height:30px;background-color:#d6d6d6;top:15px;right:15px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.all-img .im-container .delete-btn i{font-size:20px;color:#ff2b2b}.event-delete-btn{position:absolute;width:30px;height:30px;background-color:#d6d6d6;top:-6px;right:-3px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.event-delete-btn i{font-size:20px;color:#ff2b2b}.sponserImage{width:100%;position:relative;height:200px;background-color:var(--secondry-color);padding:30px;border-radius:15px;display:flex;align-items:center;justify-content:center;flex-direction:column}.sponserImage img{width:100%}.sponserImage p{margin:0;font-weight:700;font-size:20px;background-color:#ffe53b;background-image:linear-gradient(147deg,#ffe53b,#ff2525,#7a0bc0 66%,#3b82f6);background-size:300% 300%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gradientMove 5s ease infinite}@keyframes gradientMove{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.wish-tagline{font-family:by;font-size:70px;background-image:linear-gradient(147deg,#75f81e,#e41717,#9540ca 66%,#384e72);background-size:300% 300%;-webkit-background-clip:text;background-clip:text;color:transparent!important;animation:gradientMove 5s ease infinite;position:relative;width:fit-content}.wish-me-container{width:100%;border-radius:15px;padding:20px;background:var(--secondry-color)}.wish-me-container .wish-me-header{width:100%;background-color:var(--primary-color);padding:60px 60px 15px 25px;border-radius:8px;position:relative}.wish-me-container .wish-me-header h1{font-family:birth;color:#00aeff}.wish-me-container .wish-me-body{width:100%;height:450px;overflow-y:scroll;background-color:var(--primary-color);padding:20px;border-radius:8px;position:relative;margin-top:20px}.flg{position:absolute;right:0;top:0;width:25%;transform:rotate(45deg)}.thead{background-color:#007bff!important}.tbody,.thead{border-color:#007bff}.tbody{min-width:120px}.athead{background-color:#f6c838!important}.atbody,.athead{border-color:#f6c838}.youtube-video-container{position:relative;width:100%;background-color:var(--secondry-color);padding:20px;border-radius:15px}.youtube-video-container iframe{width:100%;height:285px;border-radius:8px}@media (max-width: 480px){.youtube-video-container iframe{height:230px}}@media (max-width: 360px){.youtube-video-container iframe{height:169px}}.giftLine{font-size:10px;font-weight:300;font-style:italic;text-align:left!important;margin:0;display:block;color:var(--third-color)}.write-post-wraper{width:700px;height:90vh;position:relative;background:var(--secondry-color);border-radius:15px}.write-post-wraper .write-post-header{position:relative;width:100%;display:flex;align-items:center;gap:10px;background-color:#1d1d1d;padding:10px 20px;border-radius:15px 15px 0 0}.write-post-wraper .write-post-header .writer-image-container{position:relative;width:70px;height:70px;background-color:var(--primary-color);border-radius:50%;padding:2px}.write-post-wraper .write-post-header .writer-image-container img{width:100%;height:100%;object-fit:cover;object-position:center center}.write-post-wraper .write-post-header .writer-name-container{position:relative}.write-post-wraper .write-post-header .writer-name-container p{margin:0;font-size:19px;color:var(--text-color)}.write-post-wraper .write-post-header .writer-name-container span{color:var(--third-color);font-size:13px}.write-post-wraper .write-post-header .write-post-close-btn{position:absolute;right:20px;top:20px;background-color:var(--primary-color);width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.write-post-wraper .write-post-header .write-post-close-btn:hover>i{color:red}.write-post-wraper .write-post-header .write-post-close-btn i{font-size:25px;color:#007bff;transition:color .2s linear}.write-post-wraper .write-post-body{position:relative;width:100%;height:65vh;overflow-y:auto}.write-post-wraper .write-post-body textarea{width:100%;height:200px;background-color:transparent;outline:none;padding:20px;font-size:25px;color:var(--text-color);border:none}.write-post-wraper .write-post-body .write-post-image-preview{width:100%;position:relative;padding:20px;margin-top:15px}.write-post-wraper .write-post-body .write-post-image-preview .preview-container{margin-top:35px;width:100%;position:relative;display:flex}.write-post-wraper .write-post-body .write-post-image-preview .preview-container img{object-fit:contain;width:100%}.write-post-wraper .write-post-body .write-post-image-preview .preview-container i{position:absolute;font-size:30px;top:-40px;right:0;color:red;cursor:pointer;background-color:#383838;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center}.write-post-wraper .write-post-footer{position:absolute;width:100%;bottom:0;background-color:#1d1d1d;height:70px;border-radius:0 0 15px 15px;display:flex;align-items:center;justify-content:space-between;padding:0 20px}.write-post-wraper .write-post-footer .image-selector{position:relative;width:50px;height:50px;border-radius:50%;background-color:var(--primary-color);display:flex;align-items:center;justify-content:center;cursor:pointer}.write-post-wraper .write-post-footer .image-selector i{font-size:25px;color:var(--text-color)}.write-post-wraper .write-post-footer .post-btn{position:relative}.write-post-wraper .write-post-footer .post-btn button{padding:7px 30px;background-color:#007bff;border:none;color:var(--text-color);border-radius:20px;cursor:pointer}.lfm{display:block;font-size:12px;color:var(--success_primary)}.album{position:relative;width:100%}.album h1{color:#fff}.sel{background-color:var(--primary-color);outline:none;color:#fff;padding:10px 5px;border-radius:5px;font-size:20px}.up-ss{position:relative;width:100%;height:300px;border-radius:20px;margin-top:20px;background-size:contain;background-repeat:no-repeat;background-position:center}.regSubmitBtn{width:100%;position:relative;margin-top:40px;display:flex;align-items:center;justify-content:center}.regSubmitBtn button{padding:10px 70px;background-color:transparent;color:var(--third-color);border:1px solid var(--third-color);font-size:1.3rem;font-weight:500;transition:all .5s}.regSubmitBtn button:hover{border:1px solid var(--third-color);background-color:var(--third-color);color:#d1d5db;border-radius:50px}.additional-image-field-container{position:relative;width:100%;display:flex;gap:10px;flex-direction:column;justify-content:center}.rdo-container{display:flex;align-items:center;gap:10px;color:#fff}.additional-image-Field{width:20px!important;height:20px!important;margin:0!important}.testimonials-rdmor{position:relative;display:block;width:100%;text-align:right;color:#007bff;cursor:pointer;font-weight:600}.full-testimonials-container{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#02020281;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:9999}.full-testimonials-container .full-testimonials-wraper{position:relative;width:100%;height:100%;padding:40px;overflow:auto;scrollbar-width:none}.full-testimonials-container .full-testimonials-wraper .full-testimonials-box{margin:auto;position:relative;max-width:800px;background-color:#171717;padding:20px;border-radius:10px}.full-testimonials-container .full-testimonials-wraper .full-testimonials-box .testimonials-box-close-btn{position:absolute;right:-10px;top:-10px;width:30px;height:30px;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.full-testimonials-container .full-testimonials-wraper .full-testimonials-box .testimonials-box-close-btn i{font-size:20px}.full-testimonials-container .full-testimonials-wraper .full-testimonials-box p{width:100%;font-size:18px;color:#fff;font-weight:400}.full-testimonials-container .full-testimonials-wraper .full-testimonials-box .box-testimonials-image{width:100%;position:relative;margin-bottom:20px}.full-testimonials-container .full-testimonials-wraper .full-testimonials-box .box-testimonials-image img{max-width:100%;height:auto;width:100%;border-radius:10px}
