@media (max-width:992px){.megamenu .dropdown-menu.show{position:absolute;top:150px;left:0;width:100%;padding:0;margin:0;border-radius:0;background-color:var(--light);z-index:1050}}@media (max-width:768px){.rfp-dashboard-cards{margin-top:20px}.post-card{margin-bottom:20px;text-align:center}.card-img{justify-content:center}.sm-mt-5{margin-top:30px}.tab-inner-content{padding-bottom:50px}.wedding-party-first-container{border-right:none;min-height:auto;padding-bottom:50px}.d-none-sm{display:none!important}.brand-title{display:none}.groom-bride-name{font-size:32px!important;margin-bottom:0!important;margin-top:34px!important}.selected-invitation-card{margin-top:10px}.invitation-card-date-section{margin:20px 0}.footer-section{display:block!important}.profile-data-section{margin-top:30px!important}.header-section{display:block!important}.right-side-container{position:fixed;background-color:var(--body-color)!important;top:0;left:0;width:100%!important;max-width:100%!important;height:100vh;z-index:2020;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:20px;overflow-y:auto}.close-btn{position:absolute;top:15px;right:15px;background:transparent;border:none;font-size:28px;font-weight:700;color:var(--primary-color);cursor:pointer;z-index:2100}.close-btn:hover{color:red}.hide-on-mobile{display:none!important}.event-cross-icon{display:block!important}.px-sm-50{padding:0 50px}.main-container{padding:0 20px}.card-wedding-party{text-align:center}.mt-sm-10{margin-top:10px!important}}