.bg-darkblue{background-color:#0b3b67}.bg-lightOrange{background-color:#f7f5f1}.bg-blue600{background-color:#2345b1}.text-blue{color:#27acdb}.text-white{color:#fff}.navbar .container{display:flex;width:100%}.home-trusted-by{display:flex;flex-direction:column;gap:60px 20px;margin:auto;padding:0}@media (min-width:768px){.home-trusted-by{flex-direction:row;padding:0 15px;width:1140px}}.carousel{display:flex;flex-flow:row nowrap;overflow:hidden;position:relative}.carousel:before{background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,0) 100px),linear-gradient(270deg,#fff 0,hsla(0,0%,100%,0) 100px);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}@media (min-width:768px){.carousel:before{background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,0) 300px),linear-gradient(270deg,#fff 0,hsla(0,0%,100%,0) 300px)}}.bg-color-primary .carousel:before{background:linear-gradient(90deg,#000 0,transparent 100px),linear-gradient(270deg,#000 0,transparent 100px)}@media (min-width:768px){.bg-color-primary .carousel:before{background:linear-gradient(90deg,#000 0,transparent 300px),linear-gradient(270deg,#000 0,transparent 300px)}}.carousel-track{animation-duration:60s;animation-iteration-count:infinite;animation-name:carousel-loop;animation-play-state:running;animation-timing-function:linear;display:flex;flex-flow:row nowrap}@media (prefers-reduced-motion){.carousel-track{animation-duration:30s}}.carousel-track:after{background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,0) 100px),linear-gradient(270deg,#fff 0,hsla(0,0%,100%,0) 100px)}.carousel-group{align-items:center;display:flex;flex-flow:row nowrap}.carousel-group .item{padding:0 20px}@media (min-width:1280px){.carousel-group .item{padding:0 40px}}.carousel-section{padding:calc(var(--sectionPaddingY)) 0;position:relative}@keyframes carousel-loop{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.review-section{padding:calc(var(--sectionPaddingY)/2 + 10px) 0 0 0;position:relative}@media (min-width:768px){.review-section .container-review{flex-direction:row;margin:auto;max-width:1140px;padding:0 15px}}.review-section .container-review .review-container{padding:70px 0}.review-section .container-review .review-container .decor{align-items:center;display:flex;gap:30px}.review-section .container-review .review-container .decor svg{width:32px}.review-section .container-review .review-container .decor .line{background-color:#27acdb;height:1px;width:100%}.review-section .container-review .review-container .review{align-items:center;margin:auto;max-width:840px;padding:60px 15px;width:100%}@media (min-width:768px){.review-section .container-review .review-container .review{padding:60px 0}}.review-section .container-review .review-container .review p{font-size:20px;font-style:italic;font-weight:300;line-height:130%;text-align:center}@media (min-width:768px){.review-section .container-review .review-container .review p{font-size:28px;line-height:140%}}.review-section .container-review .review-container .review .review-author{margin-top:40px}.review-section .container-review .review-container .review .review-author p{font-size:16px;font-style:normal;font-weight:500;line-height:100%}.review-section .container-review .review-container .review .review-author .author-photo{height:48px;margin:0 auto 16px;width:48px}.review-section .container-review .review-container .review .review-author .author-photo img{border-radius:24px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.intro-features{display:flex;flex-direction:column;gap:30px;margin:auto;padding:0 15px}@media (min-width:768px){.intro-features{flex-direction:row;max-width:1140px;padding:0 15px}}.intro-features .testimonial{display:flex;flex-direction:column;gap:30px;padding:30px;width:-webkit-fill-available}.intro-features .testimonial .content{display:flex;flex-direction:column;gap:8px;height:100%}.intro-features .testimonial .content .paragraph{font-size:16px;font-weight:300;line-height:150%}.intro-features .testimonial:nth-child(3n+1){background-color:#f7f1b6}.intro-features .testimonial:nth-child(3n+2){background-color:#fce5cb}.intro-features .testimonial:nth-child(3n+3){background-color:#e2ebfa}.message-section{padding:calc(var(--sectionPaddingY)/2 + 10px) 0;position:relative}.message-section .container-message{display:flex;flex-direction:column;gap:60px;padding:0 15px}@media (min-width:768px){.message-section .container-message{flex-direction:column;margin:auto;max-width:1140px;padding:0 15px}}.message-section .container-message .message-image{width:100%}.message-section .container-message .message-image img{border-radius:4px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.message-section .container-message .message-content{margin:auto;max-width:100%;width:720px}.message-section .container-message .message-content .shared-hero-text .heading-2{font-family:Canela,sans-serif;font-size:32px;font-weight:400;line-height:1.2}@media screen and (min-width:768px){.message-section .container-message .message-content .shared-hero-text .heading-2{font-size:4.16667vw}}@media screen and (min-width:1440px){.message-section .container-message .message-content .shared-hero-text .heading-2{font-size:60px}}.message-section .container-message .message-content .shared-hero-text .paragraph{line-height:160%}.message-section .container-message .message-content .shared-hero-text .paragraph span{font-style:italic;font-weight:300}.message-section .container-message .message-content .shared-hero-text .paragraph b{font-size:18px;line-height:133%;line-height:160%}.message-section .container-message .message-cta{text-align:center}.steps-section{padding:0 0 calc(var(--sectionPaddingY) + 50px) 0;position:relative}.steps-section .container-steps{display:flex;flex-direction:column;gap:60px;padding:0 15px}@media (min-width:768px){.steps-section .container-steps{flex-direction:column;margin:auto;max-width:1140px;padding:0 15px}}.success-steps{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}.success-steps .success-step{border-radius:4px;padding:30px;width:100%}@media (min-width:500px){.success-steps .success-step{width:calc(50% - 15.5px)}}@media (min-width:768px){.success-steps .success-step{width:calc(25% - 22.5px)}}.success-steps .success-step span{font-size:16px;font-weight:600;letter-spacing:.8px;text-transform:uppercase}.success-steps .success-step h5{font-family:Canela,sans-serif;font-size:32px;font-style:normal;font-weight:400;line-height:133%;margin:20px 0 10px}.success-steps .success-step p{font-size:16px;font-style:normal;font-weight:300;line-height:150%}.success-steps .success-step:nth-child(4n+1){background-color:#d9e0fc}.success-steps .success-step:nth-child(4n+2){background-color:#f4e8fd}.success-steps .success-step:nth-child(4n+3){background-color:#e1f0f7}.success-steps .success-step:nth-child(4n+4){background-color:#e6fbe1}.partners-section{padding:calc(var(--sectionPaddingY)/2 - 10px) 0 var(--sectionPaddingY);position:relative}.partners-section .background-decor{align-items:flex-end;bottom:0;display:flex;height:100%;justify-content:center;pointer-events:none;position:absolute;right:0;width:100%}@media (min-width:768px){.partners-section .background-decor{height:100%;padding-top:0}}.partners-section .background-decor img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.partners-section .container-partners{display:flex;flex-direction:column;gap:60px;padding:0 15px}@media (min-width:768px){.partners-section .container-partners{flex-direction:column;margin:auto;max-width:1140px;padding:0 15px}}.partners-section .container-partners .message-content{background-color:#d9e0fc;border-radius:4px;margin:auto;max-width:100%;padding:20px;width:840px}@media (min-width:768px){.partners-section .container-partners .message-content{padding:40px}}.partners-section .container-partners .message-content .shared-hero-text h4{font-family:Canela,sans-serif;font-size:24px;font-weight:400;line-height:133%}@media (min-width:768px){.partners-section .container-partners .message-content .shared-hero-text h4{font-size:36px}}.partners-section .container-partners .message-content .shared-hero-text ul{margin:20px 0 40px}.partners-section .container-partners .message-content .shared-hero-text ul:last-of-type{margin:20px 0 0}.partners-section .container-partners .message-content .shared-hero-text ul li{display:flex;font-size:16px;font-style:normal;font-weight:300;gap:12px;line-height:133%;position:relative}.partners-section .container-partners .message-content .shared-hero-text ul li svg{position:absolute;top:8.895px}.partners-section .container-partners .message-content .shared-hero-text ul li p{margin-left:16px}.partners-section .container-partners .message-content .shared-hero-text ul li+li{margin-top:16px}.partners-section .container-partners .message-cta{text-align:center}.decor-sections{position:relative}.decor-sections .background-decor{align-items:center;display:flex;height:100%;justify-content:center;pointer-events:none;position:absolute;right:0;top:0;width:100%}@media (min-width:768px){.decor-sections .background-decor{height:100%;padding-top:0}}.decor-sections .background-decor img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.decor-sections .background{background:linear-gradient(180deg,#d5ddf8,hsla(0,0%,100%,0));height:1080px;left:0;pointer-events:none;position:absolute;right:0;top:0}.decor-sections .shared-mentorship-hero{padding:calc(var(--sectionPaddingY)/2 + 10px) 15px 0;position:relative}.decor-sections .shared-mentorship-hero .container-mentorship{position:relative;z-index:2}@media (min-width:768px){.decor-sections .shared-mentorship-hero .container-mentorship{flex-direction:column;margin:auto;max-width:1140px;padding:0 15px}}.decor-sections .shared-mentorship-hero .container-mentorship .paragraphs{margin:0 auto 60px;max-width:100%;width:720px}.decor-sections .shared-mentorship-hero .container-mentorship .mentorship-image{height:auto;margin:auto;max-width:100%;width:720px}.decor-sections .shared-mentorship-hero .container-mentorship .mentorship-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.shared-apply-hero{padding:calc(var(--sectionPaddingY)) 0;position:relative}.shared-apply-hero .decor{display:flex;height:auto;justify-content:center;pointer-events:none;position:absolute;right:0;top:0;width:100%}@media (min-width:768px){.shared-apply-hero .decor{height:1120px;padding-top:0}}.shared-apply-hero .decor img{-o-object-fit:cover;object-fit:cover;width:100%}.shared-apply-hero .background{background:linear-gradient(180deg,#d5ddf8,hsla(0,0%,100%,0));height:1080px;left:0;pointer-events:none;position:absolute;right:0;top:0}.shared-apply-hero .container-apply{position:relative;z-index:2}.shared-apply-hero .shared-hero-layout{align-items:center;display:flex;flex-direction:column;gap:100px;justify-content:flex-end}@media (min-width:768px){.shared-apply-hero .shared-hero-layout{flex-direction:row;justify-content:flex-end}}.shared-apply-hero .shared-hero-layout img{height:100%;-o-object-fit:fill;object-fit:fill;width:100%}@media (min-width:768px){.shared-apply-hero .shared-hero-layout img{width:auto}}.build-practice-hero{margin:0;padding:0;position:relative}@media (min-width:768px){.build-practice-hero{margin:-67px 0}}.build-practice-hero .container-apply{position:relative;z-index:2}.build-practice-hero .shared-hero-layout{align-items:center;display:flex;flex-direction:column-reverse;gap:100px;justify-content:flex-start}@media (min-width:768px){.build-practice-hero .shared-hero-layout{flex-direction:row;justify-content:flex-start}}.build-practice-hero .shared-hero-layout img{height:100%;-o-object-fit:fill;object-fit:fill;width:100%}.shared-hero-content{max-width:750px;padding:0 15px}.shared-hero-asset{min-width:100%}@media (min-width:768px){.shared-hero-asset{height:100%;max-width:575px;min-width:240px;width:100%}}.shared-hero-text{text-align:left}.shared-hero-text .pretitle{color:#27acdb;display:inline-block;font-size:14px;font-weight:500;font-weight:600;line-height:1.3;margin-bottom:10px;text-transform:uppercase}@media screen and (min-width:768px){.shared-hero-text .pretitle{font-size:calc(11.71429px + .29762vw)}}@media screen and (min-width:1440px){.shared-hero-text .pretitle{font-size:16px}}.shared-hero-text .paragraph{font-size:16px;font-weight:300;line-height:1.3;margin-top:10px}@media screen and (min-width:768px){.shared-hero-text .paragraph{font-size:calc(11.42857px + .59524vw)}}@media screen and (min-width:1440px){.shared-hero-text .paragraph{font-size:20px}}@media (min-width:768px){.shared-hero-text .paragraph{margin-top:18px}}.shared-hero-text .paragraph b{font-size:16px;font-weight:500;line-height:1.3;margin-top:10px}@media screen and (min-width:768px){.shared-hero-text .paragraph b{font-size:calc(11.42857px + .59524vw)}}@media screen and (min-width:1440px){.shared-hero-text .paragraph b{font-size:20px}}@media (min-width:768px){.shared-hero-text .paragraph b{margin-top:18px}}.shared-hero-text .paragraph span{font-style:italic;font-weight:400}.shared-hero-text a{margin-top:30px}.shared-hero-text .paragraph span{font-weight:500}.shared-hero-text .buttons{display:inline-flex;gap:12px;margin-top:20px}@media (min-width:768px){.shared-hero-text .buttons{margin-top:30px}}.shared-hero-text .buttons .btn+.btn{margin:0}
