.about-us .about-us-top{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:40px}.about-us .about-us-top .col-1 .title h2{color:#000;font-family:Montserrat;font-size:30px;font-weight:600;letter-spacing:-.6399999856948853px;line-height:40px;margin:0}.about-us .about-us-top .col-1 .title-icon svg{display:block;margin-top:-23px}.about-us .about-us-top .col-1{width:41.5%}.about-us .about-us-top .col-1 .description p{color:#000;font-family:Montserrat;font-size:16px;font-weight:400;line-height:26px;margin-bottom:30px;opacity:.7}.about-us .about-us-top .col-1 .description p:last-child{margin-bottom:0}.about-us .about-us-top .col-2{padding-top:56px;width:45.625%}.about-us .about-us-top .col-2 .feat-image{background:linear-gradient(180deg,#ffe1fc 25.97%,#ffe085 103.67%);border-radius:10px;padding:10px;position:relative}.about-us .about-us-top .col-2 .feat-image .rounded-graphic{left:-45px;position:absolute;top:-40px;z-index:-1}.about-us .about-us-top .col-2 .feat-image .rounded-graphic svg{display:block;width:100%}.about-us .about-us-top .col-2 .feat-image img{border-radius:10px;display:block;width:100%}.about-us .work-records{border-radius:10px;margin-top:100px;padding:48px}.about-us .work-records-inner{column-gap:10.43645%;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:1054px;row-gap:40px}.about-us .work-records .work-record-box{text-align:center;width:26.3757%}.about-us .work-records .work-record-box .work-record-counter span{color:#000;font-family:Montserrat;font-size:50px;font-weight:800;letter-spacing:-.01em;line-height:58px;margin-bottom:15px}.about-us .work-records .work-record-box .work-record-title h3{color:#000;font-family:Montserrat;font-size:16px;font-weight:500;letter-spacing:-.5px;line-height:20px;margin-bottom:15px}.about-us .work-records .work-record-box .work-record-description p{color:rgba(0,0,0,.6);font-family:Montserrat;font-size:14px;font-weight:400;letter-spacing:-.5px;line-height:20px;margin:0}@media screen and (max-width:1280px){.about-us .work-records-inner{column-gap:8%}.about-us .work-records .work-record-box{width:28%}}@media screen and (max-width:991px){.about-us .about-us-top .col-1,.about-us .about-us-top .col-2{width:100%}.about-us .work-records{margin-top:60px}.about-us .work-records-inner{column-gap:10%}.about-us .work-records .work-record-box{width:45%}.about-us .about-us-top .col-2{padding-top:0}.about-us .about-us-top .col-2 .feat-image .rounded-graphic{display:none}}@media screen and (max-width:767px){.about-us .work-records{padding:32px}.about-us .about-us-top .col-1 .description p{font-size:14px;line-height:24px}.about-us .work-records .work-record-box .work-record-counter span{font-size:40px;line-height:48px}.about-us .work-records .work-record-box .work-record-description p{font-size:13px;line-height:19px}.about-us .work-records .work-record-box .work-record-title h3{margin-bottom:12px}}@media screen and (max-width:575px){.about-us .about-us-top .col-1 .title h2{font-size:24px;line-height:30px}.about-us .work-records .work-record-box{width:95%}.about-us .about-us-top .col-1 .title h2{font-size:26px;line-height:36px}.about-us .work-records{padding:30px 15px}.about-us .work-records .work-record-box .work-record-counter span{font-size:36px;line-height:44px}.about-us .work-records .work-record-box .work-record-title h3{font-size:14px;line-height:18px}}