
.button-reset {
    border: none;
    background: none;
    font-family: "Synchrony Sans", Helvetica, sans-serif;
    cursor: pointer;}
    .staggered-content__block{
      width: 100%;
    }
    
    /** carousel code*/
    @font-face {
      font-family: 'Synchrony Sans';
      font-display: fallback;
      src: url(./../../../prospect/fonts/SynchronySans.woff) format("woff"),url(./../../../prospect/fonts/SynchronySans.woff2) format("woff2"),url(./../../../prospect/fonts/SynchronySans.ttf) format("truetype"),url(./../../../prospect/fonts/SynchronySans.eot) format("embedded-opentype"),url(./../../../prospect/fonts/SynchronySans.otf) format("opentype"),url(./../../../prospect/fonts/SynchronySans.svg) format("svg");
      font-weight: 400
  }
  
  @font-face {
      font-family: 'Synchrony Sans';
      font-display: fallback;
      src: url(./../../../prospect/fonts/SynchronySans-Medium.woff) format("woff"),url(./../../../prospect/fonts/SynchronySans-Medium.woff2) format("woff2"),url(./../../../prospect/fonts/SynchronySans-Medium.ttf) format("truetype"),url(./../../../prospect/fonts/SynchronySans-Medium.eot) format("embedded-opentype"),url(./../../../prospect/fonts/SynchronySans-Medium.svg) format("svg");
      font-weight: 500
  }
  
  @font-face {
      font-family: 'Synchrony Sans';
      font-display: fallback;
      src: url(./../../../prospect/fonts/SynchronySans-Bold.woff) format("woff"),url(./../../../prospect/fonts/SynchronySans-Bold.woff2) format("woff2"),url(./../../../prospect/fonts/SynchronySans-Bold.ttf) format("truetype"),url(./../../../prospect/fonts/SynchronySans-Bold.eot) format("embedded-opentype"),url(./../../../prospect/fonts/SynchronySans-Bold.otf) format("opentype"),url(./../../../prospect/fonts/SynchronySans-Bold.svg) format("svg");
      font-weight: 700
  }
  
  @-webkit-keyframes from-right {
      0% {
          right: -100rem
      }
  
      50% {
          right: -50rem
      }
  
      100% {
          right: 0
      }
  }
  
  @keyframes from-right {
      0% {
          right: -100rem
      }
  
      50% {
          right: -50rem
      }
  
      100% {
          right: 0
      }
  }
  
  
  .carousel-content {
      margin: 0;
      padding: 2.75rem 0;
     
  }
  .carousel-content__image img{
    max-width: 100%;
  }
  
  .carousel-content+.carousel-content {
      padding-top: 3rem
  }
  
  @media screen and (min-width: 45rem) {
      .carousel-content+.carousel-content {
          padding-top:5rem
      }
  }
  
  @media screen and (min-width: 62rem) {
      .carousel-content {
          padding:4rem 0
      }
  }
  
  .carousel-content__c1 {
      box-sizing: border-box;
      max-width: 100%;
      margin: 0 auto
  }
  
  @media screen and (min-width: 0rem) and (max-width:47.9375rem) {
      .carousel-content__c1 {
          padding-left:1.25rem;
          padding-right: 1.25rem
      }
  }
  
  @media screen and (min-width: 45rem) and (max-width:79.9375rem) {
      .carousel-content__c1 {
          padding-left:2.5rem;
          padding-right: 2.5rem;
      }
  }
  
  @media screen and (min-width: 80rem) {
      .carousel-content__c1 {
          padding-left:5rem;
          padding-right: 5rem
      }
  }
  
  @media screen and (min-width: 0rem) and (max-width:47.9375rem) {
      .carousel-content__c1 {
          width:82.5rem;
      }
  }
  
  @media screen and (min-width: 45rem) and (max-width:79.9375rem) {
      .carousel-content__c1 {
          width: auto;
      }
  }
  
  @media screen and (min-width: 80rem) {
      .carousel-content__c1 {
          width: auto;
      }
  }
  
  .carousel-content__block {
      display: flex;
      flex-direction: column
  }
  
  .carousel-content__block+.carousel-content__block {
      margin-top: 3rem
  }
  
  .carousel-content__block:nth-of-type(1n) .carousel-content__image {
      order: 1
  }
  
  
  
  @media screen and (min-width: 30rem) {
      .carousel-content__block {
          align-items:center
      }
  }
  
  @media screen and (min-width: 45rem) {
      .carousel-content__block {
          flex-direction:row
      }
  
      .carousel-content__block+.carousel-content__block {
          margin-top: 5rem
      }
  
     
    
  }
  
     
  
  @media screen and (min-width: 62rem) {
      .carousel-content__block {
          transition:transform .3s ease
      }
  
     
  }
  
  @media screen and (min-width: 80rem) {
      .carousel-content__block {
          padding:0 2rem
      }
  
      .carousel-content__block .carousel-content__content {
          padding-left: 0
      }
  
      .carousel-content__block+.carousel-content__block {
          margin-top: 7rem
      }
  }
  
  @media screen and (min-width: 22.5625rem) {
      .carousel-content__content {
         /* max-width:90%;*/
         text-align: center;
          margin: 0 auto;
          padding-bottom: 15px
      }
  }
  
  @media screen and (min-width: 30rem) {
      .carousel-content__content {
          max-width:100%;
          text-align: center;
          padding-bottom: 15px;
      }
  }
  
  @media screen and (min-width: 45rem) {
      .carousel-content__content {
          box-sizing:border-box;
          width: calc(50% - 32px);
          margin-right: 64px;
          text-align: left;
      }
  
      .carousel-content__content:nth-child(2n) {
          margin-right: 0
      }
  }
  @media (min-width:992px){
    .carousel-content__c1{
      padding-left: 5rem;
      padding-right:5rem;
    }
  }
  @media screen and (min-width: 62rem) {
      .carousel-content__content {
          box-sizing:border-box;
          width: calc(50% - 110px);
          margin-right: 220px;
          font-size: 1.5rem;
      }
  
      .carousel-content__content:nth-child(2n) {
          margin-right: 0
      }
  }
  
  .carousel-content__content-title {
      font-size: 26px;
      font-size: 1.625rem;
      color: #3b3c43;
      margin: 1.25rem 0 1rem
  }
  .carousel-content__content h3{
    font-size: 48px;
  }
  
  @media screen and (min-width: 30rem) {
      .carousel-content__content-title {
          font-size:28px;
          font-size: 1.75rem
      }
  }
  
  @media screen and (min-width: 62rem) {
      .carousel-content__content-title {
          font-size:32px;
          font-size: 2rem
      }
  }
  
  @media screen and (min-width: 80rem) {
      .carousel-content__content-title {
          font-size:36px;
          font-size: 2.25rem;
          margin: 1.5rem 0
      }
  }
  
  @media screen and (min-width: 45rem) {
      .carousel-content__content-title {
          margin-top:0
      }
  }
  
  .carousel-content__content-text {
      font-size: 16px;
      font-size: 1rem;
      line-height: 1.5;
      color: #3b3c43;
      margin: 1rem 0;
      margin: 0
  }
  
  @media screen and (min-width: 45rem) {
      .carousel-content__content-text {
          font-size:18px;
          font-size: 1.125rem
      }
  }
  
  .carousel-content__content-text+.carousel-content__button {
      margin-top: 1rem
  }
  
  @media screen and (min-width: 45rem) {
      .carousel-content__content-text+.carousel-content__button {
          margin-top:1.5rem
      }
  }
  
  .carousel-content__image>img {
      flex: 1
  }
  
  @media screen and (min-width: 45rem) {
      .carousel-content__image {
          box-sizing:border-box;
          width: calc(50% - 32px);
          margin-right: 64px
      }
  
      .carousel-content__image:nth-child(2n) {
          margin-right: 0
      }
  }
  
  @media screen and (min-width: 62rem) {
      .carousel-content__image {
          box-sizing:border-box;
          width: calc(50% - 110px);
          margin-right: 220px;
      }
  
      .carousel-content__image:nth-child(2n) {
          margin-right: 0;
      }
  }
  
  .carousel-content__button {
      display: inline-block;
      border: 0;
      padding: .875rem 1.75rem;
      align-self: center;
      text-align: center;
      box-sizing: border-box;
      line-height: 1;
      background-color: #fbc600;
      color: #3b3c43;
      font-weight: 700;
      text-transform: none;
      text-decoration: none;
      border: none;
      cursor: pointer;
      border-radius: 8px;
      transition: background-color 150ms ease-in-out,color 150ms ease-in-out;
      width: 100%
  }
  
  .carousel-content__button:focus {
      outline: 2px solid #3b3c43!important
  }
  
  .carousel-content__button:hover {
      background-color: #3b3c43!important;
      color: #fff!important
  }
  
  @media screen and (min-width: 30rem) {
      .carousel-content__button {
          width:auto
      }
  }
  
  @media (min-width:45rem){
    .carousel-content__c1{
      width:auto !important;
    }
  } 
  
  .adcenter__tabs-content {
    transition: height 0.3s ease;
    overflow: auto;
    box-sizing: border-box; 
  margin-top: 2rem;} 
    .adcenter__tab-panel{
    overflow: hidden;
      display: flex;
      flex-direction: column;  }
      .adcenter__tab-panel.is-hidden {
        display: none; }
        .adcenter__tab-list {
          display: flex;
          padding: 24px 16px;
          justify-content: center;
          }
          .adcenter__tab-list {
            display: flex;
            padding: 0;
            background: #f3f6f6;
      border-radius: 60px;
            margin: 0 auto;
            width: 75%;
            font-weight: 700;
            }
            .adcenter__tab-list [role="tab"] {
              font-family: "Synchrony Sans", Helvetica, sans-serif;
              color: #3b3d49;
              height: 75px;
              font-size: 18px;
              flex: 1;
              position: relative;
              z-index: 2;
              margin: 0;
              text-align: center;
              border: transparent;
              padding: 0;
              cursor: pointer;
              background: #f3f6f6; }
              .adcenter__tab-list [role="tab"]:focus-visible{
                outline: 2px solid #3b3c43;
                border-radius: 40px;
                outline-offset: -2px;
              }
              .adcenter__tab-list [role="tab"]:focus{
                outline-offset: -2px;
              }
              #parnter-form .contact-form__submit-button::first-letter{
                text-transform: uppercase !important;
              }
              #parnter-form .contact-form__submit-button{
                   border-radius: 8px;
                   text-transform: lowercase;
              }
            
              .adcenter__tab-list [role="tab"]:first-of-type {
                border-top-left-radius: 40px;
                border-bottom-left-radius: 40px; }
              .adcenter__tab-list [role="tab"]:last-of-type {
                border-top-right-radius: 40px;
                border-bottom-right-radius: 40px; }
              .adcenter__tab-list [role="tab"][aria-selected="true"] {
                background: #d7d7d7;
               
                font-weight: 700; 
                border-radius: 40px;}
                .carousel-content:nth-child(odd){
                  background-color: #D9D9D9;
                  
                }
  
                .adcenter__tab-panel:nth-of-type(2) .carousel-content:nth-of-type(odd) .carousel-content__content,
                .adcenter__tab-panel:nth-of-type(3) .carousel-content:nth-of-type(odd) .carousel-content__content{
  order: 2;
  
                }
                .adcenter__tab-panel:nth-of-type(2) .carousel-content:nth-of-type(odd) .carousel-content__image ,
                .adcenter__tab-panel:nth-of-type(3) .carousel-content:nth-of-type(odd) .carousel-content__image {
                  order: 1;
                }
                .adcenter__tab-panel:nth-of-type(2) .carousel-content:nth-of-type(even) .carousel-content__content,
                .adcenter__tab-panel:nth-of-type(3) .carousel-content:nth-of-type(even) .carousel-content__content{
                  order: 1;
                 
                                }
                                .adcenter__tab-panel:nth-of-type(2) .carousel-content:nth-of-type(even) .carousel-content__image,
                                .adcenter__tab-panel:nth-of-type(3) .carousel-content:nth-of-type(even) .carousel-content__image {
                                  order: 2;
                                }
                                @media screen and (min-width: 45rem) {
                                  .carousel-content__block {
                                      flex-direction:row
                                  }
                              
                                  .carousel-content__block+.carousel-content__block {
                                      margin-top: 5rem
                                  }
                              
                                  .adcenter__tab-panel:nth-of-type(1) .carousel-content__block:nth-child(even) .carousel-content__image {
                                      order: 2;
                                      display: flex;
                                      justify-content: flex-end;
                                  }
                              
                                  .adcenter__tab-panel:nth-of-type(1) .carousel-content__block:nth-child(even) .carousel-content__content {
                                      order: 1;
                                  }
                              
                                  .adcenter__tab-panel:nth-of-type(1) .carousel-content__block:nth-child(odd) .carousel-content__image {
                                      order: 1;
                                      margin-right: 0
                                  }
                              
                                  .adcenter__tab-panel:nth-of-type(1)  .carousel-content__block:nth-child(even) .carousel-content__content {
                                      order: 2;
                                      margin-right: 0;
                                  }
                              }
  
                              .adcenter__tab-panel:nth-of-type(1) .carousel-content:nth-child(odd) .carousel-content__content{
                                order: 2;
                                
                                }
  .adcenter__tab-panel:nth-of-type(1) .carousel-content:nth-child(even) .carousel-content__content{
                          order:1
                                
                                }
  @Media (min-width:720px){
      .carousel-content__block:nth-of-type(1n) .carousel-content__content {
      order: 2;
  }
       .adcenter__tab-panel:nth-of-type(1) .carousel-content:nth-child(odd) .carousel-content__content{
      margin-right: 0;}
      .adcenter__tab-panel:nth-of-type(2) .carousel-content:nth-of-type(odd) .carousel-content__content,
                .adcenter__tab-panel:nth-of-type(3) .carousel-content:nth-of-type(odd) .carousel-content__content{
  
  margin-right: 0;
                }
  }
                                .adcenter__tab-panel:nth-of-type(1) .carousel-content:nth-child(odd) .carousel-content__image{
                                  order: 1;
                                }
                                @media screen and (min-width: 62rem) {
                                  .carousel-content__block {
                                      transition:transform .3s ease
                                  }
                              
                                  .carousel-content__block:nth-of-type(even) .carousel-content__content {
                                      padding-left: 0;
                                      transform: translateX(-3rem)
                                  }
                              }
                              @media (max-width:719px){
                                .adcenter__tab-list{
                                  width: 100%;
                                }
                              }
                              .our-innovation-system.staggered-content{
                                  background-color: transparent  !important;
                                  margin-top: 1rem !important;
                                  padding-top: 0 !important;
                              }
  
                              .hero.staggered-content-banner.post-login{
                                  margin-top: 0 !important;
                              } 
                            