.block-title{color:var(--elarb-black);font-weight:var(--font-weight-600);font-size:22px;line-height:26px;text-transform:uppercase;cursor:default}.portfolio-info h4{font-size:16px;font-weight:var(--font-weight-600);margin:0;line-height:19px}.case-study-filter-nav{text-align:center;max-width:40%}.case-study-filter-list{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0 auto;justify-content:start}.case-study-filter-btn{border:0;font-size:13px;font-weight:var(--font-weight-600) !important;color:#a6a6a6;background:transparent;cursor:pointer;transition:all .2s ease-out;text-transform:uppercase}.case-study-filter-btn:hover,.case-study-filter-btn.active{color:var(--elarb-blue)}.portfolio-item{background-color:#f8f9fa;overflow:hidden;position:relative;transition:transform .1s ease-in-out}.portfolio-item.card{border-radius:0 !important;border:0 !important}.custom-col-5{width:20% !important;padding:15px;box-sizing:border-box;display:inline-block;vertical-align:top}.portfolio-img{background-size:cover;background-position:center;height:370px;max-width:100%;position:relative;display:flex;align-items:center;justify-content:center;border-radius:0 !important}.portfolio-info{opacity:0;background:rgba(0,0,0,0.6);color:var(--elarb-white);font-weight:var(--font-weight-600) !important;width:100%;height:100%;position:absolute;top:0;left:0;padding:1rem;display:flex;align-items:center;justify-content:center;text-align:center;transition:opacity .2s ease-out}.portfolio-item:hover .portfolio-info{opacity:1;cursor:pointer}.portfolio-info .btn{display:none}.isotope-item{display:none;opacity:0;transform:translateY(50px);transition:transform .5s ease,opacity .5s ease;will-change:transform,opacity,visibility}.isotope-item.showing{display:block !important;opacity:1;transform:translate(0,0)}@media(max-width:1200px){.custom-col-5{width:25% !important}}@media(max-width:992px){.custom-col-5{width:33.333% !important}}@media(max-width:768px){.custom-col-5{width:50% !important}}@media(max-width:576px){.custom-col-5{width:100% !important}}@media(max-width:975px){.case-study-filter-nav{max-width:100%;width:100%;padding-left:0;padding-right:0}}section.text-block{display:flex;align-items:center}section.text-block.bg-color-yellow p,section.text-block.bg-color-gray p,section.text-block.bg-color-black p,section.text-block.bg-color-blue p,section.text-block.bg-color-turquoise p,section.text-block.bg-color-light-blue p,section.text-block.bg-color-orange p,section.text-block.bg-color-red p{margin-top:10px;margin-bottom:0}section.text-block.space-top-yes{padding-top:30px}section.text-block.space-bottom-yes{padding-bottom:30px}section.text-block.space-top-no{padding-top:0}section.text-block.space-bottom-no{padding-bottom:0}section.text-block p.wp-block-wt-text-block{margin-top:10px}section.text-block .content-two-columns p.wp-block-wt-text-block{margin-top:0}section.text-block .textBlock-text p strong{font-weight:var(--font-weight-600);font-size:18px}section.text-block .textBlock-text strong a{font-size:16px}section.text-block ul{position:relative;list-style:none;padding-left:0;margin:10px 0 0 0;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}section.text-block ul li{margin-left:30px;padding:0;outline:0;border:0;list-style:disc;font-size:18px;font-weight:var(--font-weight-400)}section.text-block ol li{margin-left:30px;padding:0;outline:0;border:0;list-style:normal;font-size:18px;font-weight:var(--font-weight-400)}section.text-block.bg-color-white li::before,section.text-block.bg-color-gray li::before{background:url(//www.elanders.com/swe/wp-content/themes/elanders-sweden/assets/bootstrap-icons/chevron-double-right.svg) no-repeat center center / contain}section.text-block p.textBlock-sub-headline{font-size:16px;font-weight:var(--font-weight-400);line-height:35px}section.text-block h1.textBlock-headline{font-size:45px}section.text-block h2.textBlock-headline{font-size:35px}section.text-block h3.textBlock-headline{font-size:30px}section.text-block .textBlock-headline.left,section.text-block div.textBlock-text p.left{text-align:left}section.text-block .textBlock-headline.right,section.text-block div.textBlock-text p.right{text-align:right}section.text-block .textBlock-text .center{width:80%;display:block;margin:0 auto}section.text-block .textBlock-headline.center,section.text-block div.textBlock-text p.center{text-align:center}section.text-block .textBlock-headline.justify,section.text-block div.textBlock-text p.justify{text-align:justify}.text-block .content-two-columns{width:100%;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}.text-block .text-block-html{margin-top:0}.text-block .text-block-html p{margin-bottom:1rem}@media(max-width:991px){.text-block .content-two-columns{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media(max-width:575px){section.text-block .textBlock-text .center{width:100%}section.text-block{padding:0 20px}}