.hero{display:flex;justify-content:center;margin:0 auto;max-width:1100px}.hero .ctasection{font-family:BRHendrix-Bold,Sans-Serif;height:565px;padding-top:106px;position:relative}.hero .img-left-desktop.dots{left:-300px;position:absolute;top:100px}.hero .img-left-desktop.person{left:-233px;position:absolute;top:210px}.hero .img-right-desktop{position:absolute;right:-190px;top:10px}.hero .img-right-desktop.dots{position:absolute;right:-190px;top:22px}.hero .img-right-desktop.woman-purple{position:absolute;right:0;top:30px}.hero .img-right-desktop.guy-blue{position:absolute;right:-155px;top:17px}.hero .img-right-desktop.woman-yellow{position:absolute;right:-160px;top:165px}.hero .img-left-tablet,.hero .img-right-mobile{display:none}.hero .freelance,.hero .hire,.hero .professionals{font-size:65px;font-weight:700;line-height:82px}.hero .freelance,.hero .professionals{color:#5060f0}.hero .professionals .tm{font-size:10px;line-height:1;vertical-align:40px}.hero .findhire{font-family:Mulish,sans-serif;font-size:17px;font-weight:100;line-height:1.6em;margin-top:24px}.hero .cta{margin-top:45px}.hero .cta a.cta_button{font-size:22px!important;line-height:1.5em!important;width:170px!important}.hero .cta a.cta_button:hover{background-color:#99409a!important}.hero .cta .get-hired-cta{margin-left:5px}.hero .mobile{display:none}@media screen and (max-width:900px){.hero .img-left-desktop{display:none}.hero .img-left-tablet{display:block;left:-280px;position:absolute;top:120px}}@media screen and (max-width:700px){.hero .img-right-desktop{display:none}.hero .img-right-mobile{display:block;position:absolute;right:-140px;top:-30px;z-index:-1}}@media screen and (max-width:600px){.hero{padding:0 1.4rem}.hero .desktop{display:none}.hero .mobile{display:block}}@media screen and (max-width:586px){.hero .img-right-mobile{left:230px}}@media screen and (max-width:480px){.hero .ctasection{height:480px;padding-top:70px}.hero .freelance,.hero .hire,.hero .professionals{font-size:44px;line-height:62px}.hero .professionals .tm{vertical-align:25px}.hero .img-right-mobile{left:150px;top:-50px;width:280px}}@media screen and (max-width:342px){.hero .ctasection{height:580px}.hero .cta a.cta_button{margin-bottom:20px;margin-left:0}}