@font-face {
    font-family: 'strawford';
    src: url('fonts/strawford-thin-webfont.eot');
    src: url('fonts/strawford-thin-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/strawford-thin-webfont.woff2') format('woff2'),
         url('fonts/strawford-thin-webfont.woff') format('woff'),
         url('fonts/strawford-thin-webfont.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
	font-display: swap
}
@font-face {
    font-family: 'strawford';
    src: url('fonts/strawford-regular-webfont.eot');
    src: url('fonts/strawford-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/strawford-regular-webfont.woff2') format('woff2'),
         url('fonts/strawford-regular-webfont.woff') format('woff'),
         url('fonts/strawford-regular-webfont.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
	font-display: swap
}
@font-face {
    font-family: 'strawford';
    src: url('fonts/strawford-medium-webfont.eot');
    src: url('fonts/strawford-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/strawford-medium-webfont.woff2') format('woff2'),
         url('fonts/strawford-medium-webfont.woff') format('woff'),
         url('fonts/strawford-medium-webfont.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
	font-display: swap
}
@font-face {
    font-family: 'strawford';
    src: url('fonts/strawford-bold-webfont.eot');
    src: url('fonts/strawford-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/strawford-bold-webfont.woff2') format('woff2'),
         url('fonts/strawford-bold-webfont.woff') format('woff'),
         url('fonts/strawford-bold-webfont.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
	font-display: swap
}
@font-face {
    font-family: 'strawford';
    src: url('fonts/strawford-black-webfont.eot');
    src: url('fonts/strawford-black-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/strawford-black-webfont.woff2') format('woff2'),
         url('fonts/strawford-black-webfont.woff') format('woff'),
         url('fonts/strawford-black-webfont.ttf') format('truetype');
    font-weight:900;
    font-style: normal;
	font-display: swap
} 
* { border: 0; margin: 0; padding: 0; outline: 0; }
html { overflow-x: hidden; overflow-y: scroll;   }
body { font-family: 'strawford', sans-serif; font-size: 100%; line-height: 1.4em; background:#fff url(/images/lalou-widok-home-kieliszki.jpg) center center no-repeat; background-size:cover; color:#292829; overflow-x: hidden;  height:100%; } 
ul, ul li { list-style-type: none; }
strong{ font-weight:700;}
header{overflow: visible;position:absolute; left:0; top:0;width:100%;text-align:right}
header a{display:inline-block;text-align:left; width:250px; height:150px; margin:1rem; background:transparent url(/images/rita-logo.png) right top no-repeat;background-size: auto 100%;  text-indent:-2000rem; }
.page {  overflow-x: hidden;min-height:100vh} 
.assistive {position:fixed !important; top:0; left:-200%;}
.wrapper { width: 100%; margin: 0 auto;  }
.clear { clear: both;}
.home-splash{ position:absolute; left:2rem; bottom:2rem; background:#282828; color:#fff;padding:2rem 0;width:calc(100% - 4rem); max-width:350px }
.home-splash h1{font-size:1.125rem; font-weight:700; margin:0 2rem}
.home-splash p{ font-size:1.125rem; font-weight:700; margin:0 2rem 1rem 2rem }
.home-splash p a{  color:#fff;text-decoration:none; }
.home-splash p a:hover{  color:#FF5555;  }
.home-splash ul {display:block; margin-top:1rem}
.home-splash ul li{float:left; padding:1rem 2rem 0 2rem }
.home-splash ul li:last-child{text-align:right}
.home-splash ul li a{color:#FF5555; font-weight:700; font-size:1.125rem;text-decoration:none;text-transform:uppercase }

@media (max-width: 800px) { 
	header a{ filter: brightness(1000%) }
}
@media (max-width: 500px) { 
	.home-splash{ position:absolute; left:1rem; bottom:1rem; padding:1rem 0;width:calc(100% - 2rem); }
}