/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/****************************************/
/* HubSpot Style Boilerplate            */
/****************************************/

/* These includes are optional, but helpful. */



/*****************************************/
/* Start your style declarations here    */
/*****************************************/
.main-navigation-open { position: relative; }
.row-fluid .custom_mega_menu_nav {
  float: right;
  text-align: right; 
  margin-top: -1em;
  padding-bottom: 0em;
  width: 85%;
}
.row-fluid .topmenu-section.mega-menu-group.nav-down {
  padding: 10px 0 0;
}
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li.hs-item-has-children.parentmenu_01>ul.hs-menu-children-wrapper>li.hs-item-has-children.childmenu_01>a, .row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li.hs-item-has-children>ul.hs-menu-children-wrapper>li.hs-item-has-children.childmenu_01>a {
  font-weight: 200;
  font-size: 23px!important;
  color: #000;
  cursor: default;
}
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li>ul li>ul li a {
  padding-bottom: 5px;
  padding-top: 5px;
}
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li.hs-item-has-children.parentmenu_01>ul.hs-menu-children-wrapper>li.hs-item-has-children.childmenu_02 > a, .row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li.hs-item-has-children.parentmenu_01>ul.hs-menu-children-wrapper>li.hs-item-has-children.childmenu_03 > a {
  color: #000;
  font-weight: 700;
  cursor: default; font-size: 16px !important;
}
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li.parentmenu_01 > ul > li.childmenu_01 a img {
  max-width: 180px;
}
.row-fluid .custom_mega_menu_nav ul li a{ max-width: 100%;
  text-align: left;
  font-size: 16px;
  color: #fff;
  font-weight: 600;
  padding: 0 8px 0 30px; position: relative; }
.row-fluid .custom_mega_menu_nav ul li > ul li > span, .row-fluid .custom_mega_menu_nav ul li > ul li a > span {
  color: #000; font-size: 14px;
  font-weight: 400; line-height: 20px; 
  padding-bottom: 13px;
  display: inline-block; text-align: left;
}
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li > ul li a {
  color: #000000;
  font-family: SeravekWebBasic;
  font-weight: 700;
  font-size: 16px!important; white-space: normal;
}
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li > ul li > ul li a {
  color: #00A6CE; font-weight: 400; text-overflow: unset; display: inline-block; width: 100% !important;
  white-space: normal; font-size: 16px!important;
}
.custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a {
  font-size: 16px !important; white-space: normal !important;
}
/*.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li > ul { display: block; }*/
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li > ul {
  /*visibility: visible;
  opacity: 1;  width: 100%!important; max-width: 1140px; margin: 0 auto;
  left: 0;
  right: 0; padding: 2.3em 15px 0; display: none; */
  visibility: visible;
  opacity: 1;  width: 100%!important; max-width: 100%; margin: 0 auto;
  left: 0;
  right: 0; padding: 2.3em 9% 3em; display: none; background: transparent;
}
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li.parentmenu_01>ul {
  padding: 2.3em 9% 0em;
}
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li > ul .li_open_background {
  background-color: #fff;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li > ul li a {
  max-width: 100%; padding: 10px 0; position: relative;
  z-index: 1;

}
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li.hs-item-has-children {
  position: inherit;
}
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-item-has-children ul.hs-menu-children-wrapper {
  left: 0;
  position: relative; /*column-count: 2;*/ padding: 0;}
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-item-has-children.childmenu_02 ul.hs-menu-children-wrapper { column-gap: 30px; column-count: 2; }
.custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.hs-item-has-children::after {
  position: absolute;
  content: none;
  background: transparent;
  width: 100%;
  left: 0;
  min-height: auto; pointer-events: none;
  top: 6.1em;
  right: 0; }
.topmenu-fixed .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.hs-item-has-children::after {
  top: 4.2em;}
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li>ul.hs-menu-children-wrapper>li {
  padding: 0;
  width: 30%;
  float: left;
  margin-right: 4%;}
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li>ul.hs-menu-children-wrapper>li>a, .row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li>ul.hs-menu-children-wrapper>li>a, .row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li.hs-item-has-children>ul.hs-menu-children-wrapper>li.hs-item-has-children>a, .row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li.hs-item-has-children>ul.hs-menu-children-wrapper>li.hs-item-has-children>a {
  border-bottom: 2px solid #c9187e;
  color: #000000;
  cursor: default;}
.row-fluid .custom_mega_menu_nav ul li a:hover {
  text-decoration: none !important;
}
.row-fluid a.asc_live_demo { border-radius: 0 !important;font-size: 15px !important;}

.row-fluid a.consult_demo {padding: 18px 15px!important}

.main-navigation-open:before {
  background: #000000;bottom: 0;content: '';opacity: .5;position: absolute;
  top: 0;
  width: 100%;
  z-index: 201; height: 100%;
}
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li.hs-item-has-children.parentmenu_02 ul.hs-menu-children-wrapper li.hs-item-has-children.childmenu_02 ul.hs-menu-children-wrapper, .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li.hs-item-has-children.parentmenu_04 ul.hs-menu-children-wrapper li.hs-item-has-children.childmenu_02 ul.hs-menu-children-wrapper {
  column-count: auto;
}
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul>li>.arrow-icon:before {
  border-style: solid;
  border-width: 2.25px 2.25px 0 0;
  content: '';
  display: inline-block;
  height: 6px;
  position: relative;
  transform: rotate(135deg);
  transition: transform .3s;
  vertical-align: top;
  width: 6px; border-color: #fff; left: 6px;
  top: 5px;
}
.topmenu-fixed .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul>li>.arrow-icon:before { border-color: #231f20; }
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li>ul li.menu-ctas {
  text-align: center;
  padding: 1.25em 0 0;
}
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul > li > .arrow-icon {
  position: relative;
  top: 0px; 
}

.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul > li.menu-show > .arrow-icon:before { top: 8px; transform: rotate(-45deg); border-color: #00A6CE; }
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li.hs-item-has-children.active ul.hs-menu-children-wrapper { visibility: visible; opacity: 1; display: block; }
.custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li.hs-item-has-children.menu-show::after { background: #fff; }
.new-header-changes .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li.hs-item-has-children:last-child ul.hs-menu-children-wrapper { left: 0; right: 0; }
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li>ul li>ul li { display: inline-block; width: 100%; text-align: left; }
/*.row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li.hs-item-has-children.parentmenu_01>ul.hs-menu-children-wrapper>li.hs-item-has-children.childmenu_01, .row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li.hs-item-has-children.parentmenu_02>ul.hs-menu-children-wrapper>li.hs-item-has-children.childmenu_01{    
width: 23%; }
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li.hs-item-has-children.parentmenu_01>ul.hs-menu-children-wrapper>li.hs-item-has-children.childmenu_03 { margin-right: 0; width: 22%; float: right; }
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li.hs-item-has-children.parentmenu_02>ul.hs-menu-children-wrapper>li.childmenu_03 { margin-right: 0; width: 25%; float: right; }
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li.hs-item-has-children.parentmenu_01>ul.hs-menu-children-wrapper>li.hs-item-has-children.childmenu_02{ width: 47%; }
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li.hs-item-has-children.parentmenu_02>ul.hs-menu-children-wrapper>li.hs-item-has-children.childmenu_02 { width: 42%; }
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children>ul.hs-menu-children-wrapper {
display: none !important;
visibility: hidden !important;
opacity: 0 !important;
}*/
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children:hover>ul.hs-menu-children-wrapper { display: none; visibility: hidden; opacity: 0; }
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li.hs-item-has-children.menu-show ul.hs-menu-children-wrapper {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;

}
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li.hs-item-has-children.menu-show .childmenu_03 ul.hs-menu-children-wrapper {
  display: flex !important;
  width: fit-content !important;
  justify-content: center;
  align-items: center;
}
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul>li.parentmenu_07>ul>li.childmenu_03 ul li {
  display: block;
  flex: 1 1 100%;
  width: 33% !important;
  max-width: 100% !important;
}
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul>li.parentmenu_07>ul>li.childmenu_03 ul li:nth-child(1) {
  padding-right: 0.8em;
}
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul>li.parentmenu_07>ul>li.childmenu_03 ul li:nth-child(2) {
  padding-right: 0.8em;
  padding-left: 0.8em;
}
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul>li.parentmenu_07>ul>li.childmenu_03 ul li:nth-child(3) {
  padding-left: 0.8em;
}
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li>ul li>ul li a:hover {
  text-decoration: underline !important;
}
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li>ul >li > ul {
  margin: .75em 0 0;
}
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li>ul li.menu-ctas a {
  font-size: 15px !important;
}
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li >ul>li:nth-child(1){ width: 21%; }
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li >ul>li:nth-child(2){ width: 50%; }
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li >ul>li:nth-child(3){ width: 21%; margin-right: 0; float: right; }
.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children:hover>ul.hs-menu-children-wrapper {
  opacity: 0;
  visibility: hidden;
  display: none;
}
/*.row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li.parentmenu_04>ul>li:nth-child(1) {
float: none;
}*/
.row-fluid .custom_mega_menu_nav ul li.parentmenu_04 ul li ul.latest-webinars li a { float: left;
  width: 100% !important; border-bottom: 1px solid #ccc;
  padding-bottom: 6px;
  padding-top: 15px; 
  white-space: nowrap;
}
.row-fluid .custom_mega_menu_nav > ul > li.parentmenu_04 > a {
  float: none;
  width: auto;
}
.row-fluid .custom_mega_menu_nav ul li.parentmenu_04 a .webinar-title-cont {
  float: left;
  width: 72%; padding: 0 8px 0 0;
}
.row-fluid .custom_mega_menu_nav ul li.parentmenu_04 a .webinar-post-image {
  float: right;
  width: 28%;
}
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li ul li ul li a .webinar-title-cont, .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li ul li ul li a .post-title {
  color: #00a6ce;
  font-weight: 400;
  text-overflow: unset;
  display: inline-block;

  white-space: normal;
}
.row-fluid .custom_mega_menu_nav ul li.parentmenu_04 a .webinar-post-image img.hs-featured-image {
  max-width: 110px;
  margin: 0;

  border: 1px solid #ccc;
}
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li.parentmenu_04>ul>li.childmenu_02:nth-child(2) {
  width: 35%;
}
ul.latest-webinars, .row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li.parentmenu_04>ul>li.childmenu_03 ul {
  padding: .65em 0 0;
}
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li.parentmenu_04>ul>li.childmenu_03 {
  width: 34%;
}
.row-fluid .custom_mega_menu_nav ul li.parentmenu_04 ul li ul.latest-posts li a {
  border-bottom: 1px solid #ccc;
}
.row-fluid .custom_mega_menu_nav ul li.parentmenu_04 ul li ul.latest-posts li a:last-child, .row-fluid .custom_mega_menu_nav ul li.parentmenu_04 ul li ul.latest-webinars li a:last-child {
  border-bottom: 0;
}
.row-fluid .custom_mega_menu_nav ul li.parentmenu_04 ul li ul.latest-webinars li a .webinar-title-cont:hover, .row-fluid .custom_mega_menu_nav ul li.parentmenu_04 ul li ul.latest-posts li a .post-title:hover {
  text-decoration: underline !important;

}
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li.parentmenu_07 ul li a img {
  max-width: 200px;
  margin: 0 auto;
  float: none;
  display: block;
}

.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li {
  padding: 0 8px 0 30px;
}
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li>a:hover::before {
  width: 100%;
}
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li>a::before {
  position: absolute;
  content: "";
  background: #00a6ce;
  width: 0;
  height: 5px;
  left: 0;
  right: 0;
  margin: 0 auto; bottom: 0px;
}
/*.row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li.hs-item-has-children.menu-show > a::before { width: 100%; }*/
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li>a {
  padding: 0 0 25px;
  line-height: 1.3em;
  max-width: 100%;
  text-overflow: unset;

}

.nav-down .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul >li >a {
  color: #000;
}
.mobile-search { display: none; }
.backmenu { display: none; }
.topmenu-fixed .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li {
  padding: 0 5px 0 20px;
}
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li.parentmenu_07>ul>li:nth-child(2) {
  width: 25%;
}
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li.parentmenu_07>ul>li.childmenu_03:nth-child(3) {
  width: 46%;
}
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li.parentmenu_07>ul>li.childmenu_03:nth-child(3) ul {
  column-count: 3;
  column-gap: 30px;
}
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul>li.parentmenu_07>ul>li.childmenu_03 ul li { display: block; }
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul>li.parentmenu_07>ul>li.childmenu_03 ul li a img {
  max-width: 100%;
}
/******* Changes *****/
.login-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children:hover>ul.hs-menu-children-wrapper { opacity: 1; visibility: visible; display: block; }
.row-fluid .mobile-login-menu {
  display: none !important;
}
.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children { position: relative; z-index: 1; }
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li.parentmenu_02>ul > li.childmenu_02 > ul > li { padding: 0 0 5px; }
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li.parentmenu_03 > ul > li >ul li.subchildmenu_02 { padding: 0 0 8px; }
body.main-navigation-open .row-fluid .header-section>div.mega_menu_bg { position: fixed; left: 0; right: 0; width: 100%; height: 100%; z-index: 10000; overflow: hidden; }
.row-fluid .custom_mega_menu_nav ul li.parentmenu_04 a .webinar-title-cont span {
  color: #000;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  padding-bottom: 13px;
  display: inline-block;
  text-align: left;
  padding-top: 3px;
}
.webinar-post-image img {
  /*max-width: 109px !important; */
  height: 90px !important; 
  border: 1px solid #ccc;
}
.row-fluid .mega-latest-webinars {
  display: none !important;
}
.row-fluid .header-section { z-index: 9999 !important; line-height: 0.5; }
.topmenu-fixed .tablinks-main {
  top: 79px !important;
}
.row-fluid .login-menu ul {
  z-index: 9999;
  position: relative;
}
/******* Changes *****/

@media (max-width: 2732px) {
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li>ul { padding: 2.3em 24% 3em; }
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li.parentmenu_01>ul { padding: 2.3em 24% 0em; }
}
@media (max-width: 1920px) {
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li>ul { padding: 2.3em 21% 3em; }
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li.parentmenu_01>ul { padding: 2.3em 21% 0em; }

}
@media(max-width: 1800px){
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li>ul { padding: 2.3em 18% 3em; }
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li.parentmenu_01>ul { padding: 2.3em 18% 0em; }
}
@media(max-width: 1700px){
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li>ul { padding: 2.3em 16% 3em; }
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li.parentmenu_01>ul { padding: 2.3em 16% 0em; }
}
@media(max-width: 1600px){
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li>ul { padding: 2.3em 14% 3em; }
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li.parentmenu_01>ul { padding: 2.3em 14% 0em; }
}
@media(max-width: 1550px){
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li>ul { padding: 2.3em 13% 3em; }
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li.parentmenu_01>ul { padding: 2.3em 13% 0em; }
}
@media(max-width: 1500px){
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li>ul { padding: 2.3em 10% 3em; }
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li.parentmenu_01>ul { padding: 2.3em 10% 0em; }
}

@media(max-width: 1400px){
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li>ul { padding: 2.3em 9% 3em; }
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li.parentmenu_01>ul { padding: 2.3em 9% 0em; }
}

@media (max-width: 1280px){

  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li>ul { padding: 2.3em 7% 3em; }
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li.parentmenu_01>ul {
    padding: 2.3em 7% 0em;
  }
}

@media (max-width: 1200px){
  .row-fluid .container, .row-fluid .topmenu-section>div {
    max-width: 1140px;  
    width: 100%;
    padding: 0 10px;
  }

  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li>ul { padding: 2.3em 2% 3em; }
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li.parentmenu_01>ul {
    padding: 2.3em 2% 2em;
  }
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li { padding: 0px 8px 0px 17px; }
}
@media (max-width: 1140px){

  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li>a { font-size:15px; }  
  .topmenu-fixed .color-logo img.hs-image-widget { max-width: 70%; }
  .row-fluid .custom_mega_menu_nav { margin-top: -0.8em; padding-bottom: 0em; }  
  .topmenu-fixed .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li.hs-item-has-children::after { top: 3.7em; } 
  .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li.hs-item-has-children::after { min-height: 520px; }
}
@media (min-width:992px){
  .custom_mega_menu_nav .parentmenu_02 .childmenu_03 >li.menu-ctas{display:none;}
  a#cta_button_562153_6e8d2930-efd0-4b32-8e1b-095eb9e038a4:hover {
    text-decoration: none !important;
  }
  .custom_mega_menu_nav .parentmenu_02 .childmenu_03 a#cta_button_562153_6e8d2930-efd0-4b32-8e1b-095eb9e038a4{width:auto !important;padding:padding: 18px 15px !important; }
}
@media (max-width: 991px){
  .custom_mega_menu_nav .parentmenu_02 .childmenu_03 a#cta_button_562153_6e8d2930-efd0-4b32-8e1b-095eb9e038a4{ width:auto !important; }
  .fa-angle-left:before {position: relative; top: 1px}
  .row-fluid .custom_mega_menu_nav ul li > ul li > span, .row-fluid .custom_mega_menu_nav ul li > ul li a > span {padding-bottom: 5px}
  .search-link ul {padding-top: 10px; padding-bottom: 10px}
  .mobile-search { display: block; }
  body.mobile-open { overflow: hidden; }
  .custom_mega_menu_nav.js-enabled .hs-menu-flow-horizontal { display: none; position: fixed; top: 0em; left: 0px; bottom: 0px; width: 100%; overflow-y: auto; overflow-x: hidden; }
  .custom_mega_menu_nav .hs-menu-flow-horizontal { padding: 0; background-color: #fff; width: 100%; z-index: 8888; }
  .mobile-open a.mobile-trigger i { background-color: rgba(0,0,0,0); -webkit-transition-delay: .2s; box-shadow: 0 1px 1px transparent; }
  .mobile-open a.mobile-trigger { -webkit-transition: background-color .2s linear; -moz-transition: background-color .2s linear; transition: background-color .2s linear; background: 0 0; }
  .mobile-open a.mobile-trigger i:after { margin-top: -6px!important; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-transition-delay: 0,.2s; -webkit-box-shadow: 0 1px 1px transparent; -moz-box-shadow: 0 1px 1px transparent; box-shadow: 0 1px 1px transparent; }
  .mobile-open a.mobile-trigger i:before { margin-top: 6px!important; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); -webkit-transition-delay: 0,.2s; box-shadow: 0 1px 1px transparent; }
  .row-fluid .custom_mega_menu_nav ul li a { color: #000; font-size: 16px!important; padding: 5px 14px; }
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul>li>.arrow-icon { position: relative; top: 0px; margin-top: -1em; text-align: right; float: right; }
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul>li>.arrow-icon:before { border-width: 2px 2px 0 0; transform: rotate(135deg); vertical-align: middle; border-color: #00a7ce; position: absolute; top: 0; right: 0; left: auto; }
  .row-fluid-wrapper:last-child .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul { margin-top: 80px!important; width:100%; }
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li { border-bottom: 1px solid #ccc; line-height: normal; padding: 15px; float:none; }
  /*.row-fluid .custom_mega_menu_nav .hs-menu-flow-horizontal>ul li.hs-item-has-children>ul.hs-menu-children-wrapper { background: #fff; position: relative !important; top: 0; left: 100%; transition: all .4s ease-in-out; }
  /*.openToggle .custom_mega_menu_nav .hs-menu-flow-horizontal>ul li.hs-item-has-children>ul.hs-menu-children-wrapper.active-submenu, 
  .openToggle .custom_mega_menu_nav .hs-menu-flow-horizontal>ul li.hs-item-has-children>ul.hs-menu-children-wrapper.active-submenu li.hs-item-has-children>ul.hs-menu-children-wrapper.active-submenu {
  left: 0;
  bottom: 0;
  display: block!important;
  z-index: 25;
  overflow-y: auto;
  visibility: visible !important;
  opacity: 1 !important;
}*/


  body .new-header-changes .header-scroll-time form#searchFormNew input { -webkit-box-sizing: border-box; color: #000 !important; height: 52px !important; background: #ececec; border: 0 !important; width: 100% !important; margin: 0 auto !important; font-size: 16px; font-weight: 700; display: block; float: none; padding: 0 50px 0px !important; border-radius: 6px; background-image: url(https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/Mega_Menu_2019_Images/search-icon.png); background-repeat: no-repeat; background-position: 20px center; background-size: 20px; letter-spacing: 0.5px; }
  /*body .row-fluid .new-header-changes .search-link {   
  position: fixed;
  background: #fff; min-height: 75px;
  z-index: -1 !important; 
}*/
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li.hs-item-has-children>ul.hs-menu-children-wrapper>li.hs-item-has-children { background: #fff; padding: 0; width: 100%; float: none; margin: 0 auto 20px auto; display: block; }
  .mobile-search { padding: 1em 10px 0; }
  .main-navigation-open:before { position: relative; }
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li a img { display: none; }
  /*.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li.hs-item-has-children.menu-show ul.hs-menu-children-wrapper, .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li.hs-item-has-children.mobile-menu-show ul.hs-menu-children-wrapper { left: 0; display: block !important; visibility: visible !important; opacity: 1 !important; right: 0; transition: all .4s; padding-top: 0; margin-top: 0; }
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li.hs-item-has-children.menu-show > ul.hs-menu-children-wrapper, .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li.hs-item-has-children.mobile-menu-show > ul.hs-menu-children-wrapper { position: absolute !important; top: 52px; padding-top: 1em; }  
  /*.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li.hs-item-has-children ul.hs-menu-children-wrapper { right: -100%; transition:all 0.4s; }*/
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-item-has-children.childmenu_02 ul.hs-menu-children-wrapper { column-count: 1; }
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li { padding: 15px; width: 100%; margin: 0 auto} 
  .backmenu { z-index: 999999; float: left; width: 100%; text-align: left; background-color: #efefef; padding: 0.9em; position: absolute; top: 0; display: block !important; right: -100%; transition: .4s ease-in-out; }  
  .row-fluid .backmenu a { display: flex; vertical-align: middle; max-width: 61px; line-height: 1.3em; color: #545454; font-weight: 700; }  
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li>a { padding: 0; display: block; width: 100%; }  
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li >ul>li:nth-child(1){ width: 100%; }
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li >ul>li:nth-child(2){ width: 106%; }
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li >ul>li:nth-child(3){ width: 100%; margin: 0 auto; float: none; padding: 0 1em; }  
  .menu-ctas script { display: none; }  
  .custom_mega_menu_nav .mobile-trigger i { position: relative; top: 10px; }  
  .backmenu a span.fa.fa-angle-left { font-weight: 700; flex: 1 1 30%; }  

  /**** Changes ****/
  .row-fluid .custom_mega_menu_nav .hs-menu-flow-horizontal>ul li.hs-item-has-children>ul.hs-menu-children-wrapper { z-index: 99999999999999; position: absolute !important; top: 7%; left: 100% !important; transition: all .4s ease-in-out; }
  .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    visibility: visible !important;
    opacity: 1 !important;
    position: static !important; 
  }
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li>ul { display: block; }
  .menus-open .row-fluid .custom_mega_menu_nav .hs-menu-flow-horizontal ul li.hs-item-has-children.mobile-menu-show ul.hs-menu-children-wrapper.mobile-menu-show, 
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li.hs-item-has-children.mobile-menu-show ul.hs-menu-children-wrapper li.hs-item-has-children ul.hs-menu-children-wrapper.mobile-menu-show{ background: #fff; height: 125%; top: 0; display: block !important; z-index: 2222222222; /*overflow-y: auto;*/ bottom: 0; padding: 0em 0em 0; left: 0% !important; }
  .menus-open .row-fluid .custom_mega_menu_nav .hs-menu-flow-horizontal ul li.hs-item-has-children.mobile-menu-show ul.hs-menu-children-wrapper.mobile-menu-show { top: 52px; }
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-item-has-children ul.hs-menu-children-wrapper.mobile-menu-show{ margin: 0; padding: 0em; position: relative !important; }
  .menus-open .backmenu { right: 0; }
  /*
  .custom_mega_menu_nav .hs-menu-flow-horizontal>ul>li.hs-item-has-children>ul.hs-menu-children-wrapper { display: block !important; }
  */
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li>a:hover::before { background: transparent; }
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children { position: static; width: 100%; margin: 0 auto}
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li.parentmenu_04>ul>li.childmenu_02:nth-child(2), .row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li.parentmenu_04>ul>li.childmenu_03 {
    width: 100%;
  }
  /*.mega-menu-group .row-fluid .login-menu { display: block; }*/
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.parentmenu_04 >ul>li.childmenu_02, .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.parentmenu_04 >ul>li.childmenu_03 {
    display: none;
  }
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li.hs-item-has-children.parentmenu_01>ul.hs-menu-children-wrapper>li.hs-item-has-children.childmenu_01>a, .row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li.hs-item-has-children>ul.hs-menu-children-wrapper>li.hs-item-has-children.childmenu_01>a { font-weight: 700; font-size: 16px !important; padding-top: 1em; padding-bottom: 1em}
  .row-fluid .custom_mega_menu_nav ul li>ul li>span { padding-bottom: 0; }
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li>ul li>ul li:last-child { border-bottom: 0; }
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li>ul li>ul li { border-bottom: 1px solid #ccc; padding: 20px 0 15px; }
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li>ul li>ul li:nth-child(2), .row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li.hs-item-has-children>ul.hs-menu-children-wrapper>li.hs-item-has-children.childmenu_03 a { display: block; }
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li.hs-item-has-children>ul.hs-menu-children-wrapper>li.hs-item-has-children.childmenu_02,
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-item-has-children.childmenu_01 ul.hs-menu-children-wrapper.mobile-menu-show{ padding: 0 2em; }
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li.hs-item-has-children>ul.hs-menu-children-wrapper>li.hs-item-has-children.childmenu_02 { padding: 0 2em 2em; }
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li.hs-item-has-children >ul.hs-menu-children-wrapper>li.hs-item-has-children.childmenu_01>a { padding-left: 1em; }
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li>ul li.menu-ctas a { display: block !important; }
  .menus-open .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li.hs-item-has-children.mobile-menu-show>ul li.menu-ctas span.hs-cta-wrapper {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 9999999999999;
    padding: 1em 2em;
    height: auto;
    display: block;
    top: auto;
    background-color: #F2EFF2;
  }
  .row-fluid .custom_mega_menu_nav .mobile-trigger { top: 0px; }
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li.parentmenu_02>ul.hs-menu-children-wrapper>li.childmenu_03 a, .row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li.parentmenu_07>ul.hs-menu-children-wrapper>li.childmenu_03,
  .row-fluid .custom_mega_menu_nav .hs-menu-flow-horizontal>ul li.hs-item-has-children.parentmenu_01>ul >li.childmenu_01>ul>li:nth-child(2), .row-fluid .custom_mega_menu_nav .hs-menu-wrapper>ul>li.hs-item-has-children>ul.hs-menu-children-wrapper>li.hs-item-has-children.childmenu_03 a{ display: none; }
  .menus-open .row-fluid .custom_mega_menu_nav .hs-menu-flow-horizontal ul li.hs-item-has-children.mobile-menu-show ul.hs-menu-children-wrapper.mobile-menu-show, 
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li.parentmenu_03>ul>li>ul li.subchildmenu_02 { padding: 18px 0 18px; } 
  .row-fluid .custom_mega_menu_nav .hs-menu-flow-horizontal ul li.hs-item-has-children ul.hs-menu-children-wrapper { padding-bottom: 1em; }
  /*.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li.parentmenu_02>ul>li.childmenu_02>ul>li {
  padding: 10px 0 5px;
}*/
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li.parentmenu_02>ul>li.childmenu_02>ul>li {
    padding: 18px 0;
  }
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li.hs-item-has-children.parentmenu_02 ul.hs-menu-children-wrapper li.hs-item-has-children.childmenu_02 ul.hs-menu-children-wrapper {

    padding-bottom: 2em;
  }
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li>ul li>ul li a {
    padding: 0;
    display: block;
  }
  body.menus-open .mobile-search { display: none; }
  .row-fluid .header-section .top-section.mega_menu_bg .topmenu-section.nav-down .color-logo {
    margin-bottom: 0px;
  }

  /***Jan 4 Changes ****/
  .menus-open .row-fluid .custom_mega_menu_nav .hs-menu-flow-horizontal ul li.hs-item-has-children.mobile-menu-show ul.hs-menu-children-wrapper.mobile-menu-show {

    padding: 0 0 18px;
  } 
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li > ul .li_open_background{ display:none; }
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li:last-child ul > li > ul > li {
    padding: 0;
  }
  .row-fluid .header-top-left.header-scroll-time { background-color: transparent; top: 30px !important; position: relative; z-index: 9999; margin: 30px auto 0; }
  body.menus-open .header-top-left.header-scroll-time { display: none !important; }
  .header-scroll-time .search-link ul {
    padding: 10px 0;
  }
  body .new-header-changes .header-scroll-time .popupSearch form#searchFormNew input {
    border: 1px solid #ccc !important;
    border-radius: 0 !important;
    padding: 10px !important;
    height: auto !important;
    color: #fff !important;
  }
  .searchresult-show .row-fluid .header-top-left.header-scroll-time { top: -20px !important; left: 0; position: absolute; margin: 0px auto 0; }
  .mega-menu-group .row-fluid .login-menu {
    display: none;
  }
  .row-fluid .header-top-left.header-scroll-time { top: -16px !important;  padding: 0 10px;}
  .searchresult-show .row-fluid .header-top-left.header-scroll-time { top: 0 !important; }  
  .topmenu-fixed .row-fluid .mega-menu-group .header-top-left { display: block !important; }  
  .topmenu-fixed .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li { padding: 15px; }  
  .topmenu-fixed .custom_mega_menu_nav.js-enabled .hs-menu-flow-horizontal { top: 0em; border-top: 1px solid #ccc; }  
  .topmenu-fixed .row-fluid .header-top-left.header-scroll-time { top: 65px !important; padding: 0 10px; }  
}

@media(max-width: 767px){
  .row-fluid .custom_mega_menu_nav .mobile-trigger { top: 25px; }
  .row-fluid .header-top-left.header-scroll-time { top: -106px !important; padding: 0; }
  .searchresult-show .row-fluid .header-top-left.header-scroll-time { top: 0 !important; }
  .topmenu-fixed .row-fluid .header-top-left.header-scroll-time { top: 85px !important; padding: 0 10px; }  
}










/* New megamenu 2025 CSS Code Starts here */
.megamenu-active .req-fixed{
  min-height:0px !important;
}
.new-mega-menu-group .sislogo img{
  width:124px !important;
}
.megamenu-active{
  overflow-x: hidden;
}
.new-mega-menu-group{
  padding:18px 0px;
}
.mega-menu-card ul li.hs-item-has-children.hs-menu-depth-1 >a::after{
  content: '';
  background-color:#55565A;
  -webkit-mask-image: url('https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/Icon%20ionic-ios-arrow-up.svg'); /* Set the SVG as a mask */
  /*     mask-image: url('ihttps://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/Icon%20ionic-ios-arrow-up.svg'); */
  -webkit-mask-size: auto;
  mask-size: auto;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;


  /*   background: url(https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/Icon%20ionic-ios-arrow-up.svg); */
  width: 8px;
  height: 9px;
  display: block;
  background-repeat: no-repeat;
  top: 45%;
  font-weight: 500;
  position: absolute;
  right: 0px;
  padding-right: 18px;

}
.mega-menu-card p.card-text:hover{
  text-decoration:unset !important;
}
.mega-menu-card .hs-menu-flow-horizontal ul li a:hover{
  text-decoration:unset !important;
}
/* .mega-menu-card ul li.hs-item-has-children.hs-menu-depth-1 >a::after{
content: '';
background: url(https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/Icon%20ionic-ios-arrow-up.svg);
width: 8px;
height: 9px;
display: block;
background-repeat: no-repeat;
top: 45%;
font-weight: 500;
position: absolute;
right: 0px;
padding-right: 18px;

} */
.megamenu-active .displayNav {
  top: 163px;
}
.mega-menu-card .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a{
  transition: all .8s;
}
.mega-menu-card .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a:hover{
  cursor: pointer;    color: #231F20;
}
@media screen and (min-width: 992px) {
  .fixedmega .header-container-wrapper.fixed {
    width: 100%;
    position: fixed;
    top: 0;
    background: #000000a1;
    z-index: 9999;
    height: 100%;
  }
   .fixedmega.hs-web-interactives-top-banner-open .header-container-wrapper.fixed {
      top: 60px;
  }
  .new-mega-menu-group,  .top-navbar-border{
    background:#fff;
  }

  /*   .mega-menu-card ul li.hs-menu-depth-1 >ul.hs-menu-children-wrapper{
  transform: translate3d(0, 30px, 0) !important;
  opacity 0.3s cubic-bezier(.165,.84,.44,1), transform 0.4s cubic-bezier(.1,.76,.37,1.19);
}
  .mega-menu-card ul li.hs-menu-depth-1 >ul.hs-menu-children-wrapper.active-submenu{
  transform: translate3d(0, 0px, 0) !important;
} */
  .new-mega-menu-group .sm-menu{
    display:none;
  }
  .new-mega-menu-group .hospitals .sis_analytics, .new-mega-menu-group .hospitals .sis_surgery, .new-mega-menu-group .hs-menu-depth-1.partners,
  .new-mega-menu-group .resources .press_releases, .new-mega-menu-group .resources .upcoming_events,  .new-mega-menu-group .hospitals .sis_anesthesia {
    display:none;
  }
  .top-megamenu .sissmart-logo img{
    width:158px;
  }
  .top-megamenu .top-menu ul li.hs-menu-item {
    line-height:0px;
  }
  .top-megamenu{
    padding:14px 0px !important; 
  }
  .top-megamenu .top-menu ul li.hs-menu-item a {
    white-space: unset !important;
    max-width: unset !important;
    overflow: hidden !important;
    text-overflow: unset !important;
    color: #3C3C3C;
    font-size: 16px;
    line-height: 20px;
    letter-spacing: 0px;
    padding: 10px 26px !important;
    font-weight:400;
  }
  .top-megamenu .top-menu ul li.hs-menu-item a:hover{
    color: #c9187e;cursor:pointer;
  }
  .top-megamenu .top-menu ul li.hs-menu-item a span.topnav-highlight{
    background: #00A6CE 0% 0% no-repeat padding-box;
    letter-spacing: 0px;
    color: #FFFFFF;
    font-size: 14px;
    line-height: 20px;
    padding: 5px 10px;
    border-radius: 50px;
    margin-left: 7px;
  }
  .top-megamenu .top-menu ul li.hs-menu-depth-1.hs-item-has-children:hover ul.hs-menu-children-wrapper{
    opacity:1;
    display:block;
    visibility:visible;
    background: #fff;
    text-align: left;
    width: 170px;
    z-index: 999999;
    box-shadow: rgba(70, 57, 57, 0.12) 0px 0px 13px 0px;
  }
  .top-megamenu .top-menu ul li.hs-menu-depth-1.hs-item-has-children ul.hs-menu-children-wrapper li a:hover{
    cursor:pointer !important;
  }
  .top-megamenu .top-menu ul li.hs-menu-depth-1.hs-item-has-children ul.hs-menu-children-wrapper li a{
    line-height: 19px;
    font-size: 13px;
    color: rgb(68, 67, 67);
    font-weight: 700;
    text-transform:uppercase;        padding: 7px 10px !important;
  }
  .top-megamenu {
    position: relative;
    z-index: 99999;
  }
  .top-megamenu .top-menu ul >li.hs-menu-item.hs-menu-depth-1:last-child a{
    border: 2px solid #C9187E;
    color: #C9187E;font-weight:500;transition: all .8s;
  }
  .top-megamenu .top-menu ul >li.hs-menu-item.hs-menu-depth-1:last-child a:hover{
    background:#C9187E;color: #fff;
  }
  .top-megamenu >.row-fluid {
    display: flex;
    align-items: center;

  }
  .top-megamenu .hs-menu-flow-horizontal{
    line-height:0px !important;
  }
  .mega-menu-card ul li a{
    white-space: unset !important;
    max-width: unset !important;
    overflow: hidden !important;
    text-overflow: unset !important;
    color: #231F20;
    font-size: 16px;
    line-height: 20px;
    letter-spacing: 0;
    font-weight: 500;
  }

  .top-navbar-border{
    border-bottom: 1px solid #EBEBEB;
  }
  .top-menu, .mega-menu-card .hs-menu-flow-horizontal{
    text-align:right
  }

  .mega-menu-wrapper >.row-fluid{
    display:flex;
    justify-content: center;
  } 

  .mega-menu-card ul li.hs-menu-depth-1 >a{
    padding: 10px 17px !important;
    padding-right: 32px !important;
  }
  .mega-menu-card ul li.hs-menu-depth-1{
    margin: 0px 12px !important;
  }
  .mega-menu-card ul li.hs-menu-depth-1.resources{
    margin:0px !important;
  }
  .mega-menu-card ul li.active-parent.hs-menu-depth-1 >a,  .mega-menu-card ul li.hs-menu-depth-1 >a:hover{
    color: #231F20;
    background: #F1F6F8 0% 0% no-repeat;
    border-radius: 5px;
    position: relative;        border-radius: 5px;
  }
  .mega-menu-card ul li.hs-menu-depth-1 >ul{
    /*     transition: transform 0.3s ease-in, opacity 0.2s ease-in !important; */
    transform: translateY(-20px);
    transition: padding-top 5s ease-in-out, opacity 0.4s ease-in-out;
  }
  .mega-menu-card ul li.hs-menu-depth-1 >ul.active-submenu{
    transform: translateY(0);
    transition-delay: 5s easy; 
  }

  .mega-menu-card ul li.hs-menu-depth-1 .hs-menu-depth-2.hs-item-has-children >ul.menuCard:hover{
    background: #F0F5F8;
    border-radius: 10px;
    transition: all .5s ease-in-out;
  }
  .mega-menu-card ul li.hs-menu-depth-1 .hs-menu-depth-2.hs-item-has-children >ul.menuCard:hover li a img{
    border-radius:5px;
  }
  .mega-menu-card ul li.hs-menu-depth-1 .hs-menu-depth-2.hs-item-has-children >ul.menuiconCard li:hover{
    transition: all .5s ease-in-out;
    background: rgb(240, 245, 248);
  }
  .mega-menu-card ul li.hs-menu-depth-1 .hs-menu-depth-2.hs-item-has-children .hs-menu-depth-3 a:hover{
    cursor: pointer !important;
  }
  .mega-menu-card .hs-menu-flow-horizontal ul li.hs-menu-depth-2 > a:hover{
  cursor: default !important;
  }
   .mega-menu-card ul li.hs-menu-depth-1.ascs ul li.hs-menu-depth-2:last-child >a:hover, .mega-menu-card ul li.hs-menu-depth-1.hospitals ul li.hs-menu-depth-2:last-child >a:hover,
   .mega-menu-card ul li.hs-menu-depth-1.resources ul li.hs-menu-depth-2:last-child >a:hover{  
    cursor: pointer !important;
  }
   
  .mega-menu-card ul li.hs-menu-depth-1 .hs-menu-depth-2.hs-item-has-children >ul.menuiconCard li:hover a .icon-text strong{
    color: #C9187E;
    text-decoration: underline;
  }
  .mega-menu-card ul li.hs-menu-depth-1 .hs-menu-depth-2.hs-item-has-children >ul.menuiconCard >li:hover a img{
    background:#fff;
  }
 .mega-menu-card ul li.hs-menu-depth-1 .hs-menu-depth-2.hs-item-has-children >ul.menuiconCard li{
    padding: 12px 10px; border-radius: 5px;
  }
  .mega-menu-card ul li.hs-menu-depth-1 .hs-menu-depth-2.hs-item-has-children.how_we_help_ascs >ul.menuiconCard li{
    width:80%;
  }
  .mega-menu-card ul li.hs-menu-depth-1 .hs-menu-depth-2.hs-item-has-children >ul.menuCard{
    padding: 16px;
  }
  .mega-menu-card .hs-menu-children-wrapper.active-submenu{
    padding: 15px 0 65px;
  }
  .mega-menu-card .hs-menu-children-wrapper.active-submenu ul.hs-menu-children-wrapper{
    visibility: visible !important;
    opacity: 1 !important;
    width: 100%;
    display: block !important;
    left: 0px !important;
    top: 40px !important;
  }
  .mega-menu-card .hs-menu-children-wrapper.active-submenu li.hs-menu-depth-2 > a::after{
    content: '';
    width: 100%;
    height: 100%;
    border-bottom: 1px solid #EBEBEB;
    display: block;
    padding-bottom: 8px;
  }
  .mega-menu-card .hospitals .hs-menu-children-wrapper.active-submenu li.hs-menu-depth-2:last-child >a::after,
  .mega-menu-card .resources .hs-menu-children-wrapper.active-submenu li.hs-menu-depth-2:last-child >a::after{
    border-bottom:none !important;
  }
  .mega-menu-card .hs-menu-children-wrapper.active-submenu li.hs-menu-depth-2 a span.menu-card-btn{
    color:#C9187E !important;
    font-size: 14px;
    font-weight: bold;
    cursor:pointer;
    line-height: 17px;
  }
  .mega-menu-card .hs-menu-children-wrapper.active-submenu li.hs-menu-depth-2 a span.menu-card-btn::after{
    display: inline-block;
    margin: 2px 0 0 6px;
    content: "";
    background: url('https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/Mega_Menu_Images/Icon%20ionic-ios-arrow-round-forward.svg') no-repeat;
    vertical-align: middle;
    width: 17px;
    height: 11px;
    -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;
  }
  .mega-menu-card .hs-menu-children-wrapper.active-submenu li.hs-menu-depth-2 a span.menu-card-btn:hover{
    cursor: pointer !important;
  }
  .mega-menu-card .hs-menu-flow-horizontal ul li.hs-menu-depth-2 a{
    padding:0px !important;
  }
  .mega-menu-card .card-title{
    color: #3C3C3C !important;
    font-size: 16px !important;
    line-height: 20px;
    letter-spacing: 0px;
    font-weight: 500;
  }
  .mega-menu-card .hs-menu-flow-horizontal ul li.hs-menu-depth-2 >a{
    margin-left: 18px !important;
  }
  .mega-menu-card .card-text{
    font-size: 14px !important;
    color: #231F20;
    line-height: 20px;
    font-weight: 400;
    letter-spacing: 0px;
    margin: 20px 0px 15px !important;
    cursor: pointer;
  }
  .mega-menu-card .card-text:hover{
    cursor: pointer;
  }
  .mega-menu-card .hs-menu-children-wrapper.active-submenu li.hs-menu-depth-2.hs-item-has-children ul.hs-menu-children-wrapper:hover a span.menu-card-btn::after{
    margin: 2px 0 0 11px;
  }

  .mega-menu-card .active-parent.hs-item-has-children >a{
    color: #231F20;
    background: #F1F6F8 0% 0% no-repeat;
    border-radius: 5px;
  }
  .mega-menu-card ul.hs-menu-children-wrapper.open-menu-list{
    opacity: 0 !important;
  }
  .mega-menu-card ul.hs-menu-children-wrapper.active-submenu{
    visibility: visible !important;
    opacity: 1 !important;
    width: 100%;
    display: block !important;
    flex-wrap: wrap;
    background: #fff;
    top: 100%;
  }
  .mega-menu-card li.hs-item-has-children.active-parent{
    position:unset !important;
  }
  .new-mega-menu-group{
    position:relative;
  }
  .mega-menu-card ul.hs-menu-children-wrapper.active-submenu >li.getcontainer{
    display: flex !important;
    flex-wrap: wrap;
    flex-direction: row;
    gap: 30px;
  }
  .mega-menu-card li.hs-item-has-children.active-parent.ascs ul > li.getcontainer >li{
    width:32%;    text-align: left;flex:1;
  }

  .mega-menu-card .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children{
    text-align:left;
  }
  .mega-menu-card .hospitals li.getcontainer li{
    flex:1;
  }
  .mega-menu-card .hospitals li.getcontainer >li.hs-menu-depth-2.hs-item-has-children:nth-child(2) >a{
    margin-top:20px;
  }
  .mega-menu-card .hospitals li.getcontainer >li.hs-menu-depth-2.hs-item-has-children:nth-child(2){
    margin-left: -4.2% !important;
  }
  .mega-menu-card .hospitals li.getcontainer li:nth-child(2)  ul.hs-menu-children-wrapper.menuiconCard{
    margin-left: 30px;
  }

  /*   .mega-menu-card .hospitals .client_success_story{
  width: 23%;
}
  .mega-menu-card .hospitals li.getcontainer >li:last-child{
  width: 23%;
}  */
  /*   .mega-menu-card li.hs-item-has-children.hospitals .hs-menu-children-wrapper >.getcontainer .hospital_software >ul{
  column-count: 2;
  column-gap: 50px;
  row-gap: 0px;
  display: grid !important;
  grid-auto-flow: column;
  grid-template-rows: repeat(3, 0fr);
  grid-template-rows: auto; 
} */
  /* li.hs-item-has-children.hospitals .hs-menu-children-wrapper >.getcontainer .hospital_software >ul li:nth-child(-n+3) {
  grid-column: 1;
}

  li.hs-item-has-children.hospitals .hs-menu-children-wrapper >.getcontainer .hospital_software >ul li:nth-child(n+4) {
  grid-column: span 2;
} */
  .mega-menu-card .hospital_software >ul li.icon-card a{
    display:flex;
  }
  .mega-menu-card  ul >li.icon-card{
    margin-bottom:17px !important;
  }
  .mega-menu-card  ul >li.icon-card:last-child{
    margin-bottom:0px !important;
  }
  .mega-menu-card li.hs-item-has-children .hs-menu-children-wrapper >.getcontainer ul >li.icon-card a{
    display:flex;    gap: 13px;
  }
  .mega-menu-card li.hs-item-has-children .hs-menu-children-wrapper >.getcontainer ul >li.icon-card a img{
    background: #F0F5F8;
    width: 42px;
    /*     width: 26%; */
    padding: 10px;
    height: 23%;
    border-radius: 5px;
  }
  .mega-menu-card li.hs-item-has-children .hs-menu-children-wrapper >.getcontainer  ul li.icon-card a p.icon-text{
    margin:0px !important;
  }
  .mega-menu-card li.hs-item-has-children .hs-menu-children-wrapper >.getcontainer  ul >li a p.icon-text{
    color: #231F20;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
  }
  .mega-menu-card li.hs-item-has-children .hs-menu-children-wrapper >.getcontainer ul >li a p.icon-text strong{
    display: block;
    color: #3C3C3C;
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    padding-bottom: 5px;
  }
  .mega-menu-card li.who_we_are  .active-submenu >li.getcontainer li{
    flex:1;
  } 
  .mega-menu-card .hs-menu-flow-horizontal ul li.who_we_are >.hs-menu-children-wrapper .getcontainer >li{
    width:25%;flex:1;
  }
  .mega-menu-card .hs-menu-flow-horizontal ul li.who_we_are >.hs-menu-children-wrapper .getcontainer >li.our_awards img{
    width: 60px;
    margin-bottom: 22px;
    height: 90px;
    object-fit: contain;
  }
  .mega-menu-card .hs-menu-flow-horizontal ul li.who_we_are >.hs-menu-children-wrapper .getcontainer >li.our_awards .hs-menu-children-wrapper{
    column-count: 3;
  }
  .mega-menu-card .hs-menu-flow-horizontal ul li.resources li.getcontainer li{
    flex:1;
  }

  /* min-width 992px */
  .mega-menu-card li.careers_were_hiring{
    display:none;
  }
  .mega-menu-card li.contact_us{
    display:none;
  }
  .mega-menu-card li.log_in{
    display:none;
  }
  .mega-menu-card .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.menu_7{
    display:none
  }
  .mega-menu-card .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.menu_8{
    display:none
  }
  .mega-menu-card li.menu-res{
    display:none
  }
  .mega-menu-card li.form-search{
    display:none
  }
  .mega-menu-card .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.ascs .getcontainer li:last-child a::after{
    border-bottom:unset;
  }
}
@media (min-width: 1200px)
{  .mega-menu-card .hs-menu-children-wrapper.active-submenu li.hs-menu-depth-2 a span.menu-card-btn {font-size: 16px}}
@media screen and (max-width: 1200px) {
  .top-megamenu .top-menu ul li.hs-menu-item a {
    padding: 10px 10px !important;
  }
  .mega-menu-card ul.hs-menu-children-wrapper.active-submenu >li.getcontainer{
    gap: 15px;
  }
}
@media screen and (max-width: 991px) {
  .new-mega-menu-group .hs-menu-flow-horizontal ul li.menu_8{
    display:none;
  }
  .mega-menu-card .hs-menu-flow-horizontal ul li.form-search a{
    border-bottom:unset !important;
  }
  .new-mega-menu-group .hs-menu-flow-horizontal ul li.active-parent >a{
    color:#C9187E !important;font-weight: 500;
  }
  .mega-menu-card ul li.hs-item-has-children.hs-menu-depth-1.active-parent .getcontainer li{
    padding-top:20px;
  }
  .mega-menu-card ul li.hs-menu-depth-1.careers_were_hiring a{
    display:flex;
  }
  .mega-menu-card ul li.hs-menu-depth-1.careers_were_hiring a >span{
    background: #00A6CE 0% 0% no-repeat padding-box;
    letter-spacing: 0px;
    color: #FFFFFF !important;
    font-size: 14px;
    width: auto;
    line-height: 20px;
    padding: 3px 8px;
    border-radius: 50px;
    margin-left: 7px;
  }
  .mega-menu-card ul li.hs-item-has-children .getcontainer{
    padding:0px !important;
  }
  .mega-menu-card ul li.hs-menu-depth-1 >ul.hs-menu-children-wrapper{
    transition: max-height 3s ease-in-out;
  }
  .mega-menu-card ul li.hs-menu-depth-1.active-parent >ul.hs-menu-children-wrapper{
    max-height: 1000px;
  }
  .mega-menu-card ul li.hs-item-has-children.hs-menu-depth-1 >a::after {
    transition: 3s delay;
  }
  .mega-menu-card ul li.hs-item-has-children.hs-menu-depth-1.active-parent >a::after {
    top: 10%;
    transform: rotate(180deg);
    background-color: #C9187E;
    padding: 0px !important;
  }
  .new-mega-menu-group .hospitals .client_success_story, .new-mega-menu-group .hospitals ul.hs-menu-children-wrapper li.getcontainer >li:nth-child(2){
    display:none;
  }
  .new-mega-menu-group .mega-menu-card .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li >a,
  .new-mega-menu-group .hs-menu-flow-horizontal >ul li >a, .new-mega-menu-group .hs-menu-flow-horizontal >ul li >a h3.card-title,
  .new-mega-menu-group .hs-menu-flow-horizontal >ul li >a span{
    color: #231F20 !important;
    font-size: 16px !important;
    line-height: 26px;
    font-weight: 400;
  }

  .new-mega-menu-group .hs-menu-flow-horizontal ul li.hs-menu-depth-1 >ul.hs-menu-children-wrapper{
    display:none !important;
  }
  .new-mega-menu-group .hs-menu-flow-horizontal ul li.hs-menu-depth-1 >ul.hs-menu-children-wrapper.active-submenu{
    display:block !important;
  }
  .top-navbar-border{
    display:none !important; 
  }
  .mega-menu-wrapper >.row-fluid-wrapper >.row-fluid {
    display: flex;
  }
  .mega-menu-wrapper >.row-fluid-wrapper >.row-fluid >.logo-card{
    width:70%
  }
  .mega-menu-wrapper >.row-fluid-wrapper >.row-fluid >.new-mega-menu-wrapper{
    width:30%;
    justify-content: flex-end;
    display: flex;
  }
  .new-mega-menu-wrapper .hs-menu-flow-horizontal, .new-mega-menu-wrapper .who_we_are .our_awards,
  .new-mega-menu-wrapper .resources .learn_more, .new-mega-menu-wrapper .resources .getcontainer li:last-child{
    display: none;
  }
  body.megamenu-active.menu-opened {
          overflow: hidden;
  }
  .menu-opened .new-mega-menu-wrapper .mega-menu-card .hs-menu-wrapper.hs-menu-flow-horizontal >ul{
    margin-top:0px !important;
  }
  .new-mega-menu-wrapper ul li.active-parent{
    background:#F8F9F9;        box-shadow: 0px 2px 4px hsla(203, 25%, 66%, 0.2);
  }
  .new-mega-menu-wrapper .mobile-toggle i.mobilenav-open{
    background-color: rgba(0, 0, 0, 0);
    -webkit-transition-delay: .2s;
    box-shadow: 0 1px 1px transparent;
  }
  .new-mega-menu-wrapper .mobile-toggle i, .new-mega-menu-wrapper .mobile-toggle i::after, .new-mega-menu-wrapper .mobile-toggle i::before {
    content:'';
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    border-radius: 1px;
    background-color: #000;
    display: inline-block;
    position:relative;
  }
  .new-mega-menu-wrapper .mobile-toggle i, .new-mega-menu-wrapper .mobile-toggle i::after, .new-mega-menu-wrapper .mobile-toggle i::before {
    width: 25px;
    height: 3px;
  }
  .new-mega-menu-wrapper .mobile-toggle i::after{
    position: absolute;
    top: 6px;
    right: 0px;
  }
  .new-mega-menu-wrapper .mobile-toggle i.mobilenav-open:before {
    top:0px !important;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -webkit-transition-delay: 0, .2s;
    box-shadow: 0 1px 1px transparent;
    transform: rotate(45deg);
    margin-top: 6px !important;
  }
  .new-mega-menu-group{
    box-shadow: 0px 0px 10px #00000029;
  }
  .new-mega-menu-wrapper  .mobile-toggle{
    padding: 10px 0px;
  }
  .new-mega-menu-wrapper .mobile-toggle i.mobilenav-open:after {
    transform: rotate(-45deg);
    top:0px !important;
    box-shadow: transparent 0px 1px 1px;
    margin-top: 6px !important;
  }
  .new-mega-menu-wrapper .mobile-toggle i::before {
    position: absolute;
    top: 12px;
    right: 0px;
  }
  .hs-web-interactives-top-banner-open .mega-menu-card .hs-menu-flow-horizontal >ul{
     top: 150px;
  }
  .mega-menu-card .hs-menu-flow-horizontal >ul{
            height: 100%;
        left: 0px;
        bottom: 0px;
        position: fixed;
        top: 90px;
        overflow-y: scroll;
        background: #fff;
        z-index: 999999;
  }
  .mega-menu-card .hs-menu-flow-horizontal ul li.hs-menu-depth-1 ul li.hs-menu-depth-2 ul.hs-menu-children-wrapper{
    display:none !important;
  }
/*   .mega-menu-card .hs-menu-flow-horizontal >ul{
    height:100vh;
  } */
  .new-page.megamenu-active.searchresult-show .search-link {
    z-index: 99999 !important;
  }
  .new-page .mega-menu-card .search-link{
    z-index: 999999 !important;
  }
  .mega-menu-card .mega-menu-card .hs-menu-flow-horizontal ul li.form-search #search-mobile{
    box-shadow: unset !important;background:#F8F9F9;
    background-image: url(https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/Mega_Menu_2019_Images/search-icon.png);
    background-repeat: no-repeat;
    background-size: 20px;
    vertical-align: middle;
    position: relative;
    top: 57%;
    background-position: 15px center;
  }
  .new-mega-menu-group{
    background:#fff;
  }
  .mega-menu-card .hs-menu-flow-horizontal ul li.form-search input{
    font-size: 16px;
    line-height: 22px;
    color: #55565A !important;
  }
  .mega-menu-card .hs-menu-flow-horizontal ul >li.hs-menu-depth-1 >ul{
    display:none;
  }
  .mega-menu-card .hs-menu-flow-horizontal ul li.ascs ul li.getcontainer >li:last-child,
  .mega-menu-card .hs-menu-flow-horizontal ul li.hospitals ul li.getcontainer >li:last-child
  {
    display: none;
  }
  .mega-menu-card .hs-menu-flow-horizontal ul.active-parent{
    background: #F8F9F9;
  }
  .mega-menu-card .hs-menu-flow-horizontal >ul{
    display: inline-flex !important;
        flex-wrap: nowrap;
        flex-direction: column;
        width: 100%;
        padding: 0%;
/*     margin-bottom:50px !important; */
        margin-top: 10px !important;
  }
  .mega-menu-card .hs-menu-flow-horizontal >ul >li{
    padding: 0px 5%;
  }
  .mega-menu-card .hs-menu-flow-horizontal >ul >li.form-search{
    padding-bottom:60px;
  }
  .mega-menu-card .hs-menu-wrapper.hs-menu-flow-horizontal >ul li a{
    padding-left:0px !important;
    padding-right:0px !important;
  }
  .mega-menu-card .hs-menu-wrapper.hs-menu-flow-horizontal >ul >li >a{
    border-bottom: 1px solid #F8F9F9;
    width:100%;max-width:100%;
  }
  .mega-menu-card .hs-menu-wrapper.hs-menu-flow-horizontal ul li.form-search >a >input.mobile_s2#search-mobile {
    margin-top: 7px !important;
  }
  .mega-menu-card .hs-menu-wrapper.hs-menu-flow-horizontal > ul >li.active-parent a{
    padding:0px !important;border-bottom:none;
  }
  .mega-menu-card ul li.hs-item-has-children.hs-menu-depth-1 >a::after{
    top: 45%;        right: 9%;
  } 

  .mega-menu-card ul li.hs-item-has-children.hs-menu-depth-1 >a::after{
    padding: 0px 0px 15px !important;
  }
  .mega-menu-card ul li.hs-item-has-children.hs-menu-depth-1.active-parent{ 
    padding: 17px 5%;
  }
  .mega-menu-card ul li.hs-item-has-children.hs-menu-depth-1.active-parent ul li a{
    padding:0px !important;
  }
}
@media screen and (max-width: 551px) {
  .megamenu-active.searchresult-show .search-link #resultsDiv .pageContainer{
    padding-top:35px
  }
}
/* New megamenu 2025 CSS Code Starts Ends */