@font-face{font-family:Open-Sans;src:url(/themes/custom/explorettp/dist/fonts/OpenSans/OpenSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Open-Sans;src:url(/themes/custom/explorettp/dist/fonts/OpenSans/OpenSans-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Open-Sans;src:url(/themes/custom/explorettp/dist/fonts/OpenSans/OpenSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open-Sans;src:url(/themes/custom/explorettp/dist/fonts/OpenSans/OpenSans-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes slide-up{0%{transform:translateY(100%)}1%{opacity:1}100%{transform:translateY(0);opacity:1}}.search-page-content .back-link{display:flex;align-items:center;text-decoration:none;color:#000;margin-bottom:1.25rem}.search-page-content .back-link:hover .icon-wrapper{border:1px solid #e1242a}.search-page-content .back-link .icon-wrapper{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.625rem;height:2.625rem;background-color:#fff;border-radius:50%;border:2px solid #edf2f4;box-shadow:0 2px 8px rgba(0,0,0,.12);transition:border .2s ease-in;margin-right:.875rem}.search-page-content .back-link .icon-wrapper .icon,.search-page-content .back-link .icon-wrapper svg{width:80%;height:80%;-o-object-fit:contain;object-fit:contain;fill:#e1242a}.search-page-content .back-link .icon-wrapper .icon-chevron-left,.search-page-content .back-link .icon-wrapper .icon-chevron-right,.search-page-content .back-link .icon-wrapper svg-chevron-left,.search-page-content .back-link .icon-wrapper svg-chevron-right{transform:rotate(90deg)}@media (hover:hover){.search-page-content .back-link .icon-wrapper:hover{border:2px solid #e1242a}}@media (hover:none){.search-page-content .back-link .icon-wrapper:active{border:2px solid #e1242a}}.search-page-content .back-link .icon-wrapper:focus-visible{border:2px solid #e1242a}.search-page-content .back-link .icon-wrapper[disabled]{background-color:rgba(237,242,244,.2);border:2px solid #edf2f4;box-shadow:none}.search-page-content .back-link .icon-wrapper[disabled] .icon,.search-page-content .back-link .icon-wrapper[disabled] svg{fill:#a1a4ac}.search-page-content .explorettp-content{max-width:1440px;margin:0 auto;width:100%;padding-left:1.375rem;padding-right:1.375rem}@media (min-width:1440px){.search-page-content .explorettp-content{padding-left:7.5rem;padding-right:7.5rem}}.search-page-content .explorettp-content .block-page-title-block{margin:0}.search-page-content .explorettp-content .page-title{text-align:center;width:100%;margin-bottom:1.625rem}@media (min-width:1194px){.search-page-content .explorettp-content .page-title{margin-bottom:4.125rem}}.search-page-content .explorettp-content .vocabulary-carousel{margin-top:3.625rem;margin-bottom:4rem}.search-page-content .explorettp-content .vocabulary-carousel .field--name-field-content{display:grid;grid-template-columns:repeat(auto-fill,17.5rem);justify-content:center}.search-page-content .explorettp-content .view-content .views-infinite-scroll-content-wrapper{display:grid;grid-template-columns:repeat(auto-fill,18.75rem);justify-content:center;width:100%;row-gap:1.8125rem}.search-page-content .explorettp-content .pager{display:flex;justify-content:center;margin-top:2.0625rem}.search-page-content .explorettp-content .pager__item{margin:0}.search-page-content .explorettp-content .pager__item .button{font-size:1rem;font-weight:600;line-height:19px;text-decoration:none;color:#fff;padding:.625rem 2.125rem;border-radius:60px;background-color:#e1242a;box-shadow:2px 2px 8px 0 rgba(0,0,0,.12);margin:0}@media (hover:hover){.search-page-content .explorettp-content .pager__item .button:hover{background:linear-gradient(0deg,#bd120a 0,#bd120a 100%),#fff;box-shadow:2px 2px 8px 0 rgba(0,0,0,.12)}}@media (hover:none){.search-page-content .explorettp-content .pager__item .button:active{background:linear-gradient(0deg,#bd120a 0,#bd120a 100%),#fff;box-shadow:2px 2px 8px 0 rgba(0,0,0,.12)}}.search-page-content .explorettp-content .block-views-blocktopics-block-1{margin-top:3rem;margin-bottom:3.375rem;border-top:1px solid #edf2f4;padding-top:2.5rem}@media (min-width:1194px){.search-page-content .explorettp-content .block-views-blocktopics-block-1{margin-top:2.75rem;margin-bottom:5.4375rem;padding-top:3.3125rem}}.search-page-content .explorettp-content .block-views-blocktopics-block-1>h2{font-size:1rem;line-height:19px}.search-page-content .explorettp-content .block-views-blocktopics-block-1 .view-topics{padding-top:1.9375rem}.search-page-content .explorettp-content .block-views-blocktopics-block-1 .view-topics .view-content{display:flex;flex-wrap:wrap;justify-content:flex-start}.search-page-content .explorettp-content .block-views-blocktopics-block-1 .view-topics .view-content .views-row{width:-moz-fit-content;width:fit-content;margin:.5rem .3125rem}.search-page-content .explorettp-content .block-views-blocktopics-block-1 .view-topics .view-content .vocabulary-topics{padding:.25rem 1rem;border-radius:999px;background:linear-gradient(180deg,#fff 0,#f2fbfe 100%);box-shadow:0 2px 8px 0 rgba(0,0,0,.12);cursor:pointer}.search-page-content .explorettp-content .block-views-blocktopics-block-1 .view-topics .view-content .vocabulary-topics a{font-size:1rem;font-weight:400;line-height:23px;text-decoration:none;color:#000}@media (hover:hover){.search-page-content .explorettp-content .block-views-blocktopics-block-1 .view-topics .view-content .vocabulary-topics:hover{background:linear-gradient(180deg,#fff 0,#cde0e8 100%)}}@media (hover:none){.search-page-content .explorettp-content .block-views-blocktopics-block-1 .view-topics .view-content .vocabulary-topics:active{background:linear-gradient(180deg,#fff 0,#cde0e8 100%)}}.search-page-content .explorettp-content .block-views-blocktopics-block-1 .view-topics .view-content .vocabulary-topics:focus{color:#fff;background:linear-gradient(180deg,#e1242a 0,#bd120a 100%)}.search-page-content .views-exposed-form{border:none;border-bottom:1px solid #a1a4ac;box-shadow:none;padding:0;justify-content:center;margin-top:2.625rem;margin-bottom:2.625rem}@media (min-width:1194px){.search-page-content .views-exposed-form{margin-top:3rem;margin-bottom:3.6875rem}}.search-page-content .views-exposed-form fieldset,.search-page-content .views-exposed-form form{width:100%}.search-page-content .views-exposed-form .js-form-item-search-api-fulltext{display:none}.search-page-content .views-exposed-form .fieldset--group{margin:0}.search-page-content .views-exposed-form .form-radios{display:flex;flex-direction:column}@media (min-width:1194px){.search-page-content .views-exposed-form .form-radios{flex-direction:row;justify-content:center}}.search-page-content .views-exposed-form .form-radios .js-form-item{margin:0}@media (min-width:1194px){.search-page-content .views-exposed-form .form-radios .js-form-item{margin-bottom:-2px}}@media (min-width:1194px){.search-page-content .views-exposed-form .form-radios .js-form-item:not(:last-of-type){margin-right:1rem}}.search-page-content .views-exposed-form .form-radios .js-form-item label{padding:.84375rem .5rem 1.09375rem 1.09375rem;border-left:8px solid transparent;transition:all .3s ease-in;border-top:1px solid #a1a4ac;font-size:1.125rem;font-weight:600;line-height:25px;margin:0;display:flex;align-items:center;justify-content:space-between;white-space:pre}@media (max-width:1193px){.search-page-content .views-exposed-form .form-radios .js-form-item label::after{content:"";width:1.75rem;height:1.75rem;background:url(/themes/custom/explorettp/dist/icons/tick.svg) no-repeat center/contain;margin-left:.625rem;visibility:hidden}}@media (min-width:1194px){.search-page-content .views-exposed-form .form-radios .js-form-item label{padding:1.75rem 2rem;border-left:0;border-top:0;border-radius:2px 2px 0 0;border-bottom:4px solid transparent}}.search-page-content .views-exposed-form .form-radios .js-form-item input{visibility:hidden}.search-page-content .views-exposed-form .form-radios .js-form-item.active,.search-page-content .views-exposed-form .form-radios .js-form-item:hover{background:linear-gradient(180deg,rgba(237,242,244,.7) 0,#edf2f4 100%);border-left:8px solid #e1242a}@media (min-width:1194px){.search-page-content .views-exposed-form .form-radios .js-form-item.active,.search-page-content .views-exposed-form .form-radios .js-form-item:hover{border-left:0;border-bottom:4px solid #e1242a;box-shadow:0 2px 8px 0 rgba(0,0,0,.12)}}@media (max-width:1193px){.search-page-content .views-exposed-form .form-radios .js-form-item.active label::after,.search-page-content .views-exposed-form .form-radios .js-form-item:hover label::after{visibility:visible}}.search-page-content .views-exposed-form .form-actions{display:none}