/* compiled by scssphp 1.6.0 on Thu, 27 Mar 2025 12:42:33 +0000 (0.0559s) */

.header{position:relative;background-color:#000000;padding:127px 0 0 0;overflow:visible;min-height:200px}.header.has-vacancy-search{margin-bottom:120px}@media (min-width:480px){.header{min-height:300px}}@media (min-width:768px){.header{margin-bottom:50px}}@media (min-width:992px){.header{padding:205px 0 0 0}}.header__container{display:block;text-align:start;position:relative}.header__content{max-width:100%;padding-bottom:119px}@media (min-width:1025px){.header__content{max-width:390px}}@media (min-width:1140px){.header__content{max-width:536px;margin-right:auto}}.header__content h1{margin-bottom:26px}.header__content p{font-size:20px;margin-bottom:31px;color:#FFFFFF;line-height:1.5}.header__buttons .button--primary{padding:15px 30px}.header__buttons .button--primary svg{display:none}.header__buttons .button--primary:hover{border:1px solid var(--primary)}.header__image{position:absolute;height:100%;top:0;z-index:-1;width:1035px;opacity:0.74;right:0}@media (min-width:992px){.header__image{height:100%;top:0}.header__image::after{display:none}}.header__image:after{content:'';position:absolute;left:0;height:97px;background:linear-gradient(0deg, #000000 0%, rgba(0, 0, 0, 0) 100%);width:100%;bottom:0}.header__image::before{content:'';position:absolute;left:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, #000000 100%)}@media (min-width:992px){.header__image::before{background:linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, #000000 100%)}}.header__image img{width:100%;height:100%;object-fit:cover}.header__vacancy-search{position:relative;right:0;bottom:-60px;left:-20px}@media (min-width:992px){.header__vacancy-search{bottom:0;left:0}}@media (min-width:1025px){.header__vacancy-search{position:relative;right:205px}}@media (min-width:1240px){.header__vacancy-search{right:245px;left:inherit;position:absolute}}.header__vacancy-search-title{background:var(--primary);height:319px;width:calc(100% - 50px);border-radius:0 10px 10px 0;padding:45px 25px;font-size:33px;line-height:1.07;font-weight:normal}@media (min-width:480px){.header__vacancy-search-title{width:336px;padding:45px 55px;font-size:35px}}@media (min-width:992px){.header__vacancy-search-title{width:366px;padding:43px 56px;border-radius:10px 10px 0 0;font-size:40px}}.header__vacancy-search-title strong{display:block}.header__vacancy-search-form{position:absolute;bottom:-50px;height:218px;width:calc(100% - 20px);border-radius:10px;background-color:var(--secondary);left:30px;padding:26px 20px}.header__vacancy-search-form.error{height:239px;bottom:-71px}@media (min-width:992px){.header__vacancy-search-form{width:490px;left:55px}}.header__vacancy-search-form .facetwp-search,.header__vacancy-search-form .facetwp-location,.header__vacancy-search-form select{height:46px;border-radius:4px;background-color:#FFFFFF;border:none;width:100%;padding:3px 15px 0 49px !important;color:var(--grey1);font-weight:300;min-width:100% !important}@media (min-width:768px){.header__vacancy-search-form .facetwp-search,.header__vacancy-search-form .facetwp-location,.header__vacancy-search-form select{padding:0 15px 0 56px !important}}.header__vacancy-search-form .facetwp-search::placeholder,.header__vacancy-search-form .facetwp-location::placeholder,.header__vacancy-search-form select::placeholder{color:var(--grey1);font-size:16px;letter-spacing:0;line-height:1.87}.header__vacancy-search-form .facetwp-icon{left:15px;width:max-content;opacity:1}@media (min-width:768px){.header__vacancy-search-form .facetwp-icon{left:20px}}.header__vacancy-search-form .facetwp-icon:before{background-size:15px 15px}@media (min-width:768px){.header__vacancy-search-form .facetwp-icon:before{background-size:16px 16px}}.header__vacancy-search-form .fwp-before-submit{width:100%;border:none;padding:15px 0px;border-radius:5px;background-color:var(--primary);margin-top:20px;line-height:1.06;cursor:pointer;transition:all 0.5s ease-in-out;border:1px solid transparent;position:relative;color:black}.header__vacancy-search-form .fwp-before-submit:before{content:'';position:absolute;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='currentColor' d='M368 208A160 160 0 1 0 48 208a160 160 0 1 0 320 0zM337.1 371.1C301.7 399.2 256.8 416 208 416C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208c0 48.8-16.8 93.7-44.9 129.1L505 471c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0L337.1 371.1z'/%3E%3C/svg%3E");height:15px;width:15px;margin-left:-22px;top:14px;transition:all 0.5s ease-in-out}.header__vacancy-search-form .fwp-before-submit:hover{background:transparent;color:#FFFFFF;border-color:var(--primary)}.header__vacancy-search-form .fwp-before-submit:hover:before{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23FFD540' d='M368 208A160 160 0 1 0 48 208a160 160 0 1 0 320 0zM337.1 371.1C301.7 399.2 256.8 416 208 416C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208c0 48.8-16.8 93.7-44.9 129.1L505 471c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0L337.1 371.1z'/%3E%3C/svg%3E")}.header__vacancy-search-form .fwp-submit{display:none}.header__vacancy-search-form .facetwp-type-search{margin-bottom:0}.header__vacancy-search-form .facetwp-type-search span{width:100%}.header__vacancy-search-form .facetwp-type-search i:before{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23FFD540' d='M368 208A160 160 0 1 0 48 208a160 160 0 1 0 320 0zM337.1 371.1C301.7 399.2 256.8 416 208 416C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208c0 48.8-16.8 93.7-44.9 129.1L505 471c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0L337.1 371.1z'/%3E%3C/svg%3E")}.header__vacancy-search-form .facetwp-type-proximity{display:grid;gap:8px;margin-top:8px;grid-template-columns:1fr 1fr;margin-bottom:0}.header__vacancy-search-form .facetwp-type-proximity .locate-me:before{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 384 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23FFD540' d='M192 512s192-208 192-320C384 86 298 0 192 0S0 86 0 192C0 304 192 512 192 512zm0-384a64 64 0 1 1 0 128 64 64 0 1 1 0-128z'/%3E%3C/svg%3E")}.header__vacancy-search-form .facetwp-type-proximity select{appearance:none}.header__vacancy-search-form .facetwp-type-proximity select:focus-visible{outline:none}.header__vacancy-search-form .facetwp-type-proximity .select-wrapper{position:relative}.header__vacancy-search-form .facetwp-type-proximity .select-wrapper::after{position:absolute;content:'';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='currentColor' d='M241 337c-9.4 9.4-24.6 9.4-33.9 0L47 177c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l143 143L367 143c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9L241 337z'/%3E%3C/svg%3E");height:15px;width:15px;right:12px;top:16px}.header__vacancy-search-form .facetwp-type-proximity .select-wrapper:before{position:absolute;content:'';background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23FFD540' d='M429.6 92.1c4.9-11.9 2.1-25.6-7-34.7s-22.8-11.9-34.7-7l-352 144c-14.2 5.8-22.2 20.8-19.3 35.8s16.1 25.8 31.4 25.8H224V432c0 15.3 10.8 28.4 25.8 31.4s30-5.1 35.8-19.3l144-352z'/%3E%3C/svg%3E");height:15px;width:15px;left:20px;top:15px}.header:only-child{margin-bottom:0}.page-id-83 .header{margin-bottom:0}.page-id-83 .header__content{background-color:var(--primary);border-radius:10px 10px 0 0;padding:40px;max-width:554px}@media (min-width:768px){.page-id-83 .header__content{padding:38px 122px 57px 57px}}.page-id-83 .header__title{color:#000000;font-size:35px;line-height:1.08;margin-bottom:0}@media (min-width:480px){.page-id-83 .header__title{font-size:60px}}.page-id-83 .header [class*="__container"]{padding-left:0}@media (min-width:768px){.page-id-83 .header [class*="__container"]{padding-left:20px}}.page-id-83 .header__image{position:absolute;top:0;height:100%;z-index:-1;width:1035px;opacity:0.74;right:0}.single-course .header{margin-bottom:50px}