.clearfix:after{content:"";display:block;clear:both;height:0}.VideoModal{height:40rem}@media (max-width:991px){.VideoModal{height:30rem}}
.clearfix:after{content:"";display:block;clear:both;height:0}.Modal__overlay{position:fixed;width:100%;height:100%;visibility:hidden;top:0;left:0;z-index:1000;opacity:0;background:rgba(117,91,159,.61);transition:all .3s}.Modal__overlay--show{opacity:1;visibility:visible}.Modal{max-width:65rem;max-height:65rem;width:100%;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(.7);transform:translate(-50%,-50%) scale(.7);border-radius:1rem;z-index:100000000;color:#745a9e;background-color:#fff;border:.5rem solid #e6e0d0;opacity:1;visibility:hidden;opacity:0;transition:all .3s}.Modal__content{padding:2rem}.Modal--open{visibility:visible;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:1}.Modal--white{color:#745a9e;background-color:#fff}.Modal--grey{background-color:#f9f6ef;border:.5rem solid #fff}.Modal--blue{color:#fff;background-color:#4a82ff;border:.5rem solid #3873f7}.Modal__close{position:absolute;top:2rem;right:2rem;cursor:pointer;transition:all .3s ease-in-out}.Modal__close:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.Modal--flex--centre{display:flex;flex-direction:column;align-items:center;justify-content:center}.Modal--overflow-hidden{overflow:hidden}.Modal--overflow-auto{overflow:auto}
.clearfix:after{content:"";display:block;clear:both;height:0}.JobsPage{background:#fff}.JobsPage .aboveFold{overflow:hidden;position:relative;background:#281734;min-height:57rem}@media (max-width:767px){.JobsPage .aboveFold{min-height:54rem}}.JobsPage .aboveFold .maxWidthContentWrapper{padding:8rem}@media (max-width:767px){.JobsPage .aboveFold .maxWidthContentWrapper{padding:3rem}}.JobsPage .aboveFold .maxWidthContentWrapper>.title{color:#fff;font-weight:600;font-size:5rem;text-align:center;padding-left:5rem;padding-right:5rem;padding-top:7.5rem;max-width:75rem;margin:0 auto;position:relative;z-index:100}@media (max-width:767px){.JobsPage .aboveFold .maxWidthContentWrapper>.title{font-size:3rem;padding-left:2rem;padding-right:2rem;padding-top:0;margin-top:3rem}}.JobsPage .aboveFold .maxWidthContentWrapper>.intro{color:#fff;font-weight:600;font-size:2rem;text-align:center;max-width:50rem;margin:3rem auto 0;position:relative;z-index:100}@media (max-width:767px){.JobsPage .aboveFold .maxWidthContentWrapper>.intro{font-size:1.8em;padding-left:2rem;padding-right:2rem}}.JobsPage .aboveFold .maxWidthContentWrapper>.intro a{color:#fff}.JobsPage .aboveFold .maxWidthContentWrapper>.intro a:hover{color:#fff;text-decoration:underline}.JobsPage .aboveFold .maxWidthContentWrapper>.topLeft{position:absolute;left:-6rem;top:15rem}@media (max-width:1199px){.JobsPage .aboveFold .maxWidthContentWrapper>.topLeft{display:none}}.JobsPage .aboveFold .maxWidthContentWrapper>.topRight{position:absolute;right:0;bottom:-6rem;z-index:101}@media (max-width:1199px){.JobsPage .aboveFold .maxWidthContentWrapper>.topRight{display:none}}.JobsPage .StatsRow{margin:0 auto}.JobsPage .bigMission,.JobsPage .ourProduct,.JobsPage .perks{border-bottom:.1rem solid #f9f6ef;padding-bottom:5rem;padding-left:8rem;padding-right:8rem;position:relative;overflow:hidden;background-color:#fff}@media (max-width:767px){.JobsPage .bigMission,.JobsPage .ourProduct,.JobsPage .perks{padding-left:3rem;padding-right:3rem;margin:5rem auto 0}}.JobsPage .bigMission .title,.JobsPage .ourProduct .title,.JobsPage .perks .title{color:#745a9e;font-size:3.6rem;font-weight:600;margin-top:8rem}@media (max-width:1199px){.JobsPage .bigMission .title,.JobsPage .ourProduct .title,.JobsPage .perks .title{margin-top:2rem}}.JobsPage .bigMission .description,.JobsPage .ourProduct .description,.JobsPage .perks .description{color:#534468;font-size:1.6rem;font-weight:600;margin-top:3rem;padding-right:3rem;max-width:60rem}@media (max-width:767px){.JobsPage .bigMission .description,.JobsPage .ourProduct .description,.JobsPage .perks .description{margin-bottom:3rem}}.JobsPage .bigMission .RoundButton,.JobsPage .ourProduct .RoundButton,.JobsPage .perks .RoundButton{margin-top:3rem}.JobsPage .meetTeam{padding:7rem;background:#534468;position:relative;overflow:hidden;min-height:36rem}@media (max-width:767px){.JobsPage .meetTeam{display:none}}.JobsPage .meetTeam .teamLogo{width:40%;position:relative;left:0}@media (max-width:767px){.JobsPage .meetTeam .teamLogo{width:100%}}.JobsPage .meetTeam .cloud1{position:absolute;left:-12rem;top:22rem}.JobsPage .meetTeam .cloud2{position:absolute;right:-12rem;top:3rem}.JobsPage .meetTeam .teamMembers{width:50%;position:absolute;right:0;top:6rem}@media (max-width:767px){.JobsPage .meetTeam .teamMembers{width:100%;top:19rem}}.JobsPage .meetTeam .teamMembers .seeAll,.JobsPage .meetTeam .teamMembers .TeamMember{width:33%;float:left;margin-top:2.4rem}.JobsPage .meetTeam .teamMembers .TeamMember{cursor:default;font-weight:600}.JobsPage .meetTeam .teamMembers .TeamMember .headshotFrame>.photo{border:.8rem solid #402e59;width:13rem;height:13rem;border-radius:100%}.JobsPage .meetTeam .teamMembers .TeamMember .name{color:#fff;font-size:1.6rem;margin-top:1rem}.JobsPage .meetTeam .teamMembers .TeamMember .jobTitle{color:#fff;font-size:1.1rem}.JobsPage .meetTeam .teamMembers .seeAll{cursor:pointer;width:13rem;height:13rem}.JobsPage .opportunities{background:#f9f6ef;padding:12rem;position:relative;overflow:hidden}@media (max-width:767px){.JobsPage .opportunities{padding:4rem}}.JobsPage .opportunities .title{text-align:center;font-size:3.8rem;font-weight:600;color:#745a9e}.JobsPage .opportunities .cloud1{position:absolute;left:-16rem;top:12rem}@media (max-width:1199px){.JobsPage .opportunities .cloud1{display:none}}.JobsPage .opportunities .cloud2{position:absolute;left:40rem;bottom:2rem}@media (max-width:1199px){.JobsPage .opportunities .cloud2{display:none}}.JobsPage .opportunities .cloud3{position:absolute;right:-16rem;top:35rem}@media (max-width:1199px){.JobsPage .opportunities .cloud3{display:none}}.JobsPage .opportunities .header{text-transform:capitalize;font-size:1.5rem;font-weight:600;color:#534468;text-align:left;margin-top:5rem;display:flex}.JobsPage .opportunities .header .line{flex:1;margin:1rem 2rem;height:.1rem;background:#e6e0d0;float:right}
.clearfix:after{content:"";display:block;clear:both;height:0}.CloudImageFrame{position:relative}.CloudImageFrame .imageFrame{position:absolute;top:7.5rem;left:1.5rem;overflow:hidden;max-height:30rem;border-radius:2rem}@media (max-width:1199px){.CloudImageFrame .imageFrame{top:6rem;left:1rem;width:96%}}.CloudImageFrame .imageFrame>.Image{max-width:530px}.CloudImageFrame .imageFrame>.Image>img{border-radius:2rem}.CloudImageFrame .imageFrame video{width:100%;max-width:530px;border-radius:2rem}.CloudImageFrame .imageFrame video:hover{cursor:pointer}
.clearfix:after{content:"";display:block;clear:both;height:0}.StatsRow{max-width:100rem;padding:3rem;margin-top:2rem;text-align:center;margin:0 auto}@media (max-width:767px){.StatsRow{padding:2rem}}.StatsRow .statistic.fiveAcross{width:20%;display:inline-block}.StatsRow .statistic>.value{font-size:2.9rem;font-weight:700}@media (max-width:767px){.StatsRow .statistic>.value{font-size:2rem}}.StatsRow .statistic>.value.green{color:#9cd541}.StatsRow .statistic>.value.red{color:#ff486b}.StatsRow .statistic>.value.purple{color:#745a9e}.StatsRow .statistic>.value.blue{color:#4a82ff}.StatsRow .statistic>.value.yellow{color:#ffdc4a}.StatsRow .statistic>.key{font-size:1.2rem;font-weight:600;text-transform:uppercase}@media (max-width:767px){.StatsRow .statistic>.key{font-size:.8rem}}

/*# sourceMappingURL=JobsPage.css.map*/