html,body{overflow-x:hidden}@media (max-width:980px){.et_pb_menu .et_mobile_menu{margin-top:4px!important}.et_mobile_menu{width:80vw!important;margin:0 auto!important;left:0!important;right:0!important;box-sizing:border-box}.et_mobile_menu li a{text-align:center!important;justify-content:center!important;display:block!important}.et_pb_toggle_open .mobile_menu_bar::before,.opened .mobile_menu_bar::before,.et_toggle_open .mobile_menu_bar::before{content:"\4d"!important;transition:all 0.2s ease-in-out}.mobile_menu_bar::before{transition:all 0.2s ease-in-out}}.logo-marquee{overflow:hidden;position:relative;background:radial-gradient(circle at center,rgba(255,255,255,0.06),rgba(0,0,0,0) 70%);width:100vw;margin-left:calc(50% - 50vw)}.logo-track{display:flex;align-items:center;gap:35px;width:max-content;flex-wrap:nowrap;animation:scroll var(--speed,60s) linear infinite;will-change:transform;transform:translate3d(0,0,0);cursor:grab}.logo-track.fast{--speed:20s!important}.logo-track img{display:block;height:70px;width:auto;object-fit:contain;opacity:0.75;filter:grayscale(100%);transition:all 0.3s ease}.logo-track a:hover img{opacity:1;filter:grayscale(0%);transform:scale(1.05)}@media (hover:hover) and (pointer:fine){.logo-marquee:hover .logo-track{animation-play-state:paused}}@media (max-width:980px){.logo-track{--speed:100s}.logo-track img{height:90px}}@keyframes scroll{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(-50%,0,0)}}ul.et_pb_side_nav{position:fixed;right:4px;top:50%;transform:translateY(-50%);background:rgba(0,0,0,0.04)!important;border-radius:999px;padding:8px 5px!important;border:1px solid rgba(0,0,0,0.08);box-shadow:0 6px 18px rgba(0,0,0,0.08);z-index:9999;display:flex;flex-direction:column;align-items:center}ul.et_pb_side_nav .side_nav_item{display:flex;justify-content:center;width:100%}ul.et_pb_side_nav .side_nav_item a{width:6px!important;height:6px!important;display:block;border-radius:50%;background:rgba(0,0,0,0.25);margin:6px 0;transition:transform 0.2s ease,background 0.2s ease}ul.et_pb_side_nav .side_nav_item a.active{background:rgba(0,0,0,0.75)!important;transform:scale(1.3)}@media (hover:hover) and (pointer:fine){ul.et_pb_side_nav .side_nav_item a:hover{transform:scale(1.2)}}@media (max-width:980px){ul.et_pb_side_nav{right:2px;padding:7px 4px!important;background:rgba(0,0,0,0.03)!important;border:1px solid rgba(0,0,0,0.06);box-shadow:0 4px 14px rgba(0,0,0,0.08)}ul.et_pb_side_nav .side_nav_item a{margin:7px 0}}.spin-on-hover:hover{animation:spin 1s linear infinite}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:#333333!important;-webkit-box-shadow:0 0 0px 1000px #eef0f2 inset!important;transition:background-color 5000s ease-in-out 0s!important}