@media (max-width: 1779px) {.container, .hero_sec .slick-dots, .hero_sec .splide__pagination, .inner_banner .splide__pagination {width: 100%;padding: 0 60px;max-width: 1600px;}.sticky_buttons {right: 10px;}.sticky_buttons a {width: 36px;height: 36px;padding: 8px;}#return-to-top {right: 8px;bottom: 10px;}.inner_banner .bg {height: 64vh;}.faq_sec.product{padding: 90px 0;}}@media (max-width: 1579px) {.blog_sec .btm_info ol li, .blog_sec .btm_info ul li, .ceo_detail .author, p {font-size: 16px;}.mission_sec .mission_block p, .mission_sec h2, ul.mission_list li {margin-bottom: 10px;}.vid_mute {right: 60px;}p {line-height: 23px;}.hero_sec .slick-slide::before, .hero_sec .splide__slide::before {height: 35%;}.hero_sec .slick-slide::after, .hero_sec .splide__slide::after {height: 50%;}.ceo_detail .detail_inn, .product_sec .tab-content {padding-left: 86px;}.ceo_detail .global_title {margin-left: 86px;}.product_item figure .prod_logo {top: 15px;left: 15px;width: 120px;}.ceo_detail .author strong, ul.sales_list li small {font-size: 22px;}.product_sec .nav-tabs .nav-link, .project_block .cap_info h3, .voice_block p {font-size: 18px;}.project_sec .inner {margin-left: 0;padding-left: 60px;}.project_block .cap_info {padding: 25px 30px;height: 80px;}.project_block:hover .cap_info p {height: 94px;}.footer_info .ft_get h2 {font-size: 46px;}.control_step .step_block .left h3, .ft_phone .foot_add a {font-size: 26px;}.inner_banner .bg {height: 65vh;}.inner_banner .caption {top: 55%;}.blog_sec .right_info .r_post h3 {font-size: 34px;}.blog_sec .right_info .rpost_block h4 {font-size: 21px;}.pro_sec .inner {padding: 0 0 50px;}.cta_block {padding: 25px 46px 25px 66px;}.mission_sec .mission_block {padding: 70px 50px 70px 70px;}.mission_sec .vision_block {margin: 0;padding: 110px 25px 90px;}.touch_sec .container {max-width: 1200px;}ul.mission_list li {font-size: 15px;}.modal {padding: 0 40px !important;}ul.sales_list li {font-size: 28px;}.control_block strong {font-size: 50px;}.control_block h3 {font-size: 20px;}.control_block {padding: 25px 18px 40px;}.control_step .step_block .left {max-width: 300px;min-width: 300px;}.variant_sec .global_title {font-size: 38px;}.cta_block h2 {font-size: 24px;}.blog_sec .btm_info ul li::before {width: 20px;height: 16px;top: 4px;}.blog_sec .btm_info ul li {padding-left: 30px;}.choose_sec .top-title {margin-bottom: 65px;}.choose_sec .row {--bs-gutter-x: 30px;--bs-gutter-y: 30px;}.choose-bx {padding: 30px 35px;}.quality_sec {padding-bottom: 50px;}.choose_sec {padding: 50px 0 100px;}.choose-bx h3 {margin-bottom: 20px;}.choose-bx i {height: 70px;width: 70px;padding: 12px;}.faq_sec {padding: 100px 0;}.faq_sec figure {height: 575px;}.faq_sec .right-img {padding: 30px 0 0 50px;}.faq_sec .accordion-button {font-size: 18px;padding: 30px 15px 30px 5px;}.faq_sec .global_title {margin-bottom: 70px;}.faq_sec .accordion-item .accordion-body {padding: 20px 40px 30px 5px;}.faq_sec.product{padding: 90px 0;}}@media (max-width: 1299px) {.btn_gradient {padding: 11px 30px;}.btns.xl {padding: 11px 40px;}header .navbar-light .navbar-nav .nav-item {margin: 0 40px 0 0;}.wel_detail .detail_inn {padding-right: 40px;}.ceo_detail .detail_inn {padding: 40px 40px 30px;}.ceo_detail .global_title {margin-left: 40px;}.product_sec .tab-content {padding-left: 40px;}.blog_sec .right_info .r_post {padding: 25px 30px 10px;}.blog_sec .right_info .rpost_block {gap: 15px;margin-bottom: 20px;}.blog_sec .right_info .rpost_block h4 {font-size: 19px;font-weight: 500;}.blog_sec .right_info .rpost_block span {font-size: 15px;}.blog_sec .right_info .rpost_block figure {width: 80px;min-width: 80px;}.wel_detail figure .roller {width: 100px;height: 100px;top: 30px;}ul.sales_list {gap: 30px;}ul.sales_list li + li {padding-left: 35px;}.variant_sec .global_title {font-size: 34px;}.product_item figure {height: 260px;}.product_sec .splide__arrow {height: 30px;width: 30px;padding: 7px;}.product_sec .splide__arrow--prev {left: -15px;}.product_sec .splide__arrow--next {right: -15px;}.choose_sec {padding: 40px 0 80px;}.quality_sec {padding-bottom: 40px;}.choose_sec .top-title {margin-bottom: 50px;}.choose_sec .row {--bs-gutter-x: 25px;--bs-gutter-y: 25px;}.choose-bx i {height: 65px;width: 65px;padding: 12px;}.choose-bx {padding: 25px 30px;}.faq_sec, .faq_sec.product{padding: 80px 0;}.faq_sec .global_title {margin-bottom: 60px;}.faq_sec .accordion-button {font-size: 18px;padding: 26px 15px 26px 5px;}.faq_sec figure {height: 535px;}}@media (max-width: 1199px) {.container, .hero_sec .splide__pagination {padding: 0 40px;max-width: 100%;}.sticky_buttons {right: 6px;gap: 5px;}.sticky_buttons a {width: 26px;height: 26px;padding: 6px;}.sticky_buttons a.mapin {padding: 7px;}#return-to-top {width: 28px;height: 28px;font-size: 12px;line-height: 28px;right: 5px;bottom: 60px;}.btn_gradient {font-size: 16px;gap: 10px;padding: 10px 25px;}.btns.xl {font-size: 16px;padding: 10px 30px;}.apply_modal h2, .global_title, .hero_sec h1, .inner_banner .caption h1 {font-size: 40px;}.cont_btn, .global_title small, .hero_sec p, .view_link, header .navbar-light .navbar-nav .nav-link {font-size: 16px;}.procat_sec .product_item p, p {font-size: 14px;line-height: 21px;}header .navbar-light .navbar-nav .nav-item {margin-right: 30px;}.cont_btn {padding: 7px 20px;}header .navbar-brand {width: 180px;}.hero_sec .slick-dots, .inner_banner .splide__pagination {padding: 0 40px;max-width: 100%;bottom: 80px;}.vid_mute {right: 40px;bottom: 20px;}.hero_sec .jquery-background-video-wrapper {min-height: 80vh;}.hero_sec .splide__pagination, .hero_sec .video-hero--content {bottom: 80px;}.welcome_sec::before {width: 50%;height: 608px;}.wel_detail {padding: 0 0 40px;}.wel_detail .detail_inn, .welcome_sec.about .wel_detail {padding: 0;}.ceo_detail .detail_inn {padding: 40px 30px 30px;}.ceo_detail .global_title {margin-left: 30px;}.ceo_detail .global_title span::after {width: 32px;height: 37px;margin-left: 15px;}.ceo_detail .detail_inn::before {width: 50px;}.product_sec {padding: 60px 0 30px;}.control_step .step_block, .product_item, .product_sec .nav-tabs {margin-bottom: 30px;}.product_item figure .prod_logo {top: 20px;}.blog_sec .btm_info ol li, .blog_sec .btm_info ul li, .blog_sec .right_info .rpost_block span, .blog_sec table, .cta_block h2 small, .news_block .date, .news_block .read_link, .procat_sec .accordion-button, .product_sec .nav-tabs .nav-link, .variant_table .table, ul.ft_link li a, ul.pro_cat li {font-size: 14px;}.ceo_detail .author {font-size: 14px;line-height: 25px;}.ceo_detail .author strong, .ft_phone .foot_add a, .product_item h3, .touch_sec .cat_btn, ul.sales_list li small {font-size: 20px;}.view_link.dropdown-toggle::after {border-width: 5px;transform: rotate(-90deg) translateX(-1px);}.project_sec .inner {padding-left: 40px;}.voice_block p {font-size: 17px;}.quality_sec .gx-5 {--bs-gutter-x: 2rem;}.news_block h3 {font-size: 20px;line-height: 26px;}.project_block:hover .cap_info p {height: 85px;}.blog_sec .right_info .r_post h3, .footer_info .ft_get h2 {font-size: 30px;}.ft_phone .foot_add img {width: 24px;min-width: 24px;}ul.ft_link li a::before {top: 5px;}.control_step .step_block .left h3, .footer_info h3 {font-size: 22px;}.footer_info {background-size: 60%;background-position: right bottom;}.inner_banner .bg {height: 50vh;}.blog_sec .btm_info .date, .procat_sec h2, .project_block .cap_info h3 {font-size: 18px;}.blog_sec .btm_info h2, .mission_sec h2, .touch_sec h3 {font-size: 28px;}.blog_sec .right_info .r_post {padding: 20px 15px 10px 20px;}.blog_sec .right_info .rpost_block h4 {font-size: 16px;margin-bottom: 5px;}.blog_sec .right_info .rpost_block {margin-bottom: 15px;}.blog_sec .btm_info p {line-height: 23px;}ul.cta_add li {font-size: 16px;line-height: 24px;}.career_sec, .mission_sec::before, .part_sec, .pro_sec, .procat_sec, .prodetail_sec, .terms_sec, .touch_sec {background-size: 50% auto;}.pro_sec .inner {padding: 0 0 30px;}.prodetail_sec .right_detail {padding: 0 0 0 30px;}.prodetail_sec .right_detail h2, ul.sales_list li {font-size: 24px;}.cta_block {padding: 25px 40px;}.cta_block h2 {font-size: 22px;line-height: 28px;}.mission_sec .mission_block {margin: 0;padding: 40px;}.mission_sec .mission_block::before {width: 120px;}ul.mission_list li {font-size: 14px;line-height: 21px;padding: 0 0 0 40px;}.mission_sec .vision_block p {font-size: 14px;line-height: 23px;}.care_block {padding: 35px 25px;}.care_block h3, .career_block .top_info h3 {font-size: 26px;}.project_block .cap_info {padding: 25px 20px;height: 70px;width: calc(100% - 30px);}.career_sec .inner {margin-bottom: 50px;}.apply_modal .modal-body {padding: 30px;}.apply_modal form {padding-top: 20px;}.control_step .step_block i {width: 80px;min-width: 80px;max-width: 80px;height: 80px;}.control_step .step_block i img {width: 60%;}.control_step .step_block .left {padding: 20px;max-width: 250px;min-width: 250px;}.control_step .step_block .right {padding: 20px;}.control_step::before {left: 36px;}.varient_prod_image h3 {font-size: 24px;margin-bottom: 20px;}.variant_table .table > :not(caption) > * > * {white-space: nowrap;}.product_item figure {height: 200px;}.product_sec .splide__arrow {top: 25%;}.procat_sec .form-control {width: auto;}.blog_sec .btm_info ul li::before {width: 16px;height: 14px;}.blog_sec .btm_info ul li {padding-left: 25px;}.choose_sec {padding: 50px 0 80px;}.choose_sec .global_title {margin-bottom: 10px;}.choose_sec .top-title {margin-bottom: 45px;max-width: 640px;}.choose_sec .row {--bs-gutter-x: 20px;--bs-gutter-y: 20px;}.choose-bx {padding: 20px 25px;}.choose-bx i {margin-bottom: 20px;height: 58px;width: 58px;padding: 10px;}.choose-bx h3 {margin-bottom: 15px;font-size: 20px;}.faq_sec, .faq_sec.product {padding: 80px 0;}.faq_sec .global_title {margin-bottom: 50px;}.faq_sec .accordion-button {padding: 20px 10px 20px 5px;font-size: 17px;}.faq_sec .accordion-item .accordion-body {padding: 12px 30px 20px 5px;}.faq_sec .right-img {padding: 30px 0 0 30px;}.faq_sec figure {height: 390px;}}@media (max-width: 991px) {.navbar-nav .dropdown-menu, .navbar-toggler {background: 0 0;border: none;}.navbar-nav .dropdown-item, header .navbar-light .navbar-nav .nav-link {border-bottom: 1px solid rgba(255, 255, 255, 0.2);}.hero_sec .slick-dots li.slick-active button, .hero_sec .splide__pagination li .splide__pagination__page.is-active, .inner_banner .splide__pagination li .splide__pagination__page.is-active {width: 30px;}.btns {font-size: 14px;padding: 7px 30px;}.global_title {font-size: 26px;margin-bottom: 20px;}.navbar-toggler {position: relative;right: 0;top: 0;height: 33px;box-shadow: none !important;padding: 0;margin-left: 15px;}.blog_sec, .quality_sec, .video_sec {background-size: 40% auto;}.navbar-toggler:active, .navbar-toggler:focus, .pordfilter_btn:active, .pordfilter_btn:focus {outline: 0;}.navbar-toggler span {display: block;background-color: #000;height: 3px;width: 25px;margin-top: 4px;margin-bottom: 4px;-webkit-transform: rotate(0);-moz-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);position: relative;left: 0;opacity: 1;}.navbar-toggler span:first-child, .navbar-toggler span:nth-child(3) {-webkit-transition: transform 0.35s ease-in-out;-moz-transition: transform 0.35s ease-in-out;-o-transition: transform 0.35s ease-in-out;transition: transform 0.35s ease-in-out;}.navbar-toggler:not(.collapsed) span:first-child {position: absolute;left: 0;top: 10px;-webkit-transform: rotate(135deg);-moz-transform: rotate(135deg);-o-transform: rotate(135deg);transform: rotate(135deg);opacity: 0.9;}.navbar-toggler:not(.collapsed) span:nth-child(2) {height: 12px;visibility: hidden;background-color: transparent;}.navbar-toggler:not(.collapsed) span:nth-child(3) {position: absolute;left: 0;top: 10px;-webkit-transform: rotate(-135deg);-moz-transform: rotate(-135deg);-o-transform: rotate(-135deg);transform: rotate(-135deg);opacity: 0.9;}.control_step, header .navbar-light .navbar-nav {padding-top: 10px;}header .navbar-light .navbar-nav .nav-item {margin: 0;}.navbar-nav .dropdown-item {color: #fff;}.hero_sec h1 {font-size: 30px;margin-bottom: 15px;}.hero_sec p, ul.card_list li {font-size: 14px;}.hero_sec .jquery-background-video-wrapper {min-height: 400px;}.hero_sec .video-hero--content {bottom: 40px;}.hero_sec .slick-dots, .hero_sec .splide__pagination {bottom: 20px;justify-content: flex-start;}.ceo_detail .detail_inn::before {width: 50px;}.hero_sec .slick-dots li button, .hero_sec .splide__pagination li .splide__pagination__page {width: 20px;height: 4px;}.blog_sec, .certifi_sec, .event_sec, .pro_sec, .prodetail_sec, .project_sec, .quality_sec, .related_sec, .touch_sec, .voice_sec, .welcome_sec {padding: 40px 0;}.control_sec, .news_sec, .procat_sec, .product_sec {padding: 40px 0 10px;}.product_sec {background-image: none;}.prodetail_sec .right_detail, .product_sec .card-body, .product_sec .tab-content, .touch_sec .head_detail {padding: 0;}.product_sec .tab-pane {display: block !important;opacity: 1;}.product_sec .card {margin-bottom: 10px;border-radius: 0 !important;border: none;}.product_item h3 {margin: 20px 0;font-size: 18px;}.project_sec .splide__arrows {top: -62px;right: 40px;max-width: 80px;height: 20px;}.project_sec .splide__arrows .splide__arrow {width: 20px;height: 20px;}.project_block .cap_info {padding: 20px;width: calc(100% - 30px);height: 65px;}.blog_sec .right_info .rpost_block h4, .project_block .cap_info h3, .terms_sec h3, .voice_block .user h3 {font-size: 18px;}.project_block:hover .cap_info {width: 100%;height: 160px;}.voice_sec .splide__arrows {top: -62px;max-width: 80px;height: 20px;}.voice_sec .splide__arrows .splide__arrow {width: 20px;height: 20px;}.voice_block .user {gap: 10px;}.touch_sec .catlog h3 small, .voice_block .user h3 small {font-size: 75%;}.voice_block p {font-size: 16px;line-height: 26px;margin-bottom: 20px;}.partner_sec .inner {padding: 40px 30px;}.partner_sec .splide__arrows {bottom: -20px;max-width: 80px;height: 20px;}.partner_sec .splide__arrows .splide__arrow {width: 20px;height: 20px;}.footer_info, .part_sec, .video_sec {padding: 40px 0 0;}.news_block h3 {font-size: 18px;line-height: 130%;}.news_block .date, .news_block .read_link {font-size: 13px;}.blog_sec .left_info figure, .career_sec .inner, .control_sec p, .footer_info .ft_logo, .part_sec .inner, .touch_sec p {margin-bottom: 30px;}.footer_info h3 {margin-bottom: 10px;font-size: 20px;}.footer_info .ft_get {padding: 20px 0;margin: 30px 0;}.footer_info .ft_get h2 {font-size: 28px;}.ft_phone {gap: 12px 20px;}.blog_sec .btm_info .date, .ft_phone .foot_add a {font-size: 16px;}.footer_info p {line-height: normal;}ul.ft_link li {margin-bottom: 7px;}.inner_banner .bg {height: auto;min-height: 250px;max-height: 250px;}.inner_banner .caption {top: 60%;}.inner_banner .caption h1 {font-size: 30px;}.event_sec .loadmore_prod {margin-top: 0;}.blog_sec .btm_info .detail_info, .blog_sec .grid {display: block;}.blog_sec .btm_info .detail_info figure {margin: 0 30px 10px 0;width: 300px;min-width: 300px;float: left;}.blog_sec .btm_info .detail_info.reverse figure {margin: 0 0 10px 30px;float: right;}.blog_sec .right_info .r_post h3, .related_sec h2, .variant_sec .global_title {font-size: 26px;}.blog_sec .btm_info h2, .touch_sec h3 {font-size: 24px;}.blog_sec .btm_info h3 {font-size: 21px;}.touch_sec .input-group {margin-bottom: 12px;}ul.cta_add {padding: 30px 25px 10px;}ul.cta_add li {font-size: 14px;line-height: 22px;}.touch_sec .map_info {margin-top: 40px;}.touch_sec .catlog h3 {font-size: 24px;line-height: normal;}.touch_sec .cat_btn {font-size: 16px;padding: 7px 25px;}.touch_sec .cat_btn img {width: 18px;}.touch_sec .map_info iframe {height: 350px;}.wel_detail figure .roller {width: 80px;height: 80px;top: 20px;}.pro_sec .inner {padding: 0;text-align: center;}ul.filter_info {margin-bottom: 30px;gap: 10px;}.loadmore_item {margin-top: 10px;}.pro_sec .inner p {line-height: 23px;}.product_detail_slider {max-width: 100%;}.cta_block {margin: 40px 0;text-align: center;padding: 30px 20px;}.apply_modal .input-group, .career_block, .cta_block h2, .mission_sec .vision_block figure, .part_sec .local, ul.card_list {margin-bottom: 20px;}.cta_block .button_group {justify-content: center;margin-top: 0;}.apply_modal.ac_modal .modal-body, .mission_sec .mission_block {padding: 30px;}.mission_sec .vision_block {padding: 30px 15px;max-width: 100%;}.mission_sec, .welcome_sec.about {padding-bottom: 40px;}.care_sec {padding-bottom: 10px;}.care_block {padding: 30px 20px;}.care_block h3 {font-size: 23px;}.mission_sec .mission_block::before {display: none;}.terms_sec {padding: 40px 0 15px;}.footer_info .ft_logo img {max-width: 200px;width: 100%;}.career_sec {padding: 40px 0 30px;}.career_block {padding: 20px 30px;}.career_block .top_info h3 {font-size: 20px;margin-bottom: 15px;}ul.career_list li {font-size: 14px;padding-left: 26px;}ul.career_list li i {width: 18px;top: -1px;}.career_block .card h4 {font-size: 18px;margin-bottom: 15px;}.career_block .card {padding: 20px 0 0;}.apply_modal h2 {font-size: 26px;margin-bottom: 15px;}ul.sales_list {gap: 20px;}ul.sales_list li {font-size: 17px;}ul.sales_list li + li {padding-left: 25px;}ul.sales_list li small {font-size: 15px;}ul.sales_list li + li::before {width: 2px;height: 20px;}.apply_modal .input-group .filed_label {font-size: 14px;margin-bottom: 5px;}.apply_modal .input-group .form-control {height: 45px;padding: 0 15px;}.apply_modal .iti__selected-flag {padding-left: 15px;}.apply_modal .iti .form-control {padding-left: 100px !important;}.apply_modal .input-group .input-group-text span {font-size: 14px;padding: 4px 15px;}.apply_modal .input-group .input-group-text {padding-right: 10px;}.apply_modal .input-group .form-control.choose {padding-top: 12px;}.control_step::before {left: 27px;}.control_step .step_block i {width: 60px;min-width: 60px;max-width: 60px;height: 60px;}.control_step .step_block {gap: 15px;}.control_step .step_block .left {max-width: 200px;min-width: 200px;}.apply_modal.ac_modal h2 {font-size: 26px;margin-bottom: 10px;}.variant_table {margin-bottom: 10px;}.varient_prod_image figure {margin-bottom: 15px;}.product_item figure {height: 230px;}.product_sec .nav-tabs {border: none;max-width: inherit;display: none;flex-direction: column;margin-bottom: 10px;}.product_sec .nav-tabs .nav-link::after {transform: translateY(-50%) rotate(90deg);}.product_sec .splide__slide {height: 100%;}.product_sec .splide__arrow {top: 30%;}.inner_banner .splide__pagination {bottom: 20px;}.inner_banner .splide__pagination li .splide__pagination__page {width: 20px;height: 4px;}.pordfilter_btn {display: inline-flex;}.choose_sec {padding: 30px 0 40px;}.choose_sec .top-title {margin-bottom: 30px;max-width: 500px;}.choose-bx {padding: 15px;}.choose-bx i {padding: 8px;height: 50px;width: 50px;}.choose-bx h3 {margin-bottom: 10px;font-size: 18px;}.choose_sec .row {--bs-gutter-x: 15px;--bs-gutter-y: 15px;}.faq_sec, .faq_sec.product {padding: 60px 0;}.faq_sec .global_title {margin-bottom: 30px;}.choose_sec .global_title {margin-bottom: 5px;}.faq_sec .accordion-button {font-size: 16px;padding: 16px 10px 16px 5px;}.faq_sec .accordion-item .accordion-body {padding: 10px 30px 15px 5px;}.faq_sec figure {height: 300px;}.quality_sec {padding-bottom: 30px;}.faq_sec .right-img {padding: 20px 0 0 20px;}}@media (max-width: 767px) {.ceo_detail .detail_inn, .ceo_detail .global_title, .ceo_detail figure, .certifi_sec {text-align: center;}html {-webkit-text-size-adjust: none;}.button_group {gap: 5px 8px;}header .navbar-brand {width: 140px;}.cont_btn {padding: 5px 12px;font-size: 12px;}.hero_sec .btns {padding: 7px 20px;}.ceo_detail .detail_inn, .partner_sec .inner {padding: 0;background: 0 0;}.apply_modal p, .hero_sec p, ul.career_list {margin-bottom: 15px;}.hero_sec h1 {font-size: 24px;margin-bottom: 12px;}.hero_sec .jquery-background-video-wrapper {min-height: 375px;}.wel_detail figure {padding: 30px 0 0;}.product_item figure .prod_logo {top: 10px;left: 10px;}.ceo_detail .detail_inn::before, .control_step::before {display: none;}.ceo_detail figure {margin-bottom: 30px;display: none;}.ceo_detail figure img {width: 100%;max-width: 295px;}.ceo_detail .global_title {margin-left: 0;}.project_sec .splide__arrows, .voice_sec .splide__arrows {top: -52px;}.quality_sec figure {margin: 0 0 30px;}ul.ft_social {margin: 30px 0 2px;}#return-to-top {bottom: 25px;}.partner_sec {padding: 40px 0;background: #f8f8f8;}.inner_banner .bg {height: auto;min-height: 200px;max-height: 200px;}.inner_banner .caption h1 {font-size: 26px;}.inner_banner .caption {top: 65%;}.touch_sec form {margin-bottom: 30px;}.touch_sec .map_info iframe {height: 280px;}.touch_sec .catlog {padding: 20px 15px;}.touch_sec .catlog h3 {font-size: 22px;}.wel_detail figure .roller {width: 70px;height: 70px;top: 50px;}ul.filter_info li .filter-button {padding: 7px 20px;font-size: 14px;}.mission_sec .mission_block {padding: 30px 20px;}.footer_info .ft_get h2 {font-size: 20px;}.career_block .card .btns {min-width: inherit;}.control_block i {width: 70px;}.control_block {padding: 15px 20px 30px;}.control_step .step_block {flex-direction: column;}.control_step .step_block .detail {flex-direction: column;text-align: center;}.control_step .step_block .left {max-width: 100%;min-width: 100%;justify-content: center;padding: 15px;}.control_step .step_block i {width: 80px;min-width: 80px;max-width: 80px;height: 80px;}.product_sec .splide__arrow {top: 35%;}.product_item figure {height: 40vw;}.product_item h3 {font-size: 16px;margin: 10px 0 6px;overflow: hidden;width: 100%;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}.procat_sec .product_item h3 {margin: 10px 0 8px;}.pcfilter_btn {display: inline-flex;}.pcfilter_btn:active, .pcfilter_btn:focus {outline: 0;}.procat_sec .input-group {width: 60%;margin-bottom: 30px;}.blog_sec .table-responsive {white-space: nowrap;}.choose_sec {padding: 30px 0 40px;}.choose_sec .top-title {margin-bottom: 25px;}.choose-bx h3 {margin-bottom: 7px;font-size: 16px;}.choose-bx i {height: 45px;width: 45px;}.faq_sec, .faq_sec.product{padding: 40px 0;}.faq_sec .global_title {margin-bottom: 25px;}.faq_sec .global_title br {display: none;}.faq_sec .accordion-button {padding: 15px 10px 15px 5px;}.faq_sec .accordion-item .accordion-body {padding-bottom: 15px;}.faq_sec .faq-block {margin-bottom: 20px;}.faq_sec figure {height: 400px;}.faq_sec .right-img {padding: 0;}}@media (max-width: 575px) {html {-webkit-text-size-adjust: none;}.hero_sec .jquery-background-video-wrapper {min-height: 200px;}.apply_modal .input-group .form-control.choose {padding-right: 25px;}.product_item figure .prod_logo {width: 80px;height: 30px;}.product_sec .card-header a {padding: 10px 32px 10px 15px;font-size: 15px;}.product_sec .card-header a::after {right: 7px;}.project_sec .splide__arrows {top: auto;bottom: 0;position: relative;margin: 20px auto 0;right: 0;left: -20px;max-width: 80px;height: 20px;}.partner_sec .splide__arrows, .voice_sec .splide__arrows {top: auto;bottom: 0;position: relative;right: 0;left: 0;max-width: 80px;height: 20px;}.voice_sec .splide__arrows {margin: 20px auto 0;}.voice_block {padding: 25px 15px 25px 20px;}.partner_sec .splide__arrows {margin: 15px auto 0;}.ft_phone {padding: 15px 0 0;border: none;}.footer_info p {font-size: 13px;}.inner_banner .bg {height: auto;min-height: 160px;max-height: 160px;}.blog_sec .right_info .rpost_block h4, ul.sales_list li {font-size: 16px;}.blog_sec .btm_info .detail_info figure {float: inherit;width: 100%;min-width: 100%;margin-right: 0;margin-bottom: 20px;}.blog_sec .btm_info .detail_info.reverse figure {float: inherit;width: 100%;min-width: 100%;margin-left: 0;margin-bottom: 20px;}.touch_sec form .btns {width: 100%;}ul.cta_add {padding: 20px 15px 10px;}ul.cta_add li {gap: 12px;}.touch_sec .map_info iframe {height: 180px;}.cta_block .button_group {flex-direction: column;}.product_detail_slider {display: block;}.product_detail_slider #thumbnail-carousel {width: 100%;min-width: auto;margin-top: 10px;}.product_detail_slider #main-carousel .splide__slide {min-height: 300px;}.blog_sec .right_info .r_post {padding: 10px 0 10px 15px;}.blog_sec .right_info .r_post h3 {margin-bottom: 10px;}.blog_sec .mCSB_inside > .mCSB_container {margin-right: 15px;}.blog_sec .right_info .rpost_block figure {width: 60px;min-width: 60px;}ul.career_list {flex-wrap: wrap;gap: 15px;}ul.sales_list {gap: 10px;}ul.sales_list li small {font-size: 14px;}ul.sales_list li + li {padding-left: 15px;}.modal {padding: 0 15px !important;}.product_sec .splide__arrow {top: 30%;}.procat_sec .input-group {width: 100%;margin-bottom: 65px;}.pcfilter_btn {top: -50px;}.choose_sec {padding-top: 20px;}.faq_sec .accordion-button {font-size: 15px;}.faq_sec figure {height: 300px;}}@media (max-width: 767px) and (max-height: 530px) {header .navbar-light .navbar-nav {height: 250px;overflow: auto;}}