@font-face{font-family:opensans-regular;src:url(/_next/static/media/OpenSans-Regular-webfont.f4008339.eot);src:url(/_next/static/media/OpenSans-Regular-webfont.f4008339.eot) format("embedded-opentype"),url(/_next/static/media/OpenSans-Regular-webfont.53781e34.woff) format("woff"),url(/_next/static/media/OpenSans-Regular-webfont.e8d0e136.ttf) format("truetype"),url(/_next/static/media/OpenSans-Regular-webfont.8469ec6a.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:opensans-italic;src:url(/_next/static/media/OpenSans-Italic-webfont.fc450885.eot);src:url(/_next/static/media/OpenSans-Italic-webfont.fc450885.eot) format("embedded-opentype"),url(/_next/static/media/OpenSans-Italic-webfont.ec700092.woff) format("woff"),url(/_next/static/media/OpenSans-Italic-webfont.9c246da2.ttf) format("truetype"),url(/_next/static/media/OpenSans-Italic-webfont.2033fc96.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:opensans-light;src:url(/_next/static/media/OpenSans-Light-webfont.9fb9d05b.eot);src:url(/_next/static/media/OpenSans-Light-webfont.9fb9d05b.eot) format("embedded-opentype"),url(/_next/static/media/OpenSans-Light-webfont.2fe4a9a7.woff) format("woff"),url(/_next/static/media/OpenSans-Light-webfont.9f2886c6.ttf) format("truetype"),url(/_next/static/media/OpenSans-Light-webfont.c56289c8.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:opensans-light-italic;src:url(/_next/static/media/OpenSans-LightItalic-webfont.fab0994f.eot);src:url(/_next/static/media/OpenSans-LightItalic-webfont.fab0994f.eot) format("embedded-opentype"),url(/_next/static/media/OpenSans-LightItalic-webfont.0b83c20a.woff) format("woff"),url(/_next/static/media/OpenSans-LightItalic-webfont.44b09a9a.ttf) format("truetype"),url(/_next/static/media/OpenSans-LightItalic-webfont.a422158f.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:opensans-semibold;src:url(/_next/static/media/OpenSans-Semibold-webfont.aea5aecc.eot);src:url(/_next/static/media/OpenSans-Semibold-webfont.aea5aecc.eot) format("embedded-opentype"),url(/_next/static/media/OpenSans-Semibold-webfont.5636f7c6.woff) format("woff"),url(/_next/static/media/OpenSans-Semibold-webfont.18ed346f.ttf) format("truetype"),url(/_next/static/media/OpenSans-Semibold-webfont.d085878e.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:opensans-semibold-italic;src:url(/_next/static/media/OpenSans-SemiboldItalic-webfont.e4815e3e.eot);src:url(/_next/static/media/OpenSans-SemiboldItalic-webfont.e4815e3e.eot) format("embedded-opentype"),url(/_next/static/media/OpenSans-SemiboldItalic-webfont.000730dc.woff) format("woff"),url(/_next/static/media/OpenSans-SemiboldItalic-webfont.d2ac0a8f.ttf) format("truetype"),url(/_next/static/media/OpenSans-SemiboldItalic-webfont.278c47a3.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:opensans-bold;src:url(/_next/static/media/OpenSans-Bold-webfont.7054af47.eot);src:url(/_next/static/media/OpenSans-Bold-webfont.7054af47.eot) format("embedded-opentype"),url(/_next/static/media/OpenSans-Bold-webfont.b2e5945a.woff) format("woff"),url(/_next/static/media/OpenSans-Bold-webfont.e397e60a.ttf) format("truetype"),url(/_next/static/media/OpenSans-Bold-webfont.45ab3d15.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:opensans-bold-italic;src:url(/_next/static/media/OpenSans-BoldItalic-webfont.43fa4309.eot);src:url(/_next/static/media/OpenSans-BoldItalic-webfont.43fa4309.eot) format("embedded-opentype"),url(/_next/static/media/OpenSans-BoldItalic-webfont.35d976aa.woff) format("woff"),url(/_next/static/media/OpenSans-BoldItalic-webfont.f2b9256d.ttf) format("truetype"),url(/_next/static/media/OpenSans-BoldItalic-webfont.f45c27dd.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:opensans-extrabold;src:url(/_next/static/media/OpenSans-ExtraBold-webfont.1a212fb6.eot);src:url(/_next/static/media/OpenSans-ExtraBold-webfont.1a212fb6.eot) format("embedded-opentype"),url(/_next/static/media/OpenSans-ExtraBold-webfont.6553e93b.woff) format("woff"),url(/_next/static/media/OpenSans-ExtraBold-webfont.a996740d.ttf) format("truetype"),url(/_next/static/media/OpenSans-ExtraBold-webfont.b1115d1c.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:opensans-extrabold-italic;src:url(/_next/static/media/OpenSans-ExtraBoldItalic-webfont.06d8c6f8.eot);src:url(/_next/static/media/OpenSans-ExtraBoldItalic-webfont.06d8c6f8.eot) format("embedded-opentype"),url(/_next/static/media/OpenSans-ExtraBoldItalic-webfont.6621314d.woff) format("woff"),url(/_next/static/media/OpenSans-ExtraBoldItalic-webfont.f257a7bf.ttf) format("truetype"),url(/_next/static/media/OpenSans-ExtraBoldItalic-webfont.614fe9fc.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:librebaskerville-bold;src:url(/_next/static/media/librebaskerville-bold-webfont.3c177894.eot);src:url(/_next/static/media/librebaskerville-bold-webfont.3c177894.eot) format("embedded-opentype"),url(/_next/static/media/librebaskerville-bold-webfont.9ce7828e.woff) format("woff"),url(/_next/static/media/librebaskerville-bold-webfont.5561c3e0.ttf) format("truetype"),url(/_next/static/media/librebaskerville-bold-webfont.6f8969b4.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:librebaskerville-italic;src:url(/_next/static/media/librebaskerville-italic-webfont.78d26913.eot);src:url(/_next/static/media/librebaskerville-italic-webfont.78d26913.eot) format("embedded-opentype"),url(/_next/static/media/librebaskerville-italic-webfont.95ef512b.woff) format("woff"),url(/_next/static/media/librebaskerville-italic-webfont.5b6a7af6.ttf) format("truetype"),url(/_next/static/media/librebaskerville-italic-webfont.9cf87d98.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:librebaskerville-regular;src:url(/_next/static/media/librebaskerville-regular-webfont.7a7232e2.eot);src:url(/_next/static/media/librebaskerville-regular-webfont.7a7232e2.eot) format("embedded-opentype"),url(/_next/static/media/librebaskerville-regular-webfont.ffb7a7dc.woff) format("woff"),url(/_next/static/media/librebaskerville-regular-webfont.8b9fbbf4.ttf) format("truetype"),url(/_next/static/media/librebaskerville-regular-webfont.79db7380.svg) format("svg");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:opensans-semibold;src:url(/_next/static/media/OpenSans-Semibold-webfont.d085878e.svg) format("svg")}@font-face{font-family:opensans-bold;src:url(/_next/static/media/OpenSans-Bold-webfont.45ab3d15.svg) format("svg")}}@font-face{font-family:fontello;src:url(/_next/static/media/fontello.61466ff8.eot);src:url(/_next/static/media/fontello.61466ff8.eot) format("embedded-opentype"),url(/_next/static/media/fontello.0ed18953.woff) format("woff"),url(/_next/static/media/fontello.bb1b7df6.ttf) format("truetype"),url(/_next/static/media/fontello.9768d0ab.svg) format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.icon-mail-1:before{content:""}.icon-up-circle:before{content:""}.icon-down-circle-1:before{content:""}.icon-left-circle-1:before{content:""}.icon-right-circle-1:before{content:""}.icon-up-circle-1:before{content:""}.icon-mail-2:before{content:""}.icon-mail:before{content:""}.icon-plus:before{content:""}.icon-left-open:before{content:""}.icon-right-open:before{content:""}.icon-up-open:before{content:""}.icon-down-circle:before{content:""}.icon-left-circle:before{content:""}.icon-right-circle:before{content:""}.icon-down-open:before{content:""}
/*!
 *  Font Awesome 4.0.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(/_next/static/media/fontawesome-webfont.f5d8a551.eot);src:url(/_next/static/media/fontawesome-webfont.f5d8a551.eot) format("embedded-opentype"),url(/_next/static/media/fontawesome-webfont.7ac158b1.woff) format("woff"),url(/_next/static/media/fontawesome-webfont.6247d0de.ttf) format("truetype"),url(/_next/static/media/fontawesome-webfont.b36f85b9.svg) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.2857142857em;text-align:center}.fa-ul{padding-left:0;margin-left:2.1428571429em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.1428571429em;width:2.1428571429em;top:.1428571429em;text-align:center}.fa-li.fa-lg{left:-1.8571428571em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);transform:scaleX(-1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);transform:scaleY(-1)}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-asc:before,.fa-sort-down:before{content:""}.fa-sort-desc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before{content:""}
/*
! tailwindcss v3.3.3 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.-top-3{top:-.75rem}.bottom-8{bottom:2rem}.left-0{left:0}.left-1\/2{left:50%}.right-0{right:0}.right-8{right:2rem}.top-0{top:0}.z-50{z-index:50}.float-right{float:right}.float-left{float:left}.m-0{margin:0}.mx-auto{margin-left:auto;margin-right:auto}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-20{margin-top:5rem;margin-bottom:5rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.-mt-16{margin-top:-4rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.25rem}.ml-10{margin-left:2.5rem}.ml-2{margin-left:.5rem}.ml-20{margin-left:5rem}.ml-\[50px\]{margin-left:50px}.mr-10{margin-right:2.5rem}.mr-20{margin-right:5rem}.mr-3{margin-right:.75rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-20{margin-top:5rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[20px\]{margin-top:20px}.mt-auto{margin-top:auto}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.h-1{height:.25rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-20{height:5rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-\[300px\]{height:300px}.h-\[500px\]{height:500px}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-20{width:5rem}.w-24{width:6rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-full{width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-none{max-width:none}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}.cursor-not-allowed{cursor:not-allowed}.resize-none{resize:none}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-blue-400{--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity))}.border-blue-600{--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity))}.border-brand-secondary\/30{border-color:rgba(241,178,74,.3)}.border-cyan-400\/30{border-color:rgba(34,211,238,.3)}.border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.border-gray-700{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity))}.border-slate-600{--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity))}.border-slate-700{--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity))}.border-white\/20{border-color:hsla(0,0%,100%,.2)}.bg-brand-accent{--tw-bg-opacity:1;background-color:rgb(222 53 76/var(--tw-bg-opacity))}.bg-brand-neutral{--tw-bg-opacity:1;background-color:rgb(253 248 245/var(--tw-bg-opacity))}.bg-brand-primary{--tw-bg-opacity:1;background-color:rgb(22 74 65/var(--tw-bg-opacity))}.bg-brand-secondary\/20{background-color:rgba(241,178,74,.2)}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.bg-gray-500{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity))}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity))}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.bg-slate-700{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity))}.bg-slate-800\/50{background-color:rgba(30,41,59,.5)}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-white\/10{background-color:hsla(0,0%,100%,.1)}.bg-white\/20{background-color:hsla(0,0%,100%,.2)}.bg-white\/95{background-color:hsla(0,0%,100%,.95)}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-blue-400{--tw-gradient-from:#60a5fa var(--tw-gradient-from-position);--tw-gradient-to:rgba(96,165,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-50{--tw-gradient-from:#eff6ff var(--tw-gradient-from-position);--tw-gradient-to:rgba(239,246,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-500{--tw-gradient-from:#3b82f6 var(--tw-gradient-from-position);--tw-gradient-to:rgba(59,130,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-600{--tw-gradient-from:#2563eb var(--tw-gradient-from-position);--tw-gradient-to:rgba(37,99,235,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-brand-primary{--tw-gradient-from:#164a41 var(--tw-gradient-from-position);--tw-gradient-to:rgba(22,74,65,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-brand-secondary{--tw-gradient-from:#f1b24a var(--tw-gradient-from-position);--tw-gradient-to:rgba(241,178,74,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-500{--tw-gradient-from:#06b6d4 var(--tw-gradient-from-position);--tw-gradient-to:rgba(6,182,212,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-600{--tw-gradient-from:#4b5563 var(--tw-gradient-from-position);--tw-gradient-to:rgba(75,85,99,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-800{--tw-gradient-from:#1f2937 var(--tw-gradient-from-position);--tw-gradient-to:rgba(31,41,55,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-900{--tw-gradient-from:#111827 var(--tw-gradient-from-position);--tw-gradient-to:rgba(17,24,39,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-600{--tw-gradient-from:#16a34a var(--tw-gradient-from-position);--tw-gradient-to:rgba(22,163,74,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-600{--tw-gradient-from:#dc2626 var(--tw-gradient-from-position);--tw-gradient-to:rgba(220,38,38,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-800{--tw-gradient-from:#1e293b var(--tw-gradient-from-position);--tw-gradient-to:rgba(30,41,59,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-white{--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-blue-900{--tw-gradient-to:rgba(30,58,138,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-gray-800{--tw-gradient-to:rgba(31,41,55,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#1f2937 var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-blue-50{--tw-gradient-to:#eff6ff var(--tw-gradient-to-position)}.to-blue-600{--tw-gradient-to:#2563eb var(--tw-gradient-to-position)}.to-brand-accent{--tw-gradient-to:#de354c var(--tw-gradient-to-position)}.to-brand-primary\/90{--tw-gradient-to:rgba(22,74,65,.9) var(--tw-gradient-to-position)}.to-emerald-600{--tw-gradient-to:#059669 var(--tw-gradient-to-position)}.to-gray-700{--tw-gradient-to:#374151 var(--tw-gradient-to-position)}.to-gray-800{--tw-gradient-to:#1f2937 var(--tw-gradient-to-position)}.to-gray-900{--tw-gradient-to:#111827 var(--tw-gradient-to-position)}.to-pink-600{--tw-gradient-to:#db2777 var(--tw-gradient-to-position)}.to-purple-400{--tw-gradient-to:#c084fc var(--tw-gradient-to-position)}.to-purple-50{--tw-gradient-to:#faf5ff var(--tw-gradient-to-position)}.to-purple-500{--tw-gradient-to:#a855f7 var(--tw-gradient-to-position)}.to-purple-600{--tw-gradient-to:#9333ea var(--tw-gradient-to-position)}.to-slate-900{--tw-gradient-to:#0f172a var(--tw-gradient-to-position)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.object-cover{-o-object-fit:cover;object-fit:cover}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-3{padding-bottom:.75rem}.pl-\[50px\]{padding-left:50px}.pt-1{padding-top:.25rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[20px\]{font-size:20px}.text-\[24px\]{font-size:24px}.text-\[32px\]{font-size:32px}.text-\[36px\]{font-size:36px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.italic{font-style:italic}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity))}.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity))}.text-brand-accent{--tw-text-opacity:1;color:rgb(222 53 76/var(--tw-text-opacity))}.text-brand-primary{--tw-text-opacity:1;color:rgb(22 74 65/var(--tw-text-opacity))}.text-brand-primary-dark{--tw-text-opacity:1;color:rgb(17 94 71/var(--tw-text-opacity))}.text-brand-secondary{--tw-text-opacity:1;color:rgb(241 178 74/var(--tw-text-opacity))}.text-cyan-300{--tw-text-opacity:1;color:rgb(103 232 249/var(--tw-text-opacity))}.text-cyan-400{--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.text-green-400{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity))}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}.text-transparent{color:transparent}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-white\/60{color:hsla(0,0%,100%,.6)}.text-white\/80{color:hsla(0,0%,100%,.8)}.placeholder-slate-400::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(148 163 184/var(--tw-placeholder-opacity))}.placeholder-slate-400::placeholder{--tw-placeholder-opacity:1;color:rgb(148 163 184/var(--tw-placeholder-opacity))}.opacity-10{opacity:.1}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-2xl,.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.backdrop-blur-md,.backdrop-blur-sm{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}:root{--max-width:1100px;--border-radius:12px;--font-mono:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace;--foreground-rgb:0,0,0;--background-start-rgb:214,219,220;--background-end-rgb:255,255,255;--primary-glow:conic-gradient(from 180deg at 50% 50%,#16abff33 0deg,#0885ff33 55deg,#54d6ff33 120deg,#0071ff33 160deg,transparent 360deg);--secondary-glow:radial-gradient(#fff,hsla(0,0%,100%,0));--tile-start-rgb:239,245,249;--tile-end-rgb:228,232,233;--tile-border:conic-gradient(#00000080,#00000040,#00000030,#00000020,#00000010,#00000010,#00000080);--callout-rgb:238,240,241;--callout-border-rgb:172,175,176;--card-rgb:180,185,188;--card-border-rgb:131,134,135}.submit{background-color:#000;border-radius:5px;padding:20px}.nav>.smoothscroll{cursor:pointer}.headline{font-size:24px;font-weight:300;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5)}.blog-container{width:100%;height:100%;max-width:800px;margin:70px auto;padding:20px;color:#fff;font-family:Arial,Helvetica,sans-serif}.blog-header{margin:auto;text-align:center;color:#fff;font-size:24px}.blog-container p{font-size:16px;line-height:1.5;margin:20px 0}.robot3{width:150px;height:auto}.robot4{width:200px;height:auto;margin:20px 40px 20px 0}.robot5{width:450px;height:auto;margin:20px 0 20px 40px}.arrow{width:150px;height:auto;color:#fff}.link{color:#fe0!important;text-decoration:none;cursor:pointer}.link:hover{color:#fff!important}.row{width:96%;max-width:1020px;margin:0 auto}.ie .row{width:1000px}.narrow .row{max-width:980px}.row .row{width:auto;max-width:none;margin:0 -20px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.column,.columns{position:relative;padding:0 20px;min-height:1px;float:left}.column.centered,.columns.centered{float:none;margin:0 auto}.column.collapsed,.columns.collapsed,.row.collapsed>.column,.row.collapsed>.columns{padding:0}[class*=column]+[class*=column]:last-child{float:left}[class*=column]+[class*=column].end{float:right}.row .one{width:8.33333%}.row .two{width:16.66667%}.row .three{width:25%}.row .four{width:33.33333%}.row .five{width:41.66667%}.row .six{width:50%}.row .seven{width:58.33333%}.row .eight{width:66.66667%}.row .nine{width:75%}.row .ten{width:83.33333%}.row .eleven{width:91.66667%}.row .twelve{width:100%}.row .offset-1{margin-left:8.33333%}.row .offset-2{margin-left:16.66667%}.row .offset-3{margin-left:25%}.row .offset-4{margin-left:33.33333%}.row .offset-5{margin-left:41.66667%}.row .offset-6{margin-left:50%}.row .offset-7{margin-left:58.33333%}.row .offset-8{margin-left:66.66667%}.row .offset-9{margin-left:75%}.row .offset-10{margin-left:83.33333%}.row .offset-11{margin-left:91.66667%}.row .push-1{left:8.33333%}.row .pull-1{right:8.33333%}.row .push-2{left:16.66667%}.row .pull-2{right:16.66667%}.row .push-3{left:25%}.row .pull-3{right:25%}.row .push-4{left:33.33333%}.row .pull-4{right:33.33333%}.row .push-5{left:41.66667%}.row .pull-5{right:41.66667%}.row .push-6{left:50%}.row .pull-6{right:50%}.row .push-7{left:58.33333%}.row .pull-7{right:58.33333%}.row .push-8{left:66.66667%}.row .pull-8{right:66.66667%}.row .push-9{left:75%}.row .pull-9{right:75%}.row .push-10{left:83.33333%}.row .pull-10{right:83.33333%}.row .push-11{left:91.66667%}.row .pull-11{right:91.66667%}.hide{visibility:hidden}.header-text{font-size:22px;line-height:30px;font-weight:700;cursor:pointer}.reveal-text{font-size:12!important;text-decoration:none;font-weight:100!important}.text-short{white-space:nowrap;width:100%;height:10px;overflow:hidden;text-overflow:ellipsis;animation:blinker 1s linear infinite}@keyframes blinker{50%{opacity:.5}}.text-long{white-space:wrap;text-decoration:none;width:100%}.pic-ctn{height:200px}@keyframes display{0%{transform:translateX(200px);opacity:0}10%{transform:translateX(0);opacity:1}20%{transform:translateX(0);opacity:1}30%{transform:translateX(-200px);opacity:0}to{transform:translateX(-200px);opacity:0}}.pic-ctn{position:relative;width:100vw;height:300px;margin-top:30px}.pic-ctn>Image{position:absolute;top:0;left:calc(50% - 100px);opacity:0;animation:display 10s infinite}.pic-ctn>Image:nth-child(2){animation-delay:2s}.pic-ctn>Image:nth-child(3){animation-delay:4s}.pic-ctn>Image:nth-child(4){animation-delay:6s}.pic-ctn>Image:nth-child(5){animation-delay:8s}.carousel{--noOfSlides:5;--carouselHeight:300px;--carouselWidth:400px;--carouselIndicatorSize:15px;--carouselControlSize:30px;--slideTransition:0.5s;height:var(--carouselHeight);width:var(--carouselWidth);overflow:hidden;text-align:center;position:relative;padding:0;list-style:none}.carousel__activator,.carousel__controls,.carousel__slide{display:none}.carousel__activator:first-of-type:checked~.carousel__track{transform:translateX(0)}.carousel__activator:first-of-type:checked~.carousel__slide:first-of-type{transition:opacity var(--slideTransition),transform var(--slideTransition);opacity:1;transform:scale(1)}.carousel__activator:first-of-type:checked~.carousel__controls:first-of-type{display:block;opacity:1}.carousel__activator:first-of-type:checked~.carousel__indicators .carousel__indicator:first-of-type{opacity:1}.carousel__activator:nth-of-type(2):checked~.carousel__track{transform:translateX(-100%)}.carousel__activator:nth-of-type(2):checked~.carousel__slide:nth-of-type(2){transition:opacity var(--slideTransition),transform var(--slideTransition);opacity:1;transform:scale(1)}.carousel__activator:nth-of-type(2):checked~.carousel__controls:nth-of-type(2){display:block;opacity:1}.carousel__activator:nth-of-type(2):checked~.carousel__indicators .carousel__indicator:nth-of-type(2){opacity:1}.carousel__activator:nth-of-type(3):checked~.carousel__track{transform:translateX(-200%)}.carousel__activator:nth-of-type(3):checked~.carousel__slide:nth-of-type(3){transition:opacity var(--slideTransition),transform var(--slideTransition);opacity:1;transform:scale(1)}.carousel__activator:nth-of-type(3):checked~.carousel__controls:nth-of-type(3){display:block;opacity:1}.carousel__activator:nth-of-type(3):checked~.carousel__indicators .carousel__indicator:nth-of-type(3){opacity:1}.carousel__activator:nth-of-type(4):checked~.carousel__track{transform:translateX(-300%)}.carousel__activator:nth-of-type(4):checked~.carousel__slide:nth-of-type(4){transition:opacity var(--slideTransition),transform var(--slideTransition);opacity:1;transform:scale(1)}.carousel__activator:nth-of-type(4):checked~.carousel__controls:nth-of-type(4){display:block;opacity:1}.carousel__activator:nth-of-type(4):checked~.carousel__indicators .carousel__indicator:nth-of-type(4){opacity:1}.carousel__activator:nth-of-type(5):checked~.carousel__track{transform:translateX(-400%)}.carousel__activator:nth-of-type(5):checked~.carousel__slide:nth-of-type(5){transition:opacity var(--slideTransition),transform var(--slideTransition);opacity:1;transform:scale(1)}.carousel__activator:nth-of-type(5):checked~.carousel__controls:nth-of-type(5){display:block;opacity:1}.carousel__activator:nth-of-type(5):checked~.carousel__indicators .carousel__indicator:nth-of-type(5){opacity:1}.carousel__control{height:var(--carouselControlSize);width:var(--carouselControlSize);margin-top:calc(var(--carouselControlSize)/-2);top:50%;position:absolute;display:block;cursor:pointer;border-color:#fafafa;border-style:solid;border-width:5px 5px 0 0;opacity:.35;outline:0;z-index:3}.carousel__control:hover{opacity:1}.carousel__control--backward{left:10px;transform:rotate(-135deg)}.carousel__control--forward{right:10px;transform:rotate(45deg)}.carousel__indicators{position:absolute;bottom:20px;width:100%;text-align:center}.carousel__indicator{height:var(--carouselIndicatorSize);width:var(--carouselIndicatorSize);border-radius:100%;display:inline-block;z-index:2;cursor:pointer;opacity:.35;margin:0 2.5px}.carousel__indicator:hover{opacity:.75}.carousel__track{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;margin:0;transition:transform var(--slideTransition) ease 0s}.carousel__track .carousel__slide{display:block;top:0;left:0;right:0;opacity:1}.carousel__track .carousel__slide:first-of-type{transform:translateX(0)}.carousel__track .carousel__slide:nth-of-type(2){transform:translateX(100%)}.carousel__track .carousel__slide:nth-of-type(3){transform:translateX(200%)}.carousel__track .carousel__slide:nth-of-type(4){transform:translateX(300%)}.carousel__track .carousel__slide:nth-of-type(5){transform:translateX(400%)}.carousel--scale .carousel__slide{transform:scale(0)}.carousel__slide{height:100%;position:absolute;overflow-y:auto;opacity:0}*{box-sizing:border-box}body,html{background-color:#111;font-family:Roboto,sans-serif;text-align:center;color:#fff}.carousel-container{display:inline-block}.my-carousel{border-radius:5px;margin:30px}.carousel__slide{overflow:hidden}.carousel--thumb .carousel__indicator{height:30px;width:30px}h2,h3{color:#fafafa}h3{font-size:50px}.carousel__indicator{background-color:#fafafa}.carousel--thumb .carousel__indicators .carousel__indicator:first-of-type,.carousel__slide:first-of-type{background-image:url(https://unsplash.it/3?random);background-size:cover;background-position:50%}.carousel--thumb .carousel__indicators .carousel__indicator:nth-of-type(2),.carousel__slide:nth-of-type(2){background-image:url(https://unsplash.it/6?random);background-size:cover;background-position:50%}.carousel--thumb .carousel__indicators .carousel__indicator:nth-of-type(3),.carousel__slide:nth-of-type(3){background-image:url(https://unsplash.it/9?random);background-size:cover;background-position:50%}.carousel--thumb .carousel__indicators .carousel__indicator:nth-of-type(4),.carousel__slide:nth-of-type(4){background-image:url(https://unsplash.it/12?random);background-size:cover;background-position:50%}.carousel--thumb .carousel__indicators .carousel__indicator:nth-of-type(5),.carousel__slide:nth-of-type(5){background-image:url(https://unsplash.it/15?random);background-size:cover;background-position:50%}.hover\:-translate-y-1:hover{--tw-translate-y:-0.25rem}.hover\:-translate-y-1:hover,.hover\:scale-105:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:bg-blue-50:hover{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity))}.hover\:bg-blue-600:hover{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}.hover\:bg-brand-accent\/90:hover{background-color:rgba(222,53,76,.9)}.hover\:bg-brand-primary\/90:hover{background-color:rgba(22,74,65,.9)}.hover\:bg-brand-secondary\/30:hover{background-color:rgba(241,178,74,.3)}.hover\:bg-green-300:hover{--tw-bg-opacity:1;background-color:rgb(134 239 172/var(--tw-bg-opacity))}.hover\:bg-white\/20:hover{background-color:hsla(0,0%,100%,.2)}.hover\:from-blue-700:hover{--tw-gradient-from:#1d4ed8 var(--tw-gradient-from-position);--tw-gradient-to:rgba(29,78,216,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-cyan-600:hover{--tw-gradient-from:#0891b2 var(--tw-gradient-from-position);--tw-gradient-to:rgba(8,145,178,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-gray-700:hover{--tw-gradient-from:#374151 var(--tw-gradient-from-position);--tw-gradient-to:rgba(55,65,81,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-green-700:hover{--tw-gradient-from:#15803d var(--tw-gradient-from-position);--tw-gradient-to:rgba(21,128,61,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-red-700:hover{--tw-gradient-from:#b91c1c var(--tw-gradient-from-position);--tw-gradient-to:rgba(185,28,28,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:to-blue-700:hover{--tw-gradient-to:#1d4ed8 var(--tw-gradient-to-position)}.hover\:to-emerald-700:hover{--tw-gradient-to:#047857 var(--tw-gradient-to-position)}.hover\:to-gray-800:hover{--tw-gradient-to:#1f2937 var(--tw-gradient-to-position)}.hover\:to-pink-700:hover{--tw-gradient-to:#be185d var(--tw-gradient-to-position)}.hover\:to-purple-700:hover{--tw-gradient-to:#7e22ce var(--tw-gradient-to-position)}.hover\:text-blue-300:hover{--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity))}.hover\:text-blue-600:hover{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity))}.hover\:text-brand-accent\/80:hover{color:rgba(222,53,76,.8)}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.hover\:shadow-2xl:hover,.hover\:shadow-xl:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.focus\:border-cyan-400:focus{--tw-border-opacity:1;border-color:rgb(34 211 238/var(--tw-border-opacity))}.focus\:border-transparent:focus{border-color:transparent}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity))}.focus\:ring-cyan-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 211 238/var(--tw-ring-opacity))}.focus\:ring-gray-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(107 114 128/var(--tw-ring-opacity))}.focus\:ring-green-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity))}.focus\:ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}@media (min-width:640px){.sm\:mb-12{margin-bottom:3rem}.sm\:mb-6{margin-bottom:1.5rem}.sm\:mb-8{margin-bottom:2rem}.sm\:mt-16{margin-top:4rem}.sm\:flex-row{flex-direction:row}.sm\:gap-8{gap:2rem}.sm\:p-12{padding:3rem}.sm\:p-8{padding:2rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-12{padding-top:3rem;padding-bottom:3rem}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:768px){.md\:block{display:block}.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:justify-start{justify-content:flex-start}.md\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.md\:px-20{padding-left:5rem;padding-right:5rem}.md\:text-left{text-align:left}.md\:text-right{text-align:right}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1024px){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:mb-16{margin-bottom:4rem}.lg\:mt-20{margin-top:5rem}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:gap-10{gap:2.5rem}.lg\:p-10{padding:2.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-16{padding-top:4rem;padding-bottom:4rem}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1280px){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:gap-12{gap:3rem}.xl\:px-12{padding-left:3rem;padding-right:3rem}}@media (min-width:1536px){.\32xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\32xl\:px-16{padding-left:4rem;padding-right:4rem}}body{background:#0f0f0f}header{position:relative;height:800px;min-height:500px;width:100%;background:#161415 url(/static/images/header-background.jpg) no-repeat top;background-size:cover!important;-webkit-background-size:cover!important;text-align:center;overflow:hidden}header:before{content:"";height:100%}header .banner,header:before{display:inline-block;vertical-align:middle}header .banner{margin:0 auto;width:85%;padding-bottom:30px;text-align:center}header .banner-text{width:100%}header .banner-text h1{font:90px/1.1em opensans-bold,sans-serif;color:#fff;letter-spacing:-2px;margin:0 auto 18px;text-shadow:0 1px 3px rgba(0,0,0,.8)}header .banner-text h3{font:18px/1.9em librebaskerville-regular,serif;color:#a8a8a8;margin:0 auto;width:70%;text-shadow:0 1px 2px rgba(0,0,0,.5)}header .banner-text h3 a,header .banner-text h3 span{color:#fff}header .banner-text hr{width:60%;margin:18px auto 24px;border-color:#2f2d2e;border-color:hsla(0,0%,59%,.1)}header .social{margin:24px 0;padding:0;font-size:30px;text-shadow:0 1px 2px rgba(0,0,0,.8)}header .social li{display:inline-block;margin:0 15px;padding:0}header .social li a{color:#fff}header .social li a:hover{color:#11abb0}header .scrolldown a{position:absolute;bottom:30px;left:50%;margin-left:-29px;display:block;height:42px;width:42px;font-size:42px;line-height:42px;color:#fff;border-radius:100%;transition:all .3s ease-in-out}header .scrolldown a:hover{color:#11abb0}#nav-wrap a,#nav-wrap li,#nav-wrap ul{margin:0;padding:0;border:none;outline:none}#nav-wrap{font:14px opensans-bold,sans-serif;width:100%;text-transform:uppercase;letter-spacing:2.5px;margin:0 auto;z-index:100;position:fixed;left:0;top:0}.opaque{background-color:#333}#nav-wrap>a.mobile-btn{display:none}ul#nav{min-height:48px;width:auto;text-align:center;background-color:#a8a8a8}ul#nav li{position:relative;list-style:none;height:48px;display:inline-block}ul#nav li a{display:inline-block;padding:8px 13px;line-height:32px;text-decoration:none;text-align:left;color:#fff;transition:color .2s ease-in-out}ul#nav li a:active{background-color:transparent!important}ul#nav li.current a{color:#f60}#about{background:#2b2b2b;padding-top:96px;padding-bottom:66px;overflow:hidden}#about a,#about a:visited{color:#fff}#about a:focus,#about a:hover{color:#11abb0}#about h2{font:22px/30px opensans-bold,sans-serif;color:#fff;margin-bottom:12px}#about p{line-height:30px;color:#7a7a7a}#about .profile-pic{position:relative;width:120px;height:120px;border-radius:100%}#about .contact-details{width:41.66667%}#about .download{width:58.33333%;padding-top:6px}#about .main-col{padding-right:5%}#about .download .button{margin-top:6px;background:#444}#about .download .button:hover{background:#fff;color:#2b2b2b}#about .download .button i{margin-right:15px;font-size:20px}#resume,#skills{background:#fff;padding-top:90px;padding-bottom:72px;overflow:hidden}#resume a,#resume a:visited,#skills a,#skills a:visited{color:#11abb0}#resume a:focus,#resume a:hover,#skills a:focus,#skills a:hover{color:#313131}#resume h1,#skills h1{font:18px/24px opensans-bold,sans-serif;text-transform:uppercase;letter-spacing:1px}#resume h1 span,#skills h1 span{border-bottom:3px solid #11abb0;padding-bottom:6px}#resume h3,#skills h3{font:25px/30px opensans-bold,sans-serif}#resume .header-col,#skills .header-col{padding-top:9px}#resume .main-col,#skills .main-col{padding-right:10%}.education,.work{margin-bottom:48px;padding-bottom:24px;border-bottom:1px solid #e8e8e8}#resume .info{font:16px/24px librebaskerville-italic,serif;color:#6e7881;margin-bottom:6px;margin-top:1px}#resume .info span{margin-right:5px;margin-left:5px}#resume .date{font:15px/24px opensans-regular,sans-serif;margin-top:6px}.bars{width:95%;float:left;padding:0;text-align:left}.bars .skills{margin-top:36px;list-style:none}.bars li{position:relative;margin-bottom:60px;background:#ccc;height:42px;border-radius:3px}.bars li em{font:15px opensans-bold,sans-serif;color:#313131;text-transform:uppercase;letter-spacing:2px;font-weight:400;position:relative;top:-36px}.bar-expand{position:absolute;left:0;top:0;margin:0;padding-right:24px;background:#313131;display:inline-block;height:42px;line-height:42px;border-radius:3px 0 0 3px}#portfolio{background:#ebeeee;padding-top:90px;padding-bottom:60px}#portfolio h1{font:15px/24px opensans-semibold,sans-serif;text-transform:uppercase;letter-spacing:1px;text-align:center;margin-bottom:48px;color:#95a3a3}#portfolio-wrapper .columns{margin-bottom:36px}.portfolio-item .item-wrap{background:#fff;overflow:hidden;position:relative;transition:all .3s ease-in-out}.portfolio-item .item-wrap a{display:block;cursor:pointer}.portfolio-item .item-wrap .overlay{left:0;top:0;width:100%;height:100%;background:url(/static/images/overlay-bg.png) repeat}.portfolio-item .item-wrap .link-icon,.portfolio-item .item-wrap .overlay{position:absolute;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);transition:opacity .3s ease-in-out}.portfolio-item .item-wrap .link-icon{display:block;color:#fff;height:30px;width:30px;font-size:18px;line-height:30px;text-align:center;top:50%;left:50%;margin-left:-15px;margin-top:-15px}.portfolio-item .item-wrap img{vertical-align:bottom}.portfolio-item .portfolio-item-meta{padding:18px}.portfolio-item .portfolio-item-meta h5{font:14px/18px opensans-bold,sans-serif;color:#fff}.portfolio-item .portfolio-item-meta p{font:14px/18px opensans-light,sans-serif;color:#c6c7c7;margin-bottom:0}.portfolio-item:hover .link-icon,.portfolio-item:hover .overlay{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}.popup-modal{max-width:550px;background:#fff;position:relative;margin:0 auto}.popup-modal .description-box{padding:12px 36px 18px}.popup-modal .description-box h4{font:15px/24px opensans-bold,sans-serif;margin-bottom:12px;color:#111}.popup-modal .description-box p{font:14px/24px opensans-regular,sans-serif;color:#a1a1a1;margin-bottom:12px}.popup-modal .description-box .categories{font:11px/18px opensans-light,sans-serif;color:#a1a1a1;text-transform:uppercase;letter-spacing:2px;display:block;text-align:left}.popup-modal .description-box .categories i{margin-right:8px}.popup-modal .link-box{padding:18px 36px;background:#111;text-align:left}.popup-modal .link-box a{color:#fff;font:11px/18px opensans-bold,sans-serif;text-transform:uppercase;letter-spacing:3px;cursor:pointer}.popup-modal a:hover{color:#0cc}.popup-modal a.popup-modal-dismiss{margin-left:24px}.mfp-fade.mfp-wrap .mfp-content .popup-modal{opacity:0;transition:all .2s ease-in-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content .popup-modal{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content .popup-modal{opacity:0}#call-to-action{background:#212121;padding-top:66px;padding-bottom:48px}#call-to-action h1{font:18px/24px opensans-bold,sans-serif;text-transform:uppercase;letter-spacing:3px;color:#fff}#call-to-action h1 span{display:none}#call-to-action .header-col h1:before{font-family:FontAwesome;content:"";padding-right:10px;font-size:72px;line-height:72px;text-align:left;float:left;color:#fff}#call-to-action .action{margin-top:12px}#call-to-action h2{font:28px/36px opensans-bold,sans-serif;color:#ebeeee;margin-bottom:6px}#call-to-action h2 a{color:inherit}#call-to-action p{color:#636363;font-size:17px}#call-to-action .button:active,#call-to-action .button:hover{background:#fff;color:#0d0d0d}#call-to-action p span{font-family:opensans-semibold,sans-serif;color:#d8d8d8}#testimonials{background:#1f1f1f url(/static/images/testimonials-bg.jpg) no-repeat 50%;background-size:cover!important;-webkit-background-size:cover!important;background-attachment:fixed;position:relative;min-height:200px;width:100%;overflow:hidden}#testimonials .text-container{padding-top:96px;padding-bottom:66px}#testimonials h1{font:18px/24px opensans-bold,sans-serif;text-transform:uppercase;letter-spacing:3px;color:#fff}#testimonials h1 span{display:none}#testimonials .header-col{padding-top:9px}#testimonials .header-col h1:before{font-family:FontAwesome;content:"";padding-right:10px;font-size:72px;line-height:72px;text-align:left;float:left;color:#fff}#testimonials blockquote{margin:0 0 20px;padding-left:0;position:relative}#testimonials blockquote:before{content:none}#testimonials blockquote p{font-family:librebaskerville-italic,serif;padding:0;font-size:1.25rem;line-height:1.75rem;color:#115647}#testimonials blockquote cite{display:block;font-size:14px;font-style:normal;line-height:18px;color:#fff}#testimonials blockquote cite:before{content:"— "}#testimonials blockquote cite a,#testimonials blockquote cite a:visited{color:#8b9798;border:none}.flexslider a:active,.flexslider a:focus{outline:none}.flex-control-nav,.flex-direction-nav,.slides{margin:0;padding:0;list-style:none}.flexslider,.slides li{margin:0;padding:0}.flexslider{position:relative;zoom:1}.flexslider .slides{zoom:1}.flexslider .slides>li{position:relative;display:none;-webkit-backface-visibility:hidden}.flex-container{zoom:1;position:relative}.slides:after,.slides:before{content:" ";display:table}.slides:after{clear:both}.no-js .slides>li:first-child{display:block}.slides{zoom:1}.slides>li{overflow:hidden}.flex-control-nav{width:100%;position:absolute;bottom:-20px;text-align:left}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;display:inline}.flex-control-paging li a{width:12px;height:12px;display:block;background:#ddd;background:hsla(0,0%,100%,.3);cursor:pointer;text-indent:-9999px;border-radius:20px;box-shadow:inset 0 0 3px hsla(0,0%,100%,.3)}.flex-control-paging li a:hover{background:#ccc;background:hsla(0,0%,100%,.7)}.flex-control-paging li a.flex-active{background:#fff;background:hsla(0,0%,100%,.9);cursor:default}#contact{background:#191919;padding-top:96px;padding-bottom:102px;color:#636363}#contact .section-head{margin-bottom:42px}#contact a,#contact a:visited{color:#11abb0}#contact a:focus,#contact a:hover{color:#fff}#contact h1{font:18px/24px opensans-bold,sans-serif;text-transform:uppercase;letter-spacing:3px;color:#ebeeee;margin-bottom:6px}#contact h1 span{display:none}#contact .email-icon:before{font-family:FontAwesome;content:"";padding-right:10px;font-size:72px;line-height:72px;text-align:left;float:left;color:#ebeeee}#contact h4{font:16px/24px opensans-bold,sans-serif;color:#ebeeee;margin-bottom:6px}#contact p.lead{font:18px/36px opensans-light,sans-serif;padding-right:3%;color:#fff}#contact .header-col{padding-top:6px}#contact form{margin-bottom:20px}#contact label{font:12px/20px opensans-bold,sans-serif;margin:8px 0;color:#ebeeee;display:inline-block}#contact input,#contact select,#contact textarea{padding:12px 16px;color:#eee;background:#373233;margin-bottom:24px;border:0;outline:none;font-size:14px;line-height:20px;width:100%;min-height:44px}#contact input:focus,#contact select:focus,#contact textarea:focus{color:#fff;background-color:#11abb0}#contact button.submit{text-transform:uppercase;letter-spacing:3px;color:#fff;background:#0d0d0d;border:none;cursor:pointer;height:auto;display:inline-block;border-radius:3px;margin-left:26%}#contact button.submit:hover{color:#0d0d0d;background:#fff}#contact span.required{color:#11abb0;font-size:14px}#message-success,#message-warning{display:none;background:#0f0f0f;padding:24px;margin-bottom:36px;width:65%;margin-left:26%}#message-warning{color:#d72828}#message-success{color:#11abb0}#message-success i,#message-warning i{margin-right:10px}#image-loader{display:none;position:relative;left:18px;top:17px}#twitter{margin-top:12px;padding:0}#twitter li{margin:6px 0 12px;line-height:30px}#twitter li span{display:block}#twitter li b a{font:14px/36px opensans-regular,Sans-serif;color:#474747!important;border:none}footer{padding-top:48px;margin-bottom:48px;color:#303030;font-size:14px;text-align:center;position:relative}footer a,footer a:visited{color:#525252}footer a:focus,footer a:hover{color:#fff}footer .copyright{margin:0;padding:0}footer .copyright li{display:inline-block;margin:0;padding:0;line-height:24px}.ie footer .copyright li{display:inline}footer .copyright li:before{content:"•";padding-left:10px;padding-right:10px;color:#095153}footer .copyright li:first-child:before{display:none}footer .social-links{margin:18px 0 30px;padding:0;font-size:30px}footer .social-links li{display:inline-block;padding:0;margin:0 0 0 42px;color:#f06000}footer .social-links li:first-child{margin-left:0}#go-top{position:absolute;top:-24px;left:50%;margin-left:-30px}#go-top a{text-decoration:none;border:0;display:block;width:60px;height:60px;background-color:#525252;transition:all .2s ease-in-out;color:#fff;font-size:18px;line-height:60px;border-radius:100%}#go-top a:hover{background-color:#0f9095}.profile-image{margin-top:0;padding-top:0;position:relative;top:-10px}.mfp-bg{z-index:1042;overflow:hidden;background:#000;opacity:.8;filter:alpha(opacity=80)}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:14px;line-height:18px}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);top:50%;margin:-55px 0 0;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:14px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px)and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}@media only screen and (max-width:1024px){header .banner-text h1{font:80px/1.1em opensans-bold,sans-serif;letter-spacing:-1px;margin:0 auto 12px}}@media only screen and (max-width:900px){header .banner{padding-bottom:12px}header .banner-text h1{font:78px/1.1em opensans-bold,sans-serif;letter-spacing:-1px}header .banner-text h3{font:17px/1.9em librebaskerville-regular,serif;width:80%}header .banner-text hr{width:65%;margin:12px auto}#nav-wrap{font:11px opensans-bold,sans-serif;letter-spacing:1.5px}#about .profile-pic{width:114px;height:114px;margin-left:12px}#about .contact-details,#about .download{width:50%}#resume h1{font:16px/24px opensans-bold,sans-serif}#resume .main-col{padding-right:5%}#testimonials .header-col h1:before{font-size:66px;line-height:66px}#testimonials blockquote p{font-size:1.25rem;line-height:1.75rem}#call-to-action .header-col h1:before{font-size:66px;line-height:66px}#contact .section-head{margin-bottom:30px}#contact .header-col h1:before{font-size:66px;line-height:66px}#contact .section-head p.lead{font:17px/33px opensans-light,sans-serif;color:#fff}}@media only screen and (max-width:767px){#nav-wrap{font:14px opensans-bold,sans-serif;background:transparent!important;letter-spacing:1.5px;width:auto;position:fixed;top:0;right:0}#nav-wrap>a{width:48px;height:48px;text-align:left;background-color:#cc5200;border:none;float:right;font:0/0 a;text-shadow:none;color:transparent;position:relative;top:0;right:10px}#nav-wrap>a:after,#nav-wrap>a:before{position:absolute;border:2px solid #fff;top:35%;left:25%;right:25%;content:""}#nav-wrap>a:after{top:60%}#nav-wrap:not(:target)>a:first-of-type,#nav-wrap:target>a:last-of-type{display:block}#nav-wrap ul#nav{height:auto;display:none;clear:both;width:auto;float:right;position:relative;top:14px;right:0}#nav-wrap:target>ul#nav{position:sticky;top:0;z-index:5;display:block;padding:5px 10px 8px;background:#1f2024;margin:0 30px;clear:both}ul#nav li{display:block;height:auto;margin:0 auto;padding:0 4%;text-align:left;border-bottom:1px dotted #2d2e34}ul#nav li a{display:block;padding:0;margin:8px 0;line-height:16px;border:none}header .banner{padding-bottom:12px;padding-top:6px}header .banner-text h1{font:68px/1.1em opensans-bold,sans-serif}header .banner-text h3{font:16px/1.9em librebaskerville-regular,serif;width:85%}header .banner-text hr{width:80%;margin:18px auto}header .social{margin:18px 0 24px;font-size:24px;line-height:36px}header .social li{margin:0 10px}#about .profile-pic,header .scrolldown{display:none}#about .download .button{width:100%;text-align:center;padding:15px 20px}#about .main-col{padding-right:30px}#resume .header-col{padding-top:0;margin-bottom:48px;text-align:center}#resume h1{letter-spacing:3px}#resume .main-col{padding-right:30px}#resume .info,#resume h3{text-align:center}.bars{width:100%}#call-to-action{text-align:center}#call-to-action h1{font:16px/24px opensans-bold,sans-serif;text-align:center;margin-bottom:30px;text-shadow:0 1px 3px #000}#call-to-action h1 span{display:block}#call-to-action .header-col h1:before{content:none}#call-to-action p{font-size:15px}#portfolio-wrapper .columns{margin-bottom:40px}.popup-modal{max-width:85%}#testimonials .text-container,#testimonials h1{text-align:center}#testimonials h1{font:16px/24px opensans-bold,sans-serif;margin-bottom:30px;text-shadow:0 1px 3px #000}#testimonials h1 span{display:block}#testimonials .header-col h1:before{content:none}#testimonials blockquote{padding-bottom:24px}#testimonials blockquote p{font-size:16px;line-height:24px}.flex-control-nav{text-align:center;margin-left:-30px}#contact{padding-bottom:66px}#contact .section-head{margin-bottom:12px}#contact .section-head h1{font:16px/24px opensans-bold,sans-serif;text-align:center;margin-bottom:30px;text-shadow:0 1px 3px #000}#contact h1 span{display:block}#contact .header-col{padding-top:0}#contact .header-col h1:before{content:none}#contact .section-head p.lead{text-align:center;color:#fff}#contact label{float:none;width:100%}#contact input,#contact select,#contact textarea{margin-bottom:6px;width:100%}#contact button.submit{margin:30px 0 24px}#message-success,#message-warning{width:100%;margin-left:0}footer .copyright li:before{content:none}footer .copyright li{margin-right:12px}footer .social-links{font-size:22px}footer .social-links li{margin-left:18px}#go-top{margin-left:-22px}#go-top a{width:54px;height:54px;font-size:18px;line-height:54px}}@media only screen and (max-width:480px){#nav-wrap ul#nav{width:auto;float:none}header .banner{padding-top:24px}header .banner-text h1{font:40px/1.1em opensans-bold,sans-serif;margin:0 auto 24px}header .banner-text h3{font:14px/1.9em librebaskerville-regular,sans-serif;width:90%}header .social{font-size:20px}header .social li{margin:0 6px}footer .social-links{font-size:20px}footer .social-links li{margin-left:14px}}