/*
* FONTS
*/
@font-face {
  font-family: 'museo300';
  src: url('../fonts/museo300.eot');
  src: local('☺'), url('../fonts/museo300.woff') format('woff'), url('../fonts/museo300.ttf') format('truetype'), url('../fonts/museo300.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'museo500';
  src: url('../fonts/museo500.eot');
  src: local('☺'), url('../fonts/museo500.woff') format('woff'), url('../fonts/museo500.ttf') format('truetype'), url('../fonts/museo500.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'museo900';
  src: url('../fonts/museo900.otf');
  font-weight: normal;
  font-style: normal;
}

/*
* END FONTS
*/

#fullpage .section .fp-slide.fp-table {
  position: relative;
}

#fullpage .section {
  background: #f3f8fe;
  color: #405665;
  font-family: museo300, serif;
  text-align: center
}

#fullpage .section .advertisement {
  margin: -200px auto 0;
  max-width: 900px
}

#fullpage .section .advertisement h1 {
  font-size: 35px
}

#fullpage .section .advertisement img {
  max-width: 650px;
  position: relative;
  margin: 0 auto;
  max-height: 500px;
}

#fullpage .section .answer hr {
  display: none;
  border: 3px solid #f6c857;
  margin: 30px auto;
  max-width: 700px
}

#fullpage .section .bubble {
  background: url('../img/empty_bubble.png') top center;
  background-size: cover;
  height: 650px;
  line-height: 630px;
  margin: -100px auto 0;
  width: 890px
}

#fullpage .section .bubble h1 {
  display: inline-table;
  font-family: museo500, serif;
  font-size: 76px;
  max-width: 400px;
  vertical-align: middle
}

#fullpage .section .next-destroyed{
  -webkit-user-select: none;-moz-user-select: none;-khtml-user-select: none;-ms-user-select: none;position: absolute;z-index: 4;top: 50%;cursor: pointer;width: 0;height: 0;border-style: solid;margin-top: -38px;-webkit-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);
  right: 15px;border-width: 38.5px 0 38.5px 34px; border-color: transparent transparent transparent rgba(255, 255, 255, 0.3);
}

#fullpage .section .fp-controlArrow.fp-next {
  border-color: transparent transparent transparent #405665;
  opacity: 0;
}

#fullpage .section .fp-controlArrow.fp-prev {
  border-color: transparent #405665 transparent transparent;
  opacity: 0;
}

#fullpage .section.section-arrows .fp-controlArrow.fp-next {
  width: 34px;
  height: 77px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAABNCAYAAADD5bZNAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFyGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDYgNzkuMTY0NzUzLCAyMDIxLzAyLzE1LTExOjUyOjEzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIxLTA0LTIwVDEwOjMzOjM2KzAyOjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA0LTIwVDEwOjMzOjM2KzAyOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMS0wNC0yMFQxMDozMzozNiswMjowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5NGNiYWYxYi03ZGMyLTY0NDUtODhkNC1hZjBmYzFkYjEyZDEiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyNzllZmEwYy0wODM4LWI5NGMtYTQ4Yi1hZDY2M2U2OTY5ZjAiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplMjkwNTExNy1kYmJiLWEyNDMtYWQyOS0xOThiY2I5MWE2MjEiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDplMjkwNTExNy1kYmJiLWEyNDMtYWQyOS0xOThiY2I5MWE2MjEiIHN0RXZ0OndoZW49IjIwMjEtMDQtMjBUMTA6MzM6MzYrMDI6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi4zIChXaW5kb3dzKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6OTRjYmFmMWItN2RjMi02NDQ1LTg4ZDQtYWYwZmMxZGIxMmQxIiBzdEV2dDp3aGVuPSIyMDIxLTA0LTIwVDEwOjMzOjM2KzAyOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+n6znsgAAAd1JREFUaN7t2j8ohHEcx/GflMEiymY0yWRik8F4pSQySUrpBlncYqRkstxiPZnEJBMZ1G1KJoYbLssxXAld6fH91vcpg8vz6Z7v9Um/4T0xvO7P8/t7IUmSwFCIkAiJEBQyvbCm9Uol6UF6kW6kOfubaz8hijiXkl/a7SZksw0irdQtyN0fEK3YDchrBoi26g25zQj5kpY8IfMZIVpLKnhBtAMA8ynNeEF6pDKAeZemPCDpeFIBME1pwgOSYs4ATEMa94BofdIlgKlLox4QrV+6BjA1acQDog1IVQDzKA17QLQh6R7A6P8OekCCvconAFO1dzN3SLDPvwZgrux7ljsk2JNRBzAX9gTmDgk2ZjQAzKmNTblDgo2mTQBTsSkkd4g2afNNVky5HaZTSLAZ+APA7HtBgq1NWgBmxwuiLdrqLStmywuirQAQbd0Lom0AEH0Hl70g2jaIKXhBtD1wMT7rBdEOAcybNOYF0cHrCMCceG6wdY45zgh5/vcQmo+G4stK8fhSDGgUQzzFpEexDKBYGFEsFSkWzxTbCYoNFsWWk2ITTnEsQXFQQ3F0RXGYR3G8SXHgS3EETnMpQHFNQnNxRHOVRnO5SHPdSnMBTXMlz/Ejhfj7kQiJkAjpsG+CLIuS9zvWzwAAAABJRU5ErkJggg==") no-repeat center center;
  border: none;
  opacity: 1;
}

#fullpage .section.section-arrows .fp-controlArrow.fp-prev {
  width: 34px;
  height: 77px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAABNCAYAAADD5bZNAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFyGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDYgNzkuMTY0NzUzLCAyMDIxLzAyLzE1LTExOjUyOjEzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIxLTA0LTIwVDEwOjMzOjQ5KzAyOjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA0LTIwVDEwOjMzOjQ5KzAyOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMS0wNC0yMFQxMDozMzo0OSswMjowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpiZmZmMzc5ZC1mMjViLTllNDUtYTgyNi1lOTRhZTQwZDI4NGUiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo1ODU3YjVjYS05YWU2LWVjNDQtOTYzNC1hZjQ2ZmM2NDJlOTgiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkMWY2OWQ2Mi1mNWIwLWQ4NDEtYTY1Ny0zYjVkNjQ4OTg2OTIiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpkMWY2OWQ2Mi1mNWIwLWQ4NDEtYTY1Ny0zYjVkNjQ4OTg2OTIiIHN0RXZ0OndoZW49IjIwMjEtMDQtMjBUMTA6MzM6NDkrMDI6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi4zIChXaW5kb3dzKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YmZmZjM3OWQtZjI1Yi05ZTQ1LWE4MjYtZTk0YWU0MGQyODRlIiBzdEV2dDp3aGVuPSIyMDIxLTA0LTIwVDEwOjMzOjQ5KzAyOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+W4tUygAAAfdJREFUaN7t2iFIBEEUBuBZBIPlULAZTWIyaROD8UAQUUwigiAGsXjFqCAmi8WqmESTmBSDYBPEpOHCceU0HIjKgazvwSwsx543z32z/MiEv90t393OvHk7syaOY4MQEyABEiBSyOTcSpGZodxSXilPlAqlp2jIDiXOyAVjikJUOiCSbBSBWO+C4Dz4Riw7IDhvPhELlG9HyJ0vRJnSckRwZn0gpihfAsS+j+k7QfkQIA4pkTZkjNIUII6TYqYJGaU0BIhzRvB3NSHDlJoAcUXpTb6vBRmiVAWIG0pf+hoakEHKswBxTym1XycvpJ/yKEDwZweyrpUHUrK/zhXxYv89ownh+3stQFTtODKaEB7plwJEzc4oownhOX8mQDRsbTGakMhWQVdE01ZZowmJ7HrgiuB1Zlwy7lwhewLEp115jTZkW4Bo2R7EaEM2BQjuwub/WqF/g6wKEJylPOtVJ8iioM/krOVdvbMgZSFiS6OXaYdMC5vdXa3OLg0ZobwLEAeafW4acipAHNki5wVSd0ScJH3mv4fA3BqYwQozfaEKGlSJh1r0oNoAqMYIqlWEap5hHiegHrCgHjmhHsKhtiWgNmqgtq6gNvOgtjehNnyhtsChDgWgjkmgDo6gjtKgDhehjluhDqChjuS7v6QQ3h8JkAAJkJz5Abgqa3LKyu4VAAAAAElFTkSuQmCC") no-repeat center center;
  border: none;
  opacity: 1;
}

#fullpage .section .logo-top {
  left: 0;
  position: absolute;
  top: 10px;
  z-index: 0;
}

#fullpage .section .logo-top img {
  width: 150px;
  height: auto;
  -webkit-animation-name: pulse;
  animation-name: pulse;
  -webkit-animation-delay: 5s;
  animation-delay: 5s;
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

#fullpage .section .no-bold {
  font-weight: 400 !important
}

#fullpage .section .pijtesrozumem-top-icon {
  position: absolute;
  right: -10px;
  top: 50px;
  width: 250px
}

#fullpage .section .question {
  max-width: 1480px;
  margin: 0 auto;
  padding: 70px 0;
  text-align: center;
}

#fullpage .section .question .title,
#fullpage .section .answer .title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0 0 30px 0;
}

#fullpage .section .question h1 {
  margin: 0 0 30px 0;
  font-size: 64px;
  text-align: center;
}

#fullpage .section .question .title h1 {
  margin: 0;
}

#fullpage .section .question p {
  font-size: 41px;
  line-height: 44px;
}

#fullpage .section .answer > p {
  color: #7cda24;
}

#fullpage .section .question a[data-fancybox],
#fullpage .section .answer a[data-fancybox] {
  display: inline-block;
}

#fullpage .section .question > a > img,
#fullpage .section .question > img,
#fullpage .section .answer > a > img,
#fullpage .section .answer > img {
  max-width: 100%;
  max-height: 450px;
  width: auto;
  border-radius: 6px;
  -webkit-filter: drop-shadow(0px 15px 50px rgba(0, 0, 0, .25));
  filter: drop-shadow(0px 15px 50px rgba(0, 0, 0, .25));
}

#fullpage .section .rules {
  max-width: 900px;
  font-size: 35px;
  list-style-image: url('../img/list-check.png');
  margin: 0 auto;
  padding: 0;
  text-align: left;
}

#fullpage .section .rules li {
  padding-left: 10px
}

#fullpage .section .rules-number-list {
  font-size: 41px;
  list-style: none;
  padding: 0;
  text-align: left
}

#fullpage .section .question table,
#fullpage .section .answer table {
  margin: 20px auto;
}

#fullpage .section .question table td,
#fullpage .section .answer table td {
  padding: 0 25px;
}

#fullpage .section .question table td p,
#fullpage .section .answer table td p {
  position: relative;
  margin: 0 0 10px 0;
  padding: 0 24px;
  color: #405665;
  border-radius: 100px;
  font-size: 41px;
  line-height: 44px;
  text-align: center;
}

#fullpage .section .question table td .bullet,
#fullpage .section .answer table td .bullet {
  display: inline-block;
  color: #fff;
  background: #405665;
  width: 54px;
  height: 54px;
  line-height: 54px;
  text-align: center;
  border: 3px solid transparent;
  border-radius: 68px;
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .05);
  box-shadow: 0 0 20px rgba(0, 0, 0, .05);
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

#fullpage .section .question table td .content,
#fullpage .section .answer table td .content {
  display: inline;
}

#fullpage .section .question table.table-left td p,
#fullpage .section .answer table.table-left td p {
  text-align: left;
}

#fullpage .section .answer table td span.highlight {
  border-color: #7cda24;
}

#fullpage .section .answer table td span.highlight + .content strong {
  color: #7cda24;
}

#fullpage .section .answer table td span.highlight + .content small {
  color: #7cda24;
  font-size: 41px;
}

#fullpage .section .question table td *,
#fullpage .section .answer table td * {
  text-align: left;
}

#fullpage .section .welcome-slide {
  background: url('../img/logo.png') top center;
  background-size: cover;
  height: 500px;
  margin: -100px auto 0;
  width: 690px
}

#fullpage .section .welcome-slide.welcome-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  max-width: 100%;
  width: auto;
  height: 100%;
  margin: 0 auto;
  background: none;
}

#fullpage .section .welcome-slide.welcome-title:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #f3f8fe;
  z-index: 10;
}

#fullpage .section .welcome-slide.welcome-title * {
  position: relative;
  z-index: 20;
}

#fullpage .section .welcome-slide.welcome-title img {
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  max-width: 340px;
  max-height: 340px;
  margin: 0 0 40px 0;
}

#fullpage .section .welcome-slide.welcome-title h1 {
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  margin: 0;
  color: #405665;
  font-family: "museo900", "museo500", serif;
  font-size: 120px;
  font-weight: bold;
  text-align: center;
}

#fullpage .section .welcome-slide.welcome-title h1 small {
  display: block;
  color: #405665;
  font-family: "museo500", serif;
  font-size: 72px;
  font-weight: 300;
  text-align: center;
}

#fullpage .section h1 {
  margin: 0 0 30px 0;
  font-family: "museo900", "museo500", serif;
  font-size: 64px;
  font-weight: bold;
  text-align: center;
}

#fullpage .section p {
  font-family: "museo500", serif;
  font-size: 41px;
  line-height: 44px;
  text-align: center;
}

#fullpage .section .facebook-bottom-icon {
  z-index: 1;
  position: absolute;
}

#fullpage .section .facebook-bottom-icon img {
  bottom: 10px;
  left: 50%;
  margin-left: -250px;
  position: absolute;
  width: 500px
}

#fullpage .section .moveTo {
  background: #29a6e1;
  border: 1px solid #29a6e1;
  border-radius: 3px;
  color: #fff;
  padding: 0 20px;
  height: 32px;
  margin-right: 10px;
}

#fullpage .section .moveToTextBox {
  width: 54px;
  height: 34px;
  color: #405665;
  border: 1px solid #405665;
  border-radius: 6px;
  padding-left: 5px;
  margin-right: 10px;
  font-size: 18px;
  font-weight: bold;
  text-align: center;
}

#fullpage .section .moveToTextBox::-webkit-outer-spin-button,
#fullpage .section .moveToTextBox::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

#fullpage .section .moveToTextBox[type=number] {
  -moz-appearance: textfield;
}

#fullpage .section .sumCount {
  width: 40px;
  color: #405665;
  font-size: 20px;
  display: inline-block;
  font-weight: bold;
  vertical-align: middle;
}

#fullpage .section .pageNavigation {
  z-index: 1;
  position: absolute;
  bottom: 10px;
  right: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

.owl-partners .item img {
  display: block;
  margin: 0 auto;
  max-height: 500px;
  max-width: 1000px;
}

#fullpage .section .answer p.supplement-answer, #fullpage .section .question p.supplement-answer {
  font-size: 30px;
}

.owl-partners ul {
  display: inline-block;
}

.owl-partners {
  font-size: 35px;
}

.question-pictogram {
  display: inline;
  height: 0.9em;
  border: none !important;
  position: relative;
  top: -7px;
}


/* HOURGLASS */
@-webkit-keyframes rotate {
  90% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }
}
@keyframes rotate {
  90% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }
}

@-webkit-keyframes topProgress {
  3% {
    -webkit-transform: scale(1) translateY(0);
    transform: scale(1) translateY(0);
  }
  90% {
    -webkit-transform: scale(0) translateY(0);
    transform: scale(0) translateY(0);
  }
  100% {
    -webkit-transform: scale(0) translateY(0);
    transform: scale(0) translateY(0);
  }
}

@keyframes topProgress {
  3% {
    -webkit-transform: scale(1) translateY(0);
    transform: scale(1) translateY(0);
  }
  90% {
    -webkit-transform: scale(0) translateY(0);
    transform: scale(0) translateY(0);
  }
  100% {
    -webkit-transform: scale(0) translateY(0);
    transform: scale(0) translateY(0);
  }
}

@-webkit-keyframes lineProgress {
  10% { height: 35px; }
  90% { height: 35px; }
  100% { height: 0; }
}

@keyframes lineProgress {
  10% { height: 35px; }
  90% { height: 35px; }
  100% { height: 0; }
}

@-webkit-keyframes bottomProgress {
  10% {
    -webkit-transform: scale(0) translateY(0);
    transform: scale(0) translateY(0);
  }
  90% {
    -webkit-transform: scale(1) translateY(0);
    transform: scale(1) translateY(0);
  }
  100% {
    -webkit-transform: scale(1) translateY(-15px);
    transform: scale(1) translateY(-15px);
  }
}

@keyframes bottomProgress {
  10% {
    -webkit-transform: scale(0) translateY(0);
    transform: scale(0) translateY(0);
  }
  90% {
    -webkit-transform: scale(1) translateY(0);
    transform: scale(1) translateY(0);
  }
  100% {
    -webkit-transform: scale(1) translateY(-15px);
    transform: scale(1) translateY(-15px);
  }
}

.hourglass-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 30px;
}

.hourglass-wrap p {
  margin: 0;
  padding: 0;
  font-size: 64px !important;
  font-weight: bold;
}

.single-partner img,
.single-partner video {
  display: block;
  max-height: 500px;
  max-width: 1000px;
  margin: 0 auto;
}

.single-partner {
  font-size: 35px;
}

.single-partner .item {
  font-family: "museo500", serif;
  font-size: 41px;
  line-height: 2;
  text-align: center;
}

.single-partner .item.item-advert,
.owl-partners .item.item-advert {
  padding: 0 100px;
  font-family: "museo500", serif;
  font-size: 41px;
  line-height: 44px;
  text-align: center;
}

.partners .owl-item .item > *,
.single-partner .item > * {
  text-align: center !important;
}

/* ODPOCET PRI ODEVZDAVANI ODPOVEDI */
.timer-wrap {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  font-family: museo500, serif;
  font-size: 65px;
  max-width: 1010px;
  margin: 20px;
  line-height: 1;
}

.timer-wrap .timer {
  position: absolute;
  right: 0;
  bottom: -50px;
  font-family: "museo900", "museo500", serif;
  font-size: 29px;
  font-weight: bold;
}

.timer-wrap .timer-beep,
.timer-wrap .minutes {
  position: absolute;
  top: -100000em;
}

.timer-wrap .progressBar {
  width: 100%;
  height: 64px;
  background-color: #fff;
  border-radius: 30px;
  padding: 4px;
  -webkit-box-shadow: 0 0 60px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 60px rgba(0, 0, 0, 0.1);
}

.timer-wrap .progressBar span {
  display: block;
  height: 100%;
  text-align: right;
  line-height: 64px; /* same as #progressBar height if we want text middle aligned */
  width: 0;
  background-color: #405665;
  border-radius: 30px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.item-hide,
.is-hidden {
  display: none;
}

.section.fp-section.active.fp-completely > div:first-child {
  z-index: 1;
  height: 100%;
  overflow: hidden;
  position: relative;
  -webkit-transition: all .3s ease-out;
  -o-transition: all .3s ease-out;
  transition: all .3s ease-out;
}

/* Redesign kvizove prezentace */
#fullpage .section .fp-tableCell {
  padding: 0 100px;
  overflow: hidden;
}

#fullpage .section .slide-advert .fp-tableCell {
  padding: 0;
  overflow: hidden;
}

#fullpage .section div[data-anchor] .fp-tableCell {
  position: relative;
}

#fullpage .section .slide .countdown-slide {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

#fullpage .section .slide .countdown-slide:before {
  content: "";
  position: absolute;
  top: -50vh;
  left: 0;
  width: 100vw;
  height: 100vh;
  background: #f3f8fe;
  z-index: 10;
}

#fullpage .section .slide .countdown-slide > * {
  position: relative;
  z-index: 20;
}

#fullpage .section .slide .countdown-slide img {
  max-width: 380px;
  margin: 0 0 40px 0;
}

#fullpage .section .slide .countdown-slide h1 {
  font-size: 96px;
}

#fullpage .section .list-fake {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  max-width: 60rem;
  margin: 0 auto 1rem auto;
}

#fullpage .section .list-fake.highlight span:not(.bullet) {
  color: #7CDA24;
  font-weight: 700;
}

#fullpage .section .list-fake .bullet {
  display: inline-block;
  width: 54px;
  height: 54px;
  margin: 0 12px 0 0;
  color: #fff;
  background: #405665;
  border: 3px solid transparent;
  border-radius: 68px;
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .05);
  box-shadow: 0 0 20px rgba(0, 0, 0, .05);
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  line-height: 54px;
  text-align: center;
}

/* Nocni rezim */
.dark-toggler {
  position: absolute;
  top: 10px;
  right: 15px;
  display: inline-block;
  width: 6.4rem;
  height: 3rem;
  z-index: 10;
}

.dark-toggler .slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 3rem;
  background: #12a9e1 url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48IS0tIEZvbnQgQXdlc29tZSBQcm8gNi4wLjAtYWxwaGExIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIC0tPjxwYXRoIGQ9Ik0xMjAgMTU0QzEyNSAxNTkgMTMxIDE2MSAxMzcgMTYxUzE0OSAxNTkgMTU0IDE1NEMxNjQgMTQ1IDE2NCAxMzAgMTU0IDEyMEwxMDkgNzVDMTAwIDY2IDg0IDY2IDc1IDc1UzY2IDEwMCA3NSAxMDlMMTIwIDE1NFpNMjU2IDExMkMyNjkgMTEyIDI4MCAxMDEgMjgwIDg4VjI0QzI4MCAxMSAyNjkgMCAyNTYgMFMyMzIgMTEgMjMyIDI0Vjg4QzIzMiAxMDEgMjQzIDExMiAyNTYgMTEyWk0xMTIgMjU2QzExMiAyNDMgMTAxIDIzMiA4OCAyMzJIMjRDMTEgMjMyIDAgMjQzIDAgMjU2UzExIDI4MCAyNCAyODBIODhDMTAxIDI4MCAxMTIgMjY5IDExMiAyNTZaTTM3NSAxNjFDMzgxIDE2MSAzODcgMTU5IDM5MiAxNTRMNDM3IDEwOUM0NDYgMTAwIDQ0NiA4NCA0MzcgNzVTNDEyIDY2IDQwMyA3NUwzNTggMTIwQzM0OCAxMzAgMzQ4IDE0NSAzNTggMTU0QzM2MyAxNTkgMzY5IDE2MSAzNzUgMTYxWk0yNTYgNDAwQzI0MyA0MDAgMjMyIDQxMSAyMzIgNDI0VjQ4OEMyMzIgNTAxIDI0MyA1MTIgMjU2IDUxMlMyODAgNTAxIDI4MCA0ODhWNDI0QzI4MCA0MTEgMjY5IDQwMCAyNTYgNDAwWk0xMjAgMzU4TDc1IDQwM0M2NiA0MTIgNjYgNDI4IDc1IDQzN0M4MCA0NDIgODYgNDQ0IDkyIDQ0NFMxMDQgNDQyIDEwOSA0MzdMMTU0IDM5MkMxNjQgMzgyIDE2NCAzNjcgMTU0IDM1OFMxMzAgMzQ4IDEyMCAzNThaTTQ4OCAyMzJINDI0QzQxMSAyMzIgNDAwIDI0MyA0MDAgMjU2UzQxMSAyODAgNDI0IDI4MEg0ODhDNTAxIDI4MCA1MTIgMjY5IDUxMiAyNTZTNTAxIDIzMiA0ODggMjMyWk0zOTIgMzU4QzM4MiAzNDggMzY3IDM0OCAzNTggMzU4UzM0OCAzODIgMzU4IDM5Mkw0MDMgNDM3QzQwOCA0NDIgNDE0IDQ0NCA0MjAgNDQ0UzQzMiA0NDIgNDM3IDQzN0M0NDYgNDI4IDQ0NiA0MTIgNDM3IDQwM0wzOTIgMzU4Wk0yNTYgMTQ0QzE5NCAxNDQgMTQ0IDE5NCAxNDQgMjU2QzE0NCAzMTggMTk0IDM2OCAyNTYgMzY4UzM2OCAzMTggMzY4IDI1NkMzNjggMTk0IDMxOCAxNDQgMjU2IDE0NFoiIGZpbGw9IiNGRkQzNDciLz48L3N2Zz4K") no-repeat center left 1rem;
  background-size: 1.6rem;
  -webkit-transition: background-color .2s ease-in-out, -webkit-box-shadow .2s ease-in-out;
  transition: background-color .2s ease-in-out, -webkit-box-shadow .2s ease-in-out;
  -o-transition: background-color .2s ease-in-out, box-shadow .2s ease-in-out;
  transition: background-color .2s ease-in-out, box-shadow .2s ease-in-out;
  transition: background-color .2s ease-in-out, box-shadow .2s ease-in-out, -webkit-box-shadow .2s ease-in-out;
}

.dark-toggler .slider:before {
  position: absolute;
  content: "";
  height: 2.2rem;
  width: 2.2rem;
  right: .4rem;
  bottom: .4rem;
  border-radius: 50%;
  background-color: #fff;
  transition: -webkit-transform .2s ease-in-out;
}

.dark-toggler.is-active .slider {
  background: #303030 url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48IS0tIEZvbnQgQXdlc29tZSBQcm8gNi4wLjAtYWxwaGExIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIC0tPjxwYXRoIGQ9Ik0zMzIgNDI2QzIzOSA0NDQgMTU0IDM3MyAxNTQgMjc5QzE1NCAyMjUgMTgzIDE3NSAyMzAgMTQ4QzIzNyAxNDQgMjM1IDEzMyAyMjcgMTMxQzEwOSAxMDkgMCAyMDAgMCAzMjBDMCA0MjYgODYgNTEyIDE5MiA1MTJDMjUxIDUxMiAzMDUgNDg1IDM0MSA0NDFDMzQ2IDQzNCAzNDAgNDI1IDMzMiA0MjZaTTI4OCA2NEwzMDAgOTRDMzAxIDk1IDMwMyA5NiAzMDQgOTZTMzA3IDk1IDMwOCA5NEwzMjAgNjRMMzUwIDUyQzM1MSA1MSAzNTIgNDkgMzUyIDQ4QzM1MiA0NyAzNTEgNDUgMzUwIDQ0TDMyMCAzMkwzMDggMkMzMDcgMSAzMDUgMCAzMDQgMFMzMDEgMSAzMDAgMkwyODggMzJMMjU4IDQ0QzI1NyA0NSAyNTYgNDcgMjU2IDQ4QzI1NiA0OSAyNTcgNTEgMjU4IDUyTDI4OCA2NFpNNTA4IDIxN0w0NDggMTkyTDQyMyAxMzJDNDIyIDEzMCA0MTkgMTI4IDQxNiAxMjhTNDEwIDEzMCA0MDkgMTMyTDM4NCAxOTJMMzI0IDIxN0MzMjIgMjE4IDMyMCAyMjEgMzIwIDIyNFMzMjIgMjMwIDMyNCAyMzFMMzg0IDI1Nkw0MDkgMzE2QzQxMCAzMTggNDEzIDMyMCA0MTYgMzIwUzQyMiAzMTggNDIzIDMxNkw0NDggMjU2TDUwOCAyMzFDNTEwIDIzMCA1MTIgMjI3IDUxMiAyMjRTNTEwIDIxOCA1MDggMjE3WiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPgo=") no-repeat center right 1rem;
  background-size: 1.4rem;
}

.dark-toggler.is-active .slider:before {
  -webkit-transform: translateX(-3.2rem);
  -ms-transform: translateX(-3.2rem);
  transform: translateX(-3.2rem);
}

.dark #fullpage .section,
.dark #fullpage .section .welcome-slide.welcome-title h1,
.dark #fullpage .section .welcome-slide.welcome-title h1 small,
.dark #fullpage .section .question table td p,
.dark #fullpage .section .answer table td p,
.dark #fullpage .section .sumCount {
  color: #fff;
}

.dark #fullpage .section,
.dark #fullpage .section .welcome-slide.welcome-title:before,
.dark #fullpage .section .slide .countdown-slide:before {
  background: #405665;
}

.dark #fullpage .section .question table td .bullet,
.dark #fullpage .section .answer table td .bullet {
  color: #405665;
  background: #fff;
}

.dark #fullpage .section.section-arrows .fp-controlArrow.fp-prev {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAABNCAYAAADD5bZNAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGlWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDYgNzkuMTY0NzUzLCAyMDIxLzAyLzE1LTExOjUyOjEzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIxLTA0LTIwVDEwOjMzOjQ5KzAyOjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA0LTIyVDEwOjA1OjAyKzAyOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMS0wNC0yMlQxMDowNTowMiswMjowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowZmIzZGFlOC1kY2ZmLTU2NGEtODQwNy1iNDUxMmNjZGJiYjMiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo1ODU3YjVjYS05YWU2LWVjNDQtOTYzNC1hZjQ2ZmM2NDJlOTgiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkMWY2OWQ2Mi1mNWIwLWQ4NDEtYTY1Ny0zYjVkNjQ4OTg2OTIiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpkMWY2OWQ2Mi1mNWIwLWQ4NDEtYTY1Ny0zYjVkNjQ4OTg2OTIiIHN0RXZ0OndoZW49IjIwMjEtMDQtMjBUMTA6MzM6NDkrMDI6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi4zIChXaW5kb3dzKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YmZmZjM3OWQtZjI1Yi05ZTQ1LWE4MjYtZTk0YWU0MGQyODRlIiBzdEV2dDp3aGVuPSIyMDIxLTA0LTIwVDEwOjMzOjQ5KzAyOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjBmYjNkYWU4LWRjZmYtNTY0YS04NDA3LWI0NTEyY2NkYmJiMyIgc3RFdnQ6d2hlbj0iMjAyMS0wNC0yMlQxMDowNTowMiswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjMgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgjjjM4AAAHMSURBVGje7ZovSENRFMY3BgsrQ8FmNInJpNVgHAgGxSQWQQxiccWoICaLxaqYRJOYFINgE4ZJw8KwTMNApgzGz3IHIqL3wLnjY7wPXv+9P/ec7zvn5YCcwpXLQDKQDEQcZA64BV6BR6AKFPoNssPvugAK/YKo8rc2+gGxzv96SA2xQpzeUkIsAt1IkLtUEBWgQ7zmU0DMAJ8GiP0Ux3caaBsgDoG8N8gk0DJAHPeKmSfIBNA0QJx/h/ACGQMaBogroOjda0aBugHiBih5N70R4MkAcQ+UvbvvEFAzQNSAYW8bUA53F6vn8PRc/UgJuDZA1MN35GqMisClAaIRTpSrQysAZwaIZqgtrlYxH6pgrFqhyrp61nzoB7FqA1MpzPOeAeIjdF53F79tgOgED+IeJzYNEF1gIUWuWcWm5RQBa8ngMwHWUiS9ihFiK0XknDWa3d0U2XcceDdAHKQK4acGiKOe2U0B8hIJcfLTZw4siMyrkflYZY6vVEGTKvFSTU/KBkgZIymrKGWeZeKEVMCSipxSIVxqLCE1qJEaXUkN86TGm1IDX6kRuNRSQGpNIrU4klqlSS0XpdatUgtoqZW81E8K2f8jGUgGMpggX4aROB5Wu8mQAAAAAElFTkSuQmCC");
}

.dark #fullpage .section.section-arrows .fp-controlArrow.fp-next {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAABNCAYAAADD5bZNAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGlWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDYgNzkuMTY0NzUzLCAyMDIxLzAyLzE1LTExOjUyOjEzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIxLTA0LTIwVDEwOjMzOjM2KzAyOjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA0LTIyVDEwOjA0OjQ4KzAyOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMS0wNC0yMlQxMDowNDo0OCswMjowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3MTVlY2QxYi0zNDcwLWNmNDAtOTc4Yy05OTU3NDg1NzU3N2IiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyNzllZmEwYy0wODM4LWI5NGMtYTQ4Yi1hZDY2M2U2OTY5ZjAiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplMjkwNTExNy1kYmJiLWEyNDMtYWQyOS0xOThiY2I5MWE2MjEiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDplMjkwNTExNy1kYmJiLWEyNDMtYWQyOS0xOThiY2I5MWE2MjEiIHN0RXZ0OndoZW49IjIwMjEtMDQtMjBUMTA6MzM6MzYrMDI6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi4zIChXaW5kb3dzKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6OTRjYmFmMWItN2RjMi02NDQ1LTg4ZDQtYWYwZmMxZGIxMmQxIiBzdEV2dDp3aGVuPSIyMDIxLTA0LTIwVDEwOjMzOjM2KzAyOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjcxNWVjZDFiLTM0NzAtY2Y0MC05NzhjLTk5NTc0ODU3NTc3YiIgc3RFdnQ6d2hlbj0iMjAyMS0wNC0yMlQxMDowNDo0OCswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjMgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnlNbFUAAAHISURBVGje7ZohSENRFIY3HhgsorC2uCRLS1oXjAPBoJjEIohBLFsxKojJsmKdmESTmBSDsCYMkwaDWNQgiIowPsuN4u5xnMeP3B9e/3jv3nP+/5xXAAoKTyGBJJAE8keQDGgBN8AzcAnM5g2SASf8rK08Qdb5Xa28QK4ZrLU8QF6I07I3yFUkSB9Y8ASZI15fQMPz+u4aYD6BuhdIEWgbYN6Baa/KmgEdA8wrUPMq8RlwbIB5AqpevWYEODPAPAAVr6Y3ClwYYO6Bslf3HQO6BphboORlAyaAngGmB4x7+ZEScGeA6Ya36WKMyuEcxOo8nDMXh1YJNyRWp+EGuljFaqgdsToKtcnFs9ZCVY1VJ7QQF/M8FfpNrNqDYIaphnXgwwCz4xknGsGjxGrTM9fMB/cWqw3PgLWETSueSW/VANIHFj0jZ9MI0/DMvttGMz7jGcL3DDBvwKQXSBHYN8AcesbIDDiIBHn89yAyn0bisEpcX4mCJlHiJZqehA2QMEYSVlHCPEvECYmAJRE5JUK4xFhCYlAjMbqSGOZJjDclBr4SI3CZpYDEmkRmcSSzSpNZLsqsW2UW0DIreZmfFNL/IwkkgSSQYZ5vk2o4HmdjifYAAAAASUVORK5CYII=");
}

.dark #fullpage .section .rules {
  list-style-image: url("../img/list-check-white.png");
}

.dark #fullpage .section .question .title a[data-fancybox],
.dark #fullpage .section .answer .title a[data-fancybox] {
  display: none;
}

#fullpage .section .question a.pictogram-dark[data-fancybox],
#fullpage .section .answer a.pictogram-dark[data-fancybox] {
  display: none;
}

.dark #fullpage .section .question a.pictogram-light[data-fancybox],
#fullpage .section .answer a.pictogram-light[data-fancybox] {
  display: none;
}

.dark #fullpage .section .question a.pictogram-dark[data-fancybox],
#fullpage .section .answer a.pictogram-dark[data-fancybox] {
  display: initial;
}

/* Copyright ochrana */
#fullpage .section .copyright {
  position: absolute;
  bottom: 10px;
  left: 50%;
  display: inline-block;
  width: calc(100% - 450px);
  margin: 0;
  font-family: museo300, serif;
  font-size: 26px;
  font-weight: bold;
  line-height: 1.2;
  text-align: center;
  translate: -50%;
  z-index: 0;
}

@media (max-width: 1400px) {
  #fullpage .section .copyright {
    font-size: 18px;
  }
}
