.wrapper{box-sizing:border-box;max-width:1200px;margin:0 auto}.container-fluid{margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}.row{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-0.5rem;margin-left:-0.5rem}.row.reverse{-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.col.reverse{-webkit-box-direction:reverse;-webkit-box-orient:vertical;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}[class*="col-xs"]{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:0.5rem;padding-left:0.5rem}.col-xs-1{-webkit-flex-basis:8.3333333333%;-moz-flex-basis:8.3333333333%;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.col-xs-2{-webkit-flex-basis:16.6666666667%;-moz-flex-basis:16.6666666667%;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.col-xs-3{-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-xs-4{-webkit-flex-basis:33.3333333333%;-moz-flex-basis:33.3333333333%;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.col-xs-5{-webkit-flex-basis:41.6666666667%;-moz-flex-basis:41.6666666667%;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.col-xs-6{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xs-7{-webkit-flex-basis:58.3333333333%;-moz-flex-basis:58.3333333333%;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.col-xs-8{-webkit-flex-basis:66.6666666667%;-moz-flex-basis:66.6666666667%;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.col-xs-9{-webkit-flex-basis:75%;-moz-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-xs-10{-webkit-flex-basis:83.3333333333%;-moz-flex-basis:83.3333333333%;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.col-xs-11{-webkit-flex-basis:91.6666666667%;-moz-flex-basis:91.6666666667%;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.col-xs-12{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}.col-xs{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-moz-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.start-xs{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;text-align:start}.center-xs{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;text-align:center}.end-xs{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;text-align:end}.top-xs{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.middle-xs{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.bottom-xs{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}.around-xs{-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}.between-xs{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.first-xs{order:-1}.last-xs{order:1}@media only screen and (min-width: 48em){.container{width:46rem}[class*="col-sm"]{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:0.5rem;padding-left:0.5rem}.col-sm-1{-webkit-flex-basis:8.3333333333%;-moz-flex-basis:8.3333333333%;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.col-sm-2{-webkit-flex-basis:16.6666666667%;-moz-flex-basis:16.6666666667%;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.col-sm-3{-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-sm-4{-webkit-flex-basis:33.3333333333%;-moz-flex-basis:33.3333333333%;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.col-sm-5{-webkit-flex-basis:41.6666666667%;-moz-flex-basis:41.6666666667%;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.col-sm-6{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-sm-7{-webkit-flex-basis:58.3333333333%;-moz-flex-basis:58.3333333333%;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.col-sm-8{-webkit-flex-basis:66.6666666667%;-moz-flex-basis:66.6666666667%;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.col-sm-9{-webkit-flex-basis:75%;-moz-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-sm-10{-webkit-flex-basis:83.3333333333%;-moz-flex-basis:83.3333333333%;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.col-sm-11{-webkit-flex-basis:91.6666666667%;-moz-flex-basis:91.6666666667%;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.col-sm-12{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}.col-sm{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-moz-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.start-sm{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;text-align:start}.center-sm{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;text-align:center}.end-sm{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;text-align:end}.top-sm{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.middle-sm{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.bottom-sm{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}.around-sm{-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}.between-sm{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}}@media only screen and (min-width: 62em){.container{width:61rem}[class*="col-md"]{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:0.5rem;padding-left:0.5rem}.col-md-1{-webkit-flex-basis:8.3333333333%;-moz-flex-basis:8.3333333333%;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.col-md-2{-webkit-flex-basis:16.6666666667%;-moz-flex-basis:16.6666666667%;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.col-md-3{-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-md-4{-webkit-flex-basis:33.3333333333%;-moz-flex-basis:33.3333333333%;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.col-md-5{-webkit-flex-basis:41.6666666667%;-moz-flex-basis:41.6666666667%;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.col-md-6{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-md-7{-webkit-flex-basis:58.3333333333%;-moz-flex-basis:58.3333333333%;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.col-md-8{-webkit-flex-basis:66.6666666667%;-moz-flex-basis:66.6666666667%;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.col-md-9{-webkit-flex-basis:75%;-moz-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-md-10{-webkit-flex-basis:83.3333333333%;-moz-flex-basis:83.3333333333%;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.col-md-11{-webkit-flex-basis:91.6666666667%;-moz-flex-basis:91.6666666667%;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.col-md-12{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}.col-md{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-moz-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.start-md{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;text-align:start}.center-md{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;text-align:center}.end-md{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;text-align:end}.top-md{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.middle-md{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.bottom-md{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}.around-md{-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}.between-md{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.first-md{order:-1}.last-md{order:1}}/*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:rgba(255,255,255,0.75);border:none;color:#333}.flickity-button:hover{background:white;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19F}.flickity-button:active{opacity:0.6}.flickity-button:disabled{opacity:0.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:0.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.custom-select{position:relative}.custom-select select{display:none}.select-selected{background-color:transparent;white-space:nowrap;overflow:hidden}.select-selected:after{box-shadow:-10px 0 10px 5px #3D44AC;background-color:#3D44AC}.select-selected:after,.select-selected:before{position:absolute;content:"";top:20px;right:10px;width:0;height:0;border:12px solid transparent;border-color:#F06672 transparent transparent transparent}.select-selected:before{z-index:9;top:18px;border-color:#3D44AC transparent transparent transparent}.select-selected.select-arrow-active:after,.select-selected.select-arrow-active:before{border-color:transparent transparent #F06672 transparent;top:7px}.select-selected.select-arrow-active:before{border-color:transparent transparent #3D44AC transparent;top:9px}.select-items div,.select-selected{color:#F06672;padding:15px 16px;border:2px solid #F06672;cursor:pointer}.select-items div{color:#3D44AC;background-color:#F06672}.select-items{position:absolute;background-color:DodgerBlue;top:100%;left:0;right:0;z-index:99}.select-items div{transition-duration:.3s}.select-hide{display:none}.select-items div:hover,.same-as-selected{background-color:#fff;border:2px solid #fff;transition-duration:.1s}body{overflow-x:hidden}.hidden{opacity:0}.pink{color:#F06672}.AktifoA-BlackOblique,.BlackOblique{font-family:AktifoA-BlackOblique;font-weight:normal;font-style:normal}.AktifoA-Black,.Black,strong,b,h1,h2,h3,.btn,.epicenter h6,.select-selected,.tag,.search-tags,.search-tags span,.toggle-search,#mobile-search-input::placeholder,.mobile-search-toggle{font-family:AktifoA-Black;font-weight:normal;font-style:normal}.AktifoA-MediumOblique,.MediumOblique,i,em,#vitals p,.start-search #search-tool .search-field-desktop #search-input::placeholder{font-family:AktifoA-MediumOblique;font-weight:normal;font-style:normal}.AktifoA-Medium,.Medium,p,div,body,h6,input,#vitals strong,#search-results h3,button{font-family:AktifoA-Medium;font-weight:normal;font-style:normal}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:#3D44AC;color:#fff;margin:0;padding:0}.max-width{max-width:1400px;margin:auto}ul.clearlist,ul.clearlist li{margin:0;padding:0;list-style:none}figure{margin:0;padding:0}#logo img{float:left;width:60%;max-width:288px}@media (min-width: 62em){#logo img{width:288px}}#info img{float:right;width:8%;max-width:58px;cursor:pointer}#info img:hover{opacity:.8}@media (min-width: 62em){#info img{width:58px}}.hero-area{position:relative;overflow:hidden}.hero-area .dull-svg{background-color:#3D44AC;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:9;opacity:.5}@media (min-width: 62em){.hero-area .dull-svg{display:none}}.hero-area #svg{position:absolute;left:0;bottom:0;right:0;z-index:1;width:100%;height:100%;transform:scale(2.1)}@media (min-width: 62em){.hero-area #svg{top:0;transform:scale(1)}}#home header{position:absolute;top:0;left:0;right:0}#home .hero-area{padding-top:120px}header{z-index:999999 !important;position:relative}header,section{position:relative;z-index:9;padding:20px}header:before,header:after,section:before,section:after{content:" ";display:table}header:after,section:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden}header,section{*zoom:1}@media (min-width: 62em){header,section{padding:50px}}p{line-height:1.6}h1{font-size:2rem;line-height:1}@media (min-width: 62em){h1{text-align:center;font-size:5rem}}h2{line-height:1;margin-bottom:0;font-size:1.4rem}@media (min-width: 62em){h2{font-size:3rem}}h2.small-heading{letter-spacing:2px;font-size:14px;text-transform:uppercase;text-align:center;margin-bottom:2rem}h2.pink{color:#F06672}h3{margin-bottom:0;font-size:1.2rem}@media (min-width: 62em){h3{font-size:2rem}}.top-margin{margin-top:3rem}.description{max-width:850px;margin:auto}.description p{width:300px;font-size:14px;margin-bottom:2rem}.btn{text-transform:uppercase;text-decoration:none;color:#fff;display:inline-block;padding:14px 30px 10px 30px;border-radius:25px;letter-spacing:2px;font-size:14px;transition-duration:.2s}.btn.btn-blue{background-color:#3D44AC;border:3px solid #f68e96}.btn.btn-blue:hover{background-color:#3940a1;border:3px solid #f47680}.btn.btn-pink{background-color:#F06672;border:3px solid #3D44AC}.btn.btn-pink:hover{background-color:#ef5865;border:3px solid #363d99}.btn.btn-clear{border:2px solid #fff;border-radius:4px;white-space:nowrap;text-align:center;display:block}.btn.btn-clear:hover{border:2px solid #F06672;color:#fff}#search-categories{text-align:center}#search-categories ul.search-tags{margin:0;border-bottom:2px solid #fff;padding-top:0;padding:0 0 3rem 0;text-align:center;width:100%}#search-categories ul.search-tags li{margin:.3rem;padding:0;display:inline-block}#search-categories ul.search-tags li a{font-size:.7rem;padding:.5rem 1rem .5rem 1rem}@media (min-width: 62em){#search-categories ul.search-tags li a{padding:1rem 1.5rem .8rem 1.5rem}}#search-categories ul.search-tags li .btn.btn-clear{display:inline-block;margin:auto;display:block}#featured-companies{padding-top:0;text-align:center;position:relative;z-index:1}#featured-companies .row{margin-bottom:2rem}#search-tool{position:relative;z-index:9}#search-tool #featured-companies .card{padding:2rem 1rem}#search-tool #featured-companies .card p{color:#3D44AC}#slider{color:#3D44AC;background-color:#F06672;background-size:cover;transition-duration:1s;padding:20px 20px 80px 20px}@media (min-width: 62em){#slider{padding:50px 50px 80px 50px}}#slider.slide-1{background-image:url("/images/slide-1.jpg")}#slider.slide-2{background-image:url("/images/slide-2.jpg")}#slider.slide-3{background-image:url("/images/slide-3.jpg")}#slider.slide-4{background-image:url("/images/slide-4.jpg")}.preload-slide-1{background-image:url("/images/slide-1.jpg")}.preload-slide-2{background-image:url("/images/slide-2.jpg")}.preload-slide-3{background-image:url("/images/slide-3.jpg")}.preload-slide-4{background-image:url("/images/slide-4.jpg")}.flickity-prev-next-button{display:none;background:transparent}.flickity-prev-next-button svg{fill:#3D44AC}.flickity-prev-next-button.next{display:block;right:-50px}@media (min-width: 62em){.flickity-prev-next-button.next{right:-88px}}.flickity-prev-next-button.next:hover{background:transparent}.flickity-page-dots{text-align:left;bottom:-55px}@media (min-width: 62em){.flickity-page-dots{bottom:-85px}}.flickity-page-dots .dot{opacity:1;background-color:#3D44AC}.flickity-page-dots .dot.is-selected{background-color:#fff}ul.dots{margin:0;padding:1rem 0;list-style:none}ul.dots li{display:inline-block;margin:0 .5rem 0 0;padding:0;width:10px;height:10px;background-color:#3D44AC;border-radius:50%}ul.dots li.on{background-color:#fff}.slides{border:2px solid #3D44AC;border-width:2px 0;padding:1rem 0}@media (min-width: 62em){.slides{padding:3rem 0}}.slides p{font-size:1rem}@media (min-width: 62em){.slides p{font-size:1.4rem}}.card-list{text-align:center;margin:auto}.card-link{display:block;text-decoration:none;position:relative;z-index:9}.card-col{background-color:#fff;position:relative;cursor:pointer;transition-duration:.2s;opacity:0}.card-col:hover{transform:translateY(-5px) !important}.card-spacer{border:10px solid #3D44AC;z-index:0;position:absolute;top:0;left:0;right:0;bottom:0}.card{color:#3D44AC;font-size:14px;max-width:300px;margin:auto;padding:2rem 1rem}@media (min-width: 48em){.card{padding:2rem}}.card figure{width:100%;height:120px;margin:auto;border-bottom:1px solid #ccc}.card h3{font-size:16px;margin-bottom:0}.card p{margin-top:0;color:#3D44AC}footer{background-color:#fff;color:#3D44AC;padding:2rem 1rem}@media (min-width: 62em){footer{padding:50px}}footer h6{margin:0 0 .5rem 0;font-size:18px}@media (min-width: 62em){footer h6{font-size:14px}}footer p{max-width:400px}.details{color:#818181;font-size:12px}.arrow-right img{width:100%;max-width:56px}.input-field{position:relative}.input-field input#signup-footer{border:2px solid #3D44AC;padding:.5rem 10px;font-size:.9rem;color:#3D44AC;width:calc(100% - 2rem)}button{background-color:transparent;border:none;position:absolute;top:7px;right:5px;width:40px;height:30px}@media (min-width: 48em){button{right:10px;top:5px}}button img{width:100%;height:auto}.epicenter figure{text-align:center;float:right;text-transform:uppercase;color:#F06672}.epicenter figure h6{font-size:.8rem}.epicenter img{max-width:170px}.custom-select{margin-bottom:.5rem}.hz{border-bottom:2px solid #F06672}.xtra-padding{padding:0 .72rem}.search-tags{color:#F06672;line-height:30px;padding:1rem 0}.search-tags a,.search-tags span{font-size:14px;display:inline-block}.search-tags a{color:#F06672;text-decoration:none}.search-tags .clear-all{padding-right:10px;display:none}.search-tags .tag{display:inline-block;background-color:#F06672;color:#3D44AC;border-radius:15px;padding:0 10px;margin:.2rem}.search-tags .tag a{margin-left:10px;color:#fff}.search-tags .sort-btn{display:inline-block;font-size:14px;color:#F06672;border:2px solid #F06672;padding:0 6px;text-decoration:none;font-weight:bold;transition-duration:.5s}.search-tags .sort-btn:hover{color:#fff}.search-tags .sort-btn.active{border:2px solid #fff;color:#fff;transition-duration:0s}.search-tags .sorting{text-align:right;margin-top:1rem}@media (min-width: 62em){.search-tags .sorting{margin-top:0}}.search-col{margin-bottom:.5rem;display:none}@media (min-width: 62em){.search-col{display:block}}.search figure#search-button{border:2px solid #F06672;width:51px;height:51px;cursor:pointer}.search figure#search-button:hover{border:2px solid rgba(240,102,114,0.7)}.search figure#search-button img{width:auto;margin:16px 0 0 16px;width:20px}.search .search-field{height:51px;border:2px solid #F06672;display:block;width:calc(100% - 65px);float:left}@media (min-width: 62em){.search .search-field{display:none}}.search figure{display:inline-block;float:right}#search-tool{display:none}@media (min-width: 62em){#search-tool{display:block}}#search-tool .search-field-desktop{display:none}.start-search #search-tool .search-field-desktop{display:none}@media (min-width: 62em){.start-search #search-tool figure#search-button{cursor:pointer;position:relative;z-index:9;border:2px solid transparent}.start-search #search-tool figure#search-button:hover{border:2px solid transparent}.start-search #search-tool figure#search-button:hover img{opacity:.9}.start-search #search-tool .search-row{position:relative}.start-search #search-tool .search-field-desktop{height:55px;display:block;position:absolute;right:0;top:0;bottom:0;border:2px solid #F06672;background-color:transparent;width:100%;z-index:8;width:1px;opacity:0}.start-search #search-tool .search-field-desktop #search-input{position:absolute;top:0;left:0;right:0;bottom:0;width:calc(100% - 80px);height:100%;border:none;background-color:transparent;color:#F06672;font-size:20px;margin:0;padding:0 20px;outline:none}.start-search #search-tool .search-field-desktop #search-input::placeholder{color:#6b71cb}}.sprite:after{content:'';display:inline-block;width:60px;height:60px;background-image:url("/images/Sprites-embed.svg");background-position:10px -32px}.sprite.founded:after{background-position:-68px -57px}.sprite.location:after{background-position:-68px -210px}.sprite.employees:after{background-position:-68px -362px}.sprite.raised:after{background-position:-68px -517px}.sprite.seeking:after{background-position:-68px -670px}.sprite.social:after{width:40px;height:40px;background-size:900px auto}.sprite.social span{display:none}.sprite.www:after{background-position:-219px -50px}.sprite.facebook:after{background-position:-219px -172px}.sprite.twitter:after{background-position:-219px -293px}.sprite.instagram:after{background-position:-219px -417px}.sprite.linkedin:after{background-position:-219px -538px}.sprite.linkedin.sm:after{width:20px;height:20px;background-position:-290px -845px}.sprite.linkedin.sm span{display:none}#stats h2{font-size:2rem;border-top:2px solid #F06672;padding:3rem 0 3rem 0;color:#F06672}#vitals .sprite{margin-bottom:2rem;position:relative}#vitals .sprite:after{position:absolute;top:0;left:0}#vitals .sprite p{margin:0 0 0 80px;padding:5px 0 0 0;text-align:left;line-height:1.2}#vitals .sprite p strong{display:block;margin:0;padding:0;font-size:1.4rem}#company-intro{padding:50px 20px 0 20px}@media (min-width: 400px){#company-intro{padding:50px 50px 0 50px}}#company-intro h1{border:2px solid #F06672;border-width:2px 0 0 0;text-align:left;color:#F06672;margin:0;padding:4.5rem 0 0 0;margin-top:0;font-size:1.8rem}@media (min-width: 48em){#company-intro h1{padding:3rem 0 0 0;font-size:3rem}}#company-intro p{max-width:500px}#stats{padding:0 20px 20px 20px}@media (min-width: 400px){#stats{padding:0 50px 50px 50px}}.email-link{background:url("data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2216%22%20viewBox%3D%220%200%2020%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3Eemail-ico%3C%2Ftitle%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M-2-4h24v24H-2z%22%2F%3E%3Cpath%20d%3D%22M18%200H2C.9%200%20.01.9.01%202L0%2014c0%201.1.9%202%202%202h16c1.1%200%202-.9%202-2V2c0-1.1-.9-2-2-2zm0%204l-8%205-8-5V2l8%205%208-5v2z%22%20fill%3D%22%23FFF%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") 0 5px no-repeat;display:inline-block;padding:0 0 0 30px;margin:1rem 0 0 0;color:#fff;text-decoration:none;line-height:30px}.team-member{margin-bottom:2rem;width:100%}.team-member .tm-pad{background-color:transparent;padding:0 0;text-align:left}.team-member figure .circle{border-radius:50%;overflow:hidden;margin:auto;display:inline-block}.team-member figure img{width:100%;max-width:80px;display:block}@media (min-width: 48em){.team-member figure img{max-width:100px}}.team-member h3{margin:0;padding-top:1rem;font-size:1rem}.team-member p{margin:0;font-size:1rem}@media (min-width: 48em){.team-member h3{font-size:1rem}.team-member p{font-size:1rem}}#investors .contact-button a{background-color:#fff;color:#3D44AC;display:block;line-height:40px;border-radius:20px;text-align:center;text-decoration:none;font-weight:bold;margin:3rem 0 0 0;transition-duration:.2s}#investors .contact-button a:hover{opacity:.8}#investors figure{background-color:#fff;border-radius:50%;overflow:hidden;border:10px solid #3D44AC;display:none}@media (min-width: 48em){#investors figure{display:block;margin:-50px auto auto -10px;width:200px;height:200px}}@media (min-width: 62em){#investors figure{margin:-280px auto auto -100px;width:300px;height:300px}}#investors figure img{position:absolute;top:50%;left:50%;max-width:50px;max-height:50px;transform:translate3d(-50%, -50%, 0)}@media (min-width: 800px){#investors figure img{max-width:200px;max-height:200px}}#investors h2{border:2px solid #F06672;border-width:2px 0 0 0}@media (min-width: 48em){#investors h2{border-top:none}}#investors ul,#investors li{list-style:none;margin:0;padding:0;margin:0 0 1rem 0}#investors ul a,#investors li a{color:#fff;margin-bottom:.5rem;display:block}#social ul,#tags ul{border-top:2px solid #F06672;margin:0;list-style:none;padding:2rem 0 0 0}#social ul{padding:.4rem 0 0 0}@media (min-width: 48em){#social ul{padding:2rem 0 0 0}}#tags ul li{display:inline-block;margin-bottom:.2rem}#tags ul li a{display:inline-block;background-color:#F06672;color:#3D44AC;border-radius:22px;text-decoration:none;font-size:14px;line-height:32px;padding:0 10px}@media (min-width: 48em){#tags ul li a{line-height:44px;padding:0 20px}}#tags ul li.invisible{width:100%;height:1px}#company-container{max-width:1200px;margin:auto}body#home #main-content-container,body#home header{overflow:hidden}#main-content-container,header{transform:translateX(0);transition-duration:.5s;transition-delay:.1s}#info-panel{transform:translateX(580px);transition-duration:.5s;z-index:9999999}#info-panel p.blue{margin:2rem 0 0 0}.info-panel #main-content-container,.info-panel header{transform:translateX(-450px)}.info-panel #info-panel{transform:translateX(0)}.info-close{opacity:1;background-color:#F06672;width:80px;height:44px;border-radius:22px 0 0 22px;margin-left:-50px;position:absolute;top:30px;left:0px;cursor:pointer}@media (min-width: 48em){.info-close{width:130px;height:100px;border-radius:50px 0 0 50px;margin-left:-130px}}.info-close:after{content:'';display:inline-block;width:40px;height:40px;background-image:url("/images/Sprites-embed.svg");background-position:-22px -358px;background-size:500px auto}@media (min-width: 48em){.info-close:after{width:100px;height:100px;background-position:-44px -1734px;background-size:auto}}#main-content-container,header{transform:translateX(0)}#info-panel{transform:translateX(680px);position:fixed;top:0;right:0;bottom:0;background-color:#F06672;width:80%}#info-panel figure{border-bottom:2px solid #fff;padding:0 0 2rem 0;margin:0 0 2rem 0}#info-panel figure img{width:100%;max-width:100%}#info-panel .info-padding{padding:2rem;text-align:left}#info-panel p{font-size:.80rem}#info-panel p.blue{color:#3D44AC;font-size:.8rem}@media (min-width: 48em){#info-panel{width:450px}#info-panel p{font-size:1rem}#info-panel .info-padding{padding:50px}}#search-results,#mobile-search-results{position:absolute;z-index:999 !important;top:calc(100% + 2px);background-color:#F06672;left:-2px;width:400px;text-align:left}#search-results ul,#search-results li,#mobile-search-results ul,#mobile-search-results li{list-style:none;display:block;margin:0;padding:0}#search-results a,#mobile-search-results a{display:block;color:#fff;text-decoration:none}#search-results a:hover,#mobile-search-results a:hover{background-color:#fff}#search-results .title,#mobile-search-results .title{display:block;font-size:1.2rem;font-weight:normal !important;text-align:left;color:#3D44AC;line-height:normal;margin:0;padding:1rem}#search-results .hidden-searchable-info,#mobile-search-results .hidden-searchable-info{display:none}.hidden-searchable-info{display:none}.carousel-cell{width:100%;margin-right:10px;counter-increment:carousel-cell}#cover{background-color:#3b49aa;position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;z-index:9999}figure.top-logo{background-color:#fff;border-radius:50%;overflow:hidden;border:10px solid #3D44AC;display:block;position:relative;width:100px;height:100px;position:absolute;top:-10px;left:50%;margin:0 0 0 -60px;padding:0;z-index:99}@media (min-width: 48em){figure.top-logo{display:none}}figure.top-logo img{position:absolute;top:50%;left:50%;max-width:50px;max-height:50px}@media (min-width: 800px){figure.top-logo img{max-width:200px;max-height:200px}}.mobile-search-trigger{margin:0 2rem}@media (min-width: 62em){.mobile-search-trigger{display:none}}.mobile-search-toggle{text-align:center;border:2px solid #F06672;color:#F06672;line-height:44px;cursor:pointer}.mobile-search-toggle.open-filters{display:block;margin:1rem 0}.mobile-search-toggle.close-filters{margin:0 0;display:none;border-color:transparent;text-align:right;background:url("/images/pink-x.svg") center right no-repeat;padding-right:25px}#search-tool-mobile{display:none}#search-tool-mobile .select-selected{padding:10px 16px;overflow:hidden}#search-tool-mobile .select-selected:after{box-shadow:none}#search-tool-mobile .select-selected:after,#search-tool-mobile .select-selected:before{margin-top:-2px}#search-tool-mobile .toggle-search{display:block;margin:0 auto .5rem auto;border:2px solid #F06672;color:#F06672;padding:10px;position:relative;height:22px}#search-tool-mobile .mobile-search-btn{position:absolute;top:7px;right:7px}#search-tool-mobile .mobile-close-btn{position:absolute;top:0;right:0;width:40px;height:40px;z-index:999}#search-tool-mobile .mobile-close-btn img{position:absolute;top:13px;right:13px}#search-tool-mobile #mobile-search-input{display:block;position:absolute;right:0;top:0;bottom:0;left:0;width:calc(100% - 12px);height:calc(100% - 2px);background-color:transparent;border:none;padding-left:10px;outline:none;font-size:1rem;line-height:22px;color:#fff}#search-tool-mobile #mobile-search-input::placeholder{color:#6b71cb}#search-tool-mobile #mobile-search-results{width:calc(100% + 4px)}.last-updated-page-url{margin-top:1.5rem;padding-top:1.5rem;border-top:2px solid #F06672}.copy-to-clipboard{color:#F06672;text-decoration:underline}#myInput{position:absolute;opacity:0;height:0;right:4rem;bottom:3rem}.tooltip{position:relative;display:block}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}.tooltip button{display:block;text-align:right;padding:0;color:#F06672;font-size:1rem;display:inline-block;white-space:nowrap;width:auto;margin:0;padding:0;top:-2px}.tooltip .tooltiptext{visibility:hidden;width:140px;font-size:.8rem;background-color:#fff;color:#3D44AC;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;bottom:150%;left:50%;margin-left:-75px;opacity:0;transition:opacity 0.3s}.tooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#fff transparent transparent transparent}.nowrap{white-space:nowrap}#info-panel #mc_embed_signup input.email{background:transparent;color:#3D44AC}#info-panel #mc_embed_signup input.email::placeholder{color:#3D44AC}#info-panel #mc_embed_signup input.email:focus::placeholder{color:rgba(61,68,172,0.2)}@media (min-width: 768px){#mc_embed_signup input.email{width:100%;margin-bottom:5px}}#mc_embed_signup #mc_embed_signup_scroll{position:relative}#mc_embed_signup div.response{margin:1em 0;padding:1em .5em .5em 0;font-weight:bold;float:left;top:-1.5em;z-index:1;width:80%}#mc_embed_signup input.email{border:2px solid #3D44AC;border-radius:3px;color:#818181;background-color:#fff;box-sizing:border-box;height:44px;padding:0px 0.4em;display:inline-block;margin:0;width:100%;vertical-align:top;font-size:14px;outline:none}#mc_embed_signup input.email:focus::placeholder{color:#eee}#mc_embed_signup div#mce-responses{float:left;top:-1.4em;padding:0em .5em 0em .5em;overflow:hidden;width:90%;margin:0 5%;clear:both}#mc_embed_signup .button{font-size:13px;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;letter-spacing:.03em;color:#fff;background:transparent url("/images/arrow-right@2x.png") center center no-repeat;background-size:32px auto;box-sizing:border-box;height:40px;width:44px;line-height:40px;padding:0px;display:inline-block;margin:0;transition:all 0.23s ease-in-out 0s;margin:0;position:absolute;top:2px;right:2px}#mc_embed_signup .button:hover{cursor:pointer}#mc_embed_signup label{display:block;font-size:16px;padding-bottom:10px;font-weight:bold}#mc_embed_signup label.error{display:block;float:none;width:auto;margin-left:1.05em;text-align:left;padding:.5em 0}#mc_embed_signup #mce-error-response{display:none}#mc_embed_signup .clear{display:inline-block;display:block;width:100%}#mc_embed_signup form{text-align:center;padding:10px 0 10px 0}#mc_embed_signup #mce-success-response{color:#529214;display:none}.mc-field-group{display:inline-block}
