@media screen and (max-width:768px){.case-study-categories{gap:5px;justify-content:flex-start;margin-top:-5px !important}.case-study-categories p{padding:.125rem .75rem .25rem !important;font-size:1.125rem !important;white-space:nowrap}.case-study-numbers .number{flex-basis:8rem !important}}.case-study-numbers .number{flex-shrink:0}.case-study-logotypes .wp-element-caption{color:#5c5b5b;font-size:1.25rem;margin-top:4rem}@media screen and (max-width:768px){.case-study-logotypes .wp-element-caption{margin-top:2rem;margin-bottom:0 !important}}@media screen and (max-width:768px){.case-study-logotypes{padding-top:3rem !important;padding-bottom:3rem !important}.case-study-logotypes img{max-width:250px}.case-study-logotypes .wp-block-column+.wp-block-column{margin-top:3rem}}@media screen and (max-width:768px){.case-study-color-boxes{gap:.75rem;margin-top:.7rem}}.case-study-color-box{aspect-ratio:1}.narrow-column>p{max-width:80%}@media screen and (max-width:768px){.narrow-column>p{max-width:100%}}.tags{margin:0;padding:0}.tags li{list-style:none;border:1.5px solid #000;border-radius:33px;padding:4px 20px 6px;font-size:1.35rem;display:inline-block;font-weight:300;margin-right:10px;margin-bottom:5px}@media screen and (max-width:768px){.tags li{margin-right:3px;font-size:.9rem;border:1px solid #000;padding:2px 10px 3px}}.wp-block-query .columns-2 li img{aspect-ratio:1}@media screen and (max-width:768px){.categories-wrapper.pb-80{padding-bottom:10px !important;margin-bottom:20px}}@media screen and (max-width:768px){.categories{gap:5px;flex-wrap:nowrap;overflow:scroll;padding-bottom:15px}.categories p a{white-space:nowrap}}.categories p a{border:1.5px solid #000;border-radius:33px;padding:4px 20px 6px;font-size:1.35rem;display:inline-block;font-weight:300}@media screen and (max-width:768px){.categories p a{font-size:.9rem;border:1px solid #000;padding:2px 10px 3px}}.categories p a.active{color:#00f;border-color:#00f}.header-img img{height:320px;object-fit:cover}.contact-box{height:0;padding-top:100% !important;position:relative;z-index:9}.contact-box .contact-box-text{position:absolute;top:0;left:0;right:0;bottom:0}@media screen and (max-width:992px){.contact-box .contact-box-text{font-size:36px !important;padding-left:1.5rem !important;padding-right:1.5rem !important}}#projects,#projekty{overflow-x:hidden;position:relative;z-index:99}@media screen and (max-width:768px){#projects h4,#projects .h4,#projekty h4,#projekty .h4{padding-left:1.5rem}}@media screen and (max-width:768px){#projects ul.columns-2 li>.wp-block-group:first-child,#projekty ul.columns-2 li>.wp-block-group:first-child{padding-top:0 !important;padding-bottom:10px !important}}.rsfv-has-video video.rsfv-video,.rsfv-has-video iframe.rsfv-video{aspect-ratio:1}.page-id-217 .entry-content{overflow-x:hidden}body.home #projekty{position:relative}body.home #projekty .wp-bootstrap-blocks-container{position:relative;z-index:1}@media screen and (max-width:768px){body.home #projekty:before{content:"";background:#e4e4e4;position:absolute;top:20rem;bottom:5rem;left:0;right:0}}.video-wrapper{width:86%}@media screen and (max-width:768px){.video-wrapper{width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.case-study-animation{margin:0 auto;max-height:95vh;text-align:center}.case-study-animation video{height:95vh;width:auto;outline:none}.custom-video-wrapper{position:relative;cursor:pointer;margin:0 auto;max-height:95vh;text-align:center}.custom-video-wrapper video{height:95vh;width:auto;outline:none}.custom-video-wrapper .custom-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;background:rgba(0,0,0,.5);border-radius:50%;transition:opacity .3s ease;pointer-events:none}.custom-video-wrapper .custom-play-button:before{content:"";position:absolute;left:32px;top:24px;border-style:solid;border-width:16px 0 16px 28px;border-color:transparent transparent transparent #fff}.custom-video-wrapper .custom-play-button.hidden{opacity:0}