@media (max-width:1600px){:root{--space:10vw;}}@media (max-width:1200px){:root{--space:30px;--headerHeight:85px;}.header .top .logo img{height:64px;}.header .menu{display:none;}.header .r .mobile-menu-btn{display:flex;}.header .r .infos{display:none;}.header .r .lang{display:none;}.p-btn a{padding:10px 20px;}.quote-form-area{margin-bottom:0;padding:var(--space);}.quote-form-area .left{padding-right:0;margin-bottom:35px;}.quote-form-area .left h1,.quote-form-area .left h2,.quote-form-area .left h3,.quote-form-area .left h4{margin-bottom:20px;}.quote-form-area .left p{font-size:20px;}.others-area{margin:50px 0;}#page-contact .address{margin:0;margin-top:30px;}#page-contact .address .a{font-size:18px;line-height:23px;}#page-contact .address .phone{margin-top:40px;font-size:22px;}#page-contact .address .phone .big{font-size:30px;}#page-contact .address .tax{margin-top:40px;padding-right:0;}#page-contact .address .t{font-size:18px;margin-bottom:15px;}#page-contact .address .flags{margin-top:25px;}#page-contact .two-box{margin:50px 0;}#page-contact .two-box .box{padding:var(--space);}#page-contact .maps{margin-bottom:0;}#page-contact .maps iframe{height:300px !important;}.page-top-area{margin:30px 0;}.page-top-area h1,.page-top-area h2,.page-top-area h3,.page-top-area h4{font-size:34px;}.page-top-area p{font-size:20px;}#page-services .home-services-area .title{display:none;}#page-lesson-detail .content{margin-top:30px;}#page-lesson-detail .p-form{padding:var(--space);}.bread ul{overflow:hidden;overflow-x:auto;}.bread ul li{font-size:12px;white-space:nowrap;}.news-area .row{--bs-gutter-y:45px;}#page-services-detail .page-top-area{margin:40px 0;}#page-services-detail .page-top-area h1{font-size:27px;}#page-services-detail .page-top-area h1:before{width:85px;height:85px;right:20px;}#page-services-detail .page-top-area span{font-size:33px;}#page-services-detail .page-top-area a{margin-top:30px;}#page-services-detail .page-top-area a:after{display:none;}#page-services-detail .page-top-area:after,#page-services-detail .page-top-area:before{height:332px;width:var(--space);}#page-services-detail .main-texts{margin:30px 0;}#page-services-detail .left{padding-right:0;}#page-services-detail .left .t{margin-bottom:45px;font-size:18px;}#page-services-detail .left .inf{flex-direction:column;margin-bottom:30px;}#page-services-detail .left .inf li{border:none;padding:15px 0;}#page-services-detail .left .inf li b{font-size:50px;}#page-services-detail .left .inf li i{font-size:16px;}#page-services-detail .boxes-area .boxes.first{margin-top:50px;}#page-services-detail .boxes-area .boxes .box{height:auto;padding:var(--space);padding-top:125px;}#page-services-detail .boxes-area .boxes .box img{right:var(--space);top:var(--space);}#page-services-detail .boxes-area .boxes .box h1,#page-services-detail .boxes-area .boxes .box h2,#page-services-detail .boxes-area .boxes .box h3,#page-services-detail .boxes-area .boxes .box h4{font-size:18px;}#page-services-detail .boxes-area .boxes .box p{width:100%;}#page-services-detail .whats-that-area{margin:50px 0;flex-direction:column;}#page-services-detail .whats-that-area .title{flex:none;width:auto;margin-bottom:25px;}#page-services-detail .whats-that-area .right{padding-top:0;font-size:20px;}#page-home{padding-bottom:0;padding-top:0;}#page-home .slider .txts h1,#page-home .slider .txts h2,#page-home .slider .txts h3,#page-home .slider .txts h4{font-size:32px;}#page-home .slider .img{width:100%;}#page-home .slider .img:before{width:110px;height:110px;}#page-home .slider .img:after{width:205px;height:205px;}#page-home .slider .img img{height:275px;}#page-home .slider .img .item .txt{width:auto;font-size:20px;line-height:130%;}#page-home .home-abouts-area{padding-top:100px;flex-direction:column;margin-bottom:30px;gap:50px;}#page-home .home-abouts-area .area{padding:0 var(--space);gap:var(--space);flex-direction:column;}#page-home .home-abouts-area .area .txts{padding-top:0;}#page-home .home-abouts-area .area .txts p{font-size:28px;line-height:initial;}#page-home .home-abouts-area .area:after{width:180px;height:180px;}#page-home .home-abouts-area:before,#page-home .home-abouts-area:after{width:var(--space);}#page-home .home-seo-texts-area{margin-top:0;padding:var(--space);}#page-home .home-seo-texts-area .title{margin-bottom:10px;}#page-home .home-seo-texts-area .big-title{font-size:25px;line-height:normal;padding-top:0;}#page-home .home-seo-texts-area .box{padding:var(--space);padding-top:85px;}#page-home .home-seo-texts-area .box img{right:var(--space);top:var(--space);}#page-home .home-seo-texts-area .box h1,#page-home .home-seo-texts-area .box h2,#page-home .home-seo-texts-area .box h3,#page-home .home-seo-texts-area .box h4{margin-bottom:20px;}#page-home .home-seo-texts-area .box p{width:auto;}.sss-area{flex-direction:column;margin:50px 0;}.sss-area .title{width:auto;flex:none;padding-right:0;}.sss-area .items .item{padding:var(--space) 0;padding-right:var(--space);}.sss-area .items .item .t{font-size:18px;}.principles-area .title{margin-bottom:25px;}.principles-area .boxes{flex-direction:column;gap:25px;}.principles-area .boxes .box{padding:0 !important;border:none;border-bottom:1px solid #d9d9d9;margin:0 !important;text-align:left !important;align-items:flex-start !important;padding-bottom:25px !important;}.principles-area .boxes .box b{margin-bottom:15px;}.principles-area .boxes .box:last-of-type{border-bottom:0px;padding-bottom:0;}.principles-area.v2 .boxes .box b{font-size:23px;}.principles-area.v2 .boxes .box i{display:none;}#page-abouts .main-area{margin:50px 0;padding:0 var(--space);}#page-abouts .main-area .page-top-area{padding:0 var(--space);height:auto;margin:50px 0;}#page-abouts .main-area .page-top-area:before{width:var(--space);translate:var(--space) 0;}#page-abouts .main-area .txt{padding:0;padding-bottom:30px;}#page-abouts .main-area .txt b{font-size:40px;margin-bottom:10px;}#page-abouts .top-area{margin:0;flex-direction:column;margin-bottom:30px;}#page-abouts .top-area .txt h1{font-size:44px;margin-bottom:20px;}#page-abouts .top-area .r{align-items:flex-start;}#page-abouts .top-area .r b{font-size:45px;}#page-abouts .principles-area{margin-bottom:30px;}#page-abouts .imgs-area{overflow:hidden;}#page-abouts .imgs-area img{height:25vh;}#page-abouts .refs .title{margin-bottom:15px;}#page-abouts .refs .boxes{grid-template-columns:repeat(1, 1fr);}#page-abouts .refs .boxes .box{height:160px;}#page-abouts .quality-area .right{margin:25px 0;align-items:stretch;gap:30px;}#page-abouts .quality-area .left{padding-left:0;}#page-abouts .ceo-messages{margin:50px 0;}#page-abouts .ceo-messages .title{font-size:18px;margin-bottom:15px;}#page-abouts .ceo-messages .area{flex-direction:column;gap:30px;}#page-abouts .ceo-messages .area .txt b{font-size:25px;margin-bottom:15px;}#page-abouts .ceo-messages .area .txt i{margin-bottom:30px;}.news-box .t{font-size:21px;width:100%;}.news-box img{height:auto;margin-bottom:20px;}.lesson-box{height:255px;padding:var(--space);}.lesson-box .t{font-size:21px;gap:15px;}.news-area,.others-area{margin:50px 0;}.news-area .title,.others-area .title{margin-bottom:20px;}.news-area .owl-carousel,.others-area .owl-carousel{padding-right:0px;}.news-area .owl-carousel .owl-item .news-box,.others-area .owl-carousel .owl-item .news-box{width:auto;}.news-area .owl-carousel .owl-item.active .news-box,.others-area .owl-carousel .owl-item.active .news-box,.news-area .owl-carousel .owl-item.active .lesson-box,.others-area .owl-carousel .owl-item.active .lesson-box{width:auto;}.home-services-area{padding:var(--space);flex-direction:column;}.home-services-area .title{flex:none;padding:0;margin-bottom:25px;}.home-services-area .area .box{padding:20px 0;align-items:inherit;flex-direction:column;}.home-services-area .area .box .l{align-items:flex-start;flex-direction:column;}.home-services-area .area .box .l span{padding-right:0px;font-size:18px;flex:auto;}.home-services-area .area .box .l .t{width:100%;flex-direction:column;flex:none;height:auto;max-width:initial;font-size:21px;align-items:flex-start;gap:15px;padding:0;}.home-services-area .area .box .l .t:before{display:none;}.home-services-area .area .box .l .t img{position:initial;translate:initial;height:220px !important;opacity:1;}.home-services-area .area .box .d{width:auto;flex:none;padding:10px 0;position:initial;opacity:1;}.home-services-area .area .box.active{padding:20px 0;}.home-services-area .area .box.active .t{color:inherit;}.home-services-area .area .box.active .t img{opacity:1;height:auto;}.home-services-area .area .box.active .d{opacity:1;}.home-services-area .area .box:last-of-type{border-bottom:none;}.home-services-area .area .box:last-of-type .d{padding-bottom:0;}.footer{padding:var(--space);padding-top:0;margin-top:var(--space);}.footer .left-area{padding-right:0;}.footer .left-area .logo{margin-bottom:30px;}.footer .left-area .logo img{width:100px;max-width:100%;}.footer .uls{margin-top:var(--space);flex-direction:column;gap:50px;}.footer .uls ul{gap:25px;}.footer .copyright{margin-top:50px;flex-direction:column;gap:15px;}}