.offering-banner{height:100vh;position:relative}.offering-banner .background-wrapper{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.offering-banner .background-wrapper img{height:100%;object-fit:cover;width:100%}.offering-banner .content-wrapper{align-items:center;display:flex;height:100%;justify-content:center}.offering-banner .text-content{text-align:center}.offering-banner .text-content h1{font-size:76.29px;line-height:91.55px;margin-bottom:12px;margin-top:0}.offering-banner .text-content h1,.offering-banner .text-content h2{color:#fff;font-family:Golos Text;font-weight:500;letter-spacing:-.04em;text-align:center}.offering-banner .text-content h2{font-size:48.83px;line-height:58.6px;margin:0}.offering-section-text h2{color:#a1a1aa;font-family:Golos Text;font-size:76.29px;font-weight:500;letter-spacing:-.04em;line-height:83.92px;text-align:left}.offering-section-text h2 span{color:#000}.offering-section-text p{color:#71717a;font-family:Golos Text;font-size:16px;font-weight:400;letter-spacing:-.02em;line-height:22.4px;text-align:left}.partner-items-wrapper .partner-item{padding:32px 0}.partner-items-wrapper .partner-item h4 span{align-items:center;display:flex;justify-content:center;margin-right:30px}.partner-items-wrapper .partner-item h4{align-items:center;display:flex;font-family:Golos Text;font-size:31.25px;font-weight:500;letter-spacing:-.04em;line-height:37.5px;margin-bottom:17px;text-align:left}.partner-items-wrapper .partner-item p{color:#71717a;font-family:Golos Text;font-size:16px;font-weight:400;letter-spacing:-.02em;line-height:22.4px;margin-bottom:0;text-align:left}.partner-items-wrapper .partner-item:nth-child(2){border-bottom:1px solid #edeaff;border-top:1px solid #edeaff}.transform-section-text h2{color:#fff;font-family:Golos Text;font-size:76.29px;font-weight:500;letter-spacing:-.04em;line-height:83.92px;text-align:left}.transform-section-text p{color:#d4d4d8;font-family:Golos Text;font-size:16px;font-weight:400;letter-spacing:-.02em;line-height:22.4px;text-align:left}.counter-steps{border-bottom:2px solid #e4e4e7;font-family:Caveat;font-size:40px;font-weight:400;letter-spacing:-.04em;line-height:48px;text-align:left}.counter-steps.s1{color:#ffa900}.counter-steps.s2{color:#ff585d}.counter-steps.s3{color:#ca45e7}.measure-items{margin-top:50px}.what-does-it-measure h5{border-bottom:2px solid #4c2eff;color:#000;display:inline-block;font-family:Golos Text;font-size:20px;font-weight:500;letter-spacing:-.03em;line-height:27px;text-align:left}.measure-items ul{display:grid;gap:20px;grid-template-columns:1fr 1fr}.measure-items ul.single{grid-template-columns:1fr}.measure-items ul li{font-family:Golos Text;font-size:16px;font-weight:400;letter-spacing:-.02em;line-height:22.4px;list-style-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='13' fill='none' viewBox='0 0 11 13'%3E%3Cpath fill='%234C2EFF' d='M11 6.5.5 12.562V.438z'/%3E%3C/svg%3E");text-align:left}.rise-banner{height:80vh}.rise-banner .content-wrapper{align-items:center;display:flex;height:100%;justify-content:center}.rise-banner .text-content,.rise-banner h1{text-align:center}.rise-banner h1{color:#fff;font-family:Golos Text;font-size:120px;font-weight:500;letter-spacing:-.04em;line-height:108px}@media screen and (max-width:768px){.rise-banner h1{font-size:4rem;line-height:4rem}}.rise-banner h3{font-size:39.06px;letter-spacing:-.04em;line-height:46.87px}.rise-banner h3,.rise-banner h6{color:#fff;font-family:Golos Text;font-weight:500;text-align:center}.rise-banner h6{font-size:20px;letter-spacing:-.03em;line-height:27px}.practitioner-banner{height:80vh}.practitioner-banner .content-wrapper{align-items:center;display:flex;height:100%;justify-content:center}.practitioner-banner .text-content{text-align:center}.practitioner-banner h1{font-size:61.04px;letter-spacing:-.04em;line-height:73.25px}.practitioner-banner h1,.practitioner-banner h6{color:#fff;font-family:Golos Text;font-weight:500;text-align:center}.practitioner-banner h6{font-size:20px;letter-spacing:-.03em;line-height:27px}.culture-counter-main-banner .slanted{font-family:Caveat;font-size:32px;font-weight:400;letter-spacing:-.04em;line-height:28.8px;text-align:left}@media screen and (min-width:768px){.culture-counter-main-banner h1{font-family:Golos Text;font-size:120px;font-weight:500;letter-spacing:-.04em;line-height:108px;text-align:left}}.counter-h2{font-family:Golos Text;font-size:76.29px;font-weight:500;letter-spacing:-.04em;line-height:83.92px}@media screen and (max-width:768px){.counter-h2{font-size:3rem;line-height:3.5rem}.offering-banner .text-content h1{font-size:4rem;line-height:4rem;margin-bottom:50px}.offering-banner .text-content h2{font-size:2rem;line-height:2.5rem}.offering-section-text h2{font-size:3rem;line-height:3.5rem}.key-services h2{font-size:3rem!important;line-height:3.5rem!important}.transform-section-text h2{font-size:3rem;line-height:3.5rem}.our-work-section h2{font-size:3rem!important;line-height:3.5rem!important}}.contact-address h4.place{border-bottom:2px solid #18dbb8;color:#4c2eff;font-family:Golos Text;font-size:31.25px;font-weight:500;letter-spacing:-.04em;line-height:37.5px;margin-bottom:28px;padding-bottom:32px;text-align:left}.contact-address span.label{display:inline-block;font-family:Golos Text;font-size:12.8px;font-weight:400;letter-spacing:-.02em;line-height:17.92px;margin-bottom:16px;text-align:left}.contact-address h6,.contact-address h6 a{color:#000;font-family:Golos Text;font-size:20px;font-weight:500;letter-spacing:-.03em;line-height:27px;text-align:left}.contact-address .phone a{color:#000;font-family:Golos Text;font-size:31.25px;font-weight:500;letter-spacing:-.04em;line-height:37.5px;text-align:left}.why-culture-banner{align-items:center;background-color:#000;display:flex;height:100vh;overflow:hidden}.why-culture-banner h1{border-left:8px solid #4c2eff;color:#fff;font-family:Golos Text;font-size:61.04px;font-weight:500;letter-spacing:-.04em;line-height:73.25px;padding-left:36px;text-align:left}.why-culture-banner p{color:#fff}.why-culture-banner .content-wrapper{display:grid;grid-template-columns:1fr 1fr;z-index:1}.why-culture-banner{position:relative}.why-culture-banner .background-images{position:absolute;right:0;top:0;z-index:0}.why-culture-banner .background-images .image-wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);grid-column-gap:0;grid-row-gap:0;aspect-ratio:1/1;height:100vh}.why-culture-banner .image-item:first-child{grid-area:1/2/2/3}.why-culture-banner .image-item:nth-child(2){grid-area:2/1/3/2}.why-culture-banner .image-item:nth-child(3){grid-area:3/2/4/3}.why-culture-banner .image-item:nth-child(4){grid-area:2/3/3/4}.why-culture-banner .background-images .image-wrapper .image-item{height:100%;width:100%}.why-culture-banner .background-images .image-wrapper .image-item img{height:100%;object-fit:cover;width:100%}