body.et-fb #side-menu{display:none!important}iframe,embed,object{width:100%!important;height:auto!important;aspect-ratio:16/9!important;display:block!important;min-height:200px}#side-menu{position:fixed;top:0;right:0;height:100vh;width:min(600px,88vw);background:#fff;box-shadow:-20px 0 60px rgba(0,0,0,.2);transform:translateX(110%);transition:transform .35s ease;z-index:999999;overflow-y:auto;padding:90px 28px 28px}#side-menu.is-open{transform:translateX(0)}body.admin-bar #side-menu{top:32px;height:calc(100vh - 32px);padding-top:110px}@media (max-width:782px){body.admin-bar #side-menu{top:46px;height:calc(100vh - 46px)}}#side-menu .side-menu-close{position:absolute;top:18px;right:18px;width:32px;height:32px;border:none;background:transparent;cursor:pointer;display:grid;place-items:center}#side-menu .side-menu-close::before{content:"✕";font-size:26px;font-weight:400;line-height:1;color:#ffffff}@media (hover:hover) and (pointer:fine){#side-menu .menu-item .et_pb_text_inner h3,#side-menu .menu-item .et_pb_text_inner h3 strong{--color-base:#ffffff;--color-hover:#fe7262;background-image:linear-gradient(90deg,var(--color-hover) 50%,var(--color-base) 50%);background-size:200% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:background-position .35s ease}#side-menu .menu-item:hover .et_pb_text_inner h3,#side-menu .menu-item:hover .et_pb_text_inner h3 strong{background-position:0 0}}.menu-item{--color-base:#ffffff;--color-hover:#fe7262}html{overflow-x:hidden!important}@media (max-width:980px){.hamberger_less .et_pb_menu__menu{display:flex!important}.hamberger_less .et_pb_menu__icon{display:none!important}#et_mobile_nav_menu,.mobile_menu_bar{display:none!important}.hamberger_less .et_pb_menu__wrap{justify-content:center}}@media (max-width:980px){.hamberger_less .et_pb_menu__menu ul{flex-direction:column;align-items:center}.hamberger_less .et_pb_menu__menu li{padding:10px 0}}@media (hover:hover) and (pointer:fine){.menu-item .et_pb_text_inner,.menu-item .et_pb_text_inner *{background-image:linear-gradient(90deg,var(--color-hover) 50%,var(--color-base) 50%);background-size:200% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:background-position .35s ease}.menu-item:hover .et_pb_text_inner,.menu-item:hover .et_pb_text_inner *{background-position:0 0}}