@import"https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:100;src:url("../fonts/montserrat-v31-latin-100.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:100;src:url("../fonts/montserrat-v31-latin-100italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:200;src:url("../fonts/montserrat-v31-latin-200.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:200;src:url("../fonts/montserrat-v31-latin-200italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:300;src:url("../fonts/montserrat-v31-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:300;src:url("../fonts/montserrat-v31-latin-300italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:400;src:url("../fonts/montserrat-v31-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:400;src:url("../fonts/montserrat-v31-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:500;src:url("../fonts/montserrat-v31-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:500;src:url("../fonts/montserrat-v31-latin-500italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:600;src:url("../fonts/montserrat-v31-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:600;src:url("../fonts/montserrat-v31-latin-600italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:700;src:url("../fonts/montserrat-v31-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:700;src:url("../fonts/montserrat-v31-latin-700italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:800;src:url("../fonts/montserrat-v31-latin-800.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:800;src:url("../fonts/montserrat-v31-latin-800italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:900;src:url("../fonts/montserrat-v31-latin-900.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:900;src:url("../fonts/montserrat-v31-latin-900italic.woff2") format("woff2")}.is-layout-constrained>.alignwide{max-width:1446px}.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:830px;margin-left:auto !important;margin-right:auto !important}section.vacancies .single-vacancy{border:3px solid #a0c5db;border-radius:10px;padding:30px clamp(30px,3.125vw,60px) clamp(30px,2.6041666667vw,50px) clamp(30px,2.0833333333vw,40px);margin-bottom:30px}section.vacancies .single-vacancy:last-of-type{margin-bottom:0}section.vacancies .single-vacancy a{text-decoration:none}section.vacancies .single-vacancy h3{color:#243040;font-weight:400;text-transform:capitalize;font-size:clamp(20px,1.8229166667vw,35px);line-height:1;margin-bottom:25px}section.vacancies .single-vacancy .job-title{color:#243040;font-weight:600;font-size:clamp(16px,0.9895833333vw,19px);line-height:1.2105263158}section.vacancies .single-vacancy p{color:#243040;font-weight:400;font-size:clamp(16px,0.9895833333vw,19px);line-height:1.2105263158}section.vacancies .single-vacancy .content{margin-top:1.5rem;display:flex;gap:30px;justify-content:space-between;align-items:flex-start;flex-direction:column}section.vacancies .single-vacancy .content p{margin-bottom:0}section.vacancies .single-vacancy .content .vacancy-downloads{margin-top:0;width:100%}section.vacancies .single-vacancy .content .vacancy-downloads h4{color:#243040;font-weight:600;font-size:clamp(16px,0.9895833333vw,19px);line-height:1.1052631579;margin-bottom:.75rem;margin-top:0}section.vacancies .single-vacancy .content .vacancy-downloads .download-list{list-style-type:none;padding:0;margin:0}section.vacancies .single-vacancy .content .vacancy-downloads .download-list li{margin-bottom:.5rem;list-style:none;margin-left:0;padding-left:0}section.vacancies .single-vacancy .content .vacancy-downloads .download-list li:before{display:none}section.vacancies .single-vacancy .content .vacancy-downloads .download-list li:last-child{margin-bottom:0}section.vacancies .single-vacancy .content .vacancy-downloads .download-list li a{display:inline-flex;align-items:center;gap:.5rem;color:#243040;background-color:#a0c5db;padding:.75rem 1rem;border-radius:5px;text-decoration:none;font-weight:500;font-size:clamp(15px,0.8854166667vw,17px);line-height:1.1176470588;transition:all .3s ease}section.vacancies .single-vacancy .content .vacancy-downloads .download-list li a i{color:#243040;transition:transform .3s ease}section.vacancies .single-vacancy .content .vacancy-downloads .download-list li a:hover{background-color:rgb(123.0152671756,174.4198473282,204.9847328244)}section.vacancies .single-vacancy .content .vacancy-downloads .download-list li a:hover i{transform:translateY(2px)}