/* ============================================================ */
/* ============================================================ */
/* ============================================================ */
/* ============================================================ */

/* Tickets Here */

/* Ticket 59 */
.arabic-version .royal-speeches-section .head-card {
    display: flex;
    flex-direction: column;
    gap: 8px;
}

.arabic-version .royal-speeches-section .card-content .card-info {
    border-left: 0;
    border-right: 2px solid var(--primary-color);
    padding-left: 0;
    padding-right: 2rem;
}

.arabic-version .royal-speeches-section span {
    line-height: 1.4;
}

/* Ticket 58 */
.main-head {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.main-head p {
    color: var(--base-black);
}

.royal-speeches-section span {
    color: var(--base-black);
}

/* Ticket 57 */
.arabic-version .royal-letters-section .read-explore-btn {
    font-size: 1rem;
}

/* Ticket 56 */
.royal-letters-section .card-content p {
    color: var(--base-black);
}

.royal-letters-section .card-content .card-info h3 {
    min-height: 4.375rem;
}

.royal-letters-section .read-explore-btn {
    font-size: 0.9rem;
}

/* Ticket 55 */
.arabic-version .share-btn {
    font-size: 1rem;
}

/* Ticket 54 */
.latest-news-inner-section h5,
.latest-news-inner-section p {
    color: var(--base-black);
}

/* Ticket 53 */
.gallery-two-container h3 {
    color: #fff;
    font-size: 1.2rem;
}

.video-card button,
.video-card a {
    font-family: "SF-PRO";
    font-size: 0.85rem;
    font-weight: 510;
}

.blue-sub-header-list a {
    font-weight: 510;
    font-size: 0.9rem;
    line-height: 1.2;
}

/* Ticket 49  & Ticket 52 */
.latest-news-section .card-content .card-info span,
.latest-news-section .card-content .card-info p {
    color: var(--base-black);
}

.arabic-version .latest-news-section .card-content .card-info p {
    font-family: NotoNaskh;
}

.arabic-version .latest-news-section .card-content .card-info span {
    font-size: 0.9rem;
}

.arabic-version .latest-news-section .card-content .read-explore-btn {
    font-size: 1rem;
}

/* Ticket 51 */
.about-king-abdallah-two .king-abdullah-two-content .unique-info h4 {
    font-weight: 590;
    color: var(--base-black);
}

.about-king-abdallah-two {
    margin-top: 5rem !important;
}

@media (min-width: 992px) {
    .about-king-abdallah-two .col-lg-6 {
        padding: 0 1.3rem;
    }
}

/* Ticket 50 */

/* Ticket 48 & Ticket 47 */
.arabic-version .latest-news-section .card-content .card-info p {
    font-size: 0.9rem;
}

/* Ticket 46 */
@media (min-width: 992px) {
    .about-his-majesty-the-kings-flag .col-lg-6 {
        padding: 0 1.3rem;
    }
}

.about-his-majesty-the-kings-flag .unique-info h4 {
    font-weight: 590;
    color: var(--base-black);
}

/* Ticket 45 */
.latest-news-section .card-content .card-info p {
    font-size: 0.85rem;
}

.latest-news-section .read-explore-btn {
    font-size: 0.9rem;
}

/* Ticket 44 */
.arabic-version .king-abdallah-two-vision .card-content .card-info p {
    font-family: NotoNaskh;
    font-size: 0.9rem;
}

/* Ticket 43 */
.king-abdallah-two-vision .card-content .card-info h3 {
    min-height: auto;
}

.king-abdallah-two-vision .card-content .card-info p {
    font-size: 0.85rem;
}

/* Ticket 40 & Ticket 42 */
.history-of-the-hashemites-section .main-head h4 {
    color: var(--base-black);
    font-weight: 590;
}

.history-of-the-hashemites-section .main-head h2 {
    margin-bottom: 1rem;
}

/* Ticket 39 */
@media (min-width: 992px) {
    .about-crown-prince-biography .col-lg-6 {
        padding: 0 1.3rem;
    }
}

/* Ticket 37 */
.share-btn {
    font-family: "SF-PRO";
}

.arabic-version .share-btn {
    font-family: "NotoNaskh";
}

/* Ticket 36 */
#hove .main-navigation-navbar {
    background-color: var(--base-white);
}

.main-navigation-navbar {
    background-color: #fff;
}

/*asism*/

#SilverJubilee-VideoGallery .popup-content {
    margin: auto;
    display: block;
    width: 700px;
    height: 455px;
}

#SilverJubilee-VideoGallery .blue-sub-header {
    height: 120px;
}

@media (max-width: 767.888888px) {
    #SilverJubilee-VideoGallery .popup-content {
        margin: auto;
        display: block;
        width: 80vw;
        height: 290px;
    }
}

#SilverJubilee-VideoGallery .popup-footer {
    display: flex;
    position: fixed;
    justify-content: space-between;
    bottom: 25px;
    width: 91vw;
    align-items: center;
    gap: 30px;
    /*left: 50px;*/
    right: unset;
}

/*#SilverJubilee-VideoGallery #info-text {*/
/*    bottom: -59px;*/
/*    left: 10px;*/
/*}*/

/*.arabic-version #SilverJubilee-VideoGallery #info-text {*/
/*    left: unset;*/
/*    right: 10px;*/
/*}*/

/*ticket 61*/

.interviews-section .card-content .card-info h3:hover {
    color: var(--base-black);
}

@media (max-width: 991.888888888888888888888px) {
    #SilverJubilee-VideoGallery .gallery-two-container {
        grid-template-columns: 1fr 1fr;
    }
}

@media (max-width: 767.8888888888888px) {
    #SilverJubilee-VideoGallery .gallery-two-container {
        grid-template-columns: 1fr;
    }
}

#SilverJubilee-VideoGallery .video-card .info span {
    margin-bottom: 0;
    display: block;
    color: #ffffff;
}

#RoyalSpeechesInner .royal-speeches-inner-content {
    color: #1a1a1a;
}

.royal-speeches-inner-content {
    width: 99%;
}

.royal-speeches-inner-section .head-title,
.royal-speeches-inner-section .col-lg-6 img {
    width: 99% !important;
}

#TheHashemitesAndJerusale .information-card-section p {
    font-size: 0.85rem;
    line-height: 1.4rem;
}

#TheHashemitesAndJerusale .information-card-section a {
    font-size: 0.9rem;
}

.arabic-version #TheHashemitesAndJerusale .information-card-section p {
    font-size: 0.9rem;
    line-height: 1.4rem;
    color: #1a1a1a;
}

.arabic-version .blue-sub-header a {
    font-weight: 500;
}

#TheHashemitesAndJerusale .card-content h3 {
    min-height: 4.125rem;
}

#TheHashemitesAndJerusale .history-of-the-hashemites-section p {
    color: #1a1a1a;
    line-height: 1.4rem;
}

#TheHashemitesAndJerusale .card-content p {
    font-size: 0.85rem;
    color: #1a1a1a;
}

#TheHashemitesAndJerusale .card-content p {
    font-size: 0.85rem;
    color: #1a1a1a;
}

#TheHashemitesAndJerusale .card-content a {
    font-size: 0.9rem;
}

/*s*/

.arabic-version #TheHashemitesAndJerusale .card-content p {
    font-size: 0.9rem;
    color: #1a1a1a;
}

.arabic-version #TheHashemitesAndJerusale .card-content a {
    font-size: 1rem;
    font-family: NotoNaskh;
}

/* Ticket 7 */
.addressing-the-world h4 {
    font-size: 1.4rem;
}

/* Ticket 9 */
.main-navigation-navbar a,
.blue-sub-header-list a {
    font-weight: 510;
}

/* Ticket 10 */
.main-navigation-navbar::after {
    border-block: 3px solid var(--secondary);
}

/* Ticket 26 & Ticekt 33 */
.home-silver-jubilee-flex-content h3 {
    padding-block: unset;
    font-size: 1.1rem;
}

.arabic-version .home-silver-jubilee-flex-content h3 {
    font-size: 1.2rem;
}

.home-silver-jubilee-flex-content a {
    font-size: 0.9rem;
    line-height: 1.2rem;
}

.home-silver-jubilee-flex .home-video-relative {
    flex: 1.7;
}

@media (max-width: 991.8888888888888888888888888888888px) {
    .home-silver-jubilee-flex .home-video-relative {
        flex: unset;
        height: 300px;
    }
}


.home-latest-news-container-flex-cards {
    justify-content: space-between;
}

.home-latest-news-container-flex-single-card span {
    margin-bottom: 0.5rem;
}

.home-latest-news-container-flex-big .card-content a {
    font-size: 0.9rem;
}

.the-crown-prince-content h3 {
    padding-block: unset;
}

.the-crown-prince-content a {
    font-size: 0.9rem;
}

.arabic-version .the-crown-prince-content a {
    font-size: 1.1rem;
}

.the-crown-prince-content {
    gap: 1rem;
}

.home-quotes-container-slider-arrows {
    top: 41%;
}

/* Ticket 29 & Ticekt 34  */
.home-video-highlights-slide {
    height: 600px;
}

@media (max-width: 991.88888888888888px) {
    .home-video-highlights-slide {
        height: auto;
    }
}

.home-video-highlights-slider-next,
.home-video-highlights-slider-prev {
    width: 35px;
    padding: 5px;
}

.home-Official-gallery-slider-container a {
    font-size: 0.9rem;
    font-weight: 510;
}

.home-social-media-card-twitter-content.card-content .home-social-media-insta-icon {
    margin-top: 1rem;
}

.home-social-media-card-twitter-content {
    padding-top: 4rem;
}

@media (max-width: 991.888888888888px) {
    .home-social-media-card-twitter-content.card-content .home-social-media-insta-icon {
        inset-inline-start: 1rem !important;
    }
}

.arabic-version .home-Official-gallery-slider-container a {
    font-size: 1.1rem;
}

.home-the-royal-hashemite-court-card {
    min-width: 200px;
}

/* Ticket 31 & Ticekt 35 */
.main-footer-social-icons-container::after {
    display: none;
}

.main-footer-container ul img {
    width: 1.9rem;
    height: 1.9rem;
}

.main-footer-container .footer-item ul li {
    padding-bottom: 0;
}

.footer-section .footer-item h3 {
    padding-bottom: 0;
}

@media (max-width: 991.8888888888888px) {

    #TheHashemitesAndJerusale .information-one-section>.container>.row,
    #TheHashemitesAndJerusale .information-two-section>.container>.row {
        flex-direction: column-reverse;
    }
}

/* Ticket 32 */
.arabic-version .main-navigation-navbar-main-links a {
    font-size: 1rem;
}

.main-navigation-navbar-links-list.active::after {
    width: 200vw;
}

.arabic-version .main-navigation-navbar-links-list.active::after {
    inset-inline-start: calc(((100vw - 100.5%) / 2) * -1);
}

main {
    overflow-x: hidden;
}

.arabic-version .jordan-we-built-section .card-content .card-info,
.arabic-version .royal-speeches-section .card-content .card-info,
.arabic-version .interviews-section .card-content .card-info {
    border-left: 0;
    border-right: 1px solid var(--primary-color);
    padding-right: 1rem;
    padding-left: 0;
}

/* Ticket 116 */
#Home .main-navigation-navbar,
#Home .main-navigation-navbar-links-list.active::after {
    background-color: var(--base-white) !important;
}

.main-navigation-navbar-links-list li {
    font-size: 0.9rem;
}

/* Ticket 117 */
.main-navigation-navbar-links-list.active::after {
    background-color: #fff;
}

/* Ticket 118 */
@media (max-width: 991.88888888888px) {
    .arabic-version .main-navigation-navbar-links-list.active::after {
        inset-inline-start: calc(((100vw - 102.8%) / 2) * -1);
    }

    .main-navigation-navbar-links-list.active {
        padding-top: 1rem;
    }
}

/* Ticket 120 */
@media (max-width: 1200.89px) {
    .main-navigation-navbar ul a {
        font-size: 0.8rem;
    }
}


#AboutJordan .information-one-section .information-card-section p {
    color: #1a1a1a;
    line-height: 1.4rem;
}

#AboutJordan .information-one-section .information-card-section p {
    color: #1a1a1a;
}

#AboutJordan .information-one-section .information-card-section a {
    font-size: 1rem;
}

#AboutJordan .about-jordan-section p {
    line-height: 1.4rem;
}

#AboutJordan .information-two-section .information-card-section p {
    color: #1a1a1a;
    line-height: 1.4rem;
}

#AboutJordan .bg-flag::before {
    top: unset;
    bottom: 0;

    height: 43%;
}

@media (max-width: 767.8888888px) {
    #AboutJordan .bg-flag::before {
        height: 50%;
    }
}

.bg-flag .king-info .king-info-btn {
    font-size: 1rem;
}

#RoyalVision .king-abdallah-royal-vision {
    background-color: #f0f0f0;
}

#RoyalVision .information-card-section .head-title p {
    margin-top: -5px;
}

.arabic-version #RoyalVision .read-explore-btn {
    font-size: 0.9rem;
}

#AboutJordan .information-two-section .row {
    display: flex;
}

@media (max-width: 991.88888888888888px) {

    .information-two-section-flex,
    .information-one-section-flex,
    .information-two-section-flex-noTwo {
        flex-direction: column-reverse;
    }

    .information-one-section-flex .information-card-section a {
        margin-bottom: 30px;
    }
}

#AboutJordan .bg-flag {
    padding: 0 !important;
}

#TheCrownPrinceFlag h2 {
    margin-bottom: 35px;
}

#TheCrownPrinceFlag .about-crown-prince-biography .align-items-center {
    align-items: start !important;
}

#RoyalInitiativesAndDevelopmentProjectsInner .jordan-constitution ul li {
    font-weight: 510;
    text-align: justify;
}

#RoyalInitiativesAndDevelopmentProjectsInner .jordan-constitution h4 {
    font-weight: 600;
    color: #1a1a1a;
}

#RoyalInitiativesAndDevelopmentProjectsInner .jordan-constitution ul li,
#RoyalInitiativesAndDevelopmentProjectsInner .jordan-constitution p {
    color: #1a1a1a;
    line-height: 1.4rem;
}

.arabic-version #RoyalInitiativesAndDevelopmentProjectsInner .jordan-constitution ul {
    padding-left: unset;
    padding-right: 2rem;
}

.components-crown .card-content .card-info p {
    font-size: 0.85rem;
    color: #1a1a1a;
    line-height: 1.4rem;
}

.arabic-version .components-crown .card-content .card-info p {
    font-size: 0.9rem;
    font-family: NotoNaskh;
}

#RoyalHashemiteCrown .information-two-section .information-card-section {
    font-size: 0.85rem;
    color: #1a1a1a;
    line-height: 1.4rem;
}

#RoyalHashemiteCrown .components-crown .card-content .card-info {
    border-left: 2px solid var(--primary-color);
    margin-top: 2rem;
    padding-left: 2rem;
    min-height: 275px;
    justify-content: start !important;
}

.arabic-version #RoyalHashemiteCrown .components-crown .card-content .card-info {
    border-right: 2px solid var(--primary-color);
    border-left: unset;
    padding-left: unset;
    padding-right: 2rem;
}

#RoyalHashemiteCrown .components-crown .card-content h3:hover {
    color: var(--primary-color);
}

#RoyalMedals .information-two-section p {
    font-size: 0.85rem;
    line-height: 1.4rem;
}

.load-more-btn {
    font-size: 0.9rem;
}

/* Ticket 11 */
.discussion-paper .card-content p {
    font-size: 0.85rem;
}

.arabic-version .discussion-paper .card-content p {
    font-family: NotoNaskh;
    font-size: 0.9rem;
}

/* Ticket 15 */

/* Ticekt 17 */
.hashemite-monarchs-section .box-monarchs .king-info .king-info-btn::before {
    bottom: 45% !important;
}

.arabic-version .hashemite-monarchs-section .box-monarchs .king-info .king-info-btn::before {
    inset-inline-start: 0;
}

.arabic-version .hashemite-monarchs-section .box-monarchs .king-info .king-info-btn {
    padding-left: 0;
    padding-right: 35px;
}

/* Ticket 21 & Ticket 22 */
.card-content p {
    font-size: 0.85rem;
    font-weight: 500;
    font-family: var(--was-sf-pro);
    line-height: 1.4rem;
}

.arabic-version .card-content p {
    font-size: 0.9rem;
    font-family: NotoNaskh !important;
}

/* Ticket 23 */
.interviews-section .card-content:hover .card-info h3,
.royal-speeches-section .card-content:hover .card-info h3 {
    text-decoration: underline;
    color: var(--primary-color) !important;
}

/* Ticket 25 */
.jordan-we-built-section .card-content img {
    height: auto;
}

/* Ticket 18 */
.read-explore-btn {
    transition: 0.3s;
}

.read-explore-btn img {
    transition: 0.3s;
}

.read-explore-btn img {
    height: 1px !important;
    width: 20px;
}

.read-explore-btn:hover img {
    transition: 0.3s;
    width: 30px;
    height: 1px;
}

/* Ticket 113 */
#VideoGallery .blue-sub-header {
    height: unset;
    padding: 2rem 0 1rem 0;
}

/* Ticet 112 & Ticket 118 */
@media (min-width: 992px) {

    #TheHistoryOftheHashemites .col-lg-6,
    #JordansGoverningSystem .col-lg-6,
    #ParentageofBaniHashem .col-lg-6 {
        padding: 0 2.3rem 0 0.7rem;
    }

    .arabic-version #TheHistoryOftheHashemites .col-lg-6,
    .arabic-version #JordansGoverningSystem .col-lg-6,
    .arabic-version #ParentageofBaniHashem .col-lg-6 {
        padding: 0 0.7rem 0 2.3rem;
    }

    #JordansGoverningSystem .col-lg-6 {
        margin-bottom: 0 !important;
    }
}

@media (max-width: 991.8888888888888888px) {
    #JordansGoverningSystem .col-lg-6 {
        margin-bottom: 2rem !important;
    }
}

/* Ticket 110 */
.about-the-royal-hashemite-court h2 {
    margin-bottom: 2rem;
}

.about-the-royal-hashemite-court h4 {
    color: var(--base-black);
}

/* Ticket 107 */
.information-one-section {
    background-color: #f0f0f0;
}

/* Ticket 101 */
#ParentageofBaniHashem .card-content p {
    font-size: 0.9rem;
    margin-bottom: 1.8rem;
}

.parentage-of-bani-hashem-section .row {
    margin-top: 1rem !important;
}

/* Ticket 102 */
.arabic-version #ParentageofBaniHashem .card-content p {
    font-size: 1rem;
}

/* Ticket 104 */


/* Ticket 105 */
.royal-initiatives-and-development-projects-inner .row {
    margin-top: 1rem !important;
}

/* Ticket 121 */
.arabic-version .main-footer-language a {
    font-size: 1rem;
    font-family: EBGaramond;
}

.main-footer-language a {
    font-size: 1.1rem;
    font-family: var(--was-amiri);
}

/* Ticket 120 */
.main-navigation-navbar-links-list.active li a {
    font-size: 1rem;
}

/*  Ticket 118 */
@media (max-width: 575px) {
    .main-navigation-navbar-links-list.active {
        padding-inline: 2rem;
    }
}

/* Ticket 12 */
.arabic-version .card-content .card-info span {
    margin-bottom: 0.7rem;
}

/* Ticket 15 */
.arabic-version .hashemite-monarchs-section h3 {
    font-size: 1.45rem;
}


.jordan-we-built-section .card-content .card-info p {
    height: unset;
    display: block;
    -webkit-line-clamp: unset;
    -webkit-box-orient: unset;
    overflow: unset;
    margin-top: unset;
    margin-bottom: 1rem;
}

.jordan-we-built-section .card-info h3 {
    height: auto;
    margin-bottom: 1rem;
}

/* Ticekt 123 */
.page-item,
.page-item.active {
    display: flex;
    align-items: center;
    justify-content: center;
}

/* Ticket 99 */
#FrontlineServiceDepartment .information-card-required-section li {
    font-family: var(--was-sf-pro);
    color: var(--base-black);
}

.fortline-content {
    border-left: 3px solid var(--primary-color);
    padding-left: 2rem;
    padding-right: 0;
}

.arabic-version .fortline-content {
    border-right: 3px solid var(--primary-color);
    border-left: 0;
    padding-left: 0;
    padding-right: 2rem;
}

/* Ticket 98 */
.arabic-version .royal-palaces .card-content .card-info,
.arabic-version .royal-initiatives-and-development-projects .card-content .card-info {
    border-left: 0;
    border-right: 1px solid var(--primary-color);
    padding-right: 1rem;
    padding-left: 0;
}

.royal-initiatives-and-development-projects .card-content:hover .card-info h3,
.royal-palaces .card-content:hover .card-info h3 {
    text-decoration: underline;
    color: var(--primary-color) !important;
}

/* Ticket 96 */
.jordanian-flag-and-The-national-anthem .jordanian-flag-content h3 {
    color: var(--primary-color) !important;
}

.jordanian-flag-and-The-national-anthem .jordanian-flag-content p {
    font-size: 0.85rem;
}

.national-anthem-section .head-title-about-jordan h4 {
    color: var(--primary-color) !important;
}

.details-about-audio p {
    font-size: 0.9rem;
}

/* Ticket 97 */
.arabic-version .jordanian-flag-and-The-national-anthem .jordanian-flag-content p {
    font-size: 0.9rem;
}

.arabic-version .details-about-audio p {
    font-size: 1rem;
}

/* Ticket 95 */
#RoyalPalaces .card-content h3 {
    min-height: 2.75rem;
}

.royal-palaces .card-content img,
.royal-speeches-section .card-content img,
.jordan-we-built-section .card-content img {
    object-fit: contain;
}

.royal-initiatives-and-development-projects .card-content:hover .card-info h3 {
    color: var(--primary-color);
    text-decoration: underline;
}

/* Ticket 92 */
.arabic-version #RoyalMedals .information-two-section p {
    font-size: 0.9rem;
}

.arabic-version .information-card-section p {
    font-size: 0.9rem !important;
}

.information-card-section p {
    font-size: 0.85rem !important;
}

/* Ticket 84 */
#TheCrownPrinceFlag h2 {
    margin-bottom: 15px !important;
}

/* Ticket 127 */
.royal-initiatives-and-development-projects-inner .head-title h4:first-child {
    margin-bottom: 1rem;
    margin-top: 1rem;
}

/* Navbar And Footer */

.main-navigation-navbar-main-language a,
.main-footer-language a {
    font-size: 1.2rem !important;
    /* font-family: var(--was-amiri) !important; */
    font-weight: 400 !important;
}

.main-navigation-navbar-links-list li {
    position: relative;
    padding-bottom: 1rem;
}

@media (max-width: 991.98px) {
    .main-navigation-navbar-links-list.active {
        width: 102vw !important;
    }

    .main-navigation-navbar-links-list li::before {
        content: "";
        position: absolute;
        width: 100%;
        height: 1px;
        background-color: #000;
        bottom: 0;
    }

    .main-navigation-navbar-links-list {
        height: 192px;
        overflow-y: scroll;
        overflow-x: hidden;
        width: 101vw !important;
        background: #fff;
        padding-bottom: 0rem;
    }
}

.main-navigation-navbar-main-links a,
.main-navigation-navbar-links-list.active li a {
    font-size: 0.85rem !important;
}

@media (min-width: 992px) {

    .arabic-version .main-navigation-navbar-main-links a,
    .arabic-version .main-navigation-navbar-links-list.active li a {
        font-size: 1rem !important;
    }
}

@media (max-width: 575px) {
    .main-navigation-navbar-links-list.active {
        width: 105vw !important;
    }
}

.main-navigation-navbar-main-language a,
.main-footer-language a {
    font-family: var(--was-amiri);
}

.arabic-version .main-navigation-navbar-main-language a,
.arabic-version .main-footer-language a {
    font-family: EB-Garamond;
}

#PhotoGallery .close,
#OfficialGallery .close,
#SilverJubilee-PhotoGallery .close {
    position: fixed;
    top: 25px;
    right: 50px;
    font-size: 40px;
    font-weight: bold;
    cursor: pointer;
}

#VideoGallery .close,
#SilverJubilee-VideoGallery .close {
    right: 10px;
}

.arabic-version #VideoGallery .close,
.arabic-version #SilverJubilee-VideoGallery .close {
    right: unset;
    left: 10px;
}

.arabic-version #PhotoGallery .close,
.arabic-version #OfficialGallery .close,
.arabic-version #SilverJubilee-PhotoGallery .close {
    left: 50px;
    right: unset;
}

.arabic-version .next picture img {
    transform: rotate(0deg);
}

.arabic-version .prev picture img {
    transform: rotate(180deg);
}

@media screen and (max-width: 991px) {

    #PhotoGallery .close,
    #OfficialGallery .close,
    #SilverJubilee-PhotoGallery .close {
        right: 10px;
    }

    #VideoGallery .close,
    #SilverJubilee-VideoGallery .close {
        top: -60px;
        right: 10px;
    }

    .arabic-version #VideoGallery .close,
    .arabic-version #SilverJubilee-VideoGallery .close {
        right: unset;
        left: 10px;
    }

    .arabic-version #PhotoGallery .close,
    .arabic-version #OfficialGallery .close,
    .arabic-version #SilverJubilee-PhotoGallery .close {
        left: 10px;
        right: unset;
    }

}

#PhotoGallery #info-text,
#OfficialGallery #info-text,
#SilverJubilee-PhotoGallery #info-text {
    position: relative;
    color: white;
    padding: 10px;
    font-size: 13px;
    align-self: flex-start;
    padding-bottom: 0px;
    margin-bottom: 0px;
}


@media screen and (min-width: 992px) {

    #PhotoGallery .popup-footer,
    #OfficialGallery .popup-footer,
    #SilverJubilee-VideoGallery .popup-footer,
    #SilverJubilee-PhotoGallery .popup-footer {
        display: block;
        position: fixed;
        bottom: 25px;
        gap: 30px;
        right: 50px;
    }

    .arabic-version #PhotoGallery .popup-footer,
    .arabic-version #OfficialGallery .popup-footer,
    .arabic-version #SilverJubilee-VideoGallery .popup-footer,
    .arabic-version #SilverJubilee-PhotoGallery .popup-footer {
        display: block;
        position: fixed;
        bottom: 25px;
        gap: 30px;
        left: 50px;
        right: unset
    }

    .popup-controls {
        justify-content: unset;
    }
}

/*remove this ticket*/
#PhotoGallery .popup-content,
#OfficialGallery .popup-content,
#SilverJubilee-PhotoGallery .popup-content {
    object-fit: contain;
    margin: auto;
    display: block;
    width: auto;
    height: 100%;
}


@media (max-width: 991.8888888px) {

    #PhotoGallery #popup-modal .img-container>picture,
    #OfficialGallery #popup-modal .img-container>picture,
    #SilverJubilee-PhotoGallery #popup-modal .img-container>picture {
        width: 100%;
        height: auto;
    }

    #PhotoGallery .popup-content,
    #OfficialGallery .popup-content,
    #SilverJubilee-PhotoGallery .popup-content {
        margin: auto;
        display: block;
        width: 90%;
        height: auto;
        object-fit: contain;
    }
}

/* Ticekt 132 */
.pagination {
    margin-bottom: 2rem;
    gap: 1rem;
}

/* Ticekt 106 */
@media (max-width: 991.8888888888888888888888px) {
    .card-content h3 {
        min-height: auto !important;
    }
}

.royal-initiatives-and-development-projects-inner h5 {
    color: var(--base-black);
}

/* Ticket 96 & 97 */
.details-about-audio p {
    width: 160px;
    text-align: left !important;
}

.arabic-version .details-about-audio p {
    text-align: right !important;
}

/* Ticket 133 */
@media (min-width: 1200px) {

    .main-navigation-navbar-main-links a,
    .main-navigation-navbar-links-list.active li a {
        font-size: 0.9rem !important;
    }
}

/* Ticket 134 */
@media (min-width: 768px) and (max-width: 991.889px) {
    .main-navigation-navbar-links-list.active {
        padding-inline: calc((100vw - 720px) - (0.5 * (100vw - 720px)) + 0.75rem);
    }
}

@media (max-width: 575px) {
    .main-navigation-navbar-links-list.active {
        padding-inline: 1rem;
    }
}

@media (max-width: 575px) {
    .main-navigation-navbar-links-list.active {
        padding-inline: 2rem;
    }
}

#Home .main-navigation-navbar-links-list.active {
    background-color: var(--base-white);
}

/* Ticket 135 */


/* Ticket 136 */
.arabic-version .footer-section .footer-item h3 {
    font-family: var(--was-amiri);
}

/* Ticket 121 */
.arabic-version .main-navigation-navbar-main-language a,
.arabic-version .main-footer-language a {
    font-size: 1rem !important;
    font-family: Eb-Garamond !important;
}

.main-navigation-navbar-main-language a,
.main-footer-language a {
    font-size: 1.1rem !important;
    font-family: var(--was-amiri) !important;
}

.arabic-version .main-footer-container .footer-item ul li a {
    font-size: 1rem;
}

/* Ticket 139 */
@media (max-width: 767.88888888888888px) {
    .details-about-audio p {
        width: auto !important;
    }
}

/* ======== */

.hashemite-monarchs-section .box-monarchs::before {
    background: linear-gradient(180deg,
            rgba(0, 0, 0, 0) 6.69%,
            rgba(0, 0, 0, 0.6) 49.62%,
            rgba(0, 0, 0, 0.8) 100%);
    height: 50%;
    top: 50%;
}

.bg-flag .king-info .king-info-btn::before,
.bg-flag .king-info .king-info-btn,
.hashemite-monarchs-section .box-monarchs .king-info .king-info-btn::before,
.hashemite-monarchs-section .box-monarchs .king-info .king-info-btn {
    transition: 0.3s;
}

.hashemite-monarchs-section .box-monarchs .king-info .king-info-btn::before {
    bottom: 35% !important;
}

.arabic-version .bg-flag .king-info .king-info-btn::before,
.arabic-version .hashemite-monarchs-section .box-monarchs .king-info .king-info-btn::before {
    bottom: 44% !important;
}

.bg-flag .king-info .king-info-btn:hover::before,
.hashemite-monarchs-section .box-monarchs .king-info .king-info-btn:hover::before {
    width: 35px;
}

.bg-flag .king-info .king-info-btn:hover,
.hashemite-monarchs-section .box-monarchs .king-info .king-info-btn:hover {
    padding-left: 45px;
}

.arabic-version .bg-flag .king-info .king-info-btn:hover,
.arabic-version .hashemite-monarchs-section .box-monarchs .king-info .king-info-btn:hover {
    padding-right: 45px;
}

@media (max-width: 991.98px) {
    .main-navigation-navbar-links-list li::before {
        background-color: #00000045;
    }
}

@media (max-width: 991.889px) {
    .main-navigation-navbar-links-list.active {
        padding-bottom: 0;
    }
}

@media (max-width: 991.888888px) {
    .information-two-section-flex-d {
        flex-direction: column-reverse;
    }
}

.main-navigation-navbar-main-links li.active a {
    color: var(--secondary);
}

/* Ticket 26 */
.home-silver-jubilee-container {
    padding-block: 7rem !important;
}

.home-about-his-majesty h4 {
    color: #fff !important;
}

/* Ticket 27 */
.home-quotes-container-slider-arrows {
    top: 39% !important;
}

.home-quotes-container+h3 {
    margin-bottom: 1rem !important;
}

#Home h1 {
    margin-bottom: 1.9rem;
}

.home-the-royal-hashemite-court-container {
    padding-top: 1rem;
}

/* Ticket 29 */
.home-video-highlights-slider-next,
.home-video-highlights-slider-prev {
    padding: 7px !important;
}

/* Ticket 33 */
.home-latest-news-container-flex-single-card span {
    margin-bottom: 1rem !important;
}

/* =========== */
@media (max-width: 575px) {
    .main-navigation-navbar-links-list.active {
        width: 101vw !important;
    }
}

.main-footer-container ul li {
    display: flex;
    align-items: center;
}

.main-footer-container ul li:last-child a img,
.main-footer-container ul li:nth-child(3) a img {
    width: 1.9rem;
    height: 1.6rem;
}

/*  ============ */

.home-social-media-containe h1,
.home-video-highlights-container h1,
.home-Official-gallery-slider-container h1,
.home-the-royal-hashemite-court h1,
.home-social-media-container h1 {
    color: var(--primary-color) !important;
}

.home-Official-gallery-slider-arrows span {
    height: 35px;
    width: 35px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.home-Official-gallery-slider-arrows span img {
    width: 27px !important;
    height: 27px;
    padding: 2px;
}

/* .arabic-version
.home-social-media-card-twitter-content.card-content
.home-social-media-insta-icon {
    inset-inline-start: 16rem;
} */
.arabic-version .home-social-media-insta-icon {
    inset-inline-start: 16.5rem;
}

/* =========== */
/* ======= */
.load-more-btn {
    text-decoration: none !important;
}

/* Ticket 60 */
.video-card {
    position: relative;
    transition: 0.3s;
    cursor: pointer;
}

#VideoGallery .video-card:hover:before,
#SilverJubilee-VideoGallery .video-card:hover:before {
    height: 60%;
}

.video-card .layer {
    background: unset;
    z-index: 3;
    transition: 0.3s;
}

#VideoGallery .video-card:hover h3,
#SilverJubilee-VideoGallery .video-card:hover h3 {
    text-decoration: underline;
}


.video-card button,
.video-card a {
    transition: 0.3s;
}

.video-card button::before,
.video-card a::before {
    transition: 0.3s;
    top: 50%;
    transform: unset;
    height: 2px;
}

.video-card button:hover::before,
.video-card a::hover::before {
    width: 40px;
    animation: unset;
    opacity: 1;
}

/* Home Page Hover Button */
.the-crown-prince-content h3::before,
.the-crown-prince-content h3,
#Home .home-silver-jubilee-flex-content h3,
#Home .home-silver-jubilee-flex-content h3::before,
#Home .read-more-btn,
#Home .read-more-btn::after {
    transition: 0.3s;
}

#Home .read-more-btn:hover {
    padding-left: 2.5rem;
}

.the-crown-prince-content h3:hover::before,
#Home .home-silver-jubilee-flex-content h3:hover:before,
#Home .read-more-btn:hover::after {
    width: 2rem;
}

.arabic-version #Home .read-more-btn:hover {
    padding-right: 2.5rem;
}



#RoyalLetters .royal-letters-section .card-content .card-info h3 {

    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: wrap;
    height: calc(2* var(--line-height-for-english));
    min-height: auto;

}

.arabic-version #RoyalLetters .royal-letters-section .card-content .card-info h3 {
    height: calc(2* var(--line-height-for-was-amiri));
}

#TheHashemitesAndJerusale .card-content h3 {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: wrap;
    height: calc(2* var(--line-height-for-english));
    min-height: auto;
}

.arabic-version #TheHashemitesAndJerusale .card-content h3 {
    height: calc(2* var(--line-height-for-was-amiri));
}

#AboutJordan .bg-flag::before {
    left: 0;
    width: 100%;
}


@media (max-width: 767.8888px) {
    .desktop-only-general {
        display: none;
    }

    .mobile-only-general {
        display: block;
    }

    /* .mobile-only {
        display: block !important;
    } */
    .desktop-only {
        display: none;
    }

}

@media (min-width: 768px) {
    .desktop-only-general {
        display: block;
    }

    .mobile-only-general {
        display: none;
    }

    .mobile-only {
        display: none;
    }

    .desktop-only {
        display: block;
    }
}

.hero-section picture img {
    height: auto !important;
    object-fit: contain !important;
}

.hero-section {
    position: relative;
}

.hero-section::before {
    content: "";
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: var(--layer-color);
}





/*after merge*/

.arabic-version .information-two-section .fortline-content {
    border-left: unset !important;
}

.arabic-version .parentage-of-bani-hashem-content .card-content {
    border-right: 2px solid var(--primary-color);
    border-left: unset !important;

}

.read-explore-btn img {
    height: 0.5px !important;
}



/* Home Hover */
.home-the-royal-hashemite-court-card::after {
    transition: 0.3s;
    inset: unset;
    bottom: 0;
    left: 0;
    height: 50%;
}

.home-the-royal-hashemite-court-card:hover::after {
    height: 100%;
}

.home-the-royal-hashemite-court-card:hover h3 {
    text-decoration: underline;
}


.main-navigation-navbar-main-links a,
.main-navigation-navbar-links-list.active li a {
    font-size: 0.9rem !important;
    line-height: 1.1rem;
}

/*menu tickets from the meeting */
@media (max-width: 991.98px) {
    .main-navigation-navbar-links-list.active {
        width: 100vw !important;
        overflow: hidden !important;
        height: 235px;
    }

    .main-navigation-navbar-links-list.active ul {
        box-shadow: 0 3px 12px 0 rgba(0, 0, 0, 0.08);
        gap: unset;

        overflow-y: auto !important;
        overflow-x: hidden;
        height: 100%;

        /*    maye be needed to change */

        /*background-color: var(--base-white) !important;*/
    }

    .main-navigation-navbar-links-list.active ul li {
        padding-top: 1rem;
        padding-inline-start: 0.5rem;
    }

    /*.main-navigation-navbar-links-list-mobile {*/
    /*    display: none;*/
    /*}*/


    #Home .main-navigation-navbar-links-list.active::after {
        /*background-color: transparent !important;*/
    }


    #Home .main-navigation-navbar-links-list.active {
        /*background-color: transparent;*/
    }


}

/*end of menu till meeting with qamar*/

#RoyalSpeeches .royal-speeches-section .card-content img {
    border-radius: 10px;
    height: 327px;
}


.hashemite-monarchs-section .box-monarchs .king-info .king-info-btn {
    font-size: 0.9rem;
}

.arabic-version .hashemite-monarchs-section .box-monarchs .king-info .king-info-btn {
    font-size: 1rem;
}


.read-explore-btn img {
    height: 0.5px !important;
    transform: scaleY(2);
}


/* Home Effect */
#Home .hero-section.middle-home {
    position: relative;
}

#Home .hero-section.middle-home:before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 1;
    inset: 0;
    background: linear-gradient(250.22deg,
            rgba(0, 0, 0, 0) 63.72%,
            #000000 105.06%);
}

#Home .home-about-his-majesty {
    position: relative;
    z-index: 99;
    transition: all 0.3s ease-out;
}

#Home .hero-section.middle-home:after {
    position: absolute;
    content: "";
    inset: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to bottom,
            rgba(0, 0, 0, 0) 0%,
            rgba(0, 0, 0, 0.48) 66%,
            rgba(0, 0, 0, 0.56) 74%,
            rgba(0, 0, 0, 0.8) 100%);
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
    z-index: 1;
}

#Home .hero-section.middle-home:hover:after {
    opacity: 1;
}



#Home .hero-section.middle-home:after {
    position: absolute;
    content: "";
    inset: 0;
    width: 100%;
    height: 51%;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.48) 66%, rgba(0, 0, 0, 0.56) 74%, rgba(0, 0, 0, 0.8) 95%);
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
    z-index: 1;
    bottom: 0;
    top: unset;
}

.arabic-version .hero-section.middle-home picture img {
    /* transform: scaleX(-1); */
}

@media (max-width: 575px) {
    .home-about-his-majesty-container {
        bottom: 0;
    }
}



.arabic-version .home-social-media-insta-icon {
    left: unset;
    right: 10px;
}


@media (max-width: 991.889px) {
    .home-silver-jubilee-flex .home-video-relative {
        padding-top: 50px;
    }
}

#popup-modal-image-container {
    display: flex;
    justify-content: center;
    height: 80%;
    width: 80%;
}

.w-80 {
    width: 80%;
}

.h-10px {
    height: 10px;
}

#popup-modal-image-container picture {
    position: relative;
}

#popup-modal-content {
    min-height: 70%;
    height: calc(100vh - 100px - 100px);
    width: 90vw;
    display: flex;
    flex-direction: column;
    align-items: center;
    max-height: calc(100vh - 80px - 100px);
    overflow-y: auto;
    overflow-x: hidden;
}

.w-80 {
    width: 80%;
}

.h-10px {
    height: 10px;
}

#VideoGallery #popup-modal-content,
#SilverJubilee-VideoGallery #popup-modal-content {
    height: calc(100vh - 100px - 100px);
    width: 90vw;
}

#VideoGallery #info-text,
#VideoGallery #caption,
#SilverJubilee-VideoGallery #info-text,
#SilverJubilee-VideoGallery #caption {
    padding: unset !important;
}

#VideoGallery #popup-modal-content,
#SilverJubilee-VideoGallery #popup-modal-content {
    min-height: 70%;
}

@media screen and (max-width: 991px) {

    #VideoGallery #popup-modal-content,
    #SilverJubilee-VideoGallery #popup-modal-content {
        height: calc(100vh - 100px - 100px);
        width: 90vw;
    }
}

@media screen and (min-width: 991px) {

    .arabic-version #SilverJubilee-VideoGallery .popup-controls,
    .arabic-version #VideoGallery .popup-controls {
        justify-content: end;
    }
}

.popup {
    overflow: hidden;
    width: 100vw;
    height: 100vh;
}

.no-scroll {
    overflow: hidden;
}

lite-youtube {
    max-width: unset !important;
}



/*start from here*/

/*start from here*/

.popup-controls {
    justify-content: flex-end;
}

iframe {
    width: 100%;
}

@media (max-width: 991.8888888px) {
    #caption {
        color: white;
        padding: 1rem;
    }
}

.home-video-relative lite-youtube .lty-playbtn {
    background-image: url('../assets/Image/Icons/PlayCircle.svg');
}

.home-silver-jubilee-flex .home-video-relative {
    height: auto !important;
}

@media (max-width: 991.889px) {
    #AboutJordan img.mobile-only {
        display: flex !important;
        flex-direction: column;
    }
}

.video-rhc iframe {
    height: 100% !important;
}

.arabic-version .slick-slider {
    direction: ltr;
}










@media (min-width: 1600px) {
    :root {
        font-size: 18px;
    }

    .container,
    .container-fluid {
        max-width: 80%;
    }

    .container .container,
    .container .container-fluid,
    .container-fluid .container,
    .container-fluid .container-fluid {
        max-width: 100%;
    }

    .main-navigation-navbar-links-list.active {
        max-width: max-content;
    }

    .the-crown-prince-content {
        padding-inline-start: calc(100vw - 90%);
        padding-inline-end: calc(100vw - 90%);
    }


}

.main-navigation-navbar::after {
    height: 10px;
}

.page-link i {
    line-height: unset;
}

.custom-slider-arrow {
    background-color: var(--base-white);
    padding: 11px 15px;
    border-radius: 50%;
    font-size: 1.4rem;
    width: 45px;
    height: 45px;
    cursor: pointer;
    color: rgb(94, 94, 80);
}

.custom-slider-arrow:hover {
    background-color: #e6e5e3;
}

.arabic-version .custom-slider-arrow {
    transform: rotate(180deg);
}

.slick-slider {
    -webkit-user-select: auto;
    user-select: auto;
}

.my-5rem {
    margin-top: 10rem;
    margin-bottom: 5rem;
}

.card-info h3 {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: wrap;
    height: calc(2* var(--line-height-for-english));
    min-height: auto;
    margin-top: 1rem;
    margin-bottom: 0rem;
    padding-inline-end: 1rem;
}

.arabic-version .card-info h3 {
    height: calc(2* var(--line-height-for-was-amiri));
}

.card-info p {
    min-height: unset !important;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    margin-top: 1rem;
    text-overflow: ellipsis;
    white-space: wrap;
    line-height: 1.4rem;
    height: calc(2* 1.4rem);
    min-height: auto;
    margin-bottom: 2rem;
    padding-inline-end: 1rem;
}
.arabic-version .card-info p {
    height: calc(2* 1.3rem);
}

body {
    font-size: 0.9rem;
    font-weight: 500;
    font-family: var(--was-sf-pro);
    color: var(--base-black);
}

body.arabic-version {
    font-family: NotoNaskh;
}

.card-info.custom-card h3,
.card-info.custom-card p {
    min-height: unset !important;
    display: block;
    -webkit-line-clamp: unset;
    -webkit-box-orient: unset;
    overflow: visible;
    margin-top: 0rem;
    margin-bottom: 0rem;
    height: auto;
    padding-inline-end: 1rem;
}

.card-info.custom-card p {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-top: 1rem;
    margin-bottom: 1rem;
}


.share-btn,
.close-share-btn {
    cursor: pointer;
}

.main-navigation-navbar-links-list.active {
    max-width: max-content !important;
}

.bg-gray {
    background-color: #ECEAE8;
}

.maroweny-border {
    border-top: 1px solid var(--secondary);
}

.fourtline-faq h3 {
    border-bottom: 1px solid #000;
}

.accordion-button::after {
    position: absolute;
    left: 20px;
    background-color: var(--base-white);
    border-radius: 50%;
    background-position: center;
    width: 1.5rem;
    height: 1.5rem;
    background-size: 1rem;
}

.accordion-button:not(.collapsed)::after {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}

@media (min-width: 768px) {
    .text-md-start {
        text-align: start !important;
    }
}

.share-overlay #facebook-svg {
    margin-inline: -7px;
}

.card-content h3 {
    cursor: pointer;
}

.jordan-we-built-section .card-info h3 {
    cursor: auto;
}

.jordan-we-built-section a.card-content:hover .card-info h3 {
    cursor: pointer;
    color: var(--secondary);
}

.rhc-next-arrow,
.rhc-prev-arrow {
    cursor: pointer;
    width: 46px;
}

.arabic-version .rhc-next-arrow,
.arabic-version .rhc-prev-arrow {
    transform: rotate(180deg);
}

.disabled .rhc-next-arrow polygon,
.disabled .rhc-prev-arrow polygon {
    fill: gray !important;
}

.page-item:first-child .page-link,
.page-item:last-child .page-link {
    border: none;
    padding: 0;
}

.share-btn svg {
    width: 25px;
}

#Home .home-about-his-majesty h1 {
    margin-bottom: 0.5rem;
}

/* fancybox*/

.fancybox__backdrop {
    background: rgba(0, 0, 0, 0.8);
}

.f-button[data-fancybox-close] {

    width: auto;
    height: auto;
    background: transparent;
    color: #fff;
}

.f-button[data-fancybox-close]:hover {
    background: transparent;
}

.fancybox__caption,
.f-button {
    font-family: var(--was-sf-pro);
}

.arabic-version .fancybox__caption {
    direction: rtl;
}

.arabic-version .fancybox__caption .fa-chevron-left {
    transform: rotate(180deg);
}

.is-next svg,
.fancybox__toolbar__column .f-button[data-fancybox-next] svg {
    transform: rotate(180deg);
}

.arabic-version .is-next svg,
.arabic-version .fancybox__toolbar__column .f-button[data-fancybox-next] svg {
    transform: rotate(0deg);
}

.fancybox__toolbar {
    --f-button-bg: transparent;
}

.fancybox__caption p {
    color: #fff;
}

/* Tikcket 323 */
.related-links-section li {
    display: flex;
    align-items: center;
    gap: 10px;
}

.related-links-section a {
    color: var(--primary-color);
}

.related-links-section a:hover {
    text-decoration: underline;
}

.share-overlay svg {
    width: 32px;
}

.share-overlay svg path {
    fill: var(--primary-color);
}

.hashemite-Kings-Flag-timeline .vertical-line {
    border: 1px solid var(--primary-color);
    width: auto;
    right: 25px;
    z-index: 0;
}

@media (max-width: 1599.98px) {
    .hashemite-Kings-Flag-timeline .vertical-line {
        right: 23.5px;
    }
}

@media (min-width: 1599.98px) {
    .hashemite-Kings-Flag-timeline .vertical-line {
        right: 26.5px;
    }
}

.middle-circle-container span {
    font-size: 20px;
    width: 2.8rem;
    height: 2.8rem;
    color: var(--base-black);
    border-color: var(--base-black);
}

.top-tool-bar,
.fancybox__toolbar__column.is-right {
    padding-inline: 6rem;
}

.fancybox__toolbar__column.is-right {
    margin-top: -6rem;
}

.fancybox__caption {
    padding-inline-start: 6rem;
    padding-inline-end: 21rem;
}

@media (max-width: 767.98px) {
    .fancybox__caption {
        padding-inline: 6rem !important;
    }

    .fancybox__toolbar__column.is-right {
        margin-top: auto !important;
    }
}

.related-links-section ul {
    gap: 2.5rem !important;
}

.qu-img-slider {
    width: 90px;
    margin: auto;
    display: block;
}

#OfficialGallery .gallery-two-container h3,
#OfficialGallery .video-card div p,
#OfficialGallery .video-card a,
#OfficialGallery .video-card button {
    color: var(--primary-color);
}

#OfficialGallery .video-card a::before,
#OfficialGallery .video-card button::before {
    background-color: var(--primary-color);
}

.home-latest-news-container-flex-cards p {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: wrap;
    line-height: 1.4rem;
    height: calc(2* 1.4rem);
}
.arabic-version .home-latest-news-container-flex-cards p {
    height: calc(2* 1.3rem);
}
.arabic-version .hashemite-Kings-Flag-timeline h3,
.arabic-version .maroweny-border h3,
.fourtline-page h3 {
    font-family: 'NotoNaskh';
    font-weight: 600;
}

.arabic-version .hashemite-Kings-Flag-timeline ul li,
.arabic-version .fourtline-page ul li,
.arabic-version .fourtline-page ol li {
    font-weight: 400;
    font-size: 1rem;
}

.home-latest-news-container-flex-cards h3 {
    height: auto;
}

.home-social-media-card {
    height: 100%;
}

.home-social-media-card picture {
    display: flex;
    height: 100%;
}