﻿:root{--main-color: #000000;--second-color: #ffffff;--bg-global-color: hsla(0, 0%, 93%, 0.6);--p-color: black;--sky-blue: #95C9ED;--dark-blue: #112742;--color-w: #193e84}:root{--main-color: #000000;--second-color: #ffffff;--bg-global-color: hsla(0, 0%, 93%, 0.6);--p-color: black;--sky-blue: #95C9ED;--dark-blue: #112742;--color-w: #193e84}#hero .heroshot-v2.services-bg{background-image:url("./../images/Schritt_1.webp");background-repeat:no-repeat;background-size:cover;background-position:bottom}#hero .heroshot-v2.about-bg{background-image:url("./../images/about.webp");background-repeat:no-repeat;background-size:cover;background-position:center}#hero .heroshot-v2.ablauf-bg{background-image:url("./../images/job-seeker.webp");background-repeat:no-repeat;background-size:cover;background-position:center}#hero .heroshot-v2.blog-bg{background-image:url("./../images/hershot-blog.jpg");background-repeat:no-repeat;background-size:cover;background-position:center}#hero .heroshot-v2.contact-bg{background-image:url("./../images/contact.jpg");background-repeat:no-repeat;background-size:cover;background-position:right}#hero .heroshot-v2.single-blog a{color:white;font-size:15px;line-height:22px;font-weight:400;display:flex;align-items:center;gap:10px}#hero .heroshot-v2.single-blog a:hover{opacity:0.8}#hero .heroshot-v2 .hero-caption p{color:var(--second-color)}.section-contact{background-color:#eeeeee99}.section-contact a{color:var(--color-w)}.section-contact .form-check-input{background-color:transparent;border-color:black;border-radius:0;padding:9px}.section-contact .form-check-input:checked[type=checkbox]{filter:brightness(0.2)}:root{--main-color: #000000;--second-color: #ffffff;--bg-global-color: hsla(0, 0%, 93%, 0.6);--p-color: black;--sky-blue: #95C9ED;--dark-blue: #112742;--color-w: #193e84}.section-blog-content{position:relative}.section-blog-content h1,.section-blog-content h2,.section-blog-content h3,.section-blog-content h4,.section-blog-content h5,.section-blog-content h6{color:var(--color-w);font-weight:bold;margin-bottom:16px;margin-top:32px}.section-blog-content p{font-size:17px}.section-blog-content a{color:var(--color-w)}.section-blog-content hr{background-color:#d5d5d5}.post-content .blog-img{width:100%;max-height:635px;border-radius:10px}.pagination-section{font-family:"Josefin Sans", sans-serif;display:flex;justify-content:end;text-align:center;padding:12px;text-align:center;padding-right:0}.pagination-section .arrow-text{color:#928782;font-size:17px;font-weight:inherit;padding:5px}.pagination-section .page-numbers{text-decoration:none;color:#C8C8C8 !important;font-size:18px;display:flex;align-items:center;font-weight:bold;padding-right:0}.pagination-section .page-numbers li{padding:5px 15px;border:1px solid rgba(168, 160, 156, 0.58)}.pagination-section .page-numbers.current{color:var(--color-w) !important}:root{--main-color: #000000;--second-color: #ffffff;--bg-global-color: hsla(0, 0%, 93%, 0.6);--p-color: black;--sky-blue: #95C9ED;--dark-blue: #112742;--color-w: #193e84}.wpcf7{}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="url"],.wpcf7 input[type="password"],.wpcf7 input[type="search"],.wpcf7 input[type="number"],.wpcf7 input[type="tel"],.wpcf7 textarea,.wpcf7 select.wpcf7-select{color:white;width:100%;border-radius:0;padding:11px;border:none;border-bottom:2px solid white;margin-top:7px}.wpcf7 .wpcf7-text:focus,.wpcf7 .wpcf7-textarea:focus{background-color:rgba(245, 245, 245, 0.983);color:black;outline:1px solid white;outline-offset:0}.wpcf7 label{width:100%;font-weight:500;font-size:14px;color:white}.wpcf7 p{margin:0 0 28px}.wpcf7 .wpcf7-submit{background-color:white;border:2px solid white;color:var(--main-color);padding:8px 25px;text-transform:uppercase;font-size:16px}.wpcf7 .wpcf7-submit:disabled{opacity:0.7}.wpcf7 .wpcf7-submit:not([disabled]):hover{background-color:transparent;color:white}.wpcf7 select.wpcf7-select{border-color:#777771;background-color:#EDEDED}.wpcf7 span.wpcf7-not-valid-tip{background-color:#f9443b;color:white;font-size:12px;font-family:inherit;font-weight:500;padding:0px 8px;margin-top:5px}.wpcf7 form .wpcf7-response-output{border:none}.wpcf7 .wpcf7-checkbox label .wpcf7-list-item-label{font-size:17px;font-family:inherit;font-weight:400}.wpcf7 .wpcf7-checkbox label{display:inline}.wpcf7 span.wpcf7-list-item{display:inline-block;margin:0}.wpcf7 .wpcf7 .wpcf7-list-item{display:block;margin-bottom:10px}.wpcf7 .wpcf7-checkbox label{position:relative;cursor:pointer;margin-right:20px}.wpcf7 .wpcf7-checkbox input[type=checkbox]{position:absolute;visibility:hidden;width:23px;height:23px;top:0;left:0;border:1px solid #777771;background-color:#EDEDED}.wpcf7 .wpcf7-checkbox input[type=checkbox]+span:before{display:block;position:absolute;content:"";border-radius:0;height:23px;width:23px;top:0px;left:0px;border:1px solid #777771;background-color:#EDEDED}.wpcf7 .wpcf7-checkbox input[type=checkbox]+span:after{display:block;position:absolute;content:"✓";height:23px;width:23px;top:0;left:0;visibility:hidden;font-size:18px;text-align:center;line-height:22px;border:1px solid #777771;background-color:#EDEDED;color:black}.wpcf7 .wpcf7-checkbox input[type=checkbox]:checked+span:before{background:transparent}.wpcf7 .wpcf7-checkbox input[type=checkbox]:checked+span:after{visibility:visible}.wpcf7 .wpcf7-list-item-label{margin-left:30px;display:inline-block}.wpcf7 .wpcf7-acceptance input[type=checkbox]{width:23px;height:23px;position:relative;top:4px}.wpcf7 form.invalid .wpcf7-response-output{width:100%;margin:0;border:0;padding:14px;background:#f9443b;color:#fff}.wpcf7 form.sent .wpcf7-response-output{width:100%;margin:0;border:0;padding:14px;background:#46b450;color:#fff}.wpcf7 .select2-container .select2-selection--single{height:50px !important}.wpcf7 .select2-container--default .select2-selection--single .select2-selection__rendered{display:flex;flex-direction:column;justify-content:center;height:100%;padding-left:14px;font-weight:500}.wpcf7 .for-job .select2-container--default .select2-selection--single .select2-selection__rendered{background-color:#EDEDED}.wpcf7 .select2-container--default .select2-selection--single .select2-selection__arrow{height:100% !important}.section-contact-form{background-color:var(--color-w)}.section-contact-form .form{box-shadow:0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0px 8px 24px -4px rgba(0, 0, 0, 0.08)}.section-contact-form .form .form-check-input{background-color:transparent;border-color:black;border-radius:0;padding:9px}.section-contact-form .form .form-check-input:checked[type=checkbox]{filter:brightness(0.2)}.section-contact-form a{color:#928782;text-decoration:underline;font-weight:500}.upload-btn-wrapper{background-color:white;border-color:#e1e1e1;border-style:dashed;border-width:1px;-webkit-clip-path:inset(-100vw -100vw -100vw 0);clip-path:inset(-100vw -100vw -100vw 0);display:inline-block;font-size:14px;height:38px;overflow:hidden;position:relative;width:100%;color:black}.upload-btn-wrapper label{display:none !important}.upload-btn-wrapper::after{content:"";background-image:url("http://sinpersonal.de/wp-content/themes/sinpersonal/assets/icons/file.svg");background-size:20px 20px;background-position:center;background-repeat:no-repeat;background-color:#3d3b3c;color:white;border-radius:0;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;height:100%;width:97px;position:absolute;left:0;top:0;transition-duration:0.3s;z-index:10}.upload-btn-wrapper .name{align-items:center;color:#928782;display:flex;font-size:16px;justify-content:center;padding:12px 20px}.upload-btn-wrapper .wpcf7-form-control-wrap input[type=file]{font-size:18px;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.forminator-file-upload{display:flex;flex-direction:column}.forminator-file-upload span{display:none !important}.upload-btn-wrapper button.forminator-button-upload{width:100% !important;height:100% !important;position:absolute !important;opacity:0}.upload-btn-wrapper .btn{align-items:center;background-color:var(--color-w);border-radius:0;color:white;cursor:pointer;display:inline-block;display:flex;font-size:20px;font-weight:700;height:50px;justify-content:center;transition-duration:0.3s;width:50px;position:absolute;right:0}.upload-btn-wrapper .btn img{width:16px}body{font-family:"Montserrat", sans-serif;font-style:normal;overflow-x:hidden;background:var(--bg-global-color)}img{pointer-events:none;object-fit:cover}p{color:var(--p-color);font-weight:400;font-size:15px}h1,h2,h3,h4,h5{font-weight:700}a{font-weight:600}h3,h4{font-weight:bold}button:focus,input:focus,a:focus,textarea:focus{box-shadow:none !important}button,a{appearance:none !important;text-decoration:none}li{list-style:none}.bottom-icons.active .scroll-top{padding:12px 14px;display:flex;z-index:50;justify-content:center;align-items:center;border-radius:35px;background-color:#e9e9e9;color:var(--dark-blue);text-decoration:none;position:fixed;right:15px;bottom:15px;transition:all 0.4s ease}.bottom-icons.active .scroll-top:hover{background-color:var(--color-w)}.bottom-icons.active .scroll-top:hover>i{color:var(--second-color)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#9d9d9d}::-webkit-scrollbar-thumb:hover{background:var(--main-color)}section{padding:30px 0;overflow:hidden}select.form-control{padding:14px 12px}.no-padding{padding:0}.section-header h2{font-size:30px}.sinpersonal-video{display:flex;justify-content:center}.language-switcher{display:flex;gap:16px;text-transform:uppercase}.language-switcher li.current-lang a{opacity:1}.language-switcher li.current-lang a img{border:0.5px solid black}.language-switcher li a{display:flex;align-items:center;color:black;opacity:0.6}.language-switcher li a img{width:17px;height:12px}.language-switcher li a:hover{opacity:1}.language-switcher li a:hover img{border:0.5px solid black}.language-switcher li a span{display:inline-block;overflow:hidden;width:2ch;white-space:nowrap;color:white}.social-networking{flex-wrap:wrap}.social-networking a{width:48px;height:48px;opacity:0.9}.social-networking a img{object-fit:fill}.social-networking a:hover{opacity:1}.color_1{background-color:#cce4f7}.color_2{background-color:aliceblue}.color_3{background-color:#f9f9f9}.color_4{background-color:#cde7e9}.color_5{background-color:#cfc8be}.color_6{background-color:#e5e4e4}.color_7{background-color:#b7cbdb}.top-bar{background-color:#193e84;width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:0;padding-left:0;height:78px;overflow:hidden}.top-bar img{width:100%;height:100%;max-width:78px}#header{width:100%;transition:all 0.3s ease-in-out;z-index:997;height:90px;background-color:var(--second-color)}#header.fixed-top{position:sticky;top:0;box-shadow:0px 2px 15px rgba(0, 0, 0, 0.1);background-color:var(--second-color);margin-top:0 !important;transition:all 0.3s ease-in-out}#header.fixed-top .navbar a{color:var(--main-color)}#header.fixed-top .navbar a::before{background-color:var(--main-color)}#header.fixed-top .mobile-nav-toggle{color:white}#header .logo img{width:100%;max-width:90px}.scrolled-offset{margin-top:70px}.navbar{padding:0}.navbar ul{margin:0;padding:0;display:flex;list-style:none;align-items:center}.navbar ul li{position:relative}.navbar a{display:flex;align-items:center;justify-content:space-between;padding:32px 25px;margin:0;font-size:17px;font-weight:600;color:var(--main-color);white-space:nowrap;transition:0.3s;position:relative}.navbar a.nav-link:hover,.navbar a.nav-link.active,.navbar a.nav-link:focus{background-color:var(--color-w);color:white !important}.navbar a.nav-link:hover:before,.navbar a.nav-link.active:before,.navbar a.nav-link:focus:before{visibility:visible;width:100%}.mobile-nav-toggle{color:white;font-size:42px;cursor:pointer;display:none;line-height:0;transition:0.5s}.mobile-nav-toggle.bi-x{color:white}.navbar-mobile{position:fixed;overflow:hidden;top:0;right:0;left:0;bottom:0;background:rgba(9, 9, 9, 0.9);z-index:999;transition:transform 0.3s ease-in-out}.navbar-mobile .mobile-nav-toggle{position:absolute;top:31px;right:25px;color:black;font-size:36px}.navbar-mobile ul{display:block !important;width:100%;height:100%;padding:10px 0;background-color:var(--main-color);overflow-y:auto;transition:0.3s}.navbar-mobile a{padding:10px 20px;font-size:15px;color:black}.navbar-mobile a:focus{padding:10px 20px;font-size:15px;color:black}.navbar-mobile a:hover{color:var(--main-color)}.navbar-mobile a:hover:before{visibility:hidden}.navbar-mobile>ul>li{padding:0}.navbar-mobile li:hover>a{color:var(--main-color)}.navbar-mobile li:hover>a:before{visibility:hidden}.navbar-mobile .active{color:var(--main-color)}.navbar-mobile .active:before{visibility:hidden}.menu-content{background-color:var(--second-color);position:fixed;top:0;bottom:0;right:0;width:0%;z-index:10004;overflow-x:hidden;transition:all 0.7s ease-out;transform:translateX(100%)}.menu-content.active{transition:all 0.5s ease-out;transform:translateX(0%)}.menu-content .close-btn{cursor:pointer;color:var(--main-color);font-size:45px;line-height:35px !important;font-weight:900 !important;position:absolute;right:16px}.menu-content ul div a img.lg{width:100%;max-width:140px;filter:brightness(0) saturate(100%) invert(21%) sepia(31%) saturate(1200%) hue-rotate(186deg) brightness(91%) contrast(105%)}.menu-content ul li a{color:var(--main-color);font-size:18px;font-weight:bold !important;padding-left:0;text-transform:capitalize}.menu-content ul li a:hover{color:rgba(0, 0, 0, 0.52)}.menu-content ul .social-networking a{filter:invert(0.9);border-radius:5px;overflow:hidden}.menu-content ul .social-networking a:hover{opacity:0.8}.left-side{z-index:2;transition:all 0.8s ease-out !important;background-color:rgba(0, 0, 0, 0.425);position:fixed;top:0;bottom:0;width:100%;height:100%;right:0}#hero{overflow:initial}#hero .heroshot{width:100%;height:calc(100vh - 168px);display:flex;justify-content:start;align-items:center;background-color:#193e84}#hero .heroshot img:first-child{height:calc(100vh - 168px);filter:brightness(0.75);object-position:bottom}#hero .heroshot .hero-caption{position:absolute;z-index:10;right:14%;left:14%}#hero .heroshot .hero-caption h1{font-weight:bold;color:var(--second-color);font-size:60px;line-height:60px;margin:0}#hero .heroshot .hero-caption p{color:white;font-size:20px}#hero .heroshot-v2{background:linear-gradient(180deg, #1150c8, #022058);color:var(--second-color);width:100%;display:flex;justify-content:center;align-items:center;filter:brightness(0.9)}#hero .heroshot-v2 h1{font-weight:bold;color:var(--second-color);font-size:45px;line-height:50px;margin:0}#hero .heroshot-v2 p{padding-top:10px}.btn-action{display:inline-block;border:2px solid var(--color-w);color:var(--second-color);padding:12px 24px;border-radius:3px;font-weight:600;transition:all 0.3s ease;background-color:var(--color-w);font-size:16px}.btn-action:hover{opacity:0.86;color:var(--second-color);transition:all 0.3s ease}.btn-action.black-version{background-color:rgba(35, 31, 32, 0.87);border:2px solid rgba(35, 31, 32, 0.87);color:var(--second-color)}.btn-action.black-version:hover{background-color:var(--second-color);color:rgba(35, 31, 32, 0.87)}.btn-action.white-version{background-color:var(--second-color);border:2px solid var(--second-color);color:var(--main-color)}.btn-action.white-version:hover{background-color:transparent;color:var(--second-color)}.btn-default{background:transparent;display:inline-block;border:2px solid transparent;color:var(--second-color);padding:8px 0px;border-radius:30px;transition:all 0.3s ease}.btn-default:hover{background-color:var(--second-color);color:var(--main-color);transition:all 0.3s ease}.btn-default.blau-version{background-color:transparent;color:var(--main-color)}.btn-default.blau-version:hover{border:2px solid var(--main-color);color:var(--second-color);background-color:var(--main-color);padding:8px 30px}.limit-lines,.section-make-it .card-chemin-Allemand .card-chemin-Allemand-body h3{--max-lines: 1;--line-height: 1.4;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:var(--max-lines)}.section-why-sinpersonal p{font-size:17px}.section-leistung h2{font-weight:600;color:var(--main-color);background-color:#D9ECF1;padding:15px;padding-right:50px;display:inline-block}.section-make-it .card-chemin-Allemand{background-color:#D9ECF1;border-radius:10px;height:100%;text-align:start}.section-make-it .card-chemin-Allemand:hover,.section-make-it .card-chemin-Allemand.active{background-color:#8DC63F}.section-make-it .card-chemin-Allemand:hover .card-chemin-Allemand-body h3,.section-make-it .card-chemin-Allemand.active .card-chemin-Allemand-body h3{color:white}.section-make-it .card-chemin-Allemand:hover img,.section-make-it .card-chemin-Allemand.active img{filter:invert(1)}.section-make-it .card-chemin-Allemand:hover.contact-page,.section-make-it .card-chemin-Allemand.active.contact-page{background-color:#3e3b3c !important}.section-make-it .card-chemin-Allemand img{object-fit:fill;width:50px;height:50px;display:flex;justify-content:center;margin:auto}.section-make-it .card-chemin-Allemand .card-chemin-Allemand-body{text-align:center}.section-make-it .card-chemin-Allemand .card-chemin-Allemand-body h3{font-size:18px;color:var(--main-color)}.section-make-it .card-chemin-Allemand .card-chemin-Allemand-body p{color:var(--second-color)}.section-make-it .kontaktieren-sie-uns p{font-size:18px}.section-make-it .border-number{border:2px solid var(--main-color);border-radius:10px;padding:6px 13px;margin-right:10px;font-size:19px;font-weight:700;height:100%}.section-make-it ul li{list-style:disc}.unsere-punkte .card-leistung{display:flex;justify-content:space-between;align-items:center;flex-direction:column;height:100%}.unsere-punkte .card-leistung img{object-fit:fill;width:65px;height:65px;margin-bottom:15px}.unsere-punkte .card-leistung .card-leistung-header{margin:auto 0}.unsere-punkte .card-leistung .card-leistung-header span{font-size:17px;font-weight:bold;display:inline-block;max-width:280px}.section-ourstory{display:flex;align-items:center;justify-content:space-between;color:#2D3F2F}.section-ourstory p{font-size:17px}.section-ourstory p a{color:#2c2b2b;font-weight:500}.section-ourstory p a:hover{color:var(--color-w) !important;font-weight:600}.section-ourstory .info-image{overflow:hidden;width:100%;height:100%}.section-ourstory .info-image img{width:100%;height:100%}.section-news .card-news{cursor:pointer;color:var(--main-color);background-color:var(--second-color);transition:all 0.3s ease;overflow:hidden;position:relative;height:100%;z-index:10}.section-news .card-news:hover{box-shadow:0px 4px 4px 0px rgba(35, 40, 105, 0.0784313725);transition:all 0.3s ease}.section-news .card-news .card-news-body p{color:var(--p-color)}.section-news .card-news img{height:220px;width:100%}.section-news .card-news .card-news-footer{overflow:hidden;position:relative;transition-duration:0.3s;display:flex;justify-content:space-between;border-top:1px solid #e9e7e6}.section-news .card-news .card-news-footer span,.section-news .card-news .card-news-footer i{color:var(--main-color);font-weight:bold;position:relative}.section-news .card-news .card-news-footer i{font-size:19px}.bg-color{background-color:var(--color-w);height:13px}.grecaptcha-badge{opacity:0 !important}#footer{color:var(--second-color);background-color:var(--color-w)}#footer .footer-top{padding:30px 0 10px 0}#footer .footer-top .logo{cursor:pointer;padding:35px 0px}#footer .footer-top .logo img{width:100%;max-width:130px}#footer .footer-top h4{font-size:17px;text-wrap:nowrap;margin-bottom:20px}#footer .footer-top .footer-links{align-items:baseline}#footer .footer-top .footer-links .logo-ul a.big-a{font-size:30px;font-weight:700;border-bottom:2px solid var(--second-color);padding-bottom:5px;text-decoration:none !important}#footer .footer-top .footer-links .logo-ul a.big-a:hover{color:whitesmoke}#footer .footer-top .footer-links .logo-ul img{object-fit:fill;filter:invert(1);cursor:pointer}#footer .footer-top .footer-links ul{list-style:none;padding:0;margin:0}#footer .footer-top .footer-links ul li{padding:8px 0;display:flex;align-items:center}#footer .footer-top .footer-links ul li:first-child{padding-top:0}#footer .footer-top .footer-links ul li i{font-size:17px !important}#footer .footer-top .footer-links ul a{color:#e9e9e9;transition:all 0.3s ease;display:inline-block;font-weight:500;font-size:15px}#footer .footer-top .footer-links ul a:hover{text-decoration:underline;color:white}#footer .footer-top .footer-links ul p{font-size:14px;color:#bbbbbb}#footer .footer-bottom{background-color:#0e1f4b}#footer .footer-bottom p{margin-bottom:0}#footer .footer-bottom a,#footer .footer-bottom p{font-weight:500;color:#e9e9e9;font-size:14px}#footer .footer-bottom a:hover{text-decoration:underline;color:whitesmoke}@media (max-width:768px){#header{height:70px}#header .logo img{max-width:71px}p{font-size:16px !important}#hero .heroshot .hero-caption h1{font-size:37px !important;line-height:47px}.heroshot-v2 h1{font-size:28px !important;line-height:35px !important}.btn-action{padding:10px 10px}div.menu-content.active{width:100% !important}.section-header h2{font-size:20px !important}.section-blog-content h2{font-size:20px !important}.flex-change{flex-direction:column-reverse !important}.sinpersonal-video video{width:100% !important}}@media (max-width:991px){#hero .heroshot{height:calc(100vh - 78px) !important}#hero .heroshot img{height:calc(100vh - 78px) !important}#hero .heroshot .hero-caption{left:0 !important;text-align:start !important}.navbar{transition:transform 0.3s ease-in-out}.navbar ul{display:none;width:100%;justify-content:space-between !important}.section-header h2,.section-blog-content h2{font-size:24px}}@media (min-width:1180px){.menu-content.active{width:0% !important}}