.dd-header-logo-bar,.dd-main-header{background:var(--header-background);--wp--style--global--wide-size:82.5rem;--header-text-color:var(--wp--preset--color--text);--header-background-hover:var(--wp--preset--color--grey);--header-text-color-hover:var(--wp--preset--color--red);--dark-line:#4c4b48;--light-line:#ebebeb}.dd-header-logo-bar .dd-container{align-items:center;display:flex;gap:var(--wp--preset--spacing--small);justify-content:space-between;padding:var(--wp--preset--spacing--x-small) 0}.dd-header-logo-bar .dd-container .dd-header-center-logos,.dd-header-logo-bar .dd-container .dd-header-center-logos img,.dd-header-logo-bar .dd-container .logo,.dd-header-logo-bar .dd-container .logo img{display:block;-o-object-fit:contain;object-fit:contain}.dd-header-logo-bar .dd-container .dd-header-center-logos img,.dd-header-logo-bar .dd-container .logo img{width:100%}.dd-header-logo-bar .dd-container .logo{max-width:280px;width:25%}.dd-header-logo-bar .dd-container .dd-header-center-logos{align-items:center;display:flex;flex-shrink:1;justify-content:center;max-width:400px}.dd-header-logo-bar .dd-container .dd-header-center-logos a{display:block;padding:0 1.5625rem}.dd-header-logo-bar .dd-container .dd-header-center-logos a:first-child{padding-left:0}.dd-header-logo-bar .dd-container .dd-header-center-logos a:last-child{padding-right:0}.dd-header-logo-bar .dd-container .dd-header-center-logos a:not(:last-child){border-right:1px solid var(--dark-line)}.dd-header-logo-bar .dd-container nav{max-width:280px;width:25%}.dd-header-logo-bar .dd-container ul.menu{align-items:center;display:flex;gap:.9375rem;justify-content:flex-end;list-style-type:none}.dd-header-logo-bar .dd-container ul.menu:before{align-self:stretch;background:var(--dark-line);content:"";display:block;width:1px}.dd-header-logo-bar .dd-container ul.menu a{color:var(--header-text-color);font-size:.96875rem;font-weight:900;line-height:1;text-decoration:none;text-transform:uppercase}.dd-header-logo-bar .dd-container ul.menu a:where(:hover,:focus-visible){color:var(--header-text-color-hover)}.dd-header-logo-bar .dd-container ul.menu li{line-height:1;margin:0;padding:0}.dd-header-logo-bar .dd-container>button{background:transparent;border:none;color:var(--header-text-color);padding:0}@media only screen and (min-width:960px){.dd-header-logo-bar .dd-container>button{display:none}}@media only screen and (max-width:960px){.dd-header-logo-bar .dd-container nav ul li:not(:last-child),.dd-header-logo-bar .dd-container nav ul.menu:before{display:none}.dd-header-logo-bar .dd-container nav ul.menu li a{font-size:1.25rem}.dd-header-logo-bar .dd-container{gap:30px;justify-content:space-between}.dd-header-logo-bar .dd-container *{flex-grow:0;width:auto!important}.dd-header-logo-bar .dd-container a.logo img{height:35px}.dd-header-logo-bar .dd-container .dd-header-center-logos img{height:45px}.dd-header-logo-bar .dd-container .dd-header-center-logos a:not(:first-child){padding-left:.625rem}.dd-header-logo-bar .dd-container .dd-header-center-logos a:not(:last-child){padding-right:.625rem}}@media only screen and (min-width:768px) and (max-width:960px) and (min-height:600px){.dd-header-logo-bar{border-bottom:1px solid var(--light-line);box-shadow:0 2px 4px 0 rgba(0,0,0,.2);position:sticky;top:var(--wp-admin--admin-bar--height,0);z-index:10}}@media only screen and (max-width:960px){.dd-header-logo-bar{border-bottom:1px solid var(--light-line);box-shadow:0 2px 4px 0 rgba(0,0,0,.2);z-index:10}}@media only screen and (max-width:768px){.dd-header-logo-bar .dd-container{align-content:center;display:grid;gap:.9375rem 1.25rem;grid-auto-flow:row dense;grid-auto-rows:1fr 1fr;grid-template-columns:auto auto auto;grid-template-rows:1fr 1fr}.dd-header-logo-bar .dd-container>button{font-size:1.75rem!important;grid-area:1/1/3/2}.dd-header-logo-bar .dd-container .logo{grid-area:1/2/2/3;text-align:center}.dd-header-logo-bar .dd-container .logo img{margin:0 auto;max-width:100%;-o-object-fit:contain;object-fit:contain}.dd-header-logo-bar .dd-container .dd-header-center-logos{grid-area:2/2/3/3;text-align:center}.dd-header-logo-bar .dd-container .dd-header-center-logos img{margin:0 auto;max-width:100%;-o-object-fit:contain;object-fit:contain}.dd-header-logo-bar .dd-container nav{grid-area:1/3/3/4}.dd-header-logo-bar .dd-container nav li a{font-size:1.75rem!important}}@media only screen and (max-width:500px){.dd-header-logo-bar .dd-container{gap:.3125rem 1.875rem}}@media only screen and (min-height:601px) and (min-width:960px){.dd-main-header{position:sticky;top:var(--wp-admin--admin-bar--height,0)}.dd-main-header li.dd-offset-stuck{transition:all .4s ease-in-out}.dd-main-header:not(.is-style-stuck) li.dd-offset-stuck{margin-right:var(--offset-stuck,0)}.dd-main-header:not(.is-style-stuck) li.dd-offset-stuck a{padding-right:0!important}.dd-main-header ul.menu li.dd-menu-stuck-only{display:block!important}.dd-main-header.is-style-stuck .dd-main-menu .dd-menu ul.menu li.dd-menu-stuck-only{display:block;opacity:1;transform:scaleX(1)}}@media only screen and (max-height:600px) and (min-width:960px){.dd-main-header li.dd-offset-stuck>a{padding-right:0!important}}.dd-main-header .dd-main-menu{--responsive:960px}.dd-main-header .dd-main-menu a{color:var(--header-text-color);text-decoration:none;text-transform:uppercase}.dd-main-header .dd-main-menu a:where(:hover,:focus-visible){color:var(--header-text-color-hover)}.dd-main-header .dd-main-menu ul.menu:not(.show),.dd-main-header .dd-main-menu ul.sub-menu{opacity:0;pointer-events:none;position:absolute}.dd-main-header .dd-main-menu ul.sub-menu.show{opacity:1;pointer-events:auto;visibility:visible}.dd-main-header .dd-main-menu li{display:flex;justify-content:space-between}.dd-main-header .dd-main-menu li>a{font-size:.9375rem;padding:var(--wp--preset--spacing--x-small) .625rem}.dd-main-header .dd-main-menu li:nth-child(3)>a{padding-left:0}.dd-main-header .dd-main-menu li:last-child>a{padding-right:0}.dd-main-header .dd-main-menu li button.dd-submenu-toggle{background:transparent;border:none;position:absolute;right:0;top:50%;transform:translateY(-50%) translateX(100%)}.dd-main-header .dd-main-menu li button.dd-submenu-toggle:not(:focus-visible){opacity:0;pointer-events:none;z-index:-1}@media only screen and (min-width:961px){.dd-main-header{border-bottom:1px solid var(--light-line);border-top:1px solid var(--light-line);box-shadow:0 2px 4px 0 rgba(0,0,0,.2);z-index:10}.dd-main-header .hide-on-desktop{display:none!important}.dd-main-header .dd-main-menu .dd-menu ul.menu{justify-content:space-between}.dd-main-header .dd-main-menu .dd-menu ul.menu li{position:relative}.dd-main-header .dd-main-menu .dd-menu ul.menu li.dd-menu-stuck-only{display:none;opacity:0;overflow:hidden;transform:scaleX(0);transform-origin:right center;transition:all .4s ease-in-out}:is(.dd-main-header .dd-main-menu .dd-menu ul.menu li.dd-menu-stuck-only)+.dd-menu-stuck-only:last-child{margin-left:var(--offset-next,0)}.dd-main-header .dd-main-menu .dd-menu ul.sub-menu{background:var(--header-background);border:1px solid var(--light-line);border-radius:5px;filter:drop-shadow(0 10px 20px rgba(0,0,0,.2));max-width:300px;min-width:200px;transition:all .2s ease-in-out;z-index:2}.dd-main-header .dd-main-menu .dd-menu ul.sub-menu.fix-to-right{left:auto;right:0}.dd-main-header .dd-main-menu .dd-menu ul.sub-menu.fix-to-right:before{left:auto;right:12%}.dd-main-header .dd-main-menu .dd-menu ul.sub-menu:before{background:var(--header-background);border:1px solid var(--light-line);content:"";display:block;height:15px;left:12%;position:absolute;top:-7.5px;transform:rotate(45deg);width:15px}.dd-main-header .dd-main-menu .dd-menu ul.sub-menu:not(.show){transform:translateY(20px)}.dd-main-header .dd-main-menu .dd-menu ul.sub-menu li a{font-size:.875rem;line-height:1.2;padding:.625rem 1.25rem;text-transform:none;width:100%}.dd-main-header .dd-main-menu .dd-menu ul.sub-menu li a:where(:hover,:focus-visible){background:var(--header-background-hover);color:var(--header-text-color)}.dd-main-header .dd-main-menu .dd-menu ul.sub-menu li{background:var(--header-background);width:100%}.dd-main-header .dd-main-menu .dd-menu ul.sub-menu li:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.dd-main-header .dd-main-menu .dd-menu ul.sub-menu li:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}}@media only screen and (max-width:960px){.dd-main-header .dd-main-menu{overflow:hidden}.dd-main-header .dd-main-menu .dd-menu{justify-content:flex-start}:is(.dd-main-header .dd-main-menu .dd-menu) .hide-on-desktop+i{display:none}.dd-main-header .dd-main-menu .dd-menu ul.menu{background:var(--header-mobile-background,#f0f8ff);max-width:360px;width:100%}.dd-main-header .dd-main-menu .dd-menu ul.menu.hide{opacity:0}.dd-main-header .dd-main-menu .dd-menu ul.sub-menu{background:var(--header-background);border-radius:5px;margin:0 auto;width:calc(100% - 2.4em)}.dd-main-header .dd-main-menu .dd-menu ul.sub-menu li a{text-transform:none}.dd-main-header .dd-main-menu .dd-menu ul.sub-menu.hide{height:0;transition:all .2s ease-in-out}.dd-main-header .dd-main-menu .dd-menu li{flex-direction:column}.dd-main-header .dd-main-menu .dd-menu li a{font-size:.875rem}.dd-main-header .dd-main-menu .dd-menu li:not(.dd-menu-stuck-only):has(+.dd-menu-stuck-only){border-bottom:1px solid #d9e8f7;padding-bottom:.9375rem}.dd-main-header .dd-main-menu .dd-menu li.dd-menu-stuck-only{border-bottom:1px solid #d9e8f7;box-sizing:border-box;flex-basis:50%;text-align:center}:is(.dd-main-header .dd-main-menu .dd-menu li.dd-menu-stuck-only)+.dd-menu-stuck-only{border-left:1px solid #d9e8f7}.dd-main-header .dd-main-menu .dd-menu li>a{flex-grow:1;padding:.9em 1.2em}}@media only screen and (min-width:961px){.dd-main-header .dd-menu-toggle{display:none}.dd-main-header .dd-main-menu ul.menu{gap:1.25rem}.dd-main-header .dd-main-menu li:has(.show)>button.dd-submenu-toggle{pointer-events:none}.dd-main-header .dd-main-menu ul.menu:is(.hide){opacity:1;pointer-events:auto;position:relative}.dd-main-header .dd-main-menu ul.sub-menu{box-sizing:border-box;left:0;position:absolute;top:100%}.dd-main-header .dd-main-menu ul.sub-menu button.dd-submenu-toggle{display:none!important}.dd-main-header .dd-main-menu .dd-responsive-sub-header{display:none}html{scroll-padding:calc(var(--wp-admin--admin-bar--height, 1px) + 4.6875rem)}}@media only screen and (max-width:960px){.dd-main-header .dd-main-menu .dd-menu{display:flex;flex-wrap:wrap;height:100%;left:0;min-height:100%;overflow:auto;position:fixed;top:0;transition:all .2s ease-in-out;width:100%;z-index:1000}.dd-main-header .dd-main-menu .dd-menu:has(ul.menu.show){background:rgba(0,0,0,.6)}.dd-main-header .dd-main-menu .dd-menu:has(ul.menu.hide){opacity:0;pointer-events:none;visibility:hidden}.dd-main-header .dd-main-menu ul.menu{align-content:start;flex-wrap:wrap;gap:0;height:100%;overflow-x:hidden;position:relative;transition:all .2s ease-in-out}.dd-main-header .dd-main-menu ul.menu.hide{transform:translateX(-100%)}.dd-main-header .dd-main-menu ul.menu li{flex-basis:100%;flex-wrap:wrap}.dd-main-header .dd-main-menu ul.menu li.dd-responsive-menu-item{display:block;padding-top:.9375rem;padding-inline:.9375rem;position:sticky;text-align:right}.dd-main-header .dd-main-menu ul.menu li.dd-responsive-menu-item a{display:none}.dd-main-header .dd-main-menu ul.menu li.dd-responsive-menu-item button{background:transparent;border:none;color:var(--header-text-color);font-size:1.5rem;padding:0}.dd-main-header .dd-main-menu ul.sub-menu{position:relative}}