.algolia-index-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:2em;margin-top:4em}.algolia-index-header .section-title{margin:0}.algolia-index-header .pagination-info{display:none;font-size:.875rem;font-weight:400;justify-content:center;position:absolute;top:100%;width:100%}@media (min-width:767px){.algolia-index-header .pagination-info{display:flex;justify-content:flex-end;position:static;width:auto}}.results-count{display:none}@media (min-width:767px){.results-count{display:block;padding:.3em}}.pagination{align-items:center;display:flex;flex-direction:column}@media (min-width:767px){.pagination{flex-direction:row;justify-content:flex-end;position:static}}.pagination .ais-Pagination{display:block;margin-left:1em}.pagination .ais-Pagination-list{align-items:center;display:flex;list-style:none;margin:0;padding:0}.pagination .ais-Pagination-item a,.pagination .ais-Pagination-item span{border:thin solid var(--palette-neutral-60);color:var(--palette-blue-90);display:inline-block;margin-left:-1px;min-width:2.5em;padding:.3em .355em;position:relative;text-align:center}.pagination .ais-Pagination-item:not(.ais-Pagination-item--disabled):hover{background:var(--palette-blue-10);z-index:2}.pagination .ais-Pagination-item span{opacity:.3}.pagination .ais-Pagination-item a{cursor:pointer}.pagination .pages-info{display:block;margin:1em}@media (min-width:767px){.pagination .pages-info{margin:0}}.algolia-search-result{border-radius:1em;display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:1em}.algolia-search-result .list-marker{background:var(--palette-blue-60);border-radius:50%;flex-shrink:0;height:.5em;margin:1em;width:.5em}.algolia-search-result .results-image{border-radius:50%;display:flex;flex-shrink:0;height:3.6875em;margin-right:.75em;margin-top:.5em;-o-object-fit:contain;object-fit:contain;padding:.31em;width:3.6875em}.algolia-search-result .results-title{color:#243b53;font-size:1.25rem;font-weight:700;position:static;text-align:left;width:100%}.algolia-search-result .results-image-courses{border-radius:3.125em;height:4.6875em;margin-top:1.5em;padding:.3em;width:4.6875em}.algolia-search-result .results-container{display:flex;padding:1em;width:100%}.magazines-container{width:100%}.magazines-container .results-container-magazines{border-radius:1em;display:flex;flex-direction:column;padding:1em}.magazines-container .results-container-magazines .media{border-radius:1em;margin-bottom:0;padding-top:.1em;text-align:center}@media (min-width:767px){.magazines-container .results-container-magazines .media{margin-bottom:1em}}.magazines-container .results-container-magazines .media img{border:thin solid var(--palette-neutral-30);border-radius:.5em;max-height:11.875em;min-height:11.875em;-o-object-fit:contain;object-fit:contain;width:100%}.magazines-container .results-container-magazines .results-title-magazines{clear:both;color:#243b53;font-size:1.125rem;font-weight:700;position:static;text-align:left;width:100%}.algolia-search-results a{color:currentColor;text-decoration:none}.algolia-search-results .results-list{margin-bottom:6em;position:relative}@media (min-width:767px){.algolia-search-results .results-list{margin-bottom:0}}.algolia-search-results .results-list:empty{margin:0}.algolia-search-results .results-list ol{list-style:none;margin:0;padding:0}.algolia-search-results .ais-Hits-list{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0;padding:0}@media (min-width:767px){.algolia-search-results .ais-Hits-list{direction:row}}.algolia-search-results .ais-Hits-list-mag{-moz-columns:4;column-count:4;display:flex;flex-wrap:nowrap;justify-content:space-between}@media (min-width:767px){.algolia-search-results .ais-Hits-list-mag{direction:row}}.algolia-search-results .ais-Hits-item{width:100%}@media (min-width:767px){.algolia-search-results .ais-Hits-item{width:48%}.algolia-search-results .ais-Hits-item.search-teaser--magazines{width:30%}}.algolia-search-results .mobile-pagination-info{display:block}@media (min-width:767px){.algolia-search-results .mobile-pagination-info{display:none}}.algolia-search{margin:3em 0 6em}@media (min-width:767px){.algolia-search .search-select{display:none}}.algolia-search .search-filters{display:flex}@media (min-width:992px){.algolia-search .search-filters{margin-left:.75em}}.algolia-search .search-filters .search-filter{display:none}@media (min-width:992px){.algolia-search .search-filters .search-filter{display:block}}.algolia-search .search-filters .search-filter.active a{color:var(--palette-neutral-90)}.algolia-search .search-filters .search-filter.active a:after{background:var(--palette-blue-60);border-top-left-radius:1em;border-top-right-radius:1em;bottom:0;content:"";display:block;height:.25rem;left:0;position:absolute;right:0;width:100%}.algolia-search .search-filters .search-filter a{color:var(--palette-neutral-50);display:inline-block;font-size:1rem;font-weight:400;padding:1em;position:relative;text-decoration:none}.algolia-search .search-filters .search-filter a .active,.algolia-search .search-filters .search-filter a:hover{color:var(--palette-neutral-90)}.algolia-search .content-type{text-transform:capitalize}.algolia-search .ais-SearchBox{margin-bottom:3em}.algolia-search .ais-SearchBox-form{position:relative}.algolia-search .ais-SearchBox-form .ais-SearchBox-input{background:var(--palette-blue-10);color:var(--palette-blue-60);margin:0;padding:1.2em 2em 1.2em 4em;width:100%}.algolia-search .ais-SearchBox-form .ais-SearchBox-input::-moz-placeholder{color:var(--palette-blue-40)}.algolia-search .ais-SearchBox-form .ais-SearchBox-input::placeholder{color:var(--palette-blue-40)}.algolia-search .ais-SearchBox-form .ais-SearchBox-submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;bottom:0;cursor:pointer;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;z-index:100}.algolia-search .ais-SearchBox-form .ais-SearchBox-submit .ais-SearchBox-submitIcon{height:1.5em;margin-left:1.5em;margin-right:1.5em;width:1.5em}.algolia-search .ais-SearchBox-form .ais-SearchBox-submit .ais-SearchBox-submitIcon path{fill:#168ecc}.algolia-search .ais-SearchBox-form .ais-SearchBox-reset{display:none}.algolia-search .ais-InstantSearch shadow{margin:1em}
