footer.d-flex.flex-wrap, footer .copyrightSection {
    background-color: #E9DFCF;
    border-radius: 0;
}
 
 
footer h5.category span {
    color: #161616;
}
.footerQuicklinks a:hover, footer .quickLinks .footerLink:hover{
    color:var(--link-neutral-hover) !important;
}
.footerQuicklinks a{
    border: none;
}
footer .quickLinks .footerLink {
    color: var(--link-neutral);
    margin: 0;
    padding-bottom: var(--spacing-md);
    line-height: 24px;
}
 
footer h5.category {
    border-bottom: 1px solid #6B4E45;
    margin-bottom: var(--spacing-md);
    padding: 0;
    padding-bottom: var(--spacing-md);
}
 
 
footer .copyrightSection .copyrightText {
    color: var(--text-default);
}
 
footer .text-increase, footer .sound, footer .color-filters, footer .socialIcons-footer a, footer .sign {
    outline: 1px solid #6B4E45;
    border-radius: 4px;
    padding: var(--spacing-sm);
    margin: 0 var(--spacing-xs) !important;
}
 
span.call-us {
    color: var(--text-default);
}
 
span.call-us a, span.call-us a:visited, .footerQuicklinks a  {
    color: var(--link-neutral);
}
 
span.call-us a{
    border-bottom: 1px solid var(--link-neutral);
}
 
 
footer .quickLinks:last-child .accessibility, footer .quickLinks:last-child .contacts-us, footer .quickLinks:last-child .DownloadApp {
    margin-bottom: var(--spacing-4xl);
}
 
.heroBanner .slide span::before {
    display: none;
}
 
footer  .text-increase svg path:first-child,  
footer  .sound svg path:first-child,
footer  .sound svg path:first-child,
footer  .snap svg path:first-child {
  stroke:#161616; 
}
footer  .text-increase svg path:last-child, 
footer  .color-filters svg path,
footer  .sign svg path,
footer  .fb svg path,
footer  .insta svg path,
footer  .insta svg path, 
footer  .linked svg path ,
footer  .x svg path {
  fill: #161616;
}
footer .text-increase, footer .sound, footer .color-filters, footer .socialIcons-footer a, footer .sign {
    width: 32px;
    height: 32px;
}
 
.heroBanner .slide span {
    display: none;
}
 
.heroBanner .slide .slideDescription, .heroBanner .slide .slideDescription p {
    background-color: transparent;
    width: 100%;
    font-size: var(--text-xl);
    color: #181010;
    position: relative;
    padding: 0;
    left: unset;
    font-family: 'IBM Regular';
    display: block;
    right: unset;
}
 
 
.socialMediaIcons {
    display: none !important;
}
 
.heroBanner .slide .card-img-overlay {
    width: 100%;
    padding: 9rem 1rem;
}
.heroBanner .slide .video-container::after{
    display:none;
}
 
 
.heroBanner .slide.slick-active.slick-current h1 {
    color: #422E2B;
    font-size: var(--display-xl);
    font-family: 'IBM SemiBold';
    width: 100%;
    margin-bottom: var(--spacing-3xl);
}
.heroBanner {
        height: 490px;
}
.video-container.card-img-top {
    background-color: #e3dad0;
}
 
 
.heroBanner .slide .card-img-overlay:before {
    content: '';
    position: absolute;
    right: 0;
    background-image: url('/themes/custom/nbu/images/founding-day/Saudi Founding Day Logo.svg');
    height: 3rem;
    width: 9rem;
    background-repeat: no-repeat;
    top: 3rem;
}
 
a.visionLink {
    margin: 0;
}
footer .copyrightSection .stamps a{
    flex:1;
    width: 9.3rem;
    gap: 1rem;
}
a.visionLink img {
    width: 9rem;
}
 
footer.d-flex.flex-wrap:before {
    content: '';
    background-image: url('/themes/custom/nbu/images/founding-day/footerpattern.png');
    top: 3rem;
    width: 36rem;
    left: 0;
    position: absolute;
    bottom: 0;
    background-repeat: no-repeat;
}
@media (min-width: 992px) {
    .heroBanner .slide .card-img-overlay {
        padding: 9rem 0;
    }
    .heroBanner {
        height: 490px;
    }
     .heroBanner .slide .slideDescription, .heroBanner .slide .slideDescription p{
         width: 48rem;
         line-height: 30px;
     }
}