/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.carousel[data-label="Finding"]:before{margin-left:calc((100% - 100vw) / 2);width:100vw}h4,time,figcaption h5,.hero-series,.page-body>h5,.page-readmore h5,.page-readmore:visited h5,.carousel-controls strong{letter-spacing:0.075em;text-transform:uppercase}.text-muted,.vcard .details,.page-extra cite .authors,.page-extra cite .year,#site-footer{color:gray}html{-webkit-font-smoothing:antialiased;font-family:Panton, sans-serif;font-size:20px;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:Panton, sans-serif;font-weight:500}h1{font-size:110pt;line-height:100pt}h2{font-size:42px;line-height:54px}h3{font-size:36px;line-height:40px}h4{font-size:24px}h5{font-size:18px;line-height:24px;margin-bottom:0}h6{font-family:Georgia, serif;font-size:20px;line-height:30px}p{margin:0 0 30px}a{color:#00aaeb;text-decoration:none}a:hover,a:focus{color:black}time{color:gray;font-family:Panton, sans-serif;font-size:18px}address{font-family:Panton, sans-serif;font-style:normal}cite{font-style:normal}blockquote{font-family:Panton, sans-serif;font-size:24px;line-height:1.5;quotes:"“" "”" "‘" "’"}@media only screen and (min-width: 640px){blockquote{font-size:42px;line-height:54px}}blockquote p:first-of-type:before{content:open-quote;display:inline-block;margin-left:-1em;text-align:right;width:1em}blockquote p:last-of-type:after{content:close-quote}blockquote cite{color:gray;display:block;font-family:Panton, sans-serif;font-size:18px;line-height:24px}figcaption{color:gray;font-size:18px;line-height:24px}figcaption h5{color:black;font-weight:bold}img ~ figcaption,svg ~ figcaption{margin-top:20px}body{overflow-x:hidden}.container,hr{clear:both;max-width:940px;margin-left:auto;margin-right:auto;padding-left:4.25532%;padding-right:4.25532%}.container:after,hr:after{clear:both;content:'';display:table}.container:after,hr:after{content:" ";display:block;clear:both}.row{clear:both;clear:both}.row:after{clear:both;content:'';display:table}@media only screen and (min-width: 640px){.column:first-child:nth-last-child(1),.column:first-child:nth-last-child(1) ~ .column{width:100%;float:left;margin-left:0;margin-right:0}.column:first-child:nth-last-child(1):last-child,.column:first-child:nth-last-child(1) ~ .column:last-child{float:right;margin-right:0}}@media only screen and (min-width: 640px){.column:first-child:nth-last-child(2),.column:first-child:nth-last-child(2) ~ .column{width:48.93617%;float:left;margin-right:2.12766%}.column:first-child:nth-last-child(2):last-child,.column:first-child:nth-last-child(2) ~ .column:last-child{float:right;margin-right:0}}@media only screen and (min-width: 640px){.column:first-child:nth-last-child(3),.column:first-child:nth-last-child(3) ~ .column{width:31.91489%;float:left;margin-right:2.12766%}.column:first-child:nth-last-child(3):last-child,.column:first-child:nth-last-child(3) ~ .column:last-child{float:right;margin-right:0}}@media only screen and (min-width: 640px){.column:first-child:nth-last-child(4),.column:first-child:nth-last-child(4) ~ .column{width:23.40426%;float:left;margin-right:2.12766%}.column:first-child:nth-last-child(4):last-child,.column:first-child:nth-last-child(4) ~ .column:last-child{float:right;margin-right:0}}@media only screen and (min-width: 640px){.column:first-child:nth-last-child(6),.column:first-child:nth-last-child(6) ~ .column{width:14.89362%;float:left;margin-right:2.12766%}.column:first-child:nth-last-child(6):last-child,.column:first-child:nth-last-child(6) ~ .column:last-child{float:right;margin-right:0}}@media only screen and (min-width: 640px){.column:first-child:nth-last-child(12),.column:first-child:nth-last-child(12) ~ .column{width:6.38298%;float:left;margin-right:2.12766%}.column:first-child:nth-last-child(12):last-child,.column:first-child:nth-last-child(12) ~ .column:last-child{float:right;margin-right:0}}.page-section{clear:both;max-width:940px;margin-left:auto;margin-right:auto;padding-left:4.25532%;padding-right:4.25532%;margin-top:60px;margin-bottom:60px}.page-section:after{clear:both;content:'';display:table}.page-section:after{content:" ";display:block;clear:both}hr{border:1px solid #bdbdbd}@media only screen and (max-width: 940px){.hero-description br,.page-readmore br{display:none}}#grid-overlay{max-width:940px;margin-left:auto;margin-right:auto;pointer-events:none;position:fixed;top:0;bottom:0;left:4.25532%;right:4.25532%;z-index:9999}#grid-overlay:after{content:" ";display:block;clear:both}#grid-overlay .grid-overlay-column{width:6.38298%;float:left;margin-right:2.12766%;background-color:rgba(0,170,235,0.1);box-sizing:border-box;height:100%;position:relative}#grid-overlay .grid-overlay-column:last-child{float:right;margin-right:0}#grid-overlay .grid-overlay-column:first-child:before,#grid-overlay .grid-overlay-column:after{border-left:1px dashed rgba(0,170,235,0.5);content:"";display:block;position:absolute;top:0;bottom:0}#grid-overlay .grid-overlay-column:first-child:before{left:-16.66667%}#grid-overlay .grid-overlay-column:after{right:-16.66667%}img,svg{display:block;max-width:100%;width:100%}figure{margin-top:60px;margin-bottom:60px;position:relative}@media only screen and (max-width: 639px){figcaption{background-color:rgba(0,0,0,0.7);box-sizing:border-box;color:white;display:block;margin:0 !important;opacity:0;padding:20px;position:absolute;top:0;left:0;bottom:0;right:0;transition:opacity 300ms;overflow:auto}figcaption.mobile-visible{opacity:1}figcaption h5{color:inherit;margin-top:0}}figure img{margin:0;width:100%}.img{display:block;margin-left:auto;margin-right:auto}img.img{height:auto !important}.img.img-xl{background-position:center;background-repeat:no-repeat;background-size:cover;min-height:528px;max-width:none}.img.img-lg{max-width:940px}@media only screen and (min-width: 640px){.img.img-md{max-width:70.21277%}}.img.img-sm{width:300px}#logo{display:block;float:left;font-size:15px;font-weight:600;line-height:1.15em;margin:12px 0;padding-left:54px;padding-top:15px;position:relative}#logo svg{position:absolute;top:0;left:0;height:42px;width:42px}#logo circle{fill:#00aaeb}#logo .logo-text{color:black}@media only screen and (max-width: 639px){#logo{margin:18px 0}#logo .logo-text{display:none}}body{padding-top:81px}@media only screen and (min-width: 1024px){body{padding-top:91px}}.navbar{clear:both;background-color:white;border-bottom:1px solid #bdbdbd;color:black;font-family:Panton, sans-serif;font-size:20px;line-height:20px;position:fixed;top:0;left:0;right:0;z-index:3}.navbar:after{clear:both;content:'';display:table}.navbar .navbar-brand{display:block;float:left}.navbar .navbar-items{clear:both;display:none;list-style:none;margin:0;padding:0}@media only screen and (min-width: 1024px){.navbar .navbar-items{clear:none;float:right;display:block !important}.navbar .navbar-item a:hover,.navbar .navbar-item.navbar-item-hover>a{border-bottom:1px solid}}.navbar .navbar-item{position:relative;white-space:nowrap}@media only screen and (min-width: 1024px){.navbar .navbar-item{display:inline-block}}.navbar .navbar-item span{cursor:default}.navbar .navbar-item a,.navbar .navbar-item span{border-top:1px solid #bdbdbd;color:inherit;display:block;text-decoration:none;padding:15px 14px 13px 0;position:relative;text-decoration:none}.navbar .navbar-item a:before,.navbar .navbar-item a:after,.navbar .navbar-item span:before,.navbar .navbar-item span:after{background-color:currentColor;content:"";display:block;position:absolute;right:0;top:50%;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;height:1px;width:10px}.navbar .navbar-item a:before,.navbar .navbar-item span:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);right:7px}.navbar .navbar-item a:after,.navbar .navbar-item span:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.navbar .navbar-item a:last-child,.navbar .navbar-item span:last-child{padding-right:0;margin-right:0}.navbar .navbar-item a:last-child:before,.navbar .navbar-item a:last-child:after,.navbar .navbar-item span:last-child:before,.navbar .navbar-item span:last-child:after{content:none}@media only screen and (min-width: 1024px){.navbar .navbar-item a,.navbar .navbar-item span{border-top:none;border-bottom:1px solid transparent;display:inline-block;margin:21px 0px 20px 30px;padding-right:0px;margin-right:16px}.navbar .navbar-item a:before,.navbar .navbar-item a:after,.navbar .navbar-item span:before,.navbar .navbar-item span:after{background-color:gray;margin-right:-16px;width:7px}.navbar .navbar-item a:before,.navbar .navbar-item span:before{right:4px}}.navbar .navbar-item{background-color:white}@media only screen and (max-width: 1023px){.navbar .navbar-item.is-expanded a:before,.navbar .navbar-item.is-expanded span:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.navbar .navbar-item.is-expanded a:after,.navbar .navbar-item.is-expanded span:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}}@media only screen and (min-width: 1024px){.navbar .navbar-item.navbar-item-active>a,.navbar .navbar-item.navbar-item-active>span{border-bottom:1px solid}}.navbar .navbar-item .navbar-items{background-color:white;box-shadow:0px 5px 5px -5px rgba(0,0,0,0.3);padding-left:20px}@media only screen and (min-width: 1024px){.navbar .navbar-item .navbar-items{display:none !important;height:auto !important;padding:0;border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd}}.navbar .navbar-item .navbar-item{display:block}@media only screen and (min-width: 1024px){.navbar .navbar-item .navbar-item{margin:15px}}.navbar .navbar-item .navbar-item a{margin:0}@media only screen and (min-width: 1024px){.navbar .navbar-item .navbar-item a{padding:2px 0}}@media only screen and (min-width: 1024px){.navbar .navbar-item:hover .navbar-items,.navbar .navbar-item.is-expanded .navbar-items{display:block;position:absolute;top:100%;left:15px;z-index:-1}.navbar .navbar-item:hover .navbar-items{display:block !important}}.navbar .navbar-mobile-toggle{background-color:white;border:1px solid;border-radius:50%;display:block;float:right;height:44px;margin:18px 0;outline:none;position:relative;width:44px}@media only screen and (min-width: 1024px){.navbar .navbar-mobile-toggle{display:none}}.navbar .navbar-mobile-toggle .navbar-mobile-toggle-bar{background-color:currentColor;content:"";display:block;position:absolute;left:10px;right:10px;top:50%;height:1px;transition:all 300ms ease}.navbar .navbar-mobile-toggle .navbar-mobile-toggle-bar:first-child{margin-top:-6px}.navbar .navbar-mobile-toggle .navbar-mobile-toggle-bar:last-child{margin-top:6px}.navbar.is-expanded .navbar-mobile-toggle-bar{margin-top:0 !important;opacity:0}.navbar.is-expanded .navbar-mobile-toggle-bar:first-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:1}.navbar.is-expanded .navbar-mobile-toggle-bar:last-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);opacity:1}.navbar+.page-section{margin-top:0}.hero{background-color:black;background-repeat:no-repeat;background-size:cover;background-position:top center;overflow:hidden;position:relative;width:100%}body.alternate .hero:before{background-image:inherit;background-position:inherit;background-size:inherit;background-repeat:inherit;content:'';-webkit-filter:blur(5px);filter:blur(5px);opacity:1;transition:opacity 200ms;position:absolute;top:-5px;left:-5px;bottom:-5px;right:-5px}.hero:after{background-color:black;content:'';display:block;opacity:0.5;position:absolute;top:0;left:0;bottom:0;right:0}.hero-content{clear:both;max-width:940px;margin-left:auto;margin-right:auto;padding-left:4.25532%;padding-right:4.25532%;box-sizing:border-box;color:white;font-family:Panton, sans-serif;padding:100px 20px;text-align:center;opacity:1;transition:opacity 200ms;position:relative;z-index:2}.hero-content:after{clear:both;content:'';display:table}.hero-content:after{content:" ";display:block;clear:both}.hero-content :first-child{margin-top:0}.hero-content :last-child{margin-bottom:0}.hero-title{font-size:55px;line-height:50px;margin-bottom:40px}@media only screen and (min-width: 640px){.hero-title{font-size:110px;line-height:100px}}.hero-description{font-size:21px;line-height:27px;margin-top:20px}@media only screen and (min-width: 640px){.hero-description{font-size:42px;line-height:54px}}.hero-series{color:#00aaeb;margin-bottom:20px}.hero-series+.hero-title{margin-top:20px}body.about .hero,body.vision .hero,body.contact .hero{background-position:center}.benefits{clear:both;max-width:940px;margin-left:auto;margin-right:auto;padding-left:4.25532%;padding-right:4.25532%}.benefits:after{clear:both;content:'';display:table}.benefits:after{content:" ";display:block;clear:both}.benefit{background-color:black;box-sizing:border-box;border:none;display:block;font-family:Panton, sans-serif;margin-top:20px;margin-bottom:20px;overflow:hidden;padding:0;position:relative;width:100%}@media only screen and (min-width: 640px) and (max-width: 1023px){.benefit{width:48.93617%;float:left;margin-right:2.12766%}.benefit:nth-child(even){float:right;margin-right:0}}@media only screen and (min-width: 1024px){.benefit{width:31.91489%;float:left;margin-right:2.12766%}.benefit:last-child{float:right;margin-right:0}}.benefit:before{background-color:black;content:"";display:block;opacity:0;padding-top:100%;transition:all 300ms ease;z-index:2}.benefit .benefit-image{position:absolute;top:0;left:0;opacity:1;transition:opacity 300ms ease;width:100%;height:100%}.benefit .benefit-text{box-sizing:border-box;color:white;padding:20px;transition:all 300ms ease;width:100%;position:absolute;top:100%;left:0;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.benefit:hover:before{background-color:#00aaeb;opacity:1}.benefit:hover .benefit-image{opacity:0}.benefit:hover .benefit-text{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header{clear:both;max-width:940px;margin-left:auto;margin-right:auto;padding-left:4.25532%;padding-right:4.25532%;background-color:inherit;font-family:Panton, sans-serif;margin-top:60px;margin-bottom:40px;text-align:center}.header:after{clear:both;content:'';display:table}.header:after{content:" ";display:block;clear:both}.header h4{margin:18px 0 0}.header p{margin:0 0 18px}.header-content{max-width:940px;margin-left:auto;margin-right:auto}.header-content:after{content:" ";display:block;clear:both}.tiles{clear:both;max-width:940px;margin-left:auto;margin-right:auto;padding-left:4.25532%;padding-right:4.25532%;margin-top:60px;margin-bottom:60px}.tiles:after{clear:both;content:'';display:table}.tiles:after{content:" ";display:block;clear:both}@media only screen and (max-width: 639px){.tiles{padding-left:0%;padding-right:0%}}.tile,.tile:visited{color:black}.tile{box-sizing:border-box;border-top:1px solid #bdbdbd;display:block;padding:20px 2.12766%}@media only screen and (min-width: 1024px){.tile{width:48.93617%;float:left;margin-right:2.12766%}.tile:nth-child(2n){float:right;margin-right:0}}@media only screen and (max-width: 639px){.tile{padding-left:4.25532%;padding-right:4.25532%}}.tile:hover{background-color:#efefef;color:inherit}.tile:hover .tile-title:after{background:linear-gradient(to right, rgba(239,239,239,0), #efefef 75%)}.tile .more{color:#00aaeb}.tile:hover .more{color:inherit}.tile time{color:gray;font-family:Panton, sans-serif;font-size:18px;line-height:1em}.tile .tile-title{margin:0;display:block;display:-webkit-box;-webkit-box-orient:vertical;position:relative;margin:0;font-size:36px;line-height:40px;height:80px;overflow:hidden;text-overflow:ellipsis;padding:0 !important;-webkit-line-clamp:2;max-height:calc(1em * 1.5 * 2)}.tile .tile-title:after{content:'...';text-align:right;bottom:0;right:0;width:25%;display:block;position:absolute;height:calc(1em * 1.2);background:linear-gradient(to right, rgba(255,255,255,0), #fff 75%)}@supports (-webkit-line-clamp: 1){.tile .tile-title:after{display:none !important}}.tile .tile-body{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cards{clear:both;max-width:940px;margin-left:auto;margin-right:auto;padding-left:4.25532%;padding-right:4.25532%;margin-top:60px;margin-bottom:60px}.cards:after{clear:both;content:'';display:table}.cards:after{content:" ";display:block;clear:both}@media only screen and (max-width: 639px){.cards{padding-left:0%;padding-right:0%}}.card{margin-bottom:20px}.card:hover .details{background-color:#efefef}@media only screen and (min-width: 640px) and (max-width: 1023px){.card{width:48.93617%;float:left;margin-right:2.12766%}.card:nth-child(2n){float:right;margin-right:0}}@media only screen and (min-width: 1024px){.card{width:31.91489%;float:left;margin-right:2.12766%}.card:nth-child(3n){float:right;margin-right:0}}.card .details{height:4.5em;padding:20px}@media only screen and (max-width: 639px){.card .details{padding-left:4.25532%;padding-right:4.25532%}}.vcard{font-family:Panton, sans-serif;font-size:18px;display:block}.vcard .photo{-webkit-filter:gray;filter:gray;filter:grayscale(1);-webkit-filter:grayscale(1);transition:-webkit-filter 300ms ease, filter 300ms ease;display:block;width:100%}.vcard:hover .photo{filter:none;-webkit-filter:grayscale(0)}.vcard .details{margin:0 auto}.vcard .fn{color:black;display:block;font-weight:bold}.slats{clear:both;max-width:940px;margin-left:auto;margin-right:auto;padding-left:4.25532%;padding-right:4.25532%;margin-top:60px;margin-bottom:60px}.slats:after{clear:both;content:'';display:table}.slats:after{content:" ";display:block;clear:both}@media only screen and (max-width: 639px){.slats{padding-left:0%;padding-right:0%}}.slat,.slat:visited{color:black}.slat{border-top:1px solid #bdbdbd;display:block;font-family:Panton, sans-serif;font-size:18px;min-height:200px;position:relative}.slat:hover{background-color:#efefef;color:inherit}.slat:hover .slat-link{color:black}.slat:hover .slat-link-icon{background-position:-44px -44px}.slat:after{clear:both;content:'';display:table}.slat-content{margin:20px 20px 0}@media only screen and (max-width: 639px){.slat-content{margin-left:4.25532%;margin-right:4.25532%}}@media only screen and (min-width: 640px){.slat-content{margin-bottom:20px;margin-right:108px}}.slat-link{color:#00aaeb;margin:0 20px 20px}@media only screen and (min-width: 640px){.slat-link{position:absolute;right:0;top:0;margin:20px}}.slat-link-icon{background-image:url("../images/sprites/send_link-64ad18e0.svg");background-size:88px 88px;background-position:-44px 0;display:block;height:44px;margin:25px auto 10px;width:44px}@media only screen and (max-width: 639px){.slat-link-icon{display:none}}@media only screen and (max-width: 639px){.slat-link-text:after{content:'›'}}.slat-title{margin:0 0 13px}.slat-timestamp{color:gray;margin:0}.pagination{font-family:Panton, sans-serif;height:44px;line-height:44px;margin:0 auto;position:relative;text-align:center;width:180px}.pagination-control{background-image:url("../images/sprites/pagination-e5082ab6.svg");background-repeat:no-repeat;background-size:88px;display:block;margin:0 16px;width:44px;height:44px;top:50%;margin-top:-22px;vertical-align:middle;position:absolute}.pagination-control-prev{background-position:0 0;right:100%}.pagination-control-prev:hover{background-position:0 -44px}.pagination-control-next{background-position:-44px 0;left:100%}.pagination-control-next:hover{background-position:-44px -44px}.page{clear:both;max-width:940px;margin-left:auto;margin-right:auto;padding-left:4.25532%;padding-right:4.25532%}.page:after{clear:both;content:'';display:table}.page:after{content:" ";display:block;clear:both}.page-header{clear:both;clear:both;border-bottom:1px solid #bdbdbd;box-sizing:border-box;margin-top:20px;margin-bottom:20px;padding:0 1.06383% 40px;min-height:200px}.page-header:after{clear:both;content:'';display:table}@media only screen and (min-width: 640px){.page-header{margin-left:auto;margin-right:auto;padding-top:10px;width:68.08511%}}.page-header h3{margin-top:0;margin-bottom:20px}.page-header.vcard{min-height:0px}.page-body{margin-top:60px;margin-bottom:60px}@media only screen and (min-width: 640px){.page-body>h1,.page-body>h2,.page-body>h3,.page-body>h4,.page-body>h5,.page-body>h6,.page-body>ul,.page-body>ol,.page-body>p,.page-body>.vcard{margin-left:auto;margin-right:auto;width:65.95745%}}.page-body>p{font-family:Georgia, serif}.page-body>ul{font-family:Georgia, serif}.page-body>h3{font-weight:bold;margin-bottom:0.25em}.page-body>h5{color:gray}.page-extras{margin-top:60px;margin-bottom:60px;margin-left:0;margin-right:0}.page-extra{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-top:1px solid #bdbdbd;box-sizing:border-box;display:block;outline:none;padding:35px 2.12766%;position:relative;text-align:left;width:calc(100% + 40px)}@media only screen and (min-width: 640px){.page-extra{margin:0 auto;padding:35px 1.06383%;width:68.08511%}}@media only screen and (max-width: 639px){.page-extra{margin-right:-20px;margin-left:-20px;padding-right:20px;padding-left:20px}}.page-extra:after{content:"";background-repeat:no-repeat;position:absolute;right:20px;top:50%;margin-top:-22px;width:44px;height:44px}@media only screen and (min-width: 640px){.page-extra:after{right:1.6129%}}.page-extra.page-extra-offsite{padding-right:64px}.page-extra.page-extra-offsite:after{background-image:url("../images/sprites/send_link-64ad18e0.svg");background-size:88px 88px;background-position:-44px 0}.page-extra.page-extra-offsite:hover:after{background-position:-44px -44px}.page-extra.page-extra-document{padding-right:64px}.page-extra.page-extra-document:after{background-image:url("../images/sprites/document-be657b7e.svg");background-size:32px 88px;background-position:0 0;margin-right:6px;width:32px}.page-extra.page-extra-document:hover:after{background-position:0 -44px}.page-extra.page-extra-collapsed,.page-extra.page-extra-expanded{display:block !important;padding-right:84px}.page-extra.page-extra-collapsed:after,.page-extra.page-extra-expanded:after{background-image:url("../images/sprites/open_close-5cc74a1e.svg");background-size:88px 132px}.page-extra.page-extra-collapsed:after{background-position:0 0}.page-extra.page-extra-collapsed:hover:after{background-position:0 -44px}.page-extra.page-extra-expanded:after{background-position:-44px 0}.page-extra.page-extra-expanded:hover:after{background-position:-44px -44px}.page-extra.page-extra-expanded+.page-extra-collapse-list{display:block}.page-extra.page-extra-collapsed+.page-extra-collapse-list{display:none}.page-extra .page-extra-actions{clear:both;text-align:justify;position:relative;width:100%;z-index:2}.page-extra .page-extra-actions:after{clear:both;content:'';display:table}.page-extra .page-extra-actions:after{content:"";display:inline-block;width:100%}@media only screen and (min-width: 1024px){.page-extra .page-extra-actions{position:absolute;right:0;top:0;width:auto}}.page-extra .page-extra-actions [class*="icon-"]{box-sizing:border-box;display:inline-block;height:44px;margin:27px 10px 0;padding-left:44px;position:relative;overflow:hidden;width:44px}.page-extra .page-extra-actions [class*="icon-"]:before{content:"";background-image:url("../images/sprites/social-c3761d40.svg");background-repeat:no-repeat;background-size:115px 72px;box-sizing:border-box;position:absolute;height:100%;left:0;top:0}.page-extra .page-extra-actions .icon-twitter:before{background-position:-18px -10px;padding-left:30px;height:26px;top:9px;left:7px;width:30px}.page-extra .page-extra-actions .icon-twitter:hover:before{background-position:-18px -46px}.page-extra .page-extra-actions .icon-facebook:before{background-position:0px 0px;padding-left:17px;height:36px;top:4px;left:13.5px;width:17px}.page-extra .page-extra-actions .icon-facebook:hover:before{background-position:0px -36px}.page-extra .page-extra-actions .icon-linkedin:before{background-position:-48px -7px;padding-left:30px;height:29px;top:7.5px;left:7px;width:30px}.page-extra .page-extra-actions .icon-linkedin:hover:before{background-position:-48px -43px}.page-extra .page-extra-actions .icon-email:before{background-position:-78px -9px;padding-left:37px;height:27px;top:8.5px;left:3.5px;width:37px}.page-extra .page-extra-actions .icon-email:hover:before{background-position:-78px -45px}a.page-extra,button.page-extra{color:#00aaeb}a.page-extra:hover,button.page-extra:hover{background-color:#efefef;color:black}.page-readmore,.page-readmore:visited{position:relative;background-color:black;color:white;display:block;font-family:Panton, sans-serif;padding:40px 0;position:relative;z-index:2}.page-readmore:before,.page-readmore:visited:before{margin-left:calc((100% - 100vw) / 2);width:100vw;background-color:inherit;content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}@media only screen and (max-width: 639px){.page-readmore h2,.page-readmore:visited h2{font-size:24px;line-height:1.5em}}.page-readmore:hover,.page-readmore:hover .more,.page-readmore:visited:hover,.page-readmore:visited:hover .more{color:white}.page-readmore h5,.page-readmore:visited h5{color:#00aaeb;margin:0}.page-readmore .more,.page-readmore:visited .more{color:#00aaeb}.carousel{background-color:white;border-top:1px solid white;border-bottom:1px solid white;box-sizing:border-box;font-family:Panton, sans-serif;position:relative;margin-top:60px;margin-bottom:60px;width:100%;z-index:2}.carousel[data-label="Finding"]{background-color:#efefef;border-color:#efefef;padding:0}.carousel[data-label="Finding"]:before{background-color:inherit;content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1}.carousel-inset{clear:both;max-width:940px;margin-left:auto;margin-right:auto;padding-left:4.25532%;padding-right:4.25532%}.carousel-inset:after{clear:both;content:'';display:table}.carousel-inset:after{content:" ";display:block;clear:both}.carousel-viewport{margin:0 -20px;position:relative;overflow:hidden}.carousel-slides{list-style:none;font-size:0;padding:0;white-space:nowrap;transition:-webkit-transform 500ms ease;transition:transform 500ms ease}.carousel-slide{font-size:20px;padding:0 20px;white-space:normal}.carousel-slide blockquote{margin-top:0;margin-left:auto;margin-right:auto;width:82.97872%}@media only screen and (max-width: 639px){.carousel-slide blockquote{clear:both;width:100%;float:left;margin-left:0;margin-right:0}}.carousel-slide figure{margin:0}.carousel-slide figcaption :last-child{margin-bottom:0}.carousel-initialized .carousel-slide{display:inline-block;box-sizing:border-box;vertical-align:top;width:100%}.carousel-content{position:relative}.carousel-title{text-align:center}.carousel-controls{background-color:white;margin-bottom:-2px;position:relative;z-index:2}.carousel-controls strong{font-size:18px;line-height:24px}.carousel-controls-container{clear:both;max-width:940px;margin-left:auto;margin-right:auto;padding-left:4.25532%;padding-right:4.25532%;border-bottom:1px solid #bdbdbd}.carousel-controls-container:after{clear:both;content:'';display:table}.carousel-controls-container:after{content:" ";display:block;clear:both}@media only screen and (min-width: 1024px){.carousel-controls-container{padding-left:0%;padding-right:0%}}.carousel-arrows{list-style:none;margin:0;padding:0;float:right}.carousel-arrow{background-color:transparent;background-image:url("../images/sprites/pagination-e5082ab6.svg");background-repeat:no-repeat;background-size:66px 66px;border:none;box-sizing:border-box;display:block;float:left;height:33px;margin:10px 0 10px 10px;padding:0 0 0 33px;overflow:hidden;outline:none;transition:opacity 300ms;width:33px}.carousel-arrow.carousel-disabled{opacity:0}.carousel-arrow.carousel-arrow-next{background-position:-33px 0}.carousel-arrow.carousel-arrow-next:hover{background-position:-33px -33px}.carousel-arrow.carousel-arrow-prev{background-position:0 0}.carousel-arrow.carousel-arrow-prev:hover{background-position:0 -33px}.carousel-dots{display:inline-block;list-style:none;line-height:44px;padding:0}.carousel-dot{background:none;border:none;color:#00aaeb;font-size:18px;margin:0;padding:0.2em 0.3em;outline:none;cursor:pointer}.carousel-dot.carousel-active{color:black;cursor:default;font-weight:bold}.page .carousel-inset{padding-left:0%;padding-right:0%}.form{position:relative;background-color:#efefef;box-sizing:border-box;display:block;font-family:Panton, sans-serif;padding:40px 0}.form:before{margin-left:calc((100% - 100vw) / 2);width:100vw;background-color:inherit;content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.form>.header:first-child{margin-top:20px}.form .form-group{clear:both;max-width:940px;margin-left:auto;margin-right:auto;padding-left:4.25532%;padding-right:4.25532%}.form .form-group:after{clear:both;content:'';display:table}.form .form-group:after{content:" ";display:block;clear:both}@media only screen and (min-width: 640px){.form .form-column{width:48.93617%;float:left;margin-right:2.12766%}.form .form-column:nth-child(2n){float:right;margin-right:0}}.form label,.form input,.form select{box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form label{border-bottom:1px solid #bdbdbd;color:gray;display:block;float:right;height:63px;line-height:30px;overflow:visible;padding:16px;width:35%}.form label.error{border:none;color:#ed1c2e;clear:both;float:none;font-size:0.8em;padding-top:4px;width:100%}@media only screen and (max-width: 1023px){.form label.long{display:none}}@media only screen and (min-width: 1024px){.form label.short{display:none}}@media only screen and (min-width: 640px){.form label{width:48.93617%}}.form input,.form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:0;border-bottom:1px solid #bdbdbd;box-sizing:border-box;display:block;color:black;float:right;font-family:Panton, sans-serif;font-size:20px;line-height:30px;outline:none;padding:16px;width:65%}.form input[required] ~ label:before,.form select[required] ~ label:before{content:"*";display:inline-block;font-size:1.5em;font-weight:bold;line-height:0.5em;margin-left:-13px;margin-right:3px;text-align:right;width:10px;vertical-align:bottom}.form input.error ~ label,.form select.error ~ label{color:#ed1c2e}.form input.error ~ label:before,.form select.error ~ label:before{border:2px solid #ed1c2e;border-radius:50%;content:"!";color:#ed1c2e;font-size:12px;font-family:'Arial Black', sans-serif;height:16px;line-height:16px;text-align:center;margin-top:-3px;margin-left:-26px;margin-right:6px;width:16px;opacity:0.7;vertical-align:middle}.form input.error ~ label:hover:before,.form select.error ~ label:hover:before{opacity:1}.form input:hover,.form input:hover ~ label,.form input:focus,.form input:focus ~ label,.form select:hover,.form select:hover ~ label,.form select:focus,.form select:focus ~ label{border-color:black;color:black}@media only screen and (min-width: 640px){.form input,.form select{width:51.06383%}}.form select{background-image:url("../images/dropdown-arrow-1f7220db.svg");background-repeat:no-repeat;background-size:13px 8px;background-position:right center;display:block;padding-right:20px;height:63px}.form select:hover,.form select:focus{background-image:url("../images/dropdown-arrow-focus-a231536d.svg")}.form [type="submit"]{background:none;border:none;color:#00aaeb;display:block;float:none;margin:40px auto 0}.form [type="submit"]:before{background-image:url("../images/sprites/send_link-64ad18e0.svg");background-repeat:no-repeat;background-size:88px 88px;content:'';display:block;height:44px;margin:0 auto 10px;width:44px}.form [type="submit"]:hover,.form [type="submit"]:focus{color:black}.form [type="submit"]:hover:before,.form [type="submit"]:focus:before{background-position:0 -44px}.form [type="submit"]:disabled{background-position:0 0}.form .alert{text-align:center}.form .alert.error{color:#ed1c2e}.form .alert.success{color:#2ecc40}.map-canvas{height:528px}.map{margin-top:60px}.map .map-details{clear:both;max-width:940px;margin-left:auto;margin-right:auto;padding-left:4.25532%;padding-right:4.25532%}.map .map-details:after{clear:both;content:'';display:table}.map .map-details:after{content:" ";display:block;clear:both}.map .map-address,.map .map-contact{width:48.93617%;float:left;margin-right:2.12766%;margin-top:40px;margin-bottom:40px}.map .map-address:nth-child(2n),.map .map-contact:nth-child(2n){float:right;margin-right:0}@media only screen and (max-width: 639px){.map .map-address,.map .map-contact{text-align:center}.map .map-address table,.map .map-contact table{text-align:left;margin:0 auto}}.table td{padding:0 10px}.table td:first-child{padding-left:0}.table td:last-child{padding-right:0}#site-footer{clear:both;background-color:white;border-top:1px solid #bdbdbd;font-family:Panton, sans-serif;margin-top:100px;white-space:nowrap}#site-footer:after{clear:both;content:'';display:table}#site-footer .container,#site-footer hr{padding:35px 0}@media only screen and (max-width: 1023px){#site-footer{font-size:0.7em;text-align:center}}@media only screen and (min-width: 1024px){.site-footer-social{float:left;margin-right:10px}}.site-footer-social [class*="icon-"]{box-sizing:border-box;display:inline-block;margin:0 10px 20px;position:relative;overflow:hidden;vertical-align:middle}@media only screen and (min-width: 1024px){.site-footer-social [class*="icon-"]{margin-bottom:0}}.site-footer-social [class*="icon-"]:before{content:"";background-image:url("../images/sprites/social-c3761d40.svg");background-repeat:no-repeat;background-size:115px 72px;box-sizing:border-box;position:absolute;left:0;top:0;right:0;bottom:0}@media only screen and (min-width: 1024px){.site-footer-social [class*="icon-"]:first-child{margin-left:0}}.site-footer-social .icon-email{height:25px;padding-left:36px;width:36px}.site-footer-social .icon-email:before{background-position:-78px -9px}.site-footer-social .icon-email:hover:before{background-position:-78px -45px}.site-footer-social .icon-twitter{height:26px;padding-left:30px;width:30px}.site-footer-social .icon-twitter:before{background-position:-18px -10px}.site-footer-social .icon-twitter:hover:before{background-position:-18px -46px}.site-footer-tagline{display:block}@media only screen and (min-width: 1024px){.site-footer-tagline{float:left}}.site-footer-links{display:block}@media only screen and (min-width: 1024px){.site-footer-links{margin-left:30px;float:left}}.site-footer-copyright{display:block}@media only screen and (min-width: 1024px){.site-footer-copyright{float:right}}.form+#site-footer,.page-readmore+#site-footer{margin-top:0}