.screen-reader-text,.screen-reader-text a{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text a:focus,.screen-reader-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.global-footer,.global-header{display:none}}img{max-width:100%;height:auto}.alert{background:red;color:#fff}abbr,address,article,aside,audio,b,blockquote,body,body div,caption,cite,code,dd,del,dfn,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video,input,select,button{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:0 0;box-sizing:border-box}
body {
}
.oeb-header {
  color: #fff;
  
  display: none;
}
.definition {
  position: fixed;
  bottom: 10px;
  left: 50%;
  width: 40vw;
  height: auto;
  transform: translateX(-50%);
}
.bkg-cover {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  object-fit: cover;
  object-position: center;
  z-index: -1;
  height: 100%;
  /* filter: blur(0px); */
}
/*
.loaded .bkg-cover {
  animation: blurImage 2s forwards 2s;
}
*/
@-webkit-keyframes blurImage {
  0%  { filter: blur(0px); }
  100% { filter: blur(4px); }
}
.deer {
  position: fixed;;
  width: 40vw;
  height: auto;
  bottom: 0px;
  left: 0px;
  /* filter: blur(4px); */
  max-width: 600px;
  transform: translateX(-30%);
}
.deer2 {
  position: fixed;
  width: 40vw;
  height: auto;
  bottom: 0px;
  right: 0px;
  max-width: 600px;
  transform: translateX(30%) scaleX(-1);
  
}
/*
.loaded .deer {
  animation: focusImage 2s forwards 2s;
}
*/
.oeb-content {
  font-family: 'Syne', sans-serif;
}
.oeb-content p,
.oeb-content h1,
.oeb-content h2 {
  margin-bottom: 30px;
}
@-webkit-keyframes focusImage {
  0%  { filter: blur(4px); }
  100% { filter: blur(0px); }
}
.gut {
  padding-left: 4%;
  padding-right: 4%;
}
.hdr-1 {
  font-family: 'Syne', sans-serif;
  font-size: 32px;
  line-height: 1.05em;
}
.v-pad-top-s {
  padding-top: 40px;
}
.v-pad-btm-s {
  padding-bottom: 40px;
}

.oeb-computer {
  width: 60vw;
  height: auto;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
}
.oeb-computer-screen {
  background-color: #000;
  color: #33ff33;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-70%);
  padding: 2vw;
  width: 36vw;
  height: 30vw;
  overflow: auto;
  border-radius: 4vw;
  font-size: 20px;
  line-height: 1.3em;
}
.select-list {
  padding-left: 20px;
  margin-bottom: 5px;
}
.menu-input {
  caret-color: rgb(0, 200, 0);
  caret-shape: underscore;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
}