body .is-root-container .component-header{position:sticky;top:0;left:0;z-index:50;width:100%;background:#333;box-shadow:0 0 10px rgba(0,0,0,.06)}body .is-root-container .component-header:not(.transparent)~#content,body .is-root-container .component-header:not(.transparent)~#main,body .is-root-container .component-header:not(.transparent)~#wrap{padding-top:0;transition:padding-top 250ms}body .is-root-container .component-header.sticky .logo{height:3.125rem}body .is-root-container .component-header.sticky .logo .image{height:100%}body .is-root-container .component-header.sticky .logo .img{-o-object-position:0 44%;object-position:0 44%}body .is-root-container .component-header>.wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 67.5),5rem);transition:height cubic-bezier(0.5, 0, 0, 1) 100ms}body .is-root-container .component-header .logo{position:relative;flex-shrink:0;height:min(calc(3.125rem + 1.875 * (100vw - 22.5rem) / 67.5),5rem);max-width:min(calc(9.375rem + 3.125 * (100vw - 22.5rem) / 67.5),12.5rem);transition:height cubic-bezier(0.5, 0, 0, 1) 100ms}body .is-root-container .component-header .logo .image{width:100%;height:100%;padding-block:0.625rem}body .is-root-container .component-header .logo .image .picture{height:100%;width:100%;transition:width cubic-bezier(0.5, 0, 0, 1) 100ms}body .is-root-container .component-header .logo .image .picture .component-link{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;z-index:2;text-indent:-9999px}body .is-root-container .component-header .logo .image .picture .component-link:hover~.img{opacity:.7}body .is-root-container .component-header .logo .image .picture .img{max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover}body .is-root-container .component-header .logo .image.light{opacity:0;visibility:hidden}body .is-root-container .component-header .search-container{display:flex;flex-flow:row;gap:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 67.5),1rem);width:100%;justify-content:flex-end}@media(max-width: 64rem){body .is-root-container .component-header .search-container{margin-left:auto}body .is-root-container .component-header .search-container.is-active .search-form{display:flex;position:absolute;top:100%;left:0;width:100%;height:100%;background-color:#fcb53b;padding:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 67.5),1rem);z-index:10}body .is-root-container .component-header .search-container.is-active .search-toggle .ri-search-line::before{content:""}}@media(min-width: 64rem){body .is-root-container .component-header .search-container .search-toggle{display:none}}body .is-root-container .component-header .search-container .search-form{gap:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 67.5),1rem);display:none;width:100%}@media(min-width: 64rem){body .is-root-container .component-header .search-container .search-form{display:flex;flex-flow:row;align-items:center}}body .is-root-container .component-header .search-container .search-form .search-input{font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 67.5),1rem);line-height:1.3;font-weight:400;width:100%;height:2.5rem;background-color:rgba(0,0,0,0);padding:0.625rem 1.25rem;border:1px solid hsla(0,0%,100%,.5);border-radius:6.25rem;color:#fff}body .is-root-container .component-header .search-container .search-form .search-input::-moz-placeholder{color:hsla(0,0%,100%,.5)}body .is-root-container .component-header .search-container .search-form .search-input::placeholder{color:hsla(0,0%,100%,.5)}body .is-root-container .component-header .search-container .search-form .search-input:focus{border-color:#fff;color:#fff}body .is-root-container .component-header .navigation-container{width:100%;border-top:1px solid hsla(0,0%,100%,.2)}body .is-root-container .component-header .navigation{display:none}@media(min-width: 64rem){body .is-root-container .component-header .navigation{display:grid;grid-auto-flow:column;align-items:center}}body .is-root-container .component-header .navigation .nav-items{display:flex;align-items:center;height:100%;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 67.5),2.5rem);flex-wrap:wrap}body .is-root-container .component-header .nav-item{display:flex;align-items:center;height:100%;color:#fff;height:100%}body .is-root-container .component-header .nav-item>.link{font-size:min(calc(1rem + 0.125 * (100vw - 22.5rem) / 67.5),1.125rem);line-height:1.4;font-weight:400;display:flex;align-items:center;height:100%;border-bottom:4px solid rgba(0,0,0,0);padding-block:0.5rem}body .is-root-container .component-header .nav-item>.icon{padding-left:0.4375rem}body .is-root-container .component-header .nav-item>.icon svg{width:min(calc(0.5rem + 0.125 * (100vw - 22.5rem) / 67.5),0.625rem)}body .is-root-container .component-header .nav-item:hover>.link{text-decoration:none;border-bottom:4px solid #eb8b23}body .is-root-container .component-header .nav-item:hover>.link,body .is-root-container .component-header .nav-item:hover svg{color:#fff;text-decoration:none}body .is-root-container .component-header .nav-item.has-sub-menu{cursor:pointer;position:relative}body .is-root-container .component-header .nav-item.has-sub-menu:hover>.icon{transform:rotateX(180deg)}body .is-root-container .component-header .nav-item.has-sub-menu:hover>.dropdown{opacity:1 !important;visibility:visible}body .is-root-container .component-header .dropdown{position:absolute;top:100%;z-index:5;display:grid;grid-template-columns:1fr;gap:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 67.5),1rem);width:-moz-max-content;width:max-content;min-width:15.625rem;max-width:18.75rem;right:0;left:0;transform:translateX(-50%);padding:min(calc(1rem + 0.25 * (100vw - 22.5rem) / 67.5),1.25rem);background:#fff;opacity:0;visibility:hidden;transition-property:opacity,visibility;transition-duration:250ms;border:1px solid rgba(220,220,220,.2);border-radius:0.625rem}body .is-root-container .component-header .dropdown .link{font-size:min(calc(1rem + 0.125 * (100vw - 22.5rem) / 67.5),1.125rem);line-height:1.4;font-weight:400;display:block;color:#333}body .is-root-container .component-header .dropdown .link:hover{color:#333;text-decoration:none}body .is-root-container .component-header .actions{display:flex;flex-flow:row;gap:min(calc(1rem + 0.25 * (100vw - 22.5rem) / 67.5),1.25rem);width:100%}@media(min-width: 64rem){body .is-root-container .component-header .actions{gap:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 67.5),5rem)}}body .is-root-container .component-header .actions .mobile-actions{display:flex}@media(min-width: 64rem){body .is-root-container .component-header .actions .mobile-actions{display:none}}body .is-root-container .component-header .actions .action-links{display:none;color:#fff}@media(min-width: 64rem){body .is-root-container .component-header .actions .action-links{display:flex;flex-flow:row;align-items:center;justify-content:flex-end;gap:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 67.5),1rem)}}body .is-root-container .component-header .actions .action-links .component-link{text-decoration:none}body .is-root-container .component-header .mobile-actions{display:flex;gap:0.5rem;align-items:center;justify-content:flex-end}@media(min-width: 64rem){body .is-root-container .component-header .mobile-actions{display:none}}body .is-root-container .component-header .mobile-actions .close{display:none}body .is-root-container .component-header .mobile-actions .active .open{display:none}body .is-root-container .component-header .mobile-actions .active .close{display:flex}body .is-root-container .component-header .mobile-actions .active .close svg{color:currentcolor}body .is-root-container .component-header .mobile-menu{position:absolute;top:100%;left:100%;width:0%;height:calc(var(--app-height) - 100%);max-height:100vh;overflow:auto;background:#fff;transition:left 250ms;padding-bottom:1.25rem;border-top:1px solid #dcdcdc;border-bottom:10px solid #013253}body .is-root-container .component-header .mobile-menu::-webkit-scrollbar{width:0.125rem}body .is-root-container .component-header .mobile-menu::-webkit-scrollbar-thumb{background-color:#013253}body .is-root-container .component-header .mobile-menu::-webkit-scrollbar-track{background-color:#ededed;width:0.125rem}@media(min-width: 64rem){body .is-root-container .component-header .mobile-menu{display:none}}body .is-root-container .component-header .mobile-menu.active{left:0;width:100%}body .is-root-container .component-header .mobile-menu .top-actions{display:flex;padding-inline:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 67.5),2.5rem);padding-block:0.5rem;color:#fff;background-color:#ed0311;justify-content:center;align-items:self-end;flex-flow:column;margin-bottom:1.25rem}body .is-root-container .component-header .mobile-menu .wrapper{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;height:100%;overflow-y:auto}body .is-root-container .component-header .mobile-menu .wrapper .action-links{display:flex;align-items:center;justify-content:left;gap:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 67.5),1rem);padding-block:1.25rem}body .is-root-container .component-header .mobile-menu .wrapper .mobile-nav{width:100%}body .is-root-container .component-header .mobile-menu .wrapper .mobile-nav .accordion-item{display:grid;grid-template-columns:1fr;margin-top:1.25rem;color:#013253}body .is-root-container .component-header .mobile-menu .wrapper .mobile-nav .accordion-item .accordion-item-header{border-bottom:1px solid #dcdcdc;padding-bottom:1.25rem;font-size:1rem;font-weight:600}body .is-root-container .component-header .mobile-menu .wrapper .mobile-nav .accordion-item .accordion-item-header .accordion-item-toggle{position:relative;display:grid;grid-template-columns:1fr auto;align-items:center;gap:1.25rem;width:100%}body .is-root-container .component-header .mobile-menu .wrapper .mobile-nav .accordion-item .accordion-item-header .accordion-item-toggle .accordion-line{position:absolute;left:0;bottom:0;width:100%}body .is-root-container .component-header .mobile-menu .wrapper .mobile-nav .accordion-item .icon{color:#013253;width:0.625rem}body .is-root-container .component-header .mobile-menu .wrapper .mobile-nav .accordion-item .icon svg{width:100%;height:0.625rem}body .is-root-container .component-header .mobile-menu .wrapper .mobile-nav .accordion-item.is-active .icon{transform:rotate(180deg)}body .is-root-container .component-header .mobile-menu .wrapper .mobile-nav .accordion-item .accordion-item-content{height:0;overflow:hidden;transition:height 250ms cubic-bezier(0.5, 0, 0, 1)}body .is-root-container .component-header .mobile-menu .wrapper .mobile-nav .accordion-item .accordion-item-content .accordion-item-content-wrapper{display:grid;grid-template-columns:1fr;gap:0.9375rem;padding:min(calc(0.9375rem + 0.9375 * (100vw - 22.5rem) / 67.5),1.875rem) 0 min(calc(0.625rem + 0.625 * (100vw - 22.5rem) / 67.5),1.25rem)}body .is-root-container .component-header .mobile-menu .wrapper .mobile-nav .accordion-item .accordion-item-content .accordion-item-content-wrapper .sub-item{font-family:"Montserrat",sans-serif;font-size:0.875rem;font-weight:600}body .is-root-container .component-header .mobile-menu .wrapper .mobile-nav .accordion-item .additional-items{display:grid;gap:0.5rem}body .is-root-container .component-header .mobile-menu .wrapper .mobile-nav .accordion-item .additional-items .link{display:flex;gap:0.5rem;align-items:center;padding:0.5rem;width:100%;background-color:#013253;color:#fff;border-radius:100px}body .is-root-container .component-header .mobile-menu .wrapper .mobile-nav .accordion-item .additional-items .link .icon-image{width:auto;height:0.875rem}body .is-root-container .component-header.transparent:not(.sticky,.mobile-menu-active,.active){background:rgba(0,0,0,0)}body .is-root-container .component-header.transparent:not(.sticky,.mobile-menu-active,.active) .logo .image{opacity:0;visibility:hidden}body .is-root-container .component-header.transparent:not(.sticky,.mobile-menu-active,.active) .logo .image.light{opacity:1;visibility:visible}body .is-root-container .component-header.transparent:not(.sticky,.mobile-menu-active,.active) .navigation .nav-item{color:#013253}
/*# sourceMappingURL=header.css.map */
