body { background: var(--polteq-lightblue); }
.opleidingen { padding-block: 0; padding-bottom: 110px; }
.tags-intro { position: relative; top: -130px; margin-bottom: -130px; background: var(--polteq-lightblue); margin-left: 7.5%;  padding-left: 7.5%; padding-right: 11%; padding-top: 60px; padding-bottom: 120px; }
.tags-intro > h1 { color: var(--polteq-green); font-size: 36px; margin-bottom: 30px; }
.tags-intro > div > p { color: var(--polteq-blue); }
.taxonomy-labels { position: relative; z-index: +1; }
.labels-container { padding-top: 60px; }
.labels-overlay { width: fit-content !important; font-size: 230px; line-height: 1; margin-bottom: 30px; font-weight: var(--polteq-header-fontWeight); color: #ffffff3d; padding-left: 15%; top: 35%; }
.labels-hero-title { color: white; position: absolute; top: 110px !important; font-size: 52px; padding-left: 120px; white-space: nowrap; }
.label-title { color: var(--polteq-blue); font-size: 60px; padding-inline: 15%; margin-block: 30px; }
li:before { color: var(--polteq-green) !important; }
.post-list { background: linear-gradient(180deg, var(--polteq-lightblue), #e2e7ef); padding-inline: 15%; padding-right: 7.5%; position: relative; z-index: +2; display: flex; flex-wrap: wrap; justify-content: space-between; margin-top: 10px; padding-bottom: 60px; margin-block: 0; }
.werken-bij-text-label { font-size: 48px; margin-bottom: 33px; color: white; }
.nieuws-card-img, .nieuws-card-green, .nieuws-card-blue, .nieuws-card-silver { height: unset !important; }
.nieuws-content-green, .nieuws-content-blue, .nieuws-content-silver { padding-left: 30px !important; }
.nieuws-green, .nieuws-blue, .nieuws-silver { width: 45% !important; padding-left: 30px !important; }
.dienst-green, .dienst-blue, .dienst-silver { width: 25% !important;  }
.content-green, .content-blue, .content-silver { width: 100% !important; }
.dienst-lees-meer > h1 { font-size: 18px; color: white; }
.werken-bij-text-label { width: 50%; font-size: 18px; color: white; padding-inline: 80px; padding-block: 30px; margin-block: auto; }
.werken-bij-text-label > h2 { font-size: 48px; margin-bottom: 33px; color: white; }
.werken-bij-section { padding-top: 0; margin-bottom: 90px; }
.cases { padding-top: 0; }
.opleiding-text-bold > h3 { font-size: 18px; }   @media screen and (max-width: 1700px) {  
.post-list > .nieuws-card-green, .post-list > .nieuws-card-blue, .post-list > .nieuws-card-silver { flex-wrap: wrap; width: 40% !important; }
.nieuws-card-img { width: 40% !important; }
.nieuws-img { width: 100%; margin-bottom: 30px; }
.nieuws-text { padding-left: 0; padding-bottom: 60px; }
.nieuws-content-blue, .nieuws-content-green, .nieuws-content-silver { width: 100% !important; }
.nieuws-text { min-height: unset; }
}
@media screen and (max-width: 1500px) {  
.labels-hero-title { top: 50px !important; transform: translate(0) !important; }
}
@media screen and (max-width: 1220px) {
.werken-bij-text-label { width: 100%; padding-inline: 7.5%; }
.nieuws-card-green, .nieuws-card-blue, .nieuws-card-silver { width: 45% !important; }
}
@media screen and (max-width: 1100px) {  
.labels-hero-title { padding-left: 80px !important; }
.post-list > .nieuws-card-green, .post-list > .nieuws-card-blue, .post-list > .nieuws-card-silver { width: 100% !important; padding: 0 !important; }
.nieuws-card-img { width: 100% !important; }
.nieuws-intro { padding-bottom: 60px; }
.nieuws-intro-width { width: 85%; }
.nieuws > div { width: 100%; padding: 0 !important; }
.nieuws-img { margin-bottom: 0; height: 300px; }
.nieuws-img > img { border-radius: 0px; border-top-left-radius: 25px; border-top-right-radius: 25px; }
.nieuws-content-green, .nieuws-content-blue, .nieuws-content-silver { padding-left: 0; padding: 30px; }
.nieuws-text, .nieuws-text-img { min-height: 130px; }
.button-nieuws-slider-blue, .button-nieuws-slider-green, .button-nieuws-slider-silver { right: 25px; bottom: 25px; }
.nieuws-title-img { margin-top: 90px; margin-bottom: 45px; }
}
@media screen and (max-width: 900px) {  
.tags-intro { margin-left: 0; }
.label-title { padding-inline: 7.5%; }
.post-list { padding-inline: 7.5%; }
.nieuws-content-blue, .nieuws-content-green, .nieuws-content-silver { padding: 30px !important; }
.nieuws-text { padding-bottom: 30px; }
.dienst-blue, .dienst-green, .dienst-silver { padding: 30px !important; }
.nieuws-text { min-height: 230px; }
.labels-hero-title { padding-left: 60px !important; top: 28px !important; font-size: 46px; }
.nieuws-content-img { padding: 0 !important; }
.button-nieuws-slider-img { right: 0 !important; bottom: 0 !important; }
.nieuws-card-blue, .nieuws-card-green, .nieuws-card-silver, .nieuws-card-img { margin-bottom: 30px; }
}
@media screen and (max-width: 650px) { 
.labels-hero-title { font-size: 46px !important; }
.label-title { font-size: 46px; }
}  
@media screen and (max-width: 550px) {  
.labels-hero-title { font-size: 36px !important; top: 14px !important; padding-left: 30px !important;   }
.label-title { font-size: 38px; }
}body { background: var(--polteq-lightblue); }
h2 { font-size: 36px; }
.nocase { color: white; margin-bottom: 0; }
.diensten-intro > div > p { width: 70%; }
.content-left a:hover { var(--polteq-green); }
.diensten { font-size: 18px; }
.hero-diensten { overflow: hidden; box-shadow: rgb(0 0 0 / 20%) 150px 130px 100px -34px; }
.hero-diensten.single { height: 645px; }
.diensten-intro { position: relative; top: -130px; margin-bottom: -130px; background: var(--polteq-lightblue); margin-left: 7.5%;  padding-left: 7.5%; padding-right: 11%; padding-top: 60px; padding-bottom: 120px; font-size: 18px; }
.diensten-intro h2 { margin-bottom: 30px; font-weight: bold; font-size: 36px; }
.diensten-intro > div > p { color: var(--polteq-blue); }
.diensten-text { top: 30%; }
.diensten-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%; }
.dienst-text { color: #ffffff3d; }
.dienst-title.single { white-space: nowrap; }
.diensten-hero-title { color: white; position: absolute; top: 110px; font-size: 52px; padding-left: 140px;  }
.single-dienst-overlay { padding-left: 13.5% !important; color: #00000008; padding-right: 7.5%; top: 30%; }
.diensten-container { background: var(--polteq-lightblue); padding-inline: 7.5%; padding-top: 30px; }
.diensten-container > h1, .diensten-container > p { color: var(--polteq-blue); padding-inline: 9%; }
.diensten-container > h1 { font-size: 42px; margin-bottom: 30px; }
.archive-diensten { display: flex; justify-content: space-between; flex-wrap: wrap; margin-bottom: -120px; }
.empty-dienst { width: 22%; padding-inline: 60px; }
.nieuws-card-blue { position: relative; width: 22%; display: flex; padding: 60px;  background: var(--polteq-blue); border-radius: 25px; }
.nieuws-content-blue { padding-left: 0; height: unset; width: 100%; } 
.nieuws-cardcontent-blue { position: relative; color: white; padding-left: 0; }
.nieuws-title { color: var(--polteq-green); font-size: 30px; margin-top: 30px; }
.dienst-lees-meer > .button-nieuws-slider-blue, .dienst-lees-meer > .button-nieuws-slider-silver, .dienst-lees-meer > .button-nieuws-slider-green { padding-inline: 0; padding: 15px; position: relative; }
.nieuws-card-silver { width: 22%; display: flex; padding: 60px; background: linear-gradient(130deg, #ffffff, #d3d3d3); border-radius: 25px; }
.nieuws-content-silver { position: relative; color: #8e8e8e; padding-left: 0; width: 100%; }
.nieuws-content-silver > .dienst-lees-meer > h1 { color: var(--polteq-blue); }
.nieuws-card-green { width: 22%; display: flex; padding: 60px; background: var(--polteq-green); border-radius: 25px; }
.nieuws-content-green { position: relative; color: white; padding-left: 0; width: 100%; }
.nieuws-title-green { color: var(--polteq-blue); }
.intro { margin-bottom: 60px; }
.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; font-weight: bold; }
.download-pdf { background: var(--polteq-lighterblue); border-radius: 50px; margin: 8px; padding: 10px; padding-inline: 15px; margin-left: 30px; }
.download-pdf > .fa-download { font-size: var(--fa-fontsize); color: white; position: relative; top: -1px; left: 1px; }
.dienst-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-bottom: 30px; }
.dienst-pdf > p { margin-block: auto !important; font-size: 16px; color: var(--polteq-blue); font-weight: bold; }
.sub-diensten { background: unset !important; padding-block: 0 !important; padding-left: 0 !important; }
.sub-diensten > a > .fa-arrow-right { margin-right: 0 !important; }
.nieuws-card-blue, .nieuws-card-green, .nieuws-card-silver, .nieuws-card-img { margin-bottom: 60px; padding-block: 30px; }
.dienst-lees-meer { position: absolute; right: 0; bottom: 0; display: flex; justify-content: end; gap: 30px; }
.dienst-lees-meer > h1 { margin-block: auto; }
.single-dienst-header { position: relative; top: 80px; height: 500px; background: linear-gradient(90deg, var(--polteq-lightblue), var(--polteq-lightblue), #e2e7ef); }
.dienst-title { color: white; position: absolute; top: 110px; font-size: 52px; padding-left: 140px; padding-right: 7.5%; }
.child-diensten { padding-top: 90px; padding-bottom: 50px; display: flex; justify-content: space-between; flex-wrap: wrap; gap: 10px; }
.child-diensten > h1, .child-diensten > h2, .parent-diensten > h1, .parent-diensten > h2 { font-size: 36px; color: var(--polteq-blue); margin-bottom: 10px; width: 100%; }
.child-diensten > a { background: var(--polteq-green); border-radius: 50px; color: white; padding-block: 5px; padding-inline: 15px; }
.lees-meer { font-weight: bold; margin-bottom: 35px; margin-top: 30px; width: fit-content; text-decoration: underline; }
.lees-meer:hover { cursor: pointer; } .single-dienst-content { margin-top: -130px; position: relative; display: flex; justify-content: space-between; padding-left: 7.5%; margin-left: 7.5%; padding-right: 7.5%; padding-top: 30px; background: var(--polteq-lightblue); padding-bottom: 10px; }
.single-dienst-links > div > p { color: var(--polteq-blue); margin-block: 30px; line-height: 1.8; }
.single-dienst-links > .intro > p { font-weight: var(--polteq-text-fontWeight); }
.single-dienst-links > .intro > ul { margin-bottom: 30px; }
.sticky-wrapper { position: sticky; top: 130px; margin-bottom: 90px; transition: all .3s ease; }
.sticky-wrapper.scrolled { top: 60px; transition: all .3s ease; }
.tags-case > .tag { display: flex; flex-wrap: wrap-reverse; gap: 10px; margin-top: auto; }
.tags-case > .tag { margin-bottom: 0; }
.single-dienst-rechts > div > p { color: var(--polteq-blue); margin-block: 30px; }
.single-dienst-rechts > div > img { width: 100%; border-radius: 25px; object-fit: cover; height: 500px; }
.contact { padding-block: 30px; }
.contact-rechts { padding-top: 0; margin-block: auto; }
.contact { display: flex; justify-content: space-between; gap: 60px; padding-inline: 15%; background-color: var(--polteq-blue); padding-block: 60px; }
.contact-links, .contact-rechts { width: 45%; margin-block: auto; }
.contact-links-full { width: 100%; text-align: center; }
.contact-links-full .button-contact { margin-inline: auto; } 
.contact-links p:first-child, .contact-links-full p:first-child { color: var(--polteq-green); font-size: 32px; margin-block: 0; }
.contact-links > div > p { color: white; margin-block: 30px; }
.contact-rechts { text-align: center; }
.button-contact { display: flex; width: fit-content; font-size: var(--fa-fontsize); text-transform: uppercase; background: var(--polteq-green); padding-left: 30px; margin-top: 45px; border-radius: 50px; }
.button-contact:hover { cursor: pointer; }
.contact-bg { padding: 10px; padding-inline: 13px; background: var(--polteq-lightgreen); margin: 8px; border-radius: 50px; }
.contact-bg > .fa-arrow-right { font-size: var(--fa-fontsize); color: white; }
.button-contact > span { margin-block: auto; margin-right: 30px; color: white; font-weight: var(--polteq-header-fontWeight); text-transform: uppercase; font-size: 14px; }
.cases-all { background: var(--polteq-lightblue); position: relative; z-index: +2; display: flex; flex-wrap: wrap; justify-content: space-between; margin-top: 0; padding-top: 60px; padding-inline: 15%; }
.card-dienst { display: block; width: 100%; font-size: 18px; }
.single-dienst-rechts > div > .card-dienst-silver { color: #8e8e8e !important; }
.single-dienst-rechts > div > .card-dienst-silver > i { color: white; }
.single-dienst-rechts > div:has(.card-dienst-silver) { border-bottom: solid 2px #0000000d !important; }
.single-dienst-rechts > div:has(.card-dienst-silver):last-child { border-bottom: none !important; }
.card-dienst-blue > i { background: var(--polteq-green) !important; }
.content-left { width: 70%; display: flex; flex-wrap: wrap; padding-right: 60px; }
.single-dienst-links { width: 100%; }
.single-dienst-rechts-top { background: var(--polteq-blue); border-top-left-radius: 25px; border-top-right-radius: 25px; }
.single-dienst-rechts-top > div { padding-block: 20px; padding-inline: 60px; margin-block: auto; font-size: 20px; font-weight: normal; color: white; }
.single-dienst-block { position: relative; width: 100%; margin-top: auto; padding-top: 30px; }
.single-dienst-rechts { background: var(--polteq-darkgreen); border-top-left-radius: 0px; border-top-right-radius: 0px; padding-block: 20px; padding-left: 60px; }
.single-dienst-rechts > div { padding-block: 20px; border-bottom: 1px solid #f5f5f55c; }
.single-dienst-rechts > div > a { display: flex; justify-content: space-between; color: white; font-size: 20px; align-items: center; margin-right: 60px; }
.single-dienst-rechts > div:last-child { border: none; }
.single-dienst-rechts > div > a > .fa-arrow-right { padding: 15px; padding-block: 14px; background: var(--polteq-blue); margin-block: auto; border-radius: 50px; font-size: var(--fa-fontsize); color: white; }
.card-dienst-blue > svg { background: var(--polteq-green) !important; }
.single-dienst-rechts > div > a > .fa-arrow-right:hover { cursor: pointer; }
.single-dienst-rechts-onder { background: var(--polteq-green); border-bottom-left-radius: 25px; border-bottom-right-radius: 25px; padding-block: 30px; padding-left: 60px; }
.button-single-dienst-rechts-onder { display: flex; background: var(--polteq-blue); width: fit-content; border-radius: 50px; }
.button-single-dienst-rechts-onder:hover { cursor: pointer; }
.button-single-dienst-rechts-onder > span { padding-left: 30px; margin-block: auto; text-transform: uppercase; font-size: 14px; color: white; font-weight: bold; }
.single-dienst-rechts-onder-bg { background: var(--polteq-lighterblue); border-radius: 50px; margin: 8px; padding: 10px; padding-inline: 15px; margin-left: 30px; }
.single-dienst-rechts-onder-bg > .fa-arrow-right { font-size: var(--fa-fontsize); color: white; }
.sticky-help { color: var(--polteq-green); font-size: 36px; margin-top: 40px; padding-top: 30px; text-align: center; } .sticky-contact-button { margin-top: 10px; margin-inline: auto; }
.nieuws-content-silver, .nieuws-content-green, .nieuws-content-blue, .nieuws-content-img { padding: 0; }
.testimonials-section { padding-inline: 15%; overflow: hidden; }   .formulier { 
margin-inline: 15%;
position: relative;
background: white;
border-radius: 50px;
padding: 90px;
padding-bottom: 40px;
padding-top: 60px;
transform: translateY(150px);
box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px; 
}
.formulier li:before { content: none; } 
.wpforms-submit-container > p, .wpforms-field-container > p {
width: 100% !important;
display: block;
font-size: 12px !important;
color: var(--color-grey);
padding-top: 10px !important;
}
.wpforms-submit-container > p > a, .wpforms-field-container > p > a {
font-size: 12px !important;
color: var(--polteq-green);
text-decoration: underline;
font-weight: bold;
}
.wpforms-submit-container > p > a:hover, .wpforms-field-container > p > a:hover { color: var(--polteq-blue); }
.wpforms-field-layout-rows > .wpforms-layout-row:last-child { height: unset; }
div.wpforms-container-full:not(:empty) { margin: 0; } 
div.wpforms-container-full .wpforms-form .wpforms-title { font-size: 40px; color: var(--polteq-blue) !important; line-height: 1 !important; word-break: normal !important;}
div.wpforms-container-full .wpforms-form .wpforms-description { font-size: 18px; color: var(--color-grey) !important; font-weight: normal !important; margin-bottom: 60px; margin-top: 30px; }
div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) input[type=text], div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) input[type=email], div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) input[type=tel] { margin-bottom: 0 !important; }
.wpforms-field-checkbox.wpforms-list-2-columns { margin-bottom: 30px; } 
.formulier .intro { color: var(--polteq-blue); margin-bottom: 60px; } 
div.wpforms-container-full input[type=date], div.wpforms-container-full input[type=datetime], div.wpforms-container-full input[type=datetime-local], .formulier div.wpforms-container-full input[type=email], div.wpforms-container-full input[type=month], div.wpforms-container-full input[type=number], div.wpforms-container-full input[type=password], div.wpforms-container-full input[type=range], div.wpforms-container-full input[type=search], div.wpforms-container-full input[type=tel], .formulier div.wpforms-container-full input[type=text], div.wpforms-container-full input[type=time], div.wpforms-container-full input[type=url], div.wpforms-container-full input[type=week], div.wpforms-container-full select, div.wpforms-container-full textarea, .wp-core-ui div.wpforms-container-full input[type=date], .wp-core-ui div.wpforms-container-full input[type=datetime], .wp-core-ui div.wpforms-container-full input[type=datetime-local], .wp-core-ui div.wpforms-container-full input[type=email], .wp-core-ui div.wpforms-container-full input[type=month], .wp-core-ui div.wpforms-container-full input[type=number], .wp-core-ui div.wpforms-container-full input[type=password], .wp-core-ui div.wpforms-container-full input[type=range], .wp-core-ui div.wpforms-container-full input[type=search], .wp-core-ui div.wpforms-container-full input[type=tel], .wp-core-ui div.wpforms-container-full input[type=text], .wp-core-ui div.wpforms-container-full input[type=time], .wp-core-ui div.wpforms-container-full input[type=url], .wp-core-ui div.wpforms-container-full input[type=week], .wp-core-ui div.wpforms-container-full select, .wp-core-ui div.wpforms-container-full textarea {
padding: 15px !important; box-shadow: none;
border-radius: 25px !important;
padding-left: 30px !important;
margin-bottom: 15px;
}
.formulier > div.wpforms-container-full .wpforms-field-label, .wp-core-ui div.wpforms-container-full .wpforms-field-label { margin-top: 18px !important; }
#wpforms-3549-field_3-container, #wpforms-3549-field_2-container { margin-bottom: 30px; }
#wpforms-submit-3549 { display: flex; margin-left: auto; line-height: 68px; height: 100%; width: fit-content; text-transform: uppercase; font-size: 14px; font-weight: var(--polteq-header-fontWeight); margin-block: auto; background: var(--polteq-blue); border-radius: 50px; padding-right: 0; padding-left: 30px; white-space: nowrap; margin-top: 30px; }
#wpforms-submit-3549 :hover, #wpforms-submit-3549:focus { background: var(--polteq-blue) !important; }
#wpforms-submit-3549:hover { background: var(--polteq-blue) !important; }
#wpforms-submit-3549:after { border: none !important; box-shadow: none !important; }
#wpforms-submit-3549 > .fa-arrow-right, #wpforms-submit-2715 > .fa-arrow-right { height: 22px; margin-block: auto; padding: 15px; margin: 8px; margin-left: 30px; background: var(--polteq-lighterblue); border-radius: 25px; }
.fa-sort-down {
position: absolute !important;
top: 26px;
right: 0;
height: fit-content !important;
color: white;
background: var(--polteq-blue) !important;
padding-top: 10px !important;
padding-bottom: 15px!important;
padding-inline: 15px!important;
border-radius: 50px!important;
margin-block: auto!important;
margin: 4px!important;
}
#wpforms-form-3549 > .wpforms-field-container > p {
width: 100% !important;
display: block;
font-size: 12px !important;
color: var(--color-grey);
padding-top: 10px !important;
}
#wpforms-form-3549 > .wpforms-field-container a { color: var(--polteq-green); }
#wpforms-form-3549 > .wpforms-field-container a:hover { color: var(--polteq-blue); }   @media screen and (max-width: 1270px) {  
.formulier { margin-inline: 0; padding-inline: 7.5%; } 
}
@media screen and (max-width: 1220px) {  
.text-overlay { font-size: 150px; top: 40%; }
.single-dienst-overlay { top: 37%; }
.dienst-title { top: 70px; font-size: 36px; padding-left: 100px; }
.diensten-hero-title { top: 65px; padding-left: 100px; }
.nieuws-card-blue, .nieuws-card-green, .nieuws-card-silver, .nieuws-card-img { width: 30%; }
.contact-links > .testimonials > .single-testimonial { padding-left: 0; }
}
@media screen and (max-width: 900px) { 
.diensten-intro { margin-left: 0; padding-bottom: 60px; }
.text-overlay { font-size: 120px; top: 40%; padding-left: 7.5% !important; }
.single-dienst-overlay { top: 40%; }
.dienst-title { top: 52px; font-size: 28px; padding-left: 60px; }
.diensten-hero-title { font-size: 38px; top: 52px; padding-left: 60px; }
.single-dienst-content { padding-inline: 7.5%; flex-wrap: wrap; }
.content-left { width: unset; padding-right: 0; }
.content-right { width: 100%; }
.sticky-help { text-align: center; }
.sticky-wrapper { padding-bottom: 30px;  }
.contact { padding-inline: 7.5%; }
.contact-links { width: unset; }
.contact-rechts { width: 100%; }
.contact-links > .testimonials > .single-testimonial { padding: 0; padding-right: 30px; padding-top: 30px; padding-bottom: 60px; }
.cases-all { padding-inline: 7.5%; }
.single-dienst-content { margin-left: 0; }
.diensten-intro > div > p { width: 85%; }
.testimonials-section { padding-inline: 7.5%; }
}
@media screen and (max-width: 756px) {   
.nieuws-card-blue, .nieuws-card-green, .nieuws-card-silver, .nieuws-card-img { width: 100%; }
.contact { flex-wrap: wrap-reverse; }
.dienst-title.single { white-space: wrap; }
}
@media screen and (max-width: 550px) {  
.text-overlay { font-size: 70px; }
.diensten-hero-title { font-size: 28px; top: 27px; padding-left: 30px; }
.dienst-title { top: 27px; padding-left: 30px; font-size: 28px; }
.nieuws-card-blue, .nieuws-card-green, .nieuws-card-silver, .nieuws-card-img { padding: 30px; }
.dienst-title { top: 30px; font-size: 20px; }
.single-dienst-content { padding-inline: 0; }
.single-dienst-links { padding-inline: 7.5%; }
.single-dienst-rechts-top { border-radius: 0px; }
.single-dienst-rechts-top > h2 { padding-inline: 7.5%; }
.single-dienst-rechts  { padding-left: 0; }
.single-dienst-rechts > div > a { margin-right: 7.5%; padding-left: 7.5%; } 
.single-dienst-rechts > a > .fa-arrow-right { margin-right: 0; }
.single-dienst-rechts-onder { padding-left: 0; margin-inline: auto; border-radius: 0px; }
.button-single-dienst-rechts-onder { margin-inline: auto; }
.sticky-help { padding-inline: 7.5%; }
.diensten-container { padding-inline: 0; padding-bottom: 60px; }
.nieuws-card-blue, .nieuws-card-green, .nieuws-card-silver, .nieuws-card-img { border-radius: 0px; }
.tags-case { padding-inline: 7.5%; }
.single-dienst-rechts-top > div { padding-inline: 7.5%; }
.diensten-intro > div > p { width: unset; }
#attachment_1199, #attachment_1199 > img { width: 100% !important; }
.cases-all { padding-inline: 0; }
.testimonials-section { padding-inline: 0; }
.sticky-contact-button { margin-inline: 7.5%; }
}body { background: var(--polteq-lightblue); }
h3 { color: var(--polteq-green); font-size: 32px; }
h2 { color: var(--polteq-blue); font-weight: bold; font-size: 24px; }
.content-bottom-left li:before { color: white; }
.nieuws-intro-width { width: 70%; }
.hero > img { object-position: top; padding-top: 60px; }
.nieuws-content-green > h2, .nieuws-content-img > h2, .nieuws-content-silver > h2, .nieuws-content-blue > h2 { color: white; font-size: 16px; }
.hero-nieuws { overflow: hidden; box-shadow: rgb(0 0 0 / 20%) 150px 130px 100px -34px; }
.hero-nieuws.single { box-shadow: none; }
.text-overlay.single { top: 30%; }
.opleidingen-overlay { width: 100%; height: 100%; position: absolute; top: 0; background: linear-gradient(90deg, rgba(0,0,0, 1), rgba(0,0,0,0)); }
.nieuws-intro { position: relative; top: -130px; margin-bottom: -130px; background: var(--polteq-lightblue); margin-left: 7.5%;  padding-left: 7.5%; padding-right: 11%; padding-top: 60px; padding-bottom: 30px; font-size: 18px; }
.nieuws-intro > h3 { color: var(--polteq-green); font-size: 36px; margin-bottom: 30px; }
.nieuws-intro > div > p { color: var(--polteq-blue); }
.nieuws-container { padding-top: 60px; }
.text-overlay { font-size: 230px; line-height: 1; margin-bottom: 30px; font-weight: var(--polteq-header-fontWeight); color: #ffffff3d; padding-left: 15%; }
.nieuws-hero-title { color: white; position: absolute; top: 110px; font-size: 52px; padding-left: 140px; }
.tag { background: var(--polteq-green); }
.nieuws-overlay-card { top: 0; left: 0; } .nieuws-bg { padding-top: 90px; }
.nieuws { display: flex; flex-wrap: wrap; justify-content: space-between; gap: 2%; }
.nieuws-card-blue, .nieuws-card-green, .nieuws-card-silver, .nieuws-card-img { flex: 1 1 40%; margin-bottom: 30px; padding: 30px !important; height: 300px; overflow: hidden; }
.nieuws-card-blue { position: relative; display: flex; padding: 60px;  background: var(--polteq-blue); border-radius: 25px; }
.nieuws-content-blue { padding-left: 0; height: unset; width: 50%; padding-left: 30px; overflow: hidden; } 
.nieuws-cardcontent-blue { position: relative; color: white; padding-left: 0; }
.nieuws-title { display: block; color: var(--polteq-green); font-size: 26px; margin-top: 6px;  }
.nieuws-card-silver { display: flex; padding: 60px; background: linear-gradient(130deg, #ffffff, #d3d3d3); border-radius: 25px; }
.nieuws-content-silver { position: relative; color: #8e8e8e; padding-left: 0; width: 50%; padding-left: 30px; overflow: hidden; }
.nieuws-card-green { display: flex; padding: 60px; background: var(--polteq-green); border-radius: 25px; }
.nieuws-content-green { position: relative; color: white; padding-left: 0; width: 50%; padding-left: 30px; font-style: normal; overflow: hidden; }
.nieuws-title-green { color: var(--polteq-blue); }
.nieuws-card-img { display: flex; padding: 60px; border-radius: 25px; position: relative; }
.nieuws-card-img > img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border-radius: 25px; object-fit: cover; object-position: center; }
.nieuws-content-img { position: relative; color: white; padding-left: 0; padding-right: 0; z-index: 9; }
.button-nieuws-card-img { position: absolute; right: 0; bottom: 0; padding: 11px; padding-inline: 15px; background: var(--polteq-lightgreen); border-radius: 50px; color: white; }
.nieuws-datum-img { padding: 5px; padding-inline: 20px; background: var(--polteq-blue); border-radius: 25px; width: fit-content; }
.nieuws-title-img { color: white; }
.nieuws-empty { flex: 1 1 40%; padding-inline: 30px; } .tags { padding-right: 0; }
.tag { text-align: center; width: 100%; }
.single-nieuws-title { color: white !important; font-size: 32px; position: absolute; bottom: 0; width: 100%; margin-left: 7.5%; background: var(--polteq-blue);  }
.single-nieuws-title h1 { color: white; }
.single-nieuws-title > h1 { padding: 30px; padding-left: 8%; padding-right: 7.5%; }
.single-nieuws-content > .author { width: 10%; }
.author { width: 8%; padding-right: 1.5%; }
.content { width: 90%; }
.single-nieuws-content { display: flex; justify-content: space-between; padding-top: 60px; color: var(--polteq-blue); background: var(--polteq-lightblue); flex-wrap: wrap; overflow: hidden; font-size: 18px; margin-bottom: -150px; }
.author > h1, .author > h2  { font-size: 18px; font-weight: var(--polteq-text-fontWeight); color: var(--polteq-blue); }
.author > .name { font-weight: var(--polteq-header-fontWeight); font-size: 20px; }
.publicaties { margin-top: 60px; }
.content-top { padding-left: 7.5%; padding-right: 7.5%; display: flex; }
.content-top > .content > h3 { color: var(--polteq-green); font-size: 36px; margin-bottom: 60px; width: 70%; }
.content-top > .content > div { margin-block: 30px; }
.content-row-left > div { margin-block: 30px; }
.content-mid { width: 100%; display: flex; justify-content: space-between; background: var(--polteq-blue); padding-block: 30px; padding-right: 7.5%; padding-left: 15%; color: white; min-height: 120px; }
.content-mid > .quote-left { font-weight: var(--polteq-text-fontWeight); font-size: 22px; margin-block: auto; width: 50%; }
.content-mid > .quote-left > * { font-size: 22px; }
.quote-left > p { margin-block: 0; } 
.quote-left > h3 { font-size: 28px; }
.nieuws-content-img > img { object-fit: contain; width: 100%; height: auto; border-radius: 25px; position: relative; top: 0; left: 0; }
.content-mid > .quote-right { width: 40%; } 
.content-mid > .quote-right > p { margin: 0; }
.content-mid > .quote-right > h3 { color: var(--polteq-green); font-size: 34px; margin-bottom: 20px; }
.content-bottom { display: flex; justify-content: space-between; padding-inline: 15%; padding-block: 60px; position: relative; color: var(--polteq-blue); }
.quote-right > div > h2 { color: var(--polteq-green); }
.content-mid li p, .content-mid li { color: white; }
.content-mid h3 { font-size: 30px !important; }
.nieuws-content { display: flex; justify-content: space-between; }
.nieuws-content > .nieuws-content-img { width: 40%; } 
.nieuws-content-width { width: 55%; } 
.background-img { height: 450px; width: 100%; }
.background-img > img { width: 100%; height: 100%; object-fit: cover;  }
.content-bottom-right > div { margin-block: 30px; }
.content-bottom-left { width: 30%; padding: 30px; background: var(--polteq-green); color: white; border-radius: 25px; }
.content-bottom.with-img .content-bottom-left { position: relative; top: -160px; }
.content-bottom-left a:hover { color: var(--polteq-blue); }
.content-bottom-left > div > h3 { color: white; } 
.content-bottom-left > div > ul > li { color: white; margin-bottom: 10px; }
.content-bottom-left > div > ul > li:last-child { margin-bottom: 0; }
.content-bottom-right { width: 40%; margin-bottom: auto; }
.help { display: flex; justify-content: space-between; background: var(--polteq-blue); color: white; padding: 60px; padding-inline: 15%; margin-top: -110px; }
.help-content { width: 40%; }
.help-content > h2 { color: white; }
.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 > h2 { margin-block: auto; margin-right: 30px; text-transform: uppercase; font-size: 14px; color: white; }
.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; }
.help-content > h3 { color: var(--polteq-green); font-size: 34px; }
.help-content > div > p { margin-block: 30px;  }
.help-content > .phone { font-weight: var(--polteq-text-light-fontWeight); font-size: 30px; margin-top: 30px; }
.help-img { width: 415px; position: relative; margin-block: auto; }
.help-img > img { width: 100%; object-fit: contain; }
.contactform { padding-top: 0; }
h2.date { font-weight: bold; padding-left: 0; }
#wpforms-3699-field_12-container, #wpforms-3699-field_2-container { margin-bottom: 30px; }
#wpforms-submit-3327, #wpforms-submit-3353, #wpforms-submit-3699 {
display: flex;
line-height: 67px;
height: 100%;
text-transform: uppercase;
font-size: 14px;
font-weight: var(--polteq-header-fontWeight);
margin-block: auto;
background: var(--polteq-green);
border-radius: 50px;
padding-right: 0;
padding-left: 30px;
white-space: nowrap;
margin-top: 30px;
margin-left: auto;
}
#wpforms-submit-3327:hover, #wpforms-submit-3327:focus, #wpforms-submit-3353:hover, #wpforms-submit-3353:focus, #wpforms-submit-3699:focus, #wpforms-submit-3699:hover { background: var(--polteq-green) !important; }
div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) input[type=text], div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) input[type=email], div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) input[type=tel] { margin-bottom: 0 !important; }
#wpforms-submit-2924 { display: flex; margin-left: auto; line-height: 68px; height: 100%; width: fit-content; text-transform: uppercase; font-size: 14px; font-weight: var(--polteq-header-fontWeight); margin-block: auto; background: var(--polteq-blue); border-radius: 50px; padding-right: 0; padding-left: 30px; white-space: nowrap; margin-top: 30px; }
#wpforms-submit-2924:hover { background: var(--polteq-blue) !important; }
#wpforms-submit-2924:after { border: none !important; box-shadow: none !important; }
#wpforms-submit-2924 > .fa-arrow-right, #wpforms-submit-2715 > .fa-arrow-right { height: 22px; margin-block: auto; padding: 15px; margin: 8px; margin-left: 30px; background: var(--polteq-lighterblue); border-radius: 25px; }
.fa-sort-down {
position: absolute !important;
top: 26px;
right: 0;
height: fit-content !important;
color: white;
background: var(--polteq-blue) !important;
padding-top: 10px !important;
padding-bottom: 15px!important;
padding-inline: 15px!important;
border-radius: 50px!important;
margin-block: auto!important;
margin: 4px!important;
}
#wpforms-form-2924 > .wpforms-field-container > p {
width: 100% !important;
display: block;
font-size: 12px !important;
color: var(--color-grey);
padding-top: 10px !important;
}
#wpforms-form-2924 > .wpforms-field-container a { color: var(--polteq-green); }
#wpforms-form-2924 > .wpforms-field-container a:hover { color: var(--polteq-blue); }
.download { display: flex; background: var(--polteq-blue); width: fit-content; border-radius: 50px; margin-left: 30px; }
.download:hover { cursor: pointer; }
.download > h2 { 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: 15px; margin-left: 30px; }
.download-pdf > .fa-download { font-size: var(--fa-fontsize); color: white; position: relative; top: -1px; left: 1px; }
.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; }
.pdf > h2 { margin-block: auto !important; font-size: 16px; color: var(--polteq-blue); }
#wpforms-3327-field_9-container { margin-top: 60px; }
#wpforms-3327-field_8-container { margin-bottom: 30px; }
#wpforms-3327-field_7-container { margin-bottom: 30px; }
#wpforms-3353-field_15-container { margin-bottom: 30px; }
#wpforms-3353-field_4, #wpforms-3353-field_4-city, #wpforms-3353-field_4-state { margin: 0; }
#wpforms-3353-field_4-container { margin-bottom: 30px; }   @media screen and (max-width: 1500px) { 
.text-overlay { font-size: 150px; top: 40%; width: 100%;} 
.text-overlay .nieuws-hero-title { top: 50%; transform: translate(0, -28%); }
.text-overlay.single { top: 35%; }
}
@media screen and (max-width: 1270px) {   
.nieuws > div { flex-wrap: wrap; }
.nieuws-img { width: 100%; margin-bottom: 30px; }
.nieuws-content-green, .nieuws-content-blue, .nieuws-content-silver, .nieuws-content-img { width: 100%; }
.nieuws-card-blue, .nieuws-card-green, .nieuws-card-silver, .nieuws-card-img { height: unset; }
.nieuws-content-img { margin-top: 210px; }
.button-nieuws-slider-green, .button-nieuws-slider-silver, .button-nieuws-slider-blue { margin-left: auto; }
.nieuws-title-img { margin-top: 65px; }
.formulier { margin-inline: 7.5%; } 
}
@media screen and (max-width: 1220px) {  
.content-top { flex-wrap: wrap; }
.author { display: flex; flex-wrap: wrap; column-gap: 30px; width: 100%; margin-bottom: 30px; padding-inline: 0; }
.author > h2, .author > h2 { margin-block: auto; }
.tags { margin-top: 0; padding-right: 0;  margin-block: auto; width: 100%; margin-top: 30px; }
.tag { width: fit-content; text-align: start; }
.single-nieuws-title > h1 { padding-left: 7.5%; }
.content-mid { flex-wrap: wrap-reverse; }
.quote-right { width: 100%; }
.content { width: unset; }
}
@media screen and (max-width: 900px) { 
.text-overlay .nieuws-hero-title {padding-left: 30px; font-size: 40px; }
.text-overlay { font-size: 120px; top: 42%; padding-left: 7.5% !important; }
.text-overlay.single { top: 39%; }
.nieuws-intro { margin-left: 0; }
.nieuws-card-blue, .nieuws-card-green, .nieuws-card-silver, .nieuws-card-img { width: 100%; }
.help { flex-wrap: wrap; }
.help > div { width: 100%; text-align: center; }
.help-img > img { width: 343px; margin-top: 60px; text-align: center; }
.button-help { margin-inline: auto; }
.content-mid { flex-wrap: wrap; padding-left: 7.5%; }
.content-mid > div { width: 100% !important; }
.single-nieuws-title { margin-left: 0; }
.content-row { flex-wrap: wrap; }
.content-row > div { width: 100%; }
.content-row-left { padding-bottom: 0; }
.content-bottom { flex-wrap: wrap; }
.content-bottom-left, .content-bottom-right { width: 100%; }
.content-bottom.with-img .content-bottom-right { transform: translateY(-60px); }
.nieuws-intro { padding-bottom: 60px; }
.nieuws-intro-width { width: 85%; }
.content-top > .content > h3 { width: 85%; }
.nieuws > div { width: 100%; padding: 0 !important; }
.nieuws-img { margin-bottom: 0; height: 300px; }
.nieuws-img > img { border-radius: 0px; border-top-left-radius: 25px; border-top-right-radius: 25px; }
.nieuws-content-green, .nieuws-content-blue, .nieuws-content-silver, .nieuws-content-img { padding-left: 0; padding: 30px; }
.nieuws-text, .nieuws-text-img { min-height: 130px; }
.button-nieuws-slider-blue, .button-nieuws-slider-green, .button-nieuws-slider-silver, .button-nieuws-slider-img { right: 25px; bottom: 25px; }
.nieuws-title-img { margin-top: 90px; margin-bottom: 45px; }
.nieuws-content { flex-wrap: wrap; }
.nieuws-content > .nieuws-content-img { width: 100%; padding: 0; padding-bottom: 0; padding-top: 30px; }
.nieuws-content > .nieuws-content-width { width: 85%; }
.nieuws-content > .nieuws-content-img > img { position: relative; }
.button-nieuws-slider-green, .button-nieuws-slider-silver, .button-nieuws-slider-blue {
margin-left: auto;
margin-right: 30px;
transform: translateY(-25px);
}
.nieuws-card-blue, .nieuws-card-green, .nieuws-card-silver, .nieuws-card-img { flex: 1 1 100%; }
.nieuws-content-img { margin-top: unset; overflow: visible; }
.formulier { padding-inline: 15%; } 
.single-nieuws-content { margin-bottom: 0; }
.formulier { margin-inline: 0; }
.quote-left { text-align: center; }
.quote-right img { margin-top: 30px; display: block; margin-inline: auto; text-align: center; } 
.quote-right { margin-top: 60px; }
}
@media screen and (max-width: 650px) {  
.text-overlay .nieuws-hero-title {font-size: 40px; padding-right: 7.5%;}
.nieuws-card-img{padding-bottom: 120px;}
.nieuws-intro { padding-bottom: 0; }
.button-nieuws-slider-img {  bottom: 70px; right: 25px; }
.single-nieuws-title > h1 { font-size: 26px; } 
.nieuws-content > .nieuws-content-img { margin-top: 0; }
.nieuws-card-img, .nieuws-card-img > img { border-radius: 0 !important; }
.nieuws-img > img { border-top-left-radius: 0; border-top-right-radius: 0; }
.nieuws-card-silver, .nieuws-card-green, .nieuws-card-blue { border-radius: 0; }
.nieuws-card-blue, .nieuws-card-green, .nieuws-card-silver, .nieuws-card-img { margin-bottom: 60px; }
}
@media screen and (max-width: 550px) {  
.text-overlay { font-size: 70px; top: 41%; }
.text-overlay.single { top: 36%; }
.nieuws-card-blue, .nieuws-card-green, .nieuws-card-silver { padding: 30px; }
.nieuws-card-img { padding: 30px, 30px, 120px, 30px; }
.text-overlay .nieuws-hero-title {font-size: 28px; }
.help-img > img { width: 280px; }
.content-bottom { padding-inline: 0; }
.content-bottom-right, .formulier { padding-inline: 7.5%; }
.content-bottom-left { padding-inline: 7.5%; border-radius: 0px; }
.name { width: 55%; }
.author { justify-content: unset; }
.name { margin-left: 23px; }
.nieuws-intro-width { width: unset; }
.content-top > .content > h3 { width: unset; }
.nieuws-content > .nieuws-content-width { width: 100%; }
.nieuws-intro > h3 { font-size: 30px; }
.quote-right > div > h3 { font-size: 30px; } 
.content-top > .content > div { margin-bottom: 60px; } 
div.wpforms-container-full .wpforms-form .wpforms-title { font-size: 34px; }
}
@media screen and (max-width: 460px) {  
#wpforms-2924-field_10 { margin-top: 30px; }
div.wpforms-container-full .wpforms-form .wpforms-title { font-size: 32px; }
}
@media screen and (max-width: 350px) { 
.name { width: 50%; }
div.wpforms-container-full .wpforms-form .wpforms-title { font-size: 28px; }
}body { background: var(--polteq-lightblue); }
h2 { font-size: 36px; }
.case-slider-content > div > p { width: 70%; font-size: 18px; }
.case-text-overlay { padding-left: 15%;  }
.cases-page { background: var(--polteq-lightblue); position: relative; top: -130px; padding-top: 60px; margin-bottom: -130px; z-index: 9;  margin-left: 7.5%; padding-left: 7.5%; padding-right: 15%; font-size:  }
.cases-page > h3 { margin-bottom: 30px; font-weight: bold; }
.cases-page > div > p { color: var(--polteq-blue); width: 70%; }
.case-text { font-size: 230px; line-height: 1; margin-bottom: 30px; font-weight: var(--polteq-header-fontWeight); color: #ffffff3d; }
.cases-overlay { z-index: 5; width: 100%; height: 100%; position: absolute; top: 0; background: linear-gradient(90deg, rgba(0,0,0, 1), rgba(0,0,0,0)); }
.cases-overlay.single { z-index: 0; }
.hero-cases { box-shadow: rgb(0 0 0 / 20%) 150px 130px 100px -34px; overflow: hidden; }
.single { padding-inline: 15%; padding-top: 60px; margin-top: 0 !important; }
.cases-all { background: var(--polteq-lightblue); position: relative; z-index: +2; display: flex; flex-wrap: wrap; justify-content: space-between; margin-top: 10px; }
.samenvatting-bg { background: var(--polteq-lightblue); }
.case-samenvatting { position: relative; z-index: 6; top: -130px; margin-bottom: -130px; background: var(--polteq-blue); display: flex; margin-left: 7.5%; }
.case-hero-title { color: white; position: absolute; top: 105px; font-size: 52px; padding-left: 120px;  }
.case-slider-header { transform: translateX(-1px); margin-left: -1px; background: var(--polteq-blue); padding-left: 9%; padding-right: 15%; padding-top: 43px; padding-bottom: 43px; color: white; }
.case-slider-content { background: var(--polteq-lightblue); padding-left: 9%; padding-right: 15%; padding-top: 60px; }
.case-slider-content > h2 { color: var(--polteq-blue); font-weight: var(--polteq-header-fontWeight); font-size: 32px; }
.case-slider-content > div { width: 100%; color: var(--polteq-blue); margin-block: 60px; }
.case-titel { display: flex; justify-content: space-between; }
.case-titel > h2 { margin-block: auto; font-weight: var(--polteq-header-fontWeight); font-size: 32px; color: white; }
.button-cases-slider { display: flex; margin-block: auto; z-index: 99; position: relative; width: fit-content; font-size: var(--fa-fontsize); text-transform: uppercase; background: var(--polteq-green); padding-left: 30px; margin-left: 9%; margin-top: auto; border-radius: 50px; }
.button-cases-slider:hover { cursor: pointer; }
.meer-cases-bg-slider { padding-block: 9px; padding-inline: 12px; background: white; margin: 8px; border-radius: 50px; }
.meer-cases-bg-slider > .fa-arrow-right { font-size: var(--fa-fontsize); color: var(--polteq-green); }
.button-cases-slider > span { margin-block: auto; margin-right: 30px; color: white; font-weight: var(--polteq-header-fontWeight); text-transform: uppercase; font-size: 14px; }
#splide-cases > div > ul > .splide__slide { padding-bottom: 30px; } 
.slider-background { transition: all .6s linear; }
#splide-cases { width: 100%; }
#splide-cases:hover { cursor: grab; }
#splide-cases > div > .splide__slide { margin-inline: -1px; }
#splide-cases > .splide__arrows { position: absolute; top: 66px; right: 7.5%; }
#splide-cases > div > .splide__arrow--prev { left: -120px !important; }
#splide-cases > div > .splide__arrow--prev > i { transform: scale(-1); }
#splide-cases > div > .splide__arrow--next { right: 20px !important; }
.case-title { width: 100%; color: white; position: absolute; top: 110px; font-size: 52px; padding-left: 140px; }
#splide-cases > .splide__track { background: var(--polteq-lightblue); }
#splide-cases > .my-slider-progress { background: var(--polteq-blue); position: absolute; width: 100%; top: 126px;  }
#splide-cases > .splide__pagination { display: none !important; }
.splide { margin-bottom: -10px; }
#splide-cases > .my-slider-progress-bar { position: relative; top: 0; background: var(--polteq-green); height: 4px; transition: width 400ms ease; width: 0; }
#splide-cases > div > .splide__arrow { background: var(--polteq-green) !important; padding: 5px !important; color: white !important; opacity: 1 !important; }
#splide-cases > div > .splide__arrow:disabled { opacity: .6 !important; }
.single-case-bg { background: var(--polteq-lightblue); }
.single-case { position: relative; top: -100px; margin-bottom: -100px; background: var(--polteq-lightblue); display: flex; margin-left: 7.5%; padding-left: 7.5%; padding-right: 7.5%; }
.single-case-row { display: flex; justify-content: space-between; padding-inline: 15%; }
.tag-img { width: 100%; height: 77%; object-fit: cover; border-top-left-radius: 25px; border-top-right-radius: 25px; margin-top: 10px; }
.single-case-links { min-width: 60%; }
.single-case-rechts-wrap { position: relative; width: 50%; }
.single-case-rechts-top { background: var(--polteq-blue); border-top-left-radius: 25px; border-top-right-radius: 25px; }
.single-case-rechts-top > h2 { padding-block: 20px; padding-inline: 60px; margin-block: auto; font-size: 20px; font-weight: normal; color: white; }
.single-case-block { position: relative; width: 100%; margin-top: auto; margin-top: 60px; }
.single-case-rechts { background: var(--polteq-darkgreen); border-top-left-radius: 0px; border-top-right-radius: 0px; padding-block: 20px; padding-left: 60px; }
.single-case-rechts > div {  padding-block: 20px; border-bottom: 1px solid #f5f5f55c; }
.single-case-rechts > div > a { display: flex; justify-content: space-between; color: white; font-size: 20px; align-items: center; margin-right: 7.5%; }
.single-case-rechts > div:last-child { border: none; }
.single-case-rechts > div > a > .fa-arrow-right { padding: 15px; padding-block: 14px; background: var(--polteq-blue); margin: 8px; margin-block: auto; border-radius: 50px; font-size: var(--fa-fontsize); }
.single-case-rechts > div > a > .fa-arrow-right:hover { cursor: pointer; }
.single-case-links { width: 50%; color: var(--polteq-blue); padding-right: 60px; font-size: 18px; }
.single-case-links > div > p { margin-block: 30px; }
.single-case-rechts-onder { background: var(--polteq-green); border-bottom-left-radius: 25px; border-bottom-right-radius: 25px; padding-block: 30px; padding-left: 60px; }
.button-single-case-rechts-onder { display: flex; background: var(--polteq-blue); width: fit-content; border-radius: 50px; }
.button-single-case-rechts-onder:hover { cursor: pointer; }
.button-single-case-rechts-onder > h2 { padding-left: 30px; margin-block: auto; text-transform: uppercase; font-size: 14px; color: white; }
.single-case-rechts-onder-bg { background: var(--polteq-lighterblue); border-radius: 50px; margin: 8px; padding: 10px; padding-inline: 15px; margin-left: 30px; }
.single-case-rechts-onder-bg > .fa-arrow-right { font-size: var(--fa-fontsize); color: white; }
.tags-case { margin-top: 0; display: flex; flex-wrap: wrap-reverse; gap: 10px; margin-top: 120px; }
.tags-case > .tag { margin-bottom: 0; }
.tag-wrapper { margin-top: auto; width: 100%; height: 560px; overflow: hidden; } .contact-rechts > h3 { margin-bottom: 30px; }
.single-case-links > .intro { margin-bottom: 30px;  }
.single-case-links > h2 { margin-top: 60px; margin-bottom: 20px; }
.single-case-links > div > div > p { margin-block: 30px; font-size: 18px; line-height: 1.8;  }
.quotes > p { font-size: 18px; color: var(--polteq-blue); margin-block: 10px; }
.quotes > p:first-child { padding-top: 30px;  }
.single-case-links > img { position: absolute; bottom: 0px; width: 38%; border-top-left-radius: 25px; border-top-right-radius: 25px; }
.sticky-help { color: var(--polteq-green); font-size: 36px; margin-top: 40px; margin-bottom: 30px; }
.sticky-contact-button { margin-top: 10px; }
.single-case-rechts-wrap > div > img { width: 100%; border-radius: 25px; margin-top: 30px; }
.single-case-rechts-wrap > div > p { font-size: 16px; margin-block: 30px; color: var(--polteq-blue); line-height: 1.5; }
.sticky-wrapper { position: sticky; top: 160px; margin-bottom: 30px; transition: all .3s ease; }
.sticky-wrapper.scrolled { top: 90px; transition: all .3s ease; } .testimonial-blue > h1 { color: white; }
.testimonial-silver > h1 { color: #8e8e8e; }
.case-hoofd-diensten { margin-top: 60px; padding-top: 30px; }
.nieuws-content-blue > .dienst-lees-meer > h1 { color: white; font-size: 16px; }
.nieuws-content-silver > .dienst-lees-meer > h1 { font-size: 16px; }
.nieuws-card-blue { position: relative; display: flex; padding: 60px; background: var(--polteq-blue); border-radius: 25px; }
.nieuws-content-blue { padding-left: 0; height: unset; } 
.nieuws-content-blue { position: relative; color: white; padding-left: 0; }
.nieuws-title { color: var(--polteq-green); font-size: 26px; margin-top: 30px;  }
.dienst-lees-meer > .button-nieuws-slider-blue, .dienst-lees-meer > .button-nieuws-slider-silver, .dienst-lees-meer > .button-nieuws-slider-green { padding-inline: 0; padding: 15px; position: relative; }
.nieuws-card-silver { display: flex; padding: 60px; background: linear-gradient(130deg, #ffffff, #d3d3d3); border-radius: 25px; }
.nieuws-content-silver { position: relative; color: #8e8e8e; padding-left: 0; }
.nieuws-content-silver > .dienst-lees-meer > h1 { color: var(--polteq-blue); }
.nieuws-card-green { display: flex; padding: 60px; background: var(--polteq-green); border-radius: 25px; }
.nieuws-content-green { position: relative; color: white; padding-left: 0; }
.nieuws-title-green { color: var(--polteq-blue); }
.nieuws-card-blue, .nieuws-card-green, .nieuws-card-silver, .nieuws-card-img { margin-bottom: 10px; padding-block: 30px; }
.dienst-lees-meer { position: absolute; right: 0; bottom: 0; display: flex; justify-content: end; gap: 30px; }
.dienst-lees-meer > h1 { margin-block: auto; }
.contact { display: flex; justify-content: space-between; padding-inline: 15%; background-color: var(--polteq-blue); padding-block: 60px; }
.contact-links, .contact-rechts { width: 45%; margin-block: auto; }
.contact-links p:first-child { color: var(--polteq-green); font-size: 32px; margin-block: 0; }
.contact-links > div > p { color: white; margin-block: 30px; }
.contact-rechts { text-align: center; }
.button-contact { display: flex; width: fit-content; font-size: var(--fa-fontsize); text-transform: uppercase; background: var(--polteq-green); padding-left: 30px; margin-top: 45px; border-radius: 50px; }
.button-contact:hover { cursor: pointer; }
.contact-bg { padding: 10px; padding-inline: 13px; background: var(--polteq-lightgreen); margin: 8px; border-radius: 50px; }
.contact-bg > .fa-arrow-right { font-size: var(--fa-fontsize); color: white; }
.button-contact > span { margin-block: auto; margin-right: 30px; color: white; font-weight: var(--polteq-header-fontWeight); text-transform: uppercase; font-size: 14px; } .searchandfilter ul li { padding: unset; }
.searchandfilter select.sf-input-select { min-width: 230px; } 
#search-filter-form-329, #search-filter-form-1706 { position: relative; background: white; border: 1px solid lightgrey; border-radius: 50px; margin-top: auto; margin-top: auto; min-width: 400px; }
#search-filter-form-329 > ul > li > label, #search-filter-form-1706 > ul > li > label { display: flex; position: relative; }
.searchandfilter select.sf-input-select { position: absolute; width: 100%; height: 100%; background: transparent; padding-left: 30px; padding-block: 15px; }
.searchandfilter select.sf-input-select:hover { cursor: pointer; }
.fa-sliders { margin-block: auto; padding-right: 30px; color: var(--polteq-blue); font-size: 20px; }
.sf-input-select { border: none; background: white; outline: none; box-shadow: none; appearance: none; margin-block: auto; color: var(--polteq-blue); font-weight: var(--polteq-header-fontWeight); font-size: 16px; vertical-align: text-bottom; }
.fa-sort-down { color: white; background: var(--polteq-green); padding-top: 10px; padding-bottom: 17px; padding-inline: 17px; border-radius: 50px; margin-block: auto;  margin: 4px; margin-left: auto; }
.sf-field-taxonomy-diensten > label { width: 100%; } .my-slider-progress { display: none; }   @media screen and (max-width: 1425px) {  
#search-filter-form-329, #search-filter-form-1706 { margin-block: 30px; margin-right: 7.5%; }
}
@media screen and (max-width: 1220px) { 
.text-overlay { padding-left: 15%; }
.cases-page { margin-left: 0; padding-right: 7.5%; }
.single-case { margin-left: 0; flex-wrap: wrap; padding-right: 7.5%; overflow: hidden; }
.single-case-links { padding-right: 0; }
.single-case-links, .single-case-rechts-wrap { width: 100%; }
}  
@media screen and (max-width: 900px) {  
.text-overlay { top: 33%; padding-left: 7.5%; }
.case-text { font-size: 150px; }
.case-hero-title, .case-title { top: 52px;  padding-left: 90px; }
.case-title { top: 63px; font-size: 38px; }
.case-text-overlay { padding-left: 7.5%; }
.case-samenvatting { margin-left: 0; }
.case-slider-header { padding-right: 7.5%; }
.case-titel > div { font-size: 28px; }
.my-slider-progress { top: 119px; }
.splide__arrows { top: 60px; }
.case-slider-content { padding-right: 7.5%; }
.single-case-row { padding-inline: 7.5%; }
.sticky-help { text-align: center; padding-inline: 7.5%; }
.sticky-contact-button { margin-inline: auto; }
.contact { flex-wrap: wrap-reverse; padding-inline: 7.5%; }
.contact-links, .testimonials > .single-testimonial { padding-inline: 0; }
.contact-links, .contact-rechts { width: 100%; }
.contact-rechts { padding-block: 0; margin-bottom: 60px; }
.single { padding-inline: 7.5%; }
.case-slider-content > div > p { width: 85%; }
.cases-page > div > p { width: 85%; }
}
@media screen and (max-width: 756px) {  
.case-titel > div { font-size: 24px; }
.case-titel { width: 60%; }
}
@media screen and (max-width: 650px) {  
.container { padding-inline: 7.5%; }
#search-filter-form-329 > ul > li > label { gap: 190px; }
.case-slider-header { width: 100%; }
.splide__slide { overflow: hidden; }
.cases-page { padding-inline: 0; }
.single { padding-inline: 0; }
}
@media screen and (max-width: 550px) { 
.single-case { padding-left: 0; padding-right: 0; }
.single-case-links { padding-inline: 7.5%; }
.single-case-rechts-top { border-radius: 0px; }
.single-case-rechts-top > h2 { padding-inline: 7.5%; }
.single-case-rechts { padding-left: 0; padding-inline: 7.5%; }
.single-case-rechts > a > .fa-arrow-right { margin-right: 0; }
.single-case-rechts-onder { border-radius: 0px; padding-left: 0; padding-inline: 7.5%; }
.single-case-row { padding-inline: 0; }
.tags-case { padding-inline: 7.5%; }
.tag-img { border-radius: 0px; }
.text-bold { padding-inline: 7.5%; }
.case-slider-content > div > p { width: unset; }
#search-filter-form-329, #search-filter-form-1706 { width: 100%; min-width: unset; } 
.cases-page > div > p { width: unset; }
}
@media screen and (max-width: 490px) { 
#search-filter-form-329 > ul > li > label { gap: 100px; }
.searchandfilter select.sf-input-select { width: 100%; }
.case-titel { width: 30%; }
.case-slider-header { min-height: 130px; }
.case-text { font-size: 110px; }
.text-overlay { top: 34%; }
.case-hero-title, .case-title { top: 45px; padding-left: 60px; font-size: 30px; padding-right: 7.5%; width: 80%; }
}@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}