body,html{overflow-x:hidden!important;width:100%}body,html,img{max-width:100%}img{height:auto}.container,.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media screen and (max-width:991px){.mobile-header{position:-webkit-sticky;position:sticky;top:0;z-index:1000;background:#020a1c;border-bottom:1px solid rgba(255,193,7,.2)}.mobile-sidebar{transition:transform .3s cubic-bezier(.4,0,.2,1)!important;transform:translateX(-100%);width:300px;max-width:85vw;overflow-y:auto}.mobile-sidebar.mobile-menu-active{transform:translateX(0);box-shadow:5px 0 25px rgba(0,0,0,.5)}.mobile-nav-list li>a{min-height:44px;display:flex;align-items:center}}@media screen and (max-width:767px){.hero1-content{display:flex;flex-direction:column;align-items:center;text-align:center}.hero1-content .btn-area1{flex-direction:column!important;width:100%;gap:15px!important}.hero1-content .btn-area1 a{width:100%!important;display:flex;justify-content:center;margin:0!important}.countdown-box{padding:15px!important;width:100%;border-radius:12px!important}.countdown-box h4{font-size:1.1rem!important;line-height:1.6;display:flex;flex-direction:column;gap:8px}.main-title{font-size:3rem!important;line-height:1.1!important;letter-spacing:-2px!important}.theme-text{font-size:1.5rem!important;padding:0 10px}.hero1-section-area{background-position:top!important;padding-top:130px!important}}@media (max-width:1024px) and (min-width:768px){.hero1-content .btn-area1{flex-wrap:wrap;justify-content:center}}@media screen and (max-width:767px){.col-lg-4,.col-md-6,.col-xl-3{width:100%!important;margin-top:20px}.sp1,.sp2,.sp6{padding-top:50px!important;padding-bottom:50px!important}[style*="padding-top: 120px"],[style*="padding: 120px 0"],[style*="paddingTop: 120px"]{padding-top:60px!important;padding-bottom:60px!important}}@media screen and (max-width:1024px) and (min-width:768px){.col-lg-4,.col-xl-3{width:50%!important}}@media screen and (max-width:767px){.important-dates-section .section-head{text-align:center!important}.date-card-modern{min-height:auto!important;padding:24px!important;align-items:center;text-align:center}.date-card-modern .icon-badge{margin:0 auto 15px}.form-control,.form-select,input,textarea{width:100%!important;max-width:100%!important;font-size:16px!important}}@media screen and (max-width:991px){h1{font-size:clamp(2.5rem,5vw,4rem)!important}h2{font-size:clamp(2rem,4vw,3rem)!important}h3{font-size:clamp(1.5rem,3vw,2.2rem)!important}h4{font-size:clamp(1.2rem,2vw,1.8rem)!important}h5{font-size:clamp(1rem,1.5vw,1.4rem)!important}a,li,p,span{font-size:clamp(14px,2vw,16px)}}.btn,a.btn,button,input,input[type=submit],select,textarea{min-height:44px}a.btn,button.btn{display:inline-flex;align-items:center;justify-content:center}