@media (max-width: 1200px) {
  .center {
    width: 98%;
  }
  .center2 {
    padding: 0;
  }
  .who_we_are_section,
  .features_section {
    margin-top: 30px;
  }
  .apply_form_section {
    margin-top: 60px;
  }
  .apply_form_section .apply_form_section_in {
    padding: 70px 100px;
  }
  .partner_item_list {
    gap: 15px;
    margin-top: 18px;
  }
  .partner_item_list li {
    width: calc(25% - 15px);
  }
  .faq_section,
  .mobile_app_info_section,
  .home_partners_section {
    margin-top: 60px;
  }
  .slick-slide {
    padding: 0 5px;
  }
  .partner_search_section h1 {
    font-size: 36px;
  }
  .page_cat_list li a {
    padding: 7px 12px;
    font-size: 18px;
  }
}
@media (max-width: 1000px) {
  .header_logo img {
    width: 120px;
  }
  .header .header_menus li {
    margin-right: 15px;
  }
  .header .header_menus li a {
    font-size: 16px;
  }
  .features_section .features_list {
    margin-top: 40px;
    gap: 30px;
  }
  .features_section .features_list li {
    width: calc(50% - 30px);
  }
  .features_section .features_list li a {
    align-items: flex-start;
  }
  .feature_item .feature_item_img {
    width: 150px;
    height: 150px;
  }
  .feature_item .feature_item_right h3 {
    font-weight: 500;
  }
  .apply_form_section {
    margin-top: 50px;
  }
  .apply_form_section .apply_form_section_in {
    padding: 70px;
  }
  .footer .footer_top .footer_top_in .footer_menu_boxes {
    margin-left: 100px;
  }
  .partner_search_section {
    padding: 40px 0;
  }
  .partner_search_section h1 {
    font-size: 42px;
  }
  .partner_search_section .partner_search_forum {
    margin-top: 40px;
  }
  .page_images li {
    width: calc(33.3333333333% - 10px);
    max-width: calc(33.3333333333% - 10px);
  }
  .telim_list > li {
    width: calc(33.3333333333% - 10px);
    max-width: calc(33.3333333333% - 10px);
  }
}
@media (max-width: 850px) {
  .who_we_are_section .who_we_are_list {
    gap: 10px;
    flex-wrap: wrap;
  }
  .who_we_are_section .who_we_are_list li {
    margin-right: 0;
    flex-grow: 1;
    width: calc(50% - 10px);
    max-width: calc(50% - 10px);
  }
  .feature_item .feature_item_img {
    width: 120px;
    height: 120px;
  }
  .feature_item .feature_item_right {
    margin-left: 10px;
  }
  .feature_item .feature_item_right h3 {
    font-size: 18px;
  }
  .feature_item .feature_item_right p {
    margin-top: 8px;
  }
  .apply_form_section {
    margin-top: 40px;
  }
  .apply_form_section .apply_form_section_in {
    padding: 50px;
  }
  .section_title {
    font-size: 32px;
    font-weight: 500;
  }
  .partner_item_list li {
    width: calc(50% - 15px);
    max-width: unset;
  }
  .home_our_coworker_history_section {
    margin-bottom: 20px;
    margin-top: 40px;
  }
  .home_our_coworker_history_section .our_coworker_history_box .our_coworker_history_list .coworker_history_item .coworker_history_item_img {
    width: 230px;
    height: 230px;
  }
  .home_our_coworker_history_section .our_coworker_history_box .our_coworker_history_list .coworker_history_item .coworker_history_item_right {
    margin-left: 30px;
  }
  .home_our_coworker_history_section .our_coworker_history_box .our_coworker_history_list .coworker_history_item .coworker_history_item_right h3 {
    font-size: 30px;
  }
  .home_work_life_section {
    margin-top: 30px;
  }
  .home_work_life_section .home_work_life_list .home_work_life_item .home_work_life_img {
    width: 300px;
    height: 250px;
  }
  .footer .footer_top {
    justify-content: space-between;
    padding-top: 20px;
  }
  .footer .footer_top .footer_top_in .footer_menu_boxes {
    margin-left: unset;
  }
  .partner_search_forum_bottom_left {
    flex-direction: column;
  }
  .partner_search_forum_bottom_left .search_form_select_list {
    width: 100%;
    flex-wrap: wrap;
  }
  .partner_search_forum_bottom_left .search_form_select_list > li {
    width: calc(33.3333333333% - 8px) !important;
  }
  .slick-dots li {
    width: 15px !important;
    height: 15px;
  }
  .partner_search_section h1 {
    font-size: 28px;
  }
  .posts_item_list {
    gap: 20px;
  }
  .posts_item_list li {
    width: calc(50% - 20px);
    max-width: calc(50% - 20px);
  }
  .posts_item_list li img {
    height: 200px;
  }
  .page_image_box img {
    max-height: 250px;
  }
}
@media (max-width: 650px) {
  .btn {
    padding: 5px 15px !important;
    font-size: 17px !important;
    border-radius: 10px !important;
  }
  .section_title {
    font-size: 30px;
    font-weight: 500;
  }
  .header .header_menus {
    display: none;
  }
  .header .open_close_menu {
    display: flex;
  }
  .features_section .features_list li {
    width: 100%;
  }
  .features_section .features_list li a {
    align-items: center;
  }
  .home_our_coworker_history_section .our_coworker_history_box {
    margin-top: 20px;
  }
  .home_our_coworker_history_section .our_coworker_history_box .slick-arrow {
    display: none !important;
  }
  .home_our_coworker_history_section .our_coworker_history_box .our_coworker_history_list .coworker_history_item {
    padding: 0;
  }
  .home_our_coworker_history_section .our_coworker_history_box .our_coworker_history_list .coworker_history_item .coworker_history_item_img {
    width: 180px;
    height: 180px;
  }
  .home_our_coworker_history_section .our_coworker_history_box .our_coworker_history_list .coworker_history_item .coworker_history_item_right {
    margin-left: 20px;
  }
  .home_our_coworker_history_section .our_coworker_history_box .our_coworker_history_list .coworker_history_item .coworker_history_item_right h3 {
    font-size: 16px;
  }
  .apply_form_section {
    margin-top: 30px;
    border-radius: 10px;
  }
  .apply_form_section .apply_form_section_in {
    padding: 30px;
  }
  .apply_form_section .apply_form_section_in .apply_form_input_list {
    margin-top: 0;
  }
  .apply_form_section .apply_form_section_in .apply_form_input_list > li {
    width: 100% !important;
    margin-right: 0 !important;
    margin-bottom: 18px !important;
  }
  .popup_box {
    padding: 20px;
  }
  .faq_section .faq_list {
    margin-top: 20px;
  }
  .faq_section .faq_list li {
    margin-bottom: 14px;
    border-radius: 10px;
  }
  .home_work_life_section .home_work_life_list .home_work_life_item .home_work_life_img {
    width: 250px;
    height: 200px;
  }
  .footer_logo {
    width: 100%;
    margin-bottom: 20px;
  }
  .partner_search_section {
    padding: 40px 0;
  }
  .partner_search_section h1 {
    font-size: 42px;
  }
  .partner_search_section .partner_search_forum {
    margin-top: 20px;
  }
  .top_partner_section {
    margin-top: 20px;
  }
  .features_section .features_list {
    margin-top: 20px;
    gap: 0;
  }
  .features_section .features_list li {
    margin-bottom: 15px;
  }
  .features_section .features_list li:nth-child(odd) .feature_item_img {
    order: 1;
  }
  .features_section .features_list li:nth-child(odd) .feature_item_right {
    order: 2;
  }
  .features_section .features_list li:nth-child(even) .feature_item_img {
    order: 2;
  }
  .features_section .features_list li:nth-child(even) .feature_item_right {
    order: 1;
    margin-left: 0;
    margin-right: 10px;
  }
  .home_vacancies_section,
  .home_work_life_section {
    text-align: center;
  }
  .partner_item_list li {
    gap: 5px;
    padding: 10px;
    min-height: auto;
  }
  .faq_section, .mobile_app_info_section, .home_partners_section {
    margin-top: 40px;
  }
  .page_cat_list {
    margin-top: 15px;
  }
  .partner_search_section h1 {
    font-size: 20px;
  }
  .page_images li {
    width: calc(50% - 10px);
    max-width: calc(50% - 10px);
  }
  .telim_list > li {
    padding: 10px;
    width: calc(50% - 10px);
    max-width: calc(50% - 10px);
  }
}
@media (max-width: 450px) {
  .header {
    padding: 13px 0 !important;
  }
  .header_logo img {
    width: 100px !important;
  }
  .main {
    min-height: calc(100vh - 115px);
  }
  .btn {
    padding: 3px 7px !important;
    font-size: 16px !important;
    border-radius: 8px !important;
  }
  .header .header_menus li {
    margin-right: 7px;
  }
  .who_we_are_section .who_we_are_list li {
    width: 100%;
    max-width: unset;
  }
  .home_our_coworker_history_section .our_coworker_history_box .our_coworker_history_list .coworker_history_item {
    padding: 0;
  }
  .home_our_coworker_history_section .our_coworker_history_box .our_coworker_history_list .coworker_history_item .coworker_history_item_img {
    width: 140px;
    height: 140px;
  }
  .home_our_coworker_history_section .our_coworker_history_box .our_coworker_history_list .coworker_history_item .coworker_history_item_right {
    margin-left: 15px;
  }
  .home_our_coworker_history_section .our_coworker_history_box .our_coworker_history_list .coworker_history_item .coworker_history_item_right p {
    margin-top: 10px;
  }
  .apply_form_section {
    margin-top: 20px;
  }
  .apply_form_section .apply_form_section_in {
    padding: 20px;
  }
  .partner_search_section {
    padding: 30px 0;
  }
  .partner_search_section h1 {
    font-size: 28px;
  }
  .partner_search_section .partner_search_forum .partner_search_input {
    height: 48px;
    padding: 0 50px 0 40px;
    background-position: left 10px center;
  }
  .partner_item_list {
    gap: 10px;
    margin-top: 10px;
  }
  .faq_section .faq_list li .faq_title {
    font-size: 17px;
    font-weight: 300;
    height: 50px;
  }
  .faq_section .faq_list li .faq_body {
    font-size: 16px;
  }
  .home_work_life_section .home_work_life_list .home_work_life_item .home_work_life_img {
    width: 200px;
    height: 150px;
  }
  .footer .footer_top .footer_top_in .footer_menu_boxes {
    width: 50%;
  }
  .footer .footer_bottom {
    padding: 15px 0;
  }
  .section_title {
    font-size: 28px;
  }
  .apply_form_section .apply_form_section_in .apply_form_input_list {
    margin-top: 20px;
  }
  .posts_item_list {
    margin-top: 20px;
    gap: 0;
  }
  .posts_item_list li {
    width: 100%;
    max-width: unset;
    margin-bottom: 15px;
  }
  .posts_item_list li img {
    height: 150px;
  }
  .page_image_box img {
    max-height: 200px;
  }
  .telim_list > li {
    width: 100%;
    max-width: unset;
  }
  .telim_list > li img {
    max-width: 40%;
  }
  .second_title {
    font-size: 18px;
  }
  .partner_search_section .partner_search_forum .form_submit_btn {
    left: 15px;
  }
  .partner_search_forum_bottom_left .search_form_select_list > li {
    width: calc(50% - 8px) !important;
  }
}

/*# sourceMappingURL=responsive.css.map */
