.jumbotron{background-image:url(/templates/clean-bootstrapv2/img/practices.jpg);background-position:top;background-size:cover;display:flex;height:20.625rem;justify-content:center;margin-bottom:.625rem!important;position:relative}.jumbotron .container{bottom:0;position:absolute}@media (max-width:400px){.jumbotron{padding-top:200px!important}}.bg-logotypy{background-color:#f7f7f7}.bg-logotypy .logo{align-items:center;background-color:#fbfbfb;border-radius:.625rem;box-shadow:1px 1px 5px 2px rgba(0,0,0,.02);display:flex;flex-direction:column;height:8.75rem;justify-content:center}.practices .card{border:0}.practices .card img{border-top-left-radius:7px;border-top-right-radius:7px;max-height:12.5rem;min-height:12.5rem;-o-object-fit:cover;object-fit:cover;transition:all .3s linear}.practices .card .card-body{background-color:#f2f2f2}.practices .card .card-footer{background-color:#f8f8f8;border:0}.practices .card .line{background-color:#7d7d7d;height:.125rem;margin:1.5rem 0;width:8.125rem}.practices .label{font-family:Calibri,sans-serif;font-size:1.25rem;font-weight:400}.practices .metrics{font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:500}.practices .bg-practice{background-color:#eee}.practices .border-bottom__default{border-bottom:6px;border-bottom-color:#b51a29;border-bottom-style:solid}.practices .border-bottom__poir{border-bottom:6px;border-bottom-color:#00a097;border-bottom-style:solid}.practices .border-bottom__popw{border-bottom:6px;border-bottom-color:#4b4894;border-bottom-style:solid}.practices .border-bottom__power{border-bottom:6px;border-bottom-color:#dc651e;border-bottom-style:solid}.practices .border-bottom__funduszenorweskie{border-bottom:6px;border-bottom-color:#03c;border-bottom-style:solid}.practices .border-top__default{border-top:6px;border-top-color:#b51a29;border-top-style:solid}.practices .border-top__poir{border-top:6px;border-top-color:#00a097;border-top-style:solid}.practices .border-top__popw{border-top:6px;border-top-color:#4b4894;border-top-style:solid}.practices .border-top__power{border-top:6px;border-top-color:#dc651e;border-top-style:solid}.practices .gallery_tab_container{height:5.0625rem;margin-bottom:4rem;padding:0}.practices .gallery_tab_container .gallery_tab{background-color:#eee;position:relative;top:3.4375rem}.practices .gallery_tab_container .gallery_tab div{background-color:#f5f5f5;height:1.625rem;position:absolute;width:100%}.practices .gallery_tab_container .gallery_tab div h2{background:#f5f5f5;color:#000;font-family:Calibri;font-size:1.625rem;font-weight:800;opacity:.99;padding-left:4rem;padding-top:1.1rem;position:relative;top:-2.375rem;width:14.375rem}@media (max-width:500px){.practices .gallery_tab_container .gallery_tab div h2{width:100%}}.practices .gallery_tab_container .gallery_tab div h2:after{background:#f5f5f5;content:" ";display:block;height:100%;left:12.5rem;position:absolute;top:0;transform:skewX(45deg);width:100%;z-index:-1}@media (max-width:500px){.practices .gallery_tab_container .gallery_tab div h2:after{content:normal}}.practices .gallery-item{height:100%;max-height:14.375rem;min-height:14.375rem;-o-object-fit:cover;object-fit:cover;width:100%}.practices h1{font-size:2.375rem!important}@media (max-width:600px){.practices h1{font-size:1.5rem!important}}.practices .practice h2{font-size:2.3rem!important}.practices .practice__banner__image{background-color:#f6f6f6;height:45rem;position:relative}.practices .practice__banner__tag{background-color:hsla(0,0%,100%,.8);bottom:0;height:1.625rem;margin:0;position:absolute;width:100%}.practices .practice__banner__tag .tab{background:#fff;color:#000;font-family:Calibri;font-size:1.625rem;font-weight:800;height:3.125rem;min-width:22.8125rem;opacity:.8;padding-left:3rem;padding-top:1.2rem;position:relative;top:-3.125rem;width:35%}@media (max-width:550px){.practices .practice__banner__tag .tab{font-size:1.6rem;min-width:100%;padding-left:1rem;padding-top:.5rem;width:100%}}.practices .practice__banner__tag .tab:after{background:#fff;content:" ";display:block;height:100%;left:6.25rem;position:absolute;top:0;transform:skewX(45deg);width:100%;z-index:-1}@media (max-width:991.98px){.practices .custom-control.custom-switch{padding-left:0}.practices .custom-control label.custom-control-label{background-color:#f5f5f5;border:1px solid #dbdbdb;height:2.1875rem;padding-left:.625rem;padding-top:.3125rem;width:100%}.practices .custom-control label.custom-control-label:before{background:#ececec;border:1px solid #d1cfcf;border-radius:1rem;box-shadow:inset 0 30px 11px -30px rgba(0,0,0,.3);height:1.125rem;left:calc(100% - 2.8125rem)!important;top:.5rem!important;width:1.875rem}.practices .custom-control label.custom-control-label:after{background:linear-gradient(180deg,#e2e2e2,#fff);border:1px solid #fff;height:1rem;left:calc(100% - 2.75rem)!important;top:.5rem!important;width:.9375rem}.practices .custom-control-input:focus:not(:checked)~.custom-control-label:before{border:2px solid #000}.practices .custom-control-input:checked~.custom-control-label:before{background-color:#b51a29;border-color:#b51a29;color:#fff}.practices .custom-control-input:checked~.custom-control-label.mobile-green:before{background-color:#00b139;border:1px solid #1f6928}.practices .custom-control-input:checked~.custom-control-label.mobile-green:after{background-color:#fff}.practices .custom-control-input:checked~.custom-control-label.power:before{background-color:#dc651e;border:1px solid #873c0f}.practices .custom-control-input:checked~.custom-control-label.poir:before{background-color:#00a097;border:1px solid #00645f}.practices .custom-control-input:checked~.custom-control-label.popw:before{background-color:#4b4894;border:1px solid #242348}.practices .custom-control-input:checked~.custom-control-label.funduszenorweskie:before{background-color:#03c;border:1px solid #001142}.practices .filter-range-labels{display:none}}@media (min-width:992px){.practices label.custom-control-label:after,.practices label.custom-control-label:before{opacity:0}.practices .custom-switch{padding-left:1.75rem;width:20%}.practices .custom-switch.filters-4{width:25%}.practices .custom-switch.filters-6{width:16.6666%}.practices .custom-control .custom-control-label{align-items:center;background-color:#f7f5f6;border:1px solid #dcdcdc;box-shadow:2px 2px 5px 0 rgba(0,0,0,.05);cursor:pointer;display:flex;height:3.5625rem;justify-content:center;line-height:110%;padding-left:2.8125rem;padding-right:2.8125rem;text-align:center;width:100%}.practices .custom-switch .custom-control-label:after{background-color:initial;height:2.5rem;left:calc(100% - 2.8125rem);top:.1875rem!important;width:2.5rem}.practices .custom-switch .custom-control-input:not(.last-option):checked~.custom-control-label:not(.last-option):after{background-color:initial;background-image:url(/templates/clean-bootstrapv2/images/close.svg?99942e82cd1900671454fd375c99aad6);height:2.5rem;left:calc(100% - 2.8125rem);opacity:1;top:.5625rem!important;transform:translateX(0);width:2.5rem}.practices input.custom-control-input:checked+.custom-control-label{background:#b51a29;color:#fff;padding-left:2.8125rem;padding-right:2.8125rem}.practices input.custom-control-input:checked+.custom-control-label.poir{background:#00857e}.practices input.custom-control-input:checked+.custom-control-label.power{background:#c1571a}.practices input.custom-control-input:checked+.custom-control-label.popw{background:#4b4894}.practices input.custom-control-input:checked+.custom-control-label.funduszenorweskie{background:#03c}.practices .funduszenorweskie:hover,.practices .poir:hover,.practices .popw:hover,.practices .power:hover{color:#fff!important}.practices input.custom-control-input:focus+.custom-control-label{border:2px solid #000}.practices .custom-switch .custom-control-label:before{left:calc(100% - 2.1875rem)}.practices .custom-switch .custom-control-label:after{left:calc(100% - 2.0625rem)}.practices .filter-range{display:flex;flex-direction:row;flex-wrap:nowrap}.practices .filter-range .belka{background-color:#aaa;position:relative}.practices .filter-range .belka:before{background-color:#ddd;border:1px solid #777;border-radius:50%;box-sizing:border-box;content:"";display:none;height:1rem;left:-.5rem;position:absolute;top:-.25rem;width:1rem}.practices .filter-range .belka.active{background-color:#b51a29}.practices .filter-range .belka.active:before{display:block}.practices .filter-range .belka.active+.active:before{display:none}.practices .filter-range .belka.active+:not(.active):before{display:block}.practices .filter-range .belka{background-color:#e4e4e4;flex-grow:1;height:.375rem}.practices .filter-range .belka:last-child{flex-grow:2}.practices .filter-range .belka span{border-left:4px solid #e4e4e4;display:block;height:.9375rem;z-index:-1}.practices .filter-range .custom-control-label{margin-left:.3125rem;width:calc(100% - .625rem)}.practices .filter-range-labels{display:flex;flex-direction:row;justify-content:space-between;list-style:none;padding:0}.practices .filter-range-labels li{width:100%}.practices .filter-range-labels li span{display:block;left:-2.8125rem;position:relative;text-align:center;width:5.625rem}}.practices .logotypy{background-color:#f7f7f7;border-radius:.625rem;display:flex;justify-content:space-around;padding:1rem}.skew-opacity{background:#fff;bottom:0;height:9.0625rem;opacity:.5;position:absolute;width:100%}.skew-container{height:7.8125rem;margin:0 auto;position:relative;width:53.125rem}@media (max-width:900px){.skew-container{width:100%}}.skew-container .skew-left{background-color:#fff;height:100%;left:-5%;position:absolute;transform:skewX(-30deg);width:6.25rem}.skew-container .skew-right{background-color:#fff;height:100%;position:absolute;right:-5%;top:0;transform:skewX(30deg);width:6.875rem}.skew-container .skew-body{height:100%;position:absolute;width:100%;z-index:2}@media (max-width:400px){.skew-container .skew-body{width:100%}.skew-container h1{font-size:1.4rem!important}}

/*!
    * FlexMasonry
    * Version: 0.2.3
    * Author: Gilbert Pellegrom <gilbert@pellegrom.me>
 * License: MIT
 */.flexmasonry{align-content:space-between;display:flex;flex-flow:column wrap}.flexmasonry .card{overflow:hidden}.flexmasonry a:hover img{transform:scale(1.05)}.flexmasonry a:hover .border-bottom__poir .line{background-color:#00a097}.flexmasonry a:hover .border-bottom__popw .line{background-color:#4b4894}.flexmasonry a:hover .border-bottom__power .line{background-color:#dc651e}.flexmasonry a:hover .border-bottom__funduszenorweskie .line{background-color:#03c}.flexmasonry-item{padding:0 1rem;width:100%}.flexmasonry-cols-2 .flexmasonry-item{width:50%}.flexmasonry-cols-3 .flexmasonry-item{width:33.333%}.flexmasonry-cols-2 .flexmasonry-item:nth-child(odd){order:1}.flexmasonry-cols-2 .flexmasonry-item:nth-child(2n){order:2}.flexmasonry-cols-3 .flexmasonry-item:nth-child(3n+1){order:1}.flexmasonry-cols-3 .flexmasonry-item:nth-child(3n+2){order:2}.flexmasonry-cols-3 .flexmasonry-item:nth-child(3n){order:3}.flexmasonry-cols-4 .flexmasonry-item:nth-child(4n+1){order:1}.flexmasonry-cols-4 .flexmasonry-item:nth-child(4n+2){order:2}.flexmasonry-cols-4 .flexmasonry-item:nth-child(4n+3){order:3}.flexmasonry-cols-4 .flexmasonry-item:nth-child(4n){order:4}.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n+1){order:1}.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n+2){order:2}.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n+3){order:3}.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n+4){order:4}.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n){order:5}.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+1){order:1}.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+2){order:2}.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+3){order:3}.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+4){order:4}.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+5){order:5}.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n){order:6}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+1){order:1}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+2){order:2}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+3){order:3}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+4){order:4}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+5){order:5}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+6){order:6}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n){order:7}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+1){order:1}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+2){order:2}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+3){order:3}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+4){order:4}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+5){order:5}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+6){order:6}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+7){order:7}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n){order:8}.flexmasonry-break{content:"";flex-basis:100%;margin:0;width:0!important}.flexmasonry-break-1{order:1}.flexmasonry-break-2{order:2}.flexmasonry-break-3{order:3}.flexmasonry-break-4{order:4}.flexmasonry-break-5{order:5}.flexmasonry-break-6{order:6}.flexmasonry-break-7{order:7}.grant-title{font-size:1.35rem}.grant-title a{text-decoration:none}

/*# sourceMappingURL=practices.css.map*/