.mobile-menu .has-sub .img {
  display: none;
}

.stellarnav.mobile > ul > li.has-sub img {
  display: none;
}

.inner-page .documents__div {
  overflow: hidden;
}

.inner-page .premium-banking .navigation .slick-arrow {
  cursor: pointer;
}

.inner-page .main-section .credit-cards .inner-tabs li.active a,
.inner-page .main-section .credit-cards .inner-tabs li.active {
  color: #fff;
}

.inner-page .product-benefits ul {
  flex-wrap: wrap;
}

.inner-page .banner .wrapper .left p {
  font-family: "Calibri Bold";
  font-size: 54px;
  line-height: 63px;
  color: #404040;
}

.inner-page .key-benefits-section ul {
  gap: 30px;
  flex-wrap: wrap;
}

.inner-page .main-section .wrapper {
  background-size: cover;
  background-position: right center;
  flex-wrap: wrap;
}

.directors-container .header .info p {
  margin-bottom: 20px;
}

.directors-container .header .heading {
  text-transform: initial;
}

.credit-ratings .credit-ratings-cards .credit-ratings-card {
  margin-bottom: 50px;
}

.sustainability .sustainability-container .buttons .myButton {
  cursor: none;
  display: none;
}

.IR_Home_new .quick-links {
  display: none;
}

footer .logo {
  display: none;
}

.BOD .directors .directors-container .directors-cards .director-card {
  flex-grow: 0;
}

.committees .bottom-heading .text p,
.Corporate_Governance
  .governace
  .structure-content
  .structure-content-container
  .info
  p,
.manual .manual-container .left .info p,
.IR_Home_new .chairman .chairman-container .info .info-text p {
  margin-bottom: 20px;
}

.manual .manual-container,
.association-container .manual-container {
  flex-direction: column;
}

.association h1,
.contact-investor .contact-investor-content .heading {
  display: none;
}

.association-container .info p.western {
  font-size: 40px;
  font-weight: bold;
  color: #006eb8;
}

@media (max-width: 767px) {
  .association-container .info p.western {
    font-size: 32px;
  }
}

.policies .policies-slider-container .policies-slide .slide-info h3,
.policies .heading,
.manual .manual-container .left .heading,
.Corporate_Governance
  .governace
  .structure-content
  .structure-content-container
  .heading,
.framework .framework-container .heading,
.directors-container .header .heading,
.committees .heading,
.directors-container .header .heading,
.chairman .chairman-container .info .heading,
.about-page .who-we-are .who-we-are-container .heading,
.about-page .vision .vision-heading,
.about-page .mission-decorated .mission-heading,
.about-page .values .values-heading,
.milestones .milestones-container .milestones-heading,
.IR_Home_new .annual-reports .heading,
.financials .header .heading,
.investor-header .heading,
.awards .header .heading,
.credit-ratings .heading,
.investor-header .heading,
.inner-page .key-benefits-section h2,
.Corporates .relationship .relationship-container .relationship-content .heading,
.Multinational_Corporates_Structured_Finance
  .salary-decorated
  .salary-decorated-container
  .salary-decorated-content
  .heading,
.sustainability .sustainability-container .heading,
.BOD .directors .directors-container .heading,
.EM .directors .heading,
.board_committees .committees .heading,
.inner-page .prepaid-cards .prepaid-details h2,
.inner-page .alfouz-draw-account-section h2,
.inner-page .eligibility__div .wrapper h2,
.inner-page .key-benefits-section-2 h2,
.inner-page .eligibility__div .wrapper h2,
.inner-page .kpay h2,
.inner-page .point-of-sale h2,
.inner-page .kpay h2,
.inner-page .key-benefits-section-2 h2,
.inner-page .key-benefits-section-2 h2,
.Retail_Banking
  .retial-tabs-container
  .retial-banking-tab
  .international-banking
  .international-banking-container
  .international-banking-content
  .heading,
.Treasury
  .treasury-services
  .treasury-services-container
  .treasury-services-content
  .heading,
.INVESTOR_RELATIONS_ABK_Financials .financials .header .heading,
.Corporates .services .services-content .heading,
.Multinational_Corporates_Structured_Finance
  .units
  .units-container
  .units-content
  .heading,
.Corporates .services .services-content .heading,
.Cash_management .Cash_management-tab .cash .cash-container .cash-content .heading,
.Cash_management
  .Cash_management-tab
  .management-rows
  .management-row
  .managment-content
  .desc
  .heading,
.Cash_management
  .Cash_management-tab
  .management-rows
  .management-row:nth-child(even)
  .managment-content
  .desc
  .heading,
.Cash_management
  .Cash_management-tab
  .management-rows
  .management-row
  .managment-content
  .desc
  .heading,
.Cash_management
  .Cash_management-tab
  .management-rows
  .management-row
  .managment-content
  .desc
  .heading,
.Cash_management
  .Cash_management-tab
  .management-rows
  .management-row
  .managment-content
  .desc
  .heading,
.Cash_management
  .Cash_management-tab
  .management-rows
  .management-row:nth-child(even)
  .managment-content
  .desc
  .heading,
.Cash_management .Cash_management_2-tab .cash .cash-container .cash-content .heading,
.Cash_management .Cash_management_2-tab .key-features .key-feaures-wrapper .heading,
.Wealth .private .private-container .private-content .heading,
.Wealth .investments .investments-container .heading,
.inner-page .additional-features-section .top h2,
.inner-page .main-section .account-details h2,
.inner-page .main-section .alfouz-account h2,
.inner-page .extra-info h2,
.inner-page .kpay-p h2,
.Global_Financal
  .Global-Financial
  .Global-Financial-container
  .Global-Financial-content
  .heading,
.NonPresence_countries_coverage .Sovereigns-Unit .heading,
.inner-page .service-details h2,
.inner-page .boxes-details h2,
.Money_Market_Desk .deposits .deposits-content .heading,
.inner-page .mobile-banking-p .service-terms-conditions h2,
.inner-page .digital-branches .ways-details h2,
.inner-page .digital-branches .be-your-own-bank h2,
.Lets_be_awre .financial-inclusion .heading,
.Connect_With_Us .ABK-accounts .heading,
.Connect_With_Us .contact-form .heading,
.inner-page .premium-banking h3 {
  font-size: 40px;
}
@media (max-width: 767px) {
  .policies .policies-slider-container .policies-slide .slide-info h3,
  .policies .heading,
  .manual .manual-container .left .heading,
  .Corporate_Governance
    .governace
    .structure-content
    .structure-content-container
    .heading,
  .framework .framework-container .heading,
  .directors-container .header .heading,
  .committees .heading,
  .directors-container .header .heading,
  .chairman .chairman-container .info .heading,
  .about-page .who-we-are .who-we-are-container .heading,
  .about-page .vision .vision-heading,
  .about-page .mission-decorated .mission-heading,
  .about-page .values .values-heading,
  .milestones .milestones-container .milestones-heading,
  .IR_Home_new .annual-reports .heading,
  .financials .header .heading,
  .investor-header .heading,
  .awards .header .heading,
  .credit-ratings .heading,
  .investor-header .heading,
  .inner-page .key-benefits-section h2,
  .Corporates .relationship .relationship-container .relationship-content .heading,
  .Multinational_Corporates_Structured_Finance
    .salary-decorated
    .salary-decorated-container
    .salary-decorated-content
    .heading,
  .sustainability .sustainability-container .heading,
  .BOD .directors .directors-container .heading,
  .EM .directors .heading,
  .board_committees .committees .heading,
  .inner-page .prepaid-cards .prepaid-details h2,
  .inner-page .alfouz-draw-account-section h2,
  .inner-page .eligibility__div .wrapper h2,
  .inner-page .key-benefits-section-2 h2,
  .inner-page .eligibility__div .wrapper h2,
  .inner-page .kpay h2,
  .inner-page .point-of-sale h2,
  .inner-page .kpay h2,
  .inner-page .key-benefits-section-2 h2,
  .inner-page .key-benefits-section-2 h2,
  .Retail_Banking
    .retial-tabs-container
    .retial-banking-tab
    .international-banking
    .international-banking-container
    .international-banking-content
    .heading,
  .Treasury
    .treasury-services
    .treasury-services-container
    .treasury-services-content
    .heading,
  .INVESTOR_RELATIONS_ABK_Financials .financials .header .heading,
  .Corporates .services .services-content .heading,
  .Multinational_Corporates_Structured_Finance
    .units
    .units-container
    .units-content
    .heading,
  .Corporates .services .services-content .heading,
  .Cash_management .Cash_management-tab .cash .cash-container .cash-content .heading,
  .Cash_management
    .Cash_management-tab
    .management-rows
    .management-row
    .managment-content
    .desc
    .heading,
  .Cash_management
    .Cash_management-tab
    .management-rows
    .management-row:nth-child(even)
    .managment-content
    .desc
    .heading,
  .Cash_management
    .Cash_management-tab
    .management-rows
    .management-row
    .managment-content
    .desc
    .heading,
  .Cash_management
    .Cash_management-tab
    .management-rows
    .management-row
    .managment-content
    .desc
    .heading,
  .Cash_management
    .Cash_management-tab
    .management-rows
    .management-row
    .managment-content
    .desc
    .heading,
  .Cash_management
    .Cash_management-tab
    .management-rows
    .management-row:nth-child(even)
    .managment-content
    .desc
    .heading,
  .Cash_management .Cash_management_2-tab .cash .cash-container .cash-content .heading,
  .Cash_management .Cash_management_2-tab .key-features .key-feaures-wrapper .heading,
  .Wealth .private .private-container .private-content .heading,
  .Wealth .investments .investments-container .heading,
  .inner-page .additional-features-section .top h2,
  .inner-page .main-section .account-details h2,
  .inner-page .main-section .alfouz-account h2,
  .inner-page .extra-info h2,
  .inner-page .kpay-p h2,
  .Global_Financal
    .Global-Financial
    .Global-Financial-container
    .Global-Financial-content
    .heading,
  .NonPresence_countries_coverage .Sovereigns-Unit .heading,
  .inner-page .service-details h2,
  .inner-page .boxes-details h2,
  .Money_Market_Desk .deposits .deposits-content .heading,
  .inner-page .mobile-banking-p .service-terms-conditions h2,
  .inner-page .digital-branches .ways-details h2,
  .inner-page .digital-branches .be-your-own-bank h2,
  .Lets_be_awre .financial-inclusion .heading,
  .Connect_With_Us .ABK-accounts .heading,
  .Connect_With_Us .contact-form .heading,
  .inner-page .premium-banking h3 {
    font-size: 32px;
  }
}

.IR_Home_new .annual-reports .heading,
.financials .header .heading,
.investor-header .heading,
.awards .header .heading,
.credit-ratings .heading,
.investor-header .heading,
.inner-page .key-benefits-section h2,
.Corporates .relationship .relationship-container .relationship-content .heading,
.sustainability .sustainability-container .heading,
.BOD .directors .directors-container .heading,
.inner-page .alfouz-draw-account-section h2,
.inner-page .eligibility__div .wrapper h2,
.inner-page .key-benefits-section-2 h2,
.inner-page .eligibility__div .wrapper h2,
.inner-page .kpay h2,
.inner-page .point-of-sale h2,
.inner-page .kpay h2,
.inner-page .key-benefits-section-2 h2,
.Retail_Banking
  .retial-tabs-container
  .retial-banking-tab
  .international-banking
  .international-banking-container
  .international-banking-content
  .heading,
.Treasury
  .treasury-services
  .treasury-services-container
  .treasury-services-content
  .heading,
.INVESTOR_RELATIONS_ABK_Financials .financials .header .heading,
.Multinational_Corporates_Structured_Finance
  .salary-decorated
  .salary-decorated-container
  .salary-decorated-content
  .heading,
.Corporates .services .services-content .heading,
.Multinational_Corporates_Structured_Finance
  .units
  .units-container
  .units-content
  .heading,
.Corporates .services .services-content .heading,
.Cash_management .Cash_management-tab .cash .cash-container .cash-content .heading,
.Cash_management
  .Cash_management-tab
  .management-rows
  .management-row
  .managment-content
  .desc
  .heading,
.Cash_management
  .Cash_management-tab
  .management-rows
  .management-row:nth-child(even)
  .managment-content
  .desc
  .heading,
.Cash_management
  .Cash_management-tab
  .management-rows
  .management-row
  .managment-content
  .desc
  .heading,
.Cash_management
  .Cash_management-tab
  .management-rows
  .management-row
  .managment-content
  .desc
  .heading,
.Cash_management
  .Cash_management-tab
  .management-rows
  .management-row
  .managment-content
  .desc
  .heading,
.Cash_management
  .Cash_management-tab
  .management-rows
  .management-row:nth-child(even)
  .managment-content
  .desc
  .heading,
.Cash_management .Cash_management_2-tab .cash .cash-container .cash-content .heading,
.Cash_management .Cash_management_2-tab .key-features .key-feaures-wrapper .heading,
.Wealth .private .private-container .private-content .heading,
.Wealth .investments .investments-container .heading,
.inner-page .additional-features-section .top h2,
.inner-page .main-section .account-details h2,
.inner-page .main-section .alfouz-account h2,
.inner-page .extra-info h2,
.inner-page .kpay-p h2,
.Global_Financal
  .Global-Financial
  .Global-Financial-container
  .Global-Financial-content
  .heading,
.NonPresence_countries_coverage .Sovereigns-Unit .heading,
.inner-page .service-details h2,
.inner-page .boxes-details h2,
.Money_Market_Desk .deposits .deposits-content .heading {
  text-transform: initial;
}

.contact-investor .contact-investor-content {
  justify-content: center;
}

.esg-page.inner-page .key-benefits-section ul li {
  flex: 0 0 21%;
}

.financials .financial-statements .financial-statement {
  margin: 0 auto;
}

.who-we-are-content {
  width: 100%;
  background-color: #fff;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  gap: 40px;
  padding: 0;
  margin: 0 auto;
  border-radius: 10px;
}

.about-page
  .who-we-are#profile
  .who-we-are-container
  .who-we-are
  .who-we-are-content
  .who-we-are-image {
  display: none;
}

.who-we-are-info {
  max-width: 100%;
  font-size: 24px;
  font-weight: 400;
  font-family: "Calibri";
  color: #555454;
  /*max-height: 343px;*/
  /*overflow-y: auto;*/
  padding-right: 0;
}

@media (max-width: 767px) {
  .who-we-are-info {
    font-size: 16px;
  }
}

.financials .header,
.investor-header {
  justify-content: center;
}

.awards .header {
  justify-content: center;
  display: flex;
}

footer .custom-container .left .apple-store {
  margin-inline-end: 25px;
  margin-inline-start: 0;
}
@media (max-width: 767px) {
  footer .custom-container .left .apple-store {
    margin-inline-end: 0px;
  }
}

.Cash_management .Cash_management_2-tab .more-details .more-details-content {
  font-size: 21px;
  color: #fff;
  font-family: "Calibri";
  padding: 10px 0;
  flex-direction: column;
  gap: 10px;
}
@media (max-width: 767px) {
  .Cash_management .Cash_management_2-tab .more-details .more-details-content {
    font-size: 15px;
  }
}

.about-page .who-we-are .who-we-are-container .heading {
  margin-bottom: 20px;
}

.about-page .values .values-heading,
.NonPresence_countries_coverage .Sovereigns-Unit {
  padding-top: 20px;
  padding-bottom: 20px;
}

.about-page .values .values-cards {
  margin-top: 20px;
}

.about-page .values .values-cards .values-card,
.inner-page .digital-branches .ways-details h2 {
  margin-bottom: 20px;
}

.milestones .milestones-container {
  padding: 20px 0px;
}

.milestones .milestones-container .milestones-heading {
  margin-bottom: 20px;
}

.about-page .mission-decorated {
  height: auto;
}

.directors {
  width: 100%;
  margin-bottom: 20px;
}

.committees {
  padding: 20px 0;
}

.committees .bottom-heading {
  margin-top: 20px;
  margin-bottom: 20px;
  gap: 20px;
}

.committees .audit-cards {
  margin-bottom: 20px;
  justify-content: center;
}

.management {
  margin-top: 20px;
  margin-bottom: 20px;
}

.framework .framework-container {
  padding: 20px 0;
}

.framework .framework-container .info {
  padding-bottom: 20px;
}

.Corporate_Governance .governace .structure-content .structure-content-container {
  padding: 20px 0 20px;
}

.Corporate_Governance
  .governace
  .structure-content
  .structure-content-container
  .heading {
  margin-bottom: 20px;
}

.Corporate_Governance .governace .structure-content .structure-content-container {
  padding: 20px 0 20px;
}

.policies,
.association .association-container {
  padding: 20px 0;
}

.policies .policies-slider-container .slick-track {
  padding-top: 20px;
  padding-bottom: 20px;
}

.policies .info {
  padding-bottom: 20px;
}
.Corporate_Governance .governace .structure-content .structure-content-container .info {
  padding-bottom: 0;
}

.IR_Home_new .chairman,
.board_committees .committees .bottom-heading {
  margin-top: 20px;
  margin-bottom: 20px;
}

.IR_Home_new .annual-reports {
  padding: 20px 0;
}

.IR_Home_new .annual-reports .heading {
  margin-bottom: 32px;
}

.financials {
  padding: 20px 0 75px;
}

.financials .header,
.financials .financials-tabs {
  margin-bottom: 20px;
}

.investor-presentation,
.awards,
.credit-ratings,
.investor-analyst,
.contact-investor,
.Wealth .investments {
  padding-bottom: 20px;
  padding-top: 20px;
}

.inner-page .key-benefits-section ul {
  margin-top: 20px;
}

.sustainability .sustainability-container {
  padding: 165px 0;
}

.sustainability .sustainability-container .heading,
.board_committees .committees .audit-cards {
  margin-bottom: 20px;
}

.sustainability .sustainability-container .buttons {
  display: none;
}

.Multinational_Corporates_Structured_Finance
  .salary-decorated
  .salary-decorated-container
  .salary-decorated-content {
  padding: 20px 0;
}

.Multinational_Corporates_Structured_Finance .salary-decorated {
  min-height: auto;
}

.BOD .directors .directors-container .heading,
.EM .directors .heading {
  margin-top: 20px;
}

.board_committees .committees {
  padding: 20px 0;
}

footer .custom-container .right img {
  height: 20px;
}

.online-banking h2 {
  display: none;
}

.online-banking {
  padding-top: 20px;
}

.EM .directors .directors-cards {
  justify-content: flex-start;
}

.EM .directors .directors-cards .director-card {
  flex-grow: 0;
}

.Cash_management
  .Cash_management-tab
  .management-rows
  .management-row
  .managment-content
  .desc {
  font-size: 24px;
  gap: 10px;
}
@media (max-width: 767px) {
  .Cash_management
    .Cash_management-tab
    .management-rows
    .management-row
    .managment-content
    .desc {
    font-size: 16px;
  }
}

.Cash_management
  .Cash_management-tab
  .management-rows
  .management-row
  .managment-content,
.Cash_management .Cash_management_2-tab .cash .cash-container,
.Cash_management .Cash_management_2-tab .key-features,
.Global_Financal .Global-Financial .Global-Financial-container {
  padding-top: 20px;
  padding-bottom: 20px;
}

.Cash_management .Cash_management-tab .cash .cash-container {
  min-height: auto;
  padding: 20px 0;
}

.Cash_management .Cash_management-tab .cash .cash-container .cash-content {
  min-height: auto;
}

.Cash_management .Cash_management-tab .cash .cash-container .cash-content,
.Cash_management .Cash_management_2-tab .cash .cash-container .cash-content p,
.Cash_management
  .Cash_management_2-tab
  .key-features
  .key-feaures-wrapper
  .key-features-cards
  .key-features-card
  p,
.inner-page .service-details p,
.Cash_management
  .Cash_management-tab
  .management-rows
  .management-row
  .managment-content
  .desc,
.Wealth .private .private-container .private-content,
.inner-page .point-of-sale .wrapper,
.Global_Financal
  .Global-Financial
  .Global-Financial-container
  .Global-Financial-content,
.medium-section-wrapper p,
.medium-section-wrapper ul,
.Corporates .relationship .relationship-container .relationship-content,
.Multinational_Corporates_Structured_Finance
  .salary-decorated
  .salary-decorated-container
  .salary-decorated-content
  p,
.inner-page .mobile-banking-p .abkpay-steps .outer__ul > li p,
.inner-page .mobile-banking-p .service-terms-conditions p {
  font-size: 24px;
}
@media (max-width: 767px) {
  .Cash_management .Cash_management-tab .cash .cash-container .cash-content,
  .Cash_management .Cash_management_2-tab .cash .cash-container .cash-content p,
  .Cash_management
    .Cash_management_2-tab
    .key-features
    .key-feaures-wrapper
    .key-features-cards
    .key-features-card
    p,
  .inner-page .service-details p,
  .Cash_management
    .Cash_management-tab
    .management-rows
    .management-row
    .managment-content
    .desc,
  .Wealth .private .private-container .private-content,
  .inner-page .point-of-sale .wrapper,
  .Global_Financal
    .Global-Financial
    .Global-Financial-container
    .Global-Financial-content,
  .medium-section-wrapper p,
  .medium-section-wrapper ul,
  .Corporates .relationship .relationship-container .relationship-content,
  .Multinational_Corporates_Structured_Finance
    .salary-decorated
    .salary-decorated-container
    .salary-decorated-content
    p,
  .inner-page .mobile-banking-p .abkpay-steps .outer__ul > li p,
  .inner-page .mobile-banking-p .service-terms-conditions p {
    font-size: 16px;
  }
}

.directors-container .directors-cards {
  display: flex;
  justify-content: flex-start;
  gap: 30px;
  flex-wrap: wrap;
  row-gap: 170px;
}

.who-we-are-info p:not(:last-child),
.inner-page .service-details p {
  margin-bottom: 20px;
}

._FAQs .faq-container .faq-cards .faq-card .card-img {
  height: 100px;
  margin-bottom: 20px;
}

.inner-page .main-section .credit-cards .lead-text p,
.inner-page .main-section .credit-cards h2,
.inner-page .premium-banking .main-text p,
.inner-page .main-section .credit-cards p {
  margin-bottom: 20px;
}

.inner-page .service-details ul:marker {
  display: none;
}

.inner-page .service-details ul {
  padding: 0;
  list-style: none;
}

.inner-page .boxes-details table {
  border: 1px solid #bfbfbf;
}

/*
.inner-page .boxes-details table td{
    border: 1px solid #bfbfbf !important;
}
*/
.inner-page .boxes-details {
  padding-top: 0;
}

.FAQs_Details
  .FAQ-questions
  .FAQ-questions-container
  .FAQ-question
  .side-question
  .direct-answer {
  font-family: "Calibri";
  padding: 20px;
}

.inner-page .boxes-details table {
  margin-top: 20px;
  margin-bottom: 20px;
}

.inner-page .mobile-banking-p #mobile-app .ways-details {
  padding-top: 20px;
  padding-bottom: 20px;
}
/*
.inner-page .mobile-banking-p .abkpay-steps .outer__ul > li h3 { 
    font-size: 30px; 
    line-height: 40px;  
    min-height: 150px;  
    height: auto;
}
@media (max-width: 767px) {
    .inner-page .mobile-banking-p .abkpay-steps .outer__ul > li h3{
        font-size: 20px;
    }
}
*/

.credit_cards.inner-page
  .main-section
  .credit-cards
  #visa-infinite
  .card-details
  .left
  .lead-text {
  max-width: unset;
  width: 100%;
}

.cards_info.inner-page .main-section .uae-mortage .mortage-details .wrapper h2 {
  margin-bottom: 20px;
}
/*
.cards_info.inner-page .main-section .uae-mortage .mortage-details .wrapper .lead-text + div{
    display: flex;
    flex-direction: column;
    gap: 15px;
}

.inner-page .mobile-banking-p .abkpay-steps .outer__ul > li {
    width: 48%; 
     min-height: 700px;
    height: auto;
    padding-bottom: 20px;
}
*/

.inner-page .mobile-banking-p .service-terms-conditions {
  padding-inline: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  margin-bottom: 20px;
}

.inner-page .digital-branches .be-your-own-bank {
  padding-top: 20px;
  padding-bottom: 20px;
}

.inner-page .main-section .credit-cards h2 {
  font-weight: 700;
}

.inner-page .product-benefits ul li {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  text-align: center;
}

@media (max-width: 767px) {
  .who-we-are-content {
    flex-wrap: wrap;
  }

  .about-abk-tabs .tabs-container .tabs a {
    font-size: 12px;
  }

  .about-page .mission-decorated .vision-intro {
    text-align: center;
  }

  .about-abk-tabs .tabs-container .tabs a.active {
    font-size: 12px;
  }
}

@media (min-width: 768px) {
  .online-banking .two-sides .right p,
  .online-banking .two-sides .left p {
    width: 500px;
  }

  .EM .directors .directors-cards .director-card .director-position,
  .directors-container .directors-cards .director-card .director-position {
    top: 215px;
  }
}

/* dark */
.Wealth .intro {
  background-color: #231f20;
}

.Wealth .intro .intro-container .intro-left .intro-top-heading,
.Wealth .private .private-container .private-content .heading,
.Wealth .inner-page .flipping-cards-section h2 {
  color: #fec925;
}

.Wealth .private .private-container .private-content .heading ~ p,
.Wealth .intro .intro-container .intro-left .intro-bottom-heading {
  color: #fff;
  max-width: 100%;
}

.Wealth.inner-page .private .private-container .private-content a {
  color: #fec925;
}

.Wealth.inner-page .flipping-cards-section .flipping-cards-container .flipping-card {
  border-radius: 12px;
  border: 1px solid rgba(253, 198, 0, 0.5);
}

.Wealth.inner-page .flipping-cards-section h2 {
  font-size: 40px;
  color: #fec925;
  text-align: left;
}
@media (max-width: 767px) {
  .Wealth.inner-page .flipping-cards-section h2 {
    font-size: 32px;
  }
}

.Wealth.inner-page .flipping-cards-section h2 + div > p {
  color: #fff;
}

.Wealth .intro .intro-container .intro-left .intro-top-heading + p {
  color: #fff;
}

.Wealth.inner-page .private {
  background-color: #231f20;
}

.Wealth.inner-page .flipping-cards-section .abk-visa {
  display: flex;
  flex-direction: column-reverse;
  align-items: flex-start;
  gap: 30px;
  color: #fff;
}

.Wealth.inner-page .flipping-cards-section .abk-visa > div {
  width: 50%;
}

.Wealth.inner-page .flipping-cards-section .abk-visa img {
  max-height: 100%;
  width: auto;
}

.Wealth.inner-page .flipping-cards-section {
  background-color: #231f20;
}

.Wealth.inner-page .flipping-cards-section .wrapper > div > p {
  color: #fff;
}

.Wealth.inner-page
  .flipping-cards-section
  .flipping-cards-container
  .flipping-card
  .content {
  box-shadow: none;
}

.Wealth.inner-page
  .flipping-cards-section
  .flipping-cards-container
  .flipping-card
  .content
  .front
  .heading {
  color: #fff;
}

.Wealth.inner-page
  .flipping-cards-section
  .flipping-cards-container
  .flipping-card
  .content
  .front
  > div
  > p {
  color: #fff;
  min-height: 20px;
}

.Wealth.inner-page
  .flipping-cards-section
  .flipping-cards-container
  .flipping-card
  .content
  .front
  img {
  background-color: #fec925;
  border-radius: 8px;
}

.Global_Financal.NonPresence_countries_coverage.Structured_Trade_Finance.Treasury_Services
  .contact-investor
  .contact-investor-content
  div:first-child:not(.image-icon) {
  width: 100%;
  /* text-align: left; */
  margin-bottom: 20px;
}

.Wealth.inner-page .contact-investor,
.Wealth.inner-page .section-wrapper {
  background-color: #231f20;
  background-image: unset;
  padding-top: 28px;
}

.Wealth.inner-page
  .contact-investor
  .contact-investor-content
  .contact-investor-cards
  .contact-investor-card {
  background-color: #231f20;
  border-radius: 12px;
  border: 2px solid rgba(253, 198, 0, 1);
  box-shadow: unset;
}

.Wealth.inner-page
  .contact-investor
  .contact-investor-content
  .contact-investor-cards
  .contact-investor-card
  .info {
  color: #fff;
}

.Wealth.inner-page .private .private-container .private-content {
  padding: 20px 0 0 0;
}

@media screen and (max-width: 1415px) {
  .Wealth.inner-page
    .contact-investor
    .contact-investor-content
    .contact-investor-cards
    .contact-investor-card {
    flex-grow: 0;
  }
}

.Wealth.inner-page .private .private-container {
  max-width: unset;
}

.Wealth.inner-page header .hoverable-menu {
  background-color: #272727b3;
}

.Wealth.inner-page header .has-menu::before {
  border-color: #272727;
  border-left-color: transparent;
  border-right-color: transparent;
  border-top-color: transparent;
}

.Wealth.inner-page header .hoverable-menu .menu-links h3 {
  color: #fff;
}

.Wealth.inner-page header .menu-links::before {
  background-color: #ffffff;
}

/* the header */

.Wealth.inner-page-header header .header-container nav .main-menu li a {
  color: #fff !important;
}

.Wealth.inner-page-header header .has-dropdown .dropdown-list {
  background-color: #272727;
}

.Wealth.inner-page-header header .has-dropdown .dropdown-list ul::before {
  border: 25px solid #272727;
  border-top-color: transparent;
  border-bottom-color: transparent;
  border-left-color: transparent;
}

.Wealth.inner-page-header .sticky {
  background-color: #231f20;
}

header .header-container nav a.logo img {
  height: 60px;
}

/* modal */
.modal-backdrop.show {
  z-index: 1;
}

/* global */
p:empty {
  display: none;
}

.inner-page .online-banking-p .benefits .wrapper .introduction-points > ul {
  max-width: 100%;
}

.policies .policies-slider-container .policies-slide .slide-info .slide-desc p {
  margin-bottom: 20px;
}

.digital_branches {
  overflow: hidden;
}

.Help-Support-container
  .Consumer_Awarnes-tab
  .requisites-regulation
  .flipping-cards-section
  .flipping-cards-container
  .flipping-card
  .content
  .back
  .info-items,
.inner-page
  .flipping-cards-section
  .flipping-cards-container
  .flipping-card
  .content
  .back
  .info-items {
  height: 150px;
  overflow-y: auto;
}

.Help-Support-container
  .Consumer_Awarnes-tab
  .requisites-regulation
  .flipping-cards-section
  .flipping-cards-container
  .flipping-card
  .content
  .back
  .info-items
  p::-webkit-scrollbar,
.inner-page
  .flipping-cards-section
  .flipping-cards-container
  .flipping-card
  .content
  .back
  .info-items
  p::-webkit-scrollbar {
  border-radius: 14px;
  width: 10px;
}
.Help-Support-container
  .Consumer_Awarnes-tab
  .requisites-regulation
  .flipping-cards-section
  .flipping-cards-container
  .flipping-card
  .content
  .back
  .info-items
  p::-webkit-scrollbar-track,
.inner-page
  .flipping-cards-section
  .flipping-cards-container
  .flipping-card
  .content
  .back
  .info-items
  p::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  border-radius: 14px;
}
.Help-Support-container
  .Consumer_Awarnes-tab
  .requisites-regulation
  .flipping-cards-section
  .flipping-cards-container
  .flipping-card
  .content
  .back
  .info-items
  p::-webkit-scrollbar-thumb,
.inner-page
  .flipping-cards-section
  .flipping-cards-container
  .flipping-card
  .content
  .back
  .info-items
  p::-webkit-scrollbar-thumb {
  background-color: #006eb8;
  outline: 1px solid slategrey;
  border-radius: 14px;
}

.Help-Support-container
  .Consumer_Awarnes-tab
  .requisites-regulation
  .flipping-cards-section
  .flipping-cards-container
  .flipping-card
  .content {
  background: #eef6fe;
  box-shadow: none;
}

header .header-container nav .main-menu > li h3 {
  cursor: default;
}

.Wealth.inner-page
  .flipping-cards-section
  .flipping-cards-container
  .flipping-card
  .content
  .front {
  justify-content: flex-start;
}

.Market_Report .currency-bar {
  background-color: #fff;
}

.Market_Report
  .currency-bar
  .currency-bar-container
  .currency-bar-content
  .currency-item
  .text {
  color: #000;
}

.NonPresence_countries_coverage .square-boxes-section ul li p {
  text-align: center;
}

:lang(ar) .medium-section-wrapper ul {
  padding-right: 2rem;
}

a {
  color: #006eb8;
}

.Corporate_Governance .point-of-sale ul li {
  justify-content: center;
}

.Treasury_Services .latest-rates .rates-cards .rates-card .info,
.IR_Home_new .annual-report .annual-report-container .right .annual-report-text,
.financials .financial-statements .financial-statement .annual-report-text,
.sustainability .sustainability-container .sustainability-content .right .manual-text,
.manual .manual-container .right .manual-text,
.Retail_Banking
  .retial-tabs-container
  .UAE-mortgage-tab
  .documents-needed
  .documents-needed-content
  .left
  .document-item
  .document-text,
.Treasury .latest-rates .rates-cards .rates-card .info,
.Financials_Pillar_III_Disclosures
  .corporate-banking
  .documents-needed
  .documents-needed-content
  .left
  .document-item
  .document-text,
.Help-Support-container
  .copmlaints-tab
  .copmlaints-container
  .consumer-tab
  .document-item
  .document-text {
  border-bottom: 0;
}

.vueperslides:not(.no-shadow):not(.vueperslides--3d)
  .vueperslides__parallax-wrapper:before,
.vueperslides:not(.no-shadow):not(.vueperslides--3d)
  .vueperslides__parallax-wrapper:after {
  box-shadow: none !important;
}

sup {
  margin-left: -7px;
}

.Multinational_Corporates_Structured_Finance
  .salary-decorated
  .salary-decorated-container
  .salary-decorated-content
  p,
.Cash_management
  .Cash_management-tab
  .management-rows
  .management-row
  .managment-content
  .desc
  p {
  margin-bottom: 20px;
}

.ABK_NEWS_details .news-details .news-desc {
  gap: 0;
}

.vueperslides {
  margin-bottom: 20px;
}

.news-articles .awards-slider-container .awards-slide img {
  object-fit: contain;
  border-radius: 21px;
  max-width: 100%;
  max-height: 100%;
  width: auto;
}

.ABK_NEWS_details .news-details .news-details-header .back-button .back-text {
  margin-left: 0;
}

.tabs-style-new {
  max-width: 1100px;
  margin: 42px auto;
  min-height: 61px;
  border-radius: 13px;
  background-color: #fff;
  display: flex;
  justify-content: center;
  align-items: stretch;
  gap: 5px;
  box-shadow: 0px 3px 11px rgba(6, 117, 211, 0.26);
  padding: 0;
}

.tabs-style-new .tabs {
  flex: 0 1 264px;
}

.tabs-style-new a {
  flex: 0 1 264px;
  border-radius: 13px;
  font-size: 18px;
  font-weight: 400;
  color: #2f2f2f;
  line-height: 1.2em;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  cursor: pointer;
  height: 100%;
  width: 100%;
}

.tabs-style-new a:hover,
.tabs-style-new a.active {
  background-color: #006eb8;
  color: #fff !important;
}

.flex-news-content {
  display: flex;
  flex-direction: column;
  flex: 1;
}

.read-more-button-span {
  margin-top: auto;
  color: #006eb8;
}

.Global_Financal.NonPresence_countries_coverage.Structured_Trade_Finance.Treasury_Services
  .contact-investor
  .contact-investor-content
  div:first-child:not(.image-icon) {
  margin-bottom: 0px;
}

.treasury-page .contact-investor {
  background-image: none;
  background-color: #fff;
}

.Retail_Banking
  .retial-tabs-container
  .UAE-mortgage-tab
  .documents-needed
  .documents-needed-content
  .left,
.Help-Support-container
  .copmlaints-tab
  .copmlaints-container
  .consumer-tab
  .document-item {
  margin: 0 auto;
}

.Help-Support-container .fees-commissions-tab .fees-cards .fees-cards-container {
  justify-content: center;
}

.Entity_Tax_Residency .Entity_Tax_Residency-content .financial-statement {
  margin: 0 auto;
}

.Wealth.inner-page
  .contact-investor
  .contact-investor-content
  .contact-investor-cards
  .contact-investor-card {
  background-color: rgba(253, 198, 0, 0.5);
}

.Corporates .square-boxes-section ul {
  margin-bottom: 30px;
}

.Structured_Trade_Finance .Structured {
  padding-top: 0px;
}

.Retail_Banking
  .retial-tabs-container
  .UAE-mortgage-tab
  .documents-needed
  .documents-needed-content
  .left {
  justify-content: center;
  display: flex;
  gap: 16px;
  flex-wrap: wrap;
  width: 100%;
}

.Corporate_Banking
  .products
  .products-cards
  .products-card-wrapper
  .products-card
  .products-card-text,
.Trade_Finance
  .Structured
  .Structured-cards
  .Structured-card-wrapper
  .Structured-card
  .Structured-card-text,
.inner-page .online-banking-p .benefits .wrapper .introduction-points > ul > li {
  font-size: 21px;
}
@media (max-width: 767px) {
  .Corporate_Banking
    .products
    .products-cards
    .products-card-wrapper
    .products-card
    .products-card-text,
  .Trade_Finance
    .Structured
    .Structured-cards
    .Structured-card-wrapper
    .Structured-card
    .Structured-card-text,
  .inner-page .online-banking-p .benefits .wrapper .introduction-points > ul > li {
    font-size: 15px;
  }
}

.Contact_FindUs .contact-find .contact-find-wrapper .Reach-cards .Reach-card {
  background-color: #fff;
  border-radius: 34px;
  box-shadow: 0 16px 30px 12px rgba(6, 117, 211, 0.1490196078);
  padding: 14px 32.5px 36px;
}

.Contact_FindUs .contact-find .contact-find-wrapper .Reach-cards {
  background-image: linear-gradient(90deg, #eef3f9, #eef3f9);
  padding: 50px 15px 50px;
}

.Lets_be_awre .financial-inclusion .text {
  font-size: 24px;
  font-weight: 400;
}
@media (max-width: 767px) {
  .Lets_be_awre .financial-inclusion .text {
    font-size: 16px;
  }
}

.Claim_Complaint_Submission .guidelines .guidelines-cards {
  justify-content: center;
}

.inner-page .key-benefits-section ul li {
  width: auto;
  flex: 0 0 29%;
}

.inner-page .alfouz-draw-account-section ul li h3 span:first-child {
  height: auto;
}

.inner-page .online-banking-p .features ul li {
  display: flex;
  text-align: center;
  justify-content: flex-start;
  flex-direction: column;
  align-items: center;
}

.inner-page .itm .banking-activities ul li p span {
  font-size: 18px !important;
}

.inner-page
  .mobile-banking-p
  #push-notifications
  .ways-details
  .wrapper
  .introduction-points
  > ul
  > li {
  align-items: flex-start;
}

.inner-page .calculator__div .right .input-container {
  margin-top: 20px;
}

.Claim_Complaint_Submission .Financial_Banking_Awareness-decorated {
  background-color: #fff;
}

.AboutT_I .treasury-tabs .tabs-container .tabs a,
.Market_Report .treasury-tabs .tabs-container .tabs a,
.Money_Market_Desk .treasury-tabs .tabs-container .tabs a,
.Foreign_Exchange .treasury-tabs .tabs-container .tabs a,
.Foreign_Exchange_2 .treasury-tabs .tabs-container .tabs a,
.Fixed_Income .treasury-tabs .tabs-container .tabs a {
  font-size: 18px;
}
@media (max-width: 767px) {
  .AboutT_I .treasury-tabs .tabs-container .tabs a,
  .Market_Report .treasury-tabs .tabs-container .tabs a,
  .Money_Market_Desk .treasury-tabs .tabs-container .tabs a,
  .Foreign_Exchange .treasury-tabs .tabs-container .tabs a,
  .Foreign_Exchange_2 .treasury-tabs .tabs-container .tabs a,
  .Fixed_Income .treasury-tabs .tabs-container .tabs a {
    font-size: 12px;
  }
}

.Retail_Banking
  .retial-tabs-container
  .flipping-cards-container
  .flipping-card
  .content
  .front {
  align-items: flex-start;
}

.inner-page .service-details {
  background-image: none;
}

.inner-page .main-section .alfouz-account .wrapper .right img,
.image-custom__style {
  border-radius: 20px;
  box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
  margin-bottom: 20px;
  width: auto;
  max-width: 400px;
}

.inner-page .boxes-details table tr.colored-bg {
  border-top: 2px solid rgb(253, 198, 0);
  border-bottom: 2px solid rgb(253, 198, 0);
  border-left: 0;
  border-right: 0;
}

.inner-page .boxes-details table tr.colored-bg + tr.colored-bg td {
  border-top: 1px solid #bfbfbf;
}

.sustainability .sustainability-container {
  background: none !important;
}

.flex-style-img {
  display: flex !important;
  flex-wrap: nowrap !important;
  flex-direction: row !important;
}

@media (max-width: 992px) {
  .flex-style-img {
    flex-wrap: wrap !important;
  }
}

.flex-style-img .left {
  flex: 1 0 50%;
}

.flex-style-img .right {
  flex: 1 0 50%;
}

.flex-style-img .left.left-100-width {
  flex: 0 0 100%;
}
.flex-style-img .left.left-100-width h2,
.flex-style-img .left.left-100-width p,
.flex-style-img .left.left-100-width ul,
.flex-style-img .left.left-100-width li {
  max-width: unset;
}

@media (max-width: 992px) {
  .inner-page .ahlan-ahli-call-center .flex-style-img .left h2,
  .inner-page .ahlan-ahli-call-center .flex-style-img .left p,
  .inner-page .online-banking-p .ways-details .flex-style-img .left p,
  .inner-page .online-banking-p .ways-details .flex-style-img .left h2 {
    max-width: unset;
  }
}

.inner-page .online-banking-p .inner-tabs {
  max-width: 1150px;
}
@media (max-width: 767px) {
  .inner-page .online-banking-p .inner-tabs {
    flex-wrap: wrap;
  }
}

.inner-page .itm .ways-details .left-100-width p {
  max-width: 100%;
}

.disclosures-tabs .tabs a.active,
.Connect_With_Us .Connect_With_Us-tabs .tabs-container .tabs a.active {
  font-weight: 700;
}

.flex-style-img .right {
  text-align: right;
}

.safe-table tr:nth-child(9) {
  border-bottom: 0 !important;
}

.safe-table tr:nth-child(10) {
  border-top: 0 !important;
}

@media (min-width: 768px) {
  .AboutT_I .treasury-tabs .tabs-container .tabs a,
  .Market_Report .treasury-tabs .tabs-container .tabs a,
  .Money_Market_Desk .treasury-tabs .tabs-container .tabs a,
  .Foreign_Exchange .treasury-tabs .tabs-container .tabs a,
  .Foreign_Exchange_2 .treasury-tabs .tabs-container .tabs a,
  .Fixed_Income .treasury-tabs .tabs-container .tabs a {
    flex: 0 0 200px;
  }

  .disclosures-tabs .tabs a {
    flex: 0 0 200px;
  }

  .about-abk-tabs .tabs-container .tabs a {
    flex: 0 1 260px;
  }

  .Global_Financal .Offshore-tabs .tabs-container,
  .Treasury_Services .Offshore-tabs .tabs-container,
  .Structured_Trade_Finance .Offshore-tabs .tabs-container,
  .Corprate_Finance .Offshore-tabs .tabs-container,
  .NonPresence_countries_coverage .Offshore-tabs .tabs-container {
    min-height: 80px;
  }

  .ask_sanad .flex-style-img .right img {
    margin-inline: 0px 55px;
    box-shadow: none;
  }
}

@media (max-width: 768px) {
  .Corporates .intro .intro-container .intro-right img {
    width: 100%;
  }

  .who-we-are-content {
    gap: 0;
  }

  .inner-page .documents__div .wrapper ul {
    grid-template-columns: repeat(1, 1fr);
  }

  .inner-page .alfouz-draw-account-section ul li {
    min-height: auto;
  }

  .inner-page .alfouz-draw-account-section ul li h3 span:first-child {
    height: auto;
  }

  .inner-page .main-section .current-accounts .inner-tabs {
    flex-direction: column;
    width: 100%;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .inner-page .main-section .current-accounts .inner-tabs a {
    padding-block: 10px;
    min-width: 100%;
    width: 100%;
  }

  .Wealth.inner-page .flipping-cards-section .abk-visa > div {
    width: 100%;
  }

  .about-abk-tabs .tabs-container .tabs {
    flex-wrap: wrap;
  }

  .about-abk-tabs .tabs-container .tabs a {
    flex: 0 0 50%;
    padding: 22px 15px;
  }

  .about-abk-tabs .tabs-container {
    height: auto;
    padding: 0;
  }

  .NonPresence_countries_coverage .Offshore-tabs .tabs-container .tabs a {
    flex: 0 1 50%;
  }
}

.Financial-Institutions.Sovereigns-Unit {
  background-color: #eef6fe;
}

.inner-page.esg-page
  .flipping-cards-section
  .flipping-cards-container
  .flipping-card
  .content
  .back
  .info-items {
  height: 170px;
  overflow-y: auto;
}
.inner-page
  .flipping-cards-section
  .flipping-cards-container
  .flipping-card
  .content
  .back
  .info-items::-webkit-scrollbar {
  border-radius: 16px;
  width: 8px;
}
.inner-page
  .flipping-cards-section
  .flipping-cards-container
  .flipping-card
  .content
  .back
  .info-items::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  border-radius: 16px;
}
.inner-page
  .flipping-cards-section
  .flipping-cards-container
  .flipping-card
  .content
  .back
  .info-items::-webkit-scrollbar-thumb {
  background-color: #006eb8;
  outline: 1px solid slategrey;
  border-radius: 16px;
}

#readspeaker_button1 {
  position: fixed;
  right: 15px;
  bottom: 70px;
  z-index: 10;
}
.chat-button {
  position: fixed;
  right: 180px;
  bottom: 70px;
  z-index: 10;
  width: 50px;
  margin-bottom: 10px;
  cursor: pointer;
}

/*remove active on awards slider when hovered*/
.awards-slide.slick-slide.slick-active.slick-current:has(
    ~ .awards-slide.slick-active.slick-slide:hover
  ) {
  transform: scale(1);
}

.awards-slide.slick-slide.slick-active.slick-current:has(
    ~ .awards-slide.slick-active.slick-slide:hover
  )
  img {
  filter: grayscale(1);
}

.KECCS.Lets_be_awre .KECCS-cheques {
  background-color: #e8f0fb;
}

.KECCS.Lets_be_awre .KECCS-cards {
  background-color: #fff;
}

header .left__div > .left ul > li .countries .dropdown-menu button.dropdown-item img {
  margin-right: 13px;
}

header button.dropdown-item[href="#UAEBranches"]::after {
  content: "";
}
.home header .countries button.dropdown-item[href="#UAEBranches"]::after {
  background-image: url(https://abk.eahli.com/static/abk/img/arrow-down-black.svg);
}

header .branches-card a {
  padding-left: 41px;
  background-color: #006eb8;
  color: #fff;
  transition:
    background-color 0.3s,
    color 0.3s;
}
header .branches-card a:hover {
  padding-left: 41px;
  background-color: rgba(253, 198, 0, 0.5);
  transition:
    background-color 0.3s,
    color 0.3s;
}

header .branches-card a::before {
  content: "• ";
}

.units.square-boxes-section {
  background-color: #fff;
}

.services.square-boxes-section-2 {
  background-color: #eef6fe;
}

#agree-error {
  margin-left: 12px;
}

.captcha-container .captcha-content #captcha-error-id {
  color: #ff0000;
}

.services.square-boxes-section-2[num-of-boxes="5"] ul {
  height: 368px;
}

.services.square-boxes-section-2[num-of-boxes="5"] ul li {
  flex: 0 0 244px;
  background-size: 100% 244px;
  height: 244px;
}

.Consumer_Awarnes.Consumer_Awarnes_General_prin
  .Help-Support-container
  .Help-Support-tabs {
  max-width: 1589px;
}

.Corporate_3 .Corporate-container .Corporate-tabs {
  max-width: 1062px;
}

body > div#main-content-id {
  min-height: calc(100vh - 93px);
}

.banner .banner-slider > div .full-image-banner + .wrapper {
  height: calc(100% - 155px);
}

/*cms pages*/
.flat_info_page.abk_desk_page .main-section .row > * {
  padding-left: 0;
  padding-right: 0;
}

.flat_info_page.abk_desk_page .main-section p,
.flat_info_page.abk_desk_page .main-section span,
.flat_info_page.abk_desk_page .main-section p span strong,
.flat_info_page.abk_desk_page .main-section p strong,
.flat_info_page.abk_desk_page .main-section span strong,
.flat_info_page.abk_desk_page .main-section ol li,
.flat_info_page.abk_desk_page .main-section ul li {
  font-size: 24px;
}
@media (max-width: 768px) {
  .flat_info_page.abk_desk_page .main-section p,
  .flat_info_page.abk_desk_page .main-section span,
  .flat_info_page.abk_desk_page .main-section p span strong,
  .flat_info_page.abk_desk_page .main-section p strong,
  .flat_info_page.abk_desk_page .main-section span strong,
  .flat_info_page.abk_desk_page .main-section ol li,
  .flat_info_page.abk_desk_page .main-section ul li {
    font-size: 16px;
  }
}

.flat_info_page.abk_desk_page .main-section ol,
.flat_info_page.abk_desk_page .main-section ul {
  padding-inline-start: 1.5rem;
}
@media (max-width: 768px) {
  .flat_info_page.abk_desk_page .main-section ol,
  .flat_info_page.abk_desk_page .main-section ul {
    padding-inline-start: 1.1rem;
  }
}

.flat_info_page.abk_desk_page .main-section dl table td {
  vertical-align: top;
}

.flat_info_page.abk_desk_page .main-section .abk-tap h2 {
  line-height: 1.3;
}

.flat_info_page.abk_desk_page .main-section p span span u strong {
  margin-top: 20px;
  display: inline-block;
}

#cookies a {
  color: #fec925;
  text-decoration: underline;
}

@media (max-width: 768px) {
  .cookies .cookies-container .cookies-content {
    flex-wrap: wrap;
    text-align: center;
  }
}

@media (max-width: 600px) {
  .prepaid_cards .prepaid-cards .inner-tabs {
    flex-wrap: wrap;
  }
}

#id-mortage-calc-sec #mortgage-calculator-content #MortageForm {
  margin-top: 0;
}

header .header-container nav .main-menu li.has-menu:nth-child(2) .menu-links {
  flex: 0 1 16%;
}

.inner-page .main-section .credit-cards .premium-banking .right-slider-slide img {
  max-width: 100%;
  height: 106px;
  object-fit: contain;
}

.Service_Complaint .compliants-online-form h1.heading {
  font-size: 40px;
  font-weight: 700;
  color: #006eb8;
  margin-bottom: 20px;
}
@media (max-width: 768px) {
  .Service_Complaint .compliants-online-form h1.heading {
    font-size: 32px;
  }
}

.Connect_With_Us .contact-form .input-control .input__div.grow input {
  max-width: unset;
}

.CBK .Cash_management-tabs-container h1 {
  margin-bottom: 20px;
}

.CBK .Cash_management-tabs-container {
  margin-top: 20px;
}

.video-guide .ABK-News .ABK-News-cards {
  justify-content: flex-start;
  column-gap: 40px;
  margin-bottom: 20px;
}
@media (max-width: 1345px) {
  .video-guide .ABK-News .ABK-News-cards {
    justify-content: space-evenly;
  }
}

.video-guide .ABK-News .ABK-News-cards .ABK-News-card > div {
  width: 100%;
}

.video-guide .ABK-News .ABK-News-cards .ABK-News-card {
  flex: 0 1 404px;
}

#PopupModal #popup-title {
  font-size: 32px;
  margin-bottom: 20px;
}

#PopupModal #popup-content {
  color: #404040;
  text-align: start;
  width: 100%;
}

#PopupModal #popup {
  display: flex;
  flex-direction: column;
  align-items: center;
}

#PopupModal .modal-body {
  padding-bottom: 77px;
}

.Wealth.inner-page .private li {
  color: #fff;
}

.Wealth .private .private-container .private-content {
  gap: 0;
}

.Wealth.inner-page .private .private-container .private-content p {
  margin-bottom: 20px;
}

.Wealth.inner-page .terms-and-conditions-section {
  background-image: none;
  background-color: #231f20;
}

.Wealth.inner-page .terms-and-conditions-section h2 span,
.Wealth.inner-page .terms-and-conditions-section h2,
.Wealth.inner-page .terms-and-conditions-section span {
  color: #fec925;
}

.Wealth.inner-page .terms-and-conditions-section .links a:last-child {
  background-color: #fec925;
  color: #fff;
}

#ApplyForm .select2-container--default .select2-selection--single {
  padding-inline: 15px;
  width: 100%;
  height: 58px;
  border: 1px solid #707070;
  border-radius: 11px;
  -webkit-border-radius: 11px;
  display: flex;
  align-items: center;
}

#ApplyForm
  .select2-container--default
  .select2-selection--single
  .select2-selection__arrow {
  top: 15px;
}

#ApplyForm .select2-container {
  width: 100% !important;
}

.Wealth.inner-page .documents__div {
  background-color: #231f20;
  padding-block: 20px;
}

.Wealth.inner-page .documents__div .wrapper {
  padding-inline: 0;
}

.Wealth.inner-page .documents__div .wrapper ul {
  margin-top: 0;
}

.Wealth.inner-page .documents__div .wrapper ul li {
  background-color: #231f20;
  color: #fff;
  border: 1px solid rgba(253, 198, 0, 0.5);
  box-shadow: none;
}
.Wealth.inner-page .documents__div .wrapper ul li p {
  color: #fff;
}

.Wealth.inner-page .documents__div .wrapper ul li::before {
  display: none;
}

.Wealth.inner-page .flipping-card li {
  color: #fff;
  font-size: 20px;
}

#popup-content p {
  margin-bottom: 20px;
}

@media (max-width: 460px) {
  .Connect_With_Us .contact-form .captcha-content .captcha {
    flex-wrap: wrap;
  }
}

.inner-page .offers .results > li p {
  font-size: 21px;
  min-height: 20px;
  /* removed in https://abk-devweb.mykuwaitnet.net/en/cards/offers/promotions/ */
  /* margin-inline-start: 36px; */
}
.inner-page .offers .results > li ul {
  margin-inline-start: 0px;
  padding-left: 0;
  padding-right: 0;
}
.inner-page .offers .results > li li img[src] {
  display: none;
}
@media (max-width: 1400px) {
  .inner-page .offers .results > li p {
    font-size: 15px;
    line-height: 22.4px;
    /* removed in https://abk-devweb.mykuwaitnet.net/en/cards/offers/promotions/ */
    /* margin-inline-start: 15px; */
  }
}

.inner-page .offers .results .right img[src] {
  display: none;
}

.Connect_With_Us #form-app .select2-container {
  width: 100% !important;
  padding-inline-start: 0;
}

.Connect_With_Us #form-app span.selection {
  padding-inline-start: 0;
}

.Connect_With_Us #form-app .select2-selection--single {
  padding-inline: 15px;
  width: 100%;
  height: 58px;
  border: 1px solid #707070;
  border-radius: 11px;
  -webkit-border-radius: 11px;
  display: flex;
  align-items: center;
}

.Connect_With_Us #form-app .select2-selection--single .select2-selection__rendered {
  padding-inline-start: 0;
  color: #000;
}

.Connect_With_Us #form-app .select2-selection--single .select2-selection__arrow {
  top: 50%;
  transform: translateY(-50%);
}

.Service_Complaint .compliants-online-form .input-control .input__div span.current {
  color: #000;
}

/*below was added forhttps://abk-devweb.mykuwaitnet.net/en/abk-group/corporate-governance*/
.structure-content-container img {
  width: 100% !important;
  height: auto;
  object-fit: contain;
}

.mobile-banking .left .codes {
  width: 100%;
  justify-content: center;
}

.mobile-banking .left .codes img[src=""] {
  display: none;
}

/* */
.Connect_With_Us .Reach-ABK .Reach-cards {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  -moz-column-gap: 25px;
  column-gap: 25px;
}
@media (max-width: 1300px) {
  .Connect_With_Us .Reach-ABK .Reach-cards {
    grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  }
}

.Connect_With_Us .Reach-ABK .Reach-cards .Reach-card .fi {
  margin-inline-end: 10px;
}

.Connect_With_Us .Reach-ABK .Reach-cards .Reach-card .card-text li:not(:last-of-type) {
  margin-bottom: 6px;
}

.Connect_With_Us .Reach-ABK .Reach-cards .Reach-card .card-text li img {
  width: 30px;
  height: 30px;
  margin-inline-end: 12px;
  object-fit: contain;
}

.Connect_With_Us .Reach-ABK .Reach-cards .Reach-card .card-text ul {
  font-size: 16px;
  padding-inline: 0px;
  list-style: none;
}

.Connect_With_Us .Reach-ABK .Reach-cards .Reach-card .card-text ul li {
  display: flex;
  align-items: center;
}
.discount-offers .title {
  font-weight: 700;
  font-size: 40px;
  color: #006eb8;
}

/* Center selects styling to look like pills */
.discount-offers .select {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  background: #fff;
  border-radius: 31px;
  padding: 8px 10px 8px 10px;
  height: 40px;
  font-size: 13px;
  line-height: 1;
  cursor: pointer;
  position: relative;
}

.discount-offers .select option {
  color: #404040;
  font-size: 18px;
  font-weight: 700;
}
.discount-offers .select-wrap {
  position: relative;
  display: inline-block;
}
.discount-offers .select-wrap::after {
  content: "▾";
  position: absolute;
  right: 12px;
  top: 50%;
  transform: translateY(-50%);
  color: #3b5a93;
  pointer-events: none;
  font-size: 12px;
  display: none;
}

/* Right-side controls container */
.discount-offers .filters {
  margin-left: auto;
  display: flex;
  align-items: center;
  gap: 12px;
}

.discount-offers .pill {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 52px;
  padding: 0 14px;
  border: 0;
  min-width: 154px;
  border-radius: 999px;
  background: #fff;
  font-size: 18px;
  font-weight: 700;
  color: #404040;
  cursor: pointer;
  user-select: none;
  transition:
    background 0.2s,
    border-color 0.2s,
    color 0.2s;
}

.discount-offers .pill:hover {
  background: #f7fbff;
  border-color: #cfe0fb;
}

.discount-offers .pill.active {
  background: #eaf2ff;
  border-color: #a8c9ff;
  color: #1a3e8a;
  font-weight: 600;
}
/* Search group */
.discount-offers .search {
  position: relative;
  display: flex;
  align-items: center;
  background: #fff;
  border-radius: 999px;
  padding: 6px 30px 6px 20px;
  height: 52px;

  width: 272px;
  border: 1.5px solid #006eb8;
}
:lang(ar) .discount-offers .search {
  padding: 6px 20px 6px 30px;
}
.discount-offers .search input {
  border: none;
  outline: none;
  width: 100%;
  font-size: 18px;
  color: #000;
}
.discount-offers .search input::placeholder {
  border: none;
  outline: none;
  width: 100%;
  font-size: 18px;
  font-weight: 700;
  color: #000;
}

/* search icon inside the input */
.discount-offers .search::before {
  content: "";
  position: absolute;
  right: 12px;
  font-size: 14px;
  opacity: 0.8;
  background-image: url(https://abk.eahli.com/static/abk/img/search-icon.svg);
  background-repeat: no-repeat;
  background-size: contain;
  width: 20px;
  height: 20px;
}
:lang(ar) .discount-offers .search::before {
  left: 12px;
  right: unset;
}
@media (max-width: 1200px) {
  .discount-offers .filters {
    width: 100%;
    justify-content: flex-end;
  }
}
@media (max-width: 768px) {
  .discount-offers .select-wrap{
    width: 100%;
  }
}
.heading.discount-offers {
  align-items: center;
}
:lang(ar) .nice-select .option {
  padding-right: 18px;
  padding-left: 29px;
}

.inner-page .loan-calculator__div .captcha-content {
  justify-content: flex-start;
}
