.portfolio-details-heading,.portfolio-heading-block{margin-bottom:40px}.portfolio-details-heading h1{margin:0}.portfolio-details-image-block img{border-radius:20px;display:block;height:400px!important;object-fit:cover;transition:all .5s ease;width:100%}.portfolio-details-two-column-block{padding-bottom:80px;padding-top:60px}.portfolio-details-two-column-right-block{padding:0 15px;width:68%}.portfolio-details-two-column-left-block{padding:0 15px;width:32%}.portfolio-details-two-column-row{display:flex;flex-wrap:wrap;margin:0 -15px}.portfolio-details-two-column-left-logo-block img{display:block;height:auto;max-width:200px;width:100%}.portfolio-details-section,.portfolio-section{padding-top:50px}.portfolio-heading-block{padding-top:10px}.slick-dots{bottom:10px;display:block;left:50%;list-style:none;margin:0;padding:0;position:static;text-align:center;transform:none}.slick-dots li{display:inline-block;margin-right:10px}.slick-dots li button{background-color:rgba(0,0,0,.2);border:0;border-radius:100%;height:12px;text-indent:-999999px;width:12px}.slick-dots li.slick-active button{background-color:#f84b34}.portfolio-related-post-heading h2{margin:0}.portfolio-related-post-heading{margin-bottom:40px}.portfolio-related-listing-row .blog-listing-col{padding:15px;width:50%}.portfolio-related-listing-row{display:flex;flex-wrap:wrap;margin:0 -15px}.portfolio-related-post-section{background-position:50%!important;background-repeat:no-repeat!important;background-size:100% 100%!important}.portfolio-related-listing-row .blog-listing-box{padding:24px}.portfolio-section{background-position:center 19%!important;background-repeat:no-repeat;background-size:100% 60%!important}.blog-listing-inner-section .slick-track{margin:0}.port-gallery-container{display:flex;flex-wrap:wrap;margin:0 -10px}.port-gallery-col{padding:10px;width:33.33%}.portfolio-details-section .mfp-no-margins img.mfp-img{padding:0}.portfolio-details-section .mfp-no-margins .mfp-figure:after{bottom:0;top:0}.portfolio-details-section .mfp-no-margins .mfp-container{padding:0}.mfp-zoom-out-cur .mfp-image-holder .mfp-close{background-color:transparent;border:1px solid #000;border-right:none;border-top:none;cursor:pointer!important;height:30px;width:30px}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{right:0!important}.mfp-close-btn-in .mfp-close,.mfp-close:active{top:38px!important}@media(max-width:991px){.portfolio-details-two-column-row{flex-direction:column;margin:0}.portfolio-details-two-column-left-block,.portfolio-details-two-column-right-block{padding:0;width:100%}.portfolio-details-heading{margin-bottom:25px}.portfolio-details-two-column-block{padding-bottom:40px;padding-top:40px}.portfolio-details-two-column-left-block{margin-bottom:20px}.portfolio-related-listing-row .blog-listing-img{height:auto}.portfolio-related-listing-row .blog-listing-img img{max-height:280px!important}.portfolio-related-listing-row .blog-listing-col{padding:15px!important}.blog-listing-box{backdrop-filter:blur(12px);background:hsla(0,0%,100%,.9);border-radius:24px;box-shadow:0 0 12px 0 rgba(0,0,0,.1);padding:24px}.portfolio-related-post-heading{margin-bottom:25px}}@media(max-width:767px){.portfolio-related-post-section,.portfolio-section{background-image:none!important}.port-gallery-col{width:50%}.port-gallery-container{justify-content:center}}@media(max-width:575px){.portfolio-details-section,.portfolio-section{padding-top:25px}}@media(max-width:480px){.port-gallery-col{max-width:300px;width:100%}}