:root{--color-pf-white:#f5f5f5;--color-white:#ffffff;--color-pf-black:#222222;--color-pf-black-rgba-80:rgba(34, 34, 34, 0.8)}.portfolio-slider-widget{margin-bottom:80px}.portfolio-slider-widget .slider{display:block;width:100%;position:relative;margin-top:20px}.portfolio-slider-widget .slider .slick-list{overflow:visible}.portfolio-slider-widget .slider .slick-track{display:flex;align-items:flex-start}.portfolio-slider-widget .slider .slick-track .slick-slide.item{position:relative;width:520px!important;padding-right:20px;box-sizing:border-box}.portfolio-slider-widget .slider .slick-track .slick-slide.item .line{display:none}.portfolio-slider-widget .slider .slick-track .slick-slide.item>div{width:100%}.portfolio-slider-widget .slider .slick-track .slick-slide.item .img{width:100%;height:500px;background-size:cover;background-repeat:no-repeat;background-position:center center;border-radius:.1rem;position:relative;overflow:hidden;display:block}.portfolio-slider-widget .slider .slick-track .slick-slide.item .gradient{position:absolute;inset:0;background:linear-gradient(to bottom,transparent,rgba(0,0,0,.75));border-radius:.1rem;pointer-events:none;transition:opacity .4s ease}.portfolio-slider-widget .slider .slick-track .slick-slide.item h3{font-size:1.2rem;line-height:1.5rem;font-weight:700;font-style:italic;padding:0 16px;font-family:Montserrat,sans-serif;position:absolute;bottom:28px;left:0;right:0;color:var(--color-white);transition:bottom .3s ease-in-out;z-index:1;margin:0}.portfolio-slider-widget .slider .slick-track .slick-slide.item:hover h3{bottom:34px}.portfolio-slider-widget .slider .slick-track .slick-slide.item h3 span{font-weight:300}.portfolio-slider-widget,.portfolio-slider-widget .slider .slick-track .slick-slide.item h3 a{color:var(--color-pf-white)}.portfolio-slider-widget .slider .slick-track .slick-slide.item .exstra{position:absolute;bottom:10px;left:16px;right:0;color:rgba(255,255,255,.8);font-size:.8rem;z-index:1;margin:0}.portfolio-slider-widget .slider .slick-next,.portfolio-slider-widget .slider .slick-prev{position:absolute;bottom:-50px;display:block;height:23px;width:20px;cursor:pointer;color:transparent;padding:0;border:0;outline:0;transition:opacity 150ms ease;z-index:2;background:url(../images/arrow-right.svg)center/contain no-repeat;opacity:.6;scale:1.5}.portfolio-slider-widget .slider .slick-next:hover,.portfolio-slider-widget .slider .slick-prev:hover{opacity:1}.portfolio-slider-widget .slider .slick-prev{left:0;transform:rotate(180deg);margin:0 20px 0 0}.portfolio-slider-widget .slider .slick-next{left:30px}.portfolio-slider-widget.dark-bg .slider .slick-next,.portfolio-slider-widget.dark-bg .slider .slick-prev{filter:brightness(0) invert(1)}.dark-arrows .portfolio-slider-widget .slider .slick-next,.dark-arrows .portfolio-slider-widget .slider .slick-prev{filter:brightness(0) invert(0)}.dark-arrows{padding-left:0;padding-right:0}.dark-arrows .portfolio-slider-widget .row{margin-left:0;margin-right:0}.dark-arrows .portfolio-slider-widget .col-lg-10.offset-lg-2{flex:0 0 100%;max-width:100%;margin-left:0;padding:0}.portfolio-slider-widget .progress{display:none!important}.projecten{font-size:60px;line-height:45px;top:20px;left:10px;text-transform:uppercase;color:#fff}@media (max-width:1200px){.projecten{font-size:50px;line-height:40px;top:15px;left:10px;position:relative}}@media (max-width:991.98px){.portfolio-slider-widget h2{font-size:48px;line-height:57.6px}.portfolio-slider-widget .slider .slick-track .slick-slide.item{width:320px!important;padding-right:16px}.portfolio-slider-widget .slider .slick-track .slick-slide.item .img{height:300px;background-image:var(--bg-mobile, var(--bg-desktop))}.portfolio-slider-widget .slider .slick-track .slick-slide.item h3{font-size:1rem;line-height:1.3rem;bottom:24px}}@media (max-width:575.98px){.portfolio-slider-widget h2{font-size:39px;line-height:46.8px}.portfolio-slider-widget .slider .slick-track .slick-slide.item{width:280px!important;padding-right:12px}.portfolio-slider-widget .slider .slick-track .slick-slide.item .img{height:260px}.portfolio-slider-widget .slider .slick-track .slick-slide.item h3{font-size:1rem;line-height:1.3rem;bottom:20px}}