.portfolio-single-item{display:flex;flex-direction:column}.portfolio-single-item .wrapper{display:flex;justify-content:space-between}.portfolio-single-item .wrapper .portfolio-gallery{width:50%;height:600px}.portfolio-single-item .wrapper .portfolio-gallery .slick-slider{position:relative;max-width:100%;margin:0 auto;height:400px!important}.portfolio-single-item .wrapper .portfolio-gallery .slick-slide img{width:100%;display:block;height:400px!important;object-fit:cover}.portfolio-single-item .wrapper .text-wrapper{width:50%;padding-left:30px}.portfolio-single-item .wrapper .text-wrapper .portfolio-image{display:flex;justify-content:center;align-items:center;max-width:100%;height:300px;margin:0 auto;margin-bottom:40px}.portfolio-single-item .wrapper .text-wrapper .portfolio-image img{width:100%;height:100%;object-fit:cover}.portfolio-single-item .wrapper .text-wrapper .portfolio-content{width:100%;display:flex;flex-direction:column;color:#141414;font-family:'Open Sans';font-size:14px;line-height:1.7}.portfolio-single-item .wrapper .text-wrapper .portfolio-content p{margin:5px 0;width:100%}.portfolio-single-item .wrapper .text-wrapper .portfolio-content img{width:100px;height:100px;object-fit:cover;display:inline}.slick-prev,.slick-next{position:absolute;top:50%;transform:translateY(-50%);background-color:rgb(0 0 0 / .5);border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity 0.3s;z-index:10}.slick-prev:hover,.slick-next:hover{background-color:rgb(0 0 0 / .7)}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;color:#fff}.slick-prev{left:10px}.slick-next{right:10px}.slick-slider:hover .slick-prev,.slick-slider:hover .slick-next{opacity:1}.slick-dots{bottom:10px}.slick-dots li button:before{font-size:12px;color:rgb(255 255 255 / .5)}.slick-dots li.slick-active button:before{color:#fff}.lightboxOverlay{background:rgb(0 0 0 / .8)!important}.lightbox .lb-close{top:10px;right:10px;width:30px;height:30px;background-color:#fff;border-radius:50%;text-align:center;line-height:30px;font-size:16px;color:#000;opacity:.8}.lightbox .lb-close:hover{opacity:1}.more-items .title-more{padding:50px 20px 20px}.random-portfolio-examples{display:flex;flex-wrap:wrap;overflow-x:scroll;overflow-y:hidden;padding:0}.portfolio-item{flex:0 0 calc(25%);margin-right:0;box-sizing:border-box;box-shadow:0 4px 6px rgb(0 0 0 / .1);transition:transform 0.7s;transform:translateY(-10px)}.portfolio-item:hover{transition:transform 0.7s;transform:translateY(10px)}.portfolio-thumbnail{height:200px;width:100%}.portfolio-thumbnail img{width:100%;height:100%;object-fit:cover}.portfolio-title h3{text-align:center;margin:10px 0;font-size:14px;height:100px;overflow:hidden}@media (max-width:680px){.simples .items-area .item{width:calc((1340vw /13.4) / 3 - 20px);max-width:calc((1340vw /13.4) / 3 - 20px);min-width:calc((1340vw /13.4) / 3 - 20px)}.bottom-area1 .container{flex-direction:column;justify-content:center;align-items:center}.bottom-area1 .title-text{font-size:16px;margin-bottom:30px}.slider-content3 .content{height:auto}.portfolio-single-item .wrapper{flex-direction:column-reverse}.portfolio-single-item .wrapper .text-wrapper{width:100%;padding-left:0}.portfolio-single-item .wrapper .portfolio-gallery{width:100%;height:70vh}.portfolio-single-item .wrapper .portfolio-gallery .slick-slider{height:70vh!important}.portfolio-single-item .wrapper .portfolio-gallery .slick-slide img{height:70vh!important}.portfolio-single-item .wrapper .portfolio-gallery{margin:40px 0 10px}}@media (max-width:555px){.portfolio-item{flex:0 0 calc(50%);margin-right:0;box-sizing:border-box;box-shadow:0 4px 6px rgb(0 0 0 / 10%);transition:transform 0.7s;transform:translateY(-10px)}}