@media screen and (max-height: 920px) and (orientation: landscape) {
.page-template-template_models .talents_list_column {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 0 16px; /* Adjust spacing between columns */
}
}
@media screen and (max-width: 1800px) and (orientation: landscape) {
    .video_container {
    width: 20vw;
}

.video_rererence_width {
    width: 20vw;
}
}
@media screen and (max-width: 1600px) and (orientation: landscape) {
	body {
    font-size: 14px;
    line-height: 14.71px;
}
.talents_container .talents_main_container .talents_list a{
    line-height:12px;
}
.custom-search-container .custom-search-form .custom-search-input {
    font-size: 14px;
    line-height: 14.71px;
}

.custom-search-container .custom-search-form .custom-search-submit {
    font-size: 14px;
    line-height: 14.71px;
}

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

.big_text {
    font-size: 32px;
    line-height: 32.7px;
}

.medium_text,
.legal_container .legal_content .legal_content_secondary_text h2 {
    font-size: 20px;
    line-height: 21.99px;
}

.news_container .news_list .news_layout_items .news_layout_item_wrapper .news_layout_item_content .news_layout_item_content_footer {
    font-size: 14px;
    line-height: 14.71px;
}

.news_container .news_list .news_layout_items .news_layout_item_wrapper .news_layout_item_content .news_layout_item_content_footer .news_layout_item_content_footer_title_cat .news_layout_item_content_footer_title {
    font-size: 22px;
    line-height:22px;
}

.news_content {
    font-size: 32px;
    line-height: 32.7px;
}

.news_item_container .news_item_header {
    font-size: 14px;
    line-height: 14.71px;
}

.news_item_container .news_item_header .news_item_header_title_desc .news_item_header_title {
    font-size: 32px;
    line-height: 32.7px;
}

.news_item_container .post_flexible_content .post_flexible_content_module .image_caption {
    font-size: 14px;
    line-height: 14.71px;
}

.news_item_container .post_flexible_content .post_flexible_content_module.post_flexible_content_module_text {
    font-size: 32px;
    line-height: 32.7px;
}

.related_news_container .related_news_title {
    font-size: 14px;
    line-height: 14.71px;
}

.related_news_container .related_news_list .related_news_item_container .related_news_item .related_news_item_information .related_news_item_information_title {
    font-size: 16px;
    line-height: 16px;
}

.related_news_container .related_news_list .related_news_item_container .related_news_item .related_news_item_information .related_news_item_information_date {
    font-size: 14px;
    line-height: 14.71px;
}

.talents_container .talents_main_container .talents_main_text {
    font-size: 22px;
    line-height: 22px;
}

.slider_fullscreen_pop_up .slider_header {
    line-height: 14.71px;
    padding: \.4vwpx 0;
}

.slider_fullscreen_pop_up .slider_header .slider_header_talent_name {
    font-size: 16px;
}

.talent_container .talents_header {
    font-size: 14px;
    line-height: 14.71px;
}

.talent_container .talents_header .talents_header_left .project_name_header_item span,
.slider_header_talent_name span {
    font-size: 14px;
    line-height: 14.71px;
}

.talent_container .talent_main_container .talent_main_content_text {
    line-height: 14.71px;
}

.join_us_title {
    font-size: 32px;
    line-height: 32.7px;
}

.join_us_container .join_us_header .join_us_header_content {
    font-size: 22px;
    line-height: 22px;
}

.join_us_container .join_us_form #media-upload-form .form_group_parent .form_group_header .form_group_header_title {
    font-size: 22px;
    line-height: 22px;
}

.join_us_container .join_us_form #media-upload-form .form_group_parent .form_group_header .form_group_header_text {
    line-height: 14.71px;
}

.form-group label {
    line-height: 22.71px;
}

.form-group input {
    font-size: 14px;
    line-height: 14.71px;
}

.form-group textarea {
    font-size: 14px;
    line-height: 14.71px;
}

.upload_file_label_container {
    font-size: 14px;
    line-height: 14.71px;
}

.media_label {
    line-height: 22.71px;
}

.thanks_for_joining_message_container .thanks_for_joining_message {
    font-size: 16px;
    line-height: 16.7px;
}

.thanks_for_joining_message_container .thanks_for_joining_message h1 {
    font-size: 32px;
    line-height: 34.7px;
}

.search_header {
    font-size: 32px;
    line-height: 34.7px;
}

.search-results .search-result-item .search_result_item_information .search_result_item_title {
    font-size: 20px;
    line-height: 20px;
}

.floating_title {
    line-height: 22px;
    font-size: 22px;
}

.floating_title span {
    font-size: 14px;
}

.talent_container .talent_main_container .talent_main_content_details .talent_main_content_details_list {
    line-height: 14.71px;
}

}
@media screen and (max-width: 1400px) and (orientation: landscape) {
    body {
        margin: 0vw;
        padding: 0vw !important;
        font-size: 1.1vw;
        line-height: 1.1vw;
    }
    
    .header {
        padding: 0.4vw 0;
    }
    
    .header .header_wrapper .menu_container .main_menu {
        padding: 0 0.5vw;
    }
    
    .header .header_wrapper .menu_container .about_menu {
        left: 20.83vw;
    }
    
    .header .header_wrapper .menu_container .news_menu {
        left: 38.8223vw;
    }
    
    .custom-search-container {
        width: 15.1vw;
    }
    
    .custom-search-container .custom-search-form .custom-search-input {
        font-size: 1.1vw;
        line-height: 1.1vw;
        height: 0.9vw;
        padding-right: 1.4vw;
    }
    
    .custom-search-container .custom-search-form .custom-search-submit {
        font-size: 1.1vw;
        line-height: 1.1vw;
        padding-left: 0.5vw;
    }
    
    .header .header_wrapper .menu_container .contact_menu {
        left: 57.1478vw;
    }
    
    .header .header_wrapper .menu_container .clock_menu {
        left: 77.2498vw;
    }
    
    .logo {
        left: 0.5vw;
        width: 4.2vw;
    }
    
    .home .logo {
        width: 15.7vw;
    }
    
    #website_footer .logo {
        bottom: 2.2vw;
        width: 59.1vw;
    }
    
    .footer_container {
        height: 34.3vw;
    }
    
    .footer_container .menu_container .about_menu {
        left: 20.83vw;
    }
    
    .footer_container .menu_container .news_menu {
        left: 33.1913vw;
    }
    
    .footer_container .menu_container .contact2_menu {
        left: 67.1702vw;
    }
    
    .footer_container .menu_container .clock_menu {
        left: 87.2662vw;
    }
    
    .address_item {
        padding: 0.7vw 0;
    }
    
    .footer_copyright {
        font-size: 1.1vw;
        line-height: 1.1vw;
        bottom: 0.7vw;
        left: 0.5vw;
    }
    
    .big_text {
        font-size: 2.6vw;
        line-height: 2.6vw;
    }
    
    .medium_text {
        font-size: 1.4vw;
        line-height: 1.6vw;
    }
    
    .legal_container .legal_content .legal_content_secondary_text ul {
        margin: 0 0vw 0.9vw 0.9vw;
        text-indent: 2.1vw;
    }
    
    .section_container {
        padding: 7.1vw 0.5vw;
    }
    .about_container .about_content .about_content_third_text{
        padding-left: 27.2vw;
    }
    .home .section_container {
        padding: 0vw 0vw;
    }
    
    .contact_content {
        padding-right: 0.2vw;
    }
    
    .about_container {
        padding-left: calc(50.4681vw - 0.9vw);
        padding-right: 0.2vw;
    }
    
    .about_items {
        margin-top: 3.6vw;
        padding-bottom: 7.1vw;
    }
    
    .about_items .about_item:first-child {
        width: calc(50.4681vw - 0.9vw);
    }
    
    .about_items .about_item .about_item_text {
        width: 24.5vw;
    }
    
    .projects_grid .projects_grid_item {
        width: 25%;
        padding: 0.2vw;
    }
    
    .projects_grid .projects_grid_item_footer .projects_grid_item_footer_title {
        padding-bottom: 1.1vw;
    }
    
    .projects_grid_container {
        padding: 0.2vw;
        padding-bottom: 14.3vw;
    }
    
    .custom_controls {
        height: 3.1vw;
    }
    
    .sound_btn {
        line-height: 3.1vw;
        margin: 0 0.5vw;
    }
    
    .progress_bar {
        max-width: 26.1vw;
    }
    
    .slider_fullscreen_pop_up .slider_header .close_slider_btn {
        padding: 0vw 0.5vw;
    }
    
    .slider_fullscreen_pop_up .slider_header .slider_header_talent_name {
        left: 12.281vw;
        font-size: 1.3vw;
    }
    
    .slider_fullscreen_pop_up .main_slider .main_slider_wrapper .slide .project_detail .project_detail_name {
        width: 12.281vw;
        padding: 0 0.5vw;
    }
    
    .floating_title {
        left: 12.281vw;
    }
    
    .talents_container .talents_main_container {
        padding: 4.3vw 0.5vw;
    }
    
    .talents_container .talents_main_container .talents_type_tabs {
        padding-top: 2.9vw;
    }
    
    .talents_container .talents_main_container .talents_type_tabs .talents_type_tab {
        width: 10.6562vw;
    }
    
    .talents_container .talents_main_container .talents_list {
        left: 20.83vw;
        width: 24.87vw;
        padding-top: 2.9vw;
    }
    
    .talents_container .talents_main_container .talents_main_text {
        font-size: 1.7vw;
        line-height: 1.7vw;
        padding-left: 50.4681vw;
        padding-top: 2.9vw;
    }
    
    .talents_images_container {
        padding-bottom: 7.1vw;
    }
    
    .talents_images_container .talents_images_wrapper {
        padding-bottom: 5.7vw;
    }
    
    .talents_images_container .talents_images_list .talent_item {
        padding: 0.2vw;
    }
    
    .talents_images_container .talents_images_list .talent_item .talent_item_wrapper .talent_item_image {
        height: 23.23vw;
    }
    
    .talents_images_container .talents_images_list .talent_item .talent_item_wrapper .talent_item_name {
        padding-top: 0.2vw;
        padding-bottom: 2.3vw;
    }
    
    .hover_images {
        height: 12.4vw;
        width: 11vw;
    }
    
    .hover_images .hover_image:not(.vertical_image) {
        height: 9vw;
    }
    
    .news_container .news_list {
        padding: 1.4vw 0.2vw;
    }
    
    .news_container .news_list .news_layout_items.news_1 .news_layout_item_wrapper {
        max-width: 78.9vw;
        padding: 1.4vw 0;
    }
    
    .news_container .news_list .news_layout_items.news_3 .news_layout_item_wrapper {
        width: 33.33%;
    }
    
    .news_container .news_list .news_layout_items .news_layout_item_wrapper {
        padding: 1.4vw 0.2vw;
    }
    
    .news_container .news_list .news_layout_items .news_layout_item_wrapper .news_layout_item_content .news_layout_item_content_image {
        height: auto;
    }
    
    .news_container .news_list .news_layout_items .news_layout_item_wrapper .news_layout_item_content .news_layout_item_content_footer {
        padding-top: 0.4vw;
        font-size: 1.1vw;
        line-height: 1.1vw;
    }
    
    .news_container .news_list .news_layout_items .news_layout_item_wrapper .news_layout_item_content .news_layout_item_content_footer .news_layout_item_content_footer_title_cat {
        padding-right: 0.5vw;
    }
    
    .news_container .news_list .news_layout_items .news_layout_item_wrapper .news_layout_item_content .news_layout_item_content_footer .news_layout_item_content_footer_title_cat .news_layout_item_content_footer_title {
        font-size: 1.7vw;
        line-height: 1.7vw;
    }
    
    .news_container .news_list .news_layout_items .news_layout_item_wrapper .news_layout_item_content .news_layout_item_content_footer .news_layout_item_content_footer_excerpt_date {
        padding-top: 1.1vw;
    }
    
    .news_item_container .news_item_header {
        margin-top: 7.1vw;
        font-size: 1.1vw;
        line-height: 1.1vw;
    }
    
    .news_item_container .news_item_header .news_item_header_title_desc {
        width: 50.4681vw;
    }
    
    .news_item_container .news_item_header .news_item_header_title_desc .news_item_header_title {
        font-size: 2.6vw;
        line-height: 2.6vw;
        padding-bottom: 1.4vw;
    }
    
    .news_item_container .post_flexible_content .post_flexible_content_module {
        padding: 3.4vw 0.4vw;
    }
    
    .news_item_container .post_flexible_content .post_flexible_content_module.post_flexible_content_module_images[columns="2"] .post_flexible_content_module_image_container {
        padding: 0 0.4vw;
    }
    
    .news_item_container .post_flexible_content .post_flexible_content_module .image_caption {
        padding-top: 0.4vw;
        font-size: 1.1vw;
        line-height: 1.1vw;
    }
    
    .related_news_container {
        padding-top: 9.6vw;
    }
    
    .related_news_container .related_news_title {
        padding-bottom: 0.4vw;
        font-size: 1.1vw;
        line-height: 1.1vw;
    }
    
    .related_news_container .related_news_list .related_news_item_container {
        padding: 0.2vw;
    }
    
    .related_news_container .related_news_list .related_news_item_container .related_news_item .related_news_item_image_container .related_news_item_image {
        width: 8.3vw;
        height: 10.4vw;
    }
    
    .related_news_container .related_news_list .related_news_item_container .related_news_item .related_news_item_information {
        padding-right: 1.4vw;
        padding-left: 0.4vw;
    }
    
    .related_news_container .related_news_list .related_news_item_container .related_news_item .related_news_item_information .related_news_item_information_title {
        font-size: 1.3vw;
        line-height: 1.3vw;
    }
    
    .talent_container .talents_header {
        height: 1.6vw;
        line-height: 1.6vw;
    }
    
    .talent_container .talents_header .talents_header_item {
        width: 12.281vw;
    }
    
    .talent_container .talents_header .talents_header_left .project_name_header_item {
        font-size: 1.3vw;
    }
    
    .talent_container .talents_header .talents_header_left .project_name_header_item span {
        font-size: 1.1vw;
        line-height: 1.1vw;
    }
    
    .talent_container .talent_main_container {
        padding: 4.3vw 0.5vw;
    }
    
    .talent_container .talent_main_container .talent_main_content_details_list .talent_main_content_details_list_item_title {
        width: 11.43vw;
    }
    
    .talent_container .talent_main_container .talent_main_content_details_list .talent_main_content_details_list_item_value {
        width: 11.43vw;
    }
    
    .talent_container .talent_main_container .talent_main_content_text {

        padding-right: 0.5vw;
    }
    
    .talent_main_content_handwriten_text {
        width: 19.4vw;
        right: 3.2vw;
        top: 4.3vw;
    }
    
    .news_main_image_container {
        max-width: 78.9vw;
        padding-bottom: 10.7vw;
    }
    .news_main_image_container.vertical_image {
    max-width: 40vw;
}
    .news_main_image_container .news_main_image {
        height: 62.9vw;
    }
    
    .pagination {
        margin-top: 4.3vw;
    }
    
    .pagination .page-numbers.prev {
        margin-right: 10.7vw;
    }
    
    .pagination .next.page-numbers {
        margin-left: 10.7vw;
    }
    
    .join_us_container {
        padding: 7.1vw 0;
        padding-bottom: 15.6vw;
    }
    
    .join_us_container .join_us_header {
        margin-top: 0.7vw;
    }
    
    .join_us_container .join_us_header .join_us_header_content {
        font-size: 1.7vw;
        line-height: 1.7vw;
    }
    
    .join_us_container .join_us_form .form_group_parent .form_group_header .form_group_header_title {
        font-size: 1.7vw;
        line-height: 1.7vw;
        margin-top: 1.8vw;
        margin-bottom: 1.4vw;
    }
    
    .form-group {
        margin-bottom: 0.7vw;
    }
    
    .form-group input {
        height: 1.4vw;
        font-size: 1.1vw;
        line-height: 1.1vw;
        width: 12.6vw;
    }
    
    .form-group textarea {
        margin-top: 0.4vw;
        height: 5.7vw;
    }
    
    .join_us_container .join_us_form #media-upload-form button[type="submit"] {
        width: 16.8vw;
        line-height: 2.4vw;
        height: 2.4vw;
        font-size: 1.1vw;
    }
    
    .custom_radio_btn {
        margin-right: 1.1vw;
    }
    
    .custom_radio_btn label::before {
        width: 0.7vw;
        height: 0.7vw;
    }
    
    .custom_radio_btn label::after {
        width: 0.6vw;
        height: 0.6vw;
        top: 0.6vw;
    }
    
    .text_box_container {
        padding-top: 2.1vw;
    }
    
    .upload_file_label_container .upload_file_label {
        font-size: 1.1vw;
        line-height: 1.1vw;
    }
    
    .thanks_for_joining_message_container {
        padding: 5.7vw 0.5vw;
    }
    
    .thanks_for_joining_message_container .thanks_for_joining_message {
        font-size: 1.3vw;
        line-height: 1.3vw;
    }
    
    .thanks_for_joining_message_container .thanks_for_joining_message h1 {
        font-size: 2.6vw;
        line-height: 2.8vw;
    }
    
    .search-results {
        padding: 0.2vw;
    }
    
    .search-results .search-result-item {
        width: 25%;
        padding: 0.2vw;
        padding-bottom: 0.7vw;
    }
    
    .search-results .search-result-item .search_result_item_image {
        width: 8.3vw;
        height: 10.4vw;
    }
    
    .search-results .search-result-item .search_result_item_information {
        padding-right: 1.8vw;
        padding-left: 0.2vw;
    }
    
    .search-results .search-result-item .search_result_item_information .search_result_item_title {
        font-size: 1.6vw;
        line-height: 1.6vw;
    }
	.pagination {
    margin-top: 4.3vw;
}

.pagination .page-numbers.prev {
    margin-right: 10.7vw;
    color: black;
}

.pagination .next.page-numbers {
    margin-left: 10.7vw;
    color: black;
}

.talent_container {
    padding-top: calc(100vh - 7.1vw);
}

.talent_container .talents_header {
    height: 1.9vw;
    line-height: 1.1vw;
}
.talent_container .talents_header .talents_header_left{
    padding:0.4vw 0
}
    .talent_container .talents_header .talents_header_right{
         padding:0.4vw 0
    }
.hide_list .talent_container .talents_header {
    background: rgb(255 255 255 / 80%);
}

.talent_container .talents_header .talents_header_item {
    width: 12.281vw;
}

.talent_container .talents_header .project_name_header_item {
    font-size: 1.3vw;
}

.hide_list .talent_container .talents_header .project_name_header_item {
    opacity: 1;
}

.talent_container .talents_header .project_name_header_item span, 
.slider_header_talent_name span {
    font-size: 1.1vw;
    line-height: 1.1vw;
    margin-left: 0.5vw;
}

.talent_container .talent_main_container {
    padding: 4.3vw 0.5vw 0vw 0.5vw;
}

.talent_container .talent_main_container .talent_main_content_details {
    left: 12.281vw;
    padding-top: 2.9vw;
}

.talent_container .talent_main_content_text {
    padding-right: 0.5vw;
    padding-top: 2.9vw;
    width: 50%;
    padding-left: 0.2vw;
}

.talent_container .talent_main_content_text p:nth-child(even) {
    padding-left: 12.281vw;
}

.talent_main_content_handwriten_text {
    width: 19.4vw;
    right: 3.2vw;
    top: 4.3vw;
    margin-right: 3.2vw;
}

.video_container {
    width: 23vw;
}

.video_rererence_width {
    width: 23vw;
}

.video_rererence_width.vertical_video {
    width: 20vw;
}

#content:before {
    background-color: rgb(255 255 255 / 60%);
}

.video_container.vertical_video {
    width: 20vw;
}

.projects_grid .projects_grid_item {
    width: 25%;
    padding: 0.2vw;
}

.projects_grid_container {
    padding: 0.2vw;
    padding-bottom: 14.3vw;
}

.custom_controls {
    height: 3.1vw;
}

.progress_bar {
    max-width: 26.1vw;
}

.sound_btn {
    line-height: 3.1vw;
    margin: 0 0.5vw;
}

.slider_fullscreen_pop_up .slider_header .close_slider_btn {
    padding: 0vw 0.5vw;
}

.slider_fullscreen_pop_up .slider_header .slider_header_talent_name {
    left: 12.281vw;
    font-size: 1.3vw;
}

.slider_fullscreen_pop_up .main_slider .main_slider_wrapper .slide .project_detail .project_detail_name {
    width: 12.281vw;
    padding: 0 0.5vw;
}

.floating_title {
    left: 12.281vw;
}

.join_us_container {
    padding: 7.1vw 0;
    padding-bottom: 15.6vw;
    padding-left: 39vw;
}
.join_us_container .join_us_form{
    max-width:40vw
}
.join_us_container .join_us_header {
    margin-top: 0.7vw;
}

.join_us_container .join_us_header .join_us_header_content {
    font-size: 1.7vw;
    line-height: 1.7vw;
}

.join_us_container .join_us_form #media-upload-form .form_group_parent .form_group_header .form_group_header_title {
    font-size: 1.7vw;
    line-height: 1.7vw;
    margin-top: 1.8vw;
    margin-bottom: 1.4vw;
}

.form-group {
    margin-bottom: 0.7vw;
}

.form-group input {
    height: 1.4vw;
    font-size: 1.1vw;
    line-height: 1.1vw;
    width: 12.6vw;
}

.form-group textarea {
    margin-top: 0.4vw;
    height: 5.7vw;
}

.join_us_container .join_us_form #media-upload-form button[type="submit"] {
    width: 16.8vw;
    line-height: 2.4vw;
    height: 2.4vw;
    font-size: 1.1vw;
}

.custom_radio_btn {
    margin-right: 1.1vw;
}

.custom_radio_btn label::before {
    width: 0.7vw;
    height: 0.7vw;
}

.custom_radio_btn label::after {
    width: 0.6vw;
    height: 0.6vw;
    top: 0.6vw;
}

.text_box_container {
    padding-top: 2.1vw;
}

.upload_file_label_container .upload_file_label {
    font-size: 1.1vw;
    line-height: 1.1vw;
}

.thanks_for_joining_message_container {
    padding: 5.7vw 0.5vw;
}

.thanks_for_joining_message_container .thanks_for_joining_message {
    font-size: 1.3vw;
    line-height: 1.3vw;
}

.thanks_for_joining_message_container .thanks_for_joining_message h1 {
    font-size: 2.6vw;
    line-height: 2.8vw;
}

.select_language_selector_container {
    padding: 0 0.5vw;
}

.hover_image_inner {
    opacity: 0;
}

.talents_list_item_description {
    top: 0.2vw;
    width: 15vw;
    -webkit-transform:translate(100%,0);
    -ms-transform:translate(100%,0);
    transform: translate(100%,0);
    left: auto;
    right: 0;
    padding-left: 1vw;
    width: 39vw;
}

.page-template-template_about .page_content_container_wrapper {
    padding-bottom: 8.4vw;
}

.search-results-container {
    padding-bottom: 15.6vw;
}

.floating_title {
    font-size: 1.7vw;
    line-height: 1.1vw;
    left: 12.281vw;
    padding-top: 0.2vw;
}
body {
    font-size: 1vw;
    line-height: 1.05vw;
}

.custom-search-container .custom-search-form .custom-search-input {
    font-size: 1vw;
    line-height: 1.05vw;
}

.custom-search-container .custom-search-form .custom-search-submit {
    font-size: 1vw;
    line-height: 1.05vw;
}

.footer_copyright {
    font-size: 1vw;
    line-height: 1vw;
}

.big_text {
    font-size: 2.29vw;
    line-height: 2.34vw;
}

.medium_text,
.legal_container .legal_content .legal_content_secondary_text h2 {
    font-size: 1.43vw;
    line-height: 1.57vw;
}

.news_container .news_list .news_layout_items .news_layout_item_wrapper .news_layout_item_content .news_layout_item_content_footer {
    font-size: 1vw;
    line-height: 1.05vw;
}

.news_container .news_list .news_layout_items .news_layout_item_wrapper .news_layout_item_content .news_layout_item_content_footer .news_layout_item_content_footer_title_cat .news_layout_item_content_footer_title {
    font-size: 1.57vw;
    line-height: 1.57vw;
}

.news_content {
    font-size: 2.29vw;
    line-height: 2.34vw;
}

.news_item_container .news_item_header {
    font-size: 1vw;
    line-height: 1.05vw;
}

.news_item_container .news_item_header .news_item_header_title_desc .news_item_header_title {
    font-size: 2.29vw;
    line-height: 2.34vw;
}

.news_item_container .post_flexible_content .post_flexible_content_module .image_caption {
    font-size: 1vw;
    line-height: 1.05vw;
}

.news_item_container .post_flexible_content .post_flexible_content_module.post_flexible_content_module_text {
    font-size: 2.29vw;
    line-height: 2.34vw;
}

.related_news_container .related_news_title {
    font-size: 1vw;
    line-height: 1.05vw;
}

.related_news_container .related_news_list .related_news_item_container .related_news_item .related_news_item_information .related_news_item_information_title {
    font-size: 1.14vw;
    line-height: 1.14vw;
}

.related_news_container .related_news_list .related_news_item_container .related_news_item .related_news_item_information .related_news_item_information_date {
    font-size: 1vw;
    line-height: 1.05vw;
}

.talents_container .talents_main_container .talents_main_text {
    font-size: 1.57vw;
    line-height: 1.57vw;
}

.slider_fullscreen_pop_up .slider_header {
    line-height: 1.05vw;
}

.slider_fullscreen_pop_up .slider_header .slider_header_talent_name {
    font-size: 1.14vw;
}

.talent_container .talents_header {
    font-size: 1vw;
    line-height: 1.05vw;
}

.talent_container .talents_header .talents_header_left .project_name_header_item span,
.slider_header_talent_name span {
    font-size: 1vw;
    line-height: 1.05vw;
}

.talent_container .talent_main_container .talent_main_content_text {
    line-height: 1.05vw;
}

.join_us_title {
    font-size: 2.29vw;
    line-height: 2.34vw;
}

.join_us_container .join_us_header .join_us_header_content {
    font-size: 1.57vw;
    line-height: 1.57vw;
}

.join_us_container .join_us_form #media-upload-form .form_group_parent .form_group_header .form_group_header_title {
    font-size: 1.57vw;
    line-height: 1.57vw;
}

.join_us_container .join_us_form #media-upload-form .form_group_parent .form_group_header .form_group_header_text {
    line-height: 1.05vw;
}

.form-group label {
    line-height: 1.62vw;
}

.form-group input {
    font-size: 1vw;
    line-height: 1.05vw;
}

.form-group textarea {
    font-size: 1vw;
    line-height: 1.05vw;
}

.upload_file_label_container {
    font-size: 1vw;
    line-height: 1.05vw;
}

.media_label {
    line-height: 1.62vw;
}

.thanks_for_joining_message_container .thanks_for_joining_message {
    font-size: 1.14vw;
    line-height: 1.19vw;
}

.thanks_for_joining_message_container .thanks_for_joining_message h1 {
    font-size: 2.29vw;
    line-height: 2.48vw;
}

.search_header {
    font-size: 2.29vw;
    line-height: 2.48vw;
}

.search-results .search-result-item .search_result_item_information .search_result_item_title {
    font-size: 1.43vw;
    line-height: 1.43vw;
}

.floating_title {
    line-height: 1.57vw;
    font-size: 1.57vw;
}

.floating_title span {
    font-size: 1vw;
}

.talent_container .talent_main_container .talent_main_content_details .talent_main_content_details_list {
    line-height: 1.05vw;
}
.talents_container .talents_main_container .talents_list a{
    line-height:.8vw;
    padding:.2vw 0
}
}
