/* ARMANIPLAST-PASS-070 — owl viewport clip, corporate orange headings/pagination */

/*
  Layout RCA: Pass 069 set overflow:visible on #companies .owl-stage-outer and
  .owl-stage so logos would not clip. Owl's RTL stage is wider than the viewport;
  with overflow visible the document scrollWidth jumps and the page appears
  translated into a dark empty region until a later layout pass. Clip the
  carousel viewport only. Do not change approved logo max dimensions.
*/
.customers-slider-section,
.customers-slider-section .section-content {
    overflow-x: hidden;
}
.customers-slider-section #companies:not(.owl-loaded),
.customers-slider-section #companies.owl-loaded,
.customers-slider-section #companies.owl-loaded .owl-stage-outer {
    overflow: hidden !important;
}
.customers-slider-section #companies.owl-loaded .owl-stage {
    overflow: visible;
}

main.ap-corporate-page h1 .color.color-red,
main.ap-corporate-page h5 .color.color-red,
main.ap-corporate-page .color.color-red,
main.ap-corporate-page .color-orange,
main.ap-corporate-page .color.color-orange {
    color: var(--ap-logo-orange-dark-sampled, #F5821F);
}
main.ap-corporate-page h1 .color.color-red,
main.ap-corporate-page h5 .color.color-red,
main.ap-corporate-page .color-orange {
    color: #F5821F !important;
}

.pagination .page-item.active .page-link,
.pagination a.active,
.pagination a.pagination-num.active,
.pagination button.active {
    background: #F5821F;
    border-color: #D46E14;
    color: #fff;
    font-weight: 700;
}
.pagination .page-link:hover,
.pagination a.pagination-num:hover:not(.active),
.pagination a:hover:not(.active):not(.disabled) {
    background: #FFF4E8;
    border-color: #F5821F;
    color: #7A3D0A;
}
.pagination .page-link:focus-visible,
.pagination a:focus-visible {
    outline: 2px solid #C45C26;
    outline-offset: 2px;
}
.pagination .page-item.disabled .page-link,
.pagination a.disabled {
    opacity: 0.45;
    color: #666;
    background: #f3f3f3;
    border-color: #ddd;
}
