.cdl-navigation-expand .expand-item .expand-item-sub li a.active
{
	font-family: Helvetica!important;
    color: #231F20!important;
	
}

    @media(min-width: 768px) {
.flex-row
{

float:right;
margin-top:-9.4%!important;
font-size: 4.5em;
}
	}
	
	
	    @media(max-width: 768px) {
.flex-row
{
margin-top:10px;
font-size: 3.5em;
}
	}

.padding-size-banner 
{
	
	padding-top:35px;
	padding-bottom:35px;
	
}

.moretext {
  display: block;
}
    @media(max-width: 768px) {
        .content-space {
          padding-top: 30px;
          padding-bottom: 30px;
        }
		
	
		
		
      }
	  
	  
	  .cdl-navigation-expand .expand-item .expand-item-sub .active
	  {
		  color: #231F20!important;
		  
	  }


.col-1-layout {
    margin: 0 auto;
    max-width: 990px;
}


.add-separator .active
{
	
    font-family: HelveticaB!important;
    color: #E6A63D!important;
}


      .cdl-main-navbar__navbar-nav .nav-item:before {
        border-right: 1px solid #fff;
      }

      .container {
        width: 100%;
        padding-right: 15px;
        padding-left: 15px;
        margin-right: auto;
        margin-left: auto;
      }

      @media (min-width:576px) {
        .container {
          max-width: 540px;
        }
      }

      @media (min-width:768px) {
        .container {
          max-width: 720px;
        }
      }

      @media (min-width:992px) {
        .container {
          max-width: 960px;
        }
		
		
			
.add-separator:after {
    content: '|';
    height: 100%;
    width: 1px;
    /* position: absolute; */
    color: #fff;
    bottom: 0;
    margin-left: auto;
    margin-right: auto;

 display: flex; 
  align-items: center; 
  justify-content: center; 
  text-align: center; 
top: auto;
}
		
      }

      @media (min-width:1200px) {
        .container {
          max-width: 1140px;
        }
      }

      .navbar .container {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-pack: justify;
        justify-content: space-between;
      }

      .text-mheader {
        text-transform: uppercase;
        font-size: 10px;
        line-height: 16px;
        letter-spacing: 2px;
      }

      @media only screen and (max-width: 992px) {
        .cdl-main-navbar .container {
          height: auto;
        }
      }

      .cdl-navigation-expand {
        display: none;
        position: absolute;
        width: 100%;
        top: 100px;
        left: 0;
        background-color: #fff;
        z-index: 3;
        padding: 30px 0 0 0;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.08);
      }

      @media only screen and (max-width: 992px) {
        .cdl-navigation-expand {
          background-color: #fff;
          color: #fff;
          position: relative;
          top: 20px;
          margin-bottom: 20px;
          padding: 26px 0;
        }
		
		
		
		
		
		
      }
	  
	  
	       @media only screen and (min-width: 992px) {
	  
	    #our-business .cdl-navigation-expand .expand-item {
        width: 20% !important;
      }

		   }
      .cdl-navigation-expand .stock-details {
        padding-left: 0px;
        margin-top: 0;
      }

      @media only screen and (max-width: 992px) {
        .cdl-navigation-expand.activeMobile {
          display: block;
        }
      }

      .cdl-navigation-expand .container {
        height: auto !important;
      }

      .cdl-navigation-expand .expand-row {
        display: flex;
        flex-wrap: wrap;
        width: 1000px;
        margin: 0 auto;
        margin-bottom: 1px;
      }

      @media only screen and (max-width: 992px) {
        .cdl-navigation-expand .expand-row {
          width: 100%;
          display: block;
        }
      }

      .cdl-navigation-expand .expand-item {
        float: left;
        width: 25%;
        margin-bottom: 32px;
        padding-left: 30px;
        padding-right: 30px;
      }

      .cdl-navigation-expand .expand-item1 {
        float: left;
        width: 20%;
        margin-bottom: 32px;
        padding-left: 30px;
        padding-right: 30px;
      }

      @media only screen and (max-width: 992px) {
        .cdl-navigation-expand .expand-item {
          width: 100%;
          margin-bottom: 0;
          border-right: 0;
          padding: 0 6px;
        }
      }

      .cdl-navigation-expand .expand-item.add-separator {
        border-right: 1px solid rgba(41, 57, 71, 0.2);
      }

      @media only screen and (max-width: 992px) {
        .cdl-navigation-expand .expand-item.add-separator {
          border-right: 0;
          border-bottom: 1px solid #D8D8D8;
          padding-bottom: 10px;
          margin-bottom: 18px;
        }
      }

      .cdl-navigation-expand .expand-item:last-child {
        border-right: 0;
        border-bottom: 0;
      }

      .cdl-navigation-expand .expand-item .expand-item-ul {
        padding-left: 0;
      }

      @media only screen and (max-width: 992px) {
        .cdl-navigation-expand .expand-item .expand-item-ul {
          padding-left: 0;
        }
      }

      .cdl-navigation-expand .expand-item .expand-item-ul.noTitle {
        margin-top: 35px;
      }

      @media only screen and (max-width: 992px) {
        .cdl-navigation-expand .expand-item .expand-item-ul.noTitle {
          display: block;
          margin-top: 0;
          padding-left: 0;
        }
      }

      @media only screen and (max-width: 992px) {
        .cdl-navigation-expand .expand-item .expand-item-ul.noTitle .expand-item-li a {
          font-size: 14px !important;
        }
      }

      .cdl-navigation-expand .expand-item li,
      .cdl-navigation-expand .expand-item .expand-item-li {
        list-style: none;
      }

      @media only screen and (max-width: 992px) {

        .cdl-navigation-expand .expand-item li a,
        .cdl-navigation-expand .expand-item .expand-item-li a {
          font-size: 14px !important;
        }
      }

      .cdl-navigation-expand .expand-item li a i,
      .cdl-navigation-expand .expand-item .expand-item-li a i {
        margin-left: 8px;
      }

      @media only screen and (max-width: 992px) {

        .cdl-navigation-expand .expand-item li a i,
        .cdl-navigation-expand .expand-item .expand-item-li a i {
          float: right;
          margin-left: 0;
        }
      }

      .cdl-navigation-expand .expand-item .expand-item-li a i {
        display: none;
      }

      .cdl-navigation-expand .expand-item h3 {
        margin-bottom: 16px;
      }

      @media only screen and (max-width: 992px) {
        .cdl-navigation-expand .expand-item h3 {
          cursor: pointer;
          color: #293947;
        }
      }

      .cdl-navigation-expand .expand-item a {
        display: block;
        line-height: 1.5;
        margin-bottom: 12px;
        color: #A67000;
        ;
        cursor: pointer;
        font-family: HelveticaB;
      }

      @media only screen and (max-width: 992px) {
        .cdl-navigation-expand .expand-item a {
          opacity: 1 !important;
        }
      }

      .cdl-navigation-expand .expand-item .expand-item-sub {
        display: none;
        padding-left: 0;
      }

      .cdl-navigation-expand .expand-item .expand-item-sub li a {}

      @media only screen and (max-width: 992px) {
        .cdl-navigation-expand .stock-details-container {
          display: none;
        }
      }

      .stock-details-container {
        border-top: 1.5px solid #BFBFBF;
        display: block;
      }

      .stock-details {
        display: flex;
        position: relative;
        background-color: #fff;
        padding-top: 13px;
        padding-bottom: 12px;
        margin-bottom: 12px;
        font-size: 10px;
        width: 100%;
        height: auto;
        max-width: 100%;
        padding-left: 55px;
        margin-top: -1px;
      }

      @media only screen and (max-width: 992px) {
        .stock-details {
          display: block;
          padding: 8px 16px;
          top: 72px;
          max-width: 100% !important;
          z-index: 99;
          height: 35px;
        }
      }

      @media only screen and (max-width: 576px) {
        .stock-details {
          height: 50px;
        }
      }

      @media only screen and (max-width: 500px) {
        .stock-details {
          height: 77px;
        }
      }

      .stock-details .stock-iframe {
        height: 16px;
      }

      @media only screen and (max-width: 576px) {
        .stock-details .stock-iframe {
          height: 32px;
        }
      }

      @media only screen and (max-width: 500px) {
        .stock-details .stock-iframe {
          height: 85px;
        }
      }

      .text-mheader {
        text-transform: uppercase;
        font-size: 10px;
        line-height: 16px;
        letter-spacing: 2px;
      }

      @media only screen and (max-width: 992px) {
        .cdl-main-navbar .container {
          height: auto;
        }
      }

      .cdl-navigation-expand {
        display: none;
        position: absolute;
        width: 100%;
        top: 100px;
        left: 0;
        background-color: #fff;
        z-index: 3;
        padding: 30px 0 0 0;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.08);
      }

      @media only screen and (max-width: 992px) {
        .cdl-navigation-expand {
          background-color: #fff;
          color: #fff;
          position: relative;
          top: 20px;
          margin-bottom: 20px;
          padding: 26px 0;
        }
      }

      .cdl-navigation-expand .stock-details {
        padding-left: 70px;
        margin-top: 0;
      }

      @media only screen and (min-width: 992px) {
        .cdl-navigation-expand.active {
          display: block;
        }
      }

      .cdl-navigation-expand .container {
        height: auto !important;
      }

      .cdl-navigation-expand .expand-row {
        display: flex;
        flex-wrap: wrap;
        width: 1000px;
        margin: 0 auto;
        margin-bottom: 1px;
      }

      @media only screen and (max-width: 992px) {
        .cdl-navigation-expand .expand-row {
          width: 100%;
          display: block;
        }
      }

      .cdl-navigation-expand .expand-item {
        float: left;
        width: 25%;
        margin-bottom: 32px;
        padding-left: 30px;
        padding-right: 30px;
      }

      @media only screen and (max-width: 992px) {
        .cdl-navigation-expand .expand-item {
          width: 100%;
          margin-bottom: 0;
          border-right: 0;
          padding: 0 6px;
        }
      }

      .cdl-navigation-expand .expand-item.add-separator {
        border-right: 1px solid rgba(41, 57, 71, 0.2);
      }

      @media only screen and (max-width: 992px) {
        .cdl-navigation-expand .expand-item.add-separator {
          border-right: 0;
          border-bottom: 1px solid #D8D8D8;
          padding-bottom: 10px;
          margin-bottom: 18px;
        }
      }

      .cdl-navigation-expand .expand-item:last-child {
        border-right: 0;
        border-bottom: 0;
      }

      .cdl-navigation-expand .expand-item .expand-item-ul {
        padding-left: 0;
      }

      @media only screen and (max-width: 992px) {
        .cdl-navigation-expand .expand-item .expand-item-ul {
          padding-left: 0;
        }
      }

      .cdl-navigation-expand .expand-item .expand-item-ul.noTitle {
        margin-top: 35px;
      }

      @media only screen and (max-width: 992px) {
        .cdl-navigation-expand .expand-item .expand-item-ul.noTitle {
          display: block;
          margin-top: 0;
          padding-left: 0;
        }
      }

      @media only screen and (max-width: 992px) {
        .cdl-navigation-expand .expand-item .expand-item-ul.noTitle .expand-item-li a {
          font-size: 14px !important;
        }
      }

      .cdl-navigation-expand .expand-item li,
      .cdl-navigation-expand .expand-item .expand-item-li {
        list-style: none;
      }

      @media only screen and (max-width: 992px) {

        .cdl-navigation-expand .expand-item li a,
        .cdl-navigation-expand .expand-item .expand-item-li a {
          font-size: 14px !important;
        }
      }

      .cdl-navigation-expand .expand-item li a i,
      .cdl-navigation-expand .expand-item .expand-item-li a i {
        margin-left: 8px;
      }

      @media only screen and (max-width: 992px) {

        .cdl-navigation-expand .expand-item li a i,
        .cdl-navigation-expand .expand-item .expand-item-li a i {
          float: right;
          margin-left: 0;
        }
      }

      .cdl-navigation-expand .expand-item .expand-item-li a i {
        display: none;
      }

      .cdl-navigation-expand .expand-item h3 {
        margin-bottom: 16px;
      }

      @media only screen and (max-width: 992px) {
        .cdl-navigation-expand .expand-item h3 {
          cursor: pointer;
          color: #293947;
        }
      }

      .cdl-navigation-expand .expand-item a {
        display: block;
        font-size: 14px;
        line-height: 18px;
        margin-bottom: 12px;
        color: #A67000;
        cursor: pointer;
      }

      @media only screen and (max-width: 992px) {
        .cdl-navigation-expand .expand-item a {
          opacity: 1 !important;
        }
      }

      .cdl-navigation-expand .expand-item .expand-item-sub {
        display: none;
        padding-left: 0;
      }

      .cdl-navigation-expand .expand-item .expand-item-sub li a {}

      @media only screen and (max-width: 992px) {
        .cdl-navigation-expand .stock-details-container {
          display: none;
        }
      }

      .stock-details-container {
        border-top: 1.5px solid #BFBFBF;
        display: block;
      }

      .stock-details {
        display: flex;
        position: relative;
        background-color: #fff;
        padding-top: 13px;
        padding-bottom: 12px;
        margin-bottom: 12px;
        font-size: 10px;
        width: 100%;
        height: auto;
        max-width: 100%;
        padding-left: 55px;
        margin-top: -1px;
      }

      @media only screen and (max-width: 992px) {
        .stock-details {
          display: block;
          padding: 8px 16px;
          top: 72px;
          max-width: 100% !important;
          z-index: 99;
          height: 35px;
        }
      }

      @media only screen and (max-width: 576px) {
        .stock-details {
          height: 50px;
        }
      }

      @media only screen and (max-width: 500px) {
        .stock-details {
          height: 77px;
        }
      }

      .stock-details .stock-iframe {
        height: 16px;
      }

      @media only screen and (max-width: 576px) {
        .stock-details .stock-iframe {
          height: 32px;
        }
      }

      @media only screen and (max-width: 500px) {
        .stock-details .stock-iframe {
          height: 85px;
        }
      }

      .text-mheader {
        text-transform: inherit;
        font-size: 12px;
        letter-spacing: 0.12px;
        color: #949698;
        font-family: HelveticaB;
        line-height: 1.5;
      }

      header {
        width: 100%;
        ;
      }

      .cdl-main-navbar {
        background-color: #002561;
        padding: 0;
        width: 100%;
        height: 100px;
      }

      @media only screen and (max-width: 992px) {
        .cdl-main-navbar {
          z-index: 999;
          width: 100%;
        }
      }

      @media only screen and (max-width: 992px) {
        .cdl-main-navbar .container {
          height: auto;
        }
      }

      .cdl-main-navbar__navbar-brand {
        padding: 0;
      }

      .cdl-main-navbar__navbar-brand .logo {
        width: 100%;
        height: auto;
        max-width: 273px;
      }

      @media only screen and (max-width: 992px) {
        .cdl-main-navbar__navbar-brand .logo {
          width: auto;
          max-width: 245px;
          margin-left: 10px;
        }
      }

      .cdl-main-navbar__navbar-toggler {
        display: none;
        background-color: transparent;
        border: 0;
      }

      @media only screen and (max-width: 992px) {
        .cdl-main-navbar__navbar-toggler {
          order: 2;
          display: block;
          padding: 16px 21px 16px 16px;
        }
      }

      @media only screen and (max-width: 320px) {
        .cdl-main-navbar__navbar-toggler {
          padding: 16px 16px 16px 16px;
        }
      }

      .cdl-main-navbar__navbar-toggler:focus {
        outline: 0;
      }

      .cdl-main-navbar__navbar-toggler i {
        color: #fff;
      }

      .cdl-main-navbar__navbar-collapse {
        height: 100%;
      }

      @media only screen and (max-width: 992px) {
        .cdl-main-navbar__navbar-collapse {
          height: calc(100% - 50px);
          background-color: #002561;
          position: fixed;
          top: 100px;
          left: 0;
          width: 100%;
          z-index: 999;
          bottom: 0;
          overflow: auto;
        }
      }

      .cdl-main-navbar__navbar-nav {
        height: 100%;
      }

      @media only screen and (max-width: 992px) {
        .cdl-main-navbar__navbar-nav {
          padding: 45px 0;
        }
      }

      .cdl-main-navbar__navbar-nav .nav-item {
        display: flex;
        align-items: center;
        height: 100px !important;

      }

      @media only screen and (min-width: 992px) {
        .cdl-main-navbar__navbar-nav .nav-item {
          width: 25% !important;
        }
      }

      @media only screen and (max-width: 992px) {
        .cdl-main-navbar__navbar-nav .nav-item {
          height: 15px !important;
        }
      }

      @media only screen and (max-width: 992px) {
        .cdl-main-navbar__navbar-nav .nav-item {
          position: relative;
          height: auto;
          margin-bottom: 25px;
          display: block;
          margin-left: 0;
          margin-right: 0;
        }
      }

      @media only screen and (max-width: 992px) {
        .cdl-main-navbar__navbar-nav .nav-item:last-child {
          display: block;
          padding-bottom: 45px;
        }
      }

      .cdl-main-navbar__navbar-nav .nav-item>a {
        color: #fff;
        cursor: pointer;
        font-family: 'Helvetica';
        letter-spacing: 0.19px;
      }

      @media only screen and (max-width: 992px) {
        .cdl-main-navbar__navbar-nav .nav-item>a {
          color: #fff;
          opacity: 1 !important;
          padding-left: 21px !important;
          font-size: 20px;
        }
      }

      .cdl-main-navbar__navbar-nav .nav-item>a i {
        display: none;
      }

      @media only screen and (max-width: 992px) {
        .cdl-main-navbar__navbar-nav .nav-item>a i {
          display: block;
          position: absolute;
          top: 4px;
          right: 21px;
        }
      }

      .cdl-main-navbar__navbar-nav .language-switcher-mobile {
        display: none;
        margin-top: 21px;
      }

      @media only screen and (max-width: 992px) {
        .cdl-main-navbar__navbar-nav .language-switcher-mobile {
          display: block;
          padding-bottom: 45px;
        }
      }

      .cdl-main-navbar__navbar-nav .language-switcher-mobile a {
        font-size: 12px;
      }

      .cdl-main-navbar__navbar-nav .language-switcher-mobile a.active {
        color: #DB9A14;
      }

      .cdl-main-navbar__navbar-nav .language-switcher-mobile a:first-child {
        padding-right: 10px;
      }

      .cdl-main-navbar__navbar-nav .language-switcher-mobile a:nth-child(2) {
        padding-left: 10px !important;
        padding-right: 10px;
        border-left: 1.8px solid #fff;
      }

      .cdl-main-navbar__navbar-search {
        color: #fff;
        font-size: 12px;
        margin-left: 15px;
        height: 100%;
        display: flex;
        align-items: center;
      }

      @media only screen and (max-width: 992px) {
        .cdl-main-navbar__navbar-search {
          display: none;
        }
      }

      .cdl-main-navbar__navbar-search:hover {
        color: #fff;
      }

      @media only screen and (max-width: 992px) {
        .cdl-main-navbar__navbar-language-switcher-container {
          display: none;
          width: 75%;
          text-align: right;
          order: 1;
        }
      }

      @media only screen and (max-width: 576px) {
        .cdl-main-navbar__navbar-language-switcher-container {
          width: 60%;
        }
      }

      .cdl-main-navbar__navbar-language-switcher {
        color: #fff;
        font-size: 12px;
        padding-left: 15px;
      }

      .cdl-main-navbar__navbar-language-switcher.active,
      .cdl-main-navbar__navbar-language-switcher:hover {
        color: #DB9A14;
        text-decoration: none;
      }

      .cdl-navigation-expand {
        display: none;
        position: absolute;
        width: 100%;
        top: 100px;
        left: 0;
        background-color: #fff;
        z-index: 3;
        padding: 10px 0 0 0;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.08);
      }

      @media only screen and (max-width: 992px) {
        .cdl-navigation-expand {
          background-color: #fff;
          color: #fff;
          position: relative;
          top: 20px;
          margin-bottom: 20px;
          padding: 26px 0;
        }
      }

      .cdl-navigation-expand .stock-details {
        padding-left: 70px;
        margin-top: 0;
      }

      .cdl-navigation-expand .container {
        height: auto !important;
      }

      .cdl-navigation-expand .expand-row {
        display: flex;
        flex-wrap: wrap;
        width: 1000px;
        margin: 0 auto;
        margin-bottom: 1px;
      }

      @media only screen and (max-width: 992px) {
        .cdl-navigation-expand .expand-row {
          width: 100%;
          display: block;
        }
      }

      .cdl-navigation-expand .expand-item {
        float: left;
        width: 25%;
        margin-bottom: 35px;
        padding-left: 0px;
        padding-right: 0px;
      }

      @media only screen and (max-width: 992px) {
        .cdl-navigation-expand .expand-item {
          width: 100%;
          margin-bottom: 0;
          border-right: 0;
          padding: 0 6px;
        }
      }

      @media only screen and (min-width: 992px) {
        .cdl-navigation-expand .expand-item.two-column-links {
          width: 50%;
        }
      }

      .cdl-navigation-expand .expand-item.add-separator {
        border-right: 1px solid rgba(41, 57, 71, 0.2);
      }

      @media only screen and (max-width: 992px) {
        .cdl-navigation-expand .expand-item.add-separator {
          border-right: 0;
          border-bottom: 1px solid #D8D8D8;
          padding-bottom: 10px;
          margin-bottom: 18px;
        }
      }

      .cdl-navigation-expand .expand-item:last-child {
        border-right: 0;
        border-bottom: 0;
      }

      .cdl-navigation-expand .expand-item .expand-item-ul {
        padding-left: 0;
      }

      @media only screen and (max-width: 992px) {
        .cdl-navigation-expand .expand-item .expand-item-ul {
          padding-left: 0;
        }
      }

      @media only screen and (min-width: 992px) {
        .cdl-navigation-expand .expand-item .expand-item-ul.two-column-links {
          columns: 2;
          -webkit-columns: 2;
          width: 450px;
        }
      }

      @media only screen and (min-width: 992px) {
        .cdl-navigation-expand .expand-item .expand-item-ul.two-column-links li.expand-item-li_with_heading {
          margin-bottom: 22px;
        }
      }

      .cdl-navigation-expand .expand-item .expand-item-ul.noTitle {
        margin-top: 35px;
      }

      @media only screen and (max-width: 992px) {
        .cdl-navigation-expand .expand-item .expand-item-ul.noTitle {
          display: block;
          margin-top: 0;
          padding-left: 0;
        }
      }

      @media only screen and (max-width: 992px) {
        .cdl-navigation-expand .expand-item .expand-item-ul.noTitle .expand-item-li a {
          font-size: 14px !important;
        }
      }

      .cdl-navigation-expand .expand-item .expand-item-ul .expand-item-li-heading {
        margin-bottom: 10px;
      }

      @media only screen and (max-width: 992px) {
        .cdl-navigation-expand .expand-item .expand-item-ul .expand-item-li-heading {
          color: #000;
        }
      }

      @media only screen and (max-width: 992px) {
        .cdl-navigation-expand .expand-item p+.expand-item-li {
          display: block;
          margin-bottom: 16px;
        }
      }

      .cdl-navigation-expand .expand-item li,
      .cdl-navigation-expand .expand-item .expand-item-li {
        list-style: none;
      }

      @media only screen and (max-width: 992px) {

        .cdl-navigation-expand .expand-item li a,
        .cdl-navigation-expand .expand-item .expand-item-li a {
          font-size: 14px !important;
        }
      }

      .cdl-navigation-expand .expand-item li a i,
      .cdl-navigation-expand .expand-item .expand-item-li a i {
        margin-left: 8px;
      }

      @media only screen and (max-width: 992px) {

        .cdl-navigation-expand .expand-item li a i,
        .cdl-navigation-expand .expand-item .expand-item-li a i {
          float: right;
          margin-left: 0;
        }
      }

      .cdl-navigation-expand .expand-item .expand-item-li a i {
        display: none;
      }

      .cdl-navigation-expand .expand-item h3 {
        margin-bottom: 16px;
      }

      @media only screen and (max-width: 992px) {
        .cdl-navigation-expand .expand-item h3 {
          cursor: pointer;
          color: #293947;
        }
      }

      .cdl-navigation-expand .expand-item a {
        display: block;
        line-height: 1.5;
        margin-bottom: 12px;
        color: #F2CE98;
        cursor: pointer;
        font-family: HelveticaB;
      }

      @media only screen and (max-width: 992px) {
        .cdl-navigation-expand .expand-item a {
          opacity: 1 !important;
        }
      }

      .cdl-navigation-expand .expand-item .expand-item-sub {
        display: none;
        padding-left: 0;
      }

      .cdl-navigation-expand .expand-item .expand-item-sub__title_with_dropdown {}

      .cdl-navigation-expand .expand-item .expand-item-sub li a {
        color: #949698;
        font-family: 'Helvetica';
        line-height: 0.8;
        font-size: 11px;
      }

      @media only screen and (max-width: 992px) {
        .cdl-navigation-expand .stock-details-container {
          display: none;
        }
      }

      .stock-details-container {
        border-top: 1.5px solid #BFBFBF;
        display: block;
      }

      .stock-details {
        display: flex;
        position: relative;
        background-color: #fff;
        padding-top: 13px;
        padding-bottom: 12px;
        margin-bottom: 12px;
        font-size: 10px;
        width: 100%;
        height: auto;
        max-width: 100%;
        padding-left: 55px;
        margin-top: -1px;
      }

      @media only screen and (max-width: 992px) {
        .stock-details {
          display: block;
          padding: 8px 16px;
          top: 72px;
          max-width: 100% !important;
          z-index: 99;
          height: 35px;
        }
      }

      @media only screen and (max-width: 576px) {
        .stock-details {
          height: 50px;
        }
      }

      @media only screen and (max-width: 500px) {
        .stock-details {
          height: 77px;
        }
      }

      .stock-details .stock-iframe {
        height: 16px;
      }

      @media only screen and (max-width: 576px) {
        .stock-details .stock-iframe {
          height: 32px;
        }
      }

      @media only screen and (max-width: 500px) {
        .stock-details .stock-iframe {
          height: 85px;
        }
      }

      .stock-details .stock-details-content {
        display: flex;
      }

      @media only screen and (max-width: 992px) {
        .stock-details .stock-details-content {
          display: block;
        }
      }

      .search-container {
        display: none;
        float: right;
        background-color: #fff;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.08);
        padding: 19px 32px 21px 24px;
        width: 484px;
        position: absolute;
        right: 35px;
        z-index: 2;
        border-radius: 4px;
      }

      .search-container.search-mobile {
        display: none !important;
      }

      @media only screen and (max-width: 992px) {
        .search-container.search-mobile {
          display: block !important;
          float: none;
          box-shadow: 0 0 0 0;
          position: relative;
          padding: 19px 16px;
          width: 100%;
          right: 0;
          border-radius: 0;
        }
      }

      .search-container form {
        position: relative;
      }

      .search-container form input[type=search] {
        border: none;
        font-size: 16px;
        line-height: 16px;
        color: #293947;
        width: 100%;
      }

      .search-container form input[type=search]:focus {
        outline: 0;
      }

      .search-container form button {
        position: absolute;
        float: right;
        right: 0;
        top: 0;
        background: #fff;
        font-size: 17px;
        border: none;
        cursor: pointer;
      }

      .search-container form button:focus {
        outline: 0;
      }

      .search-container form button i {
        color: #293947;
        font-size: 16px;
      }

      /*! CSS Used from: https://cdl.com.sg/assets/css/60years.css?v=1.1 */
      .cdl-main-navbar__navbar-brand .logo {
        max-width: 386px;
        padding-right: 80px;
      }

      .cdl-main-navbar__navbar-nav {}

      .search-lang-wrapper {
        position: absolute;
        margin-left: 580px;
        margin-top: -30px;
      }

      .search-lang-wrapper a.cdl-main-navbar__navbar-search {
        display: inline-block;
      }

      .search-lang-wrapper .cdl-main-navbar__navbar-language-switcher-container {
        display: inline-block;
      }

      @media only screen and (max-width: 992px) {
        .cdl-main-navbar__navbar-brand .logo {
          max-width: 336px;
        }
      }

      @media only screen and (max-width: 413px) {
        .cdl-main-navbar__navbar-brand .logo {
max-width: 210px;
          padding-right: 60px!important;
        }
      }

      @media only screen and (max-width: 360px) {
        .cdl-main-navbar__navbar-brand .logo {
          max-width: 195px;
                    padding-right: 40px!important;
        }
      }

      @media only screen and (max-width: 280px) {
        .cdl-main-navbar__navbar-brand .logo {
          max-width: 190px;
          padding-right: 40px!important;
        }
      }

      .cdl-navigation-expand li.expand-item-li_with_heading {
        break-inside: avoid;
      }

      .cdl-main-navbar__navbar-nav .nav-item:last-child {
        border-right: none !important;
      }



.color-77
{
	background:#002462;
	
}


@media (max-width: 992px){
.faq-page__tab-box .tab-buttons .tab-btn span {
    margin-bottom: 2px !important;
}
}

.color-88
{
	background:#949698;
}


 .header-top .navbar-light .navbar-nav .nav-link
         {
         height: 112px!important;
         }
            .header-top .navbar-collapse
         {
         background:#fff;
         }
            .header-top .navbar-nav
         {
         width:100%!important;
         }
         .site-nav__top-links
         {
         width:100%!important;
         }
         @media all{
         .site-title__inner{transition:width 350ms cubic-bezier(0.25,.46,.45,.94),transform 350ms cubic-bezier(0.25,.46,.45,.94),-webkit-transform 350ms cubic-bezier(0.25,.46,.45,.94);}
         .site-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;position:relative;overflow:hidden;}
         .site-title svg{display:block;width:100%;height:auto;}
         .site-title path{fill:inherit;}
         .site-header__nav-icon{position:absolute;top:50%;left:8px;opacity:0;-webkit-transition:opacity 350ms;-o-transition:opacity 350ms;transition:opacity 350ms;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
         .site-header__nav-icon:focus{border:1px solid #fff;}
         .site-header__nav-icon svg{display:block;width:.4285714286em;height:auto;}
         .site-header__nav-icon svg path{fill:inherit;}
         @media (min-width:768px){
         .site-header__nav-icon svg{width:.4615384615em;}
         }
         @media (min-width:1024px){
         .site-header__nav-icon{left:22px;}
         }
         .site-nav{position:absolute;top:-3px;left:0;z-index:2;width:100%;letter-spacing:-.04em;pointer-events:none;}
         .is-hovered .site-nav{pointer-events:all;}
         .site-header-wrap:not(.is-nav-active) .site-nav{opacity:0;}
         @media (min-width:1024px){
         .site-header.is-hovered .site-nav{opacity:1!important;}
         }
         @media (max-width:1023px){
         .site-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;}
         }
      
        
         .header-top .navbar-light .navbar-nav .nav-link
         {
         width:20%!important;
		 padding-top:3%!important;
         }