*{scroll-behavior:smooth}.quiz-section-wrapper .difficulty-wrapper{position:relative;margin-bottom:8px}.quiz-section-wrapper .difficulty-homepage{width:100%;border-radius:0;border-top:0;border-left:0;border-right:0;text-align:center;color:#FFF;font-size:10px;text-transform:uppercase;padding:4px 10px;font-weight:700;margin-bottom:4px}.difficulty-homepage-easy{background-color:rgba(74,169,74,0.8)}.difficulty-homepage-normal{background-color:rgba(196,165,90,0.8)}.difficulty-homepage-hard{background-color:rgba(195,47,47,0.8)}.quiz-section-heading{display:flex;justify-content:center;align-items:center;margin-bottom:8px}.quiz-section-heading h2{width:100%;font-size:55px;font-weight:100;text-align:center;font-family:"Damion","Quicksand",sans-serif;background:#17281f url('/images/quizzes-banner.jpg') center;-webkit-text-fill-color:transparent;-webkit-background-clip:text;color:#FFF;padding:3px 0 8px 0;margin-bottom:0}.quiz-section-wrapper a{font-style:normal}.quiz-section-wrapper .post-banner{margin-bottom:10px}.quiz-homepage-box p{color:#000}.homepage-shortcut-links{height:100%;max-width:100%;padding-right:15px;padding-left:15px}.homepage-shortcut-links .row{height:100%;align-content:flex-end}.secondary-navbar{overflow:auto;align-self:flex-end}.secondary-navbar-heading{color:#5e7569}.secondary-navbar ul{list-style:none;margin:0 auto;display:flex;flex-direction:row;width:100%;white-space:break-spaces;max-width:1140px}.secondary-navbar ul li{display:inline-block;padding:18px 5px 18px 5px;flex-grow:1;font-family:"Raleway Black",Impact,sans-serif;text-shadow:#000 1px 1px 2px,#000 -1px 1px 2px,#000 -1px -1px 2px,#000 1px -1px 2px;text-transform:uppercase;color:#FFF;white-space:nowrap}.homepage-header-home-index-fullscreen:before{content:" ";position:absolute;left:0;top:0;width:100%;height:100%;background-image:url("/images/header-full.jpg");background-position:center;-webkit-animation:filtershift 600ms 1s forwards ease-in;-moz-animation:filtershift 600ms 1s forwards ease-in;-o-animation:filtershift 600ms 1s forwards ease-in;animation:filtershift 600ms 1s forwards ease-in;background-size:cover}@keyframes filtershift{from{-webkit-filter:brightness(100%);filter:brightness(100%)}to{-webkit-filter:brightness(25%);filter:brightness(25%)}}.homepage-header-home-index-fullscreen{background-blend-mode:saturation;background-position:center;text-align:center;margin-bottom:10px;height:calc(100vh - 45px);padding:0;position:relative;overflow:hidden;margin-top:59px;opacity:0;-webkit-animation:fadein 1s forwards ease-in;-moz-animation:fadein 1s forwards ease-in;-o-animation:fadein 1s forwards ease-in;animation:fadein 1s forwards ease-in}.homepage-header-home-index-fullscreen .button-container{height:100%;align-content:space-between;padding-top:55px}@keyframes fadein{from{opacity:0}to{opacity:1}}.homepage-header-home-index-fullscreen .button-container .main-buttons{text-align:center;font-size:62px;color:#FFF;opacity:0;display:flex;flex-direction:column;justify-content:center;font-family:"Quicksand Light",sans-serif;-webkit-animation:fadein 500ms 1s forwards ease-in;-moz-animation:fadein 500ms 1s forwards ease-in;-o-animation:fadein 500ms 1s forwards ease-in;animation:fadein 500ms 1s forwards ease-in}.homepage-header-home-index-fullscreen .button-container .homepage-search{opacity:0;-webkit-animation:fadein 500ms 2s forwards ease-out;-moz-animation:fadein 500ms 2s forwards ease-out;-o-animation:fadein 500ms 2s forwards ease-out;animation:fadein 500ms 2s forwards ease-out}.homepage-header-home-index-fullscreen .button-container .homepage-search input{font-size:62px;font-family:"Quicksand Light",Impact,sans-serif}.homepage-header-home-index-fullscreen .button-container .main-buttons small{font-family:"Quicksand",sans-serif;font-size:16px}.homepage-header-home-index-fullscreen .button-container .main-buttons.main-button-2{-webkit-animation-delay:1250ms;-moz-animation-delay:1250ms;-o-animation-delay:1250ms;animation-delay:1250ms}.homepage-header-home-index-fullscreen .button-container .main-buttons.main-button-3{-webkit-animation-delay:1500ms;-moz-animation-delay:1500ms;-o-animation-delay:1500ms;animation-delay:1500ms}.homepage-header-home-index-fullscreen .button-container .main-buttons.main-button-4{-webkit-animation-delay:1750ms;-moz-animation-delay:1750ms;-o-animation-delay:1750ms;animation-delay:1750ms}.homepage-header-home-index-fullscreen .button-container .scroll-indicator{opacity:0;display:flex;justify-content:center;align-items:flex-end;align-self:flex-end;padding-bottom:32px;-webkit-animation:fadein 500ms 2000ms forwards ease-in;-moz-animation:fadein 500ms 2000ms forwards ease-in;-o-animation:fadein 500ms 2000ms forwards ease-in;animation:fadein 500ms 2000ms forwards ease-in}.homepage-header-home-index-fullscreen .button-container .scroll-indicator img{-webkit-animation:bounce 3s 3s infinite;-moz-animation:bounce 3s 3s infinite;-o-animation:bounce 3s 3s infinite;animation:bounce 3s 3s infinite}.homepage-header-home-index-fullscreen .button-container .scroll-indicator img:hover{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none;opacity:1}@keyframes bounce{from{margin-bottom:0;margin-top:0;opacity:1}10%{margin-top:-10px;margin-bottom:10px;opacity:.6}20%{margin-top:0;margin-bottom:0;opacity:1}to{margin-top:0;margin-bottom:0;opacity:1}}.homepage-header-home-index-fullscreen .button-container .main-button-title{line-height:60px}.homepage-header-home-index-fullscreen .button-container .main-buttons a{color:#FFF;text-decoration:none;font-style:normal;display:inline-block;line-height:21px;padding:8px}@media screen and (min-width:768px) and (max-width:991px){.homepage-header-home-index-fullscreen .button-container .main-buttons a small{max-width:75%;display:inline-block}}.homepage-header-home-index-fullscreen .button-container .main-buttons:hover a .main-button-link{background-color:#FFF;color:#000;transition:background-color 600ms,color 600ms}.homepage-header-home-index-fullscreen .button-container .main-buttons .main-button-link{font-family:"Quicksand Light",sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:5px;border:1px solid #FFF;border-radius:5px;padding:3px 10px}.homepage-search,.homepage-search .explore-search-box,.homepage-search input{background-color:transparent;color:#FFF}.homepage-search #explore-search{max-width:80%;margin:0 auto;border:3px solid #FFF}.homepage-search #explore-search input:active,.homepage-search #explore-search input:focus{border:0;outline:0}ul.navbar-nav li{text-align:center}.homepage-header-home-index-fullscreen #explore-search .explore-search-box #search-button{background-image:url("/images/icons/search-white.png")}#search-results{background-color:#141a12;margin-top:-250px;min-height:0;height:0;padding-top:0;transition:min-height 600ms;bottom:0;margin-bottom:62px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;border:3px solid #CCC;margin-left:-3px;box-sizing:content-box;border-bottom:0}@media screen and (max-width:991px){#search-results{margin-bottom:45px}}#search-results:not(:empty){min-height:300px;animation:scroll 10s 2s linear infinite}#search-results{display:flex;flex-direction:row}#homepage-search-spin-loader #loading-dot-0{animation:circle-bounce 2500ms infinite}#homepage-search-spin-loader #loading-dot-1{animation:circle-bounce-2 2500ms infinite}#homepage-search-spin-loader #loading-dot-2{animation:circle-bounce-3 2500ms infinite}#homepage-search-spin-loader .loading-dot{width:15px;height:15px;border-radius:100px;background-color:#b6b6b2;margin-left:2px;margin-right:2px;display:inline-block;vertical-align:top}@keyframes circle-bounce{from{margin-top:10px}7.5%{margin-top:2px}15%{margin-top:10px;height:15px}22%{margin-top:18px;height:8px}33%{height:15px;margin-top:10px}to{height:15px;margin-top:10px}}@keyframes circle-bounce-2{from{margin-top:10px}33%{margin-top:10px}40.5%{margin-top:2px}48%{margin-top:10px;height:15px}55%{margin-top:18px;height:8px}66%{height:15px;margin-top:10px}to{height:15px;margin-top:10px}}@keyframes circle-bounce-3{from{margin-top:10px}66%{margin-top:10px}73.5%{margin-top:2px}82%{margin-top:10px;height:15px}88%{margin-top:18px;height:8px}99%{height:15px;margin-top:10px}to{height:15px;margin-top:10px}}#search-results .home-search-suggestion-entry{flex-shrink:0;width:250px;max-width:250px;padding:5px 0;margin:0 12px;position:relative;animation-delay:unset}#search-results .home-search-suggestion-entry img{margin:0 auto;min-width:251px;min-height:187px}#search-results .home-search-suggestion-entry a *{display:block}#search-results .home-search-suggestion-entry:before{background-color:rgba(97,167,149,0.85);color:#121212;z-index:10;position:absolute;top:12px;left:5px;text-transform:uppercase;font-family:'Quicksand Bold',sans-serif;letter-spacing:3px;font-size:14px;padding:3px 8px;pointer-events:none;border-radius:4px}#search-results .home-search-suggestion-entry.post-banner:before{content:'Post'}#search-results .home-search-suggestion-entry.video-banner:before{background-color:rgba(127,166,206,0.85);content:'Video'}#search-results .home-search-suggestion-entry.quiz-banner:before{background-color:rgba(200,127,206,0.85);content:'Quiz'}#search-results .home-search-suggestion-entry.games-banner:before{background-color:rgba(198,143,143,0.85);content:'Game'}#search-results .home-search-suggestion-entry.tools-banner:before{background-color:rgba(198,186,143,0.85);content:'Tool'}#search-results .home-search-suggestion-entry .search-icon{min-width:187px;min-height:187px}#search-results .home-search-suggestion-entry span{margin-top:5px;text-decoration:none;font-style:normal;font-size:19px;font-family:'quicksand',sans-serif;color:#FFF}@media screen and (max-width:991px){.homepage-header-home-index-fullscreen{margin-top:49px}.homepage-header-home-index-fullscreen .button-container{padding-top:26px}.homepage-header-home-index-fullscreen .button-container .main-buttons{font-size:28px}.homepage-header-home-index-fullscreen .button-container .main-button-title{line-height:36px}.homepage-header-home-index-fullscreen #explore-search .explore-search-box #search{width:100%;font-size:16px;line-height:33px}.homepage-header-home-index-fullscreen #explore-search .explore-search-box #search-button{width:33px;height:33px;background-size:33px}.homepage-header-home-index-fullscreen .button-container .scroll-indicator{padding-bottom:10px}.homepage-header-home-index-fullscreen .button-container .scroll-indicator img{height:35px;padding-bottom:10px}}.secondary-navbar ul li:nth-child(4){animation:menu-bounce 2s infinite}.secondary-navbar ul li a{padding:10px;color:#95c8a5;font-style:normal}.secondary-navbar ul li a:hover{color:#5f8d72}.alternate-wrapper{margin-bottom:8px;position:relative}.alternate-block-title{font-family:'Damion','Quicksand',sans-serif;font-size:82px;text-align:center}.alternate-title-overlay{position:absolute;bottom:0;right:0;width:100%;height:100%;display:flex;align-items:baseline;justify-content:flex-end;padding:4px 4px 4px 20px;background-color:rgba(0,0,0,0.6);flex-direction:column;color:#FFF;text-align:left;text-decoration:none;font-style:normal;font-size:16px;font-family:'Quicksand Light',sans-serif;transition:background-color 600ms}.alternate-title-overlay *{border-left:4px solid #FFF;padding-left:8px;padding-right:4px;transition:all 600ms}.alternate-title-overlay:hover{background-color:rgba(0,0,0,0.1)}.alternate-title-overlay:hover *{padding-left:12px;padding-right:0}.alternate-title-overlay h3{font-family:'Quicksand SemiBold',sans-serif;font-size:28px;font-style:normal;text-align:center;color:#FFF;padding-bottom:0;margin-bottom:0;text-align:left}