﻿@import url("https://fonts.googleapis.com/css2?family=Allura&display=swap");.container-fluid,.container{margin-right:auto;margin-left:auto}.row{box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-6,.col-xs-12{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:0.5rem;padding-left:0.5rem}.col-xs{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-xs-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-xs-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-xs-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-xs-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xs-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.center-xs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.middle-xs{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 48em){.container{width:49rem}.col-sm,.col-sm-1,.col-sm-2,.col-sm-6{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:0.5rem;padding-left:0.5rem}.col-sm{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-sm-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-sm-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-sm-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media only screen and (min-width: 64em){.container{width:65rem}.col-md,.col-md-4,.col-md-6{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:0.5rem;padding-left:0.5rem}.col-md{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-md-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-md-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media only screen and (min-width: 75em){.container{width:76rem}.col-lg,.col-lg-3,.col-lg-4{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:0.5rem;padding-left:0.5rem}.col-lg{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-lg-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-lg-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url("./fonts/roboto/roboto-v20-latin-regular.woff2") format("woff2"),url("./fonts/roboto/roboto-v20-latin-regular.woff") format("woff")}@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:400;src:local("Roboto Slab Regular"),local("RobotoSlab-Regular"),url("./fonts/roboto/roboto-slab-v9-latin-regular.woff2") format("woff2"),url("./fonts/roboto/roboto-slab-v9-latin-regular.woff") format("woff")}@font-face{font-family:'icons';font-display:swap;font-weight:normal;font-style:normal;src:url("./fonts/icons/icons.woff2?61") format("woff2"),url("./fonts/icons/icons.woff?61") format("woff")}h1{font-size:2.961rem}@media (max-width: 49.99em){h1{font-size:2.441rem}}@media (max-width: 25em){h1{font-size:2.148rem}}h2{font-size:2.221rem}@media (max-width: 49.99em){h2{font-size:1.953em}}@media (max-width: 25em){h2{font-size:1.719rem}}h3{font-size:1.666rem}@media (max-width: 49.99em){h3{font-size:1.563rem}}@media (max-width: 25em){h3{font-size:1.375rem}}.icon{font:normal normal normal 14px/1 icons;display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}span.icon{margin-right:.3em}.icon-2x{font-size:2em}.icon-star:before{content:'\e800'}.icon-heart:before{content:'\e801'}.icon-info:before{content:'\e802'}.icon-ok:before{content:'\e803'}.icon-calendar:before{content:'\e804'}.icon-video:before{content:'\e805'}.icon-link:before{content:'\e807'}.icon-home:before{content:'\e808'}.icon-download:before{content:'\e80a'}.icon-edit:before{content:'\e80b'}.icon-location:before{content:'\e80c'}.icon-attention:before{content:'\e80d'}.icon-cancel:before{content:'\e80e'}.icon-headphones:before{content:'\e80f'}.icon-ethereum:before{content:'\e811'}.icon-tags:before{content:'\e812'}.icon-gift:before{content:'\e813'}.icon-google-play:before{content:'\e818'}.icon-itunes:before{content:'\e819'}.icon-ravelry:before{content:'\e81a'}.icon-tiktok:before{content:'\e81d'}.icon-raspberry-pi:before{content:'\e81e'}.icon-btc:before{content:'\e821'}.icon-facebook:before{content:'\e822'}.icon-medium:before{content:'\e823'}.icon-etsy:before{content:'\e824'}.icon-spin:before{content:'\e834'}.icon-link-ext:before{content:'\f08e'}.icon-twitter:before{content:'\f099'}.icon-github:before{content:'\f09b'}.icon-menu:before{content:'\f0c9'}.icon-magic:before{content:'\f0d0'}.icon-pinterest:before{content:'\f0d2'}.icon-mail:before{content:'\f0e0'}.icon-lightbulb:before{content:'\f0eb'}.icon-github-octocat:before{content:'\f113'}.icon-gamepad:before{content:'\f11b'}.icon-terminal:before{content:'\f120'}.icon-code:before{content:'\f121'}.icon-rocket:before{content:'\f135'}.icon-angle-circled-left:before{content:'\f137'}.icon-angle-circled-right:before{content:'\f138'}.icon-rss:before{content:'\f143'}.icon-play-circled:before{content:'\f144'}.icon-xing:before{content:'\f169'}.icon-youtube:before{content:'\f16a'}.icon-stackoverflow:before{content:'\f16c'}.icon-instagram:before{content:'\f16d'}.icon-linux:before{content:'\f17c'}.icon-moon:before{content:'\f186'}.icon-vkontakte:before{content:'\f189'}.icon-vimeo:before{content:'\f194'}.icon-space-shuttle:before{content:'\f197'}.icon-reddit:before{content:'\f1a1'}.icon-spotify:before{content:'\f1bc'}.icon-file-pdf:before{content:'\f1c1'}.icon-share:before{content:'\f1e0'}.icon-twitch:before{content:'\f1e8'}.icon-paypal:before{content:'\f1ed'}.icon-diamond:before{content:'\f219'}.icon-gitlab:before{content:'\f296'}.icon-linkedin:before{content:'\f30c'}.icon-pulse-slow{animation:color 8s infinite;animation-direction:alternate}.icon-pulse-fast{animation:color 2s infinite;animation-direction:alternate}@keyframes color{from{color:#0097A7}to{color:#fafafa}}a>.icon{color:#fafafa;transition:color .2s ease-out}a>.icon:not(.icon-menu):hover,a>.icon:not(.icon-menu):focus{color:#0097A7}@keyframes blink{from,to{color:transparent}50%{color:#fafafa}}@keyframes scale-in-center{0%{transform:scale(0);opacity:1}100%{transform:scale(1);opacity:1}}@keyframes scale-out-center{0%{transform:scale(1);opacity:1}100%{transform:scale(0);opacity:1}}.scale-in-center{animation:scale-in-center 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) both}.scale-out-center{animation:scale-out-center 0.4s cubic-bezier(0.895, 0.03, 0.685, 0.22) both}.cursor{animation:1.2s blink infinite}.blur-up{-webkit-filter:blur(3px);filter:blur(3px);transition:filter 600ms, -webkit-filter 600ms}.blur-up.lazyloaded{-webkit-filter:blur(0);filter:blur(0)}.show{transition:opacity 600ms}.hide{opacity:0}*{box-sizing:border-box;margin:0;padding:0;border:0;font:inherit;color:inherit;vertical-align:baseline}*::before,*::after{box-sizing:border-box}html{box-sizing:inherit;overflow-x:hidden;scroll-behavior:smooth;height:100%}::selection{background:#0097A7}body{font-size:1.25rem;display:flex;flex-direction:column;justify-content:space-between;height:100%;color:#fafafa;font-family:"Roboto","Rubic","Poppins","Hel­vetica",Arial,sans-serif;line-height:1.6;background-color:#15151a}@media (max-width: 49.99em){body{font-size:1.25rem}}@media (max-width: 25em){body{font-size:1.1rem}}main{transition:.4s ease-in}main::before{background-color:#262629}main.active{transform:translate(-100vw, 0);opacity:0.4}header{height:100%;min-height:100%;background-color:#262629;color:#fafafa}header div{z-index:101}header h1,header h2,header h3{font-family:"Allura",cursive;color:#fafafa}header img{height:auto;object-fit:contain}.container{max-width:43.75rem;margin:auto;padding:8rem 0 8rem}@media (max-width: 25em){body .container{padding:8rem 2rem}}@media (max-width: 47.99em){body .container{padding:8rem 2rem}.mobile-hidden{visibility:hidden}}footer{height:16rem;background-color:#262629;padding-bottom:2em}footer .social{margin-top:4rem;margin-bottom:4rem}footer .social .icon{color:#fafafa;font-size:2em}footer small{color:#9e9e9e}strong{font-weight:600}del,s{text-decoration:line-through}em,dfn{font-style:italic}a{transition:color .2s ease-out;text-decoration:none}a img{border:0}a:hover{color:#0097A7}small{font-size:0.8em;color:#9e9e9e}img{display:inline-block;max-width:100%;vertical-align:middle}ul,ol{margin-bottom:2rem}ul li,ol li{margin-left:1.25em}code{font-family:"Roboto Mono","Menlo","Monaco","Andale Mono","lucida console","Courier New",monospace}ul li{list-style-type:disc}p{margin-bottom:2rem}.no-js img.lazyload{display:none}img.lazyload:not([src]){visibility:hidden}.modal{display:flex;visibility:hidden;position:fixed;z-index:-1000;top:0;left:0;width:100%;height:100%;overflow:hidden;overflow-x:hidden;transition:opacity .1s ease-out;background-color:rgba(33,33,33,0.75)}.modal.active{visibility:visible;z-index:1000}.modal a:hover{color:#0097A7}.modal article a{color:#0097A7}.modal-box{position:relative;margin:auto;height:fit-content;width:fit-content;background-color:transparent}.modal-container{overflow:hidden;background-color:transparent;height:fit-content;width:fit-content}.modal-header{height:fit-content;width:fit-content}.modal-header-img-container{display:flex;align-items:center;background-color:transparent !important;justify-content:center;height:fit-content}.modal-header-img-container img{border-radius:7px;max-height:90vh !important;max-width:90vw !important;width:auto !important;height:auto !important;object-fit:contain}.modal-content{display:none}.close{position:absolute;top:0;right:0;color:#0097A7;font-size:1.75em;font-weight:bold;z-index:100;opacity:50%;transition:opacity .2s ease-out;cursor:pointer;transform:translate(50%, -50%)}.close:hover,.close:focus{opacity:1;text-decoration:none}.repo-info{color:#9e9e9e;font-size:0.65em}.repo-info a{color:#9e9e9e}.repo-info .icon{color:#9e9e9e}.about{width:100%;background-color:#15151a}.about p{font-size:1.666rem;margin-top:2rem}@media (max-width: 49.99em){.about p{font-size:1.563rem}}@media (max-width: 25em){.about p{font-size:1.375rem}}.about a{background-image:linear-gradient(#0097A7, #0097A7);background-repeat:repeat-x;background-position:0 95%;background-size:2px 3px;text-decoration:none;text-shadow:0.03em 0 #15151a,-0.03em 0 #15151a,0 0.03em #15151a,0 -0.03em #15151a,0.06em 0 #15151a,-0.06em 0 #15151a,0.09em 0 #15151a,-0.09em 0 #15151a,0.12em 0 #15151a,-0.12em 0 #15151a,0.15em 0 #15151a,-0.15em 0 #15151a,0.03em 0.075em #15151a,-0.03em 0.075em #15151a,0.06em 0.075em #15151a,-0.06em 0.075em #15151a,0.09em 0.075em #15151a,-0.09em 0.075em #15151a,0.12em 0.075em #15151a,-0.12em 0.075em #15151a,0.15em 0.075em #15151a,-0.15em 0.075em #15151a}.about a:hover{color:#0097A7}.gallery .gallery-item{position:relative;width:50%;padding:0}.gallery .gallery-item::after{content:"";display:block;padding-bottom:100%}.gallery .gallery-item:hover .overlay{visibility:visible;opacity:1}.gallery .gallery-img-container{display:flex;position:absolute;align-items:center;justify-content:center;background-color:#16212a;width:100%;height:100%}.gallery .gallery-img-container img{padding:6rem;max-height:100%}.gallery .gallery-modal-link{display:flex;position:absolute;align-items:center;justify-content:center;width:100%;height:100%}h1,h2,h3{margin-bottom:2rem;font-family:"Allura",cursive;letter-spacing:2px;line-height:1.45}h1 a,h2 a,h3 a{text-decoration:none}.home-logo{max-height:20rem;margin-bottom:2rem}@media (max-width: 47.99em){nav div:not(:first-child):not(:last-child){display:none}nav div.nav-toggle a{display:inline-block}nav div.logo{padding-right:30%}nav div.nav-toggle{padding-left:30%}}@media (max-width: 25em){nav .logo,nav .nav-toggle{max-width:50% !important}}nav{position:absolute;z-index:100;bottom:0;width:100%;height:4rem;background-color:#262629;text-align:center}nav h3{margin:0;font-family:"Roboto","Rubic","Poppins","Hel­vetica",Arial,sans-serif;font-weight:600;letter-spacing:2px;text-transform:uppercase}nav img{display:inline-block;max-width:10em;max-height:2.5em;width:auto;vertical-align:middle}nav .logo,nav .nav-toggle{visibility:hidden}nav .nav-toggle a{display:none}nav .nav-item-active a{color:#0097A7}.nav-fixed{position:fixed;top:0;bottom:auto;box-shadow:0 3px 4px rgba(0,0,0,0.2)}@media (max-width: 47.99em){.nav-fixed{opacity:1;transition:opacity 200ms}}.nav-fixed a.icon-active>.icon{color:#fafafa}.nav-full{position:fixed;top:0;right:-100vw;bottom:0;width:100vw;height:100%;transform:translate(0, 0);transition:.3s ease-out}.nav-full a,.nav-full .icon{color:#262629}.nav-full a:hover,.nav-full .icon:hover{color:#0097A7}.nav-full.active{transform:translate(-100vw, 0);transition:.45s ease-in;background:#fafafa}.full{top:0;bottom:0;height:100vh}.contact{width:100%;padding-bottom:4rem;background-color:#15151a}.contact form{margin-top:2rem}.contact .contact-submit{position:relative}.contact #form-submit{display:block;width:50%;margin:0 auto}.contact #form-thankyou,.contact #form-sending,.contact #form-error{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}input,textarea,button,select{width:100%;margin:8px 0;padding:10px;border-width:1px;border-style:solid;border-radius:3px;border-color:#15151a;background-color:#262629;color:#fafafa}input[type="submit"],textarea[type="submit"],button[type="submit"],select[type="submit"]{transition:.4s ease-out;background-color:#16212a;color:#262629}input[type="submit"]:hover,textarea[type="submit"]:hover,button[type="submit"]:hover,select[type="submit"]:hover{background-color:#0097A7;color:#262629;cursor:pointer}input .icon,textarea .icon,button .icon,select .icon{color:#262629}input:focus,textarea:focus,button:focus,select:focus{outline:#0097A7 solid 2px}button{white-space:nowrap}textarea{min-height:8rem;overflow:auto;resize:vertical}.bg{background-image:url("https://viphouse.szczecin.pl/background_hu14e5bd35e5b6d1d272f923f8cb9c6686_68864_fa399cfaf26196ad3fa22935d68d5acc.jpg");background-repeat:no-repeat;background-position:center;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media (min-width: 500px){.bg.lazyloaded{transition:background-image 1.5s;background-image:url("https://viphouse.szczecin.pl/background_hu14e5bd35e5b6d1d272f923f8cb9c6686_68864_1920x0_resize_q90_lanczos.jpg"), url("https://viphouse.szczecin.pl/background_hu14e5bd35e5b6d1d272f923f8cb9c6686_68864_fa399cfaf26196ad3fa22935d68d5acc.jpg")}}header h1 span{display:none}header h1{font-size:2.5rem}nav h3{font-size:inherit}span.icon{margin-right:0}
