#work-detail-page .work-introduction{font-size:1.5rem;font-weight:200}#work-detail-page .work-description a{color:#000;font-weight:700;position:relative}#work-detail-page .work-description a:before{background-color:#d4ceca;bottom:3px;content:"";height:8px;left:0;position:absolute;transition:all .3s ease-in-out;width:100%;z-index:-1}#work-detail-page .work-description a:hover:before{bottom:0;height:100%}#overlay-carousel{align-content:center;background-color:rgba(0,0,9,.6);bottom:0;cursor:pointer;display:none;height:100vh;left:0;position:fixed;right:0;width:100%;z-index:10001}#overlay-carousel .carousel-item{text-align:center;transition-duration:0s}@media(max-width:768px){#overlay-carousel .carousel-item .works-img{border-radius:3rem;height:100vh;object-fit:cover;padding:1rem;width:100%}}#overlay-carousel .carousel-caption{position:static}#overlay-carousel button.carousel-control-next div,#overlay-carousel button.carousel-control-prev div{align-items:center;background-color:#000;border-radius:50%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(max-width:430px){#overlay-carousel button.carousel-control-prev div{border-radius:0 50% 50% 0}#overlay-carousel button.carousel-control-next div{border-radius:50% 0 0 50%}}#overlay-carousel button.carousel-control-close{background-color:#fff;border:none;border-radius:50%;padding:1rem;position:absolute;right:5%;top:5%;z-index:10003}#overlay-carousel button.carousel-control-close:hover{background-color:hsla(0,0%,100%,.565)}#overlay-carousel button.carousel-control-close .btn-close{color:#fff}#overlay-carousel h5{margin-bottom:1rem}
/*# sourceMappingURL=concessionary_works_detail.651c4d8fc541cb512cfe.css.map*/