/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}

*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?q4f568);src:url(../fonts/icomoon.eot?#iefixq4f568) format("embedded-opentype"),url(../fonts/icomoon.woff?q4f568) format("woff"),url(../fonts/icomoon.ttf?q4f568) format("truetype"),url(../fonts/icomoon.svg?q4f568#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-quill:before{content:"\e603"}.icon-phone:before{content:"\e604"}.icon-envelope:before{content:"\e605"}.icon-expand:before{content:"\e607"}.icon-contract:before{content:"\e608"}.icon-newtab:before{content:"\e609"}.icon-twitter:before{content:"\e601"}.icon-skype:before{content:"\e606"}.icon-linkedin:before{content:"\e602"}.icon-wingmen_logo:before{content:"\e600"}body,html{margin:0;padding:0;height:100%;overflow:auto;background-color:#fff}.disable-transitions *{-webkit-transition:all 0s ease-in-out!important;transition:all 0s ease-in-out!important}h1,h2,h3,h4,h5{-webkit-transition:letter-spacing .5s ease-in-out;transition:letter-spacing .5s ease-in-out;margin:0;padding:0;color:#222;font-family:Inter,sans-serif;font-weight:700;letter-spacing:.05em}.section-slogan,.section-title{font-family:Inter,sans-serif;font-weight:900}.square:hover h2.section-title{letter-spacing:.04em}h3,h5{color:rgb(48.5,48.5,48.5)}a,div,p,ul{margin:0;padding:0;font-family:Inter,sans-serif;font-weight:300;color:#4a4a4a}html{font-size:14px;line-height:1}body{font-size:100%;line-height:1.5}h1{font-size:2em}h2{font-size:1.7em}@media screen and (max-width:600px){h2{font-size:1.4em}}h3{font-size:1.3em}p{font-size:1.1em}@media screen and (min-width:600px){html{font-size:16px;line-height:1}}@media screen and (min-width:1000px){html{font-size:20px;line-height:1}}#wingmen-app{height:100%;position:relative;overflow-x:hidden}#wingmen-app .logo-part{position:absolute;z-index:10;font-size:15em;opacity:.5}#wingmen-app .logo-part#logo-top-left{right:-.67em;bottom:-.5em}#wingmen-app .logo-part#logo-top-right{left:-.66em;bottom:-.5em}#wingmen-app .logo-part#logo-bottom-left{top:-.5em;right:-.67em}#wingmen-app .logo-part#logo-bottom-right{top:-.5em;left:-.66em}#wingmen-app .bold-text{font-family:Inter,sans-serif;font-weight:900}@-moz-document url-prefix(){#wingmen-app .logo-part#logo-top-right{bottom:-.495em}#wingmen-app .logo-part#logo-bottom-right{top:-.505em}}#wingmen-app .info{width:70%;margin:0 auto}#wingmen-app .client{margin:0 auto 3em auto;text-align:center}#wingmen-app .client .logo{width:70%;max-width:450px;margin:0 auto}#wingmen-app .client .tags{width:70%;margin:0 auto;font-size:1.5em}#wingmen-app .client .tags .tags-line{font-size:.7em;font-family:Inter,sans-serif;font-weight:700;display:block;color:rgb(188.75,188.75,188.75)}#wingmen-app .ventures{text-align:center}#wingmen-app .ventures .venture{display:inline-block;margin:0 auto 2em auto;width:80%;text-align:left}#wingmen-app .ventures .venture .logo{margin-right:8%;width:20%;display:inline-block;vertical-align:middle}#wingmen-app .ventures .venture .info{width:72%;vertical-align:middle;display:inline-block}#wingmen-app .ventures .venture .info .description{margin-bottom:.5em}#wingmen-app .ventures .venture .info .description .tags-line{font-size:.7em;font-family:Inter,sans-serif;font-weight:700;display:block;color:rgb(188.75,188.75,188.75)}#wingmen-app .square{overflow:hidden;cursor:pointer;display:none;width:50%;height:50%;vertical-align:top;position:absolute;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;background-color:#fff;-webkit-overflow-scrolling:touch}#wingmen-app .square.square:hover{background-color:#bbb!important}#wingmen-app .square.square:hover .section-title{color:rgb(37.6587155963,22.8642201835,50.4357798165)}#wingmen-app .square.square:hover .logo-part{color:rgb(37.6587155963,22.8642201835,50.4357798165);opacity:1}#wingmen-app .square.square.minified{width:0%;height:0%}#wingmen-app .square.square.hideflow{overflow:hidden}#wingmen-app .square.square.focused{background-color:#fff!important;cursor:auto;width:100%;height:100%;overflow:auto}#wingmen-app .square.square.focused .section-title{color:rgb(37.6587155963,22.8642201835,50.4357798165);text-decoration:none}#wingmen-app .square .section-title{opacity:0}#wingmen-app .square .section-slogan,#wingmen-app .square .section-title{text-align:center;width:100%;text-transform:uppercase;color:#222;color:rgb(37.6587155963,22.8642201835,50.4357798165);padding:0 10%}#wingmen-app .square .section-slogan{margin:1em 0 2em 0;font-size:2em}#wingmen-app .square .content{display:none;text-align:center;padding:3em 0 0 0}#wingmen-app .square .content.contact-form{padding-bottom:7em}#wingmen-app .square .content .explanation{width:80%;margin:0 auto}#wingmen-app .square .content .contact-strip{padding:5em 0}#wingmen-app .square .content .button{display:block;padding:.8em 1em;font:normal 1em Montserrat,sans-serif;color:#fff!important;background-color:rgb(37.6587155963,22.8642201835,50.4357798165)!important;margin:0 auto;width:80%;text-decoration:none;border:.1em solid rgb(37.6587155963,22.8642201835,50.4357798165)}#wingmen-app .square .content .button:hover{background-color:rgb(50.7596330275,30.8183486239,67.9816513761)!important}#wingmen-app #menu{display:none;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#wingmen-app #menu .wrap i{color:#000;opacity:.5;font-size:15em;line-height:1.5em}#wingmen-app #menu .wrap h1{display:none}#wingmen-app #back{display:none;position:fixed;cursor:pointer}#wingmen-app #back .wrap{position:relative;width:5em;height:5em}#wingmen-app #back .wrap .outer{position:absolute;width:0;height:0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-bottom:4em solid transparent;border-left:4em solid rgb(37.6587155963,22.8642201835,50.4357798165)}#wingmen-app #back .wrap .inner{position:absolute;width:0;height:0;top:51%;left:51%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-bottom:1.5em solid transparent;border-left:1.5em solid #fff}#wingmen-app #top-left{background-color:rgb(247.35,247.35,247.35);top:0;left:0}#wingmen-app #top-right{background-color:rgb(239.7,239.7,239.7);top:0;right:0}#wingmen-app #bottom-left{background-color:rgb(232.05,232.05,232.05);bottom:0;left:0}#wingmen-app #bottom-right{background-color:rgb(224.4,224.4,224.4);bottom:0;right:0}#wingmen-app #contact-form-errors{display:none!important}#wingmen-app #contact-form .separator{width:.2%;display:none}#wingmen-app #contact-form input.valid,#wingmen-app #contact-form textarea.valid{border:.1em solid #00ffa4}#wingmen-app #contact-form input.error,#wingmen-app #contact-form textarea.error{border:.1em solid #ff324a}#wingmen-app #contact-form input,#wingmen-app #contact-form textarea{padding:.8em 1em;margin-bottom:1.5em;border:.1em solid rgb(188.75,188.75,188.75);height:auto;font:normal 1em Montserrat,sans-serif;-webkit-box-shadow:none;box-shadow:none;width:80%;color:rgb(48.5,48.5,48.5);background-color:#e3e3e3}#wingmen-app #contact-form textarea{height:7em}@media screen and (min-width:600px){#wingmen-app #contact-form input.button,#wingmen-app #contact-form textarea{width:81%}#wingmen-app #contact-form input{width:40%}#wingmen-app #contact-form .separator{display:inline-block}}@media all and (max-width:1020px){#wingmen-app #filters{display:none}}#wingmen-app div.people .human{width:30%;display:inline-block}#wingmen-app div.people .human img{width:80%}#wingmen-app .align-left{text-align:left}#wingmen-app .align-right{text-align:right}#wingmen-app .contact-row{line-height:1em;margin-bottom:.6em;display:block}#wingmen-app .contact-row i{margin-right:1em;vertical-align:middle}#wingmen-app .contact-row a{color:rgb(37.6587155963,22.8642201835,50.4357798165)}#wingmen-app .row.image{height:200px;overflow:hidden;width:100%;background-position:center;background-attachment:fixed}#wingmen-app .row.left{text-align:left}#wingmen-app .row.left .section{margin-left:5%;width:35%}#wingmen-app .row.right{text-align:right}#wingmen-app .row.right .section{margin-right:5%;width:35%}#wingmen-app .centered{margin:70px 0}@media all and (max-width:760px){#wingmen-app .row .section{margin-right:0!important;width:80%!important}}#wingmen-app .row{margin-bottom:2em}#wingmen-app .row h2{margin:45px 0 35px 0}#wingmen-app .row .section.center{text-align:center}#wingmen-app .row .section.last{margin-right:0}#wingmen-app .row .section{vertical-align:top;text-align:left;display:inline-block;width:26%;min-width:210px;margin:0 5% 2% 0;max-width:400px}#wingmen-app .row .section.person{width:39%;margin:0 5% 5% 5%;max-width:600px}#wingmen-app .row .section.person .profile-image{width:32%;vertical-align:middle;display:inline-block;margin-right:5%;border-radius:50%;border:.4em solid rgb(188.75,188.75,188.75)}#wingmen-app .row .section.person .info{display:inline-block;vertical-align:middle;width:63%}#wingmen-app .row .section.person .info .name{margin-top:0}#wingmen-app .row .section.person.left .profile-image{margin-right:0;margin-left:5%}#wingmen-app .row .section h3{margin:1em 0}#wingmen-app .row .section.map{padding-top:45px}.email-signup-area{background-color:#f5f5f5;margin-top:2em;padding:2em 1em 7em 1em}.email-signup-area .email-signup{width:80%;margin:0 auto}.email-signup-area .email-signup #mc_embed_signup{margin-top:2em}input,textarea{padding:.8em 1em;margin-bottom:1.5em;border:.1em solid rgb(188.75,188.75,188.75);height:auto;font:normal 1em Montserrat,sans-serif;-webkit-box-shadow:none;box-shadow:none;width:80%;color:rgb(48.5,48.5,48.5);background-color:#e3e3e3}.button{font:normal 1em Montserrat,sans-serif;color:#fff;background-color:rgb(37.6587155963,22.8642201835,50.4357798165);margin:0 auto;width:80%;text-decoration:none;border:.1em solid rgb(37.6587155963,22.8642201835,50.4357798165)}.button:hover{background-color:rgb(50.7596330275,30.8183486239,67.9816513761)}#journal{opacity:0;font-size:.7em;text-align:center;color:#fff;position:absolute;text-decoration:none;bottom:0;width:140px;padding:.5em;left:50%;margin-left:-70px;background-color:rgb(37.6587155963,22.8642201835,50.4357798165);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;margin-bottom:-3px}#journal.shown{opacity:.4}#journal:hover{opacity:1;margin-bottom:0}