.blockPortfolioEntries .btn-categories{border-radius:10px;background-color:var(--lavender);border:0px;font-size:16px;font-weight:500;text-align:center;color:var(--charcoal);cursor:pointer;transition:all .3s ease-out}.blockPortfolioEntries .btn-categories p{margin:0}.blockPortfolioEntries .btn-categories.active,.blockPortfolioEntries .btn-categories:hover{background-color:var(--rhythm);color:var(--white)}.blockPortfolioEntries .btn-categories.close{position:relative;display:inline-block;overflow:hidden;padding-right:3rem!important}.blockPortfolioEntries .btn-categories.close:hover:before,.blockPortfolioEntries .btn-categories.close:hover:after{background-color:var(--lavender)}.blockPortfolioEntries .btn-categories.close:before,.blockPortfolioEntries .btn-categories.close:after{content:"";position:absolute;height:2px;width:12px;top:50%;right:1.5rem;margin-top:-1px;background-color:var(--white)}.blockPortfolioEntries .btn-categories.close:before{transform:rotate(45deg)}.blockPortfolioEntries .btn-categories.close:after{transform:rotate(-45deg)}@media (768px <= width <= 992px){.blockPortfolioEntries .entry-card-0,.blockPortfolioEntries .entry-card-3{padding-right:18px}.blockPortfolioEntries .entry-card-1,.blockPortfolioEntries .entry-card-4{padding-left:18px}}@media (992px <= width){.blockPortfolioEntries .entry-card-0,.blockPortfolioEntries .entry-card-3{padding-right:25px}.blockPortfolioEntries .entry-card-1,.blockPortfolioEntries .entry-card-4{padding-left:25px}}.pagination-nav{margin-top:2rem}.pagination-nav .pagination{list-style:none}.page-item.active .page-link{z-index:3;font-weight:700;color:var(--rhythm)}.page-link{font-size:1rem;font-weight:600;line-height:1.13;color:var(--charcoal)}.page-link:hover,.page-link:active{color:var(--rhythm)}.page-link:hover.arrow svg path,.page-link:active.arrow svg path{fill:var(--rhythm);transition:all .2s ease}.bg-cs-black{background-color:var(--charcoal);position:absolute;top:0;left:0;width:100%;z-index:-1}@media (width <= 576px){.portfolioSingle{margin-top:5rem}}.breadcrumbs a{color:#fff;text-decoration:none;position:relative;padding-left:1.5rem}.breadcrumbs a:after{content:"";background-image:url(/assets/images/blueArrow.svg);background-repeat:no-repeat;background-size:contain;width:.75rem;position:absolute;left:0;top:0;bottom:0;margin:auto;transform:rotate(-90deg)}.bg-cs-black{background-color:var(--charcoal);height:800px;position:absolute;top:0;left:0;width:100%;z-index:-1}.portfolioSingle{margin-top:15rem}@media (576px <= width <= 992px){.portfolioSingle{margin-top:10rem}}@media (width <= 576px){.portfolioSingle{margin-top:6rem}}.breadcrumbs a{color:var(--rhythm);text-decoration:none;position:relative;padding-left:1.5rem;font-weight:400;font-size:clamp(16px,4vw,20px)}.breadcrumbs a:after{content:"";background-image:url(/assets/images/blueArrowReturn.svg);background-repeat:no-repeat;background-size:contain;width:1rem;position:absolute;left:0;top:5px;bottom:0;margin:auto;transform:rotate(0)}.post-article{display:flex;flex-direction:column;border-radius:20px 20px 10px 10px;overflow:hidden;background-color:var(--lavender);height:100%}.post-article,.post-article__categories,.post-article__title{transition:all .3s ease}.post-article__img{aspect-ratio:16/9;width:100%;object-fit:cover;object-position:center}.post-article__content{padding:33px 38px}@media (width <= 992px){.post-article__content{padding:24px}}.post-article__categories{color:var(--rhythm);font-size:clamp(16px,3vw,20px);font-weight:500;letter-spacing:1px;text-transform:uppercase}.post-article__title{color:var(--charcoal);line-height:1.23}.post-article__readmore{color:var(--white);background-color:var(--rhythm);padding:16px 32px;font-size:clamp(16px,3vw,17px);font-weight:600;border-radius:10px}@media (width <= 768px){.post-article__readmore{padding:12px 24px}}.post-article:hover,.post-article:active{background-color:var(--charcoal);transition:all .3s ease}.post-article:hover .post-article__title,.post-article:active .post-article__title{color:var(--white);transition:all .3s ease}.sr-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.blog{padding-top:85px}.blog__badge{color:var(--rhythm);text-align:center;margin:0}.blog__title{color:var(--white);text-align:center;text-transform:uppercase;margin:0 0 40px}.blog .post-main{display:flex;flex-direction:column;border-radius:5px;overflow:hidden;background-color:var(--lavender)}.blog .post-main,.blog .post-main__categories,.blog .post-main__title,.blog .post-main__description{transition:all .3s ease}.blog .post-main__img{aspect-ratio:16/7;width:100%;height:100%;object-fit:cover;object-position:center;filter:brightness(.5)}@media (width <= 992px){.blog .post-main__img{aspect-ratio:4/3}}.blog .post-main__content{padding:40px 95px}@media (width <= 992px){.blog .post-main__content{padding:32px}}.blog .post-main__categories{color:var(--rhythm);font-size:clamp(16px,3vw,20px);font-weight:500;letter-spacing:1px;text-transform:uppercase}.blog .post-main__title{color:var(--charcoal)}.blog .post-main__description{color:var(--second-dark);font-size:clamp(18px,3vw,22px);font-weight:400;line-height:1.36;text-align:justify}.blog .post-main__readmore{color:var(--white);background-color:var(--rhythm);padding:16px 32px;font-size:clamp(16px,3vw,17px);font-weight:600;border-radius:10px}.blog .post-main:hover,.blog .post-main:active{background-color:var(--charcoal);transition:all .3s ease}.blog .post-main:hover .post-main__title,.blog .post-main:hover .post-main__description,.blog .post-main:active .post-main__title,.blog .post-main:active .post-main__description{color:var(--white);transition:all .3s ease}.blog .btn-categories{border-radius:10px;background-color:var(--rhythm);border:0px;font-size:16px;font-weight:500;text-align:center;color:var(--white);cursor:pointer;transition:all .3s ease-out}.blog .btn-categories p{margin:0}.blog .btn-categories.active,.blog .btn-categories:hover{background-color:var(--lavender);color:var(--charcoal)}.blog .btn-categories.close{position:relative;display:inline-block;overflow:hidden;padding-right:3rem!important}.blog .btn-categories.close:hover:before,.blog .btn-categories.close:hover:after{background-color:var(--charcoal)}.blog .btn-categories.close:before,.blog .btn-categories.close:after{content:"";position:absolute;height:2px;width:12px;top:50%;right:1.5rem;margin-top:-1px;background-color:var(--charcoal)}.blog .btn-categories.close:before{transform:rotate(45deg)}.blog .btn-categories.close:after{transform:rotate(-45deg)}
