@media only screen and (min-width:1800px){.container{max-width:1400px}}@media only screen and (max-width:1599px){.index_second_top_text h6{font-size:30px}.index_divider_wrap_cr p,.index_second_top_text p{font-size:16px}.index_first_wrap_text ul li{font-size:14px;margin:0 0 10px}.index_first_wrap_text h6{font-size:35px}.index_first_wrap_text p{font-size:14px}.index_banner_wrapper{height:700px}}@media only screen and (max-width:1199px){.index_banner_text h1,.index_banner_text h6,.index_second_top_text h6{font-size:25px}.index_banner_text ul li{font-size:12px}.common_btn{font-size:14px}.index_banner_btn .long_btn{width:200px}.index_banner_wrapper{padding:150px 0 100px;height:100vh}}@media only screen and (max-width:575px){.index-fifth-wrap-text h6{font-size:25px;margin:0 0 10px;font-weight:600}.index-fifth-wrap-box{margin:0 0 20px;padding:30px}.copyright_nav ul li a,.index-banner-box-input input,.index-banner-box-input textarea,.index-banner-ct-text .desc,.index-fifth-wrap-box-text p{font-size:14px}.index-fifth-wrapper{padding:50px 0 30px}.index-fourth-wrapper,.index_first_wrapper,.index_third_wrapper{padding:50px 0}.index-fourth-wrap-img{margin:0 0 30px}.index-fourth-wrap-text h3{font-size:25px}.index-fourth-wrap-text h2{font-size:22px}.index-sixth-wrap-flex ul{display:flex;align-items:center;justify-content:space-between;gap:30px;flex-wrap:wrap}.index-sixth-wrap-flex ul li{width:25%}.index-sixth-wrap-flex ul li img{width:80px}.footer_wrapper{padding:50px 0 0}.footer_nav ul{flex-direction:column;gap:15px}.footer_nav ul li a{font-size:12px}.footer_nav ul li a::before{left:-10px}.copyright{margin:30px 0 0}.copyright_flex{display:flex;align-items:center;justify-content:space-between;flex-direction:column}.copyright_text p{font-size:14px;text-align:center}.common_btn{width:140px}.index_first_wrap_btn .common_btn{width:auto;max-width:100%;white-space:normal;padding:12px 18px;height:auto;min-height:55px}.countdown{flex-wrap:wrap;gap:10px}.index_banner_text ul{flex-wrap:wrap}.index_banner_wrapper{padding:150px 0 10px;height:100%}.index_first_wrap_text{margin:0 0 20px}.index_third_img{width:100%}.index_second_cr{height:250px}.work_slider .swiper-wrapper{padding:0 0 40px}.work_slider .swiper-pagination-bullet-active{background:var(--main-color)}.index_divider_wrapper{display:none}.index_second_wrapper{padding:50px 0;background-color:rgb(237 237 237)}.index_banner_score_img{margin:0 0 60px;display:none}.modal-body{padding:20px}.modal-content{width:95%;margin:0 auto;border-radius:30px}.index-banner-ct-text .heading{font-size:26px}}@media only screen and (max-width: 767px) {
    .hwp-lp-bootstrap .index_banner_text h1,
    .hwp-lp-bootstrap .index_banner_text h6 {
        font-size: clamp(20px, 5.5vw, 25px);
        line-height: 1.25;
    }

    .hwp-lp-bootstrap .index_first_wrap_text h6,
    .hwp-lp-bootstrap .index-fourth-wrap-text h2,
    .hwp-lp-bootstrap .index-fourth-wrap-text h3 {
        font-size: clamp(22px, 6vw, 28px);
        line-height: 1.3;
    }

    .hwp-lp-bootstrap .index_second_top_text h6 {
        font-size: clamp(22px, 6vw, 28px);
    }
}

.modal-cont-close .hwp-modal-close{margin:0;padding:0;border:0;background:0 0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#000;font-size:28px;line-height:1;font-weight:700}.modal-cont-close .hwp-modal-close span{display:block;line-height:1}
