.about-block{padding:100px 60px}@media(max-width:992px){.about-block{padding:80px 60px}}@media(max-width:576px){.about-block{padding:80px 20px}}.about-block .container{display:flex;max-width:1170px;margin:0 auto}@media(max-width:768px){.about-block .container{flex-direction:column}}.about-block .ab-left{width:60%}@media(max-width:768px){.about-block .ab-left{width:100%}}@media(max-width:576px){.about-block .ab-left{padding:0 10px}}.about-block .ab-left .block-text{width:100%;padding:0 50px}@media(max-width:768px){.about-block .ab-left .block-text{padding:0 10px}}@media(max-width:1200px){.about-block .ab-left .block-text{padding:0 20px}}.about-block .ab-left .text{color:#5c5c5c}.about-block .ab-left .img-l{margin-top:60px;position:relative}@media(max-width:1200px){.about-block .ab-left .img-l{margin-top:40px}}.about-block .ab-left .img-l:before{content:"";display:block;width:100%;height:100%;padding-bottom:51.43%}.about-block .ab-left .img-l img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.about-block .ab-right{width:33%;padding-top:75px;margin-left:auto;position:relative;align-self:start}@media(max-width:1200px){.about-block .ab-right{align-self:center;padding-top:0}}@media(max-width:768px){.about-block .ab-right{margin-left:0;margin-top:50px;width:100%;align-self:stretch}}.about-block .ab-right .img-r{position:relative}@media(max-width:768px){.about-block .ab-right .img-r{max-width:500px;width:63vw;margin:0 auto}}.about-block .ab-right .img-r:before{content:"";display:block;width:100%;height:100%;padding-bottom:127%}.about-block .ab-right .img-r img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.about-block .w-mark{font-weight:600;color:#5c5c5c;opacity:.15;font-size:clamp(60px,7vw,105px);position:absolute;bottom:-15%;white-space:nowrap;left:46%;transform:translate(-50%)}@media(max-width:768px){.about-block .w-mark .w-mark{position:relative;left:auto;bottom:auto;margin-left:50%;width:100%;transform:translate(-50%);text-align:center;font-size:clamp(60px,10vw,105px);margin-top:-10px}}.others-block{padding:100px 60px 160px;background:#f2f2f2}@media(max-width:1200px){.others-block{padding:80px 30px 100px}}.others-block .container{display:flex;align-items:flex-start;gap:50px;max-width:450px;margin:0 auto}@media(max-width:1200px){.others-block .container{flex-direction:column;max-width:450px}}.others-block .o-box{width:100%;position:relative;display:block}.others-block .o-box:active .img-box:after,.others-block .o-box:hover .img-box:after{opacity:1;background:rgba(4,32,128,.6);transform:translate(-50%)}.others-block .o-box:active .block-text,.others-block .o-box:hover .block-text{text-align:center;left:50px;bottom:50%;transform:translateY(50%)}.others-block .o-box:active .block-text .text,.others-block .o-box:hover .block-text .text{opacity:1;display:flex}.others-block .o-box:active .block-text .btn-explore,.others-block .o-box:hover .block-text .btn-explore{opacity:1;margin-top:30px}.others-block .o-box:nth-child(2n){margin-top:75px}.others-block .o-box .img-box{overflow:hidden;position:relative}.others-block .o-box .img-box:before{content:"";display:block;width:100%;height:100%;padding-bottom:128.1%;background:linear-gradient(1turn,rgba(0,0,0,.5),rgba(0,0,0,0) 30%);position:relative;z-index:1}.others-block .o-box .img-box:after{content:"";display:block;width:100%;height:100%;background:#042080;opacity:0;transition:opacity .5s,background .3s,transform .5s;position:absolute;left:50%;top:0;transform:translate(-50%,-100%)}.others-block .o-box .img-box img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.others-block .o-box .block-text{width:calc(100% - 100px);z-index:3;position:absolute;left:40px;bottom:10px;text-align:left;transition:transform .5s,bottom .5s;color:#fff}.others-block .o-box .block-text .text{display:none;opacity:0;transition:opacity .3s;color:#fff}.others-block .o-box .block-text .btn-explore{margin-top:0;opacity:0;transition:opacity .5s}.others-block .o-box .block-text .btn-explore span{color:#fff}