@charset "UTF-8";@media only screen and (max-width:680px){.has-right-sidebar{padding-right:0}.right-sidebar{width:100%;float:none;position:static;margin-top:30px}}@media only screen and (max-width:950px){.left-sidebar{zoom:1;position:static;float:none;width:100%;border-bottom:2px solid #c6cbcc;-webkit-border-image:url("/assets/dotted-normal-afcdad0162eea6e94c01c5f10290a953f3a759bcc1abb3fded0581b9c725a3b6.png") 0 0 2 repeat;-moz-border-image:url("/assets/dotted-normal-afcdad0162eea6e94c01c5f10290a953f3a759bcc1abb3fded0581b9c725a3b6.png") 0 0 2 repeat;-ms-border-image:url("/assets/dotted-normal-afcdad0162eea6e94c01c5f10290a953f3a759bcc1abb3fded0581b9c725a3b6.png") 0 0 2 repeat;border-image:url("/assets/dotted-normal-afcdad0162eea6e94c01c5f10290a953f3a759bcc1abb3fded0581b9c725a3b6.png") 0 0 2 repeat;border-top:0 none;border-left:0 none;border-right:0 none;padding-bottom:30px;margin-bottom:20px}.left-sidebar:before,.left-sidebar:after{content:"";display:table}.left-sidebar:after{clear:both}.has-left-sidebar{padding-left:0}.has-left-sidebar .main-content{margin-left:0}}.tiled-grid{display:flex;flex-wrap:wrap;flex-direction:row}.tiled-grid__item{flex:0 0 23.5%;margin-bottom:2%;margin-left:2%}.tiled-grid__item .work-card__image{display:block;padding-top:75%;background-repeat:no-repeat;background-position:top;background-size:cover}.tiled-grid__item:nth-child(4n+1){margin-left:0}.tiled-grid__item--half{flex:0 0 49%;margin-left:2%}.tiled-grid__item--half:nth-child(2n+1){margin-left:0}.model-search__clear{font-size:12px;position:absolute;right:5px;top:14px;display:inline-block;padding:5px;cursor:pointer;color:#727a7c}.model-search__clear:hover{color:#000}.model-search,.model-search__wrap{position:relative}.model-search__field.ui-autocomplete-loading{background:url("/assets/button-loader-a70178173d04c548dd74f597c8fd671d28ab233192f266a71a6db9a0d9e5b721.gif") 98% center no-repeat #f7f8f9}.model-search__field.ui-autocomplete-loading+.model-search__clear{display:none}.model-search__wrap [role="status"]{display:none}.company-card{background:white;border-radius:3px;box-shadow:0 3px 5px 0 rgba(225,227,230,0.5);position:relative}.company-card--global:after{background:url("/images/rainbow.svg") left center repeat;content:"";display:block;height:5px;left:0;right:0;bottom:0;position:absolute;line-height:1;z-index:2}.company-card>a{z-index:1}.company-card a{font-weight:normal;text-decoration:none}.company-card p{margin-bottom:0 !important}.company-card__banner{height:122px;position:relative;overflow:hidden;border-radius:3px 3px 0 0;background-color:#ecf0f4}.company-card__banner img{min-height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;margin:auto;top:0;bottom:0;right:0;left:0}.company-card__hiring{position:absolute;bottom:0;right:0;background:white;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-weight:bold;text-transform:uppercase;letter-spacing:.5px;font-size:10px;padding:4px 6px}.company-card__like{cursor:pointer;position:absolute;top:5px;right:8px;height:20px;width:20px;border-radius:50%;background:white;display:flex;align-items:center;justify-content:center;z-index:2}.company-card__like--liked{color:red}.company-card__like:hover{box-shadow:0 0 5px 2.5px rgba(236,240,244,0.25)}.company-card__like i{font-style:normal;font-weight:normal;font-family:"SSStandard";text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:10px;position:relative;top:1px}.company-card__info{zoom:1;display:flex;padding:20px}.company-card__info:before,.company-card__info:after{content:"";display:table}.company-card__info:after{clear:both}.company-card__logo{flex:0 0 80px;border-radius:5px;margin-right:15px;min-height:60px;min-width:60px}.company-card__logo img{display:block;border-radius:3px}.company-card__name{flex-grow:1;padding-right:15px;margin-bottom:0}.company-card__name>h3{font-size:30px;line-height:1.25;text-transform:unset !important;margin-bottom:0 !important}.company-card__location{font-size:14px;line-height:1.2 !important;color:#666}.company-card__motto{margin-top:7.5px;font-size:16px;color:#252525;line-height:1.2 !important;text-overflow:ellipsis;max-height:62px;overflow:hidden;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.company-card__footer{zoom:1;border-top:1px solid #ecf0f4;color:#727a7c;font-size:12px;font-weight:bold;padding:15px}.company-card__footer:before,.company-card__footer:after{content:"";display:table}.company-card__footer:after{clear:both}.company-card__footer nav{margin-top:60px}.company-card__footer nav,.company-card__footer footer{text-align:center}.company-card__footer nav li,.company-card__footer footer li{display:inline-block}.company-card__footer nav li+li,.company-card__footer footer li+li{margin-left:30px}.company-card__footer nav a,.company-card__footer footer a{border-width:2px !important;font-size:16px;margin-bottom:25px;width:100%}.company-card__footer nav a:hover,.company-card__footer footer a:hover{padding:7px 15px !important}.social-fields{margin-bottom:30px}.company__section--facts .facts{margin-bottom:30px;font-size:16px}.company__section--facts .facts+.facts{margin-top:-30px}.company__section--facts .fact{display:flex;margin-top:30px;font-size:16px}@media(max-width:680px){.company__section--facts .fact{flex-direction:column;margin-top:15px}.company__section--facts .fact:first-child{margin-top:0}}.company__section--facts .fact__header{font-weight:bold;flex:0 0 30%;margin-right:30px}@media(max-width:680px){.company__section--facts .fact__header{flex:1}}.company__section--facts .fact__text{color:#727a7c;margin-left:0;flex:1}.company__section--facts .fact__text span,.company__section--facts .fact__text button{display:inline}.company__section--facts label{font-weight:bold}.company__section--facts form{margin-top:8px;width:100%}.company__section--facts .delete-link,.company__section--facts .cancel-button{font-size:12px;text-decoration:underline;background:0}.company__section--facts .delete-link:hover,.company__section--facts .delete-link:focus,.company__section--facts .cancel-button:hover,.company__section--facts .cancel-button:focus{text-decoration:none}.company__section--facts .delete-link{color:#ed1b24}.company__section--facts .cm-field{width:100%;font-size:14px;margin-bottom:15px}.company__section--facts .form-action-row{display:flex;white-space:nowrap;align-items:baseline}.company__section--facts .form-action-row>*{margin:0 8px 0 0}.company__section--facts .save-changes{float:unset;font-size:14px;padding:5px 15px}.company-users{display:flex;flex-direction:row;flex-wrap:wrap;margin:-1em 0 1em -1em}.company-users__form .cm-field,.company-users__form p.message{margin-bottom:10px}.company-users__form .message{max-width:100%}.company-users--admin{border-bottom:1px solid #ecf0f4;margin-top:0;margin-left:0}.company-users--admin .company-user{border:1px solid #ecf0f4;border-bottom:0;flex:0 0 100%;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:flex-end;padding:1em 0 1em 1em;background:#fff;position:relative}.company-users--admin .company-user .button{margin:.5em 1em .5em 0}.company-users--admin .company-user .sortable-handle{order:-1;cursor:move;cursor:-webkit-grabbing;color:#ecf0f4;font-size:1.5em;line-height:1.5em;margin-right:.75em}.company-users--admin .company-user.sortable-drag{border-bottom:1px solid #ecf0f4}.company-users--admin .company-user__person{flex:0 0 100%;display:flex;flex-direction:row;align-items:center}@media only screen and (min-width:501px){.company-users--admin .company-user__person{flex:1}}.company-users--admin .company-user__avatar{flex:0 0 70px;margin:0 1em 0 0}.company-users--admin .company-user__avatar .chapter-box{display:none}.company-user{padding:1em 0 0 1em;flex:0 0 25%}@media only screen and (max-width:560px){.company-user{flex:0 0 50%}}.company-user__avatar{display:block;margin-bottom:7.5px}.company-user__name{font-size:18px}.company-user__title{font-size:12px;color:#727a7c}@media only screen and (max-width:940px){.company__section--jobs{margin-bottom:30px}}.job{display:grid;grid-template-areas:"logo info locale time";grid-template-columns:80px 3fr 2.3fr 80px;grid-gap:15px}@media only screen and (max-width:940px){.job{grid-template-areas:"logo info" "locale time"}}.job a{text-decoration:none}.job+.job{border-top:1px solid #e1e3e6;margin-top:15px;padding-top:15px}.job__logo{grid-area:logo}.job__logo__image{max-width:80px;border:2px solid #e1e3e6;border-radius:10px}.job__info{display:flex;flex-direction:column;justify-content:center;grid-area:info;grid-column:2 / 5}@media(min-width:940px){.job__info{grid-column:2 / 3}}.job__timestamp{font-size:12px;font-weight:bold;color:#b4b9ba;text-transform:uppercase}@media only screen and (max-width:940px){.job__timestamp{display:none;grid-column:1 / 3}}.job__title{font-size:24px;text-transform:unset;margin-bottom:7.5px}.job__company__name,.job__company__motto{display:inline-block}.job__company__name{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:16px;margin-right:7.5px;color:#727a7c;font-weight:bold}.job__company__motto{color:#b4b9ba}.job__locale{display:flex;grid-area:locale;flex-direction:row;align-items:center;justify-content:flex-end;overflow:hidden;text-align:right}@media only screen and (max-width:940px){.job__locale{justify-content:flex-start;grid-column:1 / 3;text-align:left;margin-top:10px;text-align:left}}.job__locale__icon{font-style:normal;font-weight:normal;font-family:"SSStandard";text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;order:1;color:#b4b9ba;display:inline-block;margin:2px 0 0 5px;font-size:16px;margin-top:2px;align-self:center;vertical-align:center}@media only screen and (max-width:940px){.job__locale__icon{order:0;margin:2px 5px 0 0}}.job__locale>div{align-self:center}.job__locale__location{color:#727a7c;font-size:13px;font-weight:700;max-width:100%}.job__locale__remote{font-size:10px;color:#b4b9ba;text-transform:uppercase;letter-spacing:2px}.job__time{color:#727a7c;text-align:right;display:flex;font-size:13px;font-weight:700;align-items:center;justify-content:flex-end;grid-area:time}@media only screen and (max-width:940px){.job__time{grid-column:3 / 5}}.job__time:after{font-style:normal;font-weight:normal;font-family:"SSStandard";text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;align-self:center;color:#b4b9ba;content:'clock';flex:0 1 auto;display:inline-block;margin-left:5px;font-size:16px;margin-top:2px;vertical-align:center}.job__time>div{display:inline-block;align-self:center}.company__likes{border-top:1px solid #ecf0f4;padding-top:30px;font-size:16px;text-align:center;max-width:1340px;margin:60px auto 60px}.company__likes .like-button{font-family:"atrament-web","proxima-nova-extra-condensed",Helvetica,Arial,sans-serif;-moz-font-feature-settings:"lnum" 1,"kern" 1,"liga" 1;-moz-font-feature-settings:"lnum=1, kern=1, liga=1";-ms-font-feature-settings:"lnum" 1,"kern" 1,"liga" 1;-o-font-feature-settings:"lnum" 1,"kern" 1,"liga" 1;-webkit-font-feature-settings:"lnum" 1,"kern" 1,"liga" 1;font-feature-settings:"lnum" 1,"kern" 1,"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;font-size:24px;margin-bottom:15px}.company__likes .like-button .button{position:relative;font-size:16px;bottom:4px;height:40px;width:40px;right:4px}.company__likes .like-button .button i{position:relative;top:3px;right:4px}.company__likes .like{display:inline-block;margin-top:30px;max-width:85px}.company__likes .like .avatar-wrap{position:relative}.company__likes .like .chapter-box{font-size:28px;min-width:46px;padding:4px 0 6px;position:absolute;right:10px;bottom:5px;margin-bottom:15px;font-size:14px;min-width:34px;right:7px;bottom:-2px}.company__likes .like .chapter-box .triangle{width:0;height:0;border-top-width:10px;border-top-style:solid;border-right:10px solid transparent !important;bottom:-9px;left:10px}.company__likes .like img{vertical-align:bottom;height:80px}.company__related{background:#ecf0f4;margin-top:30px;padding-top:30px;padding-bottom:60px}.company__related .related-companies-wrap{padding:0 30px 0 30px}@media only screen and (max-width:500px){.company__related .related-companies-wrap{padding:0}}.company__related>header{max-width:1100px;margin:30px auto;padding:0 30px 0 30px}@media only screen and (max-width:600px){.company__related>header{padding:0}}@media only screen and (max-width:940px){.company__related>header{padding:15px 30px}}.company__related h2{margin-bottom:0;font-size:24px;font-weight:500}.company__related>div{display:grid;grid-gap:15px;grid-template-columns:repeat(3,1fr);justify-items:center;margin:0 auto;max-width:1100px}@media only screen and (max-width:940px){.company__related>div{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:500px){.company__related>div{margin:0 30px;grid-template-columns:repeat(1,1fr)}}.company__related .company-card{width:100%}.company__related .company-card:first-child{justify-self:self-start}.company__related .company-card:last-child{justify-self:self-end}@media only screen and (max-width:940px){.company__related .company-card:last-child{justify-self:self-start}}.company__related .company-card .company-card__info{padding:20px}.company__related .company-card .company-card__info .title{line-height:1.25}.company__related .company-card .company-card__info .company-card__location{font-size:14px;color:#666}.company__related .company-card .company-card__info .company-card__motto{color:#252525;font-size:16px;line-height:1.3}.company__related .company-card .company-card__info .company-card__hiring{font-size:10px;padding:4px 6px}@media only screen and (max-width:680px){.company__related .company-card{margin-bottom:30px;justify-self:self-start !important}}.stub{width:100%;margin-bottom:30px}.stub p{font-size:16px}.stub .cta{width:100%;max-width:400px;margin:30px auto;padding:30px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.1);-ms-box-shadow:0 0 20px 0 rgba(0,0,0,0.1);box-shadow:0 0 20px 0 rgba(0,0,0,0.1);-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;border-radius:15px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;text-align:center}@media only screen and (min-width:791px){.stub .cta{flex:0 0 35%}}.stub .cta:before{content:"";display:inline-block;vertical-align:middle;height:100%}.stub .cta .cta__inner{display:inline-block;vertical-align:middle}.stub .cta .cta__inner .button{margin-top:15px;background-color:#42af89;box-shadow:0 0 0 3px #42af89 inset;padding:10px 32px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.stub .cta .cta__inner .button:hover{background-color:white;box-shadow:0 0 0 3px black inset}.stub.top{display:block}@media only screen and (min-width:791px){.stub.top{display:flex}}.stub.top .left{flex:1}@media only screen and (min-width:791px){.stub.top .left{margin-right:60px}}.stub.top .left .title{font-size:45px}@media only screen and (min-width:791px){.stub.top .left .title{width:75%}}.stub.top .info{display:block;margin-top:30px}@media only screen and (min-width:561px){.stub.top .info{display:flex}}.stub.top .info .sponsorships{flex:1;margin:0 0 30px 0;padding-bottom:30px;border-bottom:2px solid #ecf0f4}@media only screen and (min-width:561px){.stub.top .info .sponsorships{border:0;margin-right:0 30px 0 0;padding:0}}.stub.top .info .sponsorships .clapping{float:right;font-size:35px;padding:0 0 0 30px}@media only screen and (min-width:561px){.stub.top .info .sponsorships .clapping{padding:0 30px}}.stub.top .info .divider{width:0;border-left:2px solid #ecf0f4;margin-right:30px;display:none}@media only screen and (min-width:561px){.stub.top .info .divider{display:block}}.stub.top .info .employees{flex:1}.stub.top .info .employees .employees__flex{display:flex;align-items:center}.stub.top .info .employees .employees__flex .employee{flex:1;margin-right:5px}.stub.top .info .employees .employees__flex .employee__count{line-height:1;margin-top:-10px}.stub .cta{width:100%;max-width:400px;margin:30px auto;padding:30px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.1);-ms-box-shadow:0 0 20px 0 rgba(0,0,0,0.1);box-shadow:0 0 20px 0 rgba(0,0,0,0.1);-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;border-radius:15px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;text-align:center}@media only screen and (min-width:791px){.stub .cta{flex:0 0 35%}}.stub .cta:before{content:"";display:inline-block;vertical-align:middle;height:100%}.stub .cta .cta__inner{display:inline-block;vertical-align:middle}.stub .cta .cta__inner .button{margin-top:15px;background-color:#42af89;box-shadow:0 0 0 3px #42af89 inset;padding:10px 32px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.stub .cta .cta__inner .button:hover{background-color:white;box-shadow:0 0 0 3px black inset}.stub.like{border-top:2px solid #ecf0f4;border-bottom:2px solid #ecf0f4;text-align:center;margin:30px 0 60px 0}.stub.like .like__inner{margin:15px 0;display:inline-block}.stub.like .like__inner:before{content:"";display:inline-block;vertical-align:middle;height:100%}.stub.like .like__inner h1{display:inline-block;vertical-align:middle}.stub.like .like__inner .like{display:inline-block;margin-left:30px;vertical-align:middle;padding-top:15px}@media only screen and (min-width:581px){.stub.like .like__inner .like{padding:0}}.stub.like .like__inner .like .button{padding:10px 32px;box-shadow:0 0 0 3px black inset;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.stub.like .like__inner .like .button:hover{box-shadow:0 0 0 3px black inset}@media only screen and (min-width:791px){.stub.benefits{display:flex}}.stub.benefits .title{font-size:24px}.stub.benefits h4{font-size:16px;margin:0}.stub.benefits .list{flex:1;margin-right:30px}.stub.benefits .list li{list-style-type:disc;padding-top:15px;margin-left:30px;font-size:16px}.stub.benefits .list p+p{padding-top:15px}.stub.benefits .list ul+p{padding-top:15px}.stub.benefits .list a{font-weight:bold}.stub.benefits .photo{margin-top:30px;border-top:2px solid #ecf0f4;padding-top:30px;position:relative}@media only screen and (min-width:791px){.stub.benefits .photo{flex:0 0 40%;border:0;padding:0;margin:0}}.stub.benefits .photo .directory__entry{pointer-events:none;position:absolute;top:30%;width:70%;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.1);-ms-box-shadow:0 0 20px 0 rgba(0,0,0,0.1);box-shadow:0 0 20px 0 rgba(0,0,0,0.1)}@media only screen and (min-width:561px){.stub.benefits .photo .directory__entry{width:50%}}@media only screen and (min-width:791px){.stub.benefits .photo .directory__entry{width:60%}}.stub.benefits .photo .directory__entry .company-card__banner{max-height:100px}@media only screen and (min-width:791px){.stub.benefits .photo .directory__entry .company-card__banner{max-height:80px}}@media only screen and (min-width:961px){.stub.benefits .photo .directory__entry .company-card__banner{max-height:100px}}.stub.benefits .photo .directory__entry .company-card__logo{flex:0 0 40px}@media only screen and (min-width:961px){.stub.benefits .photo .directory__entry .company-card__logo{flex:0 0 60px}}.stub.benefits .photo .directory__entry .company-card__name{margin-bottom:0}.stub.benefits .photo .directory__entry .company-card__name>h3{margin-bottom:0;font-size:24px}.stub.cta__bottom{border-top:2px solid #ecf0f4}@media only screen and (min-width:791px){.stub.cta__bottom{display:none}}.stub.cta__bottom .cta{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none}.work-card{color:rgba(114,122,124,0.5);text-decoration:none;overflow:hidden;border:1px solid transparent;position:relative}.work-card__placeholder{background:#ecf0f4;display:flex;flex-direction:column;align-items:center;justify-content:center;height:300px}.work-card__placeholder:hover{background:#d5dee7}.work-card__placeholder i{font-size:24px;margin-bottom:7.5px;vertical-align:center}.work-card__new{color:#727a7c;text-decoration:none}.work-card__edit{border-radius:50%;display:flex;height:1.5rem;width:1.5rem;position:absolute;justify-content:center;align-items:center;right:0;top:0;margin-top:78%;background:white;text-decoration:none}.work-card__edit:hover{background:black;color:white}.work-card__edit i{margin-left:2px}.work-card figcaption{margin-top:5px;margin-right:60px;min-height:40px}.work-card figcaption a{color:inherit;text-decoration:none}.work-card figcaption a:hover,.work-card figcaption a:focus{text-decoration:underline}.fluid-width-video-wrapper{background:black}.testimonial{zoom:1;width:49%;float:left;margin-bottom:2%}.testimonial:before,.testimonial:after{content:"";display:table}.testimonial:after{clear:both}@media only screen and (max-width:940px){.testimonial{width:100%}.testimonial:nth-of-type(2n){margin-left:0}}.testimonial:nth-of-type(2n){margin-left:2%}.testimonial:nth-of-type(3),.testimonial:nth-of-type(4){margin-bottom:0}.testimonial blockquote{background:#ecf0f4}.testimonial blockquote:after{width:0;height:0;border-top-width:30px;border-top-style:solid;border-right:30px solid transparent !important;border-color:#ecf0f4;content:'';position:relative;top:47px;left:30px}.testimonial blockquote p{font-family:"atrament-web","proxima-nova-extra-condensed",Helvetica,Arial,sans-serif;-moz-font-feature-settings:"lnum" 1,"kern" 1,"liga" 1;-moz-font-feature-settings:"lnum=1, kern=1, liga=1";-ms-font-feature-settings:"lnum" 1,"kern" 1,"liga" 1;-o-font-feature-settings:"lnum" 1,"kern" 1,"liga" 1;-webkit-font-feature-settings:"lnum" 1,"kern" 1,"liga" 1;font-feature-settings:"lnum" 1,"kern" 1,"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;font-weight:lighter;line-height:45px;padding:10px;padding-left:45px}.testimonial blockquote p:before{content:"\201C";position:relative;left:-5px;margin-left:-28px;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:65px;top:28px}.testimonial cite{zoom:1;display:block;font-style:normal;margin-top:35px}.testimonial cite:before,.testimonial cite:after{content:"";display:table}.testimonial cite:after{clear:both}.testimonial cite aside{width:15%;margin-right:4%;float:left}.testimonial cite section{width:80%;float:left}.testimonial cite section h4{margin:0;margin-top:5px;font-size:16px;font-weight:normal}.company__modal h3{font-size:35px}.company__modal header,.company__modal .field{padding-left:60px;padding-right:60px}.company__modal header{padding-top:30px}.company__modal header{display:flex}.company__modal header>section{flex:0 0 70%;margin-right:30px}.company__modal header>aside{flex:0 0 30%;display:flex;align-items:flex-end;justify-content:center}.company__modal header>aside .stat{display:inline-block;font-style:14px}.company__modal header>aside .stat+.stat{margin-left:30px}.company__modal footer{zoom:1;margin-bottom:30px}.company__modal footer:before,.company__modal footer:after{content:"";display:table}.company__modal footer:after{clear:both}.company__modal--job form,.company__modal--work form{margin-top:30px}@media only screen and (max-width:940px){.company__modal .field{margin-bottom:30px}}.company__modal .field .cm-desc{margin-bottom:30px}.company__modal .field .button.save-changes{display:block;float:none;margin:0 auto}.company__modal .field>div{display:flex;flex-direction:row}@media only screen and (max-width:940px){.company__modal .field>div{flex-direction:column}.company__modal .field>div .cm-field{margin-bottom:8px}.company__modal .field>div aside{border-top:none !important}}.company__modal .field>div input[type="text"],.company__modal .field>div textarea,.company__modal .field>div .upload-field,.company__modal .field>div .chzn-container,.company__modal .field>div .field__group{margin-right:30px;flex:0 0 70%;align-self:flex-start}.company__modal .field>div .field__group{margin-bottom:8px}.company__modal .field>div .field__group .cm-field{flex:0 0 100%;margin-bottom:6px}.company__modal .field>div aside{border-top:4px solid #ecf0f4;font-size:14px;font-style:italic;color:#727a7c;flex:1}.company__modal .field>div aside span{display:block;margin-top:8px}.company{background:#fff}.chapter-box{font-size:28px;min-width:46px;padding:4px 0 6px;position:absolute;right:10px;bottom:5px;margin-bottom:15px}.chapter-box .triangle{width:0;height:0;border-top-width:10px;border-top-style:solid;border-right:10px solid transparent !important;bottom:-9px;left:10px}.avatar-wrap{position:relative}.logo:before{display:none}.page-company .static-wrap{margin-bottom:0}.page-content{margin-top:60px}@media only screen and (max-width:940px){.page-content{margin-top:30px}}.page-title{font-size:48px;margin-bottom:15px}.locations_rule{margin-bottom:15px;display:block;height:1px;border:0;border-top:1px solid #b4b9ba;margin:1em 0;padding:0}.main-content>header{zoom:1;display:flex;flex-direction:row;margin-bottom:30px}.main-content>header:before,.main-content>header:after{content:"";display:table}.main-content>header:after{clear:both}.main-content>header section{flex:0 0 70%;margin-right:30px}.main-content>header aside{display:flex;flex:1;flex-direction:row;align-items:center}.main-content>header aside .stat{float:left}.company__section{margin-bottom:60px}@media only screen and (max-width:940px){.company__section{margin-bottom:30px}}.company__section #js-modal{display:inline-block}.company__section>div:not(.tiled-grid){zoom:1}.company__section>div:not(.tiled-grid):before,.company__section>div:not(.tiled-grid):after{content:"";display:table}.company__section>div:not(.tiled-grid):after{clear:both}.company__section header{zoom:1}.company__section header:before,.company__section header:after{content:"";display:table}.company__section header:after{clear:both}.company__section header section,.company__section header aside{display:inline-block}.company__section header h2{display:inline-block;font-size:24px}.company__section header section{float:left}.company__section header section a{display:inline-block}.company__section header .pill-button{position:relative;top:-5px;margin-left:5px}.company__section header .modal{display:inline-block}.company__section header aside{float:right}.company__section header aside a{float:right;font-weight:bold}@media only screen and (max-width:940px){.company__section header aside a{display:none}}.company__footer{border-top:1px solid #ecf0f4;max-width:1100px;margin:30px auto 0;text-align:center}.company__footer header{margin-bottom:30px !important}@media(max-width:940px){.company__footer{margin-right:15px;margin-left:15px}}.company__footer .save-changes{display:block;margin:0 auto}.company__footer__title{-moz-font-feature-settings:"lnum" 1,"kern" 1,"liga" 1;-moz-font-feature-settings:"lnum=1, kern=1, liga=1";-ms-font-feature-settings:"lnum" 1,"kern" 1,"liga" 1;-o-font-feature-settings:"lnum" 1,"kern" 1,"liga" 1;-webkit-font-feature-settings:"lnum" 1,"kern" 1,"liga" 1;font-feature-settings:"lnum" 1,"kern" 1,"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:35px !important;text-transform:unset;font-family:"atrament-web","proxima-nova-extra-condensed",Helvetica,Arial,sans-serif;font-weight:normal;margin-bottom:0;margin-top:60px;text-align:center}.company__footer nav{margin-top:30px}.company__footer nav,.company__footer footer{text-align:center}.company__footer nav li,.company__footer footer li{display:inline-block}.company__footer nav li+li,.company__footer footer li+li{margin-left:30px}.company__footer nav a,.company__footer footer a{border-width:2px !important;font-size:16px;margin-bottom:25px;width:100%}.company__footer nav a:hover,.company__footer footer a:hover{padding:7px 15px !important}.private-preview{zoom:1;width:100%;background:#000;padding:10px 0 10px 0;color:white;z-index:1}.private-preview:before,.private-preview:after{content:"";display:table}.private-preview:after{clear:both}@media only screen and (max-width:940px){.private-preview{text-align:center}}.private-preview .info,.private-preview .author{display:inline-block}.private-preview .author{float:right}@media only screen and (max-width:940px){.private-preview .author{display:none}}.private-preview strong{text-transform:uppercase;letter-spacing:.5px;margin-right:3px}.private-preview a{color:#fff;font-weight:bold}.pill-button{display:inline-block;font-weight:bold;background:#ecf0f4;border-radius:20px;padding:5px 5px 5px 10px;cursor:pointer;text-decoration:none}.pill-button__span{margin-right:5px}.pill-button__icon{background-color:#d5dee7;display:inline-flex;align-items:center;height:20px;width:20px;border-radius:50%;justify-content:center;font-size:10px;color:#fff}.stat{font-weight:bold;text-align:center}.stat i,.stat span{display:block}.editable-image .loading{position:absolute;content:'';display:block;left:0;top:0;width:100%;height:100%;z-index:11;background:url("/assets/rainbow-loader-fe311fc11dd294c3c045bc193a69e39f1b8359a18e263ba9c49199efb6164ffd.gif") no-repeat center center rgba(255,255,255,0.9)}.delete-link{display:block;margin-bottom:60px}.ui-menu{background-color:#f7f8f9;padding:5px}.ui-menu-item a{display:block;padding:5px}.tag{max-width:100%;display:inline-block;margin:10px 10px 0 0;line-height:1;font-size:12px;vertical-align:top}.tag:last-child{margin-bottom:10px}.tag a{background:#e5e8eb;box-sizing:border-box;color:#222;padding:7.5px 10px;border-radius:50px;display:block;float:left;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:none}.company-location{margin-bottom:7.5px}.select2-container{margin:0;position:relative;display:inline-block;zoom:1;*display:inline;vertical-align:middle}.select2-container .select2-choice{display:block;overflow:hidden;position:relative;white-space:nowrap;text-decoration:none;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-container .select2-choice span{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;background:right top no-repeat;cursor:pointer;outline:0}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop-mask{position:absolute;left:0;top:0;z-index:9998}.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff;border-top:0;border-radius:0 0 4px 4px}.select2-drop-auto-width{border-top:1px solid #aaa;width:auto}.select2-drop-auto-width .select2-search{padding-top:4px}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #aaa;border-bottom:0;border-radius:4px 4px 0 0}.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding-left:4px;padding-right:4px;position:relative;z-index:10000;white-space:nowrap}.select2-search input{width:100%;height:auto !important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border-radius:0;box-shadow:none;background:white no-repeat 100% -22px}.select2-drop.select2-drop-above .select2-search input{margin-top:4px}.select2-search input.select2-active{background:#fff no-repeat 100%}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #5897fb;outline:0}.select2-dropdown-open .select2-choice{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#eee}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #5897fb;border-top-color:transparent}.select2-dropdown-open .select2-choice div{background:transparent;border-left:0;filter:none}.select2-dropdown-open .select2-choice div b{background-position:-18px 1px}.select2-results{max-height:200px;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:transparent}.select2-results ul.select2-result-sub{margin:0;padding-left:0}.select2-results ul.select2-result-sub>li .select2-result-label{padding-left:20px}.select2-results ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:40px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:60px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:80px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:100px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:110px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:120px}.select2-results li{list-style:none;display:list-item;background-image:none}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:bold}.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:transparent}.select2-results .select2-highlighted ul{background:#fff;color:#000}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item}.select2-results .select2-disabled{background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-disabled.select2-highlighted{color:#666;background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-selected{display:none}.select2-more-results{background:#f4f4f4;display:list-item}.select2-more-results.select2-active{background:#f4f4f4 no-repeat 100%}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice div{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container.select2-container-disabled .select2-choice abbr{display:none}.select2-container-multi .select2-choices{height:auto !important;height:1%;margin:0;padding:0;position:relative;border:1px solid #aaa;cursor:text;overflow:hidden;background-color:#fff}.select2-locked{padding:3px 5px 3px 5px !important}.select2-container-multi .select2-choices li{float:left;list-style:none}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:#fff no-repeat 100% !important}.select2-default{color:#999 !important}.select2-container-multi .select2-choices .select2-search-choice{position:relative;cursor:default;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-container-multi .select2-choices .select2-search-choice span{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen{clip:rect(0 0 0 0);width:1px;height:1px;border:0;margin:0;padding:0;overflow:hidden;position:absolute;outline:0;left:0}.select2-offscreen:focus{clip:rect(0 0 0 0);width:1px;height:1px;border:0;margin:0;padding:0;overflow:hidden;position:absolute;outline:0;left:0}.select2-display-none{display:none}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}#select2-drop-undermask{display:none !important}.select2-container{box-shadow:inset 0 1px 0 #d9e1e9;background:#f7f8f9;font-size:20px;color:#727a7c;width:100%;margin-bottom:30px;padding:15px;border-radius:3px}.select2-container:focus{box-shadow:inset 0 1px 0 #a8bacd}.select2-container input,.select2-container .select2-choices{background:0;border:0 none;padding:0;margin:0;color:#727a7c}.select2-container .select2-choice{border:0 none;background:0;padding:15px;height:auto;color:#727a7c;min-height:23px}.select2-search{padding:0}.select2-search:before{font-style:normal;font-weight:normal;font-family:"SSStandard";text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-family:"SSStandard";color:#fff;content:"🔎";position:absolute;right:15px;top:15px}.select2-search input{background:#000;color:#fff;padding:15px 45px 15px 15px}.select2-results{background:#f7f8f9;border-top:1px solid #d9e1e9;color:#727a7c;font-size:16px;padding:10px}.select2-highlighted{font-weight:bold;color:#222}.select2-search-choice{font-size:12px;background:#fff;border-radius:20px;padding:5px 25px 5px 10px;margin-right:5px}.select2-search-choice-close{vertical-align:middle;display:inline-block;color:#ed1b24;text-decoration:none;font-size:8px;position:absolute;right:10px;top:50%;margin-top:-4px}.select2-search-choice-close:hover{color:#000}.select2-search-choice-close:before{font-style:normal;font-weight:normal;font-family:"SSStandard";text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-family:"SSStandard";content:"␡"}.save-changes{float:left !important;margin-bottom:30px;margin-right:100%}.cancel{float:left;margin-top:30px}.helper-text{margin:1em 0;font-size:14px;font-style:italic;color:#727a7c}.cm-field{margin-bottom:0}.field{margin-bottom:30px}@media only screen and (max-width:940px){.field{margin-bottom:30px}}.field input,.field textarea{margin-bottom:0}.field .field{margin-top:15px}.field aside{margin-top:8px}.field .cm-radio-field{display:inline-block;margin-right:15px}@media only screen and (max-width:1100px){.field .cm-radio-field{display:block}}@media only screen and (max-width:950px){.field .cm-radio-field{display:inline-block}}.field .cm-radio-field input{vertical-align:text-top;margin-right:2px}.field .cm-radio-field+.cm-field:not(.cm-radio-field){margin-top:15px}.field .upload-field-wrap{margin-top:15px}.field .upload-field-wrap .upload-field{margin-bottom:0}.field .chzn-single{margin-bottom:0}.field>.cm-field-flex{display:flex;flex-direction:row}@media only screen and (max-width:940px){.field>.cm-field-flex{flex-direction:column}.field>.cm-field-flex .cm-field{margin-bottom:8px}.field>.cm-field-flex aside{border-top:none !important}}.field>.cm-field-flex .cm-field,.field>.cm-field-flex .upload-field,.field>.cm-field-flex .chzn-container,.field>.cm-field-flex .upload-field-wrap{margin-right:30px;flex:0 0 70%}@media only screen and (max-width:940px){.field>.cm-field-flex .cm-field,.field>.cm-field-flex .upload-field,.field>.cm-field-flex .chzn-container,.field>.cm-field-flex .upload-field-wrap{margin-right:0}}.field>.cm-field-flex .cm-field.social i,.field>.cm-field-flex .upload-field.social i,.field>.cm-field-flex .chzn-container.social i,.field>.cm-field-flex .upload-field-wrap.social i{flex:0 0 5%}.field>.cm-field-flex .cm-field.social input,.field>.cm-field-flex .upload-field.social input,.field>.cm-field-flex .chzn-container.social input,.field>.cm-field-flex .upload-field-wrap.social input{flex:0 0 95%}.field>.cm-field-flex .cm-checkbox-label{font-weight:400;font-size:14px}.field>.cm-field-flex .upload-field-wrap{margin-bottom:30px}.field>.cm-field-flex aside{border-top:4px solid #ecf0f4;font-size:14px;font-style:italic;color:#727a7c;flex:1;padding-top:15px}.field>.cm-field-flex aside span{display:inline;margin-top:8px}.field--fact{border-bottom:1px solid #ecf0f4;margin-bottom:30px}.field .delete-link{margin-bottom:30px}.field .select2-container{margin-bottom:0}.field__help{display:block;margin-top:8px;font-size:14px;color:#727a7c}.upload-field-wrap+.cm-desc{margin-bottom:30px}.edit_company fieldset:first-of-type>.subtitle:first-child{margin-top:0}.subtitle{margin:30px 0 30px 0}