﻿/*! normalize.css v2.0.1 | MIT License | git.io/normalize */@import url(icons/mfizz/font-mfizz-67e02f8e.css);article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}button,input[type="button"],input[type="reset"],input[type="submit"],button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;background-color:#477dca;border-radius:3px;border:none;color:#fff;cursor:pointer;display:inline-block;font-family:"Alegreya";font-size:1em;font-weight:600;line-height:1;padding:0.75em 1em;text-decoration:none;user-select:none;vertical-align:middle;white-space:nowrap}button:hover,button:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:focus,button:hover,button:focus{background-color:#2c5999;color:#fff}button:disabled,input[type="button"]:disabled,input[type="reset"]:disabled,input[type="submit"]:disabled,button:disabled{cursor:not-allowed;opacity:0.5}fieldset{background-color:#f7f7f7;border:1px solid #ddd;margin:0 0 0.75em;padding:1.5em}input,label,select{display:block;font-family:"Alegreya";font-size:1em}label{font-weight:600;margin-bottom:0.375em}label.required::after{content:"*"}label abbr{display:none}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],textarea,select[multiple=multiple],textarea{background-color:#fff;border:1px solid #ddd;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);box-sizing:border-box;font-family:"Alegreya";font-size:1em;margin-bottom:0.75em;padding:0.5em;transition:border-color;width:100%}input[type="color"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="email"]:hover,input[type="month"]:hover,input[type="number"]:hover,input[type="password"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="text"]:hover,input[type="time"]:hover,input[type="url"]:hover,input[type="week"]:hover,textarea:hover,select[multiple=multiple]:hover,textarea:hover{border-color:#c4c4c4}input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="email"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="week"]:focus,textarea:focus,select[multiple=multiple]:focus,textarea:focus{border-color:#477dca;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(55,112,192,0.7);outline:none}textarea{resize:vertical}input[type="search"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input[type="checkbox"],input[type="radio"]{display:inline;margin-right:0.375em}input[type="file"]{padding-bottom:0.75em;width:100%}select{margin-bottom:1.5em;max-width:100%;width:auto}ul,ol{list-style-type:none;margin:0;padding:0}article.post ul{list-style-type:disc;margin-bottom:0.75em;padding-left:1.5em}article.post ol{list-style-type:decimal;margin-bottom:0.75em;padding-left:1.5em}dl{margin-bottom:0.75em}dl dt{font-weight:bold;margin-top:0.75em}dl dd{margin:0}table{-webkit-font-feature-settings:"kern", "liga", "tnum";-moz-font-feature-settings:"kern", "liga", "tnum";-ms-font-feature-settings:"kern", "liga", "tnum";font-feature-settings:"kern", "liga", "tnum";border-collapse:collapse;margin:0.75em 0}th{border-bottom:1px solid #b7b7b7;font-weight:600;padding:0.75em 0;text-align:left}td{border-bottom:1px solid #ddd;padding:0.75em 0}tr,td,th{vertical-align:middle}body{-webkit-font-feature-settings:"kern", "liga", "pnum";-moz-font-feature-settings:"kern", "liga", "pnum";-ms-font-feature-settings:"kern", "liga", "pnum";font-feature-settings:"kern", "liga", "pnum";-webkit-font-smoothing:antialiased;color:#333;font-family:"Alegreya";font-size:1em;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:"Alegreya";font-size:1em;line-height:1.2;margin:0 0 0.75em}p{margin:0 0 0.75em}a{color:#477dca;text-decoration:none;transition:color 0.1s linear}a:active,a:focus,a:hover{color:#2c5999}a:active,a:focus{outline:none}hr{border-bottom:1px solid #ddd;border-left:none;border-right:none;border-top:none;margin:1.5em 0}img,picture{margin:0;max-width:100%}blockquote{border-left:2px solid #fcfcfc;font-style:italic;color:#404040;margin:1.5em 0;padding-left:0.75em}pre,code,tt,kdb,samp{font-family:"Inconsolata", monospace, courier;color:#A60;font-size:90%;overflow:auto}.highlight pre{padding:0;border:none;color:inherit}pre code,pre tt,pre kdb,pre samp,pre pre{padding:0;border:none;color:#333}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#cccccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#cccccc}.mfp-preloader a:hover{color:white}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#cccccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:black}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.book{font-size:23px}.book .divider{width:100%;margin-top:2rem;border-top:40px solid #e7e7e9}.book section{max-width:68em;margin-left:auto;margin-right:auto;padding-top:3rem;max-width:37.5rem}.book section::after{clear:both;content:"";display:table}.book section h4{font-weight:bold;font-variant:small-caps;text-align:center;padding-bottom:1em}.book section.wide{max-width:65rem}.book section#quotes ul li{padding:15px;list-style-type:none;font-size:23px}.book section#quotes ul li .quote{font-style:italic}.book section#quotes ul li .quote:before{content:"“";color:rgba(0,0,0,0.08);margin-left:-58px;float:left;margin-top:-50px;font-size:7rem}.book section#quotes ul li b{padding-left:15px;display:block}.book section#quotes ul li b::after{clear:both;content:"";display:table}.book section#learn ul{list-style-type:disc}.book section#learn ul li{float:left;display:block;margin-right:2.35765%;width:31.76157%;padding-right:30px;padding-bottom:20px;display:list-item}.book section#learn ul li:last-child{margin-right:0}.book section#learn ul li:nth-child(3n){margin-right:0}.book section#learn ul li:nth-child(3n+1){clear:left}.book section#packages div.package{padding-bottom:1rem;border-radius:10px;text-align:center}.book section#packages div.package .title{padding-bottom:1em}.book section#packages div.package ul{list-style-type:disc}.book section#packages div.package ul li{font-size:0.7em;text-align:left;margin-left:2em}.book section#packages div.package .mailchimp-signup{padding:2em;font-size:16px}.book section#packages div.package .mailchimp-signup .mce_inline_error{display:inline-block}.book section#packages div.package .mailchimp-signup .mc-field-group label{float:left;display:block;margin-right:3.57866%;width:35.26334%;vertical-align:middle;padding-top:0.5em}.book section#packages div.package .mailchimp-signup .mc-field-group label:last-child{margin-right:0}.book section#packages div.package .mailchimp-signup .mc-field-group input{float:left;display:block;margin-right:3.57866%;width:61.158%;width:57%}.book section#packages div.package .mailchimp-signup .mc-field-group input:last-child{margin-right:0}.book section#packages div.package .action-button{font-size:23px}.book section#packages div.package .action-button button{margin-top:20px}.book section.books-fold .ebook-cover{float:left;display:block;margin-right:2.35765%;width:48.82117%}.book section.books-fold .ebook-cover:last-child{margin-right:0}.book section.books-fold .ebook-header-description{padding-top:6rem;float:left;display:block;margin-right:2.35765%;width:48.82117%}.book section.books-fold .ebook-header-description:last-child{margin-right:0}.book section.books-fold .ebook-header-description h1.title{font-size:35px;font-weight:bold}.book section.books-fold .ebook-header-description h2.subtitle{font-size:20px;font-style:italic;padding-bottom:2rem}.book section.books-fold .ebook-header-description span.quote{font-size:27px;font-style:italic;padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px;display:block}.book section.books-fold .ebook-header-description .call-to-action{padding-top:2rem;font-size:23px;font-variant:small-caps;text-align:center}.book section.books-fold p{font-size:19px}.book .ebook-versions{font-size:0.8rem;display:inline-block}#intro,#work,#about,article.post{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-left:17.05961%}#intro:last-child,#work:last-child,#about:last-child,article.post:last-child{margin-right:0}#intro,#work{padding-top:5em}h1.section-title{text-align:center;font-size:54px;color:#464646}h1.section-title.bordered{border-bottom:1px solid #939393}#intro .quote{font-style:italic;margin-top:3rem;font-size:34px;padding-left:10px;border-left:1px solid #13415b}#intro .quote-author{font-size:24px}#intro .quote-author:before{content:"\2014";opacity:.3;padding-right:10px}#about p{font-size:18px;float:left;display:block;margin-right:2.35765%;width:82.94039%}#about p:last-child{margin-right:0}h1.tagline{text-align:left;font-weight:300;font-size:54px;color:#292929}h1.tagline .bold{font-weight:700}h1.tagline .evancarmi{color:#13415b;font-weight:700}h1.tagline .focus{font-style:italic;color:#13415b}h1.tagline.smallcaps{font-variant:small-caps;letter-spacing:1px;text-transform:lowercase}.divider{display:block;display:inline-block;width:100%;margin-top:1rem}.divider::after{clear:both;content:"";display:table}.clients .client-image{-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;margin-bottom:5em;width:50%;display:flex}.clients .client-image a img{display:block;margin:0 auto;width:150px}.clients .client-image a img:hover{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;opacity:.5}.clients .new_york_times a img{width:100%}.clients .wesleyan a img{width:80%}.project{max-width:68em;margin-left:auto;margin-right:auto}.project::after{clear:both;content:"";display:table}.project .logo{margin:2em auto 1em auto;display:block;max-height:200px}.project .row{display:block;margin-bottom:3em}.project .row::after{clear:both;content:"";display:table}.project .sidebar{float:left;display:block;margin-right:2.35765%;width:23.23176%}.project .sidebar:last-child{margin-right:0}.project .sidebar .header{font-weight:700}.project .sidebar li{list-style-type:disc;list-style-position:inside;margin-left:10px}.project .text{float:left;display:block;margin-right:2.35765%;width:48.82117%}.project .text:last-child{margin-right:0}.project .text .testimonial{padding:2em}.project .text .testimonial .quote{font-style:italic}.project .text .testimonial .author:before{content:"\2014"}.project .screenshot{min-width:300px;margin-bottom:3em}.project .screenshot img{max-height:500px;display:block;margin:0 auto}#articles{max-width:68em;margin-left:auto;margin-right:auto;margin-left:25.58941%;float:left;display:block;margin-right:2.35765%;width:48.82117%}#articles::after{clear:both;content:"";display:table}#articles:last-child{margin-right:0}article.post{max-width:37.5em}article.post h1{font-size:2em}article.post h2{font-size:1.75em}article.post header.post{display:block}article.post header.post::after{clear:both;content:"";display:table}article.post iframe.twitter-tweet{margin-top:2em !important;margin-bottom:2em !important;margin-left:auto !important;margin-right:auto !important}article.post .prev{float:left}article.post .next{float:right}article.post .next,article.post .previous{text-decoration:none}article.post div.ebook-flyer{background:rgba(255,255,153,0.7);margin:2em 2em 2em 0em;padding:1em;min-height:14em}article.post div.ebook-flyer p{font-size:1.2em}article.post div.buy-it-today{text-align:center}article.post div.disclaimer{background:rgba(175,175,175,0.2);margin:2em 2em 2em 0em;padding:1em}article.post div.disclaimer p:last-child{margin:0}.cards{max-width:68em;margin-left:auto;margin-right:auto;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.cards::after{clear:both;content:"";display:table}.card{-webkit-flex-basis:15em;-moz-flex-basis:15em;flex-basis:15em;-ms-flex-preferred-size:15em;-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin:0 1em 1.5em 1em;position:relative;cursor:pointer}.card .card-image{display:flex;overflow:hidden;max-height:150px}.card .card-image i{margin:auto;font-size:80px}.card .card-text{background-color:#f7f7f7;border-radius:3px;box-shadow:0 2px 4px #e6e6e6}.card .card-header{text-align:center;font-family:'Raleway', sans-serif;background-color:#f7f7f7;border-bottom:1px solid #ddd;border-radius:3px 3px 0 0;font-weight:bold;line-height:1.5em;padding:0.5em 0.75em}.card .card-copy{font-size:0.9em;line-height:1.5em;height:125px;padding:0.75em 0.75em}.card .card-copy p{margin:0 0 0.75em}.card:focus .card-text,.card:hover .card-text{background-color:white}.card:focus .card-header,.card:hover .card-header{background-color:white}.card:focus .card-image,.card:hover .card-image{opacity:0.8}.card:active .card-text{background-color:#f7f7f7}.card:active .card-header{background-color:#f7f7f7}.footer{background:#275993;padding:3em 1.618em;width:100%}.footer .footer-links{margin-bottom:1.5em}.footer .footer-links::after{clear:both;content:"";display:table}.footer ul{margin-bottom:3em;padding:0}.footer li{line-height:1.5em;list-style:none;text-align:center}.footer li a{color:rgba(255,255,255,0.4);text-decoration:none}.footer li a:focus,.footer li a:hover{color:white}.footer li h3{color:white;font-size:1em;font-weight:800;margin-bottom:0.4em}.footer hr{border:1px solid rgba(255,255,255,0.1);margin:0 auto 1.5em;width:12em}.footer p{color:rgba(255,255,255,0.4);font-size:0.9em;line-height:1.5em;margin:auto;max-width:35em;text-align:center}#contact-us{max-width:68em;margin-left:auto;margin-right:auto}#contact-us::after{clear:both;content:"";display:table}#contact-us .contact-row{margin-left:17.05961%;float:left;display:block;margin-right:2.35765%;width:65.88078%}#contact-us .contact-row:last-child{margin-right:0}#contact-us .contact-row .form{margin-left:17.05961%;float:left;display:block;margin-right:2.35765%;width:65.88078%;padding-bottom:4em}#contact-us .contact-row .form:last-child{margin-right:0}#contact-us .contact-row .form h3{padding-bottom:2em}#contact-us .contact-row .form label{font-weight:400}#contact-us .contact-row .form input:before,#contact-us .contact-row .form textarea:before{content:"*"}.mfp-bg{background:#fff;pointer-events:none;opacity:1}.main-header{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-left:17.05961%;height:75px}.main-header:last-child{margin-right:0}.main-header a{color:#275993}.main-header a:hover{text-decoration:underline;opacity:.8}.main-header .row{max-width:68em;margin-left:auto;margin-right:auto;height:100%}.main-header .row .logo-wrapper{height:100%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;float:left}.main-header .row::after{clear:both;content:"";display:table}.main-header .row .flex-row{height:100%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;float:right}.main-header ul.nav-menu li{float:left;text-decoration:none;text-align:center;border-radius:0.3em;-webkit-transition:all, 0.2s;-moz-transition:all, 0.2s;transition:all, 0.2s;font-family:'Raleway', sans-serif;padding-right:10px;padding-left:10px;font-weight:700;letter-spacing:1px;font-variant:small-caps;text-transform:lowercase;font-size:14px}.main-header ul.nav-menu li a:hover{border-bottom:1px solid rgba(255,255,255,0.25)}.sky-label{margin-top:20px;position:relative}.sky-label label{color:#000;left:4px;padding:4px 6px;position:absolute;top:4px;cursor:text;border-radius:4px;transition:-webkit-transform 0.15s, opacity 0.15s, top 0.15s, left 0.15s, background-color 0.15s, color 0.15s}.sky-label-focused label,.sky-label-has-text label{background-color:#000;color:#FFF;left:0px;opacity:1;top:-25px;cursor:default}.sky-label-has-text label{opacity:0}.sky-label-focused.sky-label-has-text label{opacity:1}.highlight table td{padding:5px}.highlight table pre{margin:0}.highlight .cm{color:#999988;font-style:italic}.highlight .cp{color:#999999;font-weight:bold}.highlight .c1{color:#999988;font-style:italic}.highlight .cs{color:#999999;font-weight:bold;font-style:italic}.highlight .c,.highlight .cd{color:#999988;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .gd{color:#000000;background-color:#ffdddd}.highlight .ge{color:#000000;font-style:italic}.highlight .gr{color:#aa0000}.highlight .gh{color:#999999}.highlight .gi{color:#000000;background-color:#ddffdd}.highlight .go{color:#888888}.highlight .gp{color:#555555}.highlight .gs{font-weight:bold}.highlight .gu{color:#aaaaaa}.highlight .gt{color:#aa0000}.highlight .kc{color:#000000;font-weight:bold}.highlight .kd{color:#000000;font-weight:bold}.highlight .kn{color:#000000;font-weight:bold}.highlight .kp{color:#000000;font-weight:bold}.highlight .kr{color:#000000;font-weight:bold}.highlight .kt{color:#445588;font-weight:bold}.highlight .k,.highlight .kv{color:#000000;font-weight:bold}.highlight .mf{color:#009999}.highlight .mh{color:#009999}.highlight .il{color:#009999}.highlight .mi{color:#009999}.highlight .mo{color:#009999}.highlight .m,.highlight .mb,.highlight .mx{color:#009999}.highlight .sb{color:#d14}.highlight .sc{color:#d14}.highlight .sd{color:#d14}.highlight .s2{color:#d14}.highlight .se{color:#d14}.highlight .sh{color:#d14}.highlight .si{color:#d14}.highlight .sx{color:#d14}.highlight .sr{color:#009926}.highlight .s1{color:#d14}.highlight .ss{color:#990073}.highlight .s{color:#d14}.highlight .na{color:#008080}.highlight .bp{color:#999999}.highlight .nb{color:#0086B3}.highlight .nc{color:#445588;font-weight:bold}.highlight .no{color:#008080}.highlight .nd{color:#3c5d5d;font-weight:bold}.highlight .ni{color:#800080}.highlight .ne{color:#990000;font-weight:bold}.highlight .nf{color:#990000;font-weight:bold}.highlight .nl{color:#990000;font-weight:bold}.highlight .nn{color:#555555}.highlight .nt{color:#000080}.highlight .vc{color:#008080}.highlight .vg{color:#008080}.highlight .vi{color:#008080}.highlight .nv{color:#008080}.highlight .ow{color:#000000;font-weight:bold}.highlight .o{color:#000000;font-weight:bold}.highlight .w{color:#bbbbbb}.highlight{background-color:#f8f8f8}