.content-search-wrapper{--color-variables_color-01:#133c7f;--color-variables_color-03:#00a3e0;--color-variables_color-14:#fff;--color-variables_color-15:#d8d8d8;--color-variables_color-24:#333;--font-size-body-01:16px;--font-size-body-02:14px;--font-size-body-03:12px;--font-size-headline-01:40px;--font-size-headline-02:34px;--font-size-headline-03:26px;--font-size-headline-04:22px;--font-size-headline-05:18px;--font-size-headline-06:16px;--spacing-01:8px;--spacing-02:16px;--spacing-03:24px;--spacing-04:32px;--spacing-05:40px;--spacing-06:48px;--spacing-07:56px;--spacing-08:64px;--spacing-09:72px}
.content-search-wrapper{margin:var(--spacing-06) auto;padding:var(--spacing-04);width:100%;max-width:76.875rem;background-size:cover;color:var(--color-variables_color-24);display:block}
.content-search-wrapper h2{text-align:center}
.content-search-wrapper .search-input{align-items:center;background:var(--color-variables_color-14);display:flex;width:100%;border:1px solid var(--color-variables_color-03);border-radius:5px;position:relative;margin:auto}
.search-input .icon-wrapper{color:var(--color-variables_color-03);height:var(--spacing-03);margin:0 var(--spacing-02);width:var(--spacing-03)}
.search-input .icon-wrapper .btn-icon{font-size:1.5rem}
.search-input input{height:var(--spacing-06);width:100%;outline:0;border:0;border-radius:5px;padding:0 var(--spacing-03) 0 0;font-size:var(--font-size-body-01)}
.search-input input::placeholder{color:#c3c3c3}
.content-search-outputs{margin:0 auto}
.content-search-outputs:has(.notification-v2) .content-search-outputs__header{display:none}
.content-search-outputs:not(.content-search-outputs--active){display:none}
.content-search__autocomplete-box{padding-bottom:var(--spacing-02)}
.content-search__autocomplete-box li{list-style:none;cursor:pointer}
.content-search__autocomplete-box li:not(:last-of-type){margin:0 0 var(--spacing-01)}
.content-search__autocomplete-box mark,.content-search-results mark{font-weight:700;background-color:transparent}
.content-search-results{margin:0 auto var(--spacing-09);max-width:76.875rem}
.content-search-outputs__header:not(empty),.notification-v2:not(empty){color:var(--color-variables_color-01);font-size:20px;line-height:var(--spacing-03);margin:0 auto;padding-top:var(--spacing-02);max-width:76.875rem}
.content-search-results__list .ll__a{text-decoration:none !important}
.content-search-results__pagination{width:100%;margin-top:32px;text-align:center}
.content-search-results__pagination__button{color:#00a3e0;background-color:unset;border:unset;font-size:var(--font-size-body-01);cursor:pointer}
.content-search-results__pagination__button:not(span):hover{color:#114969;text-decoration:underline}
@media only screen and (min-width:480px){.content-search-results__pagination__button--highlighted{text-decoration:underline;color:#0c2340}
}
.content-search-results__pagination__button:first-child::before{content:'\e901';font-family:'icons'}
.content-search-results__pagination__button:last-child::before{content:'\e902';font-family:'icons'}
.content-search-results__pagination__button:first-child:hover,.content-search-results__pagination__button:last-child:hover{text-decoration:unset;transition:all .2s ease;transform:scale(1.1)}
[class*="theme-one"] .content-search-wrapper{color:var(--color-variables_color-14)}
[class*="theme-one"] .content-search-wrapper .search-input,[class*="theme-one"] .content-search-wrapper .search-input input{background-color:transparent;border-color:var(--color-variables_color-14)}
[class*="theme-one"] .content-search-wrapper .search-input input::placeholder,[class*="theme-one"] .content-search-wrapper .search-input input,[class*="theme-one"] .search-input .icon-wrapper,[class*="theme-one"] .content-search__autocomplete-box,[class*="theme-one"] .content-search__autocomplete-box mark,[class*="theme-one"] .content-search-results mark,[class*="theme-one"] .content-search__autocomplete-box mark,[class*="theme-one"] .content-search-outputs__header,[class*="theme-one"] .notification-v2,[class*="theme-one"] .content-search-results.linklist .ll__a:hover .ll__a-icon::before,[class*="theme-one"] .content-search-results__pagination__button:not(span):hover,[class*="theme-one"] .content-search-results__pagination__button--highlighted{color:var(--color-variables_color-14)}
[class*="theme-one"] .content-search-results.linklist .ll__a:hover .ll__a-value{color:white}
@media only screen and (min-width:768px){.content-search-wrapper .search-input,.content-search-outputs{width:70%}
.content-search-wrapper h2{margin-bottom:var(--spacing-03)}
.content-search__autocomplete-box,.content-search-outputs__header,.content-search-results:not(:has(.notification-v2)){padding-left:var(--spacing-07)}
}