@media screen and (max-width: 340px){.prev,.next{width:18% !important}}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}ul{margin:0;padding:0;list-style-type:none}a{color:#ac9455;outline:none !important;text-decoration:none}a:focus{color:#ac9455;text-decoration:none}a:hover{text-decoration:none}button,input{-webkit-appearance:none}.main-content{width:90.625%;margin:0 auto;padding-top:20px;font-size:1.4rem}.head-img{display:block;max-width:16.55172%;margin:0 auto 10px}.header{position:relative;margin-bottom:20px}.header .title{position:relative;z-index:2;width:68.96551%;margin:0 auto;color:#ac9455;background:#fff;font-size:1.7rem;text-align:center;text-transform:uppercase}.header .divider{position:absolute;top:50%;left:50%;width:100%;margin:0;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-color:#ac9455}.intro{margin-bottom:27px;font-size:1.4rem}.intro .source{margin-top:6px;text-align:right}.intro .source .divider{display:inline-block;width:20px;height:1px;border-top:1px solid #333;vertical-align:middle}.disclaimer-content{padding-bottom:42px;font-size:1.4rem}.disclaimer-content img{max-width:100%}.disclaimer-content .office-detail{margin-bottom:31px;padding-bottom:17px;border-bottom:1px solid #e2e3e4;white-space:pre-wrap;line-height:2}.disclaimer-content .recent-project .title{margin-bottom:20px;color:#222328;font-size:1.7rem;text-align:center;text-transform:uppercase}.disclaimer-content .recent-project .content{font-size:1.4rem;white-space:pre-wrap;line-height:2}
