.brochure-page-heading-image{background-image:url(/webdads/images/brochure/portfolio-banner.webp);background-repeat:no-repeat;background-size:cover;padding-top:150px;padding-bottom:150px;position:relative}.brochure-page-heading-image:before{content:"";background-color:#00000065;width:100%;height:100%;position:absolute;top:0}.brochure-page-container{position:relative}.brochure-page-heading-image>.brochure-page-containe{flex-wrap:initial;justify-content:initial;align-items:initial;align-content:initial;flex:auto;align-self:auto;display:flex}.brochure-page-heading,.brochure-page-paragraph,.brochure-page-buttonWrapper{color:#fff;text-align:center;font-family:Poppins,sans-serif}.brochure-page-heading,.brochure-page-heading2{color:#fff;letter-spacing:1.2px;text-align:center;padding-bottom:10px;font-family:Poppins,sans-serif;font-size:32px;font-weight:600}.brochure-page-paragraph,.brochure-page-paragraph2{color:#fff;text-align:center;font-size:22px}.brochure-page-buttonWrapper{color:#fff;border:#fff}.brochure-page-buttonWrapper a{color:#fff;letter-spacing:1px;font-size:16px;text-decoration:none}.brochure-page-buttonWrapper button{color:#fff;background:0 0;border:2px solid #fff;border-radius:0;padding:18px 40px}.brochure-page-buttonWrapper button:hover{color:#000;background-color:#fff;border:2px solid #fff}.brochure-page-buttonWrapper button:hover a{color:#000;text-decoration:none}.brochure-page-heading2{padding:43px 0 0}.brochure-page-paragraph2{padding-bottom:43px}.loadmore-section{column-width:500px;column-gap:10px;width:80%;margin:auto;padding:5px}.loadmore-section img{cursor:pointer;width:100%;margin-bottom:5px}.loadmore-section-lightbox{perspective:1000px;opacity:0;background:#7f8c8d;width:100%;height:100%;transition:opacity .5s;display:none;position:fixed;top:0}.loadmore-section-lightbox.show{opacity:1;display:block}.loadmore-section-filter{filter:blur(20px);opacity:.5;background-position:50%;background-size:cover;width:100%;height:100%;position:absolute}.loadmore-section-lightbox img{max-width:calc(50vw - 100px);max-height:80vh;transform-style:preserve-3d;transition:all .8s cubic-bezier(.7,0,.4,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotateY(0)}.loadmore-section-arrow{cursor:pointer;background:#0006;width:50px;height:200px;position:absolute;top:50%;transform:translateY(-50%)}.loadmore-section-arrow:after{content:"";width:15px;height:15px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-45deg)}.loadmore-section-arrowr{position:relative;top:50%;right:0}.loadmore-section-arrowr:after{border-bottom:1px solid #fff;border-right:1px solid #fff}.loadmore-section-arrowl{position:relative;top:50%;left:0}.loadmore-section-arrowl:after{border-top:1px solid #fff;border-left:1px solid #fff}.loadmore-section-close{cursor:pointer;background:#0006;width:50px;height:50px;margin:20px;position:absolute;right:0}.loadmore-section-close:after,.loadmore-section-close:before{content:"";background:#e74c3c;width:1px;height:100%;position:absolute;top:50%;left:50%}.loadmore-section-close:after{transform:translate(-50%,-50%)rotate(-45deg)}.loadmore-section-close:before{transform:translate(-50%,-50%)rotate(45deg)}.loadmore-section-title{color:#000;z-index:1000;font-size:20px;position:absolute;top:0;left:0}.image-wrapper{cursor:pointer;padding-bottom:10px;position:relative;overflow:hidden}.image-wrapper img{width:100%;height:auto;transition:transform .4s;display:block}.image-wrapper .overlay{opacity:0;background:#000000b3;width:100%;height:100%;transition:all .6s;position:absolute;top:0;left:0;transform:scale(.8)}.image-wrapper:hover .overlay{opacity:1;transition:all .6s;transform:scale(1)}.load-more-button-div{justify-content:center;margin-top:20px;padding-bottom:20px;display:flex}.load-more-button-div .load-more-button{color:#fff;background:0 0;border:2px solid #fff;padding:10px 20px;font-family:Poppins,sans-serif;font-size:18px;font-weight:600}.gallery-item-caption-over{opacity:0;color:#fff;text-align:center;padding:10px;transition:opacity .3s;position:absolute;bottom:50%;left:0;right:0}.image-wrapper:hover .gallery-item-caption-over{opacity:1;z-index:1}.image-wrapper{cursor:pointer;position:relative}.gallery-item-hoverer-bg{opacity:0;width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}
