.green-btn{display:inline-block;background-color:#01b27d;color:#fff;text-decoration:none;padding:15px 30px;border-radius:7px;text-align:center;text-transform:uppercase;max-width:600px}.green-btn:hover{background-color:#01b27dc4;color:#fff;text-decoration:none}.background-dots{position:relative}.background-dots::before{content:url(../images/dots_left.svg);position:absolute;top:0;left:0;transform:translateX(-100%) translateY(5%)}.background-dots::after{content:url(../images/dots_right.svg);position:absolute;top:0;right:0;transform:translateX(90%) translateY(20%);z-index:1}.hero{background-color:#fff;padding:30px 0 40px;overflow:hidden;background-image:url(../images/home-v3/hero-background.svg);background-repeat:no-repeat;background-position-x:center;background-position-y:top;background-size:contain}@media (max-width:650px){.hero .container{gap:20px}.hero .bullets-v3{margin-bottom:20px}}.hero h1{margin-bottom:15px;text-transform:uppercase}.hero p{color:#4e4775;font-size:20px;margin-bottom:5px}.hero ul{list-style:none;padding-left:0;color:#4e4775}.hero ul li{display:flex;gap:5px}.hero ul li:not(:first-of-type){margin-top:8px}.hero ul li i{color:#4a3aff;font-size:20px;margin-right:5px}.hero h1.homepage-title-v3{font-size:45px;text-transform:none;font-weight:700;color:#080066}.hero h1.homepage-title-v3 span{background:-webkit-linear-gradient(45deg,#453ad1 52.07%,#1d88fe 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero .green-btn{margin-top:40px;width:100%}.hero .container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:80px}.hero .content{display:flex;flex-direction:column;justify-content:center}.hero .picture{position:relative;display:flex;align-items:center;justify-content:end}.hero .picture .placeholder{opacity:0!important;position:relative!important}.hero .picture img{max-width:500px;max-height:100%;position:absolute;right:0;top:0;z-index:2;opacity:0;transition:all .3s ease-in-out;transform:scale(.8,.8)}.hero .picture img.current{transform:scale(1,1);opacity:1}.hero .hero-cta-btn{display:inline-block;border-radius:100px;background:#11845b;color:#fff!important;padding:15px 20px;text-transform:uppercase;font-weight:600;font-family:Inter,sans-serif;transition:all .2s ease-in-out;text-align:center;margin-top:40px;width:100%;font-size:20px}.hero .hero-cta-btn:hover{background:#669c81;text-decoration:none}@media (max-width:930px){.hero .picture img{max-width:400px}.hero .background-dots::after,.hero .background-dots::before{display:none}.hero{padding:20px 0 30px}.hero .container{grid-template-columns:repeat(1,minmax(0,1fr));gap:0}.hero .container .picture{margin-top:30px}}@media (max-width:650px){.ai-cv .hero h1.homepage-title-v3{font-size:36px}.hero .green-btn{margin-top:0}.hero p{margin-bottom:15px}.hero .hero-cta-btn{margin-top:20px}.hero .picture{width:100%}.hero .picture img{left:50%;transform:scale(.8,.8) translateX(-50%);box-shadow:none}.hero .picture img.current{transform:scale(1,1) translateX(-50%)}}.ai-cv-v2 .hero h1.homepage-title-v3{font-size:41px}.ai-cv-v2 .hero .hero-cta-btn{width:400px}.ai-cv-v2 .hero-input{display:flex;flex-direction:column;margin-top:20px}.ai-cv-v2 .hero-input label{color:#4e4775;margin-bottom:1rem}.ai-cv-v2 .hero-input input{border-radius:6px;border-color:#a0a3bd;box-shadow:#b599d1 0 2px 8px}.ai-cv-v2 .hero-input input::placeholder{color:#778296}.ai-cv-v2 .hero-input .job-title-error{color:#dc2b2b;font-size:14px;margin-top:5px}.ai-cv-v2 .hero-input .job-title-error.hidden{display:none}@media (max-width:930px){.ai-cv-v2 .hero h1.homepage-title-v3{font-size:29px}.ai-cv-v2 .hero .hero-cta-btn{width:100%}.ai-cv-v2 .hero-input{margin-top:10px}}
