@media only screen and (min-width :996px){.right-space .brz-container{padding-right:280px}}.wp-caption.alignright{float:right;margin-left:60px!important}@media only screen and (max-width :600px){.wp-caption.alignright{margin-left:0px!important;margin-top:40px!important;margin-bottom:40px!important;width:100%;float:none}.wp-caption.alignright img{width:100%;height:auto}}.brz .brz-wp-post-content ul,.project-points ul{padding-left:0}.brz .brz-wp-post-content li,.project-points li{list-style:none}.brz .brz-wp-post-content strong{font-weight:600}.brz .brz-wp-post-content .wp-caption-text strong{display:block}.brz .brz-wp-post-content div h3{margin-bottom:25px;margin-top:50px}.logo-type strong{font-weight:600!important;letter-spacing:2px}.footer-logo strong{font-weight:500!important}.brz-btn span{text-transform:uppercase}.all-caps a,.all-caps *,.all-caps h6.brz-wp-title-content{text-transform:uppercase!important}#page-slider .splide__slide__container{max-height:1440px}#page-slider,#page-slider .splide__slide__container img{width:100vw;\ height:auto}#page-slider .splide__slide__container{display:flex;justify-content:center;align-items:center;margin:0;padding:0;box-sizing:border-box}#page-slider .page-slider-arrows .splide__arrow{opacity:0;transition:.4s all}#page-slider:hover .page-slider-arrows .splide__arrow{opacity:.6}#page-slider .page-slider-arrows .splide__arrow{width:40px;height:40px;background:#fff;transition:.4s all}#page-slider .page-slider-arrows .splide__arrow:hover{opacity:.8}#page-slider .page-slider-arrows .splide__arrow svg{min-width:20px;min-height:20px;fill:#2f3d3b}#page-slider .splide__slide__container a .slider-overlay{position:absolute;bottom:0;width:100%;background:#2f3d3b;background:linear-gradient(0deg,rgb(47 61 59) 0%,#fff0 100%);color:#fff0;height:80px;opacity:0;transition:all .25s;right:0}#page-slider .splide__slide__container a:hover .slider-overlay{opacity:.5}#page-slider .splide__slide__container a .slider-image-title{position:absolute;font:85% Montserrat,sans-serif;color:#fff;bottom:8px;text-transform:uppercase;font-weight:500;text-align:center;width:100%}#page-slider .splide__slide__container a .slider-image-title strong{font-weight:600}#page-slider .splide__slide__container a .slider-image-title{opacity:0;transition:all .5s;font-size:80%;letter-spacing:1px}#page-slider .splide__slide__container a:hover .slider-image-title{opacity:1}#page-slider ul.splide__pagination{position:relative;margin-top:14px}#page-slider button.splide__pagination__page{background-color:rgb(47 61 59 / .4)}#page-slider button.splide__pagination__page.is-active{background-color:rgb(47 61 59 / .75)}.project-points{font-family:"Montserrat",sans-serif;color:#2e3c3a;line-height:140%;margin-bottom:-10px!important}@media only screen and (max-width :998px){.project-points{font-size:90%}}.brz .brz-wp-post-content ul,.project-points ul{margin-bottom:20px!important;margin-top:10px!important;margin-left:12px!important}.brz .brz-wp-post-content li,.project-points ul li{margin-bottom:4px;margin-top:8px;text-indent:-10px}.brz .brz-wp-post-content ul li:before,.project-points ul li:before{content:"-";position:relative;display:inline-block;opacity:.5;width:10px;text-align:center}.project-content{overflow:hidden;transition:all .25s}.project-content[aria-expanded="false"]::after{content:"";display:block;width:100%;height:100%;background:linear-gradient(0deg,rgb(255 255 255) 0%,#fff0 100%);position:absolute;bottom:0;transition:all .5s}.project-content[aria-expanded="true"]::after{height:0;opacity:0}.readmore-button{font:85% "Montserrat",sans-serif;text-transform:uppercase;text-decoration:none;letter-spacing:1px;margin-top:20px;color:rgb(124 135 133);opacity:.8;transition:all .2s}.readmore-button:hover{opacity:1}.readmore-button::after{content:"";width:12px;height:12px;display:inline-block;margin-left:10px;background:url(/wp-content/themes/ldg/assets/chevron.svg) center center no-repeat;background-size:contain;top:1px;position:relative;transition:all .2s;margin-right:10px}.readmore-button.close::after{transform:rotate(180deg)}.project-gallery-large ul{margin:-20px!important}.project-gallery-large ul,.project-gallery-large ul li{margin:0;padding:0;list-style:none}.project-gallery-large ul li{margin:20px}.project-gallery-large ul li img{width:100%;height:auto}.project-gallery ul.thumbs,.project-gallery ul.thumbs li,.project-gallery ul.thumbs li a,.project-gallery ul.thumbs li a img{padding:0}.project-gallery ul.thumbs li{display:inline-block;width:33.3%;padding:8px 10px}.project-gallery ul.thumbs li a img{width:100%}@media only screen and (max-width :824px){.project-gallery ul.thumbs li,.project-gallery ul.thumbs li img{min-width:100%}}.project-gallery .brz-posts__item .brz-bg{transition:all 1s;filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%)}.project-gallery .brz-posts__item:hover .brz-bg{filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%)}.project-gallery ul.thumbs li a img{transition:all .25s}.tos-slide.tos-image img{max-height:80vh}.tos-close{background-size:contain;width:18px;height:32px;margin:10px}.tos-close span:before,.tos-close span:after{border:none}.contact-form .brz-input,.contact-form .brz-textarea{padding-left:0px!important;padding-right:0px!important}.contact-form button{margin-top:20px}