*{margin:0;padding:0}.header{background-color:#fff;display:flex;height:5.52}.header .logo-container{display:flex;padding:13px 25px}.header .logo-container .logo{width:80px;height:80px;margin-right:10px}.header .logo-container .college-name{font-size:24px;margin:0;line-height:26px;font-weight:600;padding-left:15px;border-left:4px solid #253b80;color:#253b80}.header .menu-container{width:100%}.header .menu-container .top-bar{background-color:#253b80;padding:15px 25px 15px 50px;width:auto;clip-path:polygon(0 0,100% 0,100% 100%,35px 100%);display:flex;justify-content:space-between;border:none}.header .menu-container .top-bar .college-description,.header .menu-container .top-bar .contact-information{margin:0;font-size:16px;color:#fff}.header .menu-container .bottom-bar{padding-left:50px;width:auto;border:none;position:relative;z-index:0}.header .menu-container .bottom-bar:before{content:"";position:absolute;z-index:-1;top:0;left:0;clip-path:polygon(35px 0,100% 0,100% 100%,0 100%);background-color:#1e90ff;width:100%;height:100%}.menubar{color:#fff;padding:0}.menubar .menu{display:flex;justify-content:space-between;align-items:center}.menubar .brand-name{font-size:16px;letter-spacing:.5px;text-decoration:none;margin:8px 12px}.menubar .separator{color:#fff}.menubar .bar-item{display:inline-block;text-decoration:none;font-size:14px;background-color:transparent;color:#fff;border:0px;padding:16px 4px}.menubar .hover-section{width:260px}.menubar .hoverable:hover{background-color:#1e90ff;color:#fff}.menubar .dropdown-bar-item{text-decoration:none;width:380px;background-color:#253b80;color:#fff}.menubar .mobile-dropdown-bar-item{display:flex;justify-content:space-between;align-items:center;font-size:15px;text-decoration:none;border-top:1px solid white;background-color:#253b80;color:#fff;padding:10px 12px}.menubar .mobile-dropdown-bar-item-inner{display:inline-block;font-size:15px;text-decoration:none;border-top:1px solid #253b80;background-color:#fff;color:#000;padding:10px 12px}.menubar .mobile-dropdown-bar-item-inner:hover{background-color:#1e90ff}.footer-container{background-color:#253b80;position:absolute;bottom:0;left:0;width:100%;height:38px;overflow:hidden;transition:.4s}.footer-container:hover{height:540px}.footer-container .footer{padding:18px 12px;margin:0}.footer-container .footer .top .description h1,.footer-container .footer .top .description h2{color:#ffd800;margin:6px 0}.footer-container .footer .top .description h1{font-size:18px}.footer-container .footer .top .description h2{font-size:16px}.footer-container .footer .top .description p{color:#fff;margin:2px 0;font-size:14px;line-height:18px}.footer-container .footer .top .description .name{margin-bottom:16px}.footer-container .footer .top .description .service{display:inline-block;padding:6px 0}@media screen and (min-width: 601px){.footer-container .footer .top .description .name{padding-right:30px}.footer-container .footer .top .description .service{width:48%;padding-right:30px}}.footer-container .footer .top .links h1{color:#ffd800;margin:14px 0;font-size:16px}.footer-container .footer .top .links a{color:#fff;margin:10px 0;font-size:14px;display:block;text-decoration:none}.footer-container .footer .top .contacts{padding:0 40px}.footer-container .footer .top .contacts .call-now{display:block;border:2px solid #ffd800;color:#fff;height:52px;line-height:48px;text-decoration:none;text-align:center;margin-top:24px;font-size:18px;transition:.3s}.footer-container .footer .top .contacts p{color:#fff;font-size:20px;text-align:center;margin-top:28px;letter-spacing:-1px}.footer-container .footer .top .contacts img{margin:28px auto 0;display:block}.footer-container .footer .top .contacts .qrcode{color:#fff;text-decoration:none;text-align:center}.footer-container .footer .top .contacts .qrcode span{display:block;margin-top:6px;text-transform:uppercase;font-size:10.5px}.footer-container .footer .middle{padding:16px 8px}.footer-container .footer .middle .company-name h1{font-size:20px;line-height:40px;color:#ffd800}.footer-container .footer .middle .footer-links{color:#ffd800}.footer-container .footer .middle .footer-links a{color:#ffd800;font-size:12px;display:inline-block;text-decoration:none;padding:1px}.footer-container .footer .middle .footer-links p{color:#fff;font-size:12px;padding:0}.footer-container .footer .middle .footer-links span:before{content:"|";display:inline-block;padding:2px}.footer-container .footer .middle .social-links{color:#fff;padding-top:24px;display:flex;justify-content:space-between}.footer-container .footer .middle .social-links a{display:inline-block;font-size:24px;text-align:center;text-decoration:none}.footer-container .footer .bottom .powered-by{font-size:14px;text-align:center}.footer-container .footer .bottom p{color:#fff;font-size:12px;text-align:justify}.footer-container .footer .bottom a{color:#ffd800;text-decoration:none;display:inline-block;padding:0 6px}@media screen and (max-width: 600px){.footer-container .footer .bottom .powered-by{padding-top:24px}}@keyframes arrow-movement{0%{left:-10px}to{left:0}}@keyframes zoomInOut{0%{background-size:130%}to{background-size:150%}}.main-container{background-size:cover;background-position:center;background-repeat:no-repeat;height:calc(100vh - 106px);margin:0;background-image:url(/build/assets/vidyamandira-DMbgyTGr.jpg);animation:zoomInOut 20s infinite alternate ease-in-out;padding:30px;position:relative;z-index:-1}.main-container .right-panel{position:absolute;top:30px;right:30px}.main-container .admission-panel{background-color:#fff;opacity:.9;border-radius:15px;width:25vw}.main-container .admission-panel h1{margin:0;font-size:18px;padding:6px 15px;text-align:center;background-color:#253b80;border-radius:15px 15px 0 0;color:#fff;font-weight:600}.main-container .admission-panel .know-more{display:block;width:100%;text-decoration:none;background-color:#1e90ff;padding:5px 12px;text-align:center;color:#fff;border-radius:0 0 15px 15px}.main-container .admission-panel .links{padding:10px 20px}.main-container .admission-panel .links a{text-decoration:none;font-weight:16px;padding:6px 0;display:block;transition:.3s}.main-container .admission-panel .links a:hover{color:#1e90ff}.main-container .admission-panel .links a .arrow{position:relative;animation-name:arrow-movement;animation-duration:2s;animation-iteration-count:infinite}.main-container .information-panel{background-color:#1e90ff;opacity:.95;border-radius:15px;width:25vw}.main-container .information-panel h1{margin:0;font-size:18px;padding:6px 15px;text-align:center;background-color:#253b80;border-radius:15px 15px 0 0;color:#fff;font-weight:600}.main-container .information-panel .know-more{display:block;width:100%;text-decoration:none;background-color:#1e90ff;padding:5px 12px;text-align:center;color:#fff;border-radius:0 0 15px 15px}.main-container .information-panel .links{padding:10px 20px;color:#fff}.main-container .information-panel .links a{text-decoration:none;font-weight:16px;padding:6px 0 10px;display:block;transition:.3s;border-bottom:1px solid white;margin-bottom:5px}.main-container .information-panel .links a:last-child{border:none;padding-bottom:0}.main-container .information-panel .links a .arrow{position:relative;animation-name:arrow-movement;animation-duration:2s;animation-iteration-count:infinite}.main-container .notice-panel{position:absolute;bottom:64px;width:96vw;display:flex;align-items:center;justify-content:center}.scroll-container{height:140px;overflow:hidden;color:#000;position:relative}.scroll-content{position:absolute;top:0;transition:top .5s ease-in-out}.header-section{border-top:5px solid #7f2405;background:#feffef}.header-section .information-and-quick-action-section{padding:16px 24px;display:flex;justify-content:space-between}.header-section .information-and-quick-action-section .information-section{display:flex}.header-section .information-and-quick-action-section .information-section .logo-container .logo{width:80px}.header-section .information-and-quick-action-section .information-section .information-container{margin-left:18px;border-left:5px solid #7f2405;height:78px;padding-left:18px}.header-section .information-and-quick-action-section .information-section .information-container h1{color:#7f2405;font-weight:600;margin:0 0 18px;font-size:36px;line-height:24px}.header-section .information-and-quick-action-section .information-section .information-container h2{color:#262626;font-weight:600;margin:4px 0 0;font-size:15px;line-height:16px}.header-section .information-and-quick-action-section .quick-action-section h2{color:#262626;font-weight:600;margin:0;font-size:15px;line-height:16px}.header-section .information-and-quick-action-section .quick-action-section h2 i{color:#7f2405}.header-section .information-and-quick-action-section .quick-action-section .button-section{margin-top:10px}.header-section .information-and-quick-action-section .quick-action-section .button-section a{text-decoration:none;background:#7f2405;color:#fff;padding:3px 20px;border-radius:8px;font-size:13px;border:2px solid #7f2405;transition:.4s;height:28px;line-height:18px;display:inline-block}.header-section .information-and-quick-action-section .quick-action-section .button-section a:hover{background:#feffef;color:#7f2405}.header-section .menubar-section{background-color:#7f2405;color:#7f2405;padding:0 0 0 24px}.header-section .menubar-section .menu{display:flex;justify-content:space-between;align-items:center}.header-section .menubar-section .brand-name{font-size:16px;letter-spacing:.5px;text-decoration:none;margin:8px 12px}.header-section .menubar-section .separator{color:#fff}.header-section .menubar-section .bar-item{display:inline-block;text-decoration:none;font-size:14px;background-color:transparent;color:#fff;border:0px;padding:16px 4px}.header-section .menubar-section .hover-section{width:260px}.header-section .menubar-section .hoverable:hover{background-color:#e0bf66;color:#7f2405}.header-section .menubar-section .dropdown-bar-item{text-decoration:none;background-color:#feffef;color:#7f2405}.header-section .menubar-section .mobile-dropdown-bar-item{display:flex;justify-content:space-between;align-items:center;font-size:15px;text-decoration:none;border-top:1px solid white;background-color:#253b80;color:#fff;padding:10px 12px}.header-section .menubar-section .mobile-dropdown-bar-item-inner{display:inline-block;font-size:15px;text-decoration:none;border-top:1px solid #253b80;background-color:#fff;color:#000;padding:10px 12px}.header-section .menubar-section .mobile-dropdown-bar-item-inner:hover{background-color:#1e90ff}.header-section .info{display:inline-block;background:#e0bf66;color:#7f2405;padding:16px 36px 16px 24px;font-weight:600;font-size:16px;margin:0;clip-path:polygon(0 0,80% 0,100% 100%,0% 100%)}.header-section .info-right{display:inline-block;background:#e0bf66;color:#7f2405;padding:15px 36px 14px;font-weight:600;font-size:16px;margin:0;clip-path:polygon(0% 0,100% 0,100% 100%,20% 100%)}.header-section .info-right a{font-size:16px!important;color:#7f2405!important;padding:0!important}.important-links-section{background-color:#7f2405;color:#7f2405;padding:0 24px 0 0}.important-links-section .info{display:inline-block;background:#e0bf66;color:#7f2405;padding:16px 36px 16px 24px;font-weight:600;font-size:16px;margin:0;clip-path:polygon(0 0,80% 0,100% 100%,0% 100%)}.important-links-section .menu{display:flex;justify-content:space-between;align-items:center}.important-links-section .brand-name{font-size:16px;letter-spacing:.5px;text-decoration:none;margin:8px 12px}.important-links-section .separator{color:#fff}.important-links-section .bar-item{display:inline-block;text-decoration:none;font-size:14px;background-color:transparent;color:#fff;border:0px;padding:16px 4px}.important-links-section .hover-section{width:260px}.important-links-section .hoverable:hover{background-color:#e0bf66;color:#7f2405}.important-links-section .dropdown-bar-item{text-decoration:none;background-color:#feffef;color:#7f2405}.important-links-section .mobile-dropdown-bar-item{display:flex;justify-content:space-between;align-items:center;font-size:15px;text-decoration:none;border-top:1px solid white;background-color:#253b80;color:#fff;padding:10px 12px}.important-links-section .mobile-dropdown-bar-item-inner{display:inline-block;font-size:15px;text-decoration:none;border-top:1px solid #253b80;background-color:#fff;color:#000;padding:10px 12px}.important-links-section .mobile-dropdown-bar-item-inner:hover{background-color:#1e90ff}.slideshow-and-notice-section .slideshow-section{width:100%;height:300px;position:relative;z-index:0!important}.slideshow-and-notice-section .slideshow-section img{height:100%;width:100%;object-fit:cover}.slideshow-and-notice-section .slideshow-section .swiper-button-prev,.slideshow-and-notice-section .slideshow-section .swiper-button-next{color:#7f2405}.slideshow-and-notice-section .slideshow-section .swiper-pagination-bullet-active{background-color:#7f2405}.slideshow-and-notice-section .notice-section{width:100%;height:300px;padding:18px 24px}.slideshow-and-notice-section .notice-section h1{color:#000;font-weight:600;font-size:20px;margin:0}.slideshow-and-notice-section .notice-section hr{margin:10px 0;border:2px solid #7f2405;width:80px}.slideshow-and-notice-section .notice-section .notices .notice{margin-top:10px;border-bottom:2px dotted #7f2405;display:flex}.slideshow-and-notice-section .notice-section .notices .notice .date-container{background-color:#7f2405;width:100%;padding:6px;margin:4px 12px 4px 4px;width:120px;height:60px}.slideshow-and-notice-section .notice-section .notices .notice .date-container h3{font-size:14px;margin:0;text-align:center;color:#feffef}.slideshow-and-notice-section .notice-section .notices .notice .date-container h4{font-weight:600;font-size:20px;margin:0;text-align:center;color:#fff}.slideshow-and-notice-section .notice-section .notices .notice .information-container h2{font-weight:600;font-size:14px;margin:0}.slideshow-and-notice-section .notice-section .notices .notice .information-container a{font-size:14px;margin-top:4px;color:#7f2405;display:inline-block;text-decoration:none;margin-bottom:12px}.slideshow-and-notice-section .notice-section .notices .view-all-button{text-decoration:none;display:inline-block;background:#7f2405;color:#fff;font-size:14px;padding:3px 12px;margin-top:15px;width:110px}.slideshow-and-notice-section .notice-section .notices .view-all-button .arrow{position:relative;animation-name:arrow-movement;animation-duration:2s;animation-iteration-count:infinite}.footer-container-section{background-color:#7f2405;position:absolute;bottom:0;left:0;width:100%;height:38px;overflow:hidden;transition:.4s;z-index:1000}.footer-container-section .footer-info-card{background:#e0bf66;color:#7f2405;text-align:center}.footer-container-section .footer-info-card h3{margin:0;font-size:14px;font-weight:600}.footer-container-section:hover{height:540px}.footer-container-section .footer{padding:18px 12px;margin:0}.footer-container-section .footer .top .description h1,.footer-container-section .footer .top .description h2{color:#ffd800;margin:6px 0}.footer-container-section .footer .top .description h1{font-size:18px}.footer-container-section .footer .top .description h2{font-size:16px}.footer-container-section .footer .top .description p{color:#fff;margin:2px 0;font-size:14px;line-height:18px}.footer-container-section .footer .top .description .name{margin-bottom:16px}.footer-container-section .footer .top .description .service{display:inline-block;padding:6px 0}@media screen and (min-width: 601px){.footer-container-section .footer .top .description .name{padding-right:30px}.footer-container-section .footer .top .description .service{width:48%;padding-right:30px}}.footer-container-section .footer .top .links h1{color:#ffd800;margin:14px 0;font-size:16px}.footer-container-section .footer .top .links a{color:#fff;margin:10px 0;font-size:14px;display:block;text-decoration:none}.footer-container-section .footer .top .contacts{padding:0 40px}.footer-container-section .footer .top .contacts .call-now{display:block;border:2px solid #ffd800;color:#fff;height:52px;line-height:48px;text-decoration:none;text-align:center;margin-top:24px;font-size:18px;transition:.3s}.footer-container-section .footer .top .contacts p{color:#fff;font-size:20px;text-align:center;margin-top:28px;letter-spacing:-1px}.footer-container-section .footer .top .contacts img{margin:28px auto 0;display:block}.footer-container-section .footer .top .contacts .qrcode{color:#fff;text-decoration:none;text-align:center}.footer-container-section .footer .top .contacts .qrcode span{display:block;margin-top:6px;text-transform:uppercase;font-size:10.5px}.footer-container-section .footer .middle{padding:16px 8px}.footer-container-section .footer .middle .company-name h1{font-size:20px;line-height:40px;color:#ffd800}.footer-container-section .footer .middle .footer-links{color:#ffd800}.footer-container-section .footer .middle .footer-links a{color:#ffd800;font-size:12px;display:inline-block;text-decoration:none;padding:1px}.footer-container-section .footer .middle .footer-links p{color:#fff;font-size:12px;padding:0}.footer-container-section .footer .middle .footer-links span:before{content:"|";display:inline-block;padding:2px}.footer-container-section .footer .middle .social-links{color:#fff;padding-top:24px;display:flex;justify-content:space-between}.footer-container-section .footer .middle .social-links a{display:inline-block;font-size:24px;text-align:center;text-decoration:none}.footer-container-section .footer .bottom .powered-by{font-size:14px;text-align:center}.footer-container-section .footer .bottom p{color:#fff;font-size:12px;text-align:justify}.footer-container-section .footer .bottom a{color:#ffd800;text-decoration:none;display:inline-block;padding:0 6px}@media screen and (max-width: 600px){.footer-container-section .footer .bottom .powered-by{padding-top:24px}}.research-and-gallery-section{position:relative;width:100%}.research-and-gallery-section .research-section{background:#fff;padding:8px 36px}.research-and-gallery-section .research-section h1{font-size:18px;font-weight:600;color:#7f2405;text-align:center;margin:0}.research-and-gallery-section .research-section hr{border:2px solid #7f2405;margin:8px auto;width:80px}.research-and-gallery-section .research-section .album{margin-top:12px}.research-and-gallery-section .research-section iframe{width:100%;height:134px;border:4px solid white;box-shadow:4px 6px 12px #0003}.research-and-gallery-section .research-section .view-all{text-decoration:none;display:block;color:#fff;background:#7f2405;padding:3px 12px;margin:10px auto 0;width:110px;font-size:14px}.research-and-gallery-section .research-section .view-all .arrow{position:relative;animation-name:arrow-movement;animation-duration:2s;animation-iteration-count:infinite}.research-and-gallery-section .research-section .research-and-publication-list{margin-top:15px;margin-left:30px;list-style-type:none}.research-and-gallery-section .research-section .research-and-publication-list li{margin-bottom:9px;border-bottom:2px dotted #7f2405;padding-bottom:6px;position:relative}.research-and-gallery-section .research-section .research-and-publication-list li a{text-decoration:none}.research-and-gallery-section .research-section .research-and-publication-list li .arrow{position:relative;animation-name:arrow-movement;animation-duration:2s;animation-iteration-count:infinite}.research-and-gallery-section .research-section .research-and-publication-list li:before{content:"";position:absolute;left:0;top:50%;transform:translate(-50px,-12px);width:44px;height:44px;background-image:url(/build/assets/new-blink-XoNcUilV.gif);background-size:contain;background-repeat:no-repeat}.research-and-gallery-section .gallery-section{background:#f8fcc0;padding:8px}.research-and-gallery-section .gallery-section h1{font-size:18px;font-weight:600;color:#7f2405;text-align:center;margin:0}.research-and-gallery-section .gallery-section hr{border:2px solid #7f2405;margin:8px auto;width:80px}.research-and-gallery-section .gallery-section .album{margin-top:8px}.research-and-gallery-section .gallery-section .image-container{background-image:url(/build/assets/image-background-CPnu2qrk.webp);background-size:100% 100%;padding:13px}.research-and-gallery-section .gallery-section img{width:100%}.research-and-gallery-section .gallery-section a{text-decoration:none}.research-and-gallery-section .gallery-section .title{color:#7f2405;display:block;font-weight:600;font-size:13px;padding:6px;text-align:center}.research-and-gallery-section .gallery-section .view-all{text-decoration:none;display:block;color:#fff;background:#7f2405;padding:3px 12px;margin:10px auto 0;width:110px;font-size:14px}.research-and-gallery-section .gallery-section .view-all .arrow{position:relative;animation-name:arrow-movement;animation-duration:2s;animation-iteration-count:infinite}.social-media-links-container{position:absolute;bottom:43px;right:0;background:#7f2405;padding:7px 7px 0;border-radius:10px 0 0 10px}.social-media-links-container .social-media-item{background:#fff;padding:4px;text-align:center;border-radius:5px;width:30px;height:30px;margin-bottom:7px;transition:.3s}.social-media-links-container .social-media-item.facebook{color:#1877f2}.social-media-links-container .social-media-item.facebook:hover{background:#1877f2;color:#fff}.social-media-links-container .social-media-item.youtube{color:red}.social-media-links-container .social-media-item.youtube:hover{background:red;color:#fff}.social-media-links-container .social-media-item.linkedin{color:#0077b5}.social-media-links-container .social-media-item.linkedin:hover{background:#0077b5;color:#fff}.social-media-links-container .social-media-item.whatsapp{color:#3aaa34}.social-media-links-container .social-media-item.whatsapp:hover{background:#3aaa34;color:#fff}.social-media-links-container .social-media-item.instagram{color:#d62976}.social-media-links-container .social-media-item.instagram:hover{background:linear-gradient(135deg,#feda75,#fa7e1e 30%,#d62976,#962fbf);color:#fff}.placement-cell-and-bose-house-campus-link-section{position:relative;width:100%;padding:8px 52px 8px 8px}.placement-cell-and-bose-house-campus-link-section .image-container{position:relative;width:100%;display:block;text-decoration:none;margin-bottom:8px}.placement-cell-and-bose-house-campus-link-section .image-container img{width:100%}.placement-cell-and-bose-house-campus-link-section .image-container .link-section{position:absolute;bottom:0;left:0;width:100%;text-align:center;background:#7f2405;color:#fff}.placement-cell-and-bose-house-campus-link-section .image-container .link-section a{text-decoration:none}.w3-dropdown-hover{position:relative;display:inline-block}.w3-dropdown-content{display:none;position:absolute;background-color:#f1f1f1;min-width:200px;z-index:1;box-shadow:0 8px 16px #0003}.w3-dropdown-hover:hover>.w3-dropdown-content{display:block}.w3-dropdown-content .nested-dropdown{position:relative}.w3-dropdown-content .nested-dropdown-content{display:none;position:absolute;left:100%;top:0;min-width:260px}.w3-dropdown-content .nested-dropdown:hover>.nested-dropdown-content{display:block}.w3-dropdown-content a{position:relative;color:#7f2405;padding:10px 16px;text-decoration:none;display:block;background-color:#feffef;z-index:99999}.w3-dropdown-content a:hover{background-color:#e0bf66}.w3-dropdown-content{z-index:9999!important}.search-btn{background:none;border:none;font-size:20px;cursor:pointer;color:#fff}.search-modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;transition:.4s}.search-modal.active{opacity:1;pointer-events:auto}.search-box{background:#fff;width:420px;padding:30px;border-radius:12px;position:relative;animation:pop .4s ease}@keyframes pop{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}.search-box h2{margin-top:0;text-align:center;font-size:24px;font-weight:600}.search-box input,.search-box select{width:100%;padding:12px;margin:10px 0;border-radius:6px;border:1px solid #ccc}.row{display:flex;gap:10px}.search-submit{width:100%;padding:14px;background:#7f2405;color:#fff;border:none;border-radius:8px;cursor:pointer;margin-top:15px}.close-btn{position:absolute;right:15px;top:15px;border:none;background:none;font-size:22px;cursor:pointer}.btn-glow{padding:12px 10px;font-size:16px;font-weight:600;color:#fff;background:linear-gradient(135deg,#a8360f,#7f2405);border:none;border-radius:12px;cursor:pointer;box-shadow:0 12px 25px #7f24058c,inset 0 1px #ffffff40;transition:all .25s ease}.btn-glow h3{font-size:15px;font-weight:600}.btn-glow:hover{transform:translateY(-2px);box-shadow:0 18px 35px #7f2405b3,inset 0 1px #ffffff4d}.btn-glow:active{transform:translateY(4px);box-shadow:0 6px 14px #7f240573,inset 0 2px 4px #00000059}.glossy-btn{position:relative;padding:18px 8px;font-size:16px;font-weight:600;color:#fff;border:none;border-radius:20px;cursor:pointer;display:block;background:linear-gradient(to bottom,#b03a16,#7f2405 55%,#5c1804);box-shadow:inset 0 2px 3px #ffffff73,inset 0 -2px 3px #00000059,0 6px 12px #7f24058c;transition:all .2s ease}.glossy-btn h3{font-size:16px;font-weight:600;margin:0}.glossy-btn:before{content:"";position:absolute;top:4px;left:6px;right:6px;height:45%;border-radius:999px;background:linear-gradient(to bottom,#ffffffa6,#ffffff14);pointer-events:none}.glossy-btn:hover{filter:brightness(1.06)}.glossy-btn:active{transform:translateY(3px);box-shadow:inset 0 3px 5px #00000073,0 3px 6px #7f240573}.popup-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000a6;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:center;z-index:9999}.popup-box{width:800px;background:#feffef;border-radius:14px;padding:30px;text-align:center;box-shadow:0 20px 40px #00000059;animation:popupIn .5s ease;position:relative}@keyframes popupIn{0%{transform:scale(.85);opacity:0}to{transform:scale(1);opacity:1}}.popup-close{position:absolute;top:12px;right:14px;font-size:22px;background:none;border:none;cursor:pointer}.popup-box h2{margin-top:0}.popup-box p{color:#555}.popup-box .logo-container{width:150px;margin:auto}.popup-box .logo-container img{width:100%}.popup-box h1{font-size:40px;font-weight:600;color:#7f2405;margin:12px 0 6px}.popup-box h2{font-size:20px;margin:0;font-weight:600;color:#000095}.popup-box h3{font-size:17px;margin:0;font-weight:600}.popup-box hr{width:550px;margin:20px auto}.popup-btn{margin-top:20px;padding:12px 32px;font-size:15px;font-weight:600;color:#fff;background:linear-gradient(135deg,#b03a16,#7f2405);border:none;border-radius:999px;cursor:pointer;box-shadow:0 6px 12px #7f240580}
