@charset "UTF-8";
/*!
 *  Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.6.3);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.6.3) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2?v=4.6.3) format("woff2"),url(../fonts/fontawesome-webfont.woff?v=4.6.3) format("woff"),url(../fonts/fontawesome-webfont.ttf?v=4.6.3) format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.2857142857em;text-align:center}.fa-ul{padding-left:0;margin-left:2.1428571429em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.1428571429em;width:2.1428571429em;top:.1428571429em;text-align:center}.fa-li.fa-lg{left:-1.8571428571em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:a 2s infinite linear;animation:a 2s infinite linear}.fa-pulse{-webkit-animation:a 1s infinite steps(8);animation:a 1s infinite steps(8)}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scaleY(-1);transform:scaleY(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-sign-language:before,.fa-signing:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}

/*! HTML5 Boilerplate v5.3.0 | MIT License | https://html5boilerplate.com/ */html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{*,:after,:before,:first-letter,:first-line{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}

/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,body.adhoc{background:#fff}*{box-sizing:border-box}a{color:#1e70b7}.container{max-width:100%;margin-left:auto;margin-right:auto;max-width:960px}.container:after{content:" ";display:block;clear:both;content:"";display:table}.team-wrap{background:#fff;border-top:1px solid #e3e3e3;margin-top:20px}.main-text .imageSection{text-align:center}.main-text .imageSection img{max-width:100%}.main-text .imageSection .container{max-width:1600px}.imageSection{display:none}@media only screen and (min-width:960px){.imageSection.large-screen{display:block}}.imageSection.inline{padding:20px 0}.imagery-container{display:block;position:relative;width:100%;padding:20px;overflow-x:scroll;text-align:center}@media only screen and (min-width:960px){.imagery-container.small-screen{display:none}}@media only screen and (min-width:320px){.imagery-container img{max-width:1200px}}@media only screen and (min-width:374px){.imagery-container img{max-width:1400px}}@media only screen and (min-width:414px){.imagery-container img{max-width:1600px}}.imagery-container .three-up{display:inline;padding-bottom:15px}@media only screen and (min-width:414px){.imagery-container .three-up{display:block;float:left}}.imagery-container .three-up img{max-width:100%}.imagery-container .two-up{display:inline;float:left}@media only screen and (min-width:414px){.imagery-container .two-up{display:block}}.imagery-container .two-up img{max-width:70%}.content-wrapper{padding-top:20px;padding-left:10px;padding-right:10px;width:100%;float:left;margin-left:0;margin-right:0;font-size:20px;font-weight:200;line-height:32px}@media screen and (min-width:40em){.content-wrapper{width:66.1016949153%;float:left;margin-right:1.6949152542%;margin-left:16.9491525424%;padding-top:30px;padding-left:0;padding-right:0}}@media screen and (min-width:64em){.content-wrapper{width:66.1016949153%;float:left;margin-right:1.6949152542%;margin-left:16.9491525424%}}.content-wrapper .date{color:#919191;border-bottom:1px solid #e3e3e3;font-size:14px;margin-bottom:45px}.content-wrapper .intro{font-size:26px;line-height:36px}.content-wrapper hr{height:1px;color:#e3e3e3;background:#e3e3e3;font-size:0;border:0;margin:30px 0}.content-wrapper p{margin:0 0 30px}.content-wrapper h1{line-height:38px}.content-wrapper h1.main-head{line-height:42px}@media only screen and (min-width:374px){.content-wrapper h1.main-head{font-size:46px}}.content-wrapper h2{color:#1e70b7;font-size:20px;margin:0}.content-wrapper ol,.content-wrapper ul{padding-left:22px;margin-bottom:10px}.content-wrapper ol ol,.content-wrapper ul ol{list-style-type:lower-roman;padding-left:17px;margin-bottom:10px}.content-wrapper ol ol ol,.content-wrapper ol ul ol{list-style-type:lower-alpha;margin-bottom:10px}.content-wrapper ol li,.content-wrapper ul li{padding-bottom:5px}.team-wrapper{padding-top:0}.team-wrapper.last{padding-bottom:40px}.main-text{background:url(../images/blurBg.png) no-repeat center 105%}.subnav{background:#1e70b7;color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.3)}.subnav ul{text-decoration:none;margin:0;margin-left:25px;padding:0}.subnav ul li{display:inline-block;margin:0;padding:0}.subnav ul li a{color:#fff;padding:10px;display:block}.quick-downloads{margin-bottom:35px;margin-top:10px;border:1px solid #e3e3e3;background:#fff}.quick-downloads h4{font-size:14px;text-transform:uppercase;letter-spacing:.5;border-bottom:1px solid #e3e3e3;margin-bottom:10px;margin-top:0}.quick-downloads .quick-download{position:relative;text-align:center;font-size:14px;font-weight:600;width:48.7179487179%;float:left;margin-right:2.5641025641%;margin:0;padding:20px}.quick-downloads .quick-download:first-child{border-right:1px solid #e3e3e3}.quick-downloads .quick-download img{max-width:60%}.quick-downloads .quick-download a{margin-top:10px;display:block;color:#595959}.toc{margin-top:0;padding:10px 20px 20px;margin-bottom:35px;border:1px solid #e3e3e3;background:#f6f6f6}.toc dt{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.5;border-bottom:1px solid #e3e3e3;margin-bottom:10px}.toc dd{margin:5px 0}.download{margin:50px 0 80px}.download .big-link{max-width:350px;margin:0 auto}.screens{clear:both;margin-bottom:60px}.screens .screen{width:30%;margin-right:5%;float:left}.screens .screen:last-child{margin-right:0}.screens .screen img{width:100%;box-shadow:0 0 4px 0 rgba(0,0,0,.21)}.screens .screen a{margin-top:5px;display:block;font-size:12px;font-weight:600;text-align:center;color:#595959}.header-divider{border-top:1px solid #e3e3e3}.header-divider h2{padding:60px 0 30px;color:#595959;font-size:30px}.team_member{width:100%;margin-bottom:15px}@media screen and (min-width:769px){.team_member{width:49%;float:left;margin-right:2%}}.team_member.hide{display:none}.team_member:last-child{margin-right:0}.team_member_detail{width:100%;background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.21);border-radius:4px;display:block;text-decoration:none;font-size:18px;padding:30px 15px}.team_member_detail.hide{display:none}.team_member_detail .bio{clear:both;border-top:1px solid #e3e3e3;padding-top:20px;margin-top:30px}.team_member_detail .bio p{margin-bottom:20px}.team_member_detail .fa-times{margin-top:0!important;font-size:30px!important}.team_member_detail .fa-times:hover{cursor:pointer;cursor:hand}.big-link{background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.21);border-radius:4px;display:block;text-decoration:none;padding:20px 15px}.big-link .heading{font-size:20px;line-height:26px;margin:0;color:#1e70b7}.big-link .pic{float:left;margin-right:10px}.big-link .pic img{width:60px;height:60px}.big-link .description{padding-top:5px}.big-link .detail{font-size:14px;line-height:22px;font-weight:600;color:#595959;margin:0}.big-link .fa{color:#e3e3e3;float:right;font-size:20px;margin-top:22px}.more{text-align:center;padding-top:20px}.more .button.button--green{padding:20px 25px;font-size:14px}@media only screen and (min-width:374px){.more .button.button--green{padding:20px 35px;font-size:18px}}@media only screen and (min-width:415px){.more .button.button--green{padding:20px 55px;font-size:20px}}.fade{transition:all 1s linear;-webkit-transition:all 1s linear}.fade.ng-enter{opacity:0}.fade.ng-enter.ng-enter-active,.fade.ng-leave{opacity:1}.fade.ng-leave.ng-leave-active{opacity:0}@font-face{font-family:Avenir W02;src:url(../fonts/avenir/99db2616-e717-4838-a896-6dc86e37b49e.eot?#iefix);src:url(../fonts/avenir/99db2616-e717-4838-a896-6dc86e37b49e.eot?#iefix) format("eot"),url(../fonts/avenir/874c8a3d-82cd-4b46-839b-521b49950be0.woff) format("woff"),url(../fonts/avenir/651041f0-000d-42ca-b667-939a4e0f5085.ttf) format("truetype"),url(../fonts/avenir/bb5e727f-dfd2-4e7c-8630-4dd73720a377.svg#bb5e727f-dfd2-4e7c-8630-4dd73720a377) format("svg");font-weight:200;font-style:normal}@font-face{font-family:Avenir W02;src:url(../fonts/avenir/67c09af9-1b9a-4aaa-9ce0-acf8eadec195.eot?#iefix);src:url(../fonts/avenir/67c09af9-1b9a-4aaa-9ce0-acf8eadec195.eot?#iefix) format("eot"),url(../fonts/avenir/c5763b2c-20ed-4377-8989-e063e2ef8dfc.woff) format("woff"),url(../fonts/avenir/9fc2b82e-97a4-4a9c-8f22-2bb58c2a0146.ttf) format("truetype"),url(../fonts/avenir/4915ed32-67c2-4622-b16c-08fb6b2bdea3.svg#4915ed32-67c2-4622-b16c-08fb6b2bdea3) format("svg");font-weight:200;font-style:oblique}@font-face{font-family:Avenir W02;src:url(../fonts/avenir/cc232236-c38e-4181-b791-8be0f37e6f0e.eot?#iefix);src:url(../fonts/avenir/cc232236-c38e-4181-b791-8be0f37e6f0e.eot?#iefix) format("eot"),url(../fonts/avenir/493b124a-f032-4d7d-9d9b-b3ebdb18c13a.woff) format("woff"),url(../fonts/avenir/b2470f08-706e-4417-bcb4-64e4b3cb07b0.ttf) format("truetype"),url(../fonts/avenir/71715770-8b1b-41d7-bc36-4e630e95fd3a.svg#71715770-8b1b-41d7-bc36-4e630e95fd3a) format("svg");font-weight:300;font-style:normal}@font-face{font-family:Avenir W02;src:url(../fonts/avenir/f581bb90-8e0d-4678-a670-b596aee5d6de.eot?#iefix);src:url(../fonts/avenir/f581bb90-8e0d-4678-a670-b596aee5d6de.eot?#iefix) format("eot"),url(../fonts/avenir/7ee96c2f-092c-4d5a-9d3a-727712087ef0.woff) format("woff"),url(../fonts/avenir/2e7be909-2ccd-4b69-b05b-d8530279bfed.ttf) format("truetype"),url(../fonts/avenir/f63ebefb-9093-4e7c-ac37-3f80c9bc08fc.svg#f63ebefb-9093-4e7c-ac37-3f80c9bc08fc) format("svg");font-weight:300;font-style:oblique}@font-face{font-family:Avenir W02;src:url(../fonts/avenir/469ea7ce-bb40-478a-aa21-da079357c969.eot?#iefix);src:url(../fonts/avenir/469ea7ce-bb40-478a-aa21-da079357c969.eot?#iefix) format("eot"),url(../fonts/avenir/5104d540-ac5c-442d-8581-1e9f4ecd37f0.woff) format("woff"),url(../fonts/avenir/6662a841-5b52-4af6-a868-6b43e3d7b263.ttf) format("truetype"),url(../fonts/avenir/bfcb105e-6348-434a-ba7b-31cd4bb80da6.svg#bfcb105e-6348-434a-ba7b-31cd4bb80da6) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Avenir W02;src:url(../fonts/avenir/45f33033-1957-4ec4-8fed-f9cc8552b0ae.eot?#iefix);src:url(../fonts/avenir/45f33033-1957-4ec4-8fed-f9cc8552b0ae.eot?#iefix) format("eot"),url(../fonts/avenir/4ae57b20-bad8-4fce-aeed-e0187e5a14bf.woff) format("woff"),url(../fonts/avenir/6f808037-2d93-4f7d-b6bd-47f8efebc184.ttf) format("truetype"),url(../fonts/avenir/ad5d3830-dabe-4aab-abd6-5298cf252a1b.svg#ad5d3830-dabe-4aab-abd6-5298cf252a1b) format("svg");font-weight:400;font-style:oblique}@font-face{font-family:Avenir W02;src:url(../fonts/avenir/c7a58743-f241-4281-bfc0-f1df551cb37d.eot?#iefix);src:url(../fonts/avenir/c7a58743-f241-4281-bfc0-f1df551cb37d.eot?#iefix) format("eot"),url(../fonts/avenir/b8db69f9-df9e-480f-9c1c-d76a1bb29a62.woff) format("woff"),url(../fonts/avenir/63753503-2f58-4a8b-91af-058e8f73a1b0.ttf) format("truetype"),url(../fonts/avenir/3cece34e-2cfb-4b8f-8a9c-04ec56d1e672.svg#3cece34e-2cfb-4b8f-8a9c-04ec56d1e672) format("svg");font-weight:500;font-style:normal}@font-face{font-family:Avenir W02;src:url(../fonts/avenir/55e94d5b-4fe5-4b21-8566-0356c182f6e7.eot?#iefix);src:url(../fonts/avenir/55e94d5b-4fe5-4b21-8566-0356c182f6e7.eot?#iefix) format("eot"),url(../fonts/avenir/831678a3-2e17-44c9-b214-737d6b43cc99.woff) format("woff"),url(../fonts/avenir/793b158d-9463-4da7-8008-c3d4279c117d.ttf) format("truetype"),url(../fonts/avenir/a36f82e1-f20f-4a71-852e-da7d8a63af47.svg#a36f82e1-f20f-4a71-852e-da7d8a63af47) format("svg");font-weight:500;font-style:oblique}@font-face{font-family:Avenir W02;src:url(../fonts/avenir/e9427e66-afa8-4ceb-bb31-7a970fb469ea.eot?#iefix);src:url(../fonts/avenir/e9427e66-afa8-4ceb-bb31-7a970fb469ea.eot?#iefix) format("eot"),url(../fonts/avenir/748da442-9dd9-4a4d-8da0-b114e16e5d7f.woff) format("woff"),url(../fonts/avenir/6beeeb66-0b4e-4162-8788-8bf688b9829a.ttf) format("truetype"),url(../fonts/avenir/8afe744b-89a2-4ae2-a88e-05c6882580f3.svg#8afe744b-89a2-4ae2-a88e-05c6882580f3) format("svg");font-weight:800;font-style:normal}@font-face{font-family:Avenir W02;src:url(../fonts/avenir/b65661b0-4944-4569-a481-7956ed0037c4.eot?#iefix);src:url(../fonts/avenir/b65661b0-4944-4569-a481-7956ed0037c4.eot?#iefix) format("eot"),url(../fonts/avenir/d8ea60b1-63d8-42d5-b780-fb10cd01d410.woff) format("woff"),url(../fonts/avenir/61d90118-e984-41be-916f-8710743223b7.ttf) format("truetype"),url(../fonts/avenir/d632b415-7d2d-4eef-88fa-9f3294009aca.svg#d632b415-7d2d-4eef-88fa-9f3294009aca) format("svg");font-weight:800;font-style:oblique}@font-face{font-family:Avenir W02;src:url(../fonts/avenir/1f5c348e-e2a8-45d4-a78f-7f61d7bfd83d.eot?#iefix);src:url(../fonts/avenir/1f5c348e-e2a8-45d4-a78f-7f61d7bfd83d.eot?#iefix) format("eot"),url(../fonts/avenir/0b86525a-9c26-4c1d-9abe-c05fd31ecf2e.woff) format("woff"),url(../fonts/avenir/ea64e82f-5215-4e26-a15f-a6739e1c1020.ttf) format("truetype"),url(../fonts/avenir/1cda1791-25c1-48d3-9056-3b04b763b592.svg#1cda1791-25c1-48d3-9056-3b04b763b592) format("svg");font-weight:900;font-style:normal}@font-face{font-family:Avenir W02;src:url(../fonts/avenir/9c5da5a3-e4df-49f9-bacc-c94e28d9b9f0.eot?#iefix);src:url(../fonts/avenir/9c5da5a3-e4df-49f9-bacc-c94e28d9b9f0.eot?#iefix) format("eot"),url(../fonts/avenir/c913780e-d6cb-4d11-bfcf-b23e2670bcb3.woff) format("woff"),url(../fonts/avenir/92288f03-d267-4e7a-b3ea-fb090e790460.ttf) format("truetype"),url(../fonts/avenir/0e1565cf-87bf-4a38-b4c7-c5732b4699eb.svg#0e1565cf-87bf-4a38-b4c7-c5732b4699eb) format("svg");font-weight:900;font-style:oblique}body{font-family:Avenir W02,Avenir,Futura,Gill Sans,Calibri,Century Gothic,AppleGothic,Helvetica,Arial,sans-serif;font-weight:300;font-size:18px;line-height:28px;color:#595959}.button{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:6px 10px;font-size:12px;line-height:1;border-radius:30px;text-decoration:none}@media screen and (min-width:40em){.button{font-size:18px}}.button.button--white{background:#fff;color:#1e70b7}.button.button--blueBorder{border:1px solid #1e70b7}.button.button--green{border-radius:25px;background-clip:padding-box;background:#82bf66;color:#fff!important;padding:15px;font-size:16px}.button.button--yellow{border-radius:6px;background-clip:padding-box;background:#f2cd54;color:#595959!important;padding:15px;font-size:16px}.button.button--blue{background-clip:padding-box;background:#1e70b7;color:#fff!important}.button.button--blue,.button.button--early{border-radius:25px;padding:15px;font-size:16px}.button.button--early{color:#1e70b7!important}.button.button--auth,.button.button--early{background-clip:padding-box;background:#fff}.button.button--auth{border-radius:25px;color:#2ca3d2!important;padding:15px;font-size:16px}@-webkit-keyframes b{0%{top:-100px}to{top:0}}@keyframes b{0%{top:-100px}to{top:0}}.floating_header{background:#fff;border-bottom:1px solid #e3e3e3;position:fixed;top:-100px;width:100%;z-index:2;padding:10px 0}@media screen and (min-width:40em){.floating_header{padding:20px 0}}.floating_header.show{top:0;-webkit-animation-name:b;animation-name:b;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:0ms;animation-delay:0ms;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.masthead__logo{box-sizing:border-box;width:33.3333333333%;float:left;padding-left:.8333333333%;padding-right:.8333333333%}@media screen and (min-width:40em){.masthead__logo{box-sizing:border-box;width:16.6666666667%;float:left;padding-left:.8333333333%;padding-right:.8333333333%}}.masthead__logo a{display:block;width:83px;height:26px;text-indent:-9999px;background:url(../images/logo.svg) no-repeat;background-size:contain;margin-left:10px}@media screen and (min-width:40em){.masthead__logo a{width:119px;height:36px}}.masthead__menu{box-sizing:border-box;width:33.3333333333%;float:left;padding-left:.8333333333%;padding-right:.8333333333%;margin-left:33.3333333333%}@media screen and (min-width:40em){.masthead__menu{box-sizing:border-box;width:16.6666666667%;float:left;padding-left:.8333333333%;padding-right:.8333333333%;margin-left:66.6666666667%}}.masthead__menu .comingsoon{color:#1e70b7;font-size:12px;font-weight:600;text-align:right;padding-right:10px}@media screen and (min-width:321px){.masthead__menu .comingsoon{font-size:14px}}@media screen and (min-width:40em){.masthead__menu .comingsoon{padding-top:5px}}.masthead__menu .appstore{display:block;text-align:right}.masthead__menu .appstore img{width:80%;margin-right:10px}@media screen and (min-width:40em){.masthead__menu .appstore img{width:100%}}.masthead{background:#f6f6f6 url(../images/asanoha-400px.png);background-size:200px;padding:20px 0 10px}@media screen and (min-width:39.9375em){.masthead{padding:45px 0 10px}}.masthead .masthead__note{float:right;padding:12px 20px 0;font-size:16px;font-weight:400;color:#1e70b7}@media screen and (min-width:40em){.masthead .masthead__note{padding:40px 20px 0;font-size:20px}}.masthead .titlebar .back{display:none;margin-top:120px;text-indent:10px;font-size:14px;font-weight:600;text-decoration:none}@media screen and (min-width:40em){.masthead .titlebar .back{box-sizing:border-box;width:16.6666666667%;float:left;padding-left:.8333333333%;padding-right:.8333333333%;display:block}}.masthead .titlebar .back .fa{font-size:12px}.masthead .titlebar .titleheader{padding:40px 0 0 10px!important;margin:10px 0;box-sizing:border-box;width:83.3333333333%;float:left;padding-left:.8333333333%;padding-right:.8333333333%;font-size:40px;line-height:55px;color:#1e70b7;font-weight:600;letter-spacing:-2px}@media screen and (min-width:40em){.masthead .titlebar .titleheader{padding:60px 0 0!important;font-size:60px;line-height:75px;margin:20px 0}}.masthead.home{padding-bottom:150px}.adhoc .masthead{border-bottom:1px solid #e3e3e3;min-height:48px}@media screen and (min-width:40em){.adhoc .masthead{min-height:100px}}.adhoc .masthead .container{max-width:1440px}.adhoc .content-wrapper{margin-top:60px}.adhoc .content-wrapper.lower{margin-top:10px}.panel{overflow:hidden;background:#fff;border:1px solid #light_grey}.message .message__bubble{position:relative;display:inline-block;padding:15px 20px;border-radius:30px;background-clip:padding-box;text-decoration:none}@media screen and (min-width:40em){.message .message__bubble{padding:15px 40px}}.message .message__bubble p{font-size:14px;line-height:20px}@media screen and (min-width:40em){.message .message__bubble p{font-size:20px;line-height:28px}}.message .message__bubble .message__end.hide{display:none}.message .message__bubble:after{content:"";position:absolute;border-style:solid;border-width:8px 11px 8px 0;border-color:transparent #e3e3e3;display:block;width:0;left:-8px;bottom:32%}.message.message--to .message__bubble{margin-left:10px;margin-right:10px;background:#1e70b7;color:#fff;border-color:transparent #1e70b7}.message.message--to .message__bubble:after{border-color:transparent #1e70b7;border-width:8px 0 8px 11px;right:-8px;left:auto}.message.message--from .message__bubble{margin-left:10px;margin-right:10px;background:#1e70b7;color:#fff;border-color:transparent #1e70b7}.message.message--from .message__bubble:after{border-color:transparent #1e70b7}.message.message--fact .message__bubble{margin-left:10px;margin-right:10px;background:#fff;color:#1e70b7;border-color:transparent}.message.message--fact .message__bubble:after{border-color:transparent;border-width:0;right:auto;left:auto}.message.message--up .message__bubble{margin-left:5px;margin-right:5px;padding:10px 20px;background:#fff;color:#595959;border-color:transparent #fff}.message.message--up .message__bubble:after{content:"";position:absolute;border-style:solid;border-width:14px 14px 0;border-color:#fff transparent;display:block;width:0;bottom:-8px;left:50%;margin-left:-11px}.message.message--small .message__bubble{padding:6px 15px}.message.message--small .message__bubble p{font-size:12px}@media screen and (min-width:40em){.message.message--small .message__bubble p{font-size:14px}}.message.message--small .message__bubble:after{bottom:22%}@media screen and (min-width:40em){.message.message--small .message__bubble:after{bottom:22%}}.person-list{margin:-1px auto 0;text-align:center;border:1px solid #e3e3e3;background:#fff}.person-list h3{font-weight:400;font-size:20px;letter-spacing:-1px;margin:10px}.person-list .person{border-right:1px solid #e3e3e3;border-top:1px solid #e3e3e3;min-height:150px}.person-list .person:last-child,.person-list .person:nth-child(2n){border-right:none}@media screen and (min-width:40em){.person-list .person:nth-child(2n){border-right:1px solid #e3e3e3}.person-list .person:last-child{border-right:none}}.person-list .person a{color:#595959;text-decoration:none}.person-list .person h4,.person-list .person h5{margin:0;font-weight:400;font-size:14px}.person-list .person h4 img,.person-list .person h5 img{max-width:auto;margin:0;position:relative;top:-2px;opacity:.3}.person-list .person h5{padding-bottom:20px;margin:0;font-weight:400;font-size:12px}.person-list .person img{max-width:50px;margin:25px 0 15px}.person-list.team{margin-top:40px}@media screen and (min-width:40em){.person-list.team{max-width:600px}}.person-list.team .person{box-sizing:border-box;width:50%;float:left;padding-left:.8333333333%;padding-right:.8333333333%}@media screen and (min-width:40em){.person-list.team .person{box-sizing:border-box;width:25%;float:left;padding-left:.8333333333%;padding-right:.8333333333%}}@media screen and (min-width:40em){.person-list.advisors{max-width:800px}}.person-list.advisors .person{box-sizing:border-box;width:50%;float:left;padding-left:.8333333333%;padding-right:.8333333333%}@media screen and (min-width:40em){.person-list.advisors .person{box-sizing:border-box;width:16.6666666667%;float:left;padding-left:.8333333333%;padding-right:.8333333333%}}.end{text-align:center}.end .cta{box-sizing:border-box;width:100%;float:left;padding-left:.8333333333%;padding-right:.8333333333%;border-right:1px solid #e3e3e3;padding:40px 10px}.end .cta .button{padding:20px 55px;font-size:18px}.end .cta .appstore{background:url(../images/Download_on_the_App_Store_Badge_US-UK_135x40.svg) no-repeat;background-size:135px 40px;width:135px;height:40px;display:inline-block;text-indent:-9999px}.end .terms{background:#fff;border-top:1px solid #e3e3e3;color:#595959;padding:20px;font-size:14px;line-height:24px}.end .terms p{margin-bottom:15px}.end .terms .termssection{padding:0 5px;display:inline-block;font-size:14px}.secondline{display:block}@media screen and (min-width:30em){.secondline{display:inline}}.cohortShowcase img{-webkit-transform:scale(0);transform:scale(0);-webkit-animation-name:g;animation-name:g;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-timing-function:cubic-bezier(.39,.575,.565,1);animation-timing-function:cubic-bezier(.39,.575,.565,1);-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes c{0%{opacity:1;top:0}to{opacity:0;top:7px}}@keyframes c{0%{opacity:1;top:0}to{opacity:0;top:7px}}@-webkit-keyframes d{0%{opacity:0;top:7px}to{opacity:1;top:0}}@keyframes d{0%{opacity:0;top:7px}to{opacity:1;top:0}}.message__bubble{-webkit-animation-name:d;animation-name:d;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-delay:0ms;animation-delay:0ms;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#category1{opacity:0;-webkit-animation-name:e;animation-name:e;-webkit-animation-duration:2.8s;animation-duration:2.8s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#example1{position:absolute;top:250px;opacity:0;-webkit-animation-name:i;animation-name:i;-webkit-animation-duration:2.8s;animation-duration:2.8s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-timing-function:cubic-bezier(.39,.575,.565,1);animation-timing-function:cubic-bezier(.39,.575,.565,1);-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#category2{opacity:0;-webkit-animation-name:e;animation-name:e;-webkit-animation-duration:2.8s;animation-duration:2.8s;-webkit-animation-delay:3.4s;animation-delay:3.4s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#example2{position:absolute;top:250px;left:10px;opacity:0;-webkit-animation-name:i;animation-name:i;-webkit-animation-duration:2.8s;animation-duration:2.8s;-webkit-animation-delay:3.9s;animation-delay:3.9s;-webkit-animation-timing-function:cubic-bezier(.39,.575,.565,1);animation-timing-function:cubic-bezier(.39,.575,.565,1);-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media screen and (min-width:40em){#example2{left:107px}}#category3{opacity:0;-webkit-animation-name:e;animation-name:e;-webkit-animation-duration:2.8s;animation-duration:2.8s;-webkit-animation-delay:6.1s;animation-delay:6.1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#example3{position:absolute;top:250px;opacity:0;left:50px;-webkit-animation-name:i;animation-name:i;-webkit-animation-duration:2.8s;animation-duration:2.8s;-webkit-animation-delay:6.6s;animation-delay:6.6s;-webkit-animation-timing-function:cubic-bezier(.39,.575,.565,1);animation-timing-function:cubic-bezier(.39,.575,.565,1);-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media screen and (min-width:40em){#example3{left:147px}}#category4{opacity:0;-webkit-animation-name:e;animation-name:e;-webkit-animation-duration:2.8s;animation-duration:2.8s;-webkit-animation-delay:8.8s;animation-delay:8.8s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#example4{position:absolute;top:250px;left:35px;opacity:0;-webkit-animation-name:i;animation-name:i;-webkit-animation-duration:2.8s;animation-duration:2.8s;-webkit-animation-delay:9.3s;animation-delay:9.3s;-webkit-animation-timing-function:cubic-bezier(.39,.575,.565,1);animation-timing-function:cubic-bezier(.39,.575,.565,1);-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media screen and (min-width:40em){#example4{left:137px}}#category5{opacity:0;-webkit-animation-name:f;animation-name:f;-webkit-animation-duration:2.8s;animation-duration:2.8s;-webkit-animation-delay:11.5s;animation-delay:11.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#example5{position:absolute;top:250px;left:30px;opacity:0;-webkit-animation-name:i;animation-name:i;-webkit-animation-duration:2.8s;animation-duration:2.8s;-webkit-animation-delay:12s;animation-delay:12s;-webkit-animation-timing-function:cubic-bezier(.39,.575,.565,1);animation-timing-function:cubic-bezier(.39,.575,.565,1);-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media screen and (min-width:40em){#example5{left:137px}}#example6{position:absolute;top:116px;left:30px;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-animation-name:j;animation-name:j;-webkit-animation-duration:2.8s;animation-duration:2.8s;-webkit-animation-delay:15s;animation-delay:15s;-webkit-animation-timing-function:cubic-bezier(.39,.575,.565,1);animation-timing-function:cubic-bezier(.39,.575,.565,1);-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media screen and (min-width:40em){#example6{top:112px;left:136px}}#example7{position:absolute;top:80px;left:55px;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-animation-name:h;animation-name:h;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-delay:18.2s;animation-delay:18.2s;-webkit-animation-timing-function:cubic-bezier(.39,.575,.565,1);animation-timing-function:cubic-bezier(.39,.575,.565,1);-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media screen and (min-width:40em){#example7{top:126px;left:107px}}#example8{position:absolute;top:128px;left:195px;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-animation-name:h;animation-name:h;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-delay:18.3s;animation-delay:18.3s;-webkit-animation-timing-function:cubic-bezier(.39,.575,.565,1);animation-timing-function:cubic-bezier(.39,.575,.565,1);-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media screen and (min-width:40em){#example8{top:79px;left:436px}}#example9{position:absolute;top:128px;left:55px;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-animation-name:h;animation-name:h;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-delay:18.4s;animation-delay:18.4s;-webkit-animation-timing-function:cubic-bezier(.39,.575,.565,1);animation-timing-function:cubic-bezier(.39,.575,.565,1);-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media screen and (min-width:40em){#example9{top:173px;left:484px}}#example10{position:absolute;top:174px;left:150px;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-animation-name:h;animation-name:h;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-delay:18.5s;animation-delay:18.5s;-webkit-animation-timing-function:cubic-bezier(.39,.575,.565,1);animation-timing-function:cubic-bezier(.39,.575,.565,1);-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media screen and (min-width:40em){#example10{top:173px;left:296px}}#example11{position:absolute;top:80px;left:55px;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-animation-name:h;animation-name:h;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-delay:18.6s;animation-delay:18.6s;-webkit-animation-timing-function:cubic-bezier(.39,.575,.565,1);animation-timing-function:cubic-bezier(.39,.575,.565,1);-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media screen and (min-width:40em){#example11{top:79px;left:156px}}.final{opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-animation-name:k;animation-name:k;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-delay:20s;animation-delay:20s;-webkit-animation-timing-function:cubic-bezier(.39,.575,.565,1);animation-timing-function:cubic-bezier(.39,.575,.565,1);-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.cohortShowcase,.needShowcase__category,.needShowcase__example{-webkit-animation-name:c;animation-name:c;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:20s;animation-delay:20s;-webkit-animation-timing-function:cubic-bezier(.39,.575,.565,1);animation-timing-function:cubic-bezier(.39,.575,.565,1);-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes e{0%{opacity:0}30%{opacity:1}90%{opacity:1}to{opacity:0}}@keyframes e{0%{opacity:0}30%{opacity:1}90%{opacity:1}to{opacity:0}}@-webkit-keyframes f{0%{opacity:0}30%{opacity:1}90%{opacity:1}to{opacity:1}}@keyframes f{0%{opacity:0}30%{opacity:1}90%{opacity:1}to{opacity:1}}@-webkit-keyframes g{0%{-webkit-transform:scale(0)}90%{-webkit-transform:scale(1.2)}to{-webkit-transform:scale(1)}}@keyframes g{0%{-webkit-transform:scale(0);transform:scale(0)}90%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes h{0%{-webkit-transform:scale(0);opacity:0}70%{-webkit-transform:scale(1.1);opacity:1}to{-webkit-transform:scale(1);opacity:1}}@keyframes h{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}70%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:1}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes i{0%{top:250px}10%{top:102px;opacity:1}20%{top:116px;opacity:1;@media screen and (min-width:40em){top:112px}}90%{top:116px;opacity:1;@media screen and (min-width:40em){top:112px}}to{top:250px;opacity:0}}@keyframes i{0%{top:250px}10%{top:102px;opacity:1}20%{top:116px;opacity:1;@media screen and (min-width:40em){top:112px}}90%{top:116px;opacity:1;@media screen and (min-width:40em){top:112px}}to{top:250px;opacity:0}}@-webkit-keyframes j{0%{opacity:0;-webkit-transform:scale(0)}10%{-webkit-transform:scale(1.3);opacity:1}20%{opacity:1;-webkit-transform:scale(1)}90%{opacity:1;-webkit-transform:scale(1)}to{opacity:0;-webkit-transform:scale(0)}}@keyframes j{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}10%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:1}20%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}90%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes k{0%{opacity:0;-webkit-transform:scale(0)}10%{-webkit-transform:scale(1.1);opacity:1}20%{opacity:1;-webkit-transform:scale(1)}to{opacity:1;-webkit-transform:scale(1)}}@keyframes k{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}10%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:1}20%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.fade.ng-hide{opacity:0}.fade.ng-hide-add,.fade.ng-hide-remove{display:block!important}.fade.ng-hide-remove{transition:all 1s linear}.home-divide{width:100px;margin:0 auto}.home-divide.top{opacity:0}@media screen and (min-width:40em){.home-divide.top{opacity:1}}.tag{font-size:34px;font-weight:500;letter-spacing:-2px;padding:10px 26px 0;margin:40px 0 10px;text-align:center;color:#1e70b7}.tag .initial-clause{position:relative;z-index:0}.tag .initial-clause:after{content:url(../images/small-underline.png);display:inline-block;position:absolute;right:-71px;top:12px;z-index:0}@media screen and (min-width:40em){.tag .initial-clause:after{content:url(../images/underline.png);display:inline-block;position:absolute;right:-136px;top:33px;z-index:0}}.tag strong{font-weight:900;position:relative;z-index:1}@media screen and (min-width:39.9375em){.tag{font-size:60px;margin:100px 0 10px}.tag .initial-clause{position:relative;z-index:0}.tag .initial-clause:after{content:url(../images/underline.png)}}.subtext{box-sizing:border-box;width:83.3333333333%;float:left;padding-left:.8333333333%;padding-right:.8333333333%;margin-left:8.3333333333%;margin-right:8.3333333333%;text-align:center;font-size:20px;line-height:28px;font-weight:100;margin-bottom:0}@media screen and (min-width:40em){.subtext{box-sizing:border-box;width:66.6666666667%;float:left;padding-left:.8333333333%;padding-right:.8333333333%;margin-left:16.6666666667%;margin-right:16.6666666667%;font-size:26px;line-height:34px;margin-bottom:40px}}.screenshots{text-align:center;clear:both;margin-top:-110px;padding-bottom:15px;height:340px}@media screen and (min-width:40em){.screenshots{padding-bottom:30px;height:auto}}.screenshots .container{position:relative}.screenshots .container .backScreenshot{display:block;position:absolute;background:transparent;width:34px;height:34px;text-align:center;left:5px;top:20px;color:#f2cd54;font-size:22px}.screenshots .container .backScreenshot.deactivated{color:#e3e3e3}@media screen and (min-width:40em){.screenshots .container .backScreenshot{display:none}}.screenshots .container .forwardScreenshot{display:block;position:absolute;background:transparent;width:34px;height:34px;text-align:center;right:5px;top:20px;color:#f2cd54;font-size:22px}.screenshots .container .forwardScreenshot.deactivated{color:#e3e3e3}@media screen and (min-width:40em){.screenshots .container .forwardScreenshot{display:none}}.screenshots .screenshot{width:100%;position:absolute;top:0}@media screen and (min-width:40em){.screenshots .screenshot{position:relative;width:33.3333%;float:left}}.screenshots .screenshot img{max-width:75%}@media screen and (min-width:321px){.screenshots .screenshot img{max-width:273px}}@media screen and (min-width:40em){.screenshots .screenshot img{max-width:206px}}@media screen and (min-width:700px){.screenshots .screenshot img{max-width:217px}}@media screen and (min-width:870px){.screenshots .screenshot img{max-width:273px}}.screenshots .screenshot p{font-size:16px;font-weight:600;letter-spacing:-.4px}.screenshots .screenshot.screenshot2{display:none;margin-top:-2px}@media screen and (min-width:40em){.screenshots .screenshot.screenshot2{display:block}}.screenshots .screenshot.screenshot2 img{position:relative;left:2px;max-width:285px}@media screen and (min-width:40em){.screenshots .screenshot.screenshot2 img{max-width:218px;left:5px}}@media screen and (min-width:700px){.screenshots .screenshot.screenshot2 img{max-width:230px}}@media screen and (min-width:870px){.screenshots .screenshot.screenshot2 img{max-width:285px}}.screenshots .screenshot.screenshot3{display:none}@media screen and (min-width:39.9375em){.screenshots .screenshot.screenshot3{display:block}}.more-info{background:url(../images/blurBg.png) no-repeat center 25%}.more-info .text{box-sizing:border-box;width:83.3333333333%;float:left;padding-left:.8333333333%;padding-right:.8333333333%;margin:10px 8.3333333333% 30px;text-align:center;font-size:20px;line-height:28px;font-weight:100}@media screen and (min-width:40em){.more-info .text{box-sizing:border-box;width:66.6666666667%;float:left;padding-left:.8333333333%;padding-right:.8333333333%;margin:20px 16.6666666667% 40px;font-size:26px;line-height:34px}}.more-info .button{margin-top:30px;margin-bottom:30px;border-radius:6px;font-size:20px;min-width:250px}@media screen and (min-width:40em){.more-info .button{min-width:300px}}.main{background:#fff;height:730px}@media screen and (min-width:40em){.main{background:#fff;height:930px}}.main .content{height:680px;position:relative;text-align:center;padding-top:50px;box-sizing:border-box;width:100%;float:left}@media screen and (min-width:40em){.main .content{box-sizing:border-box;width:83.3333333333%;float:left;padding-left:.8333333333%;padding-right:.8333333333%;margin-left:8.3333333333%;margin-right:8.3333333333%}}@media screen and (min-width:64em){.main .content{box-sizing:border-box;width:66.6666666667%;float:left;padding-left:.8333333333%;padding-right:.8333333333%;margin-left:16.6666666667%;margin-right:16.6666666667%}}@media screen and (min-width:375px){.main .content{padding-top:70px}}@media screen and (min-width:39.9375em){.main .content{padding-top:100px}}@media screen and (min-width:40em){.main .content{padding-top:140px}}@media screen and (min-width:64em){.main .content{padding-top:160px}}.main .content h1{color:#fff;font-size:30px;line-height:40px;letter-spacing:-2px;padding:10px 26px 0;max-width:725px;color:#f2cd54}@media screen and (min-width:413px){.main .content h1{font-size:32px;line-height:43px}}@media screen and (min-width:40em){.main .content h1{font-size:42px;line-height:54px;padding:0 90px}}@media screen and (min-width:64em){.main .content h1{font-size:42px;line-height:54px;padding:0 90px}}.main .content p.detail{color:#fff;font-size:18px;line-height:28px;max-width:100%;padding:0 30px;margin:30px auto}@media screen and (min-width:413px){.main .content p.detail{font-size:20px;line-height:28px;max-width:90%;padding:0 20px;margin:30px auto}}@media screen and (min-width:40em){.main .content p.detail{font-size:24px;line-height:34px;max-width:80%;padding:0 20px;margin:30px auto}}@media screen and (min-width:64em){.main .content p.detail{font-size:24px;line-height:34px;max-width:70%;padding:0 40px;margin:30px auto}}.main .content strong{color:#f2cd54}.main .content .message{position:absolute;left:50%;margin-left:-150px;bottom:160px;font-size:18px;width:300px}@media screen and (min-width:40em){.main .content .message{left:50%;margin-left:-200px;bottom:10px;font-size:18px;width:400px}}.main .content .message .message__bubble{text-align:center}.main .content .message .message__bubble .highlight{display:inline-block;color:#1e70b7}.main .content .message .message__bubble .highlight .fa{padding-right:4px;font-size:90%;position:relative;top:-1px}.main .content .message p{padding:5px;margin:0;color:#595959;width:100%}html.overlay-noscroll1{overflow:hidden}.overlay,html.overlay-noscroll1{position:fixed;width:100%;height:100%}.overlay{z-index:3;top:0;left:0}.overlay .overlay__close{float:right;color:#595959;background:url(../images/close_overlay.png) 100% no-repeat;background-size:21px 21px;padding-right:25px;margin-top:25px;margin-right:20px}.overlay .overlay__close.overlay__close--white{color:#fff;background:url(../images/close_overlay_white.png) 100% no-repeat;background-size:21px 21px;border:none}.overlay .overlay__close.overlay__close--auth{margin-right:0;margin-top:25px;float:none;border:none}.overlay .overlay__close--auth{padding:0;margin:0;color:#fff}.overlay h2{text-align:center;font-weight:400;font-size:18px;padding:70px 40px 0}.overlay.hide{top:110%;opacity:0;display:none}.overlay.dark{background:rgba(11,18,36,.8)}.overlay.white{background:#fff}.overlay.white-transparent{background:hsla(0,0%,100%,.95)}.overlay.card--addPerson{top:178px;left:0;height:450px}.overlay.overlay--emailSent{background:#fff;color:#82bf66;height:627px;width:375px;position:fixed;top:628px;text-align:center;padding-top:200px;line-height:100px;font-size:16px}.overlay .share{position:absolute;bottom:0;text-align:center;padding:0;width:100%}.overlay .share .share__top{background:transparent url(../images/share_header.png) no-repeat top;background-size:2554px 78px;height:70px}.overlay .share .share__description{background:#1e70b7;color:#fff;padding-bottom:60px}.overlay .share .share__description h3{margin:0;padding:0 20px 5px;font-weight:400;font-size:16px}.overlay .share .share__description p{margin:0;padding:0 20px 5px;font-weight:100;font-size:14px}.overlay .share .share__description p.hide{display:none}.overlay .share .share__cta{background:#fff;position:relative;padding-bottom:10px}.overlay .share .share__cta .button{margin-top:-50px;background:transparent}.overlay .share .share__cta .button img{height:67px;width:67px}.overlay .share .share__cta .share__eg img{margin-top:-40px;height:126px;width:153px}.overlay .share .share__link{background:#f6f6f6;padding:12px 10px;font-size:14px}.overlay .share .share__link .share__url{float:left;color:#919191}.overlay .share .share__link .button{float:right;color:#2ca3d2;font-weight:600}.overlay .share .share__link .share__link-copied{position:absolute;bottom:0;left:0;background:#f2cd54;color:#595959;opacity:0;height:0;font-weight:700;font-size:18px;text-align:center;padding:25px}.overlay .share.opp-and-list .share__description{padding-bottom:120px}.overlay .share.opp-and-list .share__cta .button{margin-top:-280px}.overlay .share.opp-and-list .share__cta .button img{height:67px;width:67px}.overlay .share.opp-and-list .share__cta .share__eg img{margin-top:-110px;height:236px;width:152px}.overlay .cohort-signup{background:#fff url(../images/overlay_sign-up_twitter.png) no-repeat center 260px;background-size:375px 449px;border-radius:10px;background-clip:padding-box;width:85%;max-width:375px;margin:0 auto;text-align:center;margin-top:50px}.overlay .cohort-signup__logo{padding-top:40px}.overlay .cohort-signup__logo img{width:115px;height:35px}.overlay .cohort-signup__description{padding:20px;color:#1e70b7;min-height:182px}.overlay .cohort-signup__description p{font-weight:100}.overlay .cohort-signup__description p i{font-weight:600}.overlay .cohort-signup__action{padding:90px 0 10px}.overlay .cohort-signup__action .button{width:80%;padding:20px 10px}.overlay .cohort-signup__action .button .fa-twitter{margin-right:5px}.overlay .cohort-signup__meta{padding:20px 0 30px}.overlay .cohort-signup__meta a{color:#fff}.theemail{text-align:center;color:#1e70b7;display:block;padding-bottom:10px}.modalinput .modalinput__block{background:#fff;width:80%;max-width:400px;box-shadow:0,0,4px,2px,rgba(0,0,0,.1);border-radius:10px;margin:55px auto 20px}@media screen and (min-width:40em){.modalinput .modalinput__block{margin:200px auto 20px}}.modalinput .modalinput__block .modalinput__header{text-align:center;border-bottom:1px solid #e3e3e3;padding:35px;line-height:24px;background:#1e70b7;color:#fff;border-radius:10px 10px 0 0}.modalinput .modalinput__block .modalinput__header h3{color:#fff;font-weight:600;font-size:18px;line-height:24px;margin:0;padding:0;padding-bottom:5px}.modalinput .modalinput__block .modalinput__header p{font-size:16px;line-height:24px;color:#fff;margin:0;padding:0}.modalinput .modalinput__block .modalinput__fields{padding:20px 15px 10px}.modalinput .modalinput__block .modalinput__fields input{width:100%;background:#f6f6f6;border:1px solid #e3e3e3;padding:10px;border-radius:5px;background-clip:padding-box}.modalinput .modalinput__block .modalinput__found{background:#f6f6f6;text-align:center}.modalinput .modalinput__block .modalinput__found .foundPerson{padding:10px;border-top:1px solid #e3e3e3}.modalinput .modalinput__block .modalinput__found .foundPerson:first-child{border-top:none}.modalinput .modalinput__block .modalinput__found .foundPerson a{display:block}.modalinput .modalinput__block .modalinput__found .foundPerson .foundPerson__avatar img{width:50px;height:50px}.modalinput .modalinput__block .modalinput__found .foundPerson .foundPerson__name{font-size:12px;color:#595959;padding-top:5px}.modalinput .modalinput__block.auth{width:100%}.modalinput .modalinput__block.auth .modalinput__header{padding:35px}.modalinput .modalinput__block.auth .modalinput__fields{text-align:center}.modalinput .modalinput__block.auth .modalinput__fields h4{color:#2ca3d2;margin:10px 0 2px}.modalinput .modalinput__block.auth .modalinput__fields p{font-size:14px;margin-top:0;padding:0 30px;line-height:22px}.modalinput .modalinput__block.auth .modalinput__fields a{color:#2ca3d2;text-decoration:underline}.modalinput .modalinput__block.auth .modalinput__fields a:hover{color:#1e70b7;text-decoration:none}.modalinput .button{width:60%;max-width:300px;display:block;margin:0 auto;box-shadow:0,0,4px,2px,rgba(0,0,0,.1)}@media screen and (min-width:40em){.modalinput.auth .button{width:20%}}.terms{font-size:12px;text-align:center}.team-container{margin:0 auto;width:80%;max-width:1400px}.team-container:after{clear:both;content:"";display:table}.team-container h1{text-align:center}.team-member{width:100%;padding:20px 0;background:#fff;border-bottom:2px solid #f6f6f6}.team-member:last-child{border-bottom:0}@media only screen and (min-width:415px){.team-member{padding:30px 0}}.team-member .image{float:left;width:17%;margin-right:1%}@media only screen and (max-width:320px){.team-member .image{width:19%;margin-right:1%}}@media only screen and (min-width:415px){.team-member .image{width:20%;margin-right:5%}}.team-member .image img{max-width:80%}@media only screen and (min-width:415px){.team-member .image img{max-width:100%}}.team-member .who{float:left;width:75%}.team-member .who h4{margin:0}@media only screen and (min-width:415px){.team-member .who h4{margin:0;padding-top:0}}.team-member .who h5{font-size:12px;line-height:16px;font-weight:300;letter-spacing:.03em;text-transform:uppercase;margin:0;margin-bottom:20px}@media only screen and (min-width:415px){.team-member .who h5{margin-bottom:10px}}.team-member .bio{width:100%;margin:0;font-size:14px;line-height:22px}@media only screen and (min-width:415px){.team-member .bio{width:75%;margin-left:25%;font-size:18px;line-height:26px}}.team-member .bio a{color:#2ca3d2;text-decoration:none}