@import url(../../scripts/bower_components/jquery-selectboxit/src/stylesheets/jquery.selectBoxIt.css);@import url(../../scripts/bower_components/magnific-popup/dist/magnific-popup.css);@import url(../../scripts/bower_components/photoswipe/dist/photoswipe.css);@import url(../../scripts/bower_components/photoswipe/dist/default-skin/default-skin.css);@import url(../../scripts/bower_components/video.js/dist/video-js/video-js.css);@import url("//hello.myfonts.net/count/2c705d");article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}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}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}figure{margin:0}legend,button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}.grid{list-style:none;margin:0;padding:0;margin-left:-24px;letter-spacing:-0.31em}.opera:-o-prefocus,.grid{word-spacing:-0.43em}.grid__item{display:inline-block;padding-left:24px;vertical-align:top;width:100%;box-sizing:border-box;letter-spacing:normal;word-spacing:normal}.grid--rev{direction:rtl;text-align:left}.grid--rev>.grid__item{direction:ltr;text-align:left}.grid--full{margin-left:0}.grid--full>.grid__item{padding-left:0}.grid--right{text-align:right}.grid--right>.grid__item{text-align:left}.grid--center{text-align:center}.grid--center>.grid__item{text-align:left}.grid--middle>.grid__item{vertical-align:middle}.grid--bottom>.grid__item{vertical-align:bottom}.grid--narrow{margin-left:-12px}.grid--narrow>.grid__item{padding-left:12px}.grid--wide{margin-left:-48px}.grid--wide>.grid__item{padding-left:48px}.one-whole{width:100%}.one-half,.two-quarters,.three-sixths,.four-eighths,.five-tenths,.six-twelfths{width:50%}.one-third,.two-sixths,.four-twelfths{width:33.333%}.two-thirds,.four-sixths,.eight-twelfths{width:66.666%}.one-quarter,.two-eighths,.three-twelfths{width:25%}.three-quarters,.six-eighths,.nine-twelfths{width:75%}.one-fifth,.two-tenths{width:20%}.two-fifths,.four-tenths{width:40%}.three-fifths,.six-tenths{width:60%}.four-fifths,.eight-tenths{width:80%}.one-sixth,.two-twelfths{width:16.666%}.five-sixths,.ten-twelfths{width:83.333%}.one-eighth{width:12.5%}.three-eighths{width:37.5%}.five-eighths{width:62.5%}.seven-eighths{width:87.5%}.one-tenth{width:10%}.three-tenths{width:30%}.seven-tenths{width:70%}.nine-tenths{width:90%}.one-twelfth{width:8.333%}.five-twelfths{width:41.666%}.seven-twelfths{width:58.333%}.eleven-twelfths{width:91.666%}@media only screen and (min-width: 700px) and (max-width: 1023px){.lap--one-whole{width:100%}.lap--one-half,.lap--two-quarters,.lap--three-sixths,.lap--four-eighths,.lap--five-tenths,.lap--six-twelfths{width:50%}.lap--one-third,.lap--two-sixths,.lap--four-twelfths{width:33.333%}.lap--two-thirds,.lap--four-sixths,.lap--eight-twelfths{width:66.666%}.lap--one-quarter,.lap--two-eighths,.lap--three-twelfths{width:25%}.lap--three-quarters,.lap--six-eighths,.lap--nine-twelfths{width:75%}.lap--one-fifth,.lap--two-tenths{width:20%}.lap--two-fifths,.lap--four-tenths{width:40%}.lap--three-fifths,.lap--six-tenths{width:60%}.lap--four-fifths,.lap--eight-tenths{width:80%}.lap--one-sixth,.lap--two-twelfths{width:16.666%}.lap--five-sixths,.lap--ten-twelfths{width:83.333%}.lap--one-eighth{width:12.5%}.lap--three-eighths{width:37.5%}.lap--five-eighths{width:62.5%}.lap--seven-eighths{width:87.5%}.lap--one-tenth{width:10%}.lap--three-tenths{width:30%}.lap--seven-tenths{width:70%}.lap--nine-tenths{width:90%}.lap--one-twelfth{width:8.333%}.lap--five-twelfths{width:41.666%}.lap--seven-twelfths{width:58.333%}.lap--eleven-twelfths{width:91.666%}}@media only screen and (min-width: 1024px){.desk--one-whole{width:100%}.desk--one-half,.desk--two-quarters,.desk--three-sixths,.desk--four-eighths,.desk--five-tenths,.desk--six-twelfths{width:50%}.desk--one-third,.desk--two-sixths,.desk--four-twelfths{width:33.333%}.desk--two-thirds,.desk--four-sixths,.desk--eight-twelfths{width:66.666%}.desk--one-quarter,.desk--two-eighths,.desk--three-twelfths{width:25%}.desk--three-quarters,.desk--six-eighths,.desk--nine-twelfths{width:75%}.desk--one-fifth,.desk--two-tenths{width:20%}.desk--two-fifths,.desk--four-tenths{width:40%}.desk--three-fifths,.desk--six-tenths{width:60%}.desk--four-fifths,.desk--eight-tenths{width:80%}.desk--one-sixth,.desk--two-twelfths{width:16.666%}.desk--five-sixths,.desk--ten-twelfths{width:83.333%}.desk--one-eighth{width:12.5%}.desk--three-eighths{width:37.5%}.desk--five-eighths{width:62.5%}.desk--seven-eighths{width:87.5%}.desk--one-tenth{width:10%}.desk--three-tenths{width:30%}.desk--seven-tenths{width:70%}.desk--nine-tenths{width:90%}.desk--one-twelfth{width:8.333%}.desk--five-twelfths{width:41.666%}.desk--seven-twelfths{width:58.333%}.desk--eleven-twelfths{width:91.666%}}*{-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}body{font-family:GillSansMTStd-Light,Helvetica,Arial,sans-serif;color:#4d4d4d;margin:0;-webkit-font-smoothing:antialiased;margin-top:90px}@media (max-width: 700px){body{margin-top:60px}}a{color:#c94337;-webkit-transition:all .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);text-decoration:none}a:hover{color:#792821}a:active{color:#511b16}::-moz-selection{background:#c94337;color:#FFF}::selection{background:#c94337;color:#FFF}::-moz-selection{background:#c94337;color:#FFF}::-webkit-selection{background:#c94337;color:#FFF}hr{width:100%}.serif,blockquote{font-family:SabonLTStd-Roman,Georgia,"Times New Roman",Times,serif}.sans-serif{font-family:GillSansMTStd-Light,Helvetica,Arial,sans-serif}.sans-serif-medium{font-family:GillSansMTStd-Medium,Helvetica,Arial,sans-serif}h1,h2,.list-vertical-large li a,h3,h4,h5,.button-arrow,h6{margin:0;padding:0}p{margin-top:0}ul{list-style-type:none;margin:0;padding:0}ol{list-style-type:none;margin:0;padding:0}li{line-height:inherit}strong,b{font-family:GillSansMTStd-Medium,Helvetica,Arial,sans-serif;font-weight:400}em,i,q{font-style:italic}h1{font-size:42px;font-size:2.625rem;line-height:55px;line-height:3.4375rem}h2,.list-vertical-large li a{font-size:32px;font-size:2rem;line-height:44px;line-height:2.75rem}h3{font-size:28px;font-size:1.75rem;line-height:33px;line-height:2.0625rem}h4{font-size:19px;font-size:1.1875rem;line-height:33px;line-height:2.0625rem}h5,.button-arrow{font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem}h6{font-size:15px;font-size:.9375rem;line-height:22px;line-height:1.375rem}p,cite,ol,ul,pre,label,input,textarea,dl{font-size:19px;font-size:1.1875rem;line-height:31px;line-height:1.925rem}@media (max-width: 700px){h1{font-size:32px;font-size:2rem;line-height:44px;line-height:2.75rem}h2,.list-vertical-large li a{font-size:28px;font-size:1.75rem;line-height:33px;line-height:2.0625rem}h3{font-size:24px;font-size:1.5rem;line-height:33px;line-height:2.0625rem}h4{font-size:20px;font-size:1.25rem;line-height:33px;line-height:2.0625rem}h5,.button-arrow{font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem}h6{font-size:15px;font-size:.9375rem;line-height:22px;line-height:1.375rem}p,cite,ol,ul,pre,label,input,textarea{font-size:19px;font-size:1.1875rem;line-height:33px;line-height:2.0625rem}}html{font-size:100%;line-height:1.375em}form{display:inline-block;width:100%}form ul{list-style-type:none;margin:0;padding:0}form ul li{display:inline-block;width:100%;margin:0 0 10px 0}label{float:left}label small{color:red;position:relative;top:-2px}label.disabled{color:#b3b3b3}label.disabled:hover{cursor:not-allowed}li>label{font-weight:300;text-align:left;width:auto;padding:0}.field-container{float:left;width:60%}.field-container>input,.field-container>textarea,.field-container>select{width:100%}input[type=text],input[type=password],input[type=search]{-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;border-radius:0}input,textarea,select{outline:none;padding:8px 8px;-webkit-transition:all .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);border:none}input:focus,textarea:focus,select:focus{border-color:#999}input[disabled],textarea[disabled],select[disabled]{background-color:#f2f2f2}input[disabled]:hover,textarea[disabled]:hover,select[disabled]:hover{cursor:not-allowed}textarea{height:100px}select{vertical-align:middle;height:34px}select[multiple]{height:auto}input[type=checkbox],input[type=radio]{-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.option-group{float:left}.option-group label{cursor:pointer;display:block;vertical-align:middle;margin:0 0 5px 0;display:block;float:none}.option-group label:last-child{margin-bottom:0 !important;margin-right:0 !important}.option-group input{float:left}.option-group input[type=checkbox]{margin:4px 8px 0 0}.option-group input[type=radio]{margin:3px 8px 0 0}.form-stack label{display:block;float:none;width:auto;text-align:left;margin:0 0 5px 0}.form-stack .field-container{width:100%}.form-stack .label-false{margin-left:0}.form-stack .form-footer{padding-left:0}.label-false{margin-left:auto}.form-footer{padding:10px 0 0 auto}.form-footer .button,.form-footer input[type=button],.form-footer input[type=submit],.form-footer button{float:left;margin:0 5px 0 0}.option-inline label{padding-top:0}.option-inline .option-group label{float:left;margin:0 20px 0 0}.error .form-help{color:#D14836}.error input,.error select,.error textarea{border-color:#D14836;background:#faeae8;color:#D14836}.error input:focus,.error select:focus,.error textarea:focus{border-color:#D14836}.warning .form-help{color:#FAA732}.warning input,.warning select,.warning textarea{border-color:#FAA732;background:#fef6ea;color:#FAA732}.warning input:focus,.warning select:focus,.warning textarea:focus{border-color:#FAA732}.info .form-help{color:#49AFCD}.info input,.info select,.info textarea{border-color:#49AFCD;background:#f5fbfc;color:#49AFCD}.info input:focus,.info select:focus,.info textarea:focus{border-color:#49AFCD}.success .form-help{color:#5BB75B}.success input,.success select,.success textarea{border-color:#5BB75B;background:#f3faf3;color:#5BB75B}.success input:focus,.success select:focus,.success textarea:focus{border-color:#5BB75B}.form-help{display:block;padding:7px 0 0 0;font-weight:600;font-size:15px}input:-webkit-autofill{background:#FFF !important}input:invalid,textarea:invalid{background:#faeae8;border-color:#D14836}input::-webkit-input-placeholder{color:#b3b3b3}input:-moz-placeholder{color:#b3b3b3}input:-ms-input-placeholder{color:#b3b3b3}.form-inline li{float:left;width:auto;margin:0 10px 0 0}.form-inline li>label{padding:5px 30px 0 15px;width:auto}.form-inline li.label-false{margin-left:10px}.form-inline .field-container{width:200px}.form-inline .option-inline .option-group{padding:0 20px 0 0}.form-inline .option-inline .option-group label{float:left;margin:6px 20px 0 0}.form-inline .option-inline .field-container{width:auto}nav ul,.nav ul{list-style-type:none;margin:0;padding:0}nav ul li,.nav ul li{position:relative;display:block}nav ul li.active a,.nav ul li.active a{color:#c94337}nav ul li a,.nav ul li a{display:block;text-decoration:none;color:gray}nav ul li a:hover,.nav ul li a:hover{color:#666}nav ul li a:active,.nav ul li a:active{color:#4d4d4d}.nav-vertical ul li{margin-bottom:25px}.nav-vertical ul li.nav-divide{border-top:1px solid #000;padding-top:25px}.nav-horizontal{display:inline-block;width:100%}.nav-horizontal ul li{float:left;margin:0 50px 0 0}.nav-horizontal ul li:last-child{margin-right:0}.nav-horizontal ul li a{float:left}.nav-horizontal ul li.nav-divide{border-left:1px solid #000;padding-left:25px}input[type='submit'],input[type='button'],.button{cursor:pointer;display:inline-block;padding:10px 18px;margin:0;font-size:16px;text-align:center;vertical-align:middle;text-decoration:none;height:auto;font-weight:400;line-height:1em;-webkit-font-smoothing:subpixel-antialiased;outline:none;color:#FFF;-webkit-transition:all .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);background:#c94337;border:none}input[type='submit']:hover,input[type='button']:hover,.button:hover{color:#FFF;background:#9d342a}input[type='submit']:active,input[type='button']:active,.button:active{background:#8d2f26}input[type='submit'].info,input[type='button'].info,.button.info{color:#FFF;-webkit-transition:all .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);background:#49AFCD;border:none}input[type='submit'].info:hover,input[type='button'].info:hover,.button.info:hover{color:#FFF;background:#3091ae}input[type='submit'].info:active,input[type='button'].info:active,.button.info:active{background:#2b849e}input[type='submit'].warning,input[type='button'].warning,.button.warning{color:#FFF;-webkit-transition:all .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);background:#FAA732;border:none}input[type='submit'].warning:hover,input[type='button'].warning:hover,.button.warning:hover{color:#FFF;background:#ee8e06}input[type='submit'].warning:active,input[type='button'].warning:active,.button.warning:active{background:#da8205}input[type='submit'].success,input[type='button'].success,.button.success{color:#FFF;-webkit-transition:all .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);background:#5BB75B;border:none}input[type='submit'].success:hover,input[type='button'].success:hover,.button.success:hover{color:#FFF;background:#429742}input[type='submit'].success:active,input[type='button'].success:active,.button.success:active{background:#3c893c}input[type='submit'].error,input[type='button'].error,.button.error{color:#FFF;-webkit-transition:all .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);background:#D14836;border:none}input[type='submit'].error:hover,input[type='button'].error:hover,.button.error:hover{color:#FFF;background:#a83627}input[type='submit'].error:active,input[type='button'].error:active,.button.error:active{background:#983023}input[type='submit'].xlarge,input[type='button'].xlarge,.button.xlarge{font-size:21px;padding:20px 33px}input[type='submit'].large,input[type='button'].large,.button.large{font-size:18px;padding:15px 23px}input[type='submit'].small,input[type='button'].small,.button.small{font-size:15px;padding:8px 16px}input[type='submit'].xsmall,input[type='button'].xsmall,.button.xsmall{font-size:14px;padding:5px 13px}input[type='submit'][disabled],input[type='submit'][disabled]:hover,input[type='submit'][disabled]:active,input[type='button'][disabled],input[type='button'][disabled]:hover,input[type='button'][disabled]:active,button[disabled],button[disabled]:hover,button[disabled]:active,a.button.disabled,a.button.disabled:hover,a.button.disabled:active{cursor:not-allowed;opacity:0.5;text-shadow:none;background:#c94337;-ms-box-shadow:none !important;-o-box-shadow:none !important;box-shadow:none !important}input[type='submit'][disabled].info,input[type='submit'][disabled]:hover.info,input[type='submit'][disabled]:active.info,input[type='button'][disabled].info,input[type='button'][disabled]:hover.info,input[type='button'][disabled]:active.info,button[disabled].info,button[disabled]:hover.info,button[disabled]:active.info,a.button.disabled.info,a.button.disabled:hover.info,a.button.disabled:active.info{background:#49AFCD}input[type='submit'][disabled].warning,input[type='submit'][disabled]:hover.warning,input[type='submit'][disabled]:active.warning,input[type='button'][disabled].warning,input[type='button'][disabled]:hover.warning,input[type='button'][disabled]:active.warning,button[disabled].warning,button[disabled]:hover.warning,button[disabled]:active.warning,a.button.disabled.warning,a.button.disabled:hover.warning,a.button.disabled:active.warning{background:#FAA732}input[type='submit'][disabled].success,input[type='submit'][disabled]:hover.success,input[type='submit'][disabled]:active.success,input[type='button'][disabled].success,input[type='button'][disabled]:hover.success,input[type='button'][disabled]:active.success,button[disabled].success,button[disabled]:hover.success,button[disabled]:active.success,a.button.disabled.success,a.button.disabled:hover.success,a.button.disabled:active.success{background:#5BB75B}input[type='submit'][disabled].error,input[type='submit'][disabled]:hover.error,input[type='submit'][disabled]:active.error,input[type='button'][disabled].error,input[type='button'][disabled]:hover.error,input[type='button'][disabled]:active.error,button[disabled].error,button[disabled]:hover.error,button[disabled]:active.error,a.button.disabled.error,a.button.disabled:hover.error,a.button.disabled:active.error{background:#D14836}.expand{display:block;width:100%}.expand padding{right:0;left:0}.vjs-default-skin{color:#FFF !important}.vjs-default-skin .vjs-control-bar{background-color:transparent !important}.vjs-default-skin .vjs-play-progress,.vjs-default-skin .vjs-volume-level{background:#c94337 !important}@font-face{font-family:"fontawesome-webfont";src:url("../fonts/fontawesome-webfont/fontawesome-webfont.eot");src:url("../fonts/fontawesome-webfont/fontawesome-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/fontawesome-webfont/fontawesome-webfont.woff") format("woff"),url("../fonts/fontawesome-webfont/fontawesome-webfont.ttf") format("truetype"),url("../fonts/fontawesome-webfont/fontawesome-webfont.svg#webfont") format("svg")}@font-face{font-family:'GillSansMTStd-Light';src:url("/assets/fonts/2C705D_0_0.eot");src:url("/assets/fonts/2C705D_0_0.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/2C705D_0_0.woff2") format("woff2"),url("/assets/fonts/2C705D_0_0.woff") format("woff"),url("/assets/fonts/2C705D_0_0.ttf") format("truetype")}@font-face{font-family:'GillSansMTStd-Medium';src:url("/assets/fonts/2C705D_1_0.eot");src:url("/assets/fonts/2C705D_1_0.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/2C705D_1_0.woff2") format("woff2"),url("/assets/fonts/2C705D_1_0.woff") format("woff"),url("/assets/fonts/2C705D_1_0.ttf") format("truetype")}@font-face{font-family:'SabonLTStd-Roman';src:url("/assets/fonts/2C705D_2_0.eot");src:url("/assets/fonts/2C705D_2_0.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/2C705D_2_0.woff2") format("woff2"),url("/assets/fonts/2C705D_2_0.woff") format("woff"),url("/assets/fonts/2C705D_2_0.ttf") format("truetype")}@font-face{font-family:'fontello';src:url("/assets/fonts/fontello/fontello.eot?92565860");src:url("/assets/fonts/fontello/fontello.eot?92565860#iefix") format("embedded-opentype"),url("/assets/fonts/fontello/fontello.woff?92565860") format("woff"),url("/assets/fonts/fontello/fontello.ttf?92565860") format("truetype"),url("/assets/fonts/fontello/fontello.svg?92565860#fontello") format("svg");font-weight:normal;font-style:normal}a{color:#c94337;text-decoration:underline;font-weight:300;outline:none}a.dark{color:#4d4d4d}a:hover{text-decoration:none}a:active,a:focus{outline:none}a.alternate-link{text-decoration:none}a.alternate-link:hover{text-decoration:underline}.no-text-decoration{text-decoration:none}h1,h2,.list-vertical-large li a,h3,h4,h5,.button-arrow,h6{font-family:GillSansMTStd-Medium,Helvetica,Arial,sans-serif;font-weight:500}h1.light,h1.button-arrow,h2.light,.list-vertical-large li a.light,.list-vertical-large li a.button-arrow,h2.button-arrow,h3.light,h3.button-arrow,h4.light,h4.button-arrow,h5.light,.button-arrow,h6.light,h6.button-arrow{font-family:GillSansMTStd-Light,Helvetica,Arial,sans-serif}h1.anti-transform,h2.anti-transform,.list-vertical-large li a.anti-transform,.title.anti-transform{text-transform:inherit}.subtitle{font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem}@media (max-width: 700px){.subtitle{font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem}}.intro-text{font-size:24px;font-size:1.5rem;line-height:31px;line-height:1.925rem;font-family:GillSansMTStd-Medium,Helvetica,Arial,sans-serif}.intro-text p,.intro-text span,.intro-text cite,.intro-text ol,.intro-text ul,.intro-text pre,.intro-text label,.intro-text input,.intro-text textarea{font-size:24px;font-size:1.5rem;line-height:31px;line-height:1.925rem}.intro-text--awards{margin-bottom:30px}@media (max-width: 700px){.intro-text--awards{margin-bottom:0}}small{display:block}#tab-title{display:none}.title-block{position:relative;margin-left:15px}.title-block h1,.title-block h2,.title-block .list-vertical-large li a,.list-vertical-large li .title-block a{display:inline;color:#FFF;padding-top:0.5em;padding-bottom:0.2em;padding-left:0;padding-right:0;padding-top:0.35em;padding-bottom:0.2em;padding-left:0;padding-right:0}.colour-block{position:relative;padding:10px 15px 8px;font-size:28px;font-size:1.75rem;line-height:33px;line-height:2.0625rem;font-family:GillSansMTStd-Medium,Helvetica,Arial,sans-serif;font-weight:500;color:white}.red-block h1,.red-block h2,.red-block .list-vertical-large li a,.list-vertical-large li .red-block a{background:#c94337;box-shadow:15px 0 0 #c94337,-15px 0 0 #c94337}.orange-block h1,.orange-block h2,.orange-block .list-vertical-large li a,.list-vertical-large li .orange-block a{background:#E89244;box-shadow:15px 0 0 #E89244,-15px 0 0 #E89244}.grey-block{background:#aeaeae}.no-block{margin-left:0px}.no-block h1,.no-block h2,.no-block .list-vertical-large li a,.list-vertical-large li .no-block a{color:#4d4d4d}.quote-block{position:relative}.quote-block .quote{display:block;margin-bottom:0;position:relative;padding-left:45px;color:#c94337;font-size:28px;font-size:1.75rem;line-height:33px;line-height:2.0625rem;font-family:GillSansMTStd-Medium,Helvetica,Arial,sans-serif;font-weight:500}.quote-block .quote-marks{color:#c94337;font-size:80px;font-size:5rem;line-height:88px;line-height:5.5rem;font-family:SabonLTStd-Roman,Georgia,"Times New Roman",Times,serif}.quote-block .quote-marks-open{position:absolute;top:-7px;left:-7px}.quote-block .source{margin-top:5px;font-size:19px;font-size:1.1875rem;line-height:33px;line-height:2.0625rem;line-height:1.2em;color:#c94337;padding-left:45px;font-family:GillSansMTStd-Light,Helvetica,Arial,sans-serif;text-align:left}@media (max-width: 700px){.quote-block .source{font-size:20px;font-size:1.25rem;line-height:33px;line-height:2.0625rem}}@media (max-width: 700px){.quote-block .source{line-height:1.2em}}.emphasis-block h1,.emphasis-block h2,.emphasis-block .list-vertical-large li a,.list-vertical-large li .emphasis-block a{font-size:32px;font-size:2rem;line-height:44px;line-height:2.75rem}@media (max-width: 700px){.emphasis-block h1,.emphasis-block h2,.emphasis-block .list-vertical-large li a,.list-vertical-large li .emphasis-block a{font-size:28px;font-size:1.75rem;line-height:33px;line-height:2.0625rem}}@media (max-width: 700px){.emphasis-block h1,.emphasis-block h2,.emphasis-block .list-vertical-large li a,.list-vertical-large li .emphasis-block a{line-height:1.3em}}.line-right{position:relative;display:block;width:100%;float:left}.line-right .line-right-title{line-height:1.5rem;margin:0;padding:0 20px 0 0;position:relative;display:inline-block;z-index:51;background:#FFF;font-size:19px;font-size:1.1875rem;line-height:33px;line-height:2.0625rem}.line-right:after{content:'';width:100%;border-top:1px solid #aeaeae;position:absolute;z-index:50;top:50%;left:0}.image-caption{font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem;width:100%;float:left;margin-top:15px}.bold{font-weight:900}.dark-links a{color:#4d4d4d}.td-none,.dark-links a:hover,.button-arrow,.thumbnail-block a.block-link{text-decoration:none}.td-underline,.dark-links a,.button-arrow span,.filter-wrapper a.fr h6{text-decoration:underline}.ta-center{text-align:center}.white-text,.badge{color:#FFF}.white-text a,.badge a{color:#FFF}.light-text{color:#aeaeae}.dark-text{color:#4d4d4d}.alt-01-text{color:#c94337}.alt-02-text{color:#FFF}.section{float:left;width:100%;position:relative}.section>p:last-child,.section>*:last-child>p:last-child,.section>*:last-child>*:last-child>p:last-child,.section>*:last-child>*:last-child>*:last-child>p:last-child{margin-bottom:0}.section-half{float:left;width:50%;position:relative}@media (max-width: 1024px){.section-half{width:100%}}.section-container,.section-container-large{width:960px;margin:auto;position:relative;height:100%}.section-container:after,.section-container-large:after{content:"";display:table;clear:both}.section-awards{padding-bottom:30px}.section-awards img{width:100%;height:auto}@media (max-width: 700px){.section-awards img{margin-bottom:40px}}@media (max-width: 700px){.section-awards{padding-bottom:0}}.section-sidebar p,.section-sidebar strong,.section-sidebar li{font-size:15px;font-size:.9375rem;line-height:29px;line-height:1.7875rem}.image-background{background-color:#ebebeb;background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-transform:translate3d(0, 0, 0)}.image-background .colour-block,.image-background .white-text,.image-background .badge,.image-background .alt-02-text{position:absolute;left:0px}.image-background .white-text,.image-background .badge,.image-background .alt-02-text{width:100%;bottom:14%;line-height:1.1em;padding-left:48px;padding-right:48px}@media (max-width: 960px){.image-background .white-text,.image-background .badge,.image-background .alt-02-text{text-align:center}}@media (max-width: 700px){.image-background .white-text,.image-background .badge,.image-background .alt-02-text{bottom:8%;padding-left:0;padding-right:0;text-align:center}}@media (max-width: 400px){.image-background .white-text,.image-background .badge,.image-background .alt-02-text{bottom:4%}}@media only screen and (max-width: 720px){.image-background .white-text,.image-background .badge,.image-background .alt-02-text{bottom:5%}}.image-background h1.alt-02-text{line-height:30px}.image-background h3.alt-02-text{line-height:30px}.image-background .block-margin-bottom,.image-background .thumbnail-block{margin-bottom:45px}@media (max-width: 960px){.image-background .block-margin-bottom,.image-background .thumbnail-block{margin-bottom:45px}}@media (max-width: 700px){.image-background .block-margin-bottom,.image-background .thumbnail-block{margin-bottom:85px}}@media (max-width: 400px){.image-background .block-margin-bottom,.image-background .thumbnail-block{margin-bottom:115px}}@media (min-width: 700px){.image-background .alt-02-text br{display:none}}.image-background.small{height:315px}@media (max-width: 1300px){.image-background.small{height:415px}}.image-background.med{height:425px}.image-background.large{height:470px}@media (max-width: 700px){.image-background.small,.image-background.large{background:none !important;border-bottom:1px solid #ebebeb;height:auto !important;padding-bottom:35px}.image-background.small .colour-block,.image-background.large .colour-block{padding:0;margin-top:10px;margin-bottom:0;margin-left:0;margin-right:0;position:relative;bottom:0}.image-background.small .colour-block h1,.image-background.small .colour-block h2,.image-background.small .colour-block .list-vertical-large li a,.list-vertical-large li .image-background.small .colour-block a,.image-background.large .colour-block h1,.image-background.large .colour-block h2,.image-background.large .colour-block .list-vertical-large li a,.list-vertical-large li .image-background.large .colour-block a{background:none;box-shadow:none;color:#4d4d4d}}.image-background.larger{height:590px}@media (max-width: 700px){.image-background.larger{height:200px}}.image-background.full{height:100vh;background:none}@media (max-width: 700px){.image-background.full .white-text,.image-background.full .badge{position:relative;top:0px;bottom:0px;padding-right:6%}.image-background.full .white-text br,.image-background.full .badge br{content:" "}.image-background.full .white-text br:after,.image-background.full .badge br:after{content:" "}.image-background.full .white-text a,.image-background.full .badge a{display:block;margin-bottom:10px;text-transform:capitalize}.image-background.full h1{margin-top:160px}}@media only screen and (max-device-width: 700px){.image-background.full{background:url(/assets/images/image-03.jpg) no-repeat center center;background-size:cover}.image-background.full h1{margin-top:120px}}.search-bar{display:none;background:#FFF;padding:14px 0 28px}.search-bar.fixed{position:fixed;top:60px;left:0;z-index:500001}@media (max-width: 1024px){.search-bar.fixed{top:60px}}.search-bar .search-bar-inner{opacity:0.0}.search-bar .search-close{position:absolute;top:12px;right:100px;display:none}@media (max-width: 1024px){.search-bar .list-center,.search-bar .list-center li{width:100%}}.overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1001;background:rgba(0,0,0,0.7)}#site-header-top{background:#FFF;padding:0}#site-header-top .logo{float:left;margin-left:3%;background-size:100%;background-position:top 18px left 0px}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){#site-header-top .logo{background-position:top 0px left 0px}}#site-header-top .header-icon-holder{margin-top:10px;margin-right:3%}#site-header-top .header-icon-holder .item{display:inline-block;margin-right:15px}#site-header-top .header-icon-holder .item:last-child{margin-right:40px}@media (max-width: 1024px){#site-header-top .header-icon-holder .item:last-child{margin-right:48px}}#site-header-top .header-icon-holder .search-toggle{position:relative;top:8px;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}#site-header-top .header-icon-holder .active .search-toggle{-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}@media (max-width: 1024px){#site-header-top .header-icon-holder{margin-right:6%}}#language-switcherSelectBoxItContainer{top:6px}@media (max-width: 700px){#language-switcherSelectBoxItContainer{border:none}}#site-header-bottom{background:#ebebeb;padding:5px 0 3px 0;-webkit-transition:all .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all .15s cubic-bezier(0.455, 0.03, 0.515, 0.955)}@media (max-width: 700px){#site-header-bottom{display:none !important}}#site-header{position:fixed;top:0;left:0;z-index:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (max-width: 1024px){#site-header ul.fr{margin-right:6%}#site-header .logo{margin-left:6%}}.selectboxit-container *{font:16px GillSansMTStd-Medium,Helvetica,Arial,sans-serif;color:#c94337}.selectboxit-container span{height:22px;line-height:26px}.selectboxit-container .selectboxit{width:75px;top:0}.selectboxit-btn{background-color:transparent;background-image:none;border:0}.selectboxit-default-arrow{border-top:4px solid #c94337;position:relative;top:-3px}.selectboxit-arrow-container{width:24px;position:absolute;right:0;top:0}.selectboxit-arrow-container .selectboxit-arrow{top:46% !important}.selectboxit-btn.selectboxit-enabled:hover,.selectboxit-btn.selectboxit-enabled:focus,.selectboxit-btn.selectboxit-enabled:active{background-color:transparent}.selectboxit-btn.selectboxit-enabled:hover,.selectboxit-btn.selectboxit-enabled:focus{color:#c94337}.selectboxit-list{background-color:#ffffff;border:1px solid #c94337;box-shadow:0}.selectboxit-container .selectboxit-options{border-radius:0;min-width:75px;left:-1px}.selectboxit-container .selectboxit-options .selectboxit-option{text-indent:1.6px}.selectboxit-container .selectboxit-options a{text-decoration:none;color:#c94337;height:24px;line-height:28px}.selectboxit-container .selectboxit-options a:hover{text-decoration:none}.selectboxit-list .selectboxit-option-anchor{color:#333333}.selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor{color:#c94337;background-color:#ebebeb;background-image:none}.selectboxit-list>.selectboxit-disabled>.selectboxit-option-anchor{color:#999999}.selectboxit-text{text-indent:0}.video-thumbnail{position:relative;text-align:center;padding-bottom:56.25%;height:0;background-position:center center;background-repeat:no-repeat;background-size:cover;margin-bottom:20px}.video-thumbnail .playbutton{position:absolute;font-size:2rem;top:50%;left:50%;position:absolute;background-image:url(../../assets/images/icon-play.svg);background-size:cover;width:63px;height:63px;-webkit-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);z-index:10;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0.1s;transition-duration:0.1s;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}.block-link:hover .playbutton,.video-thumbnail:hover .playbutton{-webkit-transform:translate(-50%, -50%) scale(1.1);-ms-transform:translate(-50%, -50%) scale(1.1);transform:translate(-50%, -50%) scale(1.1)}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:0.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mfp-close{font-size:44px}body,html{height:100%;min-height:100%}#root{min-height:100%;margin-bottom:-60px}#root:after{content:'';display:block;height:60px}#site-footer{height:60px}#site-footer{background:#FFF;padding:20px 0;height:60px;font-size:15px;font-size:.9375rem;line-height:22px;line-height:1.375rem}@media (max-width: 700px){#site-footer{font-size:15px;font-size:.9375rem;line-height:22px;line-height:1.375rem}}#site-footer p,#site-footer a,#site-footer span,#site-footer cite,#site-footer ol,#site-footer ul,#site-footer pre,#site-footer label,#site-footer input,#site-footer textarea{font-size:15px;font-size:.9375rem;line-height:22px;line-height:1.375rem}@media (max-width: 700px){#site-footer p,#site-footer a,#site-footer span,#site-footer cite,#site-footer ol,#site-footer ul,#site-footer pre,#site-footer label,#site-footer input,#site-footer textarea{font-size:15px;font-size:.9375rem;line-height:22px;line-height:1.375rem}}#site-footer .list-inline li:last-child{margin-right:0 !important}@media (max-width: 700px){#site-footer .list-inline{width:100%}#site-footer .list-inline li{width:100%;margin-right:0;margin-bottom:3px}}.footer-fixed{position:fixed;bottom:0;left:0;z-index:49;background:transparent !important;color:#FFF}.footer-fixed a{color:#FFF}.icon-search-holder{position:relative}.main-nav-toggle,.search-toggle-close{position:relative;display:block;height:22px;position:fixed;top:17px;right:3%;z-index:1002}.main-nav-toggle .lines,.search-toggle-close .lines{width:22px;height:4px;top:10px;position:relative;display:block;-webkit-transition:all .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all .15s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.main-nav-toggle .lines:before,.main-nav-toggle .lines:after,.search-toggle-close .lines:before,.search-toggle-close .lines:after{content:'';width:22px;height:4px;position:absolute;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all .15s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.main-nav-toggle .lines:before,.search-toggle-close .lines:before{top:-8px;left:0}.main-nav-toggle .lines:after,.search-toggle-close .lines:after{bottom:-8px;left:0}.main-nav-toggle.active .lines,.main-nav-toggle.cross .lines,.search-toggle-close.active .lines,.search-toggle-close.cross .lines{background:none}.main-nav-toggle.active .lines:before,.main-nav-toggle.cross .lines:before,.search-toggle-close.active .lines:before,.search-toggle-close.cross .lines:before{top:0px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.main-nav-toggle.active .lines:after,.main-nav-toggle.cross .lines:after,.search-toggle-close.active .lines:after,.search-toggle-close.cross .lines:after{bottom:0px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media (max-width: 1024px){.main-nav-toggle,.search-toggle-close{right:6%}}@media (max-width: 700px){.main-nav-toggle,.search-toggle-close{right:6%}}.search-toggle,.search-toggle-close{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0.05, 1.04, 0.72, 0.98);transition:-webkit-transform 0.25s cubic-bezier(0.05, 1.04, 0.72, 0.98);transition:transform 0.25s cubic-bezier(0.05, 1.04, 0.72, 0.98);transition:transform 0.25s cubic-bezier(0.05, 1.04, 0.72, 0.98), -webkit-transform 0.25s cubic-bezier(0.05, 1.04, 0.72, 0.98)}.main-nav-toggle .lines{background:#c94337}.main-nav-toggle .lines:before{background:#c94337}.main-nav-toggle .lines:after{background:#c94337}.main-nav-toggle.active .lines:before,.main-nav-toggle.cross .lines:before{background:#FFF}.main-nav-toggle.active .lines:after,.main-nav-toggle.cross .lines:after{background:#FFF}@media (max-width: 700px){.main-nav-toggle.active .lines:before,.main-nav-toggle.cross .lines:before{background:#c94337}.main-nav-toggle.active .lines:after,.main-nav-toggle.cross .lines:after{background:#c94337}}.search-toggle-close{position:absolute;top:7px;left:1px;-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}.search-toggle-close.active .lines{background:none !important}.search-toggle-close .lines:before{top:0px;background:#c94337;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.search-toggle-close .lines:after{bottom:0px;background:#c94337;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.no-touch .main-nav-toggle:hover.active .lines{background:none}.no-touch .main-nav-toggle:hover .lines{background:#aeaeae}.no-touch .main-nav-toggle:hover .lines:before,.no-touch .main-nav-toggle:hover .lines:after{background:#aeaeae}.no-touch .search-toggle-close:hover.active .lines{background:none}.no-touch .search-toggle-close:hover .lines:before,.no-touch .search-toggle-close:hover .lines:after{background:#aeaeae}.active .search-toggle-close{-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.main-nav-overlay{display:none}@media (max-width: 700px){.main-nav-overlay{background:#FFF}}@media only screen and (max-device-width: 700px){.main-nav-overlay{height:100000px}}.main-nav{display:none;width:94%;margin-left:3%;margin-right:3%;padding:120px 0 !important;background:#FFF;position:fixed;top:0px;left:0px;z-index:5000000}@media (max-width: 1024px){.main-nav .va-nav-parent{display:none !important}}.main-nav .primary-nav{text-align:center;padding:0}.main-nav .primary-nav a{color:#c94337;font-size:32px;font-size:2rem;line-height:44px;line-height:2.75rem;text-decoration:none !important}.main-nav .primary-nav li.active a{color:#aeaeae}.main-nav .primary-nav li:hover a{color:#c94337;text-decoration:underline !important}@media (max-width: 700px){.main-nav .primary-nav{width:100%}.main-nav .primary-nav li{width:100%}}@media (max-width: 1024px) and (min-width: 700px){.main-nav .primary-nav{text-align:center}}.main-nav .secondary-nav{font-size:19px;font-size:1.1875rem;line-height:33px;line-height:2.0625rem;text-align:center;line-height:1.3;position:relative;left:-50px}@media (max-width: 700px){.main-nav .secondary-nav{font-size:20px;font-size:1.25rem;line-height:33px;line-height:2.0625rem}}.main-nav .secondary-nav li{padding:0 8%;margin-bottom:20px}.main-nav .secondary-nav li a{color:#4d4d4d !important}.main-nav .list-center li{display:block;width:100%;text-decoration:none}.main-nav .list-center li a{color:#c94337;display:inline}.main-nav .list-center li a:hover{text-decoration:underline}@media (max-width: 1024px){.main-nav .list-center li,.main-nav .list-center a{width:100%}}@media (max-width: 700px){.main-nav{padding:0 !important;position:fixed;top:0;left:0;margin:0}}@media only screen and (max-device-width: 700px) and (orientation: portrait){.main-nav{position:fixed !important;margin-top:70px !important}}@media only screen and (max-device-width: 700px) and (orientation: landscape){.main-nav{position:absolute !important;top:10px !important;margin-top:0 !important}}.sub-nav{-webkit-transition:margin-top .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:margin-top .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);position:relative;left:0;overflow:hidden;height:54px;background:#b3b1b2}@media (max-width: 1024px){.sub-nav .section-container-large{padding:0 0 !important}}.sub-nav.active{position:fixed;z-index:150}.sub-nav.hide{margin-top:-93px}@media (max-width: 1024px){.sub-nav.hide{margin-top:0 !important}}@media (max-width: 1024px){.sub-nav{height:auto;position:relative !important;top:0 !important;left:0 !important;background:#FFF !important;margin-top:-1px;border-top:1px solid #ebebeb}}@media (max-width: 700px){.sub-nav{border-top:1px solid #ebebeb}}.sub-nav-push{width:100%;float:left;height:0px}.sub-nav-push.active{height:65px}.sub-nav-push.shrink{height:40px}@media (max-width: 1024px){.sub-nav-push{display:none}}.popup{background:#FFF;padding:30px 40px;text-align:left;max-width:900px;margin:40px auto;position:relative}.popup h1,.popup h2,.popup .list-vertical-large li a,.list-vertical-large li .popup a,.popup h3,.popup h4,.popup h5,.popup .button-arrow,.popup h6,.popup p,.popup ul{margin-bottom:1.03125rem}.popup .mfp-close-btn-in .mfp-close{color:#c94337}.list-inline{list-style-type:none;margin:0;padding:0}.list-inline li{display:inline-block;margin-right:50px}.list-center{display:table;margin:0 auto;float:none}.list-center li{position:relative;display:inline-block}.list-vertical,.list-vertical-large,.list-vertical-bullet,.list-share{font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem;list-style:none !important;margin-left:0 !important;font-family:GillSansMTStd-Light,Helvetica,Arial,sans-serif;width:100%;float:left}.list-vertical li,.list-vertical-large li,.list-vertical-bullet li,.list-share li{width:100%;float:left;margin-bottom:5px}.list-vertical li .list-title,.list-vertical-large li .list-title,.list-vertical-bullet li .list-title,.list-share li .list-title{float:left;width:120px}@media (max-width: 700px){.list-vertical li .list-title,.list-vertical-large li .list-title,.list-vertical-bullet li .list-title,.list-share li .list-title{width:140px}}.list-vertical li a,.list-vertical-large li a,.list-vertical-bullet li a,.list-share li a{font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem}.list-vertical-large li a{color:#c94337}.list-vertical-large li.active a{color:#aeaeae}.list-vertical-large li:hover a{color:#c94337;text-decoration:underline}.list-vertical-bullet{list-style:disc;margin-left:13px}.list-tappable li{margin-bottom:5px}@media (max-width: 700px){.list-tappable li{margin-bottom:15px}}.list-table td{vertical-align:top;font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5125rem;padding-bottom:7px}.list-table td.list-title{width:120px;font-family:GillSansMTStd-Medium,Helvetica,Arial,sans-serif}@media (max-width: 700px){.list-table td.list-title{width:140px}}.list-share li{margin-bottom:25px}.list-breadcrumbs,.list-breadcrumbs-mobile{margin:0;padding:0;margin-left:3%;font-family:GillSansMTStd-Light,Helvetica,Arial,sans-serif;list-style-type:none}.list-breadcrumbs li,.list-breadcrumbs-mobile li{float:left;font-size:14px;font-size:.875rem;line-height:22px;line-height:1.375rem}.list-breadcrumbs li a,.list-breadcrumbs-mobile li a{float:left;font-size:14px;font-size:.875rem;line-height:22px;line-height:1.375rem}.list-breadcrumbs li .breadcrumb-break,.list-breadcrumbs-mobile li .breadcrumb-break{margin:0 5px;font-size:14px;font-size:.875rem;line-height:22px;line-height:1.375rem}.list-breadcrumbs li:last-child .breadcrumb-break,.list-breadcrumbs-mobile li:last-child .breadcrumb-break{display:none}@media (max-width: 1024px){.list-breadcrumbs,.list-breadcrumbs-mobile{margin-left:6%}}.list-breadcrumbs-mobile{padding:30px 0;overflow:hidden;margin-left:6%}.list-breadcrumbs-mobile li{width:100%;display:block;font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem}@media (max-width: 700px){.list-breadcrumbs-mobile li{font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem}}@media (max-width: 700px){.list-breadcrumbs-mobile li{line-height:1.8em}}.list-breadcrumbs-mobile li a{float:none;font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem}@media (max-width: 700px){.list-breadcrumbs-mobile li a{font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem}}@media (max-width: 700px){.list-breadcrumbs-mobile li a{line-height:1.8em}}.list-sub-nav,.filter-tabs{list-style:none;margin:0;padding:0;display:-ms-flex;-ms-flex-flow:row-wrap;-ms-align-items:center;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row-wrap;-ms-flex-flow:row-wrap;flex-flow:row-wrap;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-sub-nav li,.filter-tabs li{display:block;float:left;height:50px;width:137.14286px;margin-top:10px;margin-right:0;margin-left:0}.list-sub-nav li a,.filter-tabs li a{display:block;font-family:GillSansMTStd-Medium,Helvetica,Arial,sans-serif;position:relative;text-decoration:none;color:#FFF;width:100%;height:100%;text-align:center}.list-sub-nav li a .centered,.filter-tabs li a .centered{position:relative;top:43%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem;line-height:1.05em;padding:0;margin:0}@media (max-width: 700px){.list-sub-nav li a .centered,.filter-tabs li a .centered{top:50%}}@media (max-width: 700px){.list-sub-nav li a,.filter-tabs li a{text-align:left}.list-sub-nav li a .centered,.filter-tabs li a .centered{line-height:1.3em;text-align:left}}.list-sub-nav li.active,.filter-tabs li.active{background:#FFF}.list-sub-nav li.active a,.filter-tabs li.active a{color:gray}.list-sub-nav li:hover a,.filter-tabs li:hover a{text-decoration:underline}.filter-tabs-holder{background:gray;width:100%;height:50px}.filter-tabs li{margin:0}.filter-tabs li a{padding:7px 0 6px}.filter-tabs li a .centered{top:50% !important}.filter-tabs li.active a{background:#ebebeb;color:#4d4d4d}@media (max-width: 1024px){.list-sub-nav{width:100%;display:none}.list-sub-nav li{margin:0;width:100%;float:left;background:gray;border-bottom:1px solid #FFF}.list-sub-nav li:last-child{border-bottom:none}.list-sub-nav li.active{display:none}.list-sub-nav li a{text-align:left;padding:4px 6% 0}.list-sub-nav li a.multi-line br{content:" "}.list-sub-nav li a.multi-line br:after{content:" "}}.sub-nav-current{width:100%;float:left;position:relative;border-bottom:1px solid #ebebeb}.sub-nav-current .arrow{content:'▼';font-family:SabonLTStd-Roman,Georgia,"Times New Roman",Times,serif;color:gray;pointer-events:none;font-size:14px;position:relative;left:5px}.sub-nav-current a{display:block;width:100%;padding:20px 6% 15px 6%;font-size:20px;font-size:1.25rem;line-height:33px;line-height:2.0625rem;line-height:1.3em;font-family:GillSansMTStd-Medium,Helvetica,Arial,sans-serif;color:#4d4d4d;text-decoration:none}.sub-nav-current.active:after{top:18px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.list-thumbnail-cat{list-style:none !important;margin:0;padding:0;display:block;position:relative;top:-4px;margin-left:0 !important;font-size:19px;font-size:1.1875rem;line-height:22px;line-height:1.375rem}.list-thumbnail-cat li{width:100%;float:left;margin-bottom:10px}.list-thumbnail-cat li a{font-family:GillSansMTStd-Medium,Helvetica,Arial,sans-serif;text-decoration:none;color:#4d4d4d}.list-thumbnail-cat li a:hover{text-decoration:underline}.list-thumbnail-cat li.active a{text-decoration:none;color:#c94337}.list-flex-3-col{list-style-type:none;margin:0;padding:0;display:block;overflow:hidden}.list-flex-3-col li{float:left;width:33%;margin-bottom:25px;margin-top:3px;list-style:none}@media (max-width: 1024px){.list-flex-3-col li{width:50%}}.button,button.button,input[type="submit"].button{font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem;line-height:1.2em;font-weight:300;padding-top:13px;padding-left:20px;padding-right:20px;padding-bottom:12px}@media (max-width: 700px){.button,button.button,input[type="submit"].button{font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem}}.button-search{position:absolute;top:0;right:0;height:46px !important}.button-icon{display:inline-block;float:left}.button-icon .icon{margin-right:20px;position:relative}.button-icon .icon:after{content:'+';color:#FFF;font-family:GillSansMTStd-Medium,Helvetica,Arial,sans-serif;position:absolute;top:15px;left:8px;line-height:0}.button-icon:hover .icon{background:#a1352c}.button-icon.active .icon:after{content:'-';top:13px;left:9px}@media (max-width: 700px){.button-icon{background:gray;color:#FFF;width:100%;padding-top:18px;padding-bottom:14px}.button-icon .label{margin-left:6%;text-decoration:underline}.button-icon .icon{background:none;float:right;margin-right:6%}.button-icon .icon:after{font-weight:300}.button-icon:hover{color:#FFF;background:#737373}.button-icon:hover .icon{background:none}}label{float:left}input,select,textarea,button{-webkit-font-smoothing:antialiased}@media (max-width: 700px){input[type="text"],button{-webkit-appearance:none;border-radius:0px}}.input-inline{float:left;margin-right:12.5px}.input-full,.input-search{border:1px solid gray;width:100%;font-weight:300;color:#4d4d4d;margin:50px 0;padding-top:13px;padding-bottom:10px;padding-left:10px;padding-right:10px}#search_form{position:relative}.input-search{border:none;margin:0;width:960px;background:#ebebeb;font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem;line-height:1.2em;position:relative;height:46px}@media (max-width: 700px){.input-search{font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem}}@media (max-width: 700px){.input-search{width:100%}}.responsive-video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.content-container{padding:60px 0;background-color:#FFF;min-height:500px;float:left;width:100%}.content-container:after{content:"";display:table;clear:both}@media (max-width: 700px){.content-container{min-height:inherit;padding:30px 0}}.news-listing-container{opacity:0}.news-listing-container .subtitle{margin-top:5px}.news-entry-container .title{text-transform:none}.news-entry-container .subtitle--news-entry{margin-top:5px;font-size:17px;font-size:1.0625rem;line-height:26px;line-height:1.65rem}.news-entry-container .list-social-links{margin-left:0}.news-listing__item,.news-listing__item-width{width:47.8%}@media (max-width: 700px){.news-listing__item,.news-listing__item-width{width:100%}}.news-listing__item-gutter{width:4.4%}@media (max-width: 700px){.news-listing__item-gutter{width:100%}}.article-content{float:left;width:100%;position:relative}.article-content:after{content:"";display:table;clear:both}.article-content .meta-data{font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem;font-family:GillSansMTStd-Light,Helvetica,Arial,sans-serif;line-height:1.3em}@media (max-width: 700px){.article-content .meta-data{font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem}}.article-content .block-margin-bottom,.article-content .thumbnail-block{margin-bottom:2.0625rem}@media (max-width: 700px){.article-content .grid-image__left-image{margin-bottom:24px}}.article-content h1,.article-content h2,.article-content .list-vertical-large li a,.list-vertical-large li .article-content a,.article-content h3,.article-content h4,.article-content h5,.article-content .button-arrow,.article-content h6,.article-content p,.article-content ul{margin-bottom:1.03125rem}.article-content .block-alternate-margin-bottom{margin-bottom:24px}.article-content ul,.article-content ol{margin-left:20px}.article-content ul{list-style-image:url(../../assets/images/list-style-dash.png)}.article-content ol{list-style:decimal}.article-content-section:after{content:"";display:table;clear:both}.article-content-section>p:last-child,.article-content-section>*:last-child>p:last-child,.article-content-section>*:last-child>*:last-child>p:last-child,.article-content-section>*:last-child>*:last-child>*:last-child>p:last-child{margin-bottom:0}.grid__item--tablet-width-limit{max-width:672px}.content-list,.bordered-content-list{font-size:19px;font-size:1.1875rem;line-height:33px;line-height:2.0625rem}.content-list .item:after,.bordered-content-list .item:after{content:"";display:table;clear:both}.content-list .meta-data,.bordered-content-list .meta-data{margin-bottom:20px}@media (max-width: 700px){.content-list,.bordered-content-list{font-size:19px;font-size:1.1875rem;line-height:33px;line-height:2.0625rem}}.bordered-content-list .section-container-large .item{padding-top:35px;padding-bottom:30px;border-top:1px solid #ebebeb}.bordered-content-list .section-container-large:first-child .item{padding-top:0;border-top:0}@media (max-width: 700px){.bordered-content-list img{margin-bottom:30px}}.hero-section-text h1{margin-bottom:0}.list-social-links{font-family:"Fontello";line-height:50px;margin:0;margin-left:0 !important}.list-social-links li{display:inline}.list-social-links li a{font-size:42px;font-size:2.625rem;line-height:55px;line-height:3.4375rem;text-decoration:none;cursor:pointer}@media (max-width: 700px){.list-social-links li a{font-size:32px;font-size:2rem;line-height:44px;line-height:2.75rem}}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;font-size:30px;font-size:1.875rem;line-height:44px;line-height:2.75rem;line-height:20px !important}.icon-twitter-circled:before{content:'\e800'}.icon-linkedin-circled:before{content:'\e801'}.icon-playbutton-circled:before{content:'\e802'}.news-filter-wrapper{margin-bottom:30px !important}.infinite-scroll__nav{display:none}#infscr-loading{margin-left:auto;margin-right:auto;text-align:center}#infscr-loading div{margin-left:auto;margin-right:auto;width:100%}.paging-prev-link,.paging-next-link{color:#FFF}.video-preloader{width:100%;height:100%;position:fixed;top:0;left:0;background-color:#f2f2f2;z-index:50}.video-preloader .icon-preloader{width:60px;height:70px;display:block;position:fixed;top:50%;left:50%;z-index:50;background:url(/assets/images/icon-video-preloader.gif) center center no-repeat;background-size:100%;margin-top:-35px;margin-left:-30px}.video-lightbox-wrap{-webkit-transition:opacity 0.8s ease;transition:opacity 0.8s ease;-webkit-transition-delay:opacity 0s, z-index 1s;transition-delay:opacity 0s, z-index 1s;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-999;opacity:0;background:rgba(0,0,0,0.7);display:table}.video-lightbox-wrap.is-visible{opacity:1;z-index:9995;-webkit-transition-delay:opacity 0s, z-index 0s;transition-delay:opacity 0s, z-index 0s}.video-lightbox-close{position:absolute;top:17px;right:3%;z-index:9999;width:22px;height:22px}.video-lightbox-close .lines{float:left;width:22px;height:4px;top:10px;position:relative;background:transparent;display:block;-webkit-transition:all .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all .15s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.video-lightbox-close .lines:before,.video-lightbox-close .lines:after{content:'';width:22px;height:4px;background:#c94337;position:absolute;left:0;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all .15s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.video-lightbox-close .lines:before{top:0px;background:#c94337;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.video-lightbox-close .lines:after{bottom:0px;background:#c94337;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.video-lightbox-close:hover .lines:before,.video-lightbox-close:hover .lines:after{background:#e6e6e6}.video-lightbox-open{position:absolute;background-image:url(../../assets/images/icon-play.svg);background-size:cover;width:90px;height:90px;top:50%;left:55%;-webkit-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);z-index:10}.video-lightbox-open:hover{-webkit-transform:translate(-50%, -50%) scale(1.1);-ms-transform:translate(-50%, -50%) scale(1.1);transform:translate(-50%, -50%) scale(1.1)}@media only screen and (max-width: 900px){.video-lightbox-open{left:50%}}.video-responsive-container{width:90%}.video-js{padding-top:56.25%}.vjs-fullscreen{padding-top:0px}.video-fullscreen-wrap{position:fixed;width:100%;height:100%;z-index:-51;overflow:hidden;background-size:cover}.video-fullscreen-wrap video{position:fixed;top:0;left:0}.video-fallback{width:100%;height:100%;position:fixed;background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:-51;display:none}@media only screen and (max-device-width: 700px){.video-fullscreen{display:none}.video-fallback{display:block}}#big-video-wrap{overflow:hidden;position:fixed;height:100%;width:100%;top:0;left:0;z-index:-51}#big-video-vid,#big-video-image{position:absolute}#big-video-control-container{position:fixed;bottom:0;padding:10px;width:100%;background:rgba(0,0,0,0.25);-webkit-transition-duration:0.6s;transition-duration:0.6s}#big-video-image{width:auto !important;height:100%;position:fixed;top:0;left:0}.transparent{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.filter-wrapper{margin-top:-1px;margin-bottom:30px}@media (max-width: 700px){.filter-wrapper{margin-top:10px}}.filter-wrapper a.fr .icon-twitter{float:left;margin-top:-7px;margin-right:10px}@media (max-width: 700px){.filter-wrapper a.fr .icon-twitter{margin-left:-10px}}.filter-wrapper .list-inline{float:left}.filter-wrapper .list-inline a{font-family:GillSansMTStd-Medium,Helvetica,Arial,sans-serif}.filter-wrapper .list-inline a:hover{color:#c94337}.filter-wrapper .list-inline li.active a{color:#c94337}@media (max-width: 700px){.filter-wrapper .list-inline{margin-left:6%;margin-top:60px;margin-bottom:30px}}.filter-container,.filter-container-mobile{font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem;display:none;opacity:0.0}@media (max-width: 700px){.filter-container,.filter-container-mobile{font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem}}.filter-container label,.filter-container-mobile label,.filter-container input,.filter-container-mobile input{font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem;line-height:1.1em}@media (max-width: 700px){.filter-container label,.filter-container-mobile label,.filter-container input,.filter-container-mobile input{font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem}}.filter-container label,.filter-container-mobile label{line-height:1.1em}@media (max-width: 700px){.filter-container,.filter-container-mobile{display:block !important;opacity:1.0}}.search-filter{margin:30px 0 0}.filters-inner{margin:30px 0 0}.filter-container-mobile{display:block;opacity:1}.filter-title{width:100%;float:left;position:relative;margin-bottom:-1px;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.filter-title:after{content:'▼';position:absolute;top:18px;right:6%;font-family:SabonLTStd-Roman,Georgia,"Times New Roman",Times,serif;color:gray;pointer-events:none}.filter-title a{display:block;width:100%;padding:20px 6% 15px 6%;font-family:GillSansMTStd-Medium,Helvetica,Arial,sans-serif;color:gray;text-decoration:none}.filter-title.active:after{top:14px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.filter-content{background:#ebebeb;padding:35px 30px 20px}.filter-container-mobile .filter-content{float:left;width:100%;padding:30px 6%}.filter-container-mobile .filter-content li{width:100%}.filter-container-mobile .filter-content li:last-child{margin-bottom:0}.filter-container-mobile input[type='submit']{margin-top:30px;margin-right:6%}.mobile-accordion-title{margin-bottom:30px}.mobile-accordion-title:after{content:"";display:table;clear:both}@media (max-width: 700px){.mobile-accordion-title{display:block;overflow:hidden;margin-top:0 !important;margin-bottom:20px !important;-webkit-transition:all .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all .15s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.mobile-accordion-title .line-right{cursor:pointer;padding-left:30px}.mobile-accordion-title .line-right:after{content:'';width:10px;height:10px;position:absolute;top:9px;left:0px;z-index:999;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);border-top:none;border-right:1px solid #4d4d4d;border-bottom:1px solid #4d4d4d}.mobile-accordion-title.active{margin-top:30px !important;margin-bottom:40px !important;border-top:1px solid #ebebeb;padding-top:40px}.mobile-accordion-title.active .line-right:after{top:6px;left:3px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}}.mobile-accordion-content{display:block}.mobile-accordion-content:after{content:"";display:table;clear:both}@media (max-width: 700px){.mobile-accordion-content{display:none}.mobile-accordion-content.active{border-bottom:1px solid #ebebeb;padding-bottom:20px;margin-bottom:35px !important}.mobile-accordion-content .image-flex{margin-bottom:35px}.mobile-accordion-content .thumbnail-block{margin-bottom:10px}.mobile-accordion-content .thumbnail-block img{display:none}}.mobile-accordion-logo{max-width:211px;height:auto}.m-0{margin:0 !important}.m-t-0{margin-top:0 !important}.m-r-0{margin-right:0}.m-b-0,.line-right .line-right-title,.list-vertical-large li a{margin-bottom:0 !important}.m-l-0{margin-left:0}.m-tb-0{margin-top:0;margin-bottom:0}.m-lr-0{margin-left:0;margin-right:0}.m-b-20{margin-bottom:20px}.m-t-20{margin-top:20px}.m-b-40{margin-bottom:40px}.m-t-40{margin-top:40px}.block-margin-top{margin-top:50px}@media (max-width: 700px){.block-margin-top{margin-top:40px}}.block-margin-top-alt{margin-top:50px}@media (max-width: 700px){.block-margin-top-alt{margin-top:40px}}.block-margin-bottom,.thumbnail-block{margin-bottom:50px}@media (max-width: 700px){.block-margin-bottom,.thumbnail-block{margin-bottom:40px}}.block-margin-bottom-alt{margin-bottom:30px}@media (max-width: 700px){.block-margin-bottom-alt{margin-bottom:40px}}.block-margin-bottom-large{margin-bottom:60px}@media (max-width: 700px){.block-margin-bottom-large{margin-bottom:40px}}.p-0{padding:0}.p-t-0{padding-top:0}.p-r-0{padding-right:0}.p-b-0{padding-bottom:0}.p-l-0{padding-left:0}.p-tb-0{padding-top:0;padding-bottom:0}.p-lr-0{padding-left:0;padding-right:0}.p-tb-default{padding:70px 0}@media (max-width: 700px){.p-tb-default{padding:30px 0}}.p-b-default{padding-bottom:70px}@media (max-width: 700px){.p-b-default{padding-bottom:20px}}.column{position:relative}.b-0{border:none}.b-b{border-bottom:1px solid #b3b3b3}.b-tb{border-top:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3}.list-none{list-style-type:none;list-style-image:none !important;margin-left:0 !important;margin-top:0;margin-right:0;margin-left:0;padding:0}img{display:block}.image-flex{width:100%;height:auto}.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.iframe-flex{width:100%}@media (max-width: 700px){.iframe-flex{height:auto}}.portrait-image-holder{width:60%;margin:0 auto}@media (max-width: 700px){.portrait-image-holder{width:100%}}.caption{margin-top:10px}.double-image-holder{width:50%}@media (max-width: 700px){.double-image-holder .caption{margin-bottom:30px}}@media (max-width: 700px){.last .double-image-holder .caption{margin-bottom:0px}}.alt-bg-01,.badge.alt{background:#c94337}.alt-bg-02,.badge{background:#E89244}.alt-bg-03{background:#ebebeb}.alt-bg-04{background:#aeaeae}#google_translate_element{width:145px}@media (max-width: 700px){#google_translate_element{display:none}}.goog-te-gadget-simple{border:none !important}.goog-te-gadget img{display:none}.goog-te-menu-value span:first-child{font-family:GillSansMTStd-Medium,Helvetica,Arial,sans-serif;color:#c94337;float:left;margin-right:20px}.goog-te-menu-value span:nth-child(3){border:none !important;position:relative}.goog-te-menu-value span:nth-child(3):after{content:'';width:5px;height:5px;position:absolute;top:0px;left:-15px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-right:1px solid #c94337;border-bottom:1px solid #c94337}.goog-te-menu-value span:last-child{position:relative;visibility:hidden}.goog-te-menu-frame{top:65px !important;box-shadow:none !important}.badge{font-family:GillSansMTStd-Medium,Helvetica,Arial,sans-serif;font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem;display:inline-block;text-align:left;z-index:51;margin-bottom:10px;margin-left:-1px;padding-top:6px;padding-left:10px;padding-right:10px;padding-bottom:5px}@media (max-width: 700px){.badge{font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem}}.badge.left{right:auto;left:0px}.darken-on-hover .badge{display:block;position:absolute;top:0px;left:0px;margin-bottom:0;margin-left:0}.circle-badge-container{position:relative}@media (max-width: 700px){.circle-badge-container{display:none}}.circle-badge{width:170px;height:170px;display:block;background:#E89244;color:#FFF;text-align:center;position:relative;border-radius:100%}.circle-badge .circle-badge-title{padding:0 20px;position:relative;top:5px;font-size:19px;font-size:1.1875rem;line-height:33px;line-height:2.0625rem;line-height:1.2em;font-family:GillSansMTStd-Medium,Helvetica,Arial,sans-serif}@media (max-width: 700px){.circle-badge .circle-badge-title{font-size:20px;font-size:1.25rem;line-height:33px;line-height:2.0625rem}}.circle-badge:after{content:'';width:152px;height:152px;border:1px solid #FFF;position:absolute;top:8px;left:8px;border-radius:100%}.circle-badge--centered{margin:0 auto}.cp-badge-mobile{width:100%;background:#418ad6;color:#FFF;font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem;line-height:1.3em;font-family:GillSansMTStd-Medium,Helvetica,Arial,sans-serif;padding:20px 6% 15px;margin:30px 0 -30px}@media (max-width: 700px){.cp-badge-mobile{font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem}}.logo{-webkit-transition:none;transition:none;display:block;width:420px;height:60px;background-image:url(/assets/images/logo.svg);background-size:100%;background-repeat:no-repeat}@media (max-width: 700px){.logo{width:64px;background-position:top 18px left 0px !important;background-image:url(/assets/images/logo-mobile.svg)}}.icon-twitter{width:40px;height:40px;background-image:url(/assets/images/icon-twitter.svg);background-size:105%;background-position:top 0px left 0px;background-repeat:no-repeat}.icon-plus-minus{width:25px;height:25px;background:#c94337;position:relative;top:-2px;left:0px;float:left;-webkit-transition:all .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all .15s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.icon-search{width:16px;height:16px;border:3px solid #c94337;position:relative;display:block;border-radius:100%;-webkit-transition:all .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all .15s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.icon-search:after{content:'';width:3px;height:10px;background:#c94337;position:absolute;top:9px;left:12px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all .15s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.icon-search:hover,.icon-search.active{border-color:#aeaeae}.icon-search:hover:after,.icon-search.active:after{background:#aeaeae}.icon-cross{width:20px;height:20px;position:relative;display:block;-webkit-transition:all .15s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all .15s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.icon-cross:hover{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.icon-cross:after,.icon-cross:before{content:'';width:20px;height:1px;background:#4d4d4d;position:absolute;top:10px;left:0}.icon-cross:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.icon-cross:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#language-switcher{display:none}.search-and-filtering{font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem}@media (max-width: 700px){.search-and-filtering{font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem}}.search-and-filtering .label{font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem;font-family:GillSansMTStd-Light,Helvetica,Arial,sans-serif}@media (max-width: 700px){.search-and-filtering .label{font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem}}@media (max-width: 700px){.search-and-filtering a{text-decoration:none}.search-and-filtering .icon{display:none}}.floating-link{font-family:GillSansMTStd-Light,Helvetica,Arial,sans-serif;font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem}@media (max-width: 700px){.floating-link{font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem}}.va-parent,.main-nav .va-nav-parent,.circle-badge{display:table}.va-child,.circle-badge .circle-badge-title{display:table-cell;vertical-align:middle}.last{margin-right:0 !important}.inview{display:block !important;opacity:1.0 !important}@media (max-width: 700px){.mobile-hide{display:none !important}}@media (max-width: 1024px){.tablet-hide{display:none !important}}.mobile-show{display:none !important}@media (max-width: 700px){.mobile-show{display:block !important}}.tablet-show{display:none !important}@media (max-width: 1024px){.tablet-show{display:block !important}}.inline{float:left}.disabled{pointer-events:none;opacity:0.4}.fr{float:right}.fontawesome{font-family:"fontawesome-webfont"}.thumbnail-block{font-family:GillSansMTStd-Light,Helvetica,Arial,sans-serif}.thumbnail-block a.block-link{display:block;float:left;position:relative;width:100%}.thumbnail-block a.block-link:after{content:"";display:table;clear:both}.thumbnail-block img{width:100%;height:auto}.thumbnail-block .darken-on-hover{background-color:#000}.thumbnail-block .darken-on-hover img{opacity:1}.thumbnail-block .icon-twitter{float:left;margin-top:-8px;margin-right:10px}.thumbnail-block .read-more{text-decoration:none}.thumbnail-block:hover .title,.thumbnail-block:hover .people-list__title-holder{text-decoration:underline}.thumbnail-block:hover .darken-on-hover img{opacity:0.8}.thumbnail-block:hover a{color:#c94337}.thumbnail-block:hover .read-more{text-decoration:underline}.thumbnail-block.b-b{padding:0 0 25px 0}.thumbnail-block.b-tb{padding:25px 0}.thumbnail-block a{color:#c94337}.thumbnail-block.dark-text a{color:#4d4d4d}.thumbnail-block .title{font-family:GillSansMTStd-Medium,Helvetica,Arial,sans-serif;line-height:1.2em;text-transform:none}.thumbnail-block .subtitle{margin-bottom:10px}.thumbnail-block .summary{font-size:17px;font-size:1.0625rem;line-height:26px;line-height:1.65rem;margin-bottom:5px}.thumbnail-block .read-more{font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem;color:#c94337 !important}@media (max-width: 700px){.thumbnail-block{margin-bottom:35px}}.small-thumbnail-layout .thumbnail-block .title-holder{font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem;line-height:1.2em}@media (max-width: 700px){.small-thumbnail-layout .thumbnail-block .title-holder .title{font-size:20px;font-size:1.25rem;line-height:33px;line-height:2.0625rem;line-height:1.2em}}.small-thumbnail-layout .thumbnail-block .subtitle{font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem;line-height:1.3em}@media (max-width: 700px){.small-thumbnail-layout .thumbnail-block .subtitle{font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem;line-height:1.3em}}@media (max-width: 700px){.thumbnail-mobile{width:100% !important}.thumbnail-mobile .thumbnail-feature{margin-bottom:40px !important}.thumbnail-mobile .thumbnail-feature small{margin-bottom:10px;font-family:GillSansMTStd-Medium,Helvetica,Arial,sans-serif;font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem}}.home-content-wrapper{position:relative;float:left;width:30%;min-height:100%;height:100vh}@media only screen and (max-width: 900px){.home-content-wrapper{width:100%;margin-bottom:30px;height:auto;min-height:auto}}.homepage-video-container{position:relative;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;line-height:0;width:100%;max-width:900px}.video-content-wrapper{position:relative;float:right;width:70%;min-height:100%;height:100vh}.video-content-wrapper img{width:100%;max-height:100%;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 900px){.video-content-wrapper{width:100%;height:auto;min-height:auto}.video-content-wrapper img{top:auto;-webkit-transform:none;-ms-transform:none;transform:none}}.video-content-wrapper .video-content{position:absolute;top:60px;bottom:0;left:0;right:0;background-size:cover;background-position:center top;background-repeat:no-repeat}@media only screen and (max-width: 1600px){.video-content-wrapper .video-content{background-position:0% top}}@media only screen and (max-width: 1100px){.video-content-wrapper .video-content{background-position:-20% top}}@media only screen and (max-width: 900px){.video-content-wrapper .video-content{background-position:center top}}.video-content-wrapper .video-content-image{display:none}@media only screen and (max-width: 900px){.video-content-wrapper .video-content-image{display:block}}.home-content{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:310px;margin-left:30%}@media only screen and (max-width: 1280px){.home-content{margin-left:23%}}@media only screen and (max-width: 900px){.home-content{top:auto;-webkit-transform:none;-ms-transform:none;transform:none;margin-left:10%;margin-right:10%;width:80%;max-width:310px}}.home-title{font-size:36px;line-height:2.75rem}@media only screen and (max-width: 900px){.home-title{margin-top:90px}.home-title br{display:none}}@media only screen and (max-width: 1280px){.home-title br{display:none}}.home-subtitle{font-size:23px}@media (max-width: 700px){.project-list-large .list-vertical .list-title,.project-list-large .list-vertical-large .list-title,.project-list-large .list-vertical-bullet .list-title,.project-list-large .list-share .list-title{width:35%;margin:0}.project-list-large .list-vertical a,.project-list-large .list-vertical-large a,.project-list-large .list-vertical-bullet a,.project-list-large .list-share a{width:65%;margin:0}}.projects-section:after{content:"";display:table;clear:both}.project-list--cp .badge{display:none}.people-list__link:hover .people-list__title-holder{text-decoration:underline}.people-list__item{position:relative;text-align:right}.people-list__item img{width:90%;display:inline}.people-list__title-holder{position:absolute;bottom:50px;left:0;right:25px;color:white;text-align:left;padding:12px 14px;font-weight:300;line-height:1.5;font-family:GillSansMTStd-Light,Helvetica,Arial,sans-serif;background-color:#aeaeae;font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem}@media (max-width: 700px){.people-list__title-holder{text-align:center;bottom:0;width:100%;font-size:15px;font-size:.9375rem;line-height:22px;line-height:1.375rem;padding:8px 8px 6px}}.people-list__title-holder.bgChairman{background-color:#4d4d4d}.people-list__title-holder.bgPartner{background-color:#4d4d4d}.people-list__title-holder.bgAssociate{background-color:gray}.people-list__title-holder a{color:white}.people-list__title-holder--style-1{background-color:#98ad20}.people-list__title-holder--style-2{background-color:#8dd0eb}.people-list__title-holder--style-3{background-color:#a4d1ba}.people-list__title-holder--style-4{background-color:#2ca0cf}.person-image{max-width:300px}.people-list__name{letter-spacing:.03em;font-family:GillSansMTStd-Medium,Helvetica,Arial,sans-serif}.person-title{color:#c94337}.person-metadata{font-size:18px;font-size:1.125rem;line-height:29px;line-height:1.7875rem;margin:0 0 25px}.person-metadata:after{content:"";display:table;clear:both}.person-metadata__label{font-weight:bold;float:left;clear:left;width:100px;letter-spacing:.03em}.person-metadata__data{float:left;margin-left:20px}.person-body{clear:both}.award{color:gray}.award strong{font-weight:normal}.award__images{margin-bottom:20px}.award__title{margin-bottom:0px;color:#4d4d4d;text-decoration:underline}.best-companies-img{max-width:200px;margin:0 auto 30px}.map{width:100%;height:350px;float:left;background:#ebebeb;margin-bottom:35px}.nav-scroll-wrap{position:relative;top:3px}.nav-scroll-wrap.active{position:fixed;left:0px;z-index:500}@media (max-width: 700px){.nav-scroll-wrap{display:none !important}}.nav-scroll-push{display:none;height:10px;float:left}.nav-scroll-push.active{display:block}@media (max-width: 700px){.nav-scroll-push{display:none !important}}.rel{position:relative}.meta-container{font-size:19px;font-size:1.1875rem;line-height:33px;line-height:2.0625rem}.back-to-top-holder{color:#c94337;padding-top:30px}.current-vacancies{margin-top:50px;border-top:1px solid #aeaeae;padding:2.0625rem 0}@media (max-width: 1024px) and (min-width: 700px) and (orientation: portrait){#big-video-image{width:auto;height:100%;z-index:-9950}.image-background.full{height:100vh}.image-background.full .section-container,.image-background.full .section-container-large{position:fixed;bottom:100px}.image-background.full .white-text,.image-background.full .badge{position:relative;bottom:0;top:0px;margin-top:0;margin-bottom:15px}}@media (max-width: 1024px) and (min-width: 700px) and (orientation: landscape){#big-video-image{width:100% !important;height:auto;z-index:-9950}.image-background.full{height:100vh}.image-background.full .section-container,.image-background.full .section-container-large{position:fixed;bottom:100px}.image-background.full .white-text,.image-background.full .badge{position:relative;bottom:0;top:0px;margin-top:0;margin-bottom:15px}}@media (max-width: 1024px) and (min-width: 700px){.search-bar{padding-left:0;padding-right:0}.input-search{width:100%}.image-background.small,.image-background.large,.image-background.larger{position:relative}.image-background.small .colour-block,.image-background.small .white-text,.image-background.small .badge,.image-background.large .colour-block,.image-background.large .white-text,.image-background.large .badge,.image-background.larger .colour-block,.image-background.larger .white-text,.image-background.larger .badge{margin-left:6%}#big-video-wrap{z-index:-9950}.nav-scroll-tablet-width{padding:0 6%;margin:0 !important}.section-container,.section-container-large,.section-container-large{width:100%;padding:0 6%}}@media (max-width: 700px){body{min-width:100%}.section{width:100% !important;min-width:100%}#wrapper{width:100%;float:left}.section-container,.section-container-large,.section-container-large,.section-half{width:88% !important;margin:0 6% !important}.column{width:100% !important;margin-right:0 !important;min-width:100%}.sub-nav .section-container-large{width:100% !important;margin:0 !important}.filter-wrapper{position:relative}.filter-wrapper .section-container-large{width:100% !important;margin:0 !important}.filter-wrapper a.fr{position:absolute;top:-23px;left:6%}.filter-wrapper .button-icon{margin-top:15px}}.warning{display:none;position:fixed;z-index:9999;width:100%;height:100%;background:#511b16;line-height:1.6em}.warning span{width:500px;position:absolute;left:50%;margin-left:-250px;top:200px;background:#FFF;padding:60px}.warning span p:last-child{margin:0}.warning strong{display:block;margin-bottom:50px;color:#c94337}.no-js #no-javascript{display:block}.lt-ie9 #outdated-browser{display:block}.hero{width:100%;margin:0 auto;padding:0;position:relative;overflow:hidden}.hero .image-container{width:100%;margin:0 auto;padding:0;margin-top:0;position:fixed;padding-bottom:27%;top:89px;overflow:hidden;z-index:-1}.hero .image-container img{width:100%;position:absolute}.hero .image-placeholder{width:100%;margin:0 auto;padding:0;position:relative;padding-bottom:26%;overflow:hidden}.hero .title-block,.hero .white-text,.hero .badge,.hero .badge{position:absolute;bottom:50px;left:0px}.hero .circle-badge-container{position:absolute;top:50px;right:0px}.hero .desktop-heading{display:block}.hero .mobile-heading{display:none}.hero .title{font-family:GillSansMTStd-Medium,Helvetica,Arial,sans-serif;font-size:42px;font-size:2.625rem;line-height:55px;line-height:3.4375rem}@media (max-width: 700px){.hero .title{font-size:32px;font-size:2rem;line-height:44px;line-height:2.75rem}}.hero .subtitle{font-family:GillSansMTStd-Light,Helvetica,Arial,sans-serif;font-size:32px;font-size:2rem;line-height:44px;line-height:2.75rem;top:5px;position:relative;padding-bottom:0.3em}@media (max-width: 700px){.hero .subtitle{font-size:28px;font-size:1.75rem;line-height:33px;line-height:2.0625rem}}.hero.no-image{padding:50px 0 30px;border-bottom:1px solid #ebebeb}.hero.no-image .title-block,.hero.no-image .white-text,.hero.no-image .badge,.hero.no-image .badge{position:relative;bottom:inherit;left:inherit}@media (max-width: 1024px) and (min-width: 700px){.hero .colour-block,.hero .white-text,.hero .badge,.hero .badge{left:inherit}.hero .title-block{left:6%}.hero .circle-badge-container{display:none}}@media (max-width: 700px){.hero{padding:30px 0;border-bottom:1px solid #ebebeb}.hero.no-image{padding:30px 0}.hero .image-container,.hero .image-placeholder{display:none}.hero .title-block,.hero .white-text,.hero .badge,.hero .badge{position:relative;bottom:inherit;left:inherit;margin-left:0px}.hero .title-block h1,.hero .title-block h2,.hero .title-block .list-vertical-large li a,.list-vertical-large li .hero .title-block a,.hero .white-text h1,.hero .badge h1,.hero .white-text h2,.hero .badge h2,.hero .white-text .list-vertical-large li a,.list-vertical-large li .hero .white-text a,.hero .badge .list-vertical-large li a,.list-vertical-large li .hero .badge a,.hero .badge h1,.hero .badge h2,.hero .badge .list-vertical-large li a,.list-vertical-large li .hero .badge a{color:#4d4d4d;background:transparent;box-shadow:none}.hero .title{margin-bottom:5px;line-height:1.1em}.hero .subtitle{line-height:1.2em;top:0}}body.tablet .hero .image-placeholder{display:none}body.tablet .hero .image-container{top:0;position:relative}body:after{content:'desktop';display:none}@media (max-width: 1024px){body:after{content:'tablet'}}@media (max-width: 700px){body:after{content:'phone'}}

/*# sourceMappingURL=main.css.map */

@media only screen and (max-width: 900px) {
.video-content-wrapper {
    min-height: inherit;
}
}
