:root{--blue:#74C3FF;--turquoise:#00BFB3;--yellow:#FFD504;--pink:#EE507F;--lightpink:#ffab9d;--black:#000;--grey:#8C919F;--green:#8f8a4a;--darkblue:#3f5295}*{margin:0;padding:0}::-moz-selection{background:var(--pink);color:#fff}::selection{background:var(--pink);color:#fff}html{font-size:16px;height:100%}.clear{clear:both}body{color:var(--grey);font-size:1.2em;font-family:Arial,Calibri;background-color:#fff;height:100%}p,ul li{line-height:1.7rem;margin-bottom:15px}ul{padding-left:25px}h1{font-family:'HvNeueHvCn';text-transform:uppercase;margin-bottom:50px;color:var(--pink)}h2{font-family:'HvNeueHvCn';color:var(--blue);text-transform:uppercase;margin-bottom:25px}h3{font-family:'HvNeueHvCn';text-transform:uppercase;color:var(--blue);margin-bottom:25px;font-size:2rem}h4{font-family:'HvNeueHvCn';color:var(--turquoise);margin-bottom:25px;font-size:2rem}a{font-weight:400}.menu{width:100%;height:65px;position:relative;z-index:9;padding-top:30px}nav{float:right}nav ul li{display:inline-block;box-sizing:border-box;margin-left:15px}nav ul li a{font-family:'HvNeueHvCn';text-transform:uppercase;padding:20px 0 8px 0;margin-left:20px;background-image:linear-gradient(to right,#EE507F,#EE507F 50%,#000 50%)}.logo{float:left}.content{margin:0 auto 100px auto;box-sizing:border-box;background-color:#fff;box-shadow:1px 3px 7px 1px rgba(199,199,199,.75);-webkit-box-shadow:1px 3px 7px 1px rgba(199,199,199,.75);-moz-box-shadow:1px 3px 7px 1px rgba(199,199,199,.75)}.btn{cursor:pointer;border:none;background-image:none;text-decoration:none;-webkit-text-fill-color:unset;position:relative;margin:auto;padding:25px 22px;transition:all 0.2s ease;font-size:1.4rem;display:inline-block;font-weight:initial}.btn:before{content:"";position:absolute;top:0;left:0;display:block;border-radius:35px;background:var(--yellow);width:75px;height:75px;transition:all 0.3s ease}.btn span{font-family:'HvNeueHvCn';position:relative;font-weight:900;text-transform:uppercase;color:var(--black)}.btn svg{position:relative;top:0;margin-left:10px;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:var(--pink);stroke-width:2;transform:translateX(-5px);transition:all 0.3s ease}.btn:hover:before{width:100%;background:var(--lightpink)}.btn:hover svg{transform:translateX(0)}.btn:active{transform:scale(.96)}.btn:hover{text-decoration:none}.btnstatic{font-family:'HvNeueHvCn';position:relative;background-color:var(--yellow);padding:10px 90px 10px 40px;color:#000;box-sizing:border-box;border-radius:30px;box-shadow:-1px 7px 5px 0 rgba(140,140,140,.75);-webkit-box-shadow:-1px 7px 5px 0 rgba(140,140,140,.75);-moz-box-shadow:-1px 7px 5px 0 rgba(140,140,140,.75);-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;border:none;cursor:pointer;font-size:1.2rem;text-transform:uppercase}.btnstatic:after{content:'\f061';font-family:'FAsolid';font-size:.8rem;color:var(--pink);background:#fff;border-radius:50%;padding:8px 9px;position:absolute;right:11px;top:7px;box-sizing:border-box;line-height:initial}.btnstatic:hover{text-decoration:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.btnmenu{-webkit-background-clip:unset;-webkit-text-fill-color:unset;text-decoration:none;background-image:none;padding:10px 50px 10px 30px}.btnuser:after{position:absolute;background-color:#fff;border-radius:50%;font-family:'FAsolid';content:'\f007';color:var(--pink);font-size:.8rem;top:9px;right:10px}.wrapper{width:90%;margin:0 auto}.col{display:inline-block;vertical-align:top}.smallcol{width:49%}.largecol{width:50%}.einstieg{position:relative}.einstieg .smallcol{padding-top:5%;box-sizing:border-box}.halbkreis{position:absolute;top:0;right:-200px;width:400px;height:200px;border-radius:200px 200px 0 0;background-color:var(--yellow);transform-origin:bottom center;transform:rotate(-90deg)}.kreis_blau,.halbkreis_blau{background-color:var(--blue)}.kreis{position:absolute;border-radius:50%;z-index:-1}.kreis_pastell{background-color:#ffab9d;width:800px;height:800px;left:-250px;top:100px}.kreis_rosa,.kreis_gelb{background-color:var(--pink);width:800px;height:800px;top:-100px;right:0}.kreis_gelb{background-color:var(--yellow)}.kreis_gruen{background-color:var(--green);width:600px;height:600px;top:-100px;left:-100px}.vorteile,.about{position:relative;margin-top:150px}.toggle{text-align:center;display:block;margin-bottom:50px}.toggleinfo{color:var(--pink);border:1px solid var(--pink);padding:10px 40px;box-sizing:border-box;text-align:center;font-family:'HvNeueHvCn';text-transform:uppercase;background-color:#fff}.toggleinfo:nth-of-type(1){border-top-left-radius:80px 80px;border-bottom-left-radius:80px 80px;margin-right:-6px}.toggleinfo:nth-of-type(2){border-top-right-radius:80px 80px;border-bottom-right-radius:80px 80px}.toggleinfo.active,.toggleinfo.active:hover{background-color:var(--lightpink)}.toggleinfo:hover{cursor:pointer;background-color:#eee}.infobox li{vertical-align:top;box-sizing:border-box;display:inline-block}.o-gradient{position:relative;color:#000}.o-gradient:after{content:"";position:absolute;display:block;top:.02em;left:.02em;right:.02em;bottom:.02em;background:linear-gradient(107.16deg,#ec0d78 10%,#ff2b40 30%,#f75735 40%,#fe880e 75%,#fe880e 0);mix-blend-mode:lighten;pointer-events:none}.vorteile .smallcol{margin-top:4%}.marquee{position:relative;width:100%;max-width:100%;overflow-x:hidden}.track{position:absolute;white-space:nowrap;will-change:transform;animation:marquee 15s linear infinite}.marquee{height:100px}.marquee h2{mix-blend-mode:difference;margin-bottom:0}@keyframes marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}.about .smallcol{text-align:right}.about .largecol{box-sizing:border-box;padding-top:7%}footer{position:relative;border-bottom-right-radius:50px;border-bottom-left-radius:50px;margin:0 auto 40px auto;width:calc(100% - 80px)}footer .largecol{padding-top:10%}footer .smallcol{text-align:right;padding-right:5%;box-sizing:border-box}footer h3{color:#b73a3a}footer a{background-image:linear-gradient(to left,#cd7575,#cd7575 50%,#EE507F 50%)}footer .list{display:inline-block;margin-right:30px;vertical-align:top}footer .graphic{width:500px}.list ul{list-style-type:none;padding-left:0}.list li{margin-bottom:10px;font-family:'HvNeueHvCn'}.leftCol,.rightCol{width:50%;float:left}.separator{position:relative;display:block;text-align:center;margin-top:30px}.separator:after{position:absolute;content:'';top:12px;border-bottom:1px solid #E1E1E1;width:100%;left:0}.separator p{display:inline-block;background-color:#fff;padding:0 20px;position:relative;z-index:1;font-size:1rem}.sl_button{position:relative;background-color:#F2F2F2;border:1px solid #DFDFE8;width:100%;max-width:400px;margin:0 auto;padding:12px;box-sizing:border-box;color:#000;text-align:center;-moz-box-shadow:none;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.sl_button:hover{cursor:pointer;background-color:#ddd;-moz-box-shadow:none;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#google_auth:before,#fb_auth:before,#tiktok_auth:before{position:absolute;content:'';display:block;width:28px;height:28px;left:10px;top:10px}#google_auth:before{background:url(/template/css/images/icon_google.png) no-repeat;background-size:contain}#fb_auth:before{background:url(/template/css/images/icon_facebook.png) no-repeat;background-size:contain}#tiktok_auth:before{background:url(/template/css/images/icon_tiktok.png) no-repeat;background-size:contain}.smalllink{color:var(--pink);font-size:.9rem}#login{position:relative}#login .leftCol{position:relative;z-index:1}#loginimg{position:absolute;top:0;right:0;height:100%}#tb_art{text-align:center}.tb_choice{display:inline-block;font-family:'HvNeueHvCn';cursor:pointer;border:1px solid #ccc;box-sizing:border-box;text-transform:uppercase;color:#000;padding-top:30px;font-size:1.5rem;height:280px}.tb_choice.active{outline:4px solid var(--yellow);border:1px solid var(--yellow);color:var(--yellow)}.steps{display:none}#img_choice_jn,#img_choice_jg{background-repeat:no-repeat;background-size:contain;background-position:right}#img_choice_jg{background-image:url(/template/css/images/bild_jobgeber.png)}#img_choice_jn{background-image:url(/template/css/images/bild_jobnehmer.png)}.bg_overall{position:absolute;z-index:-1;margin:40px;width:calc(100% - 80px);height:100%;border-top-left-radius:50px;border-top-right-radius:50px;background:rgb(255,255,255);background:linear-gradient(0deg,rgba(255,255,255,1) 26%,rgba(255,234,212,1) 87%)}.bg_blue{margin-top:0;background:linear-gradient(0deg,rgba(255,255,255,1) 26%,rgba(191,219,227,1) 87%)}.hinweis{background-color:#dfdfdf;font-style:italic;padding:10px 20px;box-sizing:border-box;color:var(--pink);text-align:center;font-weight:700}.fa-solid{margin-right:10px}.blocker{z-index:10!important}