/*/////////////////////////////////////////////////////////////////////////
//                                                                       //
//       DESIGNED & DEVELOPED BY IKOKAS DIGITAL AGENCY                   //
//                                                                       //
//      YOU ARE UNDER SURVEILLANCE OF IKOKAS DIGITAL AGENCY              //
//                                                                       //
// ILLEGAL HACKING ATTEMPT IS SUBJECT TO A SERIOUS INTERNATIONAL CRIME   //
//                                                                       //
/////////////////////////////////////////////////////////////////////////
*/
/*Author: Bharat Kumar Sharma*/

:root {
    --color1: #0094D9;
    --color2: #222222;
    --color3: #303030;
    --color4: #302B6C;
    --border-color1: #494949;
    --border-color2: #CBCBCB;
    --selcted-color: #D3EBFF;
    --offwhite-color: #DBDBDB;
    --font-weight-medium: 500;
    --font-weight-semibold: 600;
    --font-weight-bold: 700;
    --spacing: 0.25rem;
}


/* ROOT FONT SIZE SYSTEM BASE VALUES */
:root {
  --mobile-minimal-base: 7.5px;      /* ÃƒÂ¢Ã¢â‚¬Â°Ã‚Â¤ 380 */
  --mobile-base: 8px;            /* 381 ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“ 767 */
  --tablet-base-mini: 7.5px;       /* 768 ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“ 991 */
  --tablet-base: 7.5px;              /* 992 ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“ 1024 */
  --desktop-base-small: 8px;     /* 1025 ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“ 1350 */
  --desktop-base: 9px;             /* ÃƒÂ¢Ã¢â‚¬Â°Ã‚Â¥ 1351 */
}

/* Default: mobileMinimalBase */
html { font-size: var(--mobile-minimal-base) !important; scroll-behavior: smooth; scroll-padding-top: 140px; }

/* ÃƒÂ¢Ã¢â‚¬Â°Ã‚Â¥ 381px ÃƒÂ¢Ã¢â‚¬ Ã¢â‚¬â„¢ mobileBase */
@media (min-width: 381px) {
  html {
    font-size: var(--mobile-base) !important;
  }
}

/* ÃƒÂ¢Ã¢â‚¬Â°Ã‚Â¥ 768px ÃƒÂ¢Ã¢â‚¬ Ã¢â‚¬â„¢ tabletBaseMini */
@media (min-width: 768px) {
  html {
    font-size: var(--tablet-base-mini) !important;
  }
}

/* ÃƒÂ¢Ã¢â‚¬Â°Ã‚Â¥ 992px ÃƒÂ¢Ã¢â‚¬ Ã¢â‚¬â„¢ tabletBase */
@media (min-width: 992px) {
  html {
    font-size: var(--tablet-base) !important;
  }
}

/* ÃƒÂ¢Ã¢â‚¬Â°Ã‚Â¥ 1025px ÃƒÂ¢Ã¢â‚¬ Ã¢â‚¬â„¢ desktopBaseSmall */
@media (min-width: 1025px) {
  html {
    font-size: var(--desktop-base-small) !important;
  }
}

/* ÃƒÂ¢Ã¢â‚¬Â°Ã‚Â¥ 1351px ÃƒÂ¢Ã¢â‚¬ Ã¢â‚¬â„¢ desktopBase */
@media (min-width: 1351px) {
  html {
    font-size: var(--desktop-base) !important;
  }
}


.new-header-footer-common .footer-links-wrap a {color: #ffffff;}
.new-header-footer-common .explore-rewards-blocks .disc a {color: #ffffff;}


.new-header-footer-common {font-family: "Roboto", sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 1.5; color: var(--color2);}
body.header-fixed {padding-top: 65px;}

.new-header-footer-common .color1,
.new-header-footer-common .blue-circle-list-block a:hover {
    color: var(--color1) !important;
}

.new-header-footer-common .search-suggestion-block a {color: var(--color2) !important; font-weight: 500; text-align: left;}
.new-header-footer-common .search-suggestion-block a:hover {color: var(--color1);}

.new-header-footer-common .bg-color1 {background-color: var(--color1) !important;}
.new-header-footer-common .color2 {color: var(--color2) !important;}
.new-header-footer-common .color4 {color: var(--color4) !important;}
.new-header-footer-common .offwhite-color {color: var(--offwhite-color) !important;}
.new-header-footer-common .light-blue-color-block {color: #73C3E8 !important;}
.new-header-footer-common .light-blue-color-bg {background-color: #73C3E8 !important;}
.new-header-footer-common .yellow-color {color: #f3ec2c !important;}
.new-header-footer-common .dark-blue-color-block {color: var(--color4) !important;}
.new-header-footer-common .font-ds {font-family: "Dancing Script", cursive;}
.new-header-footer-common .font-roboto {font-family: 'Roboto' !important;}

.new-header-footer-common .btn-v,
.new-header-footer-common .tab-btn,
.new-header-footer-common .font-rc {
    font-family: 'Roboto Condensed' !important;
}

.new-header-footer-common h2, 
.new-header-footer-common .popup-title, h1.as-h2-title {
    font-size: 3.6rem;
    color: var(--color1);
    font-weight: bold;
    line-height: 1.3;
}

.new-header-footer-common .text-white {color: #ffffff !important;}
.new-header-footer-common .gap-top {padding-top: 8rem !important;}
.new-header-footer-common .gap-bottom {padding-bottom: 8rem;}
.new-header-footer-common .gap-sm-bottom {padding-bottom: 4.8rem;}
.new-header-footer-common .topbar-block {background-color: #252525 ;}
.new-header-footer-common a {transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);}
.new-header-footer-common .header-accessibility-wrap > div > div {padding: 12px 14px; border-left: 1px solid var(--border-color1); cursor: pointer; display: flex; align-items: center;}
.new-header-footer-common .header-accessibility-wrap > div > div:nth-last-of-type(1) {border-right: 1px solid var(--border-color1);}
.new-header-footer-common .sm-text-block {font-size: 1.2rem !important;}
.new-header-footer-common .topbar-block {position: relative; width: 100%; z-index: 10;}
.new-header-footer-common .header-login-toggle {flex-wrap: wrap;}
.new-header-footer-common .header-login-toggle svg path {fill: var(--color4);}
.new-header-footer-common .mobile-main-menu-tabs-menu-block {margin-bottom: 4rem;}
.header-fixed .new-header-footer-common .topbar-block {position: fixed; top: 0; left: 0; transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94); will-change: transform, opacity;}

.new-header-footer-common .logo-menus-wrap,
.new-header-footer-common .header-secondary-menu-wrap {
    position: relative;
    width: 100%;
}

.header-fixed .new-header-footer-common .logo-menus-wrap {position: fixed; top: 72px; left: 0; z-index: 8; transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94); will-change: transform, opacity;}
.header-fixed .new-header-footer-common .header-secondary-menu-wrap {position: fixed; top: calc(41px + 63px); left: 0; z-index: 6; transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94); will-change: transform, opacity;}
.new-header-footer-common input {outline: 0; box-shadow: none; border: 1px solid #929292; width: 100%; height: 4rem; padding-left: 15px; background-color: transparent; font-weight: 500; color: var(--color2);}
.new-header-footer-common .header-search-bar-wrap input {border: 0; border-bottom: 1px solid #929292; padding-left: 0; padding-right: 25px;}
.new-header-footer-common .mobile-popup-search-field-block input {width: 100%; height: 100%; -moz-box-shadow: 0px 0px 64px rgba(12, 91, 109, 0.65); -webkit-box-shadow: 0px 0px 64px rgba(12, 91, 109, 0.65); box-shadow: 0px 0px 64px rgba(12, 91, 109, 0.65); border-radius: 10px; background-color: #ffffff; border-radius: 10px; font-size: 16px; padding-right: 73px;}
.new-header-footer-common .blinking-input-field-block input {width: 42rem; height: 7.3rem; border: 3px solid var(--color1); padding-left: 5rem; border-radius: 8px; font-size: 1.6rem; font-weight: 600; background-color: #ffffff;}

.new-header-footer-common .header-searchbar-search-icon,
.new-header-footer-common .header-search-bar-wrap svg,
.new-header-footer-common .header-search-bar-wrap img {
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
}

.new-header-footer-common input::placeholder {color: var(--color2);}
.new-header-footer-common textarea::placeholder {color: var(--color2);}
.header-fixed.skip-main-menu-clicked .new-header-footer-common .header-secondary-menu-wrap {top: calc(0px + 63px);}
.header-fixed.skip-main-menu-clicked .new-header-footer-common .logo-menus-wrap {top: 0;}
.new-header-footer-common .container {margin-left: auto;margin-right: auto;}
.new-header-footer-common .logo-block img {width: 14.3rem;}
.new-header-footer-common .logo-block {width: 19.2rem;}
.new-header-footer-common .menu-wrap > a {font-size: 1.6rem; font-weight: 800; color: var(--color2); position: relative; margin: 0 1.4rem;}
.new-header-footer-common .header-search-bar-wrap input {display: none;}
.new-header-footer-common .header-search-bar-wrap input:focus {outline: 0;}
.new-header-footer-common .header-search-bar-wrap {display: none !important; width: 19.5rem;}
.new-header-footer-common .dropdown-block>a {padding: 1.6rem 1.5rem;}

.new-header-footer-common .blue-bg {background-color: #0176a6;}
.new-header-footer-common .green-bg {background-color: #117e81;}
.new-header-footer-common .purple-bg {background-color: #4C4A92;}
.new-header-footer-common .blue-dark-bg {background-color: #2551A2;}
.new-header-footer-common .sage-green-bg {background-color: #999575;}
.new-header-footer-common .mulberry-purple-bg {background-color: #824481;}

footer.new-header-footer-common {background-color: #0A142F; padding: 6.3rem 0; padding-bottom: 100px;}
footer.new-header-footer-common .appdownload-block img {width: 11.4rem;}
.new-header-footer-common .footer-logo-share-wrap {width: 100%; justify-content: center; display: flex; flex-wrap: wrap;}
.new-header-footer-common .footer-links-wrap {width: 100%; margin-top: 1rem;}
.new-header-footer-common .footer-links-wrap > div {width: 19%; margin-right: 10px;}
.new-header-footer-common .footer-links-wrap > div.width-double {width: 38%;}
.new-header-footer-common .list-block {margin: 0; padding: 0;}
.new-header-footer-common .list-block li {margin-bottom: 1.5rem;}
.new-header-footer-common .list-block li:nth-last-of-type(1) {margin-bottom: 2rem;}
.new-header-footer-common .footer-top-block {padding-bottom: 5.3rem;}
.new-header-footer-common .footer-middle-block {padding: 3rem 0; border-top: 1px solid rgba(255, 255, 255, 0.29);}
.new-header-footer-common .footer-share-block a {margin-right: 2rem;}
.new-header-footer-common .footer-extra-link-block a {margin-right: 2rem;}

.new-header-footer-common .footer-extra-link-block a:nth-last-of-type(1),
.new-header-footer-common .footer-share-block a:nth-last-of-type(1),
.new-header-footer-common .card-btn-wrap a {
    margin-right: 0;
}

.new-header-footer-common .rounded-links-title br {display: none;}
.new-header-footer-common .footer-bottom-block {color: #9A9797;}




.new-header-footer-common .header-app-link-block {position: absolute; top: 50%; right: 0; transform: translateY(-50%); height: 100%; padding-left: 1rem; border-left: 1px solid #2E6075;}
.new-header-footer-common .mobile-app-wrap {height: 475px; background-color: #000000;}
.new-header-footer-common .header-sub-navigation-wrap {position: fixed; bottom: 0; width: 100%; margin-top: 0; background: rgba(255, 255, 255, 0.85); backdrop-filter: blur(7px); border-radius: 0; padding: 20px; z-index: 1050; right: 0; padding-top: 40px; opacity: 0; visibility: hidden; transition: opacity 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94), transform 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94); transform: translateY(100%); left: 0; border: 0; will-change: opacity, visibility, transform;}
.new-header-footer-common .sub-menu-wrap {position: absolute; top: calc(100% + 1px); background: rgba(255, 255, 255, 95%); border: 1px solid #FFFFFF; box-shadow: 0px 4px 54px rgba(0, 0, 0, 0.25); backdrop-filter: blur(11.5px); border-radius: 14px; left: 0; padding: 1.7rem 2.9rem; z-index: 11; min-width: 79.8rem; opacity: 0; visibility: hidden; transform: translateY(10px); transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94); pointer-events: none;}

.new-header-footer-common .header-login-btn-block .sub-menu-wrap,
.new-header-footer-common .header-help-block  .sub-menu-wrap {
    min-width: 22.5rem;
}

.new-header-footer-common .language-dropdown-wrap .sub-menu-wrap {min-width: 14.7rem; top: calc(100% + 12px);}
.new-header-footer-common .sub-menu-wrap.open-drop-right-block {left: auto; right: 0}
.new-header-footer-common .explore-credit-card-dropdown-card-block {width: 70%;}
.new-header-footer-common .explore-credit-card-dropdown-quick-action-block {width: 28%;}
.new-header-footer-common .sub-menu-wrap.md .explore-credit-card-dropdown-quick-action-block {width: 47%;}
.new-header-footer-common .sub-menu-explore-cards-wrap > a {width: 30%; background: rgba(255, 255, 255, 0.53); border: 1px solid #ddd2d2; border-radius: 6px; text-align: center; padding: 1.4rem 0;}
.new-header-footer-common .blue-circle-list-block li {position: relative; padding-left: 1rem; margin-left: 0.3rem; margin-bottom: 1.5rem;}
.new-header-footer-common .blue-circle-list-block li:nth-last-of-type(1) {margin-bottom: 0;}
.new-header-footer-common .blue-circle-list-block li::before {content: ''; background-color: var(--color1); border-radius: 100%; width: 4px; height: 4px; position: absolute; top: 50%; left: 0; transform: translateY(-50%);}
.new-header-footer-common .blue-circle-list-block li a {line-height: 1.5;}
.new-header-footer-common .language-dropdown-wrap .blue-circle-list-block li a {color: #ffffff !important;}
.new-header-footer-common .sub-menu-explore-cards-img-block > img {max-width: 2.9rem; margin-left: auto; margin-right: auto;}
.new-header-footer-common .header-sub-navigation-img-block.mb-3 {min-height: 30px; display: flex; align-items: end;}
.new-header-footer-common .sub-menu-up-arrow-block {position: absolute; top: -28px; left: 0px; z-index: 5;}
.new-header-footer-common .sub-menu-wrap.open-drop-right-block .sub-menu-up-arrow-block {left: auto; right: 20px;}
.new-header-footer-common .sub-menu-wrap.bg-white .sub-menu-up-arrow-block {filter: brightness(0) invert(1);}
.new-header-footer-common .dropdown-menu-link {position: relative;}
.new-header-footer-common .sub-menu-wrap.bg-white{background-color: #ffffff;}
.new-header-footer-common .language-dropdown-wrap .sub-menu-wrap {background-color: var(--color3);}

.new-header-footer-common .login-blue-circle-list-wrap,
.new-header-footer-common .login-dropdown-btn-wrap,
.new-header-footer-common .login-register-now-btn-block {
    padding: 0 2.2rem;
}

.new-header-footer-common .login-dropdown-btn-wrap {border-bottom: 1px solid #D5D5D5; padding-bottom: 1.9rem; margin-bottom: 1.4rem;}
.new-header-footer-common .sub-menu-wrap.px-0 {padding-left: 0; padding-right: 0;}
.new-header-footer-common .login-dropdown-btn-wrap .btn-v {box-shadow: 0px 0px 11px rgba(0, 0, 0, 0.25);}
.new-header-footer-common .login-register-now-btn-block {border-bottom: 1px solid #D5D5D5; padding-bottom: 1.4rem; margin-bottom: 1.9rem;}
.new-header-footer-common .dropdown-block:hover .dropdown-link-text-block > img {transform: rotate(180deg); transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94); will-change: transform;}
.new-header-footer-common .tabs-cards-item-block {display: flex; justify-content: center; align-items: center; height: 250px;}
.new-header-footer-common .tabs-cards-item-block img {max-height: 100%; max-width: 100%; object-fit: contain; transition: transform 0.3s;}
.new-header-footer-common .logo-menus-wrap {padding: 0; background-color: #ffffff;}


.new-header-footer-common .blue-circle-list-block.when-anchor-selected li {padding-left: 0; margin-left: 0; margin-bottom: 0;}
.new-header-footer-common .blue-circle-list-block.when-anchor-selected a {display: flex; width: 100%; padding: 1rem 0; padding-left: 3rem;}
.new-header-footer-common .blue-circle-list-block.when-anchor-selected li::before {left: 10px;}

.new-header-footer-common .blue-circle-list-block.when-anchor-selected a:hover,
.new-header-footer-common .blue-circle-list-block.when-anchor-selected a.selected {
    background-color: var(--selcted-color);
}


.new-header-footer-common .circle-list-block {height: 138px; margin: 0; padding: 0; overflow-y: hidden;}
.new-header-footer-common .circle-list-block li {margin-bottom: 1rem; list-style: disc; margin-left: 12px;}

.new-header-footer-common .circle-list-block li:nth-last-of-type(1) {margin-bottom: 0;}

.new-header-footer-common .popup-cross {right: 0; position: absolute;top: 0;}
.new-header-footer-common .sub-menu-wrap.md {min-width: 58.8rem;}
.new-header-footer-common .sub-menu-wrap.sm {min-width: 26rem;}
.new-header-footer-common .explore-credit-card-dropdown-quick-action-block.w-full {width: 100%;}
.new-header-footer-common .header-scanner-block {position: fixed; top: 30%; right: 10px; z-index: 999; opacity: 0; visibility: hidden; transform: translateY(10px); transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94); pointer-events: none; will-change: opacity, visibility, transform;}
.new-header-footer-common .header-scanner-block.active {opacity: 1; visibility: visible; transform: translateY(0); pointer-events: auto;}
.new-header-footer-common .aeroplane-animation-block {left: -21px; bottom: calc(100% - 153px); width: 70px !important; position: absolute;}

.new-header-footer-common .help-tab-title-block {background-color: transparent; padding: 1rem 2.2rem; font-size: 1.6rem; padding-bottom: 0.5rem; color: var(--color4) !important;}
.new-header-footer-common .login-blue-circle-list-wrap.login-blue-circle-with-title-block {padding: 0;}
.new-header-footer-common .login-blue-circle-list-wrap.login-blue-circle-with-title-block .blue-circle-list-block{padding: 0 2.2rem;}
.new-header-footer-common .invisible {font-size: 0px !important; line-height: 0 !important; padding: 0 !important; margin: 0 !important;}



.new-header-footer-common .header-sub-navigation-link-block .header-sub-navigation-img-block { transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94); will-change: transform; margin-bottom: 0 !important; align-items: center; min-width: 40px; display: flex; justify-content: center;}
.new-header-footer-common .header-sub-navigation-link-block:hover .header-sub-navigation-img-block {transform: translateY(-5px);}
.new-header-footer-common .scanner-close-block {position: absolute; top: 5px; right: 10px; width: 7px;}
.new-header-footer-common .header-scanner-block > div {background: #FFFFFF; border: 5px solid var(--color1); border-radius: 9px; padding: 1.5rem;}
.new-header-footer-common .blue-circle-list-block li a .menu-link-arrow-block {opacity: 0; transform: translateX(-5px); transition: opacity 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94), transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94); will-change: opacity, transform;}
.new-header-footer-common .blue-circle-list-block li a:hover .menu-link-arrow-block {opacity: 1; transform: translateX(0);}
.new-header-footer-common .qr-wrap > img {width: 94px !important; margin: 0 auto;}
.new-header-footer-common .sub-menu-wrap.border-block .explore-credit-card-dropdown-quick-action-block:nth-of-type(1) {border-right: 1px solid #c6bfbf;}
.new-header-footer-common .sbi-scanner-text {line-height: 1.3;}
.new-header-footer-common .sub-menu-explore-cards-wrap a {transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94), box-shadow 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94); min-height: 10.5rem; will-change: transform, box-shadow;}
.new-header-footer-common .sub-menu-explore-cards-wrap a:hover {transform: scale(1.02); box-shadow: 0 6px 18px rgba(0, 0, 0, 0.15); }
.new-header-footer-common .sub-menu-wrap.no-top-arrow-block {top: calc(100% + 1px)!important;}
.new-header-footer-common .language-dropdown-wrap .sub-menu-wrap.no-top-arrow-block {top: calc(100% + 1px) !important;}
.new-header-footer-common .recommended-wrap h1.text-center.dark-blue-color-block.font-ds {font-size: 4rem; font-weight: 500; margin-bottom: 3.5rem;}
.new-header-footer-common .border1 {border: 1px solid #ddd; margin-left: -38px !important; margin-top: 10px; margin-bottom: 10px; margin-right: -13px;}
.new-header-footer-common .qatext {font-size: 14px;}
.new-header-footer-common .border2 {border: 1px solid #49438B; margin-left: -38px !important; margin-top: 10px; margin-bottom: 10px; margin-right: -13px;}
.new-header-footer-common .mobile-main-menu-wrap.hide-on-desktop.active {overflow: auto;}

.new-header-footer-common .txtwhite ul.mobile-main-menu-accordion-links-list li a ,
.new-header-footer-common .txtwhite ul.mobile-main-menu-accordion-links-list li::before {
    color:#ffffff !important;
}

.new-header-footer-common .txtwhite ul.mobile-main-menu-accordion-links-list li::before {background-color: #ffffff !important;}
.new-header-footer-common .mobile-main-menu-footer-block .accordion-arrow-block path {stroke: #ffffff;}
.new-header-footer-common .accordion-wrap.w-full.txtwhite {color: #ffffff;}
.new-header-footer-common .helppa{padding-left: 10px;}




.new-header-footer-common .mobile-main-menu-share-block svg {fill: #ffffff; fill-opacity: 1 !important;}

.new-header-footer-common .mobile-main-menu-tabs-content .accordion-btn-block svg,
.new-header-footer-common .mobile-main-menu-tabs-content .accordion-btn-block img {
    margin-right: 10px;
}

.new-header-footer-common .dropdown-link-text-block > svg,
.new-header-footer-common .dropdown-link-text-block > img {
    margin-left: 5px;
}

.new-header-footer-common .open-submenu-hover:hover svg,
.new-header-footer-common .open-submenu-hover:hover img,
.new-header-footer-common .open-submenu-hover:hover svg,
.new-header-footer-common .open-submenu-hover:hover img,
.new-header-footer-common .open-submenu-hover:hover .header-login-right-arrow svg,
.new-header-footer-common .open-submenu-hover:hover .header-login-right-arrow img,
.new-header-footer-common .dropdown-block:hover .open-submenu-hover svg,
.new-header-footer-common .dropdown-block:hover .open-submenu-hover img,
.new-header-footer-common .dropdown-menu-link:hover .open-submenu-hover svg,
.new-header-footer-common .dropdown-menu-link:hover .open-submenu-hover img,
.new-header-footer-common .dropdown-link-text-block.open-submenu-hover:hover svg,
.new-header-footer-common .dropdown-link-text-block.open-submenu-hover:hover img {
    transform: rotate(180deg);
}

.new-header-footer-common .open-submenu-hover.header-login-toggle:hover>span:nth-of-type(1) svg,
.new-header-footer-common .open-submenu-hover.header-login-toggle:hover>span:nth-of-type(1) img,
.new-header-footer-common .dropdown-menu-link:hover .open-submenu-hover.header-login-toggle>span:nth-of-type(1) svg,
.new-header-footer-common .dropdown-menu-link:hover .open-submenu-hover.header-login-toggle>span:nth-of-type(1) img,
.new-header-footer-common .sub-menu-up-arrow-block>svg,
.new-header-footer-common .sub-menu-up-arrow-block>img {
transform: none !important;
}

.new-header-footer-common .language-dropdown-wrap.opened .language-arrow-block {
    transform: rotate(180deg);
}

.new-header-footer-common .card-btn-wrap .btn-v {font-size: 1.6rem;}
.new-header-footer-common .card-btn-wrap .btn-v {flex: auto; padding: 1.4rem 1.5rem;}
.new-header-footer-common .explore-credit-card-dropdown-block.links-2-block > div:nth-of-type(1){width: 62%;}
.new-header-footer-common .explore-credit-card-dropdown-block.links-2-block > div:nth-of-type(2){width: 30%;}
.new-header-footer-common .explore-credit-card-dropdown-block.links-2-block> div:nth-of-type(1) ul {display: flex; flex-wrap: wrap;}
.new-header-footer-common .explore-credit-card-dropdown-block.links-2-block> div:nth-of-type(1) li {width: 48%;}
.new-header-footer-common .explore-credit-card-dropdown-block.links-2-block> div:nth-of-type(1) li:nth-last-of-type(2) {margin-bottom: 0;}
.new-header-footer-common .sub-menu-wrap.md-sm-block {min-width: 73.8rem;}
.new-header-footer-common .dropdown-link-text-block {font-size: 1.6rem;}

.new-header-footer-common .language-dropdown-wrap .blue-circle-list-block li a.selected,
.new-header-footer-common .language-dropdown-wrap .blue-circle-list-block li a:hover {
    color: var(--color1) !important;
}

.new-header-footer-common .hidden-item {max-height: 0; overflow: hidden; opacity: 0; transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94); display: block; will-change: max-height, opacity; display: none;}
.new-header-footer-common .hidden-item.show {max-height: 500px; opacity: 1;}
.new-header-footer-common .number-list-block li.hidden-item {display: none;}
.new-header-footer-common .number-list-block li.show {display: list-item;}
.new-header-footer-common .extra-content:not(.hidden) {display: inline !important; visibility: visible !important; opacity: 1 !important;}

.new-header-footer-common ul.disc li.hidden-item {display: none;}
.new-header-footer-common .mobile-app-app-block >a > img {width: 100% !important;height: auto !important;}
.new-header-footer-common .language-sub-menu-wrap {transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94); will-change: opacity, visibility, transform; display: none !important;}
.new-header-footer-common .language-dropdown-wrap.opened .language-sub-menu-wrap {display: block !important; opacity: 1; visibility: visible; transform: translateY(0); z-index: 11; pointer-events: all;}



.new-header-footer-common .mobile-popup-search-field-block {margin: 0 auto; margin-top: 100px; width: 90%; height: 46px;}

.new-header-footer-common .search-mobile-popup-wrap {width: 100%; height: 100vh; background-color: rgba(0, 0, 0, 0.79); backdrop-filter: blur(2px); z-index: 9999; position: fixed; top: 0; left: 0; opacity: 0; visibility: hidden; transform: scale(1.05); transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94); will-change: opacity, visibility, transform;}
.new-header-footer-common .search-mobile-popup-wrap.active {opacity: 1; visibility: visible; transform: scale(1);}
.new-header-footer-common .search-popup-icon-block {position: absolute; top: 50%; right: 0; width: 51px; border-left: 1px solid var(--border-color1); transform: translateY(-50%); border-radius: 0 10px 10px 0; height: 100%; display: flex; align-items: center; justify-content: center;}
.new-header-footer-common .search-popup-menu-cross-block {position: absolute; top: 15px; right: 15px; width: 30px; filter: brightness(1) invert(1);}
.new-header-footer-common .search-cross {display: none;}















.new-header-footer-common .disc li {margin-bottom: 1rem; list-style: disc;}
.new-header-footer-common ol.disc li {list-style: auto;}
.new-header-footer-common .disc li:nth-last-of-type(1) {margin-bottom: 0;}
.new-header-footer-common .disc {margin-left: 1.3rem;}





.new-header-footer-common .accordion-item-block {padding-bottom: 1.5rem; border-bottom: 1px solid #DDDDDD; margin-bottom: 1.5rem;}
    .new-header-footer-common .accordion-item-block:nth-last-of-type(1) {border-bottom: 0 !important; padding-bottom: 0 !important;}
    .new-header-footer-common .accordion-title {font-size: 2.3rem;}
    .new-header-footer-common .accordion-content-wrap {display: none; padding-left: 24px;}
    .new-header-footer-common .accordion-item-block.active .accordion-content-wrap {display: block;}
     .new-header-footer-common .accordion-arrow-block {margin-right: 10px;}
     .new-header-footer-common .accordion-item-block.active .accordion-arrow-block {transform: rotate(-180deg);}
    .new-header-footer-common .accordion-btn-block {cursor: pointer;}
    .new-header-footer-common .accordion-wrap.light .accordion-title {font-size: 1.6rem; color: #ffffff;}
.new-header-footer-common .accordion-wrap.light .accordion-arrow-block {margin-right: 0; filter: invert(1); transform: rotate(-90deg);}
.new-header-footer-common .accordion-wrap.light .accordion-item-block.active .accordion-arrow-block {transform: rotate(180deg);}
.new-header-footer-common .accordion-wrap.light .accordion-item-block {border-color: #5879AD;}

.new-header-footer-common .footer-links-accordion-wrap .accordion-arrow-block {margin-right: 0; filter: brightness(0) invert(1);}
    .new-header-footer-common .footer-accordion-links-list li {margin-bottom: 1rem; text-align: left;}
    .new-header-footer-common .footer-links-accordion-wrap .accordion-title {color: #D5D5D5 !important; font-size: 1.7rem;}
    .new-header-footer-common .footer-links-accordion-wrap .footer-accordion-links-list a {color: #D5D5D5 !important; font-size: 1.4rem; text-align: left;}
    .new-header-footer-common .footer-links-accordion-wrap .accordion-item-block {border-bottom: 1px solid #676767;}
    .new-header-footer-common .mobile-main-menu-tabs-content-wrap .accordion-item-block {padding: 14px !important;}
    .new-header-footer-common .mobile-main-menu-tabs-content-wrap .accordion-item-block.active {background-color: #F2F2F3;}
    .new-header-footer-common .mobile-main-menu-tabs-content-wrap .accordion-btn-block > div > div img:nth-of-type(1) {margin-right: 12px;}
    .new-header-footer-common .mobile-main-menu-tabs-content-wrap .accordion-title {color: #2F2F2F; font-weight: 600;}
    .new-header-footer-common .mobile-main-menu-accordion-links-list {margin-top: 10px;}
    .new-header-footer-common ul.mobile-main-menu-accordion-links-list li {position: relative; padding-left: 16px; margin-bottom: 10px; margin-left: 10px;}
    .new-header-footer-common ul.mobile-main-menu-accordion-links-list li a {color: var(--color2); font-size: 1.6rem;}
    .new-header-footer-common ul.mobile-main-menu-accordion-links-list li::before {content: ''; width: 4px; height: 4px; border-radius: 100%; background-color: var(--color1); position: absolute; top: 50%; left: 0; transform: translateY(-50%);}
    .new-header-footer-common .footer-links-accordion-wrap .accordion-item-block {padding: 14px !important; background-color: #050E27; border: 0;}
    .new-header-footer-common .footer-links-accordion-wrap .accordion-item-block.active .accordion-btn-block {border-bottom: 1px solid rgba(255, 255, 255, 15%); padding-bottom: 10px;}
    .new-header-footer-common .accordion-content-wrap > div > div.font-bold {font-size: 13px; margin-left: 6px;}
    .new-header-footer-common .footer-links-accordion-wrap .accordion-content-wrap {display: none;}
    .new-header-footer-common .footer-links-accordion-wrap .accordion-item-block.active .accordion-content-wrap {display: block;}
    
    .new-header-footer-common .accordion-wrap.light .accordion-item-block {border-color: rgba(255, 255, 255, 0.19);}
    .new-header-footer-common .accordion-wrap.light .accordion-item-block:nth-last-of-type(1) {border-bottom: 0 !important;}
    .new-header-footer-common .accordion-wrap.othet-features-accordion.light {position: relative; z-index: 1;}
    .new-header-footer-common .othet-features-accordion {position: relative; z-index: 1;}

    
.new-header-footer-common .w-100 {width: 100% !important;}

.new-header-footer-common .rounded-links-title {font-size: 2rem; text-align: left; line-height: 1.3;}










.new-header-footer-common .popup-wrap {position: fixed; background-color: rgba(0, 0, 0, 80%); top: 0; left: 0; width: 100%; display: flex; align-items: center; justify-content: center; z-index: 9999; height: 100vh; opacity: 0; visibility: hidden; transition: opacity 0.3s ease, visibility 0.3s ease;}
.new-header-footer-common .popup-wrap.active {opacity: 1; visibility: visible;}
.new-header-footer-common .popup-wrap > div {border-radius: 16px; border: 1px solid #686868; background: #ffffff; box-shadow: 0 0 50px 0 rgba(0, 0, 0, 0.25); padding: 29px 24px; width: 47.6rem;}
.new-header-footer-common .popup-wrap > div li {color: var(--color2);}
.new-header-footer-common .popup-cross-block {position: absolute; top: 19px; right: 17px; cursor: pointer;}
.new-header-footer-common .popup-wrap > div ul {max-height: 200px; overflow-y: auto; margin-left: 0; padding-left: 14px;}


.new-header-footer-common ::-webkit-scrollbar {width: 4px;}
.new-header-footer-common ::-webkit-scrollbar-track {background: #DFDFDF; border-radius: 10px;}
.new-header-footer-common ::-webkit-scrollbar-thumb {background: #aaaaaa; border-radius: 10px;}
.new-header-footer-common ::-webkit-scrollbar-thumb:hover {background: #aaaaaa;}
.new-header-footer-common h3 {font-size: 2.4rem; font-weight: 600;}
.new-header-footer-common .xxl-text-block {font-size: 2.4rem;}

.new-header-footer-common .md-text-block {font-size: 2rem;}

.new-header-footer-common .btn-v {text-decoration: none; display: flex; align-items: center; justify-content: center; border: 1px solid var(--color1); color: var(--color1); padding: 12px 15px;  font-size: 1.4rem; border-radius: 25px; font-weight: bold; line-height: 1;}
.new-header-footer-common .btn-v.dark {border: 1px solid #143745; color: #143745;}
.new-header-footer-common .btn-v.sm {padding: 1rem 1.4rem; font-size: 1.3rem; font-weight: 500; height: 3.5rem;}
.new-header-footer-common .btn-v.filled {background-color: var(--color1); color: #ffffff;}
.new-header-footer-common .btn-v.filled.dark {background-color: #0A142F; color: #ffffff;}
.new-header-footer-common .btn-v.white {background-color: #ffffff; color: #014E4E; border: 1px solid #ffffff;}
.new-header-footer-common .btn-v.white.transparent {background-color: transparent; color: #ffffff;}
.new-header-footer-common .btn-v.white.transparent svg path {fill: #ffffff;}
.new-header-footer-common .btn-v.blue {background-color: var(--color4); color: #ffffff; border: 1px solid var(--color4);}
.new-header-footer-common .btn-v.blue.transparent {background-color: transparent; color: var(--color4); border: 1px solid var(--color4);}

.new-header-footer-common .btn-v.white.transparent img,
.new-header-footer-common .btn-v.blue img,
.new-header-footer-common .white-long-arrow-block {
    filter: brightness(0) invert(1);
}

.new-header-footer-common .btn-v.blue.transparent img {filter: brightness(0) invert(0);}

.new-header-footer-common .btn-v.arrow-btn svg,
.new-header-footer-common .btn-v.arrow-btn img {
    margin-left: 8px;
    transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    will-change: transform;
    width: 1.3rem !important;
    height: 1.3rem;
}

.new-header-footer-common .btn-v.arrow-btn:hover img,
.new-header-footer-common .btn-v.arrow-btn:hover svg {
  transform: translateX(3px);
}

.new-header-footer-common .header-buttons-wrap {padding: 0 0; width: 50%; justify-content: end;}
.new-header-footer-common .tab-btn {color: var(--color2); border-bottom: 1px solid var(--border-color2); padding: 0 2rem; padding-bottom: 1rem;}
.new-header-footer-common .tab-btn.active {font-weight: bold;}
.new-header-footer-common .menu-wrap {display: none;}
.new-header-footer-common .header-offers-wrap {font-size: 1.4rem; background-color: #143745; padding: 1rem 0; transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94); will-change: opacity, transform;}
.new-header-footer-common .header-offers-wrap.hide {display: none;}
.new-header-footer-common .header-offers-wrap  > div {width: 100%;}
.new-header-footer-common .left-gap-on-mobile {padding-left: 15px !important;}
.new-header-footer-common .right-gap-on-mobile {padding-right: 15px !important;}
.new-header-footer-common .gap-x-mobile {padding-left: 15px !important; padding-right: 15px !important;}
.new-header-footer-common .sun-block {border-left: 0 !important;}
.new-header-footer-common .header-buttons-wrap > div.mobile-toggle-block {border-right: 0 !important; padding-right: 0 !important;}
.new-header-footer-common .searchbar-header-mobile-block {border-left: 1px solid #E8E8E8 !important;}


    .new-header-footer-common .navigation-half-circle-block {position: absolute; bottom: 139%; left: 50%; transform: translateX(-50%);}
    .new-header-footer-common .footer-mobile-menu-wrap.scrolling {background-color: rgba(255, 255, 255, 0.7); opacity: 0.9; transition: background-color 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);}
    .new-header-footer-common .footer-mobile-menu-wrap.scrolling .navigation-half-circle-block {opacity: 0.7; transition: opacity 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);}
    .new-header-footer-common .apply-now-filter-block {font-size: 1.5rem; background: linear-gradient(123.57deg, #27A2DF 3.52%, #2380AE 99.44%); border-radius: 100%; width: 51px; height: 51px; position: absolute; bottom: 59%; left: 50%; transform: translateX(-50%); line-height: 1;}
    .new-header-footer-common .mobile-main-menu-wrap {position: fixed; top: 0; width: 95%; height: 100vh; background-color: #ffffff; z-index: 1050; transform: translateX(+106%); transition: transform 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94); right: 0; will-change: transform;}
    .new-header-footer-common .mobile-main-menu-wrap.active {transform: translateX(0); box-shadow: 0 10px 9px 0 rgba(0, 0, 0, 0.25);}
    .new-header-footer-common .mobile-main-menu-logo-block {padding-top: 16px; padding-bottom: 16px; margin-bottom: 16px;}
    
    .new-header-footer-common .mobile-main-menu-logo-block,
    .new-header-footer-common .mobile-main-menu-tabs-menu-block,
    .new-header-footer-common .mobile-main-menu-tabs-content-wrap,
    .new-header-footer-common .mobile-main-menu-footer-block > div {
        padding-left: 16px;
        padding-right: 16px;
    }

.new-header-footer-common .mobile-main-menu-logo-block {border-bottom: 1px solid #DDDDDD;}
body.menu-open {overflow: hidden; height: 100vh; position: fixed; width: 100%;}

.new-header-footer-common .footer-mobile-menu-wrap a svg,
.new-header-footer-common .footer-mobile-menu-wrap a img{
    margin: 0 auto;
}

.new-header-footer-common .footer-mobile-menu-wrap a img,
.new-header-footer-common .footer-mobile-menu-wrap a svg {
    margin-bottom: 5px;
}

    
    .new-header-footer-common .mobile-main-menu-tabs-menu-block a {padding: 4px 12px; color: var(--color4); font-size: 14px; font-weight: 600; border-radius: 24px; background-color: #EAEAEA; margin-right: 10px;}
    .new-header-footer-common .mobile-main-menu-tabs-menu-block a.active {background-color: var(--color4); color: #ffffff;}
    .new-header-footer-common .mobile-main-menu-footer-block {background-color: var(--color4); margin-top: 25px;}
    .new-header-footer-common .mobile-main-menu-footer-block > div {padding-top: 19px; padding-bottom: 19px;}
    .new-header-footer-common .mobile-main-menu-footer-block > div:nth-of-type(1) {border-bottom: 1px solid #49438B;}
    .new-header-footer-common .help-center-link-block img {margin-right: 10px; max-width: 16px;}
    .new-header-footer-common .help-center-link-block > div {font-size: 13px; font-weight: 600;}
    .new-header-footer-common .mobile-main-menu-share-title {font-size: 15px; color: #E8E8E8; margin-bottom: 13px; text-align: center;}
    
    .new-header-footer-common .mobile-main-menu-footer-block a {margin-bottom: 12px;}
    .new-header-footer-common .mobile-main-menu-footer-block a:nth-last-of-type(1) {margin-bottom: 0;}
    .new-header-footer-common .mobile-main-menu-share-block img {width: 24px;}
    .new-header-footer-common .mobile-main-menu-tabs-content {position: relative; top: 0; left: 0; width: 100%;transition: opacity 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94);}
    .new-header-footer-common .mobile-main-menu-wrap {scrollbar-width: none;  -ms-overflow-style: none; }
    .new-header-footer-common .mobile-main-menu-wrap::-webkit-scrollbar {display: none; }
    .new-header-footer-common .mobile-main-menu-wrap > div {height: 100%;display: flex; flex-wrap: wrap; width: 100%; overflow-y: auto;}
    .new-header-footer-common .mobile-main-menu-wrap > div > div {width: 100%;}
    .new-header-footer-common .mobile-main-menu-footer-block > div {width: 100%;}
    .new-header-footer-common .mobile-main-menu-footer-block > div:nth-last-of-type(1) {padding-bottom: 60px;}
    .new-header-footer-common .mobile-main-menu-footer-block {align-self: end; display: flex; flex-wrap: wrap;}
    .new-header-footer-common .mobile-main-menu-cross-block {width: 30px !important;}
    .new-header-footer-common .mobile-main-menu-cross-block svg {width: 100%;}

    .new-header-footer-common .header-login-btn-block > span > svg path {fill: #0A142F;}
    .new-header-footer-common .header-login-btn-block span {display: flex !important; justify-content: center;}
    .new-header-footer-common .header-login-btn-block .header-login-right-arrow {display: none !important;}

.new-header-footer-common .sub-menu-explore-cards-img-block > svg,
.new-header-footer-common .sub-menu-explore-cards-img-block > img {
    margin: 0 auto;
}

.new-header-footer-common .sub-menu-explore-cards-img-block > svg,
.new-header-footer-common .sub-menu-explore-cards-img-block > img {
    margin: 0 auto; max-width: 2.9rem;
}

.new-header-footer-common .mobile-main-menu-tabs-content .accordion-arrow-block {margin-right: 10px;}


.new-header-footer-common .skip-to-main-content {order: 5; position: absolute; top: 50%; right: 1.5rem; transform: translateY(-50%);}
.new-header-footer-common .footer-extra-link-block {justify-content: center; margin-bottom: 10px;}
    .new-header-footer-common .footer-extra-link-block > a {margin-bottom: 6px;}
    .new-header-footer-common .footer-copyright-block {text-align: center;}
.new-header-footer-common .key-benefits-bg {background-size: cover;}





.new-header-footer-common .accrodion-content-title {font-size: 1.8rem; margin-bottom: 0.5rem;}
.new-header-footer-common .accordion-content-descrption {font-size: 1.5rem; color: #6D717F;}
.new-header-footer-common .logo-menus-wrap {border-bottom: 1px solid #dddddd;}

.new-header-footer-common .only-bg-img-and-btn .banner-btn-wrap {justify-content: center; margin-top: 20px; align-self: end; margin-bottom: 200px;}

.new-header-footer-common .search-suggestion-block {
    position: absolute; 
    top: 100%; 
    left: 0; 
    min-width: 26rem; 
    background: rgba(255, 255, 255, 0.65);
    border: 1px solid #FFFFFF; box-shadow: 0px 4px 54px rgba(0, 0, 0, 0.25);
    backdrop-filter: blur(11.5px);
    border-radius: 14px; padding: 1.7rem 2.9rem; z-index: 11; opacity: 0;
    visibility: hidden;
    transform: translateY(10px);
    transition: all 0.4s 
cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

.new-header-footer-common .search-suggestion-block  > div { 
max-height: 170px;
overflow-y: auto;
padding-right: 10px;
}

.new-header-footer-common .search-suggestion-block.visible {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

.new-header-footer-common #mobileSearchSuggestion {
  position: absolute;
  top: 100%;
  left: 50%;
  min-width: 90%;
  background: rgba(255, 255, 255, 1);
  border: 1px solid #FFFFFF;
  box-shadow: 0px 4px 54px rgba(0, 0, 0, 0.25);
  backdrop-filter: blur(11.5px);
  border-radius: 14px;
  padding: 1.7rem 2rem;
  z-index: 11;
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px) translateX(-50%);
  transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

.new-header-footer-common #mobileSearchSuggestion.visible {
  opacity: 1;
  visibility: visible;
  transform: translateY(0) translateX(-50%);
}

.new-header-footer-common .filled-slot-img-block {
    width: 40%;
    min-width: 40%;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #D2D5DB;
    padding: 5px 8px;
    height: 10rem;
}

.new-header-footer-common .img-cross-for-mobile line {
    stroke: #9EA2AE;
}



.new-header-footer-common .tab-button-feel .tab-btn.active .tab-minus-plus-iocn-block > span > svg,
.new-header-footer-common .tab-button-feel .tab-btn.active .tab-minus-plus-iocn-block > span > img {
    transform: rotate(90deg);
}

.new-header-footer-common .active-marker .progress-marker-circle {
    transform: scale(1.5);
    background-color: #4fc3f7;
    transition: 0.3s;
  }

  .new-header-footer-common .sub-menu-wrap.active {
    display: block;
  }

  .new-header-footer-common button {cursor: pointer;}
  .new-header-footer-common .tab-btn {cursor: pointer;}
  
.new-header-footer-common .universal-learn-more-block {max-width: max-content;}

.new-header-footer-common .bottom-to-top-arrow-block {position: absolute; top: -26px; left: 50%; transform: translateX(-50%); z-index: 1;}
.new-header-footer-common .language-dropdown-wrap {padding-left: 1.4rem;}

.new-header-footer-common .mobile-menu-accordion-icon-text-block > svg,
.new-header-footer-common .mobile-menu-accordion-icon-text-block > img {
    width: 25px !important;
    height: auto !important;
}

.new-header-footer-common .header-login-btn-block .sub-menu-wrap {display: none;}
.new-header-footer-common .header-login-toggle{color: var(--color4) !important; width: 100%;}

.new-header-footer-common .open-submenu-hover[aria-expanded="true"] svg,
.new-header-footer-common .open-submenu-hover[aria-expanded="true"] img,
.new-header-footer-common .header-secondar-menu-dropdown-link[aria-expanded="true"] svg,
.new-header-footer-common .header-secondar-menu-dropdown-link[aria-expanded="true"] img,
.new-header-footer-common .header-help-toggle[aria-expanded="true"]>svg {
  transform: rotate(180deg);
}

.new-header-footer-common .open-submenu-hover[aria-expanded="true"]>span:nth-of-type(1) svg,
.new-header-footer-common .open-submenu-hover[aria-expanded="true"]>span:nth-of-type(1) img {
    transform: none;
}

.new-header-footer-common .explore-credit-card-dropdown-card-block a {color: var(--color2);}
.new-header-footer-common .explore-credit-card-dropdown-block>a {color: var(--color2);}
.new-header-footer-common .explore-credit-card-dropdown-quick-action-block>a {color: var(--color2);}
.new-header-footer-common .link-title {color: var(--color2);}
.new-header-footer-common .mobile-main-menu-tabs-content .accordion-content-wrap {padding-left: 36px;}
.new-header-footer-common .footer-mobile-menu-title {color: var(--color2);}
.new-header-footer-common .header-thrid-bar-menu-wrap {padding: 1.6rem 1.5rem;}
.new-header-footer-common .header-thrid-bar-menu-wrap button {margin-inline-start: 0.5rem; line-height: 1;}
.new-header-footer-common .header-thrid-bar-menu-wrap button:focus {background-color: transparent;}

/* ///////////////////// FOR V25 Header Third Bar//////////////////////////// */
.new-header-footer-common .header-secondary-menu-wrap>.dropdown-link {padding: 1.6rem 1.4rem;}
.new-header-footer-common .header-secondary-menu-wrap {background-color: #0A142F;}
.new-header-footer-common .header-secondary-menu {width: calc(100% - 19rem); margin-left: auto;}
.new-header-footer-common .dropdown-link-text-block + .sub-menu-wrap {top: calc(100% + 14px);}
.new-header-footer-common .dropdown-link-text-block + .sub-menu-wrap .sub-menu-up-arrow-block {top: -28px;}

@media(min-width: 576px) and (max-width: 800px) {
    .new-header-footer-common .header-secondary-menu-wrap>.dropdown-link {padding: 1.6rem 1rem;}
}



@media(min-width: 320px) and (max-width: 767px) {
    
    
.new-header-footer-common .sub-menu-wrap.active {visibility: visible; opacity: 1;}
    .new-header-footer-common .order-1-mobile {order: 1;}
    .new-header-footer-common .order-2-mobile {order: 2;}
    .new-header-footer-common .flex-wrap-mobile {flex-wrap: wrap;}
    .new-header-footer-common .mb-15-mobile {margin-bottom: 15px !important;}
.new-header-footer-common .hide-on-mobile {display: none !important;}
    .new-header-footer-common .w-full-on-mobile {width: 100% !important;}
    
    .new-header-footer-common .transparent-btn-block {font-size: 1.6rem; font-weight: 600; border-bottom: 1px solid var(--color4); color: var(--color4);}
    
    .new-header-footer-common .mobile-app-content-block {text-align: center; padding: 0 10px;}
    .new-header-footer-common .mobile-app-img-and-scanner-block {justify-content: center;}
    .new-header-footer-common .footer-logo-block {border-bottom: 1px solid #3A3A3A; padding-bottom: 2.5rem; margin-bottom: 1.5rem; width: 100%;}

    .new-header-footer-common .footer-logo-block svg,
    .new-header-footer-common .footer-logo-block img {
        margin-left: auto; 
        margin-right: auto;
    }

        .new-header-footer-common .footer-social-share-title-block {width: 100%;}
    .new-header-footer-common .footer-share-block {justify-content: space-between; border-bottom: 1px solid #3A3A3A; padding-bottom: 2.5rem; margin-bottom: 1.5rem; width: 100%;}
    .new-header-footer-common .footer-main-links-wrap {margin: 0 auto; margin-bottom: 3.5rem; width: 80%;}
    .new-header-footer-common .footer-logo-block img {width: 90px;}
    .new-header-footer-common .footer-mobile-menu-wrap {box-shadow: 0px 0px 44px rgba(138, 159, 228, 0.25); backdrop-filter: blur(6px); background-color: #ffffff; border-radius: 14px; width: 95%; position: fixed; bottom: 12px; left: 50%; transform: translateX(-50%); z-index: 10; padding: 15px; transition: background-color 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94); will-change: background-color, opacity;}
    .new-header-footer-common .footer-mobile-menu-wrap a {text-align: center; font-size: 1.5rem; font-weight: 600; color: var(--color4); line-height: 1;}

    .new-header-footer-common .footer-extra-link-block > a,
    .new-header-footer-common .footer-copyright-block {
        font-size: 1.4rem;
    }

    
    .new-header-footer-common .safe-card-block.mx-auto.mt-5 {margin-bottom: 15px;}
    .new-header-footer-common .service-menu-cross-block {position: absolute; top: -33px; right: -15px; width: 30px;}
    .new-header-footer-common .mobile-toggle-block.hide-on-desktop {border-right: 0 !important; padding-left: 0 !important; padding-right: 0 !important;}
    .new-header-footer-common .mobile-app-app-block {width: 100%; display: flex; justify-content: center;}
    .new-header-footer-common .mobile-app-app-block > a:nth-of-type(1) {margin-right: 10px !important;}
    .new-header-footer-common .mobile-app-carousel-item {background-color: #000000;}
    .new-header-footer-common .footer-social-share-title-block {font-size: 1.8rem;}
    .new-header-footer-common .footer-main-links-wrap a {font-size: 1.6rem;}
    .new-header-footer-common .mobile-app-app-block img {margin-bottom: 0; height: 51px;}
    .new-header-footer-common .mobile-app-main-img-block {margin-top: 15px;}
    .new-header-footer-common .justify-center-mobile {justify-content: center !important;}
    .new-header-footer-common .mobile-main-menu-tabs-menu-block > div {overflow-x: auto; width: 100%; white-space: nowrap; scrollbar-width: none; -ms-overflow-style: none;}
    .new-header-footer-common .mobile-main-menu-tabs-menu-block > div::-webkit-scrollbar {display: none;}
    
    
    .new-header-footer-common .footer-mobile-menu-wrap a > svg,
    .new-header-footer-common .footer-mobile-menu-wrap a > img {
        margin-left: auto; 
        margin-right: auto;
    } 

    .new-header-footer-common .mobile-app-app-block > a > img {height: 51px !important;}
    .new-header-footer-common .transparent-btn-block img {width: 16px !important; height: auto !important;}
    
    
.new-header-footer-common .extra-content-block {margin-top: 0;}
    .new-header-footer-common .header-sub-navigation-wrap.show {opacity: 1; visibility: visible; transform: translateY(0);}
    .new-header-footer-common .header-sub-navigation-wrap > div {flex-wrap: wrap; align-items: flex-start;}
    .new-header-footer-common .header-sub-navigation-wrap > div > a {width: 100%; margin-bottom: 15px; display: flex; flex-wrap: nowrap !important; align-items: center;}
    .new-header-footer-common .header-sub-navigation-wrap .dark-blue-color-block.font-bold.w-full.text-center {text-align: left !important; font-size: 1.8rem; color: var(--color2) !important;}
    .new-header-footer-common .header-sub-navigation-wrap > div > a:nth-last-of-type(1) {margin-bottom: 0;}
}

@media(max-width: 400px) { 
    .new-header-footer-common .header-offers-wrap {font-size: 1.4rem;}
 }

 @media(max-width: 380px) {
    .new-header-footer-common .apply-now-filter-block {font-size: 1.6rem;}
    .new-header-footer-common .header-offers-wrap {font-size: 1.3rem;}
}

@media (max-width: 350px) {
    .new-header-footer-common .header-offers-wrap {font-size: 1.2rem;}
}

@media(min-width: 350px) {
    .new-header-footer-common {font-size: 1.6rem;}
    .new-header-footer-common .header-voucher-not-visible.header-fixed .logo-menus-wrap {top: 0;}
}

@media(min-width: 400px) {
    body.header-fixed {padding-top: 73px;}
    .header-fixed .new-header-footer-common .logo-menus-wrap {top: 76px;}
}

@media(min-width: 576px) {
.header-fixed .new-header-footer-common .logo-menus-wrap {top: 35px;}
}

@media(min-width: 767px) {
    html {scroll-padding-top: 140px;}

.new-header-footer-common .skip-to-main-content {order: unset; position: relative; top: auto; right: auto; transform: none;}

.new-header-footer-common .footer-extra-link-block {justify-content: start; margin-bottom: 0px;}

    .new-header-footer-common .footer-extra-link-block > a {margin-bottom: 0;}
    .new-header-footer-common .footer-copyright-block {text-align: left;}

.new-header-footer-common .md-text-block {font-size: 1.6rem;}
.new-header-footer-common .btn-v {padding: 1.4rem 1.8rem;}

.new-header-footer-common .tab-btn {padding: 0 5rem; padding-bottom: 0.8rem;}
.new-header-footer-common .left-gap-on-mobile {padding-left: 0 !important;}
.new-header-footer-common .right-gap-on-mobile {padding-right: 0 !important;}
.new-header-footer-common .gap-x-mobile {padding-left: 0 !important; padding-right: 0 !important;}
.new-header-footer-common .sun-block {border-left: 1px solid var(--border-color1);}
.new-header-footer-common .btn-v {font-weight: bold;}

    .new-header-footer-common h2 {line-height: 1.5;}

    .new-header-footer-common .menu-wrap > a:hover,
.new-header-footer-common .menu-wrap > a.active {
    color: var(--color1);
}

.new-header-footer-common .menu-wrap > a.active::after {content: ''; width: 100%; height: 0.2rem; background-color: var(--color1); position: absolute; bottom: 0; left: 0;}

footer.new-header-footer-common {padding-bottom: 0;}
.new-header-footer-common .footer-logo-share-wrap {width: 20%; display: block;}
.new-header-footer-common .footer-links-wrap {width: 73%; margin-top: 0rem;}
.new-header-footer-common .footer-links-wrap > div {margin-right: 0;}

.new-header-footer-common .sub-menu-up-arrow-block {top: -27px;}
.new-header-footer-common .explore-rewards-blocks .disc {font-size: 1.6rem; margin-left: 1.7rem;}
.new-header-footer-common .product-explore-rewards-list-block {max-height: 140px;} 
.new-header-footer-common .container {width: 700px;}
    .new-header-footer-common .container {max-width: 700px;}
    .new-header-footer-common .hide-on-desktop {display: none !important;}
    
   .new-header-footer-common .hide-scrollbar {scrollbar-width: none; -ms-overflow-style: none;  }
    .new-header-footer-common .hide-scrollbar::-webkit-scrollbar {display: none;}
    
    
    
    .new-header-footer-common .accordion-item-block:nth-of-type(1) {border-radius: 2rem 2rem 0 0;}
    .new-header-footer-common .accordion-item-block:nth-last-of-type(1) {border-radius: 0 0 2rem 2rem;}

/* .new-header-footer-common .logo-menus-wrap {border-bottom: 0;} */

body.rewamp-header-visible .reward-tnc {margin-top: -100px;}

.new-header-footer-common .logo-block svg,
.new-header-footer-common .logo-block img {
    width: 12.9rem;
}


.new-header-footer-common .header-sub-navigation-wrap {display: none;}
.new-header-footer-common .footer-social-share-title-block {text-align: left;}
.new-header-footer-common .header-sub-navigation-wrap {padding: 1.5rem 3.5rem; width: 92.7rem; border: 2px solid #ffffff; border-radius: 14px; box-shadow: 0px 4px 37px rgba(126, 204, 237, 0.72); backdrop-filter: blur(12px); background: rgba(239, 250, 255, 0.75); margin-top: -25px; position: relative; bottom: auto; transform: none; opacity: 1; visibility: visible; left: auto; right: auto; z-index: 2;}
}

@media(max-width: 1024px) {
    .new-header-footer-common .header-secondary-menu-wrap {display: none;}
    .new-header-footer-common .btn-v.header-login-btn-block {flex-wrap: wrap; background-color: transparent !important; border: 0 !important; padding: 0 !important; color: #222222 !important; text-align: center; height: 100%;}
    .new-header-footer-common .btn-v.header-login-btn-block > img:nth-of-type(1) {margin-bottom: 3px;}
    .new-header-footer-common .btn-v.header-login-btn-block span {width: 100%; display: block; font-size: 12px;}
    .new-header-footer-common .header-buttons-wrap > div {display: flex; align-items: center;}

    .new-header-footer-common .header-buttons-wrap > a,
    .new-header-footer-common .header-buttons-wrap > div {
        padding: 1rem 2rem !important;
    }

    .new-header-footer-common .header-buttons-wrap > a,
    .new-header-footer-common .header-buttons-wrap > div {
        border-left: 1px solid #E8E8E8 !important; 
        border-right: 1px solid #E8E8E8 !important;
    }
    
    .new-header-footer-common .header-buttons-wrap.flex.items-center {width: 72%;}
    .new-header-footer-common .header-help-block {display: none !important;}
    .new-header-footer-common .header-login-mobile {display: flex !important;}
.new-header-footer-common .header-login-desktop {display: none !important;}
}

@media(min-width: 576px) and (max-width: 750px) {
   .new-header-footer-common  .container {max-width: 100%;}
}

@media(min-width: 576px) and (max-width: 1200px) {

    body.hi-lang h2,
    body.hi-lang h1.as-h2-title {
        font-size: 4.5rem;
    }

    .header-fixed .new-header-footer-common .header-secondary-menu-wrap {top: calc(48px + 39px);}
    .header-fixed.skip-main-menu-clicked .new-header-footer-common .header-secondary-menu-wrap {top: calc(-22px + 63px);}
    
    .new-header-footer-common .logo-block svg,
    .new-header-footer-common .logo-block img {
        width: 11.2rem;
    }
    
.new-header-footer-common .logo-block {width: 13.2rem; margin-right: 10px;}
.new-header-footer-common .logo-menu-block {width: 68%;}
.new-header-footer-common .sub-menu-up-arrow-block {top: -21px;}
.new-header-footer-common .menu-center-tab .sub-menu-up-arrow-block {left: 50%; transform: translateX(-50%);}


.new-header-footer-common .popup-cross {right: -25px;} 

.new-header-footer-common .footer-share-block a svg,
.new-header-footer-common .footer-share-block a img {
    width: 15px;
}
    .new-header-footer-common h3 {font-size: 3.4rem;}
    
    body.hi-lang .new-header-footer-common .xxl-text-block {font-size: 3rem;}
   .new-header-footer-common .xxl-text-block {font-size: 2rem;}
.new-header-footer-common .footer-share-block {margin-right: 55px;}
.new-header-footer-common .footer-logo-block {width: 100%; justify-content: center; display: flex;}
.new-header-footer-common .footer-social-share-title-block {padding-top: 0; padding-right: 20px;}


    
    .new-header-footer-common .explore-rewards-blocks .tabs-links-no-left-gap .xxl-text-block {font-size: 2rem; padding-left: 0.5rem !important; padding-right: 0.5rem !important; margin-right: 10px;}
    
}

@media(min-width: 576px) and (max-width: 1024px) {
.new-header-footer-common .footer-logo-block {justify-content: start;}
}

@media(min-width: 576px) and (max-width: 991px) {
   .new-header-footer-common  .menu-wrap > a {font-size: 1.4rem;}
    .hi-lang .new-header-footer-common .menu-wrap > a {font-size: 1.3rem;}
}

@media(min-width: 576px) and (max-width: 800px) {
    .new-header-footer-common {font-size: 1.2rem;}
    
    .new-header-footer-common .sub-menu-wrap {min-width: 64.8rem;}
    .new-header-footer-common .menu-center-tab.dropdown-link.open .sub-menu-wrap {left: 50%; transform: translateX(-50%);}
    
    .new-header-footer-common .dropdown-link-text-block {font-size: 1.3rem;}
.hi-lang .new-header-footer-common .dropdown-link-text-block {font-size: 1.2rem;} 
.new-header-footer-common .container {width: 700px; max-width: 700px;}
.new-header-footer-common .footer-social-share-title-block {padding-top: 3px;}

    
    .new-header-footer-common .explore-rewards-blocks .tabs-links-no-left-gap .xxl-text-block {font-size: 2rem; padding-left: 0.5rem !important; padding-right: 0.5rem !important; margin-right: 10px;}
    
}

@media(min-width: 576px) and (max-width: 767px) {
    .new-header-footer-common .container {width: 100%; max-width: 100%;}
   .new-header-footer-common .footer-share-block {margin-right: 0; width: 60%;}

    .new-header-footer-common .footer-share-block a svg, 
    .new-header-footer-common .footer-share-block a img {
        width: 28px;
    }
}

@media only screen and (min-width: 991px) and (max-width: 1200px) and (orientation: landscape) {
.new-header-footer-common .footer-logo-block {justify-content: start;}
}

@media(min-width: 767px) and (max-width: 1200px) {
.new-header-footer-common .dropdown-link.open .sub-menu-wrap {display: block;}
}

@media(min-width: 801px) and (max-width: 1200px) {
    .new-header-footer-common {font-size: 1.5rem;}
}

@media(min-width: 801px) and (max-width: 991px) {
    .new-header-footer-common {font-size: 1.6rem;}
    .new-header-footer-common .header-secondary-menu-wrap .blue-circle-list-block li::before,
    .new-header-footer-common .header-buttons-wrap .blue-circle-list-block li::before {top: 3px; transform: none;}
    
    .new-header-footer-common .sub-menu-wrap {min-width: 67.8rem;}
    .new-header-footer-common .sub-menu-wrap {min-width: 64.8rem;}
    .new-header-footer-common .menu-center-tab.dropdown-link.open .sub-menu-wrap {left: 50%; transform: translateX(-50%);}
    
    .new-header-footer-common .circle-list-block {height: 18.9rem;}
    .new-header-footer-common .sub-menu-wrap.md-sm-block {min-width: 60.8rem;}
    .new-header-footer-common .dropdown-link-text-block {font-size: 1.2rem;} 
.hi-lang .new-header-footer-common .dropdown-link-text-block {font-size: 1.2rem;} 

    .new-header-footer-common .container {width: 765px; max-width: 765px;}
    .new-header-footer-common .md-text-block {font-size: 2rem;}
    .new-header-footer-common .btn-v {font-size: 1.8rem;}
.new-header-footer-common .footer-social-share-title-block {padding-top: 3px;}
}

@media(min-width: 991px) and (max-width: 1200px) {
   .new-header-footer-common  .menu-center-tab.dropdown-link.open .sub-menu-wrap {left: 50%; transform: translateX(-50%);}
    .new-header-footer-common .circle-list-block {height: 13.9rem;}
    .new-header-footer-common .dropdown-link-text-block {font-size: 1.4rem;}
    .new-header-footer-common .xxl-text-block {font-size: 2.5rem;}
}

@media(min-width: 991px) {
    .new-header-footer-common h2,
    .new-header-footer-common h1.as-h2-title {
        font-size: 5rem;
    }

    .new-header-footer-common .container {width: 800px;}
    .new-header-footer-common .container {max-width: 800px;}
}

@media(min-width: 1025px) {

    .new-header-footer-common h2, 
    .new-header-footer-common .popup-title, h1.as-h2-title {
        font-size: 3.2rem;
    }

    .new-header-footer-common .header-accessibility-wrap > div > div {padding: 0.6rem 1.4rem;}
    .new-header-footer-common .lg-text-block {font-size: 1.5rem;}
    .header-fixed .new-header-footer-common .logo-menus-wrap {top: 27px;}
    .new-header-footer-common .container {width: 900px;}
    .new-header-footer-common .container {max-width: 900px;}

    .new-header-footer-common .sub-menu-wrap:hover,
.new-header-footer-common .open-submenu-hover:hover + .sub-menu-wrap,
.new-header-footer-common .sub-menu-wrap.open,
.new-header-footer-common .dropdown-menu-link:hover .sub-menu-wrap,
.new-header-footer-common .parent-submenu-hover:hover .sub-menu-wrap {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
    pointer-events: auto;
    display: block;
}

.header-fixed .new-header-footer-common .logo-menus-wrap {border-bottom: 1px solid #dddddd;}
}

@media(min-width: 1201px) {
    .new-header-footer-common {font-size: 1.3rem;}
    body.header-fixed {padding-top: 104px;}

    .new-header-footer-common h1,
.new-header-footer-common .hero-banner-title {
    font-size: 50px;
}

.header-fixed .new-header-footer-common .logo-menus-wrap {top: 41px;}
.new-header-footer-common .logo-menu-block {width: 67%;}
.new-header-footer-common a.btn-v.find-card-btn-block {border: 1px solid #FFFFFF; bottom: 100px;}


.new-header-footer-common .blue-circle-list-block.when-anchor-selected li::before {left: 1.5rem;}
.new-header-footer-common .circle-list-block {height: 15.9rem;}
.new-header-footer-common .container {width: 1100px;}
    .new-header-footer-common .container {max-width: 1100px;}
}

@media(min-width: 1025px) and (max-width: 1280px) {
    .header-fixed.skip-main-menu-clicked .new-header-footer-common .header-secondary-menu-wrap {top: calc(0px + 38px);}
    .new-header-footer-common .dropdown-block>a {padding: 1rem 1.5rem;}
    .new-header-footer-common .header-thrid-bar-menu-wrap {padding: 1rem 1.5rem;}
    .new-header-footer-common .header-buttons-wrap {padding: 0.5rem 0 !important;}
   .new-header-footer-common .btn-v {padding: 1rem 1.5rem; font-size: 1.2rem;}
   
   .new-header-footer-common  .xxl-text-block {font-size: 1.8rem;}
    .new-header-footer-common .extra-content-block {width: 83%; margin: 0 auto; margin-top: 0.5rem;}
    .header-fixed .new-header-footer-common .logo-menus-wrap {top: 31px;}
    .header-fixed .new-header-footer-common .header-secondary-menu-wrap {top: calc(77px - 9px);}
    .new-header-footer-common .btn-v.filled.find-card-btn-block{font-size: 1.2rem;}
}

@media(min-width: 1281px) {
    .new-header-footer-common h1.small {font-size: 3.8rem;}

    .new-header-footer-common h2,
    .new-header-footer-common .popup-title,
    .new-header-footer-common h1.as-h2-title {
        font-size: 3.6rem;
    }

    .new-header-footer-common .header-accessibility-wrap > div > div {padding: 1.2rem 1.4rem;}
    .new-header-footer-common .lg-text-block {font-size: 1.8rem;}
    .header-fixed .new-header-footer-common .logo-menus-wrap {top: 41px;}
    .header-fixed .new-header-footer-common .header-secondary-menu-wrap {top: calc(160px - 63px);}
}

@media(min-width: 1300px) {
    .new-header-footer-common .container {width: 1200px; max-width: 1200px;}
}

@media(min-width: 1400px) {
    .new-header-footer-common .circle-list-block {height: 16.9rem;}
}

@media(min-width: 1500px) {
    .new-header-footer-common .popup-wrap > div {width: 92.6rem;}
    .new-header-footer-common .popup-wrap > div ul {max-height: 342px;}

    .new-header-footer-common .popup-cross-block svg,
    .new-header-footer-common .popup-cross-block img {
        width: 35px; 
        height: 35px;
    }

    .new-header-footer-common .popup-wrap .disc li {font-size: 1.6rem;}
}

@media(min-width: 1281px) and (max-width: 1680px) {
    .header-fixed .new-header-footer-common .logo-menus-wrap {top: 37px;}
    .header-fixed .new-header-footer-common .header-secondary-menu-wrap {top: calc(160px - 66px);}
}

@media(min-width: 1681px) {
    .new-header-footer-common .circle-list-block {overflow-y: hidden;}
    .new-header-footer-common .circle-list-block {height: 16.9rem;}
    .header-fixed .new-header-footer-common .header-secondary-menu-wrap {top: calc(160px - 64px);}
    
    .new-header-footer-common .container {width: 1500px; max-width: 1500px;}
    .header-fixed .new-header-footer-common .logo-menus-wrap {top: 37px;}
}

@media only screen and (max-width: 991px) and (orientation: landscape) {
    .decreased-view .why-sbi-card-block.relative {margin-top: 40px;}

    .new-header-footer-common h2, 
   .new-header-footer-common  h1.as-h2-title {
        font-size: 4rem;
    }

   .new-header-footer-common  .xxl-text-block {
        font-size: 2.4rem;
    }
}


/* ============================================= Header and Footer for old Website============================================= */

.new-header-footer-common .w-full {
    width: 100%;
}

.new-header-footer-common .li-2 li {width: 48%; padding-right: 10px;}

.new-header-footer-common .pt-4 {
    padding-top: calc(var(--spacing) * 4);
}

.new-header-footer-common .font-bold {
    --tw-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
}
.new-header-footer-common .md\:hidden {
    @media (width >= 48rem) {
        display: none;
    }
}

.new-header-footer-common img, .new-header-footer-common video {
    max-width: 100%;
    height: auto;
    width: auto;
}

.new-header-footer-common .md\:hidden {
    @media (width >= 48rem) {
        display: none;
    }
}
.new-header-footer-common .px-0 {
    padding-inline: calc(var(--spacing) * 0);
}
.new-header-footer-common .me-4 {
    margin-inline-end: calc(var(--spacing) * 4);
}
.new-header-footer-common .font-semibold {
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
}

.new-header-footer-common .mx-2 {
    margin-inline: calc(var(--spacing) * 2);
}

.new-header-footer-common .mb-7 {
    margin-bottom: calc(var(--spacing) * 7);
}
.new-header-footer-common .block {
    display: block;
}
.new-header-footer-common .my-5 {
    margin-block: calc(var(--spacing) * 5);
}
.new-header-footer-common .ms-3 {
    margin-inline-start: calc(var(--spacing) * 3);
}
.new-header-footer-common .me-2 {
    margin-inline-end: calc(var(--spacing) * 2);
}
.new-header-footer-common .mt-8 {
    margin-top: calc(var(--spacing) * 8);
}
.new-header-footer-common .ms-2 {
    margin-inline-start: calc(var(--spacing) * 2);
}

.new-header-footer-common *, 
.new-header-footer-common ::after, 
.new-header-footer-common ::before, 
.new-header-footer-common ::backdrop {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    border: 0 solid;
}

.new-header-footer-common .font-medium {
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
}

.new-header-footer-common .flex-wrap{
    flex-wrap: wrap !important;
}

.new-header-footer-common .sub-menu-explore-cards-wrap > a{
 color:var(--color2) ;
}

.new-header-footer-common .me-5 {
    margin-inline-end: calc(var(--spacing) * 5) !important;
  }

  .new-header-footer-common .mb-5 {
    margin-bottom: calc(var(--spacing) * 5) !important;
  }

  footer.new-header-footer-common a {
    color: #ffffff !important;
}
footer.new-footer-block ul, footer.new-footer-block ol {
    margin:0 !important;
    padding:0 !important;
}
.new-header-footer-common .mb-8 {
    margin-bottom: calc(var(--spacing) * 8) !important;
}

.new-header-footer-common .mb-15 {
    margin-bottom: calc(var(--spacing) * 15) !important;
}

.new-header-footer-common .mobile-only-new-header {
    background: transparent;
    width: auto;
    z-index: unset;

}
.new-header-footer-common .w-full{
    width: 100% !important;
}

.rewamp-header-visible .home-header {
        margin-top: 0 !important;
        padding-top: 0 !important;
    }

   .rewamp-header-visible .cards-wrapper.cards-margin {
    margin-top: 0;
}
  .new-header-footer-common .list-block li {
   
    text-align: left;
}

footer.new-footer-block ul, footer.new-footer-block ol {
    margin:0 !important;
    padding:0 !important;
}

.new-header-footer-common .flex{
    display: flex;
}

.new-header-footer-common .justify-between {
    justify-content: space-between;
}

.new-header-footer-common .justify-center {
    justify-content: center;
}

.new-header-footer-common .items-center {
    align-items: center;
}

.new-header-footer-common .me-10 {
    margin-inline-end: calc(var(--spacing) * 10) !important;
}

.new-header-footer-common .relative {
    position: relative;
}
.new-header-footer-common button, .new-header-footer-common input {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    border-radius: 0;
    background-color: transparent;
    opacity: 1;
    font-weight: 500;
}
.new-header-footer-common .w-full {
    width: 100%;
}
.new-header-footer-common .pt-4 {
    padding-top: calc(var(--spacing) * 4) !important;
}
.new-header-footer-common .font-bold {
    --tw-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
}
.new-header-footer-common .md\:hidden {
    @media (width >= 48rem) {
        display: none;
    }
}

.new-header-footer-common img, .new-header-footer-common video {
    max-width: 100%;
    height: auto;
    width: auto;
}

.new-header-footer-common .md\:hidden {
    @media (width >= 48rem) {
        display: none;
    }
}
.new-header-footer-common .px-0 {
    padding-inline: calc(var(--spacing) * 0) !important;
}
.new-header-footer-common .me-4 {
    margin-inline-end: calc(var(--spacing) * 4) !important;
}
.new-header-footer-common .font-semibold {
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
}

.new-header-footer-common .mx-2 {
    margin-inline: calc(var(--spacing) * 2) !important;
}

.new-header-footer-common .mb-7 {
    margin-bottom: calc(var(--spacing) * 7) !important;
}
.block {
    display: block;
}
.new-header-footer-common .my-5 {
    margin-block: calc(var(--spacing) * 5) !important;
}
.new-header-footer-common .ms-3 {
    margin-inline-start: calc(var(--spacing) * 3) !important;
}
.new-header-footer-common .me-2 {
    margin-inline-end: calc(var(--spacing) * 2) !important;
}
.new-header-footer-common .mt-8 {
    margin-top: calc(var(--spacing) * 8) !important;
}
.new-header-footer-common .ms-2 {
    margin-inline-start: calc(var(--spacing) * 2) !important;
}

.new-header-footer-common ol, 
.new-header-footer-common ul {
    list-style: none;
}

.new-header-footer-common .font-medium {
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
}

.new-header-footer-common .logo-block img {
    width: 14.3rem;
}

.new-header-footer-common .hidden-item-for-old-website {display: none;}
.new-header-footer-common .relative {position: relative;}
.new-header-footer-common .hidden-item-for-old-website {display: none !important;}
.new-header-footer-common .footer-logo-block {text-align: left;}
.new-header-footer-common .footer-links-title-block {text-align: left;}
.new-header-footer-common footer li {list-style: none; text-align: left;}
.new-header-block {padding: 0;}
.new-header-footer-common .home-header {padding: 0;}
.new-header-footer-common .container {padding-left: 0; padding-right: 0;}
.new-header-footer-common .so-checkbox input:checked+label:after {top: 6px !important;}
.new-header-footer-common .header-app-link-block span {line-height: 1;}
.rwd-dashboard {top: 0;}
.rwd-main-section .sbi-wrapper.rwd-flex {margin-bottom: 0;}
.new-header-footer-common a {text-decoration: none !important;}
header.new-header-footer-common .header-offers-wrap a.underline {text-decoration: underline !important; text-decoration-color: var(--color1) !important;}

.new-header-footer-common div,
.new-header-footer-common span {
    font-weight: 400;
} 

.new-header-footer-common .menu-wrap > a {font-size: 1.6rem !important; font-family: 'Roboto' !important; line-height: 1.5;}

.new-header-footer-common .logo-block svg, 
.new-header-footer-common .logo-block img {
    width: 12.9rem;
}

.new-header-footer-common a,
.new-header-footer-common div,
.new-header-footer-common em,
.new-header-footer-common li,
.new-header-footer-common p,
.new-header-footer-common span,
.new-header-footer-common strong {
    text-rendering: auto !important;
    -webkit-font-smoothing: antialiased !important;
    -webkit-text-stroke: 0 !important;
}

.new-header-footer-common .footer-social-share-title-block.mobile-devices-only {display: block !important;}
.new-header-block input {font-size: 1.3rem !important;}
.new-header-footer-common .language-selected-text{font-size: 1.3rem;}

.new-header-footer-common .dropdown-menu-link:hover .dropdown-link-text-block svg,
.new-header-footer-common .dropdown-menu-link:hover .dropdown-link-text-block img,
.new-header-footer-common .dropdown-menu-link:hover .header-help-toggle svg,
.new-header-footer-common .dropdown-menu-link:hover .header-help-toggle img,
.new-header-footer-common .dropdown-menu-link:hover .header-login-toggle .header-login-right-arrow svg,
.new-header-footer-common .dropdown-menu-link:hover .header-login-toggle .header-login-right-arrow img {
    transform: rotate(180deg);
}

.new-header-footer-common .language-dropdown-wrap.opened .language-arrow-block {
    transform: rotate(180deg);
}

.new-header-footer-common .language-dropdown-wrap .sub-menu-wrap {background-color: var(--color3) !important;}
.new-header-footer-common .search-suggestion-block a {margin-bottom: 1.5rem;}
.new-header-footer-common .header-app-link-block > span:nth-of-type(2) > span {font-weight: 500; font-family: 'Roboto' !important;}
footer.new-header-footer-common {padding: 6.3rem 0 !important;}
.new-header-footer-common .container {margin-left: auto; margin-right: auto; padding-left: 0; padding-right: 0;}
.new-header-footer-common .header-secondary-menu-wrap {background-color: #0A142F;}
.new-header-footer-common .sr-only {position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0;}
.new-header-footer-common .header-secondary-menu {width: calc(100% - 19.2rem); margin-left: auto; flex-wrap: wrap;}
.new-header-block .sub-menu-explore-cards-wrap > a {width: 27%;}
.new-header-block .dropdown-link-text-block {font-size: 1.6rem !important; line-height: 1.5 !important;}
.new-header-footer-common {font-family: 'Roboto' !important;}
.new-header-footer-common a {font-family: 'Roboto' !important;}
.new-header-footer-common .font-rc {font-family: "Roboto Condensed", sans-serif !important;}
.new-header-footer-common .cursor-default {cursor: default !important;}

body .new-header-block .explore-credit-card-dropdown-card-block>a,
body .new-header-block .eexplore-credit-card-dropdown-quick-action-block>a,
body .new-header-block .explore-credit-card-dropdown-block>a{
    color: var(--color2) !important;
    font-size: 1.6rem !important;
}

.new-header-footer-common *:focus {outline: dotted thin !important;}

.new-header-footer-common .header-help-toggle span,
.new-header-footer-common .header-login-toggle span {
    font-weight: 500
}

.new-header-footer-common .mobile-main-menu-logo-block img {width: 100px;}

.new-header-footer-common .header-help-toggle,
.new-header-footer-common .header-login-toggle {
    pointer-events: none;
}

.new-header-footer-common .language-dropdown-wrap button:focus {
    background-color: transparent;
}

.rewamp-header-visible .simplifier-page {margin-top: 0 !important;}
body.secondary-header-is-not-showing.rewamp-header-visible .rwd-dashboard .tabs-body .content-wrapper .tab-content .content.rwd-tab-catalogue .rwd-main-section .rwd-items-wrapper .rwd-categories-panel {
    top: 100px;
}
 
.rewamp-header-visible .rwd-dashboard .tabs-body .content-wrapper .tab-content .content.rwd-tab-catalogue .rwd-main-section .rwd-items-wrapper .rwd-categories-panel {
    top: 143px;
}

body.rewamp-header-visible .rwd-dashboard {top: 27px;}

@media(min-width: 350px) {
    body .new-header-block a {font-size: 1.6rem !important;}
}

@media(min-width: 767px) {
    .new-header-block .new-header-footer-common .container {width: 700px;}
    .new-header-footer-common .container {max-width: 700px;}
}

@media(min-width: 576px) and (max-width: 750px) {
    .new-header-footer-common .container {max-width: 100%;}
}

@media(min-width: 576px) and (max-width: 800px) {
.new-header-footer-common .container {width: 700px; max-width: 700px;}
}

@media(min-width: 576px) and (max-width: 767px) {
    .new-header-footer-common .container {width: 100% !important; max-width: 100% !important;}
}

@media(min-width: 576px) and (max-width: 1024px) {
    .new-header-footer-common .mobile-main-menu-logo-block img {width: 170px;}
}

@media(min-width: 801px) and (max-width: 991px) {
    .new-header-footer-common .container {width: 765px; max-width: 765px;}
}

@media(min-width: 801px) and (max-width: 1200px) {
    body .new-header-block a {font-size: 1.5rem !important;}
}

@media(min-width: 991px) {
    .new-header-footer-common .container {width: 800px;}
    .new-header-footer-common .container {max-width: 800px;}
}

@media(min-width: 1025px) {
    .new-header-footer-common .container {width: 900px;}
    .new-header-footer-common .container {max-width: 900px;}
}

@media(min-width: 1201px) {
.new-header-footer-common .container {width: 1100px;}
    .new-header-footer-common .container {max-width: 1100px;}
    body .new-header-block a {font-size: 1.3rem !important;}
}

@media(min-width: 1300px) {
    .new-header-footer-common .container {width: 1200px;}
    .new-header-footer-common .container {max-width: 1200px;}
}



@media(min-width: 576px) and (max-width: 767px) {
    .new-header-footer-common .mobile-main-menu-wrap {width: 58%;}
}

@media(min-width: 767px) {
   .new-header-footer-common .mobile-devices-only{display: none !important;}
    .new-header-footer-common .hide-on-desktop {display: none !important;}
    .new-header-footer-common .desktop-devices-only{display: block !important;}
    .new-header-footer-common .desktop-flex{display: flex !important;}
    .new-header-footer-common .footer-social-share-title-block.mobile-devices-only {text-align: left !important;}
    footer.new-header-footer-common {padding-bottom: 0 !important;}

    footer.new-header-footer-common a,
footer.new-header-footer-common span,
footer.new-header-footer-common div {
    font-family: 'Roboto' !important; 
    line-height: 1.5 !important;
    font-size: 1.3rem !important;
}

footer.new-header-footer-common div.md-text-block {font-size: 1.6rem !important;}

.appdownload-block a.me-3:nth-last-child(1) {margin-right: 0 !important;}
}

@media(max-width: 767px) {
    .new-header-footer-common .mobile-devices-only{display: block !important;}
    .new-header-footer-common .desktop-devices-only,.desktop-flex{display: none !important;}
    .new-header-footer-common .menu-wrap {display: none !important;}
    .new-header-footer-common .sub-menu-wrap.open-drop-right-block {left: 0; right: auto;}
    .new-header-footer-common .footer-logo-block {text-align: center;}
    .new-header-footer-common .header-sub-navigation-wrap > div > a {justify-content: start;}
    .new-header-footer-common .mobile-popup-search-field-block input {height: 100% !important;}
    .new-header-footer-common .container {width: 100%;}
    .new-header-footer-common {z-index: 5;}
    footer.new-header-footer-common {padding-bottom: 100px !important;}
}

@media(max-width: 1200px) {
    .new-header-footer-common .header-secondary-menu-wrap {display: none;}
    .new-header-footer-common .btn-v.header-login-btn-block {flex-wrap: wrap; background-color: transparent !important; border: 0 !important; padding: 0 !important; color: #222222 !important; text-align: center; height: 100%;}
    .new-header-footer-common .btn-v.header-login-btn-block > img:nth-of-type(1) {margin-bottom: 3px;}
    .new-header-footer-common .btn-v.header-login-btn-block span {width: 100%; display: block; font-size: 12px;}
    .new-header-footer-common .header-buttons-wrap > div {display: flex; align-items: center;}
    .new-header-footer-common .header-buttons-wrap > a,
    .new-header-footer-common .header-buttons-wrap > div {
        padding: 1rem 2rem !important;
    }

    .new-header-footer-common .header-buttons-wrap > a,
    .new-header-footer-common .header-buttons-wrap > div {
        border-left: 1px solid #E8E8E8 !important; 
        border-right: 1px solid #E8E8E8 !important;
    }
    
    .new-header-footer-common .header-buttons-wrap.flex.items-center {width: 72%;}
    .new-header-footer-common .header-help-block {display: none !important;}
    .new-header-footer-common .header-login-mobile {display: flex !important;}
.new-header-footer-common .header-login-desktop {display: none !important;}
.new-header-footer-common .btn-v.header-login-btn-block span:nth-of-type(1) {margin-bottom: 3px;}
.new-header-footer-common .menu-wrap {display: none}
}

@media(min-width: 1200px) {
    .new-header-footer-common .menu-wrap {display: flex;}
    .new-header-footer-common .mobile-toggle-block {display: none;}
    .new-header-footer-common .searchbar-header-mobile-block {display: none;}
    .new-header-footer-common .header-buttons-wrap {padding: 1.5rem 0; width: 33%;}
.new-header-footer-common .header-offers-wrap {font-size: 1.3rem; background-color: transparent; }
.new-header-footer-common .header-offers-wrap  > div {width: auto;}
.new-header-footer-common .header-login-btn-block .header-login-right-arrow {display: block !important;}
.new-header-footer-common .header-login-btn-block > span > svg path {fill: #ffffff;}
.new-header-footer-common .header-login-toggle {flex-wrap: nowrap;}
.new-header-footer-common .header-login-toggle svg path {fill: #ffffff;}
.new-header-footer-common .header-searchbar-search-icon, .footer-email-input-block img, 
.new-header-footer-common .header-search-bar-wrap svg,
.new-header-footer-common .header-search-bar-wrap img {
    position: absolute; 
    top: 50%; 
    right: 0; 
    transform: translateY(-50%);
}
.new-header-footer-common .header-secondary-menu-wrap .blue-circle-list-block li::before,
    .new-header-footer-common .header-buttons-wrap .blue-circle-list-block li::before {
        top: 0.7rem; 
        transform: none;
    }

    
.new-header-footer-common .header-search-bar-wrap input {display: block;}
.new-header-footer-common .header-search-bar-wrap {display: block !important; width: 19.5rem;}
.new-header-footer-common .header-sub-navigation-img-block {min-height: 30px; min-width: auto; align-items: end; margin-bottom: calc(var(--spacing) * 3);}
.new-header-footer-common .topbar-block {z-index: 9999;}
.new-header-footer-common .mobile-main-menu-wrap {display: none;}
.new-header-footer-common .header-login-btn-block .sub-menu-wrap {display: block;}
.new-header-footer-common .header-login-toggle{color: #ffffff !important; width: auto;}
.new-header-footer-common .header-login-mobile {display: none !important;}
.new-header-footer-common .header-login-desktop {display: flex !important;}
}

@media(min-width: 767px) and (max-width: 1200px) {
    .new-header-footer-common .mobile-main-menu-wrap {width: 65%;}
    .new-header-footer-common .mobile-main-menu-cross-block {width: 52px;}
    .new-header-footer-common .mobile-main-menu-tabs-menu-block a {font-size: 18px;}
    .new-header-footer-common .accordion-title {font-size: 3.3rem;}
    .new-header-footer-common ul.mobile-main-menu-accordion-links-list li a {font-size: 2.6rem;}
    .new-header-footer-common .qatext {font-size: 18px !important;}
    .new-header-footer-common .mobile-main-menu-share-title {margin-bottom: 30px;}
    .header-fixed .new-header-footer-common .logo-menus-wrap {top: 44px;}
    .new-header-footer-common .header-offers-wrap {background-color: transparent;}
    .new-header-footer-common .search-suggestion-block a {font-size: 1.8rem;}
    .new-header-footer-common .mobile-main-menu-tabs-content-wrap .accordion-item-block {border-bottom: 2px solid #DDDDDD;}
    .new-header-footer-common .get-more-tabs-link-block {padding-right: 30px;}
}

@media(min-width: 991px) and (max-width: 1200px) {
    .new-header-footer-common .mobile-main-menu-tabs-menu-block a {font-size: 25px; padding: 13px 20px;}

    .new-header-footer-common .mobile-menu-accordion-icon-text-block svg, 
    .new-header-footer-common .mobile-menu-accordion-icon-text-block img {
        width: 42px !important;
        height: auto !important;
        margin-right: 24px !important;
    }

    .new-header-footer-common .accordion-title {font-size: 4.3rem;}
    .new-header-footer-common .mobile-main-menu-tabs-content .accordion-arrow-block svg {width: 100% !important; height: auto;}
    .new-header-footer-common .mobile-main-menu-tabs-content-wrap .accordion-item-block {margin-bottom: 2rem; border-bottom: 2px solid #DDDDDD;}
    .new-header-footer-common .mobile-main-menu-share-block svg {width: 30px !important; height: auto !important;}
    .new-header-footer-common .mobile-main-menu-share-title {font-size: 28px;}
    .new-header-footer-common .search-mobile-popup-wrap.active {display: block;}
}

@media(min-width: 1025px) and (max-width: 1200px) {
    .new-header-footer-common .header-secondary-menu {width: calc(100% - 14.2rem);}
    .new-header-footer-common .container {width: 1000px; max-width: 1050px}
}

/* ///////////////////// FOR V25 Header Third Bar//////////////////////////// */
.new-header-footer-common .header-secondary-menu>.dropdown-link {padding: 1.6rem 1.4rem;}
.new-header-footer-common .header-secondary-menu-wrap {background-color: #0A142F;}
.new-header-footer-common .header-secondary-menu {width: calc(100% - 19rem); margin-left: auto;}
.new-header-footer-common .dropdown-link-text-block + .sub-menu-wrap {top: calc(100% + 14px);}
.new-header-footer-common .dropdown-link-text-block + .sub-menu-wrap .sub-menu-up-arrow-block {top: -28px;}



@media(min-width: 576px) and (max-width: 800px) {
    .new-header-footer-common .header-secondary-menu>.dropdown-link {padding: 1.6rem 1rem;}
}

.rewamp-header-visible .header-app-link-block span:nth-of-type(1) img {width: 20px;}
.rewamp-header-visible section.breadcrub-desk {top: 116px;}
.rewamp-header-visible .blog-banner {margin-top: 0 !important;}
.rewamp-header-visible .breadcrub-desk.breadcrumb-hidden {display: none !important;}
.search-form input {background: 0 0 !important;}

@media(min-width: 1281px) {
    .rewamp-header-visible section.breadcrub-desk {top: 153px;}
}

.header-app-link-block span:nth-of-type(1) img {width: 20px;}


.new-header-footer-common.relative {position: relative;}
 
@media(max-width: 767px) {
    .header-fixed .new-header-footer-common .logo-menus-wrap {top: 35px;}
    .header-voucher-not-visible.header-fixed .logo-menus-wrap {top: 0;}
    .rewamp-header-visible .cards-wrapper.cards-margin {margin-top: 20px;}
    .rewamp-header-visible .simplifier-page {margin-top: 0 !important;}
}
 
@media (min-width: 767px) and (max-width: 1200px) {
    .header-fixed .new-header-footer-common .logo-menus-wrap {top: 31px;}
    .rewamp-header-visible section.breadcrub-desk {top: 71px;}
    .rewamp-header-visible section.breadcrub-desk .wrapper {width: 700;}
}

@media(max-width: 400px) {
    .header-fixed .new-header-footer-common .logo-menus-wrap {top: 31px;}
}

@media(max-width: 360px) {
    .header-fixed .new-header-footer-common .logo-menus-wrap {top: 28px;}
}

@media(min-width: 1200px) {
    .topbar-block.text-white {min-height: 41px;}
}
 