@media (max-width:1500px){}@media (max-width:1399px){.rts-header-area.header-two .header-main-area-two .header-main-wrapper .logo{max-width:100%}}@media (max-width:992.98px){.campaign-side{order: 2;}.form-side{order: 1;}}@media (max-width:767.98px){:root{--bs-app-header-height:40px}.portal-card,.campaign-card{display:flex;flex-direction:column}.logo{position:relative}iframe{height:150px}.gallery-card{width:280px;height:200px}.gallery-header h2{font-size:1.5rem}.left.yoga-day-section{min-height:auto;padding: 10px 20px;}.gallery-title h2{font-size: 15px;}.right{padding:20px!important}.ashoke_logo{height:45px!important}.ashoke_text{font-size:10px;text-align:start}.ashoke_text h3{font-size:8px;text-align:start}.fst_logo{width:40px!important}.logo_text h2{font-size:12px!important}.login-card h2{font-size:calc(1.275rem + .3vw)}.register-btn{padding:10px 25px;font-size:medium}.campaign-content h2{font-size:2rem}.campaign-stats{gap:4px;padding:10px}.campaign-content{padding:20px 20px 0;order:2}.campaign-image{order:1}.campaign-side{order: 2;}.form-side{order: 1;}.video-frame{height: 200px;}.htc__hover__fornt{text-align: center;}.gallery-card{width: auto;height: auto;}}