@media screen and (min-width: 1441px) and (orientation: landscape) {
    body {
        font-size: 21.3px;
    }

    #primary {
        min-height: calc((var(--true-vh) * 100) - 97.3px);
    }

    .custom_cursor .custom_cursor_svg svg {
        width: 25.3px;
    }

    .site_footer {
        height: 97.3px;
        font-size: 16px;
        line-height: 97.3px;
        padding: 0 82.7px;
    }

    .site_footer .site_footer_inner .site_footer_right .site_footer_sponsored {
        gap: 13.3px;
    }

    .site_footer .site_footer_inner .site_footer_right .site_footer_sponsored .site_footer_sponsored_items {
        gap: 13.3px;
    }

    .header {
        height: 254.7px;
        padding: 35px 82.7px;
    }

    .header .header_wrapper .logo {
        width: 322.7px;
    }

    .header .header_wrapper .main_menu {
        font-size: 61.3px;
        line-height: 184.7px;
        right: 0;
    }

    .open_menu .header .header_wrapper .main_menu, .open_menu .header .header_wrapper .language_dropdown {
        transform: translateY(-55.3px);
    }

    html[lang="ar"] .top_sections_container .top_section .top_section_columns .top_section_column:last-child {
        margin-right: calc(91.89px + 29% - 147.3px);
    }

    html[lang="ar"] .top_sections_container .top_section {
        padding-right: calc(16.66% - 86.89px);
    }

    .header .header_wrapper .language_dropdown {
        font-size: 21.3px;
        line-height: 184.7px;
        right: 53.3px;
    }

    .header .header_wrapper .language_dropdown .language_icon {
        width: 36px;
        margin-left: 6.7px;
        top: 1.9px;
    }

    .header .header_wrapper .language_dropdown .language_list li {
        line-height: 16px;
    }

    body {
        font-size: 16px;
    }

    #primary {
        min-height: calc((var(--true-vh) * 100) - 73px);
    }

    .custom_cursor .custom_cursor_svg svg {
        width: 19px;
    }

    .site_footer {
        height: 73px;
        font-size: 12px;
        line-height: 73px;
        padding: 0 62px;
    }

    .site_footer .site_footer_inner .site_footer_right .site_footer_sponsored {
        gap: 10px;
    }

    .site_footer .site_footer_inner .site_footer_right .site_footer_sponsored .site_footer_sponsored_items {
        gap: 10px;
    }

    .header {
        height: 191px;
        padding: 26.3px 35px;
    }

    .header:after {
        width: calc(100% - 912px - 126px);
        left: 40px;
    }

    .home .header:after, .fixed_header .header:after, .page-template-tamplate_citations .header:after {
        width: calc(100% - 80px);
        left: 40px;
    }

    .header .header_wrapper .logo {
        width: 242px;
        left: 27px;
    }

    .header .header_wrapper .main_menu {
        font-size: 46px;
        line-height: 138.6px;
    }

    .header .header_wrapper .main_menu nav .main-nav .item {
        padding: 0 5px;
    }

    .header .header_wrapper .language_dropdown {
        font-size: 16px;
        line-height: 138.6px;
        right: 5px;
    }

    .event_mode .header .header_wrapper .language_dropdown {
    }

    .event_mode .header .header_wrapper .language_dropdown .language_list li a label, .event_mode .header .header_wrapper .language_dropdown .language_list li a span {
        font-size: 32px;
        line-height: 29px;
        margin-left: 8px;
    }

    .header .header_wrapper .language_dropdown .language_icon {
        width: 27px;
        margin-right: 5px;
    }

    .seed_table .seed_table_head {
        padding: 0 35px;
        top: calc(191px);
    }

    .seed_table .seed_row {
        line-height: 60px;
        padding: 0 35px;
    }

    .seed_table .seed_row.seed_row_head {
        line-height: 51.5px;
    }

    .seed_table .seed_row.seed_row_head div {
        font-size: 18px;
        line-height: 50px;
    }

    .seed_table .seed_row.seed_row_head:after {
        width: calc(100vw - 80px);
    }

    .seed_table .col_rfid, .seed_table .col_name, .seed_table .col_region, .seed_table .col_uses, .seed_table .col_env, .seed_table .col_illus {
        font-size: 14px;
        line-height: 60px;
        padding: 0 5px;
    }

    .seed_table .col_illus {
        width: 153.6px;
    }

    .seed_table .col_rfid {
        padding-left: 27px;
        font-size: 16px;
    }

    .seed_table .seed_table_body .col_rfid {
        padding-left: 27px;
    }

    .seed_table .seed_name {
        font-size: 32px;
    }

    .seed_table .seed_sci {
        line-height: 16px;
        font-size: 16px;
        bottom: 0px;
    }

    .home_container {
        padding-top: 191px;
    }

    .seed_table {
        padding-top: 50px;
    }

    .seed_illustration {
        padding: 9.6px;
    }

    .seed_illustration img {
        width: 300px;
    }

    .top_sections_container {
        font-size: 14px;
        line-height: 17px;
    }

    .top_sections_container .top_section {
        top: 53.8px;
    }

    .top_sections_container .top_section[section_id="about"] {
        padding: 0 5px;
    }

    .top_sections_container .top_section .top_section_columns .top_section_column {
        padding: 0 5px;
    }

    .loading_container .loading_container_logo_container {
        height: 191px;
        padding: 26.3px 62px;
    }

    .loading_container .loading_container_logo_container .loading_container_logo {
        width: 242px;
    }

    .loading_container .loading_container_center {
        width: 115px;
    }

    .loading_container .loading_container_center label {
        margin-top: 17.2px;
        font-size: 16px;
        line-height: 17px;
    }

    .seed_container {
        padding-top: 191px;
    }

    .seed_container .seed_header {
        padding: 0 40px;
    }

    .seed_container .seed_header .seed_header_information {
        padding-right: 46px;
    }

    .seed_container .seed_header .seed_header_information .seed_header_table {
        padding-left: 22px;
    }

    .seed_container .seed_header .seed_header_information .seed_header_table .seed_header_table_row {
        padding-bottom: 40px;
    }

    .seed_container .seed_header .seed_header_information .seed_header_table .seed_header_table_row.seed_header_table_row_header {
        padding-top: 8.8px;
        padding-bottom: 28.8px;
    }

    .seed_container .seed_header .seed_header_information .seed_header_table .seed_header_table_row.seed_header_table_row_header .seed_header_table_cell {
        font-size: 18px;
        line-height: 22px;
    }

    .seed_container .seed_header .seed_header_information .seed_header_table .seed_header_table_row .seed_header_table_cell {
    }

    .seed_container .seed_header .seed_header_information .seed_header_table .seed_header_table_row .seed_header_table_cell:first-child {
    }

    .seed_container .seed_header .seed_header_information .seed_header_table .seed_header_table_row.seed_header_table_row_body .seed_header_table_cell:first-child {
        font-size: 16px;
        line-height: 60px;
    }

    .seed_container .seed_header .seed_header_information .seed_header_table .seed_header_table_row.seed_header_table_row_body .seed_header_table_cell:last-child {
        font-size: 32px;
        line-height: 60px;
    }

    .seed_container .seed_header .seed_header_information .seed_header_table .seed_header_table_row.seed_header_table_row_body .seed_header_table_cell span {
        line-height: 16px;
        font-size: 16px;
        margin-top: -11.5px;
    }

    .seed_container .seed_header .seed_header_main_image_container {
    }

    .seed_container .seed_header .seed_header_main_image_container .seed_header_main_image {
        height: 513px;
        margin-bottom: 14px;
    }

    .seed_container .seed_header .seed_header_main_image_container .seed_header_main_caption {
        font-size: 16px;
    }

    .seed_illustration_container {
        width: 300px;
        top: 34.6px;
    }

    .seed_header_information_text {
        font-size: 16px;
        padding-left: 22px;
    }

    .seed_header_information_main_text {
        width: calc((1920px - (40px * 2)) / 5);
        margin-bottom: 72px;
    }

    .seed_header_information_main_text h2 {
        font-size: 32px;
        line-height: 35px;
    }

    .seed_header_information_main_footer_text h2 {
        font-size: 32px;
        line-height: 35px;
    }

    .seed_content_body {
        padding: 40px 35px;
    }

    .seed_content_body .seed_content_body_column {
        padding: 0 5px;
    }

    .seed_content_body .seed_content_body_column.left_column .seed_content_body_column_images {
        gap: 10px;
    }

    .seed_content_body .seed_content_body_column.left_column .seed_content_body_column_images .seed_content_body_column_image_container .seed_content_body_column_image {
    }

    .seed_caption {
        padding: 0 23px;
        padding-top: 5px;
        font-size: 12px;
    }

    [template="4"] .seed_content_body .seed_content_body_column.left_column .seed_content_body_column_images .seed_content_body_column_image_container.seed_left_image2 {
        margin-top: 489.3px;
    }

    .seed_content_body .seed_content_body_column.left_column .seed_content_body_column_right_text {
    }

    .seed_content_body .seed_content_body_column.left_column .seed_content_body_column_right_text .seed_content_body_column_right_text_wrapper {
        padding: 13px 10px;
    }

    [template="3"] .seed_content_body .seed_content_body_column.left_column .seed_content_body_column_right_text {
        padding-left: calc(33.33% + 10px);
    }

    .seed_content_body .seed_content_body_column.left_column .seed_content_body_column_images_extra {
        padding-top: 26px;
    }

    [template="3"] .seed_content_body .seed_content_body_column.left_column .seed_content_body_column_images_extra {
        gap: 10px;
        padding-top: 68.8px;
    }

    .seed_content_body .seed_content_body_column.left_column .seed_content_body_column_images_extra .seed_content_body_column_image_extra.seed_left_image3 .seed_content_body_column_image {
    }

    .seed_content_body .seed_content_body_column.left_column .seed_content_body_column_images_extra .seed_content_body_column_image_extra.seed_left_image4 {
        padding-top: 40px;
    }

    .seed_content_body .seed_content_body_column.left_column .seed_content_body_column_images_extra .seed_content_body_column_image_extra.seed_left_image4 .seed_content_body_column_image {
        width: 578px;
        margin-bottom: 15px;
    }

    .seed_content_body .seed_content_body_column.left_column .seed_content_body_column_images_extra .seed_content_body_column_image_extra.seed_left_image4 .seed_content_body_column_caption {
        font-size: 16px;
        width: 760px;
    }

    [template="3"] .seed_content_body .seed_content_body_column.left_column .seed_content_body_column_images_extra .seed_content_body_column_image_extra.seed_left_image4 .seed_content_body_column_caption.seed_caption {
        padding: 0 23px;
        padding-top: 5px;
        font-size: 12px;
    }

    [template="3"] .seed_content_body .seed_content_body_column.right_column {
        padding-top: 59.2px;
    }

    .seed_content_body .seed_content_body_column.right_column .seed_content_body_column_right_image_container {
        width: calc(50% - 5px);
    }

    .seed_content_body .seed_content_body_column.right_column .seed_content_body_column_right_image_container.right_image1 .seed_content_body_column_right_image {
    }

    [template="3"] .seed_content_body .seed_content_body_column.right_column .seed_content_body_column_right_text_container.big_text {
        padding-top: 30px;
    }

    .seed_content_body .seed_content_body_column.right_column .seed_content_body_column_right_text_container.big_text {
        font-size: 32px;
        line-height: 35px;
        padding-top: 731.7px;
        padding-left: 5px;
    }

    .seed_content_body .seed_content_body_column.right_column .seed_content_body_column_right_text_container.small_text {
        padding-top: 60.2px;
        padding-left: 10px;
    }

    [template="3"] .seed_content_body .seed_content_body_column.right_column .seed_content_body_column_right_text_container.small_text {
        padding-top: 47px;
    }

    .seed_content_body .seed_content_body_column.right_column .seed_content_body_column_right_image_container.right_image2 {
        padding-top: 46px;
    }

    [template="4"] .seed_content_body .seed_content_body_column.right_column .seed_content_body_column_right_image_container.right_image2 {
        padding-top: 371px;
    }

    .seed_content_body_column_footer_text {
        padding: 0 22px;
        padding-top: 71px;
    }

    .seed_content_body_column_footer_text h4 {
        font-size: 24px;
        line-height: 30px;
    }

    #video_class_close {
        top: 40px;
        right: 40px;
    }

    #video_class_close span {
        line-height: 24px;
        font-size: 16px;
    }

    html[lang="ar"] .seed_table .col_rfid {
        padding-right: 27px;
    }

    html[lang="ar"] #video_class_close {
        left: 40px;
    }

    .link_container {
        padding: 0 4.992px;
    }

    .footer_pagination .footer_pagination_link label {
        /* width: 384px; */
    }

    .footer_pagination_link_wrapper {
        line-height: 32.006px;
    }

    .footer_pagination .footer_pagination_link.footer_pagination_next_link .link_container {
    }

    .single-seed .site_footer {
        padding: 0 35.002px;
    }

    .footer_pagination .footer_pagination_link a {
        font-size: 32.006px;
        line-height: 32.006px;
    }

    .footer_pagination .footer_pagination_link label {
        padding: 0 4.992px;
        font-size: 18.01px;
    }

    .footer_pagination_link_wrapper {
        line-height: 28.8px;
        top: 3.84px;
    }

    .footer_pagination_link_wrapper:after {
        width: calc(100% - 10);
        bottom: 3.84px;
    }

    .link_container {
        padding: 0 4.992px;
    }

    .footer_pagination .footer_pagination_link label {
        /* width: 384px; */
    }

    .footer_pagination_link_wrapper {
        line-height: 32.006px;
    }

    .footer_pagination .footer_pagination_link.footer_pagination_next_link .link_container {
    }

    .single-seed .site_footer {
        padding: 0 35.002px;
    }

    .footer_pagination .footer_pagination_link a {
        font-size: 32.006px;
        line-height: 32.006px;
    }

    .footer_pagination .footer_pagination_link label {
        padding: 0 4.992px;
        font-size: 18.01px;
    }

    .footer_pagination_link_wrapper {
        line-height: 28.8px;
        top: 3.84px;
    }

    .footer_pagination_link_wrapper:after {
        width: calc(100% - 10.003px);
        bottom: 3.84px;
    }

    .citations_container {
        font-size: 14px;
        line-height: 20px;
        padding: 0 62px;
        padding-top: 237px;
        padding-bottom: 92px;
    }

    .citations_container .citations_header .citations_header_title {
        font-size: 61.3px;
        line-height: 191px;
        padding: 0 10px;
    }

    .citations_container .citations_header .citations_header_content {
        font-size: 10px;
        line-height: 12px;
        padding-right: 40px;
        height: 191px;
    }

    .citations_container .citations_container_columns {
        gap: 10px;
    }

    .citations_container .citations_container_columns .citations_container_column {
        flex: 0 0 calc((100% - 10px) / 2);
    }
}
.header_instructions{
    position: absolute;
    left: 42%;
}
.header_instructions .header_instructions_title{
    font-size: 50px;
    line-height: 88.889%;
    display: inline-block;
    width: 179px;
    font-family: "MontaguSlab96pt-Regular";
    vertical-align: middle;
}

.header_instructions .header_instructions_text{
    display: inline-block;
    vertical-align: middle;
    text-transform: uppercase;
    font-size: 14px;
    padding-left: 0;
    font-family: "MartianMono-Light";
}
.header_instructions .header_instructions_text ol{
    list-style: auto;
}
.header_instructions .header_instructions_text ol li{}
.header_instructions .header_instructions_text  p{}
.header_instructions .header_instructions_text  strong{
    font-family: "MartianMono-SemiBold";
}

html[lang="ar"] .header_instructions{
    text-align: right;
         font-family: "IBMPlexSansArabic-Regular";
}
html[lang="ar"] .header_instructions .header_instructions_text  strong{
        font-family: "IBMPlexSansArabic-Medium"
}
.event_mode .header .header_wrapper .language_dropdown{
    line-height:32px
}
html[lang="ar"] .header_instructions .header_instructions_title{
     font-family: "IBMPlexSansArabic-Regular";
     width: 134px;
}
html[lang="ar"] .header_instructions .header_instructions_text{
           font-family: "IBMPlexSansArabic-Regular";
    margin-top:10px
}

body:not(.home) .header_instructions {
    display:none
}