:root{--color-primary:#1e1e1e;--heading-height:6rem}html{font-size:62.5%}body{background-color:var(--color-primary);font-family:Noto Sans,arial,helvetica,sans-serif;font-size:1.6rem;margin:0 1.5rem}*{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1}.gallery-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:auto;max-width:105rem;min-height:calc(100vh - var(--heading-height))}@media (min-width:768px){.gallery-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.gallery-figcaption{background-color:rgba(30,30,30,.7);background-color:#fff;color:var(--color-primary);font-size:1.6rem;font-weight:700;line-height:1.5;padding:2rem}@media (min-width:768px){.gallery-figcaption{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}}.gallery-control{top:45%;-webkit-transform:translateY(50%);transform:translateY(50%)}.gallery-control svg{fill:#fff;display:block}.gallery-control-left{left:0;margin-left:2rem}.gallery-control-right{margin-right:2rem;right:0}.gallery-heading{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background-color:var(--color-primary);height:var(--heading-height);justify-content:space-between;left:0;padding:1.5rem 6rem 1.5rem 1.5rem;position:fixed;right:0;top:0;z-index:5}.gallery-heading-logo{margin-right:2rem}.gallery-close{right:1.5rem;top:1.3rem;z-index:10}h1{background-color:var(--color-primary);color:#fff;font-size:1.6rem;line-height:1.5;margin:1rem 0 0;padding:2rem}figure{margin:0}.position-relative{position:relative}.position-absolute{position:absolute}.d-block{display:block}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.img-fluid{height:auto;max-width:100%}.mr-1{margin-right:1rem}.text-nowrap{white-space:nowrap}.w-100{width:100%}.mb-2{margin-bottom:2rem}.ads{display:block;text-align:center}.ads-desktop{display:none}@media (min-width:768px){.ads-desktop{display:block}.ads-mobile{display:none}}.ads-in{display:inline-block}.ads-in.adFull:before{color:#000;content:"reklama";display:block;font-family:arial;font-size:10px;height:11px;text-align:right}#brandingCreativeWrapper{z-index:-1!important}.bcg-sys-top{margin-top:var(--heading-height)}