@media (max-width:1600px){:root{--space:5vw;}.header{margin:0 var(--space);}.header:after{display:none;}#page-home .slider img{top:200px;}}@media (max-width:1060px){:root{--space:30px;}.header{padding-top:var(--space);}.header .mid{display:none;}.header .right a{display:none;}.header .right a:nth-child(2){display:block;top:3px;position:relative;}.header .right .mobile-menu-bar{display:block;width:24px;height:20px;}.header .right .mobile-menu-bar i{display:block;background-color:#fff;width:24px;height:2px;margin:5px 0;}#page-home .title{color:inherit;}#page-home .slider{padding-top:135px;padding-bottom:85px;overflow:hidden;}#page-home .slider img{top:auto;bottom:0;width:150%;object-position:0 245px;}#page-home .slider .texts p{font-size:15px;}#page-home .slider .texts h1{font-size:40px;margin-bottom:25px;}#page-home .slider .texts .slogan{font-size:70px;line-height:70px;}#page-home .slider:after{display:none;}#page-home .title{margin-bottom:35px;}#page-home .services-area{margin:50px 0;}#page-home .services-area .boxes{gap:70px;}#page-home .services-area .box{gap:20px;margin-left:0 !important;margin-bottom:0 !important;}#page-home .services-area .box .img{flex:0 0 100px;width:100px;height:100px;}#page-home .services-area .box .texts{width:auto;}#page-home .services-area .box .texts .t{font-size:20px;line-height:32px;}#page-home .services-area .box.w{color:inherit;}#page-home .services-area .box.w .texts .t:after{filter:inherit;}#page-home .news-area{margin:65px 0;}#page-home .news-area .title{margin-bottom:35px;}#page-home .news-area .row{--bs-gutter-x:0;--bs-gutter-y:40px;}#page-home .news-area .row .col-lg-4{margin-top:var(--bs-gutter-y) !important;}.news-box .t{font-size:14px;}.news-box .d{font-size:10px;}.news-box.v2{padding:var(--space);}.contact-area:before{display:none;}.contact-area .slogan{padding:0 100px;}.contact-area:after{z-index:-1;left:50%;height:100px;}.p-btn a{padding:14px;font-size:11px;}.footer .bot-area{margin-top:50px;gap:40px;flex-direction:column;align-items:stretch;}.footer .bot-area .left ul{display:none;}.footer .bot-area .left .address .phone{margin-top:10px;}.footer .bot-area .right{align-items:flex-start;gap:30px;}.p-title{margin-bottom:20px;font-size:30px;line-height:120%;}.bread ul{white-space:nowrap;overflow:hidden;overflow-x:auto;margin:0 calc(-1 * var(--space));padding:0 var(--space);}#page-corporate .page-top-area .texts{margin-top:0;flex-direction:column;gap:25px;}#page-corporate .page-top-area .texts .right{width:auto;}#page-corporate .contentarea .title{margin-bottom:40px;font-size:19px;line-height:30px;width:auto;}#page-corporate .contentarea .contents{margin-bottom:64px;flex-direction:column;gap:40px;}#page-corporate .contentarea .contents h2,#page-corporate .contentarea .contents h3,#page-corporate .contentarea .contents h4{margin-bottom:20px;font-size:25px;}#page-corporate .contentarea .contents .left{width:100%;padding:0;}#page-corporate .contentarea .contents .right{width:100%;padding:0;border:none;text-align:left;}#page-contact .contentarea{padding:0 var(--space);padding-bottom:45px;}.p-form .row{--bs-gutter-x:10px;--bs-gutter-y:10px;}.p-form textarea{margin-top:15px;}.cta-area{margin:40px 0;}.cta-area .area{padding:var(--space);flex-direction:column;gap:20px;}.cta-area .area .texts{width:auto;}.contentarea{margin:var(--space) 0;}.service-box{padding:var(--space);}#page-downloads .page-top-area .d-flex,#page-guide .page-top-area .d-flex{flex-direction:column;align-items:flex-start !important;gap:20px;}#page-downloads .area,#page-guide .area{grid-template-columns:repeat(1, 1fr);gap:15px;}.download-box{padding:20px;gap:15px;}.download-box .img{flex:0 0 50px;width:50px;height:50px;}.download-box .t{font-size:13px;}.download-box:after{width:15px;height:15px;}#page-products .areas{gap:64px;margin-bottom:64px;}#page-products .areas .area .desc{width:auto;}#page-products .areas .area .items{margin-top:35px;}#page-products .areas .area .items .item{flex-direction:column;padding:0;gap:0;}#page-products .areas .area .items .item .img{width:100%;flex:none;}#page-products .areas .area .items .item .texts{padding:var(--space);}.page-top-area{padding:0 var(--space);padding-top:100px;padding-bottom:30px;}.page-top-area h1{font-size:25px;}.page-top-area h1:after{width:16px;height:16px;}.page-top-area .search{width:100%;}.page-top-area .search .p-form{gap:15px;}.page-top-area .search select{padding:0;width:100%;}.page-top-area .search input{width:100%;}#page-sector-detail .page-top-area{padding:0 var(--space);padding-top:100px;padding-bottom:30px;}#page-sector-detail .page-top-area h1:before{display:none;}#page-sector-detail .contentarea{margin:30px 0;padding:0 var(--space);}}