@font-face{font-family:Futura;src:url(/app/themes/davinci/dist/fonts/futura/46ce09db-0ca6-4e0c-acea-3ee8c8867f10.woff2) format("woff2"),url(/app/themes/davinci/dist/fonts/futura/142b09e6-c245-4ff7-b01c-325fa824c99e.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Futura Bold;src:url(/app/themes/davinci/dist/fonts/futura/70cd4257-15ef-421c-b474-8c9bed8e66b0.woff2) format("woff2"),url(/app/themes/davinci/dist/fonts/futura/970a093d-098a-4d5b-b6f0-c2d682e95d80.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:NewTitle Bold;src:url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Bold.woff2) format("woff2"),url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Bold.woff) format("woff");font-style:normal;font-display:swap}@font-face{font-family:NewTitle Extralight;src:url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Extralight.woff2) format("woff2"),url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Extralight.woff) format("woff");font-style:normal;font-display:swap}@font-face{font-family:NewTitle Light;src:url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Light.woff2) format("woff2"),url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Light.woff) format("woff");font-style:normal;font-display:swap}@font-face{font-family:NewTitle Medium;src:url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Medium.woff2) format("woff2"),url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Medium.woff) format("woff");font-style:normal;font-display:swap}@font-face{font-family:NewTitle Regular;src:url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Regular.woff2) format("woff2"),url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Regular.woff) format("woff");font-style:normal;font-display:swap}@font-face{font-family:NewTitle Variable;src:url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Variable.woff2) format("woff2"),url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Variable.woff) format("woff");font-style:normal;font-display:swap}@keyframes opacity-0-100{0%{opacity:0}to{opacity:1}}@keyframes fluctuate-opacity{0%{opacity:1}90%{opacity:.75}to{opacity:1}}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.right-0{right:0}.right-1{right:1rem}.right-2{right:2rem}.pr-10{padding-right:5rem}.education-overview{min-height:200px}.education-overview__view-type{transition:opacity .15s ease-in-out;position:relative}@media(min-width:768px){.education-overview__view-type--compact{display:grid;grid-column-gap:8px;grid-template-columns:calc(50% - 4px) calc(50% - 4px);grid-auto-rows:1fr 1fr auto 1fr}}.education-overview__top-bar-footer{color:#3a5c64;margin-bottom:1.5rem;margin-top:1.5rem;position:relative}@media(min-width:1024px){.education-overview__top-bar-footer{margin-top:0}}.education-overview__grid-options{display:none}@media(min-width:1024px){.education-overview__grid-options{align-items:center;display:flex;flex-flow:row wrap;top:-7px;right:0}}.education-overview__grid-options-option{display:flex;margin:0 8px;cursor:pointer;padding:8px;transition:all .1s ease-in-out}.education-overview__grid-options-option img{padding-right:10px}.education-overview__grid-options-option--active,.education-overview__grid-options-option:focus,.education-overview__grid-options-option:hover{background:#fff;transition:all .1s ease-in-out}.education-overview__found-educations{text-align:center;font-size:.8125rem}@media(min-width:1024px){.education-overview__found-educations{text-align:left}}.education-overview__search-bar{margin-bottom:1.5rem}.education-item{margin-bottom:8px}.education-item--compact{background:#fff}.education-overview__pagination-button{background:#3a5c64;color:#fff;border:1px solid #3a5c64;padding:16px 24px;width:100%;margin:26px 0}.education-overview__pagination-button img,.education-overview__pagination-button svg{margin-right:13px;width:23px;height:23px}@media(min-width:1024px){.education-overview__pagination-button{width:auto;margin:0;position:absolute;top:50%;right:50%;transform:translate(50%,-50%) scale(1);font-size:1.125rem}}.education-overview__pagination-button:hover{background:#0a7b6e;color:#fff;border:1px solid #0a7b6e;transform:scale(1.03)}@media(min-width:1024px){.education-overview__pagination-button:hover{transform:translate(50%,-50%) scale(1.03)}}.education-overview__pagination-button:after{display:none}@media(min-width:1024px){.education-overview__pagination{background:#e8e8e8;padding:24px;position:relative;height:104px}}