.et-fixed-header{background-color:rgba(255,255,255,1)!important;opacity:1!important}.et-fixed-header #logo{content:url('../../../uploads/SWASTIYOGASHALA_LOGO_Horizontal_Nav_white-scaled.png')}.menu-item-49 a{background:#A78F76;padding:15px 2px!important;width:140px;color:#ffffff!important;border-radius:15px;text-align:center;margin-bottom:30px;letter-spacing:0;word-spacing:0;display:block}.menu-item a{padding:15px 2px!important}.menu-item-49{float:right}#et-top-navigation{width:68%;margin:0 auto;display:flex;justify-content:center}#top-menu-nav,#top-menu{width:100%}.swasti-logo-wrap{text-align:center;padding:20px 0}.swasti-logo{width:300px;max-width:100%;height:auto;display:block;margin:auto}.swasti-location{font-family:'Montserrat',sans-serif;font-weight:normal;font-size:28px;margin-top:10px}@media (max-width:480px){.swasti-logo{width:110px}.swasti-location{font-size:16px}}.et-fixed-header #top-menu li.menu-item-49>a{color:#ffffff!important}@media only screen and (max-width:480px){.menu-item-49 a{all:unset!important}}.divi-video-overlay{position:relative;overflow:hidden}.divi-video-overlay::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0.6),rgba(0,0,0,0.4));z-index:3;pointer-events:none}.divi-video-overlay .et_pb_section_video,.divi-video-overlay .et_pb_background_video{z-index:1!important}.divi-video-overlay .et_pb_fullwidth_header_container{position:relative;z-index:4}.et-fixed-header{border-bottom:2px solid #D3CDC7}@media (max-width:767px){.yoga-features-wrapper,.yoga-benefits-section,.yoga-curriculum-section,.yoga-info-section,.yoga-team-section,.accommodation-section{margin-left:0!important;width:100%!important;padding-left:20px!important;padding-right:20px!important;padding-top:40px!important;padding-bottom:40px!important}.feature-row,.info-grid,.accommodation-grid{flex-direction:column!important;display:block!important}.accommodation-card{width:100%!important;margin-bottom:40px}.schedule-content h4,.schedule-list div{padding-left:0!important}.schedule-list span{width:90px!important;font-size:13px}}@media only screen and (max-width:980px){.container.clearfix.et_menu_container{display:flex!important;align-items:center!important;justify-content:flex-start!important;margin-left:5px!important;width:calc(100% - 5px)!important}#logo{margin-left:0!important;padding-left:0!important}#et_mobile_nav_menu{margin-left:auto!important;margin-right:-45px!important;padding-right:0!important;display:flex!important;align-items:center!important;justify-content:flex-end!important}.mobile_menu_bar{padding-right:0!important;margin-right:0!important}.mobile_menu_bar{padding-bottom:10!important}}@media only screen and (max-width:980px){#main-header .container.et_menu_container{display:flex!important;justify-content:flex-start!important;align-items:center!important;width:95%!important;margin:5px auto!important}#logo{margin-left:0!important;padding-left:0!important}#et_mobile_nav_menu{margin-left:auto!important}@media only screen and (max-width:980px){#main-header .container.et_menu_container{display:flex!important;justify-content:flex-start!important;align-items:center!important;width:95%!important;margin:5px auto!important}#logo{margin-left:0!important;padding-left:0!important}#et_mobile_nav_menu{margin-left:auto!important;display:flex!important;align-items:center!important}#page-container #main-header .et_mobile_menu{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;background:#ffff!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;padding:120px 5% 0 5%!important;z-index:999999!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;border:none!important;visibility:hidden;opacity:0;transition:all 0.4s ease}.mobile_nav.opened .et_mobile_menu{visibility:visible!important;opacity:1!important}#page-container .et_mobile_menu li{width:100%!important;max-width:400px!important;margin-bottom:12px!important;list-style:none!important}#page-container .et_mobile_menu li a{background:#ffffff!important;color:#A78F76!important;border-radius:8px!important;padding:18px 25px!important;font-size:18px!important;font-weight:700!important;text-align:center!important;display:block!important;text-transform:uppercase;border:none!important;text-transform:uppercase!important}.mobile_nav.opened .et_mobile_menu li{animation:flipMenu 0.6s cubic-bezier(0.175,0.885,0.32,1.275) forwards;opacity:0}.mobile_nav.opened .et_mobile_menu li:nth-child(1){animation-delay:0.1s}.mobile_nav.opened .et_mobile_menu li:nth-child(2){animation-delay:0.15s}.mobile_nav.opened .et_mobile_menu li:nth-child(3){animation-delay:0.2s}.mobile_nav.opened .et_mobile_menu li:nth-child(4){animation-delay:0.25s}.mobile_nav.opened .mobile_menu_bar{position:fixed!important;top:25px!important;right:20px!important;z-index:1000001!important}.mobile_nav.opened .mobile_menu_bar:before{content:"\4d"!important;font-family:'ETmodules'!important;background:#fff!important;color:#A78F76!important;font-size:26px!important;padding:10px!important;border-radius:50%!important;display:block!important}.mobile_nav.opened #logo{visibility:hidden!important}.menu-item-49 a{all:unset!important;display:block!important}}}@keyframes flipMenu{0%{opacity:0;transform:rotateX(-90deg)}100%{opacity:1;transform:rotateX(0deg)}}.stop-scrolling{height:100vh!important;overflow:hidden!important}