﻿*,*::before,*::after{box-sizing:border-box}html{overflow-y:scroll;height:100%;font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{position:relative}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:"DM Sans", Helvetica, Arial, sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#1D1D1D;text-align:left;background-color:#ffffff}[tabindex="-1"]:focus{outline:0 !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:20px}p{margin-top:0;margin-bottom:20px}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:400}dd{margin-bottom:0.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:#1D1D1D;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#2DBFCB;text-decoration:none}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre,code,kbd,samp{font-family:monospace, monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{padding-top:0;padding-bottom:0;color:#1D1D1D;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:6px}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-transition:"color 9999s ease-out, background-color 9999s ease-out";-webkit-transition-delay:9999s}input[type="number"]{-moz-appearance:textfield}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input{-webkit-appearance:none;border-radius:0;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:0.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}.g-container,.g-container-fluid,.g-container-max{width:100%;margin-right:auto;margin-left:auto;padding:0 30px}.g-container::after,.g-container-fluid::after,.g-container-max::after{content:".";visibility:hidden;display:block;height:0;clear:both}.g-container{max-width:1260px}.g-container-max{max-width:1620px}.g-row{margin-left:-15px;margin-right:-15px;position:relative}.g-row::after{content:".";visibility:hidden;display:block;height:0;clear:both}.g-row [class*="g-col-"]{float:left;width:100%;margin:0;padding:0 15px}.g-col{min-height:1px}@media (min-width:768px){.g-row .g-col-1{width:8.3333333333%}.g-row .g-col-2{width:16.6666666667%}.g-row .g-col-3{width:25%}.g-row .g-col-4{width:33.3333333333%}.g-row .g-col-5{width:41.6666666667%}.g-row .g-col-6{width:50%}.g-row .g-col-7{width:58.3333333333%}.g-row .g-col-8{width:66.6666666667%}.g-row .g-col-9{width:75%}.g-row .g-col-10{width:83.3333333333%}.g-row .g-col-11{width:91.6666666667%}.g-row .g-col-12{width:100%}}@media (min-width:768px){.g-row .g-col-offset-1{margin-left:8.3333333333%}.g-row .g-col-offset-2{margin-left:16.6666666667%}.g-row .g-col-offset-3{margin-left:25%}.g-row .g-col-offset-4{margin-left:33.3333333333%}.g-row .g-col-offset-5{margin-left:41.6666666667%}.g-row .g-col-offset-6{margin-left:50%}.g-row .g-col-offset-7{margin-left:58.3333333333%}.g-row .g-col-offset-8{margin-left:66.6666666667%}.g-row .g-col-offset-9{margin-left:75%}.g-row .g-col-offset-10{margin-left:83.3333333333%}.g-row .g-col-offset-11{margin-left:91.6666666667%}.g-row .g-col-offset-12{margin-left:100%}}@media (min-width:768px){.g-row-height-equal{display:flex;flex-direction:row;align-items:stretch}.g-row-height-equal .g-col{display:flex;flex-direction:column}.g-row-height-equal .col-align-top{justify-content:flex-start}.g-row-height-equal .col-align-centered{justify-content:center}.g-row-height-equal .col-align-bottom{justify-content:flex-end}}@media (min-width:768px){.g-center{height:100vh;display:flex;flex-direction:row;align-items:stretch}.g-center .g-inner{height:100vh;display:flex;flex-direction:column;justify-content:center}}.u-show-sm{display:block}@media (min-width:768px){.u-show-sm{display:none}}.u-show-sm.g-row,.u-show-sm .g-row,.u-show-sm .g-align-middle{display:flex}@media (min-width:768px){.u-show-sm.g-row,.u-show-sm .g-row,.u-show-sm .g-align-middle{display:none}}.u-show-mobile{display:block}@media (min-width:1024px){.u-show-mobile{display:none}}.u-show-mobile.g-row,.u-show-mobile .g-row,.u-show-mobile .g-align-middle{display:flex}@media (min-width:1024px){.u-show-mobile.g-row,.u-show-mobile .g-row,.u-show-mobile .g-align-middle{display:none}}.u-show-tablet-down{display:block}@media (min-width:1320px){.u-show-tablet-down{display:none}}.u-show-tablet-down.g-row,.u-show-tablet-down .g-row,.u-show-tablet-down.g-align-middle{display:flex}@media (min-width:1320px){.u-show-tablet-down.g-row,.u-show-tablet-down .g-row,.u-show-tablet-down.g-align-middle{display:none}}.u-show-tablet{display:none}@media (min-width:1024px){.u-show-tablet{display:block}}@media (min-width:1320px){.u-show-tablet{display:none}}.u-show-tablet.g-row,.u-show-tablet .g-row,.u-show-tablet.g-align-middle{display:none}@media (min-width:1024px){.u-show-tablet.g-row,.u-show-tablet .g-row,.u-show-tablet.g-align-middle{display:flex}}@media (min-width:1320px){.u-show-tablet.g-row,.u-show-tablet .g-row,.u-show-tablet.g-align-middle{display:none}}.u-show-tablet-up,.colresponsive-hide{display:none}@media (min-width:1024px){.u-show-tablet-up,.colresponsive-hide{display:block}}.u-show-tablet-up.g-row,.u-show-tablet-up .g-row,.u-show-tablet-up.g-align-middle,.colresponsive-hide.g-row,.colresponsive-hide .g-row,.colresponsive-hide.g-align-middle{display:none}@media (min-width:1024px){.u-show-tablet-up.g-row,.u-show-tablet-up .g-row,.u-show-tablet-up.g-align-middle,.colresponsive-hide.g-row,.colresponsive-hide .g-row,.colresponsive-hide.g-align-middle{display:flex}}.u-show-sm-up{display:none}@media (min-width:768px){.u-show-sm-up{display:block}}.u-show-sm-up.g-row,.u-show-sm-up .g-row,.u-show-sm-up.g-align-middle{display:none}@media (min-width:768px){.u-show-sm-up.g-row,.u-show-sm-up .g-row,.u-show-sm-up.g-align-middle{display:flex}}.u-show-desktop{display:none}@media (min-width:1320px){.u-show-desktop{display:block}}.u-show-desktop.g-row,.u-show-desktop .g-row,.u-show-desktop.g-align-middle{display:none}@media (min-width:1320px){.u-show-desktop.g-row,.u-show-desktop .g-row,.u-show-desktop.g-align-middle{display:flex}}.u-padding-20{padding:0 20px}.u-padding-30{padding:0 30px}.u-padding-40{padding:0 40px}.u-clear{content:"";display:table;clear:both}.u-pull-left{float:left}.u-pull-right{float:right}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:0.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:0.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:0.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:0.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:0.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:0.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:0.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:0.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:0.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:0.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:0.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:0.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:0.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:0.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:0.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:0.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:0.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:0.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:0.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:0.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:0.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:0.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:0.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:0.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:0.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:0.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:0.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:0.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:0.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:0.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:0.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:0.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:0.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:0.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:0.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:0.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity, transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0, 100px, 0)}[data-aos=fade-down]{transform:translate3d(0, -100px, 0)}[data-aos=fade-right]{transform:translate3d(-100px, 0, 0)}[data-aos=fade-left]{transform:translate3d(100px, 0, 0)}[data-aos=fade-up-right]{transform:translate3d(-100px, 100px, 0)}[data-aos=fade-up-left]{transform:translate3d(100px, 100px, 0)}[data-aos=fade-down-right]{transform:translate3d(-100px, -100px, 0)}[data-aos=fade-down-left]{transform:translate3d(100px, -100px, 0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity, transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(0.6)}[data-aos=zoom-in-up]{transform:translate3d(0, 100px, 0) scale(0.6)}[data-aos=zoom-in-down]{transform:translate3d(0, -100px, 0) scale(0.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px, 0, 0) scale(0.6)}[data-aos=zoom-in-left]{transform:translate3d(100px, 0, 0) scale(0.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0, 100px, 0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0, -100px, 0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px, 0, 0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px, 0, 0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0, 100%, 0)}[data-aos=slide-down]{transform:translate3d(0, -100%, 0)}[data-aos=slide-right]{transform:translate3d(-100%, 0, 0)}[data-aos=slide-left]{transform:translate3d(100%, 0, 0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("../images/ajax-loader.gif") center center no-repeat}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;opacity:0.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:"slick";font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:0.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:0.75;color:black}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-container{padding:0 30px}@media (min-width:768px){.mfp-container{padding:0 40px}}@media (min-width:1024px){.mfp-container{padding:0 50px}}@media (min-width:1320px){.mfp-container{padding:0 80px}}@media (min-width:1400px){.mfp-container{padding:0 140px}}.mfp-content{max-width:1080px}.mfp-close-btn-in .mfp-close{text-indent:-999px;text-align:left;overflow:hidden;position:fixed;top:30px;right:30px;height:21px;width:21px;background:url(../images/nav-close.svg) center center no-repeat;background-size:cover;opacity:1}@media (min-width:768px){.mfp-close-btn-in .mfp-close{top:40px;right:40px}}@media (min-width:1024px){.mfp-close-btn-in .mfp-close{top:50px;right:50px}}@media (min-width:1320px){.mfp-close-btn-in .mfp-close{top:60px;right:60px}}button.mfp-arrow-left{background:url(../images/arrow-lrg.svg) center center no-repeat;background-size:30px 15px;-webkit-transform:scaleX(-1);transform:scaleX(-1);-webkit-transform-origin:center !important;transform-origin:center !important}button.mfp-arrow-left::before,button.mfp-arrow-left::after{display:none}button.mfp-arrow-right{background:url(../images/arrow-lrg.svg) center center no-repeat;background-size:30px 15px;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:center !important;transform-origin:center !important}button.mfp-arrow-right::before,button.mfp-arrow-right::after{display:none}.mfp-figure::after{background:#1d1d1d;box-shadow:none}@media (min-width:1320px){.mfp-figure::after{top:60px;bottom:60px}}@media (min-width:1320px){img.mfp-img{padding:60px 0}}.mfp-bottom-bar{margin-top:0;top:auto;bottom:40px}@media (min-width:1320px){.mfp-bottom-bar{bottom:60px}}.mfp-title{position:relative;padding:25% 60px 20px 50%;font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;line-height:18px;color:#ffffff}@media (min-width:1024px){.mfp-title{letter-spacing:2px}}.mfp-title .caption{position:relative;z-index:1;padding-left:15px}.mfp-title .bg{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 80%)}.mfp-counter{display:none}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s 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.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mfp-ready .mfp-figure{opacity:0}.mfp-zoom-in{}.mfp-zoom-in .mfp-figure,.mfp-zoom-in .mfp-iframe-holder .mfp-iframe-scaler{opacity:0;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.mfp-zoom-in.mfp-bg,.mfp-zoom-in .mfp-preloader{opacity:0;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.mfp-zoom-in.mfp-image-loaded .mfp-figure,.mfp-zoom-in.mfp-ready .mfp-iframe-holder .mfp-iframe-scaler{opacity:1}.mfp-zoom-in.mfp-ready.mfp-bg,.mfp-zoom-in.mfp-ready .mfp-preloader{opacity:0.8}.mfp-zoom-in.mfp-removing .mfp-figure,.mfp-zoom-in.mfp-removing .mfp-iframe-holder .mfp-iframe-scaler{opacity:0}.mfp-zoom-in.mfp-removing.mfp-bg,.mfp-zoom-in.mfp-removing .mfp-preloader{opacity:0}#global-nav{display:none;position:fixed;top:0;left:0;bottom:0;right:0;z-index:1050;background:#393939}@media (max-height:800px) and (max-width:768px){#global-nav{overflow-y:scroll}}@media (max-height:600px) and (min-width:768px){#global-nav{overflow-y:scroll}}#global-nav .nav-inner{position:relative}#global-nav .top{position:absolute;top:24px;left:0;right:0;z-index:3}#global-nav .top .textlogo{position:relative;top:-2px;font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#ffffff}@media (min-width:1024px){#global-nav .top .textlogo{letter-spacing:2px}}@media (min-width:768px){#global-nav .top .textlogo{display:inline-block}}#global-nav .top .textlogo:hover,#global-nav .top .textlogo:focus{color:#88D2D9}#global-nav .top .centeredlogo{display:inline-block;width:70px;margin-top:-2px}@media (min-width:768px){#global-nav .top .centeredlogo{position:absolute;left:50%;margin-left:-35px}}#global-nav .top .centeredlogo img{display:block;width:100%}#global-nav .top .logo{float:left;display:inline-block;width:150px}#global-nav .top .logo img{display:block;width:100%}#global-nav .top nav{position:fixed;top:24px;right:0px;left:0;height:0}#global-nav .top nav .g-container,#global-nav .top nav .g-container-max{height:0}#global-nav .top ul{margin:0;padding:0;list-style:none;float:right;height:26px;line-height:26px;overflow:hidden}#global-nav .top ul li{float:left;margin-left:32px}#global-nav .top ul li.featured{display:none}@media (min-width:768px){#global-nav .top ul li.featured{display:block}}#global-nav .top ul li.featured svg{width:23px;height:26px}#global-nav .top ul li.close{width:26px;padding-top:4px}#global-nav .top ul li.close svg{width:26px;height:19px}#global-nav .top ul svg{width:100%}#global-nav .top ul svg path{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;fill:#ffffff;stroke:#ffffff}#global-nav .top ul li.featured a:hover svg path,#global-nav .top ul li.featured a:focus svg path{fill:#88D2D9;stroke:#88D2D9}#global-nav .top ul li.close a:hover svg path,#global-nav .top ul li.close a:focus svg path{stroke:#20A7B2}#global-nav .middle{z-index:2;min-height:100vh}@media (min-width:768px){#global-nav .middle .g-container{min-height:100vh}}#global-nav .middle .g-row{position:static}#global-nav .middle .background{position:fixed;top:0;left:0;bottom:0;width:50%;display:none;background-color:#393939 !important;background-size:cover !important}@media (max-width:767px){#global-nav .middle .background{display:none !important}}@media (min-width:1024px){#global-nav .middle .background{width:66.6666%}}#global-nav .middle .background.hover{z-index:1}#global-nav .middle .background .g-inner{margin:0 50px 0 30px}@media (min-width:1024px){#global-nav .middle .background .g-inner{margin:0 10%}}#global-nav .middle .background p{max-width:500px;font-size:16px;line-height:30px;color:#ffffff}@media (min-width:768px){#global-nav .middle .background p{font-size:18px;line-height:30px}}@media (min-width:1024px){#global-nav .middle .background p{font-size:21px;line-height:34px}}#global-nav .middle .content{z-index:2}#global-nav .middle .content .g-col-8{width:100%}@media (min-width:768px){#global-nav .middle .content .g-col-8{width:50%}}@media (min-width:1024px){#global-nav .middle .content .g-col-8{width:66.6666%}}#global-nav .middle .content .g-col-8 .inner{padding-top:100px;overflow:hidden}@media (min-width:1024px){#global-nav .middle .content .g-col-8 .inner{padding-top:124px;padding-bottom:124px}}#global-nav .middle .content form{padding-bottom:60px}@media (min-width:768px){#global-nav .middle .content form{display:none}}@media (min-width:768px){#global-nav .middle .nav{position:fixed;top:0;left:0;right:0;height:0;z-index:1}}@media (max-height:600px) and (min-width:768px){#global-nav .middle .nav{position:absolute}}@media (min-width:768px){#global-nav .middle .nav .g-row{height:0}}@media (min-width:768px){#global-nav .middle .nav .g-row::before{content:"";position:absolute;top:0;right:0;left:50%;margin-left:15px;height:100vh;background:#393939}}@media (min-width:1024px){#global-nav .middle .nav .g-row::before{left:66.6666%}}#global-nav .middle .nav .g-col-3{position:relative;padding-top:124px;padding-bottom:290px}@media (min-width:768px){#global-nav .middle .nav .g-col-3{width:40%;left:60%;padding-top:0;padding-bottom:0;height:100vh}}@media (min-width:1024px){#global-nav .middle .nav .g-col-3{width:25%;left:75%}}@media (max-height:600px) and (min-width:768px){#global-nav .middle .nav .g-col-3{top:120px;height:auto}}@media (min-width:768px){#global-nav .middle .nav .g-col-3 nav{position:relative;top:50%;transform:perspective(1px) translateY(-50%)}}@media (max-height:600px) and (min-width:768px){#global-nav .middle .nav .g-col-3 nav{top:auto;transform:none}}@media (min-width:768px){#global-nav .middle .nav nav.hidefirst li:first-child{display:none}}#global-nav .middle .nav ul{margin:0;padding:0;list-style:none}#global-nav .middle .nav li{position:relative;left:0;padding-bottom:10px;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}@media (min-width:768px){#global-nav .middle .nav li{padding-bottom:1px}}@media (min-width:768px){#global-nav .middle .nav li:hover{position:relative;left:-40px}}#global-nav .middle .nav li:last-child{margin-bottom:0}#global-nav .middle .nav li::before{content:"";width:0px;left:-20px;height:1px;background:#ffffff;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}@media (min-width:768px){#global-nav .middle .nav li.open{left:-40px}}@media (min-width:768px){#global-nav .middle .nav li.open::before{content:"";position:absolute;top:50%;left:-120px;width:100px}}@media (min-width:1024px){#global-nav .middle .nav li.open::before{left:-220px;width:200px}}#global-nav .middle .nav li.open a{color:#ffffff}#global-nav .middle .nav ul.hidefirst li:first-child{margin-bottom:45px;padding-left:40px}#global-nav .middle .nav ul.hidefirst li:first-child::before{content:"";position:absolute;top:5px;left:0;height:26px;width:23px;background:url(../images/nav-bookmark.svg);background-size:contain}#global-nav .middle .nav ul.hidefirst li:first-child a{color:#88D2D9}#global-nav .middle .nav a{display:block;font-family:"DM Sans", Helvetica, Arial, sans-serif;font-size:28px;line-height:40px;font-weight:400;color:#ffffff}#global-nav .middle .nav a:hover,#global-nav .middle .nav a:focus{color:#88D2D9}#global-nav .middle div.header{margin-bottom:2px;font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#ffffff}@media (min-width:1024px){#global-nav .middle div.header{letter-spacing:2px}}@media (min-width:768px){#global-nav .middle div.header{display:none}}#global-nav .bottom{position:absolute;left:0;right:0;bottom:0px;z-index:1}@media (min-width:768px){#global-nav .bottom{position:fixed;bottom:0px;height:0}}@media (max-height:600px) and (min-width:768px){#global-nav .bottom{position:absolute;top:440px;bottom:auto}}@media (min-width:768px){#global-nav .bottom .g-container,#global-nav .bottom .g-row{height:0}}#global-nav .bottom .g-col-3{position:relative;padding-bottom:43px}@media (min-width:768px){#global-nav .bottom .g-col-3{width:40%;float:right}}@media (min-width:1024px){#global-nav .bottom .g-col-3{width:25%}}@media (min-height:601px) and (min-width:768px){#global-nav .bottom .g-col-3{position:relative;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}}#global-nav .bottom div.header{margin-bottom:2px;font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#ffffff}@media (min-width:1024px){#global-nav .bottom div.header{letter-spacing:2px}}@media (min-width:768px){#global-nav .bottom div.header{display:none}}#global-nav .bottom form{position:relative}#global-nav .bottom ul{margin:0;padding:0;list-style:none;margin-top:27px}@media (min-width:768px){#global-nav .bottom ul{display:flex;justify-content:space-between}}#global-nav .bottom ul li{float:left;margin-right:40px;line-height:16px}@media (min-width:768px){#global-nav .bottom ul li{margin-right:0}}#global-nav .bottom ul li:last-child{margin-right:0}#global-nav .bottom ul li.header{display:block;float:none;margin-top:58px;margin-bottom:18px;font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#ffffff}@media (min-width:768px){#global-nav .bottom ul li.header{position:relative;top:2px;margin-top:0;margin-bottom:0}}@media (min-width:1024px){#global-nav .bottom ul li.header{letter-spacing:2px}}#global-nav .bottom ul a{font-family:"DM Sans", Helvetica, Arial, sans-serif;font-size:13px;line-height:16px;font-weight:400;letter-spacing:0px;color:#ffffff}#global-nav .bottom ul a:hover,#global-nav .bottom ul a:focus{color:#88D2D9}#global-header{position:fixed;top:0;left:0;right:0;padding:24px 0;line-height:26px;z-index:1030;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}#global-header.nav-up{top:-74px}#global-header .textlogo{position:relative;top:-2px;font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px}@media (min-width:1024px){#global-header .textlogo{letter-spacing:2px}}@media (min-width:768px){#global-header .textlogo{display:inline-block}}#global-header .centeredlogo{display:inline-block;position:absolute;left:50%;margin-left:-29px;margin-top:1px;height:24px;width:58px}@media (min-width:768px){#global-header .centeredlogo{margin-top:-2px;height:auto;width:70px;margin-left:-35px}}#global-header .centeredlogo img{display:block;width:100%}#global-header .logo{float:left;display:inline-block;width:150px}#global-header .logo img{display:block;width:100%}#global-header ul{margin:0;padding:0;list-style:none;float:right;overflow:hidden;height:26px;line-height:26px;overflow:hidden}#global-header ul li{float:left;margin-left:20px}@media (min-width:768px){#global-header ul li{margin-left:32px}}#global-header ul li.featured{display:none}@media (min-width:768px){#global-header ul li.featured{display:block}}#global-header ul li.featured svg{width:23px;height:26px}#global-header ul li.menu{width:26px;padding-top:4px}#global-header ul li.menu svg{width:26px;height:19px}#global-header ul svg{width:100%}#global-header ul svg path{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}body.single-post #global-header,body.single-career #global-header,#global-header.lightbg,body.page-template-page-projectindex #global-header,body.page-template-page-light #global-header{background:#ffffff}body.single-post #global-header .textlogo,body.single-career #global-header .textlogo,#global-header.lightbg .textlogo,body.page-template-page-projectindex #global-header .textlogo,body.page-template-page-light #global-header .textlogo{color:#393939}body.single-post #global-header .textlogo:hover,body.single-post #global-header .textlogo:focus,body.single-career #global-header .textlogo:hover,body.single-career #global-header .textlogo:focus,#global-header.lightbg .textlogo:hover,#global-header.lightbg .textlogo:focus,body.page-template-page-projectindex #global-header .textlogo:hover,body.page-template-page-projectindex #global-header .textlogo:focus,body.page-template-page-light #global-header .textlogo:hover,body.page-template-page-light #global-header .textlogo:focus{color:#88D2D9}body.single-post #global-header img.light,body.single-career #global-header img.light,#global-header.lightbg img.light,body.page-template-page-projectindex #global-header img.light,body.page-template-page-light #global-header img.light{display:none}body.single-post #global-header img.dark,body.single-career #global-header img.dark,#global-header.lightbg img.dark,body.page-template-page-projectindex #global-header img.dark,body.page-template-page-light #global-header img.dark{display:block}body.single-post #global-header ul svg path,body.single-career #global-header ul svg path,#global-header.lightbg ul svg path,body.page-template-page-projectindex #global-header ul svg path,body.page-template-page-light #global-header ul svg path{fill:#393939;stroke:#393939}body.single-post #global-header li.featured a:hover svg path,body.single-post #global-header li.featured a:focus svg path,body.single-career #global-header li.featured a:hover svg path,body.single-career #global-header li.featured a:focus svg path,#global-header.lightbg li.featured a:hover svg path,#global-header.lightbg li.featured a:focus svg path,body.page-template-page-projectindex #global-header li.featured a:hover svg path,body.page-template-page-projectindex #global-header li.featured a:focus svg path,body.page-template-page-light #global-header li.featured a:hover svg path,body.page-template-page-light #global-header li.featured a:focus svg path{fill:#88D2D9;stroke:#88D2D9}body.single-post #global-header li.menu a:hover svg path,body.single-post #global-header li.menu a:focus svg path,body.single-career #global-header li.menu a:hover svg path,body.single-career #global-header li.menu a:focus svg path,#global-header.lightbg li.menu a:hover svg path,#global-header.lightbg li.menu a:focus svg path,body.page-template-page-projectindex #global-header li.menu a:hover svg path,body.page-template-page-projectindex #global-header li.menu a:focus svg path,body.page-template-page-light #global-header li.menu a:hover svg path,body.page-template-page-light #global-header li.menu a:focus svg path{stroke:#20A7B2}body.single-post #global-header{background:#F2F2F2}body.archive #global-header img.light,body.page-template-page-perspectives #global-header img.light,#global-header.darkbg img.light{display:block}body.archive #global-header img.dark,body.page-template-page-perspectives #global-header img.dark,#global-header.darkbg img.dark{display:none}body.archive #global-header .textlogo,body.page-template-page-perspectives #global-header .textlogo,#global-header.darkbg .textlogo{color:#ffffff}body.archive #global-header .textlogo:hover,body.archive #global-header .textlogo:focus,body.page-template-page-perspectives #global-header .textlogo:hover,body.page-template-page-perspectives #global-header .textlogo:focus,#global-header.darkbg .textlogo:hover,#global-header.darkbg .textlogo:focus{color:#88D2D9}body.archive #global-header ul svg path,body.page-template-page-perspectives #global-header ul svg path,#global-header.darkbg ul svg path{fill:#ffffff;stroke:#ffffff}body.archive #global-header li.featured a:hover svg path,body.archive #global-header li.featured a:focus svg path,body.page-template-page-perspectives #global-header li.featured a:hover svg path,body.page-template-page-perspectives #global-header li.featured a:focus svg path,#global-header.darkbg li.featured a:hover svg path,#global-header.darkbg li.featured a:focus svg path{fill:#88D2D9;stroke:#88D2D9}body.archive #global-header li.menu a:hover svg path,body.archive #global-header li.menu a:focus svg path,body.page-template-page-perspectives #global-header li.menu a:hover svg path,body.page-template-page-perspectives #global-header li.menu a:focus svg path,#global-header.darkbg li.menu a:hover svg path,#global-header.darkbg li.menu a:focus svg path{stroke:#20A7B2}body.archive #global-header,body.page-template-page-perspectives #global-header{background:#323538}#global-footer{clear:both;position:relative;background:#1D1D1D;padding:32px 0;z-index:1}@media (min-width:768px){#global-footer{padding:50px 0}}#global-footer .col1{width:100%}@media (min-width:768px){#global-footer .col1{width:33.333333%}}#global-footer .col1 p{display:none}@media (min-width:768px){#global-footer .col1 p{display:block}}@media (min-width:1024px){#global-footer .col1 p{display:block}}#global-footer .col2{width:100%}@media (min-width:768px){#global-footer .col2{width:66.6666%}}@media (min-width:1024px){#global-footer .col2{width:41.66667%}}@media (min-width:768px){#global-footer .col3 p{display:none}}#global-footer nav{margin:22px 0 60px;font-size:16px;line-height:22px}@media (min-width:1024px){#global-footer nav{margin:0}}#global-footer nav ul{margin:0;padding:0;list-style:none}#global-footer nav li{margin:0 0 13px 0}#global-footer nav li:last-child{margin:0}#global-footer nav a{color:#ffffff}#global-footer nav a:hover,#global-footer nav a:focus{color:#88D2D9}#global-footer .social{margin:0;padding:0;list-style:none;overflow:hidden}#global-footer .social li{float:left;height:18px;line-height:18px;margin-right:30px}@media (min-width:1024px){#global-footer .social li{height:14px;line-height:14px}}#global-footer .social li.facebook{width:10px}@media (min-width:1024px){#global-footer .social li.facebook{width:8px}}#global-footer .social li.instagram{width:15px}@media (min-width:1024px){#global-footer .social li.instagram{width:12px}}#global-footer .social li.linkedin{width:15px}@media (min-width:1024px){#global-footer .social li.linkedin{width:12px}}#global-footer .social li.twitter{width:18px}@media (min-width:1024px){#global-footer .social li.twitter{width:14px}}#global-footer .social li.youtube{width:18px}@media (min-width:1024px){#global-footer .social li.youtube{width:16px}}#global-footer .social li.vimeo{width:15px}@media (min-width:1024px){#global-footer .social li.vimeo{width:12px}}#global-footer .social li:last-child{margin-right:0}#global-footer .social svg{width:100%}#global-footer .social svg path{fill:#ffffff;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}#global-footer .social a:hover svg path,#global-footer .social a:focus svg path{fill:#88D2D9}#global-footer form{position:relative;margin:18px 0 30px;max-width:400px}@media (min-width:768px){#global-footer form{max-width:480px}}@media (min-width:1024px){#global-footer form{margin:28px 0 59px}}#global-footer .logo{margin-bottom:10px}#global-footer .logo img{width:58px}@media (min-width:768px){#global-footer .logo img{width:70px}}#global-footer .header{font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#ffffff}@media (min-width:1024px){#global-footer .header{letter-spacing:2px}}#global-footer p{margin:65px 0 0;font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;color:#ADADAD;font-size:11px;line-height:18px;font-weight:300}@media (min-width:1024px){#global-footer p{margin:77px 0 0}}#global-footer p a{color:#ADADAD}#global-footer p a:hover,#global-footer p a:focus{color:#88D2D9}html{overflow-y:scroll}html.open{overflow:hidden}body{min-height:100%;position:relative;background:#1D1D1D;font-size:14px;line-height:22px}@media (min-width:1024px){body{font-size:16px;line-height:25px}}main{position:relative;background:#ffffff}main::after{content:".";visibility:hidden;display:block;height:0;clear:both}body.single-post main{background:#F2F2F2}body.blog main,body.archive main,body.page-template-page-perspectives main{background:#323538}main img{width:100%}p:last-child{margin-bottom:0}a{-webkit-transition:color 0.3s linear, opacity 0.3s linear, background-color 0.3s linear;-moz-transition:color 0.3s linear, opacity 0.3s linear, background-color 0.3s linear;-o-transition:color 0.3s linear, opacity 0.3s linear, background-color 0.3s linear;transition:color 0.3s linear, opacity 0.3s linear, background-color 0.3s linear}.btn{display:inline-block;border:1px solid #69CED8;background:transparent;width:230px;font-family:"DM Sans", Helvetica, Arial, sans-serif;font-size:10px;line-height:37px;font-weight:700;letter-spacing:2px;text-transform:uppercase;text-align:center;color:#393939;cursor:pointer;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}@media (min-width:768px){.btn{width:100%;max-width:250px;padding:10px 20px;line-height:16px}}@media (min-width:1024px){.btn{width:230px;padding:0;line-height:37px}}.btn:hover,.btn:focus{outline:none;border:1px solid #88D2D9;background:#88D2D9;color:#ffffff}.btn:disabled{border:1px solid #F2F2F2;background:transparent;color:#ADADAD;cursor:default}.btn:disabled:hover,.btn:disabled:focus{background:transparent;border:1px solid #F2F2F2;cursor:default}.btn-light{color:#ffffff}.btn-light:hover,.btn-light:focus{color:#393939}.btn-reset{border:1px solid #ffffff;width:auto;cursor:default}.btn-reset:hover,.btn-reset:focus{background:transparent;border:1px solid #ffffff;color:#88D2D9}.btn-reset:disabled{border:1px solid #ffffff;background:transparent;color:#ADADAD;cursor:default}.btn-reset:disabled:hover,.btn-reset:disabled:focus{background:transparent;border:1px solid #ffffff;cursor:default}.link{font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;line-height:18px;color:#44BCC6}@media (min-width:1024px){.link{letter-spacing:2px}}.link:hover{color:#393939}.link:hover svg path,.link:hover svg line{stroke:#393939}.link .arrow{display:inline-block;width:13px}.link svg{width:100%;height:auto}.link svg path,.link svg line{stroke:#44BCC6;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.form-row{position:relative}form.search{position:relative}body.search form.search::before{content:"";width:0px;left:-60px;height:1px;background:#ffffff;z-index:-1;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}@media (min-width:768px){body.search form.search.open::before{content:"";position:absolute;top:50%;left:-160px;width:100px}}@media (min-width:1024px){body.search form.search.open::before{left:-260px;width:200px}}body.search form.search button{opacity:1 !important}body.search form.search .text{border-bottom:1px solid #ffffff}form.search .icon{display:none;position:absolute;top:50%;margin-top:-11px;left:-43px;height:23px;width:23px;overflow:hidden}@media (min-width:768px){form.search .icon{display:block}}form.search .text{width:100%;padding:2px 0;border:0;border-bottom:1px solid #ADADAD;background:transparent;font-size:24px;line-height:36px;font-weight:400;color:#ffffff;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}@media (min-width:1024px){form.search .text{font-size:26px;line-height:38px}}form.search .text:focus{border-bottom:1px solid #ffffff;outline:none}form.search button{display:inline-block;position:absolute;top:14px;right:0;opacity:1;width:15px;height:13px;line-height:13px;padding:0;margin:0;background:transparent;border:0;cursor:pointer;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}@media (min-width:768px){form.search button{opacity:0}}form.search button:hover svg path,form.search button:hover svg line{stroke:#88D2D9}form.search button svg{width:100%;height:auto}form.search button svg path,form.search button svg line{stroke:#ffffff;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}form.search .focus button{opacity:1}form.newsletter .text{width:100%;padding:2px 0;border:0;border-bottom:1px solid #ADADAD;background:#1D1D1D;font-size:24px;line-height:36px;font-weight:400;color:#ffffff;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}@media (min-width:1024px){form.newsletter .text{font-size:26px;line-height:38px}}form.newsletter .text:focus{border-bottom:1px solid #ffffff;outline:none}form.newsletter button{display:inline-block;position:absolute;top:14px;right:0;width:15px;height:13px;line-height:13px;padding:0;margin:0;background:transparent;border:0;cursor:pointer;outline:none}form.newsletter button svg{width:100%;height:auto}form.newsletter button:hover svg path,form.newsletter button:hover svg line{stroke:#88D2D9}form.newsletter button svg path,form.newsletter button svg line{stroke:#ffffff;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}@media (min-width:1024px){form.newsletter #mce-responses{position:absolute}}form.newsletter #mce-responses .response{margin-top:10px;font-size:11px;line-height:16px;color:#88D2D9}body .mejs-container,body .mejs-container .mejs-controls,body .mejs-embed,body .mejs-embed body{background:transparent}body .mejs-overlay-button{width:40px;height:40px;background:url(../images/icon-play.svg) center center no-repeat;background-size:contain;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}@media (min-width:768px){body .mejs-overlay-button{width:80px;height:80px}}body .mejs-overlay:hover>.mejs-overlay-button{background-position:center center;background:url(../images/icon-play.svg) center center no-repeat;background-size:contain;opacity:0.8}body .mejs-controls .mejs-time-rail .mejs-time-current{background:#88D2D9}body .project-video .mejs-controls{display:none !important;visibility:hidden !important}body .mejs-time-buffering,body .mejs-time-current,body .mejs-time-float,body .mejs-time-float-corner,body .mejs-time-float-current,body .mejs-time-hovered,body .mejs-time-loaded,body .mejs-time-marker,body .mejs-time-total{height:5px}body .mejs-time-total{margin:7px 0 0}body .wp-video,body video.wp-video-shortcode,body .mejs-container,body .mejs-overlay.load,body .mejs-poster,body .mejs-container video{width:100% !important;height:100% !important}body .video-16x9 .mejs-container{padding-top:56.25%}body .video-21x9 .mejs-container{padding-top:42.857%}body .video-4x3 .mejs-container{padding-top:75%}body .wp-video,body video.wp-video-shortcode{max-width:100% !important}body video.wp-video-shortcode{position:relative}body .mejs-mediaelement{position:absolute;top:0;right:0;bottom:0;left:0}body .mejs-overlay-play{top:0;right:0;bottom:0;left:0;width:auto !important;height:auto !important}body .project-video.playing .mejs-controls{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;visibility:visible !important}.project-index{position:relative}#totop{display:none;position:absolute;bottom:32px;right:0;z-index:10;overflow:hidden;padding:26px 30px 26px 15px;cursor:pointer}@media (min-width:768px){#totop{display:block}}#totop:hover div{width:101px}#totop i{display:inline-block;float:left;width:25px;height:32px}#totop div{width:0;overflow:hidden;display:inline-block;float:left;-webkit-transition:width 0.3s linear;-moz-transition:width 0.3s linear;-o-transition:width 0.3s linear;transition:width 0.3s linear}#totop span{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;display:inline-block;width:88px;font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;font-size:16px;line-height:32px;font-weight:300}#totop svg path{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}#totop.dark span{color:#1D1D1D}#totop.dark svg path{stroke:#1D1D1D}#totop.dark:hover span{color:#44BCC6}#totop.dark:hover svg path{stroke:#44BCC6}#totop.light span{color:#ffffff}#totop.light svg path{stroke:#ffffff}#totop.light:hover span{color:#88D2D9}#totop.light:hover svg path{stroke:#88D2D9}.grid-item{position:relative;display:block;margin-top:40px;padding-bottom:35px !important;transition-property:opacity, transform !important}@media (min-width:768px){.grid-item{margin-top:0;padding-bottom:35px !important}}.grid-item.new{transition-property:opacity !important}body.home .grid-item{padding:20px 0 0}@media (min-width:768px){body.home .grid-item{padding:30px 0 35px}}.grid-item.active .bg span{transform:scale(1.05)}.grid-item.active span.arrow{width:26px;opacity:1}.grid-item.inactive .bg::before{opacity:1}.grid-item .bg{position:relative;overflow:hidden}.grid-item .bg::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgba(0, 0, 0, 0.5);opacity:0;z-index:1;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear}.grid-item .bg span{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.grid-item .bg img{display:block;width:100%}@media (min-width:768px){.grid-item .bg img{opacity:0}}.grid-item h4{position:absolute;top:0;left:0;font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#44BCC6}@media (min-width:1024px){.grid-item h4{letter-spacing:2px}}.grid-item h4::after{content:"";display:inline-block;position:relative;top:-3px;left:10px;width:20px;height:1px;background:#44BCC6}.grid-item h3{margin:0;padding-top:15px;font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;font-size:20px;line-height:30px;font-weight:300;font-weight:300;color:#1D1D1D}@media (min-width:768px){.grid-item h3{padding-bottom:0;padding-top:13px}}.grid-item h3 span.subtitle{position:relative;top:1px;display:block;font-family:"DM Sans", Helvetica, Arial, sans-serif;font-size:14px;line-height:23px;color:#6A6A6A}.grid-item span.arrow{position:relative;top:-1px;display:inline-block;left:0px;height:11px;line-height:11px;width:0;opacity:0;overflow:hidden;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.grid-item span.arrow svg{display:block;height:11px;width:26px}.grid-item span.arrow svg path,.grid-item span.arrow svg line{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;stroke:#1D1D1D}.grid-item-reversed{position:relative;display:block;margin-top:35px;padding-bottom:0 !important}@media (min-width:768px){.grid-item-reversed{margin-top:0;padding-bottom:35px !important}}body.home .grid-item-reversed{padding:20px 0 0}@media (min-width:768px){body.home .grid-item-reversed{padding:30px 0 35px}}.grid-item-reversed.last,.grid-item-reversed:last-child{padding-bottom:0 !important}.grid-item-reversed.active .bg span{transform:scale(1.05)}.grid-item-reversed.active span.arrow{width:26px;opacity:1}.grid-item-reversed.inactive .bg::before{opacity:1}.grid-item-reversed .bg{position:relative;overflow:hidden}.grid-item-reversed .bg::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgba(0, 0, 0, 0.5);opacity:0;z-index:1;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear}.grid-item-reversed .bg.mobile{display:block}@media (min-width:768px){.grid-item-reversed .bg.mobile{display:none}}.grid-item-reversed .bg.desktop{display:none}@media (min-width:768px){.grid-item-reversed .bg.desktop{display:block}}.grid-item-reversed .bg span{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.grid-item-reversed .bg img{display:block;width:100%}@media (min-width:768px){.grid-item-reversed .bg img{opacity:0}}.grid-item-reversed h4{position:absolute;top:0;left:0;font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#44BCC6}@media (min-width:1024px){.grid-item-reversed h4{letter-spacing:2px}}.grid-item-reversed h4::after{content:"";display:inline-block;position:relative;top:-3px;left:10px;width:20px;height:1px;background:#44BCC6}.grid-item-reversed h3{margin:0;padding:0 0 17px 0;font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;font-size:20px;line-height:30px;font-weight:300;font-weight:300;color:#1D1D1D}@media (min-width:768px){.grid-item-reversed h3{padding-bottom:0;padding-top:13px}}.grid-item-reversed h3 span.subtitle{position:relative;top:1px;display:block;font-family:"DM Sans", Helvetica, Arial, sans-serif;font-size:14px;line-height:23px;color:#6A6A6A}.grid-item-reversed span.arrow{position:relative;top:-1px;display:inline-block;left:0px;height:11px;line-height:11px;width:0;opacity:0;overflow:hidden;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.grid-item-reversed span.arrow svg{display:block;height:11px;width:26px}.grid-item-reversed span.arrow svg path,.grid-item-reversed span.arrow svg line{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;stroke:#1D1D1D}.testimonial{margin:40px -30px -40px -30px;padding:40px 30px 50px;background:#F2F2F2}@media (min-width:768px){.testimonial{margin:0 0 35px 0;padding:30px}}@media (min-width:1024px){.testimonial{padding:50px 70px}}@media (min-width:1320px){.testimonial{padding:67px 100px}}@media (min-width:1024px){.g-col-6 .testimonial,.g-col-4 .testimonial{padding:50px}}@media (min-width:1320px){.g-col-6 .testimonial,.g-col-4 .testimonial{padding:67px 50px}}@media (min-width:768px){.g-col-6.left .testimonial{padding-left:0}}.g-col-6.right .testimonial.mobile{margin-top:0;margin-bottom:0;padding-bottom:40px}.g-col-6.left .testimonial.mobile{margin-bottom:40px}.testimonial.mobile{display:block}@media (min-width:768px){.testimonial.mobile{display:none}}.testimonial.desktop{display:none}@media (min-width:768px){.testimonial.desktop{display:block}}.testimonial blockquote{margin:0 0 10px 0;text-indent:-4px;font-size:20px;line-height:30px}.testimonial blockquote span.quote-first{position:relative;top:3px;left:-3px;font-size:24px}.testimonial blockquote span.quote-last{position:relative;top:3px;left:2px;font-size:24px}.testimonial cite{display:block;font-size:16px;line-height:26px}.testimonial a{margin-top:22px}@media (min-width:768px){.testimonial a{margin-top:30px}}.article{margin:0 -30px 40px -30px;padding:40px 30px 50px;background:#F2F2F2}@media (min-width:768px){.article{margin:0;padding:40px;margin:0 0 40px}}@media (min-width:1024px){.article{padding:48px 50px 50px 50px}}@media (min-width:1320px){.article{padding:48px 60px 60px 60px}}@media (min-width:768px){.g-col-6.left .article{padding-left:0}}.article h4{margin:0 0 4px;font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#44BCC6}@media (min-width:1024px){.article h4{letter-spacing:2px}}@media (min-width:768px){.article h4{margin:0 0 40px}}@media (min-width:1024px){.article h4{margin:0 0 65px}}.article h4::after{content:"";display:inline-block;position:relative;top:-3px;left:10px;width:20px;height:1px;background:#44BCC6}.article h3{margin:0;padding-bottom:0px;max-width:460px;font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;font-size:20px;line-height:30px;font-weight:300;font-weight:300;color:#1D1D1D}@media (min-width:1024px){.article h3{font-size:26px;line-height:36px}}.article h3 span.subtitle{display:block;font-family:"DM Sans", Helvetica, Arial, sans-serif;font-size:14px;line-height:23px;color:#6A6A6A}.article span.arrow{position:relative;top:-1px;display:inline-block;left:0px;height:11px;line-height:11px;width:0;opacity:0;overflow:hidden;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.article span.arrow svg{display:block;height:11px;width:26px}.article span.arrow svg path,.article span.arrow svg line{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;stroke:#1D1D1D}.article p{max-width:460px;margin:15px 0 0 0}.article a{margin-top:27px}.left .article::before,.left .testimonial::before{content:"";position:absolute;top:0;left:0;bottom:0;width:100%;margin-left:-100%;background:#F2F2F2;z-index:-1}.right .article::before,.right .testimonial::before{content:"";position:absolute;top:0;right:0;bottom:0;width:100%;margin-right:-100%;background:#F2F2F2}.grid-search{margin-left:-15px;margin-right:-15px;overflow:hidden}.grid-search .grid-sizer,.grid-search .grid-item{width:100%}@media (min-width:1024px){.grid-search .grid-sizer,.grid-search .grid-item{width:50%}}.grid-search h2{font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;font-size:20px;line-height:30px;font-weight:300}@media (min-width:1024px){.grid-search h2{font-size:26px;line-height:36px}}.grid-search .grid-item{padding:0 15px 55px !important;margin:0;color:#ffffff}@media (min-width:768px){.grid-search .grid-item{float:left}}.grid-search .grid-item h3{font-size:16px;line-height:26px;font-weight:300;color:#ffffff}@media (min-width:768px){.grid-search .grid-item h3{padding-top:14px}}.grid-search .grid-item a{color:#ffffff}.grid-search .grid-item .arrow svg path,.grid-search .grid-item .arrow svg line{stroke:#ffffff}.grid-search .grid-item .subtitle{font-size:12px;line-height:22px;color:#ffffff}.grid-search .grid-item .subtitle a{font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#88D2D9}@media (min-width:1024px){.grid-search .grid-item .subtitle a{letter-spacing:2px}}.grid-search .grid-item .subtitle .tags{display:inline-block;padding-right:10px}.grid-search .grid-item .date{font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px}@media (min-width:1024px){.grid-search .grid-item .date{letter-spacing:2px}}.grid-search .page{padding-bottom:55px}@media (min-width:768px){.grid-search .page{padding-bottom:60px}}.grid-search .page:hover h3,.grid-search .page:focus h3{color:#88D2D9}.grid-search .page:hover span.arrow svg path,.grid-search .page:hover span.arrow svg line,.grid-search .page:focus span.arrow svg path,.grid-search .page:focus span.arrow svg line{stroke:#88D2D9}.grid-search .page h3{position:relative;padding:30px 30px 30px 0;font-size:20px;line-height:30px;font-weight:300;-webkit-transition:color 0.3s linear, opacity 0.3s linear, background-color 0.3s linear;-moz-transition:color 0.3s linear, opacity 0.3s linear, background-color 0.3s linear;-o-transition:color 0.3s linear, opacity 0.3s linear, background-color 0.3s linear;transition:color 0.3s linear, opacity 0.3s linear, background-color 0.3s linear}@media (min-width:1024px){.grid-search .page h3{font-size:26px;line-height:36px}}.grid-search .page h3::before{content:"";position:absolute;top:0;left:0;right:0px;height:1px;background-color:#20A7B2}.grid-search .page h3::after{content:"";position:absolute;bottom:0;left:0;right:0px;height:1px;background-color:#20A7B2}.grid-search .page h3 span.arrow{opacity:1;width:26px}.header-homeintro-bg{position:fixed;top:0;left:0;bottom:0;right:0;background-color:#393939 !important;z-index:1029}.header-homeintro{position:fixed;top:0;left:0;bottom:0;right:0;height:100vh;padding:60px 0 110px;background-color:#393939 !important;background-size:cover !important;overflow:hidden;z-index:1030}@media (min-width:768px){.header-homeintro{padding:60px 0 110px}}.header-homeintro .g-container,.header-homeintro .g-row,.header-homeintro .g-col{z-index:1;height:100%}.header-homeintro .g-row{display:flex;flex-direction:row;align-items:stretch}.header-homeintro .g-col-4{display:flex;flex-direction:column;justify-content:flex-end;width:100%}@media (min-width:768px){.header-homeintro .g-col-4{width:50%;margin-left:50%}}@media (min-width:1024px){.header-homeintro .g-col-4{width:33.333333%;margin-left:66.666666%}}@media (min-width:1400px){.header-homeintro .g-col-4{padding-right:0}}.header-homeintro .g-col-4::before{content:"";display:block;width:100%;padding-bottom:100%}@media (min-width:500px){.header-homeintro .g-col-4::before{padding-bottom:50%}}@media (min-width:768px){.header-homeintro .g-col-4::before{display:none}}.header-homeintro video{position:fixed;right:0;bottom:0;min-width:100%;min-height:100%;max-height:100%;transform:translateX(calc((100% - 100vw) / 2))}@media (min-width:1400px){.header-homeintro video{max-height:9999px}}.header-homeintro .shadow-top{position:absolute;top:0;right:0;left:0;height:150px;background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.3) 100%)}.header-homeintro .shadow-bottom{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 80%)}.header-homeintro .bg{background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;top:0;left:0;right:0;height:62%;overflow:hidden;margin-left:-15px;margin-right:-15px;z-index:-1}@media (min-width:500px){.header-homeintro .bg{height:80%}}@media (min-width:768px){.header-homeintro .bg{display:none}}.header-homeintro .bg::after{content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:200px;background:linear-gradient(0deg, black 0%, rgba(0, 0, 0, 0) 100%);z-index:1}.header-homeintro .top{position:absolute;top:22px;left:0;right:0;z-index:3;text-align:center}.header-homeintro .top .logo{display:inline-block;width:70px}.header-homeintro .top .logo img{display:block;width:100%}.header-homeintro p{margin:0;max-width:400px;font-size:24px;line-height:36px;font-weight:400;color:#ffffff}@media (min-width:1024px){.header-homeintro p{font-size:26px;line-height:38px}}@media (min-width:768px){.header-homeintro p{max-width:520px}}.header-homeintro a#close-intro{display:inline-block;margin-top:15px;font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#44BCC6;-webkit-transition:color 0.3s linear, opacity 0.3s linear, background-color 0.3s linear;-moz-transition:color 0.3s linear, opacity 0.3s linear, background-color 0.3s linear;-o-transition:color 0.3s linear, opacity 0.3s linear, background-color 0.3s linear;transition:color 0.3s linear, opacity 0.3s linear, background-color 0.3s linear}@media (min-width:1024px){.header-homeintro a#close-intro{letter-spacing:2px}}@media (min-width:768px){.header-homeintro a#close-intro{position:absolute;right:10px;bottom:-74px}}@media (min-width:1320px){.header-homeintro a#close-intro{right:-10px}}.header-homeintro a#close-intro:hover{color:#ffffff}.header-homeintro a#close-intro:hover::after{background:#ffffff}.header-homeintro a#close-intro::after{content:"";display:inline-block;position:relative;top:-3px;left:10px;width:20px;height:1px;background:#44BCC6;-webkit-transition:color 0.3s linear, opacity 0.3s linear, background-color 0.3s linear;-moz-transition:color 0.3s linear, opacity 0.3s linear, background-color 0.3s linear;-o-transition:color 0.3s linear, opacity 0.3s linear, background-color 0.3s linear;transition:color 0.3s linear, opacity 0.3s linear, background-color 0.3s linear}.header-homeintro-bg2{position:fixed;top:0;left:0;bottom:0;right:0;background-color:#393939 !important;z-index:1029}.header-homeintro2{position:fixed;top:0;left:0;bottom:0;right:0;height:100vh;padding:60px 0 110px;background-color:#393939 !important;background-size:cover !important;overflow:hidden;z-index:1030}@media (min-width:768px){.header-homeintro2{padding:60px 0 110px}}.header-homeintro2 .g-container,.header-homeintro2 .g-row,.header-homeintro2 .g-col{z-index:1;height:100%}.header-homeintro2 .g-row{display:flex;flex-direction:row;align-items:stretch}.header-homeintro2 .g-col-12{display:flex;flex-direction:column;justify-content:center;width:100%;text-align:center}.header-homeintro2 .slideshow-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.header-homeintro2 .slideshow-wrapper div{height:100%;width:100%;background-position:center center !important;background-size:cover !important;background-repeat:none !important}.header-homeintro2 .shadow-top{position:absolute;top:0;right:0;left:0;height:150px;background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.3) 100%)}.header-homeintro2 .shadow-bottom{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 80%)}.header-homeintro2 .bg{background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;top:0;left:0;right:0;height:62%;overflow:hidden;margin-left:-15px;margin-right:-15px;z-index:-1}@media (min-width:500px){.header-homeintro2 .bg{height:80%}}@media (min-width:768px){.header-homeintro2 .bg{display:none}}.header-homeintro2 .bg::after{content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:200px;background:linear-gradient(0deg, black 0%, rgba(0, 0, 0, 0) 100%);z-index:1}.header-homeintro2 .logo{width:104px;margin:0 auto 31px}.header-homeintro2 p{margin:0;max-width:220px;margin:0 auto;font-size:24px;line-height:36px;font-weight:400;color:#ffffff}@media (min-width:1024px){.header-homeintro2 p{font-size:26px;line-height:38px}}@media (min-width:500px){.header-homeintro2 p{max-width:320px}}@media (min-width:768px){.header-homeintro2 p{max-width:520px}}@media (max-width:768px){.header-homeintro2 p br{display:none}}.header-homeintro2 a#learn-more{display:inline-block;margin-top:25px;margin-right:20px;font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#ffffff;-webkit-transition:color 0.3s linear, opacity 0.3s linear, background-color 0.3s linear;-moz-transition:color 0.3s linear, opacity 0.3s linear, background-color 0.3s linear;-o-transition:color 0.3s linear, opacity 0.3s linear, background-color 0.3s linear;transition:color 0.3s linear, opacity 0.3s linear, background-color 0.3s linear}@media (min-width:1024px){.header-homeintro2 a#learn-more{letter-spacing:2px}}.header-homeintro2 a#learn-more:hover,.header-homeintro2 a#learn-more:focus{color:#44BCC6}.header-homeintro2 a#close-intro{display:inline-block;margin-top:25px;font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#ffffff;-webkit-transition:color 0.3s linear, opacity 0.3s linear, background-color 0.3s linear;-moz-transition:color 0.3s linear, opacity 0.3s linear, background-color 0.3s linear;-o-transition:color 0.3s linear, opacity 0.3s linear, background-color 0.3s linear;transition:color 0.3s linear, opacity 0.3s linear, background-color 0.3s linear}@media (min-width:1024px){.header-homeintro2 a#close-intro{letter-spacing:2px}}.header-homeintro2 a#close-intro:hover,.header-homeintro2 a#close-intro:focus{color:#44BCC6}.banner-home{position:relative;overflow:hidden;height:100vh;background:#393939}@media (min-width:768px){.banner-home #activate-left,.banner-home #activate-right{position:absolute;top:0;width:80%;height:100vh;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear}.banner-home #activate-left{left:0}.banner-home #activate-right{right:0}}.banner-home #page-below{display:none;position:absolute;bottom:0;left:0;right:0;height:0px;z-index:6;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}@media (min-width:500px){.banner-home #page-below{display:block;background:#F2F2F2}}@media (min-width:768px){.banner-home #page-below{background:#ffffff}}.banner-home .link-left,.banner-home .link-right{position:absolute;width:100%;height:50vh;overflow:hidden;z-index:5;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear}@media (min-width:768px){.banner-home .link-left,.banner-home .link-right{width:50%;height:100vh}}.banner-home .link-left{top:0;left:0}.banner-home .link-right{bottom:0;right:0}.banner-home .text-left,.banner-home .text-right{position:absolute;width:100%;height:50vh;display:flex;justify-content:center;flex-direction:column;z-index:3;overflow:hidden;opacity:0;font-size:40px;line-height:42px;font-weight:300;letter-spacing:1px;font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;text-align:center;color:#ffffff;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear}@media (min-width:1024px){.banner-home .text-left,.banner-home .text-right{font-size:46px;line-height:48px}}@media (min-width:768px){.banner-home .text-left,.banner-home .text-right{width:50%;height:100vh}}.banner-home .text-left div,.banner-home .text-right div{padding:0 50px}.banner-home .text-left span,.banner-home .text-right span{display:inline-block;text-shadow:2px 2px 15px rgba(0, 0, 0, 0.4)}.banner-home .text-left{top:0;left:0;direction:rtl}.banner-home .text-left span::before{content:"";display:inline-block;position:relative;left:25px;height:25px;width:0px;opacity:0;background:url(../images/arrow-lrg.svg);background-size:cover;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.banner-home .text-right{bottom:0;right:0}.banner-home .text-right span::after{content:"";display:inline-block;position:relative;left:25px;height:25px;width:0px;opacity:0;background:url(../images/arrow-lrg.svg);background-size:cover;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.banner-home .bg-left,.banner-home .bg-right{position:absolute;width:100%;height:50vh;overflow:hidden;z-index:1;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear}@media (min-width:768px){.banner-home .bg-left,.banner-home .bg-right{width:50%;height:100vh}}.banner-home .bg-left::before,.banner-home .bg-right::before{content:"";position:absolute;top:0;right:0;left:0;height:150px;z-index:-1;background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.3) 100%)}.banner-home .bg-left::after,.banner-home .bg-right::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgba(0, 0, 0, 0.4);opacity:0;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear}.banner-home .bg-left .video-container,.banner-home .bg-right .video-container{position:absolute;top:-50%;left:-50%;width:200%;height:200%}.banner-home .bg-left video,.banner-home .bg-right video{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;min-height:50%;min-width:50%;opacity:0;z-index:-1;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.banner-home .bg-left:hover video,.banner-home .bg-right:hover video{opacity:1}.banner-home .bg-left{top:0;left:0;background-size:cover !important}.banner-home .bg-right{bottom:0;right:0;background-size:cover !important}.banner-home.animate1 .bg-left::after,.banner-home.animate1 .bg-right::after{opacity:1}.banner-home.animate1 .text-left,.banner-home.animate1 .text-right{opacity:1}.banner-home.animate2 #page-below{height:0px}@media (min-width:768px){.banner-home.animate2 #page-below{height:50px}}.banner-home.left-min .link-left{width:15%}.banner-home.left-min .text-left{width:15%;opacity:0.5}.banner-home.left-min .bg-left{width:15%}.banner-home.left-min .bg-left::after{background:rgba(0, 0, 0, 0.8)}.banner-home.right-min .link-right{width:15%}.banner-home.right-min .text-right{width:15%;opacity:0.5}.banner-home.right-min .bg-right{width:15%}.banner-home.right-min .bg-right::after{background:rgba(0, 0, 0, 0.8)}.banner-home.left-max .link-left{width:85%}.banner-home.left-max #activate-left{width:47%}.banner-home.left-max .text-left span::before{width:60px;opacity:1}.banner-home.left-max .bg-left{width:85%}.banner-home.left-max .bg-left::after{background:rgba(0, 0, 0, 0)}.banner-home.left-max .bg-left video{opacity:1}.banner-home.right-max .link-right{width:85%}.banner-home.right-max #activate-right{width:47%}.banner-home.right-max .text-right span::after{width:60px;opacity:1}.banner-home.right-max .bg-right{width:85%}.banner-home.right-max .bg-right::after{background:rgba(0, 0, 0, 0)}.banner-home.right-max .bg-right video{opacity:1}.header-principal-profile{padding-top:100px}@media (min-width:768px){.header-principal-profile{padding-top:130px}}.header-principal-profile .g-container{position:relative}.header-principal-profile .g-container:before{content:"";position:absolute;top:0px;left:30px;right:30px;height:1px;background:#D3D3D3}.header-principal-profile .text{padding-top:30px}@media (min-width:768px){.header-principal-profile .text{position:absolute;top:0;left:30px;width:23%}}.header-principal-profile h1{margin:0 0 15px;font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;font-size:24px;line-height:36px;font-weight:400}@media (min-width:768px){.header-principal-profile h1{font-size:20px;line-height:30px}}@media (min-width:1024px){.header-principal-profile h1{margin:0 0 25px;font-size:26px;line-height:38px}}.header-principal-profile .title{font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;font-size:12px}@media (min-width:1024px){.header-principal-profile .title{letter-spacing:2px}}@media (min-width:768px){.header-principal-profile .title{font-size:10px}}@media (min-width:1024px){.header-principal-profile .title{font-size:12px}}.header-contact{padding:115px 0 50px}@media (min-width:1024px){.header-contact{padding:130px 0 100px}}.header-contact .g-container{position:relative}.header-contact .g-container:before{content:"";position:absolute;top:0px;left:30px;right:30px;height:1px;background:#ffffff}.header-contact .g-col-5{width:100%}@media (min-width:768px){.header-contact .g-col-5{width:30%}}@media (min-width:1024px){.header-contact .g-col-5{width:41.6666666667%}}.header-contact .g-col-7{width:100%}@media (min-width:768px){.header-contact .g-col-7{width:70%;padding-top:30px}}@media (min-width:1024px){.header-contact .g-col-7{width:58.3333333333%;padding-top:40px}}.header-contact .g-col-3.g-col-offset-5{width:100%}@media (min-width:768px){.header-contact .g-col-3.g-col-offset-5{width:70%;margin-left:30%}}@media (min-width:1024px){.header-contact .g-col-3.g-col-offset-5{width:58%;margin-left:41.6666666667%}}@media (min-width:1320px){.header-contact .g-col-3.g-col-offset-5{width:29%;margin-left:41.6666666667%}}.header-contact .g-col-4{width:100%}@media (min-width:768px){.header-contact .g-col-4{width:70%;margin-left:30%}}@media (min-width:1024px){.header-contact .g-col-4{width:58%;margin-left:41.6666666667%}}@media (min-width:1320px){.header-contact .g-col-4{width:29.333333%;margin-left:0}}.header-contact h1{margin:0 0 30px 0;font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;font-size:40px;line-height:42px;font-weight:300;letter-spacing:1px}@media (min-width:1024px){.header-contact h1{font-size:46px;line-height:48px}}@media (min-width:768px){.header-contact h1{margin:15px 0 30px 0}}.header-contact .g-col-7 p{font-size:18px;line-height:30px}@media (min-width:1024px){.header-contact .g-col-7 p{font-size:20px;line-height:31px}}body .header-contact h2{margin:28px 0 8px}.header-image{position:relative;padding:0 0 50px;background-color:#000000 !important;background-size:cover !important;overflow:hidden}@media (max-width:767px){.header-image{background:#000000 !important}}@media (min-width:768px){.header-image{height:calc(100vh - 50px);padding:60px 0 110px}}.header-image .g-container,.header-image .g-row,.header-image .g-col{z-index:1}@media (min-width:768px){.header-image .g-container,.header-image .g-row,.header-image .g-col{height:100%}}.header-image .g-row{display:flex;flex-direction:row;align-items:stretch}.header-image .g-col-6{display:flex;flex-direction:column;justify-content:flex-end}@media (min-width:768px){.header-image .g-col-6{width:75%}}@media (min-width:1024px){.header-image .g-col-6{width:50%}}.header-image .g-col-6::before{content:"";display:block;width:100%;padding-bottom:100%}@media (min-width:500px){.header-image .g-col-6::before{padding-bottom:50%}}@media (min-width:768px){.header-image .g-col-6::before{display:none}}.header-image .g-col-3{display:flex;flex-direction:column;justify-content:flex-end;width:100%}@media (min-width:768px){.header-image .g-col-3{width:60%}}@media (min-width:1024px){.header-image .g-col-3{width:25%}}.header-image .g-col-3::before{content:"";display:block;width:100%;padding-bottom:100%}@media (min-width:500px){.header-image .g-col-3::before{padding-bottom:50%}}@media (min-width:768px){.header-image .g-col-3::before{display:none}}.header-image.animate #page-below{height:0px}@media (min-width:768px){.header-image.animate #page-below{height:50px}}.header-image .video-container{position:absolute;top:-50%;left:-50%;width:200%;height:200%}.header-image video{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;min-height:50%;min-width:50%}.header-image .shadow-top{position:absolute;top:0;right:0;left:0;height:150px;background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.3) 100%)}@media (min-width:768px){.header-image .shadow-bottom{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 80%)}}.header-image #page-below{display:none;position:absolute;bottom:0;left:0;right:0;height:0px;z-index:6;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}@media (min-width:500px){.header-image #page-below{display:block;background:#F2F2F2}}@media (min-width:768px){.header-image #page-below{background:#ffffff}}.header-image .bg{background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;top:0;left:0;right:0;height:62%;margin-left:-15px;margin-right:-15px;z-index:-1}@media (min-width:500px){.header-image .bg{height:80%}}@media (min-width:768px){.header-image .bg{display:none}}.header-image .bg::after{content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:200px;background:linear-gradient(0deg, black 0%, rgba(0, 0, 0, 0) 100%);z-index:1}.header-image .bg::before{content:"";display:block;position:absolute;top:100%;height:100%;left:0;right:0;bottom:0;background:#000000;z-index:1}.header-image h4{margin:0 0 20px;font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#ffffff}@media (min-width:1024px){.header-image h4{letter-spacing:2px}}@media (min-width:1024px){.header-image h4{margin:0 0 45px}}.header-image h4::after{content:"";display:inline-block;position:relative;top:-3px;left:10px;width:20px;height:1px;background:#ffffff}.header-image h1{margin:0 0 15px;font-size:40px;line-height:42px;font-weight:300;letter-spacing:1px;font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;color:#ffffff}@media (min-width:1024px){.header-image h1{font-size:46px;line-height:48px}}@media (min-width:1024px){.header-image h1{margin:0 0 25px}}.header-image h1.project{max-width:400px;font-size:24px;line-height:36px;font-weight:400}@media (min-width:1024px){.header-image h1.project{font-size:26px;line-height:38px}}@media (min-width:1024px){.header-image h1.project{max-width:200px}}.header-image p{margin:0;max-width:520px;font-size:18px;line-height:30px;color:#ffffff}@media (min-width:1024px){.header-image p{font-size:20px;line-height:31px}}.header-image .location{font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;font-size:12px;color:#ffffff}@media (min-width:1024px){.header-image .location{letter-spacing:2px}}@media (min-width:1024px){.header-image .location{margin:0 0 25px}}.header-image .button{margin:20px 0 0 0}@media (min-width:768px){.header-image .button{min-height:39px}}@media (min-width:1024px){.header-image .button{margin:35px 0 0 0}}.header-slideshow{position:relative;padding:0 0 40px;background-color:#000000;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;height:100vh}body.page-template-page-perspectives .header-slideshow,body.category .header-slideshow,body.tag .header-slideshow{background-color:#323538;max-height:800px}@media (min-width:768px){.header-slideshow{padding:60px 0 144px}body.page-template-page-perspectives .header-slideshow,body.category .header-slideshow,body.tag .header-slideshow{padding:60px 0}}.header-slideshow .g-container,.header-slideshow .g-row,.header-slideshow .g-col{z-index:1}@media (min-width:768px){.header-slideshow .g-container,.header-slideshow .g-row,.header-slideshow .g-col{height:100%}}.header-slideshow .g-row{display:flex;flex-direction:row;align-items:stretch}.header-slideshow .g-col-6{display:flex;flex-direction:column;justify-content:flex-end}@media (min-width:768px){.header-slideshow .g-col-6{width:75%}}@media (min-width:1024px){.header-slideshow .g-col-6{width:50%}}.header-slideshow .g-col-6::before{content:"";display:block;width:100%;padding-bottom:100%}@media (min-width:500px){.header-slideshow .g-col-6::before{padding-bottom:50%}}@media (min-width:768px){.header-slideshow .g-col-6::before{display:none}}.header-slideshow.animate #page-below{height:0px}@media (min-width:768px){.header-slideshow.animate #page-below{height:84px}}.header-slideshow .slick-list,.header-slideshow .slick-track{height:100%}.header-slideshow .slides-dots-container{z-index:99}@media (min-width:768px){.header-slideshow .slides-dots-container{position:absolute;bottom:0;right:30px}}.header-slideshow .slides-dots-container .slick-dots{position:relative;bottom:-7px}@media (min-width:768px){.header-slideshow .slides-dots-container .slick-dots{float:right;width:auto;bottom:auto}}.header-slideshow .slides-dots-container .slick-dots li{width:35px;height:2px;padding-top:20px;margin:0 10px;text-indent:-999px;overflow:hidden}@media (min-width:768px){.header-slideshow .slides-dots-container .slick-dots li{float:left;margin:0 0 0 10px;padding-top:20px}}.header-slideshow .slides-dots-container .slick-dots li:before{content:"";display:block;position:absolute;bottom:0;left:0;margin-top:1px;height:1px;width:35px;background:#fff;opacity:0.5;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.header-slideshow .slides-dots-container .slick-dots li.slick-active:before,.header-slideshow .slides-dots-container .slick-dots li:hover:before,.header-slideshow .slides-dots-container .slick-dots li:focus:before{opacity:1;height:2px;margin-top:0}.header-slideshow .slides-dots-container .slick-dots button{display:none}.header-slideshow .slide-prev{display:none;position:absolute;top:-60px;left:0;bottom:-60px;width:50%;z-index:2;cursor:url("../images/arrow-prev.png"), auto}@media (min-width:768px){.header-slideshow .slide-prev{display:block}}.header-slideshow .content .slide-prev{z-index:0}@media (min-width:768px){.header-slideshow .content .text{cursor:url("../images/arrow-prev.png"), auto}}.header-slideshow .slide-next{display:none;position:absolute;top:-60px;right:0;bottom:80px;width:50%;z-index:4;cursor:url("../images/arrow-next.png"), auto}@media (min-width:768px){.header-slideshow .slide-next{display:block}}.header-slideshow video{position:absolute;top:0;right:0;bottom:0;left:0;min-height:100%;min-width:100%;height:auto !important;width:auto !important}.header-slideshow .shadow-top{position:absolute;top:0;right:0;left:0;height:150px;background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.3) 100%);z-index:2}.header-slideshow .shadow-bottom{opacity:0}@media (min-width:768px){.header-slideshow .shadow-bottom{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 80%);z-index:2}}.header-slideshow #page-below{display:none;position:absolute;bottom:0;left:0;right:0;height:0px;z-index:6;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}@media (min-width:500px){.header-slideshow #page-below{display:block;background:#F2F2F2}}@media (min-width:768px){.header-slideshow #page-below{background:#ffffff}}.header-slideshow .bg,.header-slideshow .bg .slides,.header-slideshow .bg .slides .slide{position:absolute;top:0;right:0;bottom:0;left:0}.header-slideshow .bg .slick-slide{position:relative}.header-slideshow .bg .slick-slide>div{position:relative;height:100%}@media (min-width:768px){.header-slideshow .bg .slick-slide>div{height:100%}}.header-slideshow .bg .slide{bottom:auto;height:62%;overflow:hidden;background-size:cover !important;z-index:1}@media (min-width:500px){.header-slideshow .bg .slide{height:80%}}@media (min-width:768px){.header-slideshow .bg .slide{height:100%}}.header-slideshow .bg .slide::after{content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:200px;background:linear-gradient(0deg, black 0%, rgba(0, 0, 0, 0) 100%);z-index:1}@media (min-width:768px){.header-slideshow .bg .slide::after{display:none}}@media (min-width:768px){body.page-template-default .header-slideshow .bg .slick-slide>div{height:-moz-calc(100% - 80px);height:-webkit-calc(100% - 80px);height:-o-calc(100% - 80px);height:calc(100% - 80px)}}.header-slideshow .content{height:100%;z-index:3}.header-slideshow .content .g-container{position:relative;z-index:3}.header-slideshow .content .slides{height:100%;width:100%;margin:0;padding:0;list-style:none}.header-slideshow .content .slick-slider div,.header-slideshow .content .slide,.header-slideshow .content .g-container{height:100%}.header-slideshow .content .slide .g-col-6 div{height:auto}.header-slideshow .content .g-row{display:flex;flex-direction:row;align-items:stretch}.header-slideshow .content .g-col-6{display:flex;flex-direction:column;justify-content:flex-end}.header-slideshow .content .button{display:inline-block;max-width:230px}.header-slideshow h4{margin:0 0 20px;font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#ffffff}@media (min-width:1024px){.header-slideshow h4{letter-spacing:2px}}@media (min-width:1024px){.header-slideshow h4{margin:0 0 45px}}.header-slideshow h4::after{content:"";display:inline-block;position:relative;top:-3px;left:10px;width:20px;height:1px;background:#ffffff}.header-slideshow h1{margin:0 0 6px;font-size:24px;line-height:36px;font-weight:400;font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;color:#ffffff}@media (min-width:1024px){.header-slideshow h1{font-size:26px;line-height:38px}}.header-slideshow blockquote{margin:0 0 5px 0;text-indent:-8px;font-size:24px;line-height:36px;color:#ffffff}.header-slideshow blockquote span.quote-first{position:relative;top:0px;left:-3px;font-size:24px}.header-slideshow blockquote span.quote-last{position:relative;top:0px;left:2px;font-size:24px}.header-slideshow cite{display:block;font-size:16px;line-height:26px;color:#ffffff}.header-slideshow p{margin:0;max-width:520px;font-size:16px;line-height:26px;color:#ffffff}.header-slideshow .button{margin:20px 0 0 0}@media (min-width:768px){.header-slideshow .button{min-height:39px}}@media (min-width:1024px){.header-slideshow .button{margin:35px 0 0 0}}.header-slideshow .button a{margin:0}@media (max-width:767px){body.page-template-page-perspectives .header-slideshow,body.category .header-slideshow,body.tag .header-slideshow{height:auto;padding:0}body.page-template-page-perspectives .header-slideshow .shadow-top,body.page-template-page-perspectives .header-slideshow .shadow-bottom,body.page-template-page-perspectives .header-slideshow .slides-dots-container,body.category .header-slideshow .shadow-top,body.category .header-slideshow .shadow-bottom,body.category .header-slideshow .slides-dots-container,body.tag .header-slideshow .shadow-top,body.tag .header-slideshow .shadow-bottom,body.tag .header-slideshow .slides-dots-container{display:none}body.page-template-page-perspectives .header-slideshow .bg .slide,body.page-template-page-perspectives .header-slideshow .slides,body.page-template-page-perspectives .header-slideshow .content .slick-slider div,body.page-template-page-perspectives .header-slideshow .content .slide,body.page-template-page-perspectives .header-slideshow .content .g-container,body.page-template-page-perspectives .header-slideshow .slick-list,body.page-template-page-perspectives .header-slideshow .slick-track,body.category .header-slideshow .bg .slide,body.category .header-slideshow .slides,body.category .header-slideshow .content .slick-slider div,body.category .header-slideshow .content .slide,body.category .header-slideshow .content .g-container,body.category .header-slideshow .slick-list,body.category .header-slideshow .slick-track,body.tag .header-slideshow .bg .slide,body.tag .header-slideshow .slides,body.tag .header-slideshow .content .slick-slider div,body.tag .header-slideshow .content .slide,body.tag .header-slideshow .content .g-container,body.tag .header-slideshow .slick-list,body.tag .header-slideshow .slick-track{height:auto;overflow:hidden}body.page-template-page-perspectives .header-slideshow .bg .slide,body.category .header-slideshow .bg .slide,body.tag .header-slideshow .bg .slide{border-left:5px solid #323538;border-right:5px solid #323538}body.page-template-page-perspectives .header-slideshow .bg .slide::after,body.category .header-slideshow .bg .slide::after,body.tag .header-slideshow .bg .slide::after{position:relative;background:transparent;height:0;padding-top:60%}body.page-template-page-perspectives .header-slideshow .g-col-6,body.category .header-slideshow .g-col-6,body.tag .header-slideshow .g-col-6{float:none;width:100%}body.page-template-page-perspectives .header-slideshow .g-col-6::before,body.category .header-slideshow .g-col-6::before,body.tag .header-slideshow .g-col-6::before{display:none}body.page-template-page-perspectives .header-slideshow .g-col-6 h4,body.category .header-slideshow .g-col-6 h4,body.tag .header-slideshow .g-col-6 h4{margin-top:10px;margin-bottom:10px}body.page-template-page-perspectives .header-slideshow .bg,body.page-template-page-perspectives .header-slideshow .bg .slides,body.page-template-page-perspectives .header-slideshow .bg .slides .slide,body.category .header-slideshow .bg,body.category .header-slideshow .bg .slides,body.category .header-slideshow .bg .slides .slide,body.tag .header-slideshow .bg,body.tag .header-slideshow .bg .slides,body.tag .header-slideshow .bg .slides .slide{position:relative}}.header-project-index{padding-top:100px}@media (min-width:768px){.header-project-index{padding-top:130px}}.header-project-index .g-container{position:relative}.header-project-index .g-container:before{content:"";position:absolute;top:0px;left:30px;right:30px;height:1px;background:#ffffff}.header-project-index h1{margin:15px 0 30px 0;font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;font-size:40px;line-height:42px;font-weight:300;letter-spacing:1px}@media (min-width:1024px){.header-project-index h1{font-size:46px;line-height:48px}}.header-project-index h1 svg{position:relative;top:4px;width:16px;height:16px;padding-right:3px}.header-project-index h1 svg path{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;stroke:#000000}.header-project-index h1 a{display:block;margin-top:10px;margin-right:20px;position:relative;font-family:"DM Sans", Helvetica, Arial, sans-serif;font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#88D2D9}@media (min-width:1024px){.header-project-index h1 a{letter-spacing:2px}}@media (min-width:768px){.header-project-index h1 a{display:inline-block;left:40px;margin-top:0}}.header-project-index h1 a:hover svg path,.header-project-index h1 a:focus svg path{stroke:#ADADAD}.post-header-archive{padding-top:100px}@media (min-width:768px){.post-header-archive{padding-top:130px}}.post-header-archive .g-container{position:relative}.post-header-archive .g-container:before{content:"";position:absolute;top:0px;left:30px;right:30px;height:1px;background:#ffffff}.post-header-archive h1{margin:15px 0 30px 0;font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;font-size:40px;line-height:42px;font-weight:300;letter-spacing:1px;color:#ffffff}@media (min-width:1024px){.post-header-archive h1{font-size:46px;line-height:48px}}.post-header-archive h1 svg{position:relative;top:4px;width:16px;height:16px;padding-right:3px}.post-header-archive h1 svg path{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;stroke:#ffffff}.post-header-archive h1 a{display:block;margin-top:10px;margin-right:20px;position:relative;font-family:"DM Sans", Helvetica, Arial, sans-serif;font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#88D2D9}@media (min-width:1024px){.post-header-archive h1 a{letter-spacing:2px}}@media (min-width:768px){.post-header-archive h1 a{display:inline-block;left:40px;margin-top:0}}.post-header-archive h1 a:hover svg path,.post-header-archive h1 a:focus svg path{stroke:#ADADAD}.post-header-single{padding-top:100px;padding-bottom:10px}@media (min-width:768px){.post-header-single{padding-top:110px;padding-bottom:0}}.post-header-single .g-container{position:relative}.post-header-single .g-container:before{content:"";position:absolute;top:0px;left:30px;right:30px;height:1px;background:#20A7B2}.post-header-single .g-col-9{position:relative;padding-top:40px}@media (min-width:768px){.post-header-single .g-col-9{padding-top:20px}.post-header-single .g-col-9:before{content:"";position:absolute;top:0px;right:20px;bottom:0;width:1px;background:#20A7B2}.post-header-single .g-col-9:after{content:"";position:absolute;top:0px;right:15px;bottom:0;width:1px;background:#20A7B2}}.post-header-single .g-col-2{padding-top:20px;padding-bottom:2px}.post-header-single .categories{margin:0 0 5px}.post-header-single .categories::after{content:"";display:inline-block;position:relative;top:-3px;left:10px;width:20px;height:1px;background:#20A7B2}.post-header-single .categories a{font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#20A7B2}@media (min-width:1024px){.post-header-single .categories a{letter-spacing:2px}}.post-header-single h1{margin:0 0 15px 0;font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;font-size:30px;line-height:40px;font-weight:300;letter-spacing:1px}@media (min-width:768px){.post-header-single h1{margin-bottom:30px;padding-right:40px;font-size:36px;line-height:46px}}@media (min-width:1024px){.post-header-single h1{padding-right:50px}}.post-header-single .date{margin:0 0 5px;font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#000000}@media (min-width:1024px){.post-header-single .date{letter-spacing:2px}}.post-header-single .tags{font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;line-height:26px;color:#20A7B2}@media (min-width:1024px){.post-header-single .tags{letter-spacing:2px}}.post-header-single .tags a{color:#20A7B2}.post-header-single .tags a:hover,.post-header-single .tags a:focus{color:#393939}.post-banner{padding-top:20px}.post-banner .g-col-6:first-child{margin-bottom:30px}@media (min-width:768px){.post-banner .g-col-6:first-child{margin-bottom:0}}body.single-project .header-contact p,body.single-project .content-textcontent p,body.single-project .content-textcontent2 p{font-size:18px;line-height:30px}body.single-project .header-contact ul li,body.single-project .header-contact ol li,body.single-project .content-textcontent ul li,body.single-project .content-textcontent ol li,body.single-project .content-textcontent2 ul li,body.single-project .content-textcontent2 ol li{font-size:16.5px;line-height:26px}.header-contact h2,.content-textcontent h2,.content-textcontent2 h2{margin:0 0 8px;font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#44BCC6}@media (min-width:1024px){.header-contact h2,.content-textcontent h2,.content-textcontent2 h2{letter-spacing:2px}}.header-contact h2::after,.content-textcontent h2::after,.content-textcontent2 h2::after{content:"";display:inline-block;position:relative;top:-3px;left:10px;width:20px;height:1px;background:#44BCC6}.header-contact h2.noline::after,.content-textcontent h2.noline::after,.content-textcontent2 h2.noline::after{display:none}.header-contact p,.content-textcontent p,.content-textcontent2 p{font-size:16px;line-height:25px;font-weight:400}body.single-project .header-contact p,.header-contact p.large,body.single-project .content-textcontent p,.content-textcontent p.large,body.single-project .content-textcontent2 p,.content-textcontent2 p.large{font-size:18px;line-height:30px}.header-contact ul,.content-textcontent ul,.content-textcontent2 ul{margin:0 0 20px 0;padding:0;list-style:none}.header-contact ul:last-child,.content-textcontent ul:last-child,.content-textcontent2 ul:last-child{margin-bottom:0}.header-contact ul li,.content-textcontent ul li,.content-textcontent2 ul li{position:relative;padding-left:20px;margin-bottom:8px;font-size:16px;line-height:26px}.header-contact ul li:last-child,.content-textcontent ul li:last-child,.content-textcontent2 ul li:last-child{margin-bottom:0}.header-contact ul li::before,.content-textcontent ul li::before,.content-textcontent2 ul li::before{content:"";position:absolute;left:0;top:11px;height:3px;width:3px;background:#000000;border-radius:50%}.header-contact ol,.content-textcontent ol,.content-textcontent2 ol{margin:0;padding:20px;list-style:decimal}.header-contact ol li,.content-textcontent ol li,.content-textcontent2 ol li{position:relative;margin-bottom:8px;font-size:16px;line-height:26px}.header-contact ol li:last-child,.content-textcontent ol li:last-child,.content-textcontent2 ol li:last-child{margin-bottom:0}.header-contact blockquote,.content-textcontent blockquote,.content-textcontent2 blockquote{position:relative;margin:30px 0}.header-contact blockquote:last-child,.content-textcontent blockquote:last-child,.content-textcontent2 blockquote:last-child{margin-bottom:0}.header-contact blockquote p,.content-textcontent blockquote p,.content-textcontent2 blockquote p{font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;font-size:20px !important;line-height:30px !important;font-weight:300;color:#44BCC6}.header-contact blockquote p:first-child,.content-textcontent blockquote p:first-child,.content-textcontent2 blockquote p:first-child{text-indent:-7px}.header-contact blockquote p em,.header-contact blockquote p i,.content-textcontent blockquote p em,.content-textcontent blockquote p i,.content-textcontent2 blockquote p em,.content-textcontent2 blockquote p i{font-style:normal}.header-contact cite,.header-contact p.author,.header-contact blockquote p.author,.content-textcontent cite,.content-textcontent p.author,.content-textcontent blockquote p.author,.content-textcontent2 cite,.content-textcontent2 p.author,.content-textcontent2 blockquote p.author{display:block;margin:-16px 0 35px;font-size:10px !important;line-height:18px !important;font-style:italic;color:#44BCC6}.header-contact p.author:last-child,.content-textcontent p.author:last-child,.content-textcontent2 p.author:last-child{margin-bottom:0}.header-contact blockquote p.author,.content-textcontent blockquote p.author,.content-textcontent2 blockquote p.author{margin-top:-6px}.header-contact .btn,.content-textcontent .btn,.content-textcontent2 .btn{margin-top:15px}body.single-post .content-textcontent h2,body.single-post .content-textcontent2 h2{color:#20A7B2}body.single-post .content-textcontent h2::after,body.single-post .content-textcontent2 h2::after{background:#20A7B2}body.single-post .content-textcontent blockquote p,body.single-post .content-textcontent2 blockquote p{color:#20A7B2}body.single-post .content-textcontent cite,body.single-post .content-textcontent p.author,body.single-post .content-textcontent blockquote p.author,body.single-post .content-textcontent2 cite,body.single-post .content-textcontent2 p.author,body.single-post .content-textcontent2 blockquote p.author{color:#20A7B2}body.single-post .content-textcontent .btn,body.single-post .content-textcontent2 .btn{border:1px solid #20A7B2}body.single-post .content-textcontent .btn:hover,body.single-post .content-textcontent .btn:focus,body.single-post .content-textcontent2 .btn:hover,body.single-post .content-textcontent2 .btn:focus{border:1px solid #20A7B2;background:#20A7B2}.content-textcontent{position:relative;overflow:hidden;z-index:1}.content-textcontent.above-none{margin-top:0px}.content-textcontent.above-small{margin-top:30px}.content-textcontent.above-medium{margin-top:50px}@media (min-width:768px){.content-textcontent.above-medium{margin-top:60px}}.content-textcontent.above-large{margin-top:70px}@media (min-width:768px){.content-textcontent.above-large{margin-top:90px}}.content-textcontent.below-none{margin-bottom:0px}.content-textcontent.below-small{margin-bottom:30px}.content-textcontent.below-medium{margin-bottom:50px}@media (min-width:768px){.content-textcontent.below-medium{margin-bottom:60px}}.content-textcontent.below-large{margin-bottom:70px}@media (min-width:768px){.content-textcontent.below-large{margin-bottom:90px}}body.single-project .content-textcontent{margin:0 !important}body.single-project .content-textcontent.above-none{padding-top:0px}body.single-project .content-textcontent.above-small{padding-top:30px}body.single-project .content-textcontent.above-medium{padding-top:50px}@media (min-width:768px){body.single-project .content-textcontent.above-medium{padding-top:60px}}body.single-project .content-textcontent.above-large{padding-top:70px}@media (min-width:768px){body.single-project .content-textcontent.above-large{padding-top:90px}}body.single-project .content-textcontent.below-none{padding-bottom:0px}body.single-project .content-textcontent.below-small{padding-bottom:30px}body.single-project .content-textcontent.below-medium{padding-bottom:50px}@media (min-width:768px){body.single-project .content-textcontent.below-medium{padding-bottom:60px}}body.single-project .content-textcontent.below-large{padding-bottom:70px}@media (min-width:768px){body.single-project .content-textcontent.below-large{padding-bottom:90px}}.content-textcontent#content1.above-small{margin-top:30px}@media (min-width:768px){.content-textcontent#content1.above-small{margin-top:50px}}body.single-project .content-textcontent{margin:0}.content-textcontent2{position:relative;overflow:hidden;z-index:1}.content-textcontent2.above-none{margin-top:0px}.content-textcontent2.above-small{margin-top:30px}.content-textcontent2.above-medium{margin-top:50px}@media (min-width:768px){.content-textcontent2.above-medium{margin-top:60px}}.content-textcontent2.above-large{margin-top:70px}@media (min-width:768px){.content-textcontent2.above-large{margin-top:90px}}.content-textcontent2.below-none{margin-bottom:0px}.content-textcontent2.below-small{margin-bottom:30px}.content-textcontent2.below-medium{margin-bottom:50px}@media (min-width:768px){.content-textcontent2.below-medium{margin-bottom:60px}}.content-textcontent2.below-large{margin-bottom:70px}@media (min-width:768px){.content-textcontent2.below-large{margin-bottom:90px}}body.single-project .content-textcontent2{margin:0 !important}body.single-project .content-textcontent2.above-none{padding-top:0px}body.single-project .content-textcontent2.above-small{padding-top:30px}body.single-project .content-textcontent2.above-medium{padding-top:50px}@media (min-width:768px){body.single-project .content-textcontent2.above-medium{padding-top:60px}}body.single-project .content-textcontent2.above-large{padding-top:70px}@media (min-width:768px){body.single-project .content-textcontent2.above-large{padding-top:90px}}body.single-project .content-textcontent2.below-none{padding-bottom:0px}body.single-project .content-textcontent2.below-small{padding-bottom:30px}body.single-project .content-textcontent2.below-medium{padding-bottom:50px}@media (min-width:768px){body.single-project .content-textcontent2.below-medium{padding-bottom:60px}}body.single-project .content-textcontent2.below-large{padding-bottom:70px}@media (min-width:768px){body.single-project .content-textcontent2.below-large{padding-bottom:90px}}body.single-project .content-textcontent2{margin:0}.content-textcontent2 .g-col-4.g-col-offset-4{padding-bottom:50px}@media (min-width:768px){.content-textcontent2 .g-col-4.g-col-offset-4{padding-bottom:0px}}.block-split-image-text{position:relative}.block-split-image-text.above-none{margin-top:0px}.block-split-image-text.above-small{margin-top:30px}.block-split-image-text.above-medium{margin-top:50px}@media (min-width:768px){.block-split-image-text.above-medium{margin-top:60px}}.block-split-image-text.above-large{margin-top:70px}@media (min-width:768px){.block-split-image-text.above-large{margin-top:90px}}.block-split-image-text.below-none{margin-bottom:0px}.block-split-image-text.below-small{margin-bottom:30px}.block-split-image-text.below-medium{margin-bottom:50px}@media (min-width:768px){.block-split-image-text.below-medium{margin-bottom:60px}}.block-split-image-text.below-large{margin-bottom:70px}@media (min-width:768px){.block-split-image-text.below-large{margin-bottom:90px}}body.single-project .block-split-image-text{margin:0 !important}body.single-project .block-split-image-text.above-none{padding-top:0px}body.single-project .block-split-image-text.above-small{padding-top:30px}body.single-project .block-split-image-text.above-medium{padding-top:50px}@media (min-width:768px){body.single-project .block-split-image-text.above-medium{padding-top:60px}}body.single-project .block-split-image-text.above-large{padding-top:70px}@media (min-width:768px){body.single-project .block-split-image-text.above-large{padding-top:90px}}body.single-project .block-split-image-text.below-none{padding-bottom:0px}body.single-project .block-split-image-text.below-small{padding-bottom:30px}body.single-project .block-split-image-text.below-medium{padding-bottom:50px}@media (min-width:768px){body.single-project .block-split-image-text.below-medium{padding-bottom:60px}}body.single-project .block-split-image-text.below-large{padding-bottom:70px}@media (min-width:768px){body.single-project .block-split-image-text.below-large{padding-bottom:90px}}.block-split-image-text.block-split-mobile-first .image1{display:block}.block-split-image-text.block-split-mobile-first .image2{display:none}.block-split-image-text.block-split-mobile-second .image1{display:none}.block-split-image-text.block-split-mobile-second .image2{display:block}@media (min-width:768px){.block-split-image-text.block-split-desktop-right .image1{display:block}.block-split-image-text.block-split-desktop-right .image2{display:none}}@media (min-width:768px){.block-split-image-text.block-split-desktop-left .image1{display:none}.block-split-image-text.block-split-desktop-left .image2{display:block}}.block-split-image-text .image{padding-bottom:30px}@media (min-width:768px){.block-split-image-text .image{padding-right:30px;padding-bottom:0}}@media (min-width:1024px){.block-split-image-text .image{padding-right:45px}}@media (min-width:768px){.block-split-image-text .image img{max-width:655px}}.block-split-image-text .image2{padding-bottom:0;padding-top:30px;text-align:right}@media (min-width:768px){.block-split-image-text .image2{padding-top:0;padding-left:30px;padding-right:15px}}@media (min-width:1024px){.block-split-image-text .image2{padding-left:45px}}.block-split-image-text h2{font-size:24px;line-height:36px;font-weight:400}@media (min-width:1024px){.block-split-image-text h2{font-size:26px;line-height:38px}}.block-split-image-text h3{padding-right:20px;margin:0 0 17px 0;font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#44BCC6}@media (min-width:1024px){.block-split-image-text h3{letter-spacing:2px}}@media (min-width:768px){.block-split-image-text h3{margin:0 0 27px 0}}.block-split-image-text h3::after{content:"";display:inline-block;position:relative;top:-3px;left:10px;width:20px;height:1px;background:#44BCC6}.block-split-image-text a.btn{margin-top:10px}.block-split-image-text .img{position:relative;overflow:hidden}@media (min-width:768px){.block-split-image-text .img{max-width:655px}}.block-split-image-text .img img{display:block}.block-split-image-text .img .bg{position:absolute;bottom:0;left:0;right:0;height:150px;background:linear-gradient(0deg, rgba(0, 0, 0, 0.5) 45%, rgba(0, 0, 0, 0) 100%)}.block-split-image-text .img .overlay{position:absolute;bottom:15px;left:20px;right:20px;overflow:hidden}@media (min-width:768px){.block-split-image-text .img .overlay{bottom:20px;left:30px;right:30px}}@media (min-width:1320px){.block-split-image-text .img .overlay{bottom:18px}}.block-split-image-text .img .title{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;margin-right:20px;float:left;width:100%;font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;font-size:18px;line-height:30px;font-weight:300;letter-spacing:0.5px;text-align:left;color:#ffffff}@media (min-width:768px){.block-split-image-text .img .title{width:auto}}.block-split-image-text .img span.arrow{position:relative;top:-1px;display:inline-block;left:2px;height:11px;line-height:11px;overflow:hidden;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.block-split-image-text .img span.arrow svg{display:block;height:11px;width:26px}.block-split-image-text .img span.arrow svg path,.block-split-image-text .img span.arrow svg line{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;stroke:#ffffff}.block-split-image-text .img a:hover .title{color:#88D2D9}.block-split-image-text .img a:hover span.arrow svg path,.block-split-image-text .img a:hover span.arrow svg line{stroke:#88D2D9}.block-split-image-text .img .subtitle{clear:both;float:left;padding-top:2px;font-size:12px;line-height:20px;color:#ADADAD}@media (min-width:1320px){.block-split-image-text .img .subtitle{clear:none;padding-top:5px;line-height:26px}}.block-split-image-image{position:relative}.block-split-image-image.above-none{margin-top:0px}.block-split-image-image.above-small{margin-top:30px}.block-split-image-image.above-medium{margin-top:50px}@media (min-width:768px){.block-split-image-image.above-medium{margin-top:60px}}.block-split-image-image.above-large{margin-top:70px}@media (min-width:768px){.block-split-image-image.above-large{margin-top:90px}}.block-split-image-image.below-none{margin-bottom:0px}.block-split-image-image.below-small{margin-bottom:30px}.block-split-image-image.below-medium{margin-bottom:50px}@media (min-width:768px){.block-split-image-image.below-medium{margin-bottom:60px}}.block-split-image-image.below-large{margin-bottom:70px}@media (min-width:768px){.block-split-image-image.below-large{margin-bottom:90px}}body.single-project .block-split-image-image{margin:0 !important}body.single-project .block-split-image-image.above-none{padding-top:0px}body.single-project .block-split-image-image.above-small{padding-top:30px}body.single-project .block-split-image-image.above-medium{padding-top:50px}@media (min-width:768px){body.single-project .block-split-image-image.above-medium{padding-top:60px}}body.single-project .block-split-image-image.above-large{padding-top:70px}@media (min-width:768px){body.single-project .block-split-image-image.above-large{padding-top:90px}}body.single-project .block-split-image-image.below-none{padding-bottom:0px}body.single-project .block-split-image-image.below-small{padding-bottom:30px}body.single-project .block-split-image-image.below-medium{padding-bottom:50px}@media (min-width:768px){body.single-project .block-split-image-image.below-medium{padding-bottom:60px}}body.single-project .block-split-image-image.below-large{padding-bottom:70px}@media (min-width:768px){body.single-project .block-split-image-image.below-large{padding-bottom:90px}}.block-split-image-image .g-col:first-child{margin-bottom:30px}@media (min-width:768px){.block-split-image-image .g-col:first-child{margin-bottom:0}}@media (min-width:768px){.block-split-image-image .g-col-4 .subtitle{padding-top:2px !important}}.block-split-image-image .g-col-4 img{opacity:0}.block-split-image-image .img{position:relative;overflow:hidden;height:100%}.block-split-image-image .img img{display:block}.block-split-image-image .img .bg{position:absolute;bottom:0;left:0;right:0;height:150px;background:linear-gradient(0deg, rgba(0, 0, 0, 0.5) 45%, rgba(0, 0, 0, 0) 100%)}.block-split-image-image .img .overlay{position:absolute;bottom:15px;left:20px;right:20px;overflow:hidden}@media (min-width:768px){.block-split-image-image .img .overlay{bottom:20px;left:30px;right:30px}}@media (min-width:1320px){.block-split-image-image .img .overlay{bottom:18px}}.block-split-image-image .img .title{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;margin-right:20px;float:left;width:100%;font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;font-size:18px;line-height:30px;font-weight:300;letter-spacing:0.5px;text-align:left;color:#ffffff}@media (min-width:768px){.block-split-image-image .img .title{width:auto}}.block-split-image-image .img span.arrow{position:relative;top:-1px;display:inline-block;left:2px;height:11px;line-height:11px;overflow:hidden;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.block-split-image-image .img span.arrow svg{display:block;height:11px;width:26px}.block-split-image-image .img span.arrow svg path,.block-split-image-image .img span.arrow svg line{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;stroke:#ffffff}.block-split-image-image .img a:hover .title{color:#88D2D9}.block-split-image-image .img a:hover span.arrow svg path,.block-split-image-image .img a:hover span.arrow svg line{stroke:#88D2D9}.block-split-image-image .img .subtitle{clear:both;float:left;padding-top:2px;font-size:12px;line-height:20px;color:#ADADAD}@media (min-width:1320px){.block-split-image-image .img .subtitle{clear:none;padding-top:5px;line-height:26px}}.block-location{position:relative;padding:0 0 50px;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;overflow:hidden}@media (max-width:767px){.block-location{background:#ffffff !important}}@media (min-width:768px){.block-location{height:100vh;max-height:800px;padding:60px 0}}.block-location .g-container,.block-location .g-row,.block-location .g-col{z-index:1}@media (min-width:768px){.block-location .g-container,.block-location .g-row,.block-location .g-col{height:100%}}@media (min-width:768px){.block-location .g-row{display:flex;flex-direction:row;align-items:stretch}}.block-location .g-col-9{width:100%;padding-top:30px}@media (min-width:768px){.block-location .g-col-9{padding-top:0;display:flex;flex-direction:column;justify-content:flex-end}}@media (min-width:1024px){.block-location .g-col-9{width:75%}}.block-location .cols{position:relative}.block-location .full{width:100%}@media (min-width:768px){.block-location .left{width:44.444444%;float:left}}.block-location .right{margin-top:26px}@media (min-width:768px){.block-location .right{margin-top:0;width:44.444444%;float:right}}@media (min-width:768px){.block-location .shadow{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.5) 45%, rgba(0, 0, 0, 0) 100%)}}.block-location .bg{margin-left:-15px;margin-right:-15px;background-size:cover;background-position:center;background-repeat:no-repeat}@media (min-width:768px){.block-location .bg{display:none}}.block-location .bg img{width:100%}.block-location h2{font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;font-size:26px;line-height:38px;font-weight:400}@media (min-width:768px){.block-location h2{color:#ffffff}}@media (min-width:768px){.block-location h2 br{display:none}}.block-location h3{margin:30px 0 8px;font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px}@media (min-width:1024px){.block-location h3{letter-spacing:2px}}@media (min-width:768px){.block-location h3{margin:45px 0 8px;color:#ffffff}}.block-location h3::after{content:"";display:inline-block;position:relative;top:-3px;left:10px;width:20px;height:1px;background:#000000}@media (min-width:768px){.block-location h3::after{background:#ffffff}}.block-location .desktop{display:none}@media (min-width:768px){.block-location .desktop{display:block}}.block-location .mobile{display:block}@media (min-width:768px){.block-location .mobile{display:none}}.block-location p{font-size:16px;line-height:26px}@media (min-width:768px){.block-location p{color:#ffffff}}.block-location a.recent{font-size:16px;font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;font-weight:300}.block-location a{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;position:relative;font-size:16px;line-height:26px}@media (min-width:768px){.block-location a{color:#ffffff;text-decoration:none;text-decoration:underline solid transparent}.block-location a:hover,.block-location a:focus{color:#ffffff;text-decoration:underline;-webkit-text-decoration:underline solid #ffffff;text-decoration:underline solid #ffffff}}.block-worldwide-locations{position:relative;padding:0;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;overflow:hidden}@media (max-width:767px){.block-worldwide-locations{background:#ffffff !important}}@media (min-width:768px){.block-worldwide-locations{height:100vh;max-height:800px;padding:60px 0}}.block-worldwide-locations .g-container,.block-worldwide-locations .g-row,.block-worldwide-locations .g-col{z-index:1}@media (min-width:768px){.block-worldwide-locations .g-container,.block-worldwide-locations .g-row,.block-worldwide-locations .g-col{height:100%}}@media (min-width:768px){.block-worldwide-locations .g-row{display:flex;flex-direction:row;align-items:stretch}}.block-worldwide-locations .g-col-12{width:100%;padding-top:30px}@media (min-width:768px){.block-worldwide-locations .g-col-12{padding-top:0;display:flex;flex-direction:column;justify-content:flex-end}}.block-worldwide-locations .cols{position:relative}.block-worldwide-locations .left{width:100%}@media (min-width:1024px){.block-worldwide-locations .left{width:33.333333%;margin-right:8.333333%;float:left}}.block-worldwide-locations .center{margin-top:20px}@media (min-width:768px){.block-worldwide-locations .center{margin-top:0;width:44.444444%;float:left}}@media (min-width:1024px){.block-worldwide-locations .center{padding-top:6px;width:25%}}.block-worldwide-locations .right{margin-top:20px}@media (min-width:768px){.block-worldwide-locations .right{margin-top:0;width:44.444444%;float:right}}@media (min-width:1024px){.block-worldwide-locations .right{padding-top:6px;width:33.333333%}}@media (min-width:768px){.block-worldwide-locations .shadow{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.5) 45%, rgba(0, 0, 0, 0) 100%)}}.block-worldwide-locations .bg{margin-left:-15px;margin-right:-15px;background-size:cover;background-position:center;background-repeat:no-repeat}@media (min-width:768px){.block-worldwide-locations .bg{display:none}}.block-worldwide-locations .bg img{width:100%}.block-worldwide-locations h2{font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;font-size:26px;line-height:38px;font-weight:400}@media (min-width:768px){.block-worldwide-locations h2{color:#ffffff}}.block-worldwide-locations h3{margin:20px 0 3px;font-size:20px;line-height:30px;font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;font-weight:300}@media (min-width:768px){.block-worldwide-locations h3{color:#ffffff}}.block-worldwide-locations h3:first-child{margin-top:0}.block-worldwide-locations p{font-size:16px}@media (min-width:768px){.block-worldwide-locations p{color:#ffffff}}.block-worldwide-locations a{font-size:16px}@media (min-width:768px){.block-worldwide-locations a{color:#ffffff}.block-worldwide-locations a:hover,.block-worldwide-locations a:focus{color:#88D2D9}}.content-careers-list{position:relative;overflow:hidden;z-index:1;padding:50px 0;background:#F2F2F2}@media (min-width:768px){.content-careers-list{padding:60px 0 80px}}.content-careers-list h2{margin:0 0 37px;font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#44BCC6}@media (min-width:1024px){.content-careers-list h2{letter-spacing:2px}}@media (min-width:768px){.content-careers-list h2{margin-bottom:40px}}.content-careers-list h2::after{content:"";display:inline-block;position:relative;top:-3px;left:10px;width:20px;height:1px;background:#44BCC6}.content-careers-list ul.open-positions{margin:0;padding:0;list-style:none}.content-careers-list ul.open-positions li{overflow:hidden;padding-bottom:26px}@media (min-width:768px){.content-careers-list ul.open-positions li{align-items:flex-end;display:flex;justify-content:center}}.content-careers-list ul.open-positions li:last-child{padding-bottom:0}.content-careers-list ul.open-positions .name{font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;font-size:24px;line-height:36px;font-weight:400}@media (min-width:1024px){.content-careers-list ul.open-positions .name{font-size:26px;line-height:38px}}@media (min-width:768px){.content-careers-list ul.open-positions .name{float:left;width:33.3333%;padding-right:30px}}@media (min-width:1320px){.content-careers-list ul.open-positions .name{width:25%}}@media (min-width:768px){.content-careers-list ul.open-positions .location{float:left;width:66.6666%;padding-bottom:3px}}@media (min-width:1320px){.content-careers-list ul.open-positions .location{width:75%}}.content-careers-list .no-positions a.link{margin-left:15px}.block-meet-team-content{position:relative;padding:50px 0;background-color:#393939;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;overflow:hidden}@media (min-width:768px){.block-meet-team-content{padding:60px 0 100px}}@media (min-width:768px){.block-meet-team-content .g-col-9{width:66.6666%}}@media (min-width:1024px){.block-meet-team-content .g-col-9{width:75%}}.block-meet-team-content .g-col-3{display:none}@media (min-width:768px){.block-meet-team-content .g-col-3{display:block;width:33.3333%}}@media (min-width:1024px){.block-meet-team-content .g-col-3{width:25%}}.block-meet-team-content h4{margin:0 0 20px;font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#ffffff}@media (min-width:1024px){.block-meet-team-content h4{letter-spacing:2px}}@media (min-width:1024px){.block-meet-team-content h4{margin:0 0 45px}}.block-meet-team-content h4::after{content:"";display:inline-block;position:relative;top:-3px;left:10px;width:20px;height:1px;background:#ffffff}.block-meet-team-content p{margin:0 0 30px 0;font-size:24px;line-height:36px;color:#ffffff}@media (min-width:768px){.block-meet-team-content p{max-width:520px}}@media (min-width:1024px){.block-meet-team-content p{margin:0 0 45px 0}}.block-meet-team-content ul.list{margin:0;padding:0;list-style:none;overflow:hidden}.block-meet-team-content ul.list li{padding-right:20px;margin-bottom:12px;cursor:pointer}@media (min-width:768px){.block-meet-team-content ul.list li{width:50%;float:left}}@media (min-width:1024px){.block-meet-team-content ul.list li{width:33.3333%;padding-right:30px}}.block-meet-team-content ul.list li:last-child{margin-bottom:0}.block-meet-team-content ul.list .name{font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;font-weight:300;font-size:18px;line-height:30px;color:#88D2D9;margin:0 0 1px 0}.block-meet-team-content ul.list .position{font-size:12px;color:#ADADAD}.block-meet-team-content ul.images{position:relative;margin:40px 0 0 0;padding:0;list-style:none}@media (min-width:1024px){.block-meet-team-content ul.images{margin:60px 0 0 0}}.block-meet-team-content ul.images li{position:absolute;width:100%;top:0;left:0;display:none}@media (min-width:1320px){.block-meet-team-content ul.images li{width:360px}}.approach-step{position:relative;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;position:relative;z-index:1}@media (min-width:768px){.approach-step.line-above{margin-top:50px}.approach-step.line-above .g-container::after{position:absolute;top:0;left:30px;right:30px;height:1px;background:#D3D3D3;visibility:visible}.approach-step.line-below{margin-bottom:50px}.approach-step.line-below .g-container::after{position:absolute;bottom:0;left:30px;right:30px;height:1px;background:#D3D3D3;visibility:visible}}.approach-step.textcolor-light h2,.approach-step.textcolor-light p{color:#ffffff}.approach-step.textcolor-light a.btn{color:#ffffff !important}.approach-step.layout-imageright,.approach-step.layout-imageleft{overflow:hidden;background-color:#000000}@media (max-width:767px){.approach-step.layout-imageright,.approach-step.layout-imageleft{background:#000000 !important}}@media (min-width:768px){.approach-step.layout-imageright,.approach-step.layout-imageleft{height:100vh;max-height:800px}}@media (min-width:768px){.approach-step.layout-imageright .g-container,.approach-step.layout-imageright .g-row,.approach-step.layout-imageright .g-col,.approach-step.layout-imageleft .g-container,.approach-step.layout-imageleft .g-row,.approach-step.layout-imageleft .g-col{height:100%}}.approach-step.layout-imageright .g-container,.approach-step.layout-imageleft .g-container{padding-top:0}@media (min-width:768px){.approach-step.layout-imageright .g-container,.approach-step.layout-imageleft .g-container{padding-top:0;padding-bottom:70px}}.approach-step.layout-imageright .g-row,.approach-step.layout-imageleft .g-row{display:flex;flex-direction:row;align-items:stretch}.approach-step.layout-imageright .g-col-6,.approach-step.layout-imageleft .g-col-6{display:flex;flex-direction:column;justify-content:flex-end}.approach-step.layout-imageright .g-col-6::before,.approach-step.layout-imageleft .g-col-6::before{content:"";display:block;width:100%;padding-bottom:100%}@media (min-width:500px){.approach-step.layout-imageright .g-col-6::before,.approach-step.layout-imageleft .g-col-6::before{padding-bottom:50%}}@media (min-width:768px){.approach-step.layout-imageright .g-col-6::before,.approach-step.layout-imageleft .g-col-6::before{display:none}}@media (min-width:768px){.approach-step.layout-imageright .shadow,.approach-step.layout-imageleft .shadow{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.5) 45%, rgba(0, 0, 0, 0) 100%)}}.approach-step.layout-imageright .bg,.approach-step.layout-imageleft .bg{background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;top:0;left:0;right:0;height:52%;overflow:hidden;margin-left:-15px;margin-right:-15px;z-index:-1}@media (min-width:500px){.approach-step.layout-imageright .bg,.approach-step.layout-imageleft .bg{height:80%}}@media (min-width:768px){.approach-step.layout-imageright .bg,.approach-step.layout-imageleft .bg{display:none}}.approach-step.layout-imageright .bg::after,.approach-step.layout-imageleft .bg::after{content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:200px;background:linear-gradient(0deg, black 0%, rgba(0, 0, 0, 0) 100%);z-index:1}@media (min-width:768px){.approach-step.layout-imageright .step,.approach-step.layout-imageleft .step{padding-right:20px}}@media (min-width:768px){.approach-step.layout-imageright a.btn,.approach-step.layout-imageleft a.btn{margin-top:20px}}.approach-step .g-container{position:relative;padding-top:0;padding-bottom:50px}@media (min-width:768px){.approach-step .g-container{padding-top:50px}}.approach-step .g-col-6{position:relative}.approach-step .step{position:relative;padding-bottom:2px;font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#44BCC6;padding-left:30px}@media (min-width:1024px){.approach-step .step{letter-spacing:2px}}@media (min-width:768px){.approach-step .step{position:absolute;top:17px;right:100%;padding-right:5px;padding-left:0}}.approach-step .step::after{content:"";height:1px;width:20px;position:absolute;top:7px;left:0px;background:#44BCC6;z-index:1}@media (min-width:768px){.approach-step .step::after{left:-60px;width:50px}}.approach-step .step-top::before{content:"";height:73px;width:30px;background:#ffffff;position:absolute;bottom:-63px;left:-70px;z-index:2}.approach-step .step-top .indicator{position:absolute;left:-60px;bottom:10px;height:155px;width:1px;background:#44BCC6;z-index:1}.approach-step .step-bottom::before{content:"";height:73px;width:30px;background:#ffffff;position:absolute;top:-66px;left:-70px;z-index:2}.approach-step .step-bottom .indicator{position:absolute;left:-60px;top:7px;height:100px;width:1px;background:#44BCC6;z-index:1}.approach-step .mobile{margin-top:50px;margin-bottom:30px}@media (min-width:768px){.approach-step .mobile{display:none}}.approach-step.line-below .mobile{margin-top:10px}.approach-step h2{font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;font-size:20px;line-height:30px;font-weight:300}@media (min-width:1024px){.approach-step h2{font-size:26px;line-height:36px}}.approach-step p:last-child{margin-bottom:0}.project-centeredbutton{position:relative;background:#F2F2F2;padding:50px 0;overflow:hidden;z-index:1}@media (min-width:768px){.project-centeredbutton a{width:100%}}.block-featured-grid{overflow:hidden}@media (min-width:768px){.block-featured-grid{padding:60px 0}}@media (min-width:768px){.block-featured-grid.offset{padding-top:10px}}.block-featured-grid .g-row{margin-left:-30px;margin-right:-30px}@media (min-width:768px){.block-featured-grid .g-row{margin-left:-15px;margin-right:-15px}}.block-featured-grid .g-col-8{padding:0 30px}@media (min-width:768px){.block-featured-grid .g-col-8{padding:0 15px}}@media (min-width:768px){.block-featured-grid .g-col-8 .cols{display:flex;flex-direction:row;align-items:stretch}.block-featured-grid .g-col-8 .cols .title{display:flex;flex-direction:column;justify-content:flex-end;width:37.5%;padding-right:15px}.block-featured-grid .g-col-8 .cols .description{display:flex;flex-direction:column;justify-content:flex-end;width:62.5%;padding-left:15px}}.block-featured-grid .g-col-4{padding:0 30px 40px}@media (min-width:768px){.block-featured-grid .g-col-4{padding:0 15px}}.block-featured-grid .row1 .g-col-8{background:#F2F2F2}@media (min-width:768px){.block-featured-grid .row1 .g-col-8{background:transparent}}.block-featured-grid .row1 .g-col-8 .grid-item.top{padding-bottom:0 !important}.block-featured-grid .row1 .g-col-8 .grid-item-reversed{padding-top:20px}@media (min-width:768px){.block-featured-grid .row1 .g-col-8 .grid-item-reversed{padding-top:23px}}.block-featured-grid .row2 .g-col-8 .grid-item.top{position:relative}.block-featured-grid .row2 .g-col-8 .grid-item.top:before{content:"";position:absolute;top:0px;left:-30px;bottom:0px;right:-30px;background:#F2F2F2;z-index:-1}@media (min-width:768px){.block-featured-grid .row2 .g-col-8 .grid-item.top:before{display:none}}.block-featured-grid .row2 .grid-item.top{margin-top:0 !important;padding:20px 0 40px !important}@media (min-width:768px){.block-featured-grid .row2 .grid-item.top{padding:30px 0 40px !important}}.block-featured-grid .row1 .g-col-8 h3{margin:0;padding-top:0;padding-bottom:0;font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;font-size:20px;line-height:30px;font-weight:300;font-weight:300;color:#1D1D1D}@media (min-width:1024px){.block-featured-grid .row1 .g-col-8 h3{font-size:26px;line-height:36px}}.block-featured-grid .row1 .g-col-8 h3 span.subtitle{display:block;padding-top:2px;font-family:"DM Sans", Helvetica, Arial, sans-serif;font-size:14px;line-height:23px;color:#6A6A6A}@media (min-width:768px){.block-featured-grid .row1 .g-col-8 h3 span.subtitle{padding-top:5px}}.block-featured-grid .g-col-8 .grid-item-reversed{padding-top:20px}@media (min-width:768px){.block-featured-grid .g-col-8 .grid-item-reversed{padding-top:30px;padding-bottom:30px}}.block-featured-grid .g-col-8 p{margin-top:10px;color:#1D1D1D}.block-featured-grid{overflow:hidden}@media (min-width:768px){.block-featured-grid{padding:60px 0 55px}}@media (min-width:768px){.block-featured-grid.offset{padding-top:0px}}@media (min-width:768px){.block-featured-grid.nolabels .g-col-6:first-child{margin-bottom:0}}.block-featured-grid.nolabels .g-col-6 .grid-item{padding-top:0}.block-featured-grid.nolabels .g-col-6.right .grid-item:first-child,.block-featured-grid.nolabels .g-col-6.right .grid-item.last{margin-top:0}.block-featured-grid .g-row{margin-left:-30px;margin-right:-30px}@media (min-width:768px){.block-featured-grid .g-row{margin-left:-15px;margin-right:-15px}}.block-featured-grid .g-col-12,.block-featured-grid .g-col-6{padding:0 30px}@media (min-width:768px){.block-featured-grid .g-col-12,.block-featured-grid .g-col-6{padding:0 15px}}.block-featured-grid #more-projects{display:inline-block;margin-bottom:40px;font-size:20px;line-height:30px;font-weight:300;font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;font-weight:300}@media (min-width:768px){.block-featured-grid #more-projects{margin-top:40px;margin-bottom:0}}.block-featured-grid #more-projects svg{vertical-align:middle;display:inline-block;position:relative;top:-3px;height:24px;width:24px;margin-right:6px}.block-featured-grid #more-projects svg rect{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.block-featured-grid #more-projects:hover,.block-featured-grid #more-projects:focus{color:#44BCC6}.block-featured-grid #more-projects:hover svg rect,.block-featured-grid #more-projects:focus svg rect{fill:#44BCC6}.block-partners-grid{background:#F2F2F2;overflow:hidden;padding:35px 0}@media (min-width:768px){.block-partners-grid{padding:55px 0}}.block-partners-grid .g-col-4{width:100%}@media (min-width:768px){.block-partners-grid .g-col-4{width:75%}}@media (min-width:1024px){.block-partners-grid .g-col-4{width:33.3333%}}.block-partners-grid .g-col-8{width:100%}@media (min-width:1024px){.block-partners-grid .g-col-8{width:66.6666%}}.block-partners-grid p{font-size:20px;line-height:32px}@media (min-width:768px){.block-partners-grid p{font-size:24px;line-height:36px}}@media (min-width:1024px){.block-partners-grid p{max-width:296px}}.block-partners-grid p:last-child{margin-bottom:35px}@media (min-width:768px){.block-partners-grid p:last-child{margin-bottom:55px}}body.page-id-11 .block-partners-grid p{font-size:16px;line-height:26px}.block-partners-grid #logo-grid{width:100%}.block-partners-grid ul{list-style:none;display:block;width:100%;margin:0;padding:0;zoom:1}.block-partners-grid ul::before,.block-partners-grid ul::after{content:"";display:table}.block-partners-grid ul::after{clear:both}.block-partners-grid ul li{-webkit-perspective:400px;-moz-perspective:400px;-o-perspective:400px;-ms-perspective:400px;perspective:400px;margin:0;padding:0;float:left;position:relative;display:block;overflow:hidden;padding:10px;height:auto !important;width:50% !important}.block-partners-grid ul li::before{content:"";display:block;width:100%;height:0;padding-bottom:60%}.block-partners-grid ul li:nth-child(2n+1){clear:left}@media (min-width:500px){.block-partners-grid ul li{width:33.3333% !important}.block-partners-grid ul li:nth-child(2n+1){clear:none}.block-partners-grid ul li:nth-child(3n+1){clear:left}}@media (min-width:768px){.block-partners-grid ul li{width:25% !important}.block-partners-grid ul li:nth-child(3n+1){clear:none}.block-partners-grid ul li:nth-child(4n+1){clear:left}}.block-partners-grid ul a{display:block;outline:none;position:absolute;left:10px;top:10px;bottom:10px;right:10px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;background-color:#F2F2F2 !important;background-size:contain;background-position:center center;background-repeat:no-repeat;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.block-partners-grid ul a.none{cursor:default}.block-partners-grid ul img{width:100%;height:auto}.project-singleimage{position:relative;overflow:hidden;z-index:1}.project-singleimage.above-none{margin-top:0px}.project-singleimage.above-small{margin-top:30px}.project-singleimage.above-medium{margin-top:50px}@media (min-width:768px){.project-singleimage.above-medium{margin-top:60px}}.project-singleimage.above-large{margin-top:70px}@media (min-width:768px){.project-singleimage.above-large{margin-top:90px}}.project-singleimage.below-none{margin-bottom:0px}.project-singleimage.below-small{margin-bottom:30px}.project-singleimage.below-medium{margin-bottom:50px}@media (min-width:768px){.project-singleimage.below-medium{margin-bottom:60px}}.project-singleimage.below-large{margin-bottom:70px}@media (min-width:768px){.project-singleimage.below-large{margin-bottom:90px}}body.single-project .project-singleimage{margin:0 !important}body.single-project .project-singleimage.above-none{padding-top:0px}body.single-project .project-singleimage.above-small{padding-top:30px}body.single-project .project-singleimage.above-medium{padding-top:50px}@media (min-width:768px){body.single-project .project-singleimage.above-medium{padding-top:60px}}body.single-project .project-singleimage.above-large{padding-top:70px}@media (min-width:768px){body.single-project .project-singleimage.above-large{padding-top:90px}}body.single-project .project-singleimage.below-none{padding-bottom:0px}body.single-project .project-singleimage.below-small{padding-bottom:30px}body.single-project .project-singleimage.below-medium{padding-bottom:50px}@media (min-width:768px){body.single-project .project-singleimage.below-medium{padding-bottom:60px}}body.single-project .project-singleimage.below-large{padding-bottom:70px}@media (min-width:768px){body.single-project .project-singleimage.below-large{padding-bottom:90px}}.project-singleimage#content1.above-small{margin-top:30px}@media (min-width:768px){.project-singleimage#content1.above-small{margin-top:50px}}body.single-project .project-singleimage{margin:0}.project-singleimage .row2 p:first-child{padding-top:12px}@media (min-width:768px){.project-singleimage .row2 p:first-child{padding-top:30px}}.project-singleimage img{display:block}.project-singleimage p{margin:0 0 3px 0;font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;line-height:18px;color:#393939}@media (min-width:1024px){.project-singleimage p{letter-spacing:2px}}@media (min-width:768px){.project-singleimage p{margin:0}}.project-singleimage a{font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;line-height:18px;color:#44BCC6}@media (min-width:1024px){.project-singleimage a{letter-spacing:2px}}.project-singleimage a:hover{color:#393939}.project-singleimage a:hover svg path,.project-singleimage a:hover svg line{stroke:#393939}.project-singleimage a .arrow{display:inline-block;width:13px}.project-singleimage a svg{width:100%;height:auto}.project-singleimage a svg path,.project-singleimage a svg line{stroke:#44BCC6;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.project-twocolimages{position:relative;padding:0;z-index:1}body.single-project .project-twocolimages{background:#ffffff}@media (min-width:768px){.project-twocolimages.offset{padding:80px 0 0}}.project-twocolimages .left{margin-bottom:30px}@media (min-width:768px){.project-twocolimages .left{margin-bottom:0}}@media (min-width:768px){.project-twocolimages.offset .right{position:relative;top:-80px}}.project-twocolimages .animate{margin-bottom:30px}.project-twocolimages .animate:last-child{margin-bottom:0}.project-twocolimages .video{display:block;position:relative;text-align:center;cursor:pointer}.project-twocolimages .video .video-inner{display:block;position:relative;text-align:center;cursor:pointer;min-height:100px;background:#000000}.project-twocolimages .video .video-inner::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0, 0, 0, 0.5)}.project-twocolimages .video .play{display:inline-block;position:absolute;top:50%;margin-top:-20px;margin-left:-20px;width:40px;height:40px}.project-twocolimages img{display:block}.project-twocolimages a{display:block}.project-twocolimages a.image:hover{cursor:url("../images/arrow-expand.png"), auto}.video-popup .link{position:absolute;top:11px;right:30px;z-index:2}@media (min-width:1024px){.video-popup .link{top:21px;right:40px}}.video-popup .link a{font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#ffffff}@media (min-width:1024px){.video-popup .link a{letter-spacing:2px}}.video-popup .link a:hover,.video-popup .link a:focus{color:#88D2D9}.video-popup .link a:hover svg path,.video-popup .link a:hover svg line,.video-popup .link a:focus svg path,.video-popup .link a:focus svg line{stroke:#88D2D9}.video-popup .link .arrow{position:relative;top:9px;display:inline-block;width:12px;margin-left:1px}.video-popup .link .arrow svg{width:100%}.video-popup .link .arrow svg path,.video-popup .link .arrow svg line{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.swap-images{overflow:hidden;position:relative;padding:0}.swap-images .mobile{display:block}@media (min-width:768px){.swap-images .mobile{display:none}}.swap-images .mobile img{margin-bottom:50px}@media (min-width:768px){.swap-images .mobile img{margin-bottom:60px}}.swap-images .mobile img:last-child{margin-bottom:0}.swap-images .desktop{display:none}@media (min-width:768px){.swap-images .desktop{display:block}}.swap-images .desktop.openleft img{opacity:1}.swap-images .desktop.openright .left{opacity:0}.swap-images .desktop img{opacity:1;-webkit-transition:all 0.6s linear;-moz-transition:all 0.6s linear;-o-transition:all 0.6s linear;transition:all 0.6s linear}.swap-images img{display:block}body.page-id-9 .swap-images .mobile{display:none}.block-banner-image{position:relative;padding:0 0 50px;background-color:#000000;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;overflow:hidden}@media (max-width:767px){.block-banner-image{background:#000000 !important}}@media (min-width:768px){.block-banner-image{height:100vh;max-height:800px;padding:60px 0}}.block-banner-image .g-container,.block-banner-image .g-row,.block-banner-image .g-col{z-index:1}@media (min-width:768px){.block-banner-image .g-container,.block-banner-image .g-row,.block-banner-image .g-col{height:100%}}.block-banner-image .g-row{display:flex;flex-direction:row;align-items:stretch}.block-banner-image .g-col-7{display:flex;flex-direction:column;justify-content:flex-end}@media (min-width:768px){.block-banner-image .g-col-7{width:75%}}@media (min-width:1024px){.block-banner-image .g-col-7{width:58.3333333333%}}.block-banner-image .g-col-7::before{content:"";display:block;width:100%;padding-bottom:100%}@media (min-width:500px){.block-banner-image .g-col-7::before{padding-bottom:50%}}@media (min-width:768px){.block-banner-image .g-col-7::before{display:none}}@media (min-width:768px){.block-banner-image .shadow{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.5) 45%, rgba(0, 0, 0, 0) 100%)}}.block-banner-image .bg{background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;top:0;left:0;right:0;height:52%;margin-left:-15px;margin-right:-15px;z-index:-1}@media (min-width:500px){.block-banner-image .bg{height:80%}}@media (min-width:768px){.block-banner-image .bg{display:none}}.block-banner-image .bg::after{content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:200px;background:linear-gradient(0deg, black 0%, rgba(0, 0, 0, 0) 100%);z-index:1}.block-banner-image .bg::before{content:"";display:block;position:absolute;top:100%;height:200%;left:0;right:0;bottom:0;background:#000000;z-index:1}.block-banner-image .video-container{position:absolute;top:-50%;left:-50%;width:200%;height:200%}.block-banner-image video{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;min-height:50%;min-width:50%}.block-banner-image h4{margin:0 0 20px;font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#ffffff}@media (min-width:1024px){.block-banner-image h4{letter-spacing:2px}}@media (min-width:1024px){.block-banner-image h4{margin:0 0 45px}}.block-banner-image h4::after{content:"";display:inline-block;position:relative;top:-3px;left:10px;width:20px;height:1px;background:#ffffff}.block-banner-image p{margin:0 0 20px 0;font-size:24px;line-height:36px;color:#ffffff}@media (min-width:1024px){.block-banner-image p{margin:0 0 30px 0}}@media (max-width:767px){.block-banner-image.empty{padding:0}}.block-banner-image.empty .bg{height:100%}.block-banner-image.empty .bg::before,.block-banner-image.empty .bg::after{display:none}.banner-slideshow{position:relative;padding:0 0 50px;background-color:#000000;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden}@media (min-width:768px){.banner-slideshow.first{padding:60px 0 110px}}body.page-template-page-perspectives .banner-slideshow,body.category .banner-slideshow,body.tag .banner-slideshow{background-color:#323538}@media (max-width:767px){.banner-slideshow{background:#000000 !important}}@media (min-width:768px){.banner-slideshow{height:100vh;max-height:800px;padding:60px 0}body.page-template-page-perspectives .banner-slideshow,body.category .banner-slideshow,body.tag .banner-slideshow{padding:60px 0}}.banner-slideshow .g-container,.banner-slideshow .g-row,.banner-slideshow .g-col{z-index:1}@media (min-width:768px){.banner-slideshow .g-container,.banner-slideshow .g-row,.banner-slideshow .g-col{height:100%}}.banner-slideshow .g-row{display:flex;flex-direction:row;align-items:stretch}.banner-slideshow .g-col-6{display:flex;flex-direction:column;justify-content:flex-end}@media (min-width:768px){.banner-slideshow .g-col-6{width:75%}}@media (min-width:1024px){.banner-slideshow .g-col-6{width:50%}}.banner-slideshow .g-col-6::before{content:"";display:block;width:100%;padding-bottom:100%}@media (min-width:500px){.banner-slideshow .g-col-6::before{padding-bottom:50%}}@media (min-width:768px){.banner-slideshow .g-col-6::before{display:none}}.banner-slideshow.animate #page-below{height:0px}@media (min-width:768px){.banner-slideshow.animate #page-below{height:50px}}.banner-slideshow .slick-list,.banner-slideshow .slick-track{height:100%}.banner-slideshow .slides-dots-container{z-index:6}@media (min-width:768px){.banner-slideshow .slides-dots-container{position:absolute;bottom:0;right:30px}}.banner-slideshow .slides-dots-container .slick-dots{position:relative;bottom:-25px}@media (min-width:768px){.banner-slideshow .slides-dots-container .slick-dots{float:right;width:auto;bottom:auto}}.banner-slideshow .slides-dots-container .slick-dots li{width:35px;height:2px;padding-top:20px;margin:0 10px;text-indent:-999px;overflow:hidden}@media (min-width:768px){.banner-slideshow .slides-dots-container .slick-dots li{float:left;margin:0 0 0 10px;padding-top:20px}}.banner-slideshow .slides-dots-container .slick-dots li:before{content:"";display:block;position:absolute;bottom:0;left:0;margin-top:1px;height:1px;width:35px;background:#fff;opacity:0.5;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.banner-slideshow .slides-dots-container .slick-dots li.slick-active:before,.banner-slideshow .slides-dots-container .slick-dots li:hover:before,.banner-slideshow .slides-dots-container .slick-dots li:focus:before{opacity:1;height:2px;margin-top:0}.banner-slideshow .slides-dots-container .slick-dots button{display:none}.banner-slideshow .slide-prev{display:none;position:absolute;top:-60px;left:0;bottom:-60px;width:50%;z-index:2;cursor:url("../images/arrow-prev.png"), auto}@media (min-width:768px){.banner-slideshow .slide-prev{display:block}}.banner-slideshow .content .slide-prev{z-index:0}@media (min-width:768px){.banner-slideshow .content .text{cursor:url("../images/arrow-prev.png"), auto}}.banner-slideshow .slide-next{display:none;position:absolute;top:-60px;right:0;bottom:-60px;width:50%;z-index:4;cursor:url("../images/arrow-next.png"), auto}@media (min-width:768px){.banner-slideshow .slide-next{display:block}}.banner-slideshow .shadow-top{position:absolute;top:0;right:0;left:0;height:150px;background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.3) 100%);z-index:2}.banner-slideshow .shadow-bottom{opacity:0}@media (min-width:768px){.banner-slideshow .shadow-bottom{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.5) 45%, rgba(0, 0, 0, 0) 100%);z-index:2}}.banner-slideshow #page-below{display:none;position:absolute;bottom:0;left:0;right:0;height:0px;z-index:6;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}@media (min-width:500px){.banner-slideshow #page-below{display:block;background:#F2F2F2}}@media (min-width:768px){.banner-slideshow #page-below{background:#ffffff}}.banner-slideshow .bg,.banner-slideshow .bg .slides,.banner-slideshow .bg .slides .slide{position:absolute;top:0;right:0;bottom:0;left:0}.banner-slideshow .bg .slick-slide{position:relative}.banner-slideshow .bg .slick-slide>div{position:relative;height:100%}.banner-slideshow .bg .slide{bottom:auto;height:62%;overflow:hidden;background-size:cover !important;z-index:1}@media (min-width:500px){.banner-slideshow .bg .slide{height:80%}}@media (min-width:768px){.banner-slideshow .bg .slide{height:100%}}.banner-slideshow .bg .slide::after{content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:200px;background:linear-gradient(0deg, black 0%, rgba(0, 0, 0, 0) 100%);z-index:1}@media (min-width:768px){.banner-slideshow .bg .slide::after{display:none}}.banner-slideshow .content{height:100%;z-index:3}.banner-slideshow .content .g-container{position:relative;z-index:3}.banner-slideshow .content .slides{height:100%;width:100%;margin:0;padding:0;list-style:none}.banner-slideshow .content .slick-slider div,.banner-slideshow .content .slide,.banner-slideshow .content .g-container{height:100%}.banner-slideshow .content .slide .g-col-6 div{height:auto}.banner-slideshow .content .g-row{display:flex;flex-direction:row;align-items:stretch}.banner-slideshow .content .g-col-6{display:flex;flex-direction:column;justify-content:flex-end}.banner-slideshow .content .button{display:inline-block;max-width:230px}.banner-slideshow h4{margin:0 0 20px;font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#ffffff}@media (min-width:1024px){.banner-slideshow h4{letter-spacing:2px}}@media (min-width:1024px){.banner-slideshow h4{margin:0 0 45px}}.banner-slideshow h4::after{content:"";display:inline-block;position:relative;top:-3px;left:10px;width:20px;height:1px;background:#ffffff}.banner-slideshow h1{margin:0 0 6px;font-size:24px;line-height:36px;font-weight:400;font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;color:#ffffff}@media (min-width:1024px){.banner-slideshow h1{font-size:26px;line-height:38px}}.banner-slideshow blockquote{margin:0 0 5px 0;text-indent:-8px;font-size:24px;line-height:36px;color:#ffffff}body.page-id-11 .banner-slideshow blockquote{font-size:20px;line-height:30px}.banner-slideshow blockquote span.quote-first{position:relative;top:0px;left:-3px;font-size:24px}body.page-id-11 .banner-slideshow blockquote span.quote-first{font-size:20px}.banner-slideshow blockquote span.quote-last{position:relative;top:0px;left:2px;font-size:24px}body.page-id-11 .banner-slideshow blockquote span.quote-last{font-size:20px}.banner-slideshow cite{display:block;font-size:16px;line-height:26px;color:#ffffff}.banner-slideshow p{margin:0;max-width:520px;font-size:16px;line-height:26px;color:#ffffff}.banner-slideshow .button{margin:20px 0 0 0}@media (min-width:768px){.banner-slideshow .button{min-height:39px}}@media (min-width:1024px){.banner-slideshow .button{margin:30px 0 0 0}}@media (min-width:1024px){.banner-slideshow.first .button a{margin:35px 0 0 0}}@media (max-width:767px){body.page-template-page-perspectives .banner-slideshow,body.category .banner-slideshow,body.tag .banner-slideshow{height:auto;padding:30px 0 44px;background:#404346 !important}body.page-template-page-perspectives .banner-slideshow .shadow-top,body.page-template-page-perspectives .banner-slideshow .shadow-bottom,body.page-template-page-perspectives .banner-slideshow .slides-dots-container,body.category .banner-slideshow .shadow-top,body.category .banner-slideshow .shadow-bottom,body.category .banner-slideshow .slides-dots-container,body.tag .banner-slideshow .shadow-top,body.tag .banner-slideshow .shadow-bottom,body.tag .banner-slideshow .slides-dots-container{display:none}body.page-template-page-perspectives .banner-slideshow .bg .slide,body.page-template-page-perspectives .banner-slideshow .slides,body.page-template-page-perspectives .banner-slideshow .content .slick-slider div,body.page-template-page-perspectives .banner-slideshow .content .slide,body.page-template-page-perspectives .banner-slideshow .content .g-container,body.page-template-page-perspectives .banner-slideshow .slick-list,body.page-template-page-perspectives .banner-slideshow .slick-track,body.category .banner-slideshow .bg .slide,body.category .banner-slideshow .slides,body.category .banner-slideshow .content .slick-slider div,body.category .banner-slideshow .content .slide,body.category .banner-slideshow .content .g-container,body.category .banner-slideshow .slick-list,body.category .banner-slideshow .slick-track,body.tag .banner-slideshow .bg .slide,body.tag .banner-slideshow .slides,body.tag .banner-slideshow .content .slick-slider div,body.tag .banner-slideshow .content .slide,body.tag .banner-slideshow .content .g-container,body.tag .banner-slideshow .slick-list,body.tag .banner-slideshow .slick-track{height:auto;overflow:hidden}body.page-template-page-perspectives .banner-slideshow .bg .slide,body.category .banner-slideshow .bg .slide,body.tag .banner-slideshow .bg .slide{border-left:5px solid #404346;border-right:5px solid #404346}body.page-template-page-perspectives .banner-slideshow .bg .slide::after,body.category .banner-slideshow .bg .slide::after,body.tag .banner-slideshow .bg .slide::after{position:relative;background:transparent;height:0;padding-top:60%}body.page-template-page-perspectives .banner-slideshow .g-col-6,body.category .banner-slideshow .g-col-6,body.tag .banner-slideshow .g-col-6{float:none;width:100%}body.page-template-page-perspectives .banner-slideshow .g-col-6::before,body.category .banner-slideshow .g-col-6::before,body.tag .banner-slideshow .g-col-6::before{display:none}body.page-template-page-perspectives .banner-slideshow .g-col-6 h4,body.category .banner-slideshow .g-col-6 h4,body.tag .banner-slideshow .g-col-6 h4{margin-top:10px;margin-bottom:10px}body.page-template-page-perspectives .banner-slideshow .bg,body.page-template-page-perspectives .banner-slideshow .bg .slides,body.page-template-page-perspectives .banner-slideshow .bg .slides .slide,body.category .banner-slideshow .bg,body.category .banner-slideshow .bg .slides,body.category .banner-slideshow .bg .slides .slide,body.tag .banner-slideshow .bg,body.tag .banner-slideshow .bg .slides,body.tag .banner-slideshow .bg .slides .slide{position:relative}}.project-slideshow{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;z-index:1}@media (max-width:767px){.project-slideshow img{border-left:5px solid #ffffff;border-right:5px solid #ffffff}}.project-slideshow .slides-dots-container{display:none;z-index:5}@media (min-width:768px){.project-slideshow .slides-dots-container{display:block;position:absolute;bottom:0;left:0;right:0}}@media (min-width:768px){.project-slideshow .slides-dots-container .slick-dots{position:relative;float:right;width:auto;bottom:90px}}.project-slideshow .slides-dots-container .slick-dots li{width:35px;height:2px;padding-top:20px;margin:0 10px;text-indent:-999px;overflow:hidden}@media (min-width:768px){.project-slideshow .slides-dots-container .slick-dots li{float:left;margin:0 0 0 10px;padding-top:20px}}.project-slideshow .slides-dots-container .slick-dots li:before{content:"";display:block;position:absolute;bottom:0;left:0;margin-top:1px;height:1px;width:35px;background:#fff;opacity:0.5;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.project-slideshow .slides-dots-container .slick-dots li.slick-active:before,.project-slideshow .slides-dots-container .slick-dots li:hover:before,.project-slideshow .slides-dots-container .slick-dots li:focus:before{opacity:1;height:2px;margin-top:0}.project-slideshow .slides-dots-container .slick-dots button{display:none}.project-slideshow .slide-prev{display:none;position:absolute;top:0;left:0;bottom:0;width:50%;z-index:4;cursor:url("../images/arrow-prev.png"), auto}@media (min-width:768px){.project-slideshow .slide-prev{display:block}}.project-slideshow .slide-next{display:none;position:absolute;top:0px;right:0;bottom:0px;width:50%;z-index:4;cursor:url("../images/arrow-next.png"), auto}@media (min-width:768px){.project-slideshow .slide-next{display:block}}.project-slideshow .slick-slide{position:relative}.project-slideshow .slick-slide>div{position:relative}.project-slideshow .slick-slide img{display:block}.project-slideshow .slide{bottom:auto;height:100%;overflow:hidden;background-size:cover !important;z-index:1}.content-timeline{position:relative;background-color:#F2F2F2;overflow:hidden;z-index:1;padding:50px 0}@media (min-width:768px){.content-timeline{padding:60px 0px}}.content-timeline .g-container{position:relative}.content-timeline .slide .g-row>.g-col-6:first-child{padding-top:10px;padding-bottom:30px}@media (min-width:768px){.content-timeline .slide .g-row>.g-col-6:first-child{padding-top:30px}}.content-timeline .slick-list{overflow:hidden}.content-timeline .slides-dots-container{z-index:5}@media (min-width:768px){.content-timeline .slides-dots-container{display:block;position:absolute;bottom:0px;left:0;right:0}}.content-timeline .slick-dots{position:relative;bottom:0;width:100%;left:0;right:0;text-align:left;padding-top:8px;padding-bottom:10px}@media (min-width:768px){.content-timeline .slick-dots{position:relative;float:left;bottom:60px;width:auto;padding-top:0;padding-bottom:0px}}.content-timeline .slick-dots li{display:none;width:35px;height:auto;overflow:hidden;opacity:0.5;margin:0 15px 0 0;padding-top:2px;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}@media (min-width:768px){.content-timeline .slick-dots li{float:left;margin:0 10px 0 0;padding-top:10px;padding-bottom:10px}}.content-timeline .slick-dots li:last-child{margin-right:0}.content-timeline .slick-dots li.decade{display:inline-block}.content-timeline .slick-dots li:before{display:none !important;content:"";display:block;position:absolute;bottom:0;left:0;margin-top:1px;height:2px;width:35px;background:#000000;opacity:0.5;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}@media (min-width:768px){.content-timeline .slick-dots li:before{display:block !important}}.content-timeline .slick-dots li label{display:block;height:16px;margin-bottom:0px;font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;text-transform:none;letter-spacing:1px !important;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}@media (min-width:1024px){.content-timeline .slick-dots li label{letter-spacing:2px}}@media (min-width:768px){.content-timeline .slick-dots li label{opacity:0}}.content-timeline .slick-dots li:hover:before{height:2px;margin-top:0}.content-timeline .slick-dots li:hover label{opacity:1}.content-timeline .slick-dots li.slick-active,.content-timeline .slick-dots li.active{opacity:1}.content-timeline .slick-dots li.slick-active:before,.content-timeline .slick-dots li.active:before{opacity:1;height:2px;margin-top:0;background:#44BCC6}.content-timeline .slick-dots li.slick-active label,.content-timeline .slick-dots li.active label{opacity:1}@media (min-width:768px){.content-timeline .slick-dots li.slick-active label,.content-timeline .slick-dots li.active label{color:#44BCC6}}.content-timeline .slick-dots button{display:none}.content-timeline .nextprev{position:relative;height:45px}@media (min-width:768px){.content-timeline .nextprev{display:none}}.content-timeline .prev{position:absolute;left:0;bottom:0;font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;height:30px;cursor:pointer;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}@media (min-width:1024px){.content-timeline .prev{letter-spacing:2px}}.content-timeline .prev:hover{color:#44BCC6}.content-timeline .prev:hover path,.content-timeline .prev:hover line{stroke:#44BCC6;fill:#44BCC6}.content-timeline .prev:hover g{stroke:#44BCC6}.content-timeline .prev span{display:inline-block;position:relative;top:-11px}.content-timeline .prev svg{height:30px;width:30px;margin-right:10px}.content-timeline .prev svg path,.content-timeline .prev svg line,.content-timeline .prev svg g{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.content-timeline .next{position:absolute;right:0;bottom:0;font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;height:30px;cursor:pointer;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}@media (min-width:1024px){.content-timeline .next{letter-spacing:2px}}.content-timeline .next:hover{color:#44BCC6}.content-timeline .next:hover path,.content-timeline .next:hover line{stroke:#44BCC6;fill:#44BCC6}.content-timeline .next:hover g{stroke:#44BCC6}.content-timeline .next span{display:inline-block;position:relative;top:-11px}.content-timeline .next svg{height:30px;width:30px;margin-left:10px}.content-timeline .next svg path,.content-timeline .next svg line,.content-timeline .next svg g{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.content-timeline .timeline{overflow:hidden;margin:0}.content-timeline .innerslideshow{overflow:hidden;margin:0;line-height:0}.content-timeline .innerslideshow img{display:block}.content-timeline .innerslideshow .slick-dots{position:absolute;bottom:30px;right:30px;left:30px;float:left;width:auto;text-align:center}@media (min-width:768px){.content-timeline .innerslideshow .slick-dots{left:auto}}.content-timeline .innerslideshow .slick-dots li{display:inline-block;margin:0 5px}@media (min-width:768px){.content-timeline .innerslideshow .slick-dots li{padding-top:20px}}.content-timeline .innerslideshow .slick-dots li:before{display:block !important;background:#fff}.content-timeline .text{position:relative}@media (min-width:768px){.content-timeline .text{min-height:320px;padding-bottom:60px;max-width:500px}}@media (max-width:768px){.content-timeline .text .prev,.content-timeline .text .next{display:none}}.content-timeline .title{font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:2px}@media (min-width:1024px){.content-timeline .title{letter-spacing:2px}}@media (min-width:768px){.content-timeline .title{position:absolute;left:30px;top:0}}@media (min-width:1024px){.content-timeline .title{top:50px}}.content-timeline h3{margin:0 0 8px 0;font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#44BCC6}@media (min-width:1024px){.content-timeline h3{letter-spacing:2px}}.content-timeline h3::after{content:"";display:inline-block;position:relative;top:-3px;left:10px;width:20px;height:1px;background:#44BCC6}.content-timeline h2{margin:0 0 15px 0;font-size:24px;line-height:36px;font-weight:400}@media (min-width:1024px){.content-timeline h2{font-size:26px;line-height:38px}}.content-timeline img{width:100%}.project-video{position:relative;padding:0;overflow:hidden;background-color:#ffffff;background-size:cover !important;z-index:2}.project-video .bg{visibility:hidden;opacity:0;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgba(0, 0, 0, 0.6)}.project-video .link{position:absolute;top:11px;right:30px;z-index:2;opacity:0;visibility:hidden;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}@media (min-width:768px){.project-video .link{top:21px;right:40px}}@media (min-width:1024px){.project-video .link{top:31px;right:50px}}@media (min-width:1320px){.project-video .link{top:41px;right:60px}}.project-video .link a{font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#ffffff}@media (min-width:1024px){.project-video .link a{letter-spacing:2px}}.project-video .link a:hover,.project-video .link a:focus{color:#88D2D9}.project-video .link a:hover svg path,.project-video .link a:hover svg line,.project-video .link a:focus svg path,.project-video .link a:focus svg line{stroke:#88D2D9}.project-video .link .arrow{position:relative;top:9px;display:inline-block;width:12px;margin-left:1px}.project-video .link .arrow svg{width:100%}.project-video .link .arrow svg path,.project-video .link .arrow svg line{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.project-video.active .bg,.project-video.playing .bg{visibility:visible;opacity:1}.project-video.playing .link{opacity:1;visibility:visible}.project-video video{display:block}.spacer{height:50px}@media (min-width:768px){.spacer{height:96px}}.spacer.spacerhide{position:relative;background:#ffffff;z-index:1}#project-filters-bg{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.6);z-index:1059}#project-filters{width:147px;opacity:0;position:absolute;right:0;bottom:0;background:#ffffff;z-index:1060;-webkit-transition:width 0.3s linear, opacity 0.3s linear;-moz-transition:width 0.3s linear, opacity 0.3s linear;-o-transition:width 0.3s linear, opacity 0.3s linear;transition:width 0.3s linear, opacity 0.3s linear}@media (max-width:767px){#project-filters{width:100%}}@media (min-width:768px){#project-filters{bottom:auto;top:133px;max-height:90%}}@media (min-width:1024px){#project-filters{top:139px}}#project-filters.hide{opacity:0 !important}#project-filters.active{overflow:auto}@media (min-width:768px){#project-filters .label{width:20%;float:left}}@media (min-width:768px){#project-filters .fields{width:80%;float:left;overflow:hidden}}#project-filters .buttons{clear:both}@media (min-width:768px){#project-filters .col1,#project-filters .col2{width:50%;float:left}}#project-filters .row2 .col1,#project-filters .row2 .col2{width:50%;float:left;text-align:center}@media (min-width:768px){#project-filters .row2 .col1,#project-filters .row2 .col2{text-align:left}}#project-filters header{display:none;overflow:hidden;padding:30px;max-height:84px;cursor:pointer}@media (min-width:768px){#project-filters header{display:block}}#project-filters header:hover span{color:#44BCC6}#project-filters header:hover svg g{stroke:#44BCC6}#project-filters header:hover svg g#Rectangle_113{fill:#44BCC6}#project-filters header div{position:relative;padding-right:24px}#project-filters header span{width:63px;padding-right:15px;float:left;display:inline-block;font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;font-size:16px;line-height:24px;font-weight:300;-webkit-transition:width 0.3s linear, color 0.3s linear;-moz-transition:width 0.3s linear, color 0.3s linear;-o-transition:width 0.3s linear, color 0.3s linear;transition:width 0.3s linear, color 0.3s linear}#project-filters header svg.filter{float:left;display:inline-block;width:24px;height:24px;position:absolute;top:0;right:0}#project-filters header svg.filter g{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}#project-filters header svg.close{display:none;position:absolute;top:30px !important;right:27px !important;width:24px;height:24px}#project-filters header svg.close path{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}#project-filters header svg.close:hover path{stroke:#44BCC6}#project-filters footer{display:none;overflow:hidden;padding:13px;cursor:pointer;text-align:center;background:#ffffff;position:absolute;bottom:0;left:0;right:0}@media (min-width:768px){#project-filters footer{display:none}}#project-filters footer span{display:inline-block;font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;font-size:16px;line-height:24px;font-weight:300;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}#project-filters .main{display:none;padding:30px;overflow:auto}@media (min-width:768px){#project-filters .main{overflow:hidden}}#project-filters .main svg.close{position:absolute;top:30px;right:27px;width:24px;height:24px;cursor:pointer}@media (min-width:768px){#project-filters .main svg.close{display:none}}#project-filters .main svg.close path{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}#project-filters .main svg.close:hover path{stroke:#44BCC6}#project-filters .main .label{margin-top:15px;font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#44BCC6}@media (min-width:1024px){#project-filters .main .label{letter-spacing:2px}}#project-filters .main form .label{margin:0}#project-filters .main .header{font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px}@media (min-width:1024px){#project-filters .main .header{letter-spacing:2px}}#project-filters .main .col2 .header{margin-top:30px}@media (min-width:768px){#project-filters .main .col2 .header{margin-top:0}}#project-filters .main .row{clear:both;overflow:hidden;padding-top:30px}#project-filters .main .row:first-child{padding-top:0}#project-filters .main form.filter{overflow:hidden;padding-bottom:20px}@media (min-width:768px){#project-filters .main form.filter{padding-bottom:30px}}#project-filters .main ul{list-style:none;margin:0;padding:0}#project-filters .main ul li{position:relative;margin-top:20px;padding-left:36px;cursor:pointer}#project-filters .main ul li:before{content:"";height:20px;width:20px;position:absolute;top:2px;left:0;background:#F2F2F2;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}#project-filters .main ul li:hover:before{background:#D3D3D3}#project-filters .main ul li.active:before,#project-filters .main ul li.active:hover:before{background:#88D2D9}#project-filters .main ul li input{opacity:0;height:0;width:0}#project-filters form.filter div.label{display:none}@media (min-width:768px){#project-filters form.filter div.label{display:block}}#project-filters form.filter .btn{max-width:100%;width:100%}@media (min-width:768px){#project-filters form.filter .btn{width:230px}}#project-filters form.filter .btn-reset{cursor:pointer}@media (min-width:768px){#project-filters form.filter .btn-reset{width:auto}}#project-filters form.search{overflow:hidden}#project-filters form.search input{padding-top:0;border-bottom:1px solid #ADADAD;color:#202020}#project-filters form.search input:focus{border-bottom:1px solid #ADADAD}#project-filters form.search svg path,#project-filters form.search svg line{stroke:#393939;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}#project-filters form.search button{opacity:1}body.page-id-11 #project-filters{position:absolute;top:100vh;bottom:auto}@media (min-width:768px){body.page-id-11 #project-filters{margin-top:-84px}}@media (min-width:1024px){body.page-id-11 #project-filters{margin-top:-84px}}body.page-id-11.fixedfilter #project-filters,body.page-template-page-projectindex.fixedfilter #project-filters{position:fixed;top:auto;bottom:0}@media (min-width:768px){body.page-id-11.fixedfilter #project-filters,body.page-template-page-projectindex.fixedfilter #project-filters{bottom:auto;margin-top:0;top:133px;width:84px}}@media (min-width:1024px){body.page-id-11.fixedfilter #project-filters,body.page-template-page-projectindex.fixedfilter #project-filters{top:139px}}@media (min-width:768px){body.page-id-11.fixedfilter #project-filters:hover,body.page-template-page-projectindex.fixedfilter #project-filters:hover{width:147px}body.page-id-11.fixedfilter #project-filters:hover header div,body.page-template-page-projectindex.fixedfilter #project-filters:hover header div{position:relative;padding-right:24px}body.page-id-11.fixedfilter #project-filters:hover header span,body.page-template-page-projectindex.fixedfilter #project-filters:hover header span{width:63px;padding-right:15px}body.page-id-11.fixedfilter #project-filters:hover header svg,body.page-template-page-projectindex.fixedfilter #project-filters:hover header svg{position:absolute;top:0;right:0}}body.page-id-11.fixedfilter #project-filters header span,body.page-template-page-projectindex.fixedfilter #project-filters header span{width:0;padding-right:0;overflow:hidden}body.page-id-11.fixedfilter #project-filters footer,body.page-template-page-projectindex.fixedfilter #project-filters footer{display:block}@media (min-width:768px){body.page-id-11.fixedfilter #project-filters footer,body.page-template-page-projectindex.fixedfilter #project-filters footer{display:none}}#project-filters.active{height:100%;background:#ffffff}@media (max-width:768px){#project-filters.active{width:100% !important}}@media (min-width:768px){#project-filters.active{width:768px !important;height:auto}}@media (min-width:1024px){#project-filters.active{width:874px !important}}#project-filters.active header,#project-filters.active header:hover{background:#F2F2F2}#project-filters.active header span,#project-filters.active header:hover span{color:#202020;width:63px !important;padding-right:15px !important}#project-filters.active header svg.filter,#project-filters.active header:hover svg.filter{position:relative !important}#project-filters.active header svg.filter g,#project-filters.active header:hover svg.filter g{stroke:#202020}#project-filters.active header svg.filter g#Rectangle_113,#project-filters.active header:hover svg.filter g#Rectangle_113{fill:#202020}#project-filters.active header svg.close,#project-filters.active header:hover svg.close{display:block}#project-filters.active footer{position:relative}.project-header{position:relative;background-color:#000000 !important;background-size:cover !important;overflow:hidden;z-index:1}@media (max-width:767px){.project-header{background:transparent !important;margin-bottom:-5px}}@media (min-width:768px){.project-header{height:100vh;padding:60px 0}}.project-header .g-container,.project-header .g-row,.project-header .g-col{z-index:1}@media (min-width:768px){.project-header .g-container,.project-header .g-row,.project-header .g-col{height:100%}}.project-header .g-row{display:flex;flex-direction:row;align-items:stretch}.project-header .g-col-3{display:flex;flex-direction:column;justify-content:flex-end;width:100%}@media (min-width:768px){.project-header .g-col-3{width:25%}}.project-header .shadow-top{position:absolute;top:0;right:0;left:0;height:150px;background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.3) 100%)}@media (min-width:768px){.project-header .shadow-bottom{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 80%)}}.project-header #page-below{display:none;position:absolute;bottom:0;left:0;right:0;height:0px;z-index:6;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}@media (min-width:500px){.project-header #page-below{display:block;background:#F2F2F2}}@media (min-width:768px){.project-header #page-below{background:#ffffff}}.project-header .bg{height:0;padding-top:100%;background-size:cover !important;margin-bottom:30px}@media (min-width:768px){.project-header .bg{display:none}}.project-header .text{display:block}@media (min-width:768px){.project-header .text{display:none}}.project-header h1{max-width:400px;margin:0 0 5px;font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;font-size:24px;line-height:36px;font-weight:400}@media (min-width:768px){.project-header h1{font-size:20px;line-height:30px;color:#ffffff}}@media (min-width:1024px){.project-header h1{margin:0 0 25px;font-size:26px;line-height:38px}}.project-header p{margin:0;font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;font-size:12px}@media (min-width:1024px){.project-header p{letter-spacing:2px}}@media (min-width:768px){.project-header p{color:#ffffff}}#fixed-title{display:none}@media (min-width:768px){#fixed-title{display:block;position:fixed;left:0;bottom:0;right:0;z-index:2}}body.fixedtitle #fixed-title{z-index:0}#fixed-title .g-container{height:0}#fixed-title .g-col-3{-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear}#fixed-title.hide .g-col-3{opacity:0}body.fixed #fixed-title h1,body.fixed #fixed-title p{color:#000000}#fixed-title h1{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;max-width:400px;margin:0 0 15px;font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;color:#ffffff;font-size:24px;line-height:36px;font-weight:400}@media (min-width:768px){#fixed-title h1{font-size:20px;line-height:30px}}@media (min-width:1024px){#fixed-title h1{margin:0 0 25px;font-size:26px;line-height:38px}}#fixed-title p{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;margin:0 0 55px;font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#ffffff}@media (min-width:1024px){#fixed-title p{letter-spacing:2px}}@media (min-width:768px){#fixed-title p{font-size:12px}}.project-index{padding:0 0 40px;overflow:hidden}@media (min-width:768px){.project-index{padding:0 0 55px}}.project-index .grid-sizer{width:100%}@media (min-width:768px){.project-index .grid-sizer{width:33.3333%}}.project-index #pagination{padding-top:60px}@media (min-width:768px){.project-index #pagination{padding-top:0;text-align:center}}.project-intro{position:relative;padding:50px 0;overflow:hidden;z-index:1}@media (min-width:768px){.project-intro{padding:60px 0 90px}}.project-intro h4{margin:26px 0 8px 0;font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#44BCC6}@media (min-width:1024px){.project-intro h4{letter-spacing:2px}}.project-intro h4:first-child{margin:35px 0 8px 0}.project-intro .row1 p{font-size:18px;line-height:30px}.project-intro .row2 p{font-size:16.5px;line-height:26px;margin-bottom:0}.project-intro ul{margin:0;padding:0;list-style:none}.project-intro li{position:relative;padding-left:20px;margin-bottom:8px;font-size:16.5px;line-height:26px}.project-intro li:last-child{margin-bottom:0}.project-intro li::before{content:"";position:absolute;left:0;top:11px;height:3px;width:3px;background:#000000;border-radius:50%}.project-learnmorecredits{position:relative;padding:30px 0 25px;overflow:hidden;z-index:1;background:#ffffff}@media (min-width:768px){.project-learnmorecredits{padding:60px 0}}.project-learnmorecredits .g-col-3{position:relative}@media (min-width:768px){.project-learnmorecredits .g-col-3{left:-66.6666%;padding-bottom:0}}.project-learnmorecredits .g-col-9{position:relative;padding-bottom:40px}@media (min-width:768px){.project-learnmorecredits .g-col-9{width:66.6666%;left:33.3333%;padding-bottom:0;padding-right:60px}}@media (min-width:1320px){.project-learnmorecredits .g-col-9{padding-right:80px}}.project-learnmorecredits .g-col-3 h4{margin:0 0 6px 0;font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px}@media (min-width:1024px){.project-learnmorecredits .g-col-3 h4{letter-spacing:2px}}.project-learnmorecredits .g-col-3 a{font-size:20px;line-height:30px;font-weight:300;font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif}.project-learnmorecredits .g-col-3 a:hover,.project-learnmorecredits .g-col-3 a:focus{color:#1D1D1D}.project-learnmorecredits .g-col-3 a:hover span.arrow,.project-learnmorecredits .g-col-3 a:focus span.arrow{width:26px;opacity:1}.project-learnmorecredits .g-col-3 span.arrow{position:relative;top:-1px;display:inline-block;left:0px;height:11px;line-height:11px;width:0;opacity:0;overflow:hidden;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.project-learnmorecredits .g-col-3 span.arrow svg{display:block;height:11px;width:26px}.project-learnmorecredits .g-col-3 span.arrow svg path,.project-learnmorecredits .g-col-3 span.arrow svg line{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;stroke:#1D1D1D}.project-learnmorecredits .g-col-9 p{margin:0 0 10px 0;font-size:11px;line-height:18px}.project-learnmorecredits .g-col-9 p:last-child{margin-bottom:0}.project-learnmorecredits .g-col-9 p strong{font-size:10px;line-height:18px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px}@media (min-width:1024px){.project-learnmorecredits .g-col-9 p strong{letter-spacing:2px}}.project-learnmorecredits .g-col-9 a{border-bottom:1px solid #ADADAD}.project-learnmorecredits .g-col-9 a:hover{border-bottom:1px solid #2DBFCB}.project-related{position:relative;background:#393939;padding:50px 0;overflow:hidden;z-index:1}@media (min-width:768px){.project-related{padding:60px 0}}@media (min-width:768px){.project-related .g-col-8{position:relative;left:33.3333%;z-index:2}}@media (min-width:768px){.project-related .g-col-4{position:relative;left:-66.6666%}}.project-related .g-col-4 .bg,.project-related .g-col-4 .type{display:none}@media (min-width:768px){.project-related .g-col-4 .bg,.project-related .g-col-4 .type{display:block}}.project-related .related{overflow:hidden;margin-left:-30px;margin-right:-30px}@media (min-width:768px){.project-related .related{margin-left:-15px;margin-right:-15px}}.project-related .related .slide{padding:0 5px}@media (min-width:768px){.project-related .related .slide{width:50%;float:left;padding:0 15px}}.project-related .related .slick-slide .type,.project-related .related .slick-slide .title{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;opacity:0}@media (min-width:768px){.project-related .related .slick-slide .type,.project-related .related .slick-slide .title{opacity:1}}.project-related .related .slick-current .type,.project-related .related .slick-current .title{opacity:1}.project-related img{width:100%;height:auto}.project-related .type{margin:0 0 20px;font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#88D2D9}@media (min-width:1024px){.project-related .type{letter-spacing:2px}}@media (min-width:768px){.project-related .type{margin:0 0 16px}}.project-related .related .type::after{content:"";display:inline-block;position:relative;top:-3px;left:10px;width:20px;height:1px;background:#88D2D9}.project-related .bg{background-size:cover !important;margin-bottom:15px}.project-related .bg img{display:block}.project-related .g-col-4 .bg{display:none}@media (min-width:768px){.project-related .g-col-4 .bg{display:block}}.project-related .title{font-size:20px;line-height:30px;font-weight:300;font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;font-weight:300;color:#ffffff;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.project-related .title span.arrow{position:relative;top:-1px;display:inline-block;left:0px;height:11px;line-height:11px;width:0;opacity:0;overflow:hidden;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}@media (max-width:767px){.project-related .title span.arrow{width:26px;opacity:1;display:none}}.project-related .title span.arrow svg{display:block;height:11px;width:26px}.project-related .title span.arrow svg path,.project-related .title span.arrow svg line{stroke:#ffffff}.project-related .title .subtitle{position:relative;top:1px;display:block;font-family:"DM Sans", Helvetica, Arial, sans-serif;font-size:14px;line-height:23px;color:#D3D3D3}@media (max-width:767px){.project-related .title .subtitle{font-size:12px}}.project-related .related a:hover,.project-related .related a:focus{outline:none}.project-related .related a:hover .title,.project-related .related a:focus .title{color:#88D2D9}.project-related .related a:hover span.arrow,.project-related .related a:focus span.arrow{width:26px;opacity:1}.project-related .related a:hover svg path,.project-related .related a:hover svg line,.project-related .related a:focus svg path,.project-related .related a:focus svg line{stroke:#88D2D9}.project-related .slide-prev{display:none}@media (min-width:768px){.project-related .slide-prev{display:block;position:absolute;top:0;left:-85px;bottom:0;width:100px;z-index:99999;height:100%;cursor:url("../images/arrow-prev.png"), auto}}@media (min-width:1024px){.project-related .slide-prev{left:-185px;width:200px}}.project-related .slide-next{display:none}@media (min-width:768px){.project-related .slide-next{display:block;position:absolute;top:0;right:-85px;bottom:0;width:100px;z-index:99999;height:100%;cursor:url("../images/arrow-next.png"), auto}}@media (min-width:1024px){.project-related .slide-next{right:-185px;width:200px}}.project-related #more-projects{margin-top:44px;display:inline-block;font-size:20px;line-height:30px;font-weight:300;font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;font-weight:300;color:#ffffff}@media (min-width:768px){.project-related #more-projects{margin-top:0}}.project-related #more-projects svg{vertical-align:middle;display:inline-block;position:relative;top:-2px;height:24px;width:24px;margin-right:6px}@media (min-width:768px){.project-related #more-projects svg{top:-3px}}.project-related #more-projects svg rect{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.project-related #more-projects:hover,.project-related #more-projects:focus{color:#88D2D9}.project-related #more-projects:hover svg rect,.project-related #more-projects:focus svg rect{fill:#88D2D9}#perspective-filters-bg{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.6);z-index:1059}#perspective-filters{width:147px;opacity:0;position:absolute;right:0;bottom:0;z-index:1060;-webkit-transition:width 0.3s linear, opacity 0.3s linear;-moz-transition:width 0.3s linear, opacity 0.3s linear;-o-transition:width 0.3s linear, opacity 0.3s linear;transition:width 0.3s linear, opacity 0.3s linear}@media (max-width:767px){#perspective-filters{width:100%}}@media (min-width:768px){#perspective-filters{bottom:auto;top:133px;max-height:90%}}@media (min-width:1024px){#perspective-filters{top:139px}}#perspective-filters.hide{opacity:0 !important}#perspective-filters.active{overflow:auto}@media (min-width:768px){#perspective-filters .label{width:20%;float:left}}@media (min-width:768px){#perspective-filters .fields{width:80%;float:left;overflow:hidden}}#perspective-filters .buttons{clear:both}@media (min-width:768px){#perspective-filters .col1,#perspective-filters .col2{width:50%;float:left}}#perspective-filters header{overflow:hidden;padding:30px;cursor:pointer;display:none;background:#323538}@media (min-width:768px){#perspective-filters header{display:block}}#perspective-filters header:hover span{color:#88D2D9}#perspective-filters header:hover svg g{stroke:#88D2D9}#perspective-filters header:hover svg g#Rectangle_113{fill:#88D2D9}#perspective-filters header div{position:relative;padding-right:24px}#perspective-filters header span{width:63px;padding-right:15px;float:left;display:inline-block;font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;font-size:16px;line-height:24px;font-weight:300;color:#ffffff;-webkit-transition:width 0.3s linear, color 0.3s linear;-moz-transition:width 0.3s linear, color 0.3s linear;-o-transition:width 0.3s linear, color 0.3s linear;transition:width 0.3s linear, color 0.3s linear}#perspective-filters header svg.filter{float:left;display:inline-block;width:24px;height:24px;position:absolute;top:0;right:0}#perspective-filters header svg.filter g{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}#perspective-filters header svg.close{display:none;position:absolute;top:30px !important;right:27px !important;width:24px;height:24px}#perspective-filters header svg.close path{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}#perspective-filters header svg.close:hover path{stroke:#44BCC6}#perspective-filters footer{display:none;overflow:hidden;padding:13px;cursor:pointer;text-align:center;background:#323538;position:absolute;bottom:0;left:0;right:0}#perspective-filters footer span{display:inline-block;font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;font-size:16px;line-height:24px;font-weight:300;color:#ffffff;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}#perspective-filters.active footer{background:#ffffff}#perspective-filters.active footer span{color:#1D1D1D}#perspective-filters .main{display:none;padding:30px 30px 80px;overflow:auto;height:100%}@media (min-width:768px){#perspective-filters .main{height:auto;overflow:hidden;padding:30px}}#perspective-filters .main svg.close{position:absolute;top:30px;right:27px;width:24px;height:24px;cursor:pointer}@media (min-width:768px){#perspective-filters .main svg.close{display:none}}#perspective-filters .main svg.close path{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}#perspective-filters .main svg.close:hover path{stroke:#44BCC6}#perspective-filters .main .label{margin-top:15px;font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#44BCC6}@media (min-width:1024px){#perspective-filters .main .label{letter-spacing:2px}}#perspective-filters .main form .label{margin:0}#perspective-filters .main .header{font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px}@media (min-width:1024px){#perspective-filters .main .header{letter-spacing:2px}}#perspective-filters .main .row{clear:both;overflow:hidden;padding-top:30px}#perspective-filters .main .row:first-child{padding-top:0}#perspective-filters .main form.filter{overflow:hidden;padding-bottom:20px}@media (min-width:768px){#perspective-filters .main form.filter{padding-bottom:30px}}#perspective-filters .main ul{list-style:none;margin:0;padding:0}#perspective-filters .main ul li{position:relative;margin-top:20px;padding-left:36px;cursor:pointer}#perspective-filters .main ul li:before{content:"";height:20px;width:20px;position:absolute;top:2px;left:0;background:#F2F2F2;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}#perspective-filters .main ul li:hover:before{background:#D3D3D3}#perspective-filters .main ul li.active:before,#perspective-filters .main ul li.active:hover:before{background:#88D2D9}#perspective-filters .main ul li input{opacity:0;height:0;width:0}@media (min-width:500px){#perspective-filters .main .btn-reset{margin-left:40px}}#perspective-filters form.filter div.label{display:none}@media (min-width:768px){#perspective-filters form.filter div.label{display:block}}#perspective-filters form.filter .btn{width:50%}@media (min-width:500px){#perspective-filters form.filter .btn{width:230px}}#perspective-filters form.filter .btn-reset{cursor:pointer}@media (min-width:500px){#perspective-filters form.filter .btn-reset{width:auto}}#perspective-filters form.search{overflow:hidden}#perspective-filters form.search input{padding-top:0;border-bottom:1px solid #ADADAD;color:#202020}#perspective-filters form.search input:focus{border-bottom:1px solid #ADADAD}#perspective-filters form.search svg path,#perspective-filters form.search svg line{stroke:#393939;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}#perspective-filters form.search button{opacity:1}body.fixedfilter #perspective-filters{position:fixed}@media (min-width:768px){body.fixedfilter #perspective-filters{width:84px}}@media (min-width:768px){body.fixedfilter #perspective-filters:hover{width:147px}body.fixedfilter #perspective-filters:hover header div{position:relative;padding-right:24px}body.fixedfilter #perspective-filters:hover header span{width:63px;padding-right:15px}body.fixedfilter #perspective-filters:hover header svg{position:absolute;top:0;right:0}}body.fixedfilter #perspective-filters header span{width:0;padding-right:0;overflow:hidden}body.fixedfilter #perspective-filters footer{display:block}@media (min-width:768px){body.fixedfilter #perspective-filters footer{display:none}}#perspective-filters.active{width:100%;height:100%;background:#ffffff}@media (min-width:768px){#perspective-filters.active{width:660px !important;height:auto}}#perspective-filters.active header,#perspective-filters.active header:hover{background:#F2F2F2}#perspective-filters.active header span,#perspective-filters.active header:hover span{color:#202020;width:63px !important;padding-right:15px !important}#perspective-filters.active header svg.filter,#perspective-filters.active header:hover svg.filter{position:relative !important}#perspective-filters.active header svg.filter g,#perspective-filters.active header:hover svg.filter g{stroke:#202020}#perspective-filters.active header svg.filter g#Rectangle_113,#perspective-filters.active header:hover svg.filter g#Rectangle_113{fill:#202020}#perspective-filters.active header svg.close,#perspective-filters.active header:hover svg.close{display:block}.blog-posts-grid{position:relative;margin:50px 0 40px;z-index:1}@media (min-width:768px){.blog-posts-grid{margin:50px 0}}.blog-posts-grid .g-row{clear:both}.blog-posts-grid .slick-slider{margin-left:-30px;margin-right:-30px}.blog-posts-grid .slick-slider .slick-list{overflow:hidden}.blog-posts-grid .slick-slider .slick-slide h3,.blog-posts-grid .slick-slider .slick-slide .meta,.blog-posts-grid .slick-slider .slick-slide .excerpt{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;opacity:0}.blog-posts-grid .slick-slider .slick-current h3,.blog-posts-grid .slick-slider .slick-current .meta,.blog-posts-grid .slick-slider .slick-current .excerpt{opacity:1}.blog-posts-grid .g-col-8{position:relative}.blog-posts-grid .g-col-8::after{content:".";visibility:hidden;display:block;height:0;clear:both}@media (min-width:768px){.blog-posts-grid .g-col-8::before{content:"";position:absolute;top:0px;right:0px;bottom:0px;width:1px;background:#ffffff}}@media (min-width:768px){.blog-posts-grid .g-col-8 .g-col-4{width:50%}}.blog-posts-grid .g-col-8 .g-col-4.post3::before{display:block}.blog-posts-grid .g-col-8 .post3{clear:both}.blog-posts-grid .g-col-4{position:relative;padding:10px 5px 0}@media (min-width:768px){.blog-posts-grid .g-col-4{padding:10px 15px 0}.blog-posts-grid .g-col-4::before{content:"";position:absolute;top:-5px;left:15px;right:15px;height:1px;background:#88D2D9}}@media (max-width:767px){.blog-posts-grid .g-col-4.g-col.post1{padding:10px 15px 0}.blog-posts-grid .g-col-4.g-col.post1 header::before,.blog-posts-grid .g-col-4.g-col.post1 header::after{left:0px;right:0px}}.blog-posts-grid .g-col-4.post1::before,.blog-posts-grid .g-col-4.post2::before,.blog-posts-grid .g-col-4.post3::before{display:none}.blog-posts-grid .g-col-4 .g-col-4{width:100%}.blog-posts-grid .g-col-4 .g-col-4.post1::before{display:none}.blog-posts-grid .g-col-4 .g-col-4.post2::before{display:block}@media (min-width:768px){.blog-posts-grid.blog-posts-grid-split .g-col-4 .g-col-4.post1,.blog-posts-grid.blog-posts-grid-split .g-col-8 .g-col-4.post1,.blog-posts-grid.blog-posts-grid-split .g-col-8 .g-col-4.post2{padding-bottom:50px}}.blog-posts-grid .g-col{padding-top:0;padding-bottom:0}.blog-posts-grid header.g-row{position:relative;padding-top:15px}.blog-posts-grid header.g-row::before{content:"";position:absolute;top:0px;left:15px;right:15px;height:1px;background:#ffffff}.blog-posts-grid header.g-row:after{content:"";position:absolute;top:5px;left:15px;right:15px;height:1px;background:#ffffff;visibility:visible}.blog-posts-grid header.g-row .g-col-4{position:relative;padding:0 15px}.blog-posts-grid header.g-row .g-col-4::before{display:none}.blog-posts-grid header.g-row .last{position:relative;display:none}@media (min-width:768px){.blog-posts-grid header.g-row .last{display:block}.blog-posts-grid header.g-row .last::after{content:"";position:absolute;top:-10px;left:-1px;bottom:0px;width:1px;background:#ffffff}}.blog-posts-grid header.g-row .right{display:none;text-align:right}@media (min-width:768px){.blog-posts-grid header.g-row .right{display:block}}.blog-posts-grid .g-col-4 header.g-row{padding:15px 0 0;margin:40px 0 0}@media (min-width:768px){.blog-posts-grid .g-col-4 header.g-row{display:none}}.blog-posts-grid footer{margin-top:10px}@media (min-width:768px){.blog-posts-grid footer{display:none}}.blog-posts-grid footer a.more{top:0 !important;float:none !important;margin-bottom:0}.blog-posts-grid footer a.more:hover line,.blog-posts-grid footer a.more:hover path{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.blog-posts-grid footer a.more:hover line,.blog-posts-grid footer a.more:hover path{stroke:#88D2D9}.blog-posts-grid footer .arrow{top:0 !important;opacity:1 !important}.blog-posts-grid .img{margin-bottom:20px;background-color:#404346 !important;background-size:cover !important}.blog-posts-grid .img img{display:block}.blog-posts-grid h2{float:left;margin:0 0 5px;font-size:24px;line-height:36px;font-weight:400;color:#ffffff}@media (min-width:1024px){.blog-posts-grid h2{font-size:26px;line-height:38px}}@media (min-width:768px){.blog-posts-grid h2{margin:0 0 10px}}.blog-posts-grid a.more{float:right;position:relative;top:3px;display:inline-block;margin-bottom:10px;font-size:24px;line-height:36px;font-weight:400;font-size:16px !important;font-weight:300;font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;color:#ffffff}@media (min-width:1024px){.blog-posts-grid a.more{font-size:26px;line-height:38px}}.blog-posts-grid a.more:hover,.blog-posts-grid a.more:focus{color:#88D2D9}.blog-posts-grid h3{margin:0}.blog-posts-grid h3 a{font-size:20px;line-height:30px;font-weight:300;font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;font-weight:300;color:#ffffff}@media (min-width:1024px){.blog-posts-grid h3 a{font-size:26px;line-height:36px}}.blog-posts-grid h3 a:hover,.blog-posts-grid h3 a:focus{color:#88D2D9}.blog-posts-grid h3 a:hover span.arrow,.blog-posts-grid h3 a:focus span.arrow{width:26px;opacity:1}.blog-posts-grid h3 a:hover svg path,.blog-posts-grid h3 a:hover svg line,.blog-posts-grid h3 a:focus svg path,.blog-posts-grid h3 a:focus svg line{stroke:#88D2D9}.blog-posts-grid span.arrow{position:relative;top:-2px;display:inline-block;left:0px;height:11px;line-height:11px;width:0;opacity:0;overflow:hidden;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}@media (max-width:767px){.blog-posts-grid span.arrow{width:26px;opacity:0}}.blog-posts-grid span.arrow svg{display:block;height:11px;width:26px}.blog-posts-grid span.arrow svg path,.blog-posts-grid span.arrow svg line{stroke:#ffffff}.blog-posts-grid .meta{margin-bottom:15px;line-height:22px}.blog-posts-grid .meta .tags{color:#88D2D9;font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px}@media (min-width:1024px){.blog-posts-grid .meta .tags{letter-spacing:2px}}.blog-posts-grid .meta .tags a{display:inline-block;color:#88D2D9}.blog-posts-grid .meta .tags a:last-child{padding-right:10px}.blog-posts-grid .meta .date{font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#ffffff}@media (min-width:1024px){.blog-posts-grid .meta .date{letter-spacing:2px}}.blog-posts-grid .excerpt{font-size:16px;line-height:26px;color:#ffffff}.blog-posts-grid #pagination{clear:both;text-align:center;position:relative;margin:50px 0 0}@media (min-width:768px){.blog-posts-grid #pagination{margin:60px 0 0}}.blog-posts-grid #pagination::before{content:"";position:absolute;top:50%;left:15px;right:15px;height:1px;background:#88D2D9;z-index:-1}.blog-posts-grid #pagination a{background:#323538;border:1px solid #88D2D9}.blog-posts-grid #pagination a:focus{background:#323538;border:1px solid #88D2D9;color:#ffffff}.blog-posts-grid #pagination a:hover{background:#88D2D9;border:1px solid #88D2D9}.blog-posts-archive{position:relative;margin:0 0 50px 0;z-index:1}@media (min-width:768px){.blog-posts-archive{margin:0 0 60px 0}}.blog-posts-archive.hasslideshow{margin:50px 0}@media (min-width:768px){.blog-posts-archive.hasslideshow{margin:60px 0}}.blog-posts-archive .g-row{position:relative}.blog-posts-archive.hasslideshow .g-row{padding-top:20px}.blog-posts-archive.hasslideshow .g-row::before{content:"";position:absolute;top:0px;left:15px;right:15px;height:1px;background:#ffffff}.blog-posts-archive.hasslideshow .g-row:after{content:"";position:absolute;top:5px;left:15px;right:15px;height:1px;background:#ffffff}.blog-posts-archive .g-col-4{position:relative;padding-top:20px;padding-bottom:50px}@media (min-width:768px){.blog-posts-archive .g-col-4{padding-bottom:60px}.blog-posts-archive .g-col-4.clear{clear:left}}.blog-posts-archive .g-col-4::before{content:"";position:absolute;top:0px;left:15px;right:15px;height:1px;background:#88D2D9}.blog-posts-archive .g-col-4.post1::before,.blog-posts-archive .g-col-4.post2::before,.blog-posts-archive .g-col-4.post3::before{display:none}.blog-posts-archive .page-break{clear:both}.blog-posts-archive .g-row .img{margin-bottom:20px;background-color:#404346 !important;background-position:center center;background-size:cover !important}.blog-posts-archive .g-row .img img{display:block}.blog-posts-archive .g-row h3{margin:0}.blog-posts-archive .g-row h3 a{font-size:20px;line-height:30px;font-weight:300;font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;font-weight:300;color:#ffffff}@media (min-width:1024px){.blog-posts-archive .g-row h3 a{font-size:26px;line-height:36px}}.blog-posts-archive .g-row h3 a:hover,.blog-posts-archive .g-row h3 a:focus{color:#88D2D9}.blog-posts-archive .g-row h3 a:hover span.arrow,.blog-posts-archive .g-row h3 a:focus span.arrow{width:26px;opacity:1}.blog-posts-archive .g-row h3 a:hover svg path,.blog-posts-archive .g-row h3 a:hover svg line,.blog-posts-archive .g-row h3 a:focus svg path,.blog-posts-archive .g-row h3 a:focus svg line{stroke:#88D2D9}.blog-posts-archive .g-row span.arrow{position:relative;top:-2px;display:inline-block;left:0px;height:11px;line-height:11px;width:0;opacity:0;overflow:hidden;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}@media (max-width:767px){.blog-posts-archive .g-row span.arrow{width:26px;opacity:1}}.blog-posts-archive .g-row span.arrow svg{display:block;height:11px;width:26px}.blog-posts-archive .g-row span.arrow svg path,.blog-posts-archive .g-row span.arrow svg line{stroke:#ffffff}.blog-posts-archive .g-row .meta{margin-bottom:15px;line-height:22px}.blog-posts-archive .g-row .meta .tags{color:#88D2D9;font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px}@media (min-width:1024px){.blog-posts-archive .g-row .meta .tags{letter-spacing:2px}}.blog-posts-archive .g-row .meta .tags a{display:inline-block;color:#88D2D9}.blog-posts-archive .g-row .meta .tags a:last-child{padding-right:10px}.blog-posts-archive .g-row .meta .date{font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#ffffff}@media (min-width:1024px){.blog-posts-archive .g-row .meta .date{letter-spacing:2px}}.blog-posts-archive .g-row .excerpt{font-size:16px;line-height:26px;color:#ffffff}.blog-posts-archive #pagination{clear:both;text-align:center;position:relative;margin:50px 0 0}@media (min-width:768px){.blog-posts-archive #pagination{margin:60px 0 0}}.blog-posts-archive #pagination::before{content:"";position:absolute;top:50%;left:15px;right:15px;height:1px;background:#88D2D9;z-index:-1}.blog-posts-archive #pagination a{background:#323538;border:1px solid #88D2D9}.blog-posts-archive #pagination a:focus{background:#323538;border:1px solid #88D2D9;color:#ffffff}.blog-posts-archive #pagination a:hover{background:#88D2D9;border:1px solid #88D2D9}.blog-related{position:relative;background:#404346;padding:50px 0;overflow:hidden;z-index:1}@media (min-width:768px){.blog-related{padding:30px 0}}.blog-related .g-container{position:relative;overflow:hidden}.blog-related .g-container:before{content:"";position:absolute;top:0px;left:30px;right:30px;height:1px;background:#88D2D9}@media (min-width:768px){.blog-related .g-container:after{content:"";position:absolute;bottom:0px;left:30px;right:30px;height:1px;background:#88D2D9;visibility:visible}}@media (min-width:768px){.blog-related .g-row:before{content:"";position:absolute;top:5px;left:15px;right:15px;height:1px;background:#88D2D9}}.blog-related .g-col-4{position:relative;padding-top:31px;padding-bottom:65px}.blog-related .g-col-4::before{content:"";position:absolute;top:5px;left:15px;right:15px;height:1px;background:#88D2D9}@media (min-width:768px){.blog-related .g-col-4::before{display:none}}.blog-related .col1::before{left:15px}.blog-related .col3::before{right:12px}@media (min-width:768px){.blog-related .col2::after,.blog-related .col3::after{content:"";position:absolute;top:0;left:-5px;bottom:0;height:100%;width:1px;background:#88D2D9}}.blog-related .col4{padding-bottom:0}.blog-related .col4::after{content:"";position:absolute;top:0px;left:15px;right:15px;height:1px;background:#88D2D9}.blog-related .mobile{display:block}@media (min-width:768px){.blog-related .mobile{display:none}}.blog-related .desktop{display:none}@media (min-width:768px){.blog-related .desktop{display:block}}.blog-related h4{margin:0 0 16px;font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#88D2D9}@media (min-width:1024px){.blog-related h4{letter-spacing:2px}}.blog-related .col2 h4::after,.blog-related .col3 h4::after{content:"";display:inline-block;position:relative;top:-3px;left:10px;width:20px;height:1px;background:#88D2D9}.blog-related a.post{font-size:20px;line-height:30px;font-weight:300;font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;font-weight:300;color:#ffffff}.blog-related a.post:hover,.blog-related a.post:focus{color:#88D2D9}.blog-related a.post:hover span.arrow,.blog-related a.post:focus span.arrow{width:26px;opacity:1}.blog-related a.post:hover svg path,.blog-related a.post:hover svg line,.blog-related a.post:focus svg path,.blog-related a.post:focus svg line{stroke:#88D2D9}.blog-related span.arrow{position:relative;top:-2px;display:inline-block;left:0px;height:11px;line-height:11px;width:0;opacity:0;overflow:hidden;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}@media (max-width:767px){.blog-related span.arrow{width:26px;opacity:0}}.blog-related span.arrow svg{display:block;height:11px;width:26px}.blog-related span.arrow svg path,.blog-related span.arrow svg line{stroke:#ffffff}.blog-related #all{display:inline-block;font-size:20px;line-height:30px;font-weight:300;font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;font-weight:300;color:#ffffff}.blog-related #all svg{vertical-align:middle;display:inline-block;position:relative;top:-3px;height:24px;width:24px;margin-right:6px}.blog-related #all svg rect{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.blog-related #all:hover,.blog-related #all:focus{color:#88D2D9}.blog-related #all:hover svg rect,.blog-related #all:focus svg rect{fill:#88D2D9}.header-careers{padding-top:100px}@media (min-width:768px){.header-careers{padding-top:130px}}.header-careers .g-container{position:relative;padding-top:30px;padding-bottom:30px}@media (min-width:768px){.header-careers .g-container{padding-bottom:12px}}.header-careers .g-container:before{content:"";position:absolute;top:0px;left:30px;right:30px;height:1px;background:#D3D3D3}@media (min-width:768px){.header-careers .g-row{align-items:flex-end;display:flex;justify-content:center}}@media (min-width:768px){.header-careers .g-col-8{padding-bottom:5px}}.header-careers h1{margin:0 0 15px;font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;font-size:24px;line-height:36px;font-weight:400}@media (min-width:768px){.header-careers h1{margin:0;font-size:20px;line-height:30px}}@media (min-width:1024px){.header-careers h1{margin:0 0 25px;font-size:26px;line-height:38px}}.header-careers .location{font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;font-size:12px}@media (min-width:1024px){.header-careers .location{letter-spacing:2px}}.footer-home{background:#393939;padding:35px 0}@media (min-width:768px){.footer-home{padding:35px 0 45px}}body.blog .footer-home,body.archive .footer-home,body.page-template-page-perspectives .footer-home{background:#404346}.footer-home .title{padding-bottom:30px;font-size:24px;line-height:36px;font-weight:400;color:#ffffff}@media (min-width:1024px){.footer-home .title{font-size:26px;line-height:38px}}.footer-home .description{margin-top:-15px;padding-bottom:30px}.footer-home .description p{color:#ffffff}.footer-twocol{background:#393939;padding:35px 0}@media (min-width:768px){.footer-twocol{padding:45px 0}}body.blog .footer-twocol,body.archive .footer-twocol,body.page-template-page-perspectives .footer-twocol{background:#404346}.footer-twocol .title{padding-bottom:45px;font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;font-size:20px;line-height:30px;font-weight:300;color:#ffffff}@media (min-width:768px){.footer-twocol .title{padding-bottom:25px}}.footer-twocol span.arrow{position:relative;top:-1px;display:inline-block;left:0px;height:11px;line-height:11px;width:0;opacity:0;overflow:hidden;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}@media (max-width:767px){.footer-twocol span.arrow{width:26px;opacity:1}}.footer-twocol span.arrow svg{display:block;height:11px;width:26px}.footer-twocol span.arrow svg path,.footer-twocol span.arrow svg line{stroke:#ffffff}.footer-twocol a{color:#ffffff}.footer-twocol a:hover,.footer-twocol a:focus{color:#88D2D9}.footer-twocol a:hover span.arrow,.footer-twocol a:focus span.arrow{width:26px;opacity:1}.footer-twocol a:hover svg path,.footer-twocol a:hover svg line,.footer-twocol a:focus svg path,.footer-twocol a:focus svg line{stroke:#88D2D9}.footer-firm-portfolio{position:relative;background:#393939;padding:50px 0;overflow:hidden;z-index:1}@media (min-width:768px){.footer-firm-portfolio{padding:60px 0}}body.blog .footer-firm-portfolio,body.archive .footer-firm-portfolio,body.page-template-page-perspectives .footer-firm-portfolio{background:#404346}.footer-firm-portfolio .related{overflow:hidden;margin-left:-30px;margin-right:-30px}@media (min-width:768px){.footer-firm-portfolio .related{margin-left:-15px;margin-right:-15px}}.footer-firm-portfolio .related .slide{display:none;width:100%;float:left;padding:0 5px}@media (min-width:768px){.footer-firm-portfolio .related .slide{display:block;width:50%;padding:0 15px}}.footer-firm-portfolio .related .slide:first-child{display:block}.footer-firm-portfolio .related .slick-slide .type,.footer-firm-portfolio .related .slick-slide .title{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;opacity:0}@media (min-width:768px){.footer-firm-portfolio .related .slick-slide .type,.footer-firm-portfolio .related .slick-slide .title{opacity:1}}.footer-firm-portfolio .related .slick-current .type,.footer-firm-portfolio .related .slick-current .title{opacity:1}.footer-firm-portfolio h2{margin:0 0 40px;display:inline-block;font-size:20px;line-height:30px;font-weight:300;font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;font-weight:300;color:#ffffff}@media (min-width:768px){.footer-firm-portfolio h2{position:relative;top:-4px}}.footer-firm-portfolio #firm-portfolio{display:inline-block;font-size:20px;line-height:30px;font-weight:300;font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;font-weight:300;color:#ffffff}@media (min-width:768px){.footer-firm-portfolio #firm-portfolio{position:relative;top:-4px}}.footer-firm-portfolio #firm-portfolio svg{vertical-align:middle;display:inline-block;position:relative;top:-3px;height:24px;width:24px;margin-right:6px}.footer-firm-portfolio #firm-portfolio svg rect{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.footer-firm-portfolio #firm-portfolio:hover,.footer-firm-portfolio #firm-portfolio:focus{color:#88D2D9}.footer-firm-portfolio #firm-portfolio:hover svg rect,.footer-firm-portfolio #firm-portfolio:focus svg rect{fill:#88D2D9}.footer-firm-portfolio img{width:100%;height:auto}.footer-firm-portfolio .type{margin:0 0 16px;font-size:10px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#88D2D9}@media (min-width:1024px){.footer-firm-portfolio .type{letter-spacing:2px}}.footer-firm-portfolio .related .type::after{content:"";display:inline-block;position:relative;top:-3px;left:10px;width:20px;height:1px;background:#88D2D9}.footer-firm-portfolio .bg{background-size:cover !important;margin-bottom:15px}.footer-firm-portfolio .bg img{display:block}.footer-firm-portfolio .title{font-size:20px;line-height:30px;font-weight:300;font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;font-weight:300;color:#ffffff;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.footer-firm-portfolio .title span.arrow{position:relative;top:-1px;display:inline-block;left:0px;height:11px;line-height:11px;width:0;opacity:0;overflow:hidden;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}@media (max-width:767px){.footer-firm-portfolio .title span.arrow{width:26px;opacity:1}}.footer-firm-portfolio .title span.arrow svg{display:block;height:11px;width:26px}.footer-firm-portfolio .title span.arrow svg path,.footer-firm-portfolio .title span.arrow svg line{stroke:#ffffff}.footer-firm-portfolio .title .subtitle{position:relative;top:1px;display:block;font-family:"DM Sans", Helvetica, Arial, sans-serif;font-size:14px;line-height:23px;color:#D3D3D3}.footer-firm-portfolio .related a:hover,.footer-firm-portfolio .related a:focus{outline:none}.footer-firm-portfolio .related a:hover .title,.footer-firm-portfolio .related a:focus .title{color:#88D2D9}.footer-firm-portfolio .related a:hover span.arrow,.footer-firm-portfolio .related a:focus span.arrow{width:26px;opacity:1}.footer-firm-portfolio .related a:hover svg path,.footer-firm-portfolio .related a:hover svg line,.footer-firm-portfolio .related a:focus svg path,.footer-firm-portfolio .related a:focus svg line{stroke:#88D2D9}.footer-firm-portfolio .slide-prev{display:none}@media (min-width:768px){.footer-firm-portfolio .slide-prev{display:block;position:absolute;top:0;left:-85px;bottom:0;width:100px;z-index:99999;height:100%;cursor:url("../images/arrow-prev.png"), auto}}@media (min-width:1024px){.footer-firm-portfolio .slide-prev{left:-185px;width:200px}}.footer-firm-portfolio .slide-next{display:none}@media (min-width:768px){.footer-firm-portfolio .slide-next{display:block;position:absolute;top:0;right:-85px;bottom:0;width:100px;z-index:99999;height:100%;cursor:url("../images/arrow-next.png"), auto}}@media (min-width:1024px){.footer-firm-portfolio .slide-next{right:-185px;width:200px}}.footer-careers{background:#393939;padding:35px 0}@media (min-width:768px){.footer-careers{padding:45px 0}}body.blog .footer-careers,body.archive .footer-careers,body.page-template-page-perspectives .footer-careers{background:#404346}@media (min-width:768px){.footer-careers .col1.swap{position:relative;left:33.3333%}}@media (min-width:768px){.footer-careers .col2.swap{position:relative;left:-33.3333%}}.footer-careers .col2.swap a{margin-top:55px}@media (min-width:768px){.footer-careers .col2.swap a{margin-top:0}}.footer-careers .title{padding-bottom:25px;font-size:24px;line-height:36px;font-weight:400;color:#ffffff}@media (min-width:1024px){.footer-careers .title{font-size:26px;line-height:38px}}.footer-careers #all-positions{display:inline-block;font-size:20px;line-height:30px;font-weight:300;font-family:"Roboto Slab", Georgia, "Times New Roman", sans-serif;font-weight:300;color:#ffffff}.footer-careers #all-positions svg{vertical-align:middle;display:inline-block;position:relative;top:-2px;height:24px;width:24px;margin-right:6px}.footer-careers #all-positions svg line{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.footer-careers #all-positions:hover,.footer-careers #all-positions:focus{color:#88D2D9}.footer-careers #all-positions:hover svg line,.footer-careers #all-positions:focus svg line{stroke:#88D2D9}body.search #global-nav{display:block !important;position:relative;height:auto;overflow:visible;top:auto;right:auto;left:auto;bottom:auto}body.search #global-nav .nav-inner{height:auto;width:auto;overflow:visible}body.search #global-nav .middle .g-container{min-height:auto}@media (min-width:768px){body.search #global-nav .middle .g-col-8 .inner{padding-bottom:87px}}@media (max-width:767px){body.search #global-nav .middle .g-col-3{padding-top:60px}}body.search #load-more{clear:both}body.error404 #global-nav{display:block !important;background:#ffffff}body.error404 #global-nav .top .close{display:none}body.error404 #global-nav .top ul li.featured svg path{fill:#1D1D1D;stroke:#1D1D1D}body.error404 #global-nav .top ul li.featured a:hover svg path,body.error404 #global-nav .top ul li.featured a:focus svg path{fill:#44BCC6;stroke:#44BCC6}@media (max-width:767px){body.error404 #global-nav .middle .content-404{position:relative;top:auto;right:auto;bottom:auto;left:auto;display:block !important;width:100%}}@media (min-width:1260px){body.error404 #global-nav .middle .content-404{width:100%}}@media (max-width:767px){body.error404 #global-nav .middle .content-404>div{border-bottom:1px solid #D3D3D3;padding-top:124px;padding-bottom:60px}}@media (min-width:768px){body.error404 #global-nav .middle .content-404>div{padding-top:240px;padding-bottom:240px}}body.error404 #global-nav .middle .content-404 h1{font-size:40px;line-height:42px;font-weight:300;letter-spacing:1px;margin:0 0 20px 0}@media (min-width:1024px){body.error404 #global-nav .middle .content-404 h1{font-size:46px;line-height:48px}}body.error404 #global-nav .middle .content-404 p{font-size:18px;line-height:30px}@media (min-width:1024px){body.error404 #global-nav .middle .content-404 p{font-size:20px;line-height:31px}}body.error404 #global-nav .middle .nav .g-row::before{background:#ffffff}@media (min-width:768px){body.error404 #global-nav .middle .content .g-row,body.error404 #global-nav .middle .content .g-col{height:100vh}}@media (max-width:767px){body.error404 #global-nav .middle .g-col-3{padding-top:60px}}@media (min-width:768px){body.error404 #global-nav .middle .nav li::before{background:#1D1D1D}}body.error404 #global-nav .middle .nav li.open a{color:#44BCC6}body.error404 #global-nav .middle .nav a{display:block;color:#1D1D1D}body.error404 #global-nav .bottom form .header{color:#1D1D1D}body.error404 #global-nav .bottom form input.text{border-bottom:1px solid #1D1D1D;color:#1D1D1D}body.error404 #global-nav .bottom form .icon svg circle,body.error404 #global-nav .bottom form .icon svg line,body.error404 #global-nav .bottom form button svg path,body.error404 #global-nav .bottom form button svg line{stroke:#1D1D1D}body.error404 #global-nav .bottom form button:hover svg path,body.error404 #global-nav .bottom form button:hover svg line,body.error404 #global-nav .bottom form button:focus svg path,body.error404 #global-nav .bottom form button:focus svg line{stroke:#44BCC6}body.error404 #global-nav .bottom ul li.header{color:#1D1D1D}body.error404 #global-nav .bottom ul a{color:#1D1D1D}body.error404 #global-nav .bottom ul a:hover,body.error404 #global-nav .bottom ul a:focus{color:#44BCC6}/*# sourceMappingURL=style.css.map */