/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2017 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

/*!
 * Generated using the Bootstrap Customizer (https://getbootstrap.com/docs/3.3/customize/?id=10861d4bde648728773481347b42a551)
 * Config saved to config.json and https://gist.github.com/10861d4bde648728773481347b42a551
 */

/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

/*! 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:700}dfn{font-style:italic}h1{font-size:2em;margin:.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:-.5em}sub{bottom:-.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 silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}

/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}:after,:before{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,[class*=inner-column-]{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,[class*=inner-column-]{float:left}.col-sm-12,[class*=inner-column-]{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}.pseudoBg{content:" ";position:absolute;display:block}.social-title{font-weight:500;padding-bottom:20px}.social-description,.social-title{font-family: "Roboto", sans-serif;;;font-style:normal;font-size:20px;line-height:29px}.social-description{font-weight:300}.social-media{padding-top:15px}.facebook{position:relative;height:30px;width:30px;display:inline-block;margin:0 5px 0 0}.facebook:before{position:absolute;content:"";display:block;height:100%;width:100%;background-image:url(img/facebook.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;left:0}.linkedin{position:relative;height:30px;width:30px;display:inline-block;margin:0 5px 0 0}.linkedin:before{position:absolute;content:"";display:block;height:100%;width:100%;background-image:url(img/linkedin.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;left:0}.podcast{position:relative;height:30px;width:30px;display:inline-block;margin:0 5px 0 0}.podcast:before{position:absolute;content:"";display:block;height:100%;width:100%;background-image:url(img/podcast.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;left:0}.spotify{position:relative;height:30px;width:30px;display:inline-block}

.pagination{text-align:center;margin-top:173px}.pagination .page-numbers{width:40px;height:40px;display:inline-block;text-align:center;line-height:40px;border:1px solid #9c9c9c;border-radius:50%;font-size:19px;letter-spacing:0}.pagination .page-numbers.current{background-color:#1e1e1c;color:#fff;border-color:#1e1e1c}.pagination .next,.pagination .prev{border:none;width:auto}

.pagination .prev{margin-right:35px}.pagination .next{margin-left:35px}
@font-face{font-family: "Roboto", sans-serif;;;src:url(fonts/GT-America-Standard-Light.eot);
src:url(fonts/GT-America-Standard-Light.eot?#iefix) format("embedded-opentype"),url(fonts/GT-America-Standard-Light.woff2) format("woff2"),url(fonts/GT-America-Standard-Light.woff) format("woff");font-stretch:normal}@font-face{font-family: "Roboto", sans-serif;;;src:url(fonts/GT-America-Standard-Medium.eot);src:url(fonts/GT-America-Standard-Medium.eot?#iefix) format("embedded-opentype"),url(fonts/GT-America-Standard-Medium.woff2) format("woff2"),url(fonts/GT-America-Standard-Medium.woff) format("woff");font-stretch:normal}@font-face{font-family:CanelaLightItalic;src:url(fonts/Canela-LightItalic-Web.eot);src:url(fonts/Canela-LightItalic-Web.eot?#iefix) format("embedded-opentype"),url(fonts/Canela-LightItalic-Web.woff2) format("woff2"),url(fonts/Canela-LightItalic-Web.woff) format("woff");font-weight:300;font-style:italic;font-stretch:normal}@font-face{font-family: "Roboto", sans-serif;;src:url(fonts/Canela-Light-Web.eot);src:url(fonts/Canela-Light-Web.eot?#iefix) format("embedded-opentype"),url(fonts/Canela-Light-Web.woff2) format("woff2"),url(fonts/Canela-Light-Web.woff) format("woff");font-weight:300;font-style:normal;font-stretch:normal}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}

h1,h2{font-family: "Roboto", sans-serif;;font-size:2.2105263158em;font-weight:300;line-height:1.25em}

h1 a,h2 a{font-style:italic;color:inherit}h1 a:hover,h2 a:hover{color:inherit!important}@media screen and (max-width:767px){h1,h2{font-size:30px}}h3,h4{font-size:1em}h3,h4,h5{font-family: "Roboto", sans-serif;;;font-weight:400}h5{font-size:.7894736842em}body{font-size:19px;font-family: "Roboto", sans-serif;;}@media screen and (min-width:1500px){body{font-size:17px;}}@media screen and (max-width:767px){body{font-size:15px}}p{line-height:1.47em;margin-bottom:1.5em;max-width:35em}a{color:currentColor}@media screen and (max-width:767px){.strong-mobile{font-family: "Roboto", sans-serif;;}}blockquote{font-family:CanelaLightItalic;font-style:italic;font-weight:300;font-size:1.2em}blockquote em{font-style:normal;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75em}a:hover,a:visited{color:inherit!important}*{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-padding-start:0;box-sizing:border-box}#wrapper{min-height:100%}body,html{height:100%}#wrapper .page-content{min-height:calc(100vh - 597px);-webkit-overflow-scrolling:touch}#wrapper{background:inherit}body{-webkit-overflow-scrolling:touch}body .page-content{opacity:1;transition:transform .6s cubic-bezier(.785,.135,.15,.86),opacity 1s cubic-bezier(.785,.135,.15,.86)}body.page-transition{opacity:0}.container-fluid{padding-left:3vw;padding-right:3vw}@media screen and (max-width:767px){.container-fluid{padding-left:20px;padding-right:20px}}body,html{overflow-x:hidden}html{height:100%}body{overflow-y:scroll}#wrapper{overflow-y:hidden;overflow-x:hidden}.page-content{position:relative;right:0;padding-bottom:5em;padding-top:4.2em;margin-top:0}@media screen and (max-width:767px){.page-content{padding-top:75px}}.page-content a{text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.page-content a:active,.page-content a:hover{color:inherit;text-decoration:none!important}.page-content .text-module h1{margin-bottom:2em}a:active,a:focus{color:inherit!important}.space-top{margin-top:200px}.vertical-align-center{display:flex;align-items:center}.row.no-gutter{margin-right:0;margin-left:0}.row.no-gutter>div{padding-left:0;padding-right:0}.no-list-style{list-style:none;padding:0;margin:0}@media screen and (max-width:767px){[class*=inner-column-]{width:100%!important}}.inner-column-offset-1{margin-left:7.8333333333vw}@media screen and (max-width:767px){.inner-column-offset-1{margin-left:0}}.inner-column-offset-2{margin-left:15.6666666667vw}.inner-column-2{width:15.6666666667vw}.inner-column-3{width:23.5vw}.inner-column-4{width:31.3333333333vw}.inner-column-5{width:39.1666666667vw}.inner-column-6{width:47vw}.inner-column-7{width:54.8333333333vw}.inner-column-8{width:62.6666666667vw}.inner-column-9{width:70.5vw}.inner-column-10{width:78.3333333333vw}.inner-column-11{width:86.1666666667vw}#gridHelper{position:fixed;height:100%;width:100%;left:0;top:0;opacity:.3;pointer-events:none;z-index:999}#gridHelper .row>div{position:relative;height:100vh}#gridHelper .row>div:after{content:" ";width:100%;left:0;display:block;background-color:#9c9c9c;height:100vh}ul.files{list-style:none;padding:0;margin:0}ul.files a{display:block;padding-left:30px;position:relative}ul.files a:before{content:" ";display:block;height:12px;width:12px;background-image:url(img/icons/plus-circle.svg);background-size:contain;background-position:50%;position:absolute;left:0;top:50%;margin-top:-5px}.float-out-right{width:calc(100% + 3vw)}input:active,input:focus{outline:none}.text-module ol,.text-module ul,.text ol,.text ul{margin-left:1em;margin-bottom:1.5em}[data-reveal]{transform:translate3d(0,100px,0);opacity:0;transition:all .7s ease}@media screen and (max-width:767px){[data-reveal]{transform:translate3d(0,50px,0)}}[data-reveal=revealed]{transform:translateZ(0)!important;opacity:1}.employee-card .name a{text-decoration:none}.employee-card .name a:active,.employee-card .name a:hover{color:inherit}.grette-logo{height:35px;margin-left:5em;margin-top:0;position:relative;display:inline-block}@media screen and (min-width:769px){.grette-logo{margin-left:0}}.grette-logo .logo-color{transition:fill .15s ease}@media screen and (max-width:767px){.grette-logo{height:24px;margin-left:30px;margin-top:6px}}#search-wrapper .search-header .closer,.menu-toggle{padding:15px;display:block;position:fixed;color:#000}#search-wrapper .search-header .closer .hamburger,.menu-toggle .hamburger{width:30px;height:18px;position:relative;top:-7px}#search-wrapper .search-header .closer .hamburger .inner,#search-wrapper .search-header .closer .hamburger .inner:after,#search-wrapper .search-header .closer .hamburger .inner:before,.menu-toggle .hamburger .inner,.menu-toggle .hamburger .inner:after,.menu-toggle .hamburger .inner:before{width:100%;height:2px;border-radius:4px;position:absolute;background-color:currentColor;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}#search-wrapper .search-header .closer .hamburger .inner,.menu-toggle .hamburger .inner{top:1px}#search-wrapper .search-header .closer .hamburger .inner:after,#search-wrapper .search-header .closer .hamburger .inner:before,.menu-toggle .hamburger .inner:after,.menu-toggle .hamburger .inner:before{content:" ";display:block}#search-wrapper .search-header .closer .hamburger .inner:before,.menu-toggle .hamburger .inner:before{top:8px}#search-wrapper .search-header .closer .hamburger .inner:after,.menu-toggle .hamburger .inner:after{top:16px}body header{padding-top:76px;z-index:20;position:relative;width:100%;top:0}@media screen and (max-width:767px){body header{padding-top:20px;position:fixed}body header:after{content:" ";width:100%;height:75px;background-color:#fff;position:absolute;top:0;z-index:-1;transition:transform .6s cubic-bezier(.785,.135,.15,.86)}}body header nav#breadcrumbs{display:inline-block;position:absolute;top:50%;transform:translateY(-50%);padding-left:40px;transition:color .6s cubic-bezier(.785,.135,.15,.86);width:50vw}@media screen and (max-width:1024px){body header nav#breadcrumbs{display:none}}body header nav#breadcrumbs a{font-size:.78em;color:inherit;display:inline-block;margin-left:20px;margin-right:20px;position:relative;text-decoration:underline}body header nav#breadcrumbs a:last-child{text-decoration:none}body header nav#breadcrumbs a:before{content:"\203A";position:absolute;left:-23px}body header .logo-button{z-index:25;text-decoration:none!important}

@media screen and (max-width:767px){
	
	body header .logo-button{
	position:fixed
}
	body header .logo-button img{
	    width: 71px;
    margin-left: 20px;
}

}

body header .lang-selector{display:none;position:relative;text-decoration:none!important}body header .lang-selector:active,body header .lang-selector:focus,body header .lang-selector:hover{color:inherit!important}@media screen and (max-width:767px){body header .lang-selector{display:inline-block;margin-top:15px;padding-right:20px;position:fixed;top:13px}body header .lang-selector:after{content:" ";display:block;width:0;height:0;border-bottom:8px solid;border-left:8px solid transparent;transform:rotate(45deg);position:absolute;right:0;top:50%;margin-top:-7px}}body header .languages{text-align:right;position:relative;top:2px}@media screen and (max-width:767px){body header .languages{display:none;text-align:left;margin-top:2.2em}}body header .languages a{color:currentColor;padding-left:10px;position:relative;font-size:.7894736842em}@media screen and (max-width:767px){body header .languages a{padding-left:0;font-size:1em;display:block;margin-top:5px}}body header .languages a.active{font-weight:700}@media screen and (max-width:767px){body header .languages a.active{display:none}}body header .languages a:after{position:absolute;right:-10px;content:"/";top:-1px;font-weight:100}@media screen and (max-width:767px){body header .languages a:after{display:none}}body header .languages a:last-child:after{display:none}footer{background-color:#000;color:#fff;padding-top:97px;padding-bottom:94px}@media screen and (max-width:767px){footer{padding-top:45px;padding-bottom:45px}footer .grette-logo{margin-left:0}}footer .footer-newsletter-sign-up{border-radius:3px;background-color:#2f2d2a;padding:10px 15px;display:inline-block;margin-top:31px}@media screen and (max-width:767px){footer .footer-newsletter-sign-up{margin-top:20px}}footer .footer-additional-information-wrapper,footer .footer-contact-information-wrapper{margin-top:8px}@media screen and (max-width:767px){footer .footer-additional-information-wrapper,footer .footer-contact-information-wrapper{margin-top:20px}}footer .footer-text{font-family: "Roboto", sans-serif;;,sans-serif;font-size:15px;line-height:22px;letter-spacing:0;color:#f7f6f6}footer .footer-logo-description{margin-top:155px;text-align:left}@media screen and (max-width:767px){footer .footer-logo-description{margin-top:20px}}footer .footer-contact-information-list{margin-top:35px}@media screen and (max-width:767px){footer .footer-contact-information-list{margin-top:20px}}footer .footer-contact-information-list-item{display:block}footer .footer-contact-information-list-item-last{margin-top:20px}footer .footer-contact-information-image{margin-top:45px}@media screen and (max-width:767px){footer .footer-contact-information-image{margin-top:20px}}footer .footer-contact-information-image img{max-width:60px}footer .footer-social-links{margin-top:75px}@media screen and (max-width:767px){footer .footer-social-links{margin-top:20px}}footer .footer-social-links-list{margin-top:20px}footer .footer-social-links a:before{content:"";background-repeat:no-repeat;background-size:contain;background-position:50%;display:inline-block;width:20px;height:20px;margin-right:20px}footer .footer-social-links-facebook:before{background-image:url(img/social_media/footer/facebook.svg)}footer .footer-social-links-spotify:before{background-image:url(img/social_media/footer/spotify.svg)}footer .footer-social-links-linkedin:before{background-image:url(img/social_media/footer/linkedin.svg)}footer .footer-social-links-podcast:before{background-image:url(img/social_media/footer/podcast.svg)}footer .footer-social-links-instagram:before{background-image:url(img/social_media/footer/instagram.svg)}body.nav-is-open .page-content{position:relative;transform:translateX(70%)}body.nav-is-open nav#main{transform:translateX(0)}@media screen and (min-width:60em){body.nav-is-open nav#main{transform:translateX(0)}}body.nav-is-open header .grette-logo .logo-color{fill:#0f0f0f}body.nav-is-open header nav#breadcrumbs{color:#0f0f0f}#search-wrapper .search-header body.nav-is-open .closer .inner,body.nav-is-open #search-wrapper .search-header .closer .inner,body.nav-is-open .menu-toggle .inner{transform:translate3d(0,8px,0) rotate(45deg)}#search-wrapper .search-header body.nav-is-open .closer .inner:before,body.nav-is-open #search-wrapper .search-header .closer .inner:before,body.nav-is-open .menu-toggle .inner:before{transform:rotate(-45deg) translate3d(-4.285px,-6px,0);opacity:0;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}#search-wrapper .search-header body.nav-is-open .closer .inner:after,body.nav-is-open #search-wrapper .search-header .closer .inner:after,body.nav-is-open .menu-toggle .inner:after{transform:translate3d(0,-16px,0) rotate(-90deg)}@media screen and (max-width:767px){body.nav-is-open header{color:#0f0f0f}body.nav-is-open header:after{transform:translateX(100%)}}

nav#main{background-color:#fff;position:fixed;height:100%;width:70%;top:0;z-index:10;opacity:0;transition:transform .6s cubic-bezier(.785,.135,.15,.86);line-height:1.375;overflow:hidden;transform:translateX(-100%);padding-left:3vw}

nav#main.loaded{opacity:1}@media screen and (max-width:767px){nav#main{padding-left:25px;width:100%}}nav#main.active{transform:translateX(0)}nav#main .nav-inner{padding:8em 0;height:100%;z-index:200}@media screen and (min-width:60em){nav#main .nav-inner{padding:15vh 0}}@media screen and (max-height:850px) and (min-width:769px){nav#main .nav-inner{display:flex;align-items:center;padding-bottom:0}}@media (max-width:1024px){nav#main .nav-inner .inner-column-offset-1{margin-left:0}}@media screen and (max-width:767px){nav#main .nav-inner{padding-top:81px;padding-bottom:0;display:flex;flex-direction:column;justify-content:center}nav#main .nav-inner .nav-items-wrap{width:60%;padding-right:10px}nav#main .nav-inner .nav-items-wrap .search{width:100%}}nav#main ul li{list-style-type:none;margin-left:0;padding-left:0}

nav#main li{font-family: "Roboto", sans-serif;;font-weight:200;color:#0f0f0f;font-size:1.5789473684em;transform:translateX(-2rem);opacity:0;transition:opacity .6s cubic-bezier(.785,.135,.15,.86),transform .6s cubic-bezier(.785,.135,.15,.86)}

nav#main li a{text-decoration:none;color:inherit;border-bottom:1px solid transparent;transition:border .3s cubic-bezier(.785,.135,.15,.86)}nav#main li a:hover{color:inherit;border-color:currentColor}nav#main li.active{transform:translateX(0);opacity:1}nav#main ul.nav{padding-top:200px}@media screen and (max-height:850px) and (min-width:769px){nav#main ul.nav{padding-top:0}}@media screen and (max-width:767px){nav#main ul.nav{padding-top:0}}nav#main .secondary{margin-top:20px}nav#main .secondary li{font-family: "Roboto", sans-serif;;;font-size:1em;font-weight:400;padding-bottom:5px}nav#main .pattern{display:block;position:absolute;height:100%;bottom:0;width:40%;right:0;opacity:1;transform:translateX(100%);z-index:0;transition:transform .6s cubic-bezier(.785,.135,.15,.86)}nav#main .pattern svg{width:100%;height:100%;position:relative;right:-1px}@media screen and (min-width:60em){nav#main .pattern{display:block}}nav#main .pattern.visible{transform:translateX(0)}@media screen and (max-width:767px){nav#main .pattern{width:18%}}nav#main .search{width:300px;position:relative;background-color:#c5beb5;padding:.368em .789em .421em;margin-top:5em}@media screen and (min-width:1500px){nav#main .search{width:20vw}}@media screen and (min-width:768px) and (max-width:865px){nav#main .search{width:36.5vw}}nav#main .search button{background:none;background-image:url(img/icons/search-black.svg);background-size:contain;background-repeat:no-repeat;border:none;height:16px;width:16px;position:absolute;right:15px;transform:translateY(-50%);top:50%}nav#main .search input{background:none;border:none;outline:none;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:200;width:100%;color:#0f0f0f}nav#main .search input::-webkit-input-placeholder{color:inherit;font-size:.78em}nav#main .search input:-moz-placeholder,nav#main .search input::-moz-placeholder{color:inherit;font-size:.78em}nav#main .search input:-ms-input-placeholder{color:inherit;font-size:.78em}[data-browser=edge] nav#main ul,[data-browser=firefox] nav#main ul,[data-browser=ie] nav#main ul{margin-left:-40px}#search-wrapper{display:none;position:fixed;width:100%;height:100%;left:0;top:0;z-index:21;background-color:#fff;color:#0f0f0f;overflow-y:scroll}#search-wrapper .search-header{padding-top:76px}@media screen and (max-width:767px){#search-wrapper .search-header{padding-top:20px}}#search-wrapper .search-header .closer{left:37px;color:#0f0f0f}@media screen and (max-width:767px){#search-wrapper .search-header .closer{left:5px}}#search-wrapper .search-header .closer .inner{transform:translate3d(0,8px,0) rotate(45deg)}#search-wrapper .search-header .closer .inner:before{transform:rotate(-45deg) translate3d(-4.285px,-6px,0);opacity:0;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}#search-wrapper .search-header .closer .inner:after{transform:translate3d(0,-16px,0) rotate(-90deg)}#search-wrapper .search-header .logo-button img{height:35px}#search-wrapper .search-header .header-search-wrapper{color:#0f0f0f;margin:0 auto}@media screen and (max-width:767px){#search-wrapper .search-header .header-search-wrapper{margin-top:80px}}#search-wrapper .search-header .header-search-wrapper input{font-family:CanelaLightItalic;font-style:italic;font-weight:300;position:relative;z-index:22;background:none;border:none;border-bottom:1px solid #9c9c9c;width:100%;font-size:1.578em}#search-wrapper .search-header .header-search-wrapper input::-webkit-input-placeholder{color:inherit}#search-wrapper .search-header .header-search-wrapper input:-moz-placeholder,#search-wrapper .search-header .header-search-wrapper input::-moz-placeholder{color:inherit}#search-wrapper .search-header .header-search-wrapper input:-ms-input-placeholder{color:inherit}#search-wrapper .search-header .header-search-wrapper button{background:none;background-image:url(img/icons/search-black.svg);background-size:contain;background-repeat:no-repeat;border:none;height:16px;width:16px;position:absolute;right:15px;transform:translateY(-50%);top:50%;z-index:25}@media screen and (max-width:767px){#search-wrapper .search-sidebar-wrap{display:flex;padding-top:1em;padding-bottom:1em}#search-wrapper .search-sidebar-wrap>*{width:50%}}#search-wrapper .search-sidebar{list-style:none;margin:0;padding:200px 0 0;position:fixed;*zoom:1}#search-wrapper .search-sidebar:after,#search-wrapper .search-sidebar:before{content:" ";display:table}#search-wrapper .search-sidebar:after{clear:both}@media screen and (max-width:767px){#search-wrapper .search-sidebar{position:relative;padding-top:0}}#search-wrapper .search-sidebar li{cursor:pointer;display:inline-block;float:left;margin-bottom:2px;clear:left;transition:border .3s cubic-bezier(.785,.135,.15,.86)}#search-wrapper .search-sidebar li .title{border-bottom:1px solid transparent}#search-wrapper .search-sidebar li .count{margin-left:10px;font-size:15px}#search-wrapper .search-sidebar li .count:before{content:"("}#search-wrapper .search-sidebar li .count:after{content:")"}#search-wrapper .search-sidebar li:hover .title{border-bottom:1px solid}#search-wrapper section{margin:3em 0;border-bottom:1px solid #9c9c9c}@media screen and (max-width:767px){#search-wrapper section{border-bottom:none}}#search-wrapper .mobile-section-title{position:relative;margin-bottom:1em}#search-wrapper .mobile-section-title:after{content:" ";height:1px;width:100%;background-color:#9c9c9c;display:block;top:50%;transform:translateY(-50%);position:absolute}#search-wrapper .mobile-section-title .title{display:inline-block;background-color:#fff;position:relative;z-index:2;padding-right:5px}#search-wrapper section.employees .items{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-12.5px;margin-right:-12.5px}#search-wrapper section.employees .employee-card{width:25%;float:left;padding-left:12.5px;padding-right:12.5px;margin-bottom:4em;display:block}@media screen and (max-width:767px){#search-wrapper section.employees .employee-card{width:50%}}#search-wrapper section.employees .employee-card:nth-child(4n+1){clear:left}#search-wrapper section.employees .employee-card img{width:100%}#search-wrapper section.employees .employee-card .name{font-family: "Roboto", sans-serif;;;margin-top:1em}#search-wrapper section.employees .employee-card .work-title{font-family:CanelaLightItalic;font-style:italic;font-weight:300;font-size:1.1578947368em;margin-bottom:1em}@media screen and (max-width:767px){#search-wrapper section.employees .employee-card .work-title{margin-bottom:0}}#search-wrapper section.employees .employee-card a{display:block}#search-wrapper section.cases a,#search-wrapper section.expertise a{font-size:1.2631578947em;font-family: "Roboto", sans-serif;;display:block}#search-wrapper section.cases a:hover,#search-wrapper section.expertise a:hover{color:inherit}.dark-template,[data-bg=black],[data-bg=maroon],[data-bg=purple],body.employees .employee-filter{color:#fff}.dark-template header .grette-logo .logo-color,[data-bg=black] header .grette-logo .logo-color,[data-bg=maroon] header .grette-logo .logo-color,[data-bg=purple] header .grette-logo .logo-color,body.employees .employee-filter header .grette-logo .logo-color{fill:#fff}#search-wrapper .search-header .dark-template header .closer,#search-wrapper .search-header [data-bg=black] header .closer,#search-wrapper .search-header [data-bg=maroon] header .closer,#search-wrapper .search-header [data-bg=purple] header .closer,#search-wrapper .search-header body.employees .employee-filter header .closer,.dark-template header #search-wrapper .search-header .closer,.dark-template header .menu-toggle,[data-bg=black] header #search-wrapper .search-header .closer,[data-bg=black] header .menu-toggle,[data-bg=maroon] header #search-wrapper .search-header .closer,[data-bg=maroon] header .menu-toggle,[data-bg=purple] header #search-wrapper .search-header .closer,[data-bg=purple] header .menu-toggle,body.employees #search-wrapper .search-header .employee-filter header .closer,body.employees .employee-filter header #search-wrapper .search-header .closer,body.employees .employee-filter header .menu-toggle{color:#fff!important}#search-wrapper .search-header body.nav-is-open header .closer,body.nav-is-open header #search-wrapper .search-header .closer,body.nav-is-open header .menu-toggle{color:#000!important}[data-bg=purple]{background:#585060}[data-bg=purple] .page-content{color:#fff}@media screen and (max-width:767px){[data-bg=purple] header:after{background-color:#585060}}[data-bg=maroon]{background:#795d6e;color:#fff}@media screen and (max-width:767px){[data-bg=maroon] header:after{background-color:#795d6e}}[data-bg=blue],body.employees .filter-dropdown-content{background:#ced5df}[data-bg=blue] .page-content,body.employees .filter-dropdown-content .page-content{color:#000}@media screen and (max-width:767px){[data-bg=blue] header:after,body.employees .filter-dropdown-content header:after{background-color:#ced5df}}[data-bg=pink]{background:#eac4be;color:#0f0f0f}@media screen and (max-width:767px){[data-bg=pink] header:after{background-color:#eac4be}}[data-bg=black],body.employees .employee-filter{background:#FFF;color:#000}[data-bg=black] .page-content,body.employees .employee-filter .page-content{color:#000}@media screen and (max-width:767px){[data-bg=black] header:after,body.employees .employee-filter header:after{background-color:#0f0f0f}}[data-bg=green]{background:#d0e3da;color:#0f0f0f}[data-bg=green] .page-content{color:#0f0f0f}@media screen and (max-width:767px){[data-bg=green] header:after{background-color:#d0e3da}}[data-bg=tan]{background:#dbd5cd;color:#0f0f0f}[data-bg=tan] .page-content{color:#0f0f0f}@media screen and (max-width:767px){[data-bg=tan] header:after{background-color:#dbd5cd}}.contact-person,body.base-page .employee-card,body.career .career-section .employee-card,body.course-single .employee-card{*zoom:1}.contact-person:after,.contact-person:before,body.base-page .employee-card:after,body.base-page .employee-card:before,body.career .career-section .employee-card:after,body.career .career-section .employee-card:before,body.course-single .employee-card:after,body.course-single .employee-card:before{content:" ";display:table}.contact-person:after,body.base-page .employee-card:after,body.career .career-section .employee-card:after,body.course-single .employee-card:after{clear:both}.contact-person h3,body.base-page .employee-card h3,body.career .career-section .employee-card h3,body.course-single .employee-card h3{margin-bottom:.5em}.contact-person .flex-box,body.base-page .employee-card .flex-box,body.career .career-section .employee-card .flex-box,body.course-single .employee-card .flex-box{display:flex}.contact-person .image,body.base-page .employee-card .image,body.career .career-section .employee-card .image,body.course-single .employee-card .image{display:block;width:calc(50% - 12.5px);backface-visibility:visible;cursor:pointer}.contact-person .image:hover img,body.base-page .employee-card .image:hover img,body.career .career-section .employee-card .image:hover img,body.course-single .employee-card .image:hover img{opacity:0}.contact-person .image:hover [data-pattern],body.base-page .employee-card .image:hover [data-pattern],body.career .career-section .employee-card .image:hover [data-pattern],body.course-single .employee-card .image:hover [data-pattern]{opacity:1}.contact-person .image .image-inner,body.base-page .employee-card .image .image-inner,body.career .career-section .employee-card .image .image-inner,body.course-single .employee-card .image .image-inner{position:relative}.contact-person .text,body.base-page .employee-card .text,body.career .career-section .employee-card .text,body.course-single .employee-card .text{padding-left:25px;width:50%;display:flex;flex-direction:column}.contact-person .text .name,body.base-page .employee-card .text .name,body.career .career-section .employee-card .text .name,body.course-single .employee-card .text .name{font-family: "Roboto", sans-serif;;}.contact-person .text .work-title,body.base-page .employee-card .text .work-title,body.career .career-section .employee-card .text .work-title,body.course-single .employee-card .text .work-title{font-family:CanelaLightItalic;font-style:italic;font-weight:300;text-transform:capitalize}.contact-person .contact-info,body.base-page .employee-card .contact-info,body.career .career-section .employee-card .contact-info,body.course-single .employee-card .contact-info{width:100%;flex:1;justify-content:flex-end;display:flex;flex-direction:column}.contact-person .contact-info .vcard-link,body.base-page .employee-card .contact-info .vcard-link,body.career .career-section .employee-card .contact-info .vcard-link,body.course-single .employee-card .contact-info .vcard-link{margin-top:1em}.employee-card .work-title{font-family:CanelaLightItalic;font-style:italic;font-weight:300}svg.svg-pattern g{transition:opacity .5s cubic-bezier(.785,.135,.15,.86)}[data-pattern]{display:flex;flex-direction:row;mix-blend-mode:multiply;position:absolute;position:relative}[data-pattern]:before{display:block;content:"";width:100%;padding-top:100%}[data-pattern] .inner{position:absolute;height:100%;width:100%;top:0;display:flex;-webkit-transform:translateZ(0)}[data-pattern] .inner div{background-color:#000;flex:1}[data-pattern][data-rotate] .inner{flex-direction:column}[data-pattern][data-rotate] .inner:after{display:none}[data-pattern][data-reverse]{transform:rotate(180deg)}[data-patterns]{display:flex;flex-direction:row;flex-wrap:wrap}[data-patterns] [data-pattern]{flex:0}[data-js-pattern] [data-pattern]{min-width:0!important}[data-browser=edge] svg.svg-pattern rect:not(.pattern-background),[data-browser=ie] svg.svg-pattern rect:not(.pattern-background){fill:#333!important}.employee-image-wrap{position:relative;display:block;backface-visibility:hidden}.employee-image-wrap:before{display:block;content:"";width:100%;padding-top:133.3333333333%}.employee-image-wrap>*{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.employee-image-wrap img{backface-visibility:hidden}.employee-image-wrap img,.employee-image-wrap img+.blur{z-index:2;transition:opacity .5s cubic-bezier(.785,.135,.15,.86)}.employee-image-wrap img+.blur{position:absolute;width:100%;height:100%;left:0;top:0;background-color:#fff;background-size:100% 100%}.employee-image-wrap:hover img,.employee-image-wrap img.lazyloaded+.blur{opacity:0}.employee-image-wrap svg{z-index:1}body.home{background-color:#dbd5cd}body.home .languages{color:#f7f7f7}body.home h1 a{text-decoration:none;border-bottom:1px solid;font-family:CanelaLightItalic;font-style:italic;font-weight:300;transition:border .3s cubic-bezier(.785,.135,.15,.86)}body.home h1 a:hover{border-color:transparent}body.home .page-content{padding:0}body.home .page-content [data-patterns]{position:absolute;height:70vh;width:40vw;right:-42px;top:-117px;z-index:10;flex-direction:row}body.home .page-content [data-patterns] [data-pattern]{min-width:14.2857%!important}@media screen and (max-width:767px){body.home .page-content [data-patterns]{display:none}}body.home .page-content .employee-pattern{position:absolute;height:70vh;width:40vw;right:0;top:-117px;z-index:10}@media screen and (max-width:767px){body.home .page-content .employee-pattern{width:calc(100% + 60px);position:relative;margin-left:-30px;top:0}body.home .page-content .employee-pattern svg{left:0;right:0}}body.home .page-content .employee-pattern svg{position:relative;width:100%;height:100%;right:-15px}@media screen and (max-width:767px){body.home .page-content .employee-pattern{display:none}}body.home .full-height,body.home .half-height{min-height:calc(70vh - 117px);display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:767px){body.home .full-height,body.home .half-height{min-height:0;display:block;margin-top:10em}}body.home .full-height h1,body.home .half-height h1{margin-bottom:.6em;margin-top:.8em}@media screen and (max-width:767px){body.home .full-height h1,body.home .half-height h1{margin-bottom:1.5em}}body.home .half-height{min-height:calc(70vh - 117px)}@media screen and (max-width:767px){body.home .half-height{min-height:calc(45vh - 117px)}}body.home .search-wrap{position:relative;padding:.25em .789em .421em;background-color:#d5ccc1;width:75%;margin-bottom:1em;color:#0f0f0f}@media screen and (max-width:767px){body.home .search-wrap{width:100%;margin-bottom:2em}}body.home .search-wrap input{width:100%;background:none;border:none;font-size:.7894736842em;color:#0f0f0f;outline:none}body.home .search-wrap input::-webkit-input-placeholder{color:#0f0f0f}body.home .search-wrap input:-moz-placeholder,body.home .search-wrap input::-moz-placeholder{color:#0f0f0f}body.home .search-wrap input:-ms-input-placeholder{color:#0f0f0f}body.home .search-wrap button{background:none;background-image:url(img/icons/search-black.svg);background-size:contain;background-repeat:no-repeat;border:none;height:16px;width:16px;position:absolute;right:15px;transform:translateY(-50%);top:50%}body.employees.home .employee-wrap[data-list-type=image] .employee{margin-bottom:2em}body.employees.home .employee-wrap[data-list-type=image]{padding-top:0}[data-browser=ie] header .logo-button svg{width:117px}[data-browser=ie] .full-height{height:calc(70vh - 117px)}.employee-random-wrapper{background-color:#e4e0db}.employee-random-wrapper-more{font-family:CanelaLightItalic,sans-serif;font-size:19px;line-height:22px;letter-spacing:0;text-align:center;margin-top:35px;margin-bottom:118px}.employee-random-wrapper-title{font-family:CanelaLight,sans-serif;font-size:19px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0;margin-top:45px;margin-bottom:31px}.contact-map{position:absolute;height:100vh;width:60%;right:0;top:-140px;background-image:url(../img/map.png);background-size:cover;background-position:50%}.contact-map a{position:absolute;display:block;width:100%;height:100%;left:0;top:0}@media screen and (max-width:767px){.contact-map{position:relative;width:100%;    top: 20px;;     height: 100vh;}}@media screen and (max-width:767px){body.contact .page-content{padding-bottom:0}body.contact .text-module{margin-bottom:4em}body.contact .space-top{margin-top:2em}}body.contact .page-content{padding-top:0;padding-bottom:0}body.contact .full-height{min-height:calc(100vh - 117px);display:flex;flex-direction:column;justify-content:center}.expertise-list{margin-top:3em;margin-bottom:3em;-moz-column-count:2;column-count:2}@media screen and (max-width:767px){.expertise-list{margin-top:1em;-moz-column-count:1;column-count:1;margin-bottom:0}}.expertise-list li{list-style-type:none;line-height:1.375em;margin-bottom:.45em;display:block;clear:both;position:relative;font-weight:300;font-size:1em}.expertise-list li a{text-decoration:none;transition:border .3s cubic-bezier(.785,.135,.15,.86);border-bottom:1px solid;border-color:transparent;padding-bottom:2px}.expertise-list li a:hover{color:inherit;border-color:currentColor}.expertise-list-pin-to-top{margin-bottom:6em;-moz-column-count:1;column-count:1;margin-top:2em}.expertise-list-pin-to-top li{font-size:1.5789473684em;font-family: "Roboto", sans-serif;;margin-bottom:0}.expertise-list-pin-to-top li a{text-decoration:none;border-bottom:1px solid;font-size:30px}.expertise-list-pin-to-top li a:hover{border-color:transparent}@media screen and (max-width:767px){.expertise-list-pin-to-top{margin-bottom:2em}.expertise-list-pin-to-top li a{font-size:22px}}body.expertise .text-module{margin-bottom:4em}@media screen and (max-width:767px){body.expertise-single .related-people-wrap{margin-top:55px}}body.expertise-single ul.related-people{list-style:none;padding:0;margin:0}body.expertise-single ul.related-people li{*zoom:1;margin-bottom:1.57em}body.expertise-single ul.related-people li:after,body.expertise-single ul.related-people li:before{content:" ";display:table}body.expertise-single ul.related-people li:after{clear:both}body.expertise-single ul.related-people li .employee-card{display:flex;flex-direction:row}body.expertise-single ul.related-people li .image{width:50%}body.expertise-single ul.related-people li .employee-image-wrap{width:calc(50% - 10px)}body.expertise-single ul.related-people li .text{width:50%;display:flex;flex-direction:column;padding-left:20px}body.expertise-single ul.related-people li .text .spacer{flex:1}body.expertise-single ul.related-people li .text .name{font-family: "Roboto", sans-serif;;}body.expertise-single ul.related-people li .text .title{font-family:CanelaLightItalic;font-style:italic;font-weight:300;font-size:1.105em;margin-bottom:.75em}body.expertise-single ul.related-people li .text .contact-info a{font-size:15px;display:block;text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}body.expertise-single ul.related-people li .text .vcard-link{margin-top:2.1em}@media screen and (max-width:767px){body.expertise-single ul.related-people li .image{width:40%}}.five-of-eight{width:62.5%}@media screen and (max-width:767px){.five-of-eight{width:100%;margin-left:0!important;margin-right:0!important}}.five-of-eight.off-1{margin-left:12.5%}.five-of-eight.off-3{margin-left:37.5%}.reference-list{margin-top:4.5em}.reference-list p{margin-bottom:.5em}.reference-list .case-patterns{height:95%;top:2%;width:23.5vw;left:-68%;position:absolute;background-size:cover;background-position:50%}.reference-list .case-patterns [data-patterns]{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;transition:opacity .3s ease;display:block;background-size:100% 100%}.reference-list .case-patterns [data-patterns].active{opacity:1}.reference-list .case-patterns [data-patterns] svg{width:100%;height:100%}@media screen and (max-width:767px){.reference-list .case-patterns{display:none}}.reference-list .list-wrap{position:relative}.reference-list ul{list-style:none;padding:0;margin:0}.reference-list ul a{text-decoration:none;border-bottom:1px solid transparent;transition:border .3s cubic-bezier(.785,.135,.15,.86)}.reference-list ul a:hover{border-color:currentColor;color:inherit}.reference-list ul li{font-family: "Roboto", sans-serif;;font-size:1.5789473684em;line-height:1.25em}@media screen and (min-width:767px) and (max-width:960px){.employee-card .text .name,.employee-card .text .work-title{font-size:1.85vw!important}.employee-card .text .contact-info>a{font-size:1.5vw!important}}body.employees{transition:opacity .5s ease}body.employees.loaded{opacity:1}body.employees .employee-filter{display:flex;flex-direction:column}body.employees .employee-filter input[type=search]{background-color:#0f0f0f;flex:1;border:none;border-bottom:1px solid #9c9c9c;border-radius:0!important;-webkit-appearance:none;padding:.99em;font-family:CanelaLightItalic;font-style:italic;font-weight:300;font-size:1.1578947368em}body.employees .employee-filter input[type=search]::-webkit-input-placeholder{color:currentColor}body.employees .employee-filter input[type=search]:-moz-placeholder,body.employees .employee-filter input[type=search]::-moz-placeholder{color:currentColor}body.employees .employee-filter input[type=search]:-ms-input-placeholder{color:currentColor}body.employees .employee-filter .filters{padding:1.3em;align-items:center;justify-content:space-between}body.employees .employee-filter .filters>*{width:33%;display:block;float:left}@media screen and (max-width:1024px){body.employees .employee-filter .filters{display:flex;flex-wrap:wrap;justify-content:space-between}}body.employees .employee-filter .filter-dropdown{overflow:hidden;text-overflow:ellipsis;padding-right:50px;position:relative}body.employees .employee-filter .filter-dropdown:after{content:" ";width:0;height:0;border-top:12px solid;border-right:12px solid transparent;transform:translateY(-50%) rotate(-135deg);position:absolute;right:40px;top:50%}@media screen and (max-width:1024px){body.employees .employee-filter .filter-dropdown{width:46%;padding-right:0}body.employees .employee-filter .filter-dropdown:after{right:0}}body.employees .employee-filter .filter-dropdown a.toggle{position:relative;padding-right:25px;white-space:nowrap;width:100%;display:block;text-decoration:none;overflow:hidden;text-overflow:ellipsis}body.employees .employee-filter .filter-dropdown a.toggle:hover{text-decoration:underline}body.employees .employee-filter .filter-dropdown a.toggle.filter-is-active{font-family: "Roboto", sans-serif;;}body.employees .employee-filter .filter-dropdown a.toggle:hover{color:inherit}body.employees .employee-filter .filter-dropdown a.toggle.active:after{transform:translateY(-50%) rotate(45deg);top:73%}body.employees .employee-filter .layout-switch{font-size:.7894736842em;color:#9c9c9c;text-align:right}@media screen and (max-width:1024px){body.employees .employee-filter .layout-switch .switch-label{display:block;float:left}}@media screen and (max-width:1024px){body.employees .employee-filter .layout-switch{width:calc(100% + 40px);padding-left:20px;padding-right:20px;padding-top:20px;margin-top:20px;font-size:1em;border-top:1px solid #9c9c9c;margin-left:-20px;margin-right:-20px}}body.employees .employee-filter .layout-switch a{display:inline-block;position:relative;margin-left:20px;text-decoration:none;font-size:19px;transition:color .3s cubic-bezier(.785,.135,.15,.86)}@media screen and (max-width:767px){body.employees .employee-filter .layout-switch a{font-size:1em}}body.employees .employee-filter .layout-switch a:hover{color:#f7f7f7}body.employees .employee-filter .layout-switch a:before{content:" ";width:12px;height:12px;border-radius:6px;border:1px solid;display:inline-block;position:relative;top:1px;margin-right:10px}body.employees .employee-filter .layout-switch a.active:after{content:" ";width:6px;height:6px;border-radius:3px;display:block;position:absolute;background-color:currentColor;left:3px;top:13px}@media screen and (max-width:767px){body.employees .employee-filter .layout-switch a.active:after{top:9px}}body.employees .filter-dropdown-content{display:none;justify-content:center}body.employees .filter-dropdown-content>div{padding:2em 1.3em;*zoom:1;display:none}body.employees .filter-dropdown-content>div:after,body.employees .filter-dropdown-content>div:before{content:" ";display:table}body.employees .filter-dropdown-content>div:after{clear:both}body.employees .filter-dropdown-content>div:nth-child(2){display:none}body.employees .filter-dropdown-content>div>div{width:33.33%;float:left}@media screen and (max-width:767px){body.employees .filter-dropdown-content>div>div{width:100%}}body.employees .filter-dropdown-content>div a{text-decoration:none;display:block;font-size:.7894736842em;margin-bottom:.3em}body.employees .filter-dropdown-content>div a.active{font-family: "Roboto", sans-serif;;}body.employees .filter-dropdown-content>div a:hover{text-decoration:underline;color:inherit}body.employees .employee-wrap{overflow:visible;opacity:0;transition:opacity .5s cubic-bezier(.785,.135,.15,.86)}body.employees .employee-wrap.loaded{opacity:1}body.employees .employee-wrap .name a{text-decoration:none}body.employees .employee-wrap .name a:active,body.employees .employee-wrap .name a:hover,body.employees .employee-wrap a:hover{color:inherit}body.employees .employee-wrap[data-list-type=image]{padding-top:4em;display:block;flex-wrap:wrap;margin-left:-12.5px;margin-right:-13px}body.employees .employee-wrap[data-list-type=image] .employee{width:16.6666666667%;float:left;padding-left:12.5px;padding-right:12.5px;margin-bottom:4em;display:block}body.employees .employee-wrap[data-list-type=image] .employee .name-title-wrap .work-title,body.employees .employee-wrap[data-list-type=image] .employee a{font-size:.9em}body.employees .employee-wrap[data-list-type=image] .employee .image-wrap{display:block;position:relative;backface-visibility:hidden;overflow:hidden}body.employees .employee-wrap[data-list-type=image] .employee .image-wrap:before{display:block;content:"";width:100%;padding-top:133.3333333333%}body.employees .employee-wrap[data-list-type=image] .employee .image-wrap img{backface-visibility:hidden;position:absolute;top:0;z-index:2;transition:opacity .5s cubic-bezier(.785,.135,.15,.86)}body.employees .employee-wrap[data-list-type=image] .employee .image-wrap img+.blur{position:absolute;width:100%;height:100%;z-index:2;left:0;top:0;background-color:#fff;background-size:100% 100%;transition:opacity .5s cubic-bezier(.785,.135,.15,.86)}body.employees .employee-wrap[data-list-type=image] .employee .image-wrap img.lazyloaded+.blur{opacity:0}@media screen and (min-width:769px){body.employees .employee-wrap[data-list-type=image] .employee .image-wrap:hover img{opacity:0}}body.employees .employee-wrap[data-list-type=image] .employee .image-wrap svg{height:100%;position:absolute;width:100%;top:0;left:0;z-index:1}@media screen and (max-width:1850px){body.employees .employee-wrap[data-list-type=image] .employee{width:25%}}@media screen and (max-width:1024px){body.employees .employee-wrap[data-list-type=image] .employee{width:33.33%}}@media screen and (max-width:767px){body.employees .employee-wrap[data-list-type=image] .employee{width:50%}}body.employees .employee-wrap[data-list-type=image] .employee:nth-child(5n+1){clear:left}body.employees .employee-wrap[data-list-type=image] .employee img{height:auto;width:100%}body.employees .employee-wrap[data-list-type=image] .employee .work-title{font-family:CanelaLightItalic;font-weight:300;font-style:italic;font-size:1.1578947368em;margin-bottom:1em}@media screen and (max-width:767px){body.employees .employee-wrap[data-list-type=image] .employee .work-title{margin-bottom:0}}body.employees .employee-wrap[data-list-type=image] .employee a{display:block}body.employees .employee-wrap[data-list-type=list]{padding-top:4em}body.employees .employee-wrap[data-list-type=list] .employee{width:100%;display:flex;padding-top:.5em;padding-bottom:.5em;border-bottom:1px solid hsla(0,0%,61.2%,.5);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}body.employees .employee-wrap[data-list-type=list] .employee:hover{opacity:.5}body.employees .employee-wrap[data-list-type=list] .employee .image-wrap{display:none}body.employees .employee-wrap[data-list-type=list] .employee .name{width:31.3333333333vw;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif}body.employees .employee-wrap[data-list-type=list] .employee .name-title-wrap{width:47vw;display:flex;flex-direction:row;align-items:center}@media screen and (max-width:767px){body.employees .employee-wrap[data-list-type=list] .employee .name-title-wrap{flex-direction:column}}body.employees .employee-wrap[data-list-type=list] .employee .work-title{width:15.6666666667vw;font-family:CanelaLightItalic;font-style:italic;font-weight:300}body.employees .employee-wrap[data-list-type=list] .employee .contact-info-wrap{width:31.3333333333vw;display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media screen and (max-width:767px){body.employees .employee-wrap[data-list-type=list] .employee .contact-info-wrap{flex-direction:column}}body.employees .employee-wrap[data-list-type=list] .employee .telephone{text-align:right}body.employees .employee-wrap[data-list-type=list] .employee .spacer{display:none!important}@media screen and (max-width:767px){body.employees .employee-wrap[data-list-type=list] .employee .name-title-wrap{flex:1}body.employees .employee-wrap[data-list-type=list] .employee .name-title-wrap *{width:auto}}@media screen and (max-width:767px){body.employees .employee-wrap[data-list-type=list] .employee .contact-info-wrap a{text-align:right;color:#9c9c9c;text-decoration:none;width:auto;display:block}}body.employee-single-basic .employee-image,body.employee-single .employee-image{width:100%;margin-top:5em;height:auto}body.employee-single-basic [data-pattern],body.employee-single [data-pattern]{width:100%}body.employee-single-basic .pattern-wrap,body.employee-single .pattern-wrap{position:relative;padding-bottom:40%;height:0}body.employee-single-basic .pattern-wrap svg,body.employee-single .pattern-wrap svg{position:absolute;height:100%;width:100%;left:0;top:0}body.employee-single-basic .employee-info,body.employee-single .employee-info{width:110%;padding:4.7em 4.7em 4.7em 5.8em}body.employee-single-basic .employee-info h1,body.employee-single .employee-info h1{margin-top:0;margin-bottom:0}body.employee-single-basic .employee-info .work-title,body.employee-single .employee-info .work-title{font-family:CanelaLightItalic;font-style:italic;font-weight:300;font-size:2.21em}body.employee-single-basic .employee-info .contact-info,body.employee-single .employee-info .contact-info{margin-top:2em;width:80%;display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width:767px){body.employee-single-basic .employee-info .contact-info,body.employee-single .employee-info .contact-info{flex-wrap:wrap}}body.employee-single-basic .employee-info .contact-info .item,body.employee-single .employee-info .contact-info .item{display:inline-block}@media screen and (max-width:767px){body.employee-single-basic .employee-info .contact-info .item,body.employee-single .employee-info .contact-info .item{width:50%;display:block;margin-bottom:20px}}body.employee-single-basic .employee-info .contact-info .item a,body.employee-single .employee-info .contact-info .item a{text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}body.employee-single-basic .employee-info .description,body.employee-single .employee-info .description{margin-top:3em;width:80%}body.employee-single-basic .employee-info .expertise,body.employee-single .employee-info .expertise{display:flex;flex-direction:row;margin-top:3em}body.employee-single-basic .employee-info .expertise>*,body.employee-single .employee-info .expertise>*{flex:1}body.employee-single-basic .employee-info .expertise ul,body.employee-single .employee-info .expertise ul{list-style:none;padding:0;margin:0}body.employee-single-basic .employee-info .border-list,body.employee-single .employee-info .border-list{margin-top:3em}body.employee-single-basic .employee-info .border-list h3,body.employee-single .employee-info .border-list h3{margin-bottom:.5em}body.employee-single-basic .employee-info .border-list ul,body.employee-single .employee-info .border-list ul{list-style:none;padding:0;margin:0}body.employee-single-basic .employee-info .border-list ul li,body.employee-single .employee-info .border-list ul li{display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid;padding-bottom:5px;padding-top:5px}@media screen and (max-width:767px){body.employee-single-basic .page-content,body.employee-single .page-content{padding-bottom:0}body.employee-single-basic .page-content>.container-fluid,body.employee-single .page-content>.container-fluid{padding-left:0;padding-right:0}body.employee-single-basic .employee-image,body.employee-single .employee-image{position:relative;z-index:10;width:55%;margin:0 auto;display:block}body.employee-single-basic .employee-info,body.employee-single .employee-info{width:100%;padding-top:170px;margin-top:-140px;position:relative;padding-left:40px;padding-right:40px}body.employee-single-basic .employee-info .contact-info,body.employee-single .employee-info .contact-info{width:100%}body.employee-single-basic .employee-info .description,body.employee-single-basic .employee-info .experience,body.employee-single-basic .employee-info .expertise,body.employee-single .employee-info .description,body.employee-single .employee-info .experience,body.employee-single .employee-info .expertise{width:calc(100% + 40px);margin-left:-20px}body.employee-single-basic .employee-info .experience ul li,body.employee-single .employee-info .experience ul li{display:block}body.employee-single-basic .employee-info .mobile-pattern,body.employee-single .employee-info .mobile-pattern{position:absolute;width:22.5%;top:0;left:0}body.employee-single-basic .employee-info .mobile-pattern svg,body.employee-single .employee-info .mobile-pattern svg{width:100%;height:140px}body.employee-single-basic .no-image .mobile-pattern,body.employee-single .no-image .mobile-pattern{left:50%;transform:translateX(-50%);width:55%;top:-140px;height:0}body.employee-single-basic .no-image .mobile-pattern [data-pattern],body.employee-single .no-image .mobile-pattern [data-pattern]{position:relative;height:auto}body.employee-single-basic .no-image .mobile-pattern [data-pattern]:before,body.employee-single .no-image .mobile-pattern [data-pattern]:before{display:block;content:"";width:100%;padding-top:133.3333333333%}body.employee-single-basic .no-image .employee-info,body.employee-single .no-image .employee-info{margin-top:3em}}@media screen and (max-width:767px){body.employee-single-basic .page-content{padding-bottom:0}body.employee-single-basic .page-content>.container-fluid{padding-left:0;padding-right:0}body.employee-single-basic .employee-image{position:relative;z-index:10;width:55%;margin:0 auto;display:block}}body.employee-single-basic .employee-info,body.employee-single-basic .employee-info .contact-info{width:100%}body.employee-single-basic .pattern-wrap{margin:4.7em -4.7em -4.7em;padding-bottom:25%}.employee-card .contact-info a{font-size:15px}body.course h2{font-family:CanelaLightItalic;font-style:italic;font-weight:300;font-size:1.5789473684em;font-weight:400}body.course .course-list>div{padding-top:3em;padding-bottom:3em;border-bottom:1px solid}body.course .course-list h2 a{border-bottom:1px solid transparent;transition:border .3s cubic-bezier(.785,.135,.15,.86)}body.course .course-list h2 a:hover{border-color:currentColor}body.course .course-list .meta{font-size:.7894736842em;margin-bottom:1em}body.course .course-list .meta br{display:none}@media screen and (max-width:767px){body.course .course-list .meta{display:flex}body.course .course-list .meta br{display:block}}body.course .course-list .meta .label{font-family: "Roboto", sans-serif;;;display:block;margin-right:15px}body.course .course-list h2{margin-bottom:.5em}body.course .course-list h2 a{text-decoration:none}body.course .course-list .description{width:90%}body.course .course-list .location{font-size:.7894736842em;margin-top:1.5em}@media screen and (max-width:767px){body.course .course-list .location{display:flex}body.course .course-list .location .label{margin-right:15px;font-family: "Roboto", sans-serif;;}}body.course-single .excerpt{font-family: "Roboto", sans-serif;;font-size:1.5789473684em;margin-bottom:1em}body.course-single .event-info{font-size:.7894736842em;padding:1em}body.course-single .event-info br{display:none}@media screen and (max-width:767px){body.course-single .event-info{width:calc(100% + 40px);margin-left:-20px;padding-top:1.5em;margin-bottom:2em}body.course-single .event-info>div{margin-bottom:.5em}}body.course-single .event-info .links{margin-top:1em}@media screen and (max-width:767px){body.course-single .event-info .links{margin-top:1.5em}}body.course-single .event-info .links a{position:relative;margin-left:20px;margin-right:40px}body.course-single .event-info .links a:before{content:" ";display:block;position:absolute;left:-20px;top:50%;margin-top:-5px;background-image:url(img/icons/plus-circle.svg);background-size:contain;background-position:50%;width:13px;height:13px}body.course-single .contacts{margin-top:4em}body.course-single .contacts h3{margin-bottom:.75em}body.course-single .employee-card{display:flex;margin-bottom:3em}.signup-form{border:2px solid #d5d9e1;padding:1.5em 1em;margin-top:4em}.signup-form .row{margin-left:-5px;margin-right:-5px}.signup-form .row>div{padding-left:5px;padding-right:5px}.signup-form.filled{background-color:#d5d9e1}.signup-form.filled input,.signup-form.filled textarea{border:none;background-color:#b9c1cc}.signup-form.filled input.validation-error,.signup-form.filled textarea.validation-error{background-color:#eac4be}.signup-form.filled button{background-color:#b9c1cc}.signup-form h5{margin-bottom:.75em}.signup-form .form-wrap{margin-top:3em}.signup-form input,.signup-form textarea{width:100%;margin-bottom:.4em;border:2px solid #d5d9e1;padding:.7em 1em;font-size:.7894736842em}.signup-form input.validation-error,.signup-form textarea.validation-error{border-color:#eac4be}.signup-form input::-webkit-input-placeholder,.signup-form textarea::-webkit-input-placeholder{color:currentColor}.signup-form input:-moz-placeholder,.signup-form input::-moz-placeholder,.signup-form textarea:-moz-placeholder,.signup-form textarea::-moz-placeholder{color:currentColor}.signup-form input:-ms-input-placeholder,.signup-form textarea:-ms-input-placeholder{color:currentColor}.signup-form input[name=catch],.signup-form textarea[name=catch]{opacity:0;position:absolute}.signup-form button{border:none;background:#d5d9e1;padding:.5em 1em;margin-top:1em;font-size:.7894736842em;border-radius:0;position:relative;transition:padding .3s cubic-bezier(.785,.135,.15,.86)}.signup-form button.loading{padding-right:60px}.signup-form button.loading .spinner{opacity:1}.signup-form button:active,.signup-form button:focus{outline:none}.signup-form button .spinner{width:20px;height:20px;position:absolute;opacity:0;transition:opacity .3s cubic-bezier(.785,.135,.15,.86);top:50%;right:20px;transform:translateY(-50%)}.signup-form button .spinner .spinner-circle{width:100%;height:100%;position:absolute;left:0;top:0}.signup-form button .spinner .spinner-circle:before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:#0f0f0f;border-radius:100%;animation:spinner-circleFadeDelay 1.2s ease-in-out infinite both}.signup-form button .spinner .spinner-circle2{transform:rotate(30deg)}.signup-form button .spinner .spinner-circle3{transform:rotate(60deg)}.signup-form button .spinner .spinner-circle4{transform:rotate(90deg)}.signup-form button .spinner .spinner-circle5{transform:rotate(120deg)}.signup-form button .spinner .spinner-circle6{transform:rotate(150deg)}.signup-form button .spinner .spinner-circle7{transform:rotate(180deg)}.signup-form button .spinner .spinner-circle8{transform:rotate(210deg)}.signup-form button .spinner .spinner-circle9{transform:rotate(240deg)}.signup-form button .spinner .spinner-circle10{transform:rotate(270deg)}.signup-form button .spinner .spinner-circle11{transform:rotate(300deg)}.signup-form button .spinner .spinner-circle12{transform:rotate(330deg)}.signup-form button .spinner .spinner-circle2:before{animation-delay:-1.1s}.signup-form button .spinner .spinner-circle3:before{animation-delay:-1s}.signup-form button .spinner .spinner-circle4:before{animation-delay:-.9s}.signup-form button .spinner .spinner-circle5:before{animation-delay:-.8s}.signup-form button .spinner .spinner-circle6:before{animation-delay:-.7s}.signup-form button .spinner .spinner-circle7:before{animation-delay:-.6s}.signup-form button .spinner .spinner-circle8:before{animation-delay:-.5s}.signup-form button .spinner .spinner-circle9:before{animation-delay:-.4s}.signup-form button .spinner .spinner-circle10:before{animation-delay:-.3s}.signup-form button .spinner .spinner-circle11:before{animation-delay:-.2s}.signup-form button .spinner .spinner-circle12:before{animation-delay:-.1s}@keyframes spinner-circleFadeDelay{0%,39%,to{opacity:0}40%{opacity:1}}.form-footer-text{margin-top:1.5em;font-size:12px}body.about{transition-property:background,color;transition-duration:3s;transition-timing-function:ease}body.about h1{margin-bottom:1em}body.about .pull-right{margin-right:-80px}body.about .top-sections{position:relative}body.about .top-sections h2{font-size:1.5789473684em}body.about .pattern{position:absolute;height:100%;width:15.6666666667vw;right:-3vw}body.about .pattern svg{height:100%;width:100%}@media screen and (max-width:767px){body.about .pattern{display:none}}body.about .top-section{margin-bottom:3em}body.about .history{margin-top:4em}@media screen and (max-width:767px){body.about .history{margin-top:2em}body.about .history img{margin-bottom:2em}}body.about .history img{width:100%}body.about .history .overtitle{font-size:1.5789473684em;font-family:CanelaLight,Times New Roman,serif}body.about .history .timeline{margin-top:5em}body.about .history .timeline .item{padding-bottom:2em;position:relative}body.case h1{margin-top:0;margin-bottom:1em}body.case [data-patterns]{margin-bottom:2em}body.case h4{margin-bottom:.75em}body.case .page-content h4{margin-top:1.5em}@media screen and (max-width:991px){body.case .inner-column-5{width:100%}}body.base-page .module-section:before{content:" ";width:100%;height:1px;background-color:#a1a1a1;display:block;margin-top:2em;margin-bottom:3em}body.base-page .text_case_contact .case-patterns{height:95%;top:2%;width:25vw;left:-72%;position:absolute;background-size:cover;background-position:50%}body.base-page .text_case_contact .case-patterns [data-patterns]{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;transition:opacity .3s ease;display:block;background-size:100% 100%}body.base-page .text_case_contact .case-patterns [data-patterns].active{opacity:1}body.base-page .text_case_contact .case-patterns [data-patterns] svg{width:100%;height:100%}@media screen and (max-width:767px){body.base-page .text_case_contact .case-patterns{display:none}}body.base-page .text_case_contact .list-wrap{position:relative}body.base-page .text_case_contact .offset-top{margin-top:6em}body.base-page .text_case_contact ul.case-list{list-style:none;padding:0;margin:0}body.base-page .text_case_contact ul.case-list a{text-decoration:none;border-bottom:1px solid transparent;transition:border .3s cubic-bezier(.785,.135,.15,.86)}body.base-page .text_case_contact ul.case-list a:hover{border-color:currentColor;color:inherit}body.base-page .text_case_contact ul.case-list li{font-family: "Roboto", sans-serif;;font-size:1.5789473684em;line-height:1.25em}body.base-page .employee-card{display:flex;margin-bottom:2em}body.base-page ul.big-links{list-style:none;padding:0;margin:0;font-size:1.2631578947em;font-family:CanelaLight,Times New Roman,serif}@media screen and (max-width:767px){body.base-page ul.big-links{margin-bottom:2em}}body.base-page ul.big-links a{text-decoration:none}body.base-page .downloads-list .text{margin-bottom:.5em}body.management .employees-wrap{margin-left:-12.5px;margin-right:-12.5px;margin-bottom:2em;display:flex;flex-wrap:wrap}body.management .employees-wrap .employee-card{width:25%;padding-left:12.5px;padding-right:12.5px;margin-bottom:2em;display:flex;flex-direction:column}@media screen and (max-width:1200px){body.management .employees-wrap .employee-card{width:33.33%}}@media screen and (max-width:767px){body.management .employees-wrap .employee-card{width:50%}}body.management .employees-wrap .employee-card .spacer{flex:1}body.management .employees-wrap .employee-card img{width:100%}body.management .employees-wrap .employee-card .name{font-family: "Roboto", sans-serif;;}body.management .employees-wrap .employee-card .work-title{font-family:CanelaLightItalic;font-style:italic;font-weight:300;font-size:1.1578947368em}body.management .employees-wrap .employee-card .contact-info{padding-top:1em}body.management .employees-wrap .employee-card .contact-info a{display:block}@media screen and (max-width:767px){body.management .title-label{display:inline-block;font-size:1.5em;margin-bottom:1em}}html:not([data-browser=ie]) body.management .employees-wrap .employee-card .text{display:flex;flex:1;flex-direction:column}[data-browser=ie] body.management .employees-wrap .employee-card .text{display:block!important}body.career .page-content h1{margin-bottom:2em}body.career .career-section{margin-bottom:4em}body.career .career-section .employee-card{display:flex}body.career .career-section ul.files{margin-bottom:2em}body.career .career-section .text-module strong{font-family: "Roboto", sans-serif;;;font-weight:400}body.news .title{margin-bottom:52px}@media screen and (max-width:767px){body.news .title{margin-bottom:30px;margin-top:100px}}body.news img.featured-image{width:100%;margin-bottom:60px}@media screen and (max-width:767px){body.news img.featured-image{margin-bottom:38px}}@media screen and (max-width:767px){body.news .featured-image-wrap{margin-left:-20px;margin-right:-20px}}body.news h3.excerpt{font-size:1.57em;font-family: "Roboto", sans-serif;;margin-bottom:52px}@media screen and (max-width:767px){body.news h3.excerpt{font-size:22px;margin-bottom:38px}}body.news .text-module{margin-bottom:95px}@media screen and (max-width:767px){body.news .text-module{margin-bottom:45px}}body.news .text-module ol,body.news .text-module ul{max-width:35em}body.news .text-module h5{font-family: "Roboto", sans-serif;;;font-size:1em;margin-bottom:10px}body.news .image-module{margin-bottom:64px}@media screen and (max-width:767px){body.news .image-module{margin-bottom:45px}}body.news .image-module img{width:100%}body.news .image-module .image-text{font-size:16px;margin-top:19px}body.news .people-module{margin-bottom:78px}@media screen and (max-width:767px){body.news .people-module{margin-bottom:45px}}body.news .people-module h5{font-family: "Roboto", sans-serif;;;font-size:19px;margin-bottom:34px}@media screen and (max-width:767px){body.news .people-module h5{font-size:15px;margin-bottom:38px}}body.news .people-module .people{margin-left:-12.5px;margin-right:-12.5px;margin-bottom:2em;display:flex;flex-wrap:wrap}body.news .people-module .people .employee-card{width:20%;padding-left:12.5px;padding-right:12.5px;margin-bottom:2em;display:flex;flex-direction:column}@media screen and (max-width:1200px){body.news .people-module .people .employee-card{width:25%}}@media screen and (max-width:1000px){body.news .people-module .people .employee-card{width:33.33%}}@media screen and (max-width:767px){body.news .people-module .people .employee-card{width:50%}}body.news .people-module .people .employee-card .spacer{flex:1}body.news .people-module .people .employee-card img{width:100%}body.news .people-module .people .employee-card .name{font-family: "Roboto", sans-serif;;}body.news .people-module .people .employee-card .work-title{font-family:CanelaLightItalic;font-style:italic;font-weight:300;font-size:1.1578947368em}body.news .people-module .people .employee-card .contact-info{padding-top:1em}body.news .people-module .people .employee-card .contact-info a{display:block}body.news .modules>div:last-child .module{margin-bottom:0}body.news .latest-news-wrapper,body.news .news-list-wrapper{margin-top:81px}body.news .latest-news-wrapper h4,body.news .news-list-wrapper h4{font-family: "Roboto", sans-serif;;,sans-serif;font-size:16px;line-height:28px;letter-spacing:0;margin-bottom:30px}body.news .latest-news-wrapper .title,body.news .news-list-wrapper .title{font-family:CanelaLight,sans-serif;font-size:30px;font-style:normal;font-weight:400;line-height:35px;letter-spacing:0;margin:24px 0}body.news .latest-news-wrapper .title a,body.news .news-list-wrapper .title a{text-decoration:none}body.news .latest-news-wrapper .title a:hover,body.news .news-list-wrapper .title a:hover{text-decoration:underline}body.news .latest-news-wrapper .excerpt,body.news .news-list-wrapper .excerpt{font-size:19px;line-height:26px;letter-spacing:0}body.news .latest-news-wrapper .read-more,body.news .news-list-wrapper .read-more{font-size:16px;line-height:19px;letter-spacing:0;margin-top:14px}body.news .news-list img{width:100%}body.news .news-list .news-published{margin-top:13px;margin-bottom:25px}body.news .news-list .row{margin-bottom:125px}body.news .news-list .row:last-child{margin-bottom:0}body.news a.load-more{display:block;font-size:30px;font-weight:400px;line-height:35px;margin-top:100px}body.news a.load-more.loading{text-decoration:none!important}body.news a.load-more.loading:hover{text-decoration:none;cursor:progress}html:not([data-browser=ie]) body.news .people .employee-card .text{display:flex;flex:1;flex-direction:column}[data-browser=ie] body.news .people .employee-card .text{display:block!important}.news-back{font-size:16px;line-height:20px;color:#1e1e1c}.news-back:before{content:"<";padding-right:5px}.news-published{font-size:16px;line-height:20px;color:#9c9c9c;margin-bottom:59px}body.vacancies .title{margin-bottom:52px}@media screen and (max-width:767px){body.vacancies .title{margin-bottom:30px;margin-top:100px}}body.vacancies img.featured-image{width:100%;margin-bottom:60px}@media screen and (max-width:767px){body.vacancies img.featured-image{margin-bottom:38px}}@media screen and (max-width:767px){body.vacancies .featured-image-wrap{margin-left:-20px;margin-right:-20px}}body.vacancies h3.excerpt{font-size:1.57em;font-family: "Roboto", sans-serif;;margin-bottom:52px}@media screen and (max-width:767px){body.vacancies h3.excerpt{font-size:22px;margin-bottom:38px}}body.vacancies .text-module{margin-bottom:95px}@media screen and (max-width:767px){body.vacancies .text-module{margin-bottom:45px}}body.vacancies .text-module ul{max-width:35em}body.vacancies .text-module h5{font-family: "Roboto", sans-serif;;;font-size:1em;margin-bottom:10px}body.vacancies .image-module{margin-bottom:64px}@media screen and (max-width:767px){body.vacancies .image-module{margin-bottom:45px}}body.vacancies .image-module img{width:100%}body.vacancies .image-module .image-text{font-size:16px;margin-top:19px}body.vacancies .people-module{margin-bottom:78px}@media screen and (max-width:767px){body.vacancies .people-module{margin-bottom:45px}}body.vacancies .people-module h5{font-family: "Roboto", sans-serif;;;font-size:19px;margin-bottom:34px}@media screen and (max-width:767px){body.vacancies .people-module h5{font-size:15px;margin-bottom:38px}}body.vacancies .people-module .people{margin-left:-12.5px;margin-right:-12.5px;margin-bottom:2em;display:flex;flex-wrap:wrap}body.vacancies .people-module .people .employee-card{width:20%;padding-left:12.5px;padding-right:12.5px;margin-bottom:2em;display:flex;flex-direction:column}@media screen and (max-width:1200px){body.vacancies .people-module .people .employee-card{width:25%}}@media screen and (max-width:1000px){body.vacancies .people-module .people .employee-card{width:33.33%}}@media screen and (max-width:767px){body.vacancies .people-module .people .employee-card{width:50%}}body.vacancies .people-module .people .employee-card .spacer{flex:1}body.vacancies .people-module .people .employee-card img{width:100%}body.vacancies .people-module .people .employee-card .name{font-family: "Roboto", sans-serif;;}body.vacancies .people-module .people .employee-card .work-title{font-family:CanelaLightItalic;font-style:italic;font-weight:300;font-size:1.1578947368em}body.vacancies .people-module .people .employee-card .contact-info{padding-top:1em}body.vacancies .people-module .people .employee-card .contact-info a{display:block}body.vacancies .modules>div:last-child .module{margin-bottom:0}html:not([data-browser=ie]) body.vacancies .people .employee-card .text{display:flex;flex:1;flex-direction:column}[data-browser=ie] body.vacancies .people .employee-card .text{display:block!important}body.white-header header{color:#fff}body.white-header header .logo-color{fill:#fff}#search-wrapper .search-header body.white-header header .closer,body.white-header header #search-wrapper .search-header .closer,body.white-header header .menu-toggle{color:#fff}.newsletter-single{position:relative}@media screen and (max-width:767px){.newsletter-single .row{margin-left:-15px;margin-right:-15px}}.newsletter-single [data-bg=maroon] .link svg *,.newsletter-single [data-bg=maroon] .read-more svg *,.newsletter-single [data-bg=purple] .link svg *,.newsletter-single [data-bg=purple] .read-more svg *{fill:#fff}.newsletter-single header{position:absolute}.newsletter-single header:after{background:none}.newsletter-single .page-content{padding-top:0}@media screen and (max-width:767px){.newsletter-single .page-content{padding-top:0}}.newsletter-single .module-label{font-family: "Roboto", sans-serif;;;font-size:16px;margin-bottom:24px}@media screen and (max-width:767px){.newsletter-single .module-label{font-size:15px}}.newsletter-single .header-module-wrap{padding-bottom:22px}.newsletter-single .modules>div:first-child{margin-top:0}.newsletter-single .modules>div:first-child .module{padding-top:0}.newsletter-single .module{padding-bottom:72px;padding-top:72px}@media screen and (max-width:767px){.newsletter-single .module{padding-top:45px;padding-bottom:45px}}.newsletter-single .header-module-wrap .container-fluid{position:relative}@media screen and (max-width:767px){.newsletter-single .header-module-wrap .container-fluid[data-bg]{padding-bottom:30px}}.newsletter-single .header-module-wrap .content{margin-top:200px;padding-bottom:250px}@media screen and (max-width:767px){.newsletter-single .header-module-wrap .content{padding-bottom:35px;margin-top:110px}}.newsletter-single .header-module-wrap .content h1{margin-bottom:15px;font-size:42px;line-height:56px}.newsletter-single .header-module-wrap .content h1 p{margin:0}@media screen and (max-width:767px){.newsletter-single .header-module-wrap .content h1{font-size:30px;line-height:35px}}.newsletter-single .header-module-wrap .content .date{font-family: "Roboto", sans-serif;;;font-size:16px;line-height:20px;margin-bottom:47px}@media screen and (max-width:767px){.newsletter-single .header-module-wrap .content .date{font-size:15px}}.newsletter-single .header-module-wrap .content .excerpt{font-size:30px;line-height:35px;font-family:CanelaLight}@media screen and (max-width:767px){.newsletter-single .header-module-wrap .content .excerpt{font-size:22px;line-height:28px}}.newsletter-single .header-module-wrap .pattern{position:absolute;top:0;right:-3vw;width:33vw;height:100%}.newsletter-single .header-module-wrap .pattern svg{width:100%;height:100%}.newsletter-single .header-module-wrap .mobile-pattern{margin-left:-5px;margin-right:-5px;margin-bottom:40vw}.newsletter-single .header-module-wrap .people-wrap{position:relative}.newsletter-single .header-module-wrap .people-wrap .people-inner-wrap{margin-top:-140px}@media screen and (max-width:767px){.newsletter-single .header-module-wrap .people-wrap .people-inner-wrap{margin-top:0}}@media screen and (max-width:767px){.newsletter-single .header-module-wrap .people-wrap{top:auto;margin-top:-40vw}.newsletter-single .header-module-wrap .people-wrap .row{margin-left:-10px;margin-right:-10px}.newsletter-single .header-module-wrap .people-wrap .row>div{padding-left:10px;padding-right:10px}}.newsletter-single .person{margin-bottom:40px}@media screen and (max-width:767px){.newsletter-single .person{margin-bottom:0}}.newsletter-single .person .image{width:75%;height:75%}.newsletter-single .person .name{font-family: "Roboto", sans-serif;;;font-size:19px;margin-top:16px;margin-bottom:0}.newsletter-single .person .name a{text-decoration:none}@media screen and (max-width:767px){.newsletter-single .person .name a{font-size:15px}}.newsletter-single .person .work-title{font-family:CanelaLightItalic;font-size:22px}@media screen and (max-width:767px){.newsletter-single .person .work-title{font-size:19px}}.newsletter-single .person .work-telephone{font-family: "Roboto", sans-serif;;;font-size:19px}@media screen and (max-width:767px){.newsletter-single .person .work-telephone{font-size:19px}}.newsletter-single .person .work-email{font-family: "Roboto", sans-serif;;;font-size:19px}@media screen and (max-width:767px){.newsletter-single .person .work-email{font-size:19px}}.newsletter-single .quote-module{padding-top:60px;padding-bottom:60px}.newsletter-single .quote-module .center{text-align:center}.newsletter-single .quote-module .quote{font-family:CanelaLightItalic;text-align:center;font-size:42px;line-height:56px}@media screen and (max-width:767px){.newsletter-single .quote-module .quote{font-size:22px;line-height:28px;padding:0}}.newsletter-single .quote-module .person{display:inline-flex;flex-direction:row;margin-top:54px}@media screen and (max-width:767px){.newsletter-single .quote-module .person{margin-top:29px}}.newsletter-single .quote-module .person.no-contact-info{align-items:center}.newsletter-single .quote-module .person.no-contact-info .email,.newsletter-single .quote-module .person.no-contact-info .spacer,.newsletter-single .quote-module .person.no-contact-info .telephone{display:none}.newsletter-single .quote-module .person .image{width:calc(8.33333vw - 5px)}@media screen and (max-width:767px){.newsletter-single .quote-module .person .image{width:calc(16.66667vw - 10px)}}.newsletter-single .quote-module .person .contact-info{text-align:left;margin-left:20px;display:flex;flex-direction:column}.newsletter-single .quote-module .person .contact-info .spacer{display:flex;flex:1}.newsletter-single .quote-module .person .contact-info .name{font-family: "Roboto", sans-serif;;;font-size:19px;text-decoration:none;margin-top:-4px}@media screen and (max-width:767px){.newsletter-single .quote-module .person .contact-info .name{font-size:15px}}.newsletter-single .quote-module .person .contact-info .work-title{font-family:CanelaLightItalic;font-size:22px;margin-top:-5px}@media screen and (max-width:767px){.newsletter-single .quote-module .person .contact-info .work-title{font-size:17px;top:0}}.newsletter-single .quote-module .person .contact-info .work-telephone{font-family: "Roboto", sans-serif;;;font-size:19px;margin-top:-5px}@media screen and (max-width:767px){.newsletter-single .quote-module .person .contact-info .work-telephone{font-size:17px;top:0}}.newsletter-single .quote-module .person .contact-info .work-email{font-family: "Roboto", sans-serif;;;font-size:19px;margin-top:-5px}@media screen and (max-width:767px){.newsletter-single .quote-module .person .contact-info .work-email{font-size:17px;top:0}}.newsletter-single .image-and-text-wrap{margin-top:72px}@media screen and (max-width:767px){.newsletter-single .image-and-text-wrap{margin-top:45px}}.newsletter-single .image-and-text-wrap+.container-fluid .separator{margin-top:100px}.newsletter-single .image-and-text-module{padding-top:0;padding-bottom:0}.newsletter-single .image-and-text-module .label{font-family: "Roboto", sans-serif;;;font-size:16px;padding-bottom:44px;position:absolute;font-weight:700}@media screen and (max-width:767px){.newsletter-single .image-and-text-module .label{font-size:15px;position:relative;margin:0;padding-bottom:0;top:0}}.newsletter-single .image-and-text-module .title{font-family: "Roboto", sans-serif;;font-size:30px;line-height:35px;padding-bottom:44px;padding-top:50px}@media screen and (max-width:767px){.newsletter-single .image-and-text-module .title{font-size:22px;line-height:28px;padding-bottom:15px;padding-top:25px}}.newsletter-single .image-and-text-module img{width:100%;margin-bottom:44px}@media screen and (max-width:767px){.newsletter-single .image-and-text-module img{margin-bottom:15px}}.newsletter-single .image-and-text-module .text{font-family: "Roboto", sans-serif;;;font-size:19px}@media screen and (max-width:767px){.newsletter-single .image-and-text-module .text{font-size:15px;line-height:22px}}.newsletter-single .people-module{padding:60px 0;position:relative}@media screen and (max-width:767px){.newsletter-single .people-module{margin-left:-20px;margin-right:-20px;padding:25px 20px 0}}.newsletter-single .people-module .content .label{font-family: "Roboto", sans-serif;;;font-size:19px;line-height:28px;margin-bottom:30px}@media screen and (max-width:767px){.newsletter-single .people-module .content .label{font-size:15px}}.newsletter-single .people-module .content .text{font-family: "Roboto", sans-serif;;font-size:30px;line-height:35px;margin-bottom:60px}@media screen and (max-width:767px){.newsletter-single .people-module .content .text{font-size:22px;line-height:28px;margin-bottom:45px}}.newsletter-single .people-module.with-pattern .people .employee-card{min-width:25%}@media screen and (max-width:767px){.newsletter-single .people-module.with-pattern{padding-bottom:0}}.newsletter-single .people-module.with-pattern .module-pattern{position:absolute;top:0;right:0;width:30vw;height:100%;display:flex;flex-wrap:wrap}@media screen and (max-width:767px){.newsletter-single .people-module.with-pattern .module-pattern{position:relative;left:0;right:auto;height:auto;width:auto;margin-left:-20px;margin-right:-20px}.newsletter-single .people-module.with-pattern .module-pattern[data-rows="2"]{height:120px}.newsletter-single .people-module.with-pattern .module-pattern[data-rows="3"]{height:180px}.newsletter-single .people-module.with-pattern .module-pattern[data-rows="4"]{height:240px}.newsletter-single .people-module.with-pattern .module-pattern[data-rows="5"]{height:300px}.newsletter-single .people-module.with-pattern .module-pattern[data-rows="6"]{height:360px}.newsletter-single .people-module.with-pattern .module-pattern[data-rows="7"]{height:420px}.newsletter-single .people-module.with-pattern .module-pattern[data-rows="8"]{height:480px}}.newsletter-single .people-module.with-pattern .module-pattern svg{flex-basis:50%;width:100%;height:50%}@media screen and (max-width:767px){.newsletter-single .people-module.with-pattern .module-pattern svg{height:60px}}.newsletter-single .people-module .people{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-13px;margin-right:-13px;position:relative;z-index:10}.newsletter-single .people-module .people.hide-contact-info .contact-info{display:none}.newsletter-single .people-module .people .employee-card{width:20%;padding-left:13px;padding-right:13px;margin-bottom:40px;display:flex;flex-direction:column}@media screen and (max-width:767px){.newsletter-single .people-module .people .employee-card{width:50%}}.newsletter-single .people-module .people .employee-card .image{margin-bottom:16px}.newsletter-single .people-module .people .employee-card .image img{width:100%}.newsletter-single .people-module .people .employee-card .text{display:flex;flex-direction:column;flex:1}.newsletter-single .people-module .people .employee-card .text .spacer{display:flex;flex:1}.newsletter-single .people-module .people .employee-card .text .name a{font-family: "Roboto", sans-serif;;;font-size:19px}@media screen and (max-width:767px){.newsletter-single .people-module .people .employee-card .text .name a{font-size:15px}}.newsletter-single .people-module .people .employee-card .text .work-title{font-family:CanelaLightItalic;font-size:22px}@media screen and (max-width:767px){.newsletter-single .people-module .people .employee-card .text .work-title{font-size:19px}}.newsletter-single .people-module .people .employee-card .text .work-telephone{font-family: "Roboto", sans-serif;;;font-size:19px}@media screen and (max-width:767px){.newsletter-single .people-module .people .employee-card .text .work-telephone{font-size:19px}}.newsletter-single .people-module .people .employee-card .text .work-email{font-family: "Roboto", sans-serif;;;font-size:19px}@media screen and (max-width:767px){.newsletter-single .people-module .people .employee-card .text .work-email{font-size:19px}}.newsletter-single .people-module .people .employee-card .text .contact-info{margin-top:35px}.newsletter-single .people-module .people .employee-card .text .contact-info a{font-family: "Roboto", sans-serif;;;font-size:15px;display:block}.newsletter-single .news-module a{text-decoration:none}.newsletter-single .news-module .row:last-child .content-horizontal:last-child{margin-bottom:0}.newsletter-single .news-module .content{display:flex;margin-bottom:26px}@media screen and (max-width:767px){.newsletter-single .news-module .content{flex-direction:column;margin-left:-4vw;margin-right:-4vw}}.newsletter-single .news-module .image{position:relative}.newsletter-single .news-module .image:before{display:block;content:"";width:100%;padding-top:56.25%}.newsletter-single .news-module .image img{position:absolute;height:100%!important;-o-object-fit:cover;object-fit:cover;top:0;left:0}.newsletter-single .news-module .content-horizontal{margin-top:20px;margin-bottom:40px}@media screen and (max-width:767px){.newsletter-single .news-module .content-horizontal{margin-top:0}}.newsletter-single .news-module .content-horizontal .label{margin-bottom:12px}.newsletter-single .news-module .content-horizontal .image{margin-bottom:22px}.newsletter-single .news-module .text{display:flex;flex-direction:column}.newsletter-single .news-module .read-more{font-family: "Roboto", sans-serif;;;font-size:19px;margin-top:22px}.newsletter-single .news-module .read-more svg{height:16px;width:16px;margin-right:5px;position:relative;top:2px}@media screen and (max-width:767px){.newsletter-single .news-module .read-more svg{width:15px;height:15px}}.newsletter-single .news-module .read-more a{display:flex;align-items:center}.newsletter-single .news-module .title{font-family: "Roboto", sans-serif;;font-size:30px;line-height:35px;margin-bottom:12px}@media screen and (max-width:767px){.newsletter-single .news-module .title{font-size:22px;line-height:28px}}.newsletter-single .news-module .label{font-family: "Roboto", sans-serif;;;font-size:16px;margin-bottom:17px}@media screen and (max-width:767px){.newsletter-single .news-module .label{font-size:15px;padding-left:15px;padding-right:15px}}.newsletter-single .news-module .excerpt{font-family: "Roboto", sans-serif;;;font-size:19px}@media screen and (max-width:767px){.newsletter-single .news-module .excerpt{font-size:15px;line-height:22px}}.newsletter-single .news-module .image img{width:100%;height:auto}.newsletter-single .course-module{padding-top:0;margin:0}@media screen and (max-width:767px){.newsletter-single .course-module{width:101vw;margin-left:-6vw}}.newsletter-single .course-module .label{font-family: "Roboto", sans-serif;;;font-size:16px;margin-bottom:45px}@media screen and (max-width:767px){.newsletter-single .course-module .label{font-size:15px}}.newsletter-single .course-module .content{display:flex;margin-top:60px}@media screen and (max-width:767px){.newsletter-single .course-module .content{flex-direction:column;padding:0 6vw;margin-top:27px}}.newsletter-single .course-module .info{padding-left:2px;display:flex;flex-direction:column;flex:1}.newsletter-single .course-module .info .spacer{display:flex;flex:1}.newsletter-single .course-module .info .title{font-family: "Roboto", sans-serif;;font-size:30px;line-height:35px;margin-bottom:18px}.newsletter-single .course-module .info .title a{text-decoration:none}@media screen and (max-width:767px){.newsletter-single .course-module .info .title{font-size:22px;line-height:28px}}.newsletter-single .course-module .info .excerpt{font-family: "Roboto", sans-serif;;;font-size:16px}@media screen and (max-width:767px){.newsletter-single .course-module .info .excerpt{font-size:15px;margin-bottom:13px}}.newsletter-single .course-module .info .date{font-family: "Roboto", sans-serif;;;font-size:16px;margin-bottom:30px}.newsletter-single .course-module .info .date br,.newsletter-single .course-module .info .date br:after{content:" "}@media screen and (max-width:767px){.newsletter-single .course-module .info .date{position:relative;bottom:unset}}.newsletter-single .course-module .info .link{font-family: "Roboto", sans-serif;;;font-size:16px;margin-top:20px}.newsletter-single .course-module .info .link a{display:flex;align-items:center;text-decoration:none}.newsletter-single .course-module .info .link svg{height:14px;width:14px;margin-right:5px;position:relative}@media screen and (max-width:767px){.newsletter-single .course-module .info .link{font-size:15px;margin-bottom:30px}}@media screen and (max-width:767px){.newsletter-single .course-module .info{padding:0}}.newsletter-single .course-module .image-col img{width:100%}@media screen and (max-width:767px){.newsletter-single .course-module .image-col{padding-left:0;padding-right:0;padding-bottom:40px}}.newsletter-single .course-module .contact-person,.newsletter-single .course-module body.base-page .employee-card,.newsletter-single .course-module body.career .career-section .employee-card,.newsletter-single .course-module body.course-single .employee-card,body.base-page .newsletter-single .course-module .employee-card,body.career .career-section .newsletter-single .course-module .employee-card,body.course-single .newsletter-single .course-module .employee-card{padding-right:0}@media screen and (max-width:767px){.newsletter-single .course-module .contact-person,.newsletter-single .course-module body.base-page .employee-card,.newsletter-single .course-module body.career .career-section .employee-card,.newsletter-single .course-module body.course-single .employee-card,body.base-page .newsletter-single .course-module .employee-card,body.career .career-section .newsletter-single .course-module .employee-card,body.course-single .newsletter-single .course-module .employee-card{padding:0}}.newsletter-single .course-module .contact-person .label,.newsletter-single .course-module body.base-page .employee-card .label,.newsletter-single .course-module body.career .career-section .employee-card .label,.newsletter-single .course-module body.course-single .employee-card .label,body.base-page .newsletter-single .course-module .employee-card .label,body.career .career-section .newsletter-single .course-module .employee-card .label,body.course-single .newsletter-single .course-module .employee-card .label{margin-bottom:18px}.newsletter-single .course-module .contact-person .employee-card,.newsletter-single .course-module body.base-page .employee-card .employee-card,.newsletter-single .course-module body.career .career-section .employee-card .employee-card,.newsletter-single .course-module body.course-single .employee-card .employee-card,body.base-page .newsletter-single .course-module .employee-card .employee-card,body.career .career-section .newsletter-single .course-module .employee-card .employee-card,body.course-single .newsletter-single .course-module .employee-card .employee-card{display:flex}@media screen and (max-width:767px){.newsletter-single .course-module .contact-person .employee-card,.newsletter-single .course-module body.base-page .employee-card .employee-card,.newsletter-single .course-module body.career .career-section .employee-card .employee-card,.newsletter-single .course-module body.course-single .employee-card .employee-card,body.base-page .newsletter-single .course-module .employee-card .employee-card,body.career .career-section .newsletter-single .course-module .employee-card .employee-card,body.course-single .newsletter-single .course-module .employee-card .employee-card{flex-direction:column}}.newsletter-single .course-module .contact-person .employee-card .employee-image-wrap,.newsletter-single .course-module body.base-page .employee-card .employee-card .employee-image-wrap,.newsletter-single .course-module body.career .career-section .employee-card .employee-card .employee-image-wrap,.newsletter-single .course-module body.course-single .employee-card .employee-card .employee-image-wrap,body.base-page .newsletter-single .course-module .employee-card .employee-card .employee-image-wrap,body.career .career-section .newsletter-single .course-module .employee-card .employee-card .employee-image-wrap,body.course-single .newsletter-single .course-module .employee-card .employee-card .employee-image-wrap{width:calc(40% - 18px)}.newsletter-single .course-module .contact-person .employee-card .employee-image-wrap:hover img,.newsletter-single .course-module body.base-page .employee-card .employee-card .employee-image-wrap:hover img,.newsletter-single .course-module body.career .career-section .employee-card .employee-card .employee-image-wrap:hover img,.newsletter-single .course-module body.course-single .employee-card .employee-card .employee-image-wrap:hover img,body.base-page .newsletter-single .course-module .employee-card .employee-card .employee-image-wrap:hover img,body.career .career-section .newsletter-single .course-module .employee-card .employee-card .employee-image-wrap:hover img,body.course-single .newsletter-single .course-module .employee-card .employee-card .employee-image-wrap:hover img{opacity:1}@media screen and (max-width:767px){.newsletter-single .course-module .contact-person .employee-card .employee-image-wrap,.newsletter-single .course-module body.base-page .employee-card .employee-card .employee-image-wrap,.newsletter-single .course-module body.career .career-section .employee-card .employee-card .employee-image-wrap,.newsletter-single .course-module body.course-single .employee-card .employee-card .employee-image-wrap,body.base-page .newsletter-single .course-module .employee-card .employee-card .employee-image-wrap,body.career .career-section .newsletter-single .course-module .employee-card .employee-card .employee-image-wrap,body.course-single .newsletter-single .course-module .employee-card .employee-card .employee-image-wrap{margin-bottom:10px;width:48%}}@media screen and (max-width:767px){.newsletter-single .course-module .contact-person .employee-card svg,.newsletter-single .course-module body.base-page .employee-card .employee-card svg,.newsletter-single .course-module body.career .career-section .employee-card .employee-card svg,.newsletter-single .course-module body.course-single .employee-card .employee-card svg,body.base-page .newsletter-single .course-module .employee-card .employee-card svg,body.career .career-section .newsletter-single .course-module .employee-card .employee-card svg,body.course-single .newsletter-single .course-module .employee-card .employee-card svg{position:absolute;width:calc(100% + 10vw);left:99%}}.newsletter-single .course-module .contact-person .employee-card .text .name a,.newsletter-single .course-module body.base-page .employee-card .employee-card .text .name a,.newsletter-single .course-module body.career .career-section .employee-card .employee-card .text .name a,.newsletter-single .course-module body.course-single .employee-card .employee-card .text .name a,body.base-page .newsletter-single .course-module .employee-card .employee-card .text .name a,body.career .career-section .newsletter-single .course-module .employee-card .employee-card .text .name a,body.course-single .newsletter-single .course-module .employee-card .employee-card .text .name a{font-family: "Roboto", sans-serif;;;text-decoration:none;font-size:19px}@media screen and (max-width:767px){.newsletter-single .course-module .contact-person .employee-card .text .name a,.newsletter-single .course-module body.base-page .employee-card .employee-card .text .name a,.newsletter-single .course-module body.career .career-section .employee-card .employee-card .text .name a,.newsletter-single .course-module body.course-single .employee-card .employee-card .text .name a,body.base-page .newsletter-single .course-module .employee-card .employee-card .text .name a,body.career .career-section .newsletter-single .course-module .employee-card .employee-card .text .name a,body.course-single .newsletter-single .course-module .employee-card .employee-card .text .name a{font-size:15px}}.newsletter-single .course-module .contact-person .employee-card .text .work-title,.newsletter-single .course-module body.base-page .employee-card .employee-card .text .work-title,.newsletter-single .course-module body.career .career-section .employee-card .employee-card .text .work-title,.newsletter-single .course-module body.course-single .employee-card .employee-card .text .work-title,body.base-page .newsletter-single .course-module .employee-card .employee-card .text .work-title,body.career .career-section .newsletter-single .course-module .employee-card .employee-card .text .work-title,body.course-single .newsletter-single .course-module .employee-card .employee-card .text .work-title{font-family:CanelaLightItalic;font-size:22px}@media screen and (max-width:767px){.newsletter-single .course-module .contact-person .employee-card .text .work-title,.newsletter-single .course-module body.base-page .employee-card .employee-card .text .work-title,.newsletter-single .course-module body.career .career-section .employee-card .employee-card .text .work-title,.newsletter-single .course-module body.course-single .employee-card .employee-card .text .work-title,body.base-page .newsletter-single .course-module .employee-card .employee-card .text .work-title,body.career .career-section .newsletter-single .course-module .employee-card .employee-card .text .work-title,body.course-single .newsletter-single .course-module .employee-card .employee-card .text .work-title{font-size:19px}}.newsletter-single .course-module .contact-person .employee-card .text .work-telephone,.newsletter-single .course-module body.base-page .employee-card .employee-card .text .work-telephone,.newsletter-single .course-module body.career .career-section .employee-card .employee-card .text .work-telephone,.newsletter-single .course-module body.course-single .employee-card .employee-card .text .work-telephone,body.base-page .newsletter-single .course-module .employee-card .employee-card .text .work-telephone,body.career .career-section .newsletter-single .course-module .employee-card .employee-card .text .work-telephone,body.course-single .newsletter-single .course-module .employee-card .employee-card .text .work-telephone{font-family: "Roboto", sans-serif;;;font-size:19px}@media screen and (max-width:767px){.newsletter-single .course-module .contact-person .employee-card .text .work-telephone,.newsletter-single .course-module body.base-page .employee-card .employee-card .text .work-telephone,.newsletter-single .course-module body.career .career-section .employee-card .employee-card .text .work-telephone,.newsletter-single .course-module body.course-single .employee-card .employee-card .text .work-telephone,body.base-page .newsletter-single .course-module .employee-card .employee-card .text .work-telephone,body.career .career-section .newsletter-single .course-module .employee-card .employee-card .text .work-telephone,body.course-single .newsletter-single .course-module .employee-card .employee-card .text .work-telephone{font-size:19px}}.newsletter-single .course-module .contact-person .employee-card .text .work-email,.newsletter-single .course-module body.base-page .employee-card .employee-card .text .work-email,.newsletter-single .course-module body.career .career-section .employee-card .employee-card .text .work-email,.newsletter-single .course-module body.course-single .employee-card .employee-card .text .work-email,body.base-page .newsletter-single .course-module .employee-card .employee-card .text .work-email,body.career .career-section .newsletter-single .course-module .employee-card .employee-card .text .work-email,body.course-single .newsletter-single .course-module .employee-card .employee-card .text .work-email{font-family: "Roboto", sans-serif;;;font-size:19px}@media screen and (max-width:767px){.newsletter-single .course-module .contact-person .employee-card .text .work-email,.newsletter-single .course-module body.base-page .employee-card .employee-card .text .work-email,.newsletter-single .course-module body.career .career-section .employee-card .employee-card .text .work-email,.newsletter-single .course-module body.course-single .employee-card .employee-card .text .work-email,body.base-page .newsletter-single .course-module .employee-card .employee-card .text .work-email,body.career .career-section .newsletter-single .course-module .employee-card .employee-card .text .work-email,body.course-single .newsletter-single .course-module .employee-card .employee-card .text .work-email{font-size:19px}}@media screen and (max-width:767px){.newsletter-single .course-module .contact-person .employee-card .text .contact-info,.newsletter-single .course-module body.base-page .employee-card .employee-card .text .contact-info,.newsletter-single .course-module body.career .career-section .employee-card .employee-card .text .contact-info,.newsletter-single .course-module body.course-single .employee-card .employee-card .text .contact-info,body.base-page .newsletter-single .course-module .employee-card .employee-card .text .contact-info,body.career .career-section .newsletter-single .course-module .employee-card .employee-card .text .contact-info,body.course-single .newsletter-single .course-module .employee-card .employee-card .text .contact-info{display:none}}@media screen and (max-width:767px){.newsletter-single .course-module .contact-person .employee-card .text,.newsletter-single .course-module body.base-page .employee-card .employee-card .text,.newsletter-single .course-module body.career .career-section .employee-card .employee-card .text,.newsletter-single .course-module body.course-single .employee-card .employee-card .text,body.base-page .newsletter-single .course-module .employee-card .employee-card .text,body.career .career-section .newsletter-single .course-module .employee-card .employee-card .text,body.course-single .newsletter-single .course-module .employee-card .employee-card .text{padding-left:0;width:100%}}.newsletter-single .course-module .contact-person .pattern,.newsletter-single .course-module body.base-page .employee-card .pattern,.newsletter-single .course-module body.career .career-section .employee-card .pattern,.newsletter-single .course-module body.course-single .employee-card .pattern,body.base-page .newsletter-single .course-module .employee-card .pattern,body.career .career-section .newsletter-single .course-module .employee-card .pattern,body.course-single .newsletter-single .course-module .employee-card .pattern{width:calc(40% - 18px);height:72px;margin-bottom:-72px}.newsletter-single .course-module .contact-person .pattern svg,.newsletter-single .course-module body.base-page .employee-card .pattern svg,.newsletter-single .course-module body.career .career-section .employee-card .pattern svg,.newsletter-single .course-module body.course-single .employee-card .pattern svg,body.base-page .newsletter-single .course-module .employee-card .pattern svg,body.career .career-section .newsletter-single .course-module .employee-card .pattern svg,body.course-single .newsletter-single .course-module .employee-card .pattern svg{width:100%;height:100%}@media screen and (max-width:767px){.newsletter-single .course-module .contact-person .pattern,.newsletter-single .course-module body.base-page .employee-card .pattern,.newsletter-single .course-module body.career .career-section .employee-card .pattern,.newsletter-single .course-module body.course-single .employee-card .pattern,body.base-page .newsletter-single .course-module .employee-card .pattern,body.career .career-section .newsletter-single .course-module .employee-card .pattern,body.course-single .newsletter-single .course-module .employee-card .pattern{display:none}}.newsletter-single .newsletter-list{font-family: "Roboto", sans-serif;;;font-size:19px;line-height:28px;margin-bottom:20px;margin-top:30px}@media screen and (max-width:767px){.newsletter-single .newsletter-list{font-size:15px;margin-top:0}}.newsletter-single .newsletter-list li{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid}@media screen and (max-width:767px){.newsletter-single .newsletter-list li{flex-direction:column;align-items:flex-start}}.newsletter-single .newsletter-list li h1{font-family: "Roboto", sans-serif;;font-size:30px;line-height:56px;margin-bottom:10px}@media screen and (max-width:767px){.newsletter-single .newsletter-list li h1{font-size:26px;line-height:35px}}.newsletter-single .newsletter-list li h1 a{text-decoration:none;font-style:normal}.newsletter-single .newsletter-list li .date{font-family: "Roboto", sans-serif;;;font-size:19px;text-transform:capitalize}@media screen and (max-width:767px){.newsletter-single .newsletter-list li .date{font-size:15px;line-height:22px;margin-top:-5px;margin-bottom:10px}}.separator{border-top:1px solid #d9d9d9}