.cw-about-page span{color:#ff5a0a;font-size:12px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}
.cw-about-page>.cw-about-hero{display:grid;min-height:300px;grid-template-columns:1fr 1fr;padding:0;background:#031f38;color:#fff}.cw-about-hero>div{display:flex;padding:34px max(35px,calc((100vw - 1400px)/2));justify-content:center;flex-direction:column}.cw-about-hero h1{max-width:650px;margin:6px 0;color:#fff;font-size:39px;line-height:1.02;font-weight:900;text-transform:uppercase}.cw-about-hero p{max-width:620px;margin-bottom:8px;color:#dbe4eb;font-size:14px;line-height:1.55}.cw-about-hero .btn{width:max-content;margin-top:9px}.cw-about-hero figure{position:relative;overflow:hidden;height:300px;margin:0}.cw-about-hero figure:before{content:"";position:absolute;z-index:1;inset:0;background:linear-gradient(90deg,#031f38 0%,transparent 28%)}.cw-about-hero figure img{display:block;width:100%;height:100%;object-fit:cover}
.cw-about-story{padding:55px 0;background:#fff}.cw-about-story>.container{display:grid;grid-template-columns:1.2fr .8fr;gap:55px;align-items:center}.cw-about-story h2,.cw-about-team h2,.cw-about-process h2,.cw-about-promise h2,.cw-about-reviews h2{margin:5px 0 11px;color:#071b33;font-size:30px;font-weight:900;text-transform:uppercase}.cw-about-story article>p{color:#5d6a77;font-size:15px;line-height:1.7}.cw-about-story blockquote{margin:0;padding:30px;border-left:5px solid #ff5a0a;border-radius:0 9px 9px 0;background:#fff1e9;color:#314151;font-size:19px;font-weight:800;line-height:1.55}.cw-about-story blockquote footer{margin-top:15px;color:#071b33;font-size:12px}.cw-about-timeline{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:28px}.cw-about-timeline:before{content:"";position:absolute;left:16%;right:16%;top:20px;height:2px;background:#ff5a0a}.cw-about-timeline>div{position:relative;text-align:center}.cw-about-timeline i{display:grid;place-items:center;width:42px;height:42px;margin:auto;border:4px solid #fff;border-radius:50%;background:#ff5a0a;color:#fff;font-style:normal;font-weight:900}.cw-about-timeline strong,.cw-about-timeline small{display:block}.cw-about-timeline strong{margin-top:8px}.cw-about-timeline small{margin-top:3px;color:#707d89;font-size:10px;line-height:1.4}
.cw-about-team{padding:48px 0;background:#f1f3f5}.cw-about-team header,.cw-about-process header,.cw-about-reviews header{text-align:center}.cw-about-team header p,.cw-about-process header p,.cw-about-reviews header p{color:#687582}.cw-about-team>.container>div{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:25px}.cw-about-team article{padding:25px 20px;border:1px solid #dfe4e8;border-radius:9px;background:#fff;text-align:center}.cw-about-team article>i{display:grid;place-items:center;width:48px;height:48px;margin:auto;border-radius:50%;background:#fff1e9;color:#ff5a0a;font-size:20px}.cw-about-team h3{margin:11px 0 5px;font-size:17px;font-weight:900}.cw-about-team article p{margin:0;color:#687582;font-size:12px;line-height:1.55}
.cw-about-process{padding:48px 0;background:#fff}.cw-about-process>.container>div{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:27px}.cw-about-process article{position:relative;padding:25px 20px;border-radius:9px;background:#f2f4f6;text-align:center}.cw-about-process article>span{position:absolute;left:14px;top:10px;color:#cfd6dc;font-size:29px}.cw-about-process article>i{display:grid;place-items:center;width:50px;height:50px;margin:0 auto 10px;border-radius:50%;background:#ff5a0a;color:#fff;font-size:19px}.cw-about-process h3{margin:5px 0;font-size:17px;font-weight:900}.cw-about-process article p{margin:0;color:#677480;font-size:12px;line-height:1.5}
.cw-about-page>.cw-about-promise{display:grid;grid-template-columns:1fr 1fr;margin:0;padding:0;background:transparent;color:#fff}.cw-about-promise>div{padding:25px max(35px,calc((100vw - 1400px)/2))}.cw-about-promise>div:first-child{background:#fff1e9;color:#071b33}.cw-about-promise h2{margin-bottom:6px;color:inherit;font-size:23px}.cw-about-promise>div:first-child p{margin-bottom:0;color:#596672}.cw-about-promise>div:last-child{display:grid;grid-template-columns:1fr 1fr;align-content:center;gap:10px;background:#031f38}.cw-about-promise>div:last-child p{margin:0;font-weight:800}.cw-about-promise i{margin-right:8px;color:#ff5a0a}
.cw-about-reviews{padding:50px 0;background:#f1f3f5}.cw-about-reviews>.container>div{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:25px}.cw-about-reviews blockquote{margin:0;padding:24px;border:1px solid #dfe4e8;border-radius:9px;background:#fff;box-shadow:0 8px 22px rgba(3,31,56,.06)}.cw-about-reviews blockquote>div{color:#ff5a0a;letter-spacing:2px}.cw-about-reviews blockquote>p{min-height:70px;margin:10px 0;color:#52606d;font-size:13px;line-height:1.6}.cw-about-reviews footer{padding-top:12px;border-top:1px solid #e5e9ed}.cw-about-reviews strong,.cw-about-reviews small{display:block}.cw-about-reviews small{margin-top:3px;color:#79838d;font-size:10px}
@media(max-width:991px){.cw-about-hero,.cw-about-story>.container{grid-template-columns:1fr}.cw-about-hero figure{height:280px}.cw-about-hero figure:before{background:linear-gradient(180deg,#031f38,transparent 28%)}.cw-about-team>.container>div,.cw-about-process>.container>div{grid-template-columns:1fr 1fr}.cw-about-reviews>.container>div{grid-template-columns:1fr}}
@media(max-width:767px){.cw-about-hero>div{padding:35px 22px}.cw-about-hero h1{font-size:35px}.cw-about-story{padding:38px 0}.cw-about-story>.container{gap:28px}.cw-about-timeline{grid-template-columns:1fr}.cw-about-timeline:before{display:none}.cw-about-team>.container>div,.cw-about-process>.container>div,.cw-about-promise,.cw-about-promise>div:last-child{grid-template-columns:1fr}.cw-about-promise>div{padding:30px 22px}.cw-about-reviews blockquote>p{min-height:0}}
