/**
 * @license
 * MyFonts Webfont Build ID 3867246, 2020-12-16T11:57:38-0500
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: Neue Helvetica Pro Basic Family by Linotype
 * URL: https://www.myfonts.com/products/neue-helvetica-pro-basic-family-package-379965

 * &copy; 2023 MyFonts Inc. */
 :root {

    /* colors */
 
  /*--lyn-blue: #004D74;*/
 
  /*--light-green: #DAEA99;*/
 
  --clr-white: #FFFFFF;
 
  /*--blue-tint: #F7FBFE;*/
 
  /*--blue-tint1: #F6FBFD;*/
 
  /*--light-blue: #E4F2FA;*/
 
  /*--pink-clr: #FF00E2;*/
 
  /*--light-clr: #E8EFF7;*/
 
  /*--lyn-blue-alpha: rgb(0 77 116 / 30%);*/
 
  /*--light-gray: #566268;*/
 
  /*--dark-gray: #333333;*/
 
  /*--lyn-green: #B2D234;*/
 
  /*--light-green1: #DEF255;*/
 
  /*--error-clr: #CC0200;*/
  /*--light-green: #C2D82E;*/
  
   --primary-clr:#173A64;
  --btn-grn-txt-clr:#23272B;
  --green-clr:#C2D82E;
  --lt-black-clr:#3C4242;
  --light-green1: #DEF255;
  --primary-lite-clr:#D1D8E0;
  --secondary-lite-clr:#F3F7D5;
  --clr-maroon:#95191D;
   --clr-btn:#C72127;
  --clr-silver:#EDEFF3;
 --Light-Blue:#EEF2F5;
 
   /* font-weight */
 
  --fw-reg: 400;
 
  --fw-medium: 500;
 
  --fw-semibold: 600;
 
  --fw-bold: 700;
 
  --fw-extrabold: 800;
 
  --fw-italic: italic;
  /*--colors-primary-lite: #D1D8E0;*/
  /*--colors-primary: #173A64;*/
  --card-border: #DFDFDF;
 
 }
 html {
   scroll-behavior: smooth;
 }
 /* Global Style Starts */
 @import url('https://fonts.googleapis.com/css2?family=Zalando+Sans:ital,wght@0,200..900;1,200..900&display=swap'); 
 @import url('https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&display=swap');
 
 
 
 body, html{
     padding:0;
     margin:0;
 font-family: "Zalando Sans", sans-serif;
 font-weight: 500;
 
 }
 
 body {-webkit-text-size-adjust: none;}
 
 body{
     font-size:16px;
     font-style:normal;
     color:var(--lt-black-clr);
     
 }
 h1, h2, h3, h4, h5, h6, p, li, div, a{
      font-family: "Zalando Sans", sans-serif;
 font-weight: 500;
     margin:0;
     padding:0;
 }
 h2{
     color: var(--clr-btn);
      font-family: "Zalando Sans", sans-serif;
 font-weight: 400;
     font-size: 24px;
     font-style: normal;
     font-weight: 700;
     line-height: 32px;
     padding-bottom: 16px;
 }
 /* Global style ends */
 
 /*New css added on 25 June*/
    #scientific-discovery #column-2 #hidden{
                display:none;
            }
 /*New css added on 25 June*/
 /* Navigation bar*/
 .cf-style a{
         font-size: 20px;
      font-family: "Zalando Sans", sans-serif;
 font-weight: 600;
     /* font-weight: 500; */
     line-height: 22px;
     /* padding: 4.6%; */
     /* padding: 16px 16px 16px 16px; */
     color: var(--primary-clr);
 }
 #community-and-partnerships .cf-style a{
        font-family: "Zalando Sans", sans-serif;
 font-weight: 600;
 }
 .max-width{
     max-width: 1200px;
     margin:0 auto;
 }
 
 .img-width-auto{
     width: auto !important;
 }
 
 sup {
     line-height: 0;
     font-size: 75%;
     vertical-align: 8px;
 }
 h4{
      font-family: "Zalando Sans", sans-serif;
 font-weight: 400;
     font-size: 24px;
     font-weight: 700;
     line-height: 28px;
     text-align: left;
     color: #C72127;
 
 }
 .reference-section {
     margin-top: 40px;
 }
 
 .reference-section p {
     font-size: 16px;
     line-height: 24px;
 }
 #top-navigation{
     padding: 0.5% 11.4% 0.5% 11.4%;
     /* background: silver; */
 }
 #top-navigation .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4{
     width: 15%;
     margin-top: 4px;
     margin-bottom:0px;
 }
 #top-navigation .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--8{
     width: 85%;
    
 }
 
 #main-menubar ul.cmp-navigation__group li:nth-child(3){
     text-transform: capitalize;
 }
 .card-click:after {
     content: "";
     position: absolute;
     width: 100%;
     height: 100%;
     top: 0;
     display: inline;
     left: 0;
 }
 
 #home .card-click:after, #scientific-discovery .card-click:after, #community-and-partnerships .card-click:after{
     z-index: 1;
 }
 
 
 /*Pink variable brackets start*/
 a.patient-site-link.desktop-only::before{
     content: "[";
    color: #FA408F;
 }
  a.patient-site-link.desktop-only::after{
     content: "]";
    color: #FA408F;
    left: 8px;
    position: relative;
 }
 
 .pink-var-bef::before{
      content: "[";
    color: #FA408F;
 }
 .pink-var-aft::after{
      content: "]";
    color: #FA408F;
 }
  /*Pink variable brackets end*/
 #home img.arrow-img{
        pointer-events: none; 
 }
 .card-click:hover .feat-wrap-btn span{
     border-bottom: 8px solid #C72127;
 }
 
 a.patient-site-link {
     float: right;
     color: #fff;
     margin-top: 12px;
     /*margin-right: 40px;*/
     margin-right: 52px;
     max-width:1440px;
     text-decoration: underline;
      font-weight:600;
 }
 a.patient-site-link img {
     top: 2px;
     position: relative;
     left: 8px;
 }
 .cmp-experiencefragment.cmp-experiencefragment--header{
         /*min-height: 95px;*/
         background: #173A64;
         height: 114px;
 }
 .cmp-container.fixed #main-menubar .cmp-navigation__item-link.active{
     color:var(--green-clr);
 }
 .cmp-container.fixed #main-menubar .cmp-navigation__item-link.active::after{
         border-bottom: 4px solid var(--green-clr);
     content: '';
     position: absolute;
     top: 42px;
     width: 100%;
     /* height: 4px; */
     left: 0;
 }
 
 .cmp-dynamicform-v2 .cmp-dynamicform__form-group.has-error .form-control{
         border-color: #a94442!important;
 }
 #home .cmp-dynamicform-v2 .cmp-dynamicform__generated-form-error{
     margin-top:8px;
 }
 .sticky {
   position: fixed;
   top: 0;
   width: 100%;
  z-index:1000;
 }
 #footer-menu.footer-menu li a {
    /* text-decoration: none;*/
 }
 /* Add some top padding to the page content to prevent sudden quick movement (as the navigation bar gets a new position at the top of the page (position:fixed and top:0) */
 .sticky + .content {
   padding-top: 60px;
 }
 .fixed {
         position: fixed;
     top: 0;
     max-width: 100%;
     width: 94.5%;
     border-radius: 20px;
     background: var(--your-colors-primary, #173A64);
     box-shadow: 0px 8px 16px 0px rgba(60, 66, 66, 0.15);
     /* color: white; */
     margin-left: 2.65%;
     margin-right: 2.65%;
     margin-top: 10px;
     margin-bottom: 10px;
     z-index: 100;
     padding: 0.5% 11.4% 0.5% 11.4%!important;
   
 }
 .fixed1 {
      position: fixed;
     
     background: var(--clr-white);
     box-shadow: 0px 8px 16px 0px rgba(60, 66, 66, 0.15);
     /* color: white; */
    
     z-index: 100;
    
   
 }
 .border-radius-7{
        border-top-left-radius: 7px;
     border-top-right-radius: 7px;
     background: var(--green-clr);
 }
 #txt-wrap-1 p.img-c{
     background:#CCD418;
 }
 #txt-wrap-2 p.img-c{
     background:#173A64;
 }
 #txt-wrap-4 p.img-c{
 background:#F5C2D8;
 }
 /*#section-5{*/
 /*    scroll-margin-top:150px;*/
 /*}*/
 .cmp-container.fixed #main-menubar .cmp-navigation__item a.cmp-navigation__item-link--active{
     /*    position: relative;*/
     /*color: var(--green-clr);*/
 }
 .cmp-container.fixed #main-menubar .cmp-navigation__item a.cmp-navigation__item-link--active:after{
         /*border-bottom: 4px solid var(--green-clr);*/
     /*content: '';*/
     /*position: absolute;*/
     /*top: 42px;*/
     /*width: 100%;*/
     /* height: 4px; */
     /*left: 0;*/
 }
 .cmp-dynamicform__form-success-msg #footer-navigation{
     display:none!important;
 }
 .cmp-navigation__item-link--active:nth-child(1):after{
     border:unset;
 }
 .cmp-container.fixed .main-logo .logo-d{
     display:block;
 }
 .cmp-container.fixed #main-menubar .cmp-navigation__group{
     padding-top:3.1%;
 }
 .main-logo #logo-d{
     /*display:block;*/
 }
 .main-logo #logo-dd{
      /*display:none;*/
 }
 .cmp-container.fixed #main-menubar .cmp-navigation__item a{
     color:var(--clr-white);
 }
 .cmp-container.fixed #main-menubar .cmp-navigation__item.active{
     /*pointer-events:none;*/
 }
 .cmp-container.fixed #main-menubar .cmp-navigation__item.active a{
     color:var(--green-clr);
     /*pointer-events:none;*/
 }
 .cmp-container.fixed #main-menubar .cmp-navigation__item a:hover{
     color:var(--green-clr);
     text-decoration:none;
    
 }
 .cmp-container.fixed #main-menu .cmp-navigation__item a{
     color:var(--clr-white);
 }
 
 #main-menubar .cmp-navigation__item:nth-child(6) span{
     display: flex;
     flex-direction: row;
     justify-content: center;
     align-items: center;
     padding: 16px 20px 11px 20px;
     gap: 8px;
     width: 165px;
     height: 44px;
     background: #C2D82E;
     border: 2px solid #173A64;
     border-radius: 6px;
 }
 #main-menubar .cmp-navigation__item:nth-child(6) a{ 
    
     font-family: "Zalando Sans", sans-serif;
 font-weight: 600;
     font-size: 16px;
     line-height: 16px;
     /* identical to box height, or 100% */
     display: flex;
     align-items: center;
     text-align: center;
     text-transform: capitalize;
     color: #173A64;
     margin-left: -2px;
 }
 #main-menubar .cmp-navigation__item:nth-child(6){
     border-bottom:0;
 }
 #main-menubar .cmp-navigation__item:nth-child(7){display: none;}
 #main-menubar .cmp-navigation__group{
         height: 78px;
     display: flex;
     justify-content: flex-end;
     align-items: center;
     padding-top:31px;
 }
 #main-menubar .cmp-navigation__item{
         font-size: 16px;
      font-family: "Zalando Sans", sans-serif;
 font-weight: 400;
     line-height: 24px;
     
 }
 #main-menubar .cmp-navigation__item a{
     color:var(--clr-white);
     text-decoration:none;
     font-weight:600;
    
 }
 #main-menubar .cmp-navigation__item--active a{
     color:#C2D82E !important;
 }
 
 #home .cmp-dynamicform-v2 .cmp-dynamicform__generated-form .cmp-dynamicform__form-group button[disabled]{
     background:#757575;
     box-shadow:none;
 }
 #home .cmp-dynamicform-v2 .cmp-dynamicform__generated-form .cmp-dynamicform__form-group button[disabled]:hover{
     text-decoration:none;
     outline:0px solid;
     color:var(--clr-white);
 }
 #main-banner{
         margin: 0;
         min-height: 493px;
         background:url("/content/dam/intelligentcontent/unbranded/heme-ambition/us/en/images/desktop/hero-banner.png") no-repeat 100% 100%;
 
     /*background-size:100% 100%;*/
     background-size: cover;
     background-color: var(--clr-silver);
     background-position: 100% 100%;
     
     
 }
 .linking-txt a:hover + .arrow-img, #home .aem-GridColumn--default--4:hover .arrow-img{
     transform:translateX(16px);
     transition:0.5s;
 }
 
 #home .aem-GridColumn--default--4:hover .linking-txt a{
     text-decoration:underline;
 }
 
 .arrow-img:hover{
     transform:translateX(16px);
     transition:0.5s;
 }
 
 .download:hover{
     transform:translateX(16px);
     transition:0.5s;
 }
 
 .main-logo{
         padding-top: 4%;
     padding-bottom: 1.45%;
 }
 #main-menubar, #logo-sec{
     padding:0;
 }
 
 #banner-content{
     margin-top:11.3%;
     margin-bottom:11.3%;
 }
 #banner-content h1{
     color: var(--clr-white);
 
 /* Desktop/H1 */
   font-family: "Zalando Sans", sans-serif;
 font-weight: 700;
 font-size: 48px;
 font-style: normal;
 
 line-height: 60px; /* 125% */
 
 }
 /*p.text-danger{*/
 /*    visibility: hidden;*/
 /*    position: relative;*/
    
 /*}*/
 p.text-danger:after {
     /*visibility: visible;*/
     /*position: absolute;*/
     /*top: 0;*/
     /*left: 0;*/
     /*content: "This field is required";*/
     /* margin-top:1.2%;*/
 }
 p.form-info-1 a{
     text-decoration:underline;
 }
 #banner-content p{
     margin-top:2.8%;
      font-family: "Zalando Sans", sans-serif;
 font-weight: 400;
     font-weight:400;
     line-height:24px;
     color: var(--clr-white);
     font-size:16px;
     max-width:75%;
 }
 #banner-content p.para-2{
     margin-top:4.2%;
 }
 #scientific-vision .aem-GridColumn--default--4,
 #our-commitment .aem-GridColumn--default--4,
 #collaboration .aem-GridColumn--default--4,
 #resources .aem-GridColumn--default--4{
     cursor:pointer;
 }
 #banner-content button{
         background: var(--green-clr);
     border-radius: 4.8px;
     padding: 8px 16px;
     box-shadow: 0px 8px 16px 0px rgba(60, 66, 66, 0.15);
     display: flex;
     color: var(--btn-grn-txt-clr);
      font-family: "Zalando Sans", sans-serif;
 font-weight: 400;
     font-size: 16px;
     line-height: 24px;
     padding-top: 13px;
  
 }
 p.form-info-1{
         text-align: center;
      font-family: "Zalando Sans", sans-serif;
 font-weight: 400;
     font-weight: 400;
     font-size: 16px;
     line-height: 24px;
     padding-top: 40px;
     color: var(--lt-black-clr);
 }
 p.form-info-1 a{
      font-family: "Zalando Sans", sans-serif;
 font-weight: 700;
     color: var(--lt-black-clr);
 }
 .default-f-style, p.default-f-style.px-16 a{
      font-family: "Zalando Sans", sans-serif;     
     font-weight: 400;
  font-size:16px;
  line-height:24px;
  color:var(--lt-black-clr);
  
 }
 p.default-f-style.px-16 a:hover, .cf-style a{
     text-decoration:none;
 }
 .d-style{
   font-size:16px;
  line-height:24px;
  color:var(--lt-black-clr);  
 }
 .cmp-text{
     padding:0!important;
 }
 .sub-content{
  margin-top:20px;
  /*margin-bottom:40px;*/
  /*margin-bottom:20px;*/
   margin-bottom:30px;
 }
 .info{
    font-family: "Zalando Sans", sans-serif;
 font-weight: 300;
 }
 
 .d-head{
     color: var(--primary-clr);
 
 /* Desktop/H2 */
    font-family: "Zalando Sans", sans-serif;
 font-weight: 700;
 font-size: 39.06px;
 
 line-height: 48px; /* 122.888% */
 text-transform: capitalize;
 }
 #main-banner .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--1{
          margin-left: 11.4%!important; 
 }
 #banner-content a{
      color:var(--btn-grn-txt-clr);
     
 }
 #banner-content button:hover{
     background:var(--light-green1);
     box-shadow: 0px 8px 16px 0px rgba(60, 66, 66, 0.15);
 }
 #scientific-vision, #section-5, #collaboration, #resources, #our-commitment, #meet-team, #video-resources{
     
     max-width: 100%;
     margin: 0% auto;
    
     
 }
 #scientific-vision, #collaboration, #resources, #our-commitment, #meet-team, #video-resources{
     /*padding: 4.45% 11.4% 4.45% 11.4%;*/
      padding: 4.45% 11.4% 4.45% 11.4%;
        /*padding: 64px 164px 64px 164px;*/
     background:var(--clr-silver);
 }
 #our-commitment{
    background:var(--clr-white);
 }
 #section-5{
     /*padding: 4.5% 11.4% 4.5% 11.4%;*/
     /*padding:4.45% 11.4% 4.45% 11.4%;*/
         /* padding: 4.5% 11.4% 4.5% 11.4%; */
     padding: 5.58% 11.4% 5.58% 11.4%;
 }
 
 #section-2 .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4,
 #section-2-1 .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4,
 #section-3 .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4,
 #section-3-1 .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4{
    width: 31.5%;
    /*width:350px;*/
   
 }
 #scientific-vision .img-c, #resources .img-c{
     height:134px;
 }
 
 #scientific-vision #column-1 .img-c img{
     
     width:74px;
    
 }
 #scientific-vision #column-2 .img-c img{
     
     width:86px;
    
 }
 #scientific-vision #column-3 .img-c img{
     
     width:97px;
    
 }
 
 .quotes-by-team .quote-icon{
     color: var(--primary-clr);
     font-family: 'Oswald', sans-serif;
     font-size: 100px;
     font-style: normal;
     font-weight: 700;
     line-height: 72px;
     opacity: 75%;
 }
 
 
 /*Our team desktop styles*/
 
 /* our commitment section*/
 div#column-commitment .aem-Grid {
     /*display: flex;*/
     /*flex-wrap: wrap;*/
     /*align-content: flex-start;*/
     /*align-items: flex-start;*/
     /*max-width: 1200px;*/
     /*margin: 0 120px;*/
 }
 
 #column-commitment-wrapper div#column-commitment{
     /*margin: 0 120px;*/
     margin: 0 auto;
     max-width: 1200px;
 }
 
 
 
 div#column-commitment .aem-Grid > .container {
     max-width: 378px;
     margin-right: 23px;
     border: 1px solid #DFDFDF;
     border-radius: 8px 8px 64px 8px;
     box-shadow: 0px 2px 4px 0px #3C424226;
     margin: 0 0px 32px 0;
     min-height: 290px;
 }
 
 
 
 #scientific-discovery div#column-commitment .aem-Grid > .container{
     height: auto;
     min-height: unset;
     border: unset;
    border-radius: unset;
    box-shadow: unset;
 }
 
 /*#column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(1),*/
 /*#column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(2),*/
 /*#column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(3),*/
 /*#column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(4),*/
 /*#column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(5){*/
 /*    height: auto;*/
 /*    min-height: unset;*/
 /*}*/
 
 #column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12 div.cmp-text{
     position: relative;
     min-height: 380px
 }
 
 #column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12 div.cmp-text p.default-f-style{
     padding-bottom: 45px;
 }
 
 
 #column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(4),
 #column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(5){
     min-height: 332px;
 }
 
 #column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(4) .linking-txt,
 #column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(5) .linking-txt{
     padding: 30px 16px 0px 16px;
 }
 
 #scientific-vision p.linking-txt.d-style, 
 #our-commitment p.linking-txt.d-style, 
 #collaboration p.linking-txt.d-style, 
 #resources p.linking-txt.d-style{
     display: inline-block !important;
 }
 #scientific-vision{
     background: #fff;
     border-radius: 0 0 128px 0;
 }
 #scientific-vision #hsone-col-one {
     position: relative;
     max-width: 1200px;
     margin: 64px auto 20px auto;
 }
 .content-section p {
      font-family: "Zalando Sans", sans-serif;
 font-weight: 400;
     font-size: 20px;
     font-weight: 400;
     line-height: 28px;
     text-align: left;
     max-width: 900px;
 }
 #scientific-vision .content-section h1, #scientific-vision .content-section h2, #meet-team .content-section h1, #meet-team .content-section h2, #video-resources .content-section h1, .content-section h1, .content-section h2{
     padding-bottom: 20px;
 }
 
 #scientific-vision p.linking-txt.d-style{
     border-bottom: unset !important;
 }
 
 #scientific-vision p.linking-txt.d-style span{
     border-bottom: 8px solid #C2D82E;
     padding-bottom: 13px;
     position: absolute;
     bottom: 0px;
 }
 
 
 
 /* our commitment section*/
 
 body#home, body#scientific-discovery, body#health-literacy, body#mental-health,
 body#community-and-partnerships, body#resources, body#connect-with-us{
     background: #ffffff;
     max-width: 1440px;
     max-width: 1920px;
     margin: 0 auto;
 }
 
 body#scientific-discovery {
    background: var(--clr-silver); 
 }
 
 p.banner-inner-content {
      font-family: "Zalando Sans", sans-serif;
 font-weight: 700;
     font-size: 20px;
     font-weight: 700;
     line-height: 24px;
     text-align: left;
     color: #173A64;
     margin: 12px 0 0 0;
     max-width: 481px;
 }
 
 #inner-banner-mob-content p.banner-inner-content{
     background-color: var(--Light-Blue);
 }
 
 #inner-banner-mob-content .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--5{
     width: 100%;
     margin:0;
 }
 #inner-banner-mob-content h1.banner-label-text{
     margin:0;
 }
 #scientific-discovery h1.banner-label-text, #health-literacy h1.banner-label-text {
     margin-top: 58px;
 }
 #scientific-vision p.linking-txt.d-style, #our-commitment p.linking-txt.d-style, #collaboration p.linking-txt.d-style, #resources p.linking-txt.d-style {
     min-height: 56px;
     position: relative;
     display: inline-block;
     border-bottom: 8px solid #C2D82E;
     position: unset;
 }
 ul.team-list {
     display: flex;
     flex-direction: row;
     align-items: center;
     justify-content: space-between;
     max-width: 1200px;
     margin: 0 auto !important;
 }
 
 ul.team-list li img {
     align-items: center;
     display: block;
     align-content: flex-end;
     margin: 0 auto;
 }
 ul.team-list img.new-line {
     max-width: 13px;
     height: 11px;
 }
 .youtubevideo .cmp-youtubevideo__playicon {
     display: none;
 }
 
 #scientific-discovery .youtubevideo .cmp-youtubevideo__playicon {
     display: block;
 }
 
 #scientific-discovery .cmp-youtubevideo__playicon::before{
     content: '\f04b';
    font-family: 'Font Awesome';
    /*font-size: 17px;*/
    font-size: 12px;
    position: relative;
    top: 39%;
    background: #e7e8ea;
    /*padding: 13px 13px 13px 16px;*/
    padding: 8px 8px 8px 10px;
    border-radius: 35px;
    color: #868e96;
 }
 
 div#meet-team-container{
     min-height: 165px;
 }
 
 #meet-team .youtubevideo {
     max-width: 576px;
     width: 55%;
     
 }
  #video-resources .youtubevideo {
     max-width: 576px;
     width: 55%;
     
 }
 #meet-team .cmp-youtubevideo__player{
     min-height: 324px;
 }
  #video-resources .cmp-youtubevideo__player{
     min-height: 324px;
 }
 ul.team-list li span {
      font-family: "Zalando Sans", sans-serif;
 font-weight: 500;
     font-size: 16px;
     line-height: 16px;
     text-align: center;
     color: #C72127;
     padding: 16px 0 8px 0;
     display: inline-block;
 }
 ul.team-list.fixed li span{
     color: #fff;
 }
 ul.team-list.fixed li a.active span {
     color: #C2D82E;
     border-bottom: 4px solid #c2d82e;
 }
 ul.team-list li {
     min-width: 150px;
     display: flex;
     justify-content: space-between;
     flex-direction: column;
     flex-wrap: nowrap;
     text-align: center;
     margin-right: 25px;
 }
 ul.team-list.fixed{
    padding: 10px 0 0 0 !important;
    margin-top: 10px !important;
    left:0;
    right:0;
    /*max-width: unset;*/
    gap: 40px;
    justify-content: center;
 }
 
 ul.team-list.fixed li{
     min-width: unset;
     cursor: pointer;
 }
 
 
 
 ul.team-list.fixed li a {
     color: #fff;
 }
 #meet-team .cmp-container {
     padding: 0;
     /*max-width: 1200px;*/
     /*min-height: 660px;*/
     background: #fff;
     padding: 64px;
     border-radius: 16px 16px 96px 16px;
     margin: 32px 120px 0 120px;
 }
  #video-resources .cmp-container {
     padding: 0;
     /*max-width: 1200px;*/
     /*min-height: 660px;*/
     background: #fff;
     padding: 64px;
     border-radius: 16px 16px 96px 16px;
     margin: 32px 120px 0 120px;
 }
 ul.team-list.fixed img {
     display: none;
 }
 #meet-team .container.responsivegrid .cmp-container{
     scroll-margin-top: 64px;
 }
  #video-resources .container.responsivegrid .cmp-container{
     scroll-margin-top: 64px;
 }
 div#meet-team .aem-Grid .responsivegrid .cmp-container {
     display: flex;
     flex-direction: row;
     max-width: 100%;
     min-height: auto;
     border: 0;
     padding: 0;
     margin: 0;
     justify-content: space-between;
 }
  div#video-resources .aem-Grid .responsivegrid .cmp-container {
     display: flex;
     flex-direction: row;
     max-width: 100%;
     min-height: auto;
     border: 0;
     padding: 0;
     margin: 0;
     justify-content: space-between;
 }
 div#meet-team .aem-Grid .responsivegrid .cmp-container div.text {
     max-width: 450px;
 }
  div#video-resources .aem-Grid .responsivegrid .cmp-container div.text {
     max-width: 450px;
 }
 div#meet-team .name{
   font-family: "Zalando Sans", sans-serif;
 font-weight: 700;
 font-size: 24px;
 line-height: 28px;
 text-align: left;
 font-weight: 700;
 color:#173A64;
 padding-bottom:8px;
 }
  div#video-resources .name{
   font-family: "Zalando Sans", sans-serif;
 font-weight: 700;
 font-size: 24px;
 line-height: 28px;
 text-align: left;
 font-weight: 700;
 color:#173A64;
 padding-bottom:8px;
 }
 div#meet-team .designation{
 font-family: "Zalando Sans", sans-serif;
 font-weight: 500;
 font-size: 20px;
 line-height: 24px;
 font-weight: 500;
 text-align: left;
 color:#173A64;
 display:block;
 }
  div#video-resources .designation{
 font-family: "Zalando Sans", sans-serif;
 font-weight: 500;
 font-size: 20px;
 line-height: 24px;
 font-weight: 500;
 text-align: left;
 color:#173A64;
 display:block;
 }
 div#meet-team .experience{
     
 }
 div#meet-team .experience li{
  font-family: "Zalando Sans", sans-serif;
 font-weight: 400;
 font-size: 20px;
 line-height: 28px;
 text-align: left;
 text-align: left;
 font-weight: 400;
 position: relative;
 margin: 0 0 4px 8px;
 color: #3C4242;
 padding-left: 3px;
 }
  div#video-resources .experience li{
  font-family: "Zalando Sans", sans-serif;
 font-weight: 400;
 font-size: 20px;
 line-height: 28px;
 text-align: left;
 text-align: left;
 font-weight: 400;
 position: relative;
 margin: 0 0 4px 8px;
 color: #3C4242;
 padding-left: 3px;
 }
 div#meet-team .experience li:before {
     content: "";
     width: 4.3px;
     height: 4.3px;
     background: #173A64;
     position: absolute;
     left: -8px;
     top: 8px;
     border-radius: 50px;
 }
  div#video-resources .experience li:before {
     content: "";
     width: 4.3px;
     height: 4.3px;
     background: #173A64;
     position: absolute;
     left: -8px;
     top: 8px;
     border-radius: 50px;
 }
 #meet-team h2 {
     text-align: center;
     /*max-width: 944px;*/
     /*margin: 0px 40px 0 40px;*/
     max-width: 970px;
     margin: 0 8px;
     font-style: italic;
     font-weight: 600;
     letter-spacing:0.5px;
 }
  #video-resources h2 {
     text-align: center;
     max-width: 944px;
     margin: 0px 40px 0 40px;
     font-style: italic;
     font-weight: 600;
     letter-spacing:0.5px;
 }
 #scientific-discovery #meet-team h2 {
          font-family: "Zalando Sans", sans-serif;
 font-weight: 700;
         font-weight:700;
 }
 #column-commitment .linking-txt a{
     color: var(--clr-btn);
 }
 
 .quotes-by-team {
     display: flex;
     flex-direction: row;
     align-content: center;
     justify-content: space-between;
     align-items: top;
     margin-top: 40px;
 }
 .quotes-by-team img {
     max-width: 44px;
 }
 
 .quotes-by-team h2{
      font-family: "Zalando Sans", sans-serif;
 font-weight: 400;
     font-size: 28px;
     font-style: italic;
     font-weight: 700;
     line-height: 32px; /* 114.286% */
 }
 /*Our team desktop styles ends*/
 
 #our-commitment .img-c, #collaboration .img-c{
     
   display: flex;
     justify-content: center;
     background: transparent;
     border-bottom:10px solid var(--green-clr);
    
 }
 #our-commitment .img-c{
     height:auto;
        border-top-left-radius: 7px;
     border-top-right-radius: 7px;
 }
 #our-commitment #txt-wrap-1 .img-c img{
     height:100%;
 }
 
 /*Healt Literacy page*/
 #header-section-health-literacy {
     position: relative;
     z-index: 9;
 }
 div#inner-section-1 {
     background: #fff;
     border-radius: 0 0 128px 0;
     position: relative;
     z-index: 9;
     padding-bottom: 1px;
     padding-bottom: 1px;
     margin-top: -128px;
     padding-top: 128px;
     z-index: 1;
 }
 div#inner-section-1 .container:first-child {
     width: 55%;
 }
 div#inner-section-1 .aem-Grid, #health-literacy h2 {
     max-width: 1200px;
     display: flex;
     flex-direction: row;
     margin: 64px auto;
     justify-content: space-between;
 }
 div#health-literacy-light-blue-sec, #health-literacy-light-blue-sec2 {
     background: #EEF2F5;
     margin-top: -128px;
     /*position: relative;*/
     /*z-index: 0;*/
     padding-top: 128px;
     padding-bottom: 60px;
     border-radius: 0 0 128px 0;
 }
 
 #health-literacy-light-blue-sec2{
     border-radius: 0;
     
 }
 #health-literacy #health-literacy-light-blue-sec2{padding-bottom:0px;}
 div#inner-section-1 .container:nth-child(2) {
     width: 34%;
     float: right;
     display: flex;
     justify-content: space-evenly;
     /* align-items: flex-end; */
     /* align-content: flex-end; */
     flex-wrap: wrap;
 }
 div#inner-section-1 .container:first-child {
     width: 66%;
     max-width: 789px;
 }
 .personal-health {
     background: #fff;
     margin:0 0 84px 0;
     display: flex;
     height: 289px;
     justify-content: space-between;
     border-radius:0 0 68px 0;
 }
 
 .personal-health-left {
     /*max-width: 684px;*/
     padding: 24px 40px;
 }
 
 .personal-health-left h4{
     max-width: 684px;
 }
 
 .personal-health-left p{
     max-width: 684px;
 }
 
 .personal-health-left p:nth-child(3) span{
     font-weight: 700;
 }
 
 .personal-health-left h4, .section-2-fullwidth h4{
     padding-bottom: 8px;
     font-weight:600;
 }
 .section-2-fullwidth p{
     max-width: 892px;
 }
 .personal-health-left p, #health-literacy p {
      font-family: "Zalando Sans", sans-serif;
 font-weight: 400;
     font-size: 20px;
     font-weight: 400;
     line-height: 28px;
     text-align: left;
     color: #3C4242;
     padding-bottom: 8px;
 }
 #health-literacy a.patient-site-link.desktop-only{font-size:16px;line-height:16px;}
 .personal-health-right {
     margin: -19px 0 0 0;
 }
 .improve-literacy-sec {
     max-width: 1200px;
     margin: 20px auto;
     padding-bottom:64px;
 }
 
 .improve-literacy-sec ul {
     display: flex;
     flex-direction: row;
     justify-content: flex-start;
     flex-wrap: nowrap;
 }
 
 .improve-literacy-sec ul li {
     display: flex;
     flex-direction: column;
     width: 276px;
     min-height:248px;
     background: #fff;
     padding-top: 20px;
     padding: 20px 0px 0px 0px;
     gap: 20px;
     border-radius: 8px 8px 32px 8px;
     margin-right: 32px;
 }
 
 .improve-literacy-sec ul li img {
     max-width: 48px;
     margin: 0 auto;
 }
 #health-literacy .improve-literacy-sec ul li p {
     max-width: 236px;
     margin: 0 auto;
     text-align: center;
 }
 ul.red-flags {
     display: grid;
     grid-template-columns: repeat(2, auto);
     grid-template-rows: repeat(3, auto);
     grid-auto-flow: column;
     justify-content: start;
 }
 
 ul.red-flags li span {
      font-family: "Zalando Sans", sans-serif;
 font-weight: 400;
     font-size: 20px;
     font-weight: 400;
     line-height: 28px;
     text-align: left;
 }
 
 ul.red-flags li {
     max-width: 589px;
     background: url(/content/dam/intelligentcontent/unbranded/heme-ambition/us/en/images/global/flag.png) no-repeat left 15px;
     padding: 20px 0 0 36px;
     margin-right: 32px;
 }
 #strategie-section{
     padding: 64px 0 64px 0;
     display: block;
     background: #fff;
     border-radius: 0 0 128px 0;
     position: relative;
     /*z-index: 9;*/
 }

 
 .strategies-list {
     max-width: 1200px;
     margin: 0 auto;
 }
 
 .strategies-list ul li {display: flex;margin: 0 0 32px 0;gap: 32px;}
 
 .strategies-list li p b {
      font-family: "Zalando Sans", sans-serif;
 font-weight: 700;
     font-size: 24px;
     font-weight: 700;
     line-height: 28px;
     text-align: left;
     display: block;
     color: #C72127;
     padding-bottom: 8px;
 }
 
 .strategies-list ul {
     max-width: 977px;
 }
 .strategies-list ul li img {
     width: 56px;
     height: 95px;
 }
 #health-literacy .reference-section{
     max-width:1200px;
     margin:0 auto;
 }
 #health-literacy .reference-section p {
     font-size: 16px;
     line-height: 24px;
 }
 
 #health-literacy .reference-section p b{
      font-family: "Zalando Sans", sans-serif;
 font-weight: 700;
 }
 
 div#health-literacy-light-blue-sec2 h2 {
     margin: 64px auto 20px auto;
 }
 #health-literacy div#column-commitment .aem-Grid > .container{
     background: #fff;
 }
 #health-literacy .border-radius-7{
     background: none;
      padding:0;
 }
 #health-literacy p.linking-txt.d-style{
     padding:0 16px;
     line-height: 24px;
 }
 #health-literacy p.linking-txt.d-style span{
     border-bottom: 8px solid #C2D82E;
     padding-bottom: 4px;
 }
 #health-literacy div#column-commitment .aem-Grid > .container{
     height:368px;
 }
 #health-literacy #column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(1) p.linking-txt.d-style span {
     top: 72px;
     position: relative;
 }
 #health-literacy #column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(4){
     height:auto;
 }
 #health-literacy #column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(4) .linking-txt{
   padding-top: 24px;
 }
 #health-literacy #column-commitment-wrapper div#column-commitment{
     margin:10px auto;
     max-width: 1200px;
 }
  #video-section {
     max-width: 1200px;
     margin: 0 auto;
     padding: 64px 0;
 }
 #health-literacy #video-grid {
     padding-bottom: 0px;
 }
 

 /* .container.responsivegrid:has(#video-section) {*/
 /*    background-color: #EEF2F5;*/
 /*}*/
 
  #video-grid .cmp-video__player {
     padding: 0;
     background-color: #868E96;
 }
 
  #video-grid .cmp-video__content {
     display: none;
 }
 
  #video-grid>.aem-Grid {
     display: flex;
     background-color: white;
     padding: 64px;
     border-radius: 16px 16px 96px 16px;
     margin-top: 32px;
     box-shadow: 0px 2px 4px 0px #3C424226;
 }
 
  #video-grid>.aem-Grid>.container:first-child {
     max-width: 448px;
     margin-right: 45px;
     align-content: center;
 }
 
  #video-grid>.aem-Grid>.container:last-child {
     max-width: 576px;
     width: 100%;
 }
 
  #video-grid .video-content .video-heading {
     font-size: 32px;
     line-height: 44px;
 }
 #health-literacy #video-grid .video-content .video-heading {
          font-family: "Zalando Sans", sans-serif;
 font-weight: 700;
             color: #173A64;
 }
  #video-grid .video-content .video-desc {
     margin-top: 20px;
 }
     
  #video-grid {
     padding-bottom: 64px;
 }
 
 /*Healt Literacy page style ends*/
 
 
 
 
 #txt-wrap-1 p.default-f-style.px-16, #txt-wrap-2 p.default-f-style.px-16, #txt-wrap-3 p.default-f-style.px-16{
     min-height: 120px;
 }
 #txt-wrap-4 p.default-f-style.px-16, #txt-wrap-5 p.default-f-style.px-16{
     /*height:240px;*/
 }
 #txt-wrap-4 h3, #txt-wrap-5 h3{
     /*height:73px;*/
 }
 #collaboration h3{
     /*height:73px;*/
 }
 #our-commitment #section-2-1, #resources #section-3{
     margin-top:24px;
 }
 
 #scientific-vision .img-c, #resources .img-c{
         /* margin: 0 auto; */
         /* margin: 0 auto; */
     display: flex;
     justify-content: center;
     /*background: var(--green-clr);*/
     padding-top: 4.6%;
     padding-bottom: 4.6%;
   
     
 }
 /*#scientific-vision .img-c:hover, #resources .img-c:hover{*/
 /*    background: var(--green-clr);*/
 /*}*/
 
 .border-tx{
 border-top-left-radius: 8px;
     border-top-right-radius: 8px;
 }
 .border-tx1{
 border-top-left-radius: 7px;
     border-top-right-radius: 7px;
 }
 #resources #column-1 .img-c a img{
     width:102px;
 }
 #resources #column-2 .img-c a img{
     width:132px;
 }
 #resources #column-3 .img-c a img{
     width:136px;
 }
 #resources #column-4 .img-c a img{
     width:90px;
 }
 #resources #column-5 .img-c a img{
     width:100px;
 }
 
 #section-2 .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4:nth-child(2),
 #section-2 .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4:nth-child(3),
 #section-2-1 .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4:nth-child(2),
 #section-2-1 .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4:nth-child(3),
 #section-3-1 .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4:nth-child(2),
 #section-3-1 .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4:nth-child(3),
 #section-3 .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4:nth-child(2),
 #section-3 .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4:nth-child(3){
         margin-left: 2.7%;
          /*margin-left: 30px;*/
 }
 /*#column-1, #column-2, #column-3{
      border-radius: 8px 8px 48px 8px;
     border: 1px solid var(--card-border);
     background: var(--clr-white);
     /*box-shadow:0px 2px 4px 0px rgba(60, 66, 66, 0.08);*/
     
 /*}*/
 
 .cf-style{
     font-size: 20px;
  font-family: "Zalando Sans", sans-serif;
 font-weight: 400;
 /*font-weight:500;*/
 line-height: 22px; 
 /*padding:4.6%;*/
 padding:16px 16px 16px 16px;
 color:var(--primary-clr);
 /*min-height:76px;*/
 }
 /*.px-16{*/
 /*        padding-left: 4.4%;*/
 /*    padding-right: 4.4%;*/
 /*}*/
 .px-16{
         /* padding-left: 5.5%; */
     /* padding-right: 5.5%; */
     /*padding-left: 4.6%;*/
     /*padding-right: 4.6%;*/
         padding-left: 16px;
     padding-right: 16px;
 }
 .linking-txt{
     padding: 16px 16px 0px 16px;
      font-family: "Zalando Sans", sans-serif;
 font-weight: 400;
     font-weight: 400;
 }
 .linking-txt a{
         
      font-family: "Zalando Sans", sans-serif;
 font-weight: 500;
    
     font-size: 16px;
     line-height: 24px;
     color:var(--clr-maroon);
 }
 .linking-txt img{
         vertical-align: middle;
     /*margin-left: 2.7%;*/
 }
 #home .contactus-heading{
     font-family: "Zalando Sans", sans-serif;
 font-weight: 700;
         color: var(--primary-clr);
     text-align: center;
    
     font-size: 39.06px;
     
     line-height: 48px;
     text-transform: capitalize;
 }
 p.contactus-info{
     color: var(--lt-black-clr);
     text-align: center;
     /* font-family: Helvetica Neue; */
     font-size: 16px;
     font-style: normal;
     /* font-weight: 400; */
      font-family: "Zalando Sans", sans-serif;
 font-weight: 400;
     line-height: 24px;
     margin-top:20px;
 }
 p.required-txt{
      color:var(--primary-clr);
      font-family: "Zalando Sans", sans-serif;
 font-weight: 400;
     font-size: 16px;
     font-style: normal;
     font-weight: 400;
     line-height: 24px;
     /* text-align: center; */
     max-width: 32%;
     margin: 0 auto;
     padding-left:0px;
     margin-top:32px;
     margin-bottom:20px;
 }
 #home .cmp-dynamicform__clear-btn{
     display:none;
 }
 .banner-img{
    background:url(/content/dam/intelligentcontent/unbranded/heme-ambition/us/en/images/desktop/popup-b-img.png) no-repeat;
    background-size:100% 100%;
    width:432px;
    height:auto; 
 }
 .d-flex{
     display:flex;
 }
 
     #main-menubar .cmp-navigation__item.active a{
     /*color: var(--green-clr);*/
     text-decoration:none;
 }
 
 /* Navigation bar*/
 
 
 /*footer*/
 #footer-navigation{
        background: var(--primary-clr);
     padding-top: 40px;
     padding-bottom: 40px;
     /* padding-left: 4.6%; */
     /* padding-right: 4.6%; */
 }
 .social-icons, .footer-menu, .footer-logos{
         display: flex;
     justify-content: center;
     align-items: center;
 }
 .social-icons li{
         margin-left: 12px;
 }
 
 .social-icons li:nth-child(1){
 margin-left:0;
 }
 ul#footer-menu{
       
     padding-top: 1.7%;
     padding-bottom: 1.7%;
 }
 #footer-menu.footer-menu li a, #footer-menu.footer-menu li{
      font-family: "Zalando Sans", sans-serif;
 font-weight: 400;
     color:var(--clr-white);
     font-weight:400;
 }
 /* #footer-menu.footer-menu li a{
     padding-left:16px;
     padding-right:16px;
 } */
 #footer-menu.footer-menu li {
     padding-left:16px;
     padding-right:16px;
 }
 p.footer-text, #health-literacy p.footer-text{
         /* padding-left: 16px; */
      font-family: "Zalando Sans", sans-serif;
 font-weight: 400;
     color: var(--clr-white);
     font-weight:400;
     font-size: 12.8px;
     text-align: center;
     line-height: 19.2px;
     text-align:center;
 }
 #footer-logos.footer-logos{
         padding-top: 1.7%;
   
 }
 #footer-logos.footer-logos li:nth-child(2){
         /*margin-left: 4.5%;*/
         margin-left: 4.8%;
 }
 #clicktotop{
         /* float: right; */
     display: flex;
     justify-content: flex-end;
     /* color: var(--clr-white); */
     padding-right: 11.4%;
     padding-right: 112px;
     /* padding-bottom: 2.4%;
     padding-top:4.47%; */
     padding-bottom: 64px;
     padding-top: 64px;
 }
 
 #scientific-discovery #clicktotop{
     background: var(--clr-silver);
     margin-top: -1px;
 }
 
 
 #clicktotop a{
             font-family: "Zalando Sans", sans-serif;
 font-weight: 400;
            font-weight:normal;
     color:var(--primary-clr);
 }
 #clicktotop a img{
     margin-left:8px;
 }
 #home .cmp-dynamicform__submit-btn{
     border-radius: 4.8px;
     background: var(--primary-clr);
     padding: 8px 32px;
     box-shadow: 0px 8px 16px 0px rgba(60, 66, 66, 0.15);
     /*background:#757575;*/
 
 
 }
 #home .cmp-dynamicform__submit-btn:hover{
     color:var(--green-clr);
     text-decoration:underline;
     box-shadow: 0px 8px 16px 0px rgba(60, 66, 66, 0.15);
 
 outline:none;
 border:none;
 
 }
 
 .nowrap{
     white-space:nowrap;
 }
 /* error 404 page style*/
 #error-404 #middle-container, #error-500 #middle-container{
         background: var(--Light-Blue);
         
     display: flex;
     width: 100%;
     min-height: 560px;
     padding: 64px 120px;
     flex-direction: column;
     justify-content: flex-start;
     align-items: center;
     gap: 32px;
 }
 #error-404 h1, #error-500 h1{
         color: var(--colors-primary);
     font-size: 40px;
     line-height: 48px;
     font-family: 'Oswald', sans-serif;
     text-align: left;
     color:var(--primary-clr);
     padding-top:0px;
     
 }
 div#error-sitemap ul li a {
     margin-top: 20px;
     display: inline-block;
     color: var(--primary-clr);
     font-family: "Zalando Sans", sans-serif;
     font-size: 16px;
     font-weight: 700;
     line-height: 24px;
     text-align: left;
     text-decoration: underline;
 }
 
 div#error-sitemap ul{
     /*display: block;*/
 }
 #error-404 #hsone-col-one , #error-500 #hsone-col-one{
     margin-bottom: 32px;
 }
 
 #error-404 #hsone-col-one{
     margin-bottom: 64px;
 }
 
 #error-404 #hsone-col-one p, #error-500 #hsone-col-one p{
      font-family: "Zalando Sans", sans-serif;
 font-weight: 400;
     font-size: 20px;
     font-weight: 400;
     line-height: 28px;
     text-align: left;
     color: #3C4242;
     padding-top:10px;
 }
 #error-404 #hsone-col-one p.left-green-border {
     height: 80px;
     top:9px;
     padding:0;
     margin:0;
 }
 #error-404 a#go-back, #error-500 a#go-back{
         /* margin: 0 auto; */
     /* display: block; */
     margin-top: 30px;
     /* color: white; */
     display: flex;
     justify-content: center;
     /* color: white; */
 }
 #error-404 a#go-back span, #error-500 a#go-back span{
         color: var(--clr-white);
     padding: 8px 32px;
     border-radius: 4.8px;
     /* display: block; */
     /* margin: 0 auto; */
     background: var(--primary-clr);
     padding-top: 13px;
     font-family: "Zalando Sans", sans-serif;
 font-weight: 400;
     font-weight: 400;
     
 }
 
 /*site map page starts*/
 body.site-map{ background: #EEF2F5; background: #ffffff; max-width: 1920px; margin: 0 auto; }
 h1.banner-label-text {
     background: #C72127;
     width: fit-content;
     padding: 2px 8px 6px 8px;
     font-family: 'Oswald', sans-serif;
     font-size: 40px;
     font-weight: 500;
     line-height: 48px;
     text-align: center;
     color: #FAFAFA;
     border-radius: 2px;
     text-transform: uppercase;
     letter-spacing: 1px;
 }
 div#inner-banner-white {
     
     max-width: 1200px;
     margin: 0 auto;
 }
 div#inner-banner-main{
     background: #fff;
     min-height: 232px;
     border-bottom-right-radius: 88px;
     margin-bottom: 43px;
 }
 #connect-with-us #inner-banner-main{
     margin-bottom: 40px;
 }
 body.site-map #error-sitemap{
     margin-bottom: 64px;
 }
 /* site map page ends */
 #form-wrapper{
         /* max-width: 1110px; */
     /* max-width: 77.1%; */
     /* margin: 4.5% auto; */
     max-width: 82.9%;
     margin: 0 auto;
     border-radius: 64px 64px 168px 64px;
     background: var(--secondary-lite-clr);
     padding-top:4.35%;
     padding-bottom:4.35%;
 }
 #form-wrapper .form-holder{
         max-width: 31.5%;
     margin: 0 auto;
 }
 /* error 404 page style*/
 #home .cmp-dynamicform-v2 .cmp-dynamicform__generated-form .cmp-dynamicform__form-group{
         margin-bottom: 20px;
 }
 #section-5 label{
          font-family: "Zalando Sans", sans-serif;
 font-weight: 700;
     font-size: 16px;
     line-height: 24px;
     color: var(--primary-clr);
     
 }
 #home #field-6513db2c4b97e800026d1c9b input[aria-invalid="true"]:p.text-danger{
     display:none;
 }
 #field-group-6513db2c4b97e800026d1c99 label, #field-group-6513db2c4b97e800026d1c9a label{
     margin-left:10px;
 }
 #field-group-6513db2c4b97e800026d1c9c label{
         margin-left: 6px;
 }
 label .text-danger{
     color:var(--lt-black-clr)!important;
     position: relative;
     left: -96px;
 }
 #home .cmp-dynamicform-v2 .cmp-dynamicform__generated-form{
     padding:0;
 }
 #home #field-group-6513db2c4b97e800026d1c9c label .text-danger{
     left:-55px!important;
 }
 #field-group-6513db2c4b97e800026d1c9d label{
            margin-left: 7px;
     position: relative;
 }
 #field-group-6513db2c4b97e800026d1c9d label .text-danger{
        left: -60%;
     bottom: 48px;
         left: -59%; 
    
 }
 #home .cmp-dynamicform-v2 .cmp-dynamicform__generated-form .form-control:not(textarea){
     padding:6px 12px;
     border:1px solid #CED4DA;
     height:36px;
     border-radius:4px;
 }
 .cmp-dynamicform-v2 .cmp-dynamicform__generated-form .form-control:not(textarea){
 
      
  }
 
 #field-6513db2c4b97e800026d1c9d{
     margin-top:6px;
 }
 #home #field-6513db2c4b97e800026d1c9d .form-control{
         border-bottom-left-radius: 0px;
     border-bottom-right-radius: 0px;
     color: #656969;
     /* font-family: "Zalando Sans", sans-serif;
 font-weight: 400;*/
     /*font-size: 16px;*/
     /*line-height: 24px;*/
     /*font-weight: 400;*/
     /*padding-top: 3.5%;*/
 }
 
 #error-500 .connect-with-us-btn button, #error-404 .connect-with-us-btn button{
     padding: 0px;
     padding-top: 0px;
 }
 
 
 
 
 /*.bottomfixed, #scientific-discovery #clicktotop a*/
 .bottomfixed {
        position: fixed;
        bottom: 0;
        max-width: 100%;
        /*width: 94.5%;*/
        /*border-radius: 20px;*/
        /*background: var(--your-colors-primary, #173A64);*/
        /*box-shadow: 0px 8px 16px 0px rgba(60, 66, 66, 0.15);*/
        /* color: white; */
        /*margin-left: 2.65%;*/
        /*margin-right: 2.65%;*/
        margin-top: 10px;
        margin-bottom: 10px;
        z-index: 100;
        /*padding: 0.5% 6.4% 0.5% 6.4% !important;*/
    }
    
    .bottomfixed:has(+ div#footer-navigation){
        bottom: 55%;
    }
    
    #main-menubar .cmp-navigation__item:nth-child(6) span:hover{
        text-decoration: underline;
        background: #DEF255;
    }
    
    
    #site-map-wrapper div.aem-Grid.aem-Grid--12.aem-Grid--default--12 div.container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(2),
    #site-map-wrapper div.aem-Grid.aem-Grid--12.aem-Grid--default--12 div.container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(3){
        background: #EEF2F5;
    }
    
    #site-map-wrapper #header-nav-root div.aem-Grid.aem-Grid--12.aem-Grid--default--12 div.container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(2),
    #site-map-wrapper #header-nav-root div.aem-Grid.aem-Grid--12.aem-Grid--default--12 div.container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(3){
        background: #173A64;    
    }
    
    body#error-500, body#error-404{
        max-width: 1920px;
        background: #ffffff;
        margin: 0 auto;
    }
 
 
 
 
 @media screen and (min-width:992px){
     .desktop-only{
     display:block;
 }
 #banner-content{
         margin-top: 11.3%;
     margin-bottom: 11.3%;
 }
 .cmp-experiencefragment.cmp-experiencefragment--header {
    /*padding-top: 33px;*/
    padding-top: 0;
 }
 #header-nav-root a.patient-site-link.desktop-only::before, #header-nav-root a.patient-site-link.desktop-only::after {
    content: "";
 }
 label .text-danger{
     left:-95px;
 }
 .form-below-info{
         text-align: left;
      font-family: "Zalando Sans", sans-serif;
 font-weight: 400;
     font-weight: 400;
     font-size: 16px;
     line-height: 24px;
     padding-top: 40px;
     color: var(--lt-black-clr);
     /* max-width: 830px; */
     padding-left: 40px;
     padding-right: 40px;
 }
 .form-below-info a{
         font-family: "Zalando Sans", sans-serif;
 font-weight: 400;
     color: var(--lt-black-clr);
     text-decoration:underline;
 }
 /*today style*/
 /*.pt-40{*/
 /*    padding-top:40px;*/
 /*}*/
 /*.pt-65{*/
 /*    padding-top:65px;*/
 /*}*/
 /* ended */
 #txt-wrap-4 p.default-f-style.px-16{
     padding-left:15px;
 }
 #txt-wrap-4 h3, #txt-wrap-5 h3{
     /*height:86px;*/
 }
 #field-group-6513db2c4b97e800026d1c9d label .text-danger{
     /*    left: -59%;*/
     /*bottom: 48px;*/
      bottom: 44px;
     left: -8px!important;
     position: absolute;
     top:-4px;
 }
 #home .card-click:after {
         min-height: 330px;
 }
 #column-1 #txt-wrap-4 p span.txt-4{
     display:inline;
 }
 #section-5{
     padding: 7.2% 11.4% 80px 11.4%;
      /*padding: 40px 11.4% 80px 11.4%;*/
 }
 /*.cmp-dynamicform-v2 .cmp-dynamicform__form-group.has-error .form-control{*/
 /*        border-color: #a94442!important;*/
 /*}*/
 #error-404 span.txt-1{
     display:block;
 }
 #collaboration h3{
     /*height:76px;*/
     min-height: 42px;
 }
 #collaboration p.default-f-style.px-16{
     min-height: 88px;
 }
 .hyphen{
     display:inline;
 }
 #main-menubar .cmp-navigation__item:nth-child(6) span{
         /*padding: 14px 20px 14px 20px;*/
 }
 /*#scientific-vision #column-1 p.default-f-style.px-16, #scientific-vision #column-2 p.default-f-style.px-16, #scientific-vision #column-3 p.default-f-style.px-16{*/
 /*    min-height: 72px;*/
 /*}*/
 #resources #column-1 p.default-f-style.px-16, #resources #column-2 p.default-f-style.px-16, #resources #column-3 p.default-f-style.px-16{
     min-height: 120px;
 }
 #scientific-vision p.linking-txt.d-style, #our-commitment p.linking-txt.d-style, #collaboration p.linking-txt.d-style,
 #resources p.linking-txt.d-style{
             min-height: 56px;
             min-height: unset;
     }
 #resources #text-942e8c74e9 p.default-f-style.px-16{
     min-height:140px;
 }   
 #resources #text-b3070d11d5 p.default-f-style.px-16{
     min-height:120px;
 }   
 #resources #column-2 p.default-f-style.px-16{
     padding-right:12px;
 }
 #resources #column-2 p.default-f-style.px-16.blood-cancer-para{
     padding-right:8px;
 }
 #text-wrapper-apsho p.default-f-style.px-16{
     min-height:118px;
 }
 #resources #column-1 h3.cf-style, #resources #column-2 h3.cf-style, #resources #column-3 h3.cf-style{
     /*height:76px;*/
 }
 #top-navigation.fixed #main-menubar .cmp-navigation__item.active{
     position:relative;
     color:var(--green-clr);
     
 }
 #top-navigation.fixed #main-menubar .cmp-navigation__item.active:after{
     border-bottom: 4px solid var(--green-clr);
     content: '';
     position: absolute;
     top: 42px;
     width: 100%;
     /* height: 4px; */
     left: 0;
         
 }
 #top-navigation.fixed #main-menubar .cmp-navigation__item.active:after{
            border-bottom: 4px solid var(--green-clr);
     content: '';
     position: absolute;
     top: 42px;
     width: 100%;
     /* height: 4px; */
     left: 0;
         
 }
 #top-navigation.fixed #main-menubar .cmp-navigation__item.active a:hover{
     text-decoration:none!important;
 }
 #top-navigation.fixed #main-menubar .cmp-navigation__item.active a:hover #top-navigation.fixed #main-menubar .cmp-navigation__item.active:after{
     border-bottom: 4px solid var(--green-clr);
     content: '';
     position: absolute;
     top: 42px;
     width: 100%;
     /* height: 4px; */
     left: 0;
 }
 #main-menubar .cmp-navigation__item a:hover{
     text-decoration:none;
 }
 #main-menubar .cmp-navigation__item:nth-child(6){
     margin-right:0;
 }
 #resources, #collaboration, #meet-team, #video-resources{
   position:relative;
   width:100%;
   border-bottom-right-radius:80px;
   padding:0;
   padding-top: 64px;
 }
 
 #scientific-discovery #meet-team{
     border-bottom-right-radius: unset;
 }
 
 
 #scientific-vision{
     padding:0;
 }
 /*#resources, #collaboration, #our-commitment{
    scroll-margin-top:70px; 
 }*/
 /*#scientific-vision{*/
 /*   scroll-margin-top:90px; */
 /*}*/
 /*#resources {*/
 /*   scroll-margin-top:100px; */
 /*}*/
 /* #our-commitment{*/
 /*   scroll-margin-top:110px; */
 /* }*/
  /*#collaboration{*/
  /* scroll-margin-top:50px; */
  /*}*/
 #scientific-vision:after, #resources:after, #collaboration:after{
     /*    position: absolute;
     content: '';
     background-image: url("/content/dam/intelligentcontent/unbranded/heme-ambition/us/en/images/desktop/green-border.png");
     background-repeat: no-repeat;
     background-position: center;
     background-size: 100% 100%;
     bottom: -20px;
     width: 100%;
     height: 84px;
     left: 0;
     z-index:1;*/
 }
 .logo-m{
     display:none;
 }
 .mobile-navigation{
     display:none;
 }
 #top-navigation{
         /*padding: 0% 11.4% 0% 11.4%;*/
         padding:0 40px;
 }
 #main-menubar .cmp-navigation__group{
     height:auto;
     /*padding-top:5.3%;*/
      /*padding-top:22px;*/
      padding-top: 15px;
 }
 .main-logo{
         padding-top: 3%;
     padding-bottom: 0;
 }
 #main-menubar .cmp-navigation__item{
     padding: 0px;
     position:relative;
     /*margin: 0px 0em !important;*/
 }
 
 #main-menubar .cmp-navigation__item:hover a:after, #main-menubar .cmp-navigation__item--active a:after {
     content: "";
     position: absolute !important;
     width: 100%;
     /* display: flex; */
     height: 6px;
     background: #C2D82E;
     transition: 0.5s;
     top: 51px;
     top: 44px;
     /*top: 52px;*/
     left: 0;
     text-decoration:none;
 }
 #main-menubar .cmp-navigation__item:hover a:after{
   content:none;
   content: "";
     position: absolute !important;
     width: 100%;
     /* display: flex; */
     height: 6px;
     background: #C2D82E;
     transition: 0.5s;
     top: 51px;
     top: 44px;
     /*top: 52px;*/
     left: 0;
     text-decoration:none;
 }
 
 #main-menubar .cmp-navigation__item:nth-child(6):hover a:after{
   content:none;
 }
 
 /*#main-menubar .cmp-navigation__item.active:after{*/
 /*        border-bottom: 4px solid var(--green-clr);*/
 /*    content: '';*/
 /*    position: absolute;*/
 /*    top: 50px;*/
 /*    width: 100%;*/
     
 /*    left: 0;*/
 /*}*/
 
 #column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(1),
 #column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(2),
 #column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(4),
 #column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(5){
     margin-right: 24px;
 }
 #scientific-discovery #column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(1) {
     height: 318px;
     height: auto;
 }
 #scientific-discovery #column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(4) {
     height: 341px;
     height: auto;
 }
 #column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(4) .linking-txt{
         padding: 38px 16px 0px 16px;
 }
 .modal-box__content{
     padding: 64px 64px 64px 64px;
 }
 
 #error-404 #hsone-col-one h1{
    padding-bottom: 10px; 
 }
 
 #error-500 #hsone-col-one p.left-green-border{
     left: -28px;
     top: 7px;
     height: 35px;
 }
 
 #scientific-discovery #meet-team{
     margin-top: 32px;
 }
 #scientific-vision p.linking-txt.d-style span.arrow-space-bottom-pb {
     padding-bottom: 14px;
 }
 
#resources .back-to-top-btn a.click-to-top.bottomfixed{
    right: 110px;
}

#scientific-discovery div#column-commitment .aem-Grid{
    display: flex;
    flex-wrap: wrap;
}

#scientific-discovery #scientific-vision #column-commitment-wrapper #column-1 div.cmp-text,
#scientific-discovery #scientific-vision #column-commitment-wrapper #column-2 div.cmp-text,
#scientific-discovery #scientific-vision #column-commitment-wrapper #column-3 div.cmp-text{
    border: 1px solid #DFDFDF;
    border-radius: 8px 8px 64px 8px;
    box-shadow: 0px 2px 4px 0px #3C424226;
    min-height: 370px;
    max-height: 370px;
    height: 370px !important;
}
 
 }
 /* media query 991px*/
 @media screen and (max-width:991px){
     .mobile-only{
     display:block;
 }
 #main-menubar .cmp-navigation__item:nth-child(7){display: block;border-bottom:0;
     /*background: url('/content/dam/intelligentcontent/unbranded/heme-ambition/us/en/images/global/external-link.svg') 95px 10px no-repeat;*/
     background: url(/content/dam/intelligentcontent/unbranded/heme-ambition/us/en/images/global/external-link.svg) 95px 19px no-repeat;
     margin-top: -18px;/*added for alignment issue*/
   
     
 }
 #main-menubar .cmp-navigation__item:nth-child(6) span{
     height:auto;
 }
 #main-menubar .cmp-navigation__item--active a span{Position: relative;}
 #main-menubar .cmp-navigation__item--active a span:after {
     content: "";
     position: absolute !important;
     width: 100%;
     /* display: flex; */
     height: 6px;
     background: #C2D82E;
     transition: 0.5s;
     top: 32px;
     left: 0;
     text-decoration: none;
 }
 .form-below-info{
         text-align: left;
      font-family: "Zalando Sans", sans-serif;
 font-weight: 400;
     font-weight: 400;
     font-size: 16px;
     line-height: 24px;
     padding-top: 40px;
     color: var(--lt-black-clr);
     /* max-width: 830px; */
     margin-left: 12px;
     /* padding-right: 40px; */
 }
 .form-below-info a{
          font-family: "Zalando Sans", sans-serif;
 font-weight: 400;
     color: var(--lt-black-clr);
     text-decoration: underline;
 }
 .cmp-experiencefragment.cmp-experiencefragment--header{
     height:52px;
 }
 .fixed{
     background: var(--clr-white);
     border-radius: unset;
     /*padding: 2.5% 5% 2.5% 5%!important;*/
     padding:2.5% 5% 2.5% 5%!important;
     margin-left: auto;
     margin-right: auto;
     width: 100%;
     margin-top:0;
     margin-bottom:0; 
 }
 .fixed .hamburger-wrapper{
     top:20.5%;
 }
 /*#resources, #collaboration, #our-commitment{*/
 /*   scroll-margin-top:70px; */
 /*}*/
 /*#scientific-vision{*/
 /*   scroll-margin-top:120px; */
 /*}*/
 
 #resources #column-1 p.default-f-style.px-16, #collaboration #column-1 p.default-f-style.px-16{
     padding-left:15px;
 }
 .ic-hamburger.open .hamburger-wrapper:after{
         content: 'CLOSE';
     position: absolute;
      font-family: "Zalando Sans", sans-serif;
 font-weight: 400;
     position: absolute;
     color: var(--your-colors-primary, #173A64);
     text-align: center;
     font-size: 12px;
     font-style: normal;
     font-weight: 500;
     line-height: 12px;
     right: -10px;
     top: 23px;
     
 }
 .ic-hamburger .hamburger-wrapper:after{
     content:'MENU';
     position:absolute;
      font-family: "Zalando Sans", sans-serif;
 font-weight: 400;
     position: absolute;
     color: var(--your-colors-primary, #173A64);
     text-align: center;
     font-size: 12px;
     font-style: normal;
     font-weight: 500;
     line-height: 12px;
     right: 0px;
     top: 23px;
     display:none;
 }
 p.form-info-1{
     text-align:left;
 }
 .footer-menu li{
     margin-top: 8px;
     margin-bottom: 8px;
 }
 p span.txt-4{
     
 }
 .img-c{
     height:auto;
 }
 
 /*our team page*/
 div#column-commitment .aem-Grid > .container{
     margin:0 0 32px 0;
 }
 #scientific-vision .content-section h1, #scientific-vision .content-section h2, #meet-team .content-section h1, #meet-team .content-section h2, #video-resources .content-section h1, .content-section h1, .content-section h2 {
     padding-bottom: 20px;
     font-size: 26px;
     line-height: 28px;
     position: relative;
 }
 #scientific-vision #hsone-col-one p.left-green-border {
     left: -20px;
     height: 85%;
     height: 71%;
     top: 0;
     width: 6px;
 }
 #scientific-vision p.linking-txt.d-style, 
 #our-commitment p.linking-txt.d-style, 
 #collaboration p.linking-txt.d-style, 
 #resources p.linking-txt.d-style{
     display: inline-block;
 }
 
 #scientific-vision .cf-style{
     padding: 16px 10px 16px 16px;
 }
 
 #scientific-vision .cf-style a{
     font-size: 18px;
     line-height: 20px;
     font-weight: 500;
 }
 
 #scientific-vision .default-f-style, #scientific-vision p.default-f-style.px-16 a{
     font-weight: 400;
     font-size: 15px;
     line-height: 22px;
 }
 
 
 .content-section p{
     font-size: 15px;
     line-height: 22px;
     padding-bottom:16px;
 }
 
 #scientific-discovery #meet-team #hsone-col-one .content-section.section-1 p{
     padding-bottom: 0px;
 }
 
 #meet-team{
     padding: 32px 20px 0 20px;
 }
  #video-resources{
     padding: 32px 20px 0 20px;
 }
 ul.team-list {
     display: none;
     position: absolute;
     background: #fff;
     min-width: 160px;
     z-index: 3;
     list-style-type: none;
     margin: 0;
     padding: 0;
     top: 96%;
     left: 0px;
     padding-bottom: 16px;
     /*max-width: 280px;*/
     width: 100%;
     padding-bottom: 16px !important;
     border: 1px solid var(--primary-clr);
     border-top: 0;
 }
 
 ul.team-list li {
     padding: 0;
     color: #333;
     display: block;
     margin:16px 0 0 0;
 }
 ul.team-list li a {
     display: flex;
     flex-direction: row;
     width: 100%;
     align-content: center;
     justify-content: center;
     align-items: center;
 }
 
 ul.team-list li img {
     width: 48px;
     height: 48px;
 }
 
 ul.team-list li span {
     min-width: 120px;
     text-align: left;
 }
 
 #meet-team ul.team-list.fixed li span{
     color: var(--clr-maroon);
 }
  #video-resources ul.team-list.fixed li span{
     color: var(--clr-maroon);
 }
 
 #meet-team ul.team-list{
     min-width: 280px;
 }
  #video-resources ul.team-list{
     min-width: 280px;
 }
 
 #meet-team ul.team-list.fixed img{
     display: block;
 }
  #video-resources ul.team-list.fixed img{
     display: block;
 }
 
 #meet-team ul.team-list.fixed{
     margin-top: unset !important;
     z-index: 3;
 }
  #video-resources ul.team-list.fixed{
     margin-top: unset !important;
     z-index: 3;
 }
 
 #meet-team-container button.dropdown-button.mobile-only {
     min-width: 280px;
     height: 48px;
     padding: 4px 0px 0px 12px;
     gap: 16px;
     border-radius: 4px 4px 4px 4px;
     border: 1px solid var(--primary-clr);
     /* opacity: 0; */
     text-align: left;
     background: #fff;
     line-height: normal;
     width: 100%;
     position: relative;
     margin:0 auto;
 }
  

 
 #meet-team #meet-team-container button.dropdown-button.mobile-only{
      font-family: "Zalando Sans", sans-serif;
 font-weight: 400;
     font-size: 16px;
     font-style: normal;
     font-weight: 700;
     line-height: 24px; /* 150% */
     text-transform: capitalize;
     color: var(--primary-clr);
 }
  #video-resources #meet-team-container button.dropdown-button.mobile-only{
      font-family: "Zalando Sans", sans-serif;
 font-weight: 400;
     font-size: 16px;
     font-style: normal;
     font-weight: 700;
     line-height: 24px; /* 150% */
     text-transform: capitalize;
     color: var(--primary-clr);
 }
 
 #meet-team-container button.dropdown-button:after {
     content: "";
     content: "\f0d7";
     font-family: 'icomoon' !important;
     position: absolute;
     right: 21.5px;
 }
 
 /*#meet-team-container button.dropdown-button:focus:after {*/
 /*    transform: rotate(180deg);*/
 /*}*/
 
 #meet-team-container button.dropdown-button.open:after{
     transform: rotate(180deg);
 }
 
 #meet-team-container:hover .team-list {
     display: block;
 }
 .quotes-by-team p {
     position: absolute;
 }
 
 .quotes-by-team{
     margin-top: 0px;
 }
 
 div#meet-team-container {
     position: relative;
 }
 
 ul.team-list li:first-child:before {
     content: "";
     max-width: 256px;
     max-width: 100%;
     position: absolute;
     top: 0;
     height: 1px;
     background: #173A64;
     left: 12px;
     margin: auto;
     right: 12px;
     /* padding: 0 12px; */
 }
 div#meet-team-container {
     min-height: auto;
 }
 div#meet-team-container.fixed {
     position: fixed;
     left: 0;
     background: #173A64;
 }
 div#meet-team-container.fixed ul.team-list{
     right:0;
     top:85%;
     top:81%;
     max-width: 90%;
 }
 #meet-team .container.responsivegrid .cmp-container {
     padding: 24px 12px;
 }
  #video-resources .container.responsivegrid .cmp-container {
     padding: 24px 12px;
 }
 div#meet-team .aem-Grid .responsivegrid .cmp-container{
     flex-direction: column;
 }
  div#video-resources .aem-Grid .responsivegrid .cmp-container{
     flex-direction: column;
 }
 div#meet-team .name{
     font-size:20px;
     line-height: 24px;
     padding-bottom: 8px;
 }
  div#video-resources .name{
     font-size:20px;
     line-height: 24px;
     padding-bottom: 8px;
 }
 div#meet-team .designation{
     font-size: 15px;
     line-height: 18px;
      padding-bottom: 8px;
 }
  div#video-resources .designation{
     font-size: 15px;
     line-height: 18px;
      padding-bottom: 8px;
 }
 div#meet-team .experience li {
      font-family: "Zalando Sans", sans-serif;
 font-weight: 400;
     font-size: 15px;
     line-height: 22px;
 }
  div#video-resources .experience li {
      font-family: "Zalando Sans", sans-serif;
 font-weight: 400;
     font-size: 15px;
     line-height: 22px;
 }
 #meet-team .youtubevideo{
     width:100%;
 }
  #video-resources .youtubevideo{
     width:100%;
 }
 .cmp-youtubevideo__content{
     padding: 20px 12px 8px 12px;
 }
 .cmp-youtubevideo__item-title{
     font-size: 15px;
      font-family: "Zalando Sans", sans-serif;
 font-weight: 700;
     color:#173A64;
 }
 .cmp-youtubevideo__holder{
     margin:0 -12px;
 }
 #meet-team .cmp-youtubevideo__player{
     padding:0;
     min-height: 154px;
 }
  #video-resources .cmp-youtubevideo__player{
     padding:0;
     min-height: 154px;
 }
 .quotes-by-team img {
     width: 18px;
     height: auto;
 }
 .quotes-by-team p:first-child {
     position: absolute;
     top: 0px;
     left: -4px;
 }
 .quotes-by-team p:last-child {
     bottom: -6px;
     position: absolute;
     /*right: -1px;*/
     right: -4px;
 }
 
 #meet-team .cmp-container {
     margin: 32px auto 0 auto;
 }
  #video-resources .cmp-container {
     margin: 32px auto 0 auto;
 }
 
 #meet-team h2 {
     text-align: center;
     max-width: 845px;
     margin: 0px 0px;
     padding: 20px 12px;
     font-style: italic;
      font-family: "Zalando Sans", sans-serif;
 font-weight: 400;
     /* letter-spacing: 0.5px; */
     font-size: 20px;
     line-height: 24px;
 }
  #video-resources h2 {
     text-align: center;
     max-width: 845px;
     margin: 0px 0px;
     padding: 20px 12px;
     font-style: italic;
      font-family: "Zalando Sans", sans-serif;
 font-weight: 400;
     /* letter-spacing: 0.5px; */
     font-size: 20px;
     line-height: 24px;
 }
 #scientific-discovery #meet-team h2 {
      font-family: "Zalando Sans", sans-serif;
 font-weight: 700;
 }
 #health-literacy .improve-literacy-sec ul{        display: block;}
 #health-literacy ul.red-flags{        display: block;}
 #health-literacy div#inner-section-1{
 padding-top:0px;
 margin-top:0px;    
 }
 #health-literacy #health-literacy-light-blue-sec,
 #health-literacy #strategie-section,
 #health-literacy #health-literacy-light-blue-sec2{
     padding: 0 20px;
 }
 #health-literacy p.banner-inner-content {
      font-family: "Zalando Sans", sans-serif;
 font-weight: 400;
     font-size: 16px;
     font-weight: 400;
     line-height: 20px;
     text-align: left;
     padding-bottom: 8px;
     color: #173A64;
 }
 
 #health-literacy ul.red-flags li{
     background: url(/content/dam/intelligentcontent/unbranded/heme-ambition/us/en/images/global/flag.png) no-repeat left 11px;
     padding: 16px 0 0 32px;
 }
 
 
 #scientific-vision #hsone-col-one {
     margin: 64px auto 20px auto;
 }
 
 #column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(4) .linking-txt{
     padding: 18px 16px 0px 16px;
 }
 
 #column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(5) .linking-txt{
     padding: 18px 16px 0px 16px;
 }
 
 .quotes-by-team .quote-icon{
     color: var(--primary-clr);
     font-family: 'Oswald', sans-serif;
     font-size: 40px;
     font-style: normal;
     font-weight: 700;
     line-height: 72px; /* 180% */
 }
 /*our team page style ends*/
 
 /* error pages*/
 #error-404 h1, #error-500 h1{
       
     padding-top: 32px;
     padding-left: 20px;
     font-size: 26px;
     line-height: 28px;
    
 }
 div#error-sitemap ul li a {
    font-size: 15px;
    line-height: 22px; 
 }
 #error-404 #hsone-col-one p{
      font-size: 15px;
     font-weight: 400;
     line-height: 22px;
     text-align: left;
     color: #3C4242;
     margin-left: 20px;
     margin-right: 20px;
     
 }
 div#error-sitemap {
     margin: 0px 16px;
 }
 
 body.site-map #error-sitemap{
     margin-bottom: 32px;
 }
 
 body.site-map div#inner-banner-main{
     margin-bottom: 12px;
 }
 
 div#error-sitemap ul{
     /*display: block;*/
 }
 #error-404 #hsone-col-one p.left-green-border{
     height: 49px;
     top: 37px;
     padding: 0;
     margin: 0;
 }
 
 #error-404 h1 p.left-green-border, #error-500 h1 p.left-green-border{
     left:0;    
     height: 21px;
     height: 24px;
     top: 38px;
     top: 35px;
 }
 #error-404 .connect-with-us-btn,  #error-500 .connect-with-us-btn{
     margin-left:16px;
     margin-bottom: 32px;
     display: inline-block;
     padding: 0;
     width: 96px;
     height: 48px;
     line-height: 48px;
 }
 #error-404 .connect-with-us-btn button,  #error-500 .connect-with-us-btn button{
     font-size: 16px;
 }
 #error-404 #middle-container, #error-500 #middle-container{
      height:auto;
      min-height: unset;
 }
 #error-404 a#go-back, #error-500 a#go-back{
     padding-bottom:64px;
 }
 #txt-wrap-1 p.default-f-style.px-16, #txt-wrap-2 p.default-f-style.px-16, #txt-wrap-3 p.default-f-style.px-16, #txt-wrap-4 p.default-f-style.px-16,
 #txt-wrap-5 p.default-f-style.px-16{
     height:auto;
 }
 #txt-wrap-4 h3, #txt-wrap-5 h3{
     height:auto;
 }
 p.form-info-1{
     padding-top:38px;
     padding-bottom:4px;
 }
 .linking-txt{
     padding:18px 16px 24px 16px;
 }
 p.footer-text{
     padding-bottom:40px !important;
     
 }
 #error-404 span.txt-1, #error-404 span.txt-2, #error-500 span.txt-3{
     display:block;
 }
 
 /**/
 div#inner-banner-main{
     min-height: auto;
     background: none;
 }
 h1.banner-label-text{
     width: 100%;
     margin: 0;
     font-size: 28px;
     line-height: 28px;
     padding: 12px 0;
 }
 /**/
 
 .linking-txt{
     padding:18px 16px 8px 16px;
 }
 #footer-logos.footer-logos li:nth-child(2){
     margin-top:24px;
 }
 ul#footer-menu{
         padding-top: 20px;
     padding-bottom: 20px;
 }
 #clicktotop{  
     /* padding-bottom: 16px;
     padding-top: 24px; */
     padding-bottom: 30px;
     padding-top: 42px;
 }
 #column-2, #column-3{
    /* margin-top:24px;*/
 }
 .sub-content{
  margin-top:16px;
  /*margin-bottom:40px;*/
  margin-bottom:16px;
 }
 #scientific-vision, #collaboration, #resources{
   
     max-width: 100%;
     margin: 0 auto;
     /*padding:7.5% 4.9% 22% 4.9%;*/
    padding:7.5% 4.6% 20% 4.6%;
     
 }
 #our-commitment{
     padding:7.5% 4.6% 15% 4.6%;
 }
 #scientific-vision, #resources, #our-commitment, #collaboration{
     position:relative;
    width:100%;
    
 border-bottom-right-radius:80px;
 
 }
 
 #resources:after, #collaboration:after{
     /*    position: absolute;*/
     /*content: '';*/
     /*background-image: url("/content/dam/intelligentcontent/unbranded/heme-ambition/us/en/images/mobile/green-border.png");*/
     /*background-repeat: no-repeat;*/
     /*background-position: center;*/
     /*background-size: 100%;*/
     /*bottom: -20px;*/
     /*width: 100%;*/
     /*height: 64px;*/
     /*left: 0;*/
     
     position: absolute;
     content: '';
     background-image: url("/content/dam/intelligentcontent/unbranded/heme-ambition/us/en/images/mobile/green-border.png");
     background-repeat: no-repeat;
     background-position: 100% 100%;
     background-size: cover;
     bottom: 0px;
     width: 100%;
     height: 64px;
     left: 0;
     /* max-width: 104%; */
     z-index: 1;
 }
 
 #resources:after{
     position: unset;
     content: unset;
     background-image: unset;
 }
 
 .hyphen{
     display:inline;
 }
 .d-head{
    
     font-size: 28px;
   
     line-height: 28px;
 }
 ul#footer-menu, #footer-logos.footer-logos{
     display:flex;
     flex-direction:column;
 }
 #footer-navigation{
            background: var(--primary-clr);
     padding-top: 12.7%;
     padding-bottom: 12.7%;
     padding-left: 4.6%;
     padding-right: 4.6%;
 }
 #main-banner .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--1{
             margin-left: 0%!important;
     width: 100%;
     padding-left: 4.6%;
 }
 #top-navigation{
         padding: 0.5% 5% 0 5%;
 }
 #top-navigation .aem-Grid.aem-Grid--12.aem-Grid--default--12{
         /* padding: 2.5% 5% 2.5% 5%; */
     display: flex;
     align-items: center;
     justify-content: center;
 }
 .ic-header{
         /* min-height: 52px; */
     display: flex;
     /* align-items: flex-end; */
     justify-content: flex-end;
 }
 
 #banner-content{
        /*margin-top: 20.2%;*/
        margin-top: 64px;
        /*position:absolute;*/
        /*top:20.2%;*/
        
     /* margin-bottom: 11.3%; */
 }
 /*#top-navigation.fixed #banner-content{*/
 /*    position:absolute;*/
 /*    top:20.2%;*/
 /*    margin-top:0;*/
 /*}*/
 #banner-content h1{
         color: #FFF;
      font-family: "Zalando Sans", sans-serif;
 font-weight: 700;
     font-size: 31.25px;
     font-style: normal;
     
     line-height: 34px;
     letter-spacing: -0.2px;
         margin-bottom: 90%;
 }
 #banner-content p{
     max-width:93%;
 }
 #banner-content p:nth-child(3){
         margin-top: 9.3%;
 }
 #main-menubar .cmp-navigation__item a{
         color:var(--clr-white);
         text-decoration:none;
     }
 #top-navigation .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4{
         width: 41%;
         max-width: 93px;
         margin-bottom: 0;
         margin-top: 10px;
 }
 .main-logo{
     padding:2px 0 8px 0 ;
 }
 
 .logo-d{
     display:none;
 }
 /* mobile navigation */
  .hamburger-wrapper {
       display: block;
       width: 41px;
       height: 36px;
       cursor: pointer;
       background: url(/content/dam/intelligentcontent/unbranded/heme-ambition/us/en/images/mobile/mb-menu.png) no-repeat;
       background-size: 100% 100%;
     background-position:center;
     margin-top:2px;
 
      
     }
 
     .ic-hamburger.open .hamburger-wrapper {
       width: 41px;
       height: 36px;
       cursor: pointer;
       background: url(/content/dam/intelligentcontent/unbranded/heme-ambition/us/en/images/mobile/mb-close-menu.png) no-repeat;
       z-index: 11;
       background-size: cover;
       /*top: 2.5%;*/
       /*top: 2.5%;*/
       /*right: 15px;*/
     }
     #main-menubar .cmp-navigation__item.active:after{
             border-bottom: 4px solid var(--green-clr);
     content: '';
     position: absolute;
     top: 28px;
     width: 100%;
     /* height: 4px; */
     left: 0;
     }
     .img-c img{
         width:100%;
     }
     #banner-content p.space-mob{
         margin-top:16px;
     }
     .cmp-navigation {
       display: none;
     }
 
     .navigation-overlay .cmp-navigation {
       display: none;
        /*display: block;*/
       position: absolute;
           /* display: none; */
    
     width: 100%;
     margin-top:13.9%;
     z-index: 100;
     
     }
     #main-menubar .cmp-navigation__item:nth-child(7) a {
     text-decoration: underline;
 }
     #main-menubar .cmp-navigation__group{
     
     /*padding-top: 5.2%;*/
     /*padding-bottom: 5.2%;*/
     padding-top: 2.2%;
     padding-bottom: 1.2%;
     }
     #main-menubar .cmp-navigation__item{
         /*padding-top:3.2%;*/
         /*padding-bottom:3.2%;*/
     font-size: 16px;
      font-family: "Zalando Sans", sans-serif;
 font-weight: 400;
     line-height: 24px;
     /*padding: 8px 16px;*/
     /*padding-top: 8px;*/
     /*padding-bottom: 8px;*/
      padding-top: 18px;
     padding-bottom: 18px;
     margin: 0;
     min-width: 280px;
     border-bottom: 1px solid #fff;
     width: 100%;
     text-align: center;
     }
     
     #main-menubar .cmp-navigation__item:nth-child(6) span{
         margin: 0 auto;
     }
     
     #main-menubar .cmp-navigation__item--active{
         padding-bottom: 17px;
     }
     
 #main-menubar .cmp-navigation__group{
     flex-direction: column;
     align-items: flex-start;
     justify-content: center;
     height: auto;
     border-top: 4px solid var(--green-clr);
     background: var(--primary-clr);
     padding-left: 20px;
     padding-right: 20px;
 }
 
 
     .navigation-overlay.show {
       height: auto!important;
     }
 
     .cmp-navigation:has(+ a.ic-hamburger.open), .ic-header .cmp-navigation a.ic-hamburger.open{
       display: block;
       
     }
 
     .ic-header .cmp-navigation:has(+ a.ic-hamburger.open), .ic-header .cmp-navigation a.ic-hamburger.open {
       position: absolute;
       z-index: 1;
       min-height: auto;
       padding: 10px 0 22px;
       background: var(--blue-transparent);
       top: 0;
       margin-top:16.7%;
       margin-top: 52px;
       right: 0;
       width: 100%;
       z-index: 9999;
      
     }
     
    
    
 /* ended */
 #home #main-banner{
     margin: 0;
     min-height: 722px;
     background: url("/content/dam/intelligentcontent/unbranded/heme-ambition/us/en/images/mobile/Mobile_Hero_WithGreenStroke.png") no-repeat;
     background-size: cover;
     background-color: var(--clr-silver);
     background-position: 100% 100%;
 }
 #section-2 .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4,
 #section-2-1 .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4,
 #section-3 .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4,
 #section-3-1 .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4{
     width:100%;
 }
 #section-2 .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4:nth-child(2), 
 #section-2 .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4:nth-child(3),
 #section-2-1 .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4:nth-child(2), 
 #section-2-1 .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4:nth-child(3),
 #section-3 .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4:nth-child(2), 
 #section-3 .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4:nth-child(3),
 #section-3-1 .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4:nth-child(2), 
 #section-3-1 .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4:nth-child(3){
     margin-left:0%;
 }
 #error-404 #middle-container, #error-500 #middle-container{
     padding:0;
 }
 /* form style*/
 #section-5{
         max-width: 100%;
     padding-left: 16px;
     padding-right: 16px;
     margin-top: 4.5%;
     margin-bottom: 4.5%;
     scroll-margin-top:100px;
 }
 #form-wrapper{
         /* max-width: 1110px; */
     /* max-width: 77.1%; */
     /* margin: 4.5% auto; */
      max-width: 100%; 
     margin: 0 auto;
     /* border-radius: 64px 64px 168px 64px; */
     background: var(--secondary-lite-clr);
     padding-top: 14%;
     padding-bottom: 14%;
     border-radius: 20px 20px 64px 20px;
     
 }
 #home .contactus-heading{
         color: var(--primary-clr);
     text-align: center;
      font-family: "Zalando Sans", sans-serif;
 font-weight: 700;
     font-size: 28px;
     font-style: normal;
     /* font-weight: 700; */
     line-height: 28px;
 }
 
 
 p.contactus-info{
     max-width: 100%;
     padding-left: 4%;
     padding-right: 4%;
 }
 p.required-txt{
     
     max-width: 100%;
     margin: 0 auto;
   
     margin-top: 32px;
     margin-bottom: 20px;
     padding-left: 4%;
     padding-right:4%;
 }
 #form-wrapper .form-holder{
         max-width: 100%;
     /* margin: 0 auto; */
     padding-left: 4%;
     padding-right: 4%;
 }
 
 
 #field-group-6513db2c4b97e800026d1c9d label .text-danger{
     /*    left: -49px;*/
     /*bottom: 72px;*/
         /* left: -59%; */
     /* bottom: 48px; */
     bottom: 44px;
     left: -8px!important;
     position: absolute;
     top: -4px;
 }
 
 #clicktotop{
     padding-right: 20px;
     padding-right: 0px;
     padding-right: 22px;
 }
 /* form style */
 
 #column-commitment-wrapper div#column-commitment{
     margin: 0px;
 }
 
 #scientific-vision p.linking-txt.d-style span{
     padding-bottom: 10px;
 }
 
 #error-404 #hsone-col-one h1, #error-500 #hsone-col-one h1{
     font-size: 26px;
     font-style: normal;
     font-weight: 500;
     line-height: 28px; /* 107.692% */
 }
 
 #error-404 #error-sitemap h2{
     font-size: 18px;
     font-style: normal;
     font-weight: 700;
     line-height: 22px; /* 122.222% */
 }
 
 #error-404 #hsone-col-one{
     margin-bottom: 74px;
 }
 
 #error-404 #hsone-col-one h1{
     padding-bottom: 16px;
 }
 
 #error-500 #hsone-col-one{
     margin-bottom: 60px;
 }
 
 #error-500 #middle-container{
     min-height: unset;
 }
 
 #resources #video-grid>.aem-Grid{
     padding: 0px 0px 64px 0px;
     flex-direction: column;
     border-radius: 16px 16px 64px 16px;
 }
 
 #resources #video-section #video-grid>.aem-Grid{
     border-radius: 8px 8px 64px 8px;
 }
 
 #resources #video-section{
     padding: 0px;
 }
 
 #home #home-section-one #hsone-col-one p.left-green-border{
    height: 52px;
}

#scientific-discovery #column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(4){
    min-height: 312px;
}

#scientific-discovery #scientific-vision #column-commitment-wrapper #column-1 div.cmp-text, #scientific-discovery #scientific-vision #column-commitment-wrapper #column-2 div.cmp-text, #scientific-discovery #scientific-vision #column-commitment-wrapper #column-3 div.cmp-text{
    border: 1px solid #DFDFDF;
        border-radius: 8px 8px 64px 8px;
        box-shadow: 0px 2px 4px 0px #3C424226;
}
 
 }
 
 @media (min-width:350px) and (max-width:400px){
     #field-group-6513db2c4b97e800026d1c9d label .text-danger{
         left: -143px;
     bottom: 48px;
 }
 .hamburger-wrapper, .ic-hamburger.open .hamburger-wrapper{
     top:3.5%;
 }
 
 #column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(4) .linking-txt{
     padding: 44px 16px 0px 16px;
 }
 #scientific-discovery #column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(4) .linking-txt{
     padding: 38px 16px 0px 16px;
 }
 }
 
 @media screen and (min-width:320px) and (max-width:374px){
     #footer-menu.footer-menu li{
         padding-right: 0px;
         padding-left: 0px;
     }
     
     
 }
 
 @media only screen and (min-width: 390px) and (max-width: 991px){
     #home #home-section-one #hsone-col-one p.left-green-border{
         height: 26px;
     }
 }
 
 
 @media (min-width:540px) and (max-width:991px){
     #scientific-vision, #collaboration, #resources{
         padding:7.5% 4.6% 10% 4.6%;
     }
     #our-commitment{
             padding: 7.5% 4.6% 7.4% 4.6%;
     }
 }
 @media (min-width:1000px) and (max-width:1200px){
     /*#txt-wrap-3 .pt-65{*/
     /*    padding-top:16px;*/
     /*}*/
     #text-c53e6f4329 .linking-txt.d-style{
             margin-bottom: 16px;
     }
 }
 @media (min-width:992px) and (max-width:1430px){
     #field-group-6513db2c4b97e800026d1c9d label .text-danger{
         /*bottom:77%;*/
     }
     div#txt-wrap-1, div#txt-wrap-2, div#txt-wrap-3{
         min-height:380px;
     }
     .fixed{
     position: fixed;
     top: 0;
     max-width: 100%;
     width: 94.5%;
     border-radius: 20px;
     background: var(--your-colors-primary, #173A64);
     box-shadow: 0px 8px 16px 0px rgba(60, 66, 66, 0.15);
     /* color: white; */
     margin-left: 2.65%;
     margin-right: 2.65%;
     margin-top: 10px;
     margin-bottom: 10px;
     z-index: 100;
     padding: 0.5% 6.4% 0.5% 6.4%!important;
     }
     #top-navigation{
             /*padding: 0% 7.4% 0% 7.4%;*/
             /*87815 header styles*/
             padding:0 40px;
             max-width: 1440px;
             margin: 0 auto;
     }
     #main-menubar .cmp-navigation__group{
             height: auto;
             flex-wrap: wrap;
     /* padding-top: 5.3%; 
     padding-top: 5.3%;*/
     }
     /*.pt-65, .pt-40{*/
     /*    padding:16px;*/
     /*}*/
     
     div#meet-team .aem-Grid .responsivegrid .cmp-container div.text{
         margin-right: 40px;
     }
        div#video-resources .aem-Grid .responsivegrid .cmp-container div.text{
         margin-right: 40px;
     }
     
 }
 
 @media (min-width:1200px) and (max-width:1436px){
  #field-group-6513db2c4b97e800026d1c9d label .text-danger{
         left:-62.5%;
     }
     #resources #text-b3070d11d5 p.default-f-style.px-16{
             min-height: 120px;
     }
     #text-b3070d11d5{
         min-height:386px;
         /*min-height:38.6vh;*/
     }
    
     
 }
 
 @media (min-width:753px) and (max-width:785px){
     .ic-header .cmp-navigation:has(+ a.ic-hamburger.open), .ic-header .cmp-navigation a.ic-hamburger.open{
         margin-top:15.8%;
     }
 }
 @media (min-width:992px) and (max-width:1360px){
     .fixed{
         width:95.5%;
     }
     .fixed{
         width:95.5%;
     }
   #section-2 > .aem-Grid, #section-2-1 > .aem-Grid,
     #section-3 > .aem-Grid, #section-3-1 > .aem-Grid{
     display: flex;
     float: none;
     flex-direction: row;
     align-items: normal;
     /* height: 346px; */
     }
 
 #section-2 .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4, #section-2-1 .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4, #section-3 .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4, #section-3-1 .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4
 {
     width: 31.5%;
     /* width: 350px; */
     flex-direction: row;
     /* display: flex; */
     float: none;
     min-height: 346px;
     border-radius: 8px 8px 54px 8px;
     border: 1px solid var(--card-border);
     background: var(--clr-white);
     }
 #column-1, #column-2, #column-3{
     border-radius: none;
     border: none;
     background: none;
     min-height: 400px;
     max-height: 400px;
     min-height: 400px;
     max-height: 400px;
     height: 400px !important;
     }
 #our-commitment .cf-style{
 min-height:98px;
 }
 #txt-wrap-1 p.default-f-style.px-16, #txt-wrap-2 p.default-f-style.px-16, #txt-wrap-3 p.default-f-style.px-16{
     min-height: 166px;
  }
 #scientific-vision p.linking-txt.d-style, #our-commitment p.linking-txt.d-style, #collaboration p.linking-txt.d-style, #resources p.linking-txt.d-style{
     /* min-height: 56px; */
     margin-top: auto;
     display: flex;
     align-items: center;
     /* justify-content: space-between; */
     }
     #collaboration h3{
             /* height: 76px; */
             min-height: 98px;
     }
     #collaboration p.default-f-style.px-16{
             min-height: 144px;
     }
 .linking-txt{
 padding:5%;
 }
 #txt-wrap-4 p.default-f-style.px-16, #txt-wrap-5 p.default-f-style.px-16{
         /*min-height: 290px;*/
          min-height: 384px;
 }
 #resources #text-b3070d11d5 p.default-f-style.px-16{
         min-height: 120px;
 }
 #resources #column-1 p.default-f-style.px-16, #resources #column-2 p.default-f-style.px-16, #resources #column-3 p.default-f-style.px-16{
         min-height: 192px;
 }
 #resources #column-1 h3.cf-style, #resources #column-2 h3.cf-style, #resources #column-3 h3.cf-style{
         min-height: 98px;
 }
 #resources #text-b3070d11d5 p.default-f-style.px-16, #resources #text-c53e6f4329 p.default-f-style.px-16{
         min-height: 192px;
 }
 #scientific-vision #column-1 p.default-f-style.px-16, #scientific-vision #column-2 p.default-f-style.px-16, #scientific-vision #column-3 p.default-f-style.px-16{
         min-height: 100px;
 }
 #collaboration p.linking-txt.d-style{
     min-height:80px;
 }
 #text-c53e6f4329 p.linking-txt.d-style, #text-b3070d11d5 p.linking-txt.d-style{
    min-height:72px; 
 }
 #scientific-vision h3.cf-style{
     min-height:76px;
 }
 /*#scientific-vision p.linking-txt.d-style{*/
 /*        min-height: 80px;*/
 /*}*/
 #section-5{
     padding:7.2% 11% 80px 11%;
 }
 
 ul.team-list li{
     min-width: unset;
 }
 
 ul.team-list{
     width: 80%;
 }
 
 #column-commitment-wrapper div#column-commitment{
     max-width: 83%;
 }
 
 #scientific-vision #hsone-col-one{
     max-width: 83%;
 }
 
 #our-commitment p.linking-txt.d-style, #collaboration p.linking-txt.d-style, #resources p.linking-txt.d-style{
     position: absolute;
    bottom: 0px;
    /*min-height: unset;*/
 }
 
 /*#column-1, #column-2, #column-3{*/
 /*    position: relative;*/
 /*}*/
 
 div#column-commitment .aem-Grid{
     display: flex;
    flex-wrap: wrap;
 }
 
 div#column-commitment .aem-Grid > .container{
     max-width: 30%;
 }
 
 #column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(1),
 #column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(2),
 #column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(3),
 #column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(4),
 #column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(5){
    margin-right: 15px;
    min-height: 346px;
    height: auto !important;
    min-height: 400px;
    max-height: 400px;
    height: 400px !important;
 }
 
 #scientific-vision h3.cf-style{
     min-height: 76px;
 }
 
 #scientific-vision #column-1 p.default-f-style.px-16, #scientific-vision #column-2 p.default-f-style.px-16, #scientific-vision #column-3 p.default-f-style.px-16{
     min-height: 100px;
     padding-right: 6px;
 }
 
#column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(4) .linking-txt{
    padding: 5%;
    padding-top: 50px;
}

#scientific-discovery #column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(5) .linking-txt{
    padding: 5% !important;
}

#scientific-discovery .cf-style{
    padding: 16px 6px 16px 16px;
}

#column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(2) p.linking-txt.d-style{
    padding-top: 30px;
}

#column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(3) p.linking-txt.d-style{
    padding-top: 30px;
}

#scientific-discovery #scientific-vision #column-commitment-wrapper #column-1 div.cmp-text,
    #scientific-discovery #scientific-vision #column-commitment-wrapper #column-2 div.cmp-text,
    #scientific-discovery #scientific-vision #column-commitment-wrapper #column-3 div.cmp-text{
        position: relative;
        min-height: 370px;
        min-height: 400px;
        max-height: 400px;
        height: 400px !important;
    }
    
    #health-literacy div#inner-section-1 .aem-Grid, #health-literacy h2{
        max-width: 83%;
    }
    
    #health-literacy .personal-health{
        min-height: 289px;
    }
    
    #health-literacy #health-literacy-light-blue-sec div.max-width{
        max-width: 83%;
    }
 
 }
 
 @media (min-width:1366px) and (max-width:1400px){
 #resources #txt-wrapper-cancer p.default-f-style.px-16{
     min-height:120px;
 } 
 #resources #text-b3070d11d5 p.default-f-style.px-16{
      min-height:120px; 
     /*min-height:140px;*/
 } 
 
 #clicktotop{
     /*padding-right: 75px;*/
     padding-right: 84px;
    
 }
 
 /*div#column-commitment .aem-Grid > .container{*/
 /*   max-width: 348px;*/
 /*}*/
 
 #column-commitment-wrapper div#column-commitment{
     margin: 0 110px;
 }
 
 div#column-commitment .aem-Grid > .container{
     max-width: 360px;
 }
 
 #column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(4),
 #column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(5){
     min-height: 357px;
     min-height: unset;
 }
 
 #column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(4) .linking-txt{
     padding: 54px 16px 0px 16px;
 }
 
 #scientific-vision #hsone-col-one{
     margin: 64px 110px 20px 110px;
 }
 
 #meet-team #hsone-col-one{
     margin: 0 110px;
 }
  #video-resources #hsone-col-one{
     margin: 0 110px;
 }
 
 #meet-team .cmp-container{
     margin: 32px 110px 0 110px;
 }
  #video-resources .cmp-container{
     margin: 32px 110px 0 110px;
 }
    
 }
 @media (min-width:1366px) and (max-width:1399px){
   #scientific-discovery #column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(4) {
         height: 364px;
         height: auto;
     }
     #column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(4) .linking-txt {
         padding: 61px 16px 0px 16px;
         padding: 0px 16px 0px 16px;
     }
 }
 @media screen and (max-width: 1344px)  and (min-width:992px){
     #main-menubar .cmp-navigation__item{
         margin:0 8px;
         
     }
 }
 @media (min-width:1367px) and (max-width:1441px){
   #clicktotop{ padding-right: 117px;}
    
 }
 
 
 @media only screen and (min-width: 1441px){
     #header-nav-root{margin: 0px auto; max-width: 1440px; padding: 0px;}
     a.patient-site-link{
         margin-right: 12px;
     }
     
     #error-404 #middle-container, #error-500 #middle-container{
         padding: 64px 0px;
     }
     
     #error-404 #middle-container div.aem-Grid.aem-Grid--12.aem-Grid--default--12 , #error-500 #middle-container div.aem-Grid.aem-Grid--12.aem-Grid--default--12{
         margin: 0px auto;
        max-width: 1440px;
     }
 }

 
 
 @media (min-width:1377px) and (max-width:1441px){
     #top-navigation .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--8{
     width: 85%;
    
 }
 }
 
  @media only screen and (min-width: 1441px) and (max-width: 1680px){
      #error-404 #middle-container div.aem-Grid.aem-Grid--12.aem-Grid--default--12, #error-500 #middle-container div.aem-Grid.aem-Grid--12.aem-Grid--default--12{
          margin-left: 8.33333333%;
      }
  }
 
 
 @media (min-width:1500px){
     #field-group-6513db2c4b97e800026d1c9d label .text-danger{
         left:-62.5%;
     }
     
     .main-logo{
         padding-top: 0%;
     }
 }
 @media (min-width:1450px){
     #section-2 > .aem-Grid, #section-2-1 > .aem-Grid,
     #section-3 > .aem-Grid, #section-3-1 > .aem-Grid{
     display: flex;
     float: none;
     flex-direction: row;
     align-items: normal;
     /* height: 346px; */
     }
 
 #section-2 .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4, #section-2-1 .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4, #section-3 .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4, #section-3-1 .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4
 {
     width: 31.5%;
     /* width: 350px; */
     flex-direction: row;
     /* display: flex; */
     float: none;
     min-height: 346px;
     border-radius: 8px 8px 54px 8px;
     border: 1px solid var(--card-border);
     background: var(--clr-white);
     }
 #column-1, #column-2, #column-3{
     border-radius: none;
      border: none; 
      background: none; 
     }
 #our-commitment .cf-style{
 min-height:76px;
 }
 #txt-wrap-1 p.default-f-style.px-16, #txt-wrap-2 p.default-f-style.px-16, #txt-wrap-3 p.default-f-style.px-16{
     min-height: 120px;
     }
 #scientific-vision p.linking-txt.d-style, #our-commitment p.linking-txt.d-style, #collaboration p.linking-txt.d-style, #resources p.linking-txt.d-style{
     /* min-height: 56px; */
     margin-top: auto;
     display: flex;
     align-items: center;
     /* justify-content: space-between; */
     }
     #collaboration h3{
             /* height: 76px; */
     min-height: 76px;
     }
     #collaboration p.default-f-style.px-16{
             min-height: 96px;
     }
 .linking-txt{
 padding:5%;
 }
 #txt-wrap-4 p.default-f-style.px-16, #txt-wrap-5 p.default-f-style.px-16{
         min-height: 216px;
 }
 #resources #text-b3070d11d5 p.default-f-style.px-16{
         min-height: 120px;
 }
 #resources #column-1 p.default-f-style.px-16, #resources #column-2 p.default-f-style.px-16, #resources #column-3 p.default-f-style.px-16{
         min-height: 136px;
 }
 #resources #column-1 h3.cf-style, #resources #column-2 h3.cf-style, #resources #column-3 h3.cf-style{
         min-height: 76px;
 }
 #resources #text-b3070d11d5 p.default-f-style.px-16, #resources #text-c53e6f4329 p.default-f-style.px-16{
         min-height: 136px;
 }
 #scientific-vision #column-1 p.default-f-style.px-16, #scientific-vision #column-2 p.default-f-style.px-16, #scientific-vision #column-3 p.default-f-style.px-16{
        /* min-height: 100px;*/
 }
 
#scientific-discovery #scientific-vision #column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(2) p.linking-txt.d-style{
     padding: 6% 5% 5% 4.5%;
 }
 
 #scientific-discovery #scientific-vision #column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(3) p.linking-txt.d-style{
     padding: 6% 5% 5% 4.5%;
 }
 
 
 }
 
 
 @media (min-width:1900px){
      #field-group-6513db2c4b97e800026d1c9d label .text-danger{
         left:-62.5%;
     }
     
     #top-navigation, .fixed{
             padding: 0% 13% 0% 13%;
     }
     
     #top-navigation{
         padding: 0 40px;
         padding: 0 0px;
     }
     
     #main-wrapper, #footer-navigation{
             max-width: 1920px;
     margin: 0 auto;
     }
     #scientific-vision, #section-5, #collaboration, #resources, #our-commitment{
         max-width: 1920px;
     margin: 0 auto;
     }
     #clicktotop{
         /*max-width:1920px;*/
     }
     /*#txt-wrap-3 p.default-f-style.px-16{*/
     /*        min-height: 96px;*/
     /*}*/
     /*#text-wrapper-apsho p.default-f-style.px-16{*/
     /*        min-height: 88px;*/
     /*}*/
     /*#resources #txt-wrapper-cancer p.default-f-style.px-16, #resources #text-c53e6f4329 p.default-f-style.px-16{*/
     /*        min-height: 140px;*/
     /*}*/
     
     /*#txt-wrapper-cancer{*/
     /*        height: 364px;*/
     /*}*/
     /*#txt-wrapper-cancer .linking-txt{*/
     /*        padding-top: 90px;*/
     /*}*/
     /*#text-wrapper-apsho .linking-txt, #txt-wrap-3 .linking-txt, #text-wrapper-ourapp .linking-txt{*/
     /*        padding-top: 16px;*/
     /*}*/
     /*#txt-wrap-1 .linking-txt{*/
     /*     padding-top: 40px;*/
     /*}*/
     /*#txt-wrap-1{*/
     /*    height:317px;*/
     /*}*/
     .cmp-container.fixed #main-menubar .cmp-navigation__group{
             padding-top: 2.5%;
     }
     #main-menubar .cmp-navigation__group{
             height: auto;
     /* padding-top: 5.3%; */
     /*padding-top: 4.5%;*/
     }
     
     
 }
 @media (min-width:2000px){
     #clicktotop{
         /* float: right; */
     display: flex;
     justify-content: flex-end;
     /* color: var(--clr-white); */
     /*padding-right: 0;*/
     /*padding-bottom: 2.4%;*/
     /*padding-top: 4.47%;*/
     /*max-width: 1920px;*/
     }
     #main-menubar .cmp-navigation__group{
         /*padding-top:3.5%;*/
     }
     .cmp-container.fixed #main-menubar .cmp-navigation__group{
             padding-top: 2.1%;
     }
     #scientific-vision #section-2 .linking-txt{
             padding-top: 16px;
     }
     .fixed{
             /*max-width: 100%;*/
     
     /*width: 95%;*/
         max-width: 1920px;
     /* margin-left: 12%; */
     width: 100%;
     margin-left: auto;
     margin-right: auto;
     right: 0;
     left: 0;
     }
     /*#resources #text-c53e6f4329 p.default-f-style.px-16{*/
     /*        min-height: 120px;*/
     /*}*/
     
     
 }
 
 
 
 @media (min-width:2900px){
    #section-5{
        padding:4.2% 11.4% 80px 11.4%;
    }
 #top-navigation{
     
     padding: 0.5% 2.4% 0.5% 2.4%!important;
     max-width: 1920px;
     /* max-width: 100%; */
     /* width: 95%; */
     max-width: 1920px;
     /* margin-left: 12%; */
     width: 100%;
     margin-left: auto;
     margin-right: auto;
     right: 0;
     left: 0;
     
 }
 #section-2 .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4, #section-2-1 .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4, #section-3 .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4, #section-3-1 .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4{
         width: 31.5%;
     /* width: 350px; */
     border-radius: 8px 8px 48px 8px;
     border: 1px solid var(--card-border);
     background: var(--clr-white);
     box-shadow: 0px 2px 4px 0px rgba(60, 66, 66, 0.08);
 }
 }
 
 @media screen and (min-width: 1500px){
     #scientific-vision #hsone-col-one{
         max-width: 1440px;
     }
     
     #column-commitment-wrapper div#column-commitment{
         max-width: 1440px;
     }
     
     ul.team-list{
         max-width: 1440px;
     }
     
     #meet-team .cmp-container{
         max-width: 1440px;
         margin-left: auto;
         margin-right: auto;
     }
       #video-resources .cmp-container{
         max-width: 1440px;
         margin-left: auto;
         margin-right: auto;
     }
     
     /*div#inner-section-1 .aem-Grid, #health-literacy h2{*/
     /*    max-width: 1440px;*/
     /*    justify-content: unset;*/
     /*}*/
     
     /*#health-literacy .max-width, #health-literacy .improve-literacy-sec, #health-literacy .strategies-list, #health-literacy .reference-section{*/
     /*    max-width: 1440px;*/
     /*}*/
     
     /*#top-navigation{*/
     /*    max-width: 1440px;*/
     /*    margin: 0 auto;*/
     /*    padding: 0px 0px;*/
     /*}*/
     
     /*a.patient-site-link{*/
     /*    max-width: 1440px;*/
     /*    margin: 12px auto 0 auto;*/
     /*   text-align: right;*/
     /*   float: unset;*/
     /*}*/
     
     
     /*#header-section-community-and-partnerships .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--1,*/
     /*#header-section-health-literacy .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--1,*/
     /*#header-section-health-literacy .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--1,*/
     /*#header-section-scientific-discovery .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--1{*/
     /*    max-width: 1440px;*/
     /*    margin: 0 auto;*/
     /*    float: unset;*/
     /*    width: 100%;*/
     /*}*/
 }
 
 
@media screen and (max-width: 1024px){
  .cmp-navigation{
      display: none;
  }
  
  .hamburger-wrapper {
       display: block;
       width: 41px;
       height: 36px;
       cursor: pointer;
       background: url(/content/dam/intelligentcontent/unbranded/heme-ambition/us/en/images/mobile/mb-menu.png) no-repeat;
       background-size: 100% 100%;
     background-position:center;
     margin-top:2px;
 
      
     }
 
     .ic-hamburger.open .hamburger-wrapper {
       width: 41px;
       height: 36px;
       cursor: pointer;
       background: url(/content/dam/intelligentcontent/unbranded/heme-ambition/us/en/images/mobile/mb-close-menu.png) no-repeat;
       z-index: 11;
       background-size: cover;
       /*top: 2.5%;*/
       /*top: 2.5%;*/
       /*right: 15px;*/
     }
  
  
  .cmp-navigation:has(+ a.ic-hamburger.open), .ic-header .cmp-navigation a.ic-hamburger.open{
       display: block;
       
     }
 
     .ic-header .cmp-navigation:has(+ a.ic-hamburger.open), .ic-header .cmp-navigation a.ic-hamburger.open {
       position: absolute;
       z-index: 1;
       min-height: auto;
       padding: 10px 0 22px;
       background: var(--blue-transparent);
       top: 0;
       margin-top:16.7%;
       margin-top: 52px;
       right: 0;
       width: 100%;
       z-index: 9999;
      
     }
  
  .fixed .hamburger-wrapper{
     top:20.5%;
 }
 /*#resources, #collaboration, #our-commitment{*/
 /*   scroll-margin-top:70px; */
 /*}*/
 /*#scientific-vision{*/
 /*   scroll-margin-top:120px; */
 /*}*/
 
 #resources #column-1 p.default-f-style.px-16, #collaboration #column-1 p.default-f-style.px-16{
     padding-left:15px;
 }
 .ic-hamburger.open .hamburger-wrapper:after{
         content: 'CLOSE';
     position: absolute;
      font-family: "Zalando Sans", sans-serif;
 font-weight: 400;
     position: absolute;
     color: var(--your-colors-primary, #173A64);
     text-align: center;
     font-size: 12px;
     font-style: normal;
     font-weight: 500;
     line-height: 12px;
     right: -10px;
     top: 23px;
     
 }
 .ic-hamburger .hamburger-wrapper:after{
     content:'MENU';
     position:absolute;
      font-family: "Zalando Sans", sans-serif;
 font-weight: 400;
     position: absolute;
     color: var(--your-colors-primary, #173A64);
     text-align: center;
     font-size: 12px;
     font-style: normal;
     font-weight: 500;
     line-height: 12px;
     right: 0px;
     top: 23px;
     display:none;
 }
 
 #main-menubar .cmp-navigation__group{
     flex-direction: column;
     align-items: flex-start;
     justify-content: center;
     height: auto;
     border-top: 4px solid var(--green-clr);
     background: var(--primary-clr);
     padding-left: 20px;
     padding-right: 20px;
 }
 
 .ic-header{
         /* min-height: 52px; */
     display: flex;
     /* align-items: flex-end; */
     justify-content: flex-end;
 }
 
 p.desktop-only a.patient-site-link{
     display: none;
 }
 
 .main-logo #logo-d{
     width: 80%;
 }
 
 #health-literacy #header-nav-root p.desktop-only{
     padding: 0px;
 }
 
 .cmp-experiencefragment.cmp-experiencefragment--header{
     /*height: 52px;*/
     height: 60px;
 }
 
 #top-navigation{
     padding: 0.5% 5% 0 5%;
 }
 
 #main-menubar .cmp-navigation__item{
         /*padding-top:3.2%;*/
         /*padding-bottom:3.2%;*/
     font-size: 16px;
      font-family: "Zalando Sans", sans-serif;
 font-weight: 400;
     line-height: 24px;
     /*padding: 8px 16px;*/
     /*padding-top: 8px;*/
     /*padding-bottom: 8px;*/
      padding-top: 18px;
     padding-bottom: 18px;
     margin: 0;
     min-width: 280px;
     border-bottom: 1px solid #fff;
     width: 100%;
     text-align: center;
     }
     
     #main-menubar .cmp-navigation__item:nth-child(6) span{
         margin: 0 auto;
     }
     
     #main-menubar .cmp-navigation__item--active{
         padding-bottom: 17px;
     }
     
 #main-menubar .cmp-navigation__group{
     flex-direction: column;
     align-items: flex-start;
     justify-content: center;
     height: auto;
     border-top: 4px solid var(--green-clr);
     background: var(--primary-clr);
     padding-left: 20px;
     padding-right: 20px;
 }
 
 
     .navigation-overlay.show {
       height: auto!important;
     }
     
     #main-menubar .cmp-navigation__item:nth-child(7){display: block;border-bottom:0;
     /*background: url('/content/dam/intelligentcontent/unbranded/heme-ambition/us/en/images/global/external-link.svg') 95px 10px no-repeat;*/
     background: url(/content/dam/intelligentcontent/unbranded/heme-ambition/us/en/images/global/external-link.svg) 15px 14px no-repeat;
     margin-top: -18px;/*added for alignment issue*/
   background-position: 72% 45%;
        max-width: 290px;
        margin-left: auto;
        margin-right: auto;
        background-size: 15px 14px;
     
 }
 
 #main-menubar .cmp-navigation__item:nth-child(7) a span:before{
     content: "[";
    color: #FA408F;
 }
 
 #main-menubar .cmp-navigation__item:nth-child(7) a span:after{
     content: "]";
    color: #FA408F;
    left: 21px;
    position: relative;
 }
 
 #main-menubar .cmp-navigation__item:nth-child(6) span{
     height:auto;
 }
 #main-menubar .cmp-navigation__item--active a span{Position: relative;}
 #main-menubar .cmp-navigation__item--active a span:after {
     content: "";
     position: absolute !important;
     width: 100%;
     /* display: flex; */
     height: 6px;
     background: #C2D82E;
     transition: 0.5s;
     top: 32px;
     left: 0;
     text-decoration: none;
 }
 
 
 
 #main-menubar .cmp-navigation__item:hover a:after, #main-menubar .cmp-navigation__item--active a:after {
     content: "";
     content:none;
     position: absolute !important;
     width: 100%;
     /* display: flex; */
     height: 6px;
     background: #C2D82E;
     transition: 0.5s;
     top: 51px;
     left: 0;
     text-decoration:none;
 }
 #main-menubar .cmp-navigation__item:hover a:after{
   content:none;
 }
 
 
 .cmp-experiencefragment.cmp-experiencefragment--header {
    padding-top: 0px;
}
 
}

 @media screen and (min-width: 1025px) and (max-width: 1249px){
     #main-menubar .cmp-navigation__item:hover a:after, #main-menubar .cmp-navigation__item--active a:after{
         top: 25px;
     }
     
     .cmp-experiencefragment.cmp-experiencefragment--header{
         height: 140px;
     }
     
     #main-menubar .cmp-navigation__item{
         margin: 0 8px 15px 8px;
     }
 }
 
  @media screen and (min-width: 992px) and (max-width: 1300px){
      p.banner-inner-content{
          max-width: 70%;
      }
  }
  
  @media screen and (min-width: 992px) and (max-width: 1100px){
      #scientific-discovery div#column-commitment .aem-Grid > .container{
          max-width: 48%;
      }
      
      #scientific-discovery #column-commitment .linking-txt{
          padding: 5% 5% 4% 5%;
      }
      
      #column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(4) .linking-txt{
          padding: 5% 5% 4% 5%;
      }
      
      #scientific-discovery #column-commitment-wrapper div#column-commitment .container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(5) .linking-txt{
          padding: 5% 5% 4% 5% !important;
      }
      
      p.banner-inner-content{
          max-width: 90%;
      }
      
  }
  
  /*@media screen and (min-width: 992px) and (max-width: 1024px) {*/
  /*  .cmp-experiencefragment.cmp-experiencefragment--header {*/
  /*      height: 93px;*/
  /*  }*/
  /*}*/
  @media screen and (min-width: 1025px) {
    .desktop1024-only {
        display: block;
    }
    .mobile1023-only {
        display: none;
    }
  }
  
  @media screen and (max-width: 1024px) {
    .desktop1024-only {
        display: none;
    }
    .mobile1023-only {
        display: block;
    }
    a.patient-site-link {
        margin-right: 0;
        margin-top: 0;
    }
    #main-menubar .cmp-navigation__item:nth-child(7) {
        display: flex;
        align-items: center;
        justify-content: center;
        transform: translateX(-8px);
    }
    #main-menubar .cmp-navigation__item:nth-child(7) a span:before, #main-menubar .cmp-navigation__item:nth-child(7) a span:after {
        content: "";
    }
    
  }
  
   
  @media (min-width: 300px) and (max-width: 991px){
        #scientific-discovery div#column-commitment .aem-Grid > .container{
            max-width: 100%;
        }
        
        #scientific-discovery #column-commitment #column-1 div.cmp-text,
        #scientific-discovery #column-commitment #column-2 div.cmp-text{
            position: relative;
           min-height: 330px;
        }
        
        #scientific-vision p.linking-txt.d-style{
            position: absolute;
           bottom: 0px;
        }
        
        #scientific-discovery #scientific-vision .img-c{
            height: auto;
        }
   }
   
   
    @media screen and (max-width:991px) and (orientation: landscape){
        .ic-header .cmp-navigation:has(+ a.ic-hamburger.open), .ic-header .cmp-navigation a.ic-hamburger.open{
            overflow-y: scroll;
            height: 230px;
        }
        
        #scientific-discovery div#meet-team-container.fixed ul.team-list{
            height: 280px;
            overflow-y: scroll;
        }
        
        #footer-navigation p.footer-text{
            font-size: 12px;
            line-height: 19px;
        }
    }
    
    #footer-navigation > div > div > div {
        background: var(--primary-clr);
    }
    
    @media screen and (min-height: 230px) and (max-height: 391px){
        .ic-header .cmp-navigation:has(+ a.ic-hamburger.open), .ic-header .cmp-navigation a.ic-hamburger.open{
            overflow-y: scroll;
            height: 350px;
        }
    }
    
    
    #health-literacy div#video-resources .aem-Grid .responsivegrid .cmp-container div.video {
        margin: auto 0px;
        flex-basis: 55%;
        max-width: 576px;
    }
    
    #health-literacy .cmp-video__player {
        padding: 0;
    }
 
 
 
/*New CSS on 10/12 --- SEO issues*/
#scientific-discovery .meet-our-team-class {
    color: var(--primary-clr) !important;
    font-family: 'Oswald', sans-serif !important;
    font-size: 40px !important;
    font-style: normal !important;
    font-weight: 500 !important;
    line-height: 48px !important;
    padding-bottom: 32px !important;
    position: relative !important;
    text-align: left !important;
}

@media screen and (max-width: 991px) {
   #scientific-discovery .meet-our-team-class {
        padding: 0 0 !important;
        padding-bottom: 20px !important;
        font-size: 26px !important;
        line-height: 28px !important;
        position: relative !important;
    }
}
