.wp-caption{margin-bottom:1.75em;max-width:100%}.wp-caption-text{opacity:1;visibility:visible;-webkit-transition:opacity .24s ease-in-out;-moz-transition:opacity .24s ease-in-out;transition:opacity .24s ease-in-out}.sticky{color:#000}.gallery-caption{opacity:1;visibility:visible;-webkit-transition:opacity .24s ease-in-out;-moz-transition:opacity .24s ease-in-out;transition:opacity .24s ease-in-out}.bypostauthor{color:#000}.alignleft{float:left;margin-right:20px;margin-bottom:20px}.alignright{display:block;float:right;margin-left:20px;margin-bottom:20px}.aligncenter{margin-left:auto;margin-right:auto;display:block;clear:both;margin-bottom:20px}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{color:#000}.spacer-line-vertical-dark:after,.spacer-line-vertical-light:after{top:87%}h1.cust-srv-head{position:relative;color:#000;top:-23px;font-size:21px}.services-txt,.services-txt-dark{margin-top:10px !important}.works-page-img-carousel-title>h3,.works-page-img-carousel-title h5,.news-page-img-carousel-title h3,.news-page-img-carousel-title h5,.text-title.text-title-dark,.blog-title{font-family:'Oswald',sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;letter-spacing:.05em;text-align:center;color:#fff;line-height:1.25;padding:0 0 8px;margin:0 0 -5px;text-shadow:1px 1px 2px #111}.text-title.text-title-dark,.blog-title{color:#000}p.section-heading.section-heading-light.spacer-line-vertical-light:after{display:none}.news-page-img-carousel-heading.news-page-img-carousel-heading-dark{margin-top:0 !important}li#menu-item-206,li#menu-item-220,li#menu-item-231,li#menu-item-238,li#menu-item-239{display:none}