#main-header{position:fixed;top:0;left:0;width:100%;transition:color .4s,background-color .4s;padding-top:40px;z-index:999}#main-header .header-inner{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 40px;z-index:1}#main-header #logo{display:block;width:160px;position:relative;z-index:10001}#main-header[data-theme=dark] #logo svg path{fill:var(--white)}#main-header[data-theme=light] #logo svg path{fill:var(--theme-color)}body.menu-open{overflow:hidden}body.menu-open #main-header[data-theme=dark] #logo svg path,body.menu-open #main-header[data-theme=light] #logo svg path{fill:var(--theme-color)}#main-header #logo svg{display:block;width:100%;max-width:160px}#main-header .header-inner .col-site-nav{display:flex;gap:2em;align-items:center}@media (min-width:1024px){.mobile-nav{zoom:1.9}}#main-header .desktop-nav ul.primary-menu{display:flex;align-items:center;justify-content:flex-end}#main-header .desktop-nav ul.primary-menu>li{position:relative;--menu-padding:0 30px;padding:var(--menu-padding)}#main-header .desktop-nav ul.primary-menu>li>a{font-size:20px;font-weight:700;color:var(--black)}#main-header .desktop-nav ul.primary-menu>li>a:hover{color:var(--orange)}.hamburger{width:30px;height:25px;display:flex;align-items:center;justify-content:center;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;z-index:10001;position:relative}#main-header[data-theme=light] .hamburger{background-color:var(--black-5)}#main-header[data-theme=dark] .hamburger{background-color:var(--white-20)}.hamburger .bars{display:flex;flex-direction:column;gap:5px;width:30px;height:25px}.hamburger span{display:block;height:5px;width:100%;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;border-radius:20px}#main-header[data-theme=light] .hamburger span{background-color:var(--theme-color)}#main-header[data-theme=dark] .hamburger span{background-color:var(--white)}body.menu-open #main-header[data-theme=light] .hamburger span,body.menu-open #main-header[data-theme=dark] .hamburger span{background-color:var(--theme-color)}.hamburger.open span:nth-child(1){-webkit-transform:translateY(10px) rotate(-45deg);-moz-transform:translateY(10px) rotate(-45deg);-o-transform:translateY(10px) rotate(-45deg);transform:translateY(10px) rotate(-45deg)}.hamburger.open span:nth-child(2){opacity:0;left:-60px}.hamburger.open span:nth-child(3){-webkit-transform:translateY(-10px) rotate(45deg);-moz-transform:translateY(-10px) rotate(45deg);-o-transform:translateY(-10px) rotate(45deg);transform:translateY(-10px) rotate(45deg);width:100%}.nav-overlay{opacity:0;visibility:hidden;position:fixed;top:0;left:0;width:100%;min-height:100vh;height:100%;overflow-y:hidden;overflow-x:hidden;z-index:10000;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;will-change:opacity;background-color:var(--gray-light);background-image:url(//b-dan.com/wp-content/themes/bdan2025/assets/css/../img/home/shape-bg.svg);background-position:center bottom;background-size:100% auto;background-repeat:no-repeat}.nav-overlay .__inner{overflow:auto;-webkit-overflow-scrolling:touch;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.admin-bar .nav-overlay.overlay-bg{top:46px}.nav-overlay.open,.page-template-menu .nav-overlay{visibility:visible;opacity:1}.nav-overlay .nav-overlay-container{justify-content:center;gap:120px}.nav-overlay .link-row{gap:30px;justify-content:center}.nav-overlay .link-row img{border-radius:20px}.nav-overlay .link-row p{text-align:center;margin-top:1em}.nav-overlay .link-row a:hover{opacity:.8}.nav-overlay .social-row{justify-content:center;gap:10px}.nav-overlay .social-row i{font-size:3em;color:var(--gray-dark)}.nav-overlay .social-row a:hover i{color:var(--white)}.nav-overlay .social-row a.__blog:hover svg path{fill:#fff}@media all and (max-width:1200px){#main-header{padding-top:20px;padding-bottom:20px}#main-header .header-inner{padding:0 20px}#main-header #logo{width:10.3076vw;min-width:62px}}@media all and (min-width:981px){.hamburger:not(.open):hover span:nth-child(1){-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg);background-color:var(--theme-color)}}@media all and (max-width:980px){.nav-overlay{background-position:center center;background-size:auto 100%}}@media all and (min-width:768px){#main-header .desktop-nav ul.primary-menu>li.counsel_btn>a{color:var(--orange)}#main-header .desktop-nav ul.primary-menu>li.counsel_btn>a:hover{-webkit-animation:blink-1 1.2s infinite both;animation:blink-1 1.2s infinite both}.nav-overlay .__inner{display:flex;justify-content:center;align-items:center}}@media all and (max-width:767px){.hamburger{width:22px;height:20px}.hamburger .bars{gap:4px;width:22px;height:20px}.hamburger span{height:3px}.hamburger.open span:nth-child(1){-webkit-transform:translateY(8px) rotate(-45deg);-moz-transform:translateY(8px) rotate(-45deg);-o-transform:translateY(8px) rotate(-45deg);transform:translateY(8px) rotate(-45deg)}.hamburger.open span:nth-child(2){opacity:0;left:-60px}.hamburger.open span:nth-child(3){-webkit-transform:translateY(-6px) rotate(45deg);-moz-transform:translateY(-6px) rotate(45deg);-o-transform:translateY(-6px) rotate(45deg);transform:translateY(-6px) rotate(45deg);width:100%}.nav-overlay .__inner .nav-overlay-container{padding:100px 0}.nav-overlay .link-row{flex-direction:column}}