.grayscale{-webkit-transition:all .2s;transition:all .2s;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%)}.grayscale:hover{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);filter:grayscale(0)}/*!
 *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url("../../fonts/font-awesome/fontawesome-webfont.eot?v=4.3.0");src:url("../../fonts/font-awesome/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"),url("../../fonts/font-awesome/fontawesome-webfont.woff2?v=4.3.0") format("woff2"),url("../../fonts/font-awesome/fontawesome-webfont.woff?v=4.3.0") format("woff"),url("../../fonts/font-awesome/fontawesome-webfont.ttf?v=4.3.0") format("truetype"),url("../../fonts/font-awesome/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.2857142857em;text-align:center}.fa-ul{padding-left:0;margin-left:2.1428571429em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.1428571429em;width:2.1428571429em;top:.1428571429em;text-align:center}.fa-li.fa-lg{left:-1.8571428571em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-clock-o:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-tasks:before{content:""}.fa-comments-o:before{content:""}.vbox-overlay *,.vbox-overlay *:before,.vbox-overlay *:after{-webkit-backface-visibility:hidden;box-sizing:border-box}body{-webkit-overflow-scrolling:touch}.vbox-overlay{background:#181818;background:rgba(0,0,0,0.85);width:100%;height:auto;position:absolute;top:0;left:0;z-index:999;overflow:hidden;opacity:0;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.relativo{float:left;width:100%;height:100%;display:block;position:relative}.vbox-preloader{position:fixed;width:32px;height:32px;left:50%;top:50%;margin-left:-16px;margin-top:-16px;background-image:url("../../images/venobox/preload-circle.png");text-indent:-100px;overflow:hidden;-webkit-animation:playload 1.4s steps(18) infinite;animation:playload 1.4s steps(18) infinite}@-webkit-keyframes playload{from{background-position:0px}to{background-position:-576px}}@keyframes playload{from{background-position:0px}to{background-position:-576px}}.vbox-close{cursor:pointer;position:fixed;top:-1px;right:0;width:46px;height:40px;padding:10px 20px 10px 0;display:block;background:url("../../images/venobox/close.gif") no-repeat #161617;background-position:10px center;color:#fff;text-indent:-100px;overflow:hidden}.vbox-next,.vbox-prev{box-sizing:content-box;cursor:pointer;position:fixed;top:50%;color:#fff;width:30px;height:170px;margin-top:-85px;text-indent:-100px;border:solid transparent;overflow:hidden}.vbox-prev{left:0;border-width:0 30px 0 10px;background:url("../../images/venobox/prev.gif") center center no-repeat}.vbox-next{right:0;border-width:0 10px 0 30px;background:url("../../images/venobox/next.gif") center center no-repeat}.vbox-title{width:100%;height:40px;float:left;text-align:center;line-height:28px;font-size:12px;color:#fff;padding:6px 40px;overflow:hidden;background:#161617;position:fixed;display:none;top:-1px;left:0}.vbox-num{cursor:pointer;position:fixed;top:-1px;left:0;height:40px;display:block;color:#fff;overflow:hidden;line-height:28px;font-size:12px;padding:6px 10px;background:#161617;display:none}.vbox-inline{width:420px;height:315px;padding:10px;background:#fff;text-align:left;margin:0 auto;overflow:auto}.venoframe{border:none;width:960px;height:720px}@media (max-width: 992px){.venoframe{width:640px;height:480px}}@media (max-width: 767px){.venoframe{width:420px;height:315px}}@media (max-width: 460px){.vbox-inline{width:100%}.venoframe{width:100%;height:260px}}.vbox-container{position:relative;background:#000;width:98%;max-width:1024px;margin:0 auto}.vbox-content{text-align:center;float:left;width:100%;position:relative;overflow:hidden}.vbox-container img{max-width:100%;height:auto}.vwrap{top:0 !important;opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;width:100%;height:100%;float:left;position:relative;margin:0;padding:0;left:0;overflow:hidden;z-index:1}@font-face{font-family:"OpenSans";src:url(../../fonts/OpenSans/OpenSans.woff) format("woff"),url(../../fonts/OpenSans/OpenSans.woff2) format("woff2"),url(../../fonts/OpenSans/OpenSans.ttf) format("truetype"),url(../../fonts/OpenSans/OpenSans.svg#OpenSans) format("svg"),url(../../fonts/OpenSans/OpenSans.eot?) format("eot")}@font-face{font-family:"OpenSans-Semibold";src:url(../../fonts/OpenSans-Semibold/OpenSans-Semibold.woff) format("woff"),url(../../fonts/OpenSans-Semibold/OpenSans-Semibold.woff2) format("woff2"),url(../../fonts/OpenSans-Semibold/OpenSans-Semibold.ttf) format("truetype"),url(../../fonts/OpenSans-Semibold/OpenSans-Semibold.svg#OpenSans-Semibold) format("svg"),url(../../fonts/OpenSans-Semibold/OpenSans-Semibold.eot?) format("eot")}@font-face{font-family:"GothamHTFMedium";src:url(../../fonts/GothamHTFMedium/GothamHTFMedium.woff) format("woff"),url(../../fonts/GothamHTFMedium/GothamHTFMedium.woff2) format("woff2"),url(../../fonts/GothamHTFMedium/GothamHTFMedium.ttf) format("truetype"),url(../../fonts/GothamHTFMedium/GothamHTFMedium.svg#GothamHTFMedium) format("svg"),url(../../fonts/GothamHTFMedium/GothamHTFMedium.eot?) format("eot")}@font-face{font-family:"MyriadPro-Regular";src:url(../../fonts/MyriadPro-Regular/MyriadPro-Regular.woff) format("woff"),url(../../fonts/MyriadPro-Regular/MyriadPro-Regular.woff2) format("woff2"),url(../../fonts/MyriadPro-Regular/MyriadPro-Regular.ttf) format("truetype"),url(../../fonts/MyriadPro-Regular/MyriadPro-Regular.svg#MyriadPro-Regular) format("svg"),url(../../fonts/MyriadPro-Regular/MyriadPro-Regular.eot?) format("eot")}@font-face{font-family:"Arvo-Bold";src:url(../../fonts/Arvo-Bold/Arvo-Bold.woff) format("woff"),url(../../fonts/Arvo-Bold/Arvo-Bold.woff2) format("woff2"),url(../../fonts/Arvo-Bold/Arvo-Bold.ttf) format("truetype"),url(../../fonts/Arvo-Bold/Arvo-Bold.svg#Arvo-Bold) format("svg"),url(../../fonts/Arvo-Bold/Arvo-Bold.eot?) format("eot")}@font-face{font-family:"GothamHTFBold";src:url(../../fonts/GothamHTFBold/GothamHTFBold.woff) format("woff"),url(../../fonts/GothamHTFBold/GothamHTFBold.woff2) format("woff2"),url(../../fonts/GothamHTFBold/GothamHTFBold.ttf) format("truetype"),url(../../fonts/GothamHTFBold/GothamHTFBold.svg#GothamHTFBold) format("svg"),url(../../fonts/GothamHTFBold/GothamHTFBold.eot?) format("eot")}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}#quotes .owl-stage-outer.owl-height{height:auto !important}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3, 1.3);transition:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}.owl-dots{margin:-26px 0 0;position:relative;text-align:center}.owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#a2a2a2;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;transition:opacity 200ms ease;border-radius:30px}.owl-dots .owl-dot.active span,.owl-dots .owl-dot:hover span{background:#1f1f1f}*{box-sizing:border-box}html{font:initial;line-height:initial}html body{line-height:initial;font-size:.9375rem;color:#1f1f1f;font-family:"OpenSans",Helvetica,sans-serif}a{text-decoration:none}.browsehappy{color:#000;margin:0.2em 0;padding:0.2em 0;background:#ccc}.clear,.cf{clear:both}.max-width,#main-container.about #staff-and-board .uber-grid-wrapper{max-width:1095px;margin-left:auto;margin-right:auto}.col{float:left}.hidden{display:none}#main-container{margin-top:103px}#main-container section .title-bar{text-align:center;padding-top:20px;letter-spacing:2px;padding-bottom:15px;background-color:#333;font-size:1.5625rem;color:#fdfdfd;font-family:"GothamHTFMedium",Helvetica,sans-serif}#main-container #banner{width:100%;display:inline-block;vertical-align:middle}#main-container .alignleft{float:left;margin:0 15px 10px 0}#main-container .alignright{float:right;margin:0 0 10px 15px}#main-container .alignnone{float:none}#main-container .button{color:#fff;padding:8px 20px 5px;background:#336799;white-space:nowrap;font-size:1.0625rem;font-family:"OpenSans",Helvetica,sans-serif}#main-container .center{float:none !important;margin:0 auto !important}#main-container h2{margin-bottom:20px;font-size:1.625rem;color:#333;font-family:"GothamHTFMedium",Helvetica,sans-serif}#main-container h1{font-size:2em;margin:.67em 0}#main-container h3{font-size:1.17em;margin:.83em 0}#main-container h4,#main-container blockquote,#main-container ul,#main-container fieldset,#main-container ol,#main-container dl,#main-container dir{margin:1.12em 0}#main-container h5{font-size:.83em;margin:1.5em 0}#main-container h6{font-size:.75em;margin:1.67em 0}#main-container h1,#main-container h2,#main-container h3,#main-container h4,#main-container h5,#main-container h6,#main-container b,#main-container strong{font-family:"OpenSans-Semibold",Helvetica,sans-serif}#main-container ol,#main-container ul,#main-container dir,#main-container menu,#main-container dd{margin-left:40px}#main-container ol{list-style-type:decimal}#main-container ol ul,#main-container ul ol,#main-container ul ul,#main-container ol ol{margin-top:0;margin-bottom:0}#main-container u,#main-container ins{text-decoration:underline}#main-container strong{font-weight:bold}#main-container #content img{max-width:100%;height:auto}@-moz-document url-prefix(){#main-container .button{padding:6px 20px 5px}}footer .max-width:after,footer #main-container.about #staff-and-board .uber-grid-wrapper:after,#main-container.about #staff-and-board footer .uber-grid-wrapper:after,#main-container #featured-projects .featured-projects-container:after,#main-container #in-memoriam:after,#projects .projects-filters:after,#boxes .boxes-filters:after,#projects .projects-container:after,#circles .circles-container:after,#boxes .boxes-container:after,#main-container.single .single-wrapper:after,#main-container.news .news-wrapper:after,#main-container.news .news-article:after,#main-container.news #content .post-title:after,#main-container.project .back-to-projects:after,#main-container.project #events-activity .event:after,#main-container.project #events-activity .activity-item:after{clear:both;height:0;display:block;content:".";visibility:hidden;line-height:0}#main-container .button,#projects .projects-filters .filter-item,#projects .project-item .p-title,#boxes .boxes-filters .filter-item,#boxes .box-item .p-title,#projects .projects-container .project-item .p-data,#projects .projects-container .project-item .p-data .more span,#projects .projects-container .project-item .p-image,#projects .projects-container .project-item .p-border,#circles .circles-container .circle-item .p-data,#circles .circles-container .circle-item .p-data .more span,#circles .circles-container .circle-item .p-image,#circles .circles-container .circle-item .p-border,#boxes .boxes-container .box-item .p-data,#boxes .boxes-container .box-item .p-data .more span,#boxes .boxes-container .box-item .p-image,#boxes .boxes-container .box-item .p-border,#main-container.news #content .post-title h2,#main-container.news #content a.more-link span,#main-container.project .owl-nav .owl-prev,#main-container.project .owl-nav .owl-next,#main-container.approach .projects-wrapper .project-item .p-image:after,#main-container.approach #circles .circle-item .p-image:after{-webkit-transition:400ms ease;transition:400ms ease}#main-container .button:hover{box-shadow:inset 0 0 45px rgba(0,0,0,0.6)}header{top:0;left:0;width:100%;z-index:1100;padding:22px 5px;position:fixed;background-color:#e4e4e4;-webkit-transition:all .3s ease;transition:all .3s ease}header .max-width,header #main-container.about #staff-and-board .uber-grid-wrapper,#main-container.about #staff-and-board header .uber-grid-wrapper{text-align:center}header #logo{width:222px;height:59px;position:relative;background-size:cover;background-image:url(../images/../../images/logo-full.png?cb3509);background-repeat:no-repeat;background-position:100% 50%;-webkit-transition:width .3s ease, height .3s ease;transition:width .3s ease, height .3s ease}header #logo,header #top-menu,header .social-media{display:inline-block;vertical-align:middle;margin:0 6px}header #logo:first-child,header #top-menu:first-child,header .social-media:first-child{margin-left:0}header #logo:last-child,header #top-menu:last-child,header .social-media:last-child{margin-right:0}header .lines-button{display:none}header.scroll{padding:7px 0;box-shadow:0 0 10px rgba(0,0,0,0.2)}header.scroll #logo{width:26px;height:43.66px;background-size:cover;background-image:url(../images/../../images/logo-full.png?cb2604);background-repeat:no-repeat;background-position:100% 50%}.home.page header{box-shadow:0 3px 20px rgba(0,0,0,0.2)}footer{padding:30px 0 2px;background-color:#336799}footer .max-width,footer #main-container.about #staff-and-board .uber-grid-wrapper,#main-container.about #staff-and-board footer .uber-grid-wrapper{text-align:center}footer .footer-item{width:25%;padding:0 14px 28px;min-width:270px;text-align:left;display:inline-block;vertical-align:top}footer #text-4,footer .widget_chronosly_widget{width:50%;min-width:320px}footer #text-4 .chronosly-content-block,footer .widget_chronosly_widget .chronosly-content-block{padding:0 !important}footer h3{margin-bottom:35px;font-size:1.0625rem;color:#fdfdfd;font-family:"GothamHTFMedium",Helvetica,sans-serif}footer p{color:#fdfdfd;font:0.8125rem/1.0625rem OpenSans, Helvetica, sans-serif}#top-menu>li{display:inline-block;vertical-align:middle;vertical-align:middle}#top-menu>li a{display:block;padding:5px 12px;position:relative}#top-menu>li a span{z-index:1;position:relative;-webkit-transition:color 0.2s;transition:color 0.2s;font-size:.9375rem;color:#1f1f1f;font-weight:300;font-family:"Open Sans",Helvetica,sans-serif}#top-menu>li a:before{top:0;left:0;width:100%;height:100%;content:'';z-index:0;position:absolute;background-color:#1f1f1f;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:opacity 0.2s, -webkit-transform 0.2s;transition:opacity 0.2s, -webkit-transform 0.2s;transition:transform 0.2s, opacity 0.2s;transition:transform 0.2s, opacity 0.2s, -webkit-transform 0.2s;border-radius:2px}#top-menu>li a:hover{text-decoration:none}#top-menu>li a:focus span,#top-menu>li a:hover span{color:#e4e4e4}#top-menu>li a:focus:before,#top-menu>li a:hover:before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}#top-menu>li.current-menu-item a span,#top-menu>li.current_page_parent a span{color:#e4e4e4}#top-menu>li.current-menu-item a:before,#top-menu>li.current_page_parent a:before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.lines-button{top:5px;right:10px;cursor:pointer;border:none;display:inline-block;padding:.86rem .43rem;position:absolute;background:none;-webkit-transition:.3s;transition:.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lines-button:hover{opacity:1}.lines{width:1.72rem;height:.2457142857rem;display:inline-block;background:#1f1f1f;-webkit-transition:.3s;transition:.3s;border-radius:.1228571429rem;position:relative}.lines:before,.lines:after{width:1.72rem;height:.2457142857rem;display:inline-block;background:#1f1f1f;-webkit-transition:.3s;transition:.3s;border-radius:.1228571429rem;left:0;content:'';position:absolute;-webkit-transform-origin:.1228571429rem center;transform-origin:.1228571429rem center}.lines:before{top:.4914285714rem}.lines:after{top:-.4914285714rem}.lines-button.x.close .lines{background:transparent}.lines-button.x.close .lines:before,.lines-button.x.close .lines:after{top:0;width:1.72rem;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.lines-button.x.close .lines:before{-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg)}.lines-button.x.close .lines:after{-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg)}.social-media .sm-item{width:21px;height:21px;margin:7px;display:inline-block;vertical-align:middle;background-size:100%;-webkit-transition:200ms ease;transition:200ms ease}.social-media .sm-item:hover{background-color:#468acc}.social-media .fb{background:url("../../images/social-media-icons/squares-dark/21x21/facebook.png") no-repeat 50% 50% transparent}.social-media .tw{background:url("../../images/social-media-icons/squares-dark/21x21/twitter.png") no-repeat 50% 50% transparent}.social-media .ig{background:url("../../images/social-media-icons/squares-dark/21x21/instagram.png") no-repeat 50% 50% transparent}.chronosly-closure{margin-left:-25px}.chronosly-closure .chronosly.ch-default{margin:10px auto !important}.chronosly-closure .chronosly>.ev-box{padding-left:5px !important;background-color:transparent !important}.chronosly-closure .chronosly>.ev-box.normal{color:#1f1f1f !important;background-color:#e4e4e4 !important}.chronosly-closure .chronosly>.ev-box.normal.content1,.chronosly-closure .chronosly>.ev-box.ch-hidden.content2,.chronosly-closure .chronosly>.ev-box.both.title{width:91% !important;border-left:2px solid #1f1f1f !important}.chronosly-closure .chronosly>.ev-box.both.title{border-bottom:2px solid #1f1f1f !important}.chronosly-closure .chronosly>.ev-box.normal.content1,.chronosly-closure .chronosly>.ev-box.ch-hidden.content2{overflow:hidden;background-color:#e4e4e4 !important}.chronosly-closure .chronosly>.ev-box.normal.content1>.ev-item.custom_link,.chronosly-closure .chronosly>.ev-box.ch-hidden.content2>.ev-item.custom_link{padding:0 !important}.chronosly-closure .chronosly>.ev-box.normal.content1>.ev-item.custom_link a.ch-readmore,.chronosly-closure .chronosly>.ev-box.ch-hidden.content2>.ev-item.custom_link a.ch-readmore{display:block;padding:0 8px !important}.chronosly-closure .chronosly>.ev-box.ch-hidden.content2>.ev-item.custom_link a.ch-readmore{padding:0px 10px 5px !important}.chronosly-closure .chronosly .ev-item.cont_box{width:99% !important}.chronosly-closure .chronosly .ev-item.event_title{font-size:16px !important}.chronosly-closure .chronosly .ev-item.event_title,.chronosly-closure .chronosly .ev-item.start_date{color:#1f1f1f !important;font-size:14px !important;line-height:17px !important}.chronosly-closure .chronosly.ch-default.medium.ch-dad1 div.ev-box .ev-data:not(.custom_link),.chronosly-closure .chronosly.ch-default.medium.ch-dad4 div.ev-box .ev-data:not(.custom_link){font-size:13px !important}.chronosly-closure .chronosly .ev-item.featured_image{width:auto !important}.chronosly-closure .chronosly .ev-box.ch-hidden.content2>.ev-item.cont_box{margin:10px 0 40px !important;padding:0 !important;background-color:#e4e4e4 !important}.chronosly-closure .chronosly .ev-box.ch-hidden.content2>.ev-item.cont_box .ev-item.place_gmap,.chronosly-closure .chronosly .ev-box.ch-hidden.content2>.ev-item.cont_box .ev-data.place_gmap{margin:0 !important}.chronosly-closure .chronosly .ev-box.ch-hidden.content2>.ev-item.cont_box .ev-data.event_description .ch-readmore p{color:#1f1f1f !important}.chronosly-closure .chronosly .ev-box.ch-hidden.content2>.ev-item.cont_box .ev-item.event_description{padding-left:0 !important}.chronosly-closure .chronosly .ev-box.ch-hidden.content2>.ev-item.cont_box .ev-item.full_date{padding-left:0 !important;border-bottom:2px solid #1f1f1f !important}.chronosly-closure .chronosly .ev-box.ch-hidden.content2>.ev-item.cont_box .ev-item.full_date .ev-data.full_date{color:#1f1f1f}footer .chronosly-closure .chronosly .ev-item.event_title,footer .chronosly-closure .chronosly .ev-item.start_date{color:#fdfdfd !important;font-size:14px !important;line-height:17px !important}.fi-content .chronosly.ch-default.medium.ch-dad1 .ev-box.content2 .cont_box div.ev-item:not(.place_direction):not(.place_city):not(.place_state):not(.place_country).featured_image{width:auto !important}.chronosly.ch-default.medium.ch-dad1 div.ev-box .ev-data:not(.custom_link),.chronosly.ch-default.medium.ch-dad4 div.ev-box .ev-data:not(.custom_link){font-sise:13px !important}#chronosly_widget-2 a.more{float:right;margin-right:20px;text-decoration:underline;font-size:1rem;line-height:1.375rem;color:#1f1f1f;font-family:"OpenSans",Helvetica,sans-serif}#main-container #featured-projects{background-color:#333}#main-container #featured-projects .featured-projects-container{text-align:center}#main-container #featured-projects .featured-projects-container .project-item{float:none;width:25%;margin:0;display:block;position:relative;overflow:hidden;min-width:160px;min-height:160px;padding-top:23.4375%;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;display:inline-block;vertical-align:middle}#main-container #featured-projects .featured-projects-container .project-item:after{top:0;left:0;width:100%;height:100%;border:0 solid #fff;content:"";position:absolute;box-sizing:border-box;-webkit-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s}#main-container #featured-projects .featured-projects-container .project-item:hover:after{border:15px solid #fff}#main-container #featured-projects .featured-projects-container .project-item .project-title{left:24px;bottom:19px;position:absolute;font-size:.9375rem;color:#fdfdfd;font-family:"GothamHTFMedium",Helvetica,sans-serif;-webkit-transition:bottom .3s, font-size .3s;transition:bottom .3s, font-size .3s;text-shadow:1px 1px 1px rgba(0,0,0,0.45)}#main-container #featured-projects .featured-projects-container .project-item:hover .project-title{font-size:1.375rem}#main-container.our-projects #map .map-container{width:745px;margin:0 auto;padding:40px 0}#main-container.our-projects #map .map-container .above-map{text-align:center;margin-bottom:20px}#main-container.our-projects #map .map-container #awm_map{height:420px !important}#main-container.approach section .title-bar,#main-container.our-projects section .title-bar{padding-top:35px;padding-bottom:25px}#main-container.approach section .title-bar.invisible,#main-container.our-projects section .title-bar.invisible{visibility:hidden}#main-container.approach #top-text,#main-container.our-projects #top-text{padding:50px 20px 30px}#main-container.approach #top-text p,#main-container.our-projects #top-text p{font-size:.9375rem;margin-bottom:20px}#main-container.approach #map .map-container,#main-container.our-projects #map .map-container{width:100%;margin:0 auto;padding:0 0 40px 0;max-width:745px}#main-container.approach #map .map-container .above-map,#main-container.our-projects #map .map-container .above-map{padding:0 20px;font-size:.9375rem;text-align:center;margin-bottom:20px}#main-container.approach #map .map-container #awm_map,#main-container.our-projects #map .map-container #awm_map{height:420px !important}#main-container #in-memoriam h2{margin-bottom:0}#main-container #in-memoriam .inm-content{float:left;width:65.8059467919%;padding:35px 50px}#main-container #in-memoriam .inm-content h3,#main-container #in-memoriam .inm-content p{color:#1f1f1f}#main-container #in-memoriam .inm-content p{margin-bottom:16px;font-size:.9375rem;line-height:1.25rem;font-family:"OpenSans",Helvetica,sans-serif}#main-container #in-memoriam .inm-content p small{font-size:.875rem;color:#1f1f1f;font-weight:700;font-family:"OpenSans",Helvetica,sans-serif}#main-container #in-memoriam .inm-content h3{font-size:1rem;font-family:"GothamHTFMedium",Helvetica,sans-serif}#main-container #in-memoriam .inm-image{float:left;width:34.1158059468%;min-width:320px;min-height:260px;padding-top:32.3943661972%;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}#main-container.single #sidebar,#main-container.news #sidebar,#main-container.single #sidebar .sidebar-content,#main-container.news #sidebar .sidebar-content{width:245px}#main-container.single #sidebar,#main-container.news #sidebar{float:right}#main-container.single #sidebar h3,#main-container.news #sidebar h3{padding:10px 10px 6px;margin-bottom:8px;background-color:#336799;text-transform:uppercase;font-size:1.125rem;color:#fdfdfd;font-family:"GothamHTFMedium",Helvetica,sans-serif}#main-container.single .widget,#main-container.news .widget{font-size:.9375rem;margin-bottom:40px}#main-container.single .widget li,#main-container.news .widget li{padding:3px 0}#main-container.single .widget li:hover,#main-container.news .widget li:hover{color:#1f1f1f}#main-container.single .widget a,#main-container.news .widget a,#main-container.single #content a,#main-container.news #content a{color:#898989;font-size:.875rem;font-family:"OpenSans",Helvetica,sans-serif}#main-container.single .widget a:hover,#main-container.news .widget a:hover,#main-container.single #content a:hover,#main-container.news #content a:hover{color:#468acc}#main-container #content #comments{margin-top:60px}#main-container #content #comments p{margin-bottom:10px}#main-container #content #comments p:last-child{margin-bottom:0}#commentform{width:690px}.comment{margin-bottom:40px}#respond{margin-bottom:13px;overflow:hidden}#respond input{border-radius:2px;margin-right:1%;background:none repeat scroll 0 0 rgba(255,255,255,0.2);font-size:13px;padding:13px 2%;border:1px solid rgba(0,0,0,0.05);float:left;width:28%}#respond textarea{border-radius:2px;background:none repeat scroll 0 0 rgba(255,255,255,0.2);font-size:13px;padding:8px 11px;height:150px;border:1px solid rgba(0,0,0,0.05);color:#ddd;width:95%}#respond input:last-child{margin-right:0}#respond input,#respond textarea{width:70%}#respond input:-moz-placeholder,#respond textarea:-moz-placeholder{color:#ddd}#respond input{display:block;margin:0;width:326px}#respond input[type="submit"]{background-color:#336799;border-radius:3px;font-weight:bold;text-shadow:none;line-height:44px;-webkit-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;box-shadow:0 12px 19px rgba(255,255,255,0.1) inset,0 1px 2px rgba(0,0,0,0.1);margin-top:10px;font-size:13px;padding:0 24px;display:block;cursor:pointer;border:0 none;width:200px;color:#fff;float:right}#respond input[type="submit"]:hover{background-color:#264d73}#respond textarea{display:block;width:664px}#respond .form-submit{float:right;margin-right:25px}.form-allowed-tags{display:none !important}#respond-inputs p{float:left;margin-right:10px;margin-bottom:10px;margin-top:10px}#respond-inputs p.last{margin-right:0;margin-top:10px;margin-bottom:10px}.video-background{width:100%;height:100%;z-index:1;overflow:hidden;position:absolute;top:0;left:0}.video-background video{top:35%;left:50%;position:absolute;min-width:100%;min-height:100%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}#projects .projects-filters .filter-item{color:#336799;cursor:pointer;border:1px solid #ddd;padding:5px 10px;font-size:.75rem;line-height:1.5rem;margin-right:-1px;text-transform:uppercase;background-color:#fafafa;display:inline-block;vertical-align:middle}#projects .projects-filters .filter-item:first-child{border-radius:3px 0 0 3px}#projects .projects-filters .filter-item:last-child{border-radius:0 3px 3px 0}#projects .projects-filters .filter-item:hover,#projects .projects-filters .filter-item.active{color:#fff;border-color:#5e5e5e;background-color:#5e5e5e}#projects .project-item{width:25%;min-width:160px;min-height:160px;padding-top:14.84375%;background-color:rgba(0,0,0,0.5)}#projects .project-item .p-data,#projects .project-item .p-image,#projects .project-item .p-border{top:0;left:0;width:100%;height:100%;position:absolute}#projects .project-item .p-data{color:#fff;padding:10% 7%;opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%)}#projects .project-item .p-data h3{margin-bottom:15px}#projects .project-item .p-data p{text-align:left}#projects .project-item .p-data .more{position:absolute;top:88%;left:50%;-webkit-transform:translateX(-50%) translateY(-88%);transform:translateX(-50%) translateY(-88%)}#projects .project-item .p-image{background-size:cover;background-repeat:no-repeat;background-position:50% 50%}#projects .project-item .p-border{border:0px solid #336799}#projects .project-item .p-title{left:5%;bottom:19px;position:absolute;font-size:.9375rem;color:#fdfdfd;font-family:"GothamHTFMedium",Helvetica,sans-serif;-webkit-transition:bottom .3s, font-size .3s;transition:bottom .3s, font-size .3s;text-shadow:1px 1px 1px rgba(0,0,0,0.45)}#projects .project-item:hover .p-data{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}#projects .project-item:hover .p-image{opacity:.15;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%)}#projects .project-item:hover .p-border{border-width:10px}#projects .project-item:hover .p-title{opacity:0}#boxes .boxes-filters .filter-item{color:#336799;cursor:pointer;border:1px solid #ddd;padding:5px 10px;font-size:.75rem;line-height:1.5rem;margin-right:-1px;text-transform:uppercase;background-color:#fafafa;display:inline-block;vertical-align:middle}#boxes .boxes-filters .filter-item:first-child{border-radius:3px 0 0 3px}#boxes .boxes-filters .filter-item:last-child{border-radius:0 3px 3px 0}#boxes .boxes-filters .filter-item:hover,#boxes .boxes-filters .filter-item.active{color:#fff;border-color:#5e5e5e;background-color:#5e5e5e}#boxes .box-item{width:25%;min-width:160px;min-height:160px;padding-top:14.84375%;background-color:rgba(0,0,0,0.5)}#boxes .box-item .p-data,#boxes .box-item .p-image,#boxes .box-item .p-border{top:0;left:0;width:100%;height:100%;position:absolute}#boxes .box-item .p-data{color:#fff;padding:10% 7%;opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%)}#boxes .box-item .p-data h3{margin-bottom:15px}#boxes .box-item .p-data p{text-align:left}#boxes .box-item .p-data .more{position:absolute;top:88%;left:50%;-webkit-transform:translateX(-50%) translateY(-88%);transform:translateX(-50%) translateY(-88%)}#boxes .box-item .p-image{background-size:cover;background-repeat:no-repeat;background-position:50% 50%}#boxes .box-item .p-border{border:0px solid #336799}#boxes .box-item .p-title{left:5%;bottom:19px;position:absolute;font-size:.9375rem;color:#fdfdfd;font-family:"GothamHTFMedium",Helvetica,sans-serif;-webkit-transition:bottom .3s, font-size .3s;transition:bottom .3s, font-size .3s;text-shadow:1px 1px 1px rgba(0,0,0,0.45)}#boxes .box-item:hover .p-data{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}#boxes .box-item:hover .p-image{opacity:.15;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%)}#boxes .box-item:hover .p-border{border-width:10px}#boxes .box-item:hover .p-title{opacity:0}#projects{width:100%;text-align:center;display:inline-block;vertical-align:middle}#projects .projects-container{width:100%;text-align:center;display:inline-block;vertical-align:middle}#projects .projects-container .project-item{position:relative;overflow:hidden;display:inline-block;vertical-align:top}#projects .projects-container .project-item .p-data h3{margin-top:0;font-size:1.25rem;font-family:"GothamHTFMedium",Helvetica,sans-serif}#projects .projects-container .project-item .p-data p{font-size:.8125rem;line-height:1rem}#projects .projects-container .project-item .p-data .more{font-size:.8125rem;color:#fff;font-weight:700;font-family:"OpenSans",Helvetica,sans-serif}#projects .projects-container .project-item .p-data .dotdotdot{color:#fff;display:block}#projects .projects-container .project-item .p-image{background-size:cover;background-repeat:no-repeat;background-position:50% 50%}#circles{width:100%;text-align:center;display:inline-block;vertical-align:middle}#circles .circles-container{width:100%;text-align:center;display:inline-block;vertical-align:middle}#circles .circles-container .circle-item{position:relative;overflow:hidden;display:inline-block;vertical-align:top}#circles .circles-container .circle-item .p-data h3{margin-top:0;font-size:1.25rem;font-family:"GothamHTFMedium",Helvetica,sans-serif}#circles .circles-container .circle-item .p-data p{font-size:.8125rem;line-height:1rem}#circles .circles-container .circle-item .p-data .more{font-size:.8125rem;color:#fff;font-weight:700;font-family:"OpenSans",Helvetica,sans-serif}#circles .circles-container .circle-item .p-data .dotdotdot{color:#fff;display:block}#circles .circles-container .circle-item .p-image{background-size:cover;background-repeat:no-repeat;background-position:50% 50%}#boxes{width:100%;text-align:center;display:inline-block;vertical-align:middle}#boxes .boxes-container{width:100%;text-align:center;display:inline-block;vertical-align:middle}#boxes .boxes-container .box-item{position:relative;overflow:hidden;display:inline-block;vertical-align:top}#boxes .boxes-container .box-item .p-data h3{margin-top:0;font-size:1.25rem;font-family:"GothamHTFMedium",Helvetica,sans-serif}#boxes .boxes-container .box-item .p-data p{font-size:.8125rem;line-height:1rem}#boxes .boxes-container .box-item .p-data .more{font-size:.8125rem;color:#fff;font-weight:700;font-family:"OpenSans",Helvetica,sans-serif}#boxes .boxes-container .box-item .p-data .dotdotdot{color:#fff;display:block}#boxes .boxes-container .box-item .p-image{background-size:cover;background-repeat:no-repeat;background-position:50% 50%}#boxes .box-item .p-data{padding:20px 25px}#boxes .boxes-container .box-item .p-data p{line-height:1.05rem}#boxes .box-item .p-data h3{margin-bottom:7px}#main-container._404 h1{margin:0 225px 60px}#main-container.home .g-recaptcha .grecaptcha-badge{z-index:1}#main-container.home #banner{position:relative;background-size:cover;background-image:url(../images/../../images/banner.jpg?cb165);background-repeat:no-repeat;background-position:50% 50%}#main-container.home #banner .banner-text{margin:175px 0;z-index:10;position:relative;text-align:center;text-transform:uppercase;letter-spacing:1px;font-size:2.8125rem;line-height:1.875rem;color:#fdfdfd;font-family:"GothamHTFMedium",Helvetica,sans-serif;text-shadow:1px 1px 1px rgba(0,0,0,0.75)}#main-container.home #banner .banner-text span,#main-container.home #banner .banner-text a{color:#468acc;text-decoration:none}#main-container.home #banner .banner-text:after{width:160px;content:"";border-top:4px solid #336799;position:absolute;top:120%;left:50%;-webkit-transform:translateX(-50%) translateY(-120%);transform:translateX(-50%) translateY(-120%)}#main-container.home #under-banner{padding:45px 20px;background-color:#e4e4e4}#main-container.home #under-banner p{text-align:center;font-size:1rem;color:#1f1f1f;font-family:"OpenSans",Helvetica,sans-serif}#main-container.home #under-banner p span{font-family:"OpenSans",Helvetica,sans-serif;font-weight:700}#main-container.home #featured-projects .title-bar{margin-bottom:0}#main-container.home #newsletter{padding:38px 0 19px;background-color:#333}#main-container.home #newsletter .caption,#main-container.home #newsletter .button,#main-container.home #newsletter .input-field{margin-bottom:19px}#main-container.home #icpsignup1704,#main-container.home #newsletter-form{width:100%;text-align:center;display:inline-block;vertical-align:middle}#main-container.home #icpsignup1704 p,#main-container.home #icpsignup1704 input,#main-container.home #newsletter-form p,#main-container.home #newsletter-form input{margin:0 5px;padding:0 5px;display:inline-block;vertical-align:middle}#main-container.home #icpsignup1704 p.caption,#main-container.home #newsletter-form p.caption{margin-right:20px;margin-bottom:12px;font-size:1.25rem;color:#fdfdfd;font-family:"GothamHTFMedium",Helvetica,sans-serif}#main-container.home #icpsignup1704 .input-field,#main-container.home #newsletter-form .input-field{width:22.8310502283%;min-width:210px;font-size:1.25rem;color:#fdfdfd;font-family:"OpenSans",Helvetica,sans-serif}#main-container.home #icpsignup1704 #subscribe,#main-container.home #newsletter-form #subscribe{color:#fff;border:0;padding:4px 10px;font-size:1.25rem;color:#fdfdfd;font-family:"OpenSans",Helvetica,sans-serif;margin-left:20px;background-color:#336799}#main-container.home #icpsignup1704 .resp-clear,#main-container.home #newsletter-form .resp-clear{display:none}#main-container.home #news-carousel{background-color:#e4e4e4}#main-container.home #news-carousel .col{width:50%;height:100%;margin:0;white-space:normal;display:inline-block;vertical-align:middle}#main-container.home #news-carousel .col.left{padding:45px 45px 0}#main-container.home #news-carousel .col.left h2{font-size:1.5625rem;color:#468acc;font-family:"GothamHTFMedium",Helvetica,sans-serif}#main-container.home #news-carousel .col.left p{margin-top:26px;font-size:1rem;line-height:1.375rem;color:#484747;font-family:"OpenSans",Helvetica,sans-serif}#main-container.home #news-carousel .col.left a{display:block;margin-top:26px;font-size:.75rem;color:#468acc;font-family:"OpenSans",Helvetica,sans-serif}#main-container.home #news-carousel .col.right{padding-top:27%;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}#main-container.home .slides-wrapper{position:relative;overflow:hidden}#main-container.home .slides-wrapper .slides-holder .slide{float:left}#main-container.home .slides-wrapper .pagination{left:25%;height:16px;bottom:32px;position:absolute;text-align:center;line-height:16px;margin-left:-100px}#main-container.home .slides-wrapper .pagination .swiper-pagination-switch{width:20px;height:20px;border:3px solid #484747;cursor:pointer;margin:0 10px;display:inline-block;vertical-align:middle;border-radius:50%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}#main-container.home .slides-wrapper .pagination .swiper-pagination-switch:hover{background-color:#4081bf}#main-container.home .slides-wrapper .pagination .swiper-active-switch{border:0;background-color:#336799}#main-container.home .slides-wrapper .arrow-left,#main-container.home .slides-wrapper .arrow-right{top:47%;color:#fff;cursor:pointer;display:block;z-index:1000;position:absolute;font-size:3.125rem;margin-top:-45px/2;opacity:.5;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%);-webkit-transition:all .3s ease;transition:all .3s ease;text-shadow:1px 1px 1px rgba(0,0,0,0.45)}#main-container.home .slides-wrapper .arrow-left:hover,#main-container.home .slides-wrapper .arrow-right:hover{text-shadow:1px 1px 30px rgba(0,0,0,0.45);opacity:1}#main-container.home .slides-wrapper .arrow-left{left:50%;-webkit-transform:translate(10px, -50%);transform:translate(10px, -50%)}#main-container.home .slides-wrapper .arrow-right{right:10px}#main-container.interior{background-color:#e4e4e4}#main-container.interior #banner{background-size:cover;background-repeat:no-repeat;background-position:50% 50%}#main-container.interior #banner .page-title{margin:35px 0 55px;position:relative;text-align:center;text-transform:uppercase;letter-spacing:2px;font-size:2.1875rem;line-height:3.125rem;color:#fdfdfd;font-family:"GothamHTFMedium",Helvetica,sans-serif;text-shadow:1px 1px 1px rgba(0,0,0,0.75)}#main-container.interior #banner .page-title span{color:#468acc}#main-container.interior #banner .page-title:after{width:160px;content:"";border-top:4px solid #336799;position:absolute;top:120%;left:50%;-webkit-transform:translateX(-50%) translateY(-120%);transform:translateX(-50%) translateY(-120%)}#main-container.interior #banner .page-title.invisible{visibility:hidden}#main-container.interior #content{padding:60px 15px}#main-container.interior #content p{margin-bottom:30px;font-size:.9375rem;line-height:1.25rem;color:#333;font-family:"OpenSans",Helvetica,sans-serif}#main-container.interior #content em,#main-container.interior #content i{font-style:italic}#main-container.interior #content strong,#main-container.interior #content b{font-weight:bold}#main-container.interior #content ul{list-style:initial}#main-container.single{background-color:#fff}#main-container.single .single-wrapper{padding:2.7397260274% 0;font-size:1.125rem;color:#333;font-weight:700;font-family:"OpenSans",Helvetica,sans-serif}#main-container.single #content{float:left;width:73.0593607306%;padding:0}#main-container.news{background-color:#fff}#main-container.news .news-wrapper,#main-container.news .news-article{padding:2.7397260274% 0;background:#fff;font-size:1.125rem;font-family:"OpenSans",Helvetica,sans-serif}#main-container.news .news-wrapper input[type="text"],#main-container.news .news-wrapper input[type="password"],#main-container.news .news-wrapper input[type="email"],#main-container.news .news-wrapper textarea,#main-container.news .news-wrapper select,#main-container.news .news-article input[type="text"],#main-container.news .news-article input[type="password"],#main-container.news .news-article input[type="email"],#main-container.news .news-article textarea,#main-container.news .news-article select{color:#999;width:100%;margin:0 0 20px;border:1px solid #e8e8e8;outline:medium none;padding:8px;display:block;max-width:100%;font-size:13px;background:none repeat scroll 0 0 #fff;font-family:Arial, Helvetica, sans-serif;border-radius:2px}#main-container.news .news-wrapper input[type="text"]:focus,#main-container.news .news-wrapper input[type="password"]:focus,#main-container.news .news-wrapper input[type="email"]:focus,#main-container.news .news-wrapper textarea:focus,#main-container.news .news-article input[type="text"]:focus,#main-container.news .news-article input[type="password"]:focus,#main-container.news .news-article input[type="email"]:focus,#main-container.news .news-article textarea:focus{border:1px solid #e0e0e0;color:#333}#main-container.news #content{float:left;width:73.0593607306%;padding:0}#main-container.news #content .post-image{width:100%}#main-container.news #content .post-image .wp-post-image{width:100%;height:auto;margin-bottom:20px;display:inline-block;vertical-align:middle}#main-container.news #content .post{line-height:1.375rem;margin-bottom:40px}#main-container.news #content .post:hover .post-title h2:after{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}#main-container.news #content .post-title h2{float:left;position:relative;border-bottom:1px solid transparent;text-transform:uppercase;font-size:1.625rem;color:#468acc;font-family:"GothamHTFMedium",Helvetica,sans-serif}#main-container.news #content .post-title h2:after{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:#468acc;opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}#main-container.news #content a.more-link span{display:inline-block;vertical-align:bottom}#main-container.news #content a.more-link:hover span{padding-left:8px}#main-container.news .search #content{width:100%;margin:0}#main-container.news #content .post-meta{color:#7b7a7a;margin:7px 0 10px;padding:8px 0 6px;font-size:.875rem;border-top:1px solid #f0f2f5;border-bottom:1px solid #f0f2f5}#main-container.news #content .post-meta span{float:right;text-align:right}#main-container.news #content .post-meta a,#main-container.news #content .post-meta i{color:#7b7a7a}#main-container.news #content .post-meta a:hover{color:#1f1f1f}#main-container.about #page-text{color:#1f1f1f;padding:40px 20px}#main-container.about #page-text p{margin-bottom:20px}#main-container.about .max-width p,#main-container.about #staff-and-board .uber-grid-wrapper p,#main-container.about .max-width center,#main-container.about #staff-and-board .uber-grid-wrapper center{max-width:100%;white-space:normal}#main-container.about .max-width p .button,#main-container.about #staff-and-board .uber-grid-wrapper p .button,#main-container.about .max-width center .button,#main-container.about #staff-and-board .uber-grid-wrapper center .button{display:inline-block;vertical-align:middle;margin:10px 10px 20px}#main-container.about .section-title{padding:18px 0;background:#333;text-align:center;letter-spacing:2px;font-size:1.5625rem;color:#fff;font-family:"GothamHTFMedium",Helvetica,sans-serif}#main-container.about #staff-and-board{background-color:#a4a3a3}#main-container.about #staff-and-board .uber-grid-wrapper{padding:40px 0}#main-container.about .uber-grid-edit-wrapper{display:none}#main-container.about #tl1 .item h2,#main-container.about #content #tl1 .item h2{margin-bottom:5px;font-size:1.0625rem;line-height:1.25rem}#main-container.about #stats-numbers{text-align:center}#main-container.about #stats-numbers .col{float:none;width:190px;margin:10px;height:144px;display:inline-block;vertical-align:top}#main-container.about #stats-numbers .col .num{font-size:4.375rem;color:#336799;font-family:"GothamHTFBold",Helvetica,sans-serif}#main-container.about #stats-numbers .col .text{font-size:.875rem;line-height:1.25rem;color:#000;font-family:"GothamHTFMedium",Helvetica,sans-serif}#main-container.about #stats-numbers .col.icon{width:90px;-webkit-transition:width .4s, margin .4s;transition:width .4s, margin .4s;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}#main-container.project #content{padding:5.4794520548% 0;overflow:hidden}#main-container.project .title-text{text-align:center;margin-bottom:55px}#main-container.project .back-to-projects{float:right;padding:0 15px 15px 0;margin-top:-35px}#main-container.project .back-to-projects a{color:#468acc}#main-container.project #project-data img{width:100%;height:auto;vertical-align:bottom}#main-container.project #project-data .side{display:inline-block;vertical-align:top}#main-container.project #project-data .side.left{width:51%;margin-right:25px}#main-container.project #project-data .side.left .embed-container{width:100%;position:relative;padding-top:60%}#main-container.project #project-data .side.left .embed-container iframe{top:0;left:0;width:100%;height:100%;position:absolute}#main-container.project #project-data .side.right{width:46.3%}#main-container.project .blue-buttons{width:100%;margin:30px 0 10px;text-align:center}#main-container.project .blue-buttons .button{padding:20px 0;background-color:#22629c;display:inline-block;vertical-align:middle}#main-container.project .blue-buttons .button:nth-child(1){background-color:#22629c}#main-container.project .blue-buttons .button:nth-child(2){background-color:#1d5587}#main-container.project .blue-buttons .button:nth-child(3){background-color:#194872}#main-container.project .blue-buttons .button:nth-child(4){background-color:#143b5d}#main-container.project .blue-buttons .button:nth-child(5){background-color:#102d48}#main-container.project .blue-buttons .button:nth-child(6){background-color:#0b2033}#main-container.project .blue-buttons .button:nth-child(7){background-color:#07131e}#main-container.project .blue-buttons .button:nth-child(8){background-color:#020609}#main-container.project .blue-buttons .button:nth-child(9){background-color:#000}#main-container.project .blue-buttons .button:nth-child(10){background-color:#000}#main-container.project .blue-buttons .title{color:#8e8b8c;font-size:.6875rem}#main-container.project .blue-buttons .link-title{margin-top:6px;font-weight:bold}#main-container.project .blue-buttons span{display:block}#main-container.project .owl-nav .owl-prev,#main-container.project .owl-nav .owl-next{top:50%;width:20px;height:44px;cursor:pointer;z-index:20;position:absolute;margin-top:-22px;opacity:.5}#main-container.project .owl-nav .owl-prev{left:0;background-image:url(../images/../../images/quote-prev.png?cb1311);background-position:50% 50%;background-repeat:no-repeat}#main-container.project .owl-nav .owl-next{right:0;background-image:url(../images/../../images/quote-next.png?cb3360);background-position:50% 50%;background-repeat:no-repeat}#main-container.project .owl-nav .owl-prev:hover,#main-container.project .owl-nav .owl-next:hover{opacity:1}#main-container.project #iv-slider{margin:0}#main-container.project #iv-slider .owl-prev{left:10px}#main-container.project #iv-slider .owl-next{right:10px}#main-container.project #iv-slider .type-image{width:100%;padding-top:60%;background-size:cover}#main-container.project #quotes{padding:0 23px;overflow:hidden;position:relative;max-width:95%;min-height:70px;margin-top:60px;box-sizing:content-box}#main-container.project #quotes .quote{float:left;width:100%;z-index:10;padding:0 23px;position:relative;text-align:center}#main-container.project #quotes .quote p{font-size:1.0625rem;color:rgba(51,51,51,0.85);font-weight:600;font-family:"OpenSans",Helvetica,sans-serif}#main-container.project #quotes .quote small{display:block;padding-bottom:10px;font-size:.625rem;color:rgba(51,51,51,0.85);font-family:"GothamHTFMedium",Helvetica,sans-serif}#main-container.project #quotes .owl-dots{display:none}#main-container.project #partner-logos{width:100%;margin-top:25px;text-align:center;display:inline-block;vertical-align:middle}#main-container.project #partner-logos .p-logo{margin:25px 5px 0;max-width:100px;display:inline-block;vertical-align:middle}#main-container.project #partner-logos .p-logo:first-child{max-width:205px;font-weight:bold;white-space:nowrap;margin-right:40px}#main-container.project #featured-projects h2.title-bar{margin-bottom:0}#main-container.project #events-activity .ea-wrapper{padding:45px 20px}#main-container.project #events-activity .title-bar.activity{display:none}#main-container.project #events-activity .title-bar.activity .side{text-align:center}#main-container.project #events-activity .side{width:45%;text-align:left;display:inline-block;vertical-align:top}#main-container.project #events-activity .side.left{margin-right:25px}#main-container.project #events-activity .events{text-align:center}#main-container.project #events-activity .events .button{margin-top:30px;font-size:1rem;font-family:"GothamHTFMedium",Helvetica,sans-serif;display:inline-block;vertical-align:middle}#main-container.project #events-activity .event{width:100%;text-align:left;margin-bottom:20px;display:inline-block;vertical-align:middle}#main-container.project #events-activity .event .ev-date,#main-container.project #events-activity .event .ev-desc{display:inline-block;vertical-align:middle}#main-container.project #events-activity .event .ev-date{width:60px;border-right:2px solid #333;padding-right:15px}#main-container.project #events-activity .event .ev-date .day{font-size:1.8125rem;color:#333;font-family:"GothamHTFMedium",Helvetica,sans-serif}#main-container.project #events-activity .event .ev-date .month{margin-bottom:-5px;font-size:1.125rem;color:#333;font-family:"GothamHTFMedium",Helvetica,sans-serif}#main-container.project #events-activity .event .ev-desc{padding-left:11px;font-size:1.125rem;color:#333;font-family:"GothamHTFMedium",Helvetica,sans-serif}#main-container.project #events-activity .activity-item{margin-bottom:15px}#main-container.project #events-activity .activity-item .item-image{float:left;width:117px;height:117px;position:relative;overflow:hidden;margin-right:25px}#main-container.project #events-activity .activity-item .item-image a{top:0;left:0;width:100%;height:100%;position:absolute;background-size:cover;background-position:50% 50%}#main-container.project #events-activity .activity-item .item-desc{width:70%;float:left}#main-container.project #events-activity .activity-item .item-desc h4{margin-top:0}#main-container.project #events-activity .activity-item .item-desc h4 a{text-transform:uppercase;font-size:1.125rem;color:rgba(51,51,51,0.85);font-family:"GothamHTFMedium",Helvetica,sans-serif}#main-container.project #events-activity .activity-item .item-desc p{margin-top:13px;font-size:.75rem;color:rgba(51,51,51,0.85);font-family:"MyriadPro-Regular",Helvetica,sans-serif}#main-container.project #events-activity .activity-item .item-desc .more{float:right;margin-top:10px;font-size:.75rem;color:rgba(51,51,51,0.85);font-family:"MyriadPro-Regular",Helvetica,sans-serif}#main-container.project #events-activity .activity-item .item-desc .more:after{content:'\00BB';padding-left:10px}#main-container.project #events-activity .activity-item:last-child{margin-bottom:0}#main-container.approach #top-text{padding:35px 10px 0;margin-top:20px;margin-bottom:45px}#main-container.approach .projects-wrapper .project-item,#main-container.approach #circles .circle-item{width:260px;margin:0 5px 35px;outline:0}#main-container.approach .projects-wrapper .project-item .p-data,#main-container.approach #circles .circle-item .p-data{color:#333;text-align:center}#main-container.approach .projects-wrapper .project-item .p-data h3,#main-container.approach #circles .circle-item .p-data h3{margin-bottom:15px}#main-container.approach .projects-wrapper .project-item .p-data p,#main-container.approach #circles .circle-item .p-data p{font-size:.9375rem;line-height:1.25rem;padding-bottom:15px}#main-container.approach .projects-wrapper .project-item .p-data .more,#main-container.approach #circles .circle-item .p-data .more{color:#336799}#main-container.approach .projects-wrapper .project-item .p-image,#main-container.approach #circles .circle-item .p-image{width:140px;height:140px;border:6px solid #336799;margin:0 auto 15px;display:block;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;border-radius:50%}#main-container.approach .projects-wrapper .project-item .p-image,#main-container.approach #circles .circle-item .p-image{z-index:10;position:relative;background-color:#333;-webkit-transition:.2s ease;transition:.2s ease}#main-container.approach .projects-wrapper .project-item .p-image:after,#main-container.approach #circles .circle-item .p-image:after{top:0;left:0;width:100%;height:100%;content:"";position:absolute;box-shadow:inset 0 0 45px rgba(0,0,0,0.6);opacity:0}#main-container.approach .projects-wrapper .project-item .p-image:after,#main-container.approach #circles .circle-item .p-image:after{border-radius:50%}#main-container.approach .projects-wrapper .project-item .p-border,#main-container.approach #circles .circle-item .p-border{display:none}#main-container.approach .projects-wrapper .project-item:hover .p-image,#main-container.approach .projects-wrapper .project-item.active .p-image,#main-container.approach #circles .circle-item:hover .p-image,#main-container.approach #circles .circle-item.active .p-image{border:1px solid #1a3d5f;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%)}#main-container.approach .projects-wrapper .project-item:hover .p-image:after,#main-container.approach .projects-wrapper .project-item.active .p-image:after,#main-container.approach #circles .circle-item:hover .p-image:after,#main-container.approach #circles .circle-item.active .p-image:after{opacity:.9}#main-container.approach .projects-wrapper .project-item:hover .p-data .more,#main-container.approach .projects-wrapper .project-item.active .p-data .more,#main-container.approach #circles .circle-item:hover .p-data .more,#main-container.approach #circles .circle-item.active .p-data .more{color:#1a344d;text-decoration:underline}#main-container.approach .projects-wrapper .project-item:hover .p-data .more span,#main-container.approach .projects-wrapper .project-item.active .p-data .more span,#main-container.approach #circles .circle-item:hover .p-data .more span,#main-container.approach #circles .circle-item.active .p-data .more span{padding-left:4px;margin-right:-4px}#main-container.approach .projects-wrapper .project-item.active .p-data,#main-container.approach #circles .circle-item.active .p-data{color:#468acc}.circle-content{overflow:hidden;max-height:0;-webkit-transition:max-height .4s ease, opacity .2s ease;transition:max-height .4s ease, opacity .2s ease}.circle-content.open{max-height:760px}.circle-content.closing{position:absolute;opacity:0}#main-container .circle-pp-content .pp-title{color:#fff;margin:0;padding:7px;font-size:1.125rem;text-align:center;background:#414042;font-weight:bold;text-transform:uppercase}#main-container .circle-pp-content .pp-body{color:#fff;padding:20px;line-height:1.375rem;background-color:#a4a3a3}#main-container .circle-pp-content .pp-body a{color:#1a3d5f}#main-container .circle-pp-content .pp-body a:hover{text-decoration:underline}#main-container.donate #page-text{color:#1f1f1f;padding:40px 20px;font-size:.9375rem;line-height:1.25rem;color:#1f1f1f;font-family:"OpenSans",Helvetica,sans-serif}#main-container.donate #page-text .videos{text-align:center}#main-container.donate #page-text .videos .embed-container{margin:0 15px;display:inline-block;vertical-align:middle}#main-container.donate section{background:#e4e4e4}#main-container.donate .section-title{margin:0;padding:18px 0;background:#333;text-align:center;font-size:1.5625rem;color:#fff;font-family:"GothamHTFMedium",Helvetica,sans-serif}#main-container.donate #slide-gallery{width:100%;margin:5px 0 25px;text-align:center;display:inline-block;vertical-align:middle}#main-container.donate #slide-gallery .slide-image{width:260px;height:180px;margin:0 10px 20px;display:inline-block;vertical-align:middle;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}#main-container.events{background-color:#fff}#main-container.events .chronosly-closure{margin-left:0 !important}#main-container.events .chronosly-closure .chronosly-content-block{text-align:center}.grayscale{-webkit-transition:all .2s;transition:all .2s;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%)}.grayscale:hover{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);filter:grayscale(0)}@media (max-width: 1094px){#top-menu>li a{padding:5px 8px}header #logo,header #top-menu,header .social-media{margin:0 10px}}@media (max-width: 1099px){#main-container.project #partner-logos .p-logo:first-child{margin-left:0}}@media (max-width: 1094px){#main-container.project #quotes{padding:0;max-width:100%}}@media (max-width: 1069px){#main-container.project #project-data .side.left{width:100%;margin-right:0;margin-bottom:25px}#main-container.project #project-data .side.right{width:100%;padding:0 15px}}@media (max-width: 1023px){header{padding:10px}header #logo,header #top-menu{margin:0;display:inline-block;vertical-align:top}header .max-width,header #main-container.about #staff-and-board .uber-grid-wrapper,#main-container.about #staff-and-board header .uber-grid-wrapper{text-align:left}header #logo{width:155.4px;height:41.3px}header.scroll{padding:10px}header.scroll #logo{width:155.4px;height:41.3px}header .social-media{display:none}header .lines-button{display:block}#main-container.home #icpsignup1704 .resp-clear,#main-container.home #newsletter-form .resp-clear{display:block}#main-container.home #icpsignup1704 .button,#main-container.home #newsletter-form .button{margin-left:0}#main-container.home #icpsignup1704 .input-field,#main-container.home #newsletter-form .input-field{width:45%}#main-container{margin-top:60px}#main-container.home #news-carousel .col.left{width:100%;padding:45px 55px}#main-container.home #news-carousel .col.right{display:none}#main-container.home #news-carousel .pagination{left:50%}#main-container.home #news-carousel .arrow-left{left:0}#top-menu{top:100%;right:-100%;margin:0;padding:10px;overflow:auto;position:absolute;background-color:#e4e4e4;-webkit-transition:right .3s ease;transition:right .3s ease;box-shadow:-10px 10px 10px rgba(0,0,0,0.1)}#top-menu>li{display:block;margin:10px 0}#top-menu.open{right:0%}.video-background{display:none}#main-container.home #banner .banner-text{margin:80px 0;font-size:1.375rem;line-height:1.5rem;color:#fdfdfd;font-family:"GothamHTFMedium",Helvetica,sans-serif}footer h3{margin-bottom:15px}footer .footer-item{min-width:320px}#main-container.news #content,#main-container.single #content{width:100%}#main-container.single #sidebar,#main-container.news #sidebar{display:none}#main-container.news .news-wrapper,#main-container.news .news-article,#main-container.single .single-wrapper{padding:2.7397260274% 15px}#main-container #in-memoriam .inm-content{float:none;width:100%;padding:35px 4.5662100457%}#main-container #in-memoriam .inm-image{display:none}}@media (max-width: 905px){#main-container.about #stats-numbers .col.icon{width:0;margin:0}}@media (max-width: 782px){#main-container.interior #content>div:nth-child(1)>div:nth-child(1){margin-right:0 !important}}@media (max-width: 767px){#main-container.approach #map .map-container #awm_map,#main-container.our-projects #map .map-container #awm_map{height:300px !important}#main-container.approach .projects-wrapper .projects-container .project-item{width:160px;margin:0 -2px 35px}#main-container #featured-projects .featured-projects-container .project-item:hover:after{border-width:10px}#main-container #featured-projects .featured-projects-container .project-item .project-title{width:81%}#main-container #featured-projects .featured-projects-container .project-item:hover .project-title{font-size:1rem}.chronosly-closure .chronosly>.ev-box{padding-left:0 !important}#main-container.our-projects .projects-wrapper .projects-filters .filter-item{border-radius:3px}#main-container.our-projects .projects-wrapper .projects-filters .filter-item:first-child{border-radius:3px}#main-container.our-projects .projects-wrapper .projects-filters .filter-item:last-child{border-radius:3px}#main-container.our-projects .projects-wrapper .projects-container .project-item .p-data{padding:14px 15px}#main-container.our-projects .projects-wrapper .projects-container .project-item .p-data h3{margin-bottom:5px;font-size:.875rem;line-height:.8125rem;font-family:"GothamHTFMedium",Helvetica,sans-serif}#main-container.our-projects .projects-wrapper .projects-container .project-item .p-data p{font-size:.625rem;line-height:.6875rem}#main-container.our-projects .projects-wrapper .projects-container .project-item .p-data .more{top:89%;font-size:.625rem;color:#fff;font-weight:700;font-family:"OpenSans",Helvetica,sans-serif}#main-container.project #partner-logos .p-logo:first-child{float:none;display:block;margin-left:25px}#main-container.project #project-data .side{display:block}#main-container.project #project-data .side.left{width:100%;margin-right:0;margin-bottom:30px}#main-container.project #project-data .side.right{width:100%}#main-container.project #events-activity .title-bar .side{width:auto}#main-container.project #events-activity .title-bar .right{display:none}#main-container.project #events-activity .ea-wrapper{padding:45px 20px}#main-container.project #events-activity .ea-wrapper .side{width:100%;display:block}#main-container.project #events-activity .ea-wrapper .side.left{margin-right:0;margin-bottom:30px}#main-container.project #events-activity .title-bar.activity{display:block;margin:0 -20px 20px}#main-container.project #events-activity .side.activity{display:block}}@media (max-width: 539px){#main-container.approach #circles .circle-item{margin-bottom:5px}#main-container.approach #circles .circle-item .p-image{margin-bottom:5px}#main-container.approach #circles .circle-item h3{margin-top:5px}}@media (max-width: 519px){#main-container.project #events-activity .activity-item .item-image{display:none}#main-container.project #events-activity .activity-item .item-desc{width:100%}#main-container.donate #slide-gallery{display:none}}
/*# sourceMappingURL=style.css.map */