#site-header{z-index:2}#masonry>div{display:flex!important;align-items:center!important;flex-wrap:wrap!important}footer.footer .footer-copyright{background-color:#1b1e28}.home-masonry-item{position:relative;overflow:hidden;padding:0!important;border:1px solid #251510;background-color:#0d1701!important;border-radius:8px}.home-masonry-item img{transition:all 0.5s;aspect-ratio:9/6;object-fit:cover}.home-masonry-item:hover img{filter:blur(2px)}.home-masonry-item:hover .home-masonry-title-wrapper{transform:translateY(0rem)}.home-masonry-item .featured-img{position:relative;opacity:100%!important}.home-masonry-title-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:0 6px;transform:translateY(30rem);transition:transform 0.5s;background:rgb(20 20 20 / .5);z-index:4}.home-masonry-title-wrapper h2{color:#fff!important;font-size:20px;text-align:center;margin-bottom:4px!important}.home-masonry-title-wrapper h6{font-size:12px;color:#8987a0;text-align:center;margin:0!important;font-weight:400}.home-masonry-title{font-size:16px;text-transform:uppercase;text-align:center;font-weight:500;margin-top:15px;margin-bottom:0}.home-masonry-buttons{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:10px}.home-masonry-buttons>div{width:50%}.home-masonry-buttons a{width:100%;display:inline-block;color:#fff;text-decoration:none;border:2px solid #fff0;background:#5a8d1b;font-weight:600;text-transform:uppercase;font-size:11px;letter-spacing:1px;white-space:nowrap;border-radius:5px}.home-masonry-buttons>div:last-child a{background:rgb(84 219 30 / .2);border-color:#5a8d1b}.home-masonry-buttons a>span{font-size:8px}.home-masonry-buttons div>span{font-size:10px;display:block;opacity:.8;text-transform:uppercase}.home-masonry-buttons div>span strong{color:#5a8d1b}.home-header__wrapper{padding:120px 0 80px 0;margin-top:-90px;margin-bottom:20px;position:relative;background-image:url(https://cslevels.eu/wp-content/themes/looper/assets/images/hero_bg.webp);background-position:top;background-size:cover;box-shadow:#171a21 0 -4.25rem 3rem -.3125rem inset}.home-header__wrapper:before{position:absolute;bottom:0;top:0;left:0;right:0;background-color:rgb(23 26 33 / .7)!important;content:""}.home-header__presentation{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;align-self:end;margin:50px 100px 0 100px;position:relative;z-index:1}.home-header__presentation h6{font-size:16px;text-transform:uppercase;margin-bottom:5px}.home-header__presentation p{font-size:12px;color:#c9c9c9}.home-header__presentation>div{display:flex;gap:1rem}.home-header__presentation svg{fill:#5a8d1b;width:40px;flex-shrink:0;margin-top:-4px}.home-header__presentation>div:hover svg{fill:#87f975;transition:all 0.2s}.home-header .row{display:flex;flex-wrap:wrap;align-items:center}.home-header__info{position:relative;z-index:1}.home-header__info h2{color:#5a8d1b;font-weight:900;font-family:"Montserrat";font-size:50px;text-align:center}.home-header__info h1{color:#5a8d1b;font-weight:100;font-family:"Montserrat";font-size:40px;text-align:center}.home-header__info h6{color:#acb2b8;font-weight:700;font-family:"Montserrat";font-size:16px;text-align:center}.home-header__info p{color:#7e7e7e;font-size:16px;margin-bottom:50px;text-align:center;margin:0 100px 20px 100px}.home-header__info-buttons{display:flex;justify-content:center;gap:1rem}.home-header__info a{background-color:#5a8d1b;border:2px solid #fff0;color:#fff;font-size:20px;text-transform:uppercase;padding:15px 25px 16px;font-weight:700;font-family:"Montserrat";border-radius:8px}.home-header__info a:hover{text-decoration:none;color:#fff}.home-header__info-buttons a:last-child{background:rgb(84 219 30 / .2);border-color:#5a8d1b}@media only screen and (max-width:767px){.home-header__info h2,.home-header__info h1{font-size:32px}.home-header__info{text-align:center}.navbar-default .navbar-nav li a{font-size:12px}.home-header__buttons a{width:100%;text-align:center}.home-masonry-title-wrapper{display:none!important}.home-header__presentation{margin-left:0;margin-right:0}.home-header__presentation{grid-template-columns:repeat(1,1fr)}.home-header__info-buttons{flex-direction:column;margin-left:0;margin-right:0;padding:0 10px}.home-header__info p{margin-left:0;margin-right:0}#masonry{padding-bottom:0}.navbar-collapse{position:absolute;top:80px;left:0;width:100%;z-index:2}.navbar-collapse ul{padding:5px 10px!important}}