.mobile_version body, html.mobile_version {
    position: fixed;
    height: 100%;
    width: 100%;
    overflow: hidden;
}

.mobile_version .site_scroller_parent {
    position: fixed;
    height: 100%;
    width: 100%;
    overflow: auto;
    top: 0;
    left: 0;
}

@media (orientation: portrait) {
    html {
    }

    html * {
    }

    body {
    }

    :root {
    }

    a {
    }

    .open_menu body {
    }

    body *, span, a, p {
    }

    p:last-child {
    }

    h1 {
    }

    .mobile {
        display: block!important;
    }

    .desktop {
        display: none!important;
    }

    html::-webkit-scrollbar, body::-webkit-scrollbar, .single-director .director_container::-webkit-scrollbar, .amenities_container .amenities_container_wrapper::-webkit-scrollbar {
    }

    html, body {
    }

    header {
    }

    html, body {
    }

    html.home_html {
    }

    * {
    }

    body * {
    }

    p {
    }

    p:last-child {
    }

    svg {
    }

    div, ul, li, header, footer, a, figure, img {
    }

    #primary {
    }

    ol, ul {
    }

    b, strong, h1, h2, h3, h4, h5, h6, label {
    }

    textarea, input[type="text"], input[type="button"], input[type="submit"], input, button {
    }

    b, strong {
    }

    .custom_clear::after {
    }

    a {
    }

    html.custom_cursor_init, html.custom_cursor_init body {
    }

    .custom_cursor {
    }

    html.custom_cursor_on .custom_cursor {
    }

    .custom_cursor .custom_cursor_svg {
    }

    .custom_cursor .custom_cursor_svg path {
    }

    .custom_cursor .custom_cursor_svg svg {
    }

    .cursor-hover .custom_cursor .custom_cursor_svg svg {
    }

    .site_footer {
        height: auto;
        font-size: 2.985vw;
        line-height: 3.731vw;
        padding: 9.95vw;
        padding-top: 13.682vw;
        padding-bottom: 6.219vw;
    }

    .site_footer a {
    }

    .site_footer .site_footer_inner {
        display: block;
    }

    .site_footer .site_footer_inner .site_footer_col {
    }

    .site_footer .site_footer_inner .site_footer_left {
        padding-bottom: 5.97vw;
    }

    .site_footer .site_footer_inner .site_footer_center {
    }

    .site_footer .site_footer_inner .site_footer_right {
        text-align: left;
    }

    .site_footer .site_footer_inner .site_footer_left .site_footer_project_by {
    }

    .site_footer .site_footer_inner .site_footer_center {
        position: absolute;
        top: 3.731vw;
        line-height: 4.975vw;
    }

    .site_footer .site_footer_inner .site_footer_right .site_footer_sponsored {
        gap: 1.521vw;
    }

    .site_footer .site_footer_inner .site_footer_right .site_footer_sponsored .site_footer_sponsored_label {
    }

    .site_footer .site_footer_inner .site_footer_right .site_footer_sponsored .site_footer_sponsored_items {
        gap: 1.521vw;
    }

    .site_footer .site_footer_inner .site_footer_right .site_footer_sponsored .site_footer_sponsored_items .site_footer_sponsored_item {
    }

    .real_header {
    }

    .header {
        height: 61.194vw;
        padding: 14vw 0 0;
        z-index: 10;
    }

    .header.no-selection {
    }

    .header.link_style {
    }

    .header .header_wrapper {
    }

    .header .header_wrapper .logo {
        left: 0;
        width: 100%;
        position: static;
        margin: auto;
        display: block;
        width: 80.1vw;
    }

    .header .header_wrapper .logo svg {
    }

    .header .header_wrapper .logo svg path {
    }

    .header .header_wrapper .main_menu {
        top: 0;
        position: fixed;
        font-size: 5.5vw;
        line-height: 14.925vw;
        padding: 0 11.433vw;
        right: auto;
        left: 0;
        width: 100%;
        pointer-events: none;
    }

    .open_menu .header .header_wrapper .main_menu, .open_menu .header .header_wrapper .language_dropdown {
        transform: unset;
    }

    .header .header_wrapper .main_menu nav {
    }

    .header .header_wrapper .main_menu nav .main-nav {
        text-align: left;
    }

    html[lang="ar"] .header .header_wrapper .main_menu nav .main-nav {
        display: block;
    }

    .header .header_wrapper .main_menu nav .main-nav .item {
    }

    .header .header_wrapper .main_menu nav .main-nav .item:last-child {
    padding-right: 4vw;
    }

    .header .header_wrapper .main_menu nav .main-nav .item .title {
    }

    .header .header_wrapper .main_menu nav .main-nav .item .title.active {
    }

    .header .header_wrapper .main_menu nav .main-nav .item .title span {
    }

    .header .header_wrapper .language_dropdown {
        position: fixed;
        font-size: 2.985vw;
        z-index: 3;
        top: 0;
        line-height: 14.925vw;
        right: 6.219vw;
        z-index: 3;
    }

    .header .header_wrapper .language_dropdown .language_icon {
        width: 5.721vw;
        margin: 0;
        margin-right: 1.244vw;
        top: 0;
    }

    .header .header_wrapper .language_dropdown .language_icon svg {
    }

    .header .header_wrapper .language_dropdown .language_icon svg path {
    }

    .header .header_wrapper .language_dropdown .language_list {
        position: relative;
        top: -.5vw;
    }

    .header .header_wrapper .language_dropdown .language_list li.active {
        /* display:none; */
    }

    .header .header_wrapper .language_dropdown .language_list li {
        line-height: 14.925vw;
    }

    .header .header_wrapper .language_dropdown .language_list li.active a span {
    }

    .header .header_wrapper .language_dropdown .language_list li.active a label {
    }

    .header .header_wrapper .language_dropdown .language_list li:after {
    }

    .header .header_wrapper .language_dropdown .language_list li:last-child:after {
    }

    .header .header_wrapper .language_dropdown .language_list li a {
    }

    .header .header_wrapper .language_dropdown .language_list li a label {
    }

    .header .header_wrapper .language_dropdown .language_list li a label, .header .header_wrapper .language_dropdown .language_list li a span {
    }

    body {
        font-size: 3.98vw;
        line-height: 4.478vw;
    }

    #primary {
    }

    .custom_cursor .custom_cursor_svg svg {
    }

    .site_footer {
        position: relative;
    }

    .site_footer .site_footer_inner .site_footer_right .site_footer_sponsored {
    }

    .site_footer .site_footer_inner .site_footer_right .site_footer_sponsored .site_footer_sponsored_items {
    }

    .header {
    }

    .header:after {
        width: 100%;
        left: 0;
    }

    .home .header:after, .fixed_header .header:after, .page-template-tamplate_citations .header:after {
        width: 100%;
        left: 0;
        bottom: -1px;
    }

    .page-template-tamplate_citations .header .header_wrapper .main_menu, .page-template-tamplate_citations .header .header_wrapper .language_dropdown {
        display: block;
    }

    .header .header_wrapper .logo {
    }

    .header .header_wrapper .main_menu {
    }

    .header .header_wrapper .main_menu nav .main-nav .item {
        width: auto;
    }

    .header .header_wrapper .main_menu nav .main-nav .item:first-child {
        width: auto;
        margin-right: 5.468vw;
    }

    .header .header_wrapper .language_dropdown {
    }

    .header .header_wrapper .language_dropdown .language_icon {
    }

    .seed_table {
        padding-top: 12.438vw;
    }

    .seed_table .seed_table_head {
        top: 61.194vw;
        padding: 0;
    }

    .seed_table .seed_table_body {
    }

    .seed_table .seed_row {
        padding: 0;
    }

    .seed_table .seed_table_body .seed_row:after {
    }

    .seed_table .seed_row.seed_row_head {
        line-height: 12.438vw;
    }

    .seed_table .seed_row.seed_row_head div {
        line-height: 12.438vw;
        font-size: 3.98vw;
        padding: 0 1.244vw;
    }

    .seed_table .seed_row div.col_rfid {
        padding-left: 9.95vw
    }

    .seed_table .seed_row div.col_name {
        padding-right: 9.95vw
    }

    html[lang="ar"] .seed_table .seed_table_head .seed_row div.col_name {
        padding-left: 9.95vw;
        padding-right: 1.244vw;
    }

    .seed_table .seed_row > div {
        padding: 0 1.244vw;
    }

    .seed_table .seed_row.seed_row_head:after {
        width: 100%;
        left: 0;
        transform: translate(0%, 0);
        bottom: 0;
    }

    .seed_table .col_rfid, .seed_table .col_name, .seed_table .col_region, .seed_table .col_uses, .seed_table .col_env, .seed_table .col_illus {
        line-height: 14.925vw;
    }

    .seed_table .col_illus {
    }

    .seed_table .col_rfid {
        width: 29.353vw;
        font-size: 2.985vw;
    }

    .seed_table .seed_table_body .col_rfid {
    }

    .seed_table .col_name {
        width: auto;
        overflow: hidden;
        float: none;
    }

    .seed_table .col_region {
    }

    .seed_table .col_uses {
    }

    .seed_table .col_env {
    }

    .seed_table .seed_name {
        font-size: 5.97vw;
    }

    .seed_table .seed_name .seed_name_wrapper {
    }

    .seed_table .seed_name label {
    }

    html[lang="ar"] .seed_table .opened .seed_name span{
        opacity:0;
    } 
    
    html[lang="ar"] .seed_table .opened .seed_name label {
        opacity:1;
    }

    .seed_table .seed_sci {
    }

    .seed_table .seed_illus {
    }

    .home_container {
        padding-top: 61.194vw;
    }

    .seed_table {
    }

    .seed_illustration {
    }

    .seed_illustration img {
    }

    .top_sections_container {
        width: 100%;
        position: absolute;
        bottom: 0;
        z-index: 4;
        transform: translate(0, 100%);
        background: black;
        color: #ECE3D6;
        text-align: justify;
        font-size: 2.488vw;
        font-style: normal;
        font-weight: 400;
        line-height: 4.478vw;
        /* 180% */
        text-transform: uppercase;
    }

    .top_sections_container a {
        color: #ECE3D6
    }

    .top_sections_container .top_section {
        position: relative;
        width: 100%;
        opacity: 1 !important;
        pointer-events: all;
        padding: 0!important;
        display: none;
        top: 0;
        height: auto;
        transition-delay: 0s !important;
        transition: none!important;
    }

    .top_sections_container .top_section.active {
    }

    .top_sections_container .top_section[section_id="contact"] {
    }

    .top_sections_container .top_section[section_id="about"] {
    }

    .top_sections_container .top_section .top_section_columns,.top_section_text {
        padding: 3.731vw 12.438vw !important;
    }

    .top_sections_container .top_section .top_section_columns .top_section_column {
        float: none;
        width: 100%!important;
    }

    .top_sections_container .top_section .top_section_columns .top_section_column:first-child {
    display: none;
    }

    .top_sections_container .top_section .top_section_columns .top_section_column:last-child {
        float: none;
    }

    .top_sections_container .top_section .top_section_columns .top_section_column strong {
    }

    .loading_container {
    }

    .loading_container .loading_container_logo_container {
        height: 61.194vw;
        padding: 14vw 0 0;
    }

    .loading_container .loading_container_logo_container .loading_container_logo {
        position: static;
        margin: auto;
        display: block;
        width: 80.1vw;
    }

    .loading_container .loading_container_logo_container .loading_container_logo svg {
    }

    .loading_container .loading_container_center {
        width: 28.607vw;
    }

    .loading_container .loading_container_center label {
        margin-top: 4.276vw;
        font-size: 2.985vw;
        line-height: 2.985vw;
    }

    .loading_container .loading_container_center .loading_container_center_illustration {
    }

    .loading_container .loading_container_center .loading_container_center_illustration svg {
    }

    .loading_container_overlay {
    }

    .website_unloading .loading_container {
    }

    .website_unloading .loading_container_overlay {
    }

    .seed_container {
        padding-top: 61.194vw;
    }

    .seed_container[template="1"] {
    }

    .seed_container .seed_header {
        padding: 0;
    }

    .seed_container .seed_header .seed_header_information {
        float: none;
        width: 100%;
        padding: 0 8.706vw 3.731vw;
        overflow: hidden;
    }

    .seed_container .seed_header .seed_header_information .seed_header_table {
        padding: 0;
    }

    .seed_container .seed_header .seed_header_information .seed_header_table .seed_header_table_row {
        padding-bottom: 4.975vw;
    }

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

    .seed_container .seed_header .seed_header_information .seed_header_table .seed_header_table_row.seed_header_table_row_header .seed_header_table_cell {
        padding: 0 1.244vw;
        font-size: 3.98vw;
        line-height: 12.438vw;
        /* 875% */
        text-transform: uppercase;
    }

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

    .seed_container .seed_header .seed_header_information .seed_header_table .seed_header_table_row .seed_header_table_cell {
        padding: 0 1.244vw;
    }

    .seed_container .seed_header .seed_header_information .seed_header_table .seed_header_table_row .seed_header_table_cell:first-child {
        width: 25%;
    }

    .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: 2.985vw;
        line-height: 14.925vw;
        /* 500% */
        text-transform: uppercase;
    }

    .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: 5.97vw;
        line-height: 14.925vw;
    }

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

    .seed_container .seed_header .seed_header_information .seed_header_table .seed_header_table_row.seed_header_table_row_body .seed_header_table_cell span {
        font-size: 3.483vw;
        line-height: 3.483vw;
        margin-top: -4vw;
    }

    .seed_container .seed_header .seed_header_main_image_container {
        padding: 0 1.99vw;
        width: 100%;
        overflow: visible;
    }

    .seed_container .seed_header .seed_header_main_image_container .seed_header_main_image {
        width: 100%;
        height: 54vw;
        margin-bottom: 4.478vw;
    }

    .seed_container .seed_header .seed_header_main_image_container .seed_header_main_caption {
        font-size: 3.98vw;
        line-height: 4.478vw;
        /* 112.5% */
        text-align: left;
    }

    .seed_container .seed_header .seed_header_main_image_container .seed_header_main_image.has_video {
    }

    .seed_container .seed_header .seed_header_main_image_container .seed_header_main_image.has_video video {
        object-fit: cover!important
    }

    .seed_container .seed_header .seed_header_main_image_container .seed_header_main_image.has_video .vjs-poster {
        background-size: cover
    }

    .seed_container .seed_header .seed_header_main_image_container .seed_header_main_caption {
        padding: 0 7.96vw;
    }

    .seed_container .seed_header .seed_header_main_image_container .seed_header_main_image .seed_header_main_caption.seed_caption {
    }

    .seed_illustration_container {
    }

    .seed_illustration_container img {
    }

    .seed_header_table_cell_hover {
    }

    .seed_header_information_text {
        font-size: 3.98vw;
        line-height: 4.478vw;
    }

    .seed_header_information_text {
        padding: 0;
        padding: 0 1.244vw;
    }

    .seed_header_information_main_text {
        width: 100%;
    }

    .seed_header_information_main_text h2 {
        font-size: 7.96vw;
        line-height: 8.706vw;
        /* 109.375% */
        margin-bottom: 4vw;
    }

    .seed_header_information_main_footer_text h2 {
        font-size: 7.96vw;
        line-height: 8.706vw;
        /* 109.375% */
    }

    .seed_content_body {
    }

    .seed_content_body .seed_content_body_column {
    }

    .seed_content_body .seed_content_body_column.left_column {
        width: 100%;
        float: none;
        padding: 0;
    }

    .seed_content_body .seed_content_body_column.right_column {
        float: none;
        width: 100%;
    }

    .seed_content_body {
        padding: 9.95vw;
    }

    .seed_content_body.custom_clear {
    }

    .seed_content_body .seed_content_body_column {
    }

    .seed_content_body .seed_content_body_column.left_column {
    }

    .seed_content_body .seed_content_body_column.left_column.custom_clear {
    }

    .seed_content_body .seed_content_body_column.left_column .seed_content_body_column_images {
        float: none;
        width: 100%;
        display: block;
    }

    .seed_content_body .seed_content_body_column.left_column .seed_content_body_column_images.custom_clear {
    }

    .seed_content_body .seed_content_body_column.left_column .seed_content_body_column_images .seed_content_body_column_image_container {
        margin-bottom: 8.209vw;
    }

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

    .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_content_body .seed_caption {
    }

    .seed_caption {
        font-size: 2.985vw;
        line-height: 4.478vw;
        padding: 0 5.97vw;
        padding-top: 1.746vw;
    }

    .seed_content_body .seed_content_body_column img {
    }

    [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 {
    }

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

    .seed_content_body .seed_content_body_column.left_column .seed_content_body_column_images .seed_content_body_column_image_container.seed_left_image2 .seed_content_body_column_caption {
    }

    .seed_content_body .seed_content_body_column.left_column .seed_content_body_column_images .seed_content_body_column_image_container.seed_left_image2 .seed_content_body_column_caption.seed_caption {
    }

    .seed_content_body .seed_content_body_column.left_column .seed_content_body_column_right_text {
        padding: 0;
        float: none;
        width: 100%;
        height: auto;
    }
    .seed_content_body .seed_content_body_column.left_column .seed_content_body_column_right_text .seed_content_body_column_right_text_wrapper{

        width: 100% !important;
    }
    [template="3"] .seed_content_body .seed_content_body_column.left_column .seed_content_body_column_right_text {
        padding-left: 0;
    }

    .seed_content_body .seed_content_body_column.left_column .seed_content_body_column_images_extra {
        padding-top: 8.209vw;
    }

    [template="3"] .seed_content_body .seed_content_body_column.left_column .seed_content_body_column_images_extra {
        padding-top: 0;
        display: block;
        width: 100%;
        padding-top: 8.209vw;
    }

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

    .seed_content_body .seed_content_body_column.left_column .seed_content_body_column_images_extra .seed_content_body_column_image_extra.seed_left_image3 {
        width: 100%;
        float: none;
        padding: 0;
    }

    .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 {
    }

    [template="3"] .seed_content_body .seed_content_body_column.left_column .seed_content_body_column_images_extra .seed_content_body_column_image_extra {
        margin-bottom: 8.209vw;
    }

    [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 .seed_content_body_column.left_column .seed_content_body_column_images_extra .seed_content_body_column_image_extra.seed_left_image4 {
        padding-top: 8.209vw;
    }

    .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: 100%;
        margin-bottom: 8.209vw;
    }

    [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_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 .seed_content_body_column_caption {
        width: 100%;
        font-size: 3.98vw;
        line-height: 4.478vw;
        text-align: left;
    }

    [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 {
    font-size: 2.985vw;
    line-height: 4.478vw;
    padding: 0 5.97vw;
    padding-top: 1.746vw;
    }

    [template="3"] .seed_content_body .seed_content_body_column.right_column {
    }

    .seed_content_body .seed_content_body_column.right_column .seed_content_body_column_right_image_container {
        width: 100%;
        text-align: left;
        margin-top: 8.209vw;
    }

    .seed_content_body .seed_content_body_column.right_column .seed_content_body_column_right_image_container {
    }

    [template="3"] .seed_content_body .seed_content_body_column.right_column .seed_content_body_column_right_image_container.right_image1 {
    }

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

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

    .seed_content_body .seed_content_body_column.right_column .seed_content_body_column_right_image_container.right_image1 .seed_content_body_column_right_caption {
        text-align: left;
    }

    .seed_content_body .seed_content_body_column.right_column .seed_content_body_column_right_image_container .seed_content_body_column_right_caption.seed_caption {
        text-align: left;
    }
html[lang="ar"] .seed_content_body .seed_content_body_column.right_column .seed_content_body_column_right_image_container .seed_content_body_column_right_caption.seed_caption{
    text-align:right;
}
    [template="3"] .seed_content_body .seed_content_body_column.right_column .seed_content_body_column_right_text_container.big_text {
        padding-top: 0;
        padding-bottom: 8.209vw;
    }

    .seed_content_body .seed_content_body_column.right_column .seed_content_body_column_right_text_container.big_text {
        padding: 0;
        margin-top: 8.209vw;
        width: 100%;
        font-size: 7.96vw;
        line-height: 8.706vw;
        /* 109.375% */
        text-transform: uppercase;
    }

    .seed_content_body .seed_content_body_column.right_column .seed_content_body_column_right_text_container.big_text {
    }

    .seed_content_body .seed_content_body_column.right_column .seed_content_body_column_right_text_container.small_text {
        padding-top: 8.209vw;
    }

    [template="3"] .seed_content_body .seed_content_body_column.right_column .seed_content_body_column_right_text_container.small_text {
    }

    .seed_content_body .seed_content_body_column.right_column .seed_content_body_column_right_image_container.right_image2 {
    }

    [template="4"] .seed_content_body .seed_content_body_column.right_column .seed_content_body_column_right_image_container.right_image2 {
    }

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

    .seed_content_body_column_footer_text {
    padding: 0;
    padding-top: 8.209vw;
    }

    ::selection {
    }

    ::-moz-selection {
    }

    .seed_content_body_column_footer_text h4 {
    padding: 0;
    width: 100%;
    text-align: center;
    font-size: 4.2vw;
    line-height: 5.563vw;
    text-align: left;
    }

    .seed_content_body_column_footer_text h4:last-child {
    }

    .seed_content_body_column_footer_text h4 em {
    }

    #video_class_wrapper {
    }

    #video_class_inline {
    }

    #video_class_container {
    }

    #video_class_close {
        top: 0;
        right: 0;
        padding: 5vw;
    }

    .here_the_video video {
        object-fit: contain;
    }

    #video_class_close span {
        font-size: 3.483vw;
        letter-spacing: 0;
        line-height: 4.478vw;
    }

    video {
    }

    .vjs-fullscreen video {
    }

    .loading_container_logo_container {
    }

    .loading_container_logo_container .loading_container_logo {
    }

    .lang_ar {
    }

    .link_container {
        width: auto;
        /* float: right!important; */
        padding: 0;
        width: auto;
        float: none;
        overflow: hidden;
        display: block;
        text-align: right;
    }

    .footer_pagination .footer_pagination_link label {
    }

    .footer_pagination .footer_pagination_link.footer_pagination_index_link {
    }

    .footer_pagination .footer_pagination_link.footer_pagination_index_link a {
    }

    .footer_pagination .footer_pagination_link.footer_pagination_index_link label {
    }

    .footer_pagination .footer_pagination_link.footer_pagination_next_link {
        float: none;
    }

    .footer_pagination .footer_pagination_link.footer_pagination_next_link a {
    }

    .footer_pagination .footer_pagination_link.footer_pagination_next_link label {
    }

    .footer_pagination_link_wrapper {
        top: auto;
        position: static;
    }

    .footer_pagination .footer_pagination_link.footer_pagination_next_link .link_container {
        width: auto;
        float: none;
        overflow: hidden;
        display: block;
    }

    .single-seed .site_footer .site_footer_inner {
    }

    .single-seed .site_footer {
        padding: 2.488vw 3.98vw;
    }

    .footer_pagination {
    }

    .footer_pagination .footer_pagination_link {
        float: none;
        position: relative;
    }

    .footer_pagination .footer_pagination_link a {
        font-size: 5.96vw;
        line-height: 9.96vw;
    }

    .footer_pagination .footer_pagination_link label {
        font-size: 3.483vw;
        float: left;
        position: relative;
        top: 4vw;
    }

    .footer_pagination .footer_pagination_link.footer_pagination_index_link {
    }

    .footer_pagination .footer_pagination_link.footer_pagination_index_link a {
    }

    .footer_pagination .footer_pagination_link.footer_pagination_index_link label {
    }

    .footer_pagination .footer_pagination_link.footer_pagination_next_link {
    }

    .footer_pagination .footer_pagination_link.footer_pagination_next_link a {
    }

    .footer_pagination .footer_pagination_link.footer_pagination_next_link label {
        float: left;
    }

    .footer_pagination_link_wrapper {
        display: block;
        line-height: normal;
        width: 100%;
        margin-bottom: 5vw;
    }

    .footer_pagination_link_wrapper:after {
        content: '';
        display: block;
        clear: both
    }

    .footer_pagination_link_wrapper:after {
    }

    html[lang="ar"] .lang_ar {
    }

    html[lang="ar"] .lang_en {
    }

    html[lang="ar"] span.lang_ar {
    }

    html[lang="ar"] body, html[lang="ar"] .seed_content_body .seed_caption {
    }

    html[lang="ar"] .site_footer, html[lang="ar"] .seed_table .col_name, html[lang="ar"] .seed_table .col_region, html[lang="ar"] .seed_table .col_uses, html[lang="ar"] .seed_table .col_env, html[lang="ar"] .seed_table .col_illus {
    }

    html[lang="ar"] .seed_table .seed_row.seed_row_head * {
    }

    html[lang="ar"] .seed_table .seed_row.seed_row_head .col_rfid {
    }

    html[lang="ar"] .seed_table .col_rfid {
        padding-right: 9.95vw;
        padding-left: 1.244vw;
    }

    html[lang="ar"] .site_footer .site_footer_inner .site_footer_center .site_footer_copyright {
    }

    html[lang="ar"] .header .header_wrapper .main_menu nav .main-nav .item {
        width: 25%;
        margin-right: 0;
        margin-left: 0;
        text-align: right;
        padding: 0;
        left: 0;
        position: relative;
        padding: 0 1.244vw;
    }

    html[lang="ar"] .header .header_wrapper .main_menu nav .main-nav .item:last-child {
        width: auto;
    }

    html[lang="ar"] .top_sections_container, html[lang="ar"] .seed_container .seed_header .seed_header_information .seed_header_table .seed_header_table_row.seed_header_table_row_header .seed_header_table_cell:last-child, html[lang="ar"] .seed_header_information_main_footer_text {
    }
html[lang="ar"] .seed_header_information_main_footer_text{
    text-align:right;
}
    html[lang="ar"] .top_sections_container .top_section .top_section_columns .top_section_column strong {
    }

    html[lang="ar"] .seed_header_information_main_text h2, html[lang="ar"] .seed_content_body .seed_content_body_column.right_column .seed_content_body_column_right_text_container.big_text {
    }

    html[lang="ar"] .seed_content_body_column_footer_text h4 em, html[lang="ar"] .seed_content_body_column_footer_text h4 {
    text-align: right;
    }

    html[lang="ar"] .top_sections_container .top_section[section_id="about"] {
    }

    html[lang="ar"] .top_sections_container .top_section[section_id="contact"] {
    }

    html[lang="ar"] .top_sections_container .top_section .top_section_columns .top_section_column {
        float: none;
    }

    html[lang="ar"] .top_sections_container .top_section .top_section_columns .top_section_column:last-child {
        float: none;
        margin: 0;
    }

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

    html[lang="ar"] .seed_container .seed_header .seed_header_information {
    }

    html[lang="ar"] .seed_illustration_container {
    }

    html[lang="ar"] .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 {
    }

    html[lang="ar"] .seed_content_body .seed_content_body_column.left_column .seed_content_body_column_right_text, html[lang="ar"] .seed_content_body .seed_caption, html[lang="ar"] .seed_content_body .seed_content_body_column.right_column .seed_content_body_column_right_text_container.big_text, html[lang="ar"] .seed_content_body .seed_content_body_column.right_column .seed_content_body_column_right_text_container.small_text {
    }

    html[lang="ar"] * {
    }

    html[lang="ar"] .seed_caption, html[lang="ar"] .seed_content_body {
    }

    html[lang="ar"] .top_sections_container .top_section .top_section_columns .top_section_column {
    }

    html[lang="ar"] .header .header_wrapper .main_menu {
        width: 100%;
        padding: 0px 9.95vw;
    }

    html[lang="ar"] .top_sections_container .top_section {
        width: 100%;
    }

    html[lang="ar"] .footer_pagination .footer_pagination_link label {
    }

    html[lang="ar"] .invert_ar {
    }

    html[lang="ar"] .site_footer .site_footer_inner .site_footer_left, html[lang="ar"] .seed_table {
    }

    html[lang="ar"] .seed_table .seed_name {
    }

    html[lang="ar"] .seed_table .col_rfid {
    }

    html.custom_cursor_down .custom_cursor .custom_cursor_svg svg {
    }

    .citations_container {
        padding: 9.95vw;
        padding-top: 63.194vw;
        font-size: 3.483vw;
        line-height: 142.857%;
    }

    .citations_container .citations_header {
        position: static;
        padding-bottom: 9.95vw;
    }

    .citations_container .citations_header .citations_header_title {
        position: static;
        padding: 0;
        font-size: 5.5vw;
        line-height: 14.925vw;
        padding-bottom: 2vw;
    }

    .citations_container .citations_header .citations_header_content {
        position: static;
        padding: 0;
        width: 100%;
        height: auto;
        display: block;
        text-align: justify;
        font-size: 2.488vw;
        line-height: 4.478vw;
        /* 180% */
        text-transform: uppercase;
        letter-spacing: 0;
    }

    .citations_container .citations_header .citations_header_content p {
    }

    .citations_container .citations_header .citations_header_content a {
    }

    .citations_container .citations_container_columns {
        display: block;
    }

    .citations_container .citations_container_columns a {
    }

    .citations_container .citations_container_columns .citations_container_column {
        margin-bottom: 1em;
    }

    .citations_container .citations_container_columns .citations_container_column p {
    }

    .citations_container .citations_container_columns .citations_container_column a {
    }

    .citations_header_content_wrapper {
    }

    html.event_idle .custom_cursor {
    }

    html.is_touch .custom_cursor {
    }

    .event_mode .seed_illustration {
    }

    .seed_table .seed_row > div.seed_details {
        padding: 0;
        background: black;
        color: #ece3d6;
        padding: 9.95vw 5.224vw 3.234vw;
        display: none;
    }

    .seed_details .seed_details_wrapper {
    }

    .seed_details .seed_details_wrapper.custom_clear {
    }

    .seed_details .seed_details_wrapper .seed_details_information {
        width: calc(50% + 2.488vw);
        float: left;
    }

    .seed_details .seed_details_wrapper .seed_details_information .seed_details_item {
        font-size: 2.985vw;
        line-height: 3.985vw;
        /* 100% */
        text-transform: uppercase;
        margin-bottom: 7.96vw;
        , arb: ;
        , arb: 7.96vw;
    }

    .seed_details .seed_details_wrapper .seed_details_information .seed_details_item .seed_details_item_title {
        font-size: 4.478vw;
        font-style: normal;
        line-height: 7.214vw;
        /* 0% */
        text-transform: uppercase;
        font-family: 'GeistMono-Bold';
        padding-bottom: 1.99vw;
    }

    .seed_details .seed_details_wrapper .seed_details_information .seed_details_item .seed_details_item_detail {
    }

    .seed_details .seed_details_wrapper .seed_details_illustration_container {
        width: auto;
        overflow: hidden;
        padding-left: 4.975vw;
        padding-top: 3vw;
    }

    .seed_details .seed_details_wrapper .seed_details_illustration_container .seed_details_illustration {
    }

    .seed_details .seed_details_wrapper .seed_details_illustration_container .seed_details_illustration {
        display: block;
        width: 100%;
    }

    .seed_details .seed_details_wrapper .seed_details_illustration_container .seed_details_illustration .invert_ar img {
        display: block;
        width: 100%;
        height: auto;
    }

    .seed_details .seed_details_wrapper .seed_details_illustration_container .seed_details_label {
        text-align: center;
        font-family: 'Baskervville-Italic';
        font-size: 3.483vw;
        line-height: 3.483vw;
        padding-top: 4.746vw;
        padding-bottom: 2vw;
    }

    .seed_details .seed_details_footer {
    }

    .seed_details .seed_details_footer.cursor_pointer {
        display: block;
        width: 100%;
        text-align: right;
        color: #ece3d6;
        border-bottom: 1px solid #ece3d6;
        font-size: 2.985vw;
        font-style: normal;
        line-height: 5.478vw;
        /* 500% */
        text-transform: uppercase;
        padding-bottom: 1vw;
    }

    .seed_details .seed_details_footer .seed_details_footer_link {
        display: inline-block;
        vertical-align: middle;
        padding-right: .4vw;
        font-family: 'MartianMono-SemiBold';
    }

    .seed_details .seed_details_footer .seeds_details_footer_illustration {
        width: 5.025vw;
        display: inline-block;
        vertical-align: middle;
    }

    .seed_details .seed_details_footer .seeds_details_footer_illustration svg {
        display: block;
        width: 100%;
        height: auto;
    }

    .seed_details .seed_details_footer .seeds_details_footer_illustration svg path {
        fill: #ece3d6;
    }

    .vjs-has-started .vjs-control-bar {
        bottom: 4vw;
    }

    body .vjs-poster {
        background-size: contain
    }

    body .vjs-big-play-button {
        font-size: 10vw;
    }

    body .seed_header_main_image .vjs-control-bar {
        bottom: 2vw
    }

    .seed_header_information_main_footer_text {
        padding: 0 6.716vw;
        padding-bottom: 8.209vw;
    }

    html[lang="ar"] .seed_table .seed_row > div.seed_details {
        text-align: right;
    }
    html[lang="ar"] .seed_details .seed_details_wrapper .seed_details_information .seed_details_item .seed_details_item_detail{
         font-family: "IBMPlexSansArabic-Regular"
    }
    html[lang="ar"] .seed_details .seed_details_footer .seed_details_footer_link,[lang="ar"] .seed_details .seed_details_wrapper .seed_details_information .seed_details_item .seed_details_item_title{
        font-family: "IBMPlexSansArabic-Bold";
    }
        html[lang="ar"] .seed_details .seed_details_footer .seed_details_footer_link{
            margin-right:1vw
        }
}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
	.site_footer {
  font-size: 1.985vw;
  line-height: 2.481vw;
  padding: 6.634vw;
  padding-top: 9.115vw;
  padding-bottom: 4.152vw;
}

.site_footer .site_footer_inner .site_footer_left {
  padding-bottom: 3.987vw;
}

.site_footer .site_footer_inner .site_footer_center {
  top: 2.481vw;
  line-height: 3.309vw;
}

.site_footer .site_footer_inner .site_footer_right .site_footer_sponsored {
  gap: 1.009vw;
}

.site_footer .site_footer_inner .site_footer_right .site_footer_sponsored .site_footer_sponsored_items {
  gap: 1.009vw;
}

.header {
  height: 40.794vw;
  padding: 9.33vw 0 0;
}

.header .header_wrapper .logo {
  width: 53.4vw;
}

.header .header_wrapper .main_menu {
  font-size: 3.672vw;
  line-height: 9.942vw;
  padding: 0 8.95vw;
}

.header .header_wrapper .language_dropdown {
  font-size: 1.985vw;
  line-height: 9.942vw;
  right: 4.152vw;
}

.header .header_wrapper .language_dropdown .language_icon {
  width: 3.821vw;
  margin-right: 0.827vw;
}

.header .header_wrapper .language_dropdown .language_list {
  top: -0.331vw;
}

.header .header_wrapper .language_dropdown .language_list li {
  line-height: 9.942vw;
}

body {
  font-size: 2.647vw;
  line-height: 2.978vw;
}

.header .header_wrapper .main_menu nav .main-nav .item:first-child {
  margin-right: 3.639vw;
}

.seed_table {
  padding-top: 8.288vw;
}

.seed_table .seed_table_head {
  top: 40.794vw;
}

.seed_table .seed_row.seed_row_head {
  line-height: 8.288vw;
}

.seed_table .seed_row.seed_row_head div {
  line-height: 8.288vw;
  font-size: 2.647vw;
  padding: 0 0.827vw;
}

.seed_table .seed_row div.col_rfid {
  padding-left: 6.634vw;
}

.seed_table .seed_row div.col_name {
  padding-right: 6.634vw;
}

html[lang="ar"] .seed_table .seed_table_head .seed_row div.col_name {
  padding-left: 6.634vw;
  padding-right: 0.827vw;
}

.seed_table .seed_row > div {
  padding: 0 0.827vw;
}

.seed_table .col_rfid, .seed_table .col_name, .seed_table .col_region, .seed_table .col_uses, .seed_table .col_env, .seed_table .col_illus {
  line-height: 9.942vw;
}

.seed_table .col_rfid {
  width: 19.57vw;
  font-size: 1.985vw;
}

.seed_table .seed_name {
  font-size: 3.987vw;
}

.home_container {
  padding-top: 40.794vw;
}

.top_sections_container {
  font-size: 1.654vw;
  line-height: 2.978vw;
}

.top_sections_container .top_section .top_section_columns,.top_section_text {
  padding: 2.481vw 8.288vw !important;
}

.loading_container .loading_container_logo_container {
  height: 40.794vw;
  padding: 9.33vw 0 0;
}

.loading_container .loading_container_logo_container .loading_container_logo {
  width: 53.4vw;
}

.loading_container .loading_container_center {
  width: 19.074vw;
}

.loading_container .loading_container_center label {
  margin-top: 2.845vw;
  font-size: 1.985vw;
  line-height: 1.985vw;
}

.seed_container {
  padding-top: 40.794vw;
}

.seed_container .seed_header .seed_header_information {
  padding: 0 5.806vw 2.481vw;
}

.seed_container .seed_header .seed_header_information .seed_header_table .seed_header_table_row {
  padding-bottom: 3.309vw;
}

.seed_container .seed_header .seed_header_information .seed_header_table .seed_header_table_row.seed_header_table_row_header .seed_header_table_cell {
  padding: 0 0.827vw;
  font-size: 2.647vw;
  line-height: 8.288vw;
}

.seed_container .seed_header .seed_header_information .seed_header_table .seed_header_table_row .seed_header_table_cell {
  padding: 0 0.827vw;
}

.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: 1.985vw;
  line-height: 9.942vw;
}

.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: 3.987vw;
  line-height: 9.942vw;
}

.seed_container .seed_header .seed_header_information .seed_header_table .seed_header_table_row.seed_header_table_row_body .seed_header_table_cell span {
  font-size: 2.316vw;
  line-height: 2.316vw;
  margin-top: -2.663vw;
}

.seed_container .seed_header .seed_header_main_image_container {
  padding: 0 1.323vw;
}

.seed_container .seed_header .seed_header_main_image_container .seed_header_main_image {
  /* height: 35.997vw; */
  margin-bottom: 2.978vw;
}

.seed_container .seed_header .seed_header_main_image_container .seed_header_main_caption {
  font-size: 2.647vw;
  line-height: 2.978vw;
}

.seed_container .seed_header .seed_header_main_image_container .seed_header_main_caption {
  padding: 0 5.31vw;
}

.seed_header_information_text {
  font-size: 2.647vw;
  line-height: 2.978vw;
}

.seed_header_information_text {
  padding: 0 0.827vw;
}

.seed_header_information_main_text h2 {
  font-size: 5.31vw;
  line-height: 5.806vw;
}

.seed_header_information_main_footer_text h2 {
  font-size: 5.31vw;
  line-height: 5.806vw;
}

.seed_content_body {
  padding: 6.634vw;
}

.seed_content_body .seed_content_body_column.left_column .seed_content_body_column_images .seed_content_body_column_image_container {
  margin-bottom: 5.476vw;
}

.seed_caption {
  font-size: 1.985vw;
  line-height: 2.978vw;
  padding: 0 3.987vw;
  padding-top: 1.158vw;
}

.seed_content_body .seed_content_body_column.left_column .seed_content_body_column_images_extra {
  padding-top: 5.476vw;
}

[template="3"] .seed_content_body .seed_content_body_column.left_column .seed_content_body_column_images_extra {
  padding-top: 5.476vw;
}

[template="3"] .seed_content_body .seed_content_body_column.left_column .seed_content_body_column_images_extra .seed_content_body_column_image_extra {
  margin-bottom: 5.476vw;
}

.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: 5.476vw;
}

.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 {
  margin-bottom: 5.476vw;
}

.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: 2.647vw;
  line-height: 2.978vw;
}

.seed_content_body .seed_content_body_column.right_column .seed_content_body_column_right_image_container {
  margin-top: 5.476vw;
}

[template="3"] .seed_content_body .seed_content_body_column.right_column .seed_content_body_column_right_text_container.big_text {
  padding-bottom: 5.476vw;
}

.seed_content_body .seed_content_body_column.right_column .seed_content_body_column_right_text_container.big_text {
  margin-top: 5.476vw;
  font-size: 5.31vw;
  line-height: 5.806vw;
}

.seed_content_body .seed_content_body_column.right_column .seed_content_body_column_right_text_container.small_text {
  padding-top: 5.476vw;
}

.seed_content_body_column_footer_text {
  padding-top: 5.476vw;
}

.seed_content_body_column_footer_text h4 {
  font-size: 3.987vw;
  line-height: 4.979vw;
}

#video_class_close {
  padding: 3.342vw;
}

#video_class_close span {
  font-size: 2.316vw;
  line-height: 2.978vw;
}

.single-seed .site_footer {
  padding: 1.654vw 2.647vw;
}

.footer_pagination .footer_pagination_link a {
  font-size: 3.97vw;
  line-height: 6.634vw;
}

.footer_pagination .footer_pagination_link label {
  font-size: 2.316vw;
  top: 2.663vw;
}

.footer_pagination_link_wrapper {
  margin-bottom: 3.342vw;
}

html[lang="ar"] .seed_table .col_rfid {
  padding-right: 6.634vw;
  padding-left: 0.827vw;
}

html[lang="ar"] .header .header_wrapper .main_menu nav .main-nav .item {
  padding: 0 0.827vw;
}

html[lang="ar"] .header .header_wrapper .main_menu {
  padding: 0vw 6.634vw;
}

.citations_container {
  padding: 6.634vw;
  padding-top: 42.134vw;
  font-size: 2.316vw;
}

.citations_container .citations_header {
  padding-bottom: 6.634vw;
}

.citations_container .citations_header .citations_header_title {
  font-size: 3.672vw;
  line-height: 9.942vw;
  padding-bottom: 1.34vw;
}

.citations_container .citations_header .citations_header_content {
  font-size: 1.654vw;
  line-height: 2.978vw;
}

.seed_table .seed_row > div.seed_details {
  padding: 6.634vw 3.49vw 2.151vw;
}

.seed_details .seed_details_wrapper .seed_details_information {
  width: calc(50% + 1.654vw);
}

.seed_details .seed_details_wrapper .seed_details_information .seed_details_item {
  font-size: 1.985vw;
  line-height: 2.663vw;
  margin-bottom: 5.31vw;
  , arb: 5.31vw;
}

.seed_details .seed_details_wrapper .seed_details_information .seed_details_item .seed_details_item_title {
  font-size: 2.978vw;
  line-height: 4.814vw;
  padding-bottom: 1.323vw;
}

.seed_details .seed_details_wrapper .seed_details_illustration_container {
  padding-left: 3.309vw;
  padding-top: 2.002vw;
}

.seed_details .seed_details_wrapper .seed_details_illustration_container .seed_details_label {
  font-size: 2.316vw;
  line-height: 2.316vw;
  padding-top: 3.16vw;
  padding-bottom: 1.34vw;
}

.seed_details .seed_details_footer.cursor_pointer {
  font-size: 1.985vw;
  line-height: 3.656vw;
  padding-bottom: 0.662vw;
}

.seed_details .seed_details_footer .seed_details_footer_link {
  padding-right: 0.265vw;
}

.seed_details .seed_details_footer .seeds_details_footer_illustration {
  width: 3.358vw;
}

.vjs-has-started .vjs-control-bar {
  bottom: 2.663vw;
}

body .vjs-big-play-button {
  font-size: 6.667vw;
}

body .seed_header_main_image .vjs-control-bar {
  bottom: 1.34vw;
}

.seed_header_information_main_footer_text {
  padding: 0 4.483vw;
  padding-bottom: 5.476vw;
}

html[lang="ar"] .seed_details .seed_details_footer .seed_details_footer_link {
  margin-right: 0.662vw;
}
	
}