/* https://katjavanbreedam.be/wp-content/themes/kdesign/dist/css/portfolio.css?ver=7d8dd2a44740a7a5bff5b9d98605b212 */
.headerPortfolio{padding-bottom:120px}.headerPortfolio .background .headerNav{position:absolute;z-index:10;top:50%;right:1.5vw;will-change:transform;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.headerPortfolio .background .headerNav ul{list-style:none;padding:0;margin:0}.headerPortfolio .background .headerNav .carousel-controls{margin-top:10vh}.headerPortfolio .background .headerNav .carousel-controls li{margin-bottom:22px}.headerPortfolio .background .headerNav .carousel-controls li .carousel-control{position:static;opacity:1;display:block;text-align:center;width:auto}.headerPortfolio .background .headerNav .carousel-controls li .carousel-control img{height:auto;width:14px}.headerPortfolio .background .headerNav .carousel-controls li .carousel-control:hover{opacity:.6}.headerPortfolio .background .headerNav .carousel-controls li:last-child{margin-bottom:0}.headerPortfolio .content{min-height:-webkit-calc(100vh - 210.63px);min-height:-moz-calc(100vh - 210.63px);min-height:-ms-calc(100vh - 210.63px);min-height:-o-calc(100vh - 210.63px);min-height:calc(100vh - 210.63px)}.headerPortfolio .content .contentWrap .white{left:0}.sectionPortfolioGrid .colBlocks{min-height:450px;padding:0}.sectionPortfolioGrid .colImg a{display:block;position:relative;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important}.sectionPortfolioGrid .colImg a .overlay{position:relative;height:100%;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.sectionPortfolioGrid .colImg a .overlay .title{display:inline-block;line-height:1;border:2px solid #a89769;background:rgba(0,0,0,.5);color:#fff;text-transform:uppercase;font-size:16px;font-size:1.6rem;font-weight:800;padding:15px 35px;-webkit-transition:background .5s ease-in-out;-moz-transition:background .5s ease-in-out;-ms-transition:background .5s ease-in-out;-o-transition:background .5s ease-in-out;transition:background .5s ease-in-out}.sectionPortfolioGrid .colImg a:hover .overlay .title{background:#a89769}.sectionPortfolioGrid .colQuote{background:#f9f9f9;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;padding:40px}.sectionPortfolioGrid .colQuote blockquote{font-family:"Nothing You Could Do",cursive;font-size:50px;font-size:5rem;letter-spacing:0;line-height:1;color:#a89769;margin:0}.sectionPortfolioGrid .colQuote cite{display:block;font-weight:600;margin-top:15px}.sectionPortfolioDetail{padding-top:20px}.sectionPortfolioDetail .colText,.sectionPortfolioDetail .colVid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.sectionPortfolioDetail .colVid .embed-container{width:100%}.sectionPortfolioDetail .colVid .embed-container .wp-video{box-shadow:0 3px 6px rgba(0,0,0,.16);width:100%!important}.sectionPortfolioDetail .rowGallery{margin:0 -10px -20px}.sectionPortfolioDetail .rowGallery .grid-item{padding:0 10px;margin-bottom:20px}.sectionPortfolioDetail .rowGallery .grid-item img{cursor:pointer}.sectionProds .colBtn{padding-top:50px}@media (max-width:375.98px){.headerPortfolio{padding-bottom:50px}.headerPortfolio .content{min-height:-webkit-calc(80vh - 116.38px);min-height:-moz-calc(80vh - 116.38px);min-height:-ms-calc(80vh - 116.38px);min-height:-o-calc(80vh - 116.38px);min-height:calc(80vh - 116.38px)}.sectionPortfolioGrid .colBlocks{min-height:250px}.sectionPortfolioGrid .colImg a .overlay .title{font-size:12px;font-size:1.2rem;padding:15px 30px}.sectionPortfolioGrid .colQuote{padding:40px 30px}.sectionPortfolioGrid .colQuote blockquote{font-size:35px;font-size:3.5rem}}@media (min-width:375.98px) and (max-width:575.98px){.headerPortfolio{padding-bottom:60px}.headerPortfolio .content{min-height:-webkit-calc(80vh - 126.38px);min-height:-moz-calc(80vh - 126.38px);min-height:-ms-calc(80vh - 126.38px);min-height:-o-calc(80vh - 126.38px);min-height:calc(80vh - 126.38px)}.sectionPortfolioGrid .colBlocks{min-height:350px}.sectionPortfolioGrid .colImg a .overlay .title{font-size:14px;font-size:1.4rem;padding:15px 30px}.sectionPortfolioGrid .colQuote blockquote{font-size:40px;font-size:4rem}}@media (max-width:575.98px){.sectionPortfolioDetail{padding-top:10px}.sectionPortfolioDetail .rowGallery{margin:0 -5px -10px}.sectionPortfolioDetail .rowGallery .grid-item{padding:0 5px;margin-bottom:10px}.sectionProds .colBtn{padding-top:40px}}@media (min-width:575.98px) and (max-width:767.98px){.sectionPortfolioGrid .colBlocks{min-height:350px}.sectionPortfolioGrid .colImg a .overlay .title{font-size:12px;font-size:1.2rem;padding:15px 30px}.sectionPortfolioGrid .colQuote{padding:40px 30px}.sectionPortfolioGrid .colQuote blockquote{font-size:35px;font-size:3.5rem}}@media (min-width:575.98px) and (max-width:991.98px){.headerPortfolio{padding-bottom:80px}.headerPortfolio .content{min-height:-webkit-calc(80vh - 165.47px);min-height:-moz-calc(80vh - 165.47px);min-height:-ms-calc(80vh - 165.47px);min-height:-o-calc(80vh - 165.47px);min-height:calc(80vh - 165.47px)}}@media (max-width:767.98px){.sectionPortfolioDetail .colVid{margin-top:40px}}@media (min-width:767.98px) and (max-width:991.98px){.sectionPortfolioGrid .colImg a .overlay .title{font-size:14px;font-size:1.4rem;padding:15px 30px}.sectionPortfolioGrid .colQuote blockquote{font-size:40px;font-size:4rem}}@media (min-width:767.98px) and (max-width:1199.98px){.sectionPortfolioDetail .colVid{margin-top:50px}}@media (max-width:991.98px){.sectionPortfolioGrid .colImg a:hover .overlay .title{background:rgba(0,0,0,.5)}}@media (min-width:991.98px) and (max-width:1199.98px){.headerPortfolio{padding-bottom:100px}.headerPortfolio .background .headerNav .socials li{margin-bottom:12px}.headerPortfolio .background .headerNav .socials li a img{height:18px}.headerPortfolio .background .headerNav .carousel-controls li{margin-bottom:18px}.headerPortfolio .background .headerNav .carousel-controls li .carousel-control img{width:10px}.headerPortfolio .content{min-height:-webkit-calc(100vh - 189.41px);min-height:-moz-calc(100vh - 189.41px);min-height:-ms-calc(100vh - 189.41px);min-height:-o-calc(100vh - 189.41px);min-height:calc(100vh - 189.41px)}}@media (min-width:1199.98px) and (max-width:1500px){.headerPortfolio .background .headerNav .socials li a img{height:20px}.headerPortfolio .background .headerNav .carousel-controls li .carousel-control img{width:12px}.sectionPortfolioGrid .colBlocks{min-height:350px}.sectionPortfolioGrid .colImg a .overlay .title{font-size:14px;font-size:1.4rem;padding:15px 30px}.sectionPortfolioGrid .colQuote{padding:40px 30px}.sectionPortfolioGrid .colQuote blockquote{font-size:40px;font-size:4rem}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.headerPortfolio .carousel-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}@supports (-ms-accelerator:true){.headerPortfolio .carousel-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}