﻿html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.select2-container{position:relative;display:inline-block;zoom:1;*display:inline;vertical-align:top}.select2-container,.select2-drop,.select2-search,.select2-search input{-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.select2-container .select2-choice{display:block;height:26px;padding:0 0 0 8px;overflow:hidden;position:relative;border:1px solid #aaa;white-space:nowrap;line-height:26px;color:#444;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.5, white));background-image:-webkit-linear-gradient(center bottom, #eee 0%, white 50%);background-image:-moz-linear-gradient(center bottom, #eee 0%, white 50%);background-image:-o-linear-gradient(bottom, #eee 0%, #fff 50%);background-image:-ms-linear-gradient(top, #fff 0%, #eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#eeeeee', GradientType = 0);background-image:linear-gradient(top, #fff 0%, #eee 50%)}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#aaa;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.9, white));background-image:-webkit-linear-gradient(center bottom, #eee 0%, white 90%);background-image:-moz-linear-gradient(center bottom, #eee 0%, white 90%);background-image:-o-linear-gradient(bottom, #eee 0%, white 90%);background-image:-ms-linear-gradient(top, #eee 0%, #fff 90%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 );background-image:linear-gradient(top, #eee 0%, #fff 90%)}.select2-container .select2-choice span{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.select2-container .select2-choice abbr{display:block;width:12px;height:12px;position:absolute;right:26px;top:8px;font-size:1px;text-decoration:none;border:0;background:url(/select2.png) right top no-repeat;cursor:pointer;outline:0}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop-mask{position:absolute;left:0;top:0;z-index:9998;opacity:0}.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff;color:#000;border:1px solid #aaa;border-top:0;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.15);-moz-box-shadow:0 4px 5px rgba(0,0,0,0.15);box-shadow:0 4px 5px rgba(0,0,0,0.15)}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #aaa;border-bottom:0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,0.15);-moz-box-shadow:0 -4px 5px rgba(0,0,0,0.15);box-shadow:0 -4px 5px rgba(0,0,0,0.15)}.select2-container .select2-choice div{display:block;width:18px;height:100%;position:absolute;right:0;top:0;border-left:1px solid #aaa;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;background:#ccc;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(0.6, #eee));background-image:-webkit-linear-gradient(center bottom, #ccc 0%, #eee 60%);background-image:-moz-linear-gradient(center bottom, #ccc 0%, #eee 60%);background-image:-o-linear-gradient(bottom, #ccc 0%, #eee 60%);background-image:-ms-linear-gradient(top, #ccc 0%, #eee 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee', endColorstr = '#cccccc', GradientType = 0);background-image:linear-gradient(top, #ccc 0%, #eee 60%)}.select2-container .select2-choice div b{display:block;width:100%;height:100%;background:url(/select2.png) no-repeat 0 1px}.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding-left:4px;padding-right:4px;position:relative;z-index:10000;white-space:nowrap}.select2-search-hidden{display:block;position:absolute;left:-10000px}.select2-search input{width:100%;height:auto !important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#fff url(/select2.png) no-repeat 100% -22px;background:url(/select2.png) no-repeat 100% -22px,-webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eee));background:url(/select2.png) no-repeat 100% -22px,-webkit-linear-gradient(center bottom, white 85%, #eee 99%);background:url(/select2.png) no-repeat 100% -22px,-moz-linear-gradient(center bottom, white 85%, #eee 99%);background:url(/select2.png) no-repeat 100% -22px,-o-linear-gradient(bottom, white 85%, #eee 99%);background:url(/select2.png) no-repeat 100% -22px,-ms-linear-gradient(top, #fff 85%, #eee 99%);background:url(/select2.png) no-repeat 100% -22px,linear-gradient(top, #fff 85%, #eee 99%)}.select2-drop.select2-drop-above .select2-search input{margin-top:4px}.select2-search input.select2-active{background:#fff url(/select2-spinner.gif) no-repeat 100%;background:url(/select2-spinner.gif) no-repeat 100%,-webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eee));background:url(/select2-spinner.gif) no-repeat 100%,-webkit-linear-gradient(center bottom, white 85%, #eee 99%);background:url(/select2-spinner.gif) no-repeat 100%,-moz-linear-gradient(center bottom, white 85%, #eee 99%);background:url(/select2-spinner.gif) no-repeat 100%,-o-linear-gradient(bottom, white 85%, #eee 99%);background:url(/select2-spinner.gif) no-repeat 100%,-ms-linear-gradient(top, #fff 85%, #eee 99%);background:url(/select2-spinner.gif) no-repeat 100%,linear-gradient(top, #fff 85%, #eee 99%)}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #5897fb;outline:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}.select2-dropdown-open .select2-choice{border-bottom-color:transparent;-webkit-box-shadow:0 1px 0 #fff inset;-moz-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;background-color:#eee;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, white), color-stop(0.5, #eee));background-image:-webkit-linear-gradient(center bottom, white 0%, #eee 50%);background-image:-moz-linear-gradient(center bottom, white 0%, #eee 50%);background-image:-o-linear-gradient(bottom, white 0%, #eee 50%);background-image:-ms-linear-gradient(top, #fff 0%, #eee 50%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 );background-image:linear-gradient(top, #fff 0%, #eee 50%)}.select2-dropdown-open .select2-choice div{background:transparent;border-left:none;filter:none}.select2-dropdown-open .select2-choice div b{background-position:-18px 1px}.select2-results{max-height:200px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:rgba(0,0,0,0)}.select2-results ul.select2-result-sub{margin:0}.select2-results ul.select2-result-sub>li .select2-result-label{padding-left:20px}.select2-results ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:40px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:60px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:80px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:100px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:110px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:120px}.select2-results li{list-style:none;display:list-item;background-image:none}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:bold}.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-results .select2-highlighted{background:#3875d7;color:#fff}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:transparent}.select2-results .select2-highlighted ul{background:white;color:#000}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item}.select2-results .select2-disabled.select2-highlighted{color:#666;background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-disabled{background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-selected{display:none}.select2-more-results.select2-active{background:#f4f4f4 url(/select2-spinner.gif) no-repeat 100%}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice div{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container.select2-container-disabled .select2-choice abbr{display:none}.select2-container-multi .select2-choices{height:auto !important;height:1%;margin:0;padding:0;position:relative;border:1px solid #aaa;cursor:text;overflow:hidden;background-color:#fff;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eee), color-stop(15%, #fff));background-image:-webkit-linear-gradient(top, #eee 1%, #fff 15%);background-image:-moz-linear-gradient(top, #eee 1%, #fff 15%);background-image:-o-linear-gradient(top, #eee 1%, #fff 15%);background-image:-ms-linear-gradient(top, #eee 1%, #fff 15%);background-image:linear-gradient(top, #eee 1%, #fff 15%)}.select2-locked{padding:3px 5px 3px 5px !important}.select2-container-multi .select2-choices{min-height:26px}.select2-container-multi.select2-container-active .select2-choices{border:1px solid #5897fb;outline:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}.select2-container-multi .select2-choices li{float:left;list-style:none}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-field input{padding:5px;margin:1px 0;font-family:sans-serif;font-size:100%;color:#666;outline:0;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:transparent !important}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:#fff url(/select2-spinner.gif) no-repeat 100% !important}.select2-default{color:#999 !important}.select2-container-multi .select2-choices .select2-search-choice{padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;line-height:13px;color:#333;cursor:default;border:1px solid #aaaaaa;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0 );background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));background-image:-webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-ms-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%)}.select2-container-multi .select2-choices .select2-search-choice span{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:none;background:url(/select2.png) right top no-repeat}.select2-container-multi .select2-search-choice-close{left:3px}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position:right -11px}.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px 3px 5px;border:1px solid #ddd;background-image:none;background-color:#f4f4f4}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen{position:absolute;left:-10000px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi){.select2-search input,.select2-search-choice-close,.select2-container .select2-choice abbr,.select2-container .select2-choice div b{background-image:url(/select2x2.png) !important;background-repeat:no-repeat !important;background-size:60px 40px !important}.select2-search input{background-position:100% -21px !important}}/*!
 *  Font Awesome 4.7.0 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(/assets/fontawesome-webfont-82ff0fe46a6f60e0ab3c4a9891a0ae0a1f7b7e84c625f55358379177a2dcb202.eot);src:url(/assets/fontawesome-webfont-82ff0fe46a6f60e0ab3c4a9891a0ae0a1f7b7e84c625f55358379177a2dcb202.eot?#iefix) format("embedded-opentype"),url(/assets/fontawesome-webfont-fa79d127baca4558a0b973f5f514b90fc5ef43314c41095f5cb285ffaa0a4029.woff2) format("woff2"),url(/assets/fontawesome-webfont-c9a0a23a23a3f6f7165cba218b40483a0b1750d92b49c40842f1d8f566f5f421.woff) format("woff"),url(/assets/fontawesome-webfont-2794b002e3568f5abce8991e2431ca79e0ce84a08ea1268884b4e097b62762a6.ttf) format("truetype"),url(/assets/fontawesome-webfont-67c6c8e9ffb0fcd7c7c64eaff12a298abf5b54a54b54f0e6c4c49161dba62d6d.svg#fontawesomeregular) format("svg");font-weight:normal;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.33333333em;line-height:0.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.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eeeeee;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:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{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:#ffffff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.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}section.brands ol li,section#case_study article.case-study-excerpt h1#procore,nav.regular-nav ul li a.home-bug,nav.regular-nav ul li a.home-bug:link,nav.regular-nav ul li a.home-bug:active,nav.regular-nav ul li a.home-bug:visited,nav h1#logotype{background-color:transparent;color:transparent;border:0;overflow:hidden;text-indent:100%;text-shadow:none;white-space:nowrap}section.brands ol li:before,section#case_study article.case-study-excerpt h1#procore:before,nav.regular-nav ul li a.home-bug:before,nav.regular-nav ul li a.home-bug:link:before,nav.regular-nav ul li a.home-bug:active:before,nav.regular-nav ul li a.home-bug:visited:before,nav h1#logotype:before{content:"";display:block;height:100%;width:0}body.casestudies ol#cs_list,body.casestudies ul.tags,body.casestudies .team ul,body.casestudies ul.squares,section.brands ol,section.services ul.services,ul.pagination,#add_deficiency_modal ol,#document_modal table ul,#document_annotator_modal table ul,#add_deficiency_modal table ul,.user-nav,nav.regular-nav ul,nav.mobile-nav ul,nav ol,ul.ui-autocomplete{margin:0;padding:0}body.casestudies ol#cs_list li,body.casestudies ul.tags li,body.casestudies .team ul li,body.casestudies ul.squares li,section.brands ol li,section.services ul.services li,ul.pagination li,#add_deficiency_modal ol li,#document_modal table ul li,#document_annotator_modal table ul li,#add_deficiency_modal table ul li,.user-nav li,nav.regular-nav ul li,nav.mobile-nav ul li,nav ol li,ul.ui-autocomplete li{margin:0;padding:0;list-style:none}@keyframes alertMe{from{border-width:3px;border-color:gold}to{border-width:0;border-color:rgba(255,215,0,0.1)}}.no-transition{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;transition:none !important}@font-face{font-family:"FaraonBold";src:url(/assets/webFonts/FaraonBold/font-659b862f6f4e8f7e6d3745d21e4af906c6d4872ce4c33e7ac0e5603a6db2de68.woff2) format("woff2"),url(/assets/webFonts/FaraonBold/font-fcb2690638547c92af141861ba82ad34e5c427d8f7a9172f4711623f98d7f77a.woff) format("woff")}@font-face{font-family:"FaraonBlack";src:url(/assets/webFonts/FaraonBlack/font-4ff43de573e3aca31c0d2ec5366e1fe7979bbbe99d0de2649cef699e7129b7b6.woff2) format("woff2"),url(/assets/webFonts/FaraonBlack/font-ddf5ee60f070b2119c7e5890b53a1fb692d929a6c480d79019f76650061a97dd.woff) format("woff")}@font-face{font-family:"FaraonThin";src:url(/assets/webFonts/FaraonThin/font-dc0cccd5084a8c2ab7d693aaef65547b79d8034294841375eaafd4024561534c.woff2) format("woff2"),url(/assets/webFonts/FaraonThin/font-cf6cd406c294e56e210f363e67cd10174e847ab2c2b38a74c9cce817666365be.woff) format("woff")}@font-face{font-family:"FaraonLight";src:url(/assets/webFonts/FaraonLight/font-e30c59e3e22b0bffb35ef536fba5322ec37d23593948e20fb06cdb3e7c701c5f.woff2) format("woff2"),url(/assets/webFonts/FaraonLight/font-fbbc894bf5136c43f54f11af0ef1a5e1aab56f6aff8e648215b44e76f2b8eb61.woff) format("woff")}@media print{*,*:before,*:after,*: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:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{color:#222;font-size:1em;line-height:1.4}html,button,input,select,textarea{color:#444}body{margin:0}::-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}.browserupgrade{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}.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:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}body{font-family:"Chronicle Text G1 A", "Chronicle Text G1 B", Georgia, "Times New Roman", Times, serif;padding:1em}p{hyphenate:auto;hyphenate-lines:3;margin-bottom:5px;orphans:4;widows:4}small{font-size:85%}strong,th{font-weight:bold}td,td img{vertical-align:top}sub{vertical-align:sub;font-size:smaller}sup{vertical-align:super;font-size:smaller}pre{padding:15px;white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}form{margin-bottom:2em}form ol{list-style-type:none;margin:0;padding:0}form ol li{list-style-type:none;margin:0 0 1em 0;padding:0}form label{display:block;font-family:"Gotham SSm A", "Gotham SSm B", Avenir, "Helvetica Neue", Helvetica, "Arial Narrow", sans-serif;font-size:12px;font-size:0.75rem;font-weight:bold;margin-bottom:0.5em;text-transform:uppercase}form fieldset{background-color:#fbfbfa;border-left:1.5em solid #444;margin-bottom:2em;overflow:visible;padding:1em 1em 0.5em 1em;position:relative}form fieldset.issue-shape{clear:both}form fieldset legend{background:#444;color:#fff;font-family:"Gotham SSm A", "Gotham SSm B", Avenir, "Helvetica Neue", Helvetica, "Arial Narrow", sans-serif;font-size:12px;font-size:0.75rem;font-weight:bold;position:absolute;top:6px;left:-3px;text-transform:uppercase;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);z-index:1200}form fieldset p.info{font-size:0.875em;line-height:2em}form span.hint{display:block;font-size:0.825em;font-style:italic;color:#777}form input{font-family:"Chronicle Text G1 A", "Chronicle Text G1 B", Georgia, "Times New Roman", Times, serif;font-size:18px;font-size:1.125rem;font-weight:300;line-height:1.5em;padding:0.5em}form input[type="checkbox"]{clear:left;margin:0.25em 0.5em 0.25em 0}form input[type="checkbox"]+label{font-weight:normal;line-height:1.4em;text-transform:capitalize}form input[type="text"],form input[type="url"]{width:40em}form input[type="email"],form input[type="password"]{width:20em}form input[type="number"]{width:8em}form select{font-family:"Chronicle Text G1 A", "Chronicle Text G1 B", Georgia, "Times New Roman", Times, serif;font-size:18px;font-size:1.125rem;font-weight:300;line-height:1.5em;padding:0.5em 1em 0.5em 0.25em}form textarea{font-family:"Chronicle Text G1 A", "Chronicle Text G1 B", Georgia, "Times New Roman", Times, serif;font-size:18px;font-size:1.125rem;font-weight:300;line-height:1.5em;padding:0.5em;width:40em}form .inline{display:inline-block;float:left;margin-right:1em}form .input{margin-bottom:1em;overflow:hidden}.select2-container{width:250px}ul.ui-autocomplete{background:#fff;border:1px solid #9d9b97;width:300px}button,.button,input[type="button"],input[type="reset"],input[type="submit"]{border-radius:12px;border:none !important;background-color:#666;box-shadow:none;display:inline-block;color:#fff;padding:0.4307692308em 20px 0.35em 20px;outline:none;font-family:"Gotham SSm A", "Gotham SSm B", Avenir, "Helvetica Neue", Helvetica, "Arial Narrow", sans-serif;font-size:15px;font-size:0.9375rem;font-weight:bold;letter-spacing:.07rem;text-decoration:none;text-transform:uppercase;transition:background-color .25s linear, color .25s linear}button:focus,button:hover,.button:focus,.button:hover,input[type="button"]:focus,input[type="button"]:hover,input[type="reset"]:focus,input[type="reset"]:hover,input[type="submit"]:focus,input[type="submit"]:hover{background-color:#8c8c8c;color:#fff;box-shadow:none}button:active,.button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active{background-color:#404040;opacity:.8}button:visited,.button:visited,input[type="button"]:visited,input[type="reset"]:visited,input[type="submit"]:visited{color:#fff !important}button.disabled,button[disabled],.button.disabled,.button[disabled],input.disabled[type="button"],input[type="button"][disabled],input.disabled[type="reset"],input[type="reset"][disabled],input.disabled[type="submit"],input[type="submit"][disabled]{background-color:#c9c7c3;background-image:none;color:#666;box-shadow:none;cursor:not-allowed}.button-small.button,.button-small.input[type="button"],.button-small.input[type="reset"],.button-small.input[type="submit"]{background-position:calc(100% - 8px) center;background-size:auto 10px;border-radius:6px !important;padding:2px 5px;font-size:11px;font-size:0.6875rem;font-weight:600}.button-medium.button,.button-medium.input[type="button"],.button-medium.input[type="reset"],.button-medium.input[type="submit"]{background-position:calc(100% - 8px) center;background-size:auto 10px;padding:4px 7px 2px 9px;font-size:1em;font-weight:500}button.button-primary,.button.button-primary,input.button-primary[type="button"],input.button-primary[type="reset"],input.button-primary[type="submit"]{background-color:#B53C30}button.button-primary:focus,button.button-primary:hover,.button.button-primary:focus,.button.button-primary:hover,input.button-primary[type="button"]:focus,input.button-primary[type="button"]:hover,input.button-primary[type="reset"]:focus,input.button-primary[type="reset"]:hover,input.button-primary[type="submit"]:focus,input.button-primary[type="submit"]:hover{background-color:#cf5549}button.button-primary:active,.button.button-primary:active,input.button-primary[type="button"]:active,input.button-primary[type="reset"]:active,input.button-primary[type="submit"]:active{background-color:#792820}button.button-disabled,.button.button-disabled,input.button-disabled[type="button"],input.button-disabled[type="reset"],input.button-disabled[type="submit"]{background-color:#bdbcb9}button.button-disabled:focus,button.button-disabled:hover,.button.button-disabled:focus,.button.button-disabled:hover,input.button-disabled[type="button"]:focus,input.button-disabled[type="button"]:hover,input.button-disabled[type="reset"]:focus,input.button-disabled[type="reset"]:hover,input.button-disabled[type="submit"]:focus,input.button-disabled[type="submit"]:hover{background-color:#bdbcb9}button.button-disabled:active,.button.button-disabled:active,input.button-disabled[type="button"]:active,input.button-disabled[type="reset"]:active,input.button-disabled[type="submit"]:active{background-color:#bdbcb9}button.button-danger,.button.button-danger,input.button-danger[type="button"],input.button-danger[type="reset"],input.button-danger[type="submit"]{background-color:#B53C30}button.button-danger:focus,button.button-danger:hover,.button.button-danger:focus,.button.button-danger:hover,input.button-danger[type="button"]:focus,input.button-danger[type="button"]:hover,input.button-danger[type="reset"]:focus,input.button-danger[type="reset"]:hover,input.button-danger[type="submit"]:focus,input.button-danger[type="submit"]:hover{background-color:#cf5549}button.button-danger:active,.button.button-danger:active,input.button-danger[type="button"]:active,input.button-danger[type="reset"]:active,input.button-danger[type="submit"]:active{background-color:#792820}button.button-success,.button.button-success,input.button-success[type="button"],input.button-success[type="reset"],input.button-success[type="submit"]{background-color:#298529}button.button-success:focus,button.button-success:hover,.button.button-success:focus,.button.button-success:hover,input.button-success[type="button"]:focus,input.button-success[type="button"]:hover,input.button-success[type="reset"]:focus,input.button-success[type="reset"]:hover,input.button-success[type="submit"]:focus,input.button-success[type="submit"]:hover{background-color:#35ac35}button.button-success:active,.button.button-success:active,input.button-success[type="button"]:active,input.button-success[type="reset"]:active,input.button-success[type="submit"]:active{background-color:#174b17}button.button-warning,.button.button-warning,input.button-warning[type="button"],input.button-warning[type="reset"],input.button-warning[type="submit"]{background-color:#F1BB55}button.button-warning:focus,button.button-warning:hover,.button.button-warning:focus,.button.button-warning:hover,input.button-warning[type="button"]:focus,input.button-warning[type="button"]:hover,input.button-warning[type="reset"]:focus,input.button-warning[type="reset"]:hover,input.button-warning[type="submit"]:focus,input.button-warning[type="submit"]:hover{background-color:#f5ce84}button.button-warning:active,.button.button-warning:active,input.button-warning[type="button"]:active,input.button-warning[type="reset"]:active,input.button-warning[type="submit"]:active{background-color:#e79d13}.button-disabled{color:#f1f1ef}.button-primary{font-size:1.25em}.blog .article-footer,.blog p.byline{background-color:#fbfbfa;border:1px solid #f1f1ef;overflow:hidden;padding:1em !important}section.alerts{-webkit-transform:translateY(-50px);-webkit-animation:slideDown 2.5s 1.0s 1 ease forwards;-moz-transform:translateY(-50px);-moz-animation:slideDown 2.5s 1.0s 1 ease forwards;animation:slideDown 2.5s 1.0s 1 ease forwards;box-shadow:0 2px 2px rgba(0,0,0,0.4);clear:both;color:#fff;position:fixed;top:0;left:0;text-align:center;width:100%;z-index:1060}@-webkit-keyframes slideDown{0%,100%{-webkit-transform:translateY(-50px)}10%,90%{-webkit-transform:translateY(0px)}}@-moz-keyframes slideDown{0%,100%{-moz-transform:translateY(-50px)}10%,90%{-moz-transform:translateY(0px)}}.alert{background:#F1BB55 url(/alerts/alert.svg) no-repeat;background-position:10px 12px;background-repeat:no-repeat;background-size:24px 24px;color:#fff;line-height:18px;margin:0;padding:0.75em 2.5em;position:relative;text-align:left}.alert.full-width{margin-bottom:0}.alert .alert-heading{color:#fff;font-size:16px;font-weight:bold;line-height:20px;margin-bottom:10px}.alert a,.alert a:link{color:#fff !important;text-decoration:underline}.alert a.button,.alert a.button:link{color:#666 !important}.alert a.button-primary,.alert a.button-primary:link{color:#fff !important}.alert a.button-warning,.alert a.button-warning:link{color:#fff !important}.alert a.button-danger,.alert a.button-danger:link{color:#fff !important}.alert a.button-error,.alert a.button-error:link{color:#fff !important}.alert a.button-notice,.alert a.button-notice:link{color:#fff !important}.alert a.button-success,.alert a.button-success:link{color:#fff !important}.alert a.button-info,.alert a.button-info:link{color:#fff !important}.alert a.button-inverse,.alert a.button-inverse:link{color:#fff !important}.alert a.button,.alert button{float:right;padding:1px 10px}.alert.alert-box,.alert.alert-block{background-color:#fcf8e3;border-color:#faeecc;color:#c09853;padding:8px 35px 8px 14px}.alert.alert-box a.button,.alert.alert-box button,.alert.alert-block a.button,.alert.alert-block button{float:none;padding:4px 10px}.alert.alert-box .close,.alert.alert-block .close{color:#9d9b97 !important}.alert.alert-box .alert-heading,.alert.alert-block .alert-heading{color:#C09853;margin-bottom:0}.alert.alert-box p,.alert.alert-box ul,.alert.alert-block p,.alert.alert-block ul{margin-bottom:0}.alert.alert-box p+p,.alert.alert-block p+p{margin-top:5px}.alert .close{color:#fff !important;font-size:20px;font-weight:bold;line-height:1.4em;opacity:.3;position:absolute;right:14px;text-decoration:none !important;text-shadow:0 1px 0 #fff;top:5px}.alert .close:hover{color:#000;cursor:pointer;opacity:.5;text-decoration:none}.alert h1,.alert p{margin:0.25em 0;font-size:13px;font-size:0.8125rem}.alert.alert-danger,.alert.alert-error{background-color:#B53C30;border-color:#a92e2d;background-image:url(/alerts/x.svg);background-position:10px 9px;background-size:24px 24px}.alert.alert-danger.alert-block,.alert.alert-danger.alert-box,.alert.alert-error.alert-block,.alert.alert-error.alert-box{background:#f2dede;border-color:#ebccce;color:#b94a48}.alert.alert-danger.alert-block .alert-heading,.alert.alert-danger.alert-box .alert-heading,.alert.alert-error.alert-block .alert-heading,.alert.alert-error.alert-box .alert-heading{color:#b94a48}.no-svg .alert.alert-danger,.no-svg .alert.alert-error{background-image:url(/alerts/x.png)}@media only screen and (-moz-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5){.no-svg .alert.alert-danger,.no-svg .alert.alert-error{background-image:url(/alerts/x@2x.png)}}.alert.alert-info,.alert.alert-notice,.alert.alert-success{background-color:#298529;border-color:#2c7925;background-image:url(/alerts/check.svg);background-position:10px 9px;background-size:24px 24px}.alert.alert-info.alert-block,.alert.alert-info.alert-box,.alert.alert-notice.alert-block,.alert.alert-notice.alert-box,.alert.alert-success.alert-block,.alert.alert-success.alert-box{background:#d4e7d4;border-color:#c6dec4;color:#298529}.alert.alert-info.alert-block .alert-heading,.alert.alert-info.alert-box .alert-heading,.alert.alert-notice.alert-block .alert-heading,.alert.alert-notice.alert-box .alert-heading,.alert.alert-success.alert-block .alert-heading,.alert.alert-success.alert-box .alert-heading{color:#298529}.no-svg .alert.alert-info,.no-svg .alert.alert-notice,.no-svg .alert.alert-success{background-image:url(/alerts/check.png)}@media only screen and (-moz-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5){.no-svg .alert.alert-info,.no-svg .alert.alert-notice,.no-svg .alert.alert-success{background-image:url(/alerts/check@2x.png)}}.alert.alert-warning{background-color:#F1BB55;border-color:#f0a747;background-image:url(/alerts/alert.svg);background-position:10px 12px;background-size:24px 24px}.alert.alert-warning.alert-block,.alert.alert-warning.alert-box{background:#fcf8e3;border-color:#faeecc;color:#c09853}.alert.alert-warning.alert-block .alert-heading,.alert.alert-warning.alert-box .alert-heading{color:#c09853}.no-svg .alert.alert-warning{background-image:url(/alerts/alert.png)}@media only screen and (-moz-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5){.no-svg .alert.alert-warning{background-image:url(/alerts/alert@2x.png)}}a{-webkit-transition-property:transition-property-names(compact(color, text-decoration, false, false, false, false, false, false, false), "webkit");-moz-transition-property:transition-property-names(compact(color, text-decoration, false, false, false, false, false, false, false), "moz");-ms-transition-property:transition-property-names(compact(color, text-decoration, false, false, false, false, false, false, false), "ms");-o-transition-property:transition-property-names(compact(color, text-decoration, false, false, false, false, false, false, false), "o");transition-property:transition-property-names(compact(color, text-decoration, false, false, false, false, false, false, false), false);transition-duration:compact(0.25s, false, false, false, false, false, false, false, false);-webkit-transition-timing-function:compact(ease-in, false, false, false, false, false, false, false, false);-o-transition-timing-function:compact(ease-in, false, false, false, false, false, false, false, false);transition-timing-function:compact(ease-in, false, false, false, false, false, false, false, false);text-decoration:none}a,a:link{color:#137da1;text-decoration:underline}a:visited{color:#666}a:hover,a:active{color:#105c80}a.button,a.button:link{color:#fff}a.button:hover,a.button:active{color:#fff;text-decoration:none}.corner-ribbon{background:rgba(181,60,48,0.8);color:#f0f0f0;font-size:13px;font-size:0.8125rem;letter-spacing:1px;line-height:14px;padding:5px;position:absolute;top:25px;left:-50px;text-align:center;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);width:200px}.corner-ribbon.sticky{position:fixed}.corner-ribbon.shadow{box-shadow:0 0 3px rgba(0,0,0,0.3)}.corner-ribbon.top-left{top:7px;left:-75px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.corner-ribbon.top-right{top:25px;right:-50px;left:auto;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.corner-ribbon.bottom-left{top:auto;bottom:25px;left:-50px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.corner-ribbon.bottom-right{top:auto;right:-50px;bottom:25px;left:auto;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.corner-ribbon.white{background:#f0f0f0;color:#555}.corner-ribbon.black{background:#333}.corner-ribbon.grey{background:rgba(102,102,102,0.8)}.corner-ribbon.blue{background:#39d}.corner-ribbon.green{background:#2c7}.corner-ribbon.turquoise{background:#1b9}.corner-ribbon.purple{background:#95b}.corner-ribbon.red{background:rgba(181,60,48,0.8)}.corner-ribbon.orange{background:#e82}.corner-ribbon.yellow{background:#ec0}h1{font-family:"Gotham XNarrow A", "Gotham XNarrow B", Avenir, "Helvetica Neue", Helvetica, "Arial Narrow", sans-serif;font-size:60px;font-size:3.75rem;font-weight:800;line-height:1;text-transform:capitalize}.blog .read-more,aside#page_sidebar h1{font-size:13px;font-size:0.8125rem;font-family:"Gotham XNarrow A", "Gotham XNarrow B", Avenir, "Helvetica Neue", Helvetica, "Arial Narrow", sans-serif;text-transform:capitalize}section.alerts h1{color:#c9c7c3;font-family:"Gotham XNarrow A", "Gotham XNarrow B", Avenir, "Helvetica Neue", Helvetica, "Arial Narrow", sans-serif;font-size:0.75em;font-weight:normal;text-transform:uppercase}nav{font-family:"Gotham SSm A", "Gotham SSm B", Avenir, "Helvetica Neue", Helvetica, "Arial Narrow", sans-serif}nav.topsite{background:rgba(0,0,0,0.5);border-bottom:1px solid rgba(255,255,255,0.5);height:50px !important;padding:0 3em;position:relative;z-index:100}nav h1#logotype{background-image:url(/assets/logotype_meticulous-ff93bba4f55655a58864119f4ae42b4ef5a57e59ff4309dcacce7cd643a4db09.svg);background-position:center 7px;background-repeat:no-repeat;background-size:contain;height:30px;width:170px}.no-svg nav h1#logotype{background-image:url(/assets/logotype_meticulous-ae042fa26435eb2455feda87586cdf231f52ab174f66a4886bac88185f0e3021.png)}@media only screen and (-moz-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5){.no-svg nav h1#logotype{background-image:url(/assets/logotype_meticulous@2x-3c608ed16053b855ec7edea2f7702c6c2ca11bb48823b38ad8f9d0e561a585de.png)}}nav ol li{font-size:15px;font-size:0.9375rem}nav ol li a,nav ol li a:link,nav ol li a:hover,nav ol li a:active,nav ol li a:visited{color:white;text-transform:uppercase}nav ol li.space-after{margin-bottom:1em}nav.mobile-simple{display:block;padding:0 1em}nav.mobile-simple h1#logotype{background-size:170px;margin:7px 0 0 0}@media (min-width: 769px){nav.mobile-simple{display:none !important}}nav.mobile-simple .hamburger-menu{position:absolute;top:7px;right:7px;height:32px;padding:0;width:32px}nav.mobile-simple .hamburger-menu a{width:32px !important;height:32px !important;z-index:10013;cursor:pointer}nav.mobile-simple .hamburger-menu img{height:32px;width:32px}@media (min-width: 769px){nav.mobile-simple .hamburger-menu{display:none}}nav.mobile-nav{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:rgba(0,0,0,0.7);height:100vh;overflow-y:auto;position:fixed;text-align:left;top:0;left:0;right:0;bottom:0;transform:translateX(0);transition:all 0.5s;transition-timing-function:ease-in-out;transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1);width:100%;z-index:10000}nav#mobilenav.mobile-nav{display:block}nav#mobilenav.mobile-nav.slidout{transform:translatex(100%)}@media (min-width: 481px){nav#mobilenav.mobile-nav{display:none !important}}nav.mobile-nav ul li{border-bottom:1px solid rgba(255,255,255,0.1)}nav.mobile-nav ul li a{background-repeat:no-repeat;color:#fff;display:block;font-size:24px;font-size:1.5rem;padding:1em 0.5em 1em 3em;text-transform:uppercase}nav.mobile-nav ul li a#close_nav{background-image:url(/assets/ham_close-958ce54d6423503e514f4eff8c2b0e12ec85968a45b584507727291410d1ab1a.svg);background-position:27px 30px;background-size:22px}.no-svg nav.mobile-nav ul li a#close_nav{background-image:url(/assets/ham_close-7b2deac7c40545543f19bec0069d9965d4867b912f47801a7d3591707239d4bd.png)}@media only screen and (-moz-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5){.no-svg nav.mobile-nav ul li a#close_nav{background-image:url(/assets/ham_close@2x-a6427ad4e47027b3d732d709aa6fa2809e4a51701305eb7f65c59ebc1c3f58fe.png)}}nav.regular-nav{display:none;position:relative}@media (min-width: 481px){nav.regular-nav{display:flex;flex-flow:row nowrap;align-items:top}}nav.regular-nav ul{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;width:100%}nav.regular-nav ul li{padding:10px}nav.regular-nav ul li#contact{align-self:flex-end;background:#B53C30;margin-left:auto;padding:14px 10px 13px}nav.regular-nav ul li a,nav.regular-nav ul li a:link,nav.regular-nav ul li a:active,nav.regular-nav ul li a:visited{color:#fbfbfa;display:inline-block;font-family:"Gotham SSm A", "Gotham SSm B", Avenir, "Helvetica Neue", Helvetica, "Arial Narrow", sans-serif;font-size:12px;font-size:0.75rem;font-weight:600;text-decoration:none;text-transform:uppercase}nav.regular-nav ul li a.home-bug,nav.regular-nav ul li a.home-bug:link,nav.regular-nav ul li a.home-bug:active,nav.regular-nav ul li a.home-bug:visited{background-image:url(/assets/20ann_bug_header-824df71d72bc24558fb4cece1eddab7f1a58830cf2af77d8b9c84e28411b1dc7.svg);height:30px;position:relative;top:4px;width:95px}.no-svg nav.regular-nav ul li a.home-bug,.no-svg nav.regular-nav ul li a.home-bug:link,.no-svg nav.regular-nav ul li a.home-bug:active,.no-svg nav.regular-nav ul li a.home-bug:visited{background-image:url(/assets/20ann_bug_header-2df8c1b87515e81a48bbba339f6290a9402bb67b2fcfbd30d2ff48e2515c2010.png)}@media only screen and (-moz-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5){.no-svg nav.regular-nav ul li a.home-bug,.no-svg nav.regular-nav ul li a.home-bug:link,.no-svg nav.regular-nav ul li a.home-bug:active,.no-svg nav.regular-nav ul li a.home-bug:visited{background-image:url(/assets/20ann_bug_header@2x-9b8a51ea13970a6319b662977b43cc6f41857e4d7ffbce483defeb668f8d1d27.png)}}nav.regular-nav ul li a:hover,nav.regular-nav ul li a:link:hover,nav.regular-nav ul li a:active:hover,nav.regular-nav ul li a:visited:hover{color:#fff;-webkit-transition-property:transition-property-names(compact(color, false, false, false, false, false, false, false, false), "webkit");-moz-transition-property:transition-property-names(compact(color, false, false, false, false, false, false, false, false), "moz");-ms-transition-property:transition-property-names(compact(color, false, false, false, false, false, false, false, false), "ms");-o-transition-property:transition-property-names(compact(color, false, false, false, false, false, false, false, false), "o");transition-property:transition-property-names(compact(color, false, false, false, false, false, false, false, false), false);transition-duration:compact(0.3s, false, false, false, false, false, false, false, false);-webkit-transition-timing-function:compact(ease-in, false, false, false, false, false, false, false, false);-o-transition-timing-function:compact(ease-in, false, false, false, false, false, false, false, false);transition-timing-function:compact(ease-in, false, false, false, false, false, false, false, false)}nav.regular-nav ul li.selected a{color:#F1BB55}body.contact nav.regular-nav ul li.selected a{color:#fff}.user-nav{position:absolute;top:45px;right:0;text-align:left;color:black}.user-nav li{margin:0;padding:0}.user-nav li a{color:black !important;margin:0;padding:1em !important}#document_modal,#document_annotator_modal,#add_deficiency_modal{background:#fff;box-shadow:1px 1px 3px rgba(0,0,0,0.5);width:700px}#document_modal .current,#document_annotator_modal .current,#add_deficiency_modal .current{background-color:red}#document_modal header,#document_annotator_modal header,#add_deficiency_modal header{background:#105c80;border-bottom:1px solid #c9c7c3;padding:1em}#document_modal header h1,#document_annotator_modal header h1,#add_deficiency_modal header h1{color:#fff;font-family:"Gotham XNarrow A", "Gotham XNarrow B", Avenir, "Helvetica Neue", Helvetica, "Arial Narrow", sans-serif;font-size:1.5em;font-weight:700;margin:0;padding:0;text-transform:uppercase}#document_modal footer,#document_annotator_modal footer,#add_deficiency_modal footer{background-color:#9d9b97;padding:0.5em 1em}#document_modal table,#document_annotator_modal table,#add_deficiency_modal table{margin:1em}#add_deficiency_modal ol{padding:1em}#add_deficiency_modal select{width:100%}#add_deficiency_modal footer .button.add{float:right;font-size:1em !important}ul.pagination{clear:both}.section-status{background-color:#B53C30;border-radius:10px;color:#fff;display:inline-block;font-size:0.625em;font-weight:bold;height:20px;line-height:1.8em;margin:0 0.5em 0 0;position:relative;top:-2px;text-align:center;width:20px}.section-status.intake,.section-status.m_intake_check{background-color:#9d9b97}.section-status.initial_review,.section-status.subsequent_review,.section-status.m_review_closeout{background-color:#F1BB55}.section-status.qa_audit,.section-status.m_qa_selection{background-color:#105c80}.section-status.deficiency_tank,.section-status.m_deficiency_closeout{background-color:#B53C30}.section-status.approved,.section-status.released,.section-status.awaiting_payment,.section-status.closed{background-color:#298529}#claim_divider{background-color:#c9c7c3;border:0;height:3px;margin:0;width:100%}#lazy_overlay{visibility:hidden;text-align:center;z-index:1000;background:rgba(255,255,255,0.7);bottom:0;left:0;position:fixed;right:0;top:0;opacity:0;transition:opacity 0.3s, visibility 0.3s}#lazy_overlay:before{content:'';display:inline-block;height:100%;vertical-align:middle}#lazy_overlay.active{visibility:visible;opacity:1}#lazy_overlay.active #lazybox{transform:scale(1)}#lazy_overlay *{visibility:inherit}#lazybox{text-align:left;display:inline-block;vertical-align:middle;transform:scale(0.7);background-color:white;border:1px solid #ccc;box-shadow:0 1px 5px #333;padding:20px;box-sizing:border-box;overflow:auto;max-height:100vh;max-width:100vw;transition:opacity 0.3s ease-in-out, transform 0.3s ease-in-out, visibility 0.3s}#lazybox.confirm{max-width:300px}#lazybox .lazy_buttons{margin-top:15px;text-align:right}#lazybox .lazy-img{display:block}#lazybox #lazy_body{position:relative}#lazy_close{border:none;background:transparent;color:gray;cursor:pointer;display:none;font:bold 26px/100% Arial, Helvetica, sans-serif;position:absolute;right:5px;text-align:center;top:0;padding:0;margin:0;transition:color .3s}#lazy_close:after{content:"×"}#lazy_close:hover{color:black}#lazy_close.visible{display:block}#lazy_close:focus{outline:none}#lazybox.spinner{background:transparent;box-shadow:none}#lazybox.spinner .fa-spinner{font-size:128px}trix-editor{display:block;border:1px solid #bbb;border-radius:3px;margin:0;padding:0.4em 0.6em;min-height:5em;outline:none}trix-toolbar *{box-sizing:border-box}trix-toolbar .trix-button-row{display:flex;flex-wrap:nowrap;justify-content:space-between}trix-toolbar .trix-button-group{display:flex;margin-bottom:10px;border:1px solid #bbb;border-top-color:#ccc;border-bottom-color:#888;border-radius:3px}trix-toolbar .trix-button{position:relative;float:left;color:rgba(0,0,0,0.6);font-size:0.75em;font-weight:600;white-space:nowrap;padding:0 0.5em;margin:0;outline:none;border:none;border-bottom:1px solid #ddd;border-radius:0;background:transparent}trix-toolbar .trix-button:not(:first-child){border-left:1px solid #ccc}trix-toolbar .trix-button.trix-active{background:#cbeefa;color:black}trix-toolbar .trix-button:not(:disabled){cursor:pointer}trix-toolbar .trix-button:disabled{color:rgba(0,0,0,0.125)}@media (max-device-width: 768px){trix-toolbar .trix-button{letter-spacing:-0.01em;padding:0 0.3em}}trix-toolbar .trix-button--icon{font-size:inherit;width:2.6em;height:1.6em;max-width:calc(0.8em + 4vw);text-indent:-9999px}@media (max-device-width: 768px){trix-toolbar .trix-button--icon{height:2em;max-width:calc(0.8em + 3.5vw)}}trix-toolbar .trix-button--icon::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.6;content:"";background-position:center;background-repeat:no-repeat;background-size:contain}@media (max-device-width: 768px){trix-toolbar .trix-button--icon::before{right:6%;left:6%}}trix-toolbar .trix-button--icon.trix-active::before{opacity:1}trix-toolbar .trix-button--icon:disabled::before{opacity:0.125}trix-toolbar .trix-button--icon-bold::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M15.6%2011.8c1-.7%201.6-1.8%201.6-2.8a4%204%200%200%200-4-4H7v14h7c2.1%200%203.7-1.7%203.7-3.8%200-1.5-.8-2.8-2.1-3.4zM10%207.5h3a1.5%201.5%200%201%201%200%203h-3v-3zm3.5%209H10v-3h3.5a1.5%201.5%200%201%201%200%203z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-italic::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M10%205v3h2.2l-3.4%208H6v3h8v-3h-2.2l3.4-8H18V5h-8z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-link::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M9.88%2013.7a4.3%204.3%200%200%201%200-6.07l3.37-3.37a4.26%204.26%200%200%201%206.07%200%204.3%204.3%200%200%201%200%206.06l-1.96%201.72a.91.91%200%201%201-1.3-1.3l1.97-1.71a2.46%202.46%200%200%200-3.48-3.48l-3.38%203.37a2.46%202.46%200%200%200%200%203.48.91.91%200%201%201-1.3%201.3z%22%2F%3E%3Cpath%20d%3D%22M4.25%2019.46a4.3%204.3%200%200%201%200-6.07l1.93-1.9a.91.91%200%201%201%201.3%201.3l-1.93%201.9a2.46%202.46%200%200%200%203.48%203.48l3.37-3.38c.96-.96.96-2.52%200-3.48a.91.91%200%201%201%201.3-1.3%204.3%204.3%200%200%201%200%206.07l-3.38%203.38a4.26%204.26%200%200%201-6.07%200z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-strike::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12.73%2014l.28.14c.26.15.45.3.57.44.12.14.18.3.18.5%200%20.3-.15.56-.44.75-.3.2-.76.3-1.39.3A13.52%2013.52%200%200%201%207%2014.95v3.37a10.64%2010.64%200%200%200%204.84.88c1.26%200%202.35-.19%203.28-.56.93-.37%201.64-.9%202.14-1.57s.74-1.45.74-2.32c0-.26-.02-.51-.06-.75h-5.21zm-5.5-4c-.08-.34-.12-.7-.12-1.1%200-1.29.52-2.3%201.58-3.02%201.05-.72%202.5-1.08%204.34-1.08%201.62%200%203.28.34%204.97%201l-1.3%202.93c-1.47-.6-2.73-.9-3.8-.9-.55%200-.96.08-1.2.26-.26.17-.38.38-.38.64%200%20.27.16.52.48.74.17.12.53.3%201.05.53H7.23zM3%2013h18v-2H3v2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-quote::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M6%2017h3l2-4V7H5v6h3zm8%200h3l2-4V7h-6v6h3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-heading-1::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12%209v3H9v7H6v-7H3V9h9zM8%204h14v3h-6v12h-3V7H8V4z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-code::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M18.2%2012L15%2015.2l1.4%201.4L21%2012l-4.6-4.6L15%208.8l3.2%203.2zM5.8%2012L9%208.8%207.6%207.4%203%2012l4.6%204.6L9%2015.2%205.8%2012z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-bullet-list::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%204a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm0%206a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm0%206a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm4%203h14v-2H8v2zm0-6h14v-2H8v2zm0-8v2h14V5H8z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-number-list::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M2%2017h2v.5H3v1h1v.5H2v1h3v-4H2v1zm1-9h1V4H2v1h1v3zm-1%203h1.8L2%2013.1v.9h3v-1H3.2L5%2010.9V10H2v1zm5-6v2h14V5H7zm0%2014h14v-2H7v2zm0-6h14v-2H7v2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-undo::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12.5%208c-2.6%200-5%201-6.9%202.6L2%207v9h9l-3.6-3.6A8%208%200%200%201%2020%2016l2.4-.8a10.5%2010.5%200%200%200-10-7.2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-redo::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M18.4%2010.6a10.5%2010.5%200%200%200-16.9%204.6L4%2016a8%208%200%200%201%2012.7-3.6L13%2016h9V7l-3.6%203.6z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-decrease-nesting-level::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M3%2019h19v-2H3v2zm7-6h12v-2H10v2zm-8.3-.3l2.8%202.9L6%2014.2%204%2012l2-2-1.4-1.5L1%2012l.7.7zM3%205v2h19V5H3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-increase-nesting-level::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M3%2019h19v-2H3v2zm7-6h12v-2H10v2zm-6.9-1L1%2014.2l1.4%201.4L6%2012l-.7-.7-2.8-2.8L1%209.9%203.1%2012zM3%205v2h19V5H3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-dialogs{position:relative}trix-toolbar .trix-dialog{position:absolute;top:0;left:0;right:0;font-size:0.75em;padding:15px 10px;background:#fff;box-shadow:0 0.3em 1em #ccc;border-top:2px solid #888;border-radius:5px;z-index:5}trix-toolbar .trix-input--dialog{font-size:inherit;font-weight:normal;padding:0.5em 0.8em;margin:0 10px 0 0;border-radius:3px;border:1px solid #bbb;background-color:#fff;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-toolbar .trix-input--dialog.validate:invalid{box-shadow:#F00 0px 0px 1.5px 1px}trix-toolbar .trix-button--dialog{font-size:inherit;padding:0.5em;border-bottom:none}trix-toolbar .trix-dialog--link{max-width:600px}trix-toolbar .trix-dialog__link-fields{display:flex;align-items:baseline}trix-toolbar .trix-dialog__link-fields .trix-input{flex:1}trix-toolbar .trix-dialog__link-fields .trix-button-group{flex:0 0 content;margin:0}trix-editor [data-trix-mutable=true]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}trix-editor [data-trix-mutable=true] img{box-shadow:0 0 0 2px highlight}trix-editor .attachment.attachment--file[data-trix-mutable=true]{box-shadow:0 0 0 2px highlight;border-color:transparent}trix-editor [data-trix-mutable=true]::-moz-selection,trix-editor [data-trix-cursor-target]::-moz-selection{background:none}trix-editor [data-trix-mutable=true]::selection,trix-editor [data-trix-cursor-target]::selection{background:none}trix-editor .attachment:hover{cursor:default}trix-editor .attachment--preview .attachment__caption:hover{cursor:text}trix-editor .attachment__progress{position:absolute;z-index:1;height:20px;top:calc(50% - 10px);left:5%;width:90%;opacity:0.9;transition:opacity 200ms ease-in}trix-editor .attachment__progress[value="100"]{opacity:0}trix-editor .attachment__caption-editor{display:inline-block;width:100%;margin:0;padding:0;font-size:inherit;font-family:inherit;line-height:inherit;color:inherit;text-align:center;vertical-align:top;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-editor .attachment__remove{cursor:pointer}trix-editor .attachment__remove--icon{text-indent:-9999px;display:block;position:absolute;z-index:1;padding:0;margin:0;top:-1.1em;left:calc(50% - 0.8em);width:1.8em;height:1.8em;line-height:1.8em;border-radius:50%;text-indent:-9999px;background-color:#fff;border:2px solid highlight;box-shadow:1px 1px 6px rgba(0,0,0,0.25)}trix-editor .attachment__remove--icon::before{display:inline-block;position:absolute;top:0.1em;right:0.1em;bottom:0.1em;left:0.1em;opacity:0.75;content:"";background-image:url(data:image/svg+xml,%3Csvg%20height%3D%2224%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M19%206.4L17.6%205%2012%2010.6%206.4%205%205%206.4l5.6%205.6L5%2017.6%206.4%2019l5.6-5.6%205.6%205.6%201.4-1.4-5.6-5.6z%22%2F%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E);background-position:center;background-repeat:no-repeat;background-size:contain}trix-editor .attachment__remove--icon:hover{border-color:#333}trix-editor .attachment__remove--icon:hover::before{opacity:1}.trix-content{line-height:1.5}.trix-content *{box-sizing:border-box}.trix-content h1{font-size:1.2em;line-height:1.2;margin:0}.trix-content blockquote{margin:0 0 0 0.3em;padding:0 0 0 0.6em;border-left:0.3em solid #ccc}.trix-content pre{display:inline-block;width:100%;vertical-align:top;font-family:monospace;font-size:0.9em;margin:0;padding:0.5em;white-space:pre;background-color:#eee;overflow-x:auto}.trix-content ul,.trix-content ol,.trix-content li{margin:0;padding:0}.trix-content ul li,.trix-content ol li,.trix-content li li{margin-left:1em}.trix-content img{max-width:100%;height:auto}.trix-content a[data-trix-attachment]{color:inherit;text-decoration:none}.trix-content a[data-trix-attachment]:hover,.trix-content a[data-trix-attachment]:visited:hover{color:inherit}.trix-content .attachment{display:inline-block;position:relative;max-width:100%;margin:0;padding:0}.trix-content .attachment__caption{padding:0;text-align:center}.trix-content .attachment__caption .attachment__name+.attachment__size::before{content:' · '}.trix-content .attachment--preview{width:100%;text-align:center}.trix-content .attachment--preview .attachment__caption{color:#666;font-size:0.9em;line-height:1.2}.trix-content .attachment--file{color:#333;line-height:1;margin:0 2px 2px 0;padding:0.4em 1em;border:1px solid #bbb;border-radius:5px}html{height:100%;box-sizing:border-box;font-size:100%;-webkit-text-size-adjust:100%;font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,0.01) 0 0 1px}*,*:before,*:after{box-sizing:inherit}body{display:flex;flex-flow:column;align-items:stretch;justify-content:flex-start;margin:0;padding:0;min-height:100%;position:relative}a,a:hover{-webkit-transition-property:transition-property-names(compact(color, false, false, false, false, false, false, false, false), "webkit");-moz-transition-property:transition-property-names(compact(color, false, false, false, false, false, false, false, false), "moz");-ms-transition-property:transition-property-names(compact(color, false, false, false, false, false, false, false, false), "ms");-o-transition-property:transition-property-names(compact(color, false, false, false, false, false, false, false, false), "o");transition-property:transition-property-names(compact(color, false, false, false, false, false, false, false, false), false);transition-duration:compact(0.3s, false, false, false, false, false, false, false, false);-webkit-transition-timing-function:compact(ease-in, false, false, false, false, false, false, false, false);-o-transition-timing-function:compact(ease-in, false, false, false, false, false, false, false, false);transition-timing-function:compact(ease-in, false, false, false, false, false, false, false, false)}header#masthead{display:flex;flex-flow:column nowrap;height:87px;position:relative;text-align:center;width:auto;z-index:1001}header#masthead::after{background:#000 url(/assets/meticulous_gold_short-9504cc334d0bbe2a70f01ebed5069ed01c00370b24a1388e35c71025144f13fa.jpg) top right no-repeat;content:"";height:50px;position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1}@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dpi){header#masthead::after{background-image:url(/assets/meticulous_gold_short@2x-d0bdd62d7cc24247787cd946169c388cb3e4f1d54c8a55eb1501fecbf66c6d2d.jpg)}}@media (min-width: 769px){header#masthead{text-align:left}}body.homepage header#masthead::after{background:none !important}main{min-height:90vh;z-index:1000}section{padding:0 1em;position:relative}@media (min-width: 769px){section{padding:0 3em}}footer#page_footer{background-color:#222;color:white;display:flex;flex-flow:column nowrap;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;-moz-osx-font-smoothing:auto;padding:1em;text-rendering:optimizeLegibility}@media (min-width: 769px){footer#page_footer{flex-flow:row wrap;padding:1em 3em 3em 3em}}footer#page_footer p{font-family:"Gotham SSm A", "Gotham SSm B", Avenir, "Helvetica Neue", Helvetica, "Arial Narrow", sans-serif;font-size:13px;font-size:0.8125rem;line-height:1.4em}@media (min-width: 769px){footer#page_footer p{width:30%}}footer#page_footer a,footer#page_footer a:link,footer#page_footer a:hover,footer#page_footer a:active,footer#page_footer a:visited{color:#F1BB55}footer#page_footer #celebrating{line-height:1.1em;margin-bottom:3em;padding-left:60px;position:relative;text-transform:uppercase}footer#page_footer #celebrating b{color:#F1BB55;display:block;font-size:15px;font-size:0.9375rem;font-weight:bold}footer#page_footer #celebrating::before{background:url(/assets/m_ribbon@2x-baa515ae3e2f5bf2121453331f69a584fbe0d8183effedc4c439add4518b1d52.png) top left no-repeat;background-size:contain;content:'';height:109px;margin:0;padding:0;position:absolute;top:-40px;left:0;width:53px;z-index:1000}footer#page_footer #address{font-size:15px;font-size:0.9375rem}footer#page_footer #copyright{color:#666;font-size:10px;font-size:0.625rem;flex-basis:100%;margin-top:3em;text-align:center}@media (min-width: 769px){footer#page_footer #copyright{text-align:left}}@media (min-width: 769px){.insidepad{padding:0 10%}}.flexer{display:flex;flex-flow:column nowrap}.flexer.twocol{flex-flow:row nowrap;align-items:top}@media (min-width: 769px){article#page_content{flex-grow:2}}@media (min-width: 769px){aside#page_sidebar{border-left:1px solid #fbfbfa;padding-left:1em;flex-grow:1}}h2.tinylabel{color:#666;font-size:0.8125rem !important;font-weight:400;margin-top:3.5em;position:relative;text-transform:uppercase}h2.tinylabel b{font-weight:600;position:absolute;left:-2em}main{padding:0 3em 3em 3em}.header-img,.footer-img{overflow:hidden;position:relative}@media (min-width: 769px){.header-img,.footer-img{height:300px}}.header-img img,.footer-img img{width:100%;max-width:100%}.header-img{margin-top:-3em;display:grid;place-items:center center}@media (min-width: 769px){.header-img img{position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto}}body.homepage main{padding:0}section.home-feature{background-color:#000;color:white;height:500px;margin-top:-90px;padding:3em 0 0 0;position:relative;z-index:-2;font-family:"Gotham XNarrow A", "Gotham XNarrow B", Avenir, "Helvetica Neue", Helvetica, "Arial Narrow", sans-serif;font-size:40px;font-size:2.5rem;line-height:1.0em;text-align:center;z-index:1}section.home-feature::after{background:#000 url(/assets/meticulous_gold_1600-78f9ee2bd8ca2503c0a20a741ef43f8eddd0c272011b453d156731daa49f1156.jpg) top right no-repeat;background-size:cover;background-position:top left;content:"";opacity:0.5;position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1}@media (min-width: 1025px){section.home-feature::after{background-image:url(/assets/meticulous_gold_1600@2x-fcff5e638c95767d5080349cf9232cd1a3049fa73b2a7dcf516d308d67bf46b4.jpg);background-position:top right;background-size:contain}}@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dpi){section.home-feature::after{background-image:url(/assets/meticulous_gold_1600@2x-fcff5e638c95767d5080349cf9232cd1a3049fa73b2a7dcf516d308d67bf46b4.jpg)}}@media (min-width: 769px){section.home-feature{margin-top:-90px;font-size:57px;font-size:3.5625rem;padding:0.5em 3em;text-align:left}}section.home-feature p{z-index:0}@media (min-width: 769px){section.home-feature p{width:calc(100%-6em)}}section.home-feature p.we-do{font-weight:800}@media (min-width: 769px){section.home-feature p.we-do{margin-top:150px}}section.home-feature p.how-help{color:#F1BB55;font-weight:200}section.home-feature p.reach-out{color:#fff;font-family:"Gotham SSm A", "Gotham SSm B", Avenir, "Helvetica Neue", Helvetica, "Arial Narrow", sans-serif;font-size:15px;font-size:0.9375rem;font-weight:bold;text-transform:uppercase}section.home-feature p.reach-out a{color:#fff;text-decoration:none}section.home-feature p.reach-out a:hover{color:#F1BB55;text-decoration:underline}section p.number-block{color:#666;font-family:"Gotham SSm A", "Gotham SSm B", Avenir, "Helvetica Neue", Helvetica, "Arial Narrow", sans-serif;font-size:13px;font-size:0.8125rem;text-transform:uppercase}section.services{background-color:#F1F0E9;padding:2em 3em}section.services ul.services{display:flex;flex-flow:row wrap}section.services ul.services li{background-repeat:no-repeat;background-position:top center;padding:6em 0 1em 0;margin-top:2em;text-align:center;width:50%}@media (min-width: 769px){section.services ul.services li{padding:6em 3em 1em 3em;width:25%}}section.services ul.services li:nth-child(1),section.services ul.services li:nth-child(2){width:100%}@media (min-width: 769px){section.services ul.services li:nth-child(1),section.services ul.services li:nth-child(2){width:50%}}section.services ul.services li h1{font-family:"Gotham XNarrow A", "Gotham XNarrow B", Avenir, "Helvetica Neue", Helvetica, "Arial Narrow", sans-serif;font-size:24px;font-size:1.5rem;font-weight:800;text-transform:uppercase}section.services ul.services li h2{font-family:"Gotham SSm A", "Gotham SSm B", Avenir, "Helvetica Neue", Helvetica, "Arial Narrow", sans-serif;font-size:13px;font-size:0.8125rem;font-weight:bold;text-transform:uppercase}section.services ul.services li p{font-family:"Gotham SSm A", "Gotham SSm B", Avenir, "Helvetica Neue", Helvetica, "Arial Narrow", sans-serif;font-size:13px;font-size:0.8125rem;line-height:1.6em}section.services ul.services li#proddesign{background-image:url(/assets/icon_prod_design-1b229966ebaa0f35510afd9f2fdb25dae1f269c5d31a48748bbe36aff6745d22.svg)}.no-svg section.services ul.services li#proddesign{background-image:url(/assets/icon_prod_design-1ff5c2c7b43f2d98aa88c2657e352a571f1cf7385b9cfb6b6e974d28fc818055.png)}@media only screen and (-moz-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5){.no-svg section.services ul.services li#proddesign{background-image:url(/assets/icon_prod_design@2x-64f5e407cf5ad5fc26973b07d444463351020bf8a1c6d4472037d18368fdb78a.png)}}section.services ul.services li#strategy{background-image:url(/assets/icon_strategy-1493145212eb11a72d2eb306cbed9559e86781bd2360e052e9fcf292dd07267c.svg)}.no-svg section.services ul.services li#strategy{background-image:url(/assets/icon_strategy-ad08eb1dd222ed2a99af77738cf9d1d91b49b3355338f3cc37b105c52ac14375.png)}@media only screen and (-moz-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5){.no-svg section.services ul.services li#strategy{background-image:url(/assets/icon_strategy@2x-a47a5398194b5d98fa9500b4fa7b4171b18df5bacfc3696c1d2777c785197382.png)}}section.services ul.services li#prototyping{background-image:url(/assets/icon_prototyping-2d798c2cdb406a6fdff16d539e0a915ed14fb26ad03136b803140c74da24e4fa.svg)}.no-svg section.services ul.services li#prototyping{background-image:url(/assets/icon_prototyping-70d7723c672a7a0bb6c09aba21bde6608d6764e8bbaf040761dff855bcb29323.png)}@media only screen and (-moz-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5){.no-svg section.services ul.services li#prototyping{background-image:url(/assets/icon_prototyping@2x-4a4e55a271a52913b46b03c8bf365825ddac33a677bad5a4c02604216b3fb406.png)}}section.services ul.services li#productsupport{background-image:url(/assets/icon_support-5c3896565f0d167f956373650c99454e74103475d84a9f98de412ac7c5452559.svg)}.no-svg section.services ul.services li#productsupport{background-image:url(/assets/icon_support-6b6a42c7800fe6a6c3bcb1e6aa948b61e1a15537971a432b2e46edbb9b1b0d97.png)}@media only screen and (-moz-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5){.no-svg section.services ul.services li#productsupport{background-image:url(/assets/icon_support@2x-280298e93f6a48c93b75dfd870bc506941611b67faa2bb93c5ba7d29ef0b0a05.png)}}section.services ul.services li#collateral{background-image:url(/assets/icon_collateral-742889fe944cbb10c5bb60cd2682450b0f30cadc74f12382f6f010a761c31a40.svg)}.no-svg section.services ul.services li#collateral{background-image:url(/assets/icon_collateral-13fc0c8c367581799f3b99db73bc5e4cee5cf8b83aa3ee550c0fe6a80e168600.png)}@media only screen and (-moz-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5){.no-svg section.services ul.services li#collateral{background-image:url(/assets/icon_collateral@2x-fc271647970357f05d3d39d80b489c222e4b96d8ff93bbda082851ced4fecc3a.png)}}section.services ul.services li#mentoring{background-image:url(/assets/icon_team-539cb6c3860d55226f23cebd6705f445fe7a410132197fe159ba5a977240b926.svg)}.no-svg section.services ul.services li#mentoring{background-image:url(/assets/icon_team-ae1cdcc34d9e2091e6b91d712252d3988e1f123a2040968847621a425d10fce4.png)}@media only screen and (-moz-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5){.no-svg section.services ul.services li#mentoring{background-image:url(/assets/icon_team@2x-8ab9c3c537e6be9a7f209b6805258d583253d86df4708a26d91a0fa4d870cebd.png)}}section#case_study{background:url(/assets/cs_img_procore-3c1d928cd158280f5ea7235d78bcf861ba7463925b449bbc6e6817192209c36e.jpg);background-clip:content-box;background-repeat:no-repeat;background-size:cover;background-position:center center;padding:1em}@media (min-width: 769px){section#case_study{display:flex;flex-flow:row nowrap;justify-content:space-between;overflow:hidden;height:40vw;padding:2em}}@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dpi){section#case_study{background-image:url(/assets/cs_img_procore@2x-ad299ae47c5d3f15c0799b76cd00b434b142395a8fd3b078c306bc3475cfbad9.jpg)}}section#case_study p.number-block{color:white;text-indent:1em}section#case_study article.case-study-excerpt{align-self:flex-end;background:rgba(255,255,255,0.8);height:100%;overflow-y:auto;padding:1em}@media (min-width: 769px){section#case_study article.case-study-excerpt{padding:3em;width:50%}}section#case_study article.case-study-excerpt h1#procore{background-image:url(/assets/cs_procore_logo-e94e88dfc1498cd0e2f95830391496873996a636b42802742dae23f71d9a26eb.png);background-size:273px;background-repeat:no-repeat;height:50px;margin:0}@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dpi){section#case_study article.case-study-excerpt h1#procore{background-image:url(/assets/cs_procore_logo@2x-fa6e29b1ce542e4fcb1b7ff82553dd368e00a385e3f8d7e2b88c649a03614e62.png)}}section#case_study article.case-study-excerpt blockquote{margin:0;padding:0}section#case_study article.case-study-excerpt p{font-family:"Gotham SSm A", "Gotham SSm B", Avenir, "Helvetica Neue", Helvetica, "Arial Narrow", sans-serif;line-height:1.5em}section#case_study article.case-study-excerpt p.quote-annotation{font-style:italic}section#case_study article.case-study-excerpt p.quote-annotation b{font-weight:bold}section.brands{background-color:#fff;margin:0;padding:1em;text-align:center}@media (min-width: 769px){section.brands{padding:1em 3em}}section.brands p.a-few-good-brands{color:#666;font-family:"Gotham SSm A", "Gotham SSm B", Avenir, "Helvetica Neue", Helvetica, "Arial Narrow", sans-serif;font-size:13px;font-size:0.8125rem;letter-spacing:0.3em;text-transform:uppercase}section.brands ol{margin-top:1em;text-align:center}@media (min-width: 769px){section.brands ol{display:flex;flex-direction:row;margin-top:2em;padding:0 2em;position:relative}}section.brands ol li{background-repeat:no-repeat;background-position:center center;background-size:contain;height:75px;margin-bottom:1em;margin-left:auto;margin-right:auto;vertical-align:middle;max-width:70%}@media (min-width: 769px){section.brands ol li{display:flex;justify-content:space-between;height:50px}}section.brands ol li#procore{background-image:url(/assets/brand_procore-2ef539df99b0f903f51e0c2669a379c809f00ab783c9101c0907364066619f35.svg)}.no-svg section.brands ol li#procore{background-image:url(/assets/brand_procore-8ae3dbc1cd47f8d4d498174c6cfe326067a1c9752e2e1da3200e09a4887eccb2.png)}@media only screen and (-moz-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5){.no-svg section.brands ol li#procore{background-image:url(/assets/brand_procore@2x-7ec5d41dd28f85fde89f2da36722546f8b468db61dfd8343d5bab48f5856e112.png)}}@media (min-width: 769px){section.brands ol li#procore{width:155px}}section.brands ol li#navanti{background-image:url(/assets/brand_navanti-11ceca3992849baf6f6ddac16275613feebb8c9fdb57567f7d4039193f76806a.svg)}.no-svg section.brands ol li#navanti{background-image:url(/assets/brand_navanti-48b911c69790b12d7ef0c231526b78235591d408b91b19258cc67092e7d26cf0.png)}@media only screen and (-moz-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5){.no-svg section.brands ol li#navanti{background-image:url(/assets/brand_navanti@2x-9e8af40341ee4c9d731a805ff6142f90de975ccfba97ff08517ffc16f8509c25.png)}}@media (min-width: 769px){section.brands ol li#navanti{width:114px}}section.brands ol li#livingsocial{background-image:url(/assets/brand_livingsocial-57b92fb6e6bbdca5c265c64e539f41aa649e802d6e0a1f338e40048ce8c0033e.svg)}.no-svg section.brands ol li#livingsocial{background-image:url(/assets/brand_livingsocial-4d15b5bbd6ba8483e9c26783262181ce5922117953d61b68194e2434079abd5f.png)}@media only screen and (-moz-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5){.no-svg section.brands ol li#livingsocial{background-image:url(/assets/brand_livingsocial@2x-4667246afbe502edc17ac822841f615ad3349669bc2375d0f8fa27cb7051acb8.png)}}@media (min-width: 769px){section.brands ol li#livingsocial{width:92px}}section.brands ol li#guggenheim{background-image:url(/assets/brand_guggenheim-4435183140a857c2c3c6cde56378c2ec32b8e2e72a1f94a7139529d87fc5ca82.svg)}.no-svg section.brands ol li#guggenheim{background-image:url(/assets/brand_guggenheim-45afe9795a33de4c50c3230d58ca452cc77dec5f3385e724afc251c09983958d.png)}@media only screen and (-moz-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5){.no-svg section.brands ol li#guggenheim{background-image:url(/assets/brand_guggenheim@2x-0694e7f8dbb11c8aeb4faff2d2d16d894af1be1f3b2560ae144b073f4872560a.png)}}@media (min-width: 769px){section.brands ol li#guggenheim{width:160px}}section.brands ol li#lifetime{background-image:url(/assets/brand_lifetime-5806fae69f57731ad5ed75b81056b4ed8d1f8e42634644f45e410ad9228a38ea.svg)}.no-svg section.brands ol li#lifetime{background-image:url(/assets/brand_lifetime-a6e836d7d9732bbe5cc64b7739c820b45c34908ea79932a1ca333b4a9a3587ae.png)}@media only screen and (-moz-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5){.no-svg section.brands ol li#lifetime{background-image:url(/assets/brand_lifetime@2x-afb01227dc881292b1e31216a28c0c260572d4cf3f06930103a88126f906ef0e.png)}}@media (min-width: 769px){section.brands ol li#lifetime{width:42px}}section.brands ol li#rubyonrails{background-image:url(/assets/brand_rubyonrails-a023aed09ddde480018d7ee0297e3bbcdb07a1859a0a77552db94f67f54d7b61.svg)}.no-svg section.brands ol li#rubyonrails{background-image:url(/assets/brand_rubyonrails-72bf26a3a3649d01001f6b5afb3127c38701175ad017f83764e621e369ff4058.png)}@media only screen and (-moz-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5){.no-svg section.brands ol li#rubyonrails{background-image:url(/assets/brand_rubyonrails@2x-005f5115d2e5a5adbe9329915f8ac39ce5c9b66511f054cca6fa8e0e4b831107.png)}}@media (min-width: 769px){section.brands ol li#rubyonrails{width:50px}}section.brands ol li#xirgo{background-image:url(/assets/brand_xirgo_24-6186e0f27d961d9ff3111b9dab0e46265d22f203ee280a7ee1d6b0a8ba3120f7.svg)}.no-svg section.brands ol li#xirgo{background-image:url(/assets/brand_xirgo_24-8079d48ef9e646d2710fe12829bcfe6d3eae5e8901e4a76b3a74789afe191b88.png)}@media only screen and (-moz-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5){.no-svg section.brands ol li#xirgo{background-image:url(/assets/brand_xirgo_24@2x-654fceccff27b8b273e19347b24e535a04ac60758396ba2a753ba1d28e1afd59.png)}}@media (min-width: 769px){section.brands ol li#xirgo{width:104px}}section#cta_block{background-color:#F1BB55;overflow:hidden;padding:2em;text-align:center}@media (min-width: 769px){section#cta_block{padding:3em 6em}}section#cta_block h2{color:#444 !important;font-family:"Gotham XNarrow A", "Gotham XNarrow B", Avenir, "Helvetica Neue", Helvetica, "Arial Narrow", sans-serif;font-size:48px;font-size:3rem;font-weight:800;color:#F1BB55;line-height:1;margin:0 auto 0.5em}section#cta_block p{font-size:18px;font-size:1.125rem;font-family:"Gotham SSm A", "Gotham SSm B", Avenir, "Helvetica Neue", Helvetica, "Arial Narrow", sans-serif;line-height:1.5em;margin:0 auto 2em}@media (min-width: 769px){section#cta_block p{max-width:50%}}section#cta_block .button{background-color:#fff;border-radius:20px;color:#444 !important;letter-spacing:0;text-transform:capitalize}section.pf-top{background-color:#F1F0E9;padding:2em 3em}p.breadcrumbs{font-family:"Gotham XNarrow A", "Gotham XNarrow B", Avenir, "Helvetica Neue", Helvetica, "Arial Narrow", sans-serif;font-weight:800;font-size:30px;font-size:1.875rem}p.breadcrumbs+h1{line-height:1em;margin:0}p.updated-at{font-style:italic}p.job-desc{margin-bottom:2em;width:100%}@media (min-width: 769px){p.job-desc{width:66%}}.blog header#writings_masthead{margin-bottom:3em;text-align:center}.blog header#writings_masthead h1{font-size:64px;font-size:4rem;margin:0 0 0.25em;line-height:1}@media (min-width: 769px){.blog header#writings_masthead h1{font-size:96px;font-size:6rem;margin:0}}.blog header#writings_masthead h2{border-top:1px solid #bdbcb9;border-bottom:1px solid #bdbcb9;font-family:"Gotham SSm A", "Gotham SSm B", Avenir, "Helvetica Neue", Helvetica, "Arial Narrow", sans-serif;font-size:20px;font-size:1.25rem;font-weight:300;line-height:1;margin:0;padding:0.5em 0;text-transform:uppercase}.blog header#writings_masthead p.established{font-style:italic;font-size:14px;font-size:0.875rem;margin:0.5em}.blog article.excerpt h1{font-size:24px;font-size:1.5rem;margin-bottom:5px;line-height:1.1em}@media (min-width: 769px){.blog article.excerpt h1{font-size:36px;font-size:2.25rem}}.blog article.excerpt h2{font-size:18px;font-size:1.125rem}@media (min-width: 769px){.blog article.excerpt h2{font-size:24px;font-size:1.5rem}}.blog p.byline{float:right;width:200px}.blog p.byline span{background-color:#444;color:#fff;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;margin:-16px -16px 16px -16px;padding:0.5em 1em;text-transform:uppercase}.blog p.published{display:block;font-size:14px;font-size:0.875rem;font-style:italic;margin-top:0}.blog p.tags{color:#9d9b97;font-size:13px;font-size:0.8125rem;text-transform:uppercase}form.new_article,form.edit_article{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}form.new_article div.form-primary,form.edit_article div.form-primary{flex-basis:55%;margin-right:0;display:flex;flex-direction:column}form.new_article .form-secondary,form.edit_article .form-secondary{flex-basis:40%;margin-left:0;display:flex;flex-direction:column}form.new_article input[type="text"],form.new_article textarea,form.edit_article input[type="text"],form.edit_article textarea{width:100% !important}form.new_article input.button[type="submit"],form.edit_article input.button[type="submit"]{width:fit-content}.feature-image.index-image{margin:0 0 1em 0;width:100%}trix-editor figure{position:relative}article.excerpt{margin-bottom:3em;position:relative}article.excerpt figure{border-radius:8px;font-size:100%;position:relative;margin:0 0 3em 0;height:300px;line-height:300px;overflow:visible;text-align:center}@media (min-width: 769px){article.excerpt figure{overflow:hidden;margin:0 0 1em 0}}article.excerpt figure img{margin:0 -100%;vertical-align:middle}article.excerpt figure h1{font-size:2rem !important;line-height:1 !important;margin:0;text-align:left;text-transform:uppercase;width:100%}@media (min-width: 769px){article.excerpt figure h1{background-image:url(/assets/Rectangle@2x-f77ddcf1f5d154e9f7a223b7c586324d98f22d6b633ef021b017575da02646de.png);background-size:cover;font-size:3rem !important;line-height:0.75 !important;color:#fff;position:absolute;bottom:-6px;left:0;text-indent:10px}}body.blog article h1,body.blog article h2{margin:0}body.blog article .feature-image{border-radius:8px}@media (min-width: 769px){body.blog article .content-block{padding:0 5em;margin-bottom:5em}}body.blog article p.breadcrumbs{margin:0 0 1em 0}body.casestudies p,body.casestudies li{font-family:"Gotham SSm A", "Gotham SSm B", Avenir, "Helvetica Neue", Helvetica, "Arial Narrow", sans-serif;font-size:16px;font-size:1rem}body.casestudies footer p{padding-right:0}body.casestudies h2{font-family:"Gotham SSm A", "Gotham SSm B", Avenir, "Helvetica Neue", Helvetica, "Arial Narrow", sans-serif;font-size:36px;font-size:2.25rem;font-weight:200;margin-top:2em;text-transform:uppercase}body.casestudies ul.squares{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}body.casestudies ul.squares li{background-color:#fbfbfa;border:1px solid #bdbcb9;border-radius:8px;flex-basis:32%;margin-bottom:1em;transition-duration:0.5s;transition-property:box-shadow, transform}body.casestudies ul.squares li:hover{box-shadow:0 0 20px rgba(0,0,0,0.25);transform:scale(1.05)}body.casestudies ul.squares li img{border-radius:8px;height:100%;width:100%}body.casestudies ul.squares li:nth-child(5),body.casestudies ul.squares li:nth-child(6){border:1px solid #fbfbfa}body.casestudies ul.squares li:nth-child(5):hover,body.casestudies ul.squares li:nth-child(6):hover{box-shadow:none;transform:none}body.casestudies .work-header{background-color:#666;background-repeat:no-repeat;background-size:cover;box-shadow:inset 0 0 10px 1px rgba(0,0,0,0.5);margin-top:-4em;padding:6em 1em 1em 1em;width:100%}@media (min-width: 1025px){body.casestudies .work-header{padding:10em 5em 1em 5em}}body.casestudies .work-header h1{color:#fff}body.casestudies .work-header h1 i{font-weight:200;font-style:italic;font-size:0.75em}body.casestudies #ls_head.work-header{background-image:url(/work/livingsocial_csr/ls-header-background-dark.jpg);background-position:center center}body.casestudies #navanti_head.work-header{background-image:url(/assets/work/navanti_pulse/page-cover-20bbf48af448300f7343a47e0ac90b01bd82233e3df37d940cec7a339a8fff32.jpg);background-position:center center}body.casestudies #procore_head.work-header{background-image:url(/assets/work/procore/page-cover-cfc7579e0c741e796fc18760e06ecf621731de8e0abfda19ecc2231686d8e90f.jpg);background-position:center center}body.casestudies #powerfleet_head.work-header{background-image:url(/work/powerfleet_chassis/page-cover.jpg);background-position:center center}body.casestudies blockquote{border-left:5px solid #137da1;font-style:italic;padding-left:1em;position:relative}body.casestudies blockquote::before{content:"“";color:#f1f1ef;font-family:Georgia, 'Times New Roman', Times, serif;font-size:144px;font-size:9rem;position:absolute;left:-0.25em;top:0.25em;z-index:-1}body.casestudies blockquote .headshot-quote{border-radius:50%;border:1px solid #bdbcb9;position:absolute;left:-150px;margin:0 1em 1em 0;width:120px}body.casestudies figure{max-width:100%;padding:0;margin:2em 0;width:100%}@media (min-width: 1025px){body.casestudies figure{margin:3em -5em;max-width:calc(100% + 10em);width:calc(100% + 10em)}}body.casestudies figure img{width:100%}body.casestudies figure figcaption p{font-style:italic;text-align:center}body.casestudies h1{line-height:0.7em}body.casestudies h1 span{color:#9d9b97;display:block;font-size:16px;font-size:1rem;font-weight:400;text-transform:uppercase;margin-bottom:0.5em}body.casestudies p.callout{font-size:18px;font-size:1.125rem;line-height:1.4em}body.casestudies section.tools-used{margin-bottom:4em}body.casestudies ul.tags li{color:#666;display:inline-block;background-color:#f1f1ef;border-radius:6px;margin-right:0.5em;margin-bottom:0.5em;padding:0.25em 0.5em}body.casestudies ol#cs_list{margin-bottom:3em}body.casestudies ol#cs_list li{background-position:center center;background-repeat:no-repeat;background-size:cover;display:block;margin-bottom:1em;padding-top:56.25%;position:relative}@media (min-width: 769px){body.casestudies ol#cs_list li{margin-bottom:2em}}body.casestudies ol#cs_list li>a.whole-linker{display:block;height:100%;position:absolute;top:0;left:-5px;width:100%;z-index:1000}body.casestudies ol#cs_list li h3,body.casestudies ol#cs_list li p{color:white;position:absolute;text-align:center;width:100%}body.casestudies ol#cs_list li#livingsocial_csr{background-image:url(/work/livingsocial_csr/ls-cover.jpg)}body.casestudies ol#cs_list li#livingsocial_csr h3{top:100px;font-size:16px;font-size:1rem}@media (min-width: 769px){body.casestudies ol#cs_list li#livingsocial_csr h3{font-size:24px;font-size:1.5rem;top:60%}}body.casestudies ol#cs_list li#livingsocial_csr p{top:155px;line-height:1.2em;font-size:12px;font-size:0.75rem;width:80%;margin-left:10%}@media (min-width: 769px){body.casestudies ol#cs_list li#livingsocial_csr p{font-size:18px;font-size:1.125rem;top:70%}}body.casestudies ol#cs_list li#navanti_pulse{background-image:url(/assets/work/navanti_pulse/navanti-cover-282a58fd6bf76c92d7d9d10fb607ed72b8406fd3a2f7aae953a85c67349d30d4.jpg)}body.casestudies ol#cs_list li#navanti_pulse h3{visibility:hidden}body.casestudies ol#cs_list li#navanti_pulse p{top:155px;line-height:1.2em;font-size:12px;font-size:0.75rem;width:80%;margin-left:10%}@media (min-width: 769px){body.casestudies ol#cs_list li#navanti_pulse p{font-size:18px;font-size:1.125rem;top:70%}}body.casestudies ol#cs_list li#procore{background-image:url(/assets/work/procore/procore-cover-2c910b478840a5f67e62d2cecb40b626143f01e84803f9d02508d46bd653d3af.jpg)}body.casestudies ol#cs_list li#procore h3{visibility:hidden}body.casestudies ol#cs_list li#procore p{color:#444;top:155px;line-height:1.2em;font-size:12px;font-size:0.75rem;width:80%;margin-left:10%}@media (min-width: 769px){body.casestudies ol#cs_list li#procore p{font-size:18px;font-size:1.125rem;top:70%}}body.casestudies ol#cs_list li#powerfleet_chassis{background-image:url(/work/powerfleet_chassis/pf_chassis_cover.jpg)}body.casestudies ol#cs_list li#powerfleet_chassis h3{visibility:hidden}body.casestudies ol#cs_list li#powerfleet_chassis p{color:#fff;top:155px;line-height:1.2em;font-size:12px;font-size:0.75rem;width:60%;margin-left:27%}@media (min-width: 769px){body.casestudies ol#cs_list li#powerfleet_chassis p{font-size:18px;font-size:1.125rem;top:70%}}body.casestudies ul.outcomes{border-radius:6px;background-color:rgba(19,125,161,0.2);border:1px solid #137da1;padding:1em 1em 1em 3em;position:relative;overflow:hidden}body.casestudies ul.outcomes div.callout{background:#137da1;color:#fff;font-size:0.825em;font-weight:bold;position:absolute;top:-1px;left:21px;text-indent:10px;text-transform:uppercase;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);width:100%;z-index:1200}body.casestudies img#q_logo{float:right;width:100px;max-width:50%;margin-left:1em}@media (min-width: 769px){body.casestudies img#q_logo{width:200px}}body.services.prixfixe h1,body.services.upgrade h1{line-height:45px}body.services.prixfixe h1 span,body.services.upgrade h1 span{font-size:30px;font-size:1.875rem;display:block}body.services.prixfixe article#page_content,body.services.upgrade article#page_content{max-width:40em}body.services.prixfixe p,body.services.prixfixe li,body.services.upgrade p,body.services.upgrade li{font-size:18px;font-size:1.125rem;line-height:1.4em}body.services.prixfixe p.fn-text,body.services.prixfixe li.fn-text,body.services.upgrade p.fn-text,body.services.upgrade li.fn-text{font-style:italic;font-size:16px;font-size:1rem;margin-top:3em}body.services.prixfixe main li,body.services.upgrade main li{margin-bottom:0.5em}body.services.upgrade h1{line-height:1em}body.services.upgrade .button{background-color:#F1BB55;border-radius:20px;color:#444 !important;letter-spacing:0;text-transform:capitalize;text-decoration:none}
