body{overflow-x:hidden}.one-container .site-content{padding:0px 40px}.cc-revoke{display:none !important}.grecaptcha-badge{visibility:hidden}.is-style-responsive-padding{padding:80px 20px}.is-style-responsive-padding .wp-block-columns{margin-bottom:0px}@media(max-width: 782px){.is-style-responsive-padding{padding:20px}}.wp-block-cover__inner-container .wp-block-columns{padding:20px}@font-face{font-family:"Font-awesome";src:url("../fonts/fa-solid-900.ttf") format("woff2");src:url("../fonts/fa-solid-900.ttf") format("truetype");font-weight:normal;font-style:normal}a.wp-block-read-more,input#apply_button,a.read-more{padding:10px 20px;background-color:var(--secondary-colour);color:#fff;border-radius:var(--border-radius);font-weight:bold;-webkit-transition:200ms linear all;transition:200ms linear all}a.wp-block-read-more:hover,input#apply_button:hover,a.read-more:hover{background-color:var(--secondary-colour);-webkit-filter:brightness(95%);filter:brightness(95%)}.wp-block-buttons .wp-block-button a{background-color:var(--secondary-colour);color:#fff;-webkit-transition:all 200ms linear;transition:all 200ms linear;border-radius:var(--border-radius);font-weight:bold;-webkit-transition:200ms linear all;transition:200ms linear all}.wp-block-button.is-style-third-colour a{background-color:var(--third-colour);color:#fff;border-radius:var(--border-radius)}.wp-block-button.is-style-third-colour a:hover{background-color:var(--third-colour);-webkit-filter:brightness(95%);filter:brightness(95%)}.wp-block-button.is-style-black-outline a{color:#000;background:rgba(0,0,0,0);border:3px solid #000;border-radius:var(--border-radius)}.wp-block-button.is-style-black-outline a:hover{background:rgba(0,0,0,.5);color:#000}.wp-block-button.is-style-white-outline a{color:#fff;background:rgba(255,255,255,0);border:3px solid #fff;border-radius:var(--border-radius)}.wp-block-button.is-style-white-outline a:hover{background:rgba(255,255,255,.5);color:#fff}a#apply_button,a.cx2_backToJobDetails{padding:10px 20px;background:var(--secondary-colour);color:#fff;font-weight:bold;border-radius:10px;text-decoration:none}a#apply_button:hover,a.cx2_backToJobDetails:hover{background-color:#3f4047}.main-navigation.has-branding .inside-navigation.grid-container{padding:0px 20px}.main-navigation ul li{background-color:#fff}.main-navigation ul li a{font-size:16px;color:#000 !important}.main-navigation ul li.current_page_item{border-bottom:2px solid var(--primary-colour)}.main-navigation ul li:last-child{background-color:var(--action-colour);border-bottom:2px solid var(--action-colour);-webkit-transition:all 200ms linear;transition:all 200ms linear}.main-navigation ul li:last-child:hover{-webkit-filter:brightness(95%);filter:brightness(95%)}.main-navigation ul li:last-child a{color:#fff !important}.top-footer{padding:40px 20px}.top-footer .wp-block-columns{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.top-footer .wp-block-social-links li{border-radius:0px}.top-footer .footer-text{max-width:285px}@media(max-width: 782px){.top-footer .footer-text{max-width:100%}}.bottom-footer{padding:20px 0px}.bottom-footer .wp-block-columns .wp-block-column{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width: 782px){.bottom-footer .wp-block-columns .wp-block-column{-ms-flex-wrap:wrap;flex-wrap:wrap}}.bottom-footer .wp-block-columns .wp-block-column .footer-year{margin:0;width:20%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 782px){.bottom-footer .wp-block-columns .wp-block-column .footer-year{width:100%}}.bottom-footer .wp-block-columns .wp-block-column .footer-nav{width:80%;margin-top:0px}@media(max-width: 782px){.bottom-footer .wp-block-columns .wp-block-column .footer-nav{width:100%}}@media(max-width: 782px){.bottom-footer .wp-block-columns .wp-block-column .footer-nav ul{gap:0}}.bottom-footer .wp-block-columns .wp-block-column .footer-nav ul li{width:20%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 782px){.bottom-footer .wp-block-columns .wp-block-column .footer-nav ul li{width:100%}}body{margin-top:0 !important}.one-container .site-content article .entry-content>.alignfull:first-child{padding-top:0px}article.type-post .entry-content span{font-family:inherit !important;font-size:1em !important}@media(max-width: 992px){.cta-kol .wp-block-column{-ms-flex-preferred-size:50% !important;flex-basis:50% !important}}@media(max-width: 992px)and (max-width: 782px){.cta-kol .wp-block-column:nth-child(2){padding-top:0px}}.cta-kol .square-image{height:100%}.cta-kol .square-image img{height:100%;width:auto;-o-object-fit:cover;object-fit:cover}@media(max-width: 782px){.cta-kol .square-image img{height:auto;max-height:350px;width:100%}}ul.listing-overview-home li{overflow:hidden;padding:0px !important;border-radius:calc(var(--border-radius)*2)}@media(max-width: 992px){ul.listing-overview-home li{width:100% !important}ul.listing-overview-home li img{max-height:350px;width:100%;-o-object-fit:cover;object-fit:cover}}ul.listing-overview-home li h3{padding:20px 20px 0px 20px}ul.listing-overview-home li .wp-block-post-excerpt{padding:0px 20px;margin:0px !important}ul.listing-overview-home li h4.cx2_introduction{display:none}ul.listing-overview-home li a.wp-block-read-more{margin-bottom:20px;margin-left:20px}.single h4{color:var(--primary-colour)}.single li::marker{color:var(--secondary-colour)}.is-style-cover-align-items-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.is-style-text-shadow{text-shadow:3px 3px 6px rgba(0,0,0,.6)}.no-results.not-found form,.no-results.not-found p{display:none}button.facetwp-flyout-open{margin-left:20px;margin-right:20px;margin-bottom:20px;padding:.5rem 1rem;text-align:center;border-radius:5px}@media(max-width: 768px){.sidebar{display:none}.facetwp-selections{margin-left:20px;margin-right:20px}}@media(min-width: 768px){button.facetwp-flyout-open{display:none}}.sidebar h3.facet-label,.facetwp-flyout h3.facet-label{font-size:24px}.sidebar .facetwp-checkbox,.facetwp-flyout .facetwp-checkbox{background-image:url(../images/checkbox.png);background-size:18px 18px;line-height:1.2em;padding-left:calc(18px + .35em);margin-bottom:.7em}.sidebar .facetwp-checkbox.checked,.facetwp-flyout .facetwp-checkbox.checked{background-image:url(../images/checkbox-on.png)}.sidebar .facetwp-checkbox .facetwp-counter,.sidebar .facetwp-checkbox .facetwp-expand,.sidebar .facetwp-checkbox .facetwp-depth,.facetwp-flyout .facetwp-checkbox .facetwp-counter,.facetwp-flyout .facetwp-checkbox .facetwp-expand,.facetwp-flyout .facetwp-checkbox .facetwp-depth{display:none}.sidebar .facetwp-dropdown,.facetwp-flyout .facetwp-dropdown{width:100%;border:1px solid #000;background-color:#fff}.facetwp-selections{margin-bottom:0;width:100%}.facetwp-selections ul{margin:0}.facetwp-selections ul li{margin-bottom:.8em}.facetwp-selections .facetwp-selection-value{background-color:#fff;border-radius:5px;min-width:20px;padding:.4em 1.4em .4em .4em !important;background-position:95% center !important;font-size:1em}ul.wp-block-post-template li.wp-block-post{background-color:#fff;padding:20px}ul.wp-block-post-template li.wp-block-post h3 a{color:#000;text-decoration:none}ul.wp-block-post-template li.wp-block-post .image{height:200px;overflow:hidden}ul.wp-block-post-template li.wp-block-post .image.not-set{background-color:#d4d4d4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}ul.wp-block-post-template li.wp-block-post .image.not-set span{background-image:url(../images/image-solid.svg);width:50px;height:50px;display:block;opacity:.25}ul.wp-block-post-template li.wp-block-post .image img{-o-object-fit:cover;object-fit:cover}.blog{background-color:#f2f3f4}.blog .site-content{margin-top:40px;margin-bottom:40px;padding:0px}@media(max-width: 992px){.blog .site-content{margin-top:20px;margin-bottom:20px}}.blog .site-content article{margin-bottom:0px;padding-bottom:30px}@media(max-width: 992px){.blog .site-content article{padding:0 20px 20px 20px !important}}.blog .site-content article .inside-article{background-color:#fff;padding:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:calc(var(--border-radius)*2)}.blog .site-content article .inside-article .image{width:100%;aspect-ratio:4/3;border-radius:20px 20px 0 0}.blog .site-content article .inside-article .image img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:20px 20px 0 0}@media(max-width: 1100px){.blog .site-content article .inside-article .image{width:100%;height:250px}}.blog .site-content article .inside-article .image.not-set{background-color:#d4d4d4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:292px;margin-bottom:10px}@media(max-width: 1100px){.blog .site-content article .inside-article .image.not-set{height:250px}}.blog .site-content article .inside-article .image.not-set span{background-image:url(../images/image-solid.svg);width:50px;height:50px;display:block;opacity:.25}.blog .site-content article .inside-article .entry-summary{margin-top:1rem}.blog .site-content article .inside-article .entry-summary p:first-child{max-height:150px;overflow:hidden}.blog .site-content article .inside-article .listing-overview-content{width:100%;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(max-width: 1100px){.blog .site-content article .inside-article .listing-overview-content{width:100%}}@media(max-width: 992px){.blog .site-content article .inside-article .listing-overview-content{padding:20px}}.blog .site-content article .inside-article .read-more-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:end;align-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog .site-content article .inside-article .entry-header>h2.entry-title{font-size:24px !important;height:90px}.blog .site-content article .inside-article .entry-content{margin-top:20px}.blog .site-content article .inside-article .entry-content>h4.cx2_introduction{display:none}.blog .site-content .sidebar .inside-left-sidebar aside,.blog .site-content .sidebar .inside-right-sidebar aside{padding:30px;margin-bottom:30px}.blog .site-content .sidebar .inside-left-sidebar aside>p,.blog .site-content .sidebar .inside-right-sidebar aside>p{display:none}.single .site-content{padding:0px 20px}.is-style-white-outline.apply-now a{background-color:var(--secondary-colour);color:#fff;border:none}.is-style-white-outline.apply-now a:hover{background-color:var(--secondary-colour);color:#000}.vacancy-head-image{background-color:#d4d4d4;max-width:100vw;width:auto;height:50vh;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);margin-bottom:0px;overflow:hidden;position:relative}.vacancy-head-image .image{position:absolute;left:0;right:0;top:-50%;z-index:1}.vacancy-head-image .image.not-set{top:0;height:100%}.vacancy-head-image .image.not-set span{background-image:url(../images/image-solid.svg);width:50px;height:50px;display:block;opacity:.25;top:40%;position:absolute;left:50%}.vacancy-head-image .image:after{content:"";display:block;position:absolute;height:100%;width:auto;left:0;right:0;top:0;bottom:0;background:-webkit-gradient(linear, left top, right top, from(rgb(74, 161, 71)), color-stop(43%, rgba(74, 161, 71, 0)));background:linear-gradient(90deg, rgb(74, 161, 71) 0%, rgba(74, 161, 71, 0) 43%)}.vacancy-head-image .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vacancy-head-image .inside-vacancy-head-image{max-width:1200px;padding:0px 40px 40px 40px;height:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:1;position:relative}@media screen and (max-width: 768px){.vacancy-head-image .inside-vacancy-head-image{padding:0px 30px 30px 30px;-ms-flex-line-pack:end;align-content:flex-end}}.vacancy-head-image .inside-vacancy-head-image h1{margin-bottom:0px;width:calc(100% - 200px);color:#fff;text-shadow:3px 3px 6px rgba(0,0,0,.6)}@media screen and (max-width: 768px){.vacancy-head-image .inside-vacancy-head-image h1{margin-bottom:20px;width:100%}}.vacancy-head-image .inside-vacancy-head-image .wp-block-buttons{width:200px}.vacancy-head-text{background-color:#d4d4d4;max-width:100vw;width:auto;height:120px;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);margin-bottom:0px}@media screen and (max-width: 992px){.vacancy-head-text{height:auto}}.vacancy-head-text .inside-vacancy-head-text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1200px;padding:0px 40px 0px 40px;height:100%;margin:0 auto}@media screen and (max-width: 992px){.vacancy-head-text .inside-vacancy-head-text{padding:40px}}@media screen and (max-width: 768px){.vacancy-head-text .inside-vacancy-head-text{padding:30px}}.vacancy-head-text .inside-vacancy-head-text>div{width:16.6666666667%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;-ms-flex-line-pack:center;align-content:center}@media screen and (max-width: 992px){.vacancy-head-text .inside-vacancy-head-text>div{width:33.3333333333%}}@media screen and (max-width: 992px){.vacancy-head-text .inside-vacancy-head-text>div{width:50%}}.vacancy-head-text .inside-vacancy-head-text>div.wp-block-buttons{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width: 992px){.vacancy-head-text .inside-vacancy-head-text>div.wp-block-buttons{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.vacancy-head-text .inside-vacancy-head-text>div span{width:100%;display:block}.vacancy-head-text .inside-vacancy-head-text>div span.text-sub{font-size:24px}.vacancy-foot{background-color:var(--primary-colour);max-width:100vw;width:auto;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);margin-bottom:0px}.vacancy-foot .inside-vacancy-foot{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1200px;height:100%;margin:0 auto;padding:0 20px}.vacancy-foot .inside-vacancy-foot .vacancy-foot-image{width:400px;background-color:var(--secondary-colour)}@media(max-width: 992px){.vacancy-foot .inside-vacancy-foot .vacancy-foot-image{width:50%}}@media(max-width: 782px){.vacancy-foot .inside-vacancy-foot .vacancy-foot-image{width:100%;height:285px}}.vacancy-foot .inside-vacancy-foot h5{color:var(--primary-colour);font-weight:700;margin-bottom:8px;text-align:center;margin-top:0rem}.vacancy-foot .inside-vacancy-foot .vacancy-foot-text{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:1rem}@media screen and (max-width: 992px){.vacancy-foot .inside-vacancy-foot .vacancy-foot-text{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width: 500px){.vacancy-foot .inside-vacancy-foot .vacancy-foot-text{grid-template-columns:1fr}}.vacancy-foot .inside-vacancy-foot .foot-step{padding:1rem 1.5rem 1.2rem 1rem;background-color:#fff;border-radius:15px;color:#000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vacancy-foot .inside-vacancy-foot .foot-numb{background-color:var(--primary-colour);border-radius:50%;height:45px;width:45px;font-size:26px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute}.vacancy-foot .inside-vacancy-foot img{margin-top:1.4rem;height:90px;width:auto}.vacancy-foot .inside-vacancy-foot .foot-text{width:100%}.vacancy-foot .inside-vacancy-foot .foot-text p{margin:0;text-align:center;font-size:15px}.vacancy-foot .inside-vacancy-foot h3{color:#fff;margin:3rem 0}.vacancy-foot .inside-vacancy-foot .vacancy-foot-text{height:100%;padding:0px 0px 80px 0px}.single{background-color:#f2f3f4}.single article{max-width:900px;margin:0 auto}.single article .inside-article{background-color:#fff;margin:40px 0px;padding:40px}.single article .inside-article .image{display:none}@media screen and (max-width: 992px){.single article .inside-article{padding:20px;margin:20px 0px}}.single article .inside-article h1.entry-title{display:none}.single article .inside-article .entry-content{margin-top:0px}.single article .inside-article .entry-content .cx2_h3_contact{margin-top:40px}.single article .inside-article .entry-content h3.cx2_h3_contact,.single article .inside-article .entry-content h3.cx2_h3_personal{margin-bottom:0px}.single article .inside-article .entry-content label{margin-top:20px}.single article .inside-article .entry-content input{width:100%;border:1px solid #000}.single article .inside-article .entry-content input.cx2_personal-cv{border:0px}.single article .inside-article .entry-content input#apply_button{width:auto;border:0px;margin-top:20px}.single article .inside-article .entry-content div#apply_form{padding-bottom:20px}.banner-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}/*# sourceMappingURL=main.min.css.map */