
  /*  Fixed   */

  .Fixed .header-section {background-color: #fff !important;}
  .Fixed .i-content-right, .Fixed .i-content-right p ,.Fixed .i-content-right a {color: #262626 !important;}
  .Fixed .f-list-items ul>li>a {color: #262626 !important;}
  .Fixed .header-logo.header-sticky {display: block !important;}
  .Fixed .header-logo.header-normal {display: none !important;}
  .Fixed .headernavigation .hs-menu-wrapper>ul>li>a {color: #262626 !important;}
  .Fixed .search-s svg path {fill: #262626 !important;}
  .Fixed .header-two-row {background-color: #fff !important;}
   body:not(.Fixed) #hs_cos_wrapper_module_16910398984436 .icon-left-q svg path {fill: #A6ECFC;}
   body:not(.Fixed)  .header-section, .header-two-row  {background-color:black !important;}
  .Fixed .login-section:after {top: 70px !important; } 
  .Fixed .incidence-section:after {top: 70px !important;}
  .Fixed #hs_cos_wrapper_module_16910398984436 .headernavigation .hs-menu-wrapper>ul>li>a:hover { color:#262626 !important }
  .Fixed #hs_cos_wrapper_module_16910398984436 .f-list-items ul>li>a { color:#262626 !important }
    
/* corrections */

.footer-section .cr-footer p {margin:0;}
.footer-section label, .footer-section h5 {text-transform:none;}

  @media (min-width: 1024px) {
    .template-header-default.Fixed #hs_cos_wrapper_module_16910398984436 .demo-link a,
    #hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch input[type="submit"],
    #popupHome form input[type="submit"] {
      background: linear-gradient(65deg, #B10C2A 0%, #B10C2A 25%, #17191C 60%, #17191C 100%) !important;
      background-color: #B10C2A !important;
      background-repeat: no-repeat !important;
      background-size: 250% 100% !important;
      background-position: 100% 0 !important;
      color: #FFF !important;
    }
    .template-header-default.Fixed #hs_cos_wrapper_module_16910398984436 .demo-link a:hover,
    #hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch input[type="submit"]:hover,
    #popupHome form input[type="submit"]:hover {
      background-size: 100% 100% !important;
      background-position: 100% 0 !important;
      color: #fff !important;
    }
    .template-header-default.Fixed #hs_cos_wrapper_module_16910398984436 .demo-link a:active,
    #hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch input[type="submit"]:active,
    #popupHome form input[type="submit"]:active {
      background-size: 100% 100% !important;
      background-position: 300px 0 !important;
      background-color: #B10C2A !important;
      color: #fff !important;
    }
  }
  @media (max-width: 1200px) {

    .Fixed a.expandMenu i { background-color:#262626 !important }

  }

  #hs_cos_wrapper_module_16910398984436 .Fixed #hs_cos_wrapper_module_16910398984436 .headernavigation .hs-menu-wrapper>ul>li>a:hover { color:#262626 !important; }

#hs_cos_wrapper_module_16910398984436 .Fixed .headernavigation .hs-menu-wrapper>ul>li>a:hover { color:#262626 !important; }

#hs_cos_wrapper_module_16910398984436 .header-two-row { transition:all ease 0.4s; }

#hs_cos_wrapper_module_16910398984436 .header-section {
  position:fixed;
  top:0;
  left:0;
  width:100%;
  transition:all ease 0.4s;
  z-index:9;
}

#hs_cos_wrapper_module_16910398984436 .icon-left-q {
  width:24px;
  line-height:0;
  margin-right:12px;
}

#hs_cos_wrapper_module_16910398984436 .header-two-row {
  background-color:rgba(0,0,0,.3);
  position:relative;
  width:100%;
  border-bottom:1px solid rgba(0,0,0,.125);
}

#hs_cos_wrapper_module_16910398984436 .header-two-row .container,
#hs_cos_wrapper_module_16910398984436 .header-second-row .container {
  max-width:1432px;
  padding:0 1rem;
  margin:0 auto;
}

#hs_cos_wrapper_module_16910398984436 .first-two-col {
  display:flex;
  flex-wrap:wrap;
  align-items:center;
}

#hs_cos_wrapper_module_16910398984436 .f-left { width:65%; }

#hs_cos_wrapper_module_16910398984436 .f-right { width:35%; }

#hs_cos_wrapper_module_16910398984436 .icon-two-col {
  display:flex;
  flex-wrap:nowrap;
  justify-content:center;
  align-items:center;
}

#hs_cos_wrapper_module_16910398984436 .icon-left-q svg { width:22.5px; }

#hs_cos_wrapper_module_16910398984436 .icon-right-q { width:calc(100% - 24px); }

#hs_cos_wrapper_module_16910398984436 .f-list-items ul {
  margin:0;
  padding:0;
  line-height:normal;
  display:flex;
  flex-wrap:wrap;
  justify-content:flex-end;
  align-items:center;
  list-style-type:none;
}

#hs_cos_wrapper_module_16910398984436 .i-content-right {
  font-size:14px;
  color:#fff;
}

#hs_cos_wrapper_module_16910398984436 .i-content-right p,
#hs_cos_wrapper_module_16910398984436 .i-content-right a { color:#fff; }

#hs_cos_wrapper_module_16910398984436 .i-content-right a {
  text-decoration:underline;
  text-transform:capitalize;
  font-weight:500;
}

#hs_cos_wrapper_module_16910398984436 .i-content-right a:hover { color:var(--primary) !important; }

#hs_cos_wrapper_module_16910398984436 .f-list-items ul>li>a {
  color:#fff !important;
  padding:11.55px 0;
  display:block;
  font-size:14px;
  font-weight:500;
  line-height:1.78 !important;
}

#hs_cos_wrapper_module_16910398984436 .f-list-items ul>li { margin:0 16px; }

#hs_cos_wrapper_module_16910398984436 .header-three-col {
  display:flex;
  flex-wrap:wrap;
  align-items:center;
}

#hs_cos_wrapper_module_16910398984436 .header-left {
  width:167px;
  position:relative;
}

#hs_cos_wrapper_module_16910398984436 .header-right { width:242px; }

#hs_cos_wrapper_module_16910398984436 .header-middle-sec {
  width:calc(100% - 409px);
  padding-left:24px;
}

#hs_cos_wrapper_module_16910398984436 .search-s {
  width:24px;
  line-height:0;
  cursor:pointer;
}

#hs_cos_wrapper_module_16910398984436 .header-right-sq { width:242px; }

#hs_cos_wrapper_module_16910398984436 .request-two-col {
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  justify-content:space-between;
}

#hs_cos_wrapper_module_16910398984436 .headernavigation .hs-menu-wrapper>ul {
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  margin:0;
}

#hs_cos_wrapper_module_16910398984436 .headernavigation .hs-menu-wrapper>ul>li>a {
  padding:28px 0 18px;
  color:#fff;
  font-weight:500;
}

#hs_cos_wrapper_module_16910398984436 .headernavigation .hs-menu-wrapper>ul>li>a:hover { color:#fff !important; }

#hs_cos_wrapper_module_16910398984436 .headernavigation .hs-menu-wrapper>ul>li { margin:0 16px; }

#hs_cos_wrapper_module_16910398984436 .demo-link a {
  background-color:#fff;
  background:linear-gradient(65deg,#fff,#fff 25%,#a6ecfc 60%,#a6ecfc);
  background-position:100% 0;
  background-repeat:no-repeat;
  background-size:250% 100%;
  border:0;
  border-radius:12px;
  text-align:center;
  box-shadow:none;
  color:#000;
  font-size:16px;
  font-weight:400;
  letter-spacing:0;
  padding:10px 24px;
  text-transform:none;
  transition:all .3s ease-in-out;
}

@media (min-width:1024px) {
  #hs_cos_wrapper_module_16910398984436 .demo-link a:active {
    background-size:100% 100% !important;
    background-position:300px 0 !important;
    background-color:#FFF !important;
    color:#000 !important;
  }

  #hs_cos_wrapper_module_16910398984436 .search-right .demo-link a:hover {
    background-size:100% 100% !important;
    background-position:100% 0 !important;
    color:#000 !important;
  }
}

#hs_cos_wrapper_module_16910398984436 .demo-link a:hover {
  color:#fff !important;
  background-color:#c91634;
  border-color:#be1531;
}

#hs_cos_wrapper_module_16910398984436 .search-left { padding:0 16px; }

#hs_cos_wrapper_module_16910398984436 .i-content-right { line-height:1.79; }

#hs_cos_wrapper_module_16910398984436 .mobile-bottom-s { display:none; }

#hs_cos_wrapper_module_16910398984436 .mobile-menu-s { display:none; }

#hs_cos_wrapper_module_16910398984436 .open-menu { display:none; }

#hs_cos_wrapper_module_16910398984436 .search-s svg { width:20px; }

#hs_cos_wrapper_module_16910398984436 .headernavigation .hs-menu-wrapper>ul>li { position:relative; }

#hs_cos_wrapper_module_16910398984436 .manage-icon {
  position:relative;
  top:8px;
}

#hs_cos_wrapper_module_16910398984436 .megamenuRepeat:after {
  content:'';
  position:absolute;
  width:1000vw;
  height:100vh;
  left:-100vw;
  top:0;
  background-color:rgb(0 0 0/50%);
}

#hs_cos_wrapper_module_16910398984436 .overlayclr {
  position:relative;
  z-index:9;
  background-color:#fff;
  border-top:3px solid #ed1a3d;
}

#hs_cos_wrapper_module_16910398984436 .f-list-items ul>li { position:relative; }

#hs_cos_wrapper_module_16910398984436 .login-section {
  position:absolute;
  top:100%;
  border-top:3px solid #ed1a3d;
  border-bottom-left-radius:0.5rem;
  border-bottom-right-radius:0.5rem;
  margin-top:20px;
  box-shadow:0 0.25rem 1.25rem rgba(0,0,0,.075);
  left:50%;
  width:352px;
  transform:translate(-50%,0);
  transition:all ease 0.4s;
  background-color:#fff;
  opacity:0;
  visibility:hidden;
}

#hs_cos_wrapper_module_16910398984436 .login-section:before {
  content:"";
  position:absolute;
  top:-11px;
  left:50%;
  transform:translate(-50%,0);
  width:0;
  height:0;
  border-style:solid;
  border-width:0 8px 8px 8px;
  border-color:transparent transparent #ed1a3d transparent;
}

#hs_cos_wrapper_module_16910398984436 .log-logo { padding:32px 64px; }

#hs_cos_wrapper_module_16910398984436 .login-link-buton { padding:0 32px 24px; }

#hs_cos_wrapper_module_16910398984436 .login-link-buton a {
  text-transform:uppercase;
  letter-spacing:.03125rem;
  color:#fff !important;
  background-color:#ED1A3C !important;
  border-color:#ed1a3d;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);
  display:inline-block;
  font-weight:700;
  line-height:1.5;
  text-align:center;
  vertical-align:middle;
  cursor:pointer;
  user-select:none;
  padding:0.6875rem 1.25rem;
  font-size:1rem;
  border-radius:0.25rem;
  transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  display:block;
}

#hs_cos_wrapper_module_16910398984436 .what-link {
  padding:0 32px 24px;
  text-align:center;
}

#hs_cos_wrapper_module_16910398984436 .what-link a {
  font-size:14px;
  line-height:.78;
}

#hs_cos_wrapper_module_16910398984436 .login-last-bnt {
  border-top:1px solid rgba(0,0,0,.125);
  padding:32px 32px;
}

#hs_cos_wrapper_module_16910398984436 .login-link-buton a:hover {
  color:#fff !important;
  background-color:#c91634 !important;
  border-color:#be1531 !important;
}

#hs_cos_wrapper_module_16910398984436 .f-list-items ul>li.active .login-section {
  opacity:1;
  visibility:visible;
  margin-top:0;
}

#hs_cos_wrapper_module_16910398984436 .login-section:after {
  content:'';
  background-color:rgb(0 0 0/75%);
  width:1000vw;
  height:100vh;
  position:absolute;
  top:0;
  left:-90vw;
  z-index:-1;
}

#hs_cos_wrapper_module_16910398984436 .login-sec-inr {
  background-color:#fff;
  position:relative;
  z-index:2;
}

#hs_cos_wrapper_module_16910398984436 .incidence-section {
  position:absolute;
  top:100%;
  border-top:3px solid #ed1a3d;
  border-bottom-left-radius:0.5rem;
  border-bottom-right-radius:0.5rem;
  box-shadow:0 0.25rem 1.25rem rgba(0,0,0,.075);
  left:50%;
  width:352px;
  opacity:0;
  visibility:hidden;
  transform:translate(-50%,0);
  transition:all ease 0.4s;
  background-color:#fff;
  margin-top:20px;
}

#hs_cos_wrapper_module_16910398984436 .incidence-section:before {
  content:"";
  position:absolute;
  top:-11px;
  left:50%;
  transform:translate(-50%,0);
  width:0;
  height:0;
  border-style:solid;
  border-width:0 8px 8px 8px;
  border-color:transparent transparent #ed1a3d transparent;
}

#hs_cos_wrapper_module_16910398984436 .indic-f-row { padding:32px 32px 16px; }

#hs_cos_wrapper_module_16910398984436 .indics-title h6 {
  font-size:20px;
  margin-bottom:16px;
  line-height:1.25;
  font-weight:500;
  font-family:'Inter',sans-serif;
}

#hs_cos_wrapper_module_16910398984436 .indics-content {
  font-family:'Inter',sans-serif;
  font-size:16px;
  line-height:1.75;
}

#hs_cos_wrapper_module_16910398984436 .hotline-title {
  padding-top:24px;
  font-size:16px;
  line-height:1.25;
  font-weight:700;
  font-family:'Inter',sans-serif;
  color:#ed1a3d;
}

#hs_cos_wrapper_module_16910398984436 .hot-item-link ul>li { width:100% !important; }

#hs_cos_wrapper_module_16910398984436 .hot-item-link ul li {
  margin:0;
  display:flex;
  flex-wrap:nowrap;
  justify-content:space-between;
  align-items:center;
  padding:12px 32px;
  border-top:1px solid rgba(0,0,0,.125) !important;
}

#hs_cos_wrapper_module_16910398984436 .hot-item-link ul li:last-child { border-bottom:1px solid rgba(0,0,0,.125) !important; }

#hs_cos_wrapper_module_16910398984436 .indic-last-col { padding:24px 32px; }

#hs_cos_wrapper_module_16910398984436 .f-list-items ul li.active .incidence-section {
  opacity:1;
  visibility:visible;
  margin-top:0;
}

#hs_cos_wrapper_module_16910398984436 .hot-item-link ul li>span:first-child {
  font-weight:700;
  text-transform:uppercase;
  letter-spacing:.03125rem;
  color:#262626;
  font-size:.875rem;
  font-family:'Inter',sans-serif;
}

#hs_cos_wrapper_module_16910398984436 .hot-item-link ul li>span a {
  color:#525252;
  font-size:16px;
  line-height:1.75;
}

#hs_cos_wrapper_module_16910398984436 .incidence-section:after {
  content:'';
  background-color:rgb(0 0 0/75%);
  width:1000vw;
  height:100vh;
  position:absolute;
  top:0;
  left:-90vw;
  z-index:-1;
}

#hs_cos_wrapper_module_16910398984436 .incidence-sec-inr {
  background-color:#fff;
  position:relative;
  z-index:2;
}

#hs_cos_wrapper_module_16910398984436 .search-bg {
  position:absolute;
  left:0;
  top:100%;
  width:100%;
  height:100vh;
  background-color:rgb(0 0 0/30%);
  margin-top:25px;
  opacity:0;
  visibility:hidden;
}

#hs_cos_wrapper_module_16910398984436 .header-section.search-active .search-bg {
  margin-top:0;
  opacity:1;
  visibility:visible;
}

#hs_cos_wrapper_module_16910398984436 .search-data {
  position:absolute;
  top:0;
  width:800px;
  margin-right:-186px;
  left:42.5%;
  border-top:3px solid #ed1a3d;
  border-bottom-left-radius:0.5rem;
  border-bottom-right-radius:0.5rem;
  box-shadow:0 0.25rem 1.25rem rgba(0,0,0,.075);
  padding:32px;
  background-color:#fff;
  transition:all ease 0.4s;
  margin-top:25px;
  opacity:0;
  visibility:hidden;
}

#hs_cos_wrapper_module_16910398984436 .search-data input[type="text"] {
  box-shadow:inset 0 1px 2px rgba(0,0,0,.075);
  padding:19px 24px 19px 52px !important;
  border:1px solid #a3a3a3 !important;
  border-radius:4px !important;
  font-size:16px !important;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Layer_1' x='0px' y='0px' width='24px' height='24px' viewBox='0 0 24 24' enable-background='new 0 0 24 24' xml:space='preserve'%3E%3Cpath d='M23.6,21.9l-4.4-4.4c1.5-1.8,2.4-4.2,2.4-6.7c0-6-4.8-10.8-10.8-10.8S0,4.8,0,10.8s4.8,10.8,10.8,10.8 c2.5,0,4.9-0.9,6.7-2.4l4.4,4.4c0.2,0.2,0.5,0.3,0.9,0.3s0.6-0.1,0.9-0.3C24.1,23.2,24.1,22.4,23.6,21.9z M2.4,10.8 c0-4.6,3.8-8.4,8.4-8.4s8.4,3.8,8.4,8.4c0,2.3-0.9,4.3-2.4,5.9c0,0.1-0.1,0.1-0.2,0.2c-1.5,1.5-3.6,2.4-5.9,2.4 C6.2,19.2,2.4,15.4,2.4,10.8z'/%3E%3C/svg%3E");
  background-position:20px center;
  background-repeat:no-repeat;
  background-size:20px auto;
}

#hs_cos_wrapper_module_16910398984436 .search-data:before {
  content:"";
  position:absolute;
  top:-11px;
  right:205px;
  width:0;
  height:0;
  border-style:solid;
  border-width:0 8px 8px 8px;
  border-color:transparent transparent #ed1a3d transparent;
}

#hs_cos_wrapper_module_16910398984436 .header-section.search-active .search-data {
  margin-top:0;
  opacity:1;
  visibility:visible;
}

#hs_cos_wrapper_module_16910398984436 .download-form .hs-richtext.hs-main-font-element h1 {
  font-size:30px;
  font-weight:700;
  color:#33475B !important;
  margin:0;
  height:auto;
}

#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch {
  position:fixed;
  top:0;
  right:0;
  bottom:0;
  left:0;
  width:100%;
  height:100%;
  overflow:auto;
  z-index:1;
  padding:20px;
  box-sizing:border-box;
  background-color:rgba(0,0,0,0.75);
  text-align:center;
  display:none;
  z-index:999;
}

#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch .newPopupBoxTableCell {
  max-width:499px;
  margin:0 auto;
  background-color:#ffff;
  padding:60px 30px 35px;
  box-shadow:0 0 10px #000;
  border-radius:8px;
  width:100%;
  max-height:90vh;
  overflow:auto;
  position:relative;
}

#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch .popupBoxSearchBox {
  width:20px;
  height:20px;
  position:absolute;
  right:20px;
  top:20px;
  z-index:99;
  cursor:pointer;
}

#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch .Casestudy-title h2 {
  font-size:30px;
  font-weight:700;
  color:#33475B !important;
  margin:0;
}

#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch .download-form { padding-top:0; }

#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch .download-form h3 { margin:0; }

#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch .download-form form label {
  font-size:13px;
  font-family:'Inter';
  color:#000;
}

#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch textarea,
#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch input[type="text"],
#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch input[type="number"],
#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch input[type="email"],
#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch input[type="tel"],
#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch select {
  background-color:#FFF !important;
  outline:1px solid #B10C2A !important;
  border:0px !important;
  border-radius:12px;
  padding:11px 15px !important;
  font-size:14px !important;
  line-height:1 !important;
  box-shadow:none !important;
}

#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch input:not([type=checkbox]):not([type=radio]):not([type=submit])::placeholder { color:#5B6772 !important; }

#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch textarea:focus,
#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch input[type="text"]:focus,
#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch input[type="number"]:focus,
#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch input[type="email"]:focus,
#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch input[type="tel"]:focus,
#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch select:focus { outline:2px solid #B10C2A !important; }

#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch input[type=checkbox] {
  background:#fff;
  border:1px solid #B10C2A;
  margin-right:15px;
  display:none !important;
}

#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch input[type=checkbox]:hover:not(:checked) { border-width:2px; }

#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch input[type=checkbox]:checked,
#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch input[type=radio]:checked {
  background:#000;
  box-shadow:inset 0 0 0 3px #fff;
  margin-top:2px;
  margin-right:15px;
  margin-left:0 !important;
}

#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch form .input {
  margin-right:0 !important;
  margin-top:8px;
}

#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch form fieldset {
  max-width:inherit !important;
  margin:0 -10px !important;
}

#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch form fieldset.form-columns-1 .field.hs-fieldtype-booleancheckbox {
  margin:0 10px !important;
  padding-left:0;
  padding-right:0;
}

#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch form fieldset.form-columns-1 .field { width:100% !important; }

#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch form fieldset.form-columns-2 .field {
  width:50% !important;
  margin:0 !important;
}

#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch form fieldset.form-columns-3 .field { width:33.33% !important; }

#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch form .field {
  padding:0 0 20px;
  margin:0;
}

#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch form fieldset .field {
  padding-left:10px;
  padding-right:10px;
}

#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch form ul.multi-container { padding-top:10px; }

#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch form ul.multi-container li { margin:5px 0; }

#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch .inputs-list label { margin-bottom:0; }

#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch .hs-error-msgs label {
  margin-bottom:0;
  color:#ED1A3D !important;
  font-size:11px !important;
}

#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch .hs-richtext {
  text-align:left;
  margin:0 10px !important;
  padding:0 !important;
}

#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch .hs-richtext p {
  font-size:14px;
  font-weight:400;
  line-height:150%;
}

#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch .hs-richtext p a {
  text-decoration:underline;
  color:#B10C2A !important;
}

#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch .hs-richtext p a:hover { color:#790016 !important; }

#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch .actions { text-align:left; }

#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch input[type=submit] { padding:12px 24px; }

#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch .hs-country select {
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
  -ms-progress-appearance:none;
  background-image:url("data:image/svg+xml,%3Csvg width='15' height='9' viewBox='0 0 15 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5 0.84082L7.5 7.84082L0.499998 0.84082' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") !important;
  background-repeat:no-repeat;
  background-position:right 16px center;
}

#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch .hs-country .input { position:relative; }

#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch input[type="submit"] {
  background:linear-gradient(65deg,#B10C2A 0%,#B10C2A 25%,#17191C 60%,#17191C 100%) !important;
  background-color:#B10C2A !important;
  background-repeat:no-repeat !important;
  background-size:250% 100% !important;
  background-position:100% 0 !important;
  color:#FFF !important;
  font-weight:400;
}

@media (min-width:1024px) {
  #hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch input[type="submit"]:hover {
    background-size:100% 100% !important;
    background-position:100% 0 !important;
    color:#fff !important;
  }

  #hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch input[type="submit"]:active {
    background-size:100% 100% !important;
    background-position:300px 0 !important;
    background-color:#B10C2A !important;
    color:#fff !important;
  }
}

#hs_cos_wrapper_module_16910398984436 .download-form form input[type="radio"]+span,
#hs_cos_wrapper_module_16910398984436 .download-form form input[type="checkbox"]+span {
  position:relative;
  display:block;
  padding-left:31px;
  cursor:pointer;
}

#hs_cos_wrapper_module_16910398984436 .download-form form input[type="radio"]+span:before,
#hs_cos_wrapper_module_16910398984436 .download-form form input[type="checkbox"]+span:before {
  content:'';
  color:#ed1a3d;
  position:absolute;
  left:4px;
  top:0;
  font-size:0;
  width:18px;
  height:18px;
  display:block;
  border:1px solid #ccc;
  transition:all ease .3s;
  -webkit-transition:all ease .3s;
  text-align:center;
  line-height:14px;
  border-radius:4px;
  background-position:center center;
  background-repeat:no-repeat;
  background-size:auto;
}

#hs_cos_wrapper_module_16910398984436 .download-form form input[type="radio"]:checked+span:before {
  background:#09072E;
  border-color:#09072e;
}

#hs_cos_wrapper_module_16910398984436 .download-form form input[type="checkbox"]:checked+span:before {
  border-color:#ED1A3D;
  font-size:12px;
  background-color:#ED1A3D;
  color:#fff;
  letter-spacing:inherit;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFF' d='M0 11.522l1.578-1.626 7.734 4.619 13.335-12.526 1.353 1.354-14 18.646z'/%3E%3C/svg%3E");
}

#hs_cos_wrapper_module_16910398984436 .download-form input[type="checkbox"] { display:none; }

#hs_cos_wrapper_module_16910398984436 .newPopupBoxTable {
  display:flex;
  flex-wrap:nowrap;
  align-items:center;
  justify-content:center;
  width:100%;
  height:100%;
}

#hs_cos_wrapper_module_16910398984436 .sol-simp-menus .partner-section,
#hs_cos_wrapper_module_16910398984436 .sol-simp-menus .resource-section { display:none; }

#hs_cos_wrapper_module_16910398984436 .download-form form input[type="radio"]+span,
#hs_cos_wrapper_module_16910398984436 .download-form form input[type="checkbox"]+span { padding-left:0; }

#hs_cos_wrapper_module_16910398984436 .download-form form input[type="radio"]+span:before,
#hs_cos_wrapper_module_16910398984436 .download-form form input[type="checkbox"]+span:before { left:-28px; }

#hs_cos_wrapper_module_16910398984436 .service-section {
  position:absolute;
  top:100%;
  width:800px;
  background-color:#fff;
  left:-45px;
  border-radius:0 0 8px 8px;
  z-index:9;
  margin-top:20px;
  transition:all ease 0.4s;
  opacity:0;
  visibility:hidden;
}

#hs_cos_wrapper_module_16910398984436 .megamenu { display:none; }

#hs_cos_wrapper_module_16910398984436 .headernavigation .hs-menu-wrapper>ul>li { position:relative; }

#hs_cos_wrapper_module_16910398984436 .service-section:before {
  content:"";
  position:absolute;
  top:-8px;
  left:50%;
  transform:translate(-50%,0);
  width:0;
  z-index:10;
  height:0;
  border-style:solid;
  border-width:0 8px 8px 8px;
  border-color:transparent transparent #ed1a3d transparent;
  left:77px;
}

#hs_cos_wrapper_module_16910398984436 .service-box {
  padding:20px 32px 32px 32px;
  display:flex;
  flex-wrap:wrap;
  margin:0 -16px;
}

#hs_cos_wrapper_module_16910398984436 .service-box-inr {
  width:50%;
  padding:12px 16px;
}

#hs_cos_wrapper_module_16910398984436 .manage-two-col {
  display:flex;
  flex-wrap:wrap;
}

#hs_cos_wrapper_module_16910398984436 .manage-left {
  width:64px;
  padding-right:16px;
}

#hs_cos_wrapper_module_16910398984436 .manage-right {
  width:calc(100% - 64px);
  position:relative;
}

#hs_cos_wrapper_module_16910398984436 .manage-title {
  color:#0096b3;
  font-size:16px;
  line-height:1.75;
}

#hs_cos_wrapper_module_16910398984436 .manage-content {
  font-size:14px;
  line-height:1.78;
}

#hs_cos_wrapper_module_16910398984436 .manage-right>a {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  z-index:1;
}

#hs_cos_wrapper_module_16910398984436 .view-all-s {
  padding:16px;
  border-top:1px solid rgba(0,0,0,.125);
}

#hs_cos_wrapper_module_16910398984436 .view-all-s a {
  padding:0;
  text-align:center;
  font-size:16px;
  line-height:1.75;
}

#hs_cos_wrapper_module_16910398984436 .view-all-s a:hover { color:#00788f; }

#hs_cos_wrapper_module_16910398984436 .headernavigation .hs-menu-wrapper>ul>li.main-active .service-section {
  opacity:1;
  visibility:visible;
  margin-top:0;
}

#hs_cos_wrapper_module_16910398984436 .manage-content,
#hs_cos_wrapper_module_16910398984436 .manage-content p { color:#737373; }

#hs_cos_wrapper_module_16910398984436 .back-menu-m { display:none; }

#hs_cos_wrapper_module_16910398984436 .solution-section {
  position:absolute;
  top:100%;
  width:928px;
  background-color:#fff;
  left:-147px;
  border-radius:0 0 8px 8px;
  z-index:9;
  margin-top:20px;
  transition:all ease 0.4s;
  opacity:0;
  visibility:hidden;
}

#hs_cos_wrapper_module_16910398984436 .solution-section:before {
  content:"";
  position:absolute;
  top:-8px;
  width:0;
  height:0;
  border-style:solid;
  z-index:10;
  border-width:0 8px 8px 8px;
  border-color:transparent transparent #ed1a3d transparent;
  left:175px;
}

#hs_cos_wrapper_module_16910398984436 .solution-sec-inr { padding:32px; }

#hs_cos_wrapper_module_16910398984436 .sol-simp-menus .hs-menu-wrapper>ul>li>a {
  padding:6px 0 !important;
  color:#00788f !important;
  line-height:1.75;
  font-weight:400 !important;
}

#hs_cos_wrapper_module_16910398984436 .sol-simp-menus .hs-menu-wrapper>ul {
  display:flex !important;
  flex-wrap:wrap !important;
  margin-top:6px !important;
}

#hs_cos_wrapper_module_16910398984436 .sol-simp-menus .hs-menu-wrapper>ul>li { width:33.33% !important; }

#hs_cos_wrapper_module_16910398984436 .solution-two-col {
  display:flex;
  flex-wrap:wrap;
}

#hs_cos_wrapper_module_16910398984436 .solution-left {
  width:60%;
  padding-right:30px;
}

#hs_cos_wrapper_module_16910398984436 .sol-fs-title,
#hs_cos_wrapper_module_16910398984436 .topic-titles {
  border-bottom:1px solid rgba(0,0,0,.125);
  padding-bottom:0.5rem !important;
  font-weight:700;
  text-transform:uppercase;
  letter-spacing:.03125rem;
  font-size:14px;
  color:#262626 !important;
}

#hs_cos_wrapper_module_16910398984436 .sol-simp-menus .hs-menu-wrapper>ul>li { margin:0 !important; }

#hs_cos_wrapper_module_16910398984436 .solution-fs+.solution-fs { padding-top:26px; }

#hs_cos_wrapper_module_16910398984436 .topic-title {
  color:#00788f !important;
  line-height:1.75;
  font-weight:400 !important;
}

#hs_cos_wrapper_module_16910398984436 .topic-content {
  font-size:14px;
  line-height:1.78;
  color:#737373;
}

#hs_cos_wrapper_module_16910398984436 .topic-item {
  position:relative;
  margin-top:14px;
}

#hs_cos_wrapper_module_16910398984436 .topic-item>a {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  z-index:1;
  height:100%;
  padding:0 !important;
}

#hs_cos_wrapper_module_16910398984436 .solution-right {
  width:40%;
  padding-left:4px;
}

#hs_cos_wrapper_module_16910398984436 .headernavigation .hs-menu-wrapper>ul>li.main-active .solution-section {
  opacity:1;
  visibility:visible;
  margin-top:0;
}

#hs_cos_wrapper_module_16910398984436 .sol-simp-menus .hs-menu-wrapper>ul>li>a:hover { color:#00788f !important; }

#hs_cos_wrapper_module_16910398984436 .sol-simp-menus ul>li .trust-section { display:none; }

#hs_cos_wrapper_module_16910398984436 .resn-menu .hs-menu-wrapper>ul>li>a:hover { color:#00788f !important; }

#hs_cos_wrapper_module_16910398984436 .trust-section {
  position:absolute;
  top:100%;
  width:352px;
  background-color:#fff;
  left:-105px;
  border-radius:0 0 8px 8px;
  z-index:9;
  margin-top:20px;
  transition:all ease 0.4s;
  opacity:0;
  visibility:hidden;
}

#hs_cos_wrapper_module_16910398984436 .trust-section:before {
  content:"";
  position:absolute;
  top:-8px;
  width:0;
  height:0;
  border-style:solid;
  border-width:0 8px 8px 8px;
  z-index:10;
  border-color:transparent transparent #ed1a3d transparent;
  left:45%;
  z-index:10;
}

#hs_cos_wrapper_module_16910398984436 .trust-bottom-cs { padding:32px; }

#hs_cos_wrapper_module_16910398984436 .t-title-s {
  color:#0096b3;
  font-size:16px;
  line-height:1.75;
  position:relative;
}

#hs_cos_wrapper_module_16910398984436 .t-link-s {
  font-size:14px;
  line-height:1.78;
  color:#737373;
}

#hs_cos_wrapper_module_16910398984436 .trust-cls { position:relative; }

#hs_cos_wrapper_module_16910398984436 .trust-cls>a {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  z-index:1;
  padding:0 !important;
}

#hs_cos_wrapper_module_16910398984436 .trust-col-s+.trust-col-s { margin-top:20px; }

#hs_cos_wrapper_module_16910398984436 .trust-cls .t-title-s:hover { color:#00788f; }

#hs_cos_wrapper_module_16910398984436 .headernavigation .hs-menu-wrapper>ul>li.main-active .trust-section {
  opacity:1;
  visibility:visible;
  margin-top:0;
}

#hs_cos_wrapper_module_16910398984436 .partner-section {
  position:absolute;
  top:100%;
  width:352px;
  background-color:#fff;
  left:-131px;
  border-radius:0 0 8px 8px;
  z-index:9;
  margin-top:20px;
  transition:all ease 0.4s;
  opacity:0;
  visibility:hidden;
}

#hs_cos_wrapper_module_16910398984436 .partner-section:before {
  content:"";
  position:absolute;
  top:-8px;
  width:0;
  height:0;
  border-style:solid;
  z-index:10;
  border-width:0 8px 8px 8px;
  border-color:transparent transparent #ed1a3d transparent;
  left:45%;
}

#hs_cos_wrapper_module_16910398984436 .title-s {
  color:#0096b3;
  font-size:16px;
  line-height:1.75;
  position:relative;
}

#hs_cos_wrapper_module_16910398984436 .content-s {
  font-size:14px;
  line-height:1.78;
  color:#737373;
}

#hs_cos_wrapper_module_16910398984436 .partn-cols:first-child { padding:32px; }

#hs_cos_wrapper_module_16910398984436 .partn-clr { position:relative; }

#hs_cos_wrapper_module_16910398984436 .partn-clr>a {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  z-index:1;
  padding:0 !important;
}

#hs_cos_wrapper_module_16910398984436 .partn-cols:not(:first-child) { padding:0 32px 0 32px; }

#hs_cos_wrapper_module_16910398984436 .btn a { padding:0; }

#hs_cos_wrapper_module_16910398984436 .button-twoc-l {
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  justify-content:center;
  padding:24px 32px 32px 32px;
}

#hs_cos_wrapper_module_16910398984436 .button-left {
  padding-right:8px;
  width:50%;
}

#hs_cos_wrapper_module_16910398984436 .button-right {
  padding-left:8px;
  width:50%;
}

#hs_cos_wrapper_module_16910398984436 .headernavigation .hs-menu-wrapper>ul>li.main-active .partner-section {
  opacity:1;
  visibility:visible;
  margin-top:0;
}

#hs_cos_wrapper_module_16910398984436 .btn-q a,
#hs_cos_wrapper_module_16910398984436 .login-link-buton a,
#hs_cos_wrapper_module_16910398984436 .login-last-bnt a,
#hs_cos_wrapper_module_16910398984436 .indic-last-col a {
  background:linear-gradient(65deg,#B10C2A 0%,#B10C2A 25%,#17191C 60%,#17191C 100%);
  background-color:#B10C2A;
  background-repeat:no-repeat;
  background-size:250% 100%;
  background-position:100% 0;
  color:#FFF;
  display:block;
  width:100%;
  text-align:center;
  border:0;
  border-radius:12px;
  box-shadow:none;
  color:#fff;
  font-size:17px;
  font-weight:400;
  letter-spacing:0;
  padding:12px 24px;
  text-transform:none;
  transition:all .3s ease-in-out;
}

#hs_cos_wrapper_module_16910398984436 .btn-q a:hover,
#hs_cos_wrapper_module_16910398984436 .login-link-buton a:hover,
#hs_cos_wrapper_module_16910398984436 .login-last-bnt a:hover,
#hs_cos_wrapper_module_16910398984436 .indic-last-col a:hover {
  background-size:100% 100% !important;
  background-position:100% 0 !important;
  color:#fff !important;
}

#hs_cos_wrapper_module_16910398984436 .btn-q a:active,
#hs_cos_wrapper_module_16910398984436 .login-link-buton a:active,
#hs_cos_wrapper_module_16910398984436 .login-last-bnt a:active,
#hs_cos_wrapper_module_16910398984436 .indic-last-col a:active {
  background-size:100% 100% !important;
  background-position:300px 0 !important;
  background-color:#B10C2A !important;
  color:#fff !important;
}

#hs_cos_wrapper_module_16910398984436 .btn-q.chgbtn a,
#hs_cos_wrapper_module_16910398984436 .login-last-bnt a {
  border:1px solid #b10c2a;
  background-color:#a6ecfc !important;
  background:linear-gradient(65deg,#a6ecfc,#a6ecfc 25%,#fff 60%,#fff);
  background-position:100% 0;
  background-repeat:no-repeat;
  background-size:250% 100%;
  color:#000;
}

#hs_cos_wrapper_module_16910398984436 .btn-q.chgbtn a:hover,
#hs_cos_wrapper_module_16910398984436 .login-last-bnt a:hover {
  background-position:50% 0;
  background-size:200% 100%;
  color:#000 !important;
}

#hs_cos_wrapper_module_16910398984436 .btn-q.chgbtn a:active,
#hs_cos_wrapper_module_16910398984436 .login-last-bnt a:active {
  background-color:#a6ecfc !important;
  background-position:300px 0;
  background-size:100% 100%;
  color:#000 !important;
}

#hs_cos_wrapper_module_16910398984436 .resource-section {
  position:absolute;
  top:100%;
  width:416px;
  background-color:#fff;
  left:-160px;
  border-radius:0 0 8px 8px;
  z-index:9;
  margin-top:20px;
  transition:all ease 0.4s;
  opacity:0;
  visibility:hidden;
}

#hs_cos_wrapper_module_16910398984436 .resource-section:before {
  content:"";
  position:absolute;
  top:-8px;
  width:0;
  height:0;
  border-style:solid;
  border-width:0 8px 8px 8px;
  z-index:10;
  border-color:transparent transparent #ed1a3d transparent;
  left:45%;
}

#hs_cos_wrapper_module_16910398984436 .resn-menu ul li a {
  color:#00788f !important;
  padding:8px 0 !important;
  font-size:16px !important;
  line-height:1.75 !important;
  font-weight:400 !important;
}

#hs_cos_wrapper_module_16910398984436 .resn-title {
  border-bottom:1px solid rgba(0,0,0,.125);
  padding-bottom:0.5rem !important;
  font-weight:700;
  text-transform:uppercase;
  letter-spacing:.03125rem;
  font-size:14px;
  color:#262626 !important;
}

#hs_cos_wrapper_module_16910398984436 .resource-sec-tr {
  display:flex;
  flex-wrap:wrap;
  padding:16px 16px 8px 16px;
}

#hs_cos_wrapper_module_16910398984436 .resource-cols {
  width:50%;
  padding:8px 16px;
}

#hs_cos_wrapper_module_16910398984436 .resource-cols:nth-child(3) { width:100%; }

#hs_cos_wrapper_module_16910398984436 .resn-menu ul li {
  margin:0 !important;
  padding:0 !important;
}

#hs_cos_wrapper_module_16910398984436 .resn-menu ul {
  display:flex;
  flex-wrap:wrap;
}

#hs_cos_wrapper_module_16910398984436 .resource-cols:nth-child(3) .resn-menu ul li { width:50%; }

#hs_cos_wrapper_module_16910398984436 .resource-cols:nth-child(3) .resn-menu ul li:nth-child(2n) a { padding-left:16px !important; }

#hs_cos_wrapper_module_16910398984436 .resn-menu ul li a:hover { color:#00788f !important; }

#hs_cos_wrapper_module_16910398984436 .headernavigation .hs-menu-wrapper>ul>li.main-active .resource-section {
  opacity:1;
  visibility:visible;
  margin-top:0;
}

#hs_cos_wrapper_module_16910398984436 .resn-menu ul li {
  display:block !important;
  width:100%;
}

#hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch .hs-richtext { padding:0 6px !important; }

#hs_cos_wrapper_module_16910398984436 .manage-right:hover .manage-title,
#hs_cos_wrapper_module_16910398984436 .topic-item:hover .topic-title,
#hs_cos_wrapper_module_16910398984436 .partn-clr:hover .title-s,
#hs_cos_wrapper_module_16910398984436 .trust-cls:hover .t-title-s { color:#00788f !important; }

@media (min-width:1200px) {}

@media (max-width:1560px) {
  #hs_cos_wrapper_module_16910398984436 .incidence-section { left:-39px; }

  #hs_cos_wrapper_module_16910398984436 .incidence-section:before { left:78%; }

  #hs_cos_wrapper_module_16910398984436 .search-data {
    width:600px;
    max-width:100%;
    margin-right:0;
    left:48.5%;
  }

  #hs_cos_wrapper_module_16910398984436 .search-data:before { right:211px; }
}

@media (max-width:1360px) {
  #hs_cos_wrapper_module_16910398984436 .f-list-items ul>li { margin:0 8px; }

  #hs_cos_wrapper_module_16910398984436 .f-left { width:65%; }

  #hs_cos_wrapper_module_16910398984436 .f-right { width:35%; }

  #hs_cos_wrapper_module_16910398984436 .i-content-right { font-size:13px; }
}

@media (max-width:1200px) {
  #hs_cos_wrapper_module_16910398984436 .megamenuRepeat:after { display:none; }

  #hs_cos_wrapper_module_16910398984436 a.expandMenu {
    width:24px;
    height:24px;
    display:block;
    cursor:pointer;
    padding:0;
    position:absolute;
    top:24px;
    right:24px;
  }

  #hs_cos_wrapper_module_16910398984436 a.expandMenu i {
    position:relative;
    width:22px;
    left:0;
    height:2px;
    opacity:1;
    display:block;
    background:#fff;
    margin:4px 0;
    transition:all ease 0.3s;
    -webkit-transition:all ease 0.3s;
    -moz-transition:all ease 0.3s;
  }

  #hs_cos_wrapper_module_16910398984436 a.expandMenu i:first-child { margin-top:0; }

  #hs_cos_wrapper_module_16910398984436 a.expandMenu.active i:first-child {
    transform:rotate(135deg);
    -webkit-transform:rotate(135deg);
    top:10px;
    position:relative;
  }

  #hs_cos_wrapper_module_16910398984436 a.expandMenu.active i:nth-child(2) {
    position:relative;
    left:-46px;
    opacity:0;
  }

  #hs_cos_wrapper_module_16910398984436 a.expandMenu.active i:last-child {
    transform:rotate(-135deg);
    -webkit-transform:rotate(-135deg);
    top:-6px;
    position:relative;
  }

  #hs_cos_wrapper_module_16910398984436 .header-right-sq,
  #hs_cos_wrapper_module_16910398984436 .header-two-row,
  #hs_cos_wrapper_module_16910398984436 .mobile-menu-s,
  #hs_cos_wrapper_module_16910398984436 .mobile-bottom-s { display:none; }

  #hs_cos_wrapper_module_16910398984436 .open-menu { display:block; }

  #hs_cos_wrapper_module_16910398984436 .bodyclass {
    position:fixed;
    top:0;
    right:0;
    height:100vh;
    overflow:auto;
    padding:0;
    z-index:9999;
    width:100%;
    transform:translateX(100vw);
    overflow:hidden;
    opacity:0;
    background-color:rgb(0 0 0/30%);
    transition:all ease 0.4s;
  }

  #hs_cos_wrapper_module_16910398984436 .headernavigation {
    position:static;
    max-width:320px;
    margin:0 0 0 auto;
    transform:none;
    height:100%;
    padding:0;
    background-color:#fff;
  }

  #hs_cos_wrapper_module_16910398984436 .header-section { padding:20px 0; }

  #hs_cos_wrapper_module_16910398984436 .headernavigation .hs-menu-wrapper>ul>li>a {
    color:#262626 !important;
    padding:19px 16px;
  }

  #hs_cos_wrapper_module_16910398984436 .headernavigation .hs-menu-wrapper>ul>li>a:hover { color:#262626 !important; }

  #hs_cos_wrapper_module_16910398984436 .headernavigation .hs-menu-wrapper>ul>li>a:hover { color:#262626 !important; }

  #hs_cos_wrapper_module_16910398984436 .mobile-menu-s { display:block; }

  #hs_cos_wrapper_module_16910398984436 .m-first-cols {
    display:flex;
    flex-wrap:nowrap;
    justify-content:space-between;
    align-items:center;
    padding:16px;
  }

  #hs_cos_wrapper_module_16910398984436 .m-left-u { width:62%; }

  #hs_cos_wrapper_module_16910398984436 .m-close-icon svg path { fill:#000; }

  #hs_cos_wrapper_module_16910398984436 .m-close-icon svg {
    width:24px;
    height:auto;
  }

  #hs_cos_wrapper_module_16910398984436 .m-right-u { cursor:pointer; }

  #hs_cos_wrapper_module_16910398984436 .m-close-icon {
    line-height:0;
    text-align:right;
  }

  #hs_cos_wrapper_module_16910398984436 .reques-demo {
    padding:16px;
    border-bottom:1px solid rgba(0,0,0,.125);
    border-top:1px solid rgba(0,0,0,.125);
  }

  #hs_cos_wrapper_module_16910398984436 .reques-demo .demo-link a {
    width:100%;
    display:block;
  }

  #hs_cos_wrapper_module_16910398984436 .headernavigation .hs-menu-wrapper>ul { display:block; }

  #hs_cos_wrapper_module_16910398984436 .headernavigation .hs-menu-wrapper>ul>li { margin:0; }

  #hs_cos_wrapper_module_16910398984436 .headernavigation .hs-menu-wrapper>ul>li+li { border-top:1px solid rgba(0,0,0,.125); }

  #hs_cos_wrapper_module_16910398984436 .mobile-bottom-s { display:block; }

  #hs_cos_wrapper_module_16910398984436 .bottom-list ul {
    margin:0;
    padding:0;
    list-style:none;
  }

  #hs_cos_wrapper_module_16910398984436 .bottom-list ul li a {
    color:#262626;
    padding:19px 16px;
    display:block;
    border-top:1px solid rgba(0,0,0,.125);
    font-size:14px;
    line-height:1.78;
    font-weight:500;
  }

  #hs_cos_wrapper_module_16910398984436 .bottom-list ul li.form-s {
    padding:12px 16px;
    border-top:1px solid rgba(0,0,0,.125);
  }

  #hs_cos_wrapper_module_16910398984436 .bottom-list ul li.form-s form input[type="text"] {
    padding:11px 20px 11px 52px !important;
    display:block !important;
    width:100% !important;
    font-size:1rem !important;
    font-weight:400 !important;
    line-height:1.5 !important;
    color:#525252 !important;
    background-color:#fff !important;
    background-clip:padding-box;
    border:1px solid #a3a3a3 !important;
    appearance:none !important;
    border-radius:0.25rem;
    box-shadow:inset 0 1px 2px rgba(0,0,0,.075);
    transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Layer_1' x='0px' y='0px' width='24px' height='24px' viewBox='0 0 24 24' enable-background='new 0 0 24 24' xml:space='preserve'%3E%3Cpath d='M23.6,21.9l-4.4-4.4c1.5-1.8,2.4-4.2,2.4-6.7c0-6-4.8-10.8-10.8-10.8S0,4.8,0,10.8s4.8,10.8,10.8,10.8 c2.5,0,4.9-0.9,6.7-2.4l4.4,4.4c0.2,0.2,0.5,0.3,0.9,0.3s0.6-0.1,0.9-0.3C24.1,23.2,24.1,22.4,23.6,21.9z M2.4,10.8 c0-4.6,3.8-8.4,8.4-8.4s8.4,3.8,8.4,8.4c0,2.3-0.9,4.3-2.4,5.9c0,0.1-0.1,0.1-0.2,0.2c-1.5,1.5-3.6,2.4-5.9,2.4 C6.2,19.2,2.4,15.4,2.4,10.8z'/%3E%3C/svg%3E");
    background-repeat:no-repeat;
    background-size:20px auto;
    background-position:17px center;
  }

  #hs_cos_wrapper_module_16910398984436 .last-cols {
    padding:12px 15px;
    background-color:#171717;
    display:flex;
    flex-wrap:nowrap;
    align-items:center;
  }

  #hs_cos_wrapper_module_16910398984436 .last-content p { color:#fff; }

  #hs_cos_wrapper_module_16910398984436 .last-content {
    font-size:14px;
    line-height:1.78;
    padding-left:12px;
  }

  #hs_cos_wrapper_module_16910398984436 .icon-s { line-height:0; }

  #hs_cos_wrapper_module_16910398984436 .header-section.active .bodyclass {
    transform:translateX(0) !important;
    opacity:1 !important;
    transition:all ease 0.4s;
  }

  #hs_cos_wrapper_module_16910398984436 .partner-section:before { display:none; }

  #hs_cos_wrapper_module_16910398984436 .login-section {
    top:6%;
    height:100vh;
    background-color:#fff;
    width:320px;
    opacity:0;
    position:fixed;
    transform:translateX(100vw);
    left:auto;
    right:0;
    visibility:hidden;
    transition:all .4s ease;
    border:none;
    border-radius:0;
  }

  #hs_cos_wrapper_module_16910398984436 .login-section:before { display:none; }

  #hs_cos_wrapper_module_16910398984436 .login-arrow svg {
    width:24px;
    height:auto;
    position:relative;
    top:6px;
  }

  #hs_cos_wrapper_module_16910398984436 .back-to-login {
    background-color:#171717;
    padding:16px 16px;
    font-size:16px;
    color:#fff;
    font-weight:700;
    text-transform:uppercase;
    cursor:pointer;
  }

  #hs_cos_wrapper_module_16910398984436 .login-arrow {
    margin-right:16px;
    line-height:0;
  }

  #hs_cos_wrapper_module_16910398984436 .login-link-buton { padding:0 16px 24px; }

  #hs_cos_wrapper_module_16910398984436 .login-link-buton a {
    font-size:16px !important;
    padding:9px 20px !important;
    font-weight:700 !important;
    border:1px solid #ed1a3d !important;
  }

  #hs_cos_wrapper_module_16910398984436 .what-link a {
    border:none !important;
    padding:0 !important;
    font-size:14px !important;
    color:#009fd4 !important;
  }

  #hs_cos_wrapper_module_16910398984436 .what-link { padding:0 16px 24px; }

  #hs_cos_wrapper_module_16910398984436 .login-last-bnt { padding:32px 16px; }

  #hs_cos_wrapper_module_16910398984436 .login-last-bnt a {
    padding:8px 20px !important;
    color:#171717 !important;
    border:1px solid #171717 !important;
    font-weight:700 !important;
    font-size:14px !important;
  }

  #hs_cos_wrapper_module_16910398984436 .login-last-bnt a:hover { color:#fff !important; }

  #hs_cos_wrapper_module_16910398984436 .what-link a:hover { color:#00788f !important; }

  #hs_cos_wrapper_module_16910398984436 .header-section.indices-active .login-section {
    transform:translateX(0);
    opacity:1;
    left:auto;
    right:0;
    top:46px;
  }

  #hs_cos_wrapper_module_16910398984436 .incidence-section {
    position:fixed;
    left:0;
    display:block;
    transform:translateX(100vw);
    transition:all ease 0.4s;
    opacity:0;
    left:auto;
    top:45px;
    margin-top:0;
    top:64px;
    background-color:#fff;
    height:100vh;
    border:none;
    width:320px;
  }

  #hs_cos_wrapper_module_16910398984436 .incidence-section:before { display:none; }

  #hs_cos_wrapper_module_16910398984436 .indic-backmenu {
    background-color:#171717;
    padding:16px 16px;
    font-size:16px;
    color:#fff;
    font-weight:700;
    text-transform:uppercase;
    cursor:pointer;
  }

  #hs_cos_wrapper_module_16910398984436 .indic-f-row { padding:16px; }

  #hs_cos_wrapper_module_16910398984436 .hot-item-link ul li>span a {
    padding:0 !important;
    border:none !important;
  }

  #hs_cos_wrapper_module_16910398984436 .hot-item-link ul li { padding:12px 16px; }

  #hs_cos_wrapper_module_16910398984436 .header-section.indices-active .incidence-section {
    transform:translateX(0);
    opacity:1;
    left:auto;
    right:0;
    top:46px;
  }

  #hs_cos_wrapper_module_16910398984436 .service-section {
    position:fixed;
    transform:translateX(100vw);
    width:320px;
    top:65px;
    opacity:1;
    visibility:visible;
    margin:0;
    left:auto;
    right:0;
    background-color:#fff;
    height:100vh;
    border:none;
  }

  #hs_cos_wrapper_module_16910398984436 .service-section:before { display:none; }

  #hs_cos_wrapper_module_16910398984436 .back-menu-m {
    background-color:#171717;
    padding:16px 16px;
    font-size:16px;
    color:#fff;
    font-weight:700;
    text-transform:uppercase;
    cursor:pointer;
    display:flex;
    flex-wrap:nowrap;
  }

  #hs_cos_wrapper_module_16910398984436 .arrows-q {
    margin-right:16px;
    line-height:0;
  }

  #hs_cos_wrapper_module_16910398984436 .arrows-q svg {
    width:24px;
    height:auto;
    position:relative;
    top:1px;
  }

  #hs_cos_wrapper_module_16910398984436 .service-box {
    padding:0;
    margin:0;
  }

  #hs_cos_wrapper_module_16910398984436 .service-box-inr {
    width:100%;
    padding:8px 16px;
  }

  #hs_cos_wrapper_module_16910398984436 .manage-left { display:none; }

  #hs_cos_wrapper_module_16910398984436 .manage-right { width:100%; }

  #hs_cos_wrapper_module_16910398984436 .service-section .manage-right a { padding:0 !important; }

  #hs_cos_wrapper_module_16910398984436 .view-all-s a { text-align:left; }

  #hs_cos_wrapper_module_16910398984436 .service-box-inr:first-child { padding-top:16px; }

  #hs_cos_wrapper_module_16910398984436 .service-box-inr:last-child { padding-bottom:16px; }

  #hs_cos_wrapper_module_16910398984436 .headernavigation .hs-menu-wrapper>ul>li.main-active .service-section { transform:translateX(0); }

  #hs_cos_wrapper_module_16910398984436 .back-menu-m { display:flex; }

  #hs_cos_wrapper_module_16910398984436 .solution-section {
    position:fixed;
    transform:translateX(100vw);
    width:320px;
    top:65px;
    opacity:1;
    visibility:visible;
    margin:0;
    left:auto;
    right:0;
    background-color:#fff;
    height:100vh;
    border:none;
  }

  #hs_cos_wrapper_module_16910398984436 .solution-sec-inr { padding:.0; }

  #hs_cos_wrapper_module_16910398984436 .solution-left,
  #hs_cos_wrapper_module_16910398984436 .solution-right {
    width:100%;
    padding:0;
  }

  #hs_cos_wrapper_module_16910398984436 .sol-simp-menus .hs-menu-wrapper>ul>li>a {
    border:none !important;
    padding:0 !important;
  }

  #hs_cos_wrapper_module_16910398984436 .sol-simp-menus .hs-menu-wrapper>ul>li+li { border:none; }

  #hs_cos_wrapper_module_16910398984436 .solution-left { padding:0 !important; }

  #hs_cos_wrapper_module_16910398984436 .sol-fs-title,
  #hs_cos_wrapper_module_16910398984436 .topic-titles {
    border:none;
    padding:0 !important;
  }

  #hs_cos_wrapper_module_16910398984436 .sol-simp-menus .hs-menu-wrapper>ul {
    margin:0;
    display:block;
  }

  #hs_cos_wrapper_module_16910398984436 .sol-simp-menus .hs-menu-wrapper>ul>li { width:100% !important; }

  #hs_cos_wrapper_module_16910398984436 .sol-simp-menus .hs-menu-wrapper>ul>li+li { margin-top:12px !important; }

  #hs_cos_wrapper_module_16910398984436 .solution-fs { padding:16px; }

  #hs_cos_wrapper_module_16910398984436 .solution-fs+.solution-fs {
    border-top:1px solid rgba(0,0,0,.125);
    padding-top:16px;
  }

  #hs_cos_wrapper_module_16910398984436 .solution-two-col {
    max-height:calc(100vh - 22vh);
    overflow:auto;
  }

  #hs_cos_wrapper_module_16910398984436 .sol-r-inr {
    border-top:1px solid rgba(0,0,0,.125);
    padding:16px;
  }

  #hs_cos_wrapper_module_16910398984436 .headernavigation .hs-menu-wrapper>ul>li.main-active .solution-section { transform:translate(0); }

  #hs_cos_wrapper_module_16910398984436 .solution-section:before { display:none; }

  #hs_cos_wrapper_module_16910398984436 .trust-section {
    position:fixed;
    transform:translateX(100vw);
    width:320px;
    top:65px;
    opacity:1;
    visibility:visible;
    margin:0;
    left:auto;
    right:0;
    background-color:#fff;
    height:100vh;
    border:none;
  }

  #hs_cos_wrapper_module_16910398984436 .headernavigation .hs-menu-wrapper>ul>li.main-active .trust-section { transform:translate(0); }

  #hs_cos_wrapper_module_16910398984436 .trust-section:before { display:none; }

  #hs_cos_wrapper_module_16910398984436 .trust-bottom-cs { padding:16px; }

  #hs_cos_wrapper_module_16910398984436 .partner-section {
    position:fixed;
    transform:translateX(100vw);
    width:320px;
    top:65px;
    opacity:1;
    visibility:visible;
    margin:0;
    left:auto;
    right:0;
    background-color:#fff;
    height:100vh;
    border:none;
  }

  #hs_cos_wrapper_module_16910398984436 .headernavigation .hs-menu-wrapper>ul>li.main-active .partner-section { transform:translateX(0); }

  #hs_cos_wrapper_module_16910398984436 .partn-cols:first-child { padding:16px; }

  #hs_cos_wrapper_module_16910398984436 .partn-cols:not(:first-child) {
    padding:16px 16px 0 16px;
    border-top:1px solid rgba(0,0,0,.125);
  }

  #hs_cos_wrapper_module_16910398984436 .button-twoc-l { padding:16px; }

  #hs_cos_wrapper_module_16910398984436 .resource-section {
    position:fixed;
    transform:translateX(100vw);
    width:320px;
    top:65px;
    opacity:1;
    visibility:visible;
    margin:0;
    left:auto;
    right:0;
    background-color:#fff;
    height:100vh;
    border:none;
  }

  #hs_cos_wrapper_module_16910398984436 .headernavigation .hs-menu-wrapper>ul>li.main-active .resource-section { transform:translateX(0); }

  #hs_cos_wrapper_module_16910398984436 .resource-section:before { display:none; }

  #hs_cos_wrapper_module_16910398984436 .resource-cols {
    width:100%;
    padding:0;
  }

  #hs_cos_wrapper_module_16910398984436 .resource-sec-tr { padding:0; }

  #hs_cos_wrapper_module_16910398984436 .resource-cols+.resource-cols { border-bottom:1px solid rgba(0,0,0,.125); }

  #hs_cos_wrapper_module_16910398984436 .resn-menu ul li a {
    padding:6px 16px !important;
    border:none !important;
  }

  #hs_cos_wrapper_module_16910398984436 .resn-menu ul li+li { border:none !important; }

  #hs_cos_wrapper_module_16910398984436 .resn-title {
    border:none;
    padding:0 16px 0 16px;
  }

  #hs_cos_wrapper_module_16910398984436 .resource-cols+.resource-cols { border:none; }

  #hs_cos_wrapper_module_16910398984436 .resource-cols+.resource-cols { margin-top:20px; }

  #hs_cos_wrapper_module_16910398984436 .resn-menu ul { border-bottom:1px solid rgba(0,0,0,.125); }

  #hs_cos_wrapper_module_16910398984436 .resource-cols:first-child { padding-top:16px; }

  #hs_cos_wrapper_module_16910398984436 .resn-menu ul li:last-child a { padding-bottom:16px !important; }

  #hs_cos_wrapper_module_16910398984436 .bottom-list>ul>li.main-active .login-section,
  #hs_cos_wrapper_module_16910398984436 .bottom-list>ul>li.main-active .incidence-section {
    display:block;
    opacity:1;
    visibility:visible;
    transform:translateX(0);
  }

  #hs_cos_wrapper_module_16910398984436 .bottom-list>ul>li.main-active .incidence-section,
  #hs_cos_wrapper_module_16910398984436 .bottom-list>ul>li.main-active .incidence-section {
    display:block;
    opacity:1;
    visibility:visible;
    transform:translateX(0);
    margin-top:0;
  }

  #hs_cos_wrapper_module_16910398984436 li.login-megamenu-u.main-active .login-section {
    transform:translateX(0) !important;
    margin-top:10px !important;
  }

  #hs_cos_wrapper_module_16910398984436 .resource-sec-tr {
    max-height:calc(100vh - 22vh);
    overflow:auto;
  }

  #hs_cos_wrapper_module_16910398984436 .login-section:after { display:none; }

  #hs_cos_wrapper_module_16910398984436 .incidence-section:after { display:none; }

  #hs_cos_wrapper_module_16910398984436 .header-main-clswq {
    max-height:calc(100vh - 19vh);
    overflow:auto;
  }

  #hs_cos_wrapper_module_16910398984436 .trust-sec-inr,
  #hs_cos_wrapper_module_16910398984436 .service-sec-inr {
    max-height:calc(100vh - 19vh);
    overflow:auto;
  }
}

@media (max-width:480px) {
  #hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch form fieldset.form-columns-2 .field { width:100% !important; }

  #hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch .newPopupBoxTableCell { padding:50px 20px; }

  #hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch .hs-richtext { padding:0 6px; }

  #hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch .download-form { padding-top:35px; }

  #hs_cos_wrapper_module_16910398984436 .newPopupBoxSecSearch .Casestudy-title h2 { font-size:28px; }
}