﻿*{margin:0;padding:0;min-height:0;outline:none}.wf-loading{visibility:hidden}.wf-active{visibility:visible}html,body{font:15px "Brown-Pro-Light",Arial,Helvetica,sans-serif;color:#454040;width:auto;height:auto;background:#fff}a{color:#454040;font-family:"Brown-Pro-Regular",Arial,Helvetica,sans-serif;text-decoration:none}a img{border:none}b,strong,table th{font-family:"Brown-Pro-Regular",Arial,Helvetica,sans-serif;font-weight:normal}b em,strong em,b i,strong i{font-family:"Brown-Pro-Italic",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal}.background-athens-gray{background-color:#f0f0f0}.center{text-align:center}.clear:after{content:".";visibility:hidden;display:block;height:0;clear:both}.color-seagull{color:#74c3d7}.color-seagull a{color:#74c3d7}.color-seagull a:hover{color:#ff6742 !important}#container{position:relative;z-index:10;overflow:hidden}#container.padding{padding:50px}em,i{font-family:"Brown-Pro-Lightitalic",Arial,Helvetica,sans-serif}h1,h2,h3,h4,h5,h6{font-family:"Brown-Pro-Regular",Arial,Helvetica,sans-serif;font-weight:normal}h1{font-size:6em;line-height:1em}h2{font-size:4.667em;line-height:1em}h3{font-size:2.667em;line-height:1.375em}h4{font-size:2.467em;line-height:1em}h5{font-size:2em;line-height:1em}h6{font-size:1.333em;line-height:1.375em}.image img{width:100%;height:auto}p{line-height:1.65em}.uppercase{letter-spacing:.05em;text-transform:uppercase}.wrapper{width:1600px;height:auto;margin:0 auto}.wrapper.condensed{width:1000px}.no-touch a:hover{color:#74c3d7}.content ol,.content ul,.grid .text .text .title.extra-large,.grid .text .text .title.large,h1,h2,h3,h4,h5,h6,.line,p,.sidebar .divider{margin-bottom:30px}.condensed-margin{margin-bottom:15px}.no-margin{margin:0 !important}.width-10{width:10%}.width-15{width:15%}.width-16{width:16.66%}.width-20{width:20%}.width-25{width:25%}.width-30{width:30%}.width-33{width:33.33%}.width-35{width:35%}.width-40{width:40%}.width-45{width:45%}.width-50{width:50%}.width-55{width:55%}.width-60{width:60%}.width-65{width:65%}.width-66{width:66.66%}.width-70{width:70%}.width-75{width:75%}.width-80{width:80%}.width-85{width:85%}.width-90{width:80%}.width-95{width:95%}.width-100{width:100%}.left-10{left:10%}.left-15{left:15%}.left-20{left:20%}.left-25{left:25%}.left-30{left:30%}.left-35{left:35%}.left-40{left:40%}.left-45{left:45%}.left-50{left:50%}.left-55{left:55%}.left-60{left:60%}.left-65{left:65%}.left-70{left:70%}.left-75{left:75%}.left-80{left:80%}.left-85{left:85%}.left-90{left:80%}.embed-container{height:0;max-width:100%;padding-bottom:56.25%;position:relative;overflow:hidden}.embed-container iframe,.embed-container object,.embed-container embed{width:100%;height:100%;position:absolute;top:0;left:0}.content.vertically-centered{-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%}.content ol,.content ul{line-height:1.65em;margin-left:40px}#header{font-family:"Brown-Pro-Regular",Arial,Helvetica,sans-serif;font-weight:normal;position:relative;z-index:20}#header .bottom{position:relative}#header .bottom:before{content:"";width:0;height:1px;background:#cacaca;position:absolute;top:0;left:0}#header .logo{width:125px;height:auto;float:left}#header .logo a{display:block;position:relative}#header .logo .dark{position:absolute;top:0;left:0}#header .top{margin:0 0 20px 0;position:relative}#navigation{padding:35px 50px 15px 50px}#navigation .navigation{list-style:none;overflow:hidden}#navigation .navigation a{letter-spacing:.05em;text-transform:uppercase;display:block}#navigation .navigation li{float:left}#navigation .navigation.first-level{float:right;position:relative;top:5px}#navigation .navigation.first-level a{font-size:1.133em;letter-spacing:.065em}#navigation .navigation.first-level li{margin:0 0 0 40px}#navigation .navigation.first-level a svg{position:relative;top:2px}#navigation .navigation.second-level{float:right}#navigation .navigation.second-level a{display:none;font-size:1em}#navigation .navigation.second-level .sub-menu{display:none;list-style:none;overflow:hidden}#navigation .navigation.second-level .sub-menu.visible{display:block}#navigation .navigation.second-level .sub-menu a{display:block}#navigation .navigation.second-level .sub-menu li{margin:0 0 0 30px}#navigation .navigation.third-level{float:left}#navigation .navigation.third-level a{font-size:.8em}#navigation .navigation.third-level li{margin:0 30px 0 0}#notification{padding:20px 0}#notification.green{background:#2a9763}#notification.red{background:#d12430}#notification .content{color:#fff}#notification .content a{color:#fff;text-decoration:underline}#sub-navigation{background:#fff;-webkit-box-shadow:inset 0 40px 40px -40px rgba(0,0,0,.15);-moz-box-shadow:inset 0 40px 40px -40px rgba(0,0,0,.15);box-shadow:inset 0 40px 40px -40px rgba(0,0,0,.15);padding:25px 50px 0 50px;position:relative}#sub-navigation .navigation{list-style:none;overflow:hidden}#sub-navigation .navigation a{color:#9e9e9e;line-height:1em;width:auto;height:1em;display:block}#sub-navigation .navigation li.active a{color:#ff6742}#sub-navigation .navigation li{margin:0 40px 0 0;padding:0 0 25px 0;float:left}#sub-navigation .navigation li:last-child{margin:0 !important}.no-touch #sub-navigation .navigation a:hover{color:#ff6742}#sub-navigation.all .navigation li a{color:#ff6742}#sub-navigation.all .navigation li a:before{content:"";font-family:"Ionicons";margin:0 10px 0 0}.no-touch #sub-navigation.all .navigation li a:hover{color:#74c3d7}#sub-navigation.anchors{padding:0 50px}#sub-navigation.anchors .navigation.left{float:left}#sub-navigation.anchors .navigation.right{visibility:hidden;float:right}#sub-navigation.anchors .navigation.right.visible{visibility:visible}#sub-navigation.anchors .navigation a{padding:25px 0 0 0}#sub-navigation.anchors .navigation li.active a{border-top:5px solid #ff6742;padding:20px 0 0 0}.no-touch #sub-navigation.anchors .navigation a:hover{border-top:5px solid #ff6742;padding:20px 0 0 0}#sub-navigation.filters .navigation li.expand a:after{content:"+";margin:0 0 0 10px}#sub-navigation.filters .navigation li.expand.active a:after{content:"";font-family:"Ionicons";font-size:.667em}#sub-navigation.filters .navigation li.expand.active a{color:#9e9e9e}#sub-navigation.filters .navigation.second-level,#sub-navigation.filters .navigation.third-level{max-height:0}#sub-navigation.filters .navigation.second-level.visible,#sub-navigation.filters .navigation.third-level.visible{max-height:90px}#sub-navigation.filters .views{list-style:none;position:absolute;top:25px;right:50px;overflow:hidden}#sub-navigation.filters .views a{color:#9e9e9e;display:block}#sub-navigation.filters .views li.active a{color:#ff6742}#sub-navigation.filters .views li{margin:0 0 0 10px;float:left;overflow:hidden}#sub-navigation.filters .views li a svg{fill:#9e9e9e}#sub-navigation.filters .views li.active a svg{fill:#ff6742}.no-touch #sub-navigation.filters .navigation li.expand.active a:hover,.no-touch #sub-navigation.filters .views a:hover{color:#ff6742}.no-touch #sub-navigation.filters .views li a:hover svg{fill:#ff6742}#header .hamburger{width:22px;height:17px;display:none;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:0}#header .hamburger .line{width:100%;height:3px;display:block;position:absolute;left:0}#header .hamburger .line.first{top:0}#header .hamburger .line.second{top:7px}#header .hamburger .line.third{top:14px}#header .top .close{display:none;position:fixed;top:25px;right:25px;z-index:20}#header .top .close svg{fill:#fff}#header.pop-up .top .close{display:block}.no-touch #header .top .close:hover svg{fill:#74c3d7}#header .overlay{background:#454040;opacity:.975;display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:10}#header.pop-up .overlay{display:block}#search{max-height:0;background:#322e2f;padding:0 50px;overflow:hidden}#search.visible{max-height:150px}#search form{padding:35px 0;position:relative}#search form .close{display:block;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:0}#search form .close svg{fill:#a5a5a8}#search form input[type=text]{color:#a5a5a8;font-size:1.75em;background:none;border:none}.no-touch #search form .close:hover svg{fill:#fff}#header.transparent{position:absolute;top:0;left:0;right:0;z-index:20}#header.transparent.closed{background:transparent}#header.transparent.closed .bottom{max-height:0;overflow:hidden}#header.transparent.closed .hamburger .line{background:#fff}#header.transparent.closed .logo .dark{opacity:0}#header.transparent.closed #navigation .navigation a{color:#fff}#header.transparent.closed #navigation .navigation a svg{fill:#fff}.no-touch #header.transparent.closed #navigation .navigation a:hover{color:#74c3d7}.no-touch #header.transparent.closed #navigation .navigation a:hover svg{fill:#74c3d7}#header.white.open,#header.white.open.pop-up .hamburger .line{background:#fff}#header.white.open .bottom{max-height:30px;margin:0 0 20px 0;padding:20px 0 0 0}#header.white.open .bottom:before{width:100%}#header.white.open .hamburger .line{background:#454040}#header.white.open .logo .dark{opacity:1}#header.white.open #navigation .navigation a{color:#454040}#header.white.open #navigation .navigation a svg{fill:#454040}#header.white.open #navigation .navigation.first-level li.active a,#header.white.open #navigation .navigation.second-level li.current-menu-item a,#header.white.open #navigation .navigation.third-level li.current-menu-item a,#header.white.open #navigation .navigation.third-level li.current-menu-parent a{color:#74c3d7}#header.white.open #navigation .navigation.third-level a{color:#9e9e9e}.no-touch #header.white.open #navigation .navigation a:hover svg{fill:#74c3d7}.no-touch #header.white.open #navigation .navigation a:hover,.no-touch #header.white.open #navigation .navigation.third-level a:hover{color:#74c3d7}.button{color:#ff6742;font-family:"Brown-Pro-Regular",Arial,Helvetica,sans-serif;font-size:.933em;font-weight:normal;letter-spacing:.05em;text-transform:uppercase;display:inline-block;zoom:1;*display:inline}.button.arrow-left:before{content:"";font-family:"Ionicons";margin:0 10px 0 0}.button.arrow-right:after{content:"";font-family:"Ionicons";margin:0 0 0 10px}.line{width:130px;height:10px;background:#ff6742}.banner{position:relative}.banner .headline{color:#fff;width:1300px;height:auto;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;top:50%;left:50%;z-index:10}.banner .overlay{background:#000;opacity:.25;position:absolute;top:0;bottom:0;left:0;right:0}.grid{border-top:1px solid #fff;margin:0 0 0 -1px}.grid .item{background:#454040;border-bottom:1px solid #fff;border-left:1px solid #fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;position:relative;overflow:hidden}.grid .item a{display:block;position:relative}.grid .item .cover{font-family:"Brown-Pro-Light",Arial,Helvetica,sans-serif;width:100%;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.grid .item .overlay{opacity:0;display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:10}.grid .item .overlay.bright-sky-blue{background:#00d9ff}.grid .item .overlay.night-rider{background:#322e2f}.grid .item .overlay.tomato{background:#ff6742}.grid .row.row-of-2,.grid .row.row-of-3{position:relative}.grid .row.row-of-2:before,.grid .row.row-of-3:before{display:block;content:"";width:100%;padding-top:34.4827586207%}.grid .row.row-of-4{position:relative}.grid .row.row-of-4:before{display:block;content:"";width:100%;padding-top:22.7272727273%}.grid .row .item{height:100%;position:absolute;top:0;bottom:0}.grid .caption .caption{color:#454040;font-size:1.286em;line-height:1.5em;background:#fff;padding:30px;position:absolute;bottom:0;left:0;right:0;z-index:20}.grid .image .image{background-color:#f0f0f0;background-position:center center;background-repeat:no-repeat;position:absolute;top:0;bottom:0;left:0;right:0}.grid .image .image img{display:none}.grid .image.text .overlay{opacity:.25}.grid .text.dove-gray{background:#707276}.grid .text.jon{background:#454040}.grid .text.tomato{background:#ff6742}.grid .text.tomato a{color:#454040}.grid .text .text{color:#fff;position:absolute;left:40px;right:40px;z-index:20}.grid .text.bottom .text{bottom:40px}.grid .text.middle .text{-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;z-index:20}.grid .text.top .text{top:40px}.grid .text .text .caption{line-height:1.5em}.grid .text .text .caption.large{font-size:1.286em}.grid .text .text span{display:block}.grid .text .text .title{line-height:1em}.grid .text .text .title.extra-large{font-size:4.333em}.grid .text .text .title.large{font-size:3em}.grid .text .text .title.medium{font-size:1.8em;line-height:1.5em}.grid .text .text .title.small{font-size:1.25em}.no-touch .grid .text.tomato a:hover{color:#322e2f}.grid .expand.image.text .overlay{opacity:0}.grid .expand .text{color:#454040;background:#fff;padding:30px 30px 0 30px;bottom:0 !important;left:0 !important;right:0 !important}.grid .expand.bottom .text{bottom:0}.grid .expand .text .caption{margin:0;max-height:0;overflow:hidden}.grid .expand .text .title{position:relative}.grid .expand .text .title:after{content:"+";color:#ff6742;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:0}.grid .post{background:#f0f0f0}.grid .post.facebook,.grid .post.instagram,.grid .post.twitter{background:#fff}.grid .post .categories{color:#74c3d7}.grid .post .date{color:#9e9e9e;font-size:.8em}.grid .post .content{padding:20px}.grid .post .image{display:block;position:relative}.grid .post .image img{width:auto;height:auto;max-width:100%;margin:0 auto;display:block}.grid .post p{margin-bottom:15px}.grid .post .title{font-size:1.2em}.grid .post .title a{color:#ff6742;font-family:"Brown-Pro-Light",Arial,Helvetica,sans-serif}.grid .post .username a{display:block}.grid .post .username span{display:inline-block;zoom:1;*display:inline;vertical-align:middle}.grid .post .username span.icon svg{fill:#74c3d7;margin:0 10px 0 0}.grid .post .username span.label{color:#454040;font-size:.933em}.grid .post .video{position:relative;overflow:hidden}.grid .post .video .image{-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0;right:0;z-index:10}.grid .post .video .image .overlay{background:rgba(0,0,0,.25);position:absolute;top:0;bottom:0;left:0;right:0;z-index:10}.grid .post .video .image .play{display:block;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;top:50%;left:50%;z-index:20}.grid .post .video .play:hover{opacity:.75}.no-touch .grid .post .title a:hover{color:#74c3d7}.grid .project.text.bottom{background:#f0f0f0}.grid .project.text.bottom .image{display:block;position:relative}.grid .project.text.bottom .image img{background:url(../img/loader.gif) center center no-repeat;display:block}.grid .project.text.bottom.r-d-project .image img{background:#fff}.grid .project.text.bottom .image img.image-interior-design,.grid .project.text.bottom .image img.image-landscape-architecture{opacity:0;position:absolute;top:0;left:0}.grid .project.text.bottom .image img.visible{opacity:1}.grid .project.text.bottom .text{bottom:-999px}.grid .project.text.bottom .text .headline,.grid .project.text.bottom .text .location{color:#454040;font-family:"Brown-Pro-Regular",Arial,Helvetica,sans-serif;margin:10px 0}.grid .employee.caption{background:#f0f0f0}.grid .employee.caption .caption{display:block;position:relative}.grid .employee.caption .image img{background:url(../img/loader.gif) center center no-repeat;display:block}.grid .employee.caption .caption .link{font-family:"Brown-Pro-Light",Arial,Helvetica,sans-serif}.grid .employee.caption .caption .link.tomato{color:#ff6742}.grid .employee.caption .caption .link.white{color:#fff}.grid .employee.caption .caption .name{font-size:1.067em}.grid .employee.caption .caption .title{font-family:"Brown-Pro-Light",Arial,Helvetica,sans-serif;line-height:1em;width:auto;height:1em;margin:5px 0 10px 0;display:block}.grid .employee.caption.hover a .overlay{opacity:.25}.grid .image.caption.hover .overlay,.grid .image.text.hover .overlay,.grid .text.middle.hover .overlay{opacity:.5}.grid .image.text.hover .cover .title{color:#ff6742}.grid .project.text.hover .overlay{opacity:.9}.grid .project.text.bottom.hover .text{bottom:40px}.grid .expand.hover .text .caption{max-height:999px}#inline-navigation.filters{font-family:"Brown-Pro-Regular",Arial,Helvetica,sans-serif;-webkit-box-shadow:inset 0 40px 40px -40px rgba(0,0,0,.15);-moz-box-shadow:inset 0 40px 40px -40px rgba(0,0,0,.15);box-shadow:inset 0 40px 40px -40px rgba(0,0,0,.15);padding:25px 50px}#inline-navigation.filters .navigation{list-style:none;overflow:hidden}#inline-navigation.filters .navigation a{color:#9e9e9e;display:block}#inline-navigation.filters .navigation li.active a{color:#ff6742}#inline-navigation.filters .navigation li{margin:0 30px 0 0;float:left}.no-touch #inline-navigation.filters .navigation a:hover{color:#ff6742}form input[type=email],form input[type=text],form textarea{font-family:"Brown-Pro-Regular",Arial,Helvetica,sans-serif;font-size:1em;font-weight:normal;width:100%;height:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}table{width:100%;height:auto}table.table-sorter th{cursor:pointer}table.table-sorter th:after{font-family:"Ionicons";margin:0 0 0 10px}table.table-sorter th.ascending:after{content:""}table.table-sorter th.descending:after{content:""}table td{color:#878789;border-right:2px solid #fff;padding:25px}table td.last{border-right:none}table th{text-align:left;text-transform:uppercase;padding:0 25px 25px 25px}table tr:nth-child(odd) td{background:#f0f0f0}.column.absolute{position:absolute;top:0;bottom:0}.column.equal-height{margin:0 0 -9999px 0;padding:0 0 9999px 0}.column.left{float:left}.column.right{float:right}.columns{position:relative}.sidebar{color:#707276;background:#eee;position:relative}.sidebar:after{content:"";width:9999px;height:auto;background:#eee;position:absolute;top:0;bottom:0;left:100%}.sidebar a{color:#707276}.sidebar .button{color:#ff6742}.sidebar .divider{width:100%;height:1px;background:#fff}.no-touch .sidebar a:hover{color:#74c3d7}.sidebar .caption{font-size:.857em;position:relative}.sidebar .caption:before{content:"";color:#b2b1ae;font-family:"Ionicons";position:absolute;top:0;left:-15px}.sidebar .caption.hide{display:none}.sidebar .drop-down{margin:0 0 0 -50px;padding:0 0 0 50px;position:relative}.sidebar .drop-down .link{color:#707276;display:block}.sidebar .drop-down .link:after{content:"+";margin:0 0 0 10px}.sidebar .drop-down .link.active:after{content:"";font-family:"Ionicons";font-size:.667em}.sidebar .drop-down .divider{margin:15px 0}.sidebar .drop-down .divider:last-of-type{height:0;margin-bottom:30px;margin-top:0;visibility:hidden}.sidebar .drop-down .text{font-size:.933em;max-height:0;overflow:hidden}.sidebar .drop-down .text.visible{max-height:9999px}.no-touch .sidebar .drop-down .link:hover{color:#74c3d7}#share{width:auto;height:100%;position:fixed;top:100%;left:0;right:0;z-index:9999}#share.visible{top:0}#share .close{display:block;position:absolute;top:50px;right:50px;z-index:10}#share .close svg{fill:#fff}#share .navigation{text-align:center;list-style:none;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:50px;right:50px;z-index:10}#share .navigation a svg{fill:#fff}#share .navigation a:hover svg{fill:#74c3d7}#share .navigation li{opacity:0;margin:0 40px;display:inline-block;zoom:1;*display:inline}#share.visible .navigation li{opacity:1}#share .overlay{background:#454040;opacity:.975;position:absolute;top:0;bottom:0;left:0;right:0}.no-touch #share .close:hover svg{fill:#74c3d7}#footer.public{color:#878789;font-family:"Brown-Pro-Regular",Arial,Helvetica,sans-serif;font-size:.8em;background:#322e2f;padding:50px 0 20px 0;position:relative}#footer.public a{color:#878789}#footer.public .columns{text-align:center;margin:0 0 40px 0}#footer.public .columns .column.first{text-align:right;width:350px;height:auto;padding:0 50px 0 0}#footer.public .columns .column.last{text-align:left;width:350px;height:auto;padding:0 0 0 50px}#footer.public .columns .column.left{float:none;display:inline-block;zoom:1;*display:inline;vertical-align:middle}#footer.public .columns .column.middle{padding:15px 50px;position:relative}#footer.public .columns .column.middle:after{content:"";width:1px;height:100%;background:#fff;position:absolute;top:0;bottom:0;right:0}#footer.public .columns .column.middle:before{content:"";width:1px;height:100%;background:#fff;position:absolute;top:0;bottom:0;left:0}#footer.public .contact{list-style:none}#footer.public .contact li{line-height:1.75em;display:inline-block;zoom:1;*display:inline;vertical-align:middle}#footer.public .contact li.separator{margin:0 2px}#footer.public .credits{color:#636061;font-size:.833em}#footer.public .credits a{color:#636061}#footer.public .share{display:block;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:50px;z-index:10}#footer.public .share .social-media{margin:0 0 20px 0;list-style:none;display:flex}#footer.public .share .social-media li:not(:last-child){margin:0 20px 0 0}#footer.public .share .social-media li a{display:block}#footer.public .share .social-media li a svg{fill:#878789;width:auto;height:20px}#footer.public .share .social-media li a:hover svg{fill:#fff}#footer.public span{line-height:1.75em;display:block}#footer.public span.title{color:#a5a5a8}.no-touch #footer.public a:hover{color:#a5a5a8}.no-touch #footer.public .credits a:hover{color:#878789}.no-touch #footer.public .share .social-media li a:hover svg{fill:#fff}#footer.private{color:#878789;font-family:"Brown-Pro-Regular",Arial,Helvetica,sans-serif;font-size:.8em;background:#322e2f;padding:80px 50px;position:relative}#footer.private a{color:#878789}#footer.private .columns .column.left{margin:0 50px 0 0;padding:0 50px 0 0;position:relative}#footer.private .columns .column.first{margin:0 80px 0 0}#footer.private .columns .column.first,#footer.private .columns .column.fourth{padding-right:0}#footer.private .columns .column.first:after,#footer.private .columns .column.fourth:after{display:none}#footer.private .columns .column.left:after{content:"";width:1px;height:100%;background:#636061;position:absolute;top:0;bottom:0;right:0}#footer.private .credits{color:#636061;font-size:.833em}#footer.private .credits a{color:#636061}#footer.private .share{text-align:right;display:block;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:50px;z-index:10}#footer.private .share .social-media{margin:0 0 20px 0;list-style:none;display:flex}#footer.private .share .social-media li:not(:last-child){margin:0 20px 0 0}#footer.private .share .social-media li a{display:block}#footer.private .share .social-media li a svg{fill:#878789;width:auto;height:20px}#footer.private .share .social-media li a:hover svg{fill:#fff}#footer.private span{line-height:1.75em;display:block}#footer.private span.title{color:#a5a5a8}.no-touch #footer.private a:hover{color:#a5a5a8}.no-touch #footer.private .credits a:hover{color:#878789}.no-touch #footer.private .share .social-media li a:hover svg{fill:#fff}#footer.public .logo{width:auto;height:30px;display:inline-block;zoom:1;*display:inline}#footer.public .logo img{width:auto;height:100%}#footer.private .logo{width:auto;height:40px;display:block;position:relative;top:5px}#footer.private .logo img{width:auto;height:100%}.contact #emails a{color:#707276}.contact #emails .column .content{padding:0 10px}.contact #emails .wrapper{padding:100px 0}.contact #locations .columns .columns{max-width:500px}.contact #locations .columns{margin:10px -5px 0 -5px}.contact #locations .columns .image{padding:0 5px}.contact #locations .column .content{padding:50px}.no-touch .contact #emails a:hover{color:#74c3d7}.expertise #architecture,.expertise #interior-design,.expertise #landscape-architecture,.expertise #overview{padding:0 0 100px 0}.expertise #architecture .column.last .content,.expertise #interior-design .column.last .content,.expertise #landscape-architecture .column.last .content,.expertise #overview .column.last .content,.expertise #urban-design-and-planning .column.last .content{padding:50px 50px 20px 50px}.news .grid{overflow:hidden}.news .grid.loading{visibility:hidden}.news .loader{width:60px;height:60px;background:url(../img/loader.gif) #f0f0f0 center center no-repeat;border:1px solid #fff;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:25px;left:50%;z-index:10}.news .loader *,.news .pagination{display:none !important}.news.events .grid .item{border-bottom:none;border-top:1px solid #fff;position:relative;overflow:visible}.news.events .grid .item:after{content:"";width:auto;height:999px;background:#f0f0f0;border-left:1px solid #fff;border-right:1px solid #fff;position:absolute;top:100%;left:-1px;right:-1px}.work .grid .project.text.bottom,.work table tbody tr{display:none}.work table a{color:#ff6742;font-family:"Brown-Pro-Light",Arial,Helvetica,sans-serif}.work table tr:nth-child(odd) td{background:none}.work table tr.background-athens-gray td{background:#f0f0f0}.no-touch .work table a:hover{color:#74c3d7}.about-us #community .column.last .content,.about-us #legacy .column.last .content,.about-us #offices .columns.odd .column.first .content,.about-us #offices .columns.even .column.last .content{padding:50px 50px 20px 50px}.about-us #community .grid{padding:100px 0}.about-us #culture .column.first .content{padding:100px 50px 70px 0}.about-us #culture .column.last .content{padding:100px 0 70px 50px}.about-us #legacy{padding:100px 0 0 0}.about-us #offices .wrapper.condensed .content{padding:0 0 90px 0}.about-us #overview .column.first .content{padding:100px 50px 70px 50px}.about-us #overview .column.first p.condensed{padding:0 150px 0 0}.about-us #overview .column.last p.condensed{max-width:450px}.about-us #overview .column.last .content{padding:100px 50px 70px 50px}.about-us #overview .line{width:120px;height:25px;background:#000}.about-us #overview .image img{width:auto;height:200px;display:block}.about-us #overview .image.at,.about-us #overview .image.lieve{padding:20px 0 50px 0}.about-us #overview .image.be{margin:-150px 0 0 -185px}.about-us #overview .image.we{padding:30px 0 50px 0}.about-us #overview .image.at img,.about-us #overview .image.wh img{float:right}.about-us #overview .line.align-right,.about-us #overview p.align-right{position:relative;left:265px}.about-us #overview p{font-size:2.25em;line-height:1.1em}.about-us #overview p.title{font-size:3.5em;padding:0 0 20px 0}.process table{width:100%;height:auto;border-bottom:1px solid #eee;border-top:1px solid #eee;padding:70px 0}.process table:first-of-type{border-top:none}.process table:last-of-type{border-bottom:none}.process table .content{padding:30px 0 0 0}.process table .image{width:180px;height:auto;margin:0 80px 0 0}.process table td{color:inherit;background:none !important;border-right:none;padding:0}.jedi{-webkit-box-shadow:inset 0 40px 40px -40px rgba(0,0,0,.15);-moz-box-shadow:inset 0 40px 40px -40px rgba(0,0,0,.15);box-shadow:inset 0 40px 40px -40px rgba(0,0,0,.15);padding:0}.jedi .color-tomato{color:#ff6742}.jedi .color-white{color:#fff}.jedi .color-white a{color:#fff}.jedi .color-white a:hover{color:#74c3d7}.jedi #goals,.jedi #narrative,.jedi #work-encompasses{padding:80px 0 40px 0}.jedi #goals .columns,.jedi #narrative .columns,.jedi #work-encompasses .columns{margin:-40px -20px 0 -20px;display:flex;align-items:flex-start;flex-wrap:wrap}.jedi #goals .columns .column,.jedi #narrative .columns .column,.jedi #work-encompasses .columns .column{float:none}.jedi #goals .columns .column .inside,.jedi #narrative .columns .column .inside,.jedi #work-encompasses .columns .column .inside{padding:40px 20px}.jedi #goals .image,.jedi #narrative .image,.jedi #work-encompasses .image{max-width:80px;margin:0 0 40px 0}.jedi #goals{background:#eee}.jedi #jedi-in-action{padding:80px 0}.jedi #jedi-in-action .arrows{width:100%;height:auto;list-style:none}.jedi #jedi-in-action .arrows li{-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%}.jedi #jedi-in-action .arrows li:first-child{left:20px}.jedi #jedi-in-action .arrows li:last-child{right:20px}.jedi #jedi-in-action .arrows li a{display:block}.jedi #jedi-in-action .arrows li a:hover svg{fill:#ff6742}.jedi #jedi-in-action .arrows li a svg{fill:#fff;width:25px;height:auto}.jedi #jedi-in-action .keen-slider .slide:hover .inside .content.default{opacity:0}.jedi #jedi-in-action .keen-slider .slide:hover .inside .content.hover{opacity:1}.jedi #jedi-in-action .keen-slider .slide:hover .inside .overlay.black{opacity:0}.jedi #jedi-in-action .keen-slider .slide:hover .inside .overlay.tomato{opacity:1}.jedi #jedi-in-action .keen-slider .slide .inside{position:relative}.jedi #jedi-in-action .keen-slider .slide .inside .content{padding:20px;position:absolute;top:0;bottom:0;left:0;right:0;z-index:20}.jedi #jedi-in-action .keen-slider .slide .inside .content.hover{opacity:0}.jedi #jedi-in-action .keen-slider .slide .inside .content h5{line-height:1.375em}.jedi #jedi-in-action .keen-slider .slide .inside .content .link{display:block;position:absolute;top:0;bottom:0;left:0;right:0}.jedi #jedi-in-action .keen-slider .slide .inside .image{width:400px;height:300px;position:relative}.jedi #jedi-in-action .keen-slider .slide .inside .image img{width:100% !important;height:100% !important;object-fit:cover;object-position:center bottom;position:absolute;top:0;bottom:0;left:0;right:0}.jedi #jedi-in-action .keen-slider .slide .inside .overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:10}.jedi #jedi-in-action .keen-slider .slide .inside .overlay.tomato{background:rgba(255,103,66,.9);opacity:0}.jedi #jedi-in-action .slider-and-arrows{position:relative}.jedi #jedi-in-action .wrapper.bottom{margin-top:40px}.jedi #masthead{padding:300px 0;position:relative}.jedi #masthead .image{position:absolute;top:0;bottom:0;left:0;right:0}.jedi #masthead .image img{width:100%;height:100%;object-fit:cover;object-position:center}.jedi #masthead .wrapper{width:1300px;height:auto;position:relative;z-index:10}.jedi #narrative{background:#000}.jedi #narrative .color-seagull{color:#ff6742}.jedi #narrative .content h5{line-height:1.375em}.jedi #narrative .content p{font-size:1.333em;line-height:1.375em}.jedi #narrative .columns{margin:-40px -80px 0 -80px;justify-content:flex-end}.jedi #narrative .columns .column .inside{padding:40px 80px}.jedi .wrapper.top{margin-bottom:80px}.jedi .content>:last-child{margin-bottom:0 !important}.careers .column.first .content{padding:50px 170px 70px 0}.careers .column.first .content .column.first .content{padding:0 0 0 35px}.careers .column.first .content .column.last .content{padding:0 35px 0 0}.careers .column.last .content{padding:50px 0 20px 50px}.careers .locations{margin-left:0;display:flex;flex-wrap:wrap;list-style:none}.careers .locations li.current-menu-item a.button{color:#ff6742}.careers .locations li:not(:last-child){margin-right:20px}.careers .locations li a.button{color:#9e9e9e}.careers .locations li a.button:hover{color:#ff6742}.careers p.location{color:#9e9e9e}.team #clients .columns{padding:0 0 100px 0}.team #clients .columns.top .column.first .content{padding:100px 100px 0 0}.team #clients .columns.top .column.last .content{padding:100px 0 0 100px}.team #clients .columns.bottom{margin:-1px -50px 0 -50px;overflow:hidden}.team #clients .columns.bottom .column .content{border-top:1px solid #dad9d7;margin:0 50px;padding:5px 0}.team #clients .wrapper{overflow:hidden}.team #overview .column.last .content{padding:0 50px}.team #overview .wrapper .content{padding:120px 0}.team #team{min-height:1200px}.team #team .grid .employee.caption{display:none}.r-d.overview .content{font-size:26px;font-family:"Brown-Pro-Regular",Arial,Helvetica,sans-serif;position:relative}.r-d.overview .content :last-child{margin-bottom:0}.r-d.overview .content a{color:#00d9ff}.r-d.overview .content a.button{font-size:.8em}.r-d.overview .content a:hover{opacity:.7}.r-d.overview .content a[href="#form"]{font-style:normal;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:50px;display:inline-block;zoom:1;*display:inline;position:relative}.r-d.overview .content a[href="#form"]:after{content:"";background:#00d9ff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px;z-index:-1;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.r-d.overview .content a[href="#form"]:hover{opacity:1}.r-d.overview .content a[href="#form"]:hover:after{top:-20px;bottom:-20px;left:-20px;right:-20px}.r-d.overview .content form{display:none}.r-d.overview .content form ::placeholder{color:#cbcbcb;opacity:1}.r-d.overview .content form :-ms-input-placeholder{color:#cbcbcb}.r-d.overview .content form ::-ms-input-placeholder{color:#cbcbcb}.r-d.overview .content form .filler{width:100%;height:100px}.r-d.overview .content form input[type=email],.r-d.overview .content form input[type=text],.r-d.overview .content form p{display:inline-block;zoom:1;*display:inline}.r-d.overview .content form input[type=email],.r-d.overview .content form input[type=text]{color:#9e9e9e;font-family:"Brown-Pro-Regular",Arial,Helvetica,sans-serif;font-size:26px;text-align:center;width:auto;border:none;border-bottom:2px solid #00d9ff;margin:0 0 0 10px;padding:10px 0}.r-d.overview .content form input[type=email].large,.r-d.overview .content form input[type=text].large{width:700px}.r-d.overview .content form input[type=email].small,.r-d.overview .content form input[type=text].small{width:300px}.r-d.overview .content form input[type=submit]{color:#fff;font-family:"Brown-Pro-Regular",Arial,Helvetica,sans-serif;font-size:26px;background:#00d9ff;border:none;padding:20px 50px;cursor:pointer}.r-d.overview .content form input[type=submit]:hover{background:#66e8ff}.r-d.overview .content form label{font-style:normal}.r-d.overview .content form p{font-style:normal}.r-d.overview .content form .row:not(:last-child){margin:0 0 50px 0}.r-d.overview .content h1{font-size:2.5em;line-height:1.25em}.r-d.overview .content h6.small{font-size:1.25em}.r-d.overview .content .blue{color:#00d9ff}.r-d.overview .section{width:100%;height:100vh;background:#fff;position:relative;overflow:hidden;z-index:10}.r-d.overview .section.background-blue{background:#00d9ff}.r-d.overview .section.background-blue .content{color:#fff}.r-d.overview .section.background-gray{background:#f0f0f0}.r-d.overview .section.background-white .content{color:#00d9ff;font-style:italic}.r-d.overview .section.short,.r-d.overview .section.tall{height:auto;padding:200px 0}.r-d.overview .section.short.no-padding,.r-d.overview .section.tall.no-padding{padding:0}.r-d.overview .section.short .wrapper,.r-d.overview .section.tall .wrapper{-moz-transform:none;-webkit-transform:none;-o-transform:none;-ms-transform:none;transform:none;position:relative;top:0;left:0;margin:0 auto}.r-d.overview .section.sticky-parent{height:250vh}.r-d.overview .section .columns{margin:-50px 0;padding:0 50px;display:flex;flex-wrap:wrap}.r-d.overview .section .columns.align-center{align-items:center}.r-d.overview .section .columns.justify-center{justify-content:center}.r-d.overview .section .columns .column .inside{padding:50px}.r-d.overview .section .timeline{width:auto;height:auto;padding:0 0 0 50%;position:relative;z-index:10}.r-d.overview .section .timeline .timeline{padding:50px 0 40vh 0}.r-d.overview .section .timeline .timeline .columns{margin:0;padding:0}.r-d.overview .section .timeline .timeline .columns .column{position:relative}.r-d.overview .section .timeline .timeline .columns .column.blue.width-25 .inside:after{background:#00d9ff}.r-d.overview .section .timeline .timeline .columns .column.blue .inside .content{color:#00d9ff}.r-d.overview .section .timeline .timeline .columns .column.width-25{text-align:right}.r-d.overview .section .timeline .timeline .columns .column.width-25.visible .inside:after{width:50px}.r-d.overview .section .timeline .timeline .columns .column.width-25 .inside{position:relative}.r-d.overview .section .timeline .timeline .columns .column.width-25 .inside:after{content:"";width:0;height:2px;background:#454040;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:15px;left:100%;-webkit-transition:width .75s ease-in-out;-moz-transition:width .75s ease-in-out;-ms-transition:width .75s ease-in-out;-o-transition:width .75s ease-in-out;transition:width .75s ease-in-out;-webkit-transition-delay:.25s;-moz-transition-delay:.25s;-ms-transition-delay:.25s;-o-transition-delay:.25s;transition-delay:.25s}.r-d.overview .section .timeline .timeline .columns .column .inside{padding-top:0;padding-bottom:0;margin:50px 0}.r-d.overview .section .timeline .timeline .columns .column .inside .content{color:#454040;font-size:16px;font-style:normal}.r-d.overview .section .timeline .text{width:50%;height:100%;max-height:100vh;background:#00d9ff;display:flex;flex-direction:column;align-items:center;justify-content:center}.r-d.overview .section .timeline .text .content{color:#fff;font-size:30px;padding:0 50px}.r-d.overview .section .timeline .text .content .underline{width:100%;background-image:linear-gradient(transparent calc(100% - 2px), white 2px);background-repeat:no-repeat;background-size:0% 100%;-webkit-transition:background-size 1.5s ease-in-out;-moz-transition:background-size 1.5s ease-in-out;-ms-transition:background-size 1.5s ease-in-out;-o-transition:background-size 1.5s ease-in-out;transition:background-size 1.5s ease-in-out}.r-d.overview .section .timeline .text .content .underline.visible{background-size:100% 100%}.r-d.overview .section .sticky-child{width:100vw;height:100vh;position:absolute;top:0;left:0;z-index:10}.r-d.overview .section .wrapper{-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;top:50%;left:50%}.r-d.overview .section .wrapper.large{width:1000px}.r-d.overview .section .wrapper.small{width:800px}.sticky-parent+.section{margin-top:-100vh}.page-overview .anchors .navigation li.active a{color:#00d9ff !important;border-color:#00d9ff !important}.page-overview .anchors .navigation li a:hover{color:#00d9ff !important;border-color:#00d9ff !important}.r-d.projects .banner{padding:150px 0}.r-d.projects .banner .image{background-position:center center;background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0}.r-d.projects .banner .headline{-moz-transform:none;-webkit-transform:none;-o-transform:none;-ms-transform:none;transform:none;position:relative;top:0;left:0}.r-d.projects .banner .headline .button{color:#322e2f;font-size:1.333em}.r-d.projects .banner .headline .button:hover{opacity:.7}.r-d.projects .grid{border:none;margin:0 0 40px 0}.r-d.projects .grid .full-information ol,.r-d.projects .grid .full-information p,.r-d.projects .grid .full-information ul{font-family:"Brown-Pro-Light",Arial,Helvetica,sans-serif}.r-d.projects .grid .item{background:#fff;border:none}.r-d.projects .grid .item.active{position:relative}.r-d.projects .grid .item.active:after{content:"";width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #00d9ff transparent;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:0;left:50%;z-index:999}.r-d.projects .grid .item.full-information{background:#00d9ff;padding:80px 0;position:relative}.r-d.projects .grid .item.full-information .close{display:block;padding:0;position:absolute;top:25px;right:25px}.r-d.projects .grid .item.full-information .close:hover{opacity:.7}.r-d.projects .grid .item.full-information .close svg{fill:#fff;width:15px;height:15px}.r-d.projects .grid .item.full-information .content{color:#fff;font-size:20px;font-family:"Brown-Pro-Regular",Arial,Helvetica,sans-serif}.r-d.projects .grid .item.full-information .wrapper.small{width:900px}.r-d.projects .grid .item.project.text.bottom.active.hover .overlay{opacity:0}.r-d.projects .grid .item.project.text.bottom.active.hover .text{bottom:-999px}.r-d.projects .grid .item a{padding:20px}.r-d.projects .grid .item a.button{color:#454040;padding:0}.r-d.projects .grid .item a.button:hover{opacity:.7}.r-d.projects .grid .item .full-information{display:none}.r-d.projects .grid .item .image img{background:none}.r-d.projects .grid .item .overlay.bright-sky-blue{background:#00d9ff}.r-d.projects .grid .item .text .headline{font-size:1.133em;margin:0 0 10px 0}.r-d.projects .grid .item .title{font-size:1.133em;display:block}.page-r-d #sub-navigation .navigation li.active a{color:#00d9ff}.no-touch .page-r-d #sub-navigation.filters .navigation li.expand.active a:hover{color:#00d9ff}.no-touch .page-r-d #sub-navigation .navigation a:hover{color:#00d9ff}.career-single .column.first .content{padding:50px 170px 20px 0}.career-single .column.last .content{padding:50px 0 20px 50px}.career-single p.title{font-size:1.6em}.career-single p.location{color:#9e9e9e;font-size:.933em}.employee-single .column .content ol,.employee-single .column .content ul{margin-left:15px}.employee-single .column.first .content{padding:0 50px 0 0}.employee-single .column.last .content{padding:0 0 0 50px}.employee-single .image{padding:0 0 50px 0}.employee-single p.certifications{font-size:.933em}.event-single .column.first .image{padding:0 25px 50px 0}.event-single .column.last .content{padding:0 0 50px 25px}.event-single p.event-conference,.event-single p.location,.event-single p.speaker,.event-single p.time,.event-single p.title{font-size:.933em}.event-single p.date{color:#9e9e9e;font-size:.933em}.ideas-single .content img{width:auto;height:auto;max-width:100%}.ideas-single .image{padding:0 0 50px 0}.ideas-single p.date,.ideas-single p.author{color:#9e9e9e;font-size:.933em}.ideas-single p.author a{color:#9e9e9e}.no-touch .ideas-single p.author a:hover{color:#74c3d7}.ideas-single .slideshow-wrapper,.ideas-single .video{margin:0 0 50px 0}.ideas-single .slideshow-wrapper .image{padding:0}.news-single .content img{width:auto;height:auto;max-width:100%}.news-single .image{padding:0 0 50px 0}.news-single p.date,.news-single p.publication{color:#9e9e9e;font-size:.933em}.news-single .slideshow-wrapper,.news-single .video{margin:0 0 50px 0}.news-single .slideshow-wrapper .image{padding:0}.project-single .column.first .content{padding:90px 170px 50px 0}.project-single .column.last .content{padding:25px 0 0 50px}.project-single p.location{color:#9e9e9e}.project-single .section:nth-child(2){overflow:hidden}.project-single span.related{color:#707276;font-size:1.067em;line-height:50px;border-top:1px solid #dad9d7;margin:0 0 0 50px;display:inline-block;zoom:1;*display:inline}.r-d-project-single .color-seagull{color:#00d9ff}.r-d-project-single .line{background:#00d9ff}.r-d-project-single .slideshow-wrapper .slideshow-controls-direction a:hover svg path{fill:#00d9ff}.r-d-project-single .slideshow-wrapper .slideshow-controls-direction a svg path{fill:#d0d0d4}.r-d-project-single .grid .project.text.bottom .image img{background:#fff}.search .item{margin:0 0 50px 0}.search .item:last-of-type{margin:0}.search .blank{width:100%;height:1px}.search p.results span{color:#9e9e9e}.search p.title{font-size:1.6em;line-height:1em}.search .item .image{padding:0 20px 0 0;display:block}.search .item .image img{background:url(../img/loader.gif) #f0f0f0 center center no-repeat;background:#fff;display:block}.not-found .section{padding:100px 0}.not-found .content p{font-size:2em;line-height:1.1em;padding:50px 0 0 415px}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;max-width:96%}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:5px 0 0 0}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
