.fa-google[data-v-42f5bba8]{background:conic-gradient(from -45deg,#ea4335 110deg,#4285f4 90deg 180deg,#34a853 180deg 270deg,#fbbc05 270deg) 73% 55%/150% 150% no-repeat;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.google-button[data-v-42f5bba8]{background-color:#fff;color:grey;border-radius:3px;text-transform:none!important}.google-label[data-v-42f5bba8]{padding-left:8px;font-size:1em;font-family:Roboto Medium,sans-serif!important}.register-caption[data-v-7c12d7f2]{width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.register-caption span[data-v-7c12d7f2]{font-size:20px}.minHeight[data-v-7c12d7f2]{min-height:540px}.q-headline[data-v-7c12d7f2]{color:#0c3866;font-size:16px;margin-bottom:10px}.q-headline+hr[data-v-7c12d7f2]{margin-bottom:30px}.action-button[data-v-7c12d7f2]{background-color:#f48024;color:#fff}.sign-in[data-v-7c12d7f2]{text-align:center;font-size:12px;margin-top:10px}.sign-in span[data-v-7c12d7f2]{color:#13a9b4;cursor:pointer}.fa-google[data-v-3dfdef61]{background:conic-gradient(from -45deg,#ea4335 110deg,#4285f4 90deg 180deg,#34a853 180deg 270deg,#fbbc05 270deg) 73% 55%/150% 150% no-repeat;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.google-button[data-v-3dfdef61]{padding:4px 16px;background-color:#fff;color:grey;border-radius:3px;text-transform:none!important}.google-label[data-v-3dfdef61]{padding-left:8px;font-size:16px;font-family:Roboto Medium,sans-serif!important}.text-underline[data-v-dd8989f0]{text-decoration:underline}.q-headline[data-v-dd8989f0]{color:#0c3866;font-size:16px;margin-bottom:10px}.q-headline+hr[data-v-dd8989f0]{margin-bottom:30px}.action-button[data-v-dd8989f0]{background-color:#f48024;color:#fff}.sign-in[data-v-dd8989f0]{text-align:center;font-size:12px;margin-top:10px}.sign-in span[data-v-dd8989f0]{color:#13a9b4;cursor:pointer}.page-container[data-v-2e5a9adf]{max-width:1400px}.bg-blue[data-v-2e5a9adf]{background-color:#e5f2f9!important;padding-bottom:50px}.bg-blue .title[data-v-2e5a9adf]{font-size:35px;letter-spacing:.04em;font-weight:700;color:#0c3866}@media (max-width:575.98px){.bg-blue .title[data-v-2e5a9adf]{letter-spacing:0}}.bg-blue .title.blue[data-v-2e5a9adf]{color:#0c3866;text-align:center}.bg-blue .square[data-v-2e5a9adf]{margin:0 auto;background-color:#fff;width:250px;height:250px;padding:30px;text-align:center;border-radius:15px;box-shadow:-1px 1px 19px 4px rgba(0,0,0,.2);-webkit-box-shadow:-1px 1px 19px 4px rgba(0,0,0,.2);-moz-box-shadow:-1px 1px 19px 4px rgba(0,0,0,.2)}.bg-blue .square span[data-v-2e5a9adf]{display:block}.bg-blue .square span.number[data-v-2e5a9adf]{margin-top:15px;margin-bottom:15px;color:#13a9b4;font-weight:700;font-size:35px}.bg-blue .square span.text[data-v-2e5a9adf]{font-size:25px;font-weight:100;color:#0c3866}.bg-blue .square img[data-v-2e5a9adf]{width:35px}.background-page[data-v-2e5a9adf]{background-size:cover;background-position:top;padding-top:65px;background-image:url(/assets/images/germany-jobs-desktop.jpg)}.background-page .title[data-v-2e5a9adf]{font-size:30px;letter-spacing:.04em;font-weight:700;color:#0c3866}@media (max-width:575.98px){.background-page .title[data-v-2e5a9adf]{letter-spacing:0}}.background-page .title.blue[data-v-2e5a9adf]{color:#0c3866;text-align:center}.background-page .logos-row[data-v-2e5a9adf]{margin-top:120px;padding:30px 0;background-color:rgba(19,169,180,.8);width:100%}.background-page .logos-row .logo[data-v-2e5a9adf]{max-height:80px;margin:0 auto}@media (max-width:575.98px){.background-page .logos-row .logo[data-v-2e5a9adf]{max-width:100%}}.background-page .login-container[data-v-2e5a9adf]{border-radius:10px!important;margin-top:20px}.background-page .login-container .looking-for[data-v-2e5a9adf]{background-color:#fff;border-radius:10px!important;width:100%}.background-page .login-container .looking-for .q-headline[data-v-2e5a9adf]{color:#0c3866;font-size:16px;margin-bottom:10px}.background-page .login-container .looking-for .q-headline+hr[data-v-2e5a9adf]{margin-bottom:30px}.row-hr[data-v-2e5a9adf]{height:50px;background-color:#0d3866}.row-hr .logo-elj[data-v-2e5a9adf]{margin-top:5px;width:40px}