@charset "UTF-8";.arial{font-family:Arial,sans-serif}.akkurat{font-family:Akkurat,arial}.light{font-weight:200}.regular{font-weight:400}.bold{font-weight:600}.fontSmooth{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fontSmoothDiapos{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.noSelect{-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.resetList{margin:0;padding:0;list-style:none}/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:0 0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Akkurat;src:url(../fonts/akkurat/lineto-akkurat-light.eot);src:url(../fonts/akkurat/lineto-akkurat-light.eot?#iefix) format('embedded-opentype'),url(../fonts/akkurat/lineto-akkurat-light.woff) format('woff'),url(../fonts/akkurat/lineto-akkurat-light.ttf) format('truetype'),url(../fonts/akkurat/lineto-akkurat-light.svg#akkuratlight) format('svg');font-weight:200;font-style:normal}@font-face{font-family:Akkurat;src:url(../fonts/akkurat/lineto-akkurat-regular.eot);src:url(../fonts/akkurat/lineto-akkurat-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/akkurat/lineto-akkurat-regular.woff) format('woff'),url(../fonts/akkurat/lineto-akkurat-regular.ttf) format('truetype'),url(../fonts/akkurat/lineto-akkurat-regular.svg#akkuratregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Akkurat;src:url(../fonts/akkurat/lineto-akkurat-bold.eot);src:url(../fonts/akkurat/lineto-akkurat-bold.eot?#iefix) format('embedded-opentype'),url(../fonts/akkurat/lineto-akkurat-bold.woff) format('woff'),url(../fonts/akkurat/lineto-akkurat-bold.ttf) format('truetype'),url(../fonts/akkurat/lineto-akkurat-bold.svg#akkuratbold) format('svg');font-weight:600;font-style:normal}@font-face{font-family:icomoon;src:url(../fonts/icons/icomoon.eot?-72r14f);src:url(../fonts/icons/icomoon.eot?#iefix-72r14f) format('embedded-opentype'),url(../fonts/icons/icomoon.woff?-72r14f) format('woff'),url(../fonts/icons/icomoon.ttf?-72r14f) format('truetype'),url(../fonts/icons/icomoon.svg?-72r14f#icomoon) format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-CP-Filter:before{content:"\e600"}.icon-CP-Sort:before{content:"\e601"}.icon-CP-List:before{content:"\e602"}.icon-daniel-bruce2:before{content:"\e70d"}.icon-CP-Grid:before{content:"\e603"}.icon-CP-Service:before{content:"\e719"}.icon-mobile:before{content:"\e605"}.icon-mouse:before{content:"\e606"}.icon-directions:before{content:"\e607"}.icon-pencil:before{content:"\e608"}.icon-feather:before{content:"\e609"}.icon-paperclip:before{content:"\e60a"}.icon-drawer:before{content:"\e60b"}.icon-reply:before{content:"\e60c"}.icon-reply-all:before{content:"\e60d"}.icon-forward:before{content:"\e60e"}.icon-vcard:before{content:"\e60f"}.icon-export:before{content:"\e610"}.icon-heart:before{content:"\e611"}.icon-star:before{content:"\e612"}.icon-star2:before{content:"\e613"}.icon-thumbs-up:before{content:"\e614"}.icon-quote:before{content:"\e615"}.icon-house:before{content:"\e616"}.icon-popup:before{content:"\e617"}.icon-search:before{content:"\e618"}.icon-flashlight:before{content:"\e619"}.icon-bell:before{content:"\e61a"}.icon-link:before{content:"\e61b"}.icon-flag:before{content:"\e61c"}.icon-cog:before{content:"\e61d"}.icon-tools:before{content:"\e61e"}.icon-trophy:before{content:"\e61f"}.icon-tag:before{content:"\e620"}.icon-camera:before{content:"\e621"}.icon-megaphone:before{content:"\e622"}.icon-moon:before{content:"\e623"}.icon-palette:before{content:"\e624"}.icon-leaf:before{content:"\e625"}.icon-music:before{content:"\e626"}.icon-music2:before{content:"\e627"}.icon-graduation:before{content:"\e628"}.icon-book:before{content:"\e629"}.icon-newspaper:before{content:"\e62a"}.icon-bag:before{content:"\e62b"}.icon-airplane:before{content:"\e62c"}.icon-lifebuoy:before{content:"\e62d"}.icon-eye:before{content:"\e62e"}.icon-clock:before{content:"\e62f"}.icon-microphone:before{content:"\e630"}.icon-calendar:before{content:"\e631"}.icon-bolt:before{content:"\e632"}.icon-thunder:before{content:"\e633"}.icon-droplet:before{content:"\e634"}.icon-cd:before{content:"\e635"}.icon-briefcase:before{content:"\e636"}.icon-air:before{content:"\e637"}.icon-hourglass:before{content:"\e638"}.icon-gauge:before{content:"\e639"}.icon-language:before{content:"\e63a"}.icon-network:before{content:"\e63b"}.icon-key:before{content:"\e63c"}.icon-battery:before{content:"\e63d"}.icon-magnet:before{content:"\e63e"}.icon-drive:before{content:"\e63f"}.icon-cup:before{content:"\e640"}.icon-rocket:before{content:"\e641"}.icon-brush:before{content:"\e642"}.icon-suitcase:before{content:"\e643"}.icon-cone:before{content:"\e644"}.icon-earth:before{content:"\e645"}.icon-keyboard:before{content:"\e646"}.icon-browser:before{content:"\e647"}.icon-publish:before{content:"\e648"}.icon-progress-3:before{content:"\e649"}.icon-progress-2:before{content:"\e64a"}.icon-brogress-1:before{content:"\e64b"}.icon-progress-0:before{content:"\e64c"}.icon-sun:before{content:"\e64d"}.icon-sun2:before{content:"\e64e"}.icon-adjust:before{content:"\e64f"}.icon-code:before{content:"\e650"}.icon-screen:before{content:"\e651"}.icon-infinity:before{content:"\e652"}.icon-light-bulb:before{content:"\e653"}.icon-database:before{content:"\e654"}.icon-voicemail:before{content:"\e655"}.icon-clipboard:before{content:"\e656"}.icon-cart:before{content:"\e657"}.icon-box:before{content:"\e658"}.icon-ticket:before{content:"\e659"}.icon-rss:before{content:"\e65a"}.icon-signal:before{content:"\e65b"}.icon-thermometer:before{content:"\e65c"}.icon-droplets:before{content:"\e65d"}.icon-uniE65E:before{content:"\e65e"}.icon-statistics:before{content:"\e65f"}.icon-pie:before{content:"\e660"}.icon-bars:before{content:"\e661"}.icon-graph:before{content:"\e662"}.icon-lock:before{content:"\e663"}.icon-lock-open:before{content:"\e664"}.icon-logout:before{content:"\e665"}.icon-login:before{content:"\e666"}.icon-checkmark:before{content:"\e667"}.icon-cross:before{content:"\e668"}.icon-minus:before{content:"\e669"}.icon-cross2:before{content:"\e66a"}.icon-minus2:before{content:"\e66b"}.icon-plus:before{content:"\e66c"}.icon-cross3:before{content:"\e66d"}.icon-minus3:before{content:"\e66e"}.icon-plus2:before{content:"\e66f"}.icon-erase:before{content:"\e670"}.icon-blocked:before{content:"\e671"}.icon-info:before{content:"\e672"}.icon-info2:before{content:"\e673"}.icon-question:before{content:"\e674"}.icon-help:before{content:"\e675"}.icon-warning:before{content:"\e676"}.icon-cycle:before{content:"\e677"}.icon-cw:before{content:"\e678"}.icon-ccw:before{content:"\e679"}.icon-shuffle:before{content:"\e67a"}.icon-arrow:before{content:"\e67b"}.icon-arrow2:before{content:"\e67c"}.icon-retweet:before{content:"\e67d"}.icon-loop:before{content:"\e67e"}.icon-history:before{content:"\e67f"}.icon-switch:before{content:"\e680"}.icon-list:before{content:"\e681"}.icon-add-to-list:before{content:"\e682"}.icon-layout:before{content:"\e683"}.icon-list2:before{content:"\e684"}.icon-text:before{content:"\e685"}.icon-text2:before{content:"\e686"}.icon-document:before{content:"\e687"}.icon-docs:before{content:"\e688"}.icon-landscape:before{content:"\e689"}.icon-pictures:before{content:"\e68a"}.icon-video:before{content:"\e68b"}.icon-music3:before{content:"\e68c"}.icon-folder:before{content:"\e68d"}.icon-archive:before{content:"\e68e"}.icon-trash:before{content:"\e68f"}.icon-upload:before{content:"\e690"}.icon-download:before{content:"\e691"}.icon-disk:before{content:"\e692"}.icon-install:before{content:"\e693"}.icon-cloud:before{content:"\e694"}.icon-upload2:before{content:"\e695"}.icon-bookmarks:before{content:"\e696"}.icon-book2:before{content:"\e697"}.icon-play:before{content:"\e698"}.icon-pause:before{content:"\e699"}.icon-record:before{content:"\e69a"}.icon-stop:before{content:"\e69b"}.icon-next:before{content:"\e69c"}.icon-previous:before{content:"\e69d"}.icon-first:before{content:"\e69e"}.icon-last:before{content:"\e69f"}.icon-resize-enlarge:before{content:"\e6a0"}.icon-resize-shrink:before{content:"\e6a1"}.icon-volume:before{content:"\e6a2"}.icon-sound:before{content:"\e6a3"}.icon-mute:before{content:"\e6a4"}.icon-flow-cascade:before{content:"\e6a5"}.icon-flow-branch:before{content:"\e6a6"}.icon-flow-tree:before{content:"\e6a7"}.icon-flow-line:before{content:"\e6a8"}.icon-flow-parallel:before{content:"\e6a9"}.icon-arrow-left:before{content:"\e6aa"}.icon-arrow-down:before{content:"\e6ab"}.icon-arrow-right:before{content:"\e6ac"}.icon-arrow-left2:before{content:"\e6ad"}.icon-arrow-down2:before{content:"\e6ae"}.icon-arrow-up:before{content:"\e6af"}.icon-arrow-right2:before{content:"\e6b0"}.icon-arrow-left3:before{content:"\e6b1"}.icon-arrow-down3:before{content:"\e6b2"}.icon-arrow-up2:before{content:"\e6b3"}.icon-arrow-right3:before{content:"\e6b4"}.icon-arrow-left4:before{content:"\e6b5"}.icon-arrow-down4:before{content:"\e6b6"}.icon-arrow-up3:before{content:"\e6b7"}.icon-arrow-right4:before{content:"\e6b8"}.icon-arrow-left5:before{content:"\e6b9"}.icon-arrow-down5:before{content:"\e6ba"}.icon-arrow-up4:before{content:"\e6bb"}.icon-arrow-right5:before{content:"\e6bc"}.icon-arrow-left6:before{content:"\e6bd"}.icon-arrow-down6:before{content:"\e6be"}.icon-arrow-up5:before{content:"\e6bf"}.icon-arrow-right6:before{content:"\e6c0"}.icon-arrow-left7:before{content:"\e6c1"}.icon-arrow-up6:before{content:"\e6c2"}.icon-uniE6C3:before{content:"\e6c3"}.icon-arrow-left8:before{content:"\e6c4"}.icon-arrow-down7:before{content:"\e6c5"}.icon-arrow-up7:before{content:"\e6c6"}.icon-arrow-right7:before{content:"\e6c7"}.icon-menu:before{content:"\e6c8"}.icon-ellipsis:before{content:"\e6c9"}.icon-dots:before{content:"\e6ca"}.icon-dot:before{content:"\e6cb"}.icon-cc:before{content:"\e6cc"}.icon-cc-by:before{content:"\e6cd"}.icon-cc-nc:before{content:"\e6ce"}.icon-cc-nc-eu:before{content:"\e6cf"}.icon-cc-nc-jp:before{content:"\e6d0"}.icon-cc-sa:before{content:"\e6d1"}.icon-cc-nd:before{content:"\e6d2"}.icon-cc-pd:before{content:"\e6d3"}.icon-cc-zero:before{content:"\e6d4"}.icon-cc-share:before{content:"\e6d5"}.icon-cc-share2:before{content:"\e6d6"}.icon-daniel-bruce:before{content:"\e6d7"}.icon-github:before{content:"\e6d8"}.icon-github2:before{content:"\e6d9"}.icon-flickr:before{content:"\e6da"}.icon-flickr2:before{content:"\e6db"}.icon-vimeo:before{content:"\e6dc"}.icon-vimeo2:before{content:"\e6dd"}.icon-twitter:before{content:"\e6de"}.icon-twitter2:before{content:"\e6df"}.icon-facebook:before{content:"\e6e0"}.icon-facebook2:before{content:"\e6e1"}.icon-facebook3:before{content:"\e6e2"}.icon-googleplus:before{content:"\e6e3"}.icon-googleplus2:before{content:"\e6e4"}.icon-pinterest:before{content:"\e6e5"}.icon-pinterest2:before{content:"\e6e6"}.icon-tumblr:before{content:"\e6e7"}.icon-tumblr2:before{content:"\e6e8"}.icon-linkedin:before{content:"\e6e9"}.icon-linkedin2:before{content:"\e6ea"}.icon-dribbble:before{content:"\e6eb"}.icon-dribbble2:before{content:"\e6ec"}.icon-stumbleupon:before{content:"\e6ed"}.icon-lastfm:before{content:"\e6ee"}.icon-lastfm2:before{content:"\e6ef"}.icon-rdio:before{content:"\e6f0"}.icon-rdio2:before{content:"\e6f1"}.icon-spotify:before{content:"\e6f2"}.icon-spotify2:before{content:"\e6f3"}.icon-qq:before{content:"\e6f4"}.icon-instagram:before{content:"\e6f5"}.icon-dropbox:before{content:"\e6f6"}.icon-evernote:before{content:"\e6f7"}.icon-flattr:before{content:"\e6f8"}.icon-skype:before{content:"\e6f9"}.icon-skype2:before{content:"\e6fa"}.icon-renren:before{content:"\e6fb"}.icon-sina-weibo:before{content:"\e6fc"}.icon-paypal:before{content:"\e6fd"}.icon-picasa:before{content:"\e6fe"}.icon-soundcloud:before{content:"\e6ff"}.icon-mixi:before{content:"\e700"}.icon-behance:before{content:"\e701"}.icon-circles:before{content:"\e702"}.icon-vk:before{content:"\e703"}.icon-thumbs-down:before{content:"\e704"}.icon-new:before{content:"\e705"}.icon-bucket:before{content:"\e706"}.icon-credit-card:before{content:"\e707"}.icon-plus3:before{content:"\e708"}.icon-back:before{content:"\e709"}.icon-bookmark:before{content:"\e70a"}.icon-arrow-up--upload:before{content:"\e70b"}.icon-arrow-down8:before{content:"\e70c"}.icon-stumbleupon2:before{content:"\e70e"}.icon-chat:before{content:"\e70f"}.icon-comment:before{content:"\e710"}.icon-mail:before{content:"\e711"}.icon-paperplane:before{content:"\e712"}.icon-printer:before{content:"\e713"}.icon-user:before{content:"\e714"}.icon-users:before{content:"\e715"}.icon-user-add:before{content:"\e716"}.icon-location:before{content:"\e717"}.icon-smashing:before{content:"\e718"}.icon-phone:before{content:"\e604"}@media (max-width:740px){html{font-size:62.5%}}@media (min-width:741px) and (max-width:1015px){html{font-size:62.5%}}@media (min-width:1016px) and (max-width:1320px){html{font-size:62.5%}}@media (min-width:1321px){html{font-size:62.5%}}body{color:#000;-webkit-overflow-scrolling:none;font-family:Akkurat,arial;font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;font-weight:400}body.active{overflow:hidden}a{outline:0}.invisibleMan{height:7.5rem;transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;width:100%}.invisibleMan.submenuActive{height:22rem;transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-webkit-transition:all .5s ease-in-out 0s}.embedContainer{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;max-width:100%;height:auto;z-index:0;margin-top:-1rem;margin-bottom:2rem;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}.embedContainer iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width:741px) and (max-width:1015px){.hideOnMedium{display:none}}@media (min-width:741px) and (max-width:1015px){.showOnSmall{display:none}}@media (min-width:1016px){.showOnSmall{display:none}}@media (max-width:740px){.hideOnSmall{display:none}}.sectionMark{position:relative;width:100%;height:.2rem;z-index:10}.sectionMark.min7{margin:-7rem 0 7rem}.sectionMark.min5{margin:-5rem 0 5rem}.sectionMark.min3{margin:-3rem 0 4rem}.sectionMark:before{width:9rem;height:9rem;position:absolute;left:50%;margin-left:-4.5rem;top:50%;margin-top:-4.6rem;background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:''}.sectionMark .icon{position:absolute;font-size:32px;font-size:3.2rem;line-height:90px;line-height:9rem;color:#145a7d;left:50%;margin-left:-1.6rem;top:50%;margin-top:-4.5rem;width:3.2rem;opacity:0;transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-webkit-transition:all .2s ease-in-out 0s}.sectionMark:after{font-family:icomoon;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"''";content:'\e6ba';position:absolute;font-size:32px;font-size:3.2rem;line-height:90px;line-height:9rem;width:9rem;text-align:center;left:50%;margin-left:-4.5rem;top:50%;margin-top:-4.5rem;color:#145a7d;transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-webkit-transition:all .2s ease-in-out 0s;cursor:pointer}.sectionMark:hover .icon{opacity:1;margin-top:-4.1rem;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}.sectionMark:hover:after{margin-top:-4.9rem;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}p{font-size:15px;font-size:1.5rem;line-height:20px;line-height:2rem}.h1,h1{display:block;margin:0 0 .5rem 0;font-weight:600}@media (max-width:740px){.h1,h1{font-size:47px;font-size:4.7rem;line-height:52px;line-height:5.2rem}}@media (min-width:741px) and (max-width:1015px){.h1,h1{font-size:47px;font-size:4.7rem;line-height:52px;line-height:5.2rem}}@media (min-width:1016px) and (max-width:1320px){.h1,h1{font-size:47px;font-size:4.7rem;line-height:52px;line-height:5.2rem}}.h2,h2{display:block;margin:0 0 .5rem 0;font-weight:600}@media (max-width:740px){.h2,h2{font-size:47px;font-size:4.7rem;line-height:52px;line-height:5.2rem}}@media (min-width:741px) and (max-width:1015px){.h2,h2{font-size:47px;font-size:4.7rem;line-height:52px;line-height:5.2rem}}@media (min-width:1016px) and (max-width:1320px){.h2,h2{font-size:47px;font-size:4.7rem;line-height:52px;line-height:5.2rem}}.h3,h3{display:block;margin:0 0 1.5rem 0;font-weight:600}@media (max-width:740px){.h3,h3{font-size:27px;font-size:2.7rem;line-height:34px;line-height:3.4rem}}@media (min-width:741px) and (max-width:1015px){.h3,h3{font-size:27px;font-size:2.7rem;line-height:34px;line-height:3.4rem}}@media (min-width:1016px) and (max-width:1320px){.h3,h3{font-size:27px;font-size:2.7rem;line-height:34px;line-height:3.4rem}}.h4,h4{display:block;margin:0 0 2rem 0;font-weight:600}@media (max-width:740px){.h4,h4{font-size:24px;font-size:2.4rem;line-height:30px;line-height:3rem}}@media (min-width:741px) and (max-width:1015px){.h4,h4{font-size:24px;font-size:2.4rem;line-height:30px;line-height:3rem}}@media (min-width:1016px) and (max-width:1320px){.h4,h4{font-size:24px;font-size:2.4rem;line-height:30px;line-height:3rem}}.h5,h5{display:block;margin:0;font-weight:600}@media (max-width:740px){.h5,h5{font-size:12px;font-size:1.2rem;line-height:31px;line-height:3.1rem}}@media (min-width:741px) and (max-width:1015px){.h5,h5{font-size:12px;font-size:1.2rem;line-height:31px;line-height:3.1rem}}@media (min-width:1016px) and (max-width:1320px){.h5,h5{font-size:12px;font-size:1.2rem;line-height:31px;line-height:3.1rem}}.h6,h6{display:block;margin:0 0 1.5rem 0;font-weight:600}@media (max-width:740px){.h6,h6{font-size:18px;font-size:1.8rem;line-height:19px;line-height:1.9rem}}@media (min-width:741px) and (max-width:1015px){.h6,h6{font-size:18px;font-size:1.8rem;line-height:19px;line-height:1.9rem}}@media (min-width:1016px) and (max-width:1320px){.h6,h6{font-size:18px;font-size:1.8rem;line-height:19px;line-height:1.9rem}}b,strong{font-weight:600}a{color:#00a3e3;text-decoration:none}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}img{display:block;max-width:100%;height:auto}video{width:100%!important;height:auto!important}code{display:block;margin:1rem 0}iframe{border:none}hr{margin:2.5rem 0;border-top:1px solid #e6e6e6;border-bottom:none}table{width:100%;max-width:100%}table caption{text-align:left}table tbody>tr>td,table tbody>tr>th,table tfoot>tr>td,table tfoot>tr>th,table thead>tr>td,table thead>tr>th{padding:1rem 1rem 1rem 0;text-align:left;vertical-align:top;border-top:1px solid #ccc}table thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ccc}table caption+thead tr:first-child td,table caption+thead tr:first-child th,table colgroup+thead tr:first-child td,table colgroup+thead tr:first-child th,table thead:first-child tr:first-child td,table thead:first-child tr:first-child th{border-top:0}table tbody+tbody{border-top:2px solid #ccc}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.hidden{display:none!important}.floatLeft{float:left}.floatRight{float:right}::-moz-selection,::selection{background:#000;color:#fff}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}@media (max-width:740px){.container{width:94%;margin:0 auto;max-width:52rem}}@media (min-width:741px) and (max-width:1015px){.container{width:72rem;margin:0 auto}.container .inner{width:70rem;margin-left:1rem}}@media (min-width:1016px) and (max-width:1320px){.container{width:97.5rem;margin:0 auto}.container .inner{width:96rem;margin-left:.8rem}}@media (min-width:1321px){.container{width:130rem;margin:0 auto}.container .inner{width:128.5rem;margin-left:.8rem}}@media (min-width:741px) and (max-width:1015px){.smr{margin-left:1rem;margin-right:1rem}}@media (min-width:1016px){.smr{margin-left:.8rem;margin-right:.7rem}}.gc{float:left}@media (max-width:740px){.gc{width:100%}}@media (min-width:741px) and (max-width:1015px){.gc{width:34rem}.gc.mr{margin-left:1rem;margin-right:1rem}}@media (min-width:1016px){.gc{width:31rem}.gc.mr{margin-left:.8rem;margin-right:.7rem}}.gc_dbl{float:left}@media (max-width:740px){.gc_dbl{width:100%}}@media (min-width:741px) and (max-width:1015px){.gc_dbl{width:70rem}.gc_dbl.mr{margin-left:1rem;margin-right:1rem}}@media (min-width:1016px){.gc_dbl{float:none;position:absolute;right:0;top:0;width:63.5rem}.gc_dbl.mr{margin-left:.8rem;margin-right:.7rem}}/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2014 Daniel Eden
*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}header{position:fixed;width:100%;z-index:100;top:0;left:0;right:0}header.submenuActive .submenu{max-height:30rem;transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s}header .submenu{max-height:0;height:auto;background:#e6e6e6;width:100%;transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;overflow:hidden}header .submenu .inner:after,header .submenu .inner:before{content:" ";display:table}header .submenu .inner:after{clear:both}header .submenu .col{padding:4rem 0 3rem;width:22rem;float:left;margin-right:2rem}header .submenu .col:first-child{width:26rem;margin-right:3rem}header .submenu .col:nth-child(2){width:16rem}header .submenu .col:nth-child(4){margin-right:0}header .submenu .col h5{font-size:17px;font-size:1.7rem;line-height:21px;line-height:2.1rem;font-weight:600;color:#1a1a1a;margin:0 0 1.5rem}header .submenu .col ul{margin:0;padding:0;list-style:none}header .submenu .col ul li{padding:0}header .submenu .col ul li a{color:#666;font-weight:200;font-size:15px;font-size:1.5rem;line-height:30px;line-height:3rem}header .submenu .col ul li a:hover{color:#1a1a1a;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}header .submenu .col.stayUpToDate{position:relative}header .submenu .col.stayUpToDate span{position:absolute;color:#474747;font-size:30px;font-size:3rem;line-height:24px;line-height:2.4rem;top:8.2rem;left:1.4rem;z-index:2}header .topbar{background:#fff;-webkit-box-shadow:0 .2rem .4rem rgba(0,0,0,.4);-moz-box-shadow:0 .2rem .4rem rgba(0,0,0,.4);box-shadow:0 .2rem .4rem rgba(0,0,0,.4);height:7.5rem}header .topbar .inner{position:relative}header .topbar .inner:after,header .topbar .inner:before{content:" ";display:table}header .topbar .inner:after{clear:both}header .topbar:after,header .topbar:before{content:" ";display:table}header .topbar:after{clear:both}header .topbar .logo{height:3.3rem;width:36.7rem;margin:2.1rem 2rem 0 0;float:left}@media (max-width:740px){header .topbar .logo{opacity:1;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s;width:16rem;position:absolute;left:50%;margin-left:-8rem;margin-top:2.5rem}}@media (min-width:741px) and (max-width:1015px){header .topbar .logo{opacity:1;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s;position:absolute;left:50%;margin-left:-18.3rem}}@media (min-width:1016px) and (max-width:1320px){header .topbar .logo{opacity:1;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}}@media (min-width:1321px){header .topbar .logo{margin-right:4rem}}@media (max-width:740px){header .topbar .logo.searchActive{opacity:.25;-webkit-filter:blur(1px);transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}}@media (min-width:741px) and (max-width:1015px){header .topbar .logo.searchActive{opacity:.25;-webkit-filter:blur(1px);transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}}@media (min-width:1016px) and (max-width:1320px){header .topbar .logo.searchActive{opacity:.25;-webkit-filter:blur(1px);transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}}header .topbar nav{float:left;margin:0;padding:0;list-style:none;height:3.3rem;margin-top:2.1rem}@media (max-width:740px){header .topbar nav{display:none}}@media (min-width:741px) and (max-width:1015px){header .topbar nav{display:none}}@media (min-width:1016px) and (max-width:1320px){header .topbar nav{opacity:1;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}}@media (min-width:741px) and (max-width:1015px){header .topbar nav.searchActive{opacity:.25;-webkit-filter:blur(1px);transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}}@media (min-width:1016px) and (max-width:1320px){header .topbar nav.searchActive{opacity:.25;-webkit-filter:blur(1px);transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}}header .topbar nav ul{margin:0;padding:0;list-style:none}header .topbar nav li{float:left}header .topbar nav li a{color:#000;padding:0 1rem;font-size:15px;font-size:1.5rem;line-height:33px;line-height:3.3rem;display:inline-block;position:relative;overflow:hidden}@media (min-width:1321px){header .topbar nav li a{padding:0 2rem}}header .topbar nav li a.more{padding-right:3rem}header .topbar nav li a.more span{color:#00a3e3;position:absolute;right:1rem;top:0;line-height:34px;z-index:15}header .topbar nav li a.more:hover span{display:none}header .topbar nav li a:hover{background:#00a3e3;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-color:#fff;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}header .topbar nav li.selected a{background:#000;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}header .topbar .search{position:absolute;right:0}header .topbar .search .searchContainer{height:4rem;background:#fff;margin-top:1.8rem;overflow:hidden;width:0;float:right;z-index:2;position:relative;transition:width .35s ease-in-out 0s;-ms-transition:width .35s ease-in-out 0s;-moz-transition:width .35s ease-in-out 0s;-webkit-transition:width .35s ease-in-out 0s}header .topbar .search .searchContainer.active{width:31.3rem;transition:width .4s ease-in-out 0s;-ms-transition:width .4s ease-in-out 0s;-moz-transition:width .4s ease-in-out 0s;-webkit-transition:width .4s ease-in-out 0s}@media (max-width:740px){header .topbar .search .searchContainer.active{width:90%}}header .topbar .search .searchContainer .inputContainer{position:relative;width:31rem;float:right}@media (max-width:740px){header .topbar .search .searchContainer .inputContainer{width:100%}}header .topbar .search .searchContainer .inputContainer input[type=text]{margin-top:.3rem;height:3.3rem;border:none;background:#00a3e3;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 4.5rem 0 2rem;font-size:15px;font-size:1.5rem;line-height:24px;line-height:2.4rem;font-weight:600;width:100%}header .topbar .search .searchContainer .inputContainer input[type=text]:focus{outline:0!important}header .topbar .search .searchContainer .inputContainer button{position:absolute;right:1rem;top:.2rem;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:none;background:0 0;font-size:32px;font-size:3.2rem;line-height:24px;line-height:2.4rem;height:3.4rem;width:3.4rem;text-align:center}header .topbar .search .searchContainer .inputContainer button span{color:#fff}header .topbar .search .searchContainer .inputContainer button:hover span{color:#145a7d;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}header .topbar .search .originalIcon{position:absolute;display:block;color:#00a3e3;font-size:32px;font-size:3.2rem;line-height:24px;line-height:2.4rem;top:2.6rem;right:.6rem;z-index:1;cursor:pointer}header .topbar .search .originalIcon:hover{color:#145a7d;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}.mobile{position:fixed;z-index:9999;top:7.5rem;bottom:0;padding:2rem 3rem;background:#f2f2f2;z-index:1717;-webkit-box-shadow:0 .9rem .4rem rgba(0,0,0,.5);-moz-box-shadow:0 .9rem .4rem rgba(0,0,0,.5);box-shadow:0 .9rem .4rem rgba(0,0,0,.5);overflow:scroll;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}@media (min-width:1016px){.mobile{display:none}}@media (max-width:740px){.mobile{right:110%;width:80%;left:-110%}}@media (min-width:741px) and (max-width:1015px){.mobile{right:110%;width:80%;left:-110%}}@media (max-width:740px){.mobile.active{left:0;right:20%}}@media (min-width:741px) and (max-width:1015px){.mobile.active{left:0;right:20%}}.mobile nav,.mobile ul{display:block;margin:0;padding:0;list-style:none;margin-bottom:3rem}.mobile nav li,.mobile ul li{border-bottom:1px solid #ccc;padding:1.2 0 1rem}.mobile nav li a,.mobile ul li a{display:inline-block;height:4rem;font-size:16px;font-size:1.6rem;line-height:40px;line-height:4rem;color:#000}.mobile .sub h5{font-size:17px;font-size:1.7rem;line-height:24px;line-height:2.4rem;font-weight:600;margin:0;border-bottom:1px solid #b3b3b3;padding-bottom:1rem}.mobile .sub ul li a{color:#4d4d4d;font-weight:200}.mobile .stayUpToDate{position:relative}.mobile .stayUpToDate h5{color:#00a3e3;font-size:17px;font-size:1.7rem;line-height:24px;line-height:2.4rem;font-weight:600;margin:0 0 1rem}.mobile .stayUpToDate span{position:absolute;color:#474747;font-size:30px;font-size:3rem;line-height:24px;line-height:2.4rem;top:4.2rem;left:1.4rem}.mobile .stayUpToDate input[type=email]{width:100%;height:3.6rem;font-size:13px;font-size:1.3rem;line-height:36px;line-height:3.6rem;padding-left:5.5rem;border:none;margin-bottom:1rem}.mobile .stayUpToDate button{width:100%;text-align:center;color:#fff;border:none;background:#00a3e3;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:3.6rem;font-size:13px;font-size:1.3rem;line-height:28px;line-height:2.8rem}.mobile .stayUpToDate button:hover{background:#0085d9;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}footer #mc_embed_signup__footer form,header #mc_embed_signup form{padding:0}footer #mc_embed_signup__footer .mc-field-group,header #mc_embed_signup .mc-field-group{clear:left;position:relative;width:100%;padding-bottom:0;min-height:0}footer #mc_embed_signup__footer .mc-field-group label,header #mc_embed_signup .mc-field-group label{display:none}footer #mc_embed_signup__footer .mc-field-group input[type=email],header #mc_embed_signup .mc-field-group input[type=email]{width:100%;height:3.6rem;font-size:13px;font-size:1.3rem;line-height:36px;line-height:3.6rem;padding-left:5.5rem;border:none;margin-bottom:1rem}footer #mc_embed_signup__footer .button,header #mc_embed_signup .button{width:100%;text-align:center;color:#fff;border:none;background:#00a3e3;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:3.6rem;font-size:13px;font-size:1.3rem;line-height:28px;line-height:2.8rem;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}footer #mc_embed_signup__footer .button:hover,header #mc_embed_signup .button:hover{background:#0085d9;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}footer #mc_embed_signup__footer div.mce_inline_error,header #mc_embed_signup div.mce_inline_error{display:none}.mobileMenu{opacity:1;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s;float:left;position:relative;height:2.2rem;width:2.2rem;margin-top:2.6rem;cursor:pointer}@media (max-width:740px){.mobileMenu{display:block}}@media (min-width:741px) and (max-width:1015px){.mobileMenu{display:block}}@media (min-width:1016px){.mobileMenu{display:none}}@media (max-width:740px){.mobileMenu.searchActive{opacity:.25;-webkit-filter:blur(1px);transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}}.mobileMenu .text{font-size:15px;font-size:1.5rem;line-height:22px;line-height:2.2rem;padding-left:3.2rem;color:#000}@media (max-width:740px){.mobileMenu .text{display:none}}.mobileMenu .icon{display:none}.mobileMenu .menuIcon,.mobileMenu .menuIcon:after,.mobileMenu .menuIcon:before{position:absolute;width:2.2rem;height:.4rem;background:#000;left:0;top:.2rem;content:''}.mobileMenu .menuIcon:before{top:.7rem}.mobileMenu .menuIcon:after{top:1.4rem}.mobileMenu.active .icon{display:inline-block;color:#000;font-size:24px;font-size:2.4rem;line-height:22px;line-height:2.2rem}.mobileMenu.active .menuIcon{display:none}.mobileMenu.active .text{display:none}footer{background:#222425;width:100%;padding:3.6rem 0 6.3rem;color:#ababab;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}footer h5{color:#fff;font-size:17px;font-size:1.7rem;line-height:24px;line-height:2.4rem;font-weight:600;margin:0 0 1.2rem;padding-bottom:.8rem;border-bottom:1px solid #494949}footer .logo{margin-bottom:2rem}footer p{font-size:14px;font-size:1.4rem;line-height:22px;line-height:2.2rem;margin:0 0 2rem}footer ul{margin:0;padding:0;list-style:none}footer ul li{font-size:14px;font-size:1.4rem;line-height:22px;line-height:2.2rem}footer ul li a{color:#ababab}footer ul li a:hover{color:#fff;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}@media (max-width:740px){footer .address{margin-bottom:2rem}}@media (max-width:740px){footer .links{display:none}}footer .links:after,footer .links:before{content:" ";display:table}footer .links:after{clear:both}footer .links ul{columns:2;-webkit-columns:2;-moz-columns:2}@media (min-width:1321px){footer .links{width:62rem}footer .links ul{columns:3;-webkit-columns:3;-moz-columns:3}}@media (min-width:1321px){footer .follow{float:right}}footer .follow .newsletter{margin-bottom:2rem;position:relative}footer .follow .newsletter span{position:absolute;color:#474747;font-size:30px;font-size:3rem;line-height:24px;line-height:2.4rem;top:.6rem;left:1.4rem;z-index:2}footer .follow .newsletter #mc_embed_signup form{padding:0}footer .follow .newsletter #mc_embed_signup .mc-field-group{clear:left;position:relative;width:100%;padding-bottom:0;min-height:0}footer .follow .newsletter #mc_embed_signup .mc-field-group label{display:none}footer .follow .newsletter #mc_embed_signup .mc-field-group input[type=email]{width:100%;height:3.6rem;font-size:13px;font-size:1.3rem;line-height:36px;line-height:3.6rem;padding-left:5.5rem;border:none;margin-bottom:1rem}footer .follow .newsletter #mc_embed_signup .button{width:100%;text-align:center;color:#fff;border:none;background:#00a3e3;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:3.6rem;font-size:13px;font-size:1.3rem;line-height:28px;line-height:2.8rem;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}footer .follow .newsletter #mc_embed_signup .button:hover{background:#0085d9;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}footer .follow .newsletter #mc_embed_signup div.mce_inline_error{display:none}footer .follow .fb{display:block;width:3.6rem;height:3.6rem;border:1px solid #474747}footer .follow .fb span{font-size:18px;font-size:1.8rem;line-height:36px;line-height:3.6rem;padding:.8rem}footer .follow .rss{float:left;width:11rem}footer .follow .rss:after,footer .follow .rss:before{content:" ";display:table}footer .follow .rss:after{clear:both}footer .follow .rss .fb{float:left}footer .follow .rss .text{float:left;font-size:13px;font-size:1.3rem;line-height:36px;line-height:3.6rem;margin-left:1rem}footer .follow .rss a{color:#ababab}footer .follow .rss a:hover{color:#fff;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}footer .follow .social{float:right}footer .follow .social ul li{float:left;margin-right:.4rem}@media (min-width:741px) and (max-width:1015px){footer .mediumContainer{height:auto;margin-bottom:2rem}footer .mediumContainer:after,footer .mediumContainer:before{content:" ";display:table}footer .mediumContainer:after{clear:both}footer .follow{width:100%}footer .follow:after,footer .follow:before{content:" ";display:table}footer .follow:after{clear:both}footer .follow .medLeft,footer .follow .medRight{float:left;width:34rem}footer .follow .medLeft{margin-right:2rem}}.header{height:62.5rem;width:100%;position:relative;margin-bottom:7rem}@media (max-width:740px){.header{height:32rem}}@media (min-width:741px) and (max-width:1015px){.header{height:45rem}}.header .container{height:100%}.header .container .inner{height:100%;position:relative}.header .container .inner .vimeoPlay{display:block;position:absolute;background:rgba(0,0,0,.5);width:15rem;height:15rem;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;top:50%;margin-top:-7.5rem;left:50%;margin-left:-7.5rem;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}@media (max-width:740px){.header .container .inner .vimeoPlay{display:none}}@media (min-width:741px) and (max-width:1015px){.header .container .inner .vimeoPlay{top:25%}}.header .container .inner .vimeoPlay:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);background:rgba(0,0,0,.75);transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}.header .container .inner .vimeoPlay span{color:#fff;font-size:124px;font-size:12.4rem;line-height:150px;line-height:15rem;margin-left:.8rem}.header .container .inner .overlay{background:#fff;position:absolute;bottom:-5rem;right:0;z-index:2}.header .container .inner .overlay .inside{padding:2.5rem 1.8rem 2.5rem}.header .container .inner .overlay .inside h2{font-size:24px;font-size:2.4rem;line-height:30px;line-height:3rem;margin:0 0 1rem}.header .container .inner .overlay .inside p{font-size:24px;font-size:2.4rem;line-height:30px;line-height:3rem;margin:0;font-weight:200}.header .container .inner .overlay .footer{background:#0085d9;color:#fff;height:5rem;position:relative}.header .container .inner .overlay .footer a{float:right;font-size:12px;font-size:1.2rem;line-height:50px;line-height:5rem;text-transform:uppercase;padding-right:1.8rem;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:600;display:block;position:relative;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}.header .container .inner .overlay .footer a span{font-size:15px;font-size:1.5rem;line-height:24px;line-height:2.4rem;line-height:50px;position:absolute;top:0;right:1rem;opacity:0}.header .container .inner .overlay .footer a:hover{padding-right:2.3rem;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}.header .container .inner .overlay .footer a:hover span{right:.7rem;opacity:1;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}.header .background{width:100%;height:100%;position:relative;z-index:1}.node{margin-bottom:1.5rem}.node .footer{background:#0085d9;color:#fff;height:5rem;position:relative}.node .footer a{float:right;font-size:12px;font-size:1.2rem;line-height:50px;line-height:5rem;text-transform:uppercase;padding-right:1.8rem;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:600;display:block;position:relative;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}.node .footer a span{font-size:15px;font-size:1.5rem;line-height:24px;line-height:2.4rem;line-height:50px;position:absolute;top:0;right:1rem;opacity:0}@media (min-width:1016px){.node .footer a:hover{padding-right:2.3rem;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}.node .footer a:hover span{right:.7rem;opacity:1;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}}.node .footer .tag{font-size:12px;font-size:1.2rem;line-height:50px;line-height:5rem;text-transform:uppercase;padding-left:1.8rem;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.node.opening{position:relative;background:#00a3e3;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.node.opening .inside{padding:2.5rem 2rem;font-size:15px;font-size:1.5rem;line-height:20px;line-height:2rem;font-weight:600;position:relative}.node.opening .inside h2{font-size:24px;font-size:2.4rem;line-height:30px;line-height:3rem;margin:0 0 1rem;font-weight:400;color:#fff}.node.opening .inside ul{font-weight:400;padding-left:2rem;margin:0 0 2rem}.node.opening .inside ul li{padding:.5rem 0}.node.opening .inside p{font-size:15px;font-size:1.5rem;line-height:21px;line-height:2.1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400}.node.opening .background{position:absolute;bottom:5rem}.node.opening .titleOverlay{background:#00a3e3;cursor:pointer;position:absolute;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;font-size:2.4rem;line-height:30px;line-height:3rem;padding:1rem 1.8rem;bottom:5rem;right:0}.node.opening .titleOverlay a{color:#fff}.node.opening .titleOverlay a blockquote{margin:0;padding:5px 0}.node.opening .titleOverlay a blockquote span{display:block;font-size:15px;font-size:1.5rem;line-height:24px;line-height:2.4rem}.node.opening .titleOverlay:hover{background:rgba(0,0,0,.75);transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}.node.opening .titleOverlay:hover a{color:#fff}.node .has_background .background{height:100%;width:100%;background-position:center center;background-repeat:no-repeat}.node.project{overflow:hidden;position:relative}@media (max-width:740px){.node.project{width:100%}.node.project img{max-width:none;width:100%}}@media (min-width:741px) and (max-width:1015px){.node.project{height:34rem}}@media (min-width:1016px){.node.project{height:31rem}.node.project img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}}.node.project .titleOverlay{cursor:pointer;position:absolute;background:rgba(0,0,0,.75);color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;font-size:1.5rem;line-height:22px;line-height:2.2rem;padding:1rem 1.8rem;bottom:0;max-width:26rem}.node.project .titleOverlay:hover{background:#00a3e3;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}@media (min-width:1016px){.node.project:hover a img{opacity:.9;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-webkit-transition:all .25s ease-in-out 0s}}.node.interview{background:#00a3e3}.node.interview .image{display:block;overflow:hidden;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-webkit-transition:all .2s ease-in-out 0s}.node.interview .image img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-webkit-transition:all .25s ease-in-out 0s}@media (max-width:740px){.node.interview .image img{width:100%}}@media (min-width:741px) and (max-width:1015px){.node.interview .image img{width:34rem}}.node.interview .inside{padding:1.5rem 1.8rem 2.5rem;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.node.interview .inside blockquote{font-size:24px;font-size:2.4rem;line-height:30px;line-height:3rem;margin:0 0 1rem;display:block;color:#fff}.node.interview .inside blockquote:hover{text-decoration:underline}.node.interview .inside p.name{font-size:14px;font-size:1.4rem;line-height:17px;line-height:1.7rem;margin:0}@media (min-width:1016px){.node.interview:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-webkit-transition:all .25s ease-in-out 0s}}@media (min-width:1016px){.node.news:hover img{opacity:.9;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}}@media (max-width:740px){.node.news img{width:100%;max-width:none}}@media (min-width:741px) and (max-width:1015px){.node.news img{width:34rem}}.node.news .inside{padding:1.5rem 1.8rem 4.5rem;position:relative}.node.news .inside h3{font-size:24px;font-size:2.4rem;line-height:30px;line-height:3rem;color:#00a3da;font-weight:400;margin:0 0 1rem}.node.news .inside h3:hover{text-decoration:underline}.node.news .inside .date{font-size:13px;font-size:1.3rem;line-height:15px;line-height:1.5rem;margin-bottom:1rem;display:block}.node.news .inside p{font-size:15px;font-size:1.5rem;line-height:21px;line-height:2.1rem;margin:0}.node.news .readMore{position:absolute;bottom:0;left:0;right:0;height:4rem;padding-left:2rem}.node.news .readMore a{font-size:15px;font-size:1.5rem;line-height:40px;line-height:4rem;position:relative;display:block;font-weight:400}.node.news .readMore a span{position:absolute;font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;line-height:42px;left:7.5rem}.node.news .readMore a span.icon-forward{left:8rem}.node.news .readMore a:hover{text-decoration:underline}@media (min-width:1016px){.node.teamMember:hover .image img{opacity:.9;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}}.node.teamMember .image{width:31rem;height:31rem;display:block;margin:0 auto}.node.teamMember .image img{width:100%;max-width:none}.node.teamMember .inside{padding:1.5rem 1.8rem 2.5rem}.node.teamMember .inside a.name{color:#00a3e3;font-size:24px;font-size:2.4rem;line-height:30px;line-height:3rem;margin:0;display:block}.node.teamMember .inside a.name:hover{text-decoration:underline}.node.teamMember .inside a.function{color:#000;font-size:14px;font-size:1.4rem;line-height:17px;line-height:1.7rem;margin:0}@media (max-width:740px){.projectNode{height:auto;margin-bottom:2.5rem}}@media (min-width:741px) and (max-width:1015px){.projectNode{height:45rem;margin-bottom:1.5rem}}@media (min-width:1016px){.projectNode{height:43rem;margin-bottom:2.5rem}}@media (min-width:1016px){.projectNode:hover .image img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);opacity:.9;transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-webkit-transition:all .25s ease-in-out 0s}}.projectNode .image{width:100%;position:relative;margin-bottom:1rem;overflow:hidden}@media (max-width:740px){.projectNode .image img{width:100%;max-width:none}}.projectNode .image img{transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-webkit-transition:all .2s ease-in-out 0s}.projectNode .image .tagOverlay{position:absolute;background:#00a3e3;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;bottom:2rem;left:2.3rem;z-index:1;font-size:15px;font-size:1.5rem;line-height:19px;line-height:1.9rem;padding:.6rem 1rem}.projectNode .image .tagOverlay:hover{background:rgba(0,0,0,.75);transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}.projectNode .title{color:#000;display:block;font-size:18px;font-size:1.8rem;line-height:24px;line-height:2.4rem;margin-bottom:.5rem}.projectNode .title:hover{text-decoration:underline}.projectNode .subtitle{font-size:18px;font-size:1.8rem;line-height:24px;line-height:2.4rem;color:#00a3da;font-weight:200}.projectNode .subtitle:hover{text-decoration:underline}.projectNode p{display:none}.projectOverview{margin-bottom:3rem}.projectOverview.listView .projectNode{width:100%;height:20rem}@media (max-width:740px){.projectOverview.listView .projectNode{height:auto;overflow:hidden}}.projectOverview.listView .projectNode .image{width:20rem;height:20rem;float:left;margin-right:3rem}.projectOverview.listView .projectNode .image .tagOverlay{max-width:16rem;bottom:1.5rem;left:1.5rem}@media (max-width:740px){.projectOverview.listView .projectNode .image{display:none}}.projectOverview.listView .projectNode .text{float:left;width:64rem}@media (max-width:740px){.projectOverview.listView .projectNode .text{width:90%}}@media (min-width:741px) and (max-width:1015px){.projectOverview.listView .projectNode .text{width:42rem}}.projectOverview.listView .projectNode .text .subtitle{margin-bottom:.5rem}.projectOverview.listView .projectNode .text p{margin:0;display:block;font-size:16px;font-size:1.6rem;line-height:23px;line-height:2.3rem;font-weight:200}.filters{background:#f7f7f7;margin-bottom:2rem}@media (max-width:740px){.filters{height:auto;padding-top:2rem}}@media (min-width:741px) and (max-width:1015px){.filters{height:auto;padding-top:4rem;padding-bottom:2rem}}@media (min-width:1016px){.filters{height:11rem;padding-top:4rem}}.filters:after,.filters:before{content:" ";display:table}.filters:after{clear:both}.filters .display{float:left;height:4.5rem}@media (max-width:740px){.filters .display{display:none}}@media (min-width:741px) and (max-width:1015px){.filters .display{float:none;margin-bottom:2rem}}.filters .display menu{margin:0;padding:0;list-style:none}.filters .display menu li{float:left;height:4.5rem;vertical-align:top}.filters .display menu li:first-child{margin-right:2rem}.filters .display menu li a{display:inline-block;position:relative;padding-left:2.8rem;font-size:15px;font-size:1.5rem;line-height:45px;line-height:4.5rem;color:#333}.filters .display menu li a .icon{position:absolute;font-size:24px;font-size:2.4rem;line-height:40px;line-height:4rem;left:0}.filters .display menu li a:hover{color:#00a3e3;transition:color .1s ease-in-out 0s;-ms-transition:color .1s ease-in-out 0s;-moz-transition:color .1s ease-in-out 0s;-webkit-transition:color .1s ease-in-out 0s}.filters .display menu li a.active{color:#00a3e3}@media (max-width:740px){.filters .actualFilters{width:100%;display:none}}@media (min-width:741px) and (max-width:1015px){.filters .actualFilters{height:4.5rem;width:100%;float:left}.filters .actualFilters:after,.filters .actualFilters:before{content:" ";display:table}.filters .actualFilters:after{clear:both}}@media (min-width:1016px){.filters .actualFilters{float:right;height:4.5rem}.filters .actualFilters:after,.filters .actualFilters:before{content:" ";display:table}.filters .actualFilters:after{clear:both}}.filters .actualFilters.teamCategories .filterSelect{width:auto}.filters .actualFilters.teamCategories .filterSelect .filterHead{padding-right:7rem}.filters .actualFilters .selectButton{position:relative;float:left;width:20.5rem;margin-left:1rem}@media (max-width:740px){.filters .actualFilters .selectButton{width:100%;margin-left:0}}@media (min-width:741px) and (max-width:1015px){.filters .actualFilters .selectButton{width:22.6rem}.filters .actualFilters .selectButton:first-child{margin-left:0}}.filters .actualFilters .selectButton:hover:after{color:#00a3e3}.filters .actualFilters .selectButton:after{position:absolute;width:4.5rem;height:4.5rem;right:0;top:0;font-family:icomoon;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"''";content:'\e6be';font-size:36px;font-size:3.6rem;line-height:45px;line-height:4.5rem;padding:0 .4rem;border-left:1px solid #e6e6e6;z-index:10;pointer-events:none;background:#fff}.filters .actualFilters select.filterSelect{position:absolute;height:4.5rem;border:none;outline:0;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;overflow-y:hidden;background:#fff;border-bottom:3px solid #333;z-index:10;position:relative;font-size:15px;font-size:1.5rem;line-height:45px;line-height:4.5rem;padding:0 0 0 2rem;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-bottom:3px solid transparent}@media (max-width:740px){.filters .actualFilters select.filterSelect{width:100%;margin-bottom:1rem}}@media (min-width:741px){.filters .actualFilters select.filterSelect{width:100%}}@media (min-width:741px) and (max-width:1015px){.filters .actualFilters select.filterSelect{width:100%}}.filters .actualFilters select.filterSelect:hover{cursor:pointer}.filters .actualFilters select.filterSelect:hover .filterHead{color:#00a3e3}.filters .actualFilters select.filterSelect.active{border-color:#00a3e3}.filters .actualFilters select.filterSelect.active .filterHead:after{color:#00a3e3}.filters .actualFilters select.filterSelect.droppedDown{height:auto;-webkit-box-shadow:.1rem .1rem .5rem rgba(0,0,0,.1);-moz-box-shadow:.1rem .1rem .5rem rgba(0,0,0,.1);box-shadow:.1rem .1rem .5rem rgba(0,0,0,.1)}.filters .actualFilters .filterSelectProgram,.filters .actualFilters .filterSelectTeam{height:4.5rem;overflow-y:hidden;background:#fff;border-bottom:3px solid #333;z-index:10;position:relative}@media (max-width:740px){.filters .actualFilters .filterSelectProgram,.filters .actualFilters .filterSelectTeam{width:100%;margin-bottom:1rem}}@media (min-width:741px){.filters .actualFilters .filterSelectProgram,.filters .actualFilters .filterSelectTeam{float:left;width:20.5rem;margin-left:1rem}}@media (min-width:741px) and (max-width:1015px){.filters .actualFilters .filterSelectProgram,.filters .actualFilters .filterSelectTeam{width:auto}}.filters .actualFilters .filterSelectProgram:hover,.filters .actualFilters .filterSelectTeam:hover{cursor:pointer}.filters .actualFilters .filterSelectProgram:hover .filterHead,.filters .actualFilters .filterSelectTeam:hover .filterHead{color:#00a3e3}.filters .actualFilters .filterSelectProgram.active,.filters .actualFilters .filterSelectTeam.active{border-color:#00a3e3}.filters .actualFilters .filterSelectProgram.active .filterHead:after,.filters .actualFilters .filterSelectTeam.active .filterHead:after{color:#00a3e3}.filters .actualFilters .filterSelectProgram.droppedDown,.filters .actualFilters .filterSelectTeam.droppedDown{height:auto;-webkit-box-shadow:.1rem .1rem .5rem rgba(0,0,0,.1);-moz-box-shadow:.1rem .1rem .5rem rgba(0,0,0,.1);box-shadow:.1rem .1rem .5rem rgba(0,0,0,.1)}.filters .actualFilters .filterSelectProgram .filterHead,.filters .actualFilters .filterSelectTeam .filterHead{width:100%;height:4.5rem;position:relative;font-size:15px;font-size:1.5rem;line-height:45px;line-height:4.5rem;padding:0 0 0 2rem;border-bottom:1px solid #e6e6e6}.filters .actualFilters .filterSelectProgram .filterHead:after,.filters .actualFilters .filterSelectTeam .filterHead:after{position:absolute;width:4.5rem;height:4.5rem;right:0;font-family:icomoon;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"''";content:'\e6be';font-size:36px;line-height:45px;padding:0 .4rem;border-left:1px solid #e6e6e6}.filters .actualFilters .filterSelectProgram .filterHead:after:hover,.filters .actualFilters .filterSelectTeam .filterHead:after:hover{color:#000}.filters .actualFilters .filterSelectProgram ul,.filters .actualFilters .filterSelectTeam ul{margin:0;padding:0;list-style:none;padding:1rem 2.5rem 1rem 2rem;overflow-y:scroll}.filters .actualFilters .filterSelectProgram ul li,.filters .actualFilters .filterSelectTeam ul li{padding:.3rem 0}.filters .actualFilters .filterSelectProgram ul li a,.filters .actualFilters .filterSelectTeam ul li a{font-size:13px;font-size:1.3rem;line-height:18px;line-height:1.8rem;color:#000}.filters .actualFilters .filterSelectProgram ul li a:hover,.filters .actualFilters .filterSelectTeam ul li a:hover{transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s;color:#00a3e3}.filters .actualFilters .filterSelectProgram ul li a.active,.filters .actualFilters .filterSelectTeam ul li a.active{color:#00a3e3;font-weight:600}@media (min-width:741px){.filters .actualFilters .filterSelectProgram{float:left;width:40rem;margin-left:0}}.project_overview .filters .display{border-bottom:0}.project_overview .filters .display menu li:first-child{margin-right:1rem}.project_overview .filters .display menu li{margin-right:1rem}.project_overview .filters .display menu li a{background:#FFF;padding:0 15px}.project_overview .filters .display menu li a:hover{background:#00a3e3;color:#FFF}.slideHeader{width:100%;position:relative}@media (max-width:740px){.slideHeader{height:24rem}}@media (min-width:741px) and (max-width:1015px){.slideHeader{height:40rem}}@media (min-width:1016px){.slideHeader{height:62.5rem}}.slideHeader .background{width:100%;height:100%;position:relative}.slideHeader .container{height:100%}.slideHeader .container .inner{height:100%;position:relative}.slideHeader .container .inner .title{position:absolute;right:0;bottom:0;background:#00a3e3;z-index:2;padding:2rem 2.5rem}@media (min-width:741px) and (max-width:1015px){.slideHeader .container .inner .title{display:none}}.slideHeader .container .inner .title h1{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:35px;font-size:3.5rem;line-height:39px;line-height:3.9rem;font-weight:400}.projectPage{position:relative}.projectPage .smallProjectOverview h2{color:#00a3e3;font-size:32px;font-size:3.2rem;line-height:38px;line-height:3.8rem;margin:0 0 2rem;font-weight:200}.projectPage .projectOverview{background:#FFF;border:1px solid #e6e6e6;-webkit-box-shadow:0 .2rem .6rem rgba(0,0,0,.16);-moz-box-shadow:0 .2rem .6rem rgba(0,0,0,.16);box-shadow:0 .2rem .6rem rgba(0,0,0,.16);position:relative}@media (max-width:740px){.projectPage .projectOverview{display:none}}.projectPage .projectOverview:after,.projectPage .projectOverview:before{content:" ";display:table}.projectPage .projectOverview:after{clear:both}@media (min-width:741px) and (max-width:1015px){.projectPage .projectOverview{width:100%;margin-bottom:3rem}}@media (min-width:1016px){.projectPage .projectOverview{position:absolute;right:.7rem;top:-5rem;padding:2rem 2.5rem}}.projectPage .projectOverview .title{position:absolute;top:0;right:-.1rem;background:#00a3e3;padding:2rem 2.5rem}@media (min-width:741px) and (max-width:1015px){.projectPage .projectOverview .title{display:none}}.projectPage .projectOverview .title h1{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:35px;font-size:3.5rem;line-height:39px;line-height:3.9rem;font-weight:400}@media (max-width:740px){.projectPage .projectOverview .projectTitle{display:none}}@media (min-width:741px) and (max-width:1015px){.projectPage .projectOverview .projectTitle{background:#00a3e3;padding:1rem 2.5rem}.projectPage .projectOverview .projectTitle h1{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;font-size:2rem;line-height:24px;line-height:2.4rem;font-weight:600}}@media (min-width:1016px){.projectPage .projectOverview .projectTitle{display:none}}.projectPage .projectOverview .medInside{padding-top:2rem}@media (min-width:741px) and (max-width:1015px){.projectPage .projectOverview .medInside{padding:2.5rem}}.projectPage .projectOverview h5{font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;font-weight:600;margin:0 0 1.5rem}@media (min-width:741px) and (max-width:1015px){.projectPage .projectOverview .highlights{width:50%;float:left}}@media (min-width:1016px){.projectPage .projectOverview .highlights{border-bottom:1px solid #e6e6e6;margin-bottom:2rem}}.projectPage .projectOverview .highlights .highlight{padding-left:1.5rem;margin-bottom:2rem;position:relative}.projectPage .projectOverview .highlights .highlight .highlightTitle{color:#145a7d;font-size:13px;font-size:1.3rem;line-height:22px;line-height:2.2rem;font-weight:600}.projectPage .projectOverview .highlights .highlight p{font-size:13px;font-size:1.3rem;line-height:22px;line-height:2.2rem;margin:0;font-weight:200}@media (min-width:741px) and (max-width:1015px){.projectPage .projectOverview .highlights .highlight p{padding-right:3rem}}.projectPage .projectOverview .highlights .highlight:before{font-family:icomoon;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"''";content:'\e6c0';position:absolute;left:-.4rem;font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem}@media (min-width:741px) and (max-width:1015px){.projectPage .projectOverview .team{width:50%;float:left}}.projectPage .projectOverview .team a.member{margin-bottom:1rem;color:#000;display:block}.projectPage .projectOverview .team a.member:after,.projectPage .projectOverview .team a.member:before{content:" ";display:table}.projectPage .projectOverview .team a.member:after{clear:both}.projectPage .projectOverview .team a.member .circularImage{width:5rem;height:5rem;float:left;margin-right:2rem;opacity:1}.animate(all,0.2s) .projectPage .projectOverview .team a.member .circularImage:hover{opacity:.9;transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-webkit-transition:all .25s ease-in-out 0s}.projectPage .projectOverview .team a.member .text{font-size:13px;font-size:1.3rem;line-height:20px;line-height:2rem;font-weight:200}.projectPage .projectOverview .team a.member .text .function{color:#145a7d;font-size:13px;font-size:1.3rem;line-height:20px;line-height:2rem;font-weight:600}.projectPage .projectOverview .team a.member .text:hover{text-decoration:underline}.projectPage .projectOverview .relatedLinks{border-top:1px solid #e6e6e6;padding-top:1.5rem;margin-top:1rem}.projectPage .projectOverview .relatedLinks a{color:#12597C;font-size:13px;font-size:1.3rem;line-height:21px;line-height:2.1rem;font-weight:600}.projectPage .projectOverview .relatedLinks a span{display:inline-block;font-size:18px;font-size:1.8rem;line-height:21px;line-height:2.1rem;-webkit-transform:translate(0,.3rem);-moz-transform:translate(0,.3rem);-ms-transform:translate(0,.3rem);-o-transform:translate(0,.3rem)}.projectTeam{margin-bottom:5rem}.projectTeam .inner{border-top:1px solid #e6e6e6;padding-top:3.5rem}.projectTeam:after,.projectTeam:before{content:" ";display:table}.projectTeam:after{clear:both}.projectTeam h2{font-size:36px;font-size:3.6rem;line-height:42px;line-height:4.2rem;color:#00a3da;font-weight:200;margin:0 0 2.5rem}.projectTeam .row{margin-bottom:2rem}.projectTeam .row:after,.projectTeam .row:before{content:" ";display:table}.projectTeam .row:after{clear:both}.projectTeam .row .member{float:left;width:48rem}@media (max-width:740px){.projectTeam .row .member{margin-bottom:2rem;width:100%}}@media (min-width:741px) and (max-width:1015px){.projectTeam .row .member{margin-bottom:2rem}}@media (min-width:1321px){.projectTeam .row .member{width:42.5rem}}.projectTeam .row .member:after,.projectTeam .row .member:before{content:" ";display:table}.projectTeam .row .member:after{clear:both}.projectTeam .row .member .circularImage{width:10rem;height:10rem;float:left;margin-right:3rem}.projectTeam .row .member .circularImage:hover{opacity:.9}.projectTeam .row .member .text{float:left}@media (min-width:1016px) and (max-width:1320px){.projectTeam .row .member .text{width:35rem;padding-right:3rem}}@media (min-width:1321px){.projectTeam .row .member .text{width:29.5rem;padding-right:2rem}}.projectTeam .row .member .text .function{font-size:18px;font-size:1.8rem;line-height:22px;line-height:2.2rem;font-weight:600;display:block;margin-bottom:1rem}.projectTeam .row .member .text .name{font-size:23px;font-size:2.3rem;line-height:27px;line-height:2.7rem;font-weight:200;color:#00a3da;margin:0 0 1.5rem;display:block}.projectTeam .row .member .text .name:hover{text-decoration:underline}.projectTeam .row .member .text p{font-size:15px;font-size:1.5rem;line-height:25px;line-height:2.5rem;margin:0 0 1rem;font-weight:200}.projectTeam .row .member .text .footerLink{color:#145a7d;font-size:15px;font-size:1.5rem;line-height:19px;line-height:1.9rem;position:relative;display:inline-block}.projectTeam .row .member .text .footerLink:after{font-family:icomoon;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"''";position:absolute;line-height:20px;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}.projectTeam .row .member .text .footerLink.int:after{content:'\e6bc';margin-left:.4rem}.projectTeam .row .member .text .footerLink.ext:after{content:'\e610';margin-left:1rem}.projectTeam .row .member .text .footerLink:hover{text-decoration:underline}@media (max-width:740px){.partners{display:none}}.partners .inner{border-top:1px solid #e6e6e6;padding:1rem 0}.partners .inner:after,.partners .inner:before{content:" ";display:table}.partners .inner:after{clear:both}.partners .inner h5{font-size:20px;font-size:2rem;line-height:60px;line-height:6rem;color:#00a3da;float:left;width:12rem;position:absolute;font-weight:400}@media (max-width:740px){.partners .inner h5{position:relative;width:100%;margin-bottom:1.5rem}}.partners .inner ul{margin:0;padding:0;list-style:none;margin-left:12rem}.partners .inner ul:after,.partners .inner ul:before{content:" ";display:table}.partners .inner ul:after{clear:both}@media (max-width:740px){.partners .inner ul{margin-left:0}}.partners .inner ul li{display:block;float:left;position:relative;margin-right:1rem;margin-bottom:1rem}@media (min-width:741px) and (max-width:1015px){.partners .inner ul li{width:18rem;height:8rem}}@media (min-width:1016px) and (max-width:1320px){.partners .inner ul li{width:15.3rem;margin-right:1.5rem;height:6rem}}@media (min-width:1321px){.partners .inner ul li{width:18rem;height:8rem}}.partners .inner ul li .logo{display:block;height:8rem;width:100%;position:relative}.partners .inner ul li .logo img{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%);opacity:.5;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}@media (min-width:741px) and (max-width:1015px){.partners .inner ul li .logo img{max-width:14rem;max-height:6rem}}@media (min-width:1016px) and (max-width:1320px){.partners .inner ul li .logo img{max-width:12rem;max-height:4rem}}@media (min-width:1321px){.partners .inner ul li .logo img{max-width:14rem;max-height:6rem}}.partners .inner ul li .logo img:hover{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);filter:grayscale(0);opacity:1;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}@media (max-width:740px){.partners .inner ul li{height:4rem;margin-bottom:1rem}}.relatedProjects{margin-bottom:5rem}.relatedProjects:after,.relatedProjects:before{content:" ";display:table}.relatedProjects:after{clear:both}.relatedProjects .inner{border-top:1px solid #e6e6e6;padding-top:3.5rem}.relatedProjects.results .inner{border-top:none}.relatedProjects:after,.relatedProjects:before{content:" ";display:table}.relatedProjects:after{clear:both}.relatedProjects h2{font-size:36px;font-size:3.6rem;line-height:42px;line-height:4.2rem;color:#00a3da;font-weight:200;margin:0 0 2.5rem}.relatedTechnology .inner:after,.relatedTechnology .inner:before{content:" ";display:table}.relatedTechnology .inner:after{clear:both}.relatedTechnology .inner .expertiseList,.relatedTechnology .inner .softwareList{width:50%;float:left}@media (max-width:740px){.relatedTechnology .inner .expertiseList,.relatedTechnology .inner .softwareList{width:100%}}.relatedTechnology .inner .expertiseList h5,.relatedTechnology .inner .softwareList h5{font-size:15px;font-size:1.5rem;line-height:22px;line-height:2.2rem;margin:0 0 .5rem;font-weight:600}.relatedTechnology .inner .expertiseList ul,.relatedTechnology .inner .softwareList ul{margin-top:0}.relatedTechnology .inner .expertiseList ul li a,.relatedTechnology .inner .softwareList ul li a{font-size:15px;font-size:1.5rem;line-height:21px;line-height:2.1rem;font-weight:400}.redactional{margin-bottom:5rem}.redactional:after,.redactional:before{content:" ";display:table}.redactional:after{clear:both}.redactional h1{color:#00a3e3;font-size:48px;font-size:4.8rem;line-height:62px;line-height:6.2rem;font-weight:200;margin:0 0 2.5rem}.redactional.alignLeft h2,.redactional.alignLeft h4,.redactional.alignLeft p,.redactional.alignLeft ul{max-width:58rem}@media (min-width:1321px){.redactional.alignLeft.marginOverride .note,.redactional.alignLeft.marginOverride h2,.redactional.alignLeft.marginOverride h4,.redactional.alignLeft.marginOverride p,.redactional.alignLeft.marginOverride ul{margin-left:0}.redactional.alignLeft .note,.redactional.alignLeft h2,.redactional.alignLeft h4,.redactional.alignLeft p,.redactional.alignLeft ul{max-width:62.5rem}.redactional.alignLeft .note p,.redactional.alignLeft h2 p,.redactional.alignLeft h4 p,.redactional.alignLeft p p,.redactional.alignLeft ul p{margin:0}.redactional.alignLeft .note h5,.redactional.alignLeft .note p,.redactional.alignLeft h2 h5,.redactional.alignLeft h2 p,.redactional.alignLeft h4 h5,.redactional.alignLeft h4 p,.redactional.alignLeft p h5,.redactional.alignLeft p p,.redactional.alignLeft ul h5,.redactional.alignLeft ul p{max-width:40rem}}@media (min-width:1321px) and (min-width:1016px) and (max-width:1320px){.redactional.alignLeft .note,.redactional.alignLeft h2,.redactional.alignLeft h4,.redactional.alignLeft p,.redactional.alignLeft ul{margin-left:19rem}}@media (min-width:1321px) and (min-width:1321px){.redactional.alignLeft .note,.redactional.alignLeft h2,.redactional.alignLeft h4,.redactional.alignLeft p,.redactional.alignLeft ul{margin-left:32rem}}@media (min-width:1321px) and (min-width:1016px) and (max-width:1320px){.redactional.alignLeft img{margin-left:-19rem}}@media (min-width:1321px) and (min-width:1321px){.redactional.alignLeft img{margin-left:-32rem}}@media (min-width:1016px){.redactional.alignCenter .note,.redactional.alignCenter h1,.redactional.alignCenter h2,.redactional.alignCenter h4,.redactional.alignCenter p,.redactional.alignCenter ul{max-width:62.5rem}.redactional.alignCenter .note p,.redactional.alignCenter h1 p,.redactional.alignCenter h2 p,.redactional.alignCenter h4 p,.redactional.alignCenter p p,.redactional.alignCenter ul p{margin:0}.redactional.alignCenter .note h5,.redactional.alignCenter .note p,.redactional.alignCenter h1 h5,.redactional.alignCenter h1 p,.redactional.alignCenter h2 h5,.redactional.alignCenter h2 p,.redactional.alignCenter h4 h5,.redactional.alignCenter h4 p,.redactional.alignCenter p h5,.redactional.alignCenter p p,.redactional.alignCenter ul h5,.redactional.alignCenter ul p{max-width:40rem}}@media (min-width:1016px) and (min-width:1016px) and (max-width:1320px){.redactional.alignCenter .note,.redactional.alignCenter h1,.redactional.alignCenter h2,.redactional.alignCenter h4,.redactional.alignCenter p,.redactional.alignCenter ul{margin-left:19rem}}@media (min-width:1016px) and (min-width:1321px){.redactional.alignCenter .note,.redactional.alignCenter h1,.redactional.alignCenter h2,.redactional.alignCenter h4,.redactional.alignCenter p,.redactional.alignCenter ul{margin-left:32rem}}@media (min-width:1016px) and (min-width:1016px) and (max-width:1320px){.redactional.alignCenter img{margin-left:-19rem}}@media (min-width:1016px) and (min-width:1321px){.redactional.alignCenter img{margin-left:-32rem}}@media (min-width:741px) and (max-width:1015px){.redactional p{padding-right:5rem}}@media (max-width:740px){.redactional.newsDetail h1{font-size:32px;font-size:3.2rem;line-height:38px;line-height:3.8rem}}@media (min-width:1016px) and (min-width:1016px) and (max-width:1320px){.redactional.newsDetail h1{margin-left:19rem}}@media (min-width:1016px) and (min-width:1321px){.redactional.newsDetail h1{margin-left:32rem}}.redactional.newsDetail .coverImage{width:55rem;margin-bottom:1rem}@media (max-width:740px){.redactional.newsDetail .coverImage{width:100%}}@media (min-width:1016px){.redactional.newsDetail .coverImage{width:62.5rem}}.redactional.newsDetail .coverImage img{width:100%}@media (min-width:1016px) and (min-width:1016px) and (max-width:1320px){.redactional.newsDetail .coverImage img{margin-left:19rem}}@media (min-width:1016px) and (min-width:1321px){.redactional.newsDetail .coverImage img{margin-left:32rem}}.redactional.newsDetail .date{font-size:13px;font-size:1.3rem;line-height:24px;line-height:2.4rem;margin-bottom:2.5rem}@media (min-width:1016px) and (min-width:1016px) and (max-width:1320px){.redactional.newsDetail .date{margin-left:19rem}}@media (min-width:1016px) and (min-width:1321px){.redactional.newsDetail .date{margin-left:32rem}}.redactional .embedContainer{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;max-width:100%;height:auto;z-index:0;margin-top:-1rem;margin-bottom:2rem;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}.redactional .embedContainer iframe{position:absolute;top:0;left:0;width:100%;height:100%}.redactional img{display:block;max-width:none}@media (max-width:740px){.redactional img{width:100%}}@media (min-width:741px) and (max-width:1015px){.redactional img{width:70rem}}@media (min-width:1016px) and (max-width:1320px){.redactional img{width:96rem}}@media (min-width:1321px){.redactional img{width:128.5rem}}.redactional h2{font-size:48px;font-size:4.8rem;line-height:64px;line-height:6.4rem;color:#00a3da;font-weight:200;margin:0 0 2rem}.redactional h4{font-size:16px;font-size:1.6rem;line-height:25px;line-height:2.5rem;margin:0 0 1rem;color:#000;font-weight:600}.redactional p{margin:0 0 3rem;font-size:16px;font-size:1.6rem;line-height:25px;line-height:2.5rem;color:#000;font-weight:200}.redactional ul{margin:0 0 2rem}.redactional ul li{font-size:16px;font-size:1.6rem;line-height:25px;line-height:2.5rem;font-weight:200;padding:0 0 .5rem}.redactional blockquote{color:#00a3da;font-weight:200;max-width:none}@media (max-width:740px){.redactional blockquote{font-size:32px;font-size:3.2rem;line-height:38px;line-height:3.8rem;margin:0 0 2rem}}@media (min-width:741px){.redactional blockquote{font-size:40px;font-size:4rem;line-height:51px;line-height:5.1rem;margin:0 0 4rem}}.redactional blockquote:before{content:'“'}.redactional blockquote:after{content:'”'}.redactional .movie.placeholder{width:100%;height:54rem;background:#e6e6e6;margin-bottom:4rem}.redactional .share{color:#145a7d}@media (min-width:1321px){.redactional .share{margin-left:19rem}}@media (min-width:1016px) and (min-width:1016px) and (max-width:1320px){.redactional .share.alignCenter{margin-left:19rem}}@media (min-width:1016px) and (min-width:1321px){.redactional .share.alignCenter{margin-left:32rem}}.redactional .share ul{margin:0;padding:0;list-style:none}.redactional .share ul li{float:left;margin-right:.3rem}.redactional .share ul li a{border:1px solid #e6e6e6;-webkit-border-radius:.2rem;-moz-border-radius:.2rem;border-radius:.2rem;height:2.5rem;display:inline-block;font-weight:200;color:inherit;font-size:11px;font-size:1.1rem;line-height:25px;line-height:2.5rem;padding:0 .7rem;position:relative}.redactional .share ul li a .icon{font-size:10px;font-size:1rem;line-height:25px;line-height:2.5rem;padding:0 1rem 0 0;height:2.5rem;position:relative}.redactional .share ul li a .icon:after{display:block;position:absolute;top:-.6rem;bottom:-.6rem;left:1.6rem;width:.1rem;border-right:1px solid #e6e6e6;content:''}.redactional .share ul li a:hover{color:#003255;background:#f7f7f7;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}.redactional .share ul li a.googleplus .icon{padding:0}.redactional .share ul li a.googleplus .icon:after{display:none}.redactional .share ul li a.email{vertical-align:top}.redactional .share ul li a.email .icon{font-size:18px;font-size:1.8rem;line-height:25px;line-height:2.5rem}.redactional .share ul li a.email .icon:after{display:none}.redactional .share ul li a.print{border:none;vertical-align:top;margin-left:1rem}@media (max-width:740px){.redactional .share ul li a.print{display:none}}.redactional .share ul li a.print .icon{display:inline-block;margin-left:.5rem;border:1px solid #e6e6e6;-webkit-border-radius:.2rem;-moz-border-radius:.2rem;border-radius:.2rem;height:2.5rem;width:2.5rem;font-size:14px;font-size:1.4rem;line-height:25px;line-height:2.5rem;padding:0 .4rem}.redactional .share ul li a.print .icon:after{display:none}.redactional .share ul li a.print:hover{background:0 0}@media (min-width:1321px){.redactional.project .share{margin-left:32rem}}.note{color:#145a7d;border-left:1px solid #bacfd9;padding-left:1.5rem;position:relative;margin-bottom:3rem}@media (min-width:741px) and (max-width:1015px){.note{margin-left:3.5rem}}.note h5{font-size:16px;font-size:1.6rem;line-height:25px;line-height:2.5rem;font-weight:600}.note p{font-size:13px;font-size:1.3rem;line-height:20px;line-height:2rem;font-weight:200;margin:0;color:#145a7d}.note h5,.note p{max-width:40rem}.note:before{position:absolute;content:'';width:2.4rem;height:2.4rem;left:-3.5rem;top:0}.note.tip:before{background-image:url(assets/icons/tip.png)}.note.read:before{background-image:url(assets/icons/read.png)}.mcForm{border-top:1px solid #e6e6e6;padding-top:3rem}.mcForm:after,.mcForm:before{content:" ";display:table}.mcForm:after{clear:both}.mcForm .inner:after,.mcForm .inner:before{content:" ";display:table}.mcForm .inner:after{clear:both}.mcForm h2{font-size:36px;font-size:3.6rem;line-height:54px;line-height:5.4rem;color:#00a3e3;font-weight:200;margin:0 0 3.5rem}.mcForm .form{float:left;margin-bottom:3rem}@media (max-width:740px){.mcForm .form{width:100%}}@media (min-width:741px) and (max-width:1015px){.mcForm .form{width:100%}}@media (min-width:1016px) and (max-width:1320px){.mcForm .form{width:58.5rem}}@media (min-width:1321px){.mcForm .form{width:75rem}}.mcForm .form h5{font-size:18px;font-size:1.8rem;line-height:24px;line-height:2.4rem;color:#333;font-weight:600;margin:0 0 2.5rem}@media (max-width:740px){.mcForm .form h5{margin-bottom:1.5rem}}.mcForm .tipCol{float:right}@media (max-width:740px){.mcForm .tipCol{display:none}}@media (min-width:741px) and (max-width:1015px){.mcForm .tipCol{display:none}}@media (min-width:1016px) and (max-width:1320px){.mcForm .tipCol{width:31rem}.mcForm .tipCol .note{width:25.5rem;float:right}.mcForm .tipCol .note h5,.mcForm .tipCol .note p{max-width:24rem}}@media (min-width:1321px){.mcForm .tipCol{width:40rem}.mcForm .tipCol .note{width:37.5rem;float:right}.mcForm .tipCol .note h5,.mcForm .tipCol .note p{max-width:36rem}}.mcForm #mc_embed_signup form{padding:0}.mcForm #mc_embed_signup br{display:none}.mcForm #mc_embed_signup .indicates-required{display:none}.mcForm #mc_embed_signup .mc-field-group{width:100%;position:relative;padding:0;min-height:0;margin-bottom:2.5rem}.mcForm #mc_embed_signup .mc-field-group:after,.mcForm #mc_embed_signup .mc-field-group:before{content:" ";display:table}.mcForm #mc_embed_signup .mc-field-group:after{clear:both}.mcForm #mc_embed_signup .mc-field-group .mce_inline_error{background-color:transparent;position:absolute;opacity:0}.mcForm #mc_embed_signup .mc-field-group.input-group ul{margin:0 0 0 19rem}.mcForm #mc_embed_signup .mc-field-group.input-group ul:after,.mcForm #mc_embed_signup .mc-field-group.input-group ul:before{content:" ";display:table}.mcForm #mc_embed_signup .mc-field-group.input-group ul:after{clear:both}@media (max-width:740px){.mcForm #mc_embed_signup .mc-field-group.input-group ul{margin-left:0}}.mcForm #mc_embed_signup .mc-field-group.input-group li{display:inline-block;float:left;padding:.3rem 0}.mcForm #mc_embed_signup .mc-field-group.input-group li label{color:#8386ae;font-size:14px;font-size:1.4rem;line-height:18px;line-height:1.8rem;padding:0 3rem 0 1rem;width:auto}.mcForm #mc_embed_signup .mc-field-group label{float:left;width:19rem;font-size:15px;font-size:1.5rem;line-height:24px;line-height:2.4rem;font-weight:200}@media (max-width:740px){.mcForm #mc_embed_signup .mc-field-group label{width:100%}}.mcForm #mc_embed_signup .mc-field-group label .asterisk{position:relative;top:auto;right:auto;color:#d0021b;font-size:15px;font-size:1.5rem;line-height:24px;line-height:2.4rem}.mcForm #mc_embed_signup .mc-field-group input{float:left;border:1px solid #e6e6e6;background:#f5f5f8}@media (max-width:740px){.mcForm #mc_embed_signup .mc-field-group input{width:100%}}@media (min-width:741px) and (max-width:1015px){.mcForm #mc_embed_signup .mc-field-group input{width:50.8rem}}@media (min-width:1016px) and (max-width:1320px){.mcForm #mc_embed_signup .mc-field-group input{width:39rem}}@media (min-width:1321px){.mcForm #mc_embed_signup .mc-field-group input{width:55.4rem}}.mcForm #mc_embed_signup .mc-field-group input:focus{outline:0;background:#fff;transition:background .3s ease-in-out 0s;-ms-transition:background .3s ease-in-out 0s;-moz-transition:background .3s ease-in-out 0s;-webkit-transition:background .3s ease-in-out 0s}.mcForm #mc_embed_signup .mc-field-group .borderBottom{height:.3rem;content:'';background:#145a7d;position:absolute;bottom:-.3rem;left:19rem}@media (max-width:740px){.mcForm #mc_embed_signup .mc-field-group .borderBottom{display:none}}@media (min-width:741px) and (max-width:1015px){.mcForm #mc_embed_signup .mc-field-group .borderBottom{width:50.8rem}}@media (min-width:1016px) and (max-width:1320px){.mcForm #mc_embed_signup .mc-field-group .borderBottom{width:39rem}}@media (min-width:1321px){.mcForm #mc_embed_signup .mc-field-group .borderBottom{width:55.4rem}}.mcForm #mc_embed_signup .button{background:#00a3e3;display:inline-block;border-bottom:4px solid #0085d9;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;font-size:1.4rem;line-height:36px;line-height:3.6rem;font-weight:600;padding:0 1.2rem;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;height:3.6rem;float:right}.mcForm #mc_embed_signup .button:hover{background:#0085d9}.mcForm #mc_embed_signup #mce-responses{float:left;padding:0;margin-left:0;overflow:hidden;clear:both}.mcForm #mc_embed_signup #mce-responses .response{font-weight:400;font-size:15px;font-size:1.5rem;line-height:21px;line-height:2.1rem}.newsNode{background:#fff;margin-bottom:1.5rem;position:relative}@media (max-width:740px){.newsNode.eventNode{height:auto;padding-bottom:2rem}}@media (max-width:740px){.newsNode{height:auto;padding-bottom:2rem}}@media (max-width:740px){.newsNode img{width:100%;max-width:none}}.newsNode .inside{padding:1.5rem 1.8rem 2.5rem}.newsNode .inside h3{font-size:24px;font-size:2.4rem;line-height:30px;line-height:3rem;color:#00a3da;font-weight:400;margin:0 0 1rem}.newsNode .inside .date{font-size:13px;font-size:1.3rem;line-height:15px;line-height:1.5rem;margin-bottom:1rem;display:block}.newsNode .inside p{font-size:15px;font-size:1.5rem;line-height:21px;line-height:2.1rem;margin:0 0 1.5rem;font-weight:200}.newsNode .readMore{position:absolute;bottom:0;left:0;right:0;height:4rem;padding-left:2rem}.newsNode .readMore a{font-size:15px;font-size:1.5rem;line-height:40px;line-height:4rem;position:relative;display:block;font-weight:400}.newsNode .readMore a span{position:absolute;font-size:18px;font-size:1.8rem;line-height:24px;line-height:2.4rem;line-height:40px;left:7.5rem}.newsNode .readMore a span.icon-forward{left:8rem}.filters.news{background:#fff;margin-bottom:0}@media (max-width:740px){.filters.news{margin-bottom:2rem}}.filters.news .neFilters{float:right}.filters.news .neFilters:after,.filters.news .neFilters:before{content:" ";display:table}.filters.news .neFilters:after{clear:both}.filters.news .neFilters .neSwitch{float:left;margin-left:1rem;width:15rem;color:#333;border-bottom:3px solid #333;display:inline-block;height:4.5rem;font-size:15px;font-size:1.5rem;line-height:45px;line-height:4.5rem}.filters.news .neFilters .neSwitch.active{color:#00a3e3;border-color:#00a3e3}.filters.news .neFilters .neSwitch:hover{color:#00a3e3;border-color:#00a3e3;transition:all .1s ease-in-out 0s;-ms-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;-webkit-transition:all .1s ease-in-out 0s}.newsOverview{padding:2rem 0;background:#f7f7f7}.teamOverview .groupHeading{width:100%;text-align:center;height:2.2rem;margin-bottom:2.5rem;position:relative}.teamOverview .groupHeading:after{height:1rem;border-bottom:1px solid #e6e6e6;content:'';top:0;left:0;right:0;position:absolute;z-index:1}.teamOverview .groupHeading h2{font-size:18px;font-size:1.8rem;line-height:22px;line-height:2.2rem;font-weight:600;text-transform:uppercase;position:relative;z-index:2;background:#fff;width:auto;display:inline-block;padding:0 1.5rem;color:#00a3e3}.teamOverview:after,.teamOverview:before{content:" ";display:table}.teamOverview:after{clear:both}.teamOverview .inside{padding:1rem 1.5rem 0}.teamOverview .teamMember{text-align:center;height:32rem;position:relative;margin-bottom:1rem}.teamOverview .teamMember .circularImage{display:inline-block;width:18rem;height:18rem;margin-bottom:1rem}.teamOverview .teamMember .name{color:#00a3e3;font-size:22px;font-size:2.2rem;line-height:26px;line-height:2.6rem;font-weight:200;margin-bottom:.5rem;display:block}.teamOverview .teamMember .name:hover{text-decoration:underline}.teamOverview .teamMember .function{font-size:15px;font-size:1.5rem;line-height:22px;line-height:2.2rem}.teamOverview .teamMember .overlay{opacity:0;z-index:3;position:absolute;width:100%;height:auto;-webkit-box-shadow:0 0 .9rem rgba(0,0,0,.2);-moz-box-shadow:0 0 .9rem rgba(0,0,0,.2);box-shadow:0 0 .9rem rgba(0,0,0,.2);top:-1rem;left:0;background:#fff}@media (max-width:740px){.teamOverview .teamMember .overlay{display:none}}@media (min-width:741px) and (max-width:1015px){.teamOverview .teamMember .overlay{display:none}}.teamOverview .teamMember .overlay .inside{padding:2rem 1.5rem 0}.teamOverview .teamMember .overlay .function{margin-bottom:1rem}.teamOverview .teamMember .overlay p{margin:0 0 3rem;font-weight:200;font-size:13px;font-size:1.3rem;line-height:21px;line-height:2.1rem}.teamOverview .teamMember .overlay .footer{height:3.2rem;background:#00a3e3;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:left}.teamOverview .teamMember .overlay .footer .tag{font-size:12px;font-size:1.2rem;line-height:32px;line-height:3.2rem;text-transform:uppercase;padding-left:1.5rem}.teamOverview .teamMember .overlay .footer a{float:right;font-size:12px;font-size:1.2rem;line-height:32px;line-height:3.2rem;text-transform:uppercase;padding-right:1.8rem;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:600;display:block;position:relative;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}.teamOverview .teamMember .overlay .footer a span{font-size:15px;font-size:1.5rem;line-height:24px;line-height:2.4rem;line-height:32px;position:absolute;top:0;right:1rem;opacity:0}.teamOverview .teamMember .overlay .footer a:hover{padding-right:2.3rem;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}.teamOverview .teamMember .overlay .footer a:hover span{right:.7rem;opacity:1;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}.teamOverview .teamMember .overlay:hover{opacity:1;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s;z-index:4}.profileBanner{position:fixed;width:100%}.subProfile{width:100%;margin-top:18rem;background:#fff;position:relative;padding-top:4rem}.subProfile:after,.subProfile:before{content:" ";display:table}.subProfile:after{clear:both}.profilePage{position:relative}.profilePage .profileSummary{background:#FFF;border:1px solid #e6e6e6;-webkit-box-shadow:0 .2rem .6rem rgba(0,0,0,.16);-moz-box-shadow:0 .2rem .6rem rgba(0,0,0,.16);box-shadow:0 .2rem .6rem rgba(0,0,0,.16)}@media (min-width:1016px){.profilePage .profileSummary{position:absolute;right:.7rem;top:-4rem;padding:2rem 2.5rem}}@media (min-width:741px) and (max-width:1015px){.profilePage .profileSummary .profileTitle{background:#00a3e3;padding:1rem 2.5rem}.profilePage .profileSummary .profileTitle h2{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;font-size:2rem;line-height:24px;line-height:2.4rem;font-weight:600;margin:0}}@media (min-width:1016px){.profilePage .profileSummary .profileTitle{background:#00a3e3;position:absolute;color:#fff;top:-10.1rem;height:10rem;width:100%;left:0;z-index:2;padding:1rem 2.5rem}.profilePage .profileSummary .profileTitle h2{font-weight:400;font-size:35px;font-size:3.5rem;line-height:39px;line-height:3.9rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}.profilePage .profileSummary h5{font-size:15px;font-size:1.5rem;line-height:24px;line-height:2.4rem;font-weight:600;margin:0 0 .5rem;color:#145a7d}.profilePage .profileSummary p{font-size:13px;font-size:1.3rem;line-height:20px;line-height:2rem;margin:0;font-weight:200}.profilePage .profileSummary .relatedLinks{border-top:1px solid #e6e6e6;padding-top:1.5rem;margin-top:1rem}@media (min-width:741px) and (max-width:1015px){.profilePage .profileSummary .relatedLinks{padding-top:0;margin-top:0;border-top:none}}.profilePage .profileSummary .relatedLinks a{color:#12597C;font-size:13px;font-size:1.3rem;line-height:21px;line-height:2.1rem;font-weight:600}.profilePage .profileSummary .relatedLinks a span{display:inline-block;font-size:18px;font-size:1.8rem;line-height:21px;line-height:2.1rem;-webkit-transform:translate(0,.3rem);-moz-transform:translate(0,.3rem);-ms-transform:translate(0,.3rem);-o-transform:translate(0,.3rem)}.profilePage .profileSummary .social ul{margin:0;padding:0;list-style:none}.profilePage .profileSummary .social ul li{float:left;margin-right:.3rem}.profilePage .profileSummary .social ul li a{display:inline-block;width:3.6rem;height:3.6rem;border:1px solid #e6e6e6;color:#145a7d;font-size:16px;font-size:1.6rem;line-height:36px;line-height:3.6rem;padding:0 1rem}.profilePage .profileSummary .social ul li a:hover{color:#00a3e3;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}@media (max-width:740px){.profilePage .medProfileSummary{padding:2rem 2rem 1rem;margin-bottom:2rem}.profilePage .medProfileSummary h2{display:none}.profilePage .medProfileSummary .keySkills,.profilePage .medProfileSummary .projects,.profilePage .medProfileSummary .social{width:100%;margin-bottom:1rem}}@media (min-width:741px) and (max-width:1015px){.profilePage .medProfileSummary{display:block;margin-bottom:3rem}.profilePage .medProfileSummary .medContainer{padding:2rem 2rem 1rem}.profilePage .medProfileSummary .medContainer:after,.profilePage .medProfileSummary .medContainer:before{content:" ";display:table}.profilePage .medProfileSummary .medContainer:after{clear:both}.profilePage .medProfileSummary .medContainer .keySkills,.profilePage .medProfileSummary .medContainer .projects,.profilePage .medProfileSummary .medContainer .social{width:33%;float:left;padding:0}}@media (min-width:1016px){.profilePage .medProfileSummary{display:none}}.profilePage .profileHeader{margin-bottom:3rem}.profilePage .profileHeader:after,.profilePage .profileHeader:before{content:" ";display:table}.profilePage .profileHeader:after{clear:both}@media (max-width:740px){.profilePage .profileHeader{margin-top:2rem;position:relative}}@media (min-width:1321px){.profilePage .profileHeader{margin-left:19rem}}.profilePage .profileHeader .circularImage{width:9rem;height:9rem;display:block;float:left;margin-right:1.5rem}@media (max-width:740px){.profilePage .profileHeader .circularImage{position:absolute}}.profilePage .profileHeader .text{float:left;width:47.5rem}@media (max-width:740px){.profilePage .profileHeader .text{padding-left:10.5rem;width:80%}}.profilePage .profileHeader .text h1{color:#00a3e3;font-size:48px;font-size:4.8rem;line-height:52px;line-height:5.2rem;font-weight:200;margin:0}@media (max-width:740px){.profilePage .profileHeader .text h1{font-size:32px;font-size:3.2rem;line-height:38px;line-height:3.8rem}}.interviewOverview .node.interview{height:51rem;position:relative;margin-bottom:3rem}@media (max-width:740px){.interviewOverview .node.interview{height:auto;padding-bottom:7rem}}.interviewOverview .node.interview .footer{position:absolute;bottom:0;width:100%}.interviewHeader{width:100%;position:relative}@media (max-width:740px){.interviewHeader{padding-bottom:85%;margin-bottom:0}}@media (min-width:741px) and (max-width:1015px){.interviewHeader{padding-bottom:85%;margin-bottom:0}}@media (min-width:1016px){.interviewHeader{padding-bottom:100%;margin-bottom:5rem}}.interviewHeader .background,.interviewHeader .container,.interviewHeader .inner{height:100%}.interviewHeader .background{position:absolute;top:0;bottom:0;left:0;right:0}.interviewHeader .background .container .inner{position:relative}@media (max-width:740px){.interviewHeader .background .container .inner .overlay{width:80%;display:none}}@media (min-width:741px) and (max-width:1015px){.interviewHeader .background .container .inner .overlay{display:none}}@media (min-width:1016px){.interviewHeader .background .container .inner .overlay{position:absolute;bottom:8rem;margin-left:0;width:62rem;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.3)}.interviewHeader .background .container .inner .overlay.active{position:fixed}}.interviewHeader .background .container .inner .overlay blockquote{margin:0;font-size:32px;font-size:3.2rem;line-height:38px;line-height:3.8rem;font-weight:600;padding-bottom:1.5rem;border-bottom:1px solid rgba(255,255,255,.17)}.interviewHeader .background .container .inner .overlay blockquote:before{content:'“'}.interviewHeader .background .container .inner .overlay blockquote:after{content:'”'}@media (max-width:740px){.interviewHeader .background .container .inner .overlay blockquote{font-size:18px;font-size:1.8rem;line-height:24px;line-height:2.4rem;border-bottom:0;font-weight:400;padding-bottom:0}}.interviewHeader .background .container .inner .overlay .info{padding-top:2rem;font-size:14px;font-size:1.4rem;line-height:17px;line-height:1.7rem}.interviewHeader .background .container .inner .overlay .info .label{display:block;text-transform:uppercase;margin:0 0 .5rem}.medQuote{background:#00a3e3;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;padding:2rem 0;margin-bottom:5rem}@media (min-width:1016px){.medQuote{display:none}}.medQuote blockquote{margin:0;font-size:32px;font-size:3.2rem;line-height:38px;line-height:3.8rem;font-weight:600}.medQuote blockquote:before{content:'“'}.medQuote blockquote:after{content:'”'}.medQuote .info{padding-top:2rem;font-size:14px;font-size:1.4rem;line-height:17px;line-height:1.7rem}.medQuote .info .label{display:block;text-transform:uppercase;margin:0 0 .5rem}@media (max-width:740px){.interviewSectionMark{display:none}}@media (min-width:741px) and (max-width:1015px){.interviewSectionMark{display:none}}@media (min-width:1016px){.interviewSectionMark.active{position:fixed;bottom:-4rem}}.interviewMeta{font-size:16px;font-size:1.6rem;line-height:32px;line-height:3.2rem;font-weight:200;width:62.5rem}@media (min-width:741px) and (max-width:1015px){.interviewMeta{margin-bottom:2.5rem}}@media (min-width:1016px) and (min-width:1016px) and (max-width:1320px){.interviewMeta{margin:0 0 2.5rem 19rem}}@media (min-width:1016px) and (min-width:1321px){.interviewMeta{margin:0 0 2.5rem 32rem}}.interviewMeta .interviewee{margin:1rem 0}.interviewMeta .interviewee p{font-size:16px;font-size:1.6rem;line-height:25px;line-height:2.5rem;font-weight:600;margin:0}.interviewMeta .photography{font-size:13px;font-size:1.3rem;line-height:16px;line-height:1.6rem}.aboutHeader{margin-bottom:3rem}.about h2{color:#145a7d;font-size:25px;font-size:2.5rem;line-height:29px;line-height:2.9rem;width:100%;text-align:center;margin:0 0 2.5rem;font-weight:400}.about h3{font-size:48px;font-size:4.8rem;line-height:64px;line-height:6.4rem;font-weight:200;color:#00a3e3;margin:0 0 3rem}@media (max-width:740px){.about h3{font-size:24px;font-size:2.4rem;line-height:30px;line-height:3rem}}@media (min-width:741px) and (max-width:1015px){.about h3{font-size:36px;font-size:3.6rem;line-height:48px;line-height:4.8rem}}.about .intro:after,.about .intro:before{content:" ";display:table}.about .intro:after{clear:both}.about .intro .introText{float:left;width:63.5rem}@media (max-width:740px){.about .intro .introText{width:100%}}@media (min-width:741px) and (max-width:1015px){.about .intro .introText{width:44rem}}@media (min-width:1321px){.about .intro .introText h4,.about .intro .introText p{margin-left:0}}.about .intro .introNote{float:left;width:31rem}@media (min-width:741px) and (max-width:1015px){.about .intro .introNote{width:26rem;float:right}}@media (min-width:1321px){.about .intro .introNote{float:right;width:48rem}}.about .intro .introNote .note{float:right;width:27rem}@media (min-width:1321px){.about .intro .introNote .note{width:44rem}}.about .intro .introNote .note ul{margin:0;padding:0;list-style:none}.about .intro .introNote .note ul li{padding:.8rem 0 .6rem 1.5rem;font-size:13px;font-size:1.3rem;line-height:20px;line-height:2rem;font-weight:200;position:relative}.about .intro .introNote .note ul li:before{position:absolute;top:0;left:-.5rem;font-family:icomoon;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"''";content:'\e6c0';font-size:22px;font-size:2.2rem;line-height:24px;line-height:2.4rem;line-height:34px}.about .goals{padding-top:5rem}.about .goalsContainer{padding:3rem 0 5rem}.about .goalsContainer:after,.about .goalsContainer:before{content:" ";display:table}.about .goalsContainer:after{clear:both}.about .goalsContainer .goal{height:26rem}@media (max-width:740px){.about .goalsContainer .goal{height:auto;margin-bottom:2rem}}.about .goalsContainer .goal .head{margin-bottom:1rem}.about .goalsContainer .goal .head:after,.about .goalsContainer .goal .head:before{content:" ";display:table}.about .goalsContainer .goal .head:after{clear:both}.about .goalsContainer .goal .head .goalIcon{float:left;width:5rem;height:5rem;margin-right:1rem}.about .goalsContainer .goal .head h4{float:left;font-size:16px;font-size:1.6rem;line-height:22px;line-height:2.2rem;color:#145a7d;font-weight:600;width:25rem;margin:0}.about .goalsContainer .goal p{font-size:16px;font-size:1.6rem;line-height:25px;line-height:2.5rem;font-weight:200;width:28.5rem}@media (max-width:740px){.about .goalsContainer .goal p{width:95%}}.about .goalsContainer .goal p a{color:#145a7d}.about .goalsContainer .goal p a:hover{text-decoration:underline}.about .collaboratorium .collaboratoriumContainer:after,.about .collaboratorium .collaboratoriumContainer:before{content:" ";display:table}.about .collaboratorium .collaboratoriumContainer:after{clear:both}.about .collaboratorium .collaboratoriumContainer .redactional{float:left}@media (min-width:741px) and (max-width:1015px){.about .collaboratorium .collaboratoriumContainer .redactional{width:100%}.about .collaboratorium .collaboratoriumContainer .redactional p{max-width:none}}@media (max-width:740px){.about .collaboratorium .collaboratoriumContainer .partners{float:none;margin-bottom:3rem}}@media (min-width:741px) and (max-width:1015px){.about .collaboratorium .collaboratoriumContainer .partners{float:none;margin-bottom:3rem}}@media (min-width:1016px) and (max-width:1320px){.about .collaboratorium .collaboratoriumContainer .partners{width:24rem;float:right}}@media (min-width:1321px){.about .collaboratorium .collaboratoriumContainer .partners{width:44rem;float:right}}.about .collaboratorium .collaboratoriumContainer .partners h5{font-size:16px;font-size:1.6rem;line-height:25px;line-height:2.5rem;color:#333;font-weight:600;margin:0 0 2.5rem}.about .collaboratorium .collaboratoriumContainer .partners .partnerContainer{padding:2.5rem 0 2rem;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;margin-bottom:2rem}.about .collaboratorium .collaboratoriumContainer .partners .partnerContainer:after,.about .collaboratorium .collaboratoriumContainer .partners .partnerContainer:before{content:" ";display:table}.about .collaboratorium .collaboratoriumContainer .partners .partnerContainer:after{clear:both}.about .collaboratorium .collaboratoriumContainer .partners .partnerContainer .partner{float:left}@media (min-width:1016px) and (max-width:1320px){.about .collaboratorium .collaboratoriumContainer .partners .partnerContainer .partner:nth-child(2){float:right}}@media (min-width:1321px){.about .collaboratorium .collaboratoriumContainer .partners .partnerContainer .partner:first-child{margin-right:3rem}}.about .collaboratorium .collaboratoriumContainer .partners a{color:#145a7d;font-size:15px;font-size:1.5rem;line-height:19px;line-height:1.9rem;position:relative}.about .collaboratorium .collaboratoriumContainer .partners a:after{position:absolute;right:-1.7rem;font-family:icomoon;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"''";content:'\e6c0';font-size:20px;font-size:2rem;line-height:24px;line-height:2.4rem;line-height:26px}.about .collaboratorium .collaboratoriumContainer .partners a:hover:after{right:-1.9rem;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}.aboutTeam{background:#f1f7f9;padding:5rem 0 1rem}@media (min-width:741px) and (max-width:1015px){.aboutTeam .teamOverview .teamMember:nth-child(7),.aboutTeam .teamOverview .teamMember:nth-child(8){display:none}}@media (min-width:741px) and (max-width:1015px){.aboutTeam .teamOverview .teamMember:nth-child(7),.aboutTeam .teamOverview .teamMember:nth-child(8){display:none}}@media (min-width:1016px) and (max-width:1320px){.aboutTeam .teamOverview .teamMember:nth-child(7),.aboutTeam .teamOverview .teamMember:nth-child(8){display:none}}.aboutTeam .butWait{text-align:right}.aboutTeam .butWait a{font-size:15px;font-size:1.5rem;line-height:75px;line-height:7.5rem;color:#145a7d;position:relative;padding-right:1.5rem}.aboutTeam .butWait a:after{font-family:icomoon;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"''";content:'\e6bc';line-height:76px;position:absolute;right:0}.aboutTeam .butWait a:hover{text-decoration:underline}.partnersOverview .partner{margin-bottom:1.5rem;height:22rem}.partnersOverview .partner:hover .name{color:#00a3e3}.partnersOverview .partner .logo{display:block;width:100%;height:16rem;border:1px solid #e6e6e6;position:relative;margin-bottom:1rem}.partnersOverview .partner .logo img{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;max-width:25rem;max-height:11rem}.partnersOverview .partner .name{font-size:15px;font-size:1.5rem;line-height:19px;line-height:1.9rem;color:#bfc2d7}.contactHeader{margin-bottom:2.5rem}.contactHeader .background{height:32rem}.contact .inner:after,.contact .inner:before{content:" ";display:table}.contact .inner:after{clear:both}.contact .inner .left,.contact .inner .right{width:46rem;padding-bottom:3rem}@media (max-width:740px){.contact .inner .left,.contact .inner .right{width:100%}}@media (min-width:741px) and (max-width:1015px){.contact .inner .left,.contact .inner .right{width:100%}}@media (min-width:1321px){.contact .inner .left,.contact .inner .right{width:61rem}}.contact .inner .left{float:left}.contact .inner .right{float:right}.contact .inner h2{color:#00a3e3;font-size:18px;font-size:1.8rem;line-height:24px;line-height:2.4rem;font-weight:600;margin:0 0 .8rem}.contact .inner h3{font-size:16px;font-size:1.6rem;line-height:25px;line-height:2.5rem;font-weight:600;margin:0 0 .5rem}.contact .inner p{font-size:16px;font-size:1.6rem;line-height:25px;line-height:2.5rem;font-weight:200;margin:0 0 2rem}.contact .inner p strong{font-weight:600}@media (min-width:741px) and (max-width:1015px){.contact .inner p{padding-right:10rem}}@media (min-width:1321px){.contact .inner p{padding-right:2rem}}.contact .inner .maps{width:46rem;height:46rem;background:#e6e6e6;margin-bottom:3rem;content:''}@media (max-width:740px){.contact .inner .maps{width:100%}}@media (min-width:741px) and (max-width:1015px){.contact .inner .maps{width:100%}}@media (min-width:1321px){.contact .inner .maps{width:61rem}}.contact .inner .maps img{max-width:none}.contact .inner .mcForm{border:none;margin-bottom:4rem}@media (min-width:741px) and (max-width:1015px){.contact .inner .mcForm #mc_embed_signup .mc-field-group label{width:24rem}}@media (min-width:1016px) and (max-width:1320px){.contact .inner .mcForm #mc_embed_signup .mc-field-group label{width:12.5rem}}@media (min-width:1321px){.contact .inner .mcForm #mc_embed_signup .mc-field-group label{width:19rem}}@media (min-width:741px) and (max-width:1015px){.contact .inner .mcForm #mc_embed_signup .mc-field-group input{width:46rem}}@media (min-width:1016px) and (max-width:1320px){.contact .inner .mcForm #mc_embed_signup .mc-field-group input{width:33.5rem}}@media (min-width:1321px){.contact .inner .mcForm #mc_embed_signup .mc-field-group input{width:42rem}}@media (min-width:741px) and (max-width:1015px){.contact .inner .mcForm #mc_embed_signup .mc-field-group .borderBottom{width:46rem;left:24rem}}@media (min-width:1016px) and (max-width:1320px){.contact .inner .mcForm #mc_embed_signup .mc-field-group .borderBottom{width:33.5rem;left:12.5rem}}@media (min-width:1321px){.contact .inner .mcForm #mc_embed_signup .mc-field-group .borderBottom{width:42rem;left:19rem}}.contact .inner .mcForm #mc_embed_signup .button{margin-right:0}.contact .inner .video.ph{width:46rem;height:26rem;background:#e6e6e6;content:'';margin-bottom:2rem}#mc_embed_signup form{display:block;position:relative;text-align:left;padding:10px 0 10px 3%}#mc_embed_signup h2{font-weight:700;padding:0;margin:15px 0;font-size:1.4em}#mc_embed_signup input{border:1px solid #999;-webkit-appearance:none}#mc_embed_signup input[type=checkbox]{-webkit-appearance:checkbox}#mc_embed_signup input[type=radio]{-webkit-appearance:radio}#mc_embed_signup input:focus{border-color:#333}#mc_embed_signup .button{clear:both;background-color:#aaa;border:0 none;border-radius:4px;color:#FFF;cursor:pointer;display:inline-block;font-size:15px;font-weight:700;height:32px;line-height:32px;margin:0 5px 10px 0;padding:0 22px;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap;width:auto}#mc_embed_signup .button:hover{background-color:#777}#mc_embed_signup .small-meta{font-size:11px}#mc_embed_signup .nowrap{white-space:nowrap}#mc_embed_signup .mc-field-group{clear:left;position:relative;width:96%;padding-bottom:3%;min-height:50px}#mc_embed_signup .size1of2{clear:none;float:left;display:inline-block;width:46%;margin-right:4%}* html #mc_embed_signup .size1of2{margin-right:2%}#mc_embed_signup .mc-field-group label{display:block;margin-bottom:3px}#mc_embed_signup .mc-field-group input{display:block;width:100%;padding:8px 0;text-indent:2%}#mc_embed_signup .mc-field-group select{display:inline-block;width:99%;padding:5px 0;margin-bottom:2px}#mc_embed_signup .datefield,#mc_embed_signup .phonefield-us{padding:5px 0}#mc_embed_signup .datefield input,#mc_embed_signup .phonefield-us input{display:inline;width:60px;margin:0 2px;letter-spacing:1px;text-align:center;padding:5px 0 2px 0}#mc_embed_signup .phonefield-us .phonearea input,#mc_embed_signup .phonefield-us .phonedetail1 input{width:40px}#mc_embed_signup .datefield .dayfield input,#mc_embed_signup .datefield .monthfield input{width:30px}#mc_embed_signup .datefield label,#mc_embed_signup .phonefield-us label{display:none}#mc_embed_signup .indicates-required{text-align:right;font-size:11px;margin-right:4%}#mc_embed_signup .asterisk{color:#c60;font-size:200%}#mc_embed_signup .mc-field-group .asterisk{position:absolute;top:25px;right:10px}#mc_embed_signup .clear{clear:both}#mc_embed_signup .mc-field-group.input-group ul{margin:0;padding:5px 0;list-style:none}#mc_embed_signup .mc-field-group.input-group ul li{display:block;padding:3px 0;margin:0}#mc_embed_signup .mc-field-group.input-group label{display:inline}#mc_embed_signup .mc-field-group.input-group input{display:inline;width:auto;border:none}#mc_embed_signup div#mce-responses{float:left;top:-1.4em;padding:0 .5em 0 .5em;overflow:hidden;width:90%;margin:0 5%;clear:both}#mc_embed_signup div.response{margin:1em 0;padding:1em .5em .5em 0;font-weight:700;float:left;top:-1.5em;z-index:1;width:80%}#mc_embed_signup #mce-error-response{display:none}#mc_embed_signup #mce-success-response{color:#529214;display:none}#mc_embed_signup label.error{display:block;float:none;width:auto;margin-left:1.05em;text-align:left;padding:.5em 0}#mc-embedded-subscribe{clear:both;width:auto;display:block;margin:1em 0 1em 5%}#mc_embed_signup #num-subscribers{font-size:1.1em}#mc_embed_signup #num-subscribers span{padding:.5em;border:1px solid #ccc;margin-right:.5em;font-weight:700}@media (max-width:740px){.prFilters{margin-bottom:2rem}}.prFilters:after,.prFilters:before{content:" ";display:table}.prFilters:after{clear:both}.prFilters .prSwitch{float:left;margin-right:2rem;color:#333;border-bottom:3px solid #333;display:inline-block;height:4.5rem;font-size:15px;font-size:1.5rem;line-height:45px;line-height:4.5rem}@media (min-width:1016px){.prFilters .prSwitch{width:15rem}}@media (min-width:741px) and (max-width:1015px){.prFilters .prSwitch{width:auto}}.prFilters .prSwitch.active{color:#00a3e3;border-color:#00a3e3}.prFilters .prSwitch:hover{color:#00a3e3;border-color:#00a3e3;transition:all .1s ease-in-out 0s;-ms-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;-webkit-transition:all .1s ease-in-out 0s}.prSections a.more{position:absolute;bottom:1rem;right:1rem;font-size:32px;font-size:3.2rem;line-height:24px;line-height:2.4rem;color:#e6e6e6;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}.prSections a.more span{position:relative;z-index:2;display:block}.prSections a.more:before{display:block;position:absolute;width:2.4rem;height:2.4rem;content:'';background:#98b0bb;top:.3rem;left:.3rem;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;z-index:1}.prSections a.more:hover{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s;color:#00a3e3}.prSections a.more:hover:before{background:#fff}.prSections .showMore{width:100%;height:4rem}.prSections .showMore a{float:right;font-size:15px;font-size:1.5rem;line-height:40px;line-height:4rem;color:#000;padding-right:2.4rem;position:relative;font-weight:200}.prSections .showMore a:after{position:absolute;font-family:icomoon;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"''";content:'\e6b6';color:#00a3e3;line-height:42px;right:.6rem}.prSections .showMore a.active:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.prSections h2{text-align:center;margin-top:2rem;height:8rem;font-size:24px;font-size:2.4rem;line-height:80px;line-height:8rem;color:#145a7d;font-weight:400}.prSections .whitepaperSection{margin-bottom:3rem}.prSections .whitepaperSection .whitepapers{margin-bottom:1rem}.prSections .whitepaperSection .whitepapers:after,.prSections .whitepaperSection .whitepapers:before{content:" ";display:table}.prSections .whitepaperSection .whitepapers:after{clear:both}.prSections .whitepaperSection .whitepapers .whitepaper{border:1px solid #e6e6e6;padding:1.5rem 1rem;float:left;position:relative}@media (max-width:740px){.prSections .whitepaperSection .whitepapers .whitepaper{width:46%;margin-right:8%;margin-bottom:2rem}.prSections .whitepaperSection .whitepapers .whitepaper:nth-child(even){margin-right:0}.prSections .whitepaperSection .whitepapers .whitepaper:nth-child(5),.prSections .whitepaperSection .whitepapers .whitepaper:nth-child(6){display:none}}@media (min-width:741px) and (max-width:1015px){.prSections .whitepaperSection .whitepapers .whitepaper{width:20rem;height:25.8rem;margin-bottom:2rem}}@media (min-width:1016px) and (max-width:1320px){.prSections .whitepaperSection .whitepapers .whitepaper{width:18rem;height:23.2rem}.prSections .whitepaperSection .whitepapers .whitepaper:nth-child(6){display:none}}@media (min-width:1321px){.prSections .whitepaperSection .whitepapers .whitepaper{width:20rem;height:25.8rem}}.prSections .whitepaperSection .whitepapers .whitepaper img{margin-bottom:.5rem}.prSections .whitepaperSection .whitepapers .whitepaper h3{margin:0;font-size:18px;font-size:1.8rem;line-height:23px;line-height:2.3rem;font-weight:600}@media (max-width:740px){.prSections .whitepaperSection .whitepapers .whitepaper h3{margin-bottom:10rem}}.prSections .whitepaperSection .whitepapers .whitepaper .date{font-size:14px;font-size:1.4rem;line-height:17px;line-height:1.7rem;font-weight:200}.prSections .videoSection{background:#f1f7f9;padding-bottom:4rem}.prSections .videoSection .videos{overflow:hidden;height:auto}.prSections .videoSection .videos:after,.prSections .videoSection .videos:before{content:" ";display:table}.prSections .videoSection .videos:after{clear:both}@media (max-width:740px){.prSections .videoSection .videos{max-height:121.4rem}.prSections .videoSection .videos.active{max-height:816rem}}@media (min-width:741px) and (max-width:1015px){.prSections .videoSection .videos{max-height:60.3rem;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}.prSections .videoSection .videos.active{max-height:306rem;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}}@media (min-width:1016px) and (max-width:1320px){.prSections .videoSection .videos{max-height:74.8rem;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}.prSections .videoSection .videos.active{max-height:380rem;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}}@media (min-width:1321px){.prSections .videoSection .videos{max-height:33.5rem;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}.prSections .videoSection .videos.active{max-height:208.2rem;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}}.prSections .videoSection .videos .video{float:left;padding:2rem;background:#fff;margin-bottom:2.2rem;-webkit-box-shadow:0 .1rem .1rem rgba(0,0,0,.2);-moz-box-shadow:0 .1rem .1rem rgba(0,0,0,.2);box-shadow:0 .1rem .1rem rgba(0,0,0,.2)}@media (max-width:740px){.prSections .videoSection .videos .video{width:100%}}@media (min-width:741px) and (max-width:1015px){.prSections .videoSection .videos .video{width:34rem}.prSections .videoSection .videos .video:nth-child(odd){margin-right:2rem}}@media (min-width:1016px) and (max-width:1320px){.prSections .videoSection .videos .video{width:47rem}.prSections .videoSection .videos .video:nth-child(odd){margin-right:2rem}}@media (min-width:1321px){.prSections .videoSection .videos .video{width:41.5rem;margin-right:2rem}.prSections .videoSection .videos .video:nth-child(3n+0){margin-right:0}}.prSections .videoSection .videos .video .embedContainer{margin-top:0;margin-bottom:1.5rem}.prSections .videoSection .videos .video .videoMeta{font-size:15px;font-size:1.5rem;line-height:24px;line-height:2.4rem;color:#110f4a}.prSections .videoSection .videos .video .videoMeta .title{font-weight:600;color:#12597c;display:block;margin-bottom:.5rem;width:95%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prSections .videoSection .videos .video .videoMeta .label{color:#7e8196}.prSections .logoSection .logos{padding-bottom:3rem}.prSections .logoSection .logos:after,.prSections .logoSection .logos:before{content:" ";display:table}.prSections .logoSection .logos:after{clear:both}.prSections .logoSection .logos .logoContainer{float:left}@media (max-width:740px){.prSections .logoSection .logos .logoContainer{width:46%;margin-right:8%;margin-bottom:1rem}.prSections .logoSection .logos .logoContainer:nth-child(even){margin-right:0}}@media (min-width:741px) and (max-width:1015px){.prSections .logoSection .logos .logoContainer{width:34rem;margin-bottom:2.5rem}.prSections .logoSection .logos .logoContainer:nth-child(odd){margin-right:2rem}}@media (min-width:1016px) and (max-width:1320px){.prSections .logoSection .logos .logoContainer:nth-child(3n){margin-right:0}}@media (min-width:1016px){.prSections .logoSection .logos .logoContainer{margin-right:2rem;margin-bottom:3.5rem;width:30rem}}.prSections .logoSection .logos .logoContainer .logo{border:1px solid #e6e6e6;margin:0 0 .5rem;width:100%;height:9rem;position:relative}.prSections .logoSection .logos .logoContainer .logo img{position:absolute;top:.5rem;right:.5rem;bottom:.5rem;left:.5rem;margin:auto auto}@media (max-width:740px){.prSections .logoSection .logos .logoContainer .logo img{width:90%}}.prSections .logoSection .logos .logoContainer a{color:#bfc2d7;font-weight:200;margin-right:1.2rem}.prSections .logoSection .logos .logoContainer a span{margin-right:.6rem}.prSections .reportSection{background:#f1f7f9;padding-bottom:4rem}.prSections .reportSection .reports:after,.prSections .reportSection .reports:before{content:" ";display:table}.prSections .reportSection .reports:after{clear:both}.prSections .reportSection .reports .report{float:left;position:relative;border:1px solid #e6e6e6;-webkit-box-shadow:0 .1rem .1rem rgba(0,0,0,.2);-moz-box-shadow:0 .1rem .1rem rgba(0,0,0,.2);box-shadow:0 .1rem .1rem rgba(0,0,0,.2);background:#fff;padding:2rem 2rem 4rem}@media (max-width:740px){.prSections .reportSection .reports .report{width:46%;margin-right:8%;margin-bottom:2rem}.prSections .reportSection .reports .report:nth-child(even){margin-right:0}}@media (min-width:741px) and (max-width:1015px){.prSections .reportSection .reports .report{width:22rem;margin-right:2rem}.prSections .reportSection .reports .report:nth-child(3n){margin-right:0}}@media (min-width:1016px) and (max-width:1320px){.prSections .reportSection .reports .report:nth-child(3n){margin-right:0}}@media (min-width:1321px){.prSections .reportSection .reports .report:nth-child(4n){margin-right:0}}@media (min-width:1016px){.prSections .reportSection .reports .report{width:30rem;margin-right:3rem}}.prSections .reportSection .reports .report .wrapper{position:relative;width:100%;height:30rem;display:block}@media (max-width:740px){.prSections .reportSection .reports .report .wrapper{height:24rem}}@media (min-width:741px) and (max-width:1015px){.prSections .reportSection .reports .report .wrapper{height:27rem}}.prSections .reportSection .reports .report .wrapper img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto auto;-webkit-box-shadow:0 .2rem 1.4rem rgba(0,0,0,.5);-moz-box-shadow:0 .2rem 1.4rem rgba(0,0,0,.5);box-shadow:0 .2rem 1.4rem rgba(0,0,0,.5);transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}.prSections .reportSection .reports .report .wrapper:hover img{transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s;top:-.4rem;-webkit-box-shadow:0 .6rem 1.4rem rgba(0,0,0,.3);-moz-box-shadow:0 .6rem 1.4rem rgba(0,0,0,.3);box-shadow:0 .6rem 1.4rem rgba(0,0,0,.3)}.prSections .reportSection .reports .report .year{position:absolute;bottom:1.4rem;right:5rem;font-size:15px;font-size:1.5rem;line-height:24px;line-height:2.4rem}.prSections .magazineSection{margin-bottom:6rem}.prSections .magazineSection .magazines:after,.prSections .magazineSection .magazines:before{content:" ";display:table}.prSections .magazineSection .magazines:after{clear:both}.prSections .magazineSection .magazines .magazine{float:left;position:relative;border:1px solid #e6e6e6;-webkit-box-shadow:0 .1rem .1rem rgba(0,0,0,.2);-moz-box-shadow:0 .1rem .1rem rgba(0,0,0,.2);box-shadow:0 .1rem .1rem rgba(0,0,0,.2);background:#fff;padding:2rem 2rem 4rem}@media (max-width:740px){.prSections .magazineSection .magazines .magazine{width:46%;margin-right:8%;margin-bottom:2rem}.prSections .magazineSection .magazines .magazine:nth-child(even){margin-right:0}}@media (min-width:741px) and (max-width:1015px){.prSections .magazineSection .magazines .magazine{width:22rem;margin-right:2rem}.prSections .magazineSection .magazines .magazine:nth-child(3n){margin-right:0}.prSections .magazineSection .magazines .magazine:nth-child(4){display:none}}@media (min-width:1016px) and (max-width:1320px){.prSections .magazineSection .magazines .magazine:nth-child(3n){margin-right:0}.prSections .magazineSection .magazines .magazine:nth-child(4){display:none}}@media (min-width:1321px){.prSections .magazineSection .magazines .magazine:nth-child(4n){margin-right:0}}@media (min-width:1016px){.prSections .magazineSection .magazines .magazine{width:30rem;margin-right:3rem}}.prSections .magazineSection .magazines .magazine .wrapper{position:relative;width:100%;height:30rem;display:block}@media (max-width:740px){.prSections .magazineSection .magazines .magazine .wrapper{height:24rem}.prSections .magazineSection .magazines .magazine .wrapper img{height:90%}}.prSections .magazineSection .magazines .magazine .wrapper img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto auto;-webkit-box-shadow:0 .2rem 1.4rem rgba(0,0,0,.5);-moz-box-shadow:0 .2rem 1.4rem rgba(0,0,0,.5);box-shadow:0 .2rem 1.4rem rgba(0,0,0,.5);transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}.prSections .magazineSection .magazines .magazine .wrapper:hover img{transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s;top:-.4rem;-webkit-box-shadow:0 .6rem 1.4rem rgba(0,0,0,.3);-moz-box-shadow:0 .6rem 1.4rem rgba(0,0,0,.3);box-shadow:0 .6rem 1.4rem rgba(0,0,0,.3)}.prSections .magazineSection .magazines .magazine .year{position:absolute;bottom:1.4rem;right:5rem;font-size:15px;font-size:1.5rem;line-height:24px;line-height:2.4rem}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-next span,.fancybox-prev span{background-image:url(assets/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(assets/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:1rem;right:-4.5rem;cursor:pointer;z-index:8040;background-image:url(assets/close.png);background-size:100%;width:3rem;height:3rem;opacity:.5}.fancybox-close:hover{opacity:1;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}@media (min-width:741px) and (max-width:1015px){.fancybox-close{top:-3.5rem;right:1rem}}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(assets/blank.gif);-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(assets/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:400 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}.results{margin-bottom:2rem}.results.relatedProjects{border-bottom:1px solid #e6e6e6}.resultsmisc{margin-bottom:5rem}.resultsmisc h2{font-size:36px;font-size:3.6rem;line-height:42px;line-height:4.2rem;color:#00a3da;font-weight:200;margin:0 0 2.5rem}.resultsmisc a:hover{text-decoration:underline}.eventBanner{width:100%;position:relative;height:17rem}.eventBanner.large{height:58rem}@media (max-width:740px){.eventBanner.large{height:32rem}}.eventBanner .background{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.eventBanner .container{position:relative;height:100%;z-index:1}.eventBanner .container .content{position:absolute;bottom:4.5rem;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%}.eventBanner .container .content h2{text-align:center;font-size:48px;font-size:4.8rem;line-height:64px;line-height:6.4rem;font-weight:400;text-shadow:0 2px 23px rgba(0,0,0,.75)}@media (max-width:740px){.eventBanner .container .content h2{font-size:38px;font-size:3.8rem;line-height:48px;line-height:4.8rem}}.eventBanner .container .content .subtitle{font-size:24px;font-size:2.4rem;line-height:27px;line-height:2.7rem;font-weight:600;margin-bottom:2rem;text-shadow:0 2px 23px rgba(0,0,0,.75);width:38rem}@media (max-width:740px){.eventBanner .container .content .subtitle{width:100%;font-size:20px;font-size:2rem;line-height:24px;line-height:2.4rem}}.eventBanner .container .content h1{font-size:72px;font-size:7.2rem;line-height:79px;line-height:7.9rem;font-weight:600;width:65%;text-shadow:0 2px 23px rgba(0,0,0,.75)}@media (max-width:740px){.eventBanner .container .content h1{font-size:36px;font-size:3.6rem;line-height:42px;line-height:4.2rem}}.mobileEventSubMenu{display:none}@media (max-width:740px){.mobileEventSubMenu{display:block;background:#00a3e3;overflow:hidden;height:auto;max-height:0;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}.mobileEventSubMenu.active{max-height:21rem;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}.mobileEventSubMenu menu{margin:0;padding:0;list-style:none;margin:1.5rem 0 1rem}.mobileEventSubMenu menu li a{font-size:15px;font-size:1.5rem;line-height:30px;line-height:3rem;color:#fff;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase}}.subnavigation{background:#000;height:6rem;margin-bottom:2rem}.subnavigation:after,.subnavigation:before{content:" ";display:table}.subnavigation:after{clear:both}.subnavigation .inner:after,.subnavigation .inner:before{content:" ";display:table}.subnavigation .inner:after{clear:both}@media (max-width:740px){.subnavigation:after,.subnavigation:before{content:" ";display:table}.subnavigation:after{clear:both}}.subnavigation.noMargin{margin-bottom:0}.subnavigation .title{float:left;width:auto;font-size:15px;font-size:1.5rem;line-height:60px;line-height:6rem;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:741px) and (max-width:1015px){.subnavigation .title{display:none}}@media (min-width:741px) and (max-width:1015px){.subnavigation .title{display:none}}@media (max-width:740px){.subnavigation .title{display:none}}.subnavigation .title a{color:#fff}.subnavigation .title a:hover{text-decoration:underline}.subnavigation .mobileEventMenu{display:none}@media (max-width:740px){.subnavigation .mobileEventMenu{display:block}.subnavigation .mobileEventMenu a{font-size:15px;font-size:1.5rem;line-height:60px;line-height:6rem;font-weight:200;text-transform:uppercase;color:#fff;display:inline-block;float:left}.subnavigation .mobileEventMenu .openMobileEventMenu{float:left;position:relative;padding-left:3rem;font-size:15px;font-size:1.5rem;line-height:60px;line-height:6rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;vertical-align:top}.subnavigation .mobileEventMenu .openMobileEventMenu span{position:absolute;display:inline-block;font-size:24px;font-size:2.4rem;line-height:60px;line-height:6rem;margin-left:-3rem}}.subnavigation menu{float:right;margin:0;padding:0;list-style:none}@media (max-width:740px){.subnavigation menu{display:none}}.subnavigation menu:after,.subnavigation menu:before{content:" ";display:table}.subnavigation menu:after{clear:both}.subnavigation menu li{float:left;padding:1.3rem 0}.subnavigation menu li a{height:3.2rem;font-size:15px;font-size:1.5rem;line-height:32px;line-height:3.2rem;text-transform:uppercase;padding:0 1.2rem;display:block;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:741px) and (max-width:1015px){.subnavigation menu li a{padding:0 1rem}}.subnavigation menu li a:hover{color:#00a3e3}.subnavigation menu li a.active{color:#00a3e3;background:#343434}.eventsHome{position:relative}.eventsHome:after,.eventsHome:before{content:" ";display:table}.eventsHome:after{clear:both}.eventsHome .eventOverview{background:#FFF;border:1px solid #e6e6e6;-webkit-box-shadow:0 .2rem .6rem rgba(0,0,0,.16);-moz-box-shadow:0 .2rem .6rem rgba(0,0,0,.16);box-shadow:0 .2rem .6rem rgba(0,0,0,.16);position:relative}.eventsHome .eventOverview:after,.eventsHome .eventOverview:before{content:" ";display:table}.eventsHome .eventOverview:after{clear:both}@media (max-width:740px){.eventsHome .eventOverview{margin-bottom:3rem}}@media (min-width:741px) and (max-width:1015px){.eventsHome .eventOverview{width:100%;margin-bottom:3rem}}@media (min-width:1016px){.eventsHome .eventOverview{position:absolute;right:.7rem;top:2rem}}.eventsHome .eventOverview .eventTitle{background:#EFEFEF;padding:1.5rem 2.5rem}.eventsHome .eventOverview .eventTitle h3{font-size:16px;font-size:1.6rem;line-height:21px;line-height:2.1rem;font-weight:600;margin:0}.eventsHome .eventOverview .eoContent{padding:2rem 1rem 2rem 1.5rem}@media (min-width:741px) and (max-width:1015px){.eventsHome .eventOverview .eoContent{padding:0}.eventsHome .eventOverview .eoContent:after,.eventsHome .eventOverview .eoContent:before{content:" ";display:table}.eventsHome .eventOverview .eoContent:after{clear:both}.eventsHome .eventOverview .eoContent .medInside:after,.eventsHome .eventOverview .eoContent .medInside:before{content:" ";display:table}.eventsHome .eventOverview .eoContent .medInside:after{clear:both}}.eventsHome .eventOverview .eoContent .title{position:absolute;top:0;right:-.1rem;background:#00a3e3;padding:2rem 2.5rem}@media (min-width:741px) and (max-width:1015px){.eventsHome .eventOverview .eoContent .title{display:none}}.eventsHome .eventOverview .eoContent .title h1{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:35px;font-size:3.5rem;line-height:39px;line-height:3.9rem;font-weight:400}@media (max-width:740px){.eventsHome .eventOverview .eoContent .projectTitle{display:none}}@media (min-width:741px) and (max-width:1015px){.eventsHome .eventOverview .eoContent .projectTitle{background:#00a3e3;padding:1rem 2.5rem}.eventsHome .eventOverview .eoContent .projectTitle h1{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;font-size:2rem;line-height:24px;line-height:2.4rem;font-weight:600}}@media (min-width:1016px){.eventsHome .eventOverview .eoContent .projectTitle{display:none}}@media (min-width:741px) and (max-width:1015px){.eventsHome .eventOverview .eoContent .medInside{padding:2.5rem}}.eventsHome .eventOverview .eoContent h5{font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;font-weight:600;margin:0 0 1.5rem}@media (min-width:741px) and (max-width:1015px){.eventsHome .eventOverview .eoContent .highlights{width:50%;float:left}}@media (min-width:1016px){.eventsHome .eventOverview .eoContent .highlights{border-bottom:1px solid #e6e6e6;margin-bottom:2rem}}.eventsHome .eventOverview .eoContent .highlights .highlight{padding-left:1.5rem;margin-bottom:2rem;position:relative}.eventsHome .eventOverview .eoContent .highlights .highlight .highlightTitle{color:#145a7d;font-size:13px;font-size:1.3rem;line-height:22px;line-height:2.2rem;font-weight:600}.eventsHome .eventOverview .eoContent .highlights .highlight p{font-size:13px;font-size:1.3rem;line-height:22px;line-height:2.2rem;margin:0;font-weight:200}@media (min-width:741px) and (max-width:1015px){.eventsHome .eventOverview .eoContent .highlights .highlight p{padding-right:3rem}}.eventsHome .eventOverview .eoContent .highlights .highlight:before{font-family:icomoon;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"''";content:'\e6c0';position:absolute;left:-.4rem;font-size:16px;line-height:24px}.eventsHome .eventOverview .eoContent .highlights .registerButton{display:none;width:80%;padding:1rem 0 0}@media (min-width:741px) and (max-width:1015px){.eventsHome .eventOverview .eoContent .highlights .registerButton{display:block}}@media (min-width:741px) and (max-width:1015px){.eventsHome .eventOverview .eoContent .team{width:50%;float:left}}.eventsHome .eventOverview .eoContent .team .member{margin-bottom:1rem;color:#000;display:block}.eventsHome .eventOverview .eoContent .team .member:after,.eventsHome .eventOverview .eoContent .team .member:before{content:" ";display:table}.eventsHome .eventOverview .eoContent .team .member:after{clear:both}.eventsHome .eventOverview .eoContent .team .member .circularImage{width:5rem;height:5rem;float:left;margin-right:1rem;opacity:1;transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-webkit-transition:all .2s ease-in-out 0s}.eventsHome .eventOverview .eoContent .team .member .text{font-size:13px;font-size:1.3rem;line-height:20px;line-height:2rem;font-weight:200}.eventsHome .eventOverview .eoContent .team .member .text .function{color:#145a7d;font-size:13px;font-size:1.3rem;line-height:20px;line-height:2rem;font-weight:600}.eventsHome .eventOverview .eoContent .team .member .text a{color:#000}.eventsHome .eventOverview .eoContent .team .member .text a.linkProfile{font-weight:600;color:#145a7d}.eventsHome .eventOverview .eoContent .team .member .text a:hover{text-decoration:underline}.eventsHome .eventOverview .eoContent .registerButton{padding:2rem 0 0;text-align:center}@media (min-width:741px) and (max-width:1015px){.eventsHome .eventOverview .eoContent .registerButton.hideMedium{display:none}}.eventsHome .eventOverview .eoContent .registerButton a{width:100%;background:#00a3e3;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;font-size:1.5rem;line-height:40px;line-height:4rem;text-transform:uppercase;height:4rem;padding:0;display:inline-block;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}.eventsHome .eventOverview .eoContent .registerButton a:hover{background:#0B5770;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}.tracks .inner{border-top:1px solid #e6e6e6;padding-top:5rem}.tracks h2{color:#145a7d;font-size:25px;font-size:2.5rem;line-height:29px;line-height:2.9rem;width:100%;text-align:center;margin:0 0 2.5rem;font-weight:400}.tracks .goalsContainer{padding:3rem 0 0}.tracks .goalsContainer:after,.tracks .goalsContainer:before{content:" ";display:table}.tracks .goalsContainer:after{clear:both}.tracks .goalsContainer .goal{min-height:20rem}@media (max-width:740px){.tracks .goalsContainer .goal{height:auto;margin-bottom:2rem}}.tracks .goalsContainer .goal .head{margin-bottom:1rem}.tracks .goalsContainer .goal .head:after,.tracks .goalsContainer .goal .head:before{content:" ";display:table}.tracks .goalsContainer .goal .head:after{clear:both}.tracks .goalsContainer .goal .head .goalIcon{float:left;width:5rem;height:5rem;margin-right:1rem}@media (max-width:740px){.tracks .goalsContainer .goal .head .goalIcon{float:none;margin:0 auto}}.tracks .goalsContainer .goal .head h4{float:left;font-size:16px;font-size:1.6rem;line-height:22px;line-height:2.2rem;color:#145a7d;font-weight:600;width:25rem;margin:0}@media (max-width:740px){.tracks .goalsContainer .goal .head h4{width:100%;text-align:center}}.tracks .goalsContainer .goal p{font-size:16px;font-size:1.6rem;line-height:25px;line-height:2.5rem;font-weight:200;width:28.5rem}@media (max-width:740px){.tracks .goalsContainer .goal p{width:95%}}.tracks .goalsContainer .goal p a{color:#145a7d}.tracks .goalsContainer .goal p a:hover{text-decoration:underline}.tracks .fullProgram{text-align:center;margin-bottom:6rem}.tracks .fullProgram a{background:#00a3e3;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;font-size:1.5rem;line-height:40px;line-height:4rem;text-transform:uppercase;height:4rem;padding:0 9rem;display:inline-block;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}.tracks .fullProgram a:hover{background:#0B5770;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}.speakers{background:#f1f7f9;padding:5rem 0 1rem}.speakers .teamOverview .speaker{text-align:center;height:32rem;position:relative;margin-bottom:1rem;cursor:pointer}.speakers .teamOverview .speaker .circularImage{display:inline-block;width:18rem;height:18rem;margin-bottom:1rem}.speakers .teamOverview .speaker .name{color:#00a3e3;font-size:22px;font-size:2.2rem;line-height:26px;line-height:2.6rem;font-weight:200;margin-bottom:.5rem;display:block}.speakers .teamOverview .speaker .name:hover{text-decoration:underline}.speakers .teamOverview .speaker .function{font-size:15px;font-size:1.5rem;line-height:22px;line-height:2.2rem}@media (min-width:741px) and (max-width:1015px){.speakers .teamOverview .speaker:nth-child(7),.speakers .teamOverview .speaker:nth-child(8){display:none}}@media (min-width:741px) and (max-width:1015px){.speakers .teamOverview .speaker:nth-child(7),.speakers .teamOverview .speaker:nth-child(8){display:none}}@media (min-width:1016px) and (max-width:1320px){.speakers .teamOverview .speaker:nth-child(7),.speakers .teamOverview .speaker:nth-child(8){display:none}}.speakers .butWait{text-align:right}.speakers .butWait a{font-size:15px;font-size:1.5rem;line-height:75px;line-height:7.5rem;color:#145a7d;position:relative;padding-right:1.5rem}.speakers .butWait a:after{font-family:icomoon;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"''";content:'\e6bc';line-height:76px;position:absolute;right:0}.speakers .butWait a:hover{text-decoration:underline}.program .programHeader{padding-top:3rem;margin-bottom:6rem}.program .programHeader:after,.program .programHeader:before{content:" ";display:table}.program .programHeader:after{clear:both}.program .programHeader .title{width:50%;float:left}.program .programHeader .title h2{font-size:23px;font-size:2.3rem;line-height:23px;line-height:2.3rem;font-weight:600;margin:1rem 0 0}@media (max-width:740px){.program .programHeader .title{width:100%;margin-bottom:2rem}}@media (min-width:741px) and (max-width:1015px){.program .programHeader .title{width:100%;margin-bottom:2rem}}.program .filters{height:auto;background:0 0;width:50%;float:left;padding-top:0}@media (max-width:740px){.program .filters{width:100%}}.program .filters .actualFilters{border-left:1px solid #f1f1f1;border-top:1px solid #f1f1f1;border-right:1px solid #f1f1f1}@media (max-width:740px){.program .filters .actualFilters{display:block}}@media (min-width:741px) and (max-width:1015px){.program .filters .actualFilters{width:auto}}.program .tabs .panel{display:none}.program .tabs .panel.active{display:block}.program .programBlocks{width:100%;border-top:1px solid #f1f1f1;margin-bottom:4rem;position:relative}.program .programBlocks:after,.program .programBlocks:before{content:" ";display:table}.program .programBlocks:after{clear:both}.program .programBlocks .slideButton{position:absolute;top:0;bottom:0;width:2rem;cursor:pointer;z-index:2;background:#E9E9E9;box-shadow:inset 0 1px 12px 0 rgba(0,0,0,.1)}@media (max-width:740px){.program .programBlocks .slideButton{width:1rem}}@media (min-width:741px) and (max-width:1015px){.program .programBlocks .slideButton{width:1rem}}.program .programBlocks .slideButton.button_left{left:8rem}@media (max-width:740px){.program .programBlocks .slideButton.button_left{left:20%;margin-left:-1rem}}@media (min-width:741px) and (max-width:1015px){.program .programBlocks .slideButton.button_left{left:6rem}}.program .programBlocks .slideButton.button_right{right:0}.program .programBlocks .slideButton .tip{position:absolute;top:0;height:8rem;left:0;right:0;background:#535353;content:''}@media (max-width:740px){.program .programBlocks .slideButton .tip{display:none}}@media (min-width:741px) and (max-width:1015px){.program .programBlocks .slideButton .tip{display:none}}.program .programBlocks .slideButton .tip span{display:inline-block;margin-top:3rem;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:22px;font-size:2.2rem;line-height:22px;line-height:2.2rem}.program .programBlocks .slideButton .tip:hover{background:#434343;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}.program .programBlocks .slideButton>span{position:absolute;top:50%;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:22px;font-size:2.2rem;line-height:22px;line-height:2.2rem;margin-top:1rem}@media (max-width:740px){.program .programBlocks .slideButton>span{display:none}}@media (min-width:741px) and (max-width:1015px){.program .programBlocks .slideButton>span{display:none}}.program .programBlocks .slideButton:hover{background:#D9D9D9;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}.program .programBlocks .times{float:left;width:10rem}@media (max-width:740px){.program .programBlocks .times{width:20%}}@media (min-width:741px) and (max-width:1015px){.program .programBlocks .times{width:7rem}}.program .programBlocks .times .time{border-bottom:1px solid #f1f1f1;height:6rem;font-size:14px;font-size:1.4rem;line-height:22px;line-height:2.2rem;color:#12597C;padding-top:.8rem}.program .programBlocks .times .time span{color:#AAA}.program .programBlocks .times .time.darkBG{background:#fcfcfc}.program .programBlocks .times .time.timeheader{height:8rem}.program .programBlocks .blocks{overflow-x:scroll;float:left}@media (max-width:740px){.program .programBlocks .blocks{width:80%}}@media (min-width:741px) and (max-width:1015px){.program .programBlocks .blocks{width:63rem}}@media (min-width:1016px) and (max-width:1320px){.program .programBlocks .blocks{width:85.5rem}}@media (min-width:1321px){.program .programBlocks .blocks{width:118rem}}@media (max-width:740px){.program .programBlocks .blocks .blocksInside{width:193rem}}@media (min-width:741px) and (max-width:1015px){.program .programBlocks .blocks .blocksInside{width:228rem}}@media (min-width:1016px) and (max-width:1320px){.program .programBlocks .blocks .blocksInside{width:200rem}}@media (min-width:1321px){.program .programBlocks .blocks .blocksInside{width:216rem}}.program .programBlocks .blocks .row{height:6rem;position:relative;border-bottom:1px solid #f1f1f1}.program .programBlocks .blocks .row:after,.program .programBlocks .blocks .row:before{content:" ";display:table}.program .programBlocks .blocks .row:after{clear:both}.program .programBlocks .blocks .row.darkBG{background:#fcfcfc}.program .programBlocks .blocks .row.headerRow{height:8rem}.program .programBlocks .blocks .row.headerRow .block{border-right:1px solid #f1f1f1;padding:1rem;height:8rem}.program .programBlocks .blocks .row.headerRow .block h3{width:80%;font-weight:400;margin:0;font-size:23px;font-size:2.3rem;line-height:26px;line-height:2.6rem}.program .programBlocks .blocks .row.headerRow .block h6{font-weight:400;font-size:14px;font-size:1.4rem;line-height:19px;line-height:1.9rem}.program .programBlocks .blocks .row .block{float:left;height:6rem}@media (max-width:740px){.program .programBlocks .blocks .row .block{width:24rem}}@media (min-width:741px) and (max-width:1015px){.program .programBlocks .blocks .row .block{width:25rem}}@media (min-width:1016px) and (max-width:1320px){.program .programBlocks .blocks .row .block{width:25rem}}@media (min-width:1321px){.program .programBlocks .blocks .row .block{width:27rem}}.program .programBlocks .blocks .row .block .content{height:5.4rem;margin:.3rem;padding:.5rem;font-size:14px;font-size:1.4rem;line-height:18px;line-height:1.8rem}@media (max-width:740px){.program .programBlocks .blocks .row .block .content{width:23.4rem}}@media (min-width:741px) and (max-width:1015px){.program .programBlocks .blocks .row .block .content{width:24.4rem}}@media (min-width:1016px) and (max-width:1320px){.program .programBlocks .blocks .row .block .content{width:24.4rem}}@media (min-width:1321px){.program .programBlocks .blocks .row .block .content{width:26.4rem}}.program .programBlocks .blocks .row .block .content.js-open-modal{cursor:pointer}.program .programBlocks .blocks .row .block .content.js-open-modal:hover{opacity:.5;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}.program .programBlocks .blocks .row .block .content .title{font-weight:600;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}.program .programBlocks .blocks .row .block .content .subtitle{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}.program .programBlocks .blocks .row .block.blgreen{color:#67AB1D}.program .programBlocks .blocks .row .block.blgreen .content,.program .programBlocks .blocks .row .block.blgreen .content:before{border:1px solid #90E14C;background:#EAF8DB}.program .programBlocks .blocks .row .block.blblue{color:#009FEF}.program .programBlocks .blocks .row .block.blblue .content,.program .programBlocks .blocks .row .block.blblue .content:before{border:1px solid #7EC9EF;background:#DEEEF5}.program .programBlocks .blocks .row .block.blred{color:#F6051B}.program .programBlocks .blocks .row .block.blred .content,.program .programBlocks .blocks .row .block.blred .content:before{border:1px solid #FF8973;background:#F6ECEC}.program .programBlocks .blocks .row .block.blorange{color:#E09019}.program .programBlocks .blocks .row .block.blorange .content,.program .programBlocks .blocks .row .block.blorange .content:before{border:1px solid #F2D3A5;background:#FBF3E8}.program .programBlocks .blocks .row .block.blpink{color:#934A97}.program .programBlocks .blocks .row .block.blpink .content,.program .programBlocks .blocks .row .block.blpink .content:before{border:1px solid #D6B9D7;background:#F3ECF4}.program .programBlocks .blocks .row .block.blpurple{color:#41509E}.program .programBlocks .blocks .row .block.blpurple .content,.program .programBlocks .blocks .row .block.blpurple .content:before{border:1px solid #B7BCDA;background:#EDEDF5}.program .programBlocks .blocks .row .block.blyellow{color:#ccb918}.program .programBlocks .blocks .row .block.blyellow .content,.program .programBlocks .blocks .row .block.blyellow .content:before{border:1px solid #FFEBAC;background:#FFFAEA}.program .programBlocks .blocks .row .block.blaqua{color:#008A8D}.program .programBlocks .blocks .row .block.blaqua .content,.program .programBlocks .blocks .row .block.blaqua .content:before{border:1px solid #9DD3D3;background:#E4F3F3}.program .programBlocks .blocks .row .block.above .content{position:relative}.program .programBlocks .blocks .row .block.above .content:before{content:'';position:absolute;z-index:1;left:-.1rem;right:-.1rem;height:2rem;top:-1.5rem;border-top:none;border-bottom:none}.program .programBlocks .blocks .row .block.linked{cursor:pointer}.program .programBlocks .blocks .row .block.linked:hover{opacity:.75;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}.program .downloadProgram{text-align:right;margin-bottom:6rem}.program .downloadProgram a{background:#00a3e3;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;font-size:1.5rem;line-height:40px;line-height:4rem;text-transform:uppercase;height:4rem;padding:0 9rem;display:inline-block;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}.program .downloadProgram a:hover{background:#0B5770;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}@media (max-width:740px){.program .downloadProgram a{width:100%;padding:0 1rem;text-align:center}}.eventVenue{padding-top:1rem}.register .inner .left{width:100%}.register .inner .left h2,.register .inner .left p{width:80%}.register .inner .left h2{font-weight:200;font-size:36px;font-size:3.6rem;line-height:54px;line-height:5.4rem;margin:2rem 0 2rem}.register .inner .right{float:left}.white-popup{position:relative;background:#FFF;width:58rem;max-width:58rem;margin:20px auto;-webkit-box-shadow:0 .2rem 1.9rem rgba(0,0,0,.17);-moz-box-shadow:0 .2rem 1.9rem rgba(0,0,0,.17);box-shadow:0 .2rem 1.9rem rgba(0,0,0,.17);min-height:10rem}@media (max-width:740px){.white-popup{max-width:100%;width:auto}}.white-popup .modalHeader{background:#f1f1f1;height:4rem}.white-popup .modalContent{padding:2rem 4.5rem 1.5rem}.white-popup .mainInfo{text-align:center}.white-popup .mainInfo .circularImage{width:12rem;height:12rem;display:inline-block;margin-bottom:2rem}.white-popup .mainInfo h2{font-size:23px;font-size:2.3rem;line-height:22px;line-height:2.2rem;margin:0 0 .4rem;font-weight:200}.white-popup .mainInfo .subtitle{font-size:13px;font-size:1.3rem;line-height:15px;line-height:1.5rem;margin-bottom:2rem}.white-popup .metaInfo{margin-bottom:1rem;color:#00a3e3}.white-popup .metaInfo:after,.white-popup .metaInfo:before{content:" ";display:table}.white-popup .metaInfo:after{clear:both}.white-popup .metaInfo .info{font-size:13px;font-size:1.3rem;line-height:20px;line-height:2rem;float:left;margin-right:1.5rem}.white-popup .metaInfo .info:last-child{margin-right:0}.white-popup .description{padding:2rem 0 1rem;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;margin-bottom:2rem}.white-popup .description p{margin:0 0 1.2rem;font-weight:200;font-size:15px;font-size:1.5rem;line-height:22px;line-height:2.2rem}.white-popup .links{text-align:center}.white-popup .links a{color:#9D9D9D;display:inline-block;margin:0 .2rem;font-size:15px;font-size:1.5rem;line-height:24px;line-height:2.4rem}.white-popup .links a:hover{color:#00a3e3;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}.white-popup .popupContent .loader{height:10rem;width:100%;text-align:center}.white-popup .popupContent .loader img{margin-top:4rem;display:inline-block}.eventgmaps{height:50rem;width:100%}@media (min-width:741px) and (max-width:1015px){.eventgmaps{display:none}}@media (max-width:740px){.eventgmaps{display:none}}.flex-container a:focus,.flex-container a:hover,.flex-slider a:focus,.flex-slider a:hover{outline:0}.flex-control-nav,.flex-direction-nav,.slides,.slides>li{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 2rem;background:#fff;border:4px solid #fff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);-o-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);box-shadow:'' 0 1px 4px rgba(0,0,0,.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-40px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flex-direction-nav .flex-prev{left:10px;opacity:.7}.flex-direction-nav .flex-prev:before{font-family:icomoon;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;content:"''";content:'\e6b9';color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:50px;font-size:5rem;line-height:50px;line-height:5rem}.flex-direction-nav .flex-next{right:10px;text-align:right;opacity:.7}.flex-direction-nav .flex-next:before{font-family:icomoon;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;content:"''";content:'\e6bc';color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:50px;font-size:5rem;line-height:50px;line-height:5rem}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:flexslider-icon;font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}.flex-caption{font-size:13px;font-size:1.3rem;line-height:15px;line-height:1.5rem;font-weight:200;color:#12597C}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}.mcForm .asterisk{display:none}.mcForm #mc_embed_signup .mc-field-group.input-group input[type=radio]{width:auto}.mcForm #mc_embed_signup .mc-field-group.input-group li{width:100%}.mcForm #mc_embed_signup .mc-field-group.input-group li label{width:auto}.mcForm .mcForm #mc_embed_signup .mc-field-group.input-group ul{margin-left:0}.contact .inner .mcForm #mc_embed_signup .mc-field-group.input-group label{width:auto}.register .mcForm{border:none;margin-bottom:4rem}@media (min-width:741px) and (max-width:1015px){.register .mcForm #mc_embed_signup .mc-field-group label{width:24rem}}@media (min-width:1016px) and (max-width:1320px){.register .mcForm #mc_embed_signup .mc-field-group label{width:12.5rem}}@media (min-width:1321px){.register .mcForm #mc_embed_signup .mc-field-group label{width:19rem}}@media (min-width:741px) and (max-width:1015px){.register .mcForm #mc_embed_signup .mc-field-group input{width:46rem}}@media (min-width:1016px) and (max-width:1320px){.register .mcForm #mc_embed_signup .mc-field-group input{width:33.5rem}}@media (min-width:1321px){.register .mcForm #mc_embed_signup .mc-field-group input{width:42rem}}@media (min-width:741px) and (max-width:1015px){.register .mcForm #mc_embed_signup .mc-field-group .borderBottom{width:46rem;left:24rem}}@media (min-width:1016px) and (max-width:1320px){.register .mcForm #mc_embed_signup .mc-field-group .borderBottom{width:33.5rem;left:12.5rem}}@media (min-width:1321px){.register .mcForm #mc_embed_signup .mc-field-group .borderBottom{width:42rem;left:19rem}}.register .mcForm #mc_embed_signup .button{margin-right:0}.gmapsVenue{width:100%;height:40rem;margin-bottom:2rem}@media (max-width:740px){.gmapsVenue{height:25rem}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#FFF;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.technology .inner:after,.technology .inner:before{content:" ";display:table}.technology .inner:after{clear:both}.technology .inner .left,.technology .inner .right{width:46rem;padding-bottom:3rem}@media (max-width:740px){.technology .inner .left,.technology .inner .right{width:100%}}@media (min-width:741px) and (max-width:1015px){.technology .inner .left,.technology .inner .right{width:34rem}}@media (min-width:1321px){.technology .inner .left,.technology .inner .right{width:61rem}}.technology .inner .left{float:left}.technology .inner .right{float:right}.technology .inner h2{color:#00a3e3;font-size:36px;font-size:3.6rem;line-height:54px;line-height:5.4rem;font-weight:200;margin:0 0 .5rem}.technology .inner h3{font-size:16px;font-size:1.6rem;line-height:25px;line-height:2.5rem;font-weight:600;margin:0 0 .5rem}.technology .inner p{font-size:16px;font-size:1.6rem;line-height:25px;line-height:2.5rem;font-weight:200;margin:0 0 2rem}.technology .inner p strong{font-weight:600}@media (min-width:741px) and (max-width:1015px){.technology .inner p{padding-right:0}}@media (min-width:1321px){.technology .inner p{padding-right:2rem}}.technology .inner .group p .ellepsis{display:inline}.technology .inner .group p .lessText{display:inline}.technology .inner .group p .moreText{display:none}.technology .inner .group p.active .lessText{display:none}.technology .inner .group p.active .ellepsis{display:none}.technology .inner .group p.active .moreText{display:inline}.technology .inner .group p .readMore .icon-arrow-right5{display:inline-block;-webkit-transform:translate(-.2rem,.3rem);-moz-transform:translate(-.2rem,.3rem);-ms-transform:translate(-.2rem,.3rem);-o-transform:translate(-.2rem,.3rem)}.technology .inner .group li{padding:.2rem 0}.technology .inner .group li a{font-weight:200}@media (max-width:740px){.techDetail{margin-top:0}}@media (max-width:740px){.techDetail .profileSummary{padding:0}.techDetail .profileSummary .medContainer{padding:2rem 2rem 1rem}}.techDetail .profileSummary .profileTitle{height:6rem;top:-6.1rem}@media (max-width:740px){.techDetail .profileSummary .profileTitle{height:auto;top:0;background:#00a3e3;padding:1rem 2rem}.techDetail .profileSummary .profileTitle h2{display:block;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;font-size:2rem;line-height:24px;line-height:2.4rem;font-weight:600;margin-bottom:0}}@media (min-width:741px) and (max-width:1015px){.techDetail .profileSummary .profileTitle{height:4.4rem}}.techDetail .profileSummary .logo{margin-bottom:1.5rem}.techDetail .profileSummary .logo img{max-width:25rem}.techDetail .profileSummary .linklist{padding-top:1rem;margin-bottom:1rem}.techDetail .profileSummary .linklist ul{margin:0;padding:0;list-style:none}.techDetail .profileSummary .linklist ul li a{color:#000;font-size:13px;font-size:1.3rem;line-height:20px;line-height:2rem;font-weight:200;position:relative;padding-left:2rem}.techDetail .profileSummary .linklist ul li a:before{font-family:icomoon;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"''";content:'\e6c0';position:absolute;left:-.4rem;font-size:20px;font-size:2rem;line-height:24px;line-height:2.4rem;line-height:26px;color:#145a7d}.techDetail .profileSummary .linklist ul li a:hover{text-decoration:underline}@media (min-width:741px) and (max-width:1015px){.techDetail .profileSummary .team{width:50%;float:left}}.techDetail .profileSummary .team a.member{margin-bottom:1rem;color:#000;display:block}.techDetail .profileSummary .team a.member:after,.techDetail .profileSummary .team a.member:before{content:" ";display:table}.techDetail .profileSummary .team a.member:after{clear:both}.techDetail .profileSummary .team a.member .circularImage{width:5rem;height:5rem;float:left;margin-right:2rem;opacity:1}.animate(all,0.2s) .techDetail .profileSummary .team a.member .circularImage:hover{opacity:.9;transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-webkit-transition:all .25s ease-in-out 0s}.techDetail .profileSummary .team a.member .text{font-size:13px;font-size:1.3rem;line-height:20px;line-height:2rem;font-weight:200}.techDetail .profileSummary .team a.member .text .function{color:#145a7d;font-size:13px;font-size:1.3rem;line-height:20px;line-height:2rem;font-weight:600}.techDetail .profileSummary .team a.member .text:hover{text-decoration:underline}.filters.community .neFilters .neSwitch{width:auto;padding-right:1.5rem}@media (max-width:740px){.filters.community .neFilters{float:left}}@media (min-width:741px) and (max-width:1015px){.filters.community .neFilters{float:left}}.filters .communityDropdown{float:left;width:auto;background:#00a3e3;position:relative}.filters .communityDropdown:after,.filters .communityDropdown:before{content:" ";display:table}.filters .communityDropdown:after{clear:both}@media (min-width:741px) and (max-width:1015px){.filters .communityDropdown{margin-bottom:1.5rem}}.filters .communityDropdown .text{float:left;height:4.5rem;padding:0 1rem;font-size:15px;font-size:1.5rem;line-height:45px;line-height:4.5rem;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-bottom:3px solid #12597C;cursor:pointer}.filters .communityDropdown .button{float:left;height:4.5rem;border-left:1px solid #108FCD;border-bottom:3px solid #12597C;color:#fff;cursor:pointer}.filters .communityDropdown .button span{display:inline-block;font-size:24px;font-size:2.4rem;line-height:45px;line-height:4.5rem;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}.filters .communityDropdown:hover .button,.filters .communityDropdown:hover .text{background:#0091ca;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}.filters .communityDropdown .dropdown{padding:.5rem 1rem 1rem;box-shadow:2px 2px 3px 1px rgba(0,0,0,.1);position:absolute;z-index:10;width:100%;top:4.5rem;left:0;background:#00a3e3;display:none}.filters .communityDropdown .dropdown.active{display:block}.filters .communityDropdown .dropdown ul{margin:0;padding:0;list-style:none}.filters .communityDropdown .dropdown ul li{width:100%;padding:.4rem 0}.filters .communityDropdown .dropdown ul li a{font-size:16px;font-size:1.6rem;line-height:20px;line-height:2rem;color:#fff;font-weight:400}.filters .communityDropdown .dropdown ul li a span{display:inline-block;-webkit-transform:translate(0,.2rem);-moz-transform:translate(0,.2rem);-ms-transform:translate(0,.2rem);-o-transform:translate(0,.2rem)}.filters .communityDropdown .dropdown ul li:hover span{-webkit-transform:translate(.2rem,.2rem);-moz-transform:translate(.2rem,.2rem);-ms-transform:translate(.2rem,.2rem);-o-transform:translate(.2rem,.2rem);transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}.communityOverview .newsNode .inside{padding-bottom:4.5rem}.communityOverview .newsNode .readMore{padding-left:1.8rem}.communityOverview .newsNode .readMore a{font-size:13px;font-size:1.3rem;line-height:18px;line-height:1.8rem}.communityOverview .newsNode .readMore a span{position:relative;display:inline-block;left:auto;font-size:13px;font-size:1.3rem;line-height:18px;line-height:1.8rem;-webkit-transform:translate(-.2rem,.2rem);-moz-transform:translate(-.2rem,.2rem);-ms-transform:translate(-.2rem,.2rem);-o-transform:translate(-.2rem,.2rem)}.communityOverview .newsNode .readMore a:hover span{-webkit-transform:translate(.1rem,.2rem);-moz-transform:translate(.1rem,.2rem);-ms-transform:translate(.1rem,.2rem);-o-transform:translate(.1rem,.2rem);transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}.communityOverview .newsNode .tag{position:absolute;background:#00a3e3;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;right:1.8rem;bottom:1.8rem;font-size:13px;font-size:1.3rem;line-height:18px;line-height:1.8rem;padding:.5rem 1rem}.communityOverview .newsNode .tag:hover{background:#007eb0;transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s}.communityOverview .newsNode.comJobNode{background:#00a3e3;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.communityOverview .newsNode.comJobNode h3{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.communityOverview .newsNode.comJobNode .readMore a{font-weight:600;color:#fff}.communityOverview .newsNode.comJobNode .tag{background:#fff;color:#00a3e3}.communityPopup{width:63rem;max-width:63rem}.communityPopup h5{font-size:18px;font-size:1.8rem;line-height:25px;line-height:2.5rem}@media (max-width:740px){.communityPopup{width:96%;max-width:96%}}.communityPopup .popupContent{padding:2.5rem}.communityPopup .mcForm{border:none}.communityPopup .mcForm #mc_embed_signup br{display:block}.communityPopup .mcForm #mc_embed_signup textarea{width:39rem;float:left;border:1px solid #e6e6e6;background:#f5f5f8;resize:none}@media (max-width:740px){.communityPopup .mcForm #mc_embed_signup textarea{width:100%}}.communityPopup .mcForm #mc_embed_signup textarea:focus{background:#fff;outline:transparent;-webkit-appearance:none}.communityPopup .mcForm{padding-top:2rem}.communityPopup .mcForm .divider{width:100%;height:.2rem;border-bottom:1px solid #E9E9E9;margin:3.5rem 0 3.5rem}.communityPopup .mcForm .contactText{margin-bottom:2.5rem}@media (min-width:741px) and (max-width:1015px){.communityPopup .mcForm #mc_embed_signup .mc-field-group input{width:39rem}}@media (min-width:1321px){.communityPopup .mcForm #mc_embed_signup .mc-field-group input{width:39rem}}@media (min-width:741px) and (max-width:1015px){.communityPopup .mcForm #mc_embed_signup .mc-field-group .borderBottom{width:39rem}}@media (min-width:1321px){.communityPopup .mcForm #mc_embed_signup .mc-field-group .borderBottom{width:39rem}}.unhappyMessage{position:absolute;font-size:11px;line-height:13px;left:19rem;bottom:-18px;color:#F30}@media (max-width:740px){.unhappyMessage{left:0}}.rssFeed{margin:1rem 0}.rssFeed a{color:#474645;font-size:15px;font-size:1.5rem;line-height:18px;line-height:1.8rem}.rssFeed a:hover{text-decoration:underline}.rssFeed a .icon-rss{display:inline-block;font-size:18px;font-size:1.8rem;line-height:18px;line-height:1.8rem;-webkit-transform:translate(0,.1rem);-moz-transform:translate(0,.1rem);-ms-transform:translate(0,.1rem);-o-transform:translate(0,.1rem)}.circularImage{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.button{background:#00a3e3;display:inline-block;border-bottom:4px solid #0085d9;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;font-size:1.2rem;line-height:30px;line-height:3rem;height:3rem;font-weight:600;padding:0 1.2rem}.button:hover{background:#0085d9}.regBanner{text-align:center}@media (max-width:740px){.regBanner{background:#00a3e3}.regBanner .background{display:none}.regBanner .container.showOnSmall .inner h1{margin:2.4rem 0;font-size:20px;font-size:2rem;line-height:32px;line-height:3.2rem}}.regBanner.mr{margin-bottom:4rem}.regBanner h1{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:48px;font-size:4.8rem;line-height:175px;line-height:17.5rem;font-weight:400;text-shadow:0 2px 4px rgba(0,0,0,.2)}.regBanner.noHeading{height:18rem}.regBanner.noHeading .background{height:18rem}.regBanner.noHeading .container{height:100%}.regBanner.noHeading .container .inner{height:100%;position:relative}.regBanner.noHeading .container .inner .title{position:absolute;right:0;bottom:0;background:#00a3e3;z-index:2;padding:1rem 2.5rem}@media (min-width:741px) and (max-width:1015px){.regBanner.noHeading .container .inner .title{display:none}}.regBanner.noHeading .container .inner .title h2{text-align:left;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:35px;font-size:3.5rem;line-height:39px;line-height:3.9rem;font-weight:400}@media (min-width:741px) and (max-width:1015px){.semiTop{position:relative}}@media (min-width:1016px){.semiTop{position:absolute;top:7.5rem;width:100%;z-index:2}}@media (max-width:740px){.semiBack{height:auto;position:relative;margin-bottom:2rem}}@media (min-width:741px) and (max-width:1015px){.semiBack{position:relative;height:auto;margin-bottom:2rem}}@media (min-width:1016px){.semiBack{width:100%;top:7.5rem;position:fixed;height:62.5rem;z-index:1}}@media (min-width:741px) and (max-width:1015px){.semiBack .background{height:100%;position:relative;content:''}}@media (min-width:1016px){.semiBack .background{width:100%;height:100%;position:absolute}}.semiBack .container{position:relative;height:100%}.semiBack .overlay{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:740px){.semiBack .overlay .title{display:none}.semiBack .overlay h2{font-size:32px;font-size:3.2rem;line-height:38px;line-height:3.8rem;font-weight:200;margin:1.5rem 0}}@media (min-width:741px) and (max-width:1015px){.semiBack .overlay{top:0;text-align:center}.semiBack .overlay .title{display:none}.semiBack .overlay h2{font-size:32px;font-size:3.2rem;line-height:38px;line-height:3.8rem;font-weight:200;margin:1.5rem 0}}@media (min-width:1016px){.semiBack .overlay{position:absolute;text-align:center;width:64rem;left:50%;margin-left:-32rem;margin-top:20rem;opacity:1}.semiBack .overlay .title{font-size:15px;font-size:1.5rem;line-height:19px;line-height:1.9rem;text-transform:uppercase;font-weight:600;display:inline-block;margin-bottom:2rem}.semiBack .overlay h2{font-size:48px;font-size:4.8rem;line-height:60px;line-height:6rem;font-weight:200}}@media (min-width:741px) and (max-width:1015px){.semiPage{position:relative}}@media (min-width:1016px){.semiPage{position:fixed;top:70rem;width:100%;z-index:3;background:#fff;padding-top:3rem}}@media (min-width:741px) and (max-width:1015px){.semiPage.active{position:relative}}@media (min-width:1016px){.semiPage.active{position:absolute;top:132rem}}@media (min-width:741px) and (max-width:1015px){.semiEnd{display:none}}@media (min-width:1016px){.semiEnd{position:absolute;top:361.8rem;width:100%;height:5rem;content:''}}/*# sourceMappingURL=general.css.map */