.vso_slider::before{display:none}.vso_slider .carousel-item{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;display:-webkit-box;display:-moz-box;display:-webkit- none;display:-ms- none;display:none;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.vso_slider .carousel-item.active{display:-webkit-box;display:-moz-box;display:-webkit- flex;display:-ms- flex;display:flex}@media (max-width: 940px){.vso_slider .carousel-item.active{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:column-reverse;-moz-flex-flow:column-reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse;-webkit-box-pack:unset;-moz-box-pack:unset;-ms-flex-pack:unset;-webkit-justify-content:unset;justify-content:unset}}.vso_slider .carousel-item .slider-content{width:49%;position:relative;top:unset;transform:unset;max-width:unset;z-index:unset;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;margin-bottom:0;height:500px}@media (max-width: 940px){.vso_slider .carousel-item .slider-content{height:auto;width:100%;display:-webkit-box;display:-moz-box;display:-webkit- block;display:-ms- block;display:block}}.vso_slider .carousel-item .slider-content .content-block{width:100%;position:absolute;top:50%;transform:translateY(-50%);display:-webkit-box;display:-moz-box;display:-webkit- flex;display:-ms- flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:auto 0}@media (max-width: 940px){.vso_slider .carousel-item .slider-content .content-block{position:relative;height:auto;top:unset;transform:unset;display:-webkit-box;display:-moz-box;display:-webkit- inline-block;display:-ms- inline-block;display:inline-block;-webkit-flex-wrap:unset;-ms-flex-wrap:unset;flex-wrap:unset}}.vso_slider .carousel-item .slider-content .content-block .title{margin:0;font-size:2.5rem;color:var(--primary-color);text-shadow:none}@media (max-width: 576px){.vso_slider .carousel-item .slider-content .content-block .title{font-size:2rem;padding-left:0;text-align:center}}.vso_slider .carousel-item .slider-content .content-block p{margin-bottom:30px}@media (max-width: 576px){.vso_slider .carousel-item .slider-content .content-block p{text-align:center}}@media (max-width: 576px){.vso_slider .carousel-item .slider-content .button--primary{margin:0 auto}}.vso_slider .carousel-item .slider-image{position:relative;width:49%;-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;float:right}@media (max-width: 940px){.vso_slider .carousel-item .slider-image{width:100%;height:300px;margin-bottom:30px;display:-webkit-box;display:-moz-box;display:-webkit- block;display:-ms- block;display:block}}.vso_slider .carousel-item .slider-image img{height:500px;object-fit:cover;position:absolute;top:0}@media (max-width: 940px){.vso_slider .carousel-item .slider-image img{height:300px}}.vso_slider .carousel-item .slider-image.blob{-webkit-mask-image:url(/wp-content/themes/vso/assets/images/blob.png)}body{background-color:var(--quaternary-color)}p,body,ul{font-family:'Noto Sans', sans-serif}h1,h2,h3,h4,h5,h6{font-family:'Noto Sans', sans-serif}h2{font-size:2.5rem}@media (max-width: 767px){.site{padding:60px 0 0}}.site .site-content .vc_row{padding:30px 0}.full-link{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;margin:0;z-index:2}.button--primary{padding:0 50px;line-height:70px;font-size:35px;font-family:"Noto Serif", serif;color:var(--quaternary-color);border-radius:10px;font-weight:400;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.button--primary:hover{color:var(--primary-color)}@media (max-width: 576px){.button--primary{line-height:50px;font-size:24px}}.vso_usp_block{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-webkit- flex;display:-ms- flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.vso_usp_block__icon{position:relative;width:90px;height:90px;margin:0 auto;border-radius:50%;border:1px dashed var(--primary-color);text-align:center}.vso_usp_block__icon.small{width:15%}.vso_usp_block__icon .fa-solid{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:50px;color:var(--primary-color)}.vso_usp_block__text{position:relative;width:100%}.vso_usp_block__text--title{font-size:25px;font-weight:500;line-height:80px;color:var(--primary-color);font-family:"Noto Serif", serif;text-align:center}@media (max-width: 1240px){.vso_usp_block__text--title{font-size:20px;line-height:50px}}@media (max-width: 992px){.vso_usp_block__text--title{font-size:18px;line-height:30px}}@media (max-width: 767px){.vso_usp_block__text--title{font-size:25px;line-height:80px}}.vso_usp_block__text--text{font-size:18px;text-align:center;padding:0 10px}@media (max-width: 992px){.vso_usp_block__text--text{font-size:16px}}@media (max-width: 767px){.vso_usp_block__text--text{font-size:18px}}.vso_portal_block{width:100%;aspect-ratio:1/1;background-color:rgba(0,0,0,0.05);border-radius:50%;padding:12px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}@media (max-width: 992px){.vso_portal_block{margin-bottom:20px}}.vso_portal_block:hover{background-color:var(--tertiary-color)}.vso_portal_block:hover .vso_portal_block__inner-circle{border:4px solid var(--primary-color)}.vso_portal_block:hover .vso_portal_block__inner-circle--content__title{color:var(--primary-color)}.vso_portal_block:hover .vso_portal_block__inner-circle--content__text{color:var(--primary-color)}.vso_portal_block__inner-circle{position:relative;width:100%;aspect-ratio:1/1;border-radius:50%;border:4px solid rgba(0,0,0,0.75)}.vso_portal_block__inner-circle--content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:60%}.vso_portal_block__inner-circle--content__title{font-size:28px;font-weight:500;line-height:80px;color:rgba(0,0,0,0.75);font-family:"Noto Serif", serif;text-align:center}@media (max-width: 1240px){.vso_portal_block__inner-circle--content__title{font-size:18px;line-height:32px}}@media (max-width: 992px){.vso_portal_block__inner-circle--content__title{font-size:18px;line-height:50px}}@media (max-width: 576px){.vso_portal_block__inner-circle--content__title{font-size:18px;line-height:32px}}.vso_portal_block__inner-circle--content__text{font-size:18px;text-align:center;color:rgba(0,0,0,0.75)}@media (max-width: 1240px){.vso_portal_block__inner-circle--content__text{font-size:14px}}@media (max-width: 992px){.vso_portal_block__inner-circle--content__text{font-size:11px}}@media (max-width: 576px){.vso_portal_block__inner-circle--content__text{font-size:14px}}.splide__slide img{object-fit:contain;max-height:100%}.splide__track--nav .splide__list .splide__slide{opacity:1}.vacancies-block{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-webkit- flex;display:-ms- flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;column-gap:1.5%;margin:0 0 20px}.vacancies-block .vacancy-block{position:relative;width:32.333%;display:-webkit-box;display:-moz-box;display:-webkit- flex;display:-ms- flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-flow:column;overflow:hidden;border-radius:10px;margin:0 0 20px;background-color:white}@media (max-width: 767px){.vacancies-block .vacancy-block{width:100%}}.vacancies-block .vacancy-block__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.vacancies-block .vacancy-block__image--img{height:100%;width:inherit;object-fit:cover;object-position:center center}.vacancies-block .vacancy-block__intro{position:relative;width:100%;padding:20px 20px 120px}.vacancies-block .vacancy-block__intro--title{font-size:42px}.vacancies-block .vacancy-block__intro--title.has-image{color:white;text-shadow:#000000 0 0 4px}@media (max-width: 1240px){.vacancies-block .vacancy-block__intro--title{font-size:32px}}.vacancies-block .vacancy-block__intro--text{font-size:24px}.vacancies-block .vacancy-block__intro--text.has-image{color:white;text-shadow:#000000 0 0 4px}.vacancies-block .vacancy-block__intro--button{position:absolute;bottom:20px;display:-webkit-box;display:-moz-box;display:-webkit- block;display:-ms- block;display:block;width:calc(100% - 40px);text-align:right}@media (max-width: 992px){.vacancies-block .vacancy-block__intro--button .button{padding:0 30px}}.vacancies-block .vacancy-block__intro--button .button i{font-size:24px}.vacancies-block .vacancy-block:hover .vacancy-block__intro--button .button{background-color:var(--secondary-color)}.vacancies-block .vacancy-block .full-link{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:10}.single-vacancy{max-width:1200px}.single-vacancy .side-content{padding-top:30px;padding-bottom:30px;padding-right:60px}.single-vacancy .side-content h1{margin-bottom:30px}@media (max-width: 1240px){.single-vacancy .side-content h1{font-size:2rem}}.single-vacancy .side-content h3{margin-bottom:1rem}.single-vacancy .side-content p{margin-bottom:1.5rem}.single-vacancy .side-content .other-images{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-webkit- flex;display:-ms- flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.single-vacancy .side-content .other-images__image{position:relative;width:49%;height:auto;margin:6px 0}.single-vacancy .side-content .other-images__image--img{width:100%}.single-vacancy .sidebar{padding-top:108px;padding-bottom:30px}@media (max-width: 1240px){.single-vacancy .sidebar{padding-top:0}}.single-vacancy .sidebar .highlights-block{padding:30px;background-color:var(--primary-color);border-radius:10px;margin:0 0 20px}.single-vacancy .sidebar .highlights-block h3{color:white;font-size:2.5rem}@media (max-width: 1240px){.single-vacancy .sidebar .highlights-block h3{font-size:2rem}}.single-vacancy .sidebar .highlights-block .highlights__item{position:relative;color:white;font-size:20px;line-height:50px;font-weight:500;padding:0 0 0 30px}.single-vacancy .sidebar .highlights-block .highlights__item::before{content:"\f00c";font-family:var(--fa-style-family, "Font Awesome 6 Free");font-weight:var(--fa-style, 900);display:block;line-height:50px;top:0;left:0;position:absolute;width:30px;font-size:18px;color:var(--secondary-color)}.single-vacancy .sidebar .vacancy-form-block{padding:30px 30px 0;background-color:var(--secondary-color);border-radius:10px;margin:0 0 20px}.single-vacancy .sidebar .vacancy-form-block h3{color:white;font-size:2.5rem;margin-bottom:20px}@media (max-width: 1240px){.single-vacancy .sidebar .vacancy-form-block h3{font-size:2rem}}.single-vacancy .sidebar .vacancy-form-block input[type="text"],.single-vacancy .sidebar .vacancy-form-block input[type="email"],.single-vacancy .sidebar .vacancy-form-block input[type="tel"]{background-color:#dabc7c;border-radius:10px;padding:0 .75rem;height:40px;line-height:40px;border:none}.single-vacancy .sidebar .vacancy-form-block input[type="text"]::placeholder,.single-vacancy .sidebar .vacancy-form-block input[type="email"]::placeholder,.single-vacancy .sidebar .vacancy-form-block input[type="tel"]::placeholder{color:#404040}@media (max-width: 1240px){.single-vacancy .sidebar .vacancy-form-block .col-md-4{width:0}.single-vacancy .sidebar .vacancy-form-block .col-md-8{width:100%}}.single-vacancy .sidebar .vacancy-form-block textarea{background-color:#dabc7c;border-radius:10px;border:none}.single-vacancy .sidebar .vacancy-form-block textarea::placeholder{color:#404040}.single-vacancy .sidebar .other-vacancies-block{padding:30px;background-color:#fce5b5;border-radius:10px}.single-vacancy .sidebar .other-vacancies-block h3{color:var(--primary-color);font-size:2.5rem;margin-bottom:20px}@media (max-width: 1240px){.single-vacancy .sidebar .other-vacancies-block h3{font-size:2rem}}.single-vacancy .sidebar .other-vacancies-block .vacancies__item{width:100%;position:relative;padding:0 0 0 30px}@media (max-width: 1240px){.single-vacancy .sidebar .other-vacancies-block .vacancies__item{margin-bottom:10px}}.single-vacancy .sidebar .other-vacancies-block .vacancies__item::before{content:"\f068";font-family:var(--fa-style-family, "Font Awesome 6 Free");font-weight:var(--fa-style, 900);display:block;line-height:50px;top:0;left:0;position:absolute;width:30px;font-size:18px;color:var(--primary-color)}@media (max-width: 1240px){.single-vacancy .sidebar .other-vacancies-block .vacancies__item::before{line-height:30px}}.single-vacancy .sidebar .other-vacancies-block .vacancies__item a{color:var(--primary-color);display:-webkit-box;display:-moz-box;display:-webkit- block;display:-ms- block;display:block;width:100%;font-size:20px;line-height:50px;font-weight:500;cursor:pointer}@media (max-width: 1240px){.single-vacancy .sidebar .other-vacancies-block .vacancies__item a{line-height:30px}}.single-vacancy .sidebar .other-vacancies-block .vacancies__item a:hover{color:var(--secondary-color)}.single-vacancy .sidebar .other-vacancies-block .vacancies__item a span{font-size:18px}@media (max-width: 1240px){.single-vacancy .sidebar .other-vacancies-block .vacancies__item a span{display:-webkit-box;display:-moz-box;display:-webkit- inline-block;display:-ms- inline-block;display:inline-block;width:100%}}
