.header-wrapper .hs-search-field{position:relative}
.header-wrapper .hs-search-field__input{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}
.header-wrapper .hs-search-field__suggestions{margin:0;padding:0;list-style:none}
.header-wrapper .hs-search-field__suggestions li{display:block;margin:0;padding:0}
.header-wrapper .hs-search-field__suggestions #results-for{font-weight:700}
.header-wrapper .hs-search-field__suggestions #results-for,.header-wrapper .hs-search-field__suggestions a{display:block}
.header-wrapper .hs-search-field__suggestions a:focus,.header-wrapper .hs-search-field__suggestions a:hover{background-color:rgba(0,0,0,.1);outline:0}
.header-wrapper ul.hs-search-field__suggestions{background:#fff;position:absolute;width:100%;border:0;border-radius:5px;overflow:hidden;background-color:#dd0e0e;color:#fff;z-index:999}
.header-wrapper .hs-search-field__suggestions #results-for,.header-wrapper .hs-search-field__suggestions a{padding:8px 20px;text-decoration:none;color:#fff}
.header-wrapper .top-bar{display:flex;align-items:center;flex:1}
.header-wrapper .header-logo{width:24%;line-height:1;padding-right:34px}
.header-wrapper .top-bar-buttons{display:flex;justify-content:flex-end;
      margin-left: auto;
    padding-right: 14px;
}
.header-search.desk.api-search input#search-input::placeholder {
    font-size: 14px;
}
.header-wrapper .header-search{width:68%;padding-right:0}
.header-wrapper .header-search input.hs-search-field__input{font-size:16px;font-style:normal;font-weight:400;line-height:1.125;border:0;height:39px;padding:10.5px 24px;padding-right:96px}
.header-wrapper .header-search button{padding:18px 24px;position:absolute;padding:0 34px;font-size:16px;line-height:18px;right:0;top:0;border-radius:30px;height:100%;transition:all .15s linear;appearance:none}
.header-wrapper .header-search input::-webkit-input-placeholder{color:inherit}
.header-wrapper .icon-btn a{display:block;width:37px;height:37px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:8px}
.header-wrapper .header-search .icon-btn a{border:1px solid red;border-radius:50%;padding:8px;width:37px;height:37px;display:block}
.header-wrapper .header-search .icon-btn img{max-width:20px!important}
.header-wrapper .icon-btn:not(:last-child) {margin-right:10px}
.header-wrapper .main-navigation{position:relative}
.header-wrapper .main-navigation-inner{display:flex;justify-content:space-between;align-items:flex-end;position:relative;padding-top:27px}
.header-wrapper .navigation{width:60%}
.header-wrapper .header-menu ul{display:flex;flex-wrap:wrap;list-style:none;line-height:1.3335;padding:0;margin:0}
.header-wrapper .header-menu > ul > li{position:relative;display:flex;align-items:center}
.header-wrapper .header-menu > ul > li > a,.header-wrapper .header-menu > ul > li > span{display:inline-block;vertical-align:top;position:relative;font-weight:400;line-height:1;text-decoration:none;transition:color .4s ease,background-color .4s ease;padding:13px 0 46px}
.header-wrapper .header-menu > ul > li .childtrigger{display:none;cursor:pointer;color:#db151d;margin-left:10px;transition:.4s all ease;position:absolute;top:20px;bottom:auto;left:auto;right:0}
.header-wrapper .header-menu > ul li.hs-item-has-children > a,.header-wrapper .header-menu > ul li.hs-item-has-children > span { padding-right:22px; }
.header-wrapper .header-menu > ul li > a{text-decoration:none}
.header-wrapper .header-menu > ul li > a svg,
.header-wrapper .header-menu > ul li > span svg{position:absolute;top:20px;bottom:auto;left:auto;right:0}
.header-wrapper .header-menu > ul li > a svg,
.header-wrapper .header-menu > ul li > span svg,
.header-wrapper .header-menu > ul > li .childtrigger svg { display:block; }
.header-wrapper .header-menu > ul li > a path,.header-wrapper .header-menu > ul li > span path,
.header-wrapper .header-menu > ul > li .childtrigger path{stroke:currentColor}
.header-wrapper .header-menu > ul > li > a:after,.header-wrapper .header-menu > ul > li > span:after{content:'';display:block;position:absolute;width:0;height:2px;top:auto;bottom:0;left:0;right:0;transition:.4s all ease;transform-origin:center;width:100%;max-width:100%;margin-left:auto;margin-right:auto;transform:scale(0)}
.header-wrapper .header-menu > ul > li:hover > a:after,
.header-wrapper .header-menu > ul > li > a:hover:after,.header-wrapper .header-menu > ul > li:hover > span:after {transform:scale(1)}
.header-wrapper .header-menu > ul > li:hover .childtrigger svg{transform:rotate(180deg)}
.header-wrapper .header-menu ul ul.hs-menu-children-wrapper{width:100%;max-width:100%;min-width:auto}
.header-wrapper .header-menu>ul>li.has-megamenu>.megamenu-wrapper>ul.hs-menu-children-wrapper>li>span { transition:all .4s ease; }
.header-wrapper .header-menu ul ul.hs-menu-children-wrapper li > span { transition:0.4s all ease; }
.header-wrapper .right-buttons{display:flex;width:40%;justify-content:flex-end;padding-left:40px;margin-left:auto;margin-bottom:29px}
.header-wrapper .right-buttons .hs-button,
.header-wrapper .right-buttons .outline-btn,
.header-wrapper .right-buttons .secondary-btn,
.header-wrapper .right-buttons .white-btn{padding:13px 24px;font-size:16px;line-height:1.125}
.header-wrapper .right-buttons .button-item:not(:last-child) { margin-right:21px; }
.header-wrapper .mob{display:none}
/* */
.top-header{background:#0a1546;padding:29px 0}
.bottom-header{background:#0a1546}
.header-wrapper .main-navigation-inner{padding:0}
/**/
.sticky-header{position:sticky;top:-200px;z-index:999}
.sticky-header.header-fixed{top:0;transition:all .4s ease}
.sticky-header.header-fixed .bottom-header{transition:all .4s ease}
.whole-click{
  cursor:pointer;
}
.header-wrapper .intro_text {
  color: #fff;
  padding-left: 18px;
  padding-top: 10px;
  padding-bottom: 10px;
  max-width: 260px;
  font-size:14px;
}
/**/
@media(min-width:992px){
  .header-menu.header-mobile-menu { display:none!important; }
  header.header-wrapper{transition:.4s all ease}
  .bottom-header{transform:translateY(0);width:100%}
  .sticky-header.header-fixed .bottom-header{transform:translateY(-100%);float:left}
  .header-wrapper:hover .bottom-header{transform:translateY(0)}
  .header-wrapper .top-header{position:relative;z-index:99}
  .header-wrapper .right-buttons { margin-bottom:15px; }
  .header-wrapper .right-buttons .button-item:not(:last-child) { margin-right:15px; }
  .header-wrapper .header-menu { font-size:16px; }
  .header-wrapper .header-menu > ul > li { margin-left:5px;margin-right:5px;padding-left:7px;padding-right:7px; }
  .header-wrapper .header-menu > ul > li > a,.header-wrapper .header-menu > ul > li > span { padding-bottom:25px; }
  .header-wrapper .header-menu > ul > li:first-child { margin-left:0;padding-left:0; }
  .header-wrapper .header-menu > ul > li:last-child { margin-right:0;padding-right:0; }
  .header-wrapper .header-menu > ul li.has-normaldd ul.hs-menu-children-wrapper,
  .header-wrapper .header-menu > ul li.has-megamenu > .megamenu-wrapper{position:absolute;top:100%;bottom:auto;left:0;right:0;z-index:9}
  .header-wrapper .header-menu > ul li.has-megamenu > .megamenu-wrapper{overflow:hidden;border-radius:0 0 20px 20px}
  .header-wrapper .header-menu > ul li.has-normaldd ul.hs-menu-children-wrapper{padding:15px 20px}
  .header-wrapper .header-menu > ul > li.has-normaldd ul.hs-menu-children-wrapper,
  .header-wrapper .header-menu > ul > li.has-megamenu > .megamenu-wrapper,
  .header-wrapper .header-menu > ul > li.hs-item-has-children.has-normaldd:hover > ul.hs-menu-children-wrapper,
  .header-wrapper .header-menu > ul > li.hs-item-has-children.has-megamenu:hover > .megamenu-wrapper {display:none!important;opacity:0;visibility:hidden;min-width:200px}
  .header-wrapper .header-menu > ul > li.hs-item-has-children.has-normaldd.show > ul.hs-menu-children-wrapper,
  .header-wrapper .header-menu > ul > li.hs-item-has-children.has-megamenu.show > .megamenu-wrapper{display:none!important;opacity:1;visibility:visible;display:block!important}
  .header-wrapper .header-menu > ul > li.has-megamenu > ul.hs-menu-children-wrapper > li > a,
  .header-wrapper .header-menu > ul > li.has-megamenu > .megamenu-wrapper > ul.hs-menu-children-wrapper > li > a,
  .header-wrapper .header-menu > ul > li.has-megamenu > .megamenu-wrapper > ul.hs-menu-children-wrapper > li > span,
  .header-wrapper .header-menu > ul > li.has-normaldd > ul.hs-menu-children-wrapper > li > a { font-weight:bold; }
  /* Normal Dropdown */
  .header-wrapper .header-menu > ul > li.has-normaldd ul.hs-menu-children-wrapper{flex-direction:column;flex-wrap:wrap;padding:15px 0}
  .header-wrapper .header-menu > ul > li.has-normaldd li{padding:5px 0;}
  .header-wrapper .header-menu > ul > li.has-normaldd li > a,
  .header-wrapper .header-menu > ul > li.has-normaldd li > span{width:100%;display:block;padding:7px 15px}
  .header-wrapper .header-menu > ul > li.has-normaldd li:hover {}
  /* Mega Menu */
  .header-wrapper .header-menu > ul > li.has-megamenu { position:static; }
  .header-wrapper .header-menu > ul > li.has-megamenu > ul.hs-menu-children-wrapper,
  .header-wrapper .header-menu > ul > li.has-megamenu > .megamenu-wrapper { display:none; }
  .header-wrapper .header-menu > ul > li.has-megamenu > ul.hs-menu-children-wrapper,
  .header-wrapper .header-menu > ul > li.has-megamenu > .megamenu-wrapper > ul.hs-menu-children-wrapper{padding:25px 55px;height:auto;max-height:calc(100vh - 174px);min-height:227px;overflow-x:hidden;overflow-y:auto;background-image:url('//24933742.fs1.hubspotusercontent-eu1.net/hubfs/24933742/Medix_2024/images/mega_menu_bg.svg');background-repeat:no-repeat;background-position:center top;background-size:cover;border-radius:0 0 20px 20px;scrollbar-width:thin;scrollbar-color:#DD0E0E rgba(255,255,255,0.1)}
  .header-wrapper .header-menu > ul > li.has-megamenu:hover > ul.hs-menu-children-wrapper { display:block !important; }
  .header-wrapper .header-menu > ul > li.has-megamenu > ul.hs-menu-children-wrapper::-webkit-scrollbar,
  .header-wrapper .header-menu > ul > li.has-megamenu > .megamenu-wrapper > ul.hs-menu-children-wrapper::-webkit-scrollbar { width:5px; }
  .header-wrapper .header-menu > ul > li.has-megamenu > ul.hs-menu-children-wrapper::-webkit-scrollbar-track,
  .header-wrapper .header-menu > ul > li.has-megamenu > ul.hs-menu-children-wrapper::-moz-scrollbar-track,
  .header-wrapper .header-menu > ul > li.has-megamenu > ul.hs-menu-children-wrapper::-o-scrollbar-track,
  .header-wrapper .header-menu > ul > li.has-megamenu > .megamenu-wrapper > ul.hs-menu-children-wrapper::-webkit-scrollbar-track,
  .header-wrapper .header-menu > ul > li.has-megamenu > .megamenu-wrapper > ul.hs-menu-children-wrapper::-moz-scrollbar-track,
  .header-wrapper .header-menu > ul > li.has-megamenu > .megamenu-wrapper > ul.hs-menu-children-wrapper::-o-scrollbar-track{background:rgba(255,255,255,.1)}
  .header-wrapper .header-menu > ul > li.has-megamenu > ul.hs-menu-children-wrapper::-webkit-scrollbar-thumb,
  .header-wrapper .header-menu > ul > li.has-megamenu > .megamenu-wrapper > ul.hs-menu-children-wrapper::-webkit-scrollbar-thumb{background-color:#dd0e0e;border-radius:1px}
  .header-wrapper .header-menu > ul > li.has-megamenu > ul.hs-menu-children-wrapper:before,
  .header-wrapper .header-menu > ul > li.has-megamenu > .megamenu-wrapper > ul.hs-menu-children-wrapper:before,
  .header-wrapper .header-menu > ul > li.has-megamenu > .megamenu-wrapper:before {content:"";position:absolute;top:-30px;bottom:auto;left:0;right:0;width:100%;height:50px}
  .header-wrapper .header-menu > ul > li.has-megamenu > ul.hs-menu-children-wrapper:after{content:"";display:table;clear:both}
  .header-wrapper .header-menu > ul > li ul.hs-menu-children-wrapper { align-content:flex-start; }
  .header-wrapper .header-menu > ul > li.has-megamenu > ul.hs-menu-children-wrapper > li,
  .header-wrapper .header-menu>ul>li.has-megamenu>.megamenu-wrapper>ul.hs-menu-children-wrapper>li{width:auto;max-width:33.33%;min-width:250px;position:relative;padding:11px 0}
  .header-wrapper .header-menu > ul > li.has-megamenu > ul.hs-menu-children-wrapper > li:nth-child(4n+2),
  .header-wrapper .header-menu>ul>li.has-megamenu>.megamenu-wrapper>ul.hs-menu-children-wrapper>li:nth-child(2),
  .header-wrapper .header-menu>ul>li.has-megamenu>.megamenu-wrapper>ul.hs-menu-children-wrapper>li:nth-child(3n+2) {margin-left:9.5%;margin-right:9.5%;margin-left:calc(calc(100% - calc(260px* 3))/ 3);margin-right:calc(calc(100% - calc(260px* 3))/ 3);}
  .header-wrapper .header-menu > ul > li.has-megamenu > ul.hs-menu-children-wrapper > li > a,
  .header-wrapper .header-menu>ul>li.has-megamenu>.megamenu-wrapper>ul.hs-menu-children-wrapper>li>a,
  .header-wrapper .header-menu>ul>li.has-megamenu>.megamenu-wrapper>ul.hs-menu-children-wrapper>li>span{display:block;padding-left:18px;padding-right:50px;border-left:2px solid #dd0e0e}
  .header-wrapper .header-menu > ul > li.has-megamenu > ul.hs-menu-children-wrapper > li.hs-item-has-children > a,
  .header-wrapper .header-menu > ul > li.has-megamenu > .megamenu-wrapper > ul.hs-menu-children-wrapper > li.hs-item-has-children > a,
  .header-wrapper .header-menu > ul > li.has-megamenu > .megamenu-wrapper > ul.hs-menu-children-wrapper > li.hs-item-has-children > span{ padding-right:50px; }
  .header-wrapper .header-menu > ul > li.has-megamenu > ul.hs-menu-children-wrapper > li > .childtrigger,
  .header-wrapper .header-menu>ul>li.has-megamenu>.megamenu-wrapper>ul.hs-menu-children-wrapper>li>.childtrigger{position:absolute;top:11px;bottom:auto;left:auto;right:0;display:block;width:100%;max-width:50px;height:24px;margin:0;padding:0}
  .header-wrapper .header-menu > ul > li.has-megamenu > ul.hs-menu-children-wrapper > li > .childtrigger svg,
  .header-wrapper .header-menu > ul > li.has-megamenu > .megamenu-wrapper > ul.hs-menu-children-wrapper > li > .childtrigger svg { display:none; }
  .header-wrapper .header-menu > ul > li.has-megamenu > ul.hs-menu-children-wrapper > li > a svg,
  .header-wrapper .header-menu>ul>li.has-megamenu>.megamenu-wrapper>ul.hs-menu-children-wrapper>li>a svg,
  .header-wrapper .header-menu>ul>li.has-megamenu>.megamenu-wrapper>ul.hs-menu-children-wrapper>li>span svg{ transition: all .4s ease;display:inline-block!important;vertical-align:top!important;margin-top:1px;margin-left:27px!important;transform:rotate(-90deg) }
  .header-wrapper .header-menu > ul > li.has-megamenu > ul.hs-menu-children-wrapper > li.open-dd > a svg,
  .header-wrapper .header-menu>ul>li.has-megamenu>.megamenu-wrapper>ul.hs-menu-children-wrapper>li.open-dd>a svg,
  .header-wrapper .header-menu>ul>li.has-megamenu>.megamenu-wrapper>ul.hs-menu-children-wrapper>li.open-dd>span svg{transform:rotate(-90deg)}
  .header-wrapper .header-menu>ul>li.has-megamenu ul ul.hs-menu-children-wrapper{opacity:1!important;visibility:visible!important;position:static!important;transform:none;padding:0;margin:0;width:100%;max-width:100%;min-width:auto;background:0 0}
  .header-wrapper .header-menu>ul>li.has-megamenu ul ul.hs-menu-children-wrapper{padding:10px 0 0 20px}
  .header-wrapper .header-menu>ul>li.has-megamenu ul ul.hs-menu-children-wrapper>li{display:block;width:100%;padding:5px 0}
  .header-wrapper .header-menu>ul>li.has-megamenu ul ul.hs-menu-children-wrapper>li>a{width:100%;display:block;padding:5px 10px}
  .header-wrapper .header-menu>ul>li.has-megamenu ul ul.hs-menu-children-wrapper>li:hover>a,
  .header-wrapper .header-menu>ul>li.has-megamenu ul ul.hs-menu-children-wrapper>li>a:hover{color:#fff;background:#dd0e0e}
  .header-wrapper .header-menu > ul > li.has-megamenu > ul.hs-menu-children-wrapper > li, 
  .header-wrapper .header-menu>ul>li.has-megamenu>.megamenu-wrapper>ul.hs-menu-children-wrapper>li{width:25%;margin:0;max-width:100%;min-width:auto!important;padding:0 14px;margin-bottom:20px}
  .header-wrapper .header-menu > ul > li.has-megamenu > ul.hs-menu-children-wrapper > li:nth-child(4n+2), 
  .header-wrapper .header-menu>ul>li.has-megamenu>.megamenu-wrapper>ul.hs-menu-children-wrapper>li:nth-child(2), 
  .header-wrapper .header-menu>ul>li.has-megamenu>.megamenu-wrapper>ul.hs-menu-children-wrapper>li:nth-child(3n+2) { margin:0; }
  .header-wrapper .header-menu > ul > li.has-megamenu > ul.hs-menu-children-wrapper > li > a svg, 
  .header-wrapper .header-menu>ul>li.has-megamenu>.megamenu-wrapper>ul.hs-menu-children-wrapper>li>a svg, 
  .header-wrapper .header-menu>ul>li.has-megamenu>.megamenu-wrapper>ul.hs-menu-children-wrapper>li>span svg{transform:rotate(180deg);top:8px;right:20px}
}

@media(min-width:1201px) {
  .header-wrapper .header-menu > ul > li { margin-left:9px;margin-right:9px;padding-left:7.5px;padding-right:7.5px; }
  .header-wrapper .right-buttons { margin-bottom:29px; }
  .header-wrapper .right-buttons .button-item:not(:last-child) { margin-right:21px; }
  .header-wrapper .header-menu { font-size:18px; }
  .header-wrapper .header-menu > ul > li > a,.header-wrapper .header-menu > ul > li > span { padding-bottom:29px; }
  .header-wrapper .header-menu > ul > li ul.hs-menu-children-wrapper { min-width:250px; }
  .header-wrapper .header-menu > ul > li.has-megamenu > ul.hs-menu-children-wrapper,
  .header-wrapper .header-menu > ul > li.has-megamenu > .megamenu-wrapper > ul.hs-menu-children-wrapper { padding:35px 65px; }
  .header-wrapper .header-menu > ul > li.has-megamenu > ul.hs-menu-children-wrapper > li,
  .header-wrapper .header-menu > ul > li.has-megamenu > .megamenu-wrapper > ul.hs-menu-children-wrapper > li { min-width:260px; }
  .header-wrapper .header-menu > ul > li.has-megamenu ul ul.hs-menu-children-wrapper { padding-left:28px; }
  .header-wrapper .header-menu > ul > li.has-megamenu ul ul.hs-menu-children-wrapper > li > a { padding:8px 20px; }
  .header-wrapper .header-menu > ul > li.has-normaldd li > a,
  .header-wrapper .header-menu > ul > li.has-normaldd li > span { padding:10px 20px; }
}

/**/
@media(max-width:991px){
  .header-menu.header-desktop-menu { display:none!important; }
  .header-wrapper .main-navigation{display:none}
  .main-navigation.active.open{visibility:visible;opacity:1}
  .main-navigation.open{opacity:0}
  .header-wrapper .header-search{display:none}
  .header-wrapper .top-bar-buttons{display:none}
  .top-header{padding:25px 0;position:relative}
  header.header-wrapper .humburger{position:absolute;right:20px;top:50%;transform:translate(0,-50%);height:26px;width:29px;cursor:pointer}
  header.header-wrapper .line{display:block;position:absolute;top:50%;margin-top:-1px;right:0;width:100%;height:2px;background-color:#fff;transition:all .4s ease}
  header.header-wrapper .three.line{transform:translate(0,10px)}
  header.header-wrapper .humburger.active .two.line{opacity:0}
  header.header-wrapper .humburger.active .one.line{transform:translate(0,0) rotate(45deg)}
  header.header-wrapper .humburger.active .three.line{transform:translate(0,0) rotate(-45deg)}
  .header-wrapper span.line.one{transform:translate(0,-10px)}
  .header-wrapper .mob{display:flex;justify-content:flex-start;width:100%}
  .header-wrapper .desk{display:none}
  .header-wrapper .main-navigation{display:block;position:absolute;left:0;right:auto;bottom:auto;z-index:9}
  .header-wrapper .header-menu ul{flex-direction:column;margin:0}
  .header-wrapper .right-buttons{flex-direction:column;padding-left:0;width:100%}
  .header-wrapper .navigation{width:100%}
  .header-wrapper .header-search.mob,
  .header-wrapper .top-bar-buttons.mob{padding:0 32px}
  .header-wrapper .hs-search-field{width:100%}
  .header-wrapper .top-bar-buttons.mob{margin-top:27px;margin-bottom:43px}
  .header-wrapper .header-menu ul { display }
  .header-wrapper .header-menu > ul > li{display:block;width:100%;max-width:100%}
  .header-wrapper .header-menu > ul > li > a,.header-wrapper .header-menu > ul > li > span{padding:12px 33px}
  .header-wrapper .header-menu > ul > li > a:after,.header-wrapper .header-menu > ul > li > span:after{display:none}
  .header-wrapper .header-menu > ul > li .childtrigger{display:block;position:absolute;top:0;bottom:auto;left:auto;right:0;width:100%;max-width:65%;height:42px;margin:0;padding:0}
  .header-wrapper .header-menu > ul > li .childtrigger svg { display:none; }
  .header-wrapper .header-menu > ul li > a,  .header-wrapper .header-menu > ul li > span { display:flex;flex-wrap:nowrap;width:100%;max-width:100%; }
  .header-wrapper .header-menu > ul li > a svg,  .header-wrapper .header-menu > ul li > span svg,
  .header-wrapper .header-menu > ul > li .childtrigger svg{position:static;margin:5px 0 0 auto;}
  .header-wrapper .header-menu > ul li:hover > a path,
  .header-wrapper .header-menu > ul > li:hover .childtrigger svg{transform:none}
  .header-wrapper .header-menu > ul li.hs-item-has-children{position:relative;display:flex;flex-wrap:wrap}
  .header-wrapper .header-menu > ul li.hs-item-has-children > a,
  .header-wrapper .header-menu > ul li.hs-item-has-children > span{ padding-right:40px; }
  .header-wrapper .header-menu ul ul.hs-menu-children-wrapper{display:none;opacity:1;visibility:visible;min-width:100%;background-image:none!important}
  .header-wrapper .header-menu ul ul.hs-menu-children-wrapper li > a,
  .header-wrapper .header-menu ul ul.hs-menu-children-wrapper li > span{padding:12px 33px;padding-left:45px}
  .header-wrapper .header-menu ul ul.hs-menu-children-wrapper li > a > svg,
  .header-wrapper .header-menu ul ul.hs-menu-children-wrapper li > span > svg{display:inline-block!important;vertical-align:top;margin-top:9px}
  .header-wrapper .header-menu ul ul ul.hs-menu-children-wrapper li > a{padding-left:60px}
  .header-wrapper .header-menu > ul li.hs-item-has-children.open-dd > a svg,
  .header-wrapper .header-menu > ul li.hs-item-has-children.open-dd > span svg{transform:rotate(180deg)}
  .header-wrapper .right-buttons{padding:14px 32px 55px}
  .header-wrapper .right-buttons .button-item:not(:last-child) {margin:0;margin-bottom:18px}
  .header-wrapper .main-navigation{border-radius:0 0 20px 0;padding-top:14px;top:100%}
  .header-wrapper .right-buttons .hs-button, 
  .header-wrapper .right-buttons .outline-btn, 
  .header-wrapper .right-buttons .secondary-btn,
  .header-wrapper .right-buttons .white-btn{width:100%;justify-content:center}
  /*   .header-wrapper .header-search input.hs-search-field__input{border-radius:30px;border:1px solid #fff;background-color:#fff;color:#091347;padding-right:96px}
  .header-wrapper .header-search button{border-color:transparent;border-width:2px} */
  .header-wrapper .header-search input#search-input{border-radius:30px;border:1px solid #fff;background-color:#fff;color:#091347;display:inline-block!important;vertical-align:top;width:100%!important;max-width:100%!important;min-width:100%!important;border-radius:50px;font-size:16px;font-style:normal;font-weight:400;line-height:1.125;border:0!important;height:39px!important;padding:10.5px 24px!important;padding-right:96px!important;margin:0!important}
  .header-wrapper .header-search button{background-color:#dd0e0e;border:1px solid #fff}
  .header-wrapper .header-search button svg{width:19px;height:16px}
  .header-wrapper .header-search button svg,
  .header-wrapper .header-search button svg path,
  .header-wrapper .header-search button:hover path{stroke:unset;fill:#fff}
  .header-wrapper .main-navigation{max-width:400px}
  .header-wrapper .main-navigation{transform:translatex(-100%);transition:.4s transform ease}
  .header-wrapper  .main-navigation-inner { flex-direction: column;}
  .header-wrapper .active.main-navigation{transform:translatex(0)}
  .header-wrapper .main-navigation{overflow:auto;max-height:calc(100vh - 72px);min-height:calc(100vh - 72px)}
  .header-wrapper .header-logo{width:100%;padding-right:60px}
  .header-wrapper .header-logo img{max-width:246px;width:100%}
  .no-banner .sticky-header{position:sticky;top:0}
}
@media(max-width:500px){
  .header-wrapper .main-navigation{max-width:280px}
}