body { background: var(--polteq-lightblue); }
h2 { font-size: 36px; }
.content-1 > div > p, .btw-container > div > p, .voorwaarden-container > div > p, .cookie-container > div > p, .cookie-container > div > h2, .cookie-container > div > ul > li { width: 70%; }
.opleiding-text { font-size: 230px; line-height: 1; margin-bottom: 30px; font-weight: var(--polteq-header-fontWeight); color: #ffffff12; }
.opleidingen-overlay { width: 100%; height: 100%; position: absolute; top: 0; background: linear-gradient(90deg, rgba(0,0,0, 1), rgba(0,0,0,0)); }
.text-overlay { font-size: 230px; line-height: 1; margin-bottom: 30px; font-weight: var(--polteq-header-fontWeight); color: #ffffff3d; padding-left: 15%; }
.text-overlay.single { top: 30%; width: 77%; }
.button-category { display: flex; margin-block: auto; z-index: 9; position: relative; width: fit-content; font-size: var(--fa-fontsize); text-transform: uppercase; background: var(--polteq-green); padding-left: 30px; margin-top: auto; border-radius: 50px; }
.button-category:hover { cursor: pointer; }
.button-category-bg { padding: 10px; padding-inline: 13px; background: white; margin: 8px; border-radius: 50px; }
.button-category-bg > .fa-arrow-right { font-size: var(--fa-fontsize); color: var(--polteq-green); }
.button-category > span { margin-block: auto; margin-right: 30px; color: white; font-weight: var(--polteq-header-fontWeight); text-transform: uppercase; font-size: 14px; }
.hero-opleidingen { box-shadow: rgb(0 0 0 / 20%) 150px 130px 100px -34px; overflow: hidden; }
.hero-opleidingen.single { box-shadow: none; height: 645px; }
.opleidingen-hero-title { color: white; position: absolute; top: 110px; font-size: 52px; padding-left: 140px; }
.opleidingen-container { position: relative; overflow: hidden; top: -130px; margin-bottom: -130px; background: var(--polteq-lightblue); margin-left: 7.5%;  padding-left: 7.5%; padding-right: 7.5%; padding-top: 60px; font-size: 18px; }
.opleidingen-intro-content > h3 { color: var(--polteq-green); font-size: 48px; }
.opleidingen-intro-content > div > p { margin-block: 30px; } 
.opleidingen-intro-content > div > h2 { margin-top: 0; }
.opleidingen-intro-content > div { color: var(--polteq-blue); }
.opleidingen-intro { display: flex; justify-content: space-between; padding-bottom: 30px; }
.opleidingen-intro-content { width: 60%; }
.opleidingen-intro-nav { width: 45%; overflow: hidden; }
.opleidingen-intro-nav > .bottom { background: var(--polteq-darkgreen); border-bottom-left-radius: 25px; border-bottom-right-radius: 25px; padding: 30px; padding-right: 0; padding-left: 60px; }
.opleidingen-intro-nav > .top { background: var(--polteq-blue); border-top-left-radius: 25px; border-top-right-radius: 25px; color: white; padding: 30px; padding-right: 0; padding-left: 60px; }
.opleidingen-intro-nav > .top > h2 { text-transform: uppercase; font-weight: var(--polteq-header-fontWeight); font-size: 18px; color: white; }
.opleidings-categorie { padding-block: 20px; border-bottom: 1px solid #f5f5f55c; }
.opleidings-categorie > a {
display: flex;
justify-content: space-between;
color: white;
font-size: 22px;
align-items: center;
margin-right: 60px;
}
.splide__arrow--prev svg { transform: scaleX(1); }
.opleidings-categorie:last-child { border: none; }
.opleidings-categorie > a > .fa-arrow-right { padding: 14px; padding-inline: 15px; background: var(--polteq-blue); margin: 8px; margin-block: auto; border-radius: 50px; font-size: var(--fa-fontsize); transform: rotate(90deg); }
.opleidings-categorie > a > .fa-arrow-right:hover { cursor: pointer; }
.titel > h2 { color: var(--polteq-blue); font-size: 60px; margin-block: auto; }
.button-show-more { background: var(--polteq-darkgreen); border-radius: 50px; height: fit-content; padding-inline: 1px; margin-block: auto; }
.button-show-more:hover { cursor: pointer; }
.button-show-more > i { color: white; font-weight: var(--polteq-header-fontWeight); padding: 10px; background: var(--polteq-green); border-radius: 50px; margin: 8px; font-size: 22px; }
.trainingen > div > .titel { display: flex; justify-content: space-between; width: 100%; margin-block: 60px; }
.trainingen > div > .titel:last-child { padding-top: 90px; }
.training-wrap { display: flex; height: auto; justify-content: space-between; flex-wrap: wrap; width: 100%; max-height: 0; transition: all 1s ease-in-out; overflow: hidden; opacity: 0; }
.training-wrap.open { max-height: 100%; transition: all 1s ease-in-out; opacity: 1; }
.training {
background: white;
display: flex;
justify-content: space-between;
align-items: center;
color: var(--polteq-blue);
font-size: 20px;
padding-block: 15px;
border-bottom: 1px solid #f5f5f55c;
width: 42%;
border-radius: 50px;
padding-left: 60px;
margin-bottom: 10px;
}
.training:hover, .training-test:hover { background: var(--polteq-darkgreen); color: white; }
.training:hover > .fa-arrow-right, .training-test:hover > .fa-arrow-right { background: var(--polteq-green); }
.training-test { background: white;
display: flex;
justify-content: space-between;
color: var(--polteq-blue);
font-size: 20px;
padding-block: 15px;
border-bottom: 1px solid #f5f5f55c;
line-height: 2.2;
width: 42%;
border-radius: 50px;
padding-left: 60px;
margin-bottom: 10px;
margin-top: 0;
}
.trainingen > div > div > a  > .fa-arrow-right { padding: 15px; background: var(--polteq-blue); color: white; margin: 8px; margin-block: auto; margin-right: 30px; border-radius: 50px; font-size: var(--fa-fontsize); }
.trainingen > div > div > a  > .fa-arrow-right:hover { cursor: pointer; }
.certificeringstrainingen, .zoek-resultaat { scroll-padding-top: 90px; }
.trainingen > .certificeringstrainingen, .trainingen > .technische-trainingen, .trainingen > .praktische-trainingen, .trainingen > .testverbeteringstrainingen, .trainingen > .certification-training, .trainingen > .technical-trainings, .trainingen > .test-improvement-training, .trainingen > .practical-trainings{ display: flex; justify-content: space-between; flex-wrap: wrap; padding-bottom: 60px; background: linear-gradient(180deg, var(--polteq-lightblue), #e2e7ef); padding-left: 7.5%; padding-right: 7.5%; }
.trainingen > .technische-trainingen { background: var(--polteq-lightblue); } .trainingen > .praktische-trainingen, .trainingen > .practical-trainings { padding-bottom: 150px; }
.zoek-resultaat { padding-inline: 7.5%; margin-bottom: 60px; }
.help { display: flex; justify-content: space-between; background: var(--polteq-blue); color: white; padding: 60px; padding-inline: 15%; }
.help-content { width: 40%; font-size: 20px;  }
.button-help { display: flex; background: var(--polteq-green); width: fit-content; padding-left: 30px; border-radius: 50px; margin-top: 30px;  }
.button-help:hover { cursor: pointer; }
.button-help > span { margin-block: auto; margin-right: 30px; text-transform: uppercase; font-size: 14px; font-weight: bold; }
.help-bg { padding: 10px; padding-inline: 15px; background: var(--polteq-lightgreen); border-radius: 50px; margin: 8px; }
.help-bg > .fa-arrow-right { font-size: var(--fa-fontsize); color: white; transform: rotate(90deg); }
.help-content > .titel { color: var(--polteq-green); font-size: 36px; font-weight: bold; line-height: 1; margin: 0; }
.help-content > div > p { margin-block: 30px; }
.help-content > .phone { font-weight: var(--polteq-text-light-fontWeight); font-size: 30px; margin-top: 30px; }
.help-content > .medewerker { color: white; font-size: 24px; font-weight: bold; margin: 0; }
.help-img { width: 415px; position: relative; margin-block: auto; }
.help-img > img { width: 100%; height: auto; object-fit: contain; padding-right: 60px; }
.providers { width: 30%; height: fit-content; background: white; padding: 30px; border-radius: 25px; }
.logos { display: flex; justify-content: center; flex-wrap: wrap; gap: 30px; column-gap: 50px; }
.logos > a { margin-block: auto; text-align: center; width: 110px; }
.logos > a > img { width: 100%; object-fit: contain; transition: all .3s ease;  }
.logos > a > img:hover { transform: scale(1.1); cursor: pointer; transition: all .3s ease; }
.logos > .logo-small { width: 140px; } 
.logos > .logo-mid { width: 180px; }
.logos > .logo-large { width: 230px; }
.logos > .tmap { width: 100px; }
.logo-info { margin: 0; text-align: center; color: var(--polteq-blue); font-size: 13px;  }
.contactform { padding-top: 0; }
.opleidingen-container > .content { color: var(--polteq-blue); }
.opleidingen-container > .content > h2 { color: var(--polteq-green); font-size: 36px; }
.opleidingen-container > a > h2 { color: white; margin-block: auto; font-weight: normal; margin-right: 30px; font-weight: bold; }
.searchandfilter > ul { display: flex; justify-content: space-between; padding-inline: 7.5%; margin-bottom: 30px; font-size: 18px; flex-wrap: wrap; }
.searchandfilter h4 { font-size: 24px; }
.no-date-block { margin-block: 0 !important; }
.sf-input-text { border: 1px solid var(--color-grey) !important; padding: 20px; padding-block: 15px; border-radius: 50px; }
.sf-input-select { padding: 15px; padding-block: 12px; background: white; border: 1px solid var(--color-grey) !important;  box-shadow: none !important;  border-radius: 25px; }
.search-filter-label { font-size: 24px; font-weight: bold; color: var(--polteq-blue); } 
.filter { display: flex; justify-content: space-between; flex-wrap: wrap; padding-inline: 7.5%; padding-top: 60px; }
.filter > div {  margin-bottom: 30px; }
.filter > .searchbars { display: flex; flex-wrap: wrap; gap: 30px; min-width: 22%; max-width: 383px; }
.filter > .searchbars > div { width: 100%; }
.filter .search-filter-input-text, .filter .search-filter-component-combobox-base, .filter .search-filter-component-combobox__selection-item { border-radius: 50px } .zoek-resultaat .search-filter-query p, .zoek-resultaat .search-filter-query hr, .zoek-resultaat .search-filter-query .pagination, .zoek-resultaat .search-filter-query br { display: none; }
.zoek-resultaat hr { margin-top: 30px; margin-bottom: 60px; border-color: #8e8e8e26; }
.zoek-resultaat .search-filter-query__spinner-icon { margin-inline: auto; width: 2% !important; }
.search-filter-query--id-2 > .search-filter-query-posts { display: flex; column-gap: 30px; justify-content: space-between; flex-wrap: wrap; }
.search-filter-query--id-2 > .search-filter-query-posts > div { width: 45%; }
.search-filter-query--id-2 h2 { font-weight: normal; }
.search-filter-query--id-2 a {
background: white;
display: flex;
justify-content: space-between;
align-items: center;
color: var(--polteq-blue);
font-size: 20px;
padding-block: 15px;
border-bottom: 1px solid #f5f5f55c;
border-radius: 50px;
padding-left: 30px;
margin-bottom: 15px;
}
.search-filter-query--id-2 a:hover { background: var(--polteq-darkgreen); color: white; }
.search-filter-query--id-2 a:hover > .fa-arrow-right { background: var(--polteq-green); color: white; }
.search-filter-query--id-2 a  > .fa-arrow-right { padding: 15px; padding-block: 14px; background: var(--polteq-blue); color: white; margin: 8px; margin-block: auto; margin-right: 15px; border-radius: 50px; font-size: var(--fa-fontsize); }
.search-filter-component-combobox--mode-multiple .search-filter-component-combobox__selection-item { background: var(--polteq-green); color: white; }
.search-filter-component-combobox--mode-multiple .search-filter-component-combobox__selection-item .search-filter-component-combobox__selection-remove>svg { fill: white; }
.search-filter-input-checkbox--is-active>.search-filter-input-checkbox__container>.search-filter-input-checkbox__control>svg { fill: var(--polteq-green); }
.search-filter-query--id-2 h3 { color: var(--polteq-blue); }   .flex-title { display: flex; justify-content: space-between; gap: 30px; }
.flex-title .button-single-opleiding { bottom: 0; margin-inline: 0; margin-left: auto; max-height: 60px; white-space: nowrap; }
.single-opleiding { margin-top: -130px; }
.button-single-opleiding.top-button {
position: relative;
bottom: unset;
margin-inline: 0;
margin-left: auto;
display: flex;
background: var(--polteq-green);
width: fit-content;
border-radius: 50px;
left: unset;
transform: translateX(0); 
right: 0;
}
.download { display: flex; background: var(--polteq-blue); width: fit-content; border-radius: 50px; margin-left: 30px; }
.download:hover { cursor: pointer; }
.download > p { padding-left: 30px; margin-block: auto; text-transform: uppercase; font-size: 14px; color: white; }
.download-pdf { background: var(--polteq-lighterblue); border-radius: 50px; margin: 8px; padding: 10px; padding-inline: 13px; margin-left: 30px; }
.download-pdf > .fa-download { font-size: var(--fa-fontsize); color: white; position: relative; top: -1px; left: 1px; }
.opleiding-pdf { display: flex; width: fit-content; justify-content: space-between; border: 1px solid var(--polteq-blue); padding: 10px; padding-left: 30px; border-radius: 50px; margin-top: 30px; }
.opleiding-pdf > p { margin-block: auto !important; font-size: 16px; color: var(--polteq-blue); } .categories > span { color: var(--polteq-green); }
.single-opleiding-header { position: relative; height: 500px; padding-block: 50px; background: linear-gradient(90deg, var(--polteq-lightblue), var(--polteq-lightblue), #e2e7ef); }
.opleiding-text { font-size: 230px; line-height: 1; margin-bottom: 30px; font-weight: var(--polteq-header-fontWeight); color: #00000005; }
.opleiding-title { color: var(--polteq-green); font-size: 34px; margin-block: auto; }
.text-overlay-single { padding: 45px; padding-left: 15%; padding-right: 8%; }
.single-opleiding-category { min-height: 146px; display: flex; justify-content: space-between; position: relative; top: 215px; padding-left: 130px; }
.single-opleiding-details { position: relative; display: flex; justify-content: space-between; gap: 5%; background: var(--polteq-blue); padding: 40px; margin-left: 7.5%; padding-left: 7.5%; padding-right: 7.5%; z-index: 9; min-height: 120px; }
.single-opleiding-details > div > h1 { color: white; font-weight: var(--polteq-header-fontWeight); font-size: 28px; margin-block: auto; }
.single-opleiding-details > div > div > a > span, .category-separator { color: var(--polteq-green); } .single-opleiding-title { margin-block: auto; }
.details { position: relative; display: flex; gap: 60px; justify-content: center; min-width: 500px; }
.date { max-width: 598px; }
.date-details > p, .location > h2 { font-weight: var(--polteq-text-fontWeight); font-size: 18px; color: white; }
.date-details > .soort { color: var(--polteq-green); font-weight: var(--polteq-header-fontWeight); font-size: 20px; }
.date-details > p { margin-block: 0; } 
.border-container { position: relative; height: 132px; margin-block: auto; } 
.border { border-left: 2px solid white; position: absolute; top: -12px; left: 0; height: 120%; }
.date, .location { margin-block: auto; }
.date-details { width: fit-content; margin-inline: auto; text-align: center; }
.content-1, .content-2 { padding-left: 15%; padding-right: 7.5%;  }
.single-opleiding-content > div { margin-block: 30px; color: var(--polteq-blue); }
.single-opleiding-content > div > h3 { color: var(--polteq-green); font-size: 34px; margin-top: 60px; margin-bottom: 30px; font-weight: bold; }
.single-opleiding-content h2 { margin-bottom: 30px; width: 70%; }
.content-2 { display: flex; }
.content-2 > div:first-child { width: 100%; padding-right: 3%; height: fit-content; padding-bottom: 90px; }
.extra-inhoud { display: flex; position: relative; min-height: 890px; }
.onderwerpen { position: relative; z-index: 9; list-style: circle; background: var(--polteq-blue); width: 70%; padding-block: 8%; border-top-right-radius: 25px; padding-left: 7.5%; border-bottom-right-radius: 25px; transform: translateY(-100px); margin-block: auto; }
.onderwerpen > .titel { color: var(--polteq-green); font-weight: var(--polteq-header-fontWeight); font-size: 38px; padding-left: 15%; padding-right: 180px; margin-bottom: 30px; line-height: 1; }
.onderwerpen > .onderwerp { position: relative; display: list-item; list-style: none; list-style-position: outside; color: white; margin-left: calc(15% + 30px); padding-right: 7.5%; padding-block: 30px; border-bottom: 1px solid #f5f5f530; line-height: 1.8; font-weight: var(--polteq-text-fontWeight); font-size: 20px; margin-block: 0 !important; }
.onderwerpen > .onderwerp:before { 
position: absolute;
top: 40px;
left: -30px;
font-family: "polteq" !important;
content: '\4c';
display: inline-block;
color: #99c21c;
margin-right: 10px;
vertical-align: middle;
height: 14px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
text-align: center;
line-height: 14px;
font-size: 14px;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
}
.onderwerpen > .onderwerp:last-child { border: none; }
.doelgroep { width: 40%; padding-left: 60px; padding-right: 7.5%; margin-block: auto; padding-bottom: 300px; }
.doelgroep > p { color: var(--polteq-green); font-weight: var(--polteq-header-fontWeight); font-size: 34px; margin-bottom: 30px; font-weight: bold; line-height: 1; }
.doelgroep > div { font-size: 18px; }
.doelgroep > div > p { margin-block: 30px; }
.btw-vrij > div, .btw-vrij > p { font-style: italic; font-weight: normal; font-size: 17px; }
.btw-vrij > p { margin-bottom: 0; }
.btw-vrij > div > p > a, .btw-vrij > div > a { color: white; }
.btw-vrij > div > p { margin-block: 0; }
.btw-vrij a:hover { color: var(--polteq-blue); }
.single-opleiding-verwachting { position: relative; top: -340px; background: var(--polteq-midblue); margin-inline: 15%; padding-inline: 15%; padding-top: 250px; padding-bottom: 30px; }
.single-opleiding-content  > .single-opleiding-verwachting > .titel { color: var(--polteq-blue); font-size: 38px; font-weight: bold; line-height: 1; }
.single-opleiding-verwachting > .item { position: relative; display: list-item; list-style: none; list-style-position: outside; margin-left: 30px; color: var(--polteq-blue); font-size: 20px; padding-block: 30px; border-bottom: 1px solid var(--polteq-blue); line-height: 1.8; font-weight: var(--polteq-text-fontWeight); margin-block: 0; }
.single-opleiding-verwachting > .item:last-child { border-bottom: none; }
.single-opleiding-verwachting > .item:before {
position: absolute;
top: 40px;
left: -30px;
font-family: "polteq" !important;
content: '\4c';
display: inline-block;
color: var(--polteq-blue);
margin-right: 10px;
vertical-align: middle;
width: 14px;
height: 14px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
text-align: center;
line-height: 14px;
font-size: 14px;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
}
.single-opleiding-verwachting > .item:nth-last-child(2){ border: none; }
.single-opleiding-content { margin-bottom: -200px; overflow: hidden; font-size: 18px; }
.single-opleiding-content-details { position: relative; width: 100%; z-index: 98; color: white; bottom: -50px; }
#no-date { margin-block: auto; font-size: 18px;  color: var(--polteq-green); }
#no-date > p { font-weight: bold; margin-bottom: unset; }
.no-date-block { font-size: 18px; font-style: italic; }
span.location { font-weight: bold; display: block; margin-top: 10px; }
.taal > p { margin-top: 10px; margin-bottom: 0; font-weight: normal; color: white; font-size: 20px; }
.taal > p > span { font-weight: bold; color: white; }
.kosten > div { font-size: 20px; color: white; }
.kosten > div > p { margin-block: 0; }
.btw-vrij > div { font-size: 18px; color: white; }
.single-opleiding-content-details > div > .date-location > h2 { padding-left: 30px; }
.single-opleiding-content-details > div > div { padding-block: 20px; padding-right: 60px; border-bottom: 1px solid #f5f5f55c; line-height: 1.8; font-size: 20px; }
.single-opleiding-content-details > div > div:last-child { border: none; }
.single-opleiding-content-details-top { background: var(--polteq-darkgreen); padding-top: 30px; padding-left: 60px; border-top-left-radius: 25px; border-top-right-radius: 25px;  }
.single-opleiding-content-details-bottom { background: var(--polteq-green); border-bottom-left-radius: 25px; border-bottom-right-radius: 25px; padding-left: 60px; padding-block: 30px; }
.button-single-opleiding-rechts-onder { display: flex; background: var(--polteq-blue); width: fit-content; border-radius: 50px; }
.button-single-opleiding-rechts-onder:hover { cursor: pointer; }
.button-single-opleiding-rechts-onder > p { padding-left: 30px; margin-block: auto; text-transform: uppercase; font-size: 14px; color: white; font-weight: bold; }
.single-opleiding-rechts-onder-bg { background: var(--polteq-lighterblue); border-radius: 50px; margin: 8px; padding: 10px; padding-inline: 13px; margin-left: 30px; }
.single-opleiding-rechts-onder-bg > .fa-arrow-right { font-size: var(--fa-fontsize); color: white; }
.button-single-opleiding { position: absolute; left: 50%; transform: translateX(-50%); bottom: -110px; margin-inline: auto; display: flex; background: var(--polteq-green); width: fit-content; border-radius: 50px; }
.button-single-opleiding:hover { cursor: pointer; }
.button-single-opleiding > p { padding-left: 30px; margin-block: auto; text-transform: uppercase; font-size: 14px; color: white; font-weight: bold; }
.single-opleiding-bg { background: var(--polteq-lightgreen); border-radius: 50px; margin: 8px; padding: 10px; padding-inline: 13px; margin-left: 30px; }
.single-opleiding-bg > .fa-arrow-right { font-size: var(--fa-fontsize); color: white; }
.kosten > h2 { font-weight: unset; }
.button-alle-cases { width: fit-content; margin-top: 60px; }
#splide-date > div > ul > .splide__slide { margin-block: auto; }
#splide-date > .splide__pagination { display: none; }
#splide-date > div .splide__arrow { background: var(--polteq-green) !important; padding: 5px !important; color: white !important; opacity: 1; transition: opacity .1s ease-in; }
#splide-date > div .splide__arrow:disabled { opacity: 0; display: none; } 
#splide-date > div > .splide__arrow--prev{ transform: rotate(180deg) translateY(50%) !important; left: 0; }
#splide-date > div > .splide__arrow--next { right: 0; }
#splide-date > div > .splide__arrow > svg { top: 0; } 
.sf-field-post-meta-filter_taal::before, .sf-field-post-meta-filter_locatie::before, .sf-field-taxonomy-labels::before { display: none; }    @media screen and (max-width: 1440px) { 
.text-overlay { font-size: 130px; top: 40%; }
.text-overlay.single { top: 36%; }
.opleiding-text { font-size: 130px; }
.opleidingen-hero-title {  top: 52px; padding-left: 90px; }
.text-overlay-single { padding-top: 85px; padding-left: 15%; }
.single-opleiding-category { top: 153px; padding-left: 90px; }
}  
@media screen and (max-width: 1230px) {  
.search-filter-query--id-2 > .search-filter-query-posts > div { width: 100%; }
.filter { justify-content: unset; column-gap: 90px; }
.opleidings-categorie > a > .fa-arrow-right { margin-right: 30px; }
.opleidingen-intro-nav > .bottom, .opleidingen-intro-nav > .top { padding-left: 30px; }
.opleidings-categorie > a { font-size: 20px; }
.help { padding-inline: 7.5%; }
.border-container { display: none; }
.single-opleiding-details { flex-wrap: wrap; }
.single-opleiding-details > h1 { width: 100%; margin-bottom: 30px; }
.details { margin-top: 30px; }
.content-2 { flex-wrap: wrap; padding-right: 15%; }
.single-opleiding-content-details { margin-top: 30px; }
.onderwerpen > .titel { padding-right: 60px; }
.onderwerpen { padding-top: 150px; }
.content-2 > div:first-child { padding-right: 0; }
.date { padding-left: 0; }
.content-1 > div > p, .content-2 > div > p { width: 100%; }
.doelgroep > h3 { margin-top: 30px; }
.single-opleiding-details { justify-content: center; }
.details { width: 100%; justify-content: center; min-width: unset; }
.single-opleiding-title { text-align: center; }
.opleidingen-intro { flex-wrap: wrap; }
.opleidingen-intro-content, .opleidingen-intro-nav { width: 100%; padding-right: 7.5%; }
.opleidingen-container { margin-left: 0; }
.providers { width: unset; }
.opleidingen-intro { padding-bottom: 0; }
}
@media screen and (max-width: 990px) {   
.flex-title { flex-wrap: wrap-reverse; }
.flex-title .button-single-opleiding { margin-bottom: 20px; }
.help { flex-wrap: wrap-reverse; }
.help-content { width: 100%; text-align: center; }
.help-img { width: 100%; text-align: center; }
.help-img > img { position: relative; width: 343px; margin-top: 60px; text-align: center; padding-right: 0; }
.button-help { margin-inline: auto; }
.training, .training-test { width: 100%; font-size: 18px; }
.text-overlay, .text-overlay-single { padding-left: 7.5%; }
.opleidingen-hero-title, .opleidingen-text { padding-left: 60px; }
.trainingen > div > div > h2 { font-size: 42px; }
.opleidingen-intro-content, .opleidingen-intro-nav { padding-right: 0; }
.opleidingen-intro-content { margin-bottom: 30px; }
.single-opleiding-details { margin-left: 0; }
.content-1, .content-2 { padding-left: 7.5%; padding-right: 7.5%; }
.extra-inhoud { flex-wrap: wrap; }
.onderwerpen { width: unset; margin-right: 15%; }
.doelgroep { width: 100%; transform: translateY(-66px); }
.onderwerpen > .titel { padding-left: 0; }
.onderwerpen > .onderwerp { margin-left: 30px; margin-right: 7.5%; }
.single-opleiding-verwachting { margin-inline: 0; padding-top: 30px; }
.opleiding-text { font-size: 90px; }
.opleiding-title { font-size: 30px; }
.single-opleiding-category { top: 130px; padding-left: 7.5%;  }
.text-overlay-single { padding-top: 100px; }
.single-opleiding-content h2 { width: 100%; }
}
@media screen and (max-width: 850px) {  
.categories { display: block; right: unset; }
.button-category:first-child { margin-bottom: 15px; }
.opleidingen-hero-title { font-size: 42px; top: 55px; }
}
@media screen and (max-width: 756px) {  
.text-overlay { font-size: 90px; top: 39% !important; }
.opleidingen-hero-title { top: 30px; }
.trainingen > div > div > h2 { padding-left: 0; }
.trainingen > div > div > h2 { font-size: 36px; }
.training, .training-test { padding-left: 30px; }
#splide-date > div .splide__arrow { top: 120%; }
.details { top: -30px; }
.date { width: 100%; }
.categories { margin-bottom: 30px; }
}
@media screen and (max-width: 650px) {  
.text-overlay-single { padding-top: 75px; }
.single-opleiding-category { padding-right: 0; top: 155px; flex-wrap: wrap; padding-left: 0; }
.opleiding-title { padding-left: 7.5%; }
.date { flex-wrap: wrap; }
.filter > .searchbars { width: 100%; min-width: unset; max-width: unset; }
.filter { row-gap: 30px; } 
}
@media screen and (max-width: 550px) {  
.providers > .logos > .logo-large { width: 200px; }
.help-img > img { width: 280px; }
.text-overlay { font-size: 56px; top: 42% !important; }
.opleidingen-hero-title { font-size: 30px; top: 16px; padding-left: 30px; }
.providers { margin-inline: 0; border-radius: 0; padding-inline: 7.5%; }
.opleidingen-container { padding-inline: 0;}
.btw-container, .voorwaarden-container { padding-inline: 7.5%; }
.opleidingen-intro-content { padding-inline: 7.5%; }
.opleidingen-intro-nav > .top { border-radius: 0px; padding-left: 7.5%;}
.opleidingen-intro-nav > .bottom { border-radius: 0px; }
.opleiding-text { font-size: 54px; top: -4px; }
.opleiding-title { font-size: 26px; }
.opleiding-pdf { flex-wrap: wrap; justify-content: center; width: 65%; padding-block: 15px; padding-inline: 30px; text-align: center; }
.download { margin-left: 0; margin-top: 10px; }
.content-2 { padding-left: 0; padding-right: 0; }
.content-2 > div:first-child { padding-inline: 7.5%; }
.single-opleiding-content-details-top { border-radius: 0px; padding-left: 0; padding-inline: 7.5%; }
.single-opleiding-content-details > div > div { padding-right: 0; }
.single-opleiding-content-details-bottom { border-radius: 0px; padding-left: 0; padding-inline: 7.5%; }
.onderwerpen { margin-right: 0; border-radius: 0px; padding-top: 180px; }
.doelgroep { padding-left: 0; padding-right: 0; padding-inline: 7.5%; }
.single-opleiding-verwachting { padding-inline: 7.5%; }
.opleidingen-container > .content > h1 { font-size: 30px; }
.trainingen > .technische-trainingen, .trainingen > .praktische-trainingen, .trainingen > .technical-trainings, .trainingen >  .practical-trainings { padding-bottom: 0; }
.content-1 > div > p, .btw-container > div > p, .voorwaarden-container > div > p, .cookie-container > div > p, .cookie-container > div > h2, .cookie-container > div > ul > li  { width: unset; }
.content-2 > div > p { width: unset; }
.single-opleiding-content-details { bottom: 0; }
.searchandfilter select.sf-input-select { width: 100%; } 
.single-opleiding-content > div > h3 { font-size: 28px; }
}
@media screen and (max-width: 490px) {  
.opleiding-pdf { padding: 45px; padding-block: 8px; } 
.button-category > span { margin-right: 0; }
.trainingen > div > div > h2 { font-size: 32px; }
.button-category { padding-left: 15px; }
.logos { column-gap: 120px; }
}body { background: var(--polteq-lightblue); }
.hero-opleidingen { box-shadow: rgb(0 0 0 / 20%) 150px 130px 100px -34px; overflow: hidden; }
.opleiding-text { font-size: 230px; line-height: 1; margin-bottom: 30px; font-weight: var(--polteq-header-fontWeight); color: #ffffff12; }
.opleidingen-overlay { width: 100%; height: 100%; position: absolute; top: 0; background: linear-gradient(90deg, rgba(0,0,0, 1), rgba(0,0,0,0)); }
.text-overlay { font-size: 230px; line-height: 1; margin-bottom: 30px; font-weight: var(--polteq-header-fontWeight); color: #ffffff1c; padding-left: 15%; }
.opleidingen-hero-title { color: white; position: absolute; top: 110px; font-size: 52px; padding-left: 140px;  }
.opleidingen-container { position: relative; top: -100px; margin-bottom: -100px; background: var(--polteq-lightblue); margin-left: 7.5%;  padding-left: 7.5%; padding-right: 11%; padding-top: 90px; }
.opleidingen-container > .content { color: var(--polteq-blue); }
.opleidingen-container > .content > h1 { color: var(--polteq-green); font-size: 36px; }
@media screen and (max-width: 550px) {
.opleidingen-container { padding-inline: 7.5% !important; }
}@keyframes aslAnFadeInDrop {
0% {
opacity: 0;
transform: translate(0, -50px);
}
100% {
opacity: 1;
transform: translate(0, 0);
}
}
@-webkit-keyframes aslAnFadeInDrop {
0% {
opacity: 0;
transform: translate(0, -50px);
-webkit-transform: translate(0, -50px);
}
100% {
opacity: 1;
transform: translate(0, 0);
-webkit-transform: translate(0, 0);
}
}
@keyframes aslAnFadeOutDrop {
0% {
opacity: 1;
transform: translate(0, 0);
-webkit-transform: translate(0, 0);
}
100% {
opacity: 0;
transform: translate(0, -50px);
-webkit-transform: translate(0, -50px);
}
}
@-webkit-keyframes aslAnFadeOutDrop {
0% {
opacity: 1;
transform: translate(0, 0);
-webkit-transform: translate(0, 0);
}
100% {
opacity: 0;
transform: translate(0, -50px);
-webkit-transform: translate(0, -50px);
}
}
.hiddend {
display: none !important;
}
div.asl_w.asl_an_fadeInDrop,
div.asl_w.asl_an_fadeOutDrop {
-webkit-animation-duration: 100ms;
animation-duration: 100ms;
-webkit-animation-fill-mode: forwards;
animation-fill-mode: forwards;
}
div.asl_w.asl_an_fadeInDrop {
animation-name: aslAnFadeInDrop;
-webkit-animation-name: aslAnFadeInDrop;
}
div.asl_w.asl_an_fadeOutDrop {
animation-name: aslAnFadeOutDrop;
-webkit-animation-name: aslAnFadeOutDrop;
}
div.asl_w.asl_main_container {
transition: width 130ms linear;
-webkit-transition: width 130ms linear;
}
div.asl_w,
div.asl_w *,
div.asl_r,
div.asl_r *,
div.asl_s,
div.asl_s * {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
-ms-box-sizing: content-box;
-o-box-sizing: content-box;
box-sizing: content-box;
padding: 0;
margin: 0;
border: 0;
border-radius: 0;
text-transform: none;
text-shadow: none;
box-shadow: none;
text-decoration: none;
text-align: left;
letter-spacing: normal;
}
div.asl_r,
div.asl_r * {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
div.asl_r {
box-sizing: border-box;
margin: 12px 0 0 0;
}
div.asl_m .proinput input::-ms-clear {
display: none !important;
width: 0 !important;
height: 0 !important;
}
div.asl_m .proinput input::-ms-reveal {
display: none !important;
width: 0 !important;
height: 0 !important;
}
div.asl_m input[type="search"]::-webkit-search-decoration,
div.asl_m input[type="search"]::-webkit-search-cancel-button,
div.asl_m input[type="search"]::-webkit-search-results-button,
div.asl_m input[type="search"]::-webkit-search-results-decoration {
display: none;
}
div.asl_m input[type="search"] {
appearance: auto !important;
-webkit-appearance: none !important;
}
.clear {
clear: both;
}
.hiddend {
display: none;
}
div.asl_m textarea:focus,
div.asl_m input:focus {
outline: none;
}
div.asl_m {
width: 100%;
height: auto;
border-radius: 0;
background: rgba(255, 255, 255, 0);
overflow: hidden;
position: relative;
z-index: 200;
}
div.asl_m .probox {
width: auto;
border-radius: 5px;
background: #fff;
overflow: hidden;
border: 1px solid #fff;
box-shadow: 1px 0 3px #ccc inset;
display: -webkit-flex;
display: flex;
-webkit-flex-direction: row;
flex-direction: row;
}
div.asl_m .probox .proinput {
width: 1px;
height: 100%;
margin: 0 0 0 10px;
padding: 0 5px;
float: left;
box-shadow: none;
position: relative;
flex: 1 1 auto;
-webkit-flex: 1 1 auto;
order: 5;
-webkit-order: 5;
}
div.asl_m .probox .proinput form {
height: 100%; margin: 0 !important;
padding: 0 !important;
display: block !important;
max-width: unset !important;
}
div.asl_m .probox .proinput input:before,
div.asl_m .probox .proinput input:after,
div.asl_m .probox .proinput form:before,
div.asl_m .probox .proinput form:after {
display: none;
}
div.asl_m .probox .proinput input {
height: 28px;
border: 0;
background: transparent;
width: 100%;
box-shadow: none;
margin: -1px;
padding: 0;
left: 0;
line-height: normal !important;
display: block;
min-height: unset;
max-height: unset;
}
div.asl_m .probox .proinput input::-webkit-input-placeholder {
opacity: .85;
}
div.asl_m .probox .proinput input::-moz-placeholder {
opacity: .85;
}
div.asl_m .probox .proinput input:-ms-input-placeholder {
opacity: .85;
}
div.asl_m .probox .proinput input:-moz-placeholder {
opacity: .85;
}
div.asl_m .proinput input.orig {
padding: 0 !important;
margin: 0 !important;
background: transparent !important;
border: none !important;
background-color: transparent !important;
box-shadow: none !important;
z-index: 10;
position: relative;
}
div.asl_m .proinput input.autocomplete {
padding: 0 !important;
margin: 0;
background: transparent !important;
border: none !important;
background-color: transparent !important;
box-shadow: none !important;
opacity: .2;
}
div.asl_m .probox .proinput input.autocomplete {
border: 0;
background: transparent;
width: 100%;
box-shadow: none;
margin: 0;
margin-top: -28px !important;
padding: 0;
left: 0;
position: relative;
z-index: 9;
}
div.asl_m .probox .proinput.iepaddingfix {
padding-top: 0;
}
div.asl_m .probox .proinput .loading {
width: 32px;
background: #000;
height: 100%;
box-shadow: none;
}
div.asl_m .probox .proloading,
div.asl_m .probox .proclose,
div.asl_m .probox .promagnifier,
div.asl_m .probox .prosettings {
width: 20px;
height: 20px;
background: none;
background-size: 20px 20px;
float: right;
box-shadow: none;
margin: 0;
padding: 0;
text-align: center;
flex: 0 0 auto;
-webkit-flex: 0 0 auto;
z-index: 100;
}
div.asl_m .probox .promagnifier {
order: 10;
-webkit-order: 10;
}
div.asl_m .probox .prosettings {
order: 1;
-webkit-order: 1;
}
div.asl_m .probox .proloading,
div.asl_m .probox .proclose {
background-position: center center;
display: none;
background-size: auto;
background-repeat: no-repeat;
background-color: transparent;
order: 6;
-webkit-order: 6;
}
div.asl_m .probox .proclose {
position: relative;
cursor: pointer;
}
div.asl_m .probox .promagnifier .innericon,
div.asl_m .probox .prosettings .innericon,
div.asl_m .probox .proclose .innericon {
background-size: 20px 20px;
background-position: center center;
background-repeat: no-repeat;
background-color: transparent;
width: 100%;
height: 100%;
text-align: center;
overflow: hidden;
line-height: initial;
display: block;
}
div.asl_m .probox .promagnifier .innericon svg,
div.asl_m .probox .prosettings .innericon svg,
div.asl_m .probox .proloading svg {
height: 100%;
width: 22px;
vertical-align: baseline;
display: inline-block;
}
div.asl_m .probox .proloading {
padding: 2px;
box-sizing: border-box;
}
div.asl_m .probox div.asl_loader,
div.asl_m .probox div.asl_loader * {
box-sizing: border-box !important;
margin: 0;
padding: 0;
box-shadow: none;
}
div.asl_m .probox div.asl_loader {
box-sizing: border-box;
display: flex;
flex: 0 1 auto;
flex-direction: column;
flex-grow: 0;
flex-shrink: 0;
flex-basis: 28px;
max-width: 100%;
max-height: 100%;
width: 100%;
height: 100%;
align-items: center;
justify-content: center;
}
div.asl_m .probox div.asl_loader-inner {
width: 100%;
margin: 0 auto;
text-align: center;
height: 100%;
}
@-webkit-keyframes rotate-simple {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
50% {
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes rotate-simple {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
50% {
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
div.asl_m .probox div.asl_simple-circle {
margin: 0;
height: 100%;
width: 100%;
animation: rotate-simple .8s infinite linear;
-webkit-animation: rotate-simple .8s infinite linear;
border: 4px solid #fff;
border-right-color: transparent !important;
border-radius: 50%;
box-sizing: border-box;
}
div.asl_m .probox .proclose svg {
background: #333;
border-radius: 50%;
position: absolute;
top: 50%;
width: 20px;
height: 20px;
margin-top: -10px;
left: 50%;
margin-left: -10px;
fill: #fefefe;
padding: 4px;
box-sizing: border-box;
box-shadow: 0 0 0 2px rgba(255, 255, 255, .9);
}
div.asl_r * {
text-decoration: none;
text-shadow: none;
}
div.asl_r .results .asl_nores {
overflow: hidden;
width: auto;
height: 100%;
line-height: initial;
text-align: center;
margin: 0;
background: #fff;
padding: 10px 3px;
color: #222;
}
div.asl_r.horizontal {
padding: 2px 0 10px;
}
div.asl_r.horizontal .results .nores {
background: transparent;
}
div.asl_r .results {
overflow: hidden;
width: auto;
height: 0;
margin: 0;
padding: 0;
}
div.asl_r.horizontal .results {
height: auto;
width: auto;
}
div.asl_r .results .item {
overflow: hidden;
width: auto;
margin: 0;
padding: 3px;
position: relative;
background: #f4f4f4;
border-left: 1px solid rgba(255, 255, 255, .6);
border-right: 1px solid rgba(255, 255, 255, .4);
animation-delay: 0s;
animation-duration: 1s;
animation-fill-mode: both;
animation-timing-function: ease;
backface-visibility: hidden;
-webkit-animation-delay: 0s;
-webkit-animation-duration: 1s;
-webkit-animation-fill-mode: both;
-webkit-animation-timing-function: ease;
-webkit-backface-visibility: hidden;
}
div.asl_r.vertical .results .item:last-child {
margin-bottom: 0;
}
div.asl_r.vertical .results .item:last-child:after {
height: 0;
margin: 0;
width: 0;
}
div.asl_r .results .item .asl_image {
overflow: hidden;
background: transparent;
margin: 2px 8px 0 0;
padding: 0;
float: left;
background-position: center;
background-size: cover;
}
div.asl_r .results .item .asl_image img {
width: 100%;
height: 100%;
}
div.asl_r .results .item .asl_content {
overflow: hidden;
height: auto;
background: transparent;
margin: 0;
padding: 3px 3px 5px 3px;
}
div.asl_r .results .item .asl_content h3 {
margin: 0;
padding: 0;
display: inline;
line-height: inherit;
}
div.asl_r .results .item .asl_content .asl_desc {
margin-top: 4px;
font-size: 12px;
line-height: 18px;
}
div.asl_r .results .item div.etc {
margin-top: 4px;
}
div.asl_r .results a span.overlap {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 1;
}
div.asl_r p.showmore {
text-align: center;
padding: 0;
margin: 0;
font-weight: normal;
font-family: Open Sans;
color: #055e94;
font-size: 12px;
line-height: 30px;
text-shadow: 0 0 0 rgba(255, 255, 255, 0);
background-color: #fff;
margin-top: 3px;
cursor: pointer;
}
div.asl_r p.showmore span {
font-weight: normal;
font-family: Open Sans;
color: #055e94;
font-size: 12px;
line-height: 30px;
text-shadow: 0 0 0 rgba(255, 255, 255, 0);
display: block;
text-align: center;
cursor: pointer;
}
.results .asl_nores .asl_keyword {
padding: 0 6px;
cursor: pointer;
font-weight: bold;
font-family: Open Sans;
}
div.asl_r .resdrg {
height: auto;
}
div.asl_w .group:first-of-type {
margin: 0 0 -3px;
}
div.asl_s.searchsettings {
width: 200px;
height: auto;
position: absolute;
display: none;
z-index: 1101;
border-radius: 0 0 3px 3px;
visibility: hidden;
padding: 0;
}
div.asl_s.searchsettings form {
display: flex;
flex-wrap: wrap;
margin: 0 0 12px 0 !important;
padding: 0 !important;
}
div.asl_s.searchsettings .asl_option_inner {
margin: 2px 10px 0 10px;
*padding-bottom: 10px;
}
div.asl_s.searchsettings.ie78 .asl_option_inner {
margin-bottom: 0 !important;
padding-bottom: 0 !important;
}
div.asl_s.searchsettings .asl_option_label {
font-size: 14px;
line-height: 20px !important;
margin: 0;
width: 150px;
text-shadow: none;
padding: 0;
min-height: 20px;
border: none;
background: transparent;
float: none;
}
div.asl_s.searchsettings .asl_option_inner input[type=checkbox] {
display: none !important;
}
div.asl_s.searchsettings.ie78 .asl_option_inner input[type=checkbox] {
display: block;
}
div.asl_s.searchsettings.ie78 .asl_option_label {
float: right !important;
}
div.asl_s.searchsettings .asl_option {
display: flex;
flex-direction: row;
-webkit-flex-direction: row;
align-items: flex-start;
margin: 0 0 10px 0;
cursor: pointer;
}
div.asl_s.searchsettings .asl_option.asl-o-last,
div.asl_s.searchsettings .asl_option:last-child {
margin-bottom: 0;
}
div.asl_s.searchsettings .asl_option_inner {
width: 17px;
height: 17px;
position: relative;
flex-grow: 0;
-webkit-flex-grow: 0;
flex-shrink: 0;
-webkit-flex-shrink: 0;
}
div.asl_s.searchsettings .asl_option_inner .asl_option_checkbox {
cursor: pointer;
position: absolute;
width: 17px;
height: 17px;
top: 0;
padding: 0;
border-radius: 2px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .5), 0 1px 0 rgba(255, 255, 255, .2);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .5), 0 1px 0 rgba(255, 255, 255, .2);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .5), 0 1px 0 rgba(255, 255, 255, .2);
overflow: hidden;
font-size: 0 !important;
color: rgba(0, 0, 0, 0);
} div.asl_r.vertical .results,
div.asl_s.searchsettings .asl_sett_scroll {
scrollbar-width: thin;
scrollbar-color: rgba(0, 0, 0, 0.5) transparent;
}
div.asl_r.vertical .results::-webkit-scrollbar {
width: 10px;
}
div.asl_s.searchsettings .asl_sett_scroll::-webkit-scrollbar {
width: 6px;
}
div.asl_s.searchsettings .asl_sett_scroll::-webkit-scrollbar-track {
background: transparent;
box-shadow: inset 0 0 12px 12px transparent;
border: none;
}
div.asl_r.vertical .results::-webkit-scrollbar-track {
background: rgb(255, 255, 255);
box-shadow: inset 0 0 12px 12px transparent;
border: solid 2px transparent;
}
div.asl_r.vertical .results::-webkit-scrollbar-thumb,
div.asl_s.searchsettings .asl_sett_scroll::-webkit-scrollbar-thumb {
background: transparent;
box-shadow: inset 0 0 12px 12px rgba(0, 0, 0, 0);
border: solid 2px transparent;
border-radius: 12px;
}
div.asl_s.searchsettings .asl_sett_scroll::-webkit-scrollbar-thumb {
border: none;
}
div.asl_r.vertical:hover .results::-webkit-scrollbar-thumb,
div.asl_s.searchsettings:hover .asl_sett_scroll::-webkit-scrollbar-thumb {
box-shadow: inset 0 0 12px 12px rgba(0, 0, 0, 0.5);
}
@media (hover: none), (max-width: 500px) {
div.asl_r.vertical .results::-webkit-scrollbar-thumb,
div.asl_s.searchsettings .asl_sett_scroll::-webkit-scrollbar-thumb {
box-shadow: inset 0 0 12px 12px rgba(0, 0, 0, 0.5);
}
} div.asl_s.searchsettings .asl_option_inner .asl_option_checkbox:after {
opacity: 0;
font-family: 'aslsicons2';
content: "\e800";
font-weight: normal !important;
background: transparent;
border: none !important;
box-sizing: content-box;
color: #fff;
height: 100%;
width: 100%;
padding: 0 !important;
margin: 1px 0 0 0 !important;
line-height: 17px;
text-align: center;
text-decoration: none;
text-shadow: none;
display: block;
font-size: 11px !important;
position: absolute;
top: 0;
left: 0;
z-index: 1;
}
div.asl_s.searchsettings.ie78 .asl_option_inner .asl_option_checkbox:after {
display: none;
}
div.asl_s.searchsettings .asl_option_inner .asl_option_checkbox:hover::after {
opacity: .3;
}
div.asl_s.searchsettings .asl_option_inner input[type=checkbox]:checked+.asl_option_checkbox:after {
opacity: 1;
}
div.asl_s.searchsettings fieldset {
position: relative;
float: left;
}
div.asl_s.searchsettings fieldset {
background: transparent;
font-size: .9em;
margin: 12px 0 0 !important;
padding: 0;
width: 192px;
}
div.asl_s.searchsettings fieldset .asl_option_label {
width: 130px;
display: block;
}
div.asl_s.searchsettings form fieldset legend {
padding: 5px 0 8px 10px;
}
#asl_hidden_data {
display: none !important;
}
.rtl .asl_content,
.rtl .asl_nores,
.rtl .asl_content *,
.rtl .asl_nores *,
.rtl .searchsettings form {
text-align: right !important;
direction: rtl !important;
}
.rtl .asl_nores>* {
display: inline-block;
}
.rtl div.asl_r .results .item .asl_image {
float: right;
margin: 2px 0 0 8px;
}
.rtl .searchsettings .asl_option {
flex-direction: row-reverse !important;
-webkit-flex-direction: row-reverse !important;
}
.rtl .asl_option {
direction: ltr;
}
.rtl .asl_label,
.rtl .asl_option div.asl_option_label {
text-align: right !important;
}
.rtl .asl_label {
max-width: 1000px !important;
width: 100%;
direction: rtl !important;
}
.rtl .asl_label input[type=radio] {
margin: 0 0 0 6px !important;
}
.rtl .asl_option_cat_level-0 div.asl_option_label {
font-weight: bold !important;
}
.rtl fieldset .asl_option_cat_level-1 {
margin-right: 12px !important;
margin-left: 0;
}
.rtl fieldset .asl_option_cat_level-2 {
margin-right: 24px !important;
margin-left: 0;
}
.rtl fieldset .asl_option_cat_level-3 {
margin-right: 36px !important;
margin-left: 0;
}
.rtl .searchsettings legend {
text-align: right !important;
display: block;
width: 100%;
}
.rtl .searchsettings input[type=text],
.rtl .searchsettings select {
direction: rtl !important;
text-align: right !important;
}
.rtl div.asl_w.asl_s.searchsettings form,
.rtl div.asl_w.asl_sb.searchsettings form {
flex-direction: row-reverse !important;
}
.rtl div.horizontal.asl_r div.item {
float: right !important;
}
.rtl p.asl-try {
direction: rtl;
text-align: right;
margin-right: 10px;
width: auto !important;
}div.asl_w{width:100%;height:auto;border-radius:5px;background-color:#fff;overflow:hidden;border:0 solid #b5b5b5;border-radius:0 0 0 0;box-shadow:0 1px 0 0 #e4e4e4;}#ajaxsearchlite1 .probox,div.asl_w .probox{margin:0;height:28px;background-color:#fff;border:0 none #fff;border-radius:0 0 0 0;box-shadow:0 0 0 0 #b5b5b5 inset;}#ajaxsearchlite1 .probox .proinput,div.asl_w .probox .proinput{font-weight:normal;font-family:Open Sans;color:#000 !important;font-size:12px;line-height:normal !important;text-shadow:0 0 0 rgba(255,255,255,0);}#ajaxsearchlite1 .probox .proinput input,div.asl_w .probox .proinput input{font-weight:normal;font-family:Open Sans;color:#000 !important;font-size:12px;line-height:normal !important;text-shadow:0 0 0 rgba(255,255,255,0);border:0;box-shadow:none;}div.asl_w.asl_msie .probox .proinput input{line-height:24px !important;}div.asl_w .probox .proinput input::-webkit-input-placeholder{font-weight:normal;font-family:Open Sans;color:rgba(0,0,0,.6) !important;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_w .probox .proinput input::-moz-placeholder{font-weight:normal;font-family:Open Sans;color:rgba(0,0,0,.6) !important;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_w .probox .proinput input:-ms-input-placeholder{font-weight:normal;font-family:Open Sans;color:rgba(0,0,0,.6) !important;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_w .probox .proinput input:-moz-placeholder{font-weight:normal;font-family:Open Sans;color:rgba(0,0,0,.6) !important;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_w .probox .proinput input.autocomplete{font-weight:normal;font-family:Open Sans;color:#000;font-size:12px;line-height:15px;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_w .probox .proloading,div.asl_w .probox .proclose,div.asl_w .probox .promagnifier,div.asl_w .probox .prosettings{width:28px;height:28px;}div.asl_w .probox .promagnifier .innericon svg{fill:#363636;}div.asl_w .probox div.asl_simple-circle{border:4px solid #000;}div.asl_w .probox .prosettings .innericon svg{fill:#363636;}div.asl_w .probox .promagnifier{width:28px;height:28px;background-image:-o-linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,0));background-image:-ms-linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,0));background-image:-webkit-linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,0));background-image:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,0));background-position:center center;background-repeat:no-repeat;border:0 solid #fff;border-radius:0 0 0 0;box-shadow:-1px 1px 0 0 rgba(255,255,255,.64) inset;cursor:pointer;background-size:100% 100%;background-position:center center;background-repeat:no-repeat;cursor:pointer;}div.asl_w .probox div.prosettings{width:28px;height:28px;background-image:-o-linear-gradient(175deg,rgba(255,255,255,0),rgba(255,255,255,0));background-image:-ms-linear-gradient(175deg,rgba(255,255,255,0),rgba(255,255,255,0));background-image:-webkit-linear-gradient(175deg,rgba(255,255,255,0),rgba(255,255,255,0));background-image:linear-gradient(175deg,rgba(255,255,255,0),rgba(255,255,255,0));background-position:center center;background-repeat:no-repeat;float:right;border:0 solid #fff;border-radius:0 0 0 0;box-shadow:0 1px 0 0 rgba(255,255,255,.64) inset;cursor:pointer;background-size:100% 100%;order:7;-webkit-order:7;}div.asl_r{position:absolute;z-index:1100;}div.asl_r.vertical{padding:4px;background:#fff;border-radius:3px;border:0 solid #b5b5b5;border-radius:0 0 0 0;box-shadow:0 0 3px -1px rgba(0,0,0,.3);visibility:hidden;display:none;}div.asl_r .results .nores .keyword{padding:0 6px;cursor:pointer;font-weight:normal;font-family:Open Sans;color:#4a4a4a;font-size:13px;line-height:13px;text-shadow:0 0 0 rgba(255,255,255,0);font-weight:bold;}div.asl_r .results .item{height:auto;background:#fff;}div.asl_r.vertical .results .item:after{background:#ccc;}div.asl_r .results .item.hovered{background:#f4f4f4;}div.asl_r .results .item .asl_image{width:70px;height:70px;}div.asl_r .results .item .asl_content h3,div.asl_r .results .item .asl_content h3 a{margin:0;padding:0;line-height:inherit;font-weight:normal;font-family:Open Sans;color:#1468a9;font-size:14px;line-height:22px;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_r .results .item .asl_content h3 a:hover{font-weight:normal;font-family:Open Sans;color:#2e6bbc;font-size:14px;line-height:20px;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_r .results .item div.etc{padding:0;line-height:10px;font-weight:bold;font-family:Open Sans;color:#a1a1a1;font-size:12px;line-height:13px;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_r .results .item .etc .asl_author{padding:0;font-weight:bold;font-family:Open Sans;color:#a1a1a1;font-size:12px;line-height:13px;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_r .results .item .etc .asl_date{margin:0 0 0 10px;padding:0;font-weight:normal;font-family:Open Sans;color:#adadad;font-size:12px;line-height:15px;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_r .results .item p.desc{margin:2px 0;padding:0;font-weight:normal;font-family:Open Sans;color:#4a4a4a;font-size:13px;line-height:13px;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_r .mCSBap_scrollTools .mCSBap_dragger:active .mCSBap_dragger_bar,div.asl_r .mCSBap_scrollTools .mCSBap_dragger.mCSBap_dragger_onDrag .mCSBap_dragger_bar{background:rgba(255,255,255,1);}div.asl_r.horizontal .mCSBap_scrollTools .mCSBap_dragger:active .mCSBap_dragger_bar,div.asl_r.horizontal .mCSBap_scrollTools .mCSBap_dragger.mCSBap_dragger_onDrag .mCSBap_dragger_bar{background:#fafafa;}div.asl_r .mCSBap_scrollTools .mCSBap_buttonDown{border-color:#3e3e3e transparent transparent transparent;}div.asl_r .mCSBap_scrollTools .mCSBap_buttonUp{border-color:transparent transparent #3e3e3e transparent;}div.asl_r span.highlighted{font-weight:bold;color:#d9312b;background-color:#eee;color:rgba(217,49,43,1);background-color:rgba(238,238,238,1);}div.asl_r p.showmore span{border:1px solid #eaeaea;}div.asl_s.searchsettings{background:#fff;box-shadow:0 0 0 1px #b5b5b5 inset;;}div.asl_s.searchsettings .asl_option_label{font-weight:bold;font-family:Open Sans;color:#2b2b2b;font-size:12px;line-height:15px;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_s.searchsettings .asl_option_inner .asl_option_checkbox{background-image:linear-gradient(180deg,#222,#36373a);background-image:-webkit-linear-gradient(180deg,#222,#36373a);background-image:-moz-linear-gradient(180deg,#222,#36373a);background-image:-o-linear-gradient(180deg,#222,#36373a);background-image:-ms-linear-gradient(180deg,#222,#36373a);;}div.asl_s.searchsettings fieldset .categoryfilter{max-height:200px;overflow:auto;}div.asl_s.searchsettings fieldset legend{padding:5px 0 0 10px;margin:0;font-weight:normal;font-family:Open Sans;color:#474747;font-size:13px;line-height:15px;text-shadow:0 0 0 rgba(255,255,255,0);}.search-filter-style--id-1.search-filter-style--search-text{--search-filter-label-color:#3c434a;--search-filter-label-background-color:;--search-filter-description-color:#3c434a;--search-filter-description-background-color:;--search-filter-input-color:#3c434a;--search-filter-input-background-color:#ffffff;--search-filter-input-border-color:#bbbbbb;--search-filter-input-border-hover-color:#888888;--search-filter-input-border-focus-color:#333333;--search-filter-input-icon-color:#bbbbbb;--search-filter-input-clear-color:#bbbbbb;--search-filter-input-clear-hover-color:#333333;--search-filter-input-active-icon-color:#167de4;--search-filter-input-inactive-icon-color:#bbbbbb;--search-filter-input-placeholder-color:color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);--search-filter-input-border-accent-color:color-mix(in srgb, var(--search-filter-input-border-focus-color) 47%, transparent);--search-filter-label-scale:2;--search-filter-description-scale:2;--search-filter-input-scale:2;--search-filter-label-margin:0 0 8px 0;--search-filter-description-margin:0 0 8px 0;--search-filter-input-margin-left:0px;--search-filter-input-margin-right:0px}.search-filter-style--id-1.search-filter-style--search-autocomplete{--search-filter-label-color:#3c434a;--search-filter-label-background-color:;--search-filter-description-color:#3c434a;--search-filter-description-background-color:;--search-filter-input-color:#3c434a;--search-filter-input-background-color:#ffffff;--search-filter-input-border-color:#bbbbbb;--search-filter-input-border-hover-color:#888888;--search-filter-input-border-focus-color:#333333;--search-filter-input-icon-color:#bbbbbb;--search-filter-input-clear-color:#bbbbbb;--search-filter-input-clear-hover-color:#333333;--search-filter-input-selected-color:#ffffff;--search-filter-input-selected-background-color:#167de4;--search-filter-input-selection-color:#ffffff;--search-filter-input-placeholder-color:color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);--search-filter-input-border-accent-color:color-mix(in srgb, var(--search-filter-input-border-focus-color) 47%, transparent);--search-filter-input-selection-background-color:color-mix(in srgb, var(--search-filter-input-selected-background-color) 80%, transparent);--search-filter-label-scale:2;--search-filter-description-scale:2;--search-filter-input-scale:2;--search-filter-label-margin:0 0 8px 0;--search-filter-description-margin:0 0 8px 0;--search-filter-input-margin-left:0px;--search-filter-input-margin-right:0px}.search-filter-style--id-1.search-filter-style--choice-select{--search-filter-label-color:#3c434a;--search-filter-label-background-color:;--search-filter-description-color:#3c434a;--search-filter-description-background-color:;--search-filter-input-color:#3c434a;--search-filter-input-background-color:#ffffff;--search-filter-input-border-color:#bbbbbb;--search-filter-input-border-hover-color:#888888;--search-filter-input-border-focus-color:#333333;--search-filter-input-icon-color:#bbbbbb;--search-filter-input-clear-color:#bbbbbb;--search-filter-input-clear-hover-color:#333333;--search-filter-input-selected-color:#ffffff;--search-filter-input-selected-background-color:#167de4;--search-filter-input-selection-color:#ffffff;--search-filter-input-interactive-color:#bbbbbb;--search-filter-input-interactive-hover-color:#333333;--search-filter-input-placeholder-color:color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);--search-filter-input-border-accent-color:color-mix(in srgb, var(--search-filter-input-border-focus-color) 47%, transparent);--search-filter-input-selection-background-color:color-mix(in srgb, var(--search-filter-input-selected-background-color) 80%, transparent);--search-filter-label-scale:2;--search-filter-description-scale:2;--search-filter-input-scale:2;--search-filter-label-margin:0 0 8px 0;--search-filter-description-margin:0 0 8px 0;--search-filter-input-margin-left:0px;--search-filter-input-margin-right:0px}.search-filter-style--id-1.search-filter-style--choice-radio{--search-filter-label-color:#3c434a;--search-filter-label-background-color:;--search-filter-description-color:#3c434a;--search-filter-description-background-color:;--search-filter-input-color:#3c434a;--search-filter-input-active-icon-color:#167de4;--search-filter-input-inactive-icon-color:#bbbbbb;--search-filter-input-placeholder-color:color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);--search-filter-label-scale:2;--search-filter-description-scale:2;--search-filter-input-scale:2;--search-filter-label-margin:0 0 8px 0;--search-filter-description-margin:0 0 8px 0;--search-filter-input-margin-left:0px;--search-filter-input-margin-right:0px}.search-filter-style--id-1.search-filter-style--choice-checkbox{--search-filter-label-color:#3c434a;--search-filter-label-background-color:;--search-filter-description-color:#3c434a;--search-filter-description-background-color:;--search-filter-input-color:#3c434a;--search-filter-input-active-icon-color:#167de4;--search-filter-input-inactive-icon-color:#bbbbbb;--search-filter-input-placeholder-color:color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);--search-filter-label-scale:2;--search-filter-description-scale:2;--search-filter-input-scale:2;--search-filter-label-margin:0 0 8px 0;--search-filter-description-margin:0 0 8px 0;--search-filter-input-margin-left:0px;--search-filter-input-margin-right:0px}.search-filter-style--id-1.search-filter-style--choice-button{--search-filter-label-color:#3c434a;--search-filter-label-background-color:;--search-filter-description-color:#3c434a;--search-filter-description-background-color:;--search-filter-input-color:#3c434a;--search-filter-input-background-color:#ffffff;--search-filter-input-border-color:#bbbbbb;--search-filter-input-border-hover-color:#888888;--search-filter-input-border-focus-color:#333333;--search-filter-input-selected-color:#ffffff;--search-filter-input-selected-background-color:#167de4;--search-filter-input-selection-color:#ffffff;--search-filter-input-interactive-color:#bbbbbb;--search-filter-input-interactive-hover-color:#333333;--search-filter-input-placeholder-color:color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);--search-filter-input-border-accent-color:color-mix(in srgb, var(--search-filter-input-border-focus-color) 47%, transparent);--search-filter-input-selection-background-color:color-mix(in srgb, var(--search-filter-input-selected-background-color) 80%, transparent);--search-filter-label-scale:2;--search-filter-description-scale:2;--search-filter-input-scale:2;--search-filter-label-margin:0 0 8px 0;--search-filter-description-margin:0 0 8px 0;--search-filter-input-margin-left:0px;--search-filter-input-margin-right:0px}.search-filter-style--id-1.search-filter-style--range-slider{--search-filter-label-color:#3c434a;--search-filter-label-background-color:;--search-filter-description-color:#3c434a;--search-filter-description-background-color:;--search-filter-input-color:#3c434a;--search-filter-input-background-color:#ffffff;--search-filter-input-border-color:#bbbbbb;--search-filter-input-clear-color:#bbbbbb;--search-filter-input-clear-hover-color:#333333;--search-filter-input-selected-background-color:#167de4;--search-filter-input-placeholder-color:color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);--search-filter-input-selection-background-color:color-mix(in srgb, var(--search-filter-input-selected-background-color) 80%, transparent);--search-filter-label-scale:2;--search-filter-description-scale:2;--search-filter-input-scale:2;--search-filter-label-margin:0 0 8px 0;--search-filter-description-margin:0 0 8px 0;--search-filter-input-margin-left:0px;--search-filter-input-margin-right:0px}.search-filter-style--id-1.search-filter-style--range-select{--search-filter-label-color:#3c434a;--search-filter-label-background-color:;--search-filter-description-color:#3c434a;--search-filter-description-background-color:;--search-filter-input-color:#3c434a;--search-filter-input-background-color:#ffffff;--search-filter-input-border-color:#bbbbbb;--search-filter-input-border-hover-color:#888888;--search-filter-input-border-focus-color:#333333;--search-filter-input-icon-color:#bbbbbb;--search-filter-input-clear-color:#bbbbbb;--search-filter-input-clear-hover-color:#333333;--search-filter-input-selected-color:#ffffff;--search-filter-input-selected-background-color:#167de4;--search-filter-input-selection-color:#ffffff;--search-filter-input-interactive-color:#bbbbbb;--search-filter-input-interactive-hover-color:#333333;--search-filter-input-placeholder-color:color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);--search-filter-input-border-accent-color:color-mix(in srgb, var(--search-filter-input-border-focus-color) 47%, transparent);--search-filter-input-selection-background-color:color-mix(in srgb, var(--search-filter-input-selected-background-color) 80%, transparent);--search-filter-label-scale:2;--search-filter-description-scale:2;--search-filter-input-scale:2;--search-filter-label-margin:0 0 8px 0;--search-filter-description-margin:0 0 8px 0;--search-filter-input-margin-left:0px;--search-filter-input-margin-right:0px}.search-filter-style--id-1.search-filter-style--range-radio{--search-filter-label-color:#3c434a;--search-filter-label-background-color:;--search-filter-description-color:#3c434a;--search-filter-description-background-color:;--search-filter-input-color:#3c434a;--search-filter-input-active-icon-color:#167de4;--search-filter-input-inactive-icon-color:#bbbbbb;--search-filter-input-placeholder-color:color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);--search-filter-label-scale:2;--search-filter-description-scale:2;--search-filter-input-scale:2;--search-filter-label-margin:0 0 8px 0;--search-filter-description-margin:0 0 8px 0;--search-filter-input-margin-left:0px;--search-filter-input-margin-right:0px}.search-filter-style--id-1.search-filter-style--range-number{--search-filter-label-color:#3c434a;--search-filter-label-background-color:;--search-filter-description-color:#3c434a;--search-filter-description-background-color:;--search-filter-input-color:#3c434a;--search-filter-input-background-color:#ffffff;--search-filter-input-border-color:#bbbbbb;--search-filter-input-border-hover-color:#888888;--search-filter-input-border-focus-color:#333333;--search-filter-input-icon-color:#bbbbbb;--search-filter-input-clear-color:#bbbbbb;--search-filter-input-clear-hover-color:#333333;--search-filter-input-active-icon-color:#167de4;--search-filter-input-inactive-icon-color:#bbbbbb;--search-filter-input-placeholder-color:color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);--search-filter-input-border-accent-color:color-mix(in srgb, var(--search-filter-input-border-focus-color) 47%, transparent);--search-filter-label-scale:2;--search-filter-description-scale:2;--search-filter-input-scale:2;--search-filter-label-margin:0 0 8px 0;--search-filter-description-margin:0 0 8px 0;--search-filter-input-margin-left:0px;--search-filter-input-margin-right:0px}.search-filter-style--id-1.search-filter-style--advanced-date_picker{--search-filter-label-color:#3c434a;--search-filter-label-background-color:;--search-filter-description-color:#3c434a;--search-filter-description-background-color:;--search-filter-input-color:#3c434a;--search-filter-input-background-color:#ffffff;--search-filter-input-border-color:#bbbbbb;--search-filter-input-border-hover-color:#888888;--search-filter-input-border-focus-color:#333333;--search-filter-input-icon-color:#bbbbbb;--search-filter-input-clear-color:#bbbbbb;--search-filter-input-clear-hover-color:#333333;--search-filter-input-selected-color:#ffffff;--search-filter-input-selected-background-color:#167de4;--search-filter-input-selection-color:#ffffff;--search-filter-input-interactive-color:#bbbbbb;--search-filter-input-interactive-hover-color:#333333;--search-filter-input-placeholder-color:color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);--search-filter-input-border-accent-color:color-mix(in srgb, var(--search-filter-input-border-focus-color) 47%, transparent);--search-filter-input-selection-background-color:color-mix(in srgb, var(--search-filter-input-selected-background-color) 80%, transparent);--search-filter-label-scale:2;--search-filter-description-scale:2;--search-filter-input-scale:2;--search-filter-label-margin:0 0 8px 0;--search-filter-description-margin:0 0 8px 0;--search-filter-input-margin-left:0px;--search-filter-input-margin-right:0px}.search-filter-style--id-1.search-filter-style--control-submit{--search-filter-input-color:#3c434a;--search-filter-input-background-color:#ffffff;--search-filter-input-border-color:#bbbbbb;--search-filter-input-border-hover-color:#888888;--search-filter-input-border-focus-color:#333333;--search-filter-input-placeholder-color:color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);--search-filter-input-border-accent-color:color-mix(in srgb, var(--search-filter-input-border-focus-color) 47%, transparent);--search-filter-input-scale:2;--search-filter-input-margin-left:0px;--search-filter-input-margin-right:0px}.search-filter-style--id-1.search-filter-style--control-reset{--search-filter-input-color:#3c434a;--search-filter-input-background-color:#ffffff;--search-filter-input-border-color:#bbbbbb;--search-filter-input-border-hover-color:#888888;--search-filter-input-border-focus-color:#333333;--search-filter-input-placeholder-color:color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);--search-filter-input-border-accent-color:color-mix(in srgb, var(--search-filter-input-border-focus-color) 47%, transparent);--search-filter-input-scale:2;--search-filter-input-margin-left:0px;--search-filter-input-margin-right:0px}.search-filter-style--id-1.search-filter-style--control-sort{--search-filter-label-color:#3c434a;--search-filter-label-background-color:;--search-filter-description-color:#3c434a;--search-filter-description-background-color:;--search-filter-input-color:#3c434a;--search-filter-input-background-color:#ffffff;--search-filter-input-border-color:#bbbbbb;--search-filter-input-border-hover-color:#888888;--search-filter-input-border-focus-color:#333333;--search-filter-input-icon-color:#bbbbbb;--search-filter-input-clear-color:#bbbbbb;--search-filter-input-clear-hover-color:#333333;--search-filter-input-selected-color:#ffffff;--search-filter-input-selected-background-color:#167de4;--search-filter-input-selection-color:#ffffff;--search-filter-input-interactive-color:#bbbbbb;--search-filter-input-interactive-hover-color:#333333;--search-filter-input-placeholder-color:color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);--search-filter-input-border-accent-color:color-mix(in srgb, var(--search-filter-input-border-focus-color) 47%, transparent);--search-filter-input-selection-background-color:color-mix(in srgb, var(--search-filter-input-selected-background-color) 80%, transparent);--search-filter-label-scale:2;--search-filter-description-scale:2;--search-filter-input-scale:2;--search-filter-label-margin:0 0 8px 0;--search-filter-description-margin:0 0 8px 0;--search-filter-input-margin-left:0px;--search-filter-input-margin-right:0px}.search-filter-style--id-1.search-filter-style--control-selection{--search-filter-label-color:#3c434a;--search-filter-label-background-color:;--search-filter-description-color:#3c434a;--search-filter-description-background-color:;--search-filter-input-color:#3c434a;--search-filter-input-background-color:#ffffff;--search-filter-input-border-color:#bbbbbb;--search-filter-input-border-hover-color:#888888;--search-filter-input-border-focus-color:#333333;--search-filter-input-clear-color:#bbbbbb;--search-filter-input-clear-hover-color:#333333;--search-filter-input-placeholder-color:color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);--search-filter-input-border-accent-color:color-mix(in srgb, var(--search-filter-input-border-focus-color) 47%, transparent);--search-filter-label-scale:2;--search-filter-description-scale:2;--search-filter-input-scale:2;--search-filter-label-margin:0 0 8px 0;--search-filter-description-margin:0 0 8px 0;--search-filter-input-margin-left:0px;--search-filter-input-margin-right:0px}.search-filter-style--id-1.search-filter-style--control-load_more{--search-filter-input-color:#3c434a;--search-filter-input-background-color:#ffffff;--search-filter-input-border-color:#bbbbbb;--search-filter-input-border-hover-color:#888888;--search-filter-input-border-focus-color:#333333;--search-filter-input-icon-color:#bbbbbb;--search-filter-input-selected-color:#ffffff;--search-filter-input-selected-background-color:#167de4;--search-filter-input-selection-color:#ffffff;--search-filter-input-placeholder-color:color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);--search-filter-input-border-accent-color:color-mix(in srgb, var(--search-filter-input-border-focus-color) 47%, transparent);--search-filter-input-selection-background-color:color-mix(in srgb, var(--search-filter-input-selected-background-color) 80%, transparent);--search-filter-input-scale:2;--search-filter-input-margin-left:0px;--search-filter-input-margin-right:0px} .search-filter-field.search-filter-field--id-6, .search-filter-field__popup.search-filter-field__popup--id-6{--search-filter-count-justification:flex-start} .search-filter-field.search-filter-field--id-7, .search-filter-field__popup.search-filter-field__popup--id-7{--search-filter-count-justification:flex-start} .search-filter-field.search-filter-field--id-8, .search-filter-field__popup.search-filter-field__popup--id-8{--search-filter-count-justification:flex-start} .search-filter-field.search-filter-field--id-10, .search-filter-field__popup.search-filter-field__popup--id-10{} .search-filter-field.search-filter-field--id-11, .search-filter-field__popup.search-filter-field__popup--id-11{} .search-filter-field.search-filter-field--id-13, .search-filter-field__popup.search-filter-field__popup--id-13{--search-filter-count-justification:flex-start} .search-filter-field.search-filter-field--id-14, .search-filter-field__popup.search-filter-field__popup--id-14{--search-filter-count-justification:flex-start} .search-filter-field.search-filter-field--id-15, .search-filter-field__popup.search-filter-field__popup--id-15{--search-filter-count-justification:flex-start} .search-filter-query--id-1{--search-filter-spinner-foreground-color:#172d5b;--search-filter-spinner-scale:3;--search-filter-spinner-margin:12px 0 0 0;--search-filter-spinner-padding:12px 12px 12px 12px;--search-filter-spinner-h-position:center;--search-filter-spinner-v-position:flex-start;--search-filter-spinner-border-width:;--search-filter-spinner-border-style:;--search-filter-spinner-border-color:;--search-filter-spinner-border-radius:4px} .search-filter-query--id-2{--search-filter-spinner-foreground-color:#172d5b;--search-filter-spinner-scale:3;--search-filter-spinner-margin:12px 0 0 0;--search-filter-spinner-padding:12px 12px 12px 12px;--search-filter-spinner-h-position:center;--search-filter-spinner-v-position:flex-start;--search-filter-spinner-border-width:;--search-filter-spinner-border-style:;--search-filter-spinner-border-color:;--search-filter-spinner-border-radius:4px}