@charset "UTF-8";@import url(https://hello.myfonts.net/count/308754);@font-face{font-family:FFKievitWebProThin;src:url(../webfonts/308754_0_0.eot);src:url(../webfonts/308754_0_0.eot?#iefix) format("embedded-opentype"),url(../webfonts/308754_0_0.woff2) format("woff2"),url(../webfonts/308754_0_0.woff) format("woff"),url(../webfonts/308754_0_0.ttf) format("truetype");font-display:swap}@font-face{font-family:FFKievitWebProBold;src:url(../webfonts/308754_1_0.eot);src:url(../webfonts/308754_1_0.eot?#iefix) format("embedded-opentype"),url(../webfonts/308754_1_0.woff2) format("woff2"),url(../webfonts/308754_1_0.woff) format("woff"),url(../webfonts/308754_1_0.ttf) format("truetype");font-display:swap}@font-face{font-family:FFKievitWebPro;src:url(../webfonts/308754_2_0.eot);src:url(../webfonts/308754_2_0.eot?#iefix) format("embedded-opentype"),url(../webfonts/308754_2_0.woff2) format("woff2"),url(../webfonts/308754_2_0.woff) format("woff"),url(../webfonts/308754_2_0.ttf) format("truetype");font-display:swap}/*!
 *  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(//netdna.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(//netdna.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(//netdna.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(//netdna.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(//netdna.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(//netdna.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;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.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation: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(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-sign-language:before,.fa-signing:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-address-card:before,.fa-vcard:before{content:""}.fa-address-card-o:before,.fa-vcard-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline;background:0 0;margin:0;padding:0}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a{font-size:100%;vertical-align:baseline;background:0 0;margin:0;padding:0}.group:after{content:"";display:table;clear:both}.FFKievitWebProThin{font-family:FFKievitWebProThin;font-weight:400;font-style:normal}.FFKievitWebProBold{font-family:FFKievitWebProBold;font-weight:400;font-style:normal}.FFKievitWebPro{font-family:FFKievitWebPro;font-weight:400;font-style:normal}*{-webkit-box-sizing:border-box;box-sizing:border-box}:focus{-webkit-box-shadow:0 0 5px #06f,0 0 3px #06f!important;box-shadow:0 0 5px #06f,0 0 3px #06f!important;outline:#06f auto 3px!important;opacity:1!important}html{height:100%;overflow-x:hidden}body{background:#fff;font-family:FFKievitWebPro;font-weight:400;font-style:normal;overflow:auto;height:100%}body.nav-open{overflow-y:hidden}.bold,b,strong{font-family:FFKievitWebProBold;font-weight:400;font-style:normal}.light{font-family:FFKievitWebProThin;font-weight:400;font-style:normal}em,i{font-style:italic}h1{font-size:52px;line-height:1.2;color:#333}h2{font-size:28px;line-height:1.2;color:#333;text-transform:uppercase;margin-bottom:20px;letter-spacing:.5px}h3{font-family:FFKievitWebProBold;font-size:20px;font-style:normal;font-weight:400}h3.font-weight-normal{font-family:FFKievitWebPro;font-size:20px;font-style:normal;font-weight:400}h4{font-family:FFKievitWebProBold;font-size:18px;font-weight:400;font-style:normal}.med-hdr{font-size:28px;line-height:1.2;color:#333;text-transform:uppercase;margin-bottom:20px;letter-spacing:.5px}.small-hdr{font-size:18px;line-height:1.4;color:#0a7ea9;font-family:FFKievitWebProBold;text-transform:uppercase;border-bottom:3px solid #0a7ea9;margin-bottom:25px;letter-spacing:normal}.subheading::before{background:#000;content:'';display:block;height:4px;margin-bottom:6px;width:140px}.subheading-accent::before{background:#0a7ea9;height:6px;margin-bottom:20px}p{margin-bottom:30px;line-height:1.8}p:last-child,p:only-child{margin-bottom:0}a,a:hover{text-decoration:none;cursor:pointer}a{color:#0a7ea9;-webkit-transition:color .3s;transition:color .3s}a:hover{color:#6b6b6b}input{font-family:FFKievitWebPro}input[type=email],input[type=tel],input[type=text]{display:block;color:#000;font-size:18px;outline:0;border:none;-webkit-box-shadow:none;box-shadow:none;background:#fff;padding:16px;width:100%;margin-bottom:24px;text-align:left}input[type=file]{margin:0 5px 24px}input::-webkit-input-placeholder{color:#999;opacity:1}input::-moz-placeholder{color:#999;opacity:1}input:-ms-input-placeholder{color:#999;opacity:1}input::-ms-input-placeholder{color:#999;opacity:1}input::placeholder{color:#999;opacity:1}input.invalid{color:#ee0808;outline:3px solid #ee0808}input.invalid::-webkit-input-placeholder{color:#ee0808;opacity:1}input.invalid::-moz-placeholder{color:#ee0808;opacity:1}input.invalid:-ms-input-placeholder{color:#ee0808;opacity:1}input.invalid::-ms-input-placeholder{color:#ee0808;opacity:1}input.invalid::placeholder{color:#ee0808;opacity:1}input.invalid::-webkit-input-placeholder{color:#ee0808;opacity:1}input.invalid::-moz-placeholder{color:#ee0808;opacity:1}input.invalid:-ms-input-placeholder{color:#ee0808;opacity:1}input.invalid:-moz-placeholder{color:#ee0808;opacity:1}input[type=email].input-validation-error,input[type=tel].input-validation-error,input[type=text].input-validation-error,textarea.input-validation-error{border:2px solid #d00;margin-bottom:10px}input[type=email].input-validation-error+.help-block,input[type=tel].input-validation-error+.help-block,input[type=text].input-validation-error+.help-block,textarea.input-validation-error+.help-block{color:#d00;display:inline-block;font-size:13px;margin-bottom:20px}.help-block.field-validation-error{display:none!important}input.invalid{color:#ee0808;border:3px solid #ee0808;outline:0}.inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.inputfile+label{display:block;text-align:left;color:#000;font-size:18px;outline:0;border:none;-webkit-box-shadow:none;box-shadow:none;background:url(../images/icon-upload.svg) no-repeat right 14px center #fff;background-size:26px 32px;padding:16px 48px 16px 16px;width:100%;margin-bottom:24px}textarea{display:block;color:#000;font-family:FFKievitWebPro;font-size:18px;outline:0;border:none;text-align:left;-webkit-box-shadow:none;box-shadow:none;background:#fff;padding:16px;width:100%;margin-bottom:24px}.two-column input[type=email],.two-column input[type=tel],.two-column input[type=text],.two-column label{width:48%}.error{padding:20px 0;font-size:18px;line-height:1.6;color:#ee0808;text-transform:uppercase}.btn{display:inline-block;border:3px solid #fff;color:#fff;font-size:18px;line-height:1;text-transform:uppercase;padding:16px 24px 14px 24px;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;-webkit-transition:color .3s,border .3s;transition:color .3s,border .3s}.btn:before{content:"";height:100%;position:absolute;top:0;left:0;right:0;bottom:0;background:url(../images/icon-arrow.svg) no-repeat center center #0a7ea9;background-size:29px 18px;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;width:100%}.btn:active,.btn:focus,.btn:hover{color:rgba(255,255,255,0);border:3px solid #0a7ea9}.btn:active:before,.btn:focus:before,.btn:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.btn-back:before{background:url(../images/icon-arrow-left-white.svg) no-repeat center center #0a7ea9;background-size:29px 18px}.btn-arr{display:inline-block;height:48px;width:48px;cursor:pointer;background-image:url(../images/icon-next.svg);background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s}.btn-arr span{display:block;height:48px;width:48px;cursor:pointer;background-image:url(../images/icon-next-active.svg);background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.btn-arr:hover span{opacity:1}.btn-text{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;border:3px solid #333;border-radius:0;color:#333;background:#fff;font-size:18px;line-height:1;text-transform:uppercase;padding:16px 24px 14px 24px;vertical-align:middle;text-align:center;position:relative;-webkit-transition:color .3s,border .3s,background .3s;transition:color .3s,border .3s,background .3s;cursor:pointer}.btn-text.active,.btn-text:active,.btn-text:focus,.btn-text:hover{color:#fff;border:3px solid #0a7ea9;background:#0a7ea9}.btn-full{display:block;width:100%;padding:40px 0;background:#0a7ea9;font-size:20px;font-weight:600;color:#fff;text-align:center;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease}.btn-full:hover{background:#333;color:#fff}.btn-submit{background:0 0;cursor:pointer;text-transform:none;width:190px;font-size:16px;padding:12px 0;margin:0 12px 12px 12px;text-transform:uppercase}.btn-submit.is-loading{background:url(../images/loader.gif) no-repeat center center!important;border-color:#fff!important;color:transparent!important}.btn-submit.is-loading:before{-webkit-transform:scaleX(0)!important;transform:scaleX(0)!important}.btn-add{width:300px;background:rgba(0,0,0,.6);color:#fff;position:absolute;right:0;bottom:0;text-transform:uppercase;display:inline-block;z-index:200}.btn-add:hover{color:#0a7ea9}.btn-add-int{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.btn-add-link{-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto;background:#000;padding:24px 0 22px 15px;height:65px}.btn-add-link span{background:url(../images/icon-add.svg) no-repeat left center;background-size:20px 20px;display:inline-block;height:20px;padding-left:32px;font-size:14px;line-height:20px}.is-added .btn-add-link span{background-image:url(../images/icon-remove.svg)}.btn-add-num{text-align:center;padding:12px;color:#333;width:58px}.btn-add-num span{width:34px;height:41px;padding-top:14px;font-size:18px;font-family:FFKievitWebProBold;display:inline-block;background:url(../images/icon-pdf.svg) no-repeat center center;background-size:34px 41px}.btn-add-mixed{width:auto}.btn-add-mixed .btn-add-link{padding:13px 10px 22px 10px;height:42px}.btn-add-mixed .btn-add-link span{background-size:14px 14px;height:14px;padding-left:20px;font-size:11px;line-height:14px}.btn-add-mixed .btn-add-num{padding:6px 6px;width:32px}.btn-add-mixed .btn-add-num span{width:20px;height:24px;padding-top:8px;font-size:12px;background-size:20px 24px}.btn-watch{display:inline-block;border:3px solid #fff;color:#fff;font-size:18px;line-height:1;text-transform:uppercase}.btn-watch:hover{color:#0a7ea9}.btn-watch span{display:inline-block;vertical-align:middle}.btn-watch .icon{background:url(../images/icon-play.svg) no-repeat left center;background-size:50px;height:50px;width:50px}.btn-watch .label{padding:0 18px;margin-top:2px}.link-arr{font-family:FFKievitWebPro;font-size:16px;line-height:23px;display:inline-block;color:#000;vertical-align:middle;margin-right:24px;padding-left:31px;text-transform:none;position:relative}.link-arr:before{content:'';display:inline-block;width:23px;height:23px;margin-right:8px;background:url(../images/icon-link.svg) no-repeat center center;background-size:23px;background-size:cover;position:absolute;top:0;left:0;opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.link-arr:after{content:'';display:inline-block;width:23px;height:23px;margin-right:8px;background:url(../images/icon-link-active.svg) no-repeat center center;background-size:23px;background-size:cover;position:absolute;top:0;left:0;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.link-arr:hover{color:#0a7ea9}.link-arr:hover:before{opacity:0}.link-arr:hover:after{opacity:1}.tab-menu{margin-bottom:10px}.tab-menu .btn-text{padding:16px 40px 14px 40px;margin:0 10px 10px 0}.tab{display:none}.overlay{position:relative;height:100%;z-index:1}.overlay:before{visibility:hidden;content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);z-index:9999;opacity:0;-webkit-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s}.overlay.fade:before{visibility:visible;opacity:1}.content-reveal{-webkit-box-shadow:0 8px 50px rgba(0,0,0,.95);box-shadow:0 8px 50px rgba(0,0,0,.95);background:#fff}.wrap{width:1260px;margin:0 auto}.gray-bg{background:#f0f0f0}.header{position:absolute;width:100%;font-size:1rem;line-height:1;z-index:99999;padding-top:1.875rem;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s}.header .wrap{max-width:80.63rem;padding:0 .5rem;position:relative;width:100%}.header .logo{width:193px;height:61px;background:url(../images/logo-light.svg) no-repeat center center;background-size:193px 61px;display:inline-block;float:left;-webkit-transition:all .3s;transition:all .3s}.resp .header .logo{background:url(../images/resp-logo-light.svg) no-repeat center center;height:69px;max-width:399px;width:75%}.leasing .header .logo{background:url(../images/leasing-logo-light.svg) no-repeat center center;width:334px;height:69px}.nav-main{float:right;font-size:1rem;line-height:1em;color:#fff;display:inline-block;padding-top:34px}.resp .nav-main{max-width:75%;padding-top:27px}.nav-main>li{display:inline-block;padding:0 15px;float:left;opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s}.resp .nav-main>li{padding:0 .625rem}.resp .nav-main>li:nth-child(1){width:5.125rem}.resp .nav-main>li:nth-child(2){width:5.5rem}.resp .nav-main>li:nth-child(3){width:7.063rem}.resp .nav-main>li:nth-child(4){width:6.625rem}.resp .nav-main>li:nth-child(5){width:8.625rem}.resp .nav-main>li:nth-child(6){width:9.125rem}.resp .nav-main>li:nth-child(7){width:7.063rem}.nav-main>li:last-child{padding-right:0}.nav-main>li.fade{opacity:.3}.nav-main li a{display:block;color:#fff;-webkit-transition:color .3s;transition:color .3s}.nav-main>li>a{padding:14px 0;text-transform:uppercase;position:relative}.nav-main>li.active>a:after{content:'';display:block;height:.1875rem;width:100%;position:absolute;bottom:-.1875rem;background-color:#8b8b8b;-webkit-transition:width .5s ease,background-color .5s ease;transition:width .5s ease,background-color .5s ease}.nav-main>li.active:hover>a:after{width:0;background:0 0}.nav-main li ul{display:block;position:absolute;background:0 0;left:-999em;height:auto;margin:0;width:auto;padding-bottom:.875rem;text-align:left}.nav-main li:active ul,.nav-main li:focus ul,.nav-main li:hover ul{left:auto}.nav-main li a:active+ul,.nav-main li a:focus+ul,.nav-main li a:hover+ul{left:auto}ul.has-children.expanded{display:block;position:absolute;background:0 0;left:auto;height:auto;margin:0;width:auto;padding-bottom:.875rem;text-align:left}.nav-main li ul:before{content:'';display:block;height:.1875rem;width:0;background:0 0;-webkit-transition:width .5s ease,background-color .5s ease;transition:width .5s ease,background-color .5s ease}.nav-main li:hover ul:before{width:100%;background:#0a7ea9}.nav-main li ul li{display:block;padding:.25rem 0}.nav-main li ul li a{padding:.5rem 0}.nav-main li ul li a:hover{color:#0a7ea9}.header.sticky{position:fixed;background:#fff;color:#000;padding-top:1.125rem;-webkit-box-shadow:0 .5rem 3.125rem rgba(0,0,0,.95);box-shadow:0 .5rem 3.125rem rgba(0,0,0,.95)}.header.sticky .logo{width:7.5rem;height:2.438rem;background:url(../images/logo-color.svg) no-repeat center center;background-size:7.5rem 2.438rem;margin-bottom:1rem}.resp .header.sticky .logo{width:300px;height:50px;background:url(../images/resp-logo-color.svg) no-repeat center center;background-size:300px 50px}.header.sticky .nav-main{padding-top:.5rem}.header.sticky .nav-main>li>a{color:#000}.header-mobile{display:none}.header-mobile-int{position:fixed;z-index:10;width:100%;padding:.8125rem 0;background:#fff;border-bottom:.125rem solid #e6e6e5}.header-mobile .toggle{float:right;width:2.5rem;height:2.5rem;display:block;background-image:url(../images/nav-mobile-toggle.svg);background-repeat:no-repeat;background-position:center center;background-size:1.5rem}.header-mobile .toggle.visible{background-image:url(../images/nav-mobile-close.svg);background-size:1.25rem}.nav-mobile{position:fixed;z-index:1;top:0;left:-100%;width:70%;background:#fff;padding:5.625rem 0 1.25rem 0;overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:100%;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out;-webkit-box-shadow:4px 5px 12px 0 rgba(0,0,0,.75);box-shadow:4px 5px 12px 0 rgba(0,0,0,.75)}.nav-mobile.visible{left:0}.nav-mobile.visible.offscreen{left:-100%}.nav-mobile li{display:block}.nav-mobile>li>a{text-transform:uppercase;font-size:1rem;color:#333;font-family:FFKievitWebProBold;display:block;width:100%;padding:.9375rem 5%}.nav-mobile>li>a:hover{color:#0a7ea9}.nav-mobile>li>a:after{content:'';display:block;height:.125rem;width:2.5rem;background:#0a7ea9;margin-top:.625rem}.header-mobile .subnav{position:fixed;z-index:1;top:0;left:-100%;width:70%;background:#0a7ea9;padding:4.25rem 0 1.25rem 0;overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:100%;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out;-webkit-box-shadow:4px 5px 12px 0 rgba(0,0,0,.75);box-shadow:4px 5px 12px 0 rgba(0,0,0,.75)}.header-mobile .subnav.visible{left:0}.header-mobile .subnav li>a{font-size:1rem;color:#fff;font-family:FFKievitWebProBold;display:block;width:100%;padding:.9375rem 5%}.header-mobile .subnav li>a:hover{color:#fff}.header-mobile .subnav li>a.back{background:url(../images/icon-arrow-left.svg) no-repeat center left 5% #fff;background-size:1.5rem .9375rem;color:#000;padding:1.125rem 5%;margin-bottom:1.25rem}.header-mobile .subnav li>a.back span{padding-left:2rem}.main-slider-container{position:relative}.main-slider{min-height:46.88rem;width:100%;margin:auto;padding:0;position:relative;background-color:#000;overflow:hidden;max-height:46.88rem}.main-slider>div{position:absolute;top:0;left:0;opacity:0;width:100%;padding:0;height:46.88rem}.main-slider>div:first-child{opacity:1}.main-slider.main-slider--short{height:34.38rem;min-height:auto}.main-slider--short>div{height:34.38rem}.main-slider--short .slide .landing-feature__background img{height:100%;max-height:34.38rem}.main-slider .slide{background-repeat:no-repeat;background-position:center center;background-size:cover;height:100%;width:100%}.main-slider>div article,.main-slider>div figure,.main-slider>div figure picture,.main-slider>div figure picture img{display:block;height:100%}.main-slider>div figure picture img{width:100%;-o-object-fit:cover;object-fit:cover}.main-slider .slide .homepage-feature__background,.main-slider .slide .landing-feature__background{height:100%;width:100%}.main-slider .slide .homepage-feature__background img,.main-slider .slide .landing-feature__background img{display:block;height:auto;left:50%;min-height:100%;max-width:none;min-width:100%;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);width:auto}.main-slider .slide .tint{background:rgba(0,0,0,.75);background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;width:100%;z-index:1000}.main-slider .slide .slide-content{position:absolute;z-index:1001;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background:url(../images/slide-content-shadow.png) no-repeat center center;background-size:cover;top:0}.main-slider .slide .wrap{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding-bottom:6.25rem;padding-top:6.25rem;width:40rem}.resp .main-slider .slide .wrap{padding-bottom:3.75rem;padding-top:3.75rem}.resp .main-slider .homepage-feature__background img,.resp .main-slider .landing-feature__background img{display:block;height:auto;left:50%;min-height:100%;max-width:none;min-width:100%;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);width:auto}.main-slider .slide .title{color:#fff;font-size:3.25rem;line-height:1.2;border-top:.375rem solid #0a7ea9;border-bottom:.375rem solid #0a7ea9;text-transform:uppercase;font-family:FFKievitWebProThin;padding:.625rem 0 .375rem 0;position:relative;display:inline-block;margin-bottom:1.875rem}.main-slider .slide-logo{padding-bottom:1.25rem}.main-slider .slide-logo img{max-width:4.375rem;min-width:0}.main-slider .slide .short-desc{color:#fff;font-size:1rem;margin-bottom:1.875rem}.main-slider .slide .short-desc p{margin-bottom:0}.main-slider .slide .btn{margin:0 .625rem 1.25rem .625rem}.aerial-slider .slide{background-size:contain}.aerial-slider,.location-slider{background-color:transparent;min-height:0!important}.next-slide,.prev-slide{display:block;height:3rem;width:3rem;position:absolute;bottom:50%;margin-bottom:-1.5rem;z-index:999;cursor:pointer;background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s}.next-slide span,.prev-slide span{display:block;height:3rem;width:3rem;cursor:pointer;background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.prev-slide{left:0;background-image:url(../images/icon-previous.svg)}.prev-slide span{left:0;background-image:url(../images/icon-previous-active.svg)}.next-slide{right:0;background-image:url(../images/icon-next.svg)}.next-slide span{left:0;background-image:url(../images/icon-next-active.svg)}.next-aerial-slide,.next-location-slide,.prev-aerial-slide,.prev-location-slide{margin-bottom:0;-webkit-transform:translateY(50%);transform:translateY(50%)}.no-touchevents .next-slide:hover span,.no-touchevents .prev-slide:hover span{opacity:1}.main-slider .pager{display:none;position:absolute;font-size:0;line-height:0;top:.875rem;right:.875rem;z-index:999;display:none}.main-slider .pager span{width:.625rem;height:.625rem;border-radius:50%;display:inline-block;background:0 0;border:.125rem solid #808286;margin-left:.25rem;-webkit-transition:background .2s;transition:background .2s}.main-slider .pager span.cycle-pager-active,.main-slider .pager span:hover{background:#808286}.main-slider .pager span:only-child{display:none}.main-slider .pager>*{cursor:pointer}.portfolio-slider>div{height:34.38rem}.portfolio-slider .next-slide,.portfolio-slider .prev-slide{margin-bottom:-4.25rem}.portfolio-logo{position:absolute;z-index:100;top:0;left:0;width:100%;height:100%}.portfolio-logo .wrap{text-align:center;display:table;width:100%;height:100%;padding-top:5.75rem}.portfolio-logo .logo{display:table-cell;vertical-align:middle;width:100%;height:100%}.portfolio-logo .logo img{max-width:100%;height:auto}.leasing-slider>div{height:46.88rem}.leasing-slider .next-slide,.leasing-slider .prev-slide{margin-bottom:-4.25rem}.leasing-logo{position:absolute;z-index:100;top:0;left:0;width:100%;height:100%}.leasing-logo .wrap{text-align:center;display:table;width:100%;height:100%}.leasing-logo .logo{display:table-cell;vertical-align:middle;width:100%;height:100%}.leasing-logo .logo img{max-height:17.5rem;max-width:70%;height:auto;width:auto}.timeline{background:#fff;padding:90px 0 120px 0}.timeline-slider{width:1260px;margin:0 auto;position:relative}.timeline-slider .wrap{position:relative;overflow:hidden}.timeline-slider .wrap::after,.timeline-slider .wrap::before{position:absolute;width:20%;height:100%;top:0;content:" ";z-index:1;pointer-events:none}.timeline-slider .wrap::before{left:0;background:-webkit-gradient(linear,left top,right top,from(white),to(rgba(255,255,255,0)));background:linear-gradient(to right,#fff 0,rgba(255,255,255,0) 100%)}.timeline-slider .wrap::after{right:0;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(white));background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%)}.timeline-slider .next-slide,.timeline-slider .prev-slide{bottom:auto;top:30%}.timeline-slider .prev-slide{background-image:url(../images/icon-previous-active.svg);left:-40px}.timeline-slider .next-slide{background-image:url(../images/icon-next-active.svg);right:-40px}.timeline-slider .ctrl:hover{opacity:.7}.timeline-slider .slider{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-transform:translate(33.3333%,0);transform:translate(33.3333%,0);left:0}.timeline-slider .slider:not(.slider-initialized){-webkit-transform:none;transform:none}.timeline-slider .slider>*{-webkit-box-sizing:border-box;box-sizing:border-box}.timeline-slider .slide{padding:0 3%;font-size:16px;width:100%;min-width:100%;max-width:100%}@media (min-width:641px){.timeline-slider .slider .slide{width:50%;max-width:50%;min-width:50%}}@media (min-width:961px){.timeline-slider .slider .slide{width:33.3333%;max-width:33.3333%;min-width:33.3333%}}.timeline-slider .slide .pic{width:100%;height:300px;border:4px solid #f6f6f6;display:block;background-repeat:no-repeat;background-position:center center;background-size:cover;margin-bottom:16px;position:relative}.timeline-slider .slide .icon{width:50px;height:50px;display:block;font-size:0;background-repeat:no-repeat;background-position:center center;background-size:50px;position:absolute;bottom:0;right:0}.timeline-slider .slide .popup-image .icon{background-image:url(../images/icon-image.svg)}.timeline-slider .slide .popup-video .icon{background-image:url(../images/icon-video.svg)}.timeline-slider .slide .date{font-family:FFKievitWebProBold;padding-bottom:14px;border-bottom:2px solid #0a7ea9;margin-bottom:16px}.timeline-slider .slide .caption,.timeline-slider .slide .caption p{line-height:1.5}.timeline-slider .slide .caption{padding-bottom:20px}.indicator{text-align:center}.indicator .bar{height:12px;background:#e0e0e0;line-height:12px}.indicator .bar .active-zone{margin:0 auto;height:12px;max-width:1360px;background:#cbcbcb}.indicator .bar .active-zone .current-position{display:inline-block;height:12px;width:82px;background:#0a7ea9}.indicator .years{position:relative;padding-top:24px;height:48px;font-weight:700;overflow:hidden}.indicator .years:after,.indicator .years:before{position:absolute;width:30%;height:48px;top:0;content:" ";z-index:1}.indicator .years:before{left:0;background:-webkit-gradient(linear,left top,right top,from(white),to(rgba(255,255,255,0)));background:linear-gradient(to right,#fff 0,rgba(255,255,255,0) 100%)}.indicator .years:after{right:0;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(white));background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%)}.indicator .years .decades{width:99999px;position:relative;margin-left:50%;-webkit-transform:translateX(-112px);transform:translateX(-112px)}.indicator .years .decades .decade{float:left;width:224px}.page-hdr{background-repeat:no-repeat;background-position:center center;background-size:cover;width:100%;position:relative;height:550px;overflow:hidden;-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit}.page-hdr .homepage-feature__background img,.page-hdr .landing-feature__background img{display:block;height:auto;left:50%;min-height:100%;max-width:none;min-width:100%;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);width:auto}.page-hdr .tint{background:rgba(0,0,0,.75);bottom:0;left:0;position:absolute;right:0;top:0;width:100%;z-index:1000}.page-hdr .content{position:absolute;z-index:1001;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;height:100%;padding-bottom:80px;top:0}.page-hdr .content-center{text-align:center}.content-center .wrap{margin-bottom:70px}.page-hdr .wrap{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.page-hdr h1{color:#fff;border-top:6px solid #0a7ea9;border-bottom:6px solid #0a7ea9;text-transform:uppercase;font-family:FFKievitWebProThin;padding:10px 0 6px 0;display:inline-block;margin-bottom:24px;max-width:50%}.page-hdr .sub-hdr{color:#fff;text-transform:uppercase;font-family:FFKievitWebProBold;font-size:20px;line-height:1.2}.page-hdr.no-hdr{background:#000;height:128px}.page-hdr .logo img{max-height:250px;min-width:0;width:auto}.page-hdr .logo-center{text-align:center}.main-content,.main-content.generic-content{padding:30px 0}.main-content:empty{display:none}.main-content+.news-list-controls{padding:0}.main-content h3,.main-content h4{margin-bottom:15px}.main-content ol,.main-content ul{margin-bottom:30px}.main-content ol li,.main-content ul li{margin-bottom:8px;line-height:1.4;padding-left:24px}.main-content ul li{background:url(../images/bullet.png) no-repeat left top 7px}.main-content ol{counter-reset:item}.main-content ol li{counter-increment:item;position:relative}.main-content ol li::before{font-family:FFKievitWebProBold;content:counter(item);display:inline-block;left:0;position:absolute;top:0}.content-wide{width:980px;margin:0 auto;padding:30px 0}.content-wide:empty{display:none}.content-extra-wide{width:100%;margin:0 auto;padding:30px 0}.hdr-line:before{content:'';display:block;height:6px;width:140px;background:#0a7ea9;margin-bottom:20px}.content-left{float:left;width:60%}.content-left h2:before{content:'';display:block;height:6px;width:140px;background:#0a7ea9;margin-bottom:20px}.generic-content{padding:60px 0 30px 0}.generic-content:empty{display:none}.generic-content .aside-right{margin-top:0}.two-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.two-column .col-item{width:48%}.hero-full{height:450px;width:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.video-description{font-style:italic}.aside-right{float:right;width:31%;margin-top:-90px;position:relative;z-index:9998}.property-detail .aside-right{margin-top:-240px}.aside-right .gray-int{background:#f6f6f6;padding:30px}.aside-right .dk-gray-int{background:#333;color:#fff;padding:30px}.aside-right .gray-int ul li{margin-bottom:24px;line-height:1.4;background:url(../images/bullet-arr.svg) no-repeat left top;background-size:20px;padding-left:40px}.aside-right h3{font-size:28px;line-height:1.2;color:#333;text-transform:uppercase;margin-bottom:20px;letter-spacing:.5px}.aside-right .btn-add{width:100%;left:0;top:-68px;margin:0;bottom:auto}.aside-right .btn-add-link span{font-size:16px}.aside-right .blue-hdr{padding:16px;background:#0a7ea9;color:#fff;font-size:18px;line-height:32px;text-align:center;text-transform:uppercase}.aside-right .blue-hdr .lg-txt{font-family:FFKievitWebProBold;font-size:28px}.aside-right .btn-text.full{display:block;margin-top:11px}.aside-right .hdr{font:19px FFKievitWebProBold;text-transform:uppercase;margin-bottom:8px}.aside-testimonial h3{color:#fff;font:19px FFKievitWebProBold}.aside-testimonial .quote{font-size:18px;line-height:1.5}.aside-testimonial .quote p{font-size:inherit;line-height:inherit}.aside-testimonial .quote-meta{background:url(../images/icon-quote.svg) no-repeat left center;background-size:47px 37px;margin-top:15px;min-height:37px;padding-left:60px}.aside-testimonial .name{font:16px/1.6 FFKievitWebProBold;text-transform:uppercase}.aside-testimonial .title{font-size:18px;color:#999}.aside-newsletter{margin-bottom:40px}.aside-newsletter .dk-gray-int{padding:40px}.aside-newsletter .intro{margin-bottom:16px}.aside-newsletter .intro p{margin-bottom:0}.aside-newsletter .signup-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:100%}.aside-newsletter .email{-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto}.aside-newsletter input[type=email],.aside-newsletter input[type=tel],.aside-newsletter input[type=text]{width:100%;margin-bottom:0;height:50px;padding:13px 16px;border:3px solid #fff}.aside-newsletter input[type=text]:focus{color:#000;border:3px solid #0a7ea9;outline:-webkit-focus-ring-color auto 5px}.aside-newsletter input.invalid{outline:0;border:3px solid #ee0808}.aside-newsletter div.email label{font-weight:700;text-transform:uppercase}.aside-newsletter .submit{-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto}.aside-newsletter .submit button{cursor:pointer;width:50px;height:50px;border:3px solid #fff;background-image:url(../images/icon-arrow.svg);background-repeat:no-repeat;background-position:center center;background-color:transparent;background-size:25px 15px;margin-left:5px;-webkit-transition:all .2s ease;transition:all .2s ease}.aside-newsletter .submit button:hover{border:3px solid #0a7ea9;background-color:#0a7ea9}.aside-social{width:100%;margin-bottom:40px;color:#333;font-size:20px;font-family:FFKievitWebProBold;text-transform:uppercase}.aside-social span{margin-right:10px}span.social-description{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.aside-social a{display:inline-block;width:28px;height:28px;background:#979797;border-radius:14px;margin:0 2px;color:#fff;text-align:center;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:1}.aside-social a.btn-facebook{background:#3b5997}.aside-social a.btn-twitter{background:#019fe9}.aside-social a.btn-linkedin{background:#0074b1}.aside-social a.btn-youtube{background:#d50f25}.aside-social a.btn-google-plus{background:#f1453d}.aside-social a .fa{font-size:18px;line-height:18px;margin-top:5px}.aside-social a:hover{opacity:.7}.scrollarea{border-right:2px solid #f0f0f0;margin-bottom:40px;position:relative}.scrollarea .scrollable{overflow:hidden}.scrollarea ul{position:relative;top:0}.scrollarea ul li{background:url(../images/bullet-blue.png) no-repeat left 3px top 7px}.scrollarea .control{display:block;position:absolute;right:-11px;background-color:#fff}.scrollarea .control span{width:20px;height:35px;display:inline-block}.scrollarea .control.disabled span{opacity:.4;cursor:auto}.scrollarea .control.up{top:0}.scrollarea .control.up span{background:url(../images/scroll-up.svg) no-repeat center top #fff;background-size:14px 22px}.scrollarea .control.down{bottom:0}.scrollarea .control.down span{background:url(../images/scroll-down.svg) no-repeat center bottom #fff;background-size:14px 22px}.blocks{padding:1.875rem 0}.blocks .wrap{max-width:80.63rem;width:100%}.blocks .small-hdr{margin-left:.8%;margin-right:.8%}.blocks .small-hdr.businesses-hdr{display:none;margin:1.563rem 6% 0}.blocks .grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:1rem 0}.blocks .cell{background-position:center center;background-repeat:no-repeat;background-size:cover;border:.3125rem solid #f6f6f6;display:block;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin:0 .7% 1.25rem .7%;min-height:21.88rem;overflow:hidden;position:relative;width:23.6%}.blocks .cell img{height:100%;width:300px}.blocks .fade{background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,.85)),to(rgba(0,0,0,0)));background:linear-gradient(to top,rgba(255,255,255,.85) 0,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(0,0,0,.85)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,.85) 0,transparent);height:21.88rem;width:100%}.blocks .title{border-bottom:.1875rem solid #0a7ea9;bottom:8%;color:#fff;font-size:1.375rem;left:9%;line-height:1.2;margin-right:9%;padding-bottom:.5rem;position:absolute;text-transform:uppercase;width:auto;z-index:1}.blocks .blue-box{background:#0a7ea9;bottom:0;color:#000;display:block;font-size:1rem;left:0;line-height:1.4;overflow:hidden;padding:9%;position:absolute;right:0;top:100%;-webkit-transition:top .4s ease;transition:top .4s ease;z-index:2}.blocks .cell:hover .blue-box{top:0}.blocks .blue-box .title{border-bottom:.1875rem solid #fff;color:#fff;font-size:1.25rem;margin-bottom:.875rem;position:static}.blocks .blue-box p{color:#000;font-size:1rem;line-height:1.4}.blocks .blue-box .arrow{background:url(../images/icon-arrow-blue.svg) no-repeat center center #fff;background-size:60%;bottom:0;height:50px;position:absolute;right:-100%;-webkit-transition:right .5s ease;transition:right .5s ease;width:50px}.blocks .cell:hover .blue-box .arrow{right:0}.division-blocks{padding:0}.resp .division-blocks .wrap{width:100%}.division-blocks .grid{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem 0 .375rem 0}.resp .division-blocks .grid{padding:.625rem .5rem}.division-blocks .cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin:0 .7% .625rem .7%;min-height:0;width:18.6%;word-wrap:anywhere}.blocks.division-blocks .cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blocks.division-blocks .blue-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.blocks.division-blocks .blue-box p{overflow:scroll}.resp .division-blocks .cell{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0;width:auto}.division-blocks .fade{height:18.13rem}.division-blocks--home .fade{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.85)),to(rgba(255,255,255,0)));background:linear-gradient(to top,rgba(0,0,0,.85) 0,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(0,0,0,.85)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,.85) 0,transparent)}.resp .division-blocks .fade{height:21.88rem}.division-blocks .title{font-size:1.375rem;line-height:1.2;bottom:.875rem;left:.875rem;margin-right:.875rem}.resp .division-blocks .title{left:2.5rem;bottom:2.75rem}.division-blocks .blue-box{padding:.875rem}.blocks.division-blocks.our-values .blue-box{height:100%;overflow:scroll}.blocks.division-blocks.our-values .blue-box p{overflow:initial}.division-int .wrap{padding:3.75rem 0}.gallery-blocks .blue-box{top:auto;bottom:-100%;-webkit-transition:bottom .4s ease;transition:bottom .4s ease;padding:.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gallery-blocks .cell:hover .blue-box{top:auto;bottom:0}.gallery-blocks .cell.view-popup+.popup-content{display:none}.gallery-blocks .blue-box .caption{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:.5rem}.gallery-blocks .blue-box p{line-height:1.2;font-size:.875rem;margin-bottom:0}.gallery-blocks .blue-box .icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:3.125rem;height:3.125rem;display:block;font-size:0;background-repeat:no-repeat;background-position:center center}.gallery-blocks .image .blue-box .icon,.gallery-blocks .popup-image .blue-box .icon{background-image:url(../images/icon-image.svg)}.gallery-blocks .popup-video .blue-box .icon,.gallery-blocks .video .blue-box .icon{background-image:url(../images/icon-video.svg)}.gallery-blocks.no-captions .blue-box{background:#0a7ea9;position:absolute;padding:9%;height:100%;top:100%;bottom:0;left:0;right:0;z-index:2;display:block;-webkit-transition:top .4s ease;transition:top .4s ease;text-align:center;color:#fff;text-transform:uppercase;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gallery-blocks.no-captions a:hover .blue-box{top:0}.gallery-blocks.no-captions .blue-box .int{text-align:center;width:100%;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.gallery-blocks.no-captions a:hover .blue-box .int{opacity:1}.gallery-blocks.no-captions .blue-box .arrow{width:3.125rem;height:3.125rem;background:url(../images/icon-arrow-blue.svg) no-repeat center center #fff;background-size:60%;position:static;right:auto;bottom:auto;display:inline-block;-webkit-transition:none;transition:none}.listing-blocks{padding:1.875rem 0}.listing-blocks .wrap{width:80.63rem}.listing-blocks .grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:1rem 0}.listing-blocks .cell{display:block;width:22%;margin:0 1.5% 3.75rem 1.5%;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;overflow:hidden}.listing-blocks.team .cell{height:100%}.listing-blocks .img{background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;width:100%;height:16.88rem;display:block;overflow:hidden;border:.3125rem solid #f6f6f6}.listing-blocks .blue-box{background:#0a7ea9;position:absolute;padding:9%;height:100%;top:100%;bottom:0;left:0;right:0;z-index:2;display:block;-webkit-transition:top .4s ease;transition:top .4s ease;text-align:center;color:#fff;text-transform:uppercase;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.listing-blocks .img:hover .blue-box{top:0}.listing-blocks .blue-box .int{text-align:center;width:100%;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.listing-blocks .img:hover .blue-box .int{opacity:1}.listing-blocks .blue-box .arrow{width:3.125rem;height:3.125rem;background:url(../images/icon-arrow-blue.svg) no-repeat center center #fff;background-size:60%;position:static;right:auto;bottom:auto;display:inline-block;-webkit-transition:none;transition:none}.listing-blocks .blue-box .int .label{font-family:FFKievitWebProBold;padding-top:.375rem}.listing-blocks .content{font-size:1rem;line-height:1.5;padding:.75rem 0}.listing-blocks .read-more{margin-top:.5rem}.lightbox-video{position:absolute;width:1200px;height:780px;left:50%;margin-left:-600px;top:50%;margin-top:-340px}.lightbox-video iframe{width:100%;height:680px}.featured-container .wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.featured-container .wrap .half{width:50%;-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%}.featured-container .wrap .half:last-child{background:#f5f5f5}.featured-container .wrap .half:last-child .image{border:4px solid #dadada}.featured-container .half-int{width:630px;padding:60px 0}.featured-container .half-int.left{float:right;padding-right:60px}.featured-container .half-int.right{float:left;padding-left:60px}.featured{position:relative}.featured .image{width:100%;height:330px;background-repeat:no-repeat;background-position:center center;background-size:cover;border:4px solid #f6f6f6;position:relative;display:block;margin-bottom:24px;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.featured .image:hover{opacity:.7}.featured .featured-content{padding:0 9px}.featured .date{position:absolute;left:6px;bottom:-14px;background:#0a7ea9;color:#fff;padding:20px 24px 14px 24px;text-transform:uppercase}.featured .date .month{text-align:center;display:block;font-family:FFKievitWebProThin;font-size:22px;line-height:1}.featured .date .day{text-align:center;display:block;font-family:FFKievitWebProBold;font-size:40px;line-height:1}.featured .title{text-transform:uppercase;color:#000;line-height:1;padding-bottom:10px;font-size:20px;line-height:1.2}.featured .title a{color:#000}.featured .title a:hover{color:#0a7ea9}.featured .title:after{content:'';width:50%;height:3px;display:block;background:#0a7ea9;position:relative;top:-2px;margin-top:10px}.featured .date-time{display:block;text-transform:uppercase;font-family:FFKievitWebProBold;padding-bottom:8px}.featured .short-desc p{line-height:1.5;margin-bottom:20px}.featured .links a{font-family:FFKievitWebPro;font-size:16px;line-height:23px;display:inline-block;color:#000;vertical-align:middle;margin-right:24px;padding-left:31px;text-transform:none;position:relative}.featured .links a:before{content:'';display:inline-block;width:23px;height:23px;margin-right:8px;background:url(../images/icon-link.svg) no-repeat center center;background-size:23px;background-size:cover;position:absolute;top:0;left:0;opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.featured .links a:after{content:'';display:inline-block;width:23px;height:23px;margin-right:8px;background:url(../images/icon-link-active.svg) no-repeat center center;background-size:23px;background-size:cover;position:absolute;top:0;left:0;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.featured .links a:hover{color:#0a7ea9}.featured .links a:hover:before{opacity:0}.featured .links a:hover:after{opacity:1}.featured-slider{width:100%;margin:auto;padding:0}.featured-slider>div{position:absolute;top:0;left:0;width:100%;padding:0}.featured-pager{position:absolute;font-size:0;line-height:0;top:-48px;right:0;text-align:right;width:auto;z-index:500;overflow:hidden}.featured-pager span{width:8px;height:8px;display:inline-block;background:#fff;border:2px solid #0a7ea9;margin-left:4px;-webkit-transition:background .2s;transition:background .2s}.featured-pager span.cycle-pager-active,.featured-pager span:hover{background:#0a7ea9}.featured-pager>*{cursor:pointer}.callout{background-repeat:no-repeat;background-position:center center;background-size:cover}.callout .fade{background:rgba(0,0,0,.75)}.callout .wrap{padding:130px 0;width:670px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.resp .callout .wrap{max-width:900px;width:auto}.callout h2{color:#fff;margin-bottom:22px;padding:10px 0 6px 0;line-height:1.5;display:inline-block;border-top:3px solid #0a7ea9;border-bottom:3px solid #0a7ea9;max-width:100%;overflow:hidden}.callout .hdr{font-size:28px;text-transform:uppercase;letter-spacing:.5px;color:#fff;margin-bottom:22px;padding:10px 0 6px 0;line-height:1.5;max-width:100%;display:inline-block;border-top:3px solid #0a7ea9;border-bottom:3px solid #0a7ea9;overflow:hidden}.callout .btn-container{margin-top:20px}.btn-container .btn-arrow{margin-left:10px;height:14px;width:auto}.callout .btn{margin:10px 10px 20px}.callout-content{width:100%;text-align:center}.callout-content-video{padding:0 15%}.callout-content-video h2{margin-bottom:40px}.callout-content-video .btn-video{margin-top:30px}.btn-video{padding-right:60px}.btn-video:after{background-image:url(../images/icon-play-alt.svg);background-size:contain;background-repeat:no-repeat;content:'';display:inline-block;height:25px;margin-left:15px;position:absolute;right:20px;top:22%;width:25px}.btn-video:before{z-index:1}.callout-white .wrap{padding:100px 0}.callout-white .callout-content,.callout-white h2{color:#333}.callout-content .btn-casestudy{min-width:300px}.callout-white .btn{color:#333;border:3px solid #333}.callout-white .btn:active,.callout-white .btn:focus,.callout-white .btn:hover{color:rgba(255,255,255,0);border:3px solid #0a7ea9}.callout-two-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.callout-half{position:relative;width:50%;overflow:hidden;background:rgba(0,0,0,.5)}.callout-half-bg{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-filter:blur(4px);filter:blur(4px);-webkit-transition:-webkit-filter .1s ease;transition:-webkit-filter .1s ease;transition:filter .1s ease;transition:filter .1s ease,-webkit-filter .1s ease}.callout-half:hover .callout-half-bg{-webkit-filter:blur(0);filter:blur(0)}.callout-half .fade{position:absolute;top:0;bottom:0;left:0;right:0;width:100%}.callout-half .wrap{position:relative;width:500px}.callout-half .short-desc{font-size:20px;font-family:FFKievitWebProBold}.callout-three-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:2px}.callout-third{display:block;position:relative;width:33.333%;border:2px solid #fff;overflow:hidden;background:rgba(0,0,0,.5)}.callout-third-bg{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.callout-third .fade{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;-webkit-transition:all .1s ease;transition:all .1s ease}.callout-third:hover .fade{background:rgba(0,0,0,.8)}.callout-third .wrap{position:relative;width:100%;height:100%;padding-left:16%;padding-right:16%}.callout-third h2{display:block;margin-bottom:0}.twitter-callout{background-image:url(../images/footer-bg.png)}.resp .twitter-callout{background-image:url(../images/resp-footer-bg.png);position:relative}.twitter-callout .wrap{padding:90px 60px 70px}.twitter-callout .icon{padding-bottom:20px;width:46px;height:46px}.twitter-callout .twitter-slider{margin-bottom:20px}.resp .twitter-callout .twitter-slider{margin-bottom:2em}.twitter-callout .twitter-slider .msg{color:#fff;font-size:20px;line-height:1.5}.twitter-callout .twitter-slider .msg-attr{color:#fff;display:inline-block;font-size:20px;line-height:1.5;font-style:italic;margin-top:1.5em;width:100%}.contact-callout{background-image:url(../images/footer-contact-bg.png)}.contact-callout .wrap{width:850px;padding:90px 0 70px 0}.contact-callout .name{font:18px FFKievitWebProBold;text-transform:uppercase;margin-bottom:8px}.contact-callout .short-desc{font-size:16px;line-height:1.5}.contact-callout .short-desc p{line-height:1.5;margin-bottom:16px}.contact-callout .btn{padding:16px 0 14px 0;width:190px}.map-callout{width:100%}.map-callout #google-map{width:100%;height:545px}.generic-callout{background-image:url(../images/footer-bg.png)}.generic-callout .wrap{padding:70px 0}.our-values .wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:24px 0 8px}.our-values .hdr{font-size:28px;text-transform:uppercase;letter-spacing:.5px;margin-bottom:22px;padding:10px 0 6px 0;line-height:1.5;display:inline-block;border-top:3px solid #0a7ea9;border-bottom:3px solid #0a7ea9}.our-values .grid{width:85%}.our-values.division-blocks .fade{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,.85)),to(rgba(0,0,0,0)));background:linear-gradient(to top,rgba(255,255,255,.85) 0,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(0,0,0,.85)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,.85) 0,transparent);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:280px}.our-values.division-blocks .fade .title{border-top:3px solid #0a7ea9;bottom:auto;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;left:auto;margin:0 14px;max-width:90%;padding:8px 0;position:static;text-align:center}.our-values.division-blocks .cell{-webkit-box-flex:1;-ms-flex:1 1 33%;flex:1 1 33%;height:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:none}.company-data{background-repeat:no-repeat;background-size:cover;padding:1.25rem 0 2.5rem;position:relative}.company-data::after{background:#e6e7e8;content:'';display:block;height:100%;left:0;opacity:.93;position:absolute;top:0;width:100%;z-index:2}.company-data .wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:3}.company-data .hdr{font-size:1.75rem;text-transform:uppercase;letter-spacing:.5px;margin-bottom:1.375rem;padding:.625rem 0 .375rem 0;line-height:1.5;display:inline-block;border-top:.1875rem solid #0a7ea9;border-bottom:.1875rem solid #0a7ea9}.company-data .grid{background-image:url(../images/key-data-bg.svg);background-repeat:no-repeat;background-position:50% 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;height:27.5rem;-ms-flex-pack:distribute;justify-content:space-around;margin-top:1.25rem;width:50.5rem}.company-data-block{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:12.5rem;padding:1.25rem;width:23.75rem}.company-data-block:nth-child(1){background-image:url(../images/key-data-1.svg);background-repeat:no-repeat;background-position:50% 0;padding:2.5rem 1.25rem 1.25rem}.company-data-block:nth-child(1) .data-block-text{padding-top:2.5rem}.company-data-block:nth-child(1) .data-block-span:nth-child(1){font-size:4.375rem}.company-data-block:nth-child(1) .data-block-span:nth-child(2){font-size:2.5rem}.company-data-block:nth-child(1) .data-block-span:nth-child(3){display:block;font-size:3.125rem}.company-data-block:nth-child(2){padding-top:.375rem}.company-data-block:nth-child(2) .data-block-span:nth-child(1){font-size:4.375rem}.company-data-block:nth-child(2) .data-block-span:nth-child(2){font-size:2.5rem}.company-data-block:nth-child(2) .data-block-span:nth-child(3){font-size:3.938rem}.company-data-block:nth-child(2) .data-block-span:nth-child(4){display:block;font-size:3.875rem}.company-data-block:nth-child(3){padding:2.188rem 2.313rem 1.25rem 2.625rem}.company-data-block:nth-child(3) .data-block-text{background-image:url(../images/key-data-2.svg);background-repeat:no-repeat;background-position:100% 0;text-align:left}.company-data-block:nth-child(3) .data-block-span:nth-child(1){font-size:1.5rem}.company-data-block:nth-child(3) .data-block-span:nth-child(2),.company-data-block:nth-child(3) .data-block-span:nth-child(3){display:block}.company-data-block:nth-child(3) .data-block-span:nth-child(2){font-size:4.375rem}.company-data-block:nth-child(3) .data-block-span:nth-child(3){font-size:3.438rem}.company-data-block:nth-child(4){padding:2.188rem 0 1.25rem 1.875rem}.company-data-block:nth-child(4) .data-block-text{text-align:left}.company-data-block:nth-child(4) .data-block-span:nth-child(1){font-size:2.25rem}.company-data-block:nth-child(4) .data-block-span:nth-child(2){font-size:3.125rem}.company-data-block:nth-child(4) .data-block-bg{background-image:url(../images/key-data-3.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:contain;height:5.875rem;padding:2.125rem 0 0 4.875rem;text-align:center;width:20.63rem}.company-data-block:nth-child(4) .data-block-bg>.data-block-span{color:#fff}.company-data-block:nth-child(4) .data-block-bg>.data-block-span:nth-child(1){font-size:3.125rem;font-weight:700;left:2.125rem;position:absolute;top:1.75rem}.company-data-block:nth-child(4) .data-block-bg>.data-block-span:nth-child(2){font-size:1.875rem}.data-block-text{font-weight:700;text-align:center;text-transform:uppercase}.data-block-bg{position:relative}.centered-title-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.centered-title-wrap+.wrap{padding-top:20px}.centered-title{font-size:28px;text-transform:uppercase;letter-spacing:.5px;margin-bottom:22px;padding:10px 0 6px 0;line-height:1.5;display:inline-block;border-top:3px solid #0a7ea9;border-bottom:3px solid #0a7ea9}.awards-news-test .page-hdr h1{max-width:75%}.awards-news-test .main-content{padding-top:10px}.awards-news-test .grid{padding:0}.awards-news-test-section{padding:30px 20px 20px}.awards-news-test-section:nth-child(even){background:#f1f2f2}.awards-news-test-section:nth-child(even) .awards-news-test-btn .btn-text{background:#f1f2f2}.awards-news-test-section:nth-child(even) .awards-news-test-btn .btn-text.active,.awards-news-test-section:nth-child(even) .awards-news-test-btn .btn-text:active,.awards-news-test-section:nth-child(even) .awards-news-test-btn .btn-text:focus,.awards-news-test-section:nth-child(even) .awards-news-test-btn .btn-text:hover{background:#0a7ea9}.awards-news-test-btn{padding-bottom:10px;text-align:center}.landing .main-content{padding:0}.landing .main-slider{min-height:550px}.landing .main-slider>div{height:100%}.landing .timeline{padding-bottom:30px}.landing .quick-links{padding-top:0}.cat-wrap{padding:30px 0 20px}.cat-list{padding-bottom:20px}.cat-article{border-bottom:3px solid #fff;padding:20px 0}.cat-article:last-child{border-bottom:0}.cat-article-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.cat-article-text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:20px 40px 20px 0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.cat-article-text{padding-right:80px}.cat-article-title{text-transform:none}.cat-article-text .quote,.cat-article-text p{line-height:1.6}.cat-article-text .quote{font-size:20px;padding-right:60px}.cat-article-text p{font-size:18px}.cat-article-title::before{background:#0a7ea9;content:'';display:block;height:6px;margin-bottom:10px;width:138px}.cat-article-preview{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.cat-article-preview .aside-testimonial{background:#333;color:#fff;padding:35px}.cat-article-preview .aside-testimonial .name,.cat-article-preview .aside-testimonial .quote,.cat-article-preview .aside-testimonial .title{font-size:16px}.cat-article-preview img{-webkit-box-shadow:0 0 6px rgba(0,0,0,.4);box-shadow:0 0 6px rgba(0,0,0,.4);display:block;height:auto;width:100%}.cat-slider .prev-slide{background-image:url(../images/icon-previous-active.svg)}.cat-slider .next-slide{background-image:url(../images/icon-next-active.svg)}.cat-slide{text-align:center;width:100%}.cat-slide-inner{display:inline-block;margin:0 auto;max-width:75%;position:relative}.cat-slide img{display:block;height:auto;margin:0 auto;max-width:100%}.cat-slide-caption{background:rgba(0,0,0,.7);color:#fff;bottom:0;padding:10px;position:absolute;right:0;text-align:left;width:100%}.cat-slide-caption p{line-height:1.3}.cat-text{line-height:1.2em;margin:0 auto 20px;max-width:550px;text-align:center}.cat-features{background:#e6e6e6;padding:20px 0 30px}.cat-features-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:1260px;min-height:330px;padding:20px 0 40px}.cat-feature{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url(../images/vert-border.svg);background-position:top left;background-repeat:repeat-y;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:center;width:50%}.resp .cat-feature{width:33.3%}.cat-feature:first-child{background:0 0}.cat-feature-inner{max-width:86%;width:86%}.cat-feature-text{font-weight:700}.cat-feature .centered-title-wrap{width:100%}.cat-feature .centered-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.2em;max-width:100%;min-height:2.6em;padding-left:20px;padding-right:20px;text-align:center;width:100%}.cat-feature-callout,.cat-feature-image{margin-top:26px}.cat-facts{background-image:url(../images/cat-bg.jpg);background-position:50% 50%;background-size:cover;padding:20px 0 30px}.cat-facts-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.cat-fact{background-image:url(../images/vert-border.svg);background-position:top left;background-repeat:repeat-y;-webkit-box-flex:1;-ms-flex:1 1 33.3%;flex:1 1 33.3%;padding:0 30px;text-align:center;text-transform:uppercase}.cat-fact-text{font-weight:700}.cat-fact:first-child{background:0 0}.cat-fact:nth-child(1) .cat-fact-span:nth-child(1){font-size:100px}.cat-fact:nth-child(1) .cat-fact-span:nth-child(2){display:block;font-size:20px}.cat-fact:nth-child(2) .cat-fact-span:nth-child(1){font-size:100px}.cat-fact:nth-child(2) .cat-fact-span:nth-child(2){font-size:40px}.cat-fact:nth-child(2) .cat-fact-span:nth-child(3){display:block;font-size:20px}.cat-fact:nth-child(3) .cat-fact-span:nth-child(1){display:inline;font-size:100px}.cat-fact:nth-child(3) .cat-fact-span:nth-child(2){font-size:20px;margin-left:10px}.cat-fact:nth-child(3) .cat-fact-span:nth-child(3){display:block;font-size:20px}.cat-timeline{padding:30px 0}.cat-timeline .timeline{padding-top:20px}.feat-case-studies{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.feat-case-study{background-repeat:no-repeat;background-size:cover;-webkit-box-flex:0;-ms-flex:0 1 32.5%;flex:0 1 32.5%;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;min-height:275px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.feat-case-study::after{background:rgba(0,0,0,.5);content:'';display:block;height:100%;left:0;position:absolute;top:0;width:100%}.feat-case-study-img-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;height:115px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:50%}.feat-case-study img,.feat-case-study-btn{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;z-index:2}.feat-case-study img{max-height:100%;max-width:100%;width:auto;height:auto}.feat-case-study-btn{margin-top:20px;text-align:center}.filter,.main-content .filter{text-transform:uppercase;list-style:none;font-size:18px;position:relative;z-index:999}.filter li,.main-content .filter li{list-style:none;display:block;padding-left:0;background-image:none;margin-bottom:0;line-height:1}.filter li a,.main-content .filter li a{display:block;text-align:left}.filter>li>a,.main-content .filter>li>a{padding:16px 20px 14px 20px;border:3px solid #000;color:#000;background-image:url(../images/icon-arrow-down-blue.svg);background-repeat:no-repeat;background-position:right 20px center;background-size:9px 5px;-webkit-transition:color .2s,background-color .2s,border .2s;transition:color .2s,background-color .2s,border .2s;position:relative}.filter>li:hover>a,.main-content .filter>li:hover>a{color:#fff;background-color:#0a7ea9;background-image:url(../images/icon-arrow-down-white.svg);border:3px solid #0a7ea9}.filter li ul,.main-content .filter li ul{display:block;position:absolute;background:0 0;left:-999em;height:auto;margin:0;width:100%;padding-bottom:14px;text-align:left}.filter li:hover ul,.main-content .filter:hover li ul{left:auto}.filter li ul a,.main-content .filter li ul a{color:#fff;background-color:#0a7ea9;border:3px solid #0a7ea9;padding:6px 20px 12px 20px}.filter li ul a:hover,.main-content .filter li ul a:hover{color:#000}#shade{position:fixed;z-index:1000000;width:100%;height:100%;opacity:.75;top:0;left:0;height:0;opacity:0;background:none repeat scroll 0 0 #000;-webkit-transition:all .3s cubic-bezier(.55,.055,.675,.19) 0s;transition:all .3s cubic-bezier(.55,.055,.675,.19) 0s}#shade.visible{height:100%;opacity:.9}#popup-login{position:absolute;z-index:1000001;top:15%;left:50%;width:480px;margin-left:-240px;height:0;opacity:0}#popup-login.visible{opacity:1;height:auto}#popup-login .login{padding-top:30px;position:relative;text-align:center}#popup-login .login .hdr{color:#fff;margin-bottom:30px;padding:10px 0 6px 0;font-size:28px;text-transform:uppercase;letter-spacing:.5px;line-height:1.5;display:inline-block;border-top:3px solid #0a7ea9;border-bottom:3px solid #0a7ea9}#popup-login .login .field{position:relative}#popup-login .login input{display:block;color:#999;font-size:22px;outline:0;border:none;-webkit-box-shadow:none;box-shadow:none;background:#fff;padding:20px;width:100%;margin-bottom:24px}#popup-login .login input::-webkit-input-placeholder{color:#999;opacity:1}#popup-login .login input::-moz-placeholder{color:#999;opacity:1}#popup-login .login input:-ms-input-placeholder{color:#999;opacity:1}#popup-login .login input::-ms-input-placeholder{color:#999;opacity:1}#popup-login .login input::placeholder{color:#999;opacity:1}#popup-login .login input.invalid{color:#ee0808;outline:3px solid #ee0808}#popup-login .login input.invalid::-webkit-input-placeholder{color:#ee0808;opacity:1}#popup-login .login input.invalid::-moz-placeholder{color:#ee0808;opacity:1}#popup-login .login input.invalid:-ms-input-placeholder{color:#ee0808;opacity:1}#popup-login .login input.invalid::-ms-input-placeholder{color:#ee0808;opacity:1}#popup-login .login input.invalid::placeholder{color:#ee0808;opacity:1}#popup-login .login .buttons,#popup-login .login .form-submit-border{padding-top:20px;text-align:center}#popup-login .login input.btn{background:0 0;border:3px solid #fff;color:#fff;cursor:pointer;display:inline-block;text-transform:none;-webkit-transition:color .3s,border .3s;transition:color .3s,border .3s;width:190px;font-size:16px;padding:12px 0;margin:0 12px 12px 12px}#popup-login .login input.btn:active,#popup-login .login input.btn:focus,#popup-login .login input.btn:hover{color:#0a7ea9;border:3px solid #0a7ea9}#popup-login .login .control-label{color:#fff;padding-bottom:10px}input.btn.cancel:before{background:url(../images/icon-cancel.svg) no-repeat center center #0a7ea9;background-size:30px 20px}#popup-login .login .error{font-size:16px}#popup-shade{display:none;position:absolute;z-index:99999;top:0;bottom:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.97)}#html-popup{background:#fff;-webkit-box-shadow:0 0 40px 10px rgba(0,0,0,.5);box-shadow:0 0 40px 10px rgba(0,0,0,.5);display:none;position:absolute;width:820px;padding:80px 40px;left:50%;margin-left:-410px;z-index:100000;text-align:center;color:#333}#html-popup .img{background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;max-width:100%;width:270px;height:270px;display:inline-block;overflow:hidden;border:5px solid #f6f6f6;margin-bottom:14px}#html-popup .logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center;background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:75%;border:5px solid #f6f6f6;display:-webkit-box;display:-ms-flexbox;display:flex;height:270px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:14px;max-width:100%;overflow:hidden;position:relative;width:270px}.popup-int{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#html-popup .name{font-size:28px;line-height:1.4;text-transform:uppercase}#html-popup .title{text-transform:uppercase;font-family:FFKievitWebProBold;font-size:14px;line-height:1.4}#html-popup .divider{border-bottom:2px solid #f6f6f6;width:270px;margin:12px auto}#html-popup .popup-text{text-align:left;padding-top:20px;font-size:16px;line-height:1.8;position:relative}#html-popup .popup-text p{margin:0 0 28px 0;padding:0;color:#333}#html-popup .popup-text img{max-width:100%;width:100%;height:auto;border:4px solid #f6f6f6}#html-popup .close{position:absolute;right:10px;height:48px;padding:0 12px;top:10px;background:#000}#html-popup .close:hover{opacity:.8}#html-popup .close span{display:block;width:24px;height:0;border-bottom:2px solid #fff}#html-popup .close span:first-child{-webkit-transform:translateY(24px) rotate(45deg);transform:translateY(24px) rotate(45deg)}#html-popup .close span:last-child{-webkit-transform:translateY(22px) rotate(-45deg);transform:translateY(22px) rotate(-45deg)}.popup-item .popup-content{display:none}.team-member .content{text-align:center;border-bottom:2px solid #f6f6f6;text-transform:uppercase;font-family:FFKievitWebProBold}.team-member .content .name{color:#0a7ea9}.team-member .content .title{font-size:14px;color:#333;cursor:pointer}.team-member.popup-item .content .name{cursor:pointer}div.team-member.cell{background-color:#efefef;padding:1px 6px}.careers-listing{padding:80px 0 20px 0}.careers-listing .hdr{text-align:center}.careers-listing h2{font-size:28px;text-transform:uppercase;letter-spacing:.5px;margin-bottom:22px;padding:10px 0 6px 0;line-height:1.5;display:inline-block;border-top:3px solid #0a7ea9;border-bottom:3px solid #0a7ea9}.careers-listing .careers-item{position:relative}.careers-listing .content{font-size:16px;line-height:1.4;padding:12px 10px 60px 10px}.careers-listing .title{color:#0a7ea9;font-family:FFKievitWebProBold;text-transform:uppercase}.careers-listing .desc{font-size:16px;text-transform:none;font-family:FFKievitWebPro}.careers-listing .share{position:absolute;width:100%;padding:8px 10px;bottom:0;left:0;border-top:1px solid #f6f6f6;border-bottom:1px solid #f6f6f6;color:#979797;font-size:12px;font-family:FFKievitWebProBold;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.careers-listing .share a{display:inline-block;width:18px;height:18px;background:#979797;border-radius:9px;color:#fff;text-align:center;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:1}.careers-listing .share a .fa{font-size:11px;line-height:11px;margin-top:4px}.careers-listing .share a:hover{opacity:.7}.careers-application{background:#000;padding:70px 0}.careers-application .wrap{width:790px;color:#fff}.careers-application .intro{text-align:center}.careers-application .intro h3{text-transform:uppercase;font-size:28px;font-family:FFKievitWebPro;line-height:1.6}.careers-application .intro h3 span{display:block;font-size:16px}.careers-application .btn{background:#000}.careers-application .btn:active,.careers-application .btn:hover{color:#0a7ea9}.careers-form{text-align:center}.careers-form-success{text-align:center;padding:60px 0}.careers-form-success .message{text-transform:uppercase;padding-top:40px;font-size:50px;color:#0a7ea9}.testimonial{background:#fbfbfb;padding:30px;margin-bottom:60px}.testimonial .quote{font-size:20px;line-height:1.5;color:#333;margin-bottom:16px}.testimonial .quote .char{color:#0a7ea9;font-size:28px;line-height:20px}.testimonial .quote-meta{font-family:FFKievitWebProBold;font-size:16px;color:#000;line-height:1.6}.testimonial .quote-meta .title{color:#333;display:inline-block;font-family:FFKievitWebPro;margin-left:16px}.sponsors-intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%}.sponsors-intro .block{padding:70px 0;color:#fff;-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto;width:50%}.sponsors-intro .block .int{width:630px}.sponsors-intro .block:first-child{background:#000}.sponsors-intro .block:first-child .int{float:right;padding-right:100px}.sponsors-intro .block:last-child{background:#333}.sponsors-intro .block:last-child .int{float:left;padding-left:100px}.sponsors-intro .title{text-transform:uppercase;font-size:28px;margin-bottom:10px;line-height:1.3;color:#fff}.sponsors-intro .desc{font-size:16px;line-height:1.3;margin-bottom:16px}.sponsors-intro .btn-text{background:0 0;color:#fff;border:3px solid #fff;padding:16px 40px 14px 40px}.sponsors-intro .btn-text:active,.sponsors-intro .btn-text:focus,.sponsors-intro .btn-text:hover{color:#fff;border:3px solid #0a7ea9;background:#0a7ea9}.sponsor-slider-container .wrap{padding:60px 0;border-bottom:4px solid #d6d6d6}.sponsor-slider-container .small-hdr{margin-bottom:60px}.sponsor-slider{height:340px}.sponsor-slider .prev-slide{background-image:url(../images/icon-previous-active.svg)}.sponsor-slider .next-slide{background-image:url(../images/icon-next-active.svg)}.sponsor-slider .next-slide:hover,.sponsor-slider .prev-slide:hover{opacity:.7}.sponsor-slider .slide{padding:0 100px}.sponsor-slider .slide .int{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.sponsor-slider .slide .pic{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:4px solid #f6f6f6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;height:340px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:34px;padding:40px;width:340px}.sponsor-slider .slide .logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-position:center center;background-repeat:no-repeat;background-size:contain;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.sponsor-slider .slide .content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;color:#333}.sponsor-slider .slide .hdr{color:#333;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-transform:uppercase;margin-bottom:10px;font-family:FFKievitWebProBold}.sponsor-slider .slide .title{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:20px;line-height:1.2;text-transform:uppercase;font-family:FFKievitWebProBold;margin-bottom:12px}.sponsor-slider .slide .desc{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:16px;line-height:1.6;margin-bottom:16px;max-width:600px}.sponsor-slider .slide .btn-text{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding:16px 40px 14px 40px}.sponsor-blocks{padding:50px 0}.sponsor-blocks .wrap{width:1280px;padding-bottom:0}.sponsor-blocks .cell{width:15.4%;height:190px;min-height:0;margin:0 .6% 20px .6%;background-color:#fff;border:none;overflow:hidden;position:relative}.sponsor-blocks .cell a{height:100%;width:100%;padding:40px 12%;border:5px solid #f6f6f6;display:block;overflow:hidden;position:relative}.sponsor-blocks .logo{height:100%;width:100%;background-repeat:no-repeat;background-position:center center;background-size:contain}.sponsor-blocks .blue-box{background:#0a7ea9;position:absolute;padding:9%;height:100%;top:100%;bottom:0;left:0;right:0;z-index:2;display:block;-webkit-transition:top .4s ease;transition:top .4s ease;text-align:center;color:#fff;text-transform:uppercase;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sponsor-blocks a:focus .blue-box,.sponsor-blocks a:hover .blue-box{top:0}.sponsor-blocks .blue-box .int{text-align:center;width:100%;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.sponsor-blocks a:hover .blue-box .int{opacity:1}.sponsor-blocks .blue-box .arrow{width:50px;height:50px;background:url(../images/icon-arrow-blue.svg) no-repeat center center #fff;background-size:60%;position:static;right:auto;bottom:auto;display:inline-block;-webkit-transition:none;transition:none}.sponsor-blocks .cell .content{text-align:center;border-bottom:2px solid #f6f6f6;text-transform:uppercase;font-family:FFKievitWebProBold}.sponsor-blocks .cell .content .name{color:#0a7ea9;cursor:pointer}.sponsor-blocks .cell .content .title{font-size:14px;color:#333;cursor:pointer}.sponsor-blocks .cell .content .bio-text,.sponsor-blocks .cell .content .divider,.sponsor-blocks .cell .content .img{display:none}.gallery-listing-blocks .grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.gallery-listing-blocks .cell{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin:0 .7% 20px;min-height:350px;width:23.6%}.logo-image{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.logo-image>img{margin:0 auto;max-width:150px}.popup-int .logo-image>img{max-width:250px}.award{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:40px}.award-pic{padding-right:14px;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.award-pic .img{width:110px;height:110px;background-repeat:no-repeat;background-position:center center;background-size:cover;background-image:url(../images/icon-awards.svg);border:4px solid #f6f6f6}.award-content{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:16px}.award-content .title{font-size:18px;font-family:FFKievitWebProBold;color:#000;line-height:1.4;text-transform:uppercase;margin-bottom:6px}.award-content .location{color:#999;line-height:1.4;text-transform:uppercase}.award-content .city{color:#999;line-height:1.4}.award-content .desc{padding-top:8px;line-height:1.4}.award-content .desc p{line-height:1.4}.content-left.events-list{padding-top:0}.events-list-filter{width:250px;padding-bottom:50px}.event{text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding-bottom:50px}.event .date{width:160px;height:160px;padding:20px 0;display:inline-block;text-align:center;background:#000;color:#fff;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.event .date .month{font-size:30px}.event .date .day{font-size:64px;font-family:FFKievitWebProBold}.event .date .year{font-size:26px;color:#999}.event .desc{padding-left:30px;-webkit-box-flex:1;-ms-flex:1;flex:1}.event .desc .title{font-size:28px;line-height:1.3}.event .desc .location{font-size:20px;line-height:1.5;font-family:FFKievitWebProBold}.event .desc .address{font-size:16px;line-height:1.5;font-family:FFKievitWebProBold;color:#999}.event .desc .link{padding-top:10px}.event .desc .btn{color:#000;border-color:#000}.news-slider{margin-top:50px}.news-slider .slide{width:100%}.news-slider .slide .int{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.news-slider .slide .pic{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:520px;height:340px;border:4px solid #f6f6f6;background-repeat:no-repeat;background-position:center center;background-size:cover}.news-slider .slide .content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-left:34px;color:#333}.news-slider .slide .date{color:#6b6b6b;text-transform:uppercase;margin-bottom:10px;font-family:FFKievitWebProBold}.news-slider .slide .title{font-size:20px;line-height:1.2;text-transform:uppercase;font-family:FFKievitWebProBold;margin-bottom:12px}.news-slider .slide .desc,.news-slider .slide .desc p{font-size:28px;line-height:1.4}.news-slider .slide .desc{margin-bottom:16px}.news-slider .slide .btn-text{padding:16px 40px 14px 40px;background:0 0}.news-slider .slide .btn-text:hover{background:#0a7ea9}#no-template-pager{padding-top:60px}#no-template-pager .item{width:25%;float:left;padding:20px;border-top:3px solid #333;text-transform:uppercase;font-size:14px;font-family:FFKievitWebProBold;line-height:1.5;color:#333;cursor:pointer}#no-template-pager .date{color:#6b6b6b}#no-template-pager .title{color:#333}#no-template-pager .cycle-pager-active{border-top:3px solid #0a7ea9}#no-template-pager .cycle-pager-active .date{color:#0a7ea9}.news-list-controls{padding-top:40px}.news-list-filter{float:left}.news-list-filter .filter{display:inline-block;width:250px;margin:0 10px 10px 0}.news-list-filter .filter.month{z-index:1000}.news-view{float:right;font-size:14px;line-height:1;color:#333;font-family:FFKievitWebProBold;text-transform:uppercase;padding-top:16px;margin-right:6px}.news-view a{display:inline-block;height:19px;width:19px;margin-left:8px;vertical-align:middle;background-repeat:no-repeat;background-position:0 0;-webkit-transition:all .3s ease;transition:all .3s ease}.news-view a.active,.news-view a:hover{background-position:0 -19px}.news-view a.grid-view{background-image:url(../images/icon-grid-view.png)}.news-view a.list-view{background-image:url(../images/icon-list-view.png)}.article-listing .content{font-size:14px;line-height:1.6;font-family:FFKievitWebProBold;text-transform:uppercase;padding:12px 10px}.article-listing .date{color:#0a7ea9}.article-listing .author{font-size:12px;color:#999}.article-listing .source{font-family:FFKievitWebPro;text-transform:none}.article-listing .ext-link{position:relative;display:inline-block;width:15px;height:13px;vertical-align:middle;margin-top:-2px;margin-left:3px}.article-listing .ext-link:after,.article-listing .ext-link:before{content:'';width:15px;height:13px;margin-right:8px;background-repeat:no-repeat;background-position:center center;background-size:cover;position:absolute;display:block;top:0;left:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.article-listing .ext-link:before{background-image:url(../images/icon-ext-link.svg);opacity:1}.article-listing .ext-link:after{background-image:url(../images/icon-ext-link-blue.svg);opacity:0}.article-listing a:hover .ext-link:before{opacity:0}.article-listing a:hover .ext-link:after{opacity:1}.article-stack{padding:40px 0}.article-stack .item{display:block;background:#fbfbfb;padding:30px 90px 30px 30px;margin-bottom:5px;-webkit-transition:all .3s ease;transition:all .3s ease;background-repeat:no-repeat;background-position:right 30px center;background-size:30px 20px}.article-stack .date{font-size:14px;line-height:1.6;font-family:FFKievitWebProBold;text-transform:uppercase;color:#0a7ea9;padding-bottom:10px}.article-stack .title{font-size:28px;line-height:1.2;text-transform:uppercase;color:#333;padding-bottom:10px}.article-stack .source{color:#333;font-size:15px}.article-stack .item:hover{background-image:url(../images/icon-arrow.svg);background-color:#0a7ea9}.article-stack .item:hover .date,.article-stack .item:hover .source,.article-stack .item:hover .title{color:#fff}.article-stack .ext-link:after{background-image:url(../images/icon-ext-link-white.svg);opacity:0}.article-content .aside-right{margin-top:0}.article-slider{width:100%;margin-bottom:30px}.article-slider .slide{width:100%;height:600px;background-repeat:no-repeat;background-position:center center;background-size:cover}.article-slider .pager{display:block;position:absolute;font-size:0;line-height:0;top:14px;right:14px;z-index:999;display:none}.article-slider .pager span{width:10px;height:10px;border-radius:50%;display:inline-block;background:0 0;border:2px solid #808286;margin-left:4px;-webkit-transition:background .2s;transition:background .2s}.article-slider .pager span.cycle-pager-active,.article-slider .pager span:hover{background:#808286}.article-slider .pager span:only-child{display:none}.article-slider .pager>*{cursor:pointer}.article-content article .date{font:20px FFKievitWebProBold;text-transform:uppercase;color:#0a7ea9;margin-bottom:12px}.article-content article .title{font:28px FFKievitWebPro;text-transform:uppercase;margin-bottom:20px}.article-content .author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.article-content .author:before{content:'';display:block;width:260px;height:5px;background:#0a7ea9;position:absolute;top:0;left:0}.article-content .author .pic{width:86px;height:86px;margin:20px 20px 20px 10px;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;background-repeat:no-repeat;background-position:center center;background-size:cover}.article-content .author .about{color:#999;font-size:14px;line-height:1.4;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:20px 0}.article-content .author .name{color:#000}.article-content .author .desc{margin-bottom:0;line-height:1.4}.article-content .author .desc p{margin-bottom:0;line-height:1.4}.article-content .share{width:100%;padding:20px 0;color:#333;font-size:16px;font-family:FFKievitWebProBold;text-transform:uppercase;position:relative}.article-content .share:before{content:'';display:block;width:260px;height:5px;background:#0a7ea9;position:absolute;top:0;left:0}.article-content .share span{margin-right:.375rem}.article-content .share a{display:inline-block;width:1.375rem;height:1.375rem;background:#333;border-radius:.875rem;margin:0 .125rem;color:#fff;text-align:center;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:1}.article-content .share a .fa{font-size:.875rem;line-height:.875rem;margin-top:.25rem}.article-content .share a:hover{opacity:.7}.next-prev{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;padding:50px 0}.next-prev .block{padding:60px;color:#fff;-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto;width:50%}.next-prev .block.prev-article{background:#333}.next-prev .block.next-article{background:#000}.next-prev .block .hdr{color:#999;text-transform:uppercase;font:14px FFKievitWebProBold;margin-bottom:14px}.next-prev .block .title{text-transform:uppercase;font:20px FFKievitWebProBold;margin-bottom:10px;line-height:1.3}.next-prev .block .desc{font-size:28px;margin-bottom:16px;line-height:1.3}.next-prev .block .btn-text{background:0 0;color:#fff;border:3px solid #fff;padding:16px 40px 14px 40px}.next-prev .btn-text:active,.next-prev .btn-text:focus,.next-prev .btn-text:hover{color:#fff;border:3px solid #0a7ea9;background:#0a7ea9}.popup-form-backdrop{position:fixed;z-index:1000000;width:100%;height:100%;opacity:.75;pointer-events:none;top:0;left:0;height:0;opacity:0;background:none repeat scroll 0 0 #000;-webkit-transition:all .3s cubic-bezier(.55,.055,.675,.19) 0s;transition:all .3s cubic-bezier(.55,.055,.675,.19) 0s}.popup-form-backdrop.visible{height:100%;opacity:.9;pointer-events:auto}.popup-form{position:absolute;z-index:1000001;top:15%;left:50%;width:480px;margin-left:-240px;height:0;opacity:0;pointer-events:none}.popup-form.visible{opacity:1;height:auto;pointer-events:auto}.popup-form .login{position:relative;text-align:center}.popup-form .login .hdr{color:#fff;margin-bottom:30px;padding:10px 0 6px 0;font-size:28px;text-transform:uppercase;letter-spacing:.5px;line-height:1.5;display:inline-block;border-top:3px solid #0a7ea9;border-bottom:3px solid #0a7ea9}.popup-form .login .field{position:relative}.popup-form .login input,.popup-form .login textarea{display:block;color:#999;font-size:22px;outline:0;border:none;-webkit-box-shadow:none;box-shadow:none;background:#fff;padding:20px;width:100%;margin-bottom:24px}.popup-form .login textarea{height:200px}.popup-form .login ::-webkit-input-placeholder{color:#999;opacity:1}.popup-form .login ::-moz-placeholder{color:#999;opacity:1}.popup-form .login :-ms-input-placeholder{color:#999;opacity:1}.popup-form .login ::-ms-input-placeholder{color:#999;opacity:1}.popup-form .login ::placeholder{color:#999;opacity:1}.popup-form .login .invalid{color:#ee0808;outline:3px solid #ee0808}.popup-form .login .invalid::-webkit-input-placeholder{color:#ee0808;opacity:1}.popup-form .login .invalid::-moz-placeholder{color:#ee0808;opacity:1}.popup-form .login .invalid:-ms-input-placeholder{color:#ee0808;opacity:1}.popup-form .login .invalid::-ms-input-placeholder{color:#ee0808;opacity:1}.popup-form .login .invalid::placeholder{color:#ee0808;opacity:1}.popup-form .login .buttons{padding-top:20px}.popup-form .login .btn{background:0 0;cursor:pointer;text-transform:none;width:190px;font-size:16px;padding:12px 0;margin:0 12px 12px 12px}.btn.cancel:before{background:url(../images/icon-cancel.svg) no-repeat center center #0a7ea9;background-size:30px 20px}.aside-related{margin-bottom:40px}.aside-related .hdr{margin-bottom:14px}.aside-related .related-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:16px}.aside-related .related-item .pic{width:80px;height:80px;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;border:4px solid #f6f6f6;background-repeat:no-repeat;background-position:center center;background-size:cover;opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.aside-related .related-item .pic:hover{opacity:.7}.aside-related .related-item .desc{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:16px;line-height:1.4}.aside-related .related-item .date{font-size:12px;text-transform:uppercase;color:#0a7ea9;font-family:FFKievitWebProBold}.aside-related .related-item .title{font-size:15px}.aside-related .related-item .title a{color:#333}.aside-related .related-item .title a:hover{color:#999}.aside-tags{margin-bottom:40px}.aside-tags .hdr{margin-bottom:14px}.aside-tags .tags-wrap{font-size:14px}.aside-tags .tags-wrap a{display:inline-block;color:#fff;background:#0a7ea9;padding:8px;margin:5px 4px 0 0;-webkit-transition:background .3s ease;transition:background .3s ease}.aside-tags .tags-wrap a:hover{background:#6b6b6b}.leasing-landing{padding-top:0}.leasing-landing .map{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;min-height:850px;width:1270px;margin:0 auto}.leasing-landing .map-key{width:25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.leasing-landing .map-key .property-list{float:right;padding:0 10% 0 5%}.leasing-landing .map-key .property-list a{color:#333}.leasing-landing .map-key .property-list a:hover{color:#0a7ea9}.leasing-landing .property-list ol{counter-reset:item;list-style-type:none;font-size:18px;padding-top:15px}.leasing-landing .property-list li{padding:15px 0 15px 36px;display:block;position:relative}.leasing-landing .property-list li:before{content:counter(item) "";counter-increment:item;position:absolute;left:0;top:15px;color:#0a7ea9;font-family:FFKievitWebProBold}.leasing-landing .map-img{width:75%;height:850px;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-box-shadow:inset 1px 0 10px 0 rgba(0,0,0,.2);box-shadow:inset 1px 0 10px 0 rgba(0,0,0,.2)}.properties-filter{background:#000;padding:30px 0;text-align:center;margin:0 auto 30px auto;width:1270px}.properties-filter .filter{width:250px;margin:0 auto}.properties-filter .filter>li>a{border:3px solid #fff;color:#fff;background-image:url(../images/icon-arrow-down-white.svg)}.properties-filter:hover .filter>li>a{color:#333;background-color:#0a7ea9;border:3px solid #0a7ea9}.district-logo img{max-width:100%;height:auto;padding:0 15%}.property-detail{padding-bottom:0}.property-detail .wrap{padding-bottom:60px}.property-detail .gallery-blocks{padding-bottom:0}.property-detail .gallery-blocks .wrap{padding-bottom:40px}.leasing-story{padding-bottom:60px}.leasing-story .wrap{padding-bottom:0}.story-slider>div{height:550px}.story-slider .slide .wrap{padding-top:0}.story-slider .slide .tint{opacity:.75}.story-slider .story-hdr{text-align:center;margin-bottom:24px;font-size:24px;color:#fff}.story-slider .story-hdr img{max-width:100%;height:auto;padding:0 15%}.leasing-story .content-left h2::before{display:none}.leasing-story .aside-right{margin-top:0}.leasing-story .aside-right ul li:last-child{margin-bottom:0}.location-map{width:100%;height:550px;background-color:#fff;background-repeat:no-repeat;background-position:center center;background-size:contain}.aerial-map{width:100%;height:550px;background-color:#fff;background-repeat:no-repeat;background-position:center center;background-size:contain}.site-plan .tab{padding-top:20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.site-plan .tab.active{display:-webkit-box;display:-ms-flexbox;display:flex}.site-plan .leasing-list{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:6%}.site-plan .leasing-list .category{text-transform:uppercase;font-family:FFKievitWebProBold;line-height:1.2;color:#999;padding-bottom:16px}.site-plan .leasing-list .scrollable{height:210px}.site-plan .leasing-list .featured .scrollable{height:510px}.site-plan .floorplan{width:74%}.site-plan .floorplan img{width:100%;height:auto;border-left:12px solid #f0f0f0}.anchor-businesses .wrap{width:1290px}.anchor-businesses .small-hdr{margin-left:.8%;margin-right:.8%}.logo-blocks .wrap{padding-bottom:0}.logo-blocks .cell{height:150px;min-height:0;padding:40px 4%}.logo-blocks .logo{height:100%;width:100%;background-repeat:no-repeat;background-position:center center;background-size:contain}.logo-slider{width:100%;margin:0 auto;position:relative}.logo-slider .wrap{position:relative;overflow:hidden;padding-bottom:20px}.logo-slider .slider{position:relative;width:100%;height:150px;left:0}.logo-slider .slider>*{position:absolute;height:auto;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.logo-slider .slide{padding:0 .7%;font-size:16px;height:150px}.logo-slider .slide .int{border:5px solid #f6f6f6;height:100%;padding:40px 16%}.logo-slider .slide .logo{height:100%;width:100%;background-repeat:no-repeat;background-position:center center;background-size:contain}.demographics{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;max-width:78.75rem}.demographics .map{width:480px;height:550px;background-repeat:no-repeat;background-position:center center;background-size:cover}.demographics .stats{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:5%}.demographics .stats-table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1rem}.demographics .radius{text-transform:uppercase;font-family:FFKievitWebProBold}.demographics .category{text-transform:uppercase;font-family:FFKievitWebProBold;color:#999;padding:1.375rem 0 .375rem 0}.demographics .stat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 0}.demographics .bold,.demographics .stat-type{padding-right:1.25rem}.stats-blocks{background:#000}.stats-blocks .wrap{padding-bottom:0}.stats-blocks .tab-menu{padding:0 .8%}.stats-blocks .btn-text{color:#fff;border:3px solid #fff;background:0 0}.stats-blocks .btn-text.active,.stats-blocks .btn-text:hover{color:#fff;border:3px solid #0a7ea9;background:#0a7ea9}.stats-blocks .tab{display:none}.stats-blocks .tab.active{display:-webkit-box;display:-ms-flexbox;display:flex}.stats-blocks .cell{background:#fff;border:none;min-height:0;height:9.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stats-blocks .stat{text-transform:uppercase;text-align:center;width:100%;padding:0 1.875rem;font-weight:600;line-height:1}.stats-blocks .stat strong{display:block;margin-bottom:.625rem;font-size:2.125rem;color:#0a7ea9}.region-map img{width:100%;height:auto;float:left}.links-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.links-row .link{-webkit-box-flex:1;-ms-flex:1;flex:1;display:block;background:#333;padding:24px;text-align:center}.links-row .link:nth-child(1){background:#333}.links-row .link:nth-child(2){background:#3d3d3d}.links-row .link:nth-child(3){background:#515151}.links-row .link-int{display:inline-block;text-transform:uppercase;font-size:24px;text-align:left;background-repeat:no-repeat;background-position:left top;background-size:30px 36px;padding-left:48px;line-height:1.1}.links-row .link-download .link-int{background-image:url(../images/icon-download.svg)}.links-row .link-email .link-int{background-image:url(../images/icon-send.svg)}.links-row .link-int>div{color:#999;font-size:16px}.btn-top{display:none;background:#fff;color:#fff;position:fixed;bottom:0;right:45px;padding:10px;z-index:9999;font-family:FFKievitWebPro;font-size:16px;line-height:23px;color:#0a7ea9;vertical-align:middle;padding-left:41px;text-transform:none;-webkit-box-shadow:0 0 6px 3px rgba(0,0,0,.35);box-shadow:0 0 6px 3px rgba(0,0,0,.35)}.btn-top:before{content:'';display:inline-block;width:23px;height:23px;margin-right:8px;background:url(../images/icon-arr-up.svg) no-repeat center center;background-size:23px;background-size:cover;position:absolute;top:10px;left:10px}.downloads h2{text-align:center}.downloads h3{font:20px FFKievitWebProBold;text-transform:uppercase;color:#0a7ea9;padding-bottom:24px}.downloads .col{float:left;width:34%;padding-right:6%}.downloads .col-links{float:right;width:30%}.downloads-form{padding-top:50px}.downloads .region{padding-bottom:24px}.downloads .state{text-transform:uppercase;color:#999;margin-bottom:16px}.downloads .location{margin-bottom:16px}.downloads label{position:relative;cursor:pointer;color:#333;line-height:1.2;padding-left:22px}.downloads label span:last-child{display:inline-block}.downloads input[type=checkbox]{display:none;opacity:0}.downloads input[type=checkbox]+label span{vertical-align:top}.downloads input[type=checkbox]+label span:first-child,.downloads input[type=checkbox]:checked:active+label span:first-child{position:absolute;left:0;display:inline-block;margin-right:12px;margin-top:5px;width:7px;height:7px;background-color:#fff;border:1px solid #999}.downloads input[type=checkbox]:active+label span:first-child,.downloads input[type=checkbox]:checked+label span:first-child{background-color:#0a7ea9;border:1px solid #0a7ea9}.downloads input[type=button],.downloads input[type=submit]{display:block;margin-bottom:10px;width:100%;padding:15px 0}.queue-link{font:14px FFKievitWebProBold;color:#fff;position:absolute;top:-13px;right:0;text-transform:uppercase;background:url(../images/icon-queue.svg) no-repeat right center;background-size:23px 27px;display:inline-block;vertical-align:middle;height:27px;padding-top:8px}.queue-link:hover{color:#0a7ea9}.queue-link .num{color:#000;width:23px;margin-left:6px;font-size:12px;display:inline-block;text-align:center}.header.sticky .queue-link{color:#000;top:-16px}.header.sticky .queue-link:hover{color:#0a7ea9}.contact-form{padding-bottom:30px}.contact-form input[type=email],.contact-form input[type=tel],.contact-form input[type=text],.contact-form textarea{border:2px solid #d6d6d6}.contact-form input[type=email]:focus,.contact-form input[type=tel]:focus,.contact-form input[type=text]:focus,.contact-form textarea:focus{border:2px solid #0a7ea9;color:#000}.contact-form .btn{background:0 0;cursor:pointer;color:#000;border-color:#000;margin:0 30px 0 0}.contact-form .btn:active,.contact-form .btn:focus,.contact-form .btn:hover{border:3px solid #0a7ea9}.contact-form .error{display:inline-block;color:#ee0808;text-transform:uppercase;font:18px FFKievitWebProBold}.contact-form .error span{display:inline-block;vertical-align:middle;width:48px;height:48px;margin-right:12px;border-radius:24px;border:3px solid #ee0808;background:url(../images/icon-error.svg) no-repeat center center;background-size:18px 18px}.contact-form .success{display:inline-block;color:#000;text-transform:uppercase;font:18px FFKievitWebProBold}.contact-form .success span{display:inline-block;vertical-align:middle;width:48px;height:48px;margin-right:12px;border-radius:24px;border:3px solid #0a7ea9;background:url(../images/icon-check.svg) no-repeat center center;background-size:18px 18px}.aside-contact ul{font:16px FFKievitWebProBold;color:#333;padding:16px 0}.aside-contact ul li{margin-bottom:20px;padding-left:38px;line-height:26px;background-repeat:no-repeat;background-position:left top;background-size:26px}.aside-contact ul li.address{background-image:url(../images/icon-address-sm.svg)}.aside-contact ul li.email{background-image:url(../images/icon-email-sm.svg)}.aside-contact ul li.phone{background-image:url(../images/icon-phone-sm.svg)}.aside-contact ul li.phone a{color:#333}.control-label{display:inline-block;padding-bottom:5px}.required-field .checkbox:after,.required-field .control-label:before{content:"*";font-weight:bolder;color:#d00}.required-field .control-label:before{margin-right:3px}.required-field .checkbox:after{margin-left:3px}.validation-summary-errors{color:#d00;line-height:1.2;margin-bottom:24px}.pagination{font-family:FFKievitWebProBold;font-size:18px;color:#333;text-transform:uppercase;line-height:1.3em;list-style:none;padding-bottom:60px;width:100%}.pagination .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.pagination .pages{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 14px 0 0}.pagination .pages:before{content:'';display:block;height:6px;width:100%;background:#0a7ea9;margin-bottom:10px}.pagination .pagination-nav{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding-top:16px;position:relative}.pagination .first,.pagination .last,.pagination .next,.pagination .previous{font-size:15px;padding:0 6px}.pagination .first,.pagination .last{font-size:14px;padding:0 8px;position:absolute;top:-5px}.pagination .first{left:0}.pagination .last{right:0}.pagination .previous{padding-left:0}.pagination .next{padding-right:0}.pagination ul li{background:0 0;display:inline-block;padding:0 4px}.pagination a{color:#333}.pagination .active a,.pagination a:hover{color:#0a7ea9}.quick-links{background:#e6e6e6;border-bottom:8px solid #fff;border-top:8px solid #fff;color:#000;padding:20px 0}.quick-links-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.quick-links-mod{border-left:1px solid #231f20;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;line-height:26px;padding:0 40px}.quick-links-mod:first-child{border-left:0;padding-left:0}.quick-links-mod:last-child{padding-right:0}.quick-links-inner{max-width:240px}.quick-links-inner::after{content:"";display:table;clear:both}.quick-links-mod-news{-webkit-box-flex:2;-ms-flex:2 1 auto;flex:2 1 auto}.quick-links-mod-news .quick-links-inner{max-width:none}.quick-links-title{color:#0a7ea9;font-weight:700;font-size:20px;line-height:22px;margin-bottom:5px;text-transform:uppercase}.quick-link-title{font-size:16px;font-weight:700;line-height:24px;text-transform:uppercase}.quick-link,.quick-link a{color:#000;margin-bottom:5px;text-transform:uppercase}.quick-link-contact,.quick-link-contact a{color:#000;font-weight:700;line-height:20px}.quick-link a:hover,a.quick-link:hover{color:#0a7ea9}.quick-link{display:block;font-size:16px;font-weight:700;line-height:21px}.quick-link-image{float:right;margin:0 0 .5em .5em;max-width:164px}.footer{background:#000;width:100%;color:#fff;position:sticky;bottom:0;left:0;right:0;z-index:-1}.footer-int{font-size:14px!important;font-weight:700;line-height:1.8;padding:32px 0 46px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.footer-int .cell{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.footer-int .copyright{width:30%;padding-right:3%}.footer-int .copyright li{display:inline-block;margin-right:20px}.footer-int .copyright a{color:#fff;border-bottom:1px solid #404040}.footer-int .copyright a:hover{color:#999}.footer-int .address{background:url(../images/icon-location.svg) no-repeat 0 5px;background-size:18px 24px;padding-left:32px}.footer-int .phone{background:url(../images/icon-phone.svg) no-repeat 0 5px;background-size:24px 24px;padding-left:38px}.footer-int .phone a{color:#fff}.footer-int .social{text-align:right}.footer-int .social li{display:inline-block;margin-left:10px;width:22px;height:22px}.footer-int .social li a{display:inline-block;width:22px;height:22px;background:#fff;border-radius:11px;color:#000;text-align:center;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:1}.footer-int .social li a:hover{opacity:.5}.footer-int .social li a .fa{font-size:16px;line-height:16px;margin-top:3px}.print-only{display:none}.theme-pdf .print-only{display:block}.theme-pdf,.theme-pdf body{font-size:12px}.theme-pdf .btn,.theme-pdf .btn-add,.theme-pdf .btn-down,.theme-pdf .btn-text,.theme-pdf .btn-watch,.theme-pdf .callout-three-col,.theme-pdf .cat-timeline .indicator,.theme-pdf .control,.theme-pdf .copyright>ul,.theme-pdf .cycle-slide,.theme-pdf .cycle-slideshow .slide,.theme-pdf .feat-case-studies,.theme-pdf .footer,.theme-pdf .gallery-blocks .grid .cell,.theme-pdf .grid .blue-box,.theme-pdf .header .logo,.theme-pdf .header-desktop,.theme-pdf .header-mobile,.theme-pdf .link,.theme-pdf .logo-slider .slide,.theme-pdf .next-slide,.theme-pdf .prev-slide,.theme-pdf .slide .logo,.theme-pdf .social>ul,.theme-pdf .tab-menu,.theme-pdf .toggle{display:none!important}.theme-pdf .wrap{width:100%}.theme-pdf .aside-testimonial .quote{font-size:12px}.theme-pdf .aside-testimonial .name{font-size:13px}.theme-pdf .aside-testimonial .title{font-size:14px}.theme-pdf .gray-bg{background-color:#fff}.theme-pdf blockquote,.theme-pdf img,.theme-pdf pre,.theme-pdf tr{page-break-inside:avoid}.theme-pdf img{margin:10px;max-width:100%!important;page-break-inside:avoid}.theme-pdf h2,.theme-pdf h3,.theme-pdf h4{page-break-inside:avoid}.theme-pdf .main-content{padding:0}.theme-pdf .callout{page-break-inside:avoid}.theme-pdf .callout-content{padding:0 20px}.theme-pdf .cat-article{page-break-inside:avoid}.theme-pdf .cat-article-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.theme-pdf .cat-article-text{padding-top:0}.theme-pdf .cat-article-preview{margin-bottom:30px;-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}.theme-pdf .cat-article-preview img{margin:0}.theme-pdf .cat-facts{padding:30px 0}.theme-pdf .cat-fact{-webkit-box-flex:1;-ms-flex:1 1 33%;flex:1 1 33%;margin-top:0}.theme-pdf .cat-fact:first-child .cat-fact-span:nth-child(2),.theme-pdf .cat-fact:nth-child(2) .cat-fact-span:nth-child(3),.theme-pdf .cat-fact:nth-child(3) .cat-fact-span:nth-child(2){font-size:16px}.theme-pdf .cat-fact:nth-child(2) .cat-fact-span:nth-child(2){font-size:30px}.theme-pdf .cat-facts,.theme-pdf .cat-feature,.theme-pdf .cat-features,.theme-pdf .cat-wrap{page-break-inside:avoid}.theme-pdf .cat-facts-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.theme-pdf .cat-features-wrap{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.theme-pdf .cat-feature,.theme-pdf .cat-feature:first-child{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;padding-bottom:30px;padding-top:30px}.theme-pdf .cat-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 5%}.theme-pdf .cat-wrap .cycle-slideshow .slide{display:block!important;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;padding:10px}.theme-pdf .cat-wrap .cycle-slideshow img{margin:0}.theme-pdf .cat-wrap .cat-slide-inner{max-width:100%}.theme-pdf .centered-title{font-size:18px}.theme-pdf .content-reveal{-webkit-box-shadow:none;box-shadow:none}.theme-pdf .main-slider img{width:100%;margin:10px 0!important}.theme-pdf .district-logo,.theme-pdf .district-logo img{display:block!important}.theme-pdf .aside-right{margin-top:0}.theme-pdf .leasing-story{display:none!important}.theme-pdf .leasing-list-detail{width:48%;margin:10px 0 20px;display:inline-block}.theme-pdf .main-slider{background-color:#fff}.theme-pdf .scrollarea{border-right:none;page-break-inside:avoid}.theme-pdf .feat-case-studies,.theme-pdf .feat-case-study{page-break-inside:avoid}.theme-pdf .gallery-blocks .print-only{width:45%!important;margin:2%!important;max-width:45%!important;display:inline-block!important}.theme-pdf .logo-slider .slider{height:auto!important}.theme-pdf .logo-slider .print-only{left:auto!important;position:relative!important;width:45%!important;margin:2%!important;max-width:45%!important;display:inline-block!important}.theme-pdf .resp .landing .main-slider{min-height:300px}.theme-pdf .resp .landing .main-slider>div{opacity:1}.theme-pdf .resp .landing .main-slider-container{padding-top:0}.theme-pdf .resp .landing .main-slider-container .slide{display:block!important}.theme-pdf .resp .landing .main-slider-container .slide+.slide{display:none!important}.theme-pdf .site-plan .floorplan{width:100%}.theme-pdf .site-plan .tab.active{display:block!important}.theme-pdf .site-plan .leasing-list .scrollable{height:auto!important}.theme-pdf .site-plan .floorplan img{display:block!important;page-break-inside:avoid}.theme-pdf .stats-blocks{page-break-before:always;page-break-inside:avoid}.theme-pdf .stats-blocks .tab{display:-webkit-box;display:-ms-flexbox;display:flex}.theme-pdf .stats-blocks .grid{padding:16px 0 0}.theme-pdf .floorplan img,.theme-pdf .region-map img{margin:10px 0!important}.theme-pdf .timeline .slider-wrap{padding:0}.theme-pdf .timeline-slider .slider,.theme-pdf .timeline-slider .slider>*{position:static;-webkit-transform:none;transform:none}.theme-pdf .timeline-slider .slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;height:auto!important}.theme-pdf .timeline-slider .slide{padding-bottom:3%;width:33.333%!important}.theme-pdf .timeline-slider .slide,.theme-pdf .timeline-slider .slide .caption{page-break-inside:avoid}.theme-pdf .timeline-slider .caption p{font-size:12px}.theme-pdf .timeline-slider .slide .pic{background-position:50% 0;height:150px}.theme-pdf .timeline-slider .slide .icon{display:none}.slide-control-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin:0 auto 15px;text-align:center;width:5%}.slide-control-wrapper button{background:#0a7ea9;background-position:50%;background-repeat:no-repeat;background-size:cover;border:none;cursor:pointer;display:block;height:25px;outline:0;-webkit-transition:opacity .2s;transition:opacity .2s;width:25px}.slide-control-wrapper button.pause{margin-right:5px}.slide-control-wrapper button.pause:after{border-left:5px solid #fff;border-right:5px solid #fff;content:"";display:block;height:13px;left:5px;width:2px}.slide-control-wrapper button.resume:after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:7px 0 7px 11px;content:"";display:block;height:0;left:0;position:relative;width:0}.show-for-sr,.show-on-focus{border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);clip:rect(0,0,0,0);height:1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.show-on-focus:active,.show-on-focus:focus{-webkit-clip-path:none;clip-path:none;clip:auto;height:auto;overflow:visible;position:static;white-space:normal;width:auto}.modal-focus,.nav-focus{display:block;position:relative;width:100%}.nav-focus .show-on-focus:active,.nav-focus .show-on-focus:focus{background-color:#000;border:2px solid #fff;font-size:1rem;font-weight:700;margin-right:-125px;padding:10px;position:absolute;right:50%;text-align:center;top:-20px;width:250px;z-index:400}.modal-focus .show-on-focus:active,.modal-focus .show-on-focus:focus{background-color:transparent;color:#fff;font-size:.85rem;font-style:italic;font-weight:700;margin-right:-125px;padding:10px;position:absolute;right:50%;text-align:center;width:250px;z-index:400}.sticky .nav-focus .show-on-focus:active,.sticky .nav-focus .show-on-focus:focus{font-size:.8rem;padding:5px}.modaal-content-container{padding:80px 40px!important}.modaal-content-container .img{border:5px solid #f6f6f6;display:block;height:270px;margin:0 auto 14px;max-width:100%;width:270px}.modaal-content-container .logo{background-color:#fff;border:5px solid #f6f6f6;height:270px;margin:0 auto 14px;max-width:100%;overflow:hidden;width:270px}.modaal-content-container .name{font-size:28px;line-height:1.4;text-align:center;text-transform:uppercase}.modaal-content-container .title{font-family:FFKievitWebProBold;font-size:14px;line-height:1.4;text-align:center;text-transform:uppercase}.modaal-content-container .divider{border-bottom:2px solid #f6f6f6;width:270px;margin:12px auto}.modaal-content-container .popup-text{text-align:left;padding-top:20px;font-size:16px;line-height:1.8;position:relative}.modaal-content-container .popup-text p{margin:0 0 28px 0;padding:0;color:#333}.modaal-content-container .popup-text img{max-width:100%;width:100%;height:auto;border:4px solid #f6f6f6}.sitemap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -2%;width:100%}.sitemap h2{font-family:FFKievitWebProBold;font-size:1.25rem;margin-bottom:1.5rem;text-transform:uppercase}.sitemap h2 a{border-bottom:3px solid #0a7ea9;color:#000;display:inline-block;padding:0 0 3px;-webkit-transition:.3s;transition:.3s}.sitemap h2 a:focus,.sitemap h2 a:hover{border-bottom:3px solid #000;color:#0a7ea9}ul.sitemap{font-size:1.13rem;margin-bottom:0}ul.sitemap li{background-image:none;margin-bottom:.62rem;padding-left:0}.sitemap a{color:#0a7ea9}.sitemap a:focus,.sitemap a:hover{color:#999}.sitemap a.link-read-more{color:#000;display:inline-block;margin-top:12px;-webkit-transition:.3s;transition:.3s}.sitemap a.link-read-more:before{border:2px solid #000;content:'>';display:inline-block;font-size:14px;margin-right:10px;padding:0 5px;position:relative;-webkit-transition:border-color .3s;transition:border-color .3s;top:-2px}.sitemap a.link-read-more:focus,.sitemap a.link-read-more:hover{color:#0a7ea9}.sitemap a.link-read-more:focus:before,.sitemap a.link-read-more:hover:before{border:2px solid #0a7ea9}.sitemap-col{display:block;margin-left:2%;margin-right:2%;width:21%}.modaal-close:focus:after,.modaal-close:focus:before,.modaal-close:hover:after,.modaal-close:hover:before{background:#000!important}.modaal-wrapper [tabindex="0"]:focus{-webkit-box-shadow:none!important;box-shadow:none!important;outline:0!important}.modaal-close:focus:after,.modaal-close:focus:before,.modaal-close:hover:after,.modaal-close:hover:before{background:#000!important}.modaal-wrapper [tabindex="0"]:focus{-webkit-box-shadow:none!important;box-shadow:none!important;outline:0!important}.modaal-inline .modaal-close{background:#000!important;border-radius:0;position:absolute;right:.625rem;top:.625rem}.modaal-inline .modaal-close:focus,.modaal-inline .modaal-close:hover{opacity:.8!important}.modaal-inline .modaal-close:focus:after,.modaal-inline .modaal-close:focus:before,.modaal-inline .modaal-close:hover:after,.modaal-inline .modaal-close:hover:before{background:#fff!important}.modaal-inline .modaal-container{max-width:51.25rem}button.modaal.cell.popup-item:hover .blue-box{top:0}button.modaal.cell.popup-item:hover .blue-box .int{opacity:1}button.modaal.cell.popup-item.team-member,button.modaal.cell.team-member{border:none}button.modaal.cell.popup-item.team-member .label{font-size:1rem}.lazyload[data-expand][style*=background-image]{background-image:none!important}@media (max-width:1360px){.timeline-slider{width:100%;padding:0 60px}.timeline-slider .prev-slide{left:0}.timeline-slider .next-slide{right:0}.timeline-slider .wrap{width:100%}}@media (max-width:1320px){.anchor-businesses>.wrap,.blocks .wrap,.division-blocks .wrap,.listing-blocks .wrap{width:96%}.logo-slider .wrap{width:100%}.division-blocks .title{font-size:22px;line-height:1.2}.division-blocks .blue-box,.division-blocks .blue-box p{line-height:1.2;font-size:14px}.division-blocks .blue-box .arrow{width:30px;height:30px}}@media (min-width:1066px) and (max-width:1300px){.resp .nav-main{max-width:80%}.resp .header .logo{background-size:contain;margin-top:.75rem;width:20%}.resp .nav-main>li>a{font-size:14px}}@media (max-width:1066px){.resp .header{position:fixed;background:#fff;color:#000;padding-top:18px;-webkit-box-shadow:0 8px 50px rgba(0,0,0,.95);box-shadow:0 8px 50px rgba(0,0,0,.95)}.resp .header .logo{width:234px;height:41px;background:url(../images/resp-logo-color.svg) no-repeat center center;background-size:234px 41px}.resp .header-desktop{display:none}.resp .header-mobile{display:block;height:68px;padding-top:0;background:0 0;-webkit-box-shadow:none;box-shadow:none}}@media (max-width:1290px){.wrap{width:94%}.aside-right .btn-add-link span{font-size:14px;padding-left:28px}.featured-container .half-int{width:94%}.featured-container .half-int.left{padding-right:6%}.featured-container .half-int.right{padding-left:6%}.lightbox-video{width:90%;left:5%;height:540px;margin-top:-260px;margin-left:0}.lightbox-video iframe{height:480px}.page-hdr h1{max-width:60%}.content-left .wrap{width:100%}.callout-third h2{font-size:22px}.sponsors-intro .block .int{float:none!important;width:88%;margin:0 6%;padding:0!important}.leasing-landing .map{width:100%}.leasing-landing .map-key{padding-left:2%}.leasing-landing .property-list ol{font-size:16px}.leasing-landing .property-list li{padding:15px 0 15px 28px}.properties-filter{width:100%}.demographics .map{width:35%}.demographics .stats{padding-left:4%}.gallery-listing-blocks .wrap{width:94%}}@media (max-width:1066px){.header{position:fixed;background:#fff;color:#000;padding-top:18px;-webkit-box-shadow:0 8px 50px rgba(0,0,0,.95);box-shadow:0 8px 50px rgba(0,0,0,.95)}.header .logo{width:120px;height:39px;background:url(../images/logo-color.svg) no-repeat center center;background-size:120px 39px}.resp .header .logo{width:234px;height:41px;background:url(../images/resp-logo-color.svg) no-repeat center center;background-size:234px 41px}.leasing .header .logo{width:198px;height:41px;background:url(../images/leasing-logo-color.svg) no-repeat center center;background-size:198px 41px}.header-desktop{display:none}.header-mobile{display:block;height:68px;padding-top:0;background:0 0;-webkit-box-shadow:none;box-shadow:none}.page-hdr.no-hdr{height:68px;background:#fff}.page-hdr h1{max-width:none}.portfolio-slider .next-slide,.portfolio-slider .prev-slide{margin-bottom:-24px}.portfolio-logo .wrap{padding-top:68px}.leasing-slider .next-slide,.leasing-slider .prev-slide{margin-bottom:-24px}.leasing-logo .wrap{padding-top:68px}.main-slider-container{padding-top:68px}.main-slider .slide .wrap{padding-bottom:68px;padding-top:68px}.content-wide{width:94%}.content-left{float:none;width:100%;padding-bottom:16px}.aside-right,.property-detail .aside-right{float:none;width:100%;margin-top:0}.aside-right .btn-add{position:static;top:auto}.blocks .cell{width:31.9%}.division-blocks .cell{width:31.9%;min-height:0}.division-blocks .grid .cell:nth-child(5n+5),.division-blocks .grid .cell:nth-child(5n-1){width:48.6%}.our-values.division-blocks .grid .cell:nth-child(5n+5),.our-values.division-blocks .grid .cell:nth-child(5n-1){width:94%}.resp .division-blocks .title{bottom:24px;left:24px}.resp .division-blocks .blue-box{padding:24px}.logo-blocks .cell{width:23.6%}.stats-blocks .cell{width:48.6%}.gallery-listing-blocks .cell,.listing-blocks .cell{width:30.3%;margin:0 1.5% 60px 1.5%}.sponsor-blocks a:hover .blue-box{top:100%}.sponsor-blocks a:hover .blue-box .int{opacity:0}button.modaal.cell.popup-item:focus .blue-box,button.modaal.cell.popup-item:hover .blue-box{top:100%}button.modaal.cell.popup-item:focus .blue-box .int,button.modaal.cell.popup-item:hover .blue-box .int{opacity:0}.callout-half .wrap{width:94%}.callout-third .wrap{padding:80px 10%}.callout-third h2{font-size:18px}.next-prev{padding-top:20px}.sponsor-slider .slide .pic{width:50%}.news-slider .slide .pic{width:50%}.news-slider .slide .desc{font-size:22px;line-height:1.3}.demographics .map{display:none}.demographics .stats{padding-left:0}.links-row{display:block}.links-row .link{text-align:left}.quick-links{padding:20px 0}.quick-links-mod{padding:0 30px}}@media (max-width:960px){.sponsor-slider .slide .content{display:block}.timeline-slider .slider{-webkit-transform:translate(25%,0);transform:translate(25%,0)}}@media (max-width:880px){h1{font-size:48px}h2{font-size:24px}.landing .main-slider,.main-slider{min-height:650px}.main-slider>div{height:650px}.landing .main-slider--short,.main-slider--short{min-height:450px}.main-slider--short>div{height:450px}.main-slider .slide .title{font-size:48px}.page-hdr{padding-top:73px;height:450px}.callout-half .short-desc{font-size:16px}.division-blocks .fade{height:220px}.two-column .col-item{width:100%}#html-popup{width:90%;margin:0 5%;left:auto}.careers-application .wrap{width:94%}.sponsors-intro{display:block}.sponsors-intro .block{width:100%;padding:40px 0}.sponsors-intro .block .int{width:94%;margin:0 3%}.sponsor-slider{height:auto}.sponsor-slider-container .wrap{padding:30px 0}.sponsor-slider-container .small-hdr{margin-bottom:30px}.sponsor-slider .slide .int{display:block}.sponsor-slider .slide .pic{width:340px;margin:0 auto}.sponsor-slider .slide .content{padding-left:0;padding-top:30px;text-align:center}.sponsor-blocks{padding:30px 0}.next-prev .block{padding:40px;color:#fff;width:100%}.next-prev .block .title{font:18px/1.3 FFKievitWebProBold}.next-prev .block .desc{font-size:24px}.property-detail .wrap{padding-bottom:40px}.leasing-story .wrap{padding-bottom:0}.logo-blocks .wrap{padding-bottom:0}.site-plan .tab{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.site-plan .floorplan{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.site-plan .leasing-list{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}.site-plan .leasing-list .category{margin-top:30px}.site-plan .leasing-list .scrollarea{margin-bottom:0}.contact-callout .wrap{width:94%}.contact-callout .pic{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.portfolio-slider>div{height:450px}.portfolio-logo .wrap{padding-top:73px}.footer-int{display:block;text-align:center}.footer-int .address,.footer-int .phone{-webkit-box-flex:0;-ms-flex:none;flex:none;text-align:left;display:inline-block;margin-bottom:20px;margin-top:20px}.footer-int .phone{margin-left:40px}.footer-int .copyright,.footer-int .social{display:block;width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none;text-align:center;padding:0}.footer-int .copyright li{margin:0 10px}.footer-int .social li{margin:0 5px}.quick-links-wrap{display:block}.quick-links-mod{border-left:0;border-top:1px solid #231f20;display:block;margin-top:20px;padding-left:0;padding-right:0;padding-top:20px}.quick-links-mod:first-child{border-top:0;margin-top:0;padding-top:0}.quick-links-mod-news,.quick-links-mod:first-child,.quick-links-mod:last-child{width:100%}.quick-links-inner{max-width:none}.quick-links-mod-news{display:block}.quick-link-image{margin:0 0 1em 1em}.company-data .grid{background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto}.company-data-block{background-image:url(../images/key-data-border.svg);background-repeat:no-repeat;background-position:50% 0;height:auto!important;padding:40px 20px!important}.cat-features,.cat-features-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.cat-features-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}.cat-feature{background-image:none;padding-top:60px;width:66%}.resp .cat-feature{width:66%}.cat-feature:first-child{padding-top:0}.sitemap-col{margin-bottom:35px;width:46%}}@media (max-width:768px){.content-reveal{margin-bottom:0!important}.main-slider .slide .wrap{width:100%;padding-left:80px;padding-right:80px}.blocks .small-hdr.businesses-hdr{display:block}.blocks .cell,.gallery-listing-blocks .cell{width:48.6%}.gallery-listing-blocks .cell{margin:0 .7% 20px}.division-blocks .cell{width:48.6%;min-height:0}.resp .division-blocks .title{bottom:14px;left:14px}.resp .division-blocks .blue-box{padding:24px}.listing-blocks .cell{width:47%}.callout .wrap{width:94%;padding:60px 0}.callout .hdr,.callout h2{font-size:20px}.callout-two-col{display:block}.callout-half{width:100%}.callout-third .wrap{padding:60px 6%}.callout-third h2{font-size:14px}.two-column input[type=text],.two-column label{font-size:14px}.featured-container .wrap{display:block}.featured-container .wrap .half{width:100%}.featured-container .half-int.left,.featured-container .half-int.right{float:none;width:100%;padding:40px 0}.featured-container .half-int .small-hdr{margin:0 6% 25px 6%}.featured-container .featured-content{padding:0 6%}.featured-pager{right:6%}.featured .image{border-left:none;border-right:none}.featured .date{left:6%}.news-slider{margin-top:20px}.news-slider .slide{width:100%}.news-slider .slide .int{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.news-slider .slide .pic{width:100%}.news-slider .slide .content{width:100%;padding:20px 0 0}.news-slider .slide .date{font-size:14px;margin-bottom:6px}.news-slider .slide .title{font-size:18px;margin-bottom:8px}.news-slider .slide .desc{font-size:16px}#no-template-pager{display:none}.news-list-filter{display:none}.news-list-view{float:none;text-align:right;padding-top:24px}.news-list-filter .filter.month{width:48%;margin-right:0;float:left}.news-list-filter .filter.year{width:48%;margin-right:0;float:right}.article-slider,.article-slider .slide{height:450px}.article-stack .title{font-size:22px}.downloads .col{float:none;width:100%}.leasing-landing .map{-ms-flex-flow:wrap;flex-flow:wrap}.leasing-landing .map-key{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:20px 4%}.leasing-landing .property-list{float:none;width:80%}.leasing-landing .property-list ol{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;width:100%}.leasing-landing .property-list li{padding:10px 0 10px 28px}.leasing-landing .property-list li:before{top:10px}.leasing-landing .map-img{width:100%;height:600px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.location-map{height:400px}.aerial-map{height:550px}.sponsor-blocks .cell{height:240px}.sponsor-blocks .cell a{padding:20px 8%}.footer{position:static}.footer .callout .wrap{width:94%;padding:60px}.footer .callout .icon{padding-bottom:12px}.listing-blocks .img{height:300px}.cat-article-inner{display:block}.cat-article-preview,.cat-article-text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.cat-article-quote .quote{padding-right:0}@supports (display:flex){.cat-article-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.cat-article-preview,.cat-article-text{width:100%}}}@media (max-width:640px){body{-webkit-text-size-adjust:100%}h1{font-size:44px}h2{font-size:22px}.header-mobile{height:68px}.header-mobile .logo{width:80px;height:30px;background-size:80px 30px;margin:3px 0 0}.header-mobile .toggle{width:30px;height:30px;margin-top:5px}.resp .header-mobile .logo{margin:0}.nav-mobile{padding:72px 0 20px 0}.header-mobile .subnav{padding:62px 0 20px 0}.leasing .header-mobile .subnav,.resp .header-mobile .subnav{padding:68px 0 20px 0}.resp .header-mobile .subnav{padding:70px 0 20px}.main-slider-container{padding-top:62px}.leasing .main-slider-container,.resp .main-slider-container{padding-top:68px}.main-slider .next-slide,.main-slider .prev-slide{display:none}.main-slider .slide .wrap{padding:0;width:94%;margin:0 auto}.landing .main-slider,.main-slider{min-height:550px}.main-slider>div{height:550px}.landing .main-slider--short,.main-slider--short{min-height:450px}.main-slider--short>div{height:450px}.main-slider .slide .title{font-size:44px;margin-bottom:20px}.main-slider .slide .short-desc{margin-bottom:20px;font-size:14px;line-height:1.1}.resp .main-slider .slide{background-size:auto 60%}.cat-slider .prev-slide{left:-10px;-webkit-transform:scale(.75) translateX(-25%);transform:scale(.75) translateX(-25%)}.cat-slider .next-slide{-webkit-transform:scale(.75) translateX(25%);transform:scale(.75) translateX(25%);right:-10px}.cat-slide-caption{font-size:14px;position:static}.cat-article-text{padding-right:0}.portfolio-logo .logo img{max-width:65%}.portfolio-logo .wrap{padding-top:52px}.leasing-logo .wrap{padding-top:52px}.resp .division-blocks .cell{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:94%;margin:0 3% 10px 3%;min-height:0}.resp .division-blocks .title{bottom:24px;left:24px}.resp .division-blocks .grid{padding-left:0;padding-right:0}.our-values .grid{width:100%}.page-hdr{padding-top:52px}.page-hdr .sub-hdr{font-size:16px}.page-hdr.no-hdr{height:52px}.page-hdr h1{margin-bottom:0}.page-hdr h1+.sub-hdr{margin-top:24px}.parallax{-webkit-transform:none!important;transform:none!important}.aside-right .gray-int{padding:24px}.twitter-slider .msg{font-size:16px}.resp .twitter-slider .msg,.resp .twitter-slider .msg-attr{font-size:16px}.resp .twitter-callout .next-slide,.resp .twitter-callout .prev-slide{bottom:0;height:54px;margin-bottom:80px;width:54px}.resp .twitter-callout .next-slide span,.resp .twitter-callout .prev-slide span{height:54px;width:54px}.timeline-slider .slider{-webkit-transform:translate(0,0);transform:translate(0,0)}.timeline-slider .wrap::after,.timeline-slider .wrap::before{display:none}.indicator .years:after,.indicator .years:before{width:40%}.indicator .years .decades .decade{width:140px}.lightbox-video{height:360px;margin-top:-180px}.lightbox-video iframe{height:320px}.two-column input[type=text],.two-column label{width:100%}.contact-callout .wrap{display:block;text-align:center}.contact-callout .pic{width:100%;text-align:center;margin-bottom:24px}.contact-callout .pic img{width:50%}.contact-callout .callout-content{width:100%;padding-left:0;text-align:center}.pagination ul{font-size:16px}.pagination li.first,.pagination li.last,.pagination li.next,.pagination li.previous{font-size:14px}.testimonial{padding:20px;margin-bottom:40px}.testimonial .quote{font-size:18px;line-height:1.4;margin-bottom:16px}.testimonial .quote .char{font-size:26px}.testimonial .quote-meta{font-size:14px;line-height:1.4}.testimonial .quote-meta .title{display:block;margin-bottom:14px;margin-left:0}.sponsors-intro .desc{font-size:14px}.sponsor-slider .slide{padding:0 3%}.sponsor-slider .slide .desc{font-size:14px;line-height:1.5}.sponsor-slider .next-slide,.sponsor-slider .prev-slide{display:none}.sponsor-blocks .cell{height:300px;margin:0 1.5% 20px}.event .date{width:100px;height:100px;padding:12px 0}.event .date .month{font-size:20px}.event .date .day{font-size:40px}.event .date .year{font-size:18px}.event .desc{padding-left:20px}.event .desc .title{font-size:22px;line-height:1.3}.event .desc .location{font-size:18px;line-height:1.3}.event .desc .address{font-size:14px;line-height:1.3}.event .desc .btn-text{font-size:16px;padding:16px 16px 14px 16px}.map-callout .google-map{height:400px}.article-slider .pager{display:block}.article-slider .next-slide,.article-slider .prev-slide{display:none}.article-content article,.article-content article p{font-size:16px;line-height:1.5;margin-bottom:20px}.article-content .author{display:block}.article-content .author:after,.article-content .author:before{width:100%}.article-content .author .pic{float:left;margin:20px 20px 10px 10px}.article-content .author .desc,.article-content .author .desc p{font-size:14px}.leasing-landing .property-list ol{-moz-columns:auto 1;-webkit-columns:auto 1;columns:auto 1}.demographics .stats-table{display:block}.demographics .col{display:block;margin-bottom:30px}.demographics .stat>div{-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%}.btn-add{position:static;margin:0;width:100%;display:block}.featured-container .featured-events{display:none}#html-popup .divider{width:100%}.cat-facts-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.cat-fact{background:0 0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:40px}.cat-fact:first-child{margin-top:0}.feat-case-studies{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;min-height:300px}.feat-case-study{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:20px}.feat-case-study:first-child{margin-top:0}.company-data{overflow-x:hidden}.company-data-block{-webkit-transform:scale(.8);transform:scale(.8)}.gallery-listing-blocks .cell{margin:0 .7% 20px}.footer .callout .wrap{padding:60px 0}.cat-feature{width:100%}}@media (max-width:540px){h1{font-size:36px}.main-slider .slide .title{font-size:36px}.page-hdr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;height:400px}.page-hdr .content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;padding-bottom:0}.page-hdr .wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-hdr h1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.page-hdr .sub-hdr{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-top:15px;padding:0 20px;text-align:center;width:100%}.division-blocks .grid{padding:20px 0 6px 0}.division-blocks .cell,.division-blocks .grid .cell:nth-child(4),.division-blocks .grid .cell:nth-child(5){width:94%;margin:0 3% 20px 3%;min-height:0}.resp .division-blocks .cell{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.resp .division-blocks .title{bottom:24px;left:24px}.division-blocks .fade{height:290px}.division-blocks .title{font-size:20px;bottom:14px}.division-blocks .blue-box p{line-height:1.4;font-size:16px}.division-blocks .blue-box .arrow{width:50px;height:50px}.featured .links a{display:block;margin-bottom:14px}.article-slider,.article-slider .slide{height:360px}.article-stack .item{padding:20px}.article-stack .item:hover{background-image:none}.article-stack .title{font-size:18px}.tab-menu .btn-text{padding:12px 16px 10px 16px;margin:0 6px 6px 0;font-size:14px}.callout-third .wrap{padding:40px 6%}.leasing-landing .map-img{height:400px}#html-popup .name{font-size:22px;line-height:1.4}#html-popup .popup-text{font-size:14px}#popup-login{width:100%;padding:0 3%;left:auto;margin-left:0}#popup-login .login input{font-size:18px;padding:16px}#popup-login .login .btn{width:120px;margin:0 6px 12px 6px}.footer-int .copyright{margin-bottom:20px}.footer-int .address,.footer-int .phone{background-position:center top;display:block;margin:0 0 20px 0;padding:30px 0 0 0;text-align:center}.listing-blocks .img{height:360px}}@media (max-width:480px){.landing .main-slider,.main-slider{min-height:440px}.main-slider>div{height:440px}.main-slider--short>div,.portfolio-slider>div{height:350px}.leasing-slider>div{height:400px}.leasing-logo .logo img{max-width:50%}.landing .main-slider--short,.main-slider--short{min-height:350px}.main-slider--short>div{height:350px}.blocks .wrap,.listing-blocks .wrap{width:100%}.blocks .small-hdr{margin:0 3% 20px 3%}.blocks .tab-menu{margin:0 3% 10px 3%;padding:0}.blocks .cell,.gallery-listing-blocks .cell{width:94%;margin:0 3% 20px 3%}.gallery-listing-blocks .wrap{width:100%}.division-blocks .grid .cell:nth-child(5n+5),.division-blocks .grid .cell:nth-child(5n-1){width:94%;margin:0 3% 20px 3%}.logo-blocks .wrap{width:94%}.logo-blocks .small-hdr{margin:0 1% 20px 1%}.logo-blocks .cell{width:48%;margin:0 1% 20px 1%;height:100px;padding:20px 4%}.listing-blocks .cell{width:90%;margin:0 5% 20px 5%}.timeline-slider .slider{-webkit-transform:translate(0,0);transform:translate(0,0)}.award-pic .img{width:80px;height:80px}.award-content{font-size:14px}.award-content .title{font-size:16px}.sponsors-intro .block .int{width:92%;margin:0 4%}.sponsor-slider .slide .pic{width:100%;height:200px;background-size:auto 60%}.event .date{width:70px;height:70px;padding:10px 0}.event .date .month{font-size:14px}.event .date .day{font-size:26px}.event .date .year{font-size:12px}.event .desc{padding-left:16px}.event .desc .title{font-size:20px}.event .desc .location{font-size:16px}.news-list-filter .filter.month,.news-list-filter .filter.year{width:100%;float:none}.contact-form .error,.contact-form .success{font-size:16px}.contact-form .error span,.contact-form .success span{width:32px;height:32px;border-radius:16px;background-size:12px 12px;margin-right:6px}.map-callout .google-map{height:360px}.next-prev .block .desc{font-size:20px}.aside-newsletter .dk-gray-int{padding:20px}.aside-social{font-size:16px}.pagination ul{font-size:14px}.pagination li.first,.pagination li.last,.pagination li.next,.pagination li.previous{font-size:12px}.aside-right .btn-add-link span,.btn-add-link span{font-size:12px}.company-data{overflow:hidden}.company-data .grid{display:block}.company-data-block{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin:0 auto;padding:20px 0!important;width:280px}.company-data-block .data-block-text{-webkit-transform:scale(.75);transform:scale(.75);width:95%}.company-data-block:nth-child(1){background-size:100px auto}.company-data-block:nth-child(1) .data-block-span:nth-child(3),.company-data-block:nth-child(4) .data-block-span:nth-child(2){font-size:44px}.company-data-block:nth-child(3) .data-block-text{background-size:90px auto}.company-data-block:nth-child(3) .data-block-span:nth-child(3){font-size:53px}.company-data-block:nth-child(4) .data-block-bg{width:284px}.company-data-block:nth-child(4) .data-block-bg>.data-block-span:first-child{left:28px}.sitemap-col{width:100%}}@media (max-height:820px){.resp .overlay{height:auto!important}.resp .content-reveal{margin:0!important}.resp .footer{position:static!important}}@media (min-width:768px){.division-blocks .cell{max-width:18.6%;width:100%}}.grid-wrap{clear:both;margin:0 auto;padding:0}.grid{padding:0;list-style:none}.js .grid.loaded{background:0 0}.grid li{display:inline-block;overflow:hidden;width:314px;text-align:left;vertical-align:top;background:0 0!important;padding:0!important}.js .grid li{float:left}.title-box h2{display:block;margin:7px;padding:20px;background:#33c6f4;color:#d3eee2;text-transform:uppercase;letter-spacing:1px;font-weight:300}.title-box h2 a{display:block;font-weight:900}.title-box h2 a:hover{color:#d3eee2}.grid li .cell,.grid li>a{display:block;outline:0}.grid li>a{position:relative;overflow:hidden}.grid .curtain{position:absolute;top:0;left:0;z-index:100;width:100%;height:100%;background:#96cdc8}.grid.swipe-right .curtain{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.grid.swipe-down .curtain{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.grid.swipe-rotate .curtain{width:200%;height:200%;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);-webkit-transform-origin:top left;transform-origin:top left}.grid .curtain::after{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;content:''}.grid.swipe-right .curtain::after,.grid.swipe-rotate .curtain::after{left:-100%}.grid.swipe-down .curtain::after{top:-100%}.grid li h3{position:absolute;bottom:0;left:0;margin:0;padding:20px;width:100%;font-weight:400;color:#fff;text-align:left;text-transform:uppercase;letter-spacing:1px;font-size:1em;-webkit-transition:-webkit-transform .2s,color .2s;-webkit-transition:color .2s,-webkit-transform .2s;transition:color .2s,-webkit-transform .2s;transition:transform .2s,color .2s;transition:transform .2s,color .2s,-webkit-transform .2s}.grid li>a::before{position:absolute;top:0;left:0;width:100.5%;height:100.5%;border:0 solid transparent;background:rgba(0,0,0,0);content:'';-webkit-transition:border-width .2s,border-color .2s;transition:border-width .2s,border-color .2s}.grid li:hover h3{color:#fff;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}.grid.swipe-right li.animate .curtain{-webkit-animation:swipeRight 1.5s cubic-bezier(.6,0,.4,1) forwards;animation:swipeRight 1.5s cubic-bezier(.6,0,.4,1) forwards}@media (max-width:1060px){.grid.swipe-right li.animate .curtain{-webkit-animation:none;animation:none;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes swipeRight{50%,60%{-webkit-transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(100%,0,0)}}@keyframes swipeRight{50%,60%{-webkit-transform:translate3d(0,0,0);transform:translate(0)}100%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.grid.swipe-down li.animate .curtain{-webkit-animation:none;animation:none;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}@media (max-width:1060px){.grid.swipe-down li.animate .curtain{-webkit-animation:none;animation:none;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes swipeDown{50%,60%{-webkit-transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(0,100%,0)}}@keyframes swipeDown{50%,60%{-webkit-transform:translate(0);transform:translate(0)}100%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.grid.swipe-rotate li.animate .curtain{-webkit-animation:swipeRotate 1.5s ease forwards;animation:swipeRotate 1.5s ease forwards}@media (max-width:1060px){.grid.swipe-rotate li.animate .curtain{-webkit-animation:none;animation:none;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg)}}@-webkit-keyframes swipeRotate{50%,60%{-webkit-transform:rotate3d(0,0,1,0deg)}100%{-webkit-transform:rotate3d(0,0,1,-90deg)}}@keyframes swipeRotate{50%,60%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}100%{-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg)}}#portfolio-grid{width:100%!important}#portfolio-grid li{width:23.6%;margin:0 .7% 20px .7%}#portfolio-grid li .cell{width:100%;min-height:0;height:360px;margin:0;background-size:cover;background-repeat:no-repeat;background-position:center center;opacity:1}#portfolio-grid li.shown .cell{opacity:1}@media (max-width:1060px){#portfolio-grid li{width:31.9%}}@media (max-width:768px){#portfolio-grid li{width:48.6%}}@media (max-width:480px){#portfolio-grid li{width:94%;margin:0 3% 20px 3%}}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1),-webkit-transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{width:44px;height:44px;position:relative;background:0 0;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:0;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(../images/photoswipe/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(../images/photoswipe/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0 0}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(../images/photoswipe/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:0 0}