.manpower-body .btn-success-manpower{transition:all .35s;padding:5px 18px 6px;color:#fff;font-size:.95em;border-radius:3px;background-color:#e77c22}.manpower-body .btn-success-manpower:hover{background-color:#c16415}.manpower-body .btn-success-manpower.btn-registrazione{padding:7px 36px 9px;font-size:1.1em}.manpower-body .tobias-div{background:linear-gradient(#bec9df,#8fa4b5);height:100%;position:fixed;width:100%}.manpower-body .tobias-face{position:fixed;right:calc(-270px - 24vw);top:calc(-380px - 12vh);height:calc(1110px + 80vh);filter:contrast(110%) grayscale(50%)}.manpower-body .left-transparent-white{background-color:hsla(0,0%,100%,.4);position:absolute;width:100%;min-height:100%}.manpower-body .manpower-logo{width:100%;margin-bottom:9px;padding:10px}@media only screen and (max-width:575px){.manpower-body .tobias-face{right:calc(-440px - 50vw)}}@media only screen and (max-width:991px){.manpower-body .left-transparent-white{background-color:hsla(0,0%,100%,.54)}}@media only screen and (min-width:992px){.manpower-body .left-transparent-white{width:55%}}@media only screen and (min-width:1201px){.manpower-body .login-box,.manpower-body .register-box{width:430px}}@font-face{font-family:maw_sansextrabold;src:url(/fonts/men-at-work/OpenSans-Extrabold.woff2) format("woff2"),url(/fonts/men-at-work/OpenSans-Extrabold.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:maw_sansitalic;src:url(/fonts/men-at-work/OpenSans-Italic.woff2) format("woff2"),url(/fonts/men-at-work/OpenSans-Italic.woff) format("woff");font-weight:400;font-style:normal}.men_at_work-body .btn-success-manpower{transition:all .35s;color:#fff;background-color:#0000fe}.men_at_work-body .btn-success-manpower:hover{background-color:#0000cb}.men_at_work-body .logo-text{font-size:18px}.men_at_work-body .custom-box{background-color:#fff;box-shadow:5px 5px 10px 0 #ddd;z-index:1}.men_at_work-body .bg-img{display:none;z-index:0;background-position:50%;background-size:contain;background-repeat:no-repeat;position:fixed;background-image:url(/images/background-1000px.gif?2ffe374962967e21e1d72ac629d58b48)}.men_at_work-body .bg-circle{display:none;z-index:-1;position:fixed}@media (min-width:768px){.men_at_work-body .bg-circle,.men_at_work-body .bg-img{display:block;top:20vh;right:-30vw;width:100vw;height:60vh}.men_at_work-body .bg-circle:after{content:"";position:absolute;height:70vh;width:70vh;top:50%;margin-top:-35vh;left:50%;margin-left:-14vh;background-color:#eee;border-radius:50%}}@media (min-width:1200px){.men_at_work-body .bg-circle,.men_at_work-body .bg-img{display:block;top:10vh;right:-20vw;width:100vw;height:80vh}.men_at_work-body .bg-circle:after{content:"";position:absolute;height:85vh;width:85vh;top:50%;margin-top:-40vh;left:50%;margin-left:-18vh;background-color:#eee;border-radius:50%}}.font-maw_sansextrabold{font-family:maw_sansextrabold;color:#0000fe}.font-maw_sansitalic{font-family:maw_sansitalic;color:#0000fe}@font-face{font-family:kelly_sansbold;src:url(/fonts/kellysans/kellysans-bold-webfont.woff2) format("woff2"),url(/fonts/kellysans/kellysans-bold-webfont.woff) format("woff");font-weight:400;font-style:normal}*{color:#333}.kelly-body .btn-success-manpower{transition:all .35s;padding:5px 18px 6px;color:#333;font-size:.95em;border-radius:3px;background-color:#79feee}.kelly-body .btn-success-manpower:hover{background-color:#46fee8}.kelly-body .btn-success-manpower.btn-registrazione{padding:7px 36px 9px;font-size:1.1em}.kelly-body .background{height:100%;position:fixed;width:100%;overflow-y:auto}.kelly-body .background .image-wrapper .background-image{height:100%;position:fixed;right:0;z-index:1500;top:40px}.kelly-body .background .background-gradient{position:fixed;width:100%;min-height:100%;right:0;background:linear-gradient(90deg,#79feee,#00ff9f);z-index:1000}@media (min-width:768px){.kelly-body .background .background-gradient{width:35%}}.kelly-body .background .custom-content-wrapper{width:100%;position:relative;z-index:2000;left:0}@media (min-width:768px){.kelly-body .background .custom-content-wrapper{width:65%}}.kelly-body .background .custom-content-wrapper .login-box .logo-container{margin-bottom:50px;text-align:center}.kelly-body .background .custom-content-wrapper .login-box-body{border-radius:10px;border:1px solid #333}.font-kellysans{font-family:kelly_sansbold}.font-kellysans .shade{text-shadow:2px 2px #79feee,4px 4px #00ff9f}.subtitle{font-size:46px}