@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300,500);@import url(/assets/fonts/apercu/apercu.css);.csv-modal,md-dialog.form-modal.wide{width:50rem}.connect-verify-modal md-dialog-content,.csv-modal md-dialog-content,.csv-modal md-dialog-content .dropzone{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.connect-verify-modal md-dialog-content,.csv-modal md-dialog-content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:4rem 3rem}.csv-modal md-dialog-content .logo>svg{height:10rem;width:10rem;display:block}.csv-modal md-dialog-content>h2{font-size:2.3rem;font-weight:400;margin:3rem 0}.csv-modal md-dialog-content>h2.inactive{color:#b8b8bd;text-decoration:line-through}.csv-modal md-dialog-content>.btn.inactive{background:#b8b8bd;color:#fff}.csv-modal md-dialog-content hr{background:rgba(112,112,121,.25);display:block;border:none;width:90%;height:.1rem;margin:4rem auto 0}.csv-modal md-dialog-content .dropzone{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3rem 0;width:100%;margin:0 auto;border-radius:inherit;border:.1rem dashed #b8b8bd}.csv-modal md-dialog-content .dropzone.dz-drag-hover{border-color:#39ddbf}.csv-modal md-dialog-content .dropzone h4{margin:0 0 1.5rem;font-size:1.6rem;line-height:2rem;font-weight:400}.connect-verify-modal{width:46rem}.connect-verify-modal md-dialog-content>h2{font-size:2.3rem;font-weight:400;margin:0}.connect-verify-modal md-dialog-content>p{font-size:1.4rem;line-height:1.57;letter-spacing:0;color:#686871;text-align:center;margin:2rem 0}.connect-verify-modal md-dialog-content .controls,.csv-modal md-dialog-content .dropzone,.matched-modal .matched-modal-content{display:-webkit-box;display:-ms-flexbox;display:flex}.connect-verify-modal md-dialog-content .controls .btn-primary{width:16rem;margin-right:2rem}.connect-verify-modal md-dialog-content .controls .btn-light,filters .selected-filters-container md-chips{-webkit-box-flex:1;-ms-flex:1;flex:1}.connect-verify-modal md-dialog-content .form{width:100%}.invite-sent-alert-text{white-space:nowrap}.invite-sent-alert-message-btn{margin-left:1.1rem}.matched-modal{width:46rem;box-sizing:border-box}.matched-modal .matched-modal-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.email-validate>span[svg-sprite=logo] svg,.matched-modal .matched-modal-content .company-logo{width:8rem;height:8rem}.matched-modal .matched-modal-content .message{text-align:center;font-size:2.4rem;padding-top:1.5rem;line-height:1.33;letter-spacing:-.03rem}.matched-modal .matched-modal-content .message-link{font-family:'Lato',sans-serif;font-size:1.8rem;line-height:1.44;letter-spacing:-.03rem;color:#39ddbf;display:block;padding-top:1.5rem}.matched-modal .matched-modal-content .footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:4rem}.matched-modal .matched-modal-content .footer .btn{width:21.8rem}.matched-modal .matched-modal-content .footer .btn+.btn{margin-top:1rem}.matched-modal .matched-modal-content .help-text a{font-size:1.6rem;color:rgba(112,112,122,.5);line-height:1.88;margin-top:1.8rem}.matched-modal-content{padding:5rem}.md-dialog-container .matched-activated-modal{max-width:54rem;width:100%;border-radius:2.5rem}.md-dialog-container .matched-activated-modal>md-dialog-content{border-radius:2.5rem}.md-dialog-container .matched-activated-modal img{width:10.9rem;height:10.9rem;margin-bottom:2rem}.md-dialog-container .matched-activated-modal p{font-size:1.8rem;line-height:1.56;letter-spacing:-.04rem}.matched-modal .matched-modal-content .footer,.md-dialog-content.applicant-accepted-modal-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.applicant-accepted-avatar{font-size:8rem}.applicant-accepted-modal-header{font-size:2.4rem;font-weight:400;line-height:1.33;max-width:33.3rem}.applicant-accepted-message{color:#39ddbf;margin-top:1rem}.applicant-accepted-actions{margin-top:2.5rem}.applicant-accepted-action{width:22rem}.applicant-accepted-action:not(:first-child){margin-top:1rem}[dropzone] svg{pointer-events:none}.user-avatar{border-radius:1000px;width:1em;height:1em;font-size:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;box-sizing:border-box;overflow:hidden;-ms-flex-negative:0;flex-shrink:0;background-color:#fff}.user-avatar.small{font-size:4rem}.user-avatar.big{font-size:10rem}.user-avatar .image{position:absolute;border-radius:1000px}.user-avatar .initials{font-size:.35em;text-transform:uppercase;font-weight:400;color:#70707a;transition:all .1s ease-out}.user-avatar .icon,.user-avatar .lock{display:-webkit-box;display:-ms-flexbox;display:flex}.user-avatar .lock{margin:auto;color:#39ddbf;font-size:1em}.user-avatar .placeholder-icon{color:#cacacf;font-size:.81em;-webkit-transform:translate(.005em,.085em);transform:translate(.005em,.085em);-ms-flex-item-align:end;align-self:flex-end;display:inline-block;line-height:0}.user-avatar .image{top:0;bottom:0;left:0;right:0;background-position:50% 50%;background-size:cover}.user-avatar .image.full-image{opacity:0;transition:opacity .25s ease-out}.user-avatar .image.full-image.loaded{opacity:1}.user-avatar .image.full-image:not(.unknown-aspect-ratio){width:100%;height:100%;top:0;left:0;right:auto;bottom:auto}.user-avatar:not(.user-avatar-plain):after{border-radius:1000px;box-shadow:inset 0 0 0 .1rem rgba(0,0,0,.1);content:" ";display:block;height:100%;position:absolute;width:100%;top:0;left:0}[affix].fixed{position:fixed!important}[affix].fixed-bottom{bottom:0}.field-state-icon,rmt-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}rmt-label{font-size:1.2rem;letter-spacing:.05em}rmt-label>label.invalid{color:#f36c56}.field-state-indicator{margin-bottom:-1.6rem;margin-left:1rem;display:inline-block;position:relative;top:-1rem}.field-state-icon{width:2rem;height:2rem;border-radius:50%;background:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.field-state-icon.field-state-valid{box-shadow:0 0 0 .1rem rgba(0,0,0,.06),0 .2rem .3rem 0 rgba(0,0,0,.06)}.field-state-icon.field-state-valid svg{width:1rem;height:.6rem}.field-state-icon.field-state-invalid{box-shadow:0 0 0 .1rem rgba(243,108,86,.94),0 .2rem .3rem 0 rgba(243,108,86,.94);color:#f36c56;font-size:1.1rem}rmt-field-tip{display:block;position:absolute;z-index:25}import-profile-conflicts,invited-header.show,refer-friend,referral-header.show,rmt-field-tip .rmt-content,rmt-photo-gallery,wallet-add-account .steps-header>.step.complete .icon svg{display:block}.field-tip-simple{position:absolute;left:100%;top:0;padding-left:5rem;width:19.3rem}.with-field-tip{position:relative}.with-field-tip:not(:hover) .field-tip-simple{display:none}.rmt-field-tip-caption{text-transform:uppercase;font-weight:700;font-size:1.3rem;color:#39ddbf}.rmt-field-tip-caption~.rmt-field-tip-caption{margin-top:3.7rem}.rmt-field-tip-content{margin-top:1rem;font-size:1.4rem;color:#686871;line-height:2rem}.nav-modal{width:100vw}.nav-modal:empty,job-metainfo:empty,messaging-chat .chat-history-header .chat-header-left .contact-info h4:empty{display:none}.nav-modal .modal-header{z-index:1}.nav-modal .modal-content.centered-modal-content{-webkit-box-flex:0;-ms-flex:none;flex:none;z-index:1;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fullscreen-modal-close-btn{position:absolute;top:2rem;right:2rem}@media (min-width:768px){.fullscreen-modal-close-btn{top:3rem;right:3rem}}.nav-modal,.nav-modal .modal-content,.nav-modal .modal-overlay{transition:all .25s ease-in-out}.nav-modal.ng-enter .modal-overlay,.nav-modal.ng-leave.ng-leave-active .modal-overlay{background:0 0}.nav-modal.ng-enter-active .modal-overlay{background:rgba(112,112,122,.9)}.ellipsis-text .block-with-text.full-text:after,.nav-modal.ng-enter,.nav-modal.ng-leave.ng-leave-active .modal-content,rmt-masonry.photo-gallery .company-photos-item.ng-enter,rmt-masonry.photo-gallery .company-photos-item.ng-leave-active,rmt-masonry.photo-gallery .rmt-masonry-item-sizer.ng-enter,rmt-masonry.photo-gallery .rmt-masonry-item-sizer.ng-leave-active{opacity:0}.nav-modal.ng-enter-active,rmt-masonry.photo-gallery .company-photos-item.ng-enter-active,rmt-masonry.photo-gallery .company-photos-item.ng-leave,rmt-masonry.photo-gallery .rmt-masonry-item-sizer.ng-enter-active,rmt-masonry.photo-gallery .rmt-masonry-item-sizer.ng-leave{opacity:1}.nav-modal.ng-animate.ng-enter>.side-modal-content-right,.nav-modal.ng-animate.ng-leave.ng-leave-active>.side-modal-content-right{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.nav-modal.ng-animate.ng-enter-active>.side-modal-content-right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.nav-modal.ng-animate.ng-enter>.side-modal-content-left,.nav-modal.ng-animate.ng-leave.ng-leave-active>.side-modal-content-left{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.nav-modal.ng-animate.ng-enter-active>.side-modal-content-left,.nav-site.moving .page-view>header{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.nav-modal,.nav-modal .modal-content,chat-history{display:-webkit-box;display:-ms-flexbox;display:flex}.nav-modal{position:fixed;top:0;left:0;bottom:0;z-index:20;-webkit-box-flex:0;-ms-flex:none;flex:none}.nav-modal.nav-modal-relative{position:absolute;width:auto}.nav-modal .modal-content,chat-history{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.nav-modal .modal-content.side-modal-content{box-shadow:0 0 2rem 0 rgba(44,43,63,.3);top:0;left:auto;right:0;height:100%;width:80rem;-webkit-transform:none;transform:none;background-color:#fff}.nav-modal .modal-content.side-modal-content .modal-header{background-color:#fff}.nav-modal .modal-content.side-modal-content.side-modal-content-right{right:0}.nav-modal .modal-content.side-modal-content.side-modal-content-left{left:0}.nav-modal .modal-content.fullscreen-modal-content{position:absolute;top:0;bottom:0;left:0;right:0;background:#fff}.nav-modal .modal-content.fullscreen-modal-content .modal-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:6rem 0}.nav-modal .modal-content.fullscreen-modal-content-noflex{position:absolute;width:100vw;height:100vh;background:#fff}.nav-modal .modal-content.centered-modal-content{margin:auto;background:#fff;padding:3rem 6.2rem 4rem;border-radius:2.5rem;box-shadow:0 .3rem 1.2rem rgba(44,43,63,.15);max-width:46rem;max-height:80%;width:100%;box-sizing:border-box}.nav-modal .modal-content .modal-header{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:7rem;box-shadow:0 0 .3rem 0 rgba(0,0,0,.18)}.nav-modal .modal-content .modal-header .icon-btn-light-plain{margin-left:1rem}.nav-modal .modal-content .modal-body{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto}.nav-modal .btn-close{position:absolute;top:3rem;right:3rem}.centered-modal-icon+.centered-modal-headline{margin-top:2rem}.centered-modal-headline{font-size:2.4rem;line-height:4.6rem}h1.centered-modal-headline{font-weight:400;margin:0}.centered-modal-description{max-width:25rem;font-size:1.4rem;line-height:2.2rem;color:#686871;margin:.5rem auto 0}.centered-modal-actions{margin:2rem auto 0;text-align:center}.centered-modal-actions.vertical,wallet-step-kyc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.centered-modal-actions:not(.vertical) .centered-modal-action:not(:first-child){margin-left:1.5rem}.centered-modal-action{margin-top:1rem}.modal-header-title{text-align:center}.modal-back-btn{height:98%}.modal-back-btn,.modal-back-btn .btn-icon,.side-modal-content-right .modal-header .btn-back,.side-modal-content-right .modal-header .btn-back .btn-icon,profile-social-links,rmt-edit-period-date{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-back-btn .btn-icon svg,.side-modal-content-right .modal-header .btn-back .btn-icon svg{width:1rem;height:1.6rem}.modal-back-btn .btn-text,.side-modal-content-right .modal-header .btn-back .btn-text{margin-left:1.4em}.side-modal-content-right .modal-header{padding:0 6rem}.side-modal-content-right .modal-header .btn-back{margin-left:-6rem;height:98%}.rmt-multi-tier-menu-submenu,[rmt-multi-tier-menu]{width:50%;box-shadow:0 0 0 .1rem rgba(44,43,63,.1),0 .2rem .3rem 0 rgba(44,43,63,.1);background-color:#fff}[rmt-multi-tier-menu]::after{content:'';position:absolute;top:0;bottom:0;left:50%;width:50%}.rmt-multi-tier-menu-submenu{z-index:1;display:none;position:absolute;top:0;left:50%;border-top-right-radius:4px;border-bottom-right-radius:4px}rmt-click-to-copy,rmt-edit-image{display:block;cursor:pointer}rating svg,rmt-edit-image.dz-clickable>*{pointer-events:none}.edit-period-end-current input,rmt-click-to-copy-copied{display:none}rmt-edit-location{display:block;width:100%;position:relative}rmt-edit-location input[type=text].location-search{box-sizing:border-box;transition:all .2s ease-in-out;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}md-menu-content.location input[type=text].location-search.ng-not-empty,md-menu-content.location input[type=text].location-search:focus,rmt-edit-location input[type=text].location-search:focus{box-shadow:0 .1rem 0 0 #39ddbf}rmt-edit-location .container{position:absolute;left:0;width:100%;z-index:1;background:#fff;box-shadow:0 0 0 .1rem rgba(0,0,0,.06),0 .2rem .3rem 0 rgba(0,0,0,.06);opacity:0;transition:opacity .2s ease-in-out;-webkit-transform:translate(0,.1rem);transform:translate(0,.1rem);pointer-events:none}rmt-edit-location .container.show{pointer-events:all;opacity:1}rmt-edit-location md-menu-item>.md-button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;display:block}rmt-edit-location .google-logo{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}rmt-edit-location .google-logo>img{margin-left:auto}.rmt-edit-locations .selected-locations{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1rem}.rmt-edit-locations .selected-locations .selected-locations-item{border-radius:.8rem;text-align:center;min-width:20rem;height:5rem;box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1),inset 0 0 0 .2rem #39ddbf;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin-left:1rem;margin-top:1rem}.rmt-edit-locations .selected-locations .selected-locations-item .btn-remove{position:absolute;right:1rem}.rmt-edit-locations rmt-edit-location{margin-top:2rem;width:25rem;box-shadow:0 .2rem .3rem 0 rgba(0,0,0,.06);border:solid .1rem rgba(104,104,113,.25);border-radius:.8rem;padding:.5rem}.rmt-edit-locations rmt-edit-location input{padding:1rem;width:100%}.rmt-color-picker{position:relative}.rmt-color-picker .color-picker-btn{width:5rem;height:5rem;border-radius:.8rem;padding:0;background-image:linear-gradient(to right,#5bdfce 0%,#20b8cf 100%);color:#fff}.rmt-color-picker .color-picker-btn:hover{color:#fff;opacity:.6}.rmt-color-picker .color-picker-btn.opened svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rmt-color-picker .color-box{width:26rem;box-shadow:0 .2rem .3rem 0 rgba(0,0,0,.06);border:solid .1rem rgba(104,104,113,.25);background-color:#fff;padding:2rem 1.7rem;border-radius:.8rem;margin-top:.7rem;position:absolute;top:5.5rem;z-index:5;box-sizing:border-box}.rmt-color-picker .color-box:not(.active){display:none}.rmt-color-picker .color-box .color-list,rmt-edit-company-apps{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.rmt-color-picker .color-box .selected-color,rmt-edit-period{display:-webkit-box;display:-ms-flexbox;display:flex}.rmt-color-picker .color-box .selected-color .add-color-btn{width:5rem;height:5rem;background-color:#fbfbfb;border:solid .1rem rgba(104,104,113,.25);border-radius:.8rem;padding:0;margin-left:.9rem}.rmt-color-picker .color-box .color{width:5rem;height:5rem;border-radius:.8rem;cursor:pointer;margin-top:1rem}.rmt-color-picker .color-box .color-selector{height:5rem;border-radius:.8rem;background-color:#fff;box-shadow:0 .2rem .3rem 0 rgba(0,0,0,.06);border:solid .1rem rgba(104,104,113,.25);margin-left:1rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;position:relative}.rmt-color-picker .color-box .color-selector .color{margin:0;border-bottom-right-radius:0;border-top-right-radius:0;height:4.9rem}.rmt-color-picker .color-box .color-selector .color-title,rmt-edit-period-date year-picker{margin-left:1rem}.rmt-color-picker .color-box .color-selector .color-value{width:10rem;line-height:inherit}.rmt-color-picker .color-box .color-picker{background:#fbfbfb;border-radius:.8rem;border:.1rem solid #e8e8e8;padding:2rem;display:inline-block;position:absolute;top:7.8rem;left:7.8rem}.rmt-color-picker .color-box .color-picker:not(.active){display:none}.rmt-color-picker .color-box .color-picker .actions{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.rmt-color-picker .color-box .color-picker .actions .btn{height:4rem;line-height:4rem}.rmt-color-picker .color-box .color-picker>._variations{width:20rem;height:20rem;float:left;transition:background-color 250ms;border-radius:.8rem}.rmt-color-picker .color-box .color-picker>._variations>._whites{width:20rem;height:20rem;background:linear-gradient(to right,#fff 0,transparent 100%);border-radius:.8rem}.rmt-color-picker .color-box .color-picker>._variations>._whites>._blacks{width:20rem;height:20rem;background:linear-gradient(to bottom,transparent 0,#000 100%);border-radius:.8rem;position:relative}.rmt-color-picker .color-box .color-picker>._variations>._whites>._blacks>._cursor{position:absolute;display:inline-block;width:1rem;height:1rem;border:.3rem solid #fff;border-radius:100%;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.5)}.rmt-color-picker .color-box .color-picker>._variations>._whites>._blacks>._mouse-trap{position:relative;z-index:1;width:20rem;height:20rem;border-radius:.8rem}.rmt-color-picker .color-box .color-picker>._hues{border-radius:.8rem;position:relative;margin-left:21rem;height:20rem;width:3rem;background:linear-gradient(to bottom,red 0%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%)}.rmt-color-picker .color-box .color-picker>._hues>._cursor{position:absolute;left:-.7rem;width:3.3rem;height:.6rem;border:.4rem solid #fff;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.5);border-radius:.8rem}.rmt-color-picker .color-box .color-picker>._hues>._mouse-trap{position:absolute;z-index:1;top:0;left:0;width:3rem;height:20rem}.ellipsis-text .btn-read-more{color:#39ddbf;font-size:1.6rem}.ellipsis-text .block-with-text{display:block;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ellipsis-text .block-with-text.full-text{overflow:auto;text-overflow:clip;height:auto!important;-webkit-line-clamp:inherit!important}rmt-masonry.photo-gallery{overflow-y:hidden;margin-bottom:6rem;transition:height .4s ease-in-out}rmt-masonry.photo-gallery .company-photos-item,rmt-masonry.photo-gallery .rmt-masonry-item-sizer{width:calc(33% - 2rem);margin-bottom:1rem;transition:opacity .8s ease-in-out}rmt-masonry.photo-gallery .company-photos-item img,rmt-masonry.photo-gallery .rmt-masonry-item-sizer img{width:100%;vertical-align:middle}.photo-preview,rmt-masonry.photo-gallery .company-photos-item .view-more,rmt-masonry.photo-gallery .rmt-masonry-item-sizer .view-more{left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}rmt-masonry.photo-gallery .company-photos-item .view-more,rmt-masonry.photo-gallery .rmt-masonry-item-sizer .view-more{background-color:rgba(0,0,0,.5);width:100%;height:100%;font-size:8rem;font-weight:800;color:#fff;position:absolute}rmt-masonry.photo-gallery .rmt-masonry-gutter-sizer{width:1rem}.photo-preview{width:100vw;height:100vh;position:fixed;z-index:20;opacity:1;transition:opacity .2s ease-in-out}.photo-preview.ng-enter,.photo-preview.ng-leave-active{opacity:0}.photo-preview.ng-enter-active,.photo-preview.ng-leave,wallet-add-account .steps-header>.step.active .icon::after{opacity:1}.photo-preview img{z-index:1;max-width:90%;max-height:90%}rmt-avatars-stack{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;z-index:0}rmt-avatars-stack .user-avatar{font-size:3.2rem;box-shadow:inset 0 0 0 .1rem rgba(0,0,0,.07);border:.1rem solid #fff}rmt-avatars-stack .user-avatar:nth-child(5){margin-left:-.8rem;z-index:5;position:relative}rmt-avatars-stack .user-avatar:nth-child(4){margin-left:-.8rem;z-index:6;position:relative}rmt-avatars-stack .user-avatar:nth-child(3){margin-left:-.8rem;z-index:7;position:relative}rmt-avatars-stack .user-avatar:nth-child(2){margin-left:-.8rem;z-index:8;position:relative}rmt-avatars-stack .user-avatar:nth-child(1){z-index:9;position:relative}rmt-text-cut .text-cut-toggle{color:#45c4b0}rmt-text-cut span{white-space:pre-wrap}rmt-wizard{position:relative;overflow:hidden}.nav-next .directed-transition>ui-view.ng-enter,rmt-wizard.nav-next>.wizard-step.ng-enter{-webkit-animation-name:slideFromRight;animation-name:slideFromRight}.nav-next .directed-transition>ui-view.ng-leave,rmt-wizard.nav-next>.wizard-step.ng-leave{-webkit-animation-name:slideToLeft;animation-name:slideToLeft}.nav-previous .directed-transition>ui-view.ng-enter,rmt-wizard.nav-previous>.wizard-step.ng-enter{-webkit-animation-name:slideFromLeft;animation-name:slideFromLeft}.nav-previous .directed-transition>ui-view.ng-leave,rmt-wizard.nav-previous>.wizard-step.ng-leave{-webkit-animation-name:slideToRight;animation-name:slideToRight}.wizard-step{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-play-state:paused;animation-play-state:paused;position:absolute;top:0;bottom:0;left:0;right:0;overflow:auto;-webkit-overflow-scrolling:touch}.directed-transition>ui-view.ng-enter-active,.directed-transition>ui-view.ng-leave-active,.wizard-step.ng-enter-active,.wizard-step.ng-leave-active{-webkit-animation-play-state:running;animation-play-state:running}rmt-phone-number{box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1),inset 0 0 0 .1rem rgba(104,104,113,.25);border-radius:.8rem;color:#2c2b3f;height:5rem;box-sizing:border-box;padding:2.6rem .1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}rmt-phone-number input.phone-number{border-top-right-radius:.8rem;border-bottom-right-radius:.8rem;padding-left:1rem;box-sizing:border-box}rmt-phone-number:hover{box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1),inset 0 0 0 .1rem #686871}rmt-phone-number input:focus{box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1),inset 0 0 0 .2rem #39ddbf}rmt-phone-number .country-code{border-right:.1rem solid rgba(104,104,113,.25);width:7rem;padding-left:3rem;height:5rem;border-top-left-radius:.8rem;border-bottom-left-radius:.8rem;background-color:#f6f6f6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:rgba(112,112,122,.5)}rmt-phone-number .intl-tel-input{display:block;width:auto}rmt-phone-number .intl-tel-input .selected-flag{outline:none}rmt-phone-number .intl-tel-input .flag-container{left:.5rem}form.ng-submitted rmt-phone-number input.ng-invalid{box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1),inset 0 0 0 .1rem #f36c56;color:#f36c56}.credit-card-icon{width:4.5rem;height:2.7rem;box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1)}.credit-card-icon img,md-dialog.form-modal .md-dialog-content.wide .modal-form .btn{width:100%}rmt-loading-bars .loader-item{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:.1rem solid #efeff0;padding-bottom:2rem}rmt-loading-bars .loader-item .bars{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:2.5rem}rmt-loading-bars .loader-item .bar{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:shim-loader;animation-name:shim-loader;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f6f6;background:linear-gradient(to right,#f6f6f6 8%,#e8e8e8 30%,#f6f6f6 33%);background-size:800px 60px;position:relative}rmt-loading-bars .loader-item .bar.thick{height:1.8rem}rmt-loading-bars .loader-item .bar.thin{height:.7rem}rmt-loading-bars .loader-item .bar.lg-4{width:calc(100%)}rmt-loading-bars .loader-item .bar.lg-3{width:calc(75%)}rmt-loading-bars .loader-item .bar.lg-2{width:calc(50%)}rmt-loading-bars .loader-item .bar.lg-1{width:calc(25%)}rmt-loading-bars .loader-item .bar+.bar{margin-top:2.5rem}rmt-loading-bars .loader-item .footer{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}rmt-loading-bars .loader-item .footer .company{width:4.8rem;height:4.8rem;border-radius:.8rem;background-color:#f6f6f6;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:shim-loader;animation-name:shim-loader;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f6f6;background:linear-gradient(to right,#f6f6f6 8%,#e8e8e8 30%,#f6f6f6 33%);background-size:800px 60px;position:relative}rmt-loading-bars .loader-item .footer .bar{margin-left:2rem}rmt-loading-bars .loader-item.single{border:none}rmt-loading-bars .loader-item .company-logo{width:5rem;height:5rem;border-radius:.8rem;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:shim-loader;animation-name:shim-loader;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f6f6;background:linear-gradient(to right,#f6f6f6 8%,#e8e8e8 30%,#f6f6f6 33%);background-size:800px 60px;position:relative}rmt-loading-bars .loader-item .company-item{border:.1rem solid #efeff0;border-radius:.8rem;margin-top:2rem}rmt-loading-bars .loader-item .company-item .header{height:8.4rem;width:100%;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:shim-loader;animation-name:shim-loader;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f6f6;background:linear-gradient(to right,#f6f6f6 8%,#e8e8e8 30%,#f6f6f6 33%);background-size:800px 60px;position:relative}rmt-loading-bars .loader-item .company-item .content{padding:3rem 2rem 6rem}.cart-modal>.cart .content .checkout .modal-form md-checkbox,rmt-loading-bars .loader-item .feed-item{margin-top:2rem}rmt-loading-bars .loader-item .right-side{margin-left:2rem;margin-top:1.5rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}rmt-loading-bars .loader-item+.loader-item{margin-top:2.5rem}rmt-loading-bars .avatar{width:10rem;height:10rem;border-radius:100%;background-color:#f6f6f6}rmt-loading-bars .avatar.small{width:5.2rem;height:5.2rem}rmt-loading-bars .avatar,rmt-loading-bars .shim-loader{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:shim-loader;animation-name:shim-loader;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f6f6;background:linear-gradient(to right,#f6f6f6 8%,#e8e8e8 30%,#f6f6f6 33%);background-size:800px 60px;position:relative}@-webkit-keyframes shim-loader{0%{background-position:-400px 0}to{background-position:400px 0}}@keyframes shim-loader{0%{background-position:-400px 0}to{background-position:400px 0}}rmt-edit-period .end-date,rmt-edit-period .start-date .date-picker{min-height:2.5rem}.cart-modal>.cart .header .checkout-title .price-section,client-card,company-applicants-card,job-applicants-card,rmt-edit-period .date-picker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}rmt-edit-period .date-picker .icon{display:-webkit-box;display:-ms-flexbox;display:flex;color:#cacacf}rmt-edit-period-date rmt-month-picker{margin-right:1rem}rmt-edit-period-end{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}rmt-edit-period-end rmt-edit-period-date{margin-right:3rem}.edit-period-end-current{font-size:1.4rem;color:#70707a;font-weight:400;text-transform:capitalize;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:1.5rem 0}.edit-period-end-current input:checked+span{color:#686871}.edit-period-end-current input:checked+span::before{background:#39ddbf;border-color:#39ddbf}@-webkit-keyframes loading_bar{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes loading_bar{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.modal-header.global-loading::before,body.global-loading .layout-header::before{-webkit-animation:loading_bar 1.5s linear infinite;animation:loading_bar 1.5s linear infinite}.modal-header.global-loading{position:relative}.modal-header.global-loading::before{bottom:-.1rem;content:'';position:absolute;width:200%;left:0;display:block;height:.2rem;z-index:1;background-color:#39ddbf;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.directed-transition{position:relative;overflow-x:hidden}.directed-transition>ui-view{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-play-state:paused;animation-play-state:paused;position:absolute;top:0;bottom:0;left:0;right:0;overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.email-validate,.email-validate .btn.btn-primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.email-validate{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:auto;width:35rem}.email-validate .btn.btn-primary .btn-text,.email-validate>h2,billing-plans-list .plans .plan.current .btn .btn-icon svg,recommended-companies .loader>div,recommended-jobs .loader>div,recommended-people .loader>div{margin:auto}.email-validate .btn.btn-primary{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;margin-right:auto;width:28rem}.email-validate .form-group.light{width:35rem;margin-left:auto;margin-right:auto}.email-validate .form-group.light:first-of-type{margin-top:0}.email-validate-success{width:47rem}.email-validate-success .btn.btn-primary{margin-top:0}.email-validate-layout-header.layout-header nav{height:7rem}.email-validate-layout-header.layout-header .nav-container{overflow:visible}.email-validate-layout-header.layout-header .nav-container .onboarding-avatar{position:relative;margin:auto;left:auto;top:-25%}.alert{position:fixed}.alert.info .md-toast-content{background:linear-gradient(to right,#5bdfce 0%,#20b8cf 100%)}.alert.error .md-toast-content{background:#f36c56}.alert .icon-close-alert{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-left:3rem}body.md-toast-animating{overflow:auto!important}.simple-modal{margin:0;width:46rem;font-size:1.8rem;text-align:center}@media (max-width:767px){.simple-modal{width:100%}}.simple-modal .md-dialog-content{padding:4rem 3rem}.simple-modal-header{margin:0;font-weight:400;font-size:1em}@media (min-width:767px){.simple-modal-header{font-size:2.4rem}}.simple-modal-description{margin:3rem auto 0;max-width:35rem;font-size:1.4rem;line-height:2.2rem;color:#686871}.simple-modal-description.simple-modal-description-centered{text-align:center}.simple-modal-description-small{font-size:1.8rem;line-height:1.88;letter-spacing:-.02rem;text-align:center;color:#70707a;margin-bottom:0}.simple-modal-description-small+.simple-modal-controls{margin-top:1rem}.simple-modal-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-top:3rem}@media (max-width:767px){.simple-modal-controls{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.simple-modal-controls .btn.simple-modal-button{width:100%;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:25.4rem}.simple-modal-controls .btn.simple-modal-button+.btn{margin-top:1.5rem}}.icon-btn.icon-btn-light-plain.simple-modal-btn-close{-webkit-box-flex:0;-ms-flex:none;flex:none;margin:2rem auto;color:#fff;background:0 0;border-color:rgba(224,223,226,.25)}@media (max-width:767px){.icon-btn.icon-btn-light-plain.simple-modal-btn-close{margin-top:2rem}}.simple-modal-top-avatar{margin:0 auto;width:10rem;height:10rem;border-radius:100%;border:solid .2rem #fff;-webkit-transform:translate(0,50%);transform:translate(0,50%)}@media (max-width:767px){.simple-modal-top-avatar{width:9.6rem;height:9.6rem}}.success-modal{text-align:center;font-size:1.8rem;max-width:46rem;margin:1.5rem}.success-modal .controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2rem}@media (max-width:767px){.success-modal{width:100%}}.success-modal .md-dialog-content,.success-modal.wide .md-dialog-content{padding:3rem 2rem}@media (min-width:767px){.success-modal .md-dialog-content{padding:4rem 8rem}}.success-modal.wide{width:100%;max-width:47rem}@media (min-width:767px){.success-modal.wide .md-dialog-content{padding:4rem}}.success-modal.wide .success-modal-description{max-width:37rem}.success-modal-header{font-weight:400;font-size:1.8rem;margin-top:2rem}.success-modal-header.no-margin{margin-top:0}@media (min-width:767px){.success-modal-header{font-size:2.4rem}}.success-modal-description{max-width:25rem;font-size:1.6rem;line-height:2.2rem;color:#686871;margin:.5rem auto 0}@media (max-width:767px){.success-modal-description{font-size:1.4rem}}.btn.success-modal-button{font-size:1em;margin-top:3rem}@media (max-width:767px){.btn.success-modal-button{width:100%}}md-dialog.form-modal{width:43rem}@media (max-width:767px){md-dialog.form-modal{width:100%}}md-dialog.form-modal .md-dialog-content{padding:2rem 2rem 3rem;text-align:center}md-dialog.form-modal .md-dialog-content .modal-header{margin:0 -2rem;padding-bottom:2rem;font-size:1.8rem;font-weight:400;letter-spacing:-.025rem;border-bottom:.1rem solid #efeff0}md-dialog.form-modal .md-dialog-content.no-padding{padding:2rem 0 0}md-dialog.form-modal .md-dialog-content.no-padding .modal-header{padding-bottom:2rem;margin:0}md-dialog.form-modal .md-dialog-content.no-padding .modal-form{padding:0 3rem}md-dialog.form-modal .md-dialog-content .modal-form{margin-top:3rem}md-dialog.form-modal .md-dialog-content .modal-form .form-group{margin-bottom:3rem}md-dialog.form-modal .md-dialog-content .modal-form .form-group .modal-form-input-label span{font-size:1.2rem;color:#70707a;letter-spacing:.067rem;text-transform:uppercase}md-dialog.form-modal .md-dialog-content .modal-form .btn{width:22rem;font-weight:500}@media (max-width:767px){md-dialog.form-modal .md-dialog-content .modal-form .btn{display:inline-block}}md-dialog.form-modal .md-dialog-content.wide{width:50rem}.md-dialog-container md-dialog.confirmation .md-dialog-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:41rem;box-sizing:border-box}.md-dialog-container md-dialog.confirmation .md-dialog-content .close-btn{position:absolute;right:2rem;top:2rem}.md-dialog-container md-dialog.confirmation .md-dialog-content>h2{max-width:29rem;font-size:2.2rem;margin-bottom:0;text-align:center}.md-dialog-container md-dialog.confirmation .md-dialog-content>p{max-width:29rem;line-height:1.63;text-align:center}.md-dialog-container md-dialog.confirmation .md-dialog-content .modal-confirmation-buttons{margin-top:3rem;margin-bottom:2rem}.md-dialog-container md-dialog.confirmation .md-dialog-content .modal-confirmation-buttons .btn:not(:last-child){margin-right:1rem}wallet-add-account{display:block;margin-bottom:3rem;text-align:left}wallet-add-account .steps-header,wallet-add-account .steps-header>.step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}wallet-add-account .steps-header{background-color:#f5f9fc;height:10rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}wallet-add-account .steps-header>.step{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto}wallet-add-account .steps-header>.step strong{width:16rem;display:block;text-align:center;font-size:1.6rem;font-weight:400;letter-spacing:0;color:#70707a}wallet-add-account .steps-header>.step .icon{width:1.8rem;height:1.8rem;background-color:#b8b8bd;border-radius:50%;margin-bottom:1.5rem}wallet-add-account .steps-header>.step .icon svg{width:1.1rem;height:1rem;margin:.7rem .6rem;display:none}wallet-add-account .steps-header>.step .icon::after{content:' ';display:block;width:3rem;height:3rem;border-radius:50%;-webkit-transform:translate(-24%,-24%);transform:translate(-24%,-24%);border:.2rem solid #39ddbf;opacity:0;transition:opacity .2s ease-in-out}wallet-add-account .steps-header>.step.active strong{color:#2c2b3f}wallet-add-account .steps-header>.step.complete .icon{width:2.4rem;height:2.4rem;background-color:#39ddbf;color:#fff}wallet-add-account .md-dialog-content{padding:2rem 3rem}wallet-add-account .modal-form{margin-top:0}.import-li-intro-instructions ol li+li,wallet-add-account .modal-form .btn{margin-top:1rem}wallet-add-account .form-control{padding:0}wallet-add-account .form-group{margin-bottom:2rem!important}billing-plans-list .plans .plan.free ul .icon,filters .selected-filters-container md-chips .md-chips md-chip.hidden-chip,invited-header,nav nav-dropdown-list ul li.active,referral-header,wallet-add-account md-datepicker .md-button.md-icon-button{display:none}wallet-add-account md-datepicker .md-icon-button+.md-datepicker-input-container{margin-left:0}wallet-add-account .form-group-cluster{margin-top:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap}wallet-add-account .form-group-cluster .date{width:49%}wallet-add-account .phone-proxy{width:15.4rem}wallet-add-account .form-group.country{width:47%}wallet-add-account .form-group.country .form-control{padding-bottom:.5em;padding-top:.2em}wallet-add-account input[type=text]{padding-top:.5rem!important}wallet-add-account input[type=text].input-square{padding:.2rem 1rem}wallet-add-account md-input-container md-datepicker{padding-top:.9em;padding-bottom:.7em}wallet-add-account .modal-form .form-group{margin-top:0;margin-bottom:0}.nav-index-recruit-browse .page-view ui-view cta-banner p,.withdraw-modal md-select,wallet-add-account md-select-value,wallet-step-review form{text-align:left}wallet-step-review form .fee-msg{color:#39ddbf;font-size:1.6rem;line-height:1.5;letter-spacing:-.02rem;margin:0 0 3rem}wallet-step-review form .details{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:3rem}wallet-step-review form .details>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%}wallet-step-review form .details>div h2{font-size:1.8rem;font-weight:400;letter-spacing:-.02rem;margin:0 0 1.5rem}wallet-step-paypal form p,wallet-step-review form .details>div p{color:#686871;font-size:1.6rem;line-height:1.38;letter-spacing:-.02rem}wallet-step-review form .details>div p{margin:0}wallet-step-paypal form p{margin:0 0 2rem}wallet-step-paypal form .btn-paypal{background-color:#003087;color:#fff}wallet-step-kyc p{color:#686871;margin:0 auto 2rem;text-align:center}wallet-step-kyc .centered-modal-icon{margin:2rem auto}wallet-step-kyc .btn{margin:0 auto}billing-plans-list .plan-type-radio-group{display:-webkit-box;display:-ms-flexbox;display:flex;margin:2rem auto 0;width:41.8rem;height:5rem}billing-plans-list .plan-type-radio-group .custom-radio-button.md-checked,company-header>*{z-index:1}billing-plans-list .plan-type-radio-group .custom-radio-button:not(.md-checked){box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1),inset 0 0 0 .1rem rgba(104,104,113,.25)}billing-plans-list .plan-type-radio-group .custom-radio-button:first-of-type{margin-right:-.5rem}billing-plans-list .plan-type-radio-group .custom-radio-button:last-of-type{margin-left:-.5rem}billing-plans-list .plans-info{margin:2rem 0 0;font-size:1.6rem;letter-spacing:-.03rem;text-align:center}billing-plans-list .plans-info a{color:#70707a;text-decoration:underline}billing-plans-list .plans-info>span{color:#70707a;font-weight:500}billing-plans-list .plans{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:3.5rem}billing-plans-list .plans .plan{margin:0 2.2rem;padding:5.5rem 0 3rem;width:32rem;border-radius:.8rem;box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1),inset 0 0 0 .1rem rgba(104,104,113,.25)}billing-plans-list .plans .plan:hover{transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem)}billing-plans-list .plans,billing-plans-list .plans .plan .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}billing-plans-list .plans .plan .price .currency{margin-right:.5rem;font-size:3.2rem;line-height:2.8rem}billing-plans-list .plans .plan .price h2{margin:0;font-size:7.2rem;line-height:5.2rem;font-weight:400}billing-plans-list .plans .plan .price .subscription{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:.7rem}billing-plans-list .plans .plan .price .subscription .subscription-name{font-size:2.6rem;line-height:2rem;color:#2c2b3f}billing-plans-list .plans .plan .price .subscription .subscription-period{margin-top:auto;font-size:2rem;line-height:1.6rem}billing-plans-list .plans .plan .details{margin:5.5rem 0 0 5.5rem;height:26rem}billing-plans-list .plans .plan .details ul{list-style:none;padding:0;margin:0 0 2.5rem}billing-plans-list .plans .plan .details ul li{font-size:1.4rem;line-height:1.57;letter-spacing:-.03rem;color:#686871}billing-plans-list .plans .plan .details ul li.header{font-size:1.2rem;text-transform:uppercase;letter-spacing:-.05rem;font-weight:500;color:#2c2b3f;margin-bottom:.5rem}billing-plans-list .plans .plan .details ul li a{color:#39ddbf;text-decoration:underline}billing-plans-list .plans .plan .details ul .icon svg{width:1rem;height:1rem}billing-plans-list .plans .plan .btn{width:22rem;display:block;-ms-flex-item-align:end;align-self:flex-end;margin:auto auto 0}billing-plans-list .plans .plan.current .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none;border:.1rem solid #39ddbf}billing-plans-list .plans .plan.current .btn .btn-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:1.4rem;width:2.2rem;height:2.2rem;border:solid .2rem #39ddbf;border-radius:1000px;font-size:1.3rem;color:#39ddbf}billing-plans-list .plans .plan.free{color:#70707a}billing-plans-list .plans .plan.pro,billing-plans-list .plans .plan.pro ul .icon,header>top-menu .avatar-user .dropdown li>a.promote,invited-header>div p a,referral-header>div p a{color:#39ddbf}billing-plans-list .plans .plan.expert,billing-plans-list .plans .plan.expert ul .icon{color:#2491f6}billing-plans-list .plans .plan.expert:not(.current) .btn{background-image:linear-gradient(103deg,#4ac4fc,#2491f6)}billing-plans-list .plans .plan.expert:not(.current) .btn:before{content:none}.cart-modal{width:76rem}.cart-modal .icon-btn.icon-btn-light-plain.billing-modal-close{margin:5rem auto}.cart-modal>.cart{border-radius:.8rem;height:auto;transition:height .5s cubic-bezier(.25,.8,.25,1)}.cart-modal>.cart.premium-job-post.payment-method-visible{height:23rem}.cart-modal>.cart.premium-job-post.card-info-visible{height:51rem}.cart-modal>.cart.card-info-visible,.cart-modal>.cart.payment-method-visible{height:auto}.cart-modal>.cart.only-card-info{height:43rem}.cart-modal>.cart div{box-sizing:border-box}.cart-modal>.cart .header{line-height:6rem;height:6rem;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff}.cart-modal>.cart .header .cart-title{padding:0 3rem;width:26rem;background-color:#70707a;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.1)}.cart-modal>.cart .header .checkout-title{padding:0 3rem;width:44rem;background-image:linear-gradient(to right,#5bdfce 0%,#20b8cf 100%)}.cart-modal>.cart .header .checkout-title,.cart-modal>.cart .header .checkout-title strong,.nav-index-home ui-view.page-view feed{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.cart-modal>.cart .header .checkout-title .price-section .price{font-size:2.4rem;display:block;padding-left:1.5rem}.cart-modal>.cart .header strong{font-size:1.8rem;font-weight:500;letter-spacing:-.02rem}.cart-modal>.cart .header a{margin-left:auto;text-transform:uppercase;font-size:1.3rem;letter-spacing:.05rem}.cart-modal>.cart .content,.cart-modal>.cart .content .plan .info .info-row,.cart-modal>.cart .content .plan .schedule>a,.cart-modal>.cart .header .checkout-title,import-li-intro.wizard-step{display:-webkit-box;display:-ms-flexbox;display:flex}.cart-modal>.cart .content .loading-panel,.cart-modal>.cart .content.premium-job-post{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cart-modal>.cart .content .loading-panel{padding-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.cart-modal>.cart .content .plan{padding:2rem 3rem;background-color:#f5f9fc;-webkit-box-flex:0;-ms-flex:0 0 26rem;flex:0 0 26rem;box-sizing:border-box}.cart-modal>.cart .content .plan .info,.cart-modal>.cart .content .plan .schedule{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;border-radius:.8rem}.cart-modal>.cart .content .plan .schedule{height:3.84rem;width:100%;box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1);margin-right:2rem;padding:.26rem}.cart-modal>.cart .content .plan .schedule>a{width:50%;text-align:center;color:rgba(112,112,122,.5);border-radius:.6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;transition:all .4s ease-in-out;letter-spacing:-.02rem;font-size:1.4rem}.cart-modal>.cart .content .plan .schedule>a.active{background-image:linear-gradient(to right,#5bdfce 0%,#20b8cf 100%);color:#fff}.cart-modal>.cart .content .plan .info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.8rem;margin-top:2.18rem}.cart-modal>.cart .content .plan .info .info-row{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.cart-modal>.cart .content .plan .info .info-row .info-label{color:#cacacf;font-size:1.2rem;-webkit-box-flex:0;-ms-flex:0 0 4rem;flex:0 0 4rem}.cart-modal>.cart .content .plan .info .info-row .info-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:1.4rem}.cart-modal>.cart .content .plan .info .info-row .info-content.large-text{font-size:1.8rem}.cart-modal>.cart .content .plan .info .info-row .info-content a{color:#39ddbf;text-decoration:underline;font-size:1.2rem;display:block;margin-left:2rem}.cart-modal>.cart .content .plan .info .info-row+.info-row{margin-top:1.2rem}.cart-modal>.cart .content .plan .info .promo{font-size:1.4rem;line-height:1.5;color:#70707a}.cart-modal>.cart .content .plan .info .name>a{font-size:1.4rem;line-height:1.5;color:#39ddbf;float:right;text-decoration:underline}.cart-modal>.cart .content .plan .info .name{font-size:1.6rem;line-height:1.31}.cart-modal>.cart .content .plan .footer{margin:0;font-size:1rem;color:#95959f;opacity:.5;text-align:left;line-height:1.4rem;margin-top:4rem}.cart-modal>.cart .content .plan .price{margin-left:auto;font-size:2.4rem;font-weight:400;text-align:right;color:#39ddbf}.cart-modal>.cart .content .checkout{margin-top:1.5rem;transition:all ease-in .3s}.cart-modal>.cart .content .checkout.premium-job-post,.simple-modal.filters-modal .filters-modal-body .filter-area rmt-edit-location{width:100%}.cart-modal>.cart .content .checkout .header{line-height:6rem;padding:0 3rem;height:6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:.1rem solid rgba(112,112,121,.25)}.cart-modal>.cart .content .checkout .header>strong{font-size:1.8rem;font-weight:400;letter-spacing:-.02rem}.cart-modal>.cart .content .checkout .header>.total{margin-left:auto;color:#70707a;font-size:1.6rem}.cart-modal>.cart .content .checkout .header>.total>strong{font-size:2.4rem;margin-left:2rem;text-align:right;color:#39ddbf;font-weight:400}.cart-modal>.cart .content .checkout .form-control{padding:0}.cart-modal>.cart .content .checkout .form-group .form-label{text-transform:none;color:#2c2b3f;font-size:1.4rem;line-height:3rem}.cart-modal>.cart .content .checkout .form-group-cluster{margin-top:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.cart-modal>.cart .content .checkout .form-group-cluster .form-group:not(:first-child){margin-left:2rem}.cart-modal>.cart .content .checkout .modal-form .form-group{margin-top:0;margin-bottom:1.6rem;width:100%}.cart-modal>.cart .content .checkout .modal-form .form-group .input-square,.cart-modal>.cart .content .checkout .modal-form .form-group .select.select-square,.cart-modal>.cart .content .expiration-select .form-group md-select .md-select-value{height:4rem}.cart-modal>.cart .content .checkout .modal-form .form-group .select.select-small .md-select-value{padding:0 .5rem!important;text-align:center}.cart-modal>.cart .content .checkout .modal-form{margin:0 3rem 3rem}.cart-modal>.cart .content .checkout .modal-form .controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart-modal>.cart .content .checkout .modal-form .controls .btn.paypal,.withdraw-modal .form-group-cluster .form-control{padding:0}.cart-modal>.cart .content .checkout .modal-form .controls .btn.paypal svg{width:20rem;height:5.5rem}.cart-modal>.cart .content .checkout .modal-form .btn{display:block;width:21rem}.cart-modal>.cart .content .expiration-select .form-group{-webkit-box-flex:0;-ms-flex:0 0 10rem;flex:0 0 10rem}.cart-modal>.cart .content .expiration-select .form-group md-select{width:10rem}.cart-modal>.cart .content .expiration-select .form-group md-select .md-select-value>span:first-child:not(.md-select-icon){-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left;padding-left:1.5rem}.withdraw-modal .form-group-cluster .form-group.availableFunds{text-align:left;width:49%}.withdraw-modal .form-group-cluster .form-group.availableFunds .form-control{color:#39ddbf;padding-top:1.3rem;padding-bottom:1.4rem}.withdraw-modal .form-group{margin-bottom:2rem!important}.withdraw-modal .modal-form .form-group,h4.profile-recommendation-contact-name,h4.profile-review-client-name{margin-top:0;margin-bottom:0}.withdraw-modal .md-dialog-content .modal-form{padding:0;margin:0 1rem}.withdraw-modal p{font-size:1.6rem;line-height:1.5;letter-spacing:0;color:#686871;text-align:left;margin-bottom:3rem}.md-dialog-container md-dialog.change-plan-modal{position:relative;margin:0;width:100%;height:100%;background:#fff}.md-dialog-container md-dialog.change-plan-modal .change-plan-title{margin:3rem 0 0;font-size:3.6rem;font-weight:500;letter-spacing:-.06rem;color:#2c2b3f;text-align:center}.md-dialog-container md-dialog.change-plan-modal billing-plans-list{margin-bottom:4.5rem}.md-dialog-container md-dialog.change-plan-modal .btn-close{position:absolute;top:3rem;right:3rem}.intl-tel-input{width:19.4rem;position:relative;display:inline-block}.iti-mobile-select{position:absolute;width:3rem;left:0;top:1.4rem;z-index:2;opacity:0}.intl-tel-input .flag-container{position:absolute;top:0;bottom:0;right:0}.intl-tel-input .selected-flag{z-index:1;position:relative;width:36px;height:100%;padding:0 0 0 .5rem}.intl-tel-input .selected-flag .iti-flag{position:absolute;top:0;bottom:0;margin:auto}.intl-tel-input .selected-flag .iti-arrow{position:absolute;top:50%;margin-top:-2px;right:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.intl-tel-input .selected-flag .iti-arrow.up{border-top:none;border-bottom:4px solid #555}.intl-tel-input .country-list{position:fixed;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -.1rem;white-space:nowrap;overflow-y:scroll;overflow-x:hidden;width:30rem;max-height:20rem;background-color:#fff;box-shadow:0 0 0 1px rgba(44,43,63,.15)}.intl-tel-input .country-list.dropup{bottom:100%;margin-bottom:-1px}.intl-tel-input .country-list .flag-box{display:inline-block;width:20px}.intl-tel-input .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.intl-tel-input .country-list .country{padding:5px 10px}.intl-tel-input .country-list .country .dial-code{color:#999}.intl-tel-input .country-list .country.highlight,.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag{background-color:rgba(0,0,0,.05)}.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .dial-code,.intl-tel-input .country-list .flag-box{vertical-align:middle}.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .flag-box{margin-right:6px}.intl-tel-input.allow-dropdown input,.intl-tel-input.separate-dial-code input{padding-left:4rem}.intl-tel-input.allow-dropdown .flag-container,.intl-tel-input.separate-dial-code .flag-container{right:auto;left:0}.intl-tel-input.allow-dropdown .flag-container:hover{cursor:pointer}.intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover{cursor:default}.intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover .selected-flag,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover .selected-flag{background-color:transparent}.intl-tel-input.separate-dial-code .selected-flag{background-color:rgba(0,0,0,.05);display:table}.intl-tel-input.separate-dial-code .selected-dial-code{display:table-cell;vertical-align:middle;padding-left:28px}.intl-tel-input.separate-dial-code.iti-sdc-2 input,.intl-tel-input.separate-dial-code.iti-sdc-2 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-2 input[type=text]{padding-left:66px}.intl-tel-input.separate-dial-code.iti-sdc-2 .selected-flag{width:60px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=text]{padding-left:76px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 .selected-flag{width:70px}.intl-tel-input.separate-dial-code.iti-sdc-3 input,.intl-tel-input.separate-dial-code.iti-sdc-3 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-3 input[type=text]{padding-left:74px}.intl-tel-input.separate-dial-code.iti-sdc-3 .selected-flag{width:68px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=text]{padding-left:84px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag{width:78px}.intl-tel-input.separate-dial-code.iti-sdc-4 input,.intl-tel-input.separate-dial-code.iti-sdc-4 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-4 input[type=text]{padding-left:82px}.intl-tel-input.separate-dial-code.iti-sdc-4 .selected-flag{width:76px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=text]{padding-left:92px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag{width:86px}.intl-tel-input.separate-dial-code.iti-sdc-5 input,.intl-tel-input.separate-dial-code.iti-sdc-5 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-5 input[type=text]{padding-left:90px}.intl-tel-input.separate-dial-code.iti-sdc-5 .selected-flag{width:84px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=text]{padding-left:100px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 .selected-flag{width:94px}.intl-tel-input.iti-container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.intl-tel-input.iti-container:hover{cursor:pointer}.iti-mobile .intl-tel-input.iti-container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.iti-mobile .intl-tel-input .country-list{max-height:100%;width:100%}.iti-mobile .intl-tel-input .country-list .country{padding:10px;line-height:1.5em}.iti-flag.be{width:18px}.iti-flag.ch{width:15px}.iti-flag.mc{width:19px}.iti-flag.ne{width:18px}.iti-flag.np{width:13px}.iti-flag.va{width:15px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.iti-flag{background-size:5630px 15px}}.iti-flag.ac{height:10px;background-position:0 0}.iti-flag.ad{height:14px;background-position:-22px 0}.iti-flag.ae{height:10px;background-position:-44px 0}.iti-flag.af{height:14px;background-position:-66px 0}.iti-flag.ag{height:14px;background-position:-88px 0}.iti-flag.ai{height:10px;background-position:-110px 0}.iti-flag.al{height:15px;background-position:-132px 0}.iti-flag.am{height:10px;background-position:-154px 0}.iti-flag.ao{height:14px;background-position:-176px 0}.iti-flag.aq{height:14px;background-position:-198px 0}.iti-flag.ar{height:13px;background-position:-220px 0}.iti-flag.as{height:10px;background-position:-242px 0}.iti-flag.at{height:14px;background-position:-264px 0}.iti-flag.au{height:10px;background-position:-286px 0}.iti-flag.aw{height:14px;background-position:-308px 0}.iti-flag.ax{height:13px;background-position:-330px 0}.iti-flag.az{height:10px;background-position:-352px 0}.iti-flag.ba{height:10px;background-position:-374px 0}.iti-flag.bb{height:14px;background-position:-396px 0}.iti-flag.bd{height:12px;background-position:-418px 0}.iti-flag.be{height:15px;background-position:-440px 0}.iti-flag.bf{height:14px;background-position:-460px 0}.iti-flag.bg{height:12px;background-position:-482px 0}.iti-flag.bh{height:12px;background-position:-504px 0}.iti-flag.bi{height:12px;background-position:-526px 0}.iti-flag.bj{height:14px;background-position:-548px 0}.iti-flag.bl{height:14px;background-position:-570px 0}.iti-flag.bm{height:10px;background-position:-592px 0}.iti-flag.bn{height:10px;background-position:-614px 0}.iti-flag.bo{height:14px;background-position:-636px 0}.iti-flag.bq{height:14px;background-position:-658px 0}.iti-flag.br{height:14px;background-position:-680px 0}.iti-flag.bs{height:10px;background-position:-702px 0}.iti-flag.bt{height:14px;background-position:-724px 0}.iti-flag.bv{height:15px;background-position:-746px 0}.iti-flag.bw{height:14px;background-position:-768px 0}.iti-flag.by{height:10px;background-position:-790px 0}.iti-flag.bz{height:14px;background-position:-812px 0}.iti-flag.ca{height:10px;background-position:-834px 0}.iti-flag.cc{height:10px;background-position:-856px 0}.iti-flag.cd{height:15px;background-position:-878px 0}.iti-flag.cf{height:14px;background-position:-900px 0}.iti-flag.cg{height:14px;background-position:-922px 0}.iti-flag.ch{height:15px;background-position:-944px 0}.iti-flag.ci{height:14px;background-position:-961px 0}.iti-flag.ck{height:10px;background-position:-983px 0}.iti-flag.cl{height:14px;background-position:-1005px 0}.iti-flag.cm{height:14px;background-position:-1027px 0}.iti-flag.cn{height:14px;background-position:-1049px 0}.iti-flag.co{height:14px;background-position:-1071px 0}.iti-flag.cp{height:14px;background-position:-1093px 0}.iti-flag.cr{height:12px;background-position:-1115px 0}.iti-flag.cu{height:10px;background-position:-1137px 0}.iti-flag.cv{height:12px;background-position:-1159px 0}.iti-flag.cw{height:14px;background-position:-1181px 0}.iti-flag.cx{height:10px;background-position:-1203px 0}.iti-flag.cy{height:13px;background-position:-1225px 0}.iti-flag.cz{height:14px;background-position:-1247px 0}.iti-flag.de{height:12px;background-position:-1269px 0}.iti-flag.dg{height:10px;background-position:-1291px 0}.iti-flag.dj{height:14px;background-position:-1313px 0}.iti-flag.dk{height:15px;background-position:-1335px 0}.iti-flag.dm{height:10px;background-position:-1357px 0}.iti-flag.do{height:13px;background-position:-1379px 0}.iti-flag.dz{height:14px;background-position:-1401px 0}.iti-flag.ea{height:14px;background-position:-1423px 0}.iti-flag.ec{height:14px;background-position:-1445px 0}.iti-flag.ee{height:13px;background-position:-1467px 0}.iti-flag.eg{height:14px;background-position:-1489px 0}.iti-flag.eh{height:10px;background-position:-1511px 0}.iti-flag.er{height:10px;background-position:-1533px 0}.iti-flag.es{height:14px;background-position:-1555px 0}.iti-flag.et{height:10px;background-position:-1577px 0}.iti-flag.eu{height:14px;background-position:-1599px 0}.iti-flag.fi{height:12px;background-position:-1621px 0}.iti-flag.fj{height:10px;background-position:-1643px 0}.iti-flag.fk{height:10px;background-position:-1665px 0}.iti-flag.fm{height:11px;background-position:-1687px 0}.iti-flag.fo{height:15px;background-position:-1709px 0}.iti-flag.fr{height:14px;background-position:-1731px 0}.iti-flag.ga{height:15px;background-position:-1753px 0}.iti-flag.gb{height:10px;background-position:-1775px 0}.iti-flag.gd{height:12px;background-position:-1797px 0}.iti-flag.ge{height:14px;background-position:-1819px 0}.iti-flag.gf{height:14px;background-position:-1841px 0}.iti-flag.gg{height:14px;background-position:-1863px 0}.iti-flag.gh{height:14px;background-position:-1885px 0}.iti-flag.gi{height:10px;background-position:-1907px 0}.iti-flag.gl{height:14px;background-position:-1929px 0}.iti-flag.gm{height:14px;background-position:-1951px 0}.iti-flag.gn{height:14px;background-position:-1973px 0}.iti-flag.gp{height:14px;background-position:-1995px 0}.iti-flag.gq{height:14px;background-position:-2017px 0}.iti-flag.gr{height:14px;background-position:-2039px 0}.iti-flag.gs{height:10px;background-position:-2061px 0}.iti-flag.gt{height:13px;background-position:-2083px 0}.iti-flag.gu{height:11px;background-position:-2105px 0}.iti-flag.gw{height:10px;background-position:-2127px 0}.iti-flag.gy{height:12px;background-position:-2149px 0}.iti-flag.hk{height:14px;background-position:-2171px 0}.iti-flag.hm{height:10px;background-position:-2193px 0}.iti-flag.hn{height:10px;background-position:-2215px 0}.iti-flag.hr{height:10px;background-position:-2237px 0}.iti-flag.ht{height:12px;background-position:-2259px 0}.iti-flag.hu{height:10px;background-position:-2281px 0}.iti-flag.ic{height:14px;background-position:-2303px 0}.iti-flag.id{height:14px;background-position:-2325px 0}.iti-flag.ie{height:10px;background-position:-2347px 0}.iti-flag.il{height:15px;background-position:-2369px 0}.iti-flag.im{height:10px;background-position:-2391px 0}.iti-flag.in{height:14px;background-position:-2413px 0}.iti-flag.io{height:10px;background-position:-2435px 0}.iti-flag.iq{height:14px;background-position:-2457px 0}.iti-flag.ir{height:12px;background-position:-2479px 0}.iti-flag.is{height:15px;background-position:-2501px 0}.iti-flag.it{height:14px;background-position:-2523px 0}.iti-flag.je{height:12px;background-position:-2545px 0}.iti-flag.jm{height:10px;background-position:-2567px 0}.iti-flag.jo{height:10px;background-position:-2589px 0}.iti-flag.jp{height:14px;background-position:-2611px 0}.iti-flag.ke{height:14px;background-position:-2633px 0}.iti-flag.kg{height:12px;background-position:-2655px 0}.iti-flag.kh{height:13px;background-position:-2677px 0}.iti-flag.ki{height:10px;background-position:-2699px 0}.iti-flag.km{height:12px;background-position:-2721px 0}.iti-flag.kn{height:14px;background-position:-2743px 0}.iti-flag.kp{height:10px;background-position:-2765px 0}.iti-flag.kr{height:14px;background-position:-2787px 0}.iti-flag.kw{height:10px;background-position:-2809px 0}.iti-flag.ky{height:10px;background-position:-2831px 0}.iti-flag.kz{height:10px;background-position:-2853px 0}.iti-flag.la{height:14px;background-position:-2875px 0}.iti-flag.lb{height:14px;background-position:-2897px 0}.iti-flag.lc{height:10px;background-position:-2919px 0}.iti-flag.li{height:12px;background-position:-2941px 0}.iti-flag.lk{height:10px;background-position:-2963px 0}.iti-flag.lr{height:11px;background-position:-2985px 0}.iti-flag.ls{height:14px;background-position:-3007px 0}.iti-flag.lt{height:12px;background-position:-3029px 0}.iti-flag.lu{height:12px;background-position:-3051px 0}.iti-flag.lv{height:10px;background-position:-3073px 0}.iti-flag.ly{height:10px;background-position:-3095px 0}.iti-flag.ma{height:14px;background-position:-3117px 0}.iti-flag.mc{height:15px;background-position:-3139px 0}.iti-flag.md{height:10px;background-position:-3160px 0}.iti-flag.me{height:10px;background-position:-3182px 0}.iti-flag.mf{height:14px;background-position:-3204px 0}.iti-flag.mg{height:14px;background-position:-3226px 0}.iti-flag.mh{height:11px;background-position:-3248px 0}.iti-flag.mk{height:10px;background-position:-3270px 0}.iti-flag.ml{height:14px;background-position:-3292px 0}.iti-flag.mm{height:14px;background-position:-3314px 0}.iti-flag.mn{height:10px;background-position:-3336px 0}.iti-flag.mo{height:14px;background-position:-3358px 0}.iti-flag.mp{height:10px;background-position:-3380px 0}.iti-flag.mq{height:14px;background-position:-3402px 0}.iti-flag.mr{height:14px;background-position:-3424px 0}.iti-flag.ms{height:10px;background-position:-3446px 0}.iti-flag.mt{height:14px;background-position:-3468px 0}.iti-flag.mu{height:14px;background-position:-3490px 0}.iti-flag.mv{height:14px;background-position:-3512px 0}.iti-flag.mw{height:14px;background-position:-3534px 0}.iti-flag.mx{height:12px;background-position:-3556px 0}.iti-flag.my{height:10px;background-position:-3578px 0}.iti-flag.mz{height:14px;background-position:-3600px 0}.iti-flag.na{height:14px;background-position:-3622px 0}.iti-flag.nc{height:10px;background-position:-3644px 0}.iti-flag.ne{height:15px;background-position:-3666px 0}.iti-flag.nf{height:10px;background-position:-3686px 0}.iti-flag.ng{height:10px;background-position:-3708px 0}.iti-flag.ni{height:12px;background-position:-3730px 0}.iti-flag.nl{height:14px;background-position:-3752px 0}.iti-flag.no{height:15px;background-position:-3774px 0}.iti-flag.np{height:15px;background-position:-3796px 0}.iti-flag.nr{height:10px;background-position:-3811px 0}.iti-flag.nu{height:10px;background-position:-3833px 0}.iti-flag.nz{height:10px;background-position:-3855px 0}.iti-flag.om{height:10px;background-position:-3877px 0}.iti-flag.pa{height:14px;background-position:-3899px 0}.iti-flag.pe{height:14px;background-position:-3921px 0}.iti-flag.pf{height:14px;background-position:-3943px 0}.iti-flag.pg{height:15px;background-position:-3965px 0}.iti-flag.ph{height:10px;background-position:-3987px 0}.iti-flag.pk{height:14px;background-position:-4009px 0}.iti-flag.pl{height:13px;background-position:-4031px 0}.iti-flag.pm{height:14px;background-position:-4053px 0}.iti-flag.pn{height:10px;background-position:-4075px 0}.iti-flag.pr{height:14px;background-position:-4097px 0}.iti-flag.ps{height:10px;background-position:-4119px 0}.iti-flag.pt{height:14px;background-position:-4141px 0}.iti-flag.pw{height:13px;background-position:-4163px 0}.iti-flag.py{height:11px;background-position:-4185px 0}.iti-flag.qa{height:8px;background-position:-4207px 0}.iti-flag.re{height:14px;background-position:-4229px 0}.iti-flag.ro{height:14px;background-position:-4251px 0}.iti-flag.rs{height:14px;background-position:-4273px 0}.iti-flag.ru{height:14px;background-position:-4295px 0}.iti-flag.rw{height:14px;background-position:-4317px 0}.iti-flag.sa{height:14px;background-position:-4339px 0}.iti-flag.sb{height:10px;background-position:-4361px 0}.iti-flag.sc{height:10px;background-position:-4383px 0}.iti-flag.sd{height:10px;background-position:-4405px 0}.iti-flag.se{height:13px;background-position:-4427px 0}.iti-flag.sg{height:14px;background-position:-4449px 0}.iti-flag.sh{height:10px;background-position:-4471px 0}.iti-flag.si{height:10px;background-position:-4493px 0}.iti-flag.sj{height:15px;background-position:-4515px 0}.iti-flag.sk{height:14px;background-position:-4537px 0}.iti-flag.sl{height:14px;background-position:-4559px 0}.iti-flag.sm{height:15px;background-position:-4581px 0}.iti-flag.sn{height:14px;background-position:-4603px 0}.iti-flag.so{height:14px;background-position:-4625px 0}.iti-flag.sr{height:14px;background-position:-4647px 0}.iti-flag.ss{height:10px;background-position:-4669px 0}.iti-flag.st{height:10px;background-position:-4691px 0}.iti-flag.sv{height:12px;background-position:-4713px 0}.iti-flag.sx{height:14px;background-position:-4735px 0}.iti-flag.sy{height:14px;background-position:-4757px 0}.iti-flag.sz{height:14px;background-position:-4779px 0}.iti-flag.ta{height:10px;background-position:-4801px 0}.iti-flag.tc{height:10px;background-position:-4823px 0}.iti-flag.td{height:14px;background-position:-4845px 0}.iti-flag.tf{height:14px;background-position:-4867px 0}.iti-flag.tg{height:13px;background-position:-4889px 0}.iti-flag.th{height:14px;background-position:-4911px 0}.iti-flag.tj{height:10px;background-position:-4933px 0}.iti-flag.tk{height:10px;background-position:-4955px 0}.iti-flag.tl{height:10px;background-position:-4977px 0}.iti-flag.tm{height:14px;background-position:-4999px 0}.iti-flag.tn{height:14px;background-position:-5021px 0}.iti-flag.to{height:10px;background-position:-5043px 0}.iti-flag.tr{height:14px;background-position:-5065px 0}.iti-flag.tt{height:12px;background-position:-5087px 0}.iti-flag.tv{height:10px;background-position:-5109px 0}.iti-flag.tw{height:14px;background-position:-5131px 0}.iti-flag.tz{height:14px;background-position:-5153px 0}.iti-flag.ua{height:14px;background-position:-5175px 0}.iti-flag.ug{height:14px;background-position:-5197px 0}.iti-flag.um{height:11px;background-position:-5219px 0}.iti-flag.us{height:11px;background-position:-5241px 0}.iti-flag.uy{height:14px;background-position:-5263px 0}.iti-flag.uz{height:10px;background-position:-5285px 0}.iti-flag.va{height:15px;background-position:-5307px 0}.iti-flag.vc{height:14px;background-position:-5324px 0}.iti-flag.ve{height:14px;background-position:-5346px 0}.iti-flag.vg{height:10px;background-position:-5368px 0}.iti-flag.vi{height:14px;background-position:-5390px 0}.iti-flag.vn{height:14px;background-position:-5412px 0}.iti-flag.vu{height:12px;background-position:-5434px 0}.iti-flag.wf{height:14px;background-position:-5456px 0}.iti-flag.ws{height:10px;background-position:-5478px 0}.iti-flag,.iti-flag.xk{height:15px;background-position:-5500px 0}.iti-flag.ye{height:14px;background-position:-5522px 0}.iti-flag.yt{height:14px;background-position:-5544px 0}.iti-flag.za{height:14px;background-position:-5566px 0}.iti-flag.zm{height:14px;background-position:-5588px 0}.iti-flag.zw{height:10px;background-position:-5610px 0}.iti-flag{width:20px;box-shadow:0 0 1px 0 #888;background-image:url(/assets/images/flags.png);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.iti-flag{background-image:url(/assets/images/flags@2x.png)}}@media (max-width:500px){.intl-tel-input .country-list{white-space:normal}.intl-tel-input{width:auto}}.iti-flag.np{background-color:transparent}.md-dialog-container md-dialog.referred-modal{width:50.7rem;border-radius:2.5rem;position:relative}.md-dialog-container md-dialog.referred-modal .md-dialog-content,.md-dialog-container md-dialog.referred-modal md-dialog-content,.simple-modal.filters-modal md-dialog-content,profile-editable-overlay.profile-recommendations-item-editable-overlay.profile-editable-overlay-style-inset-glow{border-radius:2.5rem}.md-dialog-container md-dialog.referred-modal .profile-background{height:14rem}.md-dialog-container md-dialog.referred-modal .md-dialog-content{padding:0;position:relative}.md-dialog-container md-dialog.referred-modal .user-avatar{font-size:12rem;position:absolute;left:50%;top:5rem;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.md-dialog-container md-dialog.referred-modal h1{font-size:3.2rem;line-height:1.25;font-weight:400;letter-spacing:-.07rem;text-align:center;margin:5rem auto 2.5rem;color:#363843}.md-dialog-container md-dialog.referred-modal p{font-family:'Lato',sans-serif;font-size:1.8rem;line-height:1.44;text-align:center;color:#363843;width:40rem;margin:0 auto}.md-dialog-container md-dialog.referred-modal .btn{margin:4.5rem auto 6rem;width:22rem;height:5rem;line-height:5rem}invited-header>div,referral-header>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#363843;height:7rem;width:100%}invited-header>div .user-avatar,referral-header>div .user-avatar{font-size:5rem;margin-right:2rem;margin-left:auto}invited-header>div p,referral-header>div p{font-size:1.7rem;line-height:1.63;text-align:left;color:#fff;margin-right:auto}invited-header>div .btn-close,referral-header>div .btn-close{margin-right:3rem;width:14px;height:14px}invited-header>div .btn-close svg,referral-header>div .btn-close svg{color:#fff}invited-header>div .btn.btn-transparent,referral-header>div .btn.btn-transparent{border:.3rem solid #fff;height:4rem;line-height:3.5rem;margin-left:1.6rem;color:#fff;padding:0 5rem;margin-right:auto}invited-header>div .btn.btn-transparent:hover,referral-header>div .btn.btn-transparent:hover{color:#fff!important}.md-dialog-container md-dialog.referral-modal .referral-info-modal-container{margin-top:6rem}.md-dialog-container md-dialog.referral-modal .referral-info-modal-container h1{line-height:1.16;letter-spacing:-.05rem;text-align:left;color:#363843;margin-left:5rem;margin-bottom:2rem}.md-dialog-container md-dialog.referral-modal .referral-info-modal-container p{font-family:'Lato',sans-serif;font-size:1.8rem;line-height:1.44;text-align:left;color:#363843;margin-left:5rem}.md-dialog-container md-dialog.referral-modal .referral-info-modal-footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#e0e0e0;height:9rem;font-size:1.8rem;line-height:1.31;color:#70707a;font-family:'Lato',sans-serif}.md-dialog-container md-dialog.referral-modal .referral-info-modal-footer,.md-dialog-container md-dialog.referral-modal .referral-info-modal-footer rmt-click-to-copy,.referral-modal-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.md-dialog-container md-dialog.referral-modal .referral-info-modal-footer rmt-click-to-copy{margin-left:1rem;width:319px;height:36px;border-radius:.8rem;box-shadow:0 .2rem .3rem 0 rgba(0,0,0,.06);border:solid .1rem rgba(104,104,113,.25);padding:0 1.5rem;background-color:#fff}.md-dialog-container md-dialog.referral-modal .referral-info-modal-footer rmt-click-to-copy input[type=text]{padding:0;border-right:solid .1rem #d8d8d8;margin-right:1.2rem}.referral-modal-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#f3f3f3;height:19.3rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.referral-modal-form h2{font-size:2.6rem;line-height:1.92;letter-spacing:-.05rem;text-align:center;font-weight:400;margin:1rem 0 0}.referral-modal-form .form-group:not(:first-child){margin-top:1.5rem;background-color:inherit}.referral-modal-form input[type=email]{width:38.5rem;height:5rem;border-radius:8px;background-color:#fff;box-shadow:0 .2rem .3rem 0 rgba(0,0,0,.06);border:solid .1rem rgba(104,104,113,.25);padding:0 2rem;font-size:1.6rem;line-height:2.5;letter-spacing:-.03rem}.referral-modal-form label{text-align:left;margin-left:9rem;margin-right:auto}.referral-modal-form input[type=submit]{-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto;width:22rem;height:5rem;margin-left:1rem}.referral-modal-form>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#dfdfdf}refer-friend .btn.btn-light{height:auto;transition:box-shadow .4s ease-in-out}refer-friend .btn.btn-light:not(.btn-small){line-height:4rem;font-size:1.6rem;padding:0 2rem}refer-friend .btn.btn-light.glow{box-shadow:0 2px 11px 0 #2997f7,0 0 0 1px rgba(0,0,0,.06)}refer-friend .btn.btn-light .btn-icon .refer-arrow{width:2.3rem;height:1.6rem;margin-bottom:-2px}refer-friend .btn.btn-light .btn-text{margin-left:.2rem}.import-profile-conflicts,import-connections{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.import-profile-conflicts{max-width:78rem;margin:5rem auto}}.import-profile-conflicts-header{font-weight:400;margin:0;margin-top:2.5rem;font-size:2.8rem}@media (max-width:767px){.import-profile-conflicts-header{font-size:2rem;font-weight:400}}.import-profile-conflicts-text{font-size:2.4rem;line-height:1.5;letter-spacing:-.04rem;color:#70707a;text-align:center;margin-top:1.3rem;margin-bottom:0}@media (max-width:767px){.import-profile-conflicts-text{font-size:2rem;line-height:1.35}}.import-profile-conflicts-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.import-profile-conflicts-list{-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:16rem;position:relative;left:-14rem;margin-top:6rem}}@media (max-width:767px){.import-profile-conflicts-list{margin-top:4rem}}md-checkbox.import-profile-conflicts-list-item{margin-top:2.2rem;margin-right:0;font-size:2.4rem}@media (min-width:768px){md-checkbox.import-profile-conflicts-list-item,md-checkbox.import-profile-conflicts-list-item:last-of-type{margin-left:10rem}}@media (max-width:767px){md-checkbox.import-profile-conflicts-list-item{font-size:2rem}md-checkbox.import-profile-conflicts-list-item:not(:first-child){margin-top:2rem}}.import-profile-conflicts-submit-btn{margin-top:12rem;width:38rem}@media (max-width:767px){.import-profile-conflicts-hint{font-size:1.4rem}}.import-profile-update-success{max-width:73rem;margin:9.5rem auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.import-profile-update-success{margin-top:5rem;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;-webkit-box-flex:1;-ms-flex:1;flex:1}}.import-connections-header,.import-profile-update-success .import-profile-update-success-header{font-size:3.6rem;font-weight:400;line-height:1.39;margin-top:2.7rem;margin-bottom:0;text-align:center}@media (max-width:767px){.import-profile-update-success .import-profile-update-success-header{font-size:2rem;-webkit-box-flex:1;-ms-flex:1;flex:1}}.import-profile-update-success .btn.import-profile-update-success-continue-btn{margin-top:5rem;width:38rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.import-profile-update-success .btn.import-profile-update-success-continue-btn{width:38rem}}@media (max-width:767px){.import-profile-update-success .btn.import-profile-update-success-continue-btn{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}}.import-profile-update-success .import-profile-update-success-finite-btn{margin-top:5rem;width:38rem}@media (min-width:768px){.import-profile-update-success .import-profile-update-success-finite-btn{width:38rem}}@media (max-width:767px){.import-profile-update-success .import-profile-update-success-finite-btn{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}}@media (max-width:767px){import-connections{padding:0 2rem}}@media (min-width:768px){import-connections .btn.btn-transparent{margin-top:1rem;font-size:1.8rem;letter-spacing:-.03rem;color:#b8b8bd}}.import-connections-search md-icon{color:rgba(112,112,121,.25);-webkit-transform:translate(0,.25rem);transform:translate(0,.25rem)}.import-connections-search input[type=text]{padding:0;font-size:1.6rem;letter-spacing:-.03rem;line-height:2.5rem;height:2.5rem;background-color:transparent;border:none;box-shadow:none;color:#70707a;font-style:italic;margin-left:0}.import-connections-header{font-size:2.8rem;margin-top:7rem}@media (max-width:767px){.import-connections-header{font-size:2rem;margin-top:2.7rem}}.import-connections-content{width:71.5rem;margin:3rem auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:767px){.import-connections-content{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:3rem;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;position:relative}}@media (min-width:768px){.import-connections-content{-ms-flex-negative:0;flex-shrink:0}.import-connections-content>*{-ms-flex-negative:1;flex-shrink:1}}.import-connections-content-header{-webkit-box-flex:0;-ms-flex:none;flex:none;border-bottom:solid .2rem rgba(149,149,159,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 0}@media (max-width:767px){.import-connections-content-header{border-bottom:solid .1rem #95959f}}.import-connections-list-item>span[svg-sprite=check-small],.import-connections-selected{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#95959f}.import-connections-selected-icon{width:2rem;height:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;box-shadow:0 .2rem .3rem 0 rgba(0,0,0,.06);border:solid .1rem #95959f;border-radius:50%;margin-right:.8rem;font-size:1rem}.import-connections-list-item.selected>h3,.import-connections-selected-toggle,md-menu-content.location .location-footer md-menu.md-open .btn .btn-text{color:#70707a}.import-connections-list-container{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto;-webkit-overflow-scrolling:touch}.import-connections-list{margin-top:2rem}@media (min-width:768px){.import-connections-list{min-height:18rem;height:calc(100vh - 46rem)}}.import-connections-list-item{width:22%;margin:2.5rem 1rem 0;display:inline-block;position:relative}.import-connections-list-item>span[svg-sprite=check-small]{box-shadow:0 0 0 1px rgba(44,43,63,.15);background:#fff;color:#39ddbf;border-radius:50%;width:2rem;height:2rem;box-sizing:border-box;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:3.2rem;top:.75rem}.import-connections-list-item>span[svg-sprite=check-small] svg{width:1.2rem;height:1.2rem;opacity:0;transition:opacity .2s ease-in-out}.import-connections-list-item>.avatar{margin:0 auto;transition:border-color .2s ease-in-out;font-size:9rem;border:solid .2rem rgba(151,151,151,.5)}.import-connections-list-item>.avatar::after{box-shadow:inset 0 0 0 4px #fff}.import-connections-list-item>h3{font-size:1.5rem;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;margin-top:1.5rem;margin-bottom:0;text-align:center;color:#95959f}.import-connections-list-item.selected>.avatar{border-color:#39ddbf}.import-connections-list-item.selected>.avatar::after{border-color:#1dd3a5}.import-connections-list-item.selected>span[svg-sprite=check-small] svg,header>top-menu .avatar-user:hover span,header>top-menu .control-interact:hover span{opacity:1}.btn.import-connections-continue-btn{-webkit-box-flex:0;-ms-flex:none;flex:none;margin:5rem auto 0;width:38rem}@media (max-width:767px){.btn.import-connections-continue-btn{margin:3rem 0;bottom:0;left:0;right:0;position:absolute}.btn.import-connections-continue-btn.btn-primary{position:absolute}}.import-connections-loading{margin:5rem auto}.import-contacts-header{max-width:64rem;font-size:2.5rem;font-weight:400;line-height:1.24;margin-top:7rem;margin-bottom:0;text-align:center}@media (min-width:768px){.import-contacts-header{max-width:64rem}}@media (max-width:767px){.import-contacts-header{font-size:2rem;margin-top:0}}.modal-content.fullscreen-modal-content.import-modal .import-success-icon{display:inline-block;width:6rem;height:6rem;box-sizing:border-box;border:.3rem solid #4ed5da;color:#4ed5da;border-radius:50%;position:relative}.modal-content.fullscreen-modal-content.import-modal .import-success-icon>[svg-sprite]{display:inline-block}.modal-content.fullscreen-modal-content.import-modal .import-success-icon>[svg-sprite] svg{width:2.5rem;height:1.9rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal-content.fullscreen-modal-content.import-modal .import-importing{font-size:2.4rem;margin:15rem auto;max-width:42.5rem;text-align:center}@media (max-width:767px){.modal-content.fullscreen-modal-content.import-modal .import-importing{font-size:1.8rem;margin:15rem auto}}.modal-content.fullscreen-modal-content.import-modal .import-importing-progress{margin-top:5rem}@media (max-width:767px){.modal-content.fullscreen-modal-content.import-modal .import-importing-progress{margin-top:3rem}}@media (min-width:768px){.modal-content.fullscreen-modal-content.import-modal>.header{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:7rem;box-shadow:0 0 .3rem 0 rgba(0,0,0,.18)}.modal-content.fullscreen-modal-content.import-modal>.header>img{width:8.1rem;height:8.1rem;border:solid .2rem #fff;position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);border-radius:100%;z-index:10}.modal-content.fullscreen-modal-content.import-modal>.header .icon-btn{position:absolute;top:1rem;right:2rem}.modal-content.fullscreen-modal-content.import-modal,.modal-content.fullscreen-modal-content.import-modal .import-connections,.modal-content.fullscreen-modal-content.import-modal .import-connections-step,.modal-content.fullscreen-modal-content.import-modal .import-connections-update-success,.modal-content.fullscreen-modal-content.import-modal>.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal-content.fullscreen-modal-content.import-modal .import-connections-update-success{max-width:79rem;margin:15rem auto 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-content.fullscreen-modal-content.import-modal .import-connections-update-success-header{font-size:3.6rem;font-weight:400;line-height:1.39;margin:0;text-align:center}.modal-content.fullscreen-modal-content.import-modal .import-connections-update-success-actions{margin-top:5rem;display:-webkit-box;display:-ms-flexbox;display:flex}.modal-content.fullscreen-modal-content.import-modal .btn.import-connections-update-success-action{padding:0 5.8rem}.modal-content.fullscreen-modal-content.import-modal .btn.import-connections-update-success-action:not(:first-child){margin-left:1rem}}@media (max-width:767px){.modal-content.fullscreen-modal-content.import-modal{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-content.fullscreen-modal-content.import-modal .import-top-avatar{width:9.6rem;height:9.6rem}.modal-content.fullscreen-modal-content.import-modal .import-steps-container{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.modal-content.fullscreen-modal-content.import-modal .import-step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem}.modal-content.fullscreen-modal-content.import-modal .import-connections-step{display:-webkit-box;display:-ms-flexbox;display:flex}}.import-li-intro,.import-li-intro .dropzone{display:-webkit-box;display:-ms-flexbox;display:flex}.import-li-intro .dropzone{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4rem 0;background:linear-gradient(to right,transparent 0%,transparent 37%,#b7b7bc 37%,#b7b7bc 100%),linear-gradient(to right,transparent 0%,transparent 37%,#b7b7bc 37%,#b7b7bc 100%),linear-gradient(to bottom,transparent 0%,transparent 37%,#b7b7bc 37%,#b7b7bc 100%),linear-gradient(to bottom,transparent 0%,transparent 37%,#b7b7bc 37%,#b7b7bc 100%);background-size:2.5rem .2rem,2.5rem .2rem,.2rem 2.5rem,.2rem 2.5rem;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-position:0 0,left bottom,0 0,right 0;border-radius:.8rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fdfdfd;margin:3rem auto 0;transition:all .2s ease-in-out}.import-li-intro .dropzone.dz-drag-hover{background-color:#f7f7f7}.import-li-intro .dropzone h4{margin:0 0 1.5rem;font-size:1.6rem;line-height:2rem;font-weight:400;color:#70707a}.import-li-intro>.left{-webkit-box-flex:0;-ms-flex:none;flex:none;padding:5rem;max-width:61rem;box-sizing:border-box}.import-li-intro-steps .import-li-intro-steps-intended,.import-li-intro-steps .import-li-intro-steps-intended .step,.import-li-intro>.right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.import-li-intro>.right{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#f3f3f3;box-shadow:inset .2rem 0 5.4rem 0 rgba(0,0,0,.1)}.import-li-intro>.right>p{font-size:2rem;line-height:1.5;text-align:center;color:#70707a}.chat-message .message-container .message-bubble a,.chat-message .message-container .message-bubble-composing a,.import-li-intro>.right>p a,chat-message .message-container .message-bubble a,chat-message .message-container .message-bubble-composing a{color:#2491f6;text-decoration:underline}.import-li-intro>.right>img{max-width:53rem}.import-li-intro-text{margin-top:0;margin-bottom:2rem;font-weight:400;font-size:2.8rem;line-height:1.36;letter-spacing:-.08rem;text-align:left}.import-li-intro-disclaimer{color:#95959f;font-size:1.4rem;margin-bottom:2rem;line-height:1.43}.import-li-intro-subtext{font-size:2rem;line-height:1.5;letter-spacing:-.04rem;text-align:left;color:#70707a;margin:0 0 3rem}.import-li-intro-step-title,.import-li-intro-steps{display:-webkit-box;display:-ms-flexbox;display:flex}.import-li-intro-steps{margin-bottom:2rem;margin-top:1rem}.import-li-intro-steps>img{width:19.4rem;height:27.3rem;margin-right:auto;margin-top:2rem;margin-left:4rem}.import-li-intro-steps .import-li-intro-steps-intended,.import-li-intro-steps .import-li-intro-steps-intended .step{padding-left:2rem}.import-li-intro-steps .import-li-intro-steps-intended .step small,.import-li-intro-steps .import-li-intro-steps-intended small{font-size:1.6rem;line-height:1.5;letter-spacing:-.03rem;text-align:left;color:#70707a;margin-top:.5rem;padding-left:1.5rem}.import-li-intro-steps .import-li-intro-steps-intended .step>img,.import-li-intro-steps .import-li-intro-steps-intended>img{width:5.4rem;height:4.5rem;margin-left:auto}.import-li-intro-step-title{font-size:2rem;line-height:1.5;letter-spacing:-.04rem;text-align:left;color:#70707a;margin:0 0 2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.import-li-intro-step-title.import-li-intro-step-title-nomargin,.profile-review-details h1.profile-review-job-title,h3.profile-review-job-title,p.profile-recommendation-text,p.profile-review-text,p.profile-single-project-description{margin-bottom:0}.get-better-matches .picture>img,.import-li-intro-step-title.import-li-intro-step-title-noflex,latest-messages,latest-notifications,notification,profile-edit-social-links,profile-education-list,profile-experience-list,profile-services-edit-items,profile-skills-list,rmt-masonry{display:block}.import-li-intro-step-title>strong{color:#2c2b3f;margin-left:.5rem}.import-li-intro-step-title>.btn.btn-primary-light-thin.btn-small,.import-li-intro-step-title>.btn.btn-small{font-size:1.8rem;font-weight:500;letter-spacing:-.03rem;width:10rem;height:4rem;padding:0;line-height:3.75rem;margin-left:auto}.import-li-intro-step-description{font-size:1.6rem;line-height:1.38;letter-spacing:-.03rem;text-align:left;color:#b8b8bd;margin:0}.import-li-intro-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:3.5rem}.import-li-intro-buttons .btn.btn-primary,.import-li-intro-buttons .btn.btn-primary-light-thin{width:26rem;height:6rem;line-height:6rem}.import-li-intro-instructions{font-size:2rem;line-height:1.45;color:#70707a}.import-li-intro-instructions ol,latest-messages address-book-contact{padding-left:2rem}.import-li-intro-instructions strong,header>top-menu .avatar-user .dropdown li>a:hover,header>top-menu .control-interact .dropdown-top h5 a:hover,header>top-menu .control-interact .dropdown-top h5:hover{color:#2c2b3f}.md-dialog-container md-dialog.onboarding-avatar-modal{background-color:#fff;overflow:hidden;height:100%;width:100%;margin:0}.md-dialog-container md-dialog.onboarding-avatar-modal md-dialog-content{overflow:hidden;height:100%;width:100%}.md-dialog-container md-dialog.onboarding-avatar-modal .user-profile,nav nav-dropdown-list ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.md-dialog-container md-dialog.onboarding-avatar-modal .user-profile,.md-dialog-container md-dialog.onboarding-avatar-modal .user-profile .clear-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.md-dialog-container md-dialog.onboarding-avatar-modal .user-profile .clear-btn{width:2rem;height:2rem;position:absolute;top:12rem;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;border:.1rem solid #fff;border-radius:1000px;font-size:.8rem}.md-dialog-container md-dialog.onboarding-avatar-modal .user-profile h2{font-size:1.8rem;line-height:1.56;letter-spacing:-.04rem;text-align:center;font-weight:400}.md-dialog-container md-dialog.onboarding-avatar-modal .user-profile>.avatar{position:relative}.md-dialog-container md-dialog.onboarding-avatar-modal .user-profile>.avatar .user-avatar{font-size:14rem;position:relative;border:solid .2rem rgba(112,112,121,.25);box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1)}.md-dialog-container md-dialog.onboarding-avatar-modal .user-profile>.avatar .user-avatar .add-text{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:9rem;font-size:1.8rem;letter-spacing:-.03rem;text-align:center;color:#1b3b53}nav nav-dropdown-list ul{display:none!important;position:absolute;left:6.5rem;top:7rem;margin:0;width:15.9rem;box-shadow:0 0 0 1px rgba(44,43,63,.05),0 0 5px 0 rgba(44,43,63,.15);background-color:#fbfbfb}nav nav-dropdown-list ul.show{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}nav nav-dropdown-list ul.show:before{content:" ";display:block;width:15.9rem;height:1rem;background:#fff;position:absolute;top:-1rem;box-shadow:0 .1rem 0 0 rgba(112,112,121,.25)}nav nav-dropdown-list ul li{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}nav nav-dropdown-list ul li a{padding:1.5rem 2rem;box-shadow:0 .1rem 0 0 rgba(112,112,121,.25);width:100%;padding-left:0!important;padding-right:0!important}header>top-menu,header>top-menu .controls,header>top-menu .menu-control{display:-webkit-box;display:-ms-flexbox;display:flex}header>top-menu{-ms-flex-item-align:center;align-self:center;padding-right:3rem;height:100%}header>top-menu .controls{margin-right:3rem}header>top-menu .menu-control{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header>top-menu .menu-control:not(:first-of-type){margin-left:3rem}header>top-menu .menu-control .menu-icon{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:4}header>top-menu .menu-control .menu-icon.active::after{content:' ';display:block;width:1rem;height:1rem;position:absolute;right:-.1rem;top:27%;border:2px solid #fff;border-radius:1000px;background:#39ddbf}header>top-menu .menu-control .menu-icon.message.active::after{right:-.5rem}header>top-menu .menu-control .menu-icon svg{color:#b8b8bd;transition:color .2s linear}header>top-menu .menu-control .menu-icon svg.message,header>top-menu .menu-control .menu-icon svg.notification{height:7rem;width:2.6rem}header>top-menu .menu-control:hover svg,recommended-people>h2>a:hover{color:#686871}header>top-menu .menu-control .menu-dropdown{position:absolute;right:0;top:calc(100% + .1rem);box-shadow:0 .3rem 1.2rem .1rem rgba(44,43,63,.1),0 0 0 .1rem rgba(44,43,63,.13);opacity:0;visibility:hidden;transition:opacity .2s ease-in-out,visibility 0s .2s;background:#fff;width:32.2rem}header>top-menu .menu-control .menu-dropdown:after{background-color:#fff;content:" ";display:block;width:32.2rem;height:1rem;box-shadow:inset 0 -.1rem 0 0 #e0dfe2;position:absolute;top:-1rem}header>top-menu .menu-control:hover .menu-dropdown{opacity:1;visibility:visible}header>top-menu .avatar-user+.control-interact,header>top-menu .control-interact+.control-interact{margin-left:-.3rem}header>top-menu .avatar-user .dropdown{width:17rem}header>top-menu .avatar-user .dropdown,header>top-menu .control-interact .dropdown{background-color:#fff;position:absolute;right:0;top:7.1rem;box-shadow:0 3px 12px 1px rgba(44,43,63,.1),0 0 0 1px rgba(44,43,63,.13);margin:0;border-top-right-radius:0;list-style:none;display:block;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out,visibility 0s .2s;padding:1.2rem 1.5rem;box-sizing:border-box}header>top-menu .avatar-user .dropdown:after,header>top-menu .control-interact .dropdown:after{background-color:#fff;content:" ";display:block;width:100%;height:1rem;box-shadow:inset 0 -.1rem 0 0 #e0dfe2;position:absolute;top:-1rem;left:0}header>top-menu .avatar-user:hover::after,header>top-menu .avatar-user:hover::before,header>top-menu .control-interact:hover::after,header>top-menu .control-interact:hover::before{opacity:1;transition:opacity .2s ease-in-out}header>top-menu .avatar-user,header>top-menu .avatar-user .dropdown li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header>top-menu .avatar-user{cursor:pointer;position:relative}header>top-menu .avatar-user .dropdown li>a{font-size:1.4rem;padding:.6rem 0;width:auto;color:#70707a;white-space:nowrap;transition:color .2s ease-out}header>top-menu .avatar-user>.avatar{width:4rem;height:4rem;border-radius:50%;z-index:4}header>top-menu .avatar-user>.avatar.blank{border:2px solid #2c2b3f}header>top-menu .avatar-user>.avatar .image{box-shadow:inset 0 0 0 .1rem rgba(0,0,0,.1)}header>top-menu .dropdown:hover .dropdown{opacity:1;visibility:visible;transition:opacity .2s ease-in-out}header>top-menu .control-interact{display:inline-block;vertical-align:middle;position:relative;padding:1.8rem 1.6rem}header>top-menu .control-interact .dropdown{width:30rem}.archived .results>.header>h4,.favorited .results>.header>h4,header>top-menu .control-interact .dropdown .items{margin:0;padding:0}header>top-menu .control-interact .dropdown .item{position:relative;border:none;margin:0;list-style:none}cta-banner,header>top-menu .control-interact .dropdown-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center}header>top-menu .control-interact .dropdown-top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;padding:2.2rem 0;border-bottom:.1rem solid rgba(44,43,63,.1);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header>top-menu .control-interact .dropdown-top h5,header>top-menu .control-interact .dropdown-top h5 a{transition:color .15s linear;margin:0;color:#70707a;font-size:1.1rem;font-weight:400;text-transform:uppercase}header>top-menu .control-interact .dropdown-top h6{margin:0;color:#2c2b3f;font-size:1.3rem;font-weight:400;text-transform:uppercase}.topmenu-company{border-top:.1rem solid rgba(112,112,121,.25);margin-top:1rem}.topmenu-company-header{text-transform:uppercase;font-size:1rem;margin-top:1.2rem;color:#cacacf}.company-logo.topmenu-company-logo{font-size:3rem}.topmenu-company-name{font-size:1.4rem;margin-left:.5rem;white-space:normal}.skill-chips,skill-chips{display:block;font-size:1.1rem;font-weight:500;line-height:1.7rem}.skill-chips>span,skill-chips>span{border-radius:.3rem;background:#efeff0;color:rgba(44,43,63,.5);padding:0 1rem;margin-right:.6rem;cursor:default;display:inline-block;letter-spacing:.07rem;line-height:1.7rem;margin-bottom:.3rem;text-transform:capitalize}.skill-chips>a,skill-chips>a{color:#70707a;text-decoration:underline;margin-left:.4rem}cta-banner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:15rem;color:#fff;text-align:center;background:linear-gradient(to right,#5bdfce 0%,#20b8cf 100%);z-index:0}cta-banner p{margin:0;max-width:62rem;font-size:2.1rem;line-height:3rem}cta-banner .btn{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-left:2rem;padding:0 3.4rem}@media (max-width:767px){cta-banner{min-height:9.5rem;padding:0 2rem}cta-banner p{font-size:1.8rem;text-align:left;line-height:2.4rem;margin:0}cta-banner .btn{height:4rem;line-height:4rem;font-size:1.6rem;padding:0 2rem}}rating{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.2rem}cta-banner,filters .filters-select-group .btn .btn-icon,rating span{display:-webkit-box;display:-ms-flexbox;display:flex}rating span:not(:last-child){margin-right:.16em}rating.editable span{cursor:pointer}rating .star,rating .star-outline{width:1em;height:1em}rating .star{color:#2491f6}rating .star-outline{color:#e0dfe2}verified-badge,verified-badge .verified{display:-webkit-box;display:-ms-flexbox;display:flex}verified-badge{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.2rem;line-height:1.2rem}verified-badge span{display:block;color:#686871}verified-badge .verified{width:1.6rem;height:1.7rem;margin-right:.5rem}client-card .info{margin-left:1.5rem;max-width:8rem}client-card .info .username{margin:0;font-size:1.2rem;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}client-card .info rating{margin-top:.2rem}client-card .info verified-badge{margin-top:.2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}client-card.reverse-info{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}client-card.reverse-info .avatar{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-left:1.5rem}client-card.reverse-info .info{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-left:0}filters{display:block;transition:.2s ease-in-out opacity}filters .selected-filters-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}filters .selected-filters-container md-chips .md-chips{border-radius:.8rem;padding:.2rem 5rem .2rem .2rem;padding-bottom:.2rem!important;box-shadow:0 .2rem .3rem 0 rgba(0,0,0,.06);border:solid .1rem rgba(112,112,121,.25)}filters .selected-filters-container md-chips .md-chips.md-focused{box-shadow:0 0 0 .1rem rgba(0,0,0,.22),0 .2rem .3rem 0 rgba(0,0,0,.06)}filters .selected-filters-container md-chips .md-chips md-chip{margin-top:.5rem;margin-left:.5rem;height:3.6rem;border-color:#39ddbf;border-width:.1rem;line-height:3.6rem;color:#70707a;display:-webkit-box;display:-ms-flexbox;display:flex}filters .selected-filters-container md-chips .md-chips md-chip .md-chip-remove-container{position:absolute;right:.5rem;top:.3rem;border-radius:1000px;background:#fff;opacity:0;transition:all .2s ease-out}filters .selected-filters-container md-chips .md-chips md-chip .md-chip-remove-container::before{content:'';position:absolute;top:0;right:2.6rem;width:1rem;height:100%;background-image:linear-gradient(to right,transparent,#fff)}filters .selected-filters-container md-chips .md-chips md-chip .md-chip-remove-container .md-chip-remove{border-radius:2.7rem;box-shadow:0 0 0 .1rem rgba(0,0,0,.06),0 .2rem .3rem 0 rgba(0,0,0,.06)}filters .selected-filters-container md-chips .md-chips md-chip:hover .md-chip-remove-container{opacity:1}filters .selected-filters-container md-chips .md-chips md-chip .mile{color:#cacacf}filters .selected-filters-container md-chips .md-chips .md-chip-input-container{margin:0 1.3rem 0 2.3rem;height:4.6rem;color:#cacacf}filters .selected-filters-container md-chips .md-chips .md-chip-input-container:not(:first-child){margin-top:0}filters .selected-filters-container .job-category-select md-menu,filters .selected-filters-container md-chips .md-chips .md-chip-input-container>div{height:100%}filters .selected-filters-container md-chips.has-filters .md-chips .md-chip-input-container{margin-left:1rem}filters .selected-filters-container .btn-save{position:absolute;top:.7rem;right:1rem}filters .selected-filters-container .job-category-select{height:100%;border-right:.1rem solid rgba(112,112,122,.32);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 2rem}filters .selected-filters-container .job-category-select md-menu .btn{height:100%;margin:0;border-radius:0;font-size:2.4rem;color:#70707a;font-weight:200}filters .selected-filters-container .job-category-select md-menu .btn .btn-icon{font-size:2.4rem}filters .selected-filters-container .job-category-select md-menu .btn:hover{box-shadow:none!important}filters .filters-select-group,filters .filters-select-group .btn,md-menu-item.upgrade{display:-webkit-box;display:-ms-flexbox;display:flex}filters .filters-select-group{margin-top:1rem;position:relative}filters .filters-select-group .btn{color:#70707a;padding:0;padding-right:2rem}.safari filters .filters-select-group .btn .btn-icon,filters .filters-select-group .btn,filters .filters-select-group .saved-filters{-webkit-box-align:center;-ms-flex-align:center;align-items:center}filters .filters-select-group .btn.menu-active{color:#2c2b3f;cursor:pointer!important}filters .filters-select-group .saved-filters{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1rem 0 0 1rem}filters .filters-select-group .saved-filters .save-filter{padding:1.6rem;font-size:1.3rem;letter-spacing:.05rem;color:#39ddbf;text-transform:uppercase}filters .filters-select-group .saved-filters md-menu{display:block;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-left:1rem}md-menu-content.saved-filters-list md-menu-item>.md-button{-webkit-box-flex:1;-ms-flex:1;flex:1}md-menu-content.saved-filters-list md-menu-item>.md-button.delete-filters{-webkit-box-flex:0;-ms-flex:none;flex:none;width:5rem;min-width:5rem}md-menu-item.upgrade{background:linear-gradient(to right,#5bdfce 0%,#20b8cf 100%);text-transform:uppercase;color:#fff;font-weight:800;line-height:3.5rem;height:3rem;padding:0 1rem}md-menu-item.upgrade>span{padding:0;margin:0 0 0 auto;height:1.2rem;width:.9rem}.post-job.fullscreen .form .step-6>.post-job-form-group.post-job-max-budget .select .md-select-value,md-menu-item.upgrade>span svg{width:inherit;height:inherit}md-menu-item.compensation{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;min-height:auto}md-menu-item.compensation .compensation-item-container{box-sizing:border-box;padding-top:1rem;padding-bottom:1rem}md-menu-item.compensation .compensation-item-container .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}md-menu-item.compensation .compensation-item-container .header span{font-size:1.2rem}md-menu-item.compensation .compensation-item-container .header .rate-type{text-transform:uppercase;color:#70707a;letter-spacing:.05rem}md-menu-item.compensation .compensation-item-container .header .price{letter-spacing:-.021rem;color:#686871}md-menu-item.compensation .compensation-item-container .rz-slider{margin-top:2.5rem}md-menu-item.compensation:first-of-type .compensation-item-container{padding-top:1.6rem}md-menu-item.compensation:last-of-type .compensation-item-container{padding-bottom:1.6rem}md-menu-item.filter-pro-only{background-color:#f5f9fc;pointer-events:none}md-menu-content.location{width:30.6rem;max-height:36.5rem}md-menu-content.location .btn{padding-left:0;padding-right:0}md-menu-content.location input[type=text].location-search{height:6rem;padding:0 1.5rem;background-color:#f5f5f8;box-shadow:0 .1rem 0 0 #e0dfe2;transition:box-shadow .4s ease-in-out;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}md-menu-content.location .google-logo{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 1rem;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-bottom:1rem}md-menu-content.location .google-logo>img{margin-left:auto}md-menu-content.location .divider{height:.1rem;background-color:rgba(112,112,121,.25);margin:0 1rem}md-menu-content.location .location-footer{margin:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}md-menu-content.location .location-footer md-checkbox .md-label{font-size:1.4rem}md-menu-content.location .location-footer md-menu.disabled{pointer-events:none;opacity:.5}md-menu-content.location .location-footer md-menu.md-open .btn{background-color:#f6f6f6;border-radius:.4rem}md-menu-content.location .location-footer md-menu .btn{padding-left:.5rem;padding-right:.5rem}md-menu-content.location .location-footer md-menu .btn .btn-text{color:rgba(112,112,122,.5)}.role-filters-menu{font-size:1.4rem;line-height:2.29;letter-spacing:-.02rem}.role-filters-menu:not(.roles-filters-menu-autoheight){height:30rem}.role-filters-menu .edit-job-subcategory-menu-item{min-height:3.7rem;height:3.7rem}.role-filters-menu .edit-job-subcategory-menu-item-subcategory{min-height:3.2rem;height:3.2rem}.role-filters-menu .edit-job-subcategory-menu-item-subcategory:not(:first-child){border-top:none}.role-filters-menu.services{margin-top:-3.7rem}.role-filters-menu .edit-job-subcategory-menu-item-content{padding:0 1.5rem}md-menu-content.location-radius{width:16rem;min-width:16rem}.advanced-upgrade-menu{width:20rem;padding:1rem;font-size:1.4rem;line-height:1.5;letter-spacing:-.02rem;color:#70707a}.advanced-upgrade-menu a{color:#39ddbf;text-decoration:underline}job-metainfo,job-metainfo>div{display:-webkit-box;display:-ms-flexbox;display:flex}job-metainfo{font-size:1.4rem}job-metainfo>div{-ms-flex-wrap:wrap;flex-wrap:wrap}job-metainfo span{display:inline-block}job-metainfo span:not(:last-of-type)::after{content:'\2022';margin:0 .9rem}company-applicants-card .user-avatar,job-applicants-card .user-avatar{font-size:2.1rem;box-shadow:inset 0 0 0 .1rem rgba(0,0,0,.07);border:.1rem solid #fff}company-applicants-card .avatars,job-applicants-card .avatars{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:7rem}company-applicants-card .avatars-count-5,job-applicants-card .avatars-count-5{width:7.3rem}company-applicants-card .user-avatar:nth-child(5),job-applicants-card .user-avatar:nth-child(5){-webkit-transform:translateX(-3.2rem);transform:translateX(-3.2rem);z-index:5}company-applicants-card .avatars-count-4,job-applicants-card .avatars-count-4{width:6rem}company-applicants-card .user-avatar:nth-child(4),job-applicants-card .user-avatar:nth-child(4){-webkit-transform:translateX(-2.4rem);transform:translateX(-2.4rem);z-index:6}company-applicants-card .avatars-count-3,job-applicants-card .avatars-count-3{width:4.7rem}company-applicants-card .user-avatar:nth-child(3),job-applicants-card .user-avatar:nth-child(3){-webkit-transform:translateX(-1.6rem);transform:translateX(-1.6rem);z-index:7}company-applicants-card .avatars-count-2,job-applicants-card .avatars-count-2{width:3.4rem}company-applicants-card .user-avatar:nth-child(2),job-applicants-card .user-avatar:nth-child(2){-webkit-transform:translateX(-.8rem);transform:translateX(-.8rem);z-index:8}company-applicants-card .avatars-count-1,job-applicants-card .avatars-count-1{width:2.1rem}company-applicants-card .user-avatar:nth-child(1),job-applicants-card .user-avatar:nth-child(1){z-index:9}company-applicants-card .count,job-applicants-card .count{margin-left:.7rem;display:block;font-size:1.2rem;color:#70707a}company-applicants-card .avatars-count-0+.count,job-applicants-card .avatars-count-0+.count{margin-left:0}milestones-form{display:block;border-radius:2.5rem;box-shadow:0 0 0 .1rem rgba(0,0,0,.06),0 .2rem .3rem 0 rgba(0,0,0,.06)}milestones-form .milestones-title{margin:0 2rem;height:5rem;line-height:5rem;font-size:1.8rem;font-weight:400;color:#2c2b3f}milestones-form .milestones-header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 2rem;background:#cacacf;color:#fff;text-transform:uppercase;font-size:1.2rem;line-height:3.2rem}milestones-form .milestone-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:5rem;padding:0 2rem;border-bottom:.1rem solid #efeff0}milestones-form .milestone-item input{box-sizing:border-box;padding:0 1rem 0 0;width:0;font-size:1.6rem;color:#70707a}milestones-form .milestone-budget,milestones-form .milestone-due-date,milestones-form .milestone-notes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}milestones-form .milestone-notes{-webkit-box-flex:2;-ms-flex:2;flex:2}milestones-form .milestone-budget,milestones-form .milestone-due-date{-webkit-box-flex:1;-ms-flex:1;flex:1}milestones-form .milestone-budget span{font-size:1.6rem;color:#70707a}milestones-form .milestone-budget:not(.none-zero) span{color:#cacacf}milestones-form .milestone-controls,milestones-form .milestones-footer .btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#39ddbf}milestones-form .milestone-controls{position:absolute;right:1rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;transition:.2s ease-out}milestones-form .milestone-item:hover .milestone-controls{opacity:1}milestones-form .milestones-footer .btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-left:2rem;font-size:1.6rem}milestones-form .milestones-footer .btn:hover,recommended-people .icon-btn.icon-btn-light svg{color:#39ddbf}milestones-form .milestones-footer .btn .btn-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.1rem}.form .milestone-item input[type=number],.form .milestone-item input[type=number]:focus,.form .milestone-item input[type=number]:hover,.form .milestone-item input[type=text],.form .milestone-item input[type=text]:focus,.form .milestone-item input[type=text]:hover{box-shadow:none}close-job-modal md-dialog.close-job-modal{margin:0}close-job-modal md-dialog.close-job-modal .md-dialog-content{padding:6.1rem 3rem 5.3rem}close-job-modal md-dialog.close-job-modal .simple-modal-header{margin:0 auto;max-width:28rem}close-job-modal md-dialog.close-job-modal .simple-modal-controls{margin-top:7.6rem}close-job-modal md-dialog.close-job-modal .simple-modal-controls .simple-modal-button{width:21.8rem}.simple-modal.filters-modal .md-dialog-content{padding:0}.simple-modal.filters-modal .filters-modal-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f5f9fc;height:5rem;line-height:5rem;border-top-left-radius:2.5rem;border-top-right-radius:2.5rem;font-weight:400;color:#2c2b3f;text-align:center}.simple-modal.filters-modal .filters-modal-head>h2{margin:0 auto;padding:0;font-size:1.8rem;font-weight:400}.simple-modal.filters-modal .filters-modal-head .back-btn{margin-left:1.6rem}.simple-modal.filters-modal .filters-modal-head .back-btn svg{width:1.4rem;height:1.4rem;color:#b8b8bd}.simple-modal.filters-modal .filters-modal-head .back-btn+h2{-webkit-transform:translate(-1.5rem,0);transform:translate(-1.5rem,0)}.simple-modal.filters-modal .filters-modal-body{min-height:34rem}.simple-modal.filters-modal .filters-modal-body .filter-area{border-bottom:.1rem solid #70707a;position:relative}.simple-modal.filters-modal .filters-modal-body .filter-area rmt-edit-location .location-search{font-size:1.4rem;border-top-left-radius:.4rem;border-top-right-radius:.4rem;padding:2rem;width:100%}.simple-modal.filters-modal .filters-modal-body .filter-area rmt-edit-location md-menu-item{height:5rem;min-height:5rem;box-shadow:0 .1rem 0 0 rgba(44,43,63,.1)}.simple-modal.filters-modal .filters-modal-body .filter-area .remove-btn{color:#39ddbf;font-size:1.2rem;position:absolute;top:32%;right:2rem}.simple-modal.filters-modal .filters-modal-buttons{background:#fff;border-bottom-left-radius:3rem;border-bottom-right-radius:3rem;padding:1.6rem 2rem}.simple-modal.filters-modal .filters-modal-buttons .btn{width:100%}.user-location{position:absolute;right:0;top:0}.user-location .location-select,.user-location .location-select .selected-location .edit-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3.2rem}.user-location .location-select .location-icon{margin-right:.5rem}.user-location .location-select .location-icon svg{width:1.4rem;height:1.4rem;stroke:#95959f}.user-location .location-select .add-location{font-size:1.4rem;color:#39ddbf}.user-location .location-select .add-location svg{stroke:#39ddbf}.user-location .location-select .selected-location{color:#95959f;font-size:1.4rem;position:relative;display:inline-block;padding:1rem;border:1px solid #fff}.user-location .location-select .selected-location .edit-icon{border-radius:100%;box-shadow:0 0 0 .1rem rgba(0,0,0,.06),0 .2rem .3rem 0 rgba(0,0,0,.06);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.8rem;height:2.8rem;position:absolute;right:.2rem;top:15%;background-color:#fff;opacity:0}.profile-roles-chips-item .delete-icon svg,.user-location .location-select .selected-location .edit-icon svg{width:1.2rem;height:1.2rem}.user-location .location-select .selected-location:hover{border-radius:.8rem;border:1px solid #39ddbf;padding:1rem;box-shadow:0 0 0 .1rem rgba(0,0,0,.06),0 .2rem .3rem 0 rgba(0,0,0,.06)}.user-location .location-select .selected-location:hover .edit-icon,.user-location .location-select .selected-location:hover .tooltip-text{opacity:1}.user-location .location-select rmt-edit-location .location-search{background-color:#f6f6f6;font-size:1.4rem;border-top-left-radius:.4rem;border-top-right-radius:.4rem;padding:1rem;border-bottom:.1rem solid #39ddbf;width:22rem;height:3rem}.user-location .remove-btn{color:#39ddbf;font-size:1.2rem;float:right;margin-top:.5rem}.user-location-select-tooltip{width:19rem;height:6.7rem;overflow:inherit}.user-location-select-tooltip .md-content{position:relative;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.4rem;background-color:#2c2b3f;width:100%;height:100%;border-radius:.8rem;color:#fff;padding-right:0;box-sizing:border-box;overflow:inherit}.user-location-select-tooltip .md-content:after{content:"";position:absolute;top:100%;left:50%;margin-left:-.5rem;border-width:.7rem;border-style:solid;border-color:#2c2b3f transparent transparent transparent}.address-book-contact,address-book-contact{display:-webkit-box;display:-ms-flexbox;display:flex;height:9rem;box-sizing:border-box;padding:2rem 0 2rem 3rem;box-shadow:0 .1rem 0 0 rgba(44,43,63,.1);border-right:.3rem solid transparent}.address-book-contact .contact-main-info,address-book-contact .contact-main-info{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:1.5rem;width:0}.address-book-contact .contact-main-info .contact-header,address-book-contact .contact-main-info .contact-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.address-book-contact .contact-main-info .contact-header h3,address-book-contact .contact-main-info .contact-header h3{margin:0;font-size:1.6rem;font-weight:400;letter-spacing:-.025rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.address-book-contact .contact-main-info .contact-header .contact-header-right,address-book-contact .contact-main-info .contact-header .contact-header-right{margin-right:1.7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.address-book-contact .contact-main-info .contact-header .contact-header-right .message-date,address-book-contact .contact-main-info .contact-header .contact-header-right .message-date{font-size:1.2rem;color:#70707a;white-space:nowrap}.address-book-contact .contact-main-info .contact-header .contact-header-right .unread-message,address-book-contact .contact-main-info .contact-header .contact-header-right .unread-message{display:inline-block;margin-left:.7rem;width:1rem;height:1rem;border-radius:1000px;background:#39ddbf}.address-book-contact .contact-main-info h4,address-book-contact .contact-main-info h4{margin:.2rem 0 0;padding-right:.5rem;height:3.2rem;overflow:hidden;line-height:1.6rem;font-size:1.2rem;font-weight:400;letter-spacing:-.01rem;position:relative;color:#70707a}.address-book-contact.contact-placeholder .user-avatar,address-book-contact.contact-placeholder .user-avatar{background:#fff}.address-book-contact.contact-placeholder h3,address-book-contact.contact-placeholder h3{font-size:1.6rem;font-weight:400;letter-spacing:-.025rem}.address-book-contact.selected,address-book-contact.selected{background-image:linear-gradient(90deg,#f8f8f9 0%,#fff 100%);box-shadow:0 .1rem 0 0 rgba(44,43,63,.15);border-right-color:#39ddbf;position:relative;z-index:-1}.address-book-contact .contact-main-info h4::after,address-book-contact .contact-main-info h4::after{content:'';position:absolute;right:.5rem;top:0;height:100%;width:3rem;background-image:linear-gradient(-90deg,#fff 0,transparent 100%)}.safari .address-book-contact .contact-main-info h4::after,.safari address-book-contact .contact-main-info h4::after{background-image:none}.contact-avatar-container{position:relative}.contact-avatar-container .contact-away,.contact-avatar-container .contact-offline,.contact-avatar-container .contact-online,.contact-avatar-container .contact-status-indicator{border-radius:1000px;position:absolute;bottom:0;right:0;display:inline-block;width:1.1rem;height:1.1rem;border:.3rem solid #fff}.contact-avatar-container .contact-away,.contact-avatar-container .contact-offline,.contact-avatar-container .contact-online{background-color:#39ddbf}.contact-avatar-container .contact-away,.contact-avatar-container .contact-offline{background-color:#f5b747}.contact-avatar-container .contact-offline{background-color:#b4b4c0}address-book{display:block;overflow-y:auto;z-index:0;-webkit-overflow-scrolling:touch;box-shadow:0 0 0 1px rgba(44,43,63,.05),0 0 5px 0 rgba(44,43,63,.15);width:32rem}address-book .address-book-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1.5rem 0 3rem;height:5rem;background:#f5f9fc;box-shadow:0 .1rem 0 0 rgba(44,43,63,.12)}address-book .address-book-header .messages-unread-count-badge{margin-right:1rem}address-book .address-book-header .group-selector{font-size:1.6rem}address-book .address-book-header .unread-count+.group-selector,messaging-chat .chat-history-header.header-hire .chat-header-right .profile-metainfo rating{margin-left:1rem}address-book .address-book-header .header-compose-message{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;width:3.2rem;height:3.2rem;border-radius:1000px;color:#fff;background:linear-gradient(to right,#5bdfce 0%,#20b8cf 100%);font-size:1rem}address-book .address-book-header .header-compose-message .icon-compose{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;font-size:1rem}address-book .address-book-add{padding:2rem 2rem 2rem 3rem;box-shadow:0 .1rem 0 0 rgba(44,43,63,.12)}address-book .bottom-compose-message,address-book .contacts.hide-empty .no-messages{display:none}chat-history .chat-history-container{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:2rem 0}chat-history .chat-history-container .chat-history-loaded,chat-history .chat-history-container .chat-history-loading{font-size:1.4rem;color:#70707a;text-align:center}chat-history .chat-history-container .chat-history-loading{font-style:italic}chat-history .chat-history-container .self{-ms-flex-item-align:end;align-self:flex-end}.chat-message,chat-message{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;padding:.5rem 2rem;max-width:70rem}.chat-message,.chat-message .message-container .message-details,.chat-message .message-metadata,chat-message,chat-message .message-container .message-details,chat-message .message-metadata{display:-webkit-box;display:-ms-flexbox;display:flex}.chat-message .message-container .message-bubble,.chat-message .message-container .message-bubble-composing,chat-message .message-container .message-bubble,chat-message .message-container .message-bubble-composing{margin:0;box-sizing:border-box;padding:.6rem 1.5rem .8rem;border-radius:1.8rem;max-width:62rem;font-size:1.4rem;line-height:1.3;background:rgba(44,43,63,.05);white-space:pre-wrap}.chat-message .message-container .user-avatar,chat-message .message-container .user-avatar{-ms-flex-item-align:end;align-self:flex-end;font-size:3rem}.chat-message .message-container.quickmessage,chat-message .message-container.quickmessage{margin-bottom:-.6rem}.chat-message .message-container.quickmessage .user-avatar,chat-message .message-container.quickmessage .user-avatar{opacity:0}.chat-message .message-container.self .message-details,chat-message .message-container.self .message-details{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.chat-message .message-container.self .message-bubble,chat-message .message-container.self .message-bubble{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;background-image:linear-gradient(to right,#5bdfce 0%,#20b8cf 100%);color:#fff}.chat-message .message-container.self .user-avatar,chat-message .message-container.self .user-avatar{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:1rem}.chat-message .message-container:not(.self) .user-avatar,chat-message .message-container:not(.self) .user-avatar{margin-right:1rem}.chat-message .message-metadata.self,chat-message .message-metadata.self{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:5.5rem}.chat-message .message-metadata:not(.self),chat-message .message-metadata:not(.self){margin-left:5.5rem}.chat-message .message-metadata span,chat-message .message-metadata span{font-size:1.2rem;color:#70707a;line-height:3.2rem}.chat-message .attachment-container,chat-message .attachment-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1rem 0}.chat-message .attachment-container .attachment-bubble,chat-message .attachment-container .attachment-bubble{max-width:70rem;padding:.7rem 1rem .6rem;opacity:.8;border-radius:.8rem;font-family:Apercu;font-size:1.4rem;color:#70707a;background-color:#fff;border:solid .1rem #c2c2c4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.chat-message .attachment-container .attachment-bubble .attachment-details,chat-message .attachment-container .attachment-bubble .attachment-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.chat-message .attachment-container .attachment-bubble .attachment-details svg,chat-message .attachment-container .attachment-bubble .attachment-details svg{position:relative;top:.1rem;width:1.5rem;height:1.5rem;margin-right:1rem}.chat-message .attachment-container .attachment-bubble .attachment-details .entity-icon,chat-message .attachment-container .attachment-bubble .attachment-details .entity-icon{margin-left:1rem;margin-right:2rem}.chat-message .attachment-container .attachment-bubble .attachment-metadata,chat-message .attachment-container .attachment-bubble .attachment-metadata{opacity:.8}.chat-message .attachment-container.quickmessage,chat-message .attachment-container.quickmessage{margin-top:0;margin-bottom:-.6rem}.chat-message .attachment-container.self,chat-message .attachment-container.self{margin-right:4rem}.chat-message .attachment-container.self .attachment-bubble,chat-message .attachment-container.self .attachment-bubble{-ms-flex-item-align:end;align-self:flex-end}.chat-message .attachment-container:not(.self),chat-message .attachment-container:not(.self){margin-left:4rem}messaging-chat,messaging-chat .chat-content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}messaging-chat,messaging-chat .chat-history-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}messaging-chat .chat-history-header{display:-webkit-box;display:-ms-flexbox;display:flex;height:9rem;box-shadow:0 .1rem 0 0 rgba(44,43,63,.13);position:relative;background:#f5f9fc}messaging-chat .chat-history-header .chat-header-left .contact-info{margin-left:2rem}messaging-chat .chat-history-header .chat-header-left .contact-info h2{margin:0;font-weight:400}messaging-chat .chat-history-header .chat-header-left .contact-info h4{display:inline-block;margin:0;font-size:1.4rem;font-weight:400;color:#70707a}messaging-chat .chat-history-header .chat-header-left,messaging-chat .chat-history-header .chat-header-right,messaging-chat .chat-history-header .chat-header-right .chat-header-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}messaging-chat .chat-history-header .chat-header-right .icon-btn{margin-left:.8rem}messaging-chat .chat-content{background-image:linear-gradient(-165deg,#fff 0%,#f7f7f7 100%)}messaging-chat .chat-content .chat-input-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 2rem 2rem;z-index:1}messaging-chat .chat-content .chat-input-container .form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;min-height:5rem;max-width:70rem;width:100%;box-sizing:border-box;padding-right:1.7rem;border-radius:.8rem;background:#fff;border:.1rem solid rgba(44,43,63,.3)}@media (max-width:767px){messaging-chat .chat-content .chat-input-container .form{min-height:5rem}}messaging-chat .chat-content .chat-input-container .form .btn-upload{width:5rem;height:100%;box-shadow:none;border-radius:0;border-right:.1rem solid rgba(44,43,63,.3)}messaging-chat .chat-content .chat-input-container .form .chat-input{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 2rem 0 1.7rem;box-shadow:none!important}messaging-chat .chat-content .chat-input-container .form .chat-input textarea{margin:1.4rem 0;padding:0!important;font-size:1.4rem;box-shadow:none}@media (max-width:767px){messaging-chat .chat-content .chat-input-container .form .chat-input textarea{margin:1.5rem 0}}messaging-chat .chat-content .chat-input-container .form .chat-input textarea::-webkit-input-placeholder{color:#cacacf;opacity:1}messaging-chat .chat-content .chat-input-container .form .chat-input textarea:-ms-input-placeholder{color:#cacacf;opacity:1}messaging-chat .chat-content .chat-input-container .form .chat-input textarea::placeholder{color:#cacacf;opacity:1}messaging-chat .chat-content .chat-input-container .form .chat-input textarea[disabled]::-webkit-input-placeholder{color:#70707a;opacity:1}messaging-chat .chat-content .chat-input-container .form .chat-input textarea[disabled]:-ms-input-placeholder{color:#70707a;opacity:1}messaging-chat .chat-content .chat-input-container .form .chat-input textarea[disabled]::placeholder{color:#70707a;opacity:1}messaging-chat .chat-content .chat-input-container .form .btn{width:7rem}messaging-chat .chat-content .chat-input-container .form .chat-input-enter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:1.5rem}messaging-chat .chat-content .chat-input-container .form .chat-input-enter .icon-messaging-enter{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem}messaging-chat .chat-content .chat-input-container .form .chat-input-enter .enter-status{margin-left:.8rem;font-size:1.4rem;color:#70707a}messaging-chat .chat-content .chat-input-container .form:not(.post-on-enter) .icon-messaging-enter{opacity:.5}latest-messages address-book-contact.no-messages,messaging-chat .chat-content .chat-input-container .form.post-on-enter .btn{display:none}messaging-chat .chat-composing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}messaging-chat .chat-composing .chat-composing-container{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 0 2rem}@-webkit-keyframes flickerAnimation{0%,to{opacity:.2}50%{opacity:1}}@keyframes flickerAnimation{0%,to{opacity:.2}50%{opacity:1}}messaging-chat .chat-composing .chat-composing-container .message-bubble-composing{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:transparent;border:solid 1px rgba(44,43,63,.1)}messaging-chat .chat-composing .chat-composing-container .message-bubble-composing .composing-indicator{border-radius:1000px;-webkit-box-flex:3;-ms-flex:3;flex:3;display:inline-block;width:.6rem;height:.6rem;opacity:1;margin:.6rem .3rem .4rem;background-color:#39ddbf;line-height:1rem;-webkit-animation-fill-mode:both;animation-fill-mode:both}messaging-chat .chat-composing .chat-composing-container .message-bubble-composing .composing-indicator:first-child{-webkit-animation:flickerAnimation 1.4s 0s infinite;animation:flickerAnimation 1.4s 0s infinite}messaging-chat .chat-composing .chat-composing-container .message-bubble-composing .composing-indicator:nth-child(2){-webkit-animation:flickerAnimation 1.4s .2s infinite;animation:flickerAnimation 1.4s .2s infinite}messaging-chat .chat-composing .chat-composing-container .message-bubble-composing .composing-indicator:last-child{-webkit-animation:flickerAnimation 1.4s .4s infinite;animation:flickerAnimation 1.4s .4s infinite}messaging-chat .chat-history-header.header-default,messaging-chat .chat-history-header.header-profile{padding:0 6rem}messaging-chat .chat-history-header.header-default .chat-header-left,messaging-chat .chat-history-header.header-hire .chat-header-left,messaging-chat .chat-history-header.header-profile .chat-header-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-education-item profile-period,messaging-chat .chat-history-header.header-default .chat-header-left .contact-info,messaging-chat .chat-history-header.header-hire .chat-header-left .contact-info,messaging-chat .chat-history-header.header-profile .chat-header-left .contact-info,messaging-chat .chat-history-header.header-profile .chat-header-right .profile-metainfo{margin-left:2rem}messaging-chat .chat-history-header.header-default .chat-header-left .contact-info h2,messaging-chat .chat-history-header.header-hire .chat-header-left .contact-info h2,messaging-chat .chat-history-header.header-profile .chat-header-left .contact-info h2{font-size:2.1rem;letter-spacing:-.022rem}messaging-chat .chat-history-header.header-default .chat-header-left .contact-info h4,messaging-chat .chat-history-header.header-hire .chat-header-left .contact-info h4,messaging-chat .chat-history-header.header-profile .chat-header-left .contact-info h4{margin-top:.1rem}messaging-chat .chat-history-header.header-profile .chat-header-left .contact-info h4:first-of-type:not(:empty)::after{content:'\2022';margin:0 .7rem}messaging-chat .chat-history-header.header-hire .chat-header-left .contact-info h4:first-of-type{display:block}messaging-chat .chat-history-header.header-hire .chat-header-left .contact-info h4:last-of-type:not(:empty)::before{content:'\2022';margin:0 .7rem}messaging-chat .chat-history-header.header-hire .chat-header-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}messaging-chat .chat-history-header.header-hire .chat-header-right .profile-metainfo{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1rem}latest-messages .latest-messages-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 2rem;background:#f5f9fc;box-shadow:0 .1rem 0 0 rgba(44,43,63,.12)}latest-messages .latest-messages-header .messages-unread-count-badge{margin-bottom:-1rem;margin-left:.3rem;position:relative;top:-.2rem}latest-messages .latest-messages-header h3{font-size:1.4rem;font-weight:400;margin:.8rem 0}latest-messages .latest-messages-header a{margin-left:1rem;font-size:1.4rem;color:#39ddbf;text-decoration:underline}latest-messages .latest-messages-header a:first-of-type{margin-left:auto}latest-messages .latest-messages-items{margin:0;padding:0;max-height:70vh;overflow-y:auto}latest-messages .latest-messages-items>li,latest-notifications .latest-notifications-items>li{list-style-type:none}latest-messages .loading-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:3rem 0;width:100%}latest-messages .loading-error-container>h3{color:#95959f;text-align:center;font-weight:400;line-height:1.5}.messages-unread-count-badge{display:inline-block;font-size:1.1rem;width:2rem;height:2rem;border-radius:1000px;background:#39ddbf;line-height:2rem;text-align:center;color:#fff}notification .notification-container{border-bottom:1px solid rgba(112,112,121,.25);display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.5rem 0 1.2rem}notification .notification-container .user-avatar{width:3rem;height:3rem;font-size:3rem}notification .notification-container .user-avatar+.notification-content{margin-left:1rem}notification .notification-container .notification-content p{margin:0;font-size:1.4rem;color:#686871}notification .notification-container .notification-content p a,notification .notification-container .notification-content p span{font-weight:500;color:#70707a}.home-feed .invites>.footer>a,notification .notification-container .notification-content p a{text-decoration:underline}notification .notification-container .notification-content .notification-date{display:block;margin:.5rem 0 0 1rem;font-size:1.2rem;color:#70707a;white-space:nowrap}latest-notifications .latest-notifications-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 2rem;background:#f5f9fc;box-shadow:0 .1rem 0 0 rgba(44,43,63,.12)}latest-notifications .latest-notifications-header h3{font-size:1.4rem;font-weight:400;margin:.8rem 0}latest-notifications .latest-notifications-header a{font-size:1.4rem;color:#39ddbf;text-decoration:underline}latest-notifications .latest-notifications-items{margin:0;padding:0 2rem;max-height:70vh;overflow-y:auto}latest-notifications .latest-notifications-items>li:last-of-type{margin-bottom:2rem}recommended-people,recommended-people .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}recommended-people{position:relative}.nav-index-home ui-view.page-view .home-side popular-jobs>h2,.nav-index-home ui-view.page-view .home-side recommended-companies>h2,.nav-index-home ui-view.page-view .home-side recommended-jobs>h2,recommended-people>h2{margin:0;font-size:1.6rem;font-weight:400;letter-spacing:-.02rem;margin-bottom:1rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}recommended-people>h2>a{margin-left:auto;margin-right:.5rem;color:#b8b8bd;width:2.2rem;height:2.2rem;transition:color .2s linear}recommended-people>h2>a svg{width:100%;height:100%}recommended-people .results{-webkit-box-flex:1;-ms-flex:1;flex:1}recommended-people .item{width:100%;margin-top:1.5rem;transition:all .2s ease-in-out}recommended-people .item.ng-enter{-webkit-transform:translate(100%,0);transform:translate(100%,0)}recommended-people .item.ng-enter-active{-webkit-transform:translate(0,0);transform:translate(0,0)}recommended-people .item.ng-leave{opacity:1}recommended-people .item.ng-leave-active{opacity:0}recommended-people .item .info{width:16rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}recommended-people .item .avatar{margin-right:1rem}recommended-people .item .icon-btn{margin-left:auto}recommended-companies .item h4,recommended-jobs .item h4,recommended-people .item h4{margin:0;line-height:1.29;font-size:1.4rem;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.job-details-content.team .team-members .item small,recommended-companies .item small,recommended-jobs .item small,recommended-people .item small{font-size:1.2rem;line-height:1.5;letter-spacing:-.02rem;color:#70707a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}recommended-people .loader{height:20rem;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;left:50%;top:4rem;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}recommended-people .icon-btn.icon-btn-light{border-color:#39ddbf}recommended-people .btn{margin-top:2rem}feed-contact>a,recommended-companies,recommended-jobs,recommended-people{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}recommended-companies,recommended-jobs{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:.1rem solid rgba(112,112,121,.25)}recommended-jobs .results{height:19.5rem}recommended-companies,recommended-jobs,recommended-jobs .item,recommended-jobs .item .info,recommended-jobs .loader{display:-webkit-box;display:-ms-flexbox;display:flex}recommended-jobs .item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-top:1.5rem}recommended-jobs .item .info{width:20rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}recommended-jobs .item .avatar{margin-right:1rem}recommended-jobs .item .icon-btn{margin-left:auto}recommended-jobs .loader{height:20rem}recommended-jobs .btn{margin-top:2rem}recommended-jobs .icon-btn.icon-btn-light{color:#39ddbf}recommended-companies .results{height:19.5rem}recommended-companies .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-top:1.5rem}recommended-companies .item .info{width:20rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}recommended-companies .item .company-logo{margin-right:1rem}recommended-companies .item .icon-btn{margin-left:auto}recommended-companies .loader{height:20rem;display:-webkit-box;display:-ms-flexbox;display:flex}recommended-companies .btn{margin-top:2rem}recommended-companies .icon-btn.icon-btn-light{color:#39ddbf}feed-contact>a{margin:0 2rem;-ms-flex-negative:0;flex-shrink:0;width:13rem}feed-contact>a>.avatar.big{font-size:9rem}feed-contact>a>.icon-btn.icon-btn-light{position:absolute;right:1rem;top:0;color:#39ddbf}.home-feed .recommended-people .people-list .view-more>strong,feed-contact>a>strong{font-size:1.6rem;font-weight:400;letter-spacing:-.03rem;text-align:center;margin:1.5rem .5rem 0}feed-contact>a>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}feed-contact>a>small{font-size:1.2rem;line-height:1.33;text-align:center;color:#70707a}.home-feed .blog-post>.header,.home-feed .connection,.home-feed .connections>.header,.home-feed .shared-article>.header,.home-feed .shared-job>.header,.home-feed .status-update,feed-contact>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.home-feed .blog-post>.header>.icon-btn-light,.home-feed .connection>.icon-btn-light,.home-feed .connections>.header>.icon-btn-light,.home-feed .shared-article>.header>.icon-btn-light,.home-feed .shared-job>.header>.icon-btn-light,.home-feed .status-update>.icon-btn-light{width:2.4rem;height:2.4rem;color:#39ddbf;position:absolute;left:3rem;top:0;z-index:1}.home-feed .blog-post>.header>.icon-btn-light svg,.home-feed .connection>.icon-btn-light svg,.home-feed .connections>.header>.icon-btn-light svg,.home-feed .shared-article>.header>.icon-btn-light svg,.home-feed .shared-job>.header>.icon-btn-light svg,.home-feed .status-update>.icon-btn-light svg{width:1.4rem;height:1.4rem}.home-feed .blog-post>.header .avatar,.home-feed .connection .avatar,.home-feed .connections>.header .avatar,.home-feed .shared-article>.header .avatar,.home-feed .shared-job>.header .avatar,.home-feed .status-update .avatar{margin-right:1.5rem}.home-feed .blog-post>.header .avatar.two,.home-feed .connection .avatar.two,.home-feed .connections>.header .avatar.two,.home-feed .shared-article>.header .avatar.two,.home-feed .shared-job>.header .avatar.two,.home-feed .status-update .avatar.two{margin-left:-4rem;z-index:-1}.home-feed .blog-post>.header p,.home-feed .connection p,.home-feed .connections>.header p,.home-feed .shared-article>.header p,.home-feed .shared-job>.header p,.home-feed .status-update p{font-size:1.6rem;line-height:1.5;letter-spacing:0;color:#686871}.home-feed .blog-post>.header p>a,.home-feed .connection p>a,.home-feed .connections>.header p>a,.home-feed .featured-companies .company-preview>span>a,.home-feed .featured-companies .featured-companies-wrapper>span>a,.home-feed .shared-article>.header p>a,.home-feed .shared-job>.header p>a,.home-feed .status-update p>a{color:#2c2b3f}.home-feed .blog-post>.header small,.home-feed .connection small,.home-feed .connections>.header small,.home-feed .shared-article>.header small,.home-feed .shared-job>.header small,.home-feed .status-update small{margin-left:auto;color:#70707a;font-size:1.2rem;line-height:2;text-align:right;display:none}.home-feed .shared-job job-preview{padding:2rem 3rem;box-sizing:border-box;margin:1.5rem 0 0 6.5rem;border-radius:2.5rem;box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1)}.home-feed .shared-job job-preview .actions{display:none}.home-feed .connections .people-list{width:60rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:1.5rem auto 0}.home-feed .blog-post .article,.home-feed .invites,.home-feed .recommended-jobs,.home-feed .recommended-people,.home-feed .shared-article .article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home-feed .blog-post .article,.home-feed .shared-article .article{margin:0 0 0 6.5rem}.home-feed .blog-post .article>h2,.home-feed .shared-article .article>h2{margin:2rem 0;font-size:2.4rem;font-weight:400;letter-spacing:-.02rem}.home-feed .blog-post .article>.desc,.home-feed .shared-article .article>.desc,.home-feed .shared-job job-preview{display:-webkit-box;display:-ms-flexbox;display:flex}.home-feed .blog-post .article>.desc>.image,.home-feed .shared-article .article>.desc>.image{width:50%;height:20rem;background-size:cover;margin-right:3rem}.home-feed .blog-post .article>.desc>p,.home-feed .shared-article .article>.desc>p{margin:0;padding:0;font-size:1.4rem;line-height:1.57;letter-spacing:0;color:#686871}.home-feed .blog-post .article>.desc>p>a,.home-feed .shared-article .article>.desc>p>a{text-decoration:underline;text-transform:capitalize;color:#39ddbf}.home-feed .blog-post .article>.desc.has-image>p,.home-feed .shared-article .article>.desc.has-image>p{width:50%}.home-feed .invites,.home-feed .recommended-jobs,.home-feed .recommended-people{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-feed .invites>.footer{margin-top:2rem;margin-left:7rem;font-size:1.4rem;line-height:1.71;letter-spacing:-.02rem;color:#686871}.home-feed .invites>.footer>span svg,.home-feed .recommended-jobs>.footer>span svg{width:1.3rem;height:1.9rem;margin-right:.5rem;-webkit-transform:translate(0,.3rem);transform:translate(0,.3rem)}.home-feed .invites>.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-feed .invites>.header .avatar,.home-feed .recommended-jobs>.header .avatar,.home-feed .recommended-people>.header .avatar{margin-right:1.5rem}.home-feed .invites>.header .avatar.two,.home-feed .recommended-jobs>.header .avatar.two,.home-feed .recommended-people>.header .avatar.two{margin-left:-4rem;z-index:-1}.home-feed .invites>.header p,.home-feed .recommended-jobs>.header p,.home-feed .recommended-people>.header p{font-size:1.6rem;line-height:1.5;letter-spacing:0;color:#2c2b3f}.home-feed .invites .company-logo{width:5rem;height:5rem;margin-left:3.4rem}.home-feed .invites .job-list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-feed .recommended-jobs>.footer{margin-top:2rem;margin-left:7rem;font-size:1.4rem;line-height:1.71;letter-spacing:-.02rem;color:#686871}.home-feed .recommended-jobs>.footer>a{color:#39ddbf;font-weight:800}.home-feed .recommended-jobs>.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-feed .recommended-jobs .company-logo{width:5rem;height:5rem;margin-left:3.4rem}.home-feed .recommended-jobs .job-list{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-feed .recommended-jobs .job-list,.home-feed .recommended-people>.header,profile-skills-edit-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-feed .recommended-people .people-list{width:60rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:1.5rem auto 0}.home-feed .recommended-people .people-list .view-more,.home-feed .recommended-people .people-list .view-more>.icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-feed .recommended-people .people-list .view-more{margin:0 2rem;-ms-flex-negative:0;flex-shrink:0;position:relative}.home-feed .recommended-people .people-list .view-more>.icon{border-radius:1000px;display:-webkit-box;display:-ms-flexbox;display:flex;width:9rem;height:9rem;background-color:#efeff0;font-size:3.2rem;letter-spacing:.03rem;text-align:center;color:#70707a;box-shadow:inset 0 0 0 .1rem rgba(0,0,0,.1)}.home-feed .recommended-people .people-list .view-more>strong{color:#70707a}.home-feed .featured-companies,.home-feed .recommended-people .people-list,.profile-select-skill md-autocomplete-wrap,profile-work-status{display:-webkit-box;display:-ms-flexbox;display:flex}.home-feed .featured-companies>.company-logo{margin-right:1.5rem}.home-feed .featured-companies .company-preview,.home-feed .featured-companies .featured-companies-wrapper,.home-feed .recommended-people .people-list .view-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home-feed .featured-companies .company-preview>span,.home-feed .featured-companies .featured-companies-wrapper>span{font-size:1.6rem;line-height:1.5;letter-spacing:-.02rem;text-align:left;color:#686871;margin-top:1.25rem}.home-feed .featured-companies .company-preview{width:100%;border-radius:.8rem;box-shadow:0 .2rem .3rem 0 rgba(0,0,0,.06),0 0 0 .1rem rgba(0,0,0,.06);margin-top:2rem;overflow:hidden}.home-feed .featured-companies .company-preview company-header{display:-webkit-box;display:-ms-flexbox;display:flex;width:inherit;height:8.4rem;position:relative}.home-feed .featured-companies .company-preview company-header::before{content:' ';opacity:.58;background-color:#222;width:inherit;height:inherit;position:absolute;z-index:0}.home-feed .featured-companies .company-preview company-header .company-logo{font-size:9rem;margin:0 2rem;-webkit-transform:translate(0,2.5rem);transform:translate(0,2.5rem);box-shadow:0 .75rem 2.2rem -.8rem rgba(0,0,0,.7)}.home-feed .featured-companies .company-preview company-header h2{font-size:3rem;line-height:1.07;letter-spacing:-.03rem;color:#fff;position:relative;z-index:1;-webkit-transform:translate(0,1.25rem);transform:translate(0,1.25rem)}.home-feed .featured-companies .company-preview .job-info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:13rem;margin-right:5rem;margin-top:1.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home-feed .featured-companies .company-preview .job-info h3{margin:0;font-size:1.2rem;font-weight:400;color:#686871;letter-spacing:.05rem}.home-feed .featured-companies .company-preview .job-info h4{margin:0;color:#686871;font-weight:400;font-size:1.2rem}.home-feed .featured-companies .company-preview .job-info h2{margin:0;font-size:1.4rem;line-height:1.57;font-weight:400}.home-feed .featured-companies .company-preview .job-info h2 .remote{font-size:1.2rem;line-height:1.83;color:#70707a}.home-feed .featured-companies .company-preview .job-info h5,company-listing .job-info h5,job-details .content-right .job-info h5,job-details-expanded .job-details-content .job-info h5{margin:.5rem 0 0;font-size:1.2rem;font-weight:400;font-style:italic;color:#686871}.home-feed .featured-companies .company-preview>p{font-size:1.4rem;line-height:1.57;letter-spacing:-.02rem;color:#686871;padding:2rem 0 3rem;margin:0 2rem;border-bottom:solid .1rem #efeff0}.home-feed .featured-companies .company-preview .applicants{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1.5rem 2rem 3rem;font-size:1.4rem;letter-spacing:-.03rem;color:#686871;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-feed .featured-companies .company-preview .applicants .job-count{margin-left:auto;font-size:1.8rem;letter-spacing:-.03rem;color:#2c2b3f}.home-feed{padding:5rem 0}.home-feed>div{display:block;width:70rem;margin:0 auto 3rem;box-shadow:0 .1rem 0 0 rgba(112,112,121,.25);padding-bottom:3rem}.feed-loader{margin:0 auto}rmt-loading-bars .company-loader,rmt-loading-bars .feed-loader{margin:0 auto;width:70rem}.get-better-matches{border-radius:.8rem;line-height:1;background-color:#fbfbfb;box-shadow:0 3px 12px 1px rgba(44,43,63,.1),0 0 0 1px rgba(44,43,63,.13);padding:3rem 0 0 4rem}.get-better-matches .description h2{margin:0;font-weight:400;color:#2c2b3f;line-height:1.33;letter-spacing:-.02rem;font-size:2.4rem}.get-better-matches .description p{line-height:2.2rem;color:#686871}.get-better-matches .link-go{position:relative;margin:auto}.get-better-matches .link-go svg.arrow-right-large{color:#95959f;width:1.6rem;height:2rem}.get-better-matches .description{margin-left:2.5rem}.get-better-matches .description p a{color:#2c2b3f;font-weight:800}.get-better-matches .link-go{padding:0 3rem 0 1.5rem;top:-1.5rem}.get-better-matches,feed-job-item .job-item,profile-reviews-list{display:-webkit-box;display:-ms-flexbox;display:flex}feed-job-item .job-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:63.5rem;height:13rem;padding:2rem 3rem;box-sizing:border-box;margin:1.5rem 0 0 6.5rem;border-radius:.8rem;box-shadow:0 .2rem .3rem 0 rgba(0,0,0,.06),0 0 0 .1rem rgba(0,0,0,.06)}feed-job-item .job-item .company-info{text-align:right}feed-job-item .job-item .company-name{font-size:1.2rem;letter-spacing:-.02rem;text-align:right;margin-top:.8rem}feed-job-item .job-item .details{-webkit-box-flex:1;-ms-flex:1;flex:1}.profile-skill-name,feed-job-item .job-item .details h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}feed-job-item .job-item .details h2{margin:0;font-weight:400;line-height:1.33;letter-spacing:-.02rem;width:50rem;font-size:2.4rem}feed-job-item .job-item .details p{margin:1rem 0 2rem;font-size:1.4rem;line-height:.64;color:#70707a}feed-job-item .job-item .details p .spacer{background-color:rgba(112,112,122,.8);display:inline-block;border-radius:.6rem;margin:0 .8rem;height:.5rem;width:.5rem;-webkit-transform:translate(0,-.2rem);transform:translate(0,-.2rem)}feed-job-item .job-item .client{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}feed-job-item .job-item client-card{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}feed-job-item .job-item client-card .avatar{margin-left:1.8rem}.profile-skill-meter .md-container{height:.4rem;background-color:#e0dfe2;border-radius:1000px}.profile-skill-info{margin-top:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-skill-name{color:#686871;font-size:1.6rem;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:2rem}.profile-skill-level,.profile-skill-years{color:#70707a;font-size:1.4rem}.profile-skills-item{width:33.5rem;margin-left:3rem;margin-top:3.2rem}.profile-select-skill{width:32.5rem}.profile-select-skill md-autocomplete button{right:1.3rem}.profile-edit-skills-min-skills-hint{font-size:.9em;margin-top:.8em}.list-unstyled.profile-edit-skills-list{margin-top:2.5em}.list-unstyled.profile-edit-skills-list .as-sortable-placeholder,.list-unstyled.profile-edit-skills-list .profile-edit-skills-list-item{margin-top:1.2rem}.profile-skills-edit-list-item-name{height:5rem;width:32.5rem;padding:0 2.6rem;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.8rem;background-color:#f5f9fc;box-shadow:0 .2rem .3rem 0 rgba(112,112,122,.11);border:solid .1rem rgba(44,43,63,.1);font-size:1.6rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative}.profile-skills-edit-list-item-name .icon-btn.icon-btn-light svg{color:#95959f}.profile-skills-edit-list-item-name-text{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;color:#70707a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-skills-edit-list-item-name-action{margin-left:1rem}.profile-skills-edit-list-item-label{margin-left:3rem}.profile-skills-edit-list-item-level,.profile-skills-edit-list-item-years{margin-left:1.3rem;width:17rem}profile-reviews-list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-3rem;margin-left:-3rem}profile-reviews-list.one .profile-reviews-item{-webkit-box-flex:1;-ms-flex:1;flex:1;width:auto}profile-projects-list.two .profile-projects-item,profile-projects-list.two .rmt-masonry-item-sizer,profile-reviews-list.two .profile-reviews-item{width:33.5rem}.profile-reviews-item{margin-top:3rem;margin-left:3rem;border:.1rem solid #efeff0;border-radius:2.5rem;box-sizing:border-box;padding:3rem}.profile-review-rating,.profile-review-rating-and-date{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-review-rating-and-date{display:-webkit-box;display:-ms-flexbox;display:flex}.profile-review-rating{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.profile-review-rating-stars{font-size:1.9rem}.profile-review-rating-value{margin-left:1rem;font-weight:500}.profile-review-date{font-size:1.4rem;margin-left:4rem}.profile-review-job-title{font-size:1.8rem;line-height:2.4rem;font-weight:500}.profile-review-text{margin-top:1.5rem;line-height:2.2rem}.profile-review-job-title,.profile-review-text{margin-right:-.5rem}.profile-review-client{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2rem}.profile-review-client-info{margin-left:1.5rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.profile-review-client-name{font-size:1.6rem;font-weight:500;line-height:2.2rem}.profile-review-client-headline{font-size:1.4rem;line-height:2.2rem}h5.profile-recommendation-contact-headline,h5.profile-review-client-headline{font-weight:400;margin-top:0;margin-bottom:0}profile-projects-list{display:block;margin-top:-3rem}profile-projects-list .profile-projects-item,profile-projects-list .rmt-masonry-item-sizer,profile-reviews-list .profile-reviews-item{width:31rem}profile-projects-list .rmt-masonry-gutter-sizer{width:3rem}.profile-projects-item{display:block;margin-top:3rem;box-sizing:border-box;position:relative;overflow:hidden}.profile-projects-item.no-image .profile-project-item-info{background-color:rgba(44,43,63,.5);-webkit-transform:translateY(5rem);transform:translateY(5rem);transition:transform .2s ease-out,background-color .2s ease-out;transition:transform .2s ease-out,background-color .2s ease-out,-webkit-transform .2s ease-out}.profile-projects-item.no-image:hover .profile-project-item-info{background-color:#2c2b3f}.profile-projects-item:hover .profile-project-item-info{-webkit-transform:translateY(0);transform:translateY(0)}.profile-project-image{width:100%;vertical-align:middle}.profile-project-item-info{position:absolute;bottom:0;-webkit-transform:translateY(100%);transform:translateY(100%);transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out;width:100%;background-color:#2c2b3f;color:#fff}.profile-project-item-info-sub{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:5rem;border-top:1px solid rgba(255,255,255,.1)}.profile-project-sub-link{margin-left:3rem;opacity:.7;font-weight:500;font-size:1.4rem;color:#fff}.profile-project-title{font-size:1.8rem;line-height:2.1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}h3.profile-project-title{padding:2.4rem 3rem;margin-top:0;margin-bottom:0}.profile-project-subtitle{margin-top:.5rem;font-size:1.6rem;line-height:2.8rem}profile-recommendations-list:not(.is-preview){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-3rem;margin-left:-3rem}profile-recommendations-list:not(.is-preview).one .profile-recommendations-item{-webkit-box-flex:1;-ms-flex:1;flex:1;width:auto}profile-recommendations-list:not(.is-preview).two .profile-recommendations-item{width:33.5rem}profile-recommendations-list:not(.is-preview) .profile-recommendations-item{width:31rem;margin-top:3rem;margin-left:3rem;border:.1rem solid #efeff0;border-radius:2.5rem;box-sizing:border-box;padding:3rem}profile-recommendations-list:not(.is-preview) .profile-recommendation-text{margin-top:1.5rem}profile-recommendations-list:not(.is-preview) .profile-recommendation-contact-name{font-size:1.6rem;line-height:2.2rem}profile-recommendations-list:not(.is-preview) .profile-recommendation-contact-headline{line-height:2.2rem}profile-recommendations-list.is-preview .profile-recommendations-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem 0}.profile-education-item:not(:first-child),.profile-experience-item:not(:first-child),profile-recommendations-list.is-preview .profile-recommendations-item:not(:first-child){border-top:solid .1rem #efeff0}profile-recommendations-list.is-preview .profile-recommendation-contact-avatar{-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:9rem}profile-recommendations-list.is-preview .profile-recommendation-main{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:2rem}profile-recommendations-list.is-preview .profile-recommendation-text{margin-top:0}profile-recommendations-list.is-preview .profile-recommendation-contact{margin-top:1rem;font-size:1.4rem}.profile-recommendation-text{margin-right:-.5rem;line-height:2.2rem}.profile-recommendation-contact{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2rem}.profile-recommendation-contact-info{margin-left:1.5rem}.profile-recommendation-contact-name{font-weight:500}.profile-preview-sections .profile-education-item profile-period,.profile-preview-sections .profile-experience-item profile-period,.profile-recommendation-contact-headline{font-size:1.4rem}.profile-experience-item{padding:2rem}.profile-experience-item[ng-click]:not([disabled]):not(.expandable){cursor:default}.job-details-content.jobs .similar-jobs .item>.details p.location-text,.profile-experience-item.expandable:hover .profile-experience-item-toggle,.profile-services-edit-list-item-name .icon-btn.icon-btn-light svg{color:#95959f}.profile-experience-item.expandable.expanded{background:#fafafa}.profile-experience-item.expandable.expanded .profile-experience-item-toggle{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.profile-experience-item-row,profile-services-edit-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-experience-logo{width:9rem;height:9rem;border-radius:1.2rem}.profile-experience-company-name{font-size:2.4rem;line-height:2.8rem}h3.profile-education-title,h3.profile-experience-company-name,h3.profile-project-details-title,h3.profile-single-project-title{font-weight:400;margin-top:0;margin-bottom:0}.profile-experience-subtitle{margin-top:.5rem;font-size:1.6rem}.profile-experience-item-toggle{margin-left:2.7rem;color:#cacacf}.profile-experience-item-toggle svg{fill:currentColor;width:1.49rem;height:1.78rem}.profile-experience-description{margin-top:1rem;margin-bottom:0;margin-left:11rem;line-height:1.7;white-space:pre-wrap}.edit-organization-suggestions-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 0}.edit-organization-suggestions-item-logo{width:4rem;height:4rem;background-size:contain;background-position:center center;background-repeat:no-repeat;display:inline-block;-webkit-box-flex:0;-ms-flex:none;flex:none;background-color:#fff;border-radius:4px;margin-right:2rem}.profile-education-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem}.profile-education-logo{width:9rem;height:9rem}.profile-education-title{font-size:2.4rem;line-height:2.8rem}.profile-education-subtitle{font-size:1.6rem;line-height:2.8rem}.edit-school-suggestions-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 0}.edit-school-suggestions-item-logo{width:4rem;height:4rem;background-size:contain;background-position:center center;background-repeat:no-repeat;display:inline-block;-webkit-box-flex:0;-ms-flex:none;flex:none;background-color:#fff;border-radius:4px;margin-right:2rem}.profile-work-status-available{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.profile-work-status-available .profile-work-status-text{font-size:1.8rem;padding-top:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.profile-work-status-text{text-align:right;font-weight:700;font-size:1.4rem;padding-top:.4rem}.profile-work-status-hourly-rate{margin-top:.2rem;font-size:2.4rem;line-height:2.6rem}.profile-work-status-hourly-rate-postfix{color:#cacacf}.profile-social-link svg{color:#95959f!important}.profile-social-link:not(:first-child){margin-left:1rem}profile-social-links{font-size:1rem}.profile-edit-social-link-icon,profile-services-list{display:-webkit-box;display:-ms-flexbox;display:flex}.profile-edit-social-link-icon svg{color:#70707a!important}profile-roles-edit-item,profile-services-edit-item{display:block;width:33.5rem}.profile-select-service{width:32.5rem}.profile-select-service.md-open .profile-select-service-btn{border:solid .2rem #39ddbf}.profile-select-service-btn{-webkit-box-flex:1;-ms-flex:1;flex:1;box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1);border-radius:.8rem;font-size:1.6rem;height:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 2.6rem;box-sizing:border-box}.profile-select-service-btn.md-select-value{border:solid .1rem rgba(104,104,113,.5)}.profile-select-service-content{width:70rem;border-radius:4px;max-height:none;overflow:hidden}.profile-select-service-content [rmt-multi-tier-menu].list-unstyled,edit-job-role,edit-job-subcategory,edit-skills,job-listing,post-company-job-plan,profile,profile-intro,profile-item-preview,profile-progress-bar,profile-roles-edit-items,profile-sections,recruit-offer-preview,select-service{display:block}.profile-edit-services-list .as-sortable-placeholder,.profile-edit-services-list .profile-edit-services-list-item{margin-top:1.2rem}.profile-services-edit-list-item-name{height:5rem;width:32.5rem;padding:0 2rem 0 2.6rem;font-size:1.6rem;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.8rem;background-color:#f5f9fc;box-shadow:0 .2rem .3rem 0 rgba(112,112,122,.11);border:solid .1rem rgba(44,43,63,.1);position:relative}.profile-services-edit-list-item-name-text{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;color:#70707a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-services-edit-list-item-name-action{margin-left:1rem}.profile-services-edit-list-item-label{margin-left:3rem}.profile-services-edit-list-item-level,.profile-services-edit-list-item-years{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-left:1.3rem;width:14.5rem}profile-services-list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.5rem;margin-top:-1rem}.profile-services-item{margin-top:1rem;border:.1rem solid #efeff0;border-radius:1000px;color:#686871;margin-right:1rem;font-size:1.8rem;padding:1.35rem 2.5rem 1.55rem}.profile-services-item.placeholder{border-style:dashed;color:#70707a}.profile-services-item.placeholder .icon{margin-right:.3rem}.profile-intro-service.placeholder .icon svg,.profile-services-item.placeholder .icon svg{width:1rem;height:1rem}.profile-roles-chips{margin-top:2rem}.profile-roles-chips-item{width:auto;height:5rem;border-radius:.8rem;box-shadow:0 .2rem .3rem 0 rgba(0,0,0,.06);border:solid .2rem #39ddbf;padding:1.5rem 5rem 1.5rem 1.5rem;box-sizing:border-box;font-size:1.6rem;text-align:left;position:relative;margin-top:2rem;margin-right:2rem;display:inline-block}.profile-roles-chips-item .delete-icon{position:absolute;right:2rem;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.profile-progress-bar{background:linear-gradient(to right,#5bdfce 0%,#20b8cf 100%);color:#fff;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.profile-progress-points{margin:auto}.profile-progress-points-text{text-align:center;margin-bottom:0;font-weight:500}.profile-progress-meter .md-container{height:.4rem;background-color:rgba(255,255,255,.5);border-radius:1000px}.profile-progress-meter .md-container .md-bar{background:#fff;border-radius:1000px;height:auto}.profile-progress-meter .md-container .md-bar1{opacity:.5}.profile-progress-bar-right{position:absolute;right:0;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-index-site body>footer,.profile-progress-bar{height:7rem}.profile-progress-points-text{margin-top:1rem;font-size:1.4rem;line-height:1.6rem}.profile-progress-meter{width:19.6rem}.profile-progress-bar-right{padding:1rem 1.5rem}.icon-btn.profile-progress-bar-hide-btn,.job-length-radio-group .custom-radio-button-description div+div{margin-left:1.5rem}profile{position:relative}.profile-background:not(:hover) .profile-editable-overlay-button{display:none}.profile-nav-sticky-wrapper.sticked profile-nav{box-shadow:0 0 0 1px rgba(44,43,63,.05),0 0 5px 0 rgba(44,43,63,.15)}.profile-nav-sticky-wrapper.sticked+profile-sections .profile-section-wrapper:first-child .profile-section-border{display:block}.profile-progress-meter-circular path{stroke:#39ddbf;stroke-width:.2rem!important}.profile-background{background-repeat:no-repeat;background-position:center;background-size:cover;background-color:#b8b8bd}.profile-period-main{line-height:1.93;color:#70707a}.profile-period-duration{margin-top:.2rem;color:rgba(112,112,122,.5)}profile-location{display:inline}.profile-empty-section-header{color:#70707a}.profile-background{height:26rem;position:relative}.profile-background.tall{height:33rem}.profile-background .user-status{position:absolute;left:3rem;top:2.5rem;opacity:.8;font-size:1.4rem;letter-spacing:.2rem;text-transform:uppercase;color:#efeff0}.profile-nav-sticky-wrapper.sticked{background:#fff}.profile-actions{position:absolute;left:1.5rem;top:1.5rem;color:#70707a}.icon-btn.profile-progress-btn{color:#70707a;font-size:2.1rem;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.safari .profile-progress-meter-circular-points{margin:auto}.profile-progress-meter-circular,.profile-progress-meter-circular-track{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.profile-progress-meter-circular-track{width:4.4rem;height:4.4rem;border:.2rem solid #e0dfe2;box-sizing:border-box;border-radius:1000px}.profile-query-indicator{position:absolute;top:0;left:0;right:0}.profile-show-more-link{margin-top:1rem;display:inline-block;color:#50e3c2}.profile-section-wrapper{margin:0 6rem}.profile-section-wrapper:first-child .profile-section-border{display:none}.profile-section-wrapper:last-child .profile-section{padding-bottom:9rem}.profile-section-border{height:6rem;border-bottom:.1rem solid #efeff0;box-sizing:border-box}.profile-section{display:block;margin:0 auto;padding:8rem 0 3rem}.profile-empty-section-header,.profile-section-header{max-width:70rem;margin:0 auto}.profile-empty-section-header{position:relative}.profile-empty-section-add-btn{position:absolute;top:-.7rem;right:0}.profile-section-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:70rem;margin:0 auto}.profile-section-content.wide{max-width:99rem}.profile-empty-section-title,.profile-section-title{display:inline-block;font-size:3.2rem}.jobs-list-item .job-list-item-title a.job-name.has-applicant,.profile-section-title{position:relative}.profile-section-title::after{position:absolute;content:'.';color:transparent;top:52%;left:100%;-webkit-transform:translate(3rem,-50%);transform:translate(3rem,-50%);width:3rem;height:.3rem;background-color:#e0dfe2}h1.profile-empty-section-title,h1.profile-section-title{font-weight:500;margin:0}.profile-section-content{margin-top:4rem}.profile-section-add-btn{margin-top:3rem;-ms-flex-item-align:end;align-self:flex-end}.profile-empty-section-invisible-icon{margin-left:3rem;color:#cacacf;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;transition:color .2s ease-out}.profile-empty-section-invisible-icon :hover,.profile-import-menu-dock>a,.profile-import-menu-linkedin>a{color:#70707a}.profile-empty-section-invisible-icon svg{width:3.065rem;height:2.541rem}.profile-empty-section-invisible-tooltip{margin-left:.6rem;font-size:1.6rem;color:#70707a;display:inline-block}profile-edit-item-logo{display:block;text-align:center}.profile-item-preview-image{font-size:5rem;width:1em;height:1em;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#efeff0;border:.1rem solid rgba(44,43,63,.05);border-radius:1.2rem;box-sizing:border-box}.profile-item-preview-main{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:1.5rem}.profile-item-preview-wrapper.profile-item-preview-wrapper-recommendations{padding:1.5rem 0}.profile-item-preview.profile-item-preview-recommendations,profile-connections-card{display:-webkit-box;display:-ms-flexbox;display:flex}h4.profile-item-preview-recommendations-title{font-size:1.8rem;line-height:2.1rem;margin:0;font-weight:400}h5.profile-item-preview-recommendations-headline{font-size:1.4rem;line-height:1.8rem;margin:0}.profile-item-preview-wrapper.profile-item-preview-wrapper-projects{padding:1.5rem 0}.profile-item-preview.profile-item-preview-projects{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}h4.profile-item-preview-education-organization,h4.profile-item-preview-experience-organization,h4.profile-item-preview-project-title{font-size:1.6rem;line-height:1.9rem;margin:0;font-weight:400}.profile-item-preview-wrapper.profile-item-preview-wrapper-experience{padding:1.5rem 0}.profile-item-preview.profile-item-preview-experience{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-item-preview-wrapper.profile-item-preview-wrapper-education{padding:1.5rem 0}.profile-item-preview.profile-item-preview-education{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-overview-time{color:#b7b7bc}profile-overview{display:block;font-size:1.4rem}.profile-oveview-list{display:table;margin-top:0}.profile-overview-section{display:table-row;line-height:1.57}.profile-overview-section-divider{width:15rem;height:.1rem;background:rgba(112,112,121,.25);margin:2rem 0 1rem 10rem}.profile-overview-section-title{margin-left:0;color:#b7b7bc;display:table-cell;padding-top:.9rem;white-space:nowrap;min-width:8rem}.profile-overview-section-value{display:table-cell;padding-left:2.3rem;color:#70707a;padding-top:.9rem}.profile-overview-section-value b{font-weight:400;color:#b4b4c0}.profile-overview-relocate-to{font-family:'Lato',sans-serif;font-size:1.4rem;line-height:1.57;letter-spacing:-.03rem;text-align:left;color:#b8b8bd;margin-top:1rem;display:block}.profile-overview-skills-more{color:#50e3c2;margin-left:.5rem}.profile-overview-social-links{font-size:.5em}.profile-salary-contact-info .divider{height:.1rem;margin-top:2rem;background-color:rgba(112,112,121,.25)}.hire-modal .modal-body .rate-info .offer-deposit md-radio-group,.profile-salary-contact-info-link,job-details .content-right .client-info client-card,job-listing-full .info .main h4{margin-top:1.5rem}.plan-required-modal .md-dialog-container md-dialog-content{border-radius:.8rem}.plan-required-modal .simple-modal-top-avatar{margin:0 auto;width:10rem;height:10rem;border-radius:100%;border:solid .2rem #fff;-webkit-transform:translate(0,50%);transform:translate(0,50%)}.plan-required-modal .simple-modal-divider{width:100%;height:.2rem;background:rgba(112,112,121,.25);border:none}.md-dialog-content.plan-required-modal-content{padding:0}.md-dialog-content.plan-required-modal-content,.plan-required-modal-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.plan-required-modal-progress,.plan-required-modal-progress .md-container .md-bar{height:.6rem}.plan-required-modal-progress .md-container{background:#e7e7e7;height:.6rem}.plan-required-modal-progress .md-bar2{background:#39ddbf}.plan-required-modal-progress-text{line-height:2;font-size:1.4rem;font-weight:500;color:#39ddbf;margin-top:.2rem}.plan-required-modal-cta-btn{margin-top:2.5rem}.plan-required-modal-why{text-align:center;font-size:1.4rem;line-height:1.36;color:#70707a}.plan-required-modal{width:56rem}.plan-required-modal-body,.simple-modal-header.plan-required-modal-header{font-size:2.2rem;padding:8rem 2.2rem 2rem;line-height:1.36;letter-spacing:-.03rem}.simple-modal-header.plan-required-modal-header .line-1{font-size:2.2rem}.plan-required-modal-body{box-sizing:border-box;width:100%;padding:4rem 7rem;display:block}.plan-required-modal-body b{color:#39ddbf;font-weight:400}.plan-required-modal-footer{padding-bottom:5rem}.plan-required-modal-footer .btn{width:25rem}.profile-preview-connect-btn svg.check{width:1.5rem;height:.9rem}.profile-preview-connect-btn-tooltip{color:#fff;opacity:.8;font-size:1.2rem}.profile-edit-form,.profile-edit-form-body-wrapper,profile-edit-form{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto}.profile-edit-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.profile-edit-form-body-wrapper{padding:6rem 0}.profile-edit-form-body{display:block;margin:auto;min-width:70rem}.profile-edit-form-body .form-control{height:5rem;padding-top:0;padding-bottom:0}.profile-edit-form-header{box-shadow:0 0 .3rem 0 rgba(0,0,0,.18)}.profile-edit-form-header-inner{height:7rem;padding:0 2.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.profile-edit-form-header-middle{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#70707a;font-size:1.8rem}.profile-edit-form-header-button{width:12rem}h1.profile-name{margin-bottom:0}h2.profile-headline{font-weight:400;margin-bottom:0}.profile-verified svg{width:1.9rem;height:2rem}.profile-headline{margin-top:1rem}.profile-headline.placeholder{color:#cacacf}.profile-intro-services{margin-top:1rem;text-align:center}.profile-intro-service{display:inline-block;margin-top:1rem;border:.1rem solid #efeff0;border-radius:1000px;color:#686871}.profile-intro-service.placeholder{border-style:dashed;color:#70707a}.profile-intro-service.placeholder .icon{margin-right:.3rem}.profile-intro-service:not(:first-child){margin-left:.5rem}.profile-freelancer-rating{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-freelancer-rating-star svg{width:1.6rem;height:1.6rem;fill:#2491f6}.profile-freelancer-rating-value{margin-left:.7rem}.profile-location{color:#686871;line-height:2.6rem}.profile-location.placeholder,recruit-contract-preview .group-control h3 .completed-milestones{color:#cacacf}.profile-location,.profile-social-links{margin-left:1.4rem}.profile-import-menu{margin-right:2rem}.profile-import-menu .arrow-down-heavy{margin-right:.5rem}.profile-import-menu .dropdown-icon{margin-left:.5rem}.profile-import-menu-dock{border-bottom:.1rem #d8d8d8 solid}.profile-import-menu-dock.connected>span{color:#b8b8bd}.profile-import-menu-dock span[svg-sprite=social-icon-dock],.profile-import-menu-dock span[svg-sprite=social-icon-dock] svg{padding-right:0;width:1.2rem;height:1.5rem}.profile-import-menu-linkedin span[svg-sprite=social-icon-linkedin],.profile-import-menu-linkedin span[svg-sprite=social-icon-linkedin] svg{padding-right:0;width:1.5rem;height:1.5rem}.profile-intro{padding-bottom:6rem}.profile-intro-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.profile-intro-top-left,.profile-intro-top-right{-webkit-box-flex:0;-ms-flex:none;flex:none;width:30rem;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem 3rem}.profile-intro-top-right{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.profile-into-top-right-link{color:#95959f;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem}.profile-into-top-right-link+.profile-into-top-right-link{margin-left:1.6rem}.profile-into-top-right-link:hover,candidate-preview>.right-side>.desc .top-line .favorite-button:hover{color:#70707a}.profile-into-top-right-link-icon svg.arrow-down-heavy{width:1.2rem;height:1.4rem}.profile-into-top-right-link-icon svg.gear{width:1.6rem;height:1.6rem}.profile-into-top-right-link-text{margin-left:.75rem;white-space:nowrap}.profile-connect-btn{margin-right:2rem}.profile-intro-main,.profile-intro-top-center{display:-webkit-box;display:-ms-flexbox;display:flex}.profile-intro-top-center{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;top:-8rem;margin-bottom:-8rem}.profile-intro-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;max-width:60rem}.profile-avatar{background-color:#efeff0;font-size:16rem;box-shadow:0 0 0 .1rem rgba(0,0,0,.07),0 1rem 3rem -.5rem rgba(0,0,0,.3)}.profile-name{font-size:3.6rem;line-height:5rem;margin-top:2rem}.job-invites-manual-item-header-meta strong,h1.profile-name{font-weight:500}.profile-headline{font-size:1.8rem;line-height:2.6rem}.profile-intro-service{font-size:1.4rem;padding:.6rem 1.5rem .8rem}.profile-intro-misc{margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem}.profile-add-connections-btn svg{width:1.5rem;height:1.5rem}.profile-about-content.profile-section-content{margin-top:3rem}.profile-about-text{font-size:1.8rem;line-height:2.8rem}profile-skills-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-3rem;margin-top:1rem}profile-skills-list .profile-show-more-link{margin-left:4rem;margin-top:3.2rem}.profile-reviews-header,.profile-reviews-overall{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-reviews-overall-rating{margin-left:2rem}.profile-experience-logo{background-repeat:no-repeat;background-position:center;background-size:contain;box-sizing:border-box;box-shadow:inset 0 0 0 .1rem rgba(0,0,0,.1)}.profile-experience-logo.placeholder{background-color:#efeff0;background-image:url(/assets/images/profile/profile-employment-placeholder@2x.jpg)}.profile-experience-item-main{margin-left:2rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.profile-experience-item-right{margin-left:2rem;-webkit-box-flex:0;-ms-flex:none;flex:none;text-align:right}.profile-education-logo{background-position:center;background-size:contain;background-repeat:no-repeat;border:.1rem solid #e0dfe2;border-radius:1.2rem;box-sizing:border-box}.profile-education-logo.placeholder{background-color:#efeff0;background-image:url(/assets/images/profile/profile-education-placeholder@2x.jpg)}.profile-education-item-right{margin-left:2rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.profile-single-project-image{width:50%;border:.1rem solid #e0dfe2;box-sizing:border-box}.profile-preview-intro-right .profile-headline.profile-preview-headline,.profile-single-project-image+.profile-single-project-item-info{margin-top:3rem}.profile-single-project-title{font-size:2.4rem;line-height:3.2rem}.profile-single-project-description{font-size:1.6rem;line-height:2.2rem;margin-top:1rem}.btn-profile-single-project-url{float:right;margin-left:2rem}.profile-recommendations-header,.profile-recommendations-overall{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-review-details{max-width:70rem}.profile-review-details .profile-review-job-title{font-size:2.4rem;margin-top:2.5rem}.profile-review-details .profile-review-text{margin-top:2.5rem}.profile-review-details .profile-review-client{margin-top:4rem}.profile-project-details{max-width:100rem}.profile-project-details-image{width:100%;border:.1rem solid #e0dfe2;box-sizing:border-box}.profile-project-details-title{line-height:3.2rem;font-size:2.4rem;margin-top:2.8rem;font-weight:400}h1.profile-project-details-title,p.profile-project-details-description{margin-bottom:0}.profile-project-details-description{font-size:1.6rem;line-height:2.2rem;margin-top:1rem}.btn-profile-project-details-url{float:right;margin-left:2rem}.profile-project-details-item-info{max-width:70rem;margin:0 auto}.profile-recommendation-details{max-width:70rem}profile-item-details{margin:auto;padding:4rem}.profile-item-details-btn-next,.profile-item-details-btn-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.profile-item-details-btn-prev{left:3rem}.profile-item-details-btn-next{right:3rem}profile-connections-card .btn{margin-right:2rem}profile-connections-card .profile-connections-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}profile-connections-card .profile-connections-card .user-avatar{font-size:3.2rem;box-shadow:inset 0 0 0 .1rem rgba(0,0,0,.07);border:.1rem solid #fff}profile-connections-card .profile-connections-card,profile-connections-card .profile-connections-card .avatars{display:-webkit-box;display:-ms-flexbox;display:flex}profile-connections-card .profile-connections-card .user-avatar:nth-child(5){margin-left:-.8rem;z-index:5;position:relative}profile-connections-card .profile-connections-card .user-avatar:nth-child(4){margin-left:-.8rem;z-index:6;position:relative}profile-connections-card .profile-connections-card .user-avatar:nth-child(3){margin-left:-.8rem;z-index:7;position:relative}profile-connections-card .profile-connections-card .user-avatar:nth-child(2){margin-left:-.8rem;z-index:8;position:relative}profile-connections-card .profile-connections-card .user-avatar:nth-child(1){z-index:9;position:relative}profile-connections-card .profile-connections-card .count{display:block;font-size:1.2rem;line-height:2.2rem;color:#70707a}profile-connections-card.horizontal .card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}profile-connections-card.horizontal .card .count{margin-left:.6rem}profile-preview{-webkit-box-flex:1;-ms-flex:1;flex:1;display:block;position:relative;z-index:0}.profile-background.profile-preview-background{height:16rem;position:relative}.profile-background.profile-preview-background ::after{content:' ';position:absolute;top:0;bottom:0;left:0;right:0;opacity:.15;background:#000}.profile-preview-background-mask{position:absolute;top:0;bottom:0;left:0;right:0;background-image:linear-gradient(to bottom,rgba(0,0,0,0),#000);opacity:.7}profile-preview-intro{margin-top:4rem;padding:0 4rem;display:block}header+profile-preview-intro{position:relative;margin-top:-6rem}header+profile-preview-intro .profile-preview-intro-main{color:#fff}.profile-preview-intro-right .profile-intro-services{margin-top:.8rem;text-align:left}.profile-preview-sections{padding:0}.profile-preview-sections h1.profile-section-title,.profile-preview-sections h2.profile-skills-header{font-size:2.4rem}.profile-preview-sections h1.profile-section-title.profile-skills-header,.profile-preview-sections h2.profile-skills-header.profile-skills-header{margin-top:3.5rem}.profile-preview-sections .profile-section-wrapper{margin:0 4rem}.profile-preview-sections .profile-section{padding:4rem 0 0}.profile-preview-sections .profile-section-header{margin:0}.profile-preview-sections .profile-section-border,.profile-preview-sections .profile-section-title::after{display:none}.profile-preview-sections .profile-section-content{margin-top:2rem;max-width:none}.profile-preview-sections .profile-about-text{font-size:1.6rem;line-height:1.5}.profile-preview-sections .profile-education-title,.profile-preview-sections .profile-experience-company-name{font-size:1.8rem}.profile-preview-sections .profile-education-logo,.profile-preview-sections .profile-experience-logo{width:7rem;height:7rem}.profile-preview-sections .profile-experience-description{margin-left:9rem}.profile-preview-sections .profile-skills{margin-top:4rem}.profile-preview-sections profile-skills-list{margin-left:-4rem}.profile-preview-sections .profile-skills-item{width:34rem;margin-left:4rem;margin-top:2.5rem}.profile-preview-sections profile-projects-list .profile-projects-item,.profile-preview-sections profile-projects-list .rmt-masonry-item-sizer{width:34rem}h1.profile-preview-section-title{font-size:2.4rem;font-weight:500}#profile-modal-header-sticky-anchor{position:absolute;top:16rem;bottom:0;z-index:0}.profile-preview-intro-left{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.profile-preview-intro-left profile-connections-card{margin-top:2.6rem}.profile-preview-intro-left profile-connect-button{position:absolute;top:0;left:0}.profile-avatar.profile-preview-avatar{font-size:12rem}.profile-preview-connect-tooltip{color:#fff;opacity:.8;font-size:1.2rem}.profile-connections.profile-preview-connections{margin-top:2rem}.profile-preview-intro-right{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:4rem}.profile-preview-intro-main,profile-nav,profile-preview-sticky-header{display:-webkit-box;display:-ms-flexbox;display:flex}.profile-preview-name{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:3rem;font-weight:500;margin-top:0;margin-bottom:0;line-height:5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:44rem}profile-work-status.profile-preview-work-status{margin-left:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}profile-work-status.profile-preview-work-status .profile-work-status-hourly-rate{font-size:2.1rem}.profile-headline.profile-preview-headline{margin-top:3.5rem;font-size:1.8rem;color:#2c2b3f}profile-nav,profile-preview-sticky-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;box-sizing:border-box}profile-preview-sticky-header{position:fixed;top:0;right:0;width:80rem;z-index:1;background:#fff;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);opacity:0;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;transition-duration:.2s;transition-timing-function:ease-in-out;padding-left:4rem;padding-right:28rem;height:8rem;box-shadow:0 0 .9rem 0 rgba(0,0,0,.18)}profile-preview-sticky-header.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.profile-preview-sticky-header-left{position:relative;top:1rem}.profile-preview-sticky-header-left profile-connect-button{position:absolute;bottom:0;right:0;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:bottom right;transform-origin:bottom right}.profile-avatar.profile-preview-sticky-header-avatar{font-size:8rem}.profile-preview-sticky-header-main{margin-left:2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-preview-sticky-header-name{font-size:1.8rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-preview-sticky-header-headline{margin-top:1rem;font-size:1.4rem;color:#95959f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}profile-nav{height:6rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;box-shadow:0 0 0 .1rem rgba(44,43,63,.07)}.profile-nav-item{padding:2rem;font-weight:500;text-transform:capitalize;color:inherit}.profile-nav-item.active{color:#2c2b3f}.profile-editable-overlay,profile-editable-overlay{position:absolute}.profile-editable-overlay{top:0;bottom:0;left:0;right:0;visibility:hidden}.profile-editable-overlay,profile-editable-overlay{display:block;box-sizing:border-box;overflow:hidden}.profile-editable-overlay:not(.clickable),profile-editable-overlay:not(.clickable){pointer-events:none}.profile-editable-overlay.profile-editable-overlay-style-inset-glow,profile-editable-overlay.profile-editable-overlay-style-inset-glow{border:.1rem solid #b7eee5;box-shadow:0 0 .4rem 0 #7ff1df;border-radius:1000px}.profile-editable-overlay.profile-editable-overlay-style-outglow,profile-editable-overlay.profile-editable-overlay-style-outglow{border:.1rem solid #b7eee5;box-shadow:0 0 .4rem 0 #7ff1df;border-radius:2.5rem}.profile-editable-overlay-button,.profile-editable-overlay-group-button{pointer-events:all}.profile-editable-overlay-button svg.edit-small,.profile-editable-overlay-group-button svg.edit-small{width:1.4rem;height:1.4rem}.profile-editable-overlay-button{position:absolute;right:1.2rem;top:1.2rem}.profile-editable-overlay-button-group{position:absolute;top:.9rem;right:1.3rem}.profile-editable-overlay-button-group-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex}.profile-editable-overlay-button-group-horizontal .profile-editable-overlay-group-button:not(:first-child){margin-left:.5rem}candidate-preview,candidate-preview>.info{display:-webkit-box;display:-ms-flexbox;display:flex}candidate-preview{transition:all .4s ease-in-out;position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}candidate-preview>.info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}candidate-preview>.right-side,candidate-preview>.right-side>.desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}candidate-preview>.right-side{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}candidate-preview>.right-side>.desc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:2rem}candidate-preview>.right-side>.desc .top-line,candidate-preview>.right-side>.desc .top-line .elite{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}candidate-preview>.right-side>.desc .top-line{position:relative}candidate-preview>.right-side>.desc .top-line .elite{width:4.5rem;height:1.7rem;border-radius:.3rem;background-image:linear-gradient(112deg,#0089d9,#50fff5);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:.7px;text-align:center;font-size:.9rem;color:#fff;text-transform:uppercase;margin-left:1.5rem}candidate-preview>.right-side>.desc .top-line .candidate-name{margin:0;padding:0;font-size:2.1rem;font-weight:400}candidate-preview>.right-side>.desc .top-line>.verified{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:1.5rem}candidate-preview>.right-side>.desc .top-line>.verified svg,connect-contact>.desc h3>.verified svg{width:1.7rem;height:1.6rem}candidate-preview>.right-side>.desc .top-line .location{color:rgba(44,43,63,.5);font-size:1.2rem;font-weight:500;position:relative;margin-left:1.5rem;margin-top:.15rem}candidate-preview>.right-side>.desc .top-line .favorite-button{position:absolute;top:0;right:0;color:rgba(149,149,159,.5)}candidate-preview>.right-side>.desc .top-line .favorite-button.active,candidate-preview>.right-side>.rate-container .rate .desired-rate.green-label{color:#39ddbf}candidate-preview>.right-side>.desc>p{padding:0;margin:.5rem 0 0;font-size:1.4rem;line-height:1.44;letter-spacing:-.02rem}candidate-preview>.right-side>.desc>p.services{line-height:1.86;color:rgba(112,112,122,.5)}candidate-preview>.right-side>.desc>p.candidate-experience{color:#95959f;font-size:1.4rem;line-height:1.44;letter-spacing:-.02rem}candidate-preview>.right-side>.desc>p.user-headline{font-size:1.6rem}candidate-preview>.right-side>.desc .extra{margin:1.5rem 0 4rem}candidate-preview>.right-side>.desc .extra>.big-badge,job-applicants .item>.options>a{margin-right:1rem}candidate-preview>.right-side>.rate-container .rate{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}candidate-preview>.right-side>.rate-container .rate .desired-rate{margin:0;padding:0;font-size:1.8rem;line-height:1.22;letter-spacing:-.05rem;font-weight:400}candidate-preview>.right-side>.rate-container .rate .desired-rate-label{font-size:1.2rem;line-height:2.17;text-align:right;color:#95959f}candidate-preview>.right-side>.price{position:absolute;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff}candidate-preview>.right-side>.price>.action{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}candidate-preview>.right-side>.price>.action .thumb-buttons{box-shadow:0 0 1rem 1rem #fff;border-radius:1000px;visibility:hidden}candidate-preview>.right-side>.price>.action .magic-wand{color:#95959f;transition:all ease-in .3s}candidate-preview>.right-side>.price>.action .magic-wand:hover{-webkit-transform:rotate(360deg);transform:rotate(360deg)}candidate-preview>.right-side>.price>.action .icon-btn{margin-left:1rem;width:2.2rem;height:2.2rem}candidate-preview>.right-side>.price>.action .circle-action{width:3.2rem;height:3.2rem;box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.06);color:rgba(149,149,159,.5)}candidate-preview>.right-side>.price>.action.hover-actions{visibility:hidden;margin-top:2.5rem;margin-bottom:2.5rem}candidate-preview.ng-leave{height:18rem}candidate-preview.ng-leave.ng-leave-active{opacity:0;height:0}candidate-preview:hover>.right-side>.price>.action .thumb-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:1rem;visibility:visible}.icon-btn.candidate-preview-like-btn svg{width:1.87rem;height:1.7rem}.icon-btn[svg-sprite=x-small].candidate-preview-archive-btn svg{width:.8rem;height:.8rem}.candidate-preview-last-active{font-size:1.2rem;color:rgba(44,43,63,.5);font-weight:500;letter-spacing:-.02rem;line-height:1.67;margin-top:.3rem}.invited-tooltip .md-content{padding:1.2rem;width:18rem;border-radius:.8rem;box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1),inset 0 0 0 .1rem rgba(104,104,113,.25);background-color:#fff;box-sizing:border-box;text-align:center;white-space:normal;opacity:1}.invited-tooltip .md-content .avatar{width:3rem}.invited-tooltip .md-content p{font-size:1.4rem;letter-spacing:-.03rem;color:#70707a}.candidate-row-item+.candidate-row-item::before{content:'\A0\2022\A0'}.candidate-preview-empty-roles-spacer{height:1rem}job-applicants,md-menu-content.location-menu-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}job-applicants{padding-top:2.5rem}candidate-preview>.right-side>.price>.action,job-applicants .item>.message .message-footer,job-applicants>.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}job-applicants>.header>h4{margin:0 2rem 0 0;font-size:1.8rem;font-weight:400;color:#95959f}job-applicants>.header>div{background:rgba(112,112,121,.25);height:.1rem;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}job-applicants .item{border-bottom:.1rem solid #efeff0;padding-bottom:3.4rem}job-applicants .item>.controls{margin-left:12rem}job-applicants .item>.message{padding:2rem 3rem;border-radius:.8rem;background-color:#f5f9fc;margin-left:12rem;font-family:'Lato',sans-serif;line-height:1.38}job-applicants .item>.message>strong{display:block;widows:100%;text-transform:uppercase;font-size:1.4rem;color:#70707a;font-weight:400;margin-bottom:1.4rem}job-applicants .item>.message>p{margin:0 0 .6rem;padding:0;color:#686871;font-size:1.4rem;line-height:2rem;word-wrap:break-word;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}job-applicants .item>.message>p>a{color:#39ddbf;text-decoration:underline}job-applicants .item>.message .message-footer{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:2.5rem}.matched-applicants-item-footer small,job-applicants .item>.message .message-footer small{font-size:1.2rem;color:rgba(112,112,122,.5)}job-applicants .item>.options{margin:2rem 0}job-applicants .applicant-preview{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:.1rem solid rgba(112,112,121,.25);margin-bottom:2rem;padding:2rem 0 4rem;transition:all .4s ease-in-out}job-applicants .applicant-preview.ng-leave{height:18rem}job-applicants .applicant-preview.ng-leave.ng-leave-active{opacity:0;height:0}job-applicants .applicant-preview>.info{-webkit-box-align:center;-ms-flex-align:center;align-items:center}job-applicants .applicant-preview>.info>.trust{margin-top:1.1rem}job-applicants .applicant-preview>.info>.trust>.rating,job-applicants .applicant-preview>.info>.trust>.verified{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.6rem}job-applicants .applicant-preview>.info>.trust>.rating svg{width:1.3rem;height:1.3rem}job-applicants .applicant-preview>.info>.trust>.rating span[svg-sprite=star] svg{fill:#2491f6}job-applicants .applicant-preview>.info>.trust>.verified{-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:.8rem;font-size:1.2rem;margin-bottom:1rem}job-applicants .applicant-preview>.info>.trust>.verified svg,recruit-contract-preview>.info>.verified svg{width:1.8rem;height:1.8rem;margin-right:.4rem}job-applicants .applicant-preview .desc,job-applicants .applicant-preview .price,job-applicants .applicant-preview>.info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}job-applicants .applicant-preview .desc{margin:0 2rem;-webkit-box-flex:1;-ms-flex:1;flex:1}job-applicants .applicant-preview .desc .applicant-name,recruit-contract-preview>.desc>h2{margin:0;padding:0;font-size:2.1rem;font-weight:400}job-applicants .applicant-preview .desc>h3{padding:0;line-height:1.57;margin:.5rem 0 0;font-weight:400;font-size:1.4rem}job-applicants .applicant-preview .desc .location{color:#70707a;position:relative;padding-left:1.5rem}job-applicants .applicant-preview .desc .location>.ico-spacer{border-radius:100%;background-color:#b8b8bd;width:.5rem;height:.5rem;display:block;position:absolute;left:.3rem;top:.6rem}job-applicants .applicant-preview .desc .location.no-spacer{padding-left:0}job-applicants .applicant-preview .desc .location.no-spacer>.ico-spacer,recruit-menu .state-sidenav .btn-post-job a.active{display:none}job-applicants .applicant-preview .desc>p{padding:0;margin:0 0 1rem;font-size:1.4rem;line-height:1.57;color:#686871}job-applicants .applicant-preview .desc .extra{margin:1.5rem 0 4rem}job-applicants .applicant-preview .desc .extra>.big-badge{margin-right:1rem}job-applicants .applicant-preview .price{-ms-flex-negative:0;flex-shrink:0;text-align:right}job-applicants .applicant-preview .price>h3{margin:0;padding:0;font-size:1.8rem;line-height:1.22;letter-spacing:-.05rem;font-weight:400}job-applicants .applicant-preview .price>small{margin-top:.6rem;font-size:1.4rem;color:#70707a}job-applicants .applicant-preview .price>.action{float:right;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-bottom:2rem}job-applicants .applicant-preview .price>.action .icon-btn{margin-left:1rem}.matched-applicants-type,job-applicants .job-layer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}job-applicants .job-layer .view-job-btn,job-listing-full .stats ul li+li{margin-left:2rem}job-applicants candidate-preview{border:none;margin-bottom:0;padding-bottom:1rem;margin-top:3rem}.location-menu .btn.btn-small{font-size:1.8rem;line-height:1.38;color:#767676}.location-menu .btn.btn-small .btn-text+.btn-icon{margin-top:.5rem}md-menu-item.location-menu-item{padding:.5rem}md-menu-content.location-menu-content{position:relative;padding-bottom:3rem;font-size:1.4rem}md-menu-content.location-menu-content .preferences-list+.country-list{margin-top:2rem;border-top:solid .1rem #e6e6e6}md-menu-content.location-menu-content .country-list,md-menu-content.location-menu-content .preferences-list{padding-left:1.7rem;padding-top:.5rem}md-menu-content.location-menu-content .country-list md-checkbox .md-label,md-menu-content.location-menu-content .preferences-list md-checkbox .md-label{margin-top:.3rem}md-menu-content.location-menu-content .action{width:100%;background-color:#fff;height:2rem}md-menu-content.location-menu-content .action .btn{font-size:1.4rem}.job-applicant-action:not(:first-child){margin-left:1.5rem}md-input-container.post-job-salary-input-container md-icon,recruit-offer-preview .offer-actions .btn+.btn{margin-left:1rem}.job-details-content.company .content-left .job-info .job-info-item h2,recruit-offer-preview candidate-preview{margin-bottom:0}.matched-applicants-type::after{content:' ';-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;height:.1rem;margin-left:.7rem;background:#efeff0}.matched-applicants-type-spacer{color:rgba(112,112,122,.5)}.matched-applicants-type-link{color:#b8b8bd}.matched-applicants-type-link.active{color:#70707a;cursor:default!important}.matched-applicants-desired-rate,.post-job-form-control rmt-edit-locations,job-details .content-left .client-jobs ul li.see-more,job-details .content-left .similar-jobs ul li.see-more{margin-top:2rem}.matched-applicants-item-message{padding:2rem;border-radius:.8rem;background-color:#f5f9fc;margin-top:1rem}.matched-applicants-item-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2.5rem}.matched-applicants-item-action:not(:first-child){margin-left:1rem}.matched-applicants-empty{text-align:center;color:#95959f;line-height:1.5}.matched-applicants-empty a{color:#95959f;text-decoration:underline}.matched-applicants-empty .help-text,.nav-modal .modal-content.fullscreen-modal-content.post-job-plan-modal-content .modal-body post-company-job-plan{margin-top:3.5rem}.matched-applicants candidate-preview{margin-top:2rem;border:none}.matched-applicants-date{color:rgba(112,112,122,.5);font-size:1.4rem}.matched-applicants-item-footer,.matched-applicants-item-message{margin-left:12rem}.matched-applicants-empty{max-width:57rem;margin:14rem auto 0}.no-jobs-to-invite-modal-content.md-dialog-content{padding:0}.no-jobs-to-invite-modal-header{font-weight:400;margin:0}.no-jobs-to-invite-modal-body{border-top:solid .1rem #d8d8d8}.no-jobs-to-invite-modal{width:56rem}.no-jobs-to-invite-modal-header{padding:7.4rem 6.5rem 2rem;font-size:2.2rem}.no-jobs-to-invite-modal-body{padding:4rem 8.5rem 5rem}.no-jobs-to-invite-modal-description{font-size:2.2rem;line-height:1.36}.no-jobs-to-invite-modal-button{width:34.4rem}.invite-button-menu{width:22.6rem}.invite-button-jobs-list{position:relative;height:21rem}.invite-button-jobs-list-loading-container,td.reports-table-col-day>a{position:absolute;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.invite-button-jobs-list-item{min-height:4rem}.invite-button-jobs-list-item:not(:first-child){border-top:solid .1rem #efeff0}.invite-button-jobs-list-header{text-transform:uppercase;font-size:1.2rem;color:#95959f;padding:0 1.6rem}.invite-button-jobs-list-item-btn{text-overflow:ellipsis}.invite-button-jobs-list-item-btn[disabled]{opacity:.5}.jobs-list-item,.jobs-list-item .job-list-item-title,.recruit-job-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recruit-job-info{padding-bottom:3rem}.recruit-job-info .job-info-item{color:#95959f;font-size:1.4rem;font-family:'Lato',sans-serif}.recruit-job-info .job-info-item+.job-info-item::before{content:'\A0\2022\A0';padding:0 .5rem}recruit-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:30rem;-ms-flex-negative:0;flex-shrink:0}recruit-menu .state-sidenav{position:relative;left:0}recruit-menu .state-sidenav .btn-open-position{font-size:1.2rem;color:rgba(112,112,122,.5)}recruit-menu .state-sidenav .btn-post-job a .btn-icon{padding-top:.3rem;color:#39ddbf}recruit-menu .state-sidenav .btn-post-job a .btn-text{font-weight:800;color:#39ddbf}recruit-menu .state-sidenav .btn-post-job .divider{margin:1rem 2.1rem}.jobs-list-item,.jobs-list-item .job-list-item-title{box-sizing:border-box}.jobs-list-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.jobs-list-item .job-list-item-title{width:100%;-ms-flex-pack:distribute;justify-content:space-around;padding-right:1.5rem;padding-top:1.7rem}.jobs-list-item .job-list-item-title a.job-name{box-sizing:border-box;display:block;height:2.7rem;line-height:2.7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.jobs-list-item .job-list-item-title a.job-name.has-applicant:before{content:'';position:absolute;left:1.3rem;width:.5rem;height:.5rem;border-radius:100%;top:40%;background-color:#39ddbf}.jobs-list-item .job-list-item-title a.job-name.active:before{display:none}.jobs-list-item .job-list-item-title .badge{border-radius:.3rem;background-color:#efeff0;color:#95959f;font-size:.9rem}.jobs-list-item .job-list-item-title+.job-list-item-title{margin-top:1.7rem}.jobs-list-item .match-count{margin-right:1rem;color:rgba(112,112,122,.5);font-size:1.4rem}.jobs-list-item .job-detail{background-color:#f5f9fc;width:100%;padding:1.5rem 0;margin-top:.8rem}.jobs-list-item .job-detail:not(.active){display:none}.jobs-list-item .job-detail ul{list-style:none;margin:0;padding:0}.jobs-list-item .job-detail ul li a{font-size:1.4rem;height:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jobs-list-item .job-detail ul li a.selected{color:#2c2b3f;font-weight:500}.jobs-list-item .job-detail ul li a>small{font-size:1.4rem;color:#70707a;padding:.5rem .8rem}.jobs-list-item .job-detail ul li a>small.active,.nav-index-recruit-browse .page-view ui-view>.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jobs-list-item .job-detail ul li a>small.active{background-image:linear-gradient(to right,#5bdfce 0%,#20b8cf 100%);border-radius:100%;line-height:1rem;color:#fff;width:.5rem}.jobs-list-item .job-detail .divider{margin:1.2rem 2.1rem}.nav-index-recruit-browse .page-view ui-view>.content{margin:0 auto}.nav-index-recruit-browse .page-view ui-view>.content>ui-view{width:74rem}.archived .job-layer,.favorited .job-layer{margin-top:4.5rem}recruit-contract-preview{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:.1rem solid rgba(112,112,121,.25);padding:4rem 0}recruit-contract-preview:first-of-type{padding-top:2rem}recruit-contract-preview>.desc,recruit-contract-preview>.info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}recruit-contract-preview>.info,recruit-contract-preview>.info>.verified{-webkit-box-align:center;-ms-flex-align:center;align-items:center}recruit-contract-preview>.info>rating{margin:1.2rem 0 .4rem}recruit-contract-preview>.info>.verified{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:.8rem;font-size:1.2rem;margin-bottom:1rem}recruit-contract-preview>.desc{margin:0 2rem;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}recruit-contract-preview>.desc>h3{margin:.5rem 0 .2rem;padding:0;font-weight:400;font-size:1.4rem}recruit-contract-preview>.desc>p{margin:0 0 1rem;padding:0;font-size:1.4rem;line-height:2.2rem;color:#686871}recruit-contract-preview>.desc>p>a{text-decoration:underline;color:#39ddbf}recruit-contract-preview .group-control{margin-top:1rem;height:8.6rem}recruit-contract-preview .group-control h3{margin:0;font-size:2.4rem;font-weight:400;letter-spacing:-.025rem;color:#39ddbf}recruit-contract-preview .group-control h4{margin:.7rem 0 0;font-size:1.4rem;font-weight:400;color:#70707a}job-listing-full{border-bottom:.1rem solid rgba(112,112,121,.25);margin-bottom:2rem;padding:0 0 4rem}job-listing-full h2{margin:0;font-weight:400;line-height:2.4rem}job-listing-full h4{margin:0;font-weight:400;font-size:1.4rem;color:#70707a}job-listing-full .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}job-listing-full,job-listing-full .info .main,job-listing-full .info .meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}job-listing-full .info .meta{-ms-flex-item-align:start;align-self:flex-start;margin-left:3rem;text-align:right}job-listing-full .info .meta h4{white-space:nowrap}job-listing-full .info .meta h4:nth-of-type(2){margin-top:.7rem}job-listing-full .controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:3rem}job-listing-full .controls .btn{position:relative;overflow:visible}job-listing-full .controls .btn:not(:last-of-type){margin-right:1rem}job-listing-full .controls .btn .counter{width:2rem;height:2rem;text-align:center;line-height:2rem;background:#39ddbf;position:absolute;right:-.5rem;top:-.5rem;border-radius:50%;font-size:1.2rem;color:#fff}job-listing-full .controls .more-options{margin-left:auto}job-listing-full .stats{padding-top:2rem}job-listing-compact,job-listing-full .stats ul{display:-webkit-box;display:-ms-flexbox;display:flex}job-listing-full .stats ul{list-style:none;padding:0;margin:0}job-listing-full .stats ul li a{display:block;color:#39ddbf;font-size:1.4rem}job-listing-compact{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:5rem}job-listing-compact .posted-date,job-listing-compact .status,job-listing-compact .title{line-height:5rem;box-shadow:0 .1rem 0 0 rgba(44,43,63,.1)}job-listing-compact .title{-webkit-box-flex:3;-ms-flex:3;flex:3;margin:0 3rem 0 0;font-size:1.6rem;letter-spacing:-.02rem;font-weight:400;color:#70707a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}job-listing-compact .posted-date,job-listing-compact .status{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.6rem;color:#70707a;text-align:center}.article-modal .modal-header rmt-click-to-copy,job-listing-compact .posted-date{margin-right:3rem}.nav-index-recruit-browse-reports .recruit-page-content{height:19em}.nav-index-recruit-browse-reports .recruit-page-content .state-sidenav{position:absolute;left:calc(50% - 35rem - 15rem)}.nav-index-recruit-browse-reports .recruit-page-content .reports-header-container{background:0 0;box-shadow:none}.nav-index-recruit-browse-reports .recruit-page-content,.reports-header-container{background:#f5f9fc;box-shadow:0 .1rem .2rem 0 rgba(0,0,0,.12)}.reports-content,.reports-header{padding:4.5rem 0}.reports-header{padding-bottom:3rem}.reports-utc{margin-top:3rem;color:#70707a}.reports-utc-question-icon{color:#70707a;margin-left:1rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:.8rem;height:.8rem;padding:.3em;border:.1rem solid #70707a;border-radius:50%;cursor:pointer}.reports-utc-tooltip{background:#fff;padding:2rem;max-width:24rem;white-space:normal;font-size:1.6rem;font-weight:400;border:.1rem solid #cacacf;border-radius:2rem;height:auto}.reports-period,.reports-period-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reports-period h2{font-size:2.4rem;font-weight:400;margin:0}.reports-period-slider{text-align:center;width:19rem;font-size:1.4rem}.reports-period-slider .icon-arrow{color:#cacacf}.edit-job-subcategory-menu-item-next svg,.reports-period-slider .icon-arrow svg,.select-service-menu-item-next svg{width:.7rem;height:1.2rem}.reports-stats{height:13.8rem;margin-top:3.1rem}.group-item.reports-stats-item{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:center}.reports-stats-label{margin-top:2.5rem;font-size:1.2rem;letter-spacing:.05rem;color:#70707a;text-transform:uppercase}.reports-stats-values{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.reports-stats-values .reports-stats-value{margin-top:0}.reports-stats-value{font-size:3.2rem;color:#39ddbf;margin-top:2.5rem}.reports-stats-sub-value{margin-top:.7rem;color:#70707a}.reports-table{width:100%}.reports-table caption{text-align:left;font-size:1.8rem;font-weight:500;margin-bottom:1em}.reports-table tr{box-shadow:0 .1rem 0 0 #efeff0}.reports-table tr:last-child{box-shadow:none}.reports-table tr:nth-last-child(2){box-shadow:0 .2rem 0 0 #e0dfe2}.reports-table td,.reports-table th{padding-top:1.5rem;padding-bottom:1.5rem}.reports-table th{font-weight:400}.reports-table td{text-align:center}td.reports-table-col-contract,th.reports-table-col-contract{text-align:left;width:31rem}edit-job-subcategory .md-select-value.placeholder,th.reports-table-col-contract{color:#cacacf}td.reports-table-col-day,th.reports-table-col-day{width:7rem;font-weight:500}td.reports-table-col-day.today,th.reports-table-col-day.today{background-color:#d7faf5}td.reports-table-col-day{position:relative}td.reports-table-col-day>a:hover{background-color:rgba(44,43,63,.05)}.reports-table-fp-col-bill{width:9rem}edit-job-role,edit-job-subcategory{position:relative;z-index:1}edit-job-subcategory .select.select-square{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:50%}.edit-job-subcategory-menu-item{height:4rem;min-height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#70707a;cursor:default}.edit-job-subcategory-menu-item:not(:first-child){border-top:.1rem solid rgba(216,216,216,.5)}.edit-job-subcategory-menu-item.selected,.edit-job-subcategory-menu-item>.edit-job-subcategory-sub-menu.md-open,md-select-menu md-option[selected]{background-color:#efeff0;color:#2c2b3f}.edit-job-subcategory-menu-item.activated:not(.selected),.edit-job-subcategory-menu-item.edit-job-subcategory-menu-item-subcategory:hover:not(.selected),.edit-job-subcategory-menu-item:hover{background-color:#f5f9fc}.edit-job-subcategory-menu-item>.edit-job-subcategory-sub-menu{padding:0;margin:0;height:inherit}.edit-job-subcategory-menu-item-content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 2rem}.edit-job-subcategory-menu-item-next{margin-left:2rem}.post-job-type-company{position:relative}.btn.btn-square.post-job-add-company-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;padding:0 1rem 0 2rem}.btn.btn-square.post-job-add-company-btn .btn-text{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left;color:#95959f}.btn.btn-square.post-job-add-company-btn .btn-icon{-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3rem;height:3rem;border:solid .2rem #50e3c2;border-radius:50%;box-sizing:border-box;color:#50e3c2}.btn.btn-square.post-job-add-company-btn .btn-icon,.post-job-company,md-input-container.post-job-salary-input-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.post-job-company-logo{width:7rem;height:7rem;background-position:center;background-repeat:no-repeat;background-size:contain;border-radius:.8rem}.post-job-company-info{margin-left:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.post-job-company-name{font-weight:500;line-height:1.6}.post-job-company-percentage-remote,.post-job-company-size{font-size:1.6rem;line-height:1.69;color:#686871}.post-job-salary{font-size:1.6rem}md-input-container.post-job-salary-input-container{position:relative}input[type=number].input-square.post-job-hourly-salary-input{padding-left:4rem;width:9rem}input[type=number].input-square.post-job-salary-input{width:12rem;-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-left:3rem;padding-right:5.2rem;text-align:right;z-index:1}.post-job-salary-input-currency-icon,.post-job-salary-input-zeroes{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.post-job-salary-input-currency-icon{left:2rem}.post-job-salary-input-zeroes{right:1.5rem}.post-job-salary-delimiter{margin:0 1rem}.post-job-salary-period,.select.select-square.post-job-salary-currency{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.post-job-salary-period{margin-left:2rem}.post-job-hide-salary,job-details .content-left skill-chips{margin-top:3rem}.post-job-quick-apply-badge .icon svg{width:1.36rem;height:.97rem}@media (max-width:767px){input.input-square,input[type=email].input-square,input[type=number].input-square,input[type=password].input-square,input[type=search].input-square,input[type=tel].input-square,input[type=text].input-square,textarea.input-square{padding:1.5rem 2rem}}.post-job-form-group md-autocomplete input[type=search].md-input.ng-valid:focus{box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1),inset 0 0 0 .2rem #21c2a4}.nav-index-recruit-post-job .md-autocomplete-suggestions-container{margin-top:1rem}.nav-modal .modal-content.side-modal-content.apply-job-modal .application-form .message-form-group .message-form-header .message-form-control-label label,.nav-modal .modal-content.side-modal-content.apply-job-modal .application-form .rate-form-group .rate-type .rate-form-control-label label,.post-job{font-size:1.8rem}.post-job-cta-banner p{width:61rem;font-size:1.8rem;line-height:2.6rem}.post-job-footer-inner,.post-job-form-inner{max-width:70rem;margin:0 auto}.post-job-discard-draft{-webkit-box-flex:0;-ms-flex:none;flex:none}.post-job-form-group{margin-top:4rem}.post-job-form-group .md-chips .md-chip-input-container input{height:5rem}.post-job-form-group md-autocomplete input[type=search].md-input{box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1),inset 0 0 0 .1rem rgba(104,104,113,.25);border-radius:.8rem;color:#2c2b3f;height:5rem;box-sizing:border-box;padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.post-job-form-group md-autocomplete input[type=search].md-input{padding:1.5rem 2rem}}.post-job-form-group md-autocomplete input[type=search].md-input:hover{box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1),inset 0 0 0 .1rem #686871}.post-job-form-group md-autocomplete input[type=search].md-input:focus{box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1),inset 0 0 0 .2rem #39ddbf}.post-job-form-group md-autocomplete input[type=search].md-input.ng-valid{box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1),inset 0 0 0 .1rem rgba(104,104,113,.5)}.post-job-form-group md-autocomplete input[type=search].md-input.ng-invalid,.post-job-form-group md-autocomplete input[type=search].md-input.ng-invalid.ng-valid:focus,.post-job-form-group md-autocomplete.ng-invalid input[type=search].md-input,.post-job-form-group md-autocomplete.ng-invalid input[type=search].md-input.ng-valid:focus{box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1),inset 0 0 0 .1rem #f36c56;color:#f36c56}.post-job-form-group md-autocomplete button{right:2rem;top:1rem}.post-job-form-group md-autocomplete md-progress-linear{-webkit-transform:translate(.1rem,.8rem);transform:translate(.1rem,.8rem)}.post-job-form-group .lined-title{font-size:1.6rem;line-height:2rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:#cacacf;font-weight:400;margin-bottom:3rem}.post-job-form-group .lined-title:after,.post-job-form-group .lined-title:before{background-color:#e8e8e8;content:'\A0';-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:.1rem;position:relative;top:1rem}.post-job-form-group .lined-title:before{margin-right:2.5rem}.post-job-form-group .lined-title:after{margin-left:2.5rem}.post-job-form-group .lined-title,.post-job-form-group-header{display:-webkit-box;display:-ms-flexbox;display:flex}.post-job-form-control,md-input-container textarea.md-input.post-job-description{margin-top:1rem}.post-job-form-control.post-job-form-control-half-width{width:35rem}.post-job-form-control-label{font-size:2rem;line-height:1.6;letter-spacing:normal}.form-label.post-job-form-control-label{text-transform:none;font-size:inherit}.post-job-form-field-tip{max-width:16.7rem;margin-left:4rem}.post-job-footer{box-shadow:0 0 .3rem 0 rgba(0,0,0,.18);margin-top:8rem}.post-job-footer-inner{height:10rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.btn.post-job-submit-button{position:absolute;right:0;width:17.6rem;font-size:1em;margin-left:1.5rem}.preview-job-btn{width:17.6rem;font-size:1em}.custom-radio-button.job-type-radio-button{font-size:2rem;padding:2rem 2rem 4.2rem}.job-length-radio-group .custom-radio-button-description,.job-post-plan .list .option-list li,.post-job-candidate-location-radio{display:-webkit-box;display:-ms-flexbox;display:flex}.post-job-candidate-location-radio{margin-bottom:2rem;margin-top:2rem;color:#70707a}.post-job-candidate-location-radio .select-label{display:block;padding-left:1rem}.post-job-candidate-location-radio .md-label{display:-webkit-box;display:-ms-flexbox;display:flex;pointer-events:inherit;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.post-job-candidate-location-radio .md-container{top:1rem}.post-job-location-preference-select{width:25.5rem;margin-left:1rem}.post-job-location-preference-select .md-select-value.placeholder{color:#cacacf}.post-job-title input{padding:1rem 0 1.7rem;margin-top:1rem}md-input-container textarea.md-input.post-job-description.new{min-height:30rem}.post-job-description-characters-counter{width:14.9rem;margin-top:1.5rem;color:#2c2b3f}.post-job-description-characters-counter.invalid{color:#f36c56}.post-job-company{padding:2.15rem;position:relative;overflow:visible}.post-job-company .profile-editable-overlay.profile-editable-overlay-style-inset-glow{border-radius:.8rem}.post-job-company:hover .profile-editable-overlay.profile-editable-overlay-style-inset-glow{visibility:visible}.contract-end-modal .modal-body .end-contract-form-group.feedback-form-group .feedback-ratings .feedback-rating rating,.nav-modal .modal-content.side-modal-content.apply-job-modal .application-form .rate-form-group .apply-job-rate span,.post-job-company-name{font-size:2rem}.select.select-square.post-job-salary-currency{margin-left:2rem}.custom-radio-button-group.post-job-is-external .custom-radio-button{padding:0}.custom-radio-button-group.post-job-is-external .custom-radio-button .md-label{padding:2rem 2rem 4.2rem;position:relative}rmt-edit-location.post-job-location{display:inline-block;width:auto}rmt-edit-location.post-job-location .input-square{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:35rem}.post-job-quick-apply-badge{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);background-image:linear-gradient(97deg,#78e5d7,#23c5dd);color:#fff;border-radius:100rem;white-space:nowrap;padding:.7rem 1.2rem .9rem 1.3rem}.post-job-quick-apply-badge .icon{margin-right:1rem}.post-job-external-link .post-job-form-control-label{font-size:1.8rem;color:#686871}.job-post-plan-layer,.job-post-plan-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-height:50rem}.job-post-plan-wrapper{border-radius:.8rem;box-shadow:0 1.5rem 3.6rem -.8rem rgba(0,0,0,.18)}.job-post-plan-divider{width:.1rem;height:auto;margin:3rem 0;background-color:#ededed}.job-post-plan{margin:0;padding:3.6rem;width:34rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box}.job-post-plan.public-recruit-plans-contractor{border-radius:.8rem;box-shadow:0 .5rem 3.6rem -.8rem rgba(44,43,63,.18);margin:0 .45rem;height:49rem}.job-post-plan.green,.post-job-form-group.post-job-form-group-title md-autocomplete{position:relative}.job-post-plan .list .option-list li a,.job-post-plan.green .list>.option-list>li svg,.job-post-plan.green .price{color:#39ddbf}.job-post-plan.green .promo-ribbon{width:7.4rem;height:9.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:1.4rem;line-height:.93;font-weight:500;letter-spacing:-.02rem;text-align:center;position:absolute;right:2.5rem;top:0;background-image:linear-gradient(141deg,#78e5d7,#23c5dd)}.job-post-plan.green .promo-ribbon:after{display:block;content:' ';height:9.2rem;width:0;padding:0;top:0;transform:rotate(0deg) skew(0deg);-webkit-transform:rotate(0deg) skew(0deg);border-left:4rem solid transparent;border-right:4rem solid transparent;border-bottom:1.6rem solid #fff}.job-post-plan.green .promo-ribbon strong{font-weight:500;font-size:2.7rem;line-height:.93;letter-spacing:-.02rem;margin:1rem 0 .5rem}.job-post-plan.blue{background-color:#f9f7f7;border-radius:.8rem;box-shadow:0 .2rem .3rem 0 rgba(0,0,0,.12),0 0 0 .1rem rgba(0,0,0,.06);margin-left:2rem}.job-post-plan.blue .price{padding-top:2rem;height:7rem}.job-post-plan.blue .price span{font-size:4rem;letter-spacing:-.28rem;color:#95959f}.job-post-plan.blue .list>.option-list>li svg{color:#2491f6}.job-post-plan.blue .description{font-size:1.6rem;line-height:1.44;text-align:left;color:#2c2b3f}.job-post-plan.without-description .list{margin-top:3rem;min-height:22.4rem}.job-post-plan .title{font-size:2.2rem;font-weight:500;line-height:1.36;letter-spacing:-.05rem}.job-post-plan .price{height:8.6rem;color:#95959f;padding-top:1rem}.job-post-plan .price sup{font-size:3.2rem;vertical-align:super}.job-post-plan .price span{font-size:6rem}.job-post-plan .description{font-size:1.6rem;line-height:1.44;color:#95959f;letter-spacing:-.01rem;min-height:5rem}.job-post-plan .list{margin-top:1.5rem;min-height:19rem}.job-post-plan .list .option-list{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.job-post-plan .list .option-list li{font-size:1.6rem;line-height:2;letter-spacing:-.03rem;color:#686871}.job-post-plan .list .option-list li svg{color:#bfbfbf}.job-post-plan .list .option-list li span:last-child{margin-left:1.4rem}.job-post-plan .list .option-list li.other{color:rgba(104,104,113,.5);font-size:1.4rem;line-height:1.79;letter-spacing:-.02rem;padding-left:1.6rem}.job-post-plan .post-button-layer{margin-top:auto}.job-post-plan .post-button-layer .btn{width:100%;height:5.6rem;font-size:1.8rem;text-transform:uppercase}.job-post-plan .post-button-layer .btn.btn-gray{background-color:#9b9b9b;background-image:none}.job-post-plan .post-button-layer .btn.btn-gray:before,.job-post-plan .post-button-layer .btn.btn-gray:hover{background-image:none}.job-post-plan .post-button-layer .btn.btn-blue,.job-post-plan .post-button-layer .btn.btn-blue:before,.job-post-plan .post-button-layer .btn.btn-blue:hover{background-image:linear-gradient(102deg,#4ac4fb,#2491f6)}edit-skills .md-chip-input-container{width:100%;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}md-autocomplete.edit-skills-autocomplete{color:#d5d5d7}md-autocomplete.edit-skills-autocomplete input{font-size:1.8rem;line-height:3.2rem;padding:.6rem 0 1.1rem}md-autocomplete.edit-company-industries-autocomplete svg,md-autocomplete.edit-skills-autocomplete svg{fill:currentColor;position:absolute;right:1.5rem;top:1.3rem;width:2.4rem;height:2.4rem}edit-job-role .md-select-value.placeholder{color:#cacacf}edit-job-role .select.select-square{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:50%}.success-modal{width:38rem;box-sizing:border-box}.success-modal .success-modal-content .contact-us-content,.success-modal .success-modal-content .job-post-loading-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5rem}.success-modal .success-modal-content .contact-us-content .close-button,.success-modal .success-modal-content .job-post-loading-content .close-button{width:22rem}.success-modal .success-modal-content .contact-us-content h2,.success-modal .success-modal-content .job-post-loading-content h2{font-size:2.4rem;line-height:1.92;letter-spacing:-.05rem;font-weight:400;margin-bottom:0}.success-modal .success-modal-content .contact-us-content p,.success-modal .success-modal-content .job-post-loading-content p{font-size:1.6rem;line-height:1.38;letter-spacing:-.03rem;color:#70707a}.success-modal .success-modal-content .contact-us-content .icon-check,.success-modal .success-modal-content .job-post-loading-content .icon-check{width:6rem;height:6rem;border:.1rem solid #39ddbf;display:block;border-radius:100rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.success-modal .success-modal-content .contact-us-content .icon-check svg,.success-modal .success-modal-content .job-post-loading-content .icon-check svg{width:3.6rem;height:3.6rem;color:#39ddbf}.job-details-content.timezone h3,.post-job.fullscreen .step-2 .custom-radio-button-description{text-align:center}.post-job.fullscreen .step-2 md-radio-group{width:58rem;margin-left:auto;margin-right:auto}.post-job.fullscreen .step-3 select-service{margin:4rem auto 6rem}.post-job-form-group.post-job-form-group-description,.post-job-form-group.post-job-form-group-title{width:55rem}.post-job-form-group.post-job-form-group-title md-autocomplete button{position:absolute;right:1rem;top:2rem}.layout-header nav .nav-container>ui-view,.post-job-form-group.post-job-form-group-description .post-job-form-control-label>label{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.post-job-form-group.post-job-form-group-description .post-job-form-control-label>label small{margin-left:auto;font-size:1.6rem;line-height:2.5;letter-spacing:-.03rem;text-align:right;color:rgba(44,43,63,.5)}.post-job.fullscreen .form .step-6 .custom-radio-button.fullscreen-post-job-radio{height:25rem}.post-job.fullscreen .form .step-6 p{font-size:1.6rem;letter-spacing:-.03rem;text-align:center;color:#70707a;margin-top:3rem}.post-job.fullscreen .form .step-6>.post-job-form-group{width:67rem}.post-job.fullscreen .form .step-6>.post-job-form-group.post-job-max-budget{width:36rem;height:5rem;margin:0 auto 4rem}.post-job.fullscreen .form .step-6>.post-job-form-group.post-job-max-budget .select{width:inherit;height:inherit;line-height:6rem;padding:0 2.5rem;display:inline-block;border-radius:.8rem;background-color:#fff;box-sizing:border-box;font-size:1.6rem;letter-spacing:-.03rem;box-shadow:0 .2rem .3rem 0 rgba(0,0,0,.06);border:solid .1rem rgba(104,104,113,.25)}.post-job.fullscreen .form .step-6>.post-job-form-group.post-job-max-budget .select .md-select-dropdown-icon{position:absolute;right:4rem;top:-.3rem;color:#cacacf;font-size:1.6rem}.post-job.fullscreen .form .step-6>.post-job-form-group.post-job-max-budget .select .placeholder,jobs-application-preview .application-actions .posted-by span.light{color:#b8b8bd}.post-job.fullscreen .form .step-6>.post-job-form-group.post-job-max-budget .select.md-open,.post-job.fullscreen .form .step-6>.post-job-form-group.post-job-max-budget .select:active,select-service .select.select-rounded.md-open,select-service .select.select-rounded:active{border-color:#2c2b3f}.select-budget-menu-item,.select-budget-menu-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.select-budget-menu-item{min-height:4.25rem;color:#70707a;font-size:1.6rem;cursor:default;transition:all .2s ease-in-out}.select-budget-menu-item.activated,.select-budget-menu-item.selected,.select-budget-menu-item:hover{background-color:#406372;color:#fff}.select-budget-menu-item-content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 2rem}.select-budget-content{width:36rem;border-radius:4px;box-shadow:none;max-height:none;overflow:hidden;border-radius:.8rem;-webkit-transform:translate(-2.4rem,.2rem);transform:translate(-2.4rem,.2rem);box-shadow:0 2px 3px 0 rgba(44,43,63,.1),0 0 0 1px #ebebeb,2px 0 3px 0 rgba(44,43,63,.1)}.post-job.fullscreen .step-7 .post-job-review{width:47.6rem;margin:2rem auto;padding:1rem 0;border-radius:.8rem;background-color:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,.06);border:solid 1px rgba(112,112,122,.25);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.post-job.fullscreen .step-7 .post-job-review>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 2.5rem}.post-job.fullscreen .step-7 .post-job-review>div h1{width:13rem;margin:0;font-size:1.8rem;line-height:1.44;letter-spacing:-.03rem;text-align:left;color:#686871;-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto}.post-job.fullscreen .step-7 .post-job-review>div p{margin:0;font-size:1.8rem;line-height:1.44;letter-spacing:-.03rem;text-align:left;color:#2c2b3f;padding:1.4rem 0;width:100%;border-bottom:solid .1rem rgba(112,112,121,.25)}.post-job.fullscreen .step-7 .post-job-review>div:last-child p{border-bottom:none}.post-job.fullscreen .step-7>.btn.btn-primary{width:47.6rem}.post-job.fullscreen .step-8 h2{margin-bottom:6rem}.post-job.fullscreen .step-8 p{text-align:center;color:#fff}.post-job.fullscreen .step-8 .post-job-success-icon{display:block;margin:1.5rem auto;width:8.3rem;height:8.3rem}.post-job.fullscreen .step-8 .post-job-success-icon svg{width:8.3rem;height:8.3rem}.post-job.fullscreen .step-2 .btn,.post-job.fullscreen .step-8 .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.post-job.fullscreen .step-2 .btn .btn-icon,.post-job.fullscreen .step-8 .btn .btn-icon,job-details{display:-webkit-box;display:-ms-flexbox;display:flex}.post-job.fullscreen .step-2 .btn-block,.post-job.fullscreen .step-8 .btn-block{margin-top:2rem;display:block}.post-job.fullscreen .step-2 .google-btn,.post-job.fullscreen .step-2 .post-another-btn,.post-job.fullscreen .step-8 .google-btn,.post-job.fullscreen .step-8 .post-another-btn{background-color:#fff;color:#2c2b3f;border:solid .1rem rgba(151,151,151,.5);box-shadow:none}.post-job.fullscreen .step-2 .google-btn:hover,.post-job.fullscreen .step-2 .post-another-btn:hover,.post-job.fullscreen .step-8 .google-btn:hover,.post-job.fullscreen .step-8 .post-another-btn:hover{color:#2c2b3f!important}.post-job.fullscreen .step-2 .google-btn svg.social-networks--googleplus,.post-job.fullscreen .step-2 .post-another-btn svg.social-networks--googleplus,.post-job.fullscreen .step-8 .google-btn svg.social-networks--googleplus,.post-job.fullscreen .step-8 .post-another-btn svg.social-networks--googleplus{width:2.5rem;height:2.5rem}.post-job.fullscreen .step-2 .facebook-btn,.post-job.fullscreen .step-8 .facebook-btn{background-color:#2e4da7;color:#fff}.post-job.fullscreen .step-2 .facebook-btn svg.social-networks--facebook,.post-job.fullscreen .step-8 .facebook-btn svg.social-networks--facebook{width:1.5rem;height:2.4rem}.post-job.fullscreen .step-2 .email-btn,.post-job.fullscreen .step-8 .email-btn{font-size:2rem;box-shadow:none;height:3rem;line-height:3rem;background-color:transparent}.kira-process{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:10}.kira-process .btn,.kira-process>.header{display:-webkit-box;display:-ms-flexbox;display:flex}.kira-process>.header{border-bottom:.2rem solid #2c2b3f;background-color:rgba(0,137,217,.5);position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:6.9rem}.kira-process>.header>.progress{font-size:2rem;line-height:2.2;letter-spacing:-.04rem;margin-left:2rem}.kira-process>.header>img{width:10rem;height:10rem;border-radius:100%;border:solid .2rem #2c2b3f;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);position:absolute;left:50%;bottom:0}.kira-process>.header>.btn-close{opacity:.75;width:4rem;height:4rem;margin-left:auto;margin-right:3rem;border-radius:1000px;border:.1rem solid #2c2b3f;background:0 0}.kira-process h1,.kira-process h2{font-weight:400;text-align:center;margin-top:0;font-size:2.8rem;line-height:1.36;letter-spacing:-.08rem}.kira-process h1 a,.kira-process h2 a,.plan-needed-modal p a{text-decoration:underline}.kira-process h2{margin-bottom:4rem}.kira-process .btn{width:33rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;margin-top:3rem;font-size:2rem;letter-spacing:-.03rem;font-weight:500;text-align:center;line-height:6rem;height:6rem;transition:none;transition-duration:0}.kira-process .btn .btn-text{margin-left:auto}.kira-process .btn .btn-text+.btn-icon{margin-left:auto;margin-right:1.5rem}.kira-process md-select{background-color:#2c2b3f;border-radius:.8rem;box-sizing:border-box;padding:1.5rem 2rem;margin:0 auto;width:42rem}.kira-process .post-job-form-group{margin-top:0}.kira-process .loading{margin:5rem auto}.kira-process .loading::after,.kira-process .loading::before{background-color:rgba(255,255,255,.6)}.kira-process .kira-container{position:relative;height:inherit;width:inherit;transition:all .4s ease-in-out;opacity:0}.kira-process .kira-container.show,job-details-expanded .job-details-content .job-info h2.salary-within-range>.info-tooltip:hover .info-tooltip-content{opacity:1}.kira-process>.main{height:100%;margin:6.5rem auto 0}.kira-process input[type=password],.kira-process input[type=text]{background-color:#2c2b3f;box-sizing:border-box;font-size:2rem;border-radius:.6rem;height:6rem;line-height:6rem;padding:0 3rem;border:solid .2rem #2c2b3f!important;transition:all .2s ease-in-out!important}.kira-process input[type=password]:focus,.kira-process input[type=text]:focus{border-color:#2c2b3f!important}.kira-process .back-btn{position:fixed;left:7rem;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);color:#2c2b3f}.kira-process .back-btn svg{width:3rem;height:6rem}.post-job.fullscreen .form textarea.md-input.post-job-description,.post-job.fullscreen .form textarea.md-input.post-job-description.new{min-height:20rem;max-height:20rem}.post-job.fullscreen .form .post-job-form-group{width:58rem;margin:0 auto 3.7rem}.post-job.fullscreen .form .post-job-form-group input,.post-job.fullscreen .form .post-job-form-group textarea{font-size:1.6rem;line-height:1.69;letter-spacing:-.03rem;text-align:left}.post-job.fullscreen>.main{overflow:hidden;transition:padding-left .4s ease-in-out}.post-job.fullscreen>.main.step-8 .kira-container{left:-52rem}.post-job.fullscreen>.main .kira-container>.step-8{top:0;width:81rem;pointer-events:none;position:absolute;left:52rem;margin-left:50vw;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);transition:opacity .2s ease-in-out;opacity:0}.post-job.fullscreen>.main.step-1 .kira-container>.step-1,.post-job.fullscreen>.main.step-2 .kira-container>.step-2,.post-job.fullscreen>.main.step-3 .kira-container>.step-3,.post-job.fullscreen>.main.step-4 .kira-container>.step-4,.post-job.fullscreen>.main.step-5 .kira-container>.step-5,.post-job.fullscreen>.main.step-6 .kira-container>.step-6,.post-job.fullscreen>.main.step-7 .kira-container>.step-7,.post-job.fullscreen>.main.step-8 .kira-container>.step-8{pointer-events:auto;opacity:1}.post-job.fullscreen>.main.step-7 .kira-container{left:-44rem}.post-job.fullscreen>.main .kira-container>.step-7{top:0;width:81rem;pointer-events:none;position:absolute;left:44rem;margin-left:50vw;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);transition:opacity .2s ease-in-out;opacity:0}.post-job.fullscreen>.main.step-6 .kira-container{left:-36rem}.post-job.fullscreen>.main .kira-container>.step-6{top:0;width:81rem;pointer-events:none;position:absolute;left:36rem;margin-left:50vw;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);transition:opacity .2s ease-in-out;opacity:0}.post-job.fullscreen>.main.step-5 .kira-container{left:-28rem}.post-job.fullscreen>.main .kira-container>.step-5{top:0;width:81rem;pointer-events:none;position:absolute;left:28rem;margin-left:50vw;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);transition:opacity .2s ease-in-out;opacity:0}.post-job.fullscreen>.main.step-4 .kira-container{left:-20rem}.post-job.fullscreen>.main .kira-container>.step-4{top:0;width:81rem;pointer-events:none;position:absolute;left:20rem;margin-left:50vw;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);transition:opacity .2s ease-in-out;opacity:0}.post-job.fullscreen>.main.step-3 .kira-container{left:-12rem}.post-job.fullscreen>.main .kira-container>.step-3{top:0;width:81rem;pointer-events:none;position:absolute;left:12rem;margin-left:50vw;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);transition:opacity .2s ease-in-out;opacity:0}.post-job.fullscreen>.main.step-2 .kira-container{left:-4rem}.post-job.fullscreen>.main .kira-container>.step-2{top:0;width:81rem;pointer-events:none;position:absolute;left:4rem;margin-left:50vw;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);transition:opacity .2s ease-in-out;opacity:0}.post-job.fullscreen>.main.step-1 .kira-container{left:4rem}.post-job.fullscreen>.main .kira-container>.step-1{top:0;width:81rem;pointer-events:none;position:absolute;left:-4rem;margin-left:50vw;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);transition:opacity .2s ease-in-out;opacity:0}.custom-radio-button.fullscreen-post-job-radio{box-shadow:0 .2rem .3rem 0 rgba(0,0,0,.06);border:solid .1rem rgba(112,112,122,.25);transition:border .2s ease-in-out;border-radius:.8rem;width:28rem;height:30.9rem;padding:0}.custom-radio-button.fullscreen-post-job-radio .md-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.custom-radio-button.fullscreen-post-job-radio.md-checked,.custom-radio-button.fullscreen-post-job-radio:hover{border-color:#39ddbf}.custom-radio-button.fullscreen-post-job-radio .custom-radio-button-header{width:100%;font-size:2.2rem;letter-spacing:-.03rem;text-align:center;color:#2c2b3f}.custom-radio-button.fullscreen-post-job-radio .custom-radio-button-icon{margin-bottom:2.3rem;margin-top:4rem;width:8.3rem;height:8.3rem}.custom-radio-button.fullscreen-post-job-radio .custom-radio-button-icon svg{width:8.3rem;height:8.3rem}.custom-radio-button.fullscreen-post-job-radio .custom-radio-button-description{font-size:1.8rem;line-height:1.44;letter-spacing:-.04rem;text-align:center;max-width:22.6rem}select-service{width:36rem;z-index:1}select-service .md-select-value.placeholder{color:#cacacf}select-service .md-select-dropdown-icon{position:absolute;right:2.5rem;top:2.25rem;color:#cacacf;font-size:1.6rem}select-service .select.select-rounded{width:100%;box-shadow:none;display:inline-block;border-radius:.8rem;background-color:#fff;box-shadow:0 .2rem .3rem 0 rgba(0,0,0,.06);border:solid .1rem rgba(104,104,113,.25)}select-service .select.select-rounded,select-service .select.select-rounded .md-select-value{font-size:1.6rem;letter-spacing:-.03rem;text-align:left}.select-service-menu-item{height:4rem;min-height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#70707a;cursor:default}.select-service-menu-item:not(:first-child){border-top:.1rem solid rgba(216,216,216,.5)}.select-service-menu-item.activated,.select-service-menu-item.selected,.select-service-menu-item:hover{font-weight:500;color:#2c2b3f}.select-service-menu-item>.select-service-sub-menu{padding:0;margin:0;font-size:1.4rem;display:none;overflow:hidden}.select-service-menu-item:hover>.select-service-sub-menu,job-details-expanded,jobs-job-details{display:block}.select-service-menu-item.select-service-menu-item-subcategory{padding:0 2rem}.select-service-menu-item.select-service-menu-item-subcategory:not(:first-child){border-top:none}.select-service-menu-item.select-service-menu-item-subcategory:hover:not(.selected){color:#fff;background-color:#406372}.select-service-menu-item-content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 2rem}.select-service-menu-item-next{margin-left:2rem;color:#b8b8bd}.postjob-select-service-content{border-radius:4px;background-color:transparent;box-shadow:none;max-height:none;overflow:visible;-webkit-transform:translate(-.2rem,0);transform:translate(-.2rem,0)}.postjob-select-service-content>ul.list-unstyled{display:block;margin-top:.5rem}.postjob-select-service-content>ul.list-unstyled>li{width:30rem;display:block;position:relative;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:.1rem solid rgba(112,112,121,.25);border-left:.1rem solid rgba(112,112,121,.25)}.postjob-select-service-content>ul.list-unstyled>li:first-child{border-top-left-radius:.8rem;border-top-right-radius:.8rem;border-top:.1rem solid rgba(112,112,121,.25)}.postjob-select-service-content>ul.list-unstyled>li:last-child{border-bottom-left-radius:.8rem;border-bottom-right-radius:.8rem;border-bottom:.1rem solid rgba(112,112,121,.25)}.postjob-select-service-content>ul.list-unstyled>li>ul{top:0;right:0;position:absolute;-webkit-transform:translate(15rem,-60%);transform:translate(15rem,-60%);width:30rem}.postjob-select-service-content>ul.list-unstyled>li>ul.bottom,.postjob-select-service-content>ul.list-unstyled>li>ul.top{-webkit-transform:translate(15rem,0);transform:translate(15rem,0)}.postjob-select-service-content>ul.list-unstyled>li>ul.bottom{top:auto;bottom:0}.incomplete-profile .md-dialog-container md-dialog-content,.no-remaining-applications-modal .md-dialog-container md-dialog-content,.postjob-select-service-content .rmt-multi-tier-menu-submenu{border-radius:.8rem}@media only screen and (max-height:900px){.postjob-select-service-content{-webkit-transform:translate(-.2rem,-7.5vh);transform:translate(-.2rem,-7.5vh)}}@media (max-width:767px){.no-remaining-applications-modal{width:100%}}@media (max-width:767px){.no-remaining-applications-modal .md-dialog-content{padding:6rem 3.5rem}}@media (max-width:767px){.no-remaining-applications-modal .simple-modal-header{font-size:2rem}}@media (max-width:767px){.no-remaining-applications-modal .simple-modal-divider{margin:2rem -3.5rem 0}}@media (max-width:767px){.no-remaining-applications-modal .simple-modal-description{font-size:2rem;line-height:3.5rem}}.no-remaining-applications-modal .simple-modal-description a{font-size:2.2rem;line-height:1.67;letter-spacing:-.03rem;text-align:center;margin:2rem 0;text-decoration:underline;display:inline;color:#2c2b3f}@media (max-width:767px){.no-remaining-applications-modal .simple-modal-controls{margin-top:4rem}}.incomplete-profile .simple-modal-top-avatar{margin:0 auto;width:10rem;height:10rem;border-radius:100%;border:solid .2rem #fff;-webkit-transform:translate(0,50%);transform:translate(0,50%)}.incomplete-profile .simple-modal-divider{width:100%;height:.2rem;background:rgba(112,112,121,.25);border:none}.md-dialog-content.incomplete-profile-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.simple-modal-header.incomplete-profile-header{line-height:1.5}.incomplete-profile-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.incomplete-profile-progress,.incomplete-profile-progress .md-container .md-bar{height:.6rem}.incomplete-profile-progress .md-container{background:#e7e7e7;height:.6rem}.big-badge.primary>i,.incomplete-profile-progress .md-bar2{background:#39ddbf}.incomplete-profile-progress-text{line-height:2;font-size:1.4rem;font-weight:500;color:#39ddbf;margin-top:.2rem}.incomplete-profile-cta-btn,jobs-offer-preview jobs-job-terms{margin-top:2.5rem}.incomplete-profile-why{text-align:center;font-size:1.4rem;line-height:1.36;color:#70707a}.incomplete-profile{width:56rem}.simple-modal-header.incomplete-profile-header{font-size:2rem;padding:6rem 2.2rem 2rem}.simple-modal-header.incomplete-profile-header .line-1{font-size:2.2rem}.incomplete-profile-body{padding:0 1.5rem;box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.incomplete-profile-body .profile-info{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:3.5rem}.incomplete-profile-body .profile-info .btn.btn-primary{width:22rem;margin-top:1.5rem}.incomplete-profile-body .profile-info .incomplete-profile-why{text-align:left;max-width:27rem;margin-top:5.3rem}.incomplete-profile-progress{width:26.4rem}.profile-mbl-preview{background:url(/assets/images/profile/mbl-preview-bg.png);background-size:100% 100%;width:24.2rem;height:32.3rem;position:relative}.profile-mbl-preview .profile-background{height:7.1rem;width:17.3rem;position:absolute;left:3rem;top:4.3rem}.profile-mbl-preview .user-avatar{position:absolute;left:7.5rem;top:7.4rem;font-size:8.3rem}.profile-mbl-preview h2{font-size:1.4rem;line-height:2.14;letter-spacing:-.02rem;text-align:center;position:absolute;width:100%;top:15rem;font-weight:400;-webkit-transform:translate(-.3rem,0);transform:translate(-.3rem,0)}.profile-mbl-preview h3,.profile-mbl-preview h4,.profile-mbl-preview h5{letter-spacing:-.02rem;text-align:center;color:#70707a;position:absolute;left:50%;font-weight:400;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);margin-left:-.3rem;display:block}.profile-mbl-preview h3{max-width:16rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:1.2rem;line-height:1.25;top:18rem}.profile-mbl-preview h4,.profile-mbl-preview h5{font-size:1.6rem;line-height:.94;top:23rem}.profile-mbl-preview h5{top:25rem}.plan-needed-modal{width:58rem}.plan-needed-modal .md-dialog-content{padding:6rem 5rem}.plan-needed-modal .simple-modal-description{margin:0;max-width:100%}.plan-needed-modal p{font-size:1.8rem;line-height:1.56;letter-spacing:-.04rem;margin-bottom:6rem}.plan-needed-modal h2{font-size:2.4rem;line-height:1.33;letter-spacing:-.05rem}.no-remaining-applications-modal{width:56rem}@media (max-width:767px){.no-remaining-applications-modal{width:100%}}.no-remaining-applications-modal .md-dialog-content{padding:6rem 0;overflow-x:hidden}@media (max-width:767px){.no-remaining-applications-modal .md-dialog-content{padding:5rem 1.5rem}}.no-remaining-applications-modal .simple-modal-top-avatar{margin:0 auto;width:10rem;height:10rem;border-radius:100%;border:solid .2rem #fff;-webkit-transform:translate(0,50%);transform:translate(0,50%)}.no-remaining-applications-modal .simple-modal-header{font-size:2.2rem}@media (max-width:767px){.no-remaining-applications-modal .simple-modal-header{font-size:2rem}}.no-remaining-applications-modal .simple-modal-divider{margin:2rem -6rem 0;height:.2rem;background:rgba(112,112,121,.25);border:none}@media (max-width:767px){.no-remaining-applications-modal .simple-modal-divider{margin:2rem -3.5rem 0}}.no-remaining-applications-modal .simple-modal-description{margin:2.7rem auto 3rem;font-size:2.2rem;line-height:1.36;letter-spacing:-.03rem;color:#2c2b3f;text-align:center;max-width:42rem}@media (max-width:767px){.no-remaining-applications-modal .simple-modal-description{font-size:2rem;line-height:3.5rem;margin-top:2rem}}.no-remaining-applications-modal .simple-modal-controls{margin-top:4rem}@media (max-width:767px){.no-remaining-applications-modal .simple-modal-controls{margin-top:4rem}}.no-remaining-applications-modal .simple-modal-controls .btn{width:26rem}jobs-job-details .job-details-header-inner,jobs-job-details job-details{padding:0 4rem;box-sizing:border-box}jobs-job-details job-details{padding-top:4rem;padding-bottom:6rem}jobs-job-details .job-details-header{box-shadow:0 .1rem .1rem 0 rgba(44,43,63,.18)}jobs-job-details .job-details-header-inner{height:7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}jobs-job-details .job-details-header-inner .btn-save-job{width:15rem;-ms-flex-pack:distribute;justify-content:space-around}jobs-job-details .job-details-header-inner .btn-save-job svg{width:1.6rem;height:1.5rem}jobs-job-details .job-details-header-inner .btn-save-job,jobs-job-details .job-details-header-inner .control-icons,jobs-job-details .job-details-header-inner .section-left,jobs-job-details .job-details-header-inner .section-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}jobs-job-details .job-details-header-inner .control-icons{margin-left:2rem;color:#cacacf}jobs-job-details .job-details-header-inner .icon-btn{margin-right:1rem;margin-left:0}jobs-job-details .job-details-header-inner .icon-btn-hide.active{color:#f36c56}jobs-job-details .job-details-header-inner .job-copy-link{font-size:1.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}job-details .content-left .interested-in .container .icon-btn+.icon-btn,jobs-job-details .job-details-header-inner .job-copy-link-icon{margin-left:1rem}.job-details-expanded-header .job-copy-link-icon svg,jobs-job-details .job-details-header-inner .job-copy-link-icon svg{width:2.1rem;height:1.8rem}job-details .content-left{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:51rem}job-details .content-left h1{margin:0;font-size:3.2rem;line-height:3.8rem;font-weight:400;letter-spacing:-.033rem}job-details .content-left p{margin:3rem 0 3.5rem;font-size:1.4rem;line-height:2.4rem;color:#686871;white-space:pre-wrap;word-wrap:break-word}job-details .content-left .loading{margin:4rem auto;width:6rem;height:6rem}job-details .content-left .client-jobs,job-details .content-left .similar-jobs{padding:4rem 0}job-details .content-left .client-jobs h3,job-details .content-left .similar-jobs h3{font-size:1.3rem;font-weight:400;color:#686871;text-transform:uppercase;margin:0 0 1rem}job-details .content-left .client-jobs ul,job-details .content-left .similar-jobs ul{margin:2rem 0 0;padding:0;list-style:none}job-details .content-left .client-jobs ul li,job-details .content-left .similar-jobs ul li{margin:1.2rem 0}job-details .content-left .client-jobs ul li a,job-details .content-left .similar-jobs ul li a{font-size:1.8rem;color:#2c2b3f}job-details .content-left .client-jobs ul li.see-more a,job-details .content-left .similar-jobs ul li.see-more a{color:#39ddbf;font-size:1.6rem;text-decoration:underline}job-details .content-left .client-jobs.with-border,job-details .content-left .similar-jobs.with-border{border-top:.1rem solid #efeff0}job-details .content-left .similar-jobs{padding-bottom:0}job-details .content-left .similar-jobs ul li:not(:first-child){margin:2.5rem 0 0}job-details .content-left .similar-jobs ul li job-metainfo{margin:.5rem 0 1rem;color:#686871}job-details .content-left .interested-in{border:solid .1rem #efeff0;border-radius:.8rem;text-align:center}job-details .content-left .interested-in p{color:rgba(112,112,122,.5);margin:1rem}job-details .content-left .interested-in .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:2rem}job-details .content-left .interested-in .container .icon-btn{width:4rem;height:4rem}job-details .content-right{margin-left:4rem;width:16rem}job-details .content-right .title{text-transform:uppercase;letter-spacing:.05rem}job-details .content-right .title,job-details .content-right h4{margin:0;color:#686871;font-weight:400;font-size:1.2rem}job-details .content-right .job-info,job-details .content-right .job-info .posted{margin-top:1rem}job-details .content-right .job-info>div:not(:first-child){margin-top:3rem}job-details .content-right .job-info h2{margin:1rem 0 0;font-size:1.8rem;font-weight:400}job-details .content-right .job-info job-applicants-card{margin-top:3rem;color:#686871}job-details .content-right .client-info{margin-top:2.5rem;padding-top:2.5rem;border-top:.1rem solid #efeff0}job-details .content-right .client-info .title{font-size:1.3rem}job-details .content-right .client-info h4{font-size:1.4rem;line-height:1.57;color:#2c2b3f}job-details .content-right .client-info h4:first-of-type{margin-top:.5rem}.nav-index-jobs-job-detail .layout-footer{display:none}.job-details-expanded-header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.job-details-expanded-header,.job-details-expanded-header .job-copy-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.job-details-expanded-header{height:7rem;background-color:#fff;box-shadow:0 0 .3rem 0 rgba(0,0,0,.18);z-index:20!important}.job-details-expanded-header .btn-back{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.job-details-expanded-header .btn-back .btn-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#b8b8bd}.job-details-expanded-header .btn-back .btn-icon svg{width:1rem;height:1.6rem}.job-details-expanded-header .btn-back.btn .btn-icon+.btn-text{margin-left:2rem}.job-details-expanded-header .job-copy-link{font-size:1.8rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.job-details-content.position .interested-in .btn-container .btn-hide,.job-details-expanded-header .job-copy-link-icon,job-details-expanded>.content>.content-left .job-save-refer>.container refer-friend{margin-left:1rem}.job-details-expanded-header .section-left{margin-right:auto}.job-details-expanded-header .section-mid{margin-right:auto;display:none;font-size:2.2rem;letter-spacing:-.03rem}.job-preview-header,.job-preview-header .section-right,job-details-expanded company-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.job-preview-header{background-color:#4a4a4a;height:7rem;color:#fff;z-index:20!important}.job-preview-header .section-left{margin-right:auto;width:13rem}.job-preview-header .section-left .icon{color:#fff}.job-preview-header .section-left .icon svg{width:2.1rem;height:1.8rem}.job-preview-header .section-left .modal-back-btn{background-color:transparent;color:#fff}.job-preview-header .section-right,job-details-expanded company-header{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.job-preview-header .section-right{margin:0 auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.job-preview-header .section-right>strong{text-transform:uppercase;margin-right:1rem}rmt-modal .job-details-expanded-header,rmt-modal .job-preview-header{position:fixed;top:0;left:0;width:100%}md-input-container.profile-edit-hourly-rate-input-container,rmt-modal .job-details-expanded-header .btn-back{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}rmt-modal job-details-expanded{padding-top:7rem;overflow-y:scroll}rmt-modal job-details-expanded[hide-menu]{padding-top:0;overflow-y:auto}rmt-modal .job-details-expanded-header-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}job-details-expanded company-header{width:100%;height:35rem;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}job-details-expanded company-header .company-logo{margin-top:2rem;font-size:10rem}job-details-expanded company-header h1{font-size:3.2rem;line-height:1;letter-spacing:-.03rem;text-align:center;color:#fff;margin:2rem 0;font-weight:400}job-details-expanded company-header h2{opacity:.8;font-size:2.4rem;line-height:1.33;letter-spacing:-.02rem;text-align:center;color:#fff;margin:0;font-weight:400}job-details-expanded>.content{padding-left:32rem;position:relative}job-details-expanded>.content.no-padding{padding-left:0}job-details-expanded>.content>.content-left{padding:0 4rem 2rem;background-color:#fff;box-shadow:0 0 .3rem 0 rgba(0,0,0,.18);box-sizing:border-box;position:absolute;left:0;height:100%;width:32rem!important}job-details-expanded>.content>.content-left:not(.sticked){position:absolute!important;left:0!important}job-details-expanded>.content>.content-left.sticked{height:100vh}job-details-expanded>.content>.content-left.sticked .avatar .company-logo,job-details-expanded>.content>.content-left.sticked>p{pointer-events:all;opacity:1}job-details-expanded>.content>.content-left.sticked>p{height:auto}job-details-expanded>.content>.content-left>p{font-size:1.6rem;line-height:1.44;letter-spacing:-.02rem;text-align:center;color:#70707a;width:23rem;margin:1rem auto;transition:all .4s ease-in-out;opacity:0;height:0}job-details-expanded>.content>.content-left h3{font-size:2.4rem;line-height:1.25;letter-spacing:-.02rem;text-align:center;color:#2c2b3f;font-weight:400;margin:2rem 0}job-details-expanded>.content>.content-left>.btn{width:20rem;margin:0 auto;margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}job-details-expanded>.content>.content-left>.btn .btn-icon{margin-top:.5rem}job-details-expanded>.content>.content-left>.btn svg{width:1.8rem;height:1.7rem}job-details-expanded>.content>.content-left>.btn .btn-icon+.btn-text{margin-left:.575rem}job-details-expanded>.content>.content-left>.btn.btn.btn-apply:not(.btn-apply-light){box-shadow:none;color:#fff;background:linear-gradient(to right,#5bdfce 0%,#20b8cf 100%);margin-top:2.2rem}job-details-expanded>.content>.content-left>.btn.btn.btn-apply.btn-apply-light{color:#2c2b3f}job-details-expanded>.content>.content-left .avatar{position:relative;margin-top:4rem}job-details-expanded>.content>.content-left .avatar .user-avatar{font-size:12rem;margin:0 auto;box-shadow:0 .6rem 2rem 0 rgba(0,0,0,.3)}job-details-expanded>.content>.content-left .avatar .company-logo{border-radius:100%;position:absolute;bottom:0;right:0;font-size:5.4rem;-webkit-transform:translate(-4rem,.5rem);transform:translate(-4rem,.5rem);transition:opacity .6s ease-in-out;opacity:0}job-details-expanded>.content>.content-left .job-save-refer{margin-top:3rem}job-details-expanded>.content>.content-left .job-save-refer>p{font-size:1.4rem;line-height:2.29;letter-spacing:-.02rem;text-align:center;width:100%;margin:0;margin-bottom:1rem;color:#70707a}job-details-expanded>.content>.content-left .job-save-refer>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}job-details-expanded>.content>.content-left .job-save-refer>.container svg.heart{-webkit-transform:translate(0,.4rem);transform:translate(0,.4rem);width:1.6rem;height:1.6rem}job-details-expanded>.content>.content-left .job-save-refer .divider{margin:3rem auto 2rem;height:.1rem;width:100%;background:#e8e8e8}job-details-expanded>.content>.content-left .job-save-refer p{font-size:1.2rem;line-height:1.5;letter-spacing:-.02rem;text-align:center;color:#95959f}job-details-expanded>.content>.content-left .job-save-refer p>span{font-size:1.4rem;line-height:1.29}job-details-expanded>.content>.content-right{width:100%;height:100%;padding-bottom:6rem}job-details-expanded>.content>.content-right>h2{font-size:2.2rem;line-height:1.33;letter-spacing:-.02rem;color:#2c2b3f;font-weight:300;text-align:left;margin:0;padding:6rem;border-bottom:solid .1rem rgba(112,112,121,.25);background-color:#fbfbfb;font-family:'Lato',sans-serif}job-details-expanded>.content applied-badge{margin:3rem auto;width:100%}job-details-expanded .job-details-content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5.5rem}job-details-expanded .job-details-content p{font-size:1.6rem;line-height:1.56;white-space:pre-wrap;word-wrap:break-word;font-family:'Lato',sans-serif;color:#2c2b3f}job-details-expanded .job-details-content h3{font-size:2.2rem;line-height:1.33;letter-spacing:-.02rem;margin-bottom:2rem;margin-top:6rem;font-weight:500}job-details-expanded .job-details-content h3:first-child,job-details-expanded .job-details-content:first-child{margin-top:0}.settings-general-view form input,.verify-phone-modal .form-group input,job-details-expanded .job-details-content .content-left{width:100%}job-details-expanded .job-details-content .content-right{width:25rem;margin-left:auto;margin-left:6rem;margin-right:6rem}job-details-expanded .job-details-content .job-info h3{text-transform:uppercase;letter-spacing:.05rem}job-details-expanded .job-details-content .job-info h3,job-details-expanded .job-details-content .job-info h4{margin:0;color:#686871;font-weight:400;font-size:1.2rem}job-details-expanded .job-details-content .job-info h2{margin:1rem 0 1.5rem;font-size:1.6rem;line-height:1.5;letter-spacing:-.03rem;font-weight:500}job-details-expanded .job-details-content .job-info h2:last-child{margin-bottom:3rem}job-details-expanded .job-details-content .job-info job-applicants-card{margin-top:6rem;color:#686871}job-details-expanded .job-details-content .job-info .posted{margin-top:1rem}job-details-expanded .job-details-content .job-info .btn-primary{width:10rem;margin:1rem 0 1.5rem}.job-details-sticked .section-mid,.nav-index-candidate-category.public #intercom-container,.tabs.small ul,applied-badge,jobs-contract-preview,jobs-job-terms,jobs-offer-preview,md-chips,md-radio-group,rmt-company-apps,rmt-company-links,rmt-edit-company,rmt-edit-company-industries,ui-view{display:block}.job-details-sticked job-details-expanded{padding-top:7rem}.job-details-sticked.nav-index-jobs-job-detail .layout-footer{display:none}.job-details-expanded-action-history{padding:2rem 0;text-align:center}job-details-expanded .job-details-content .job-info h2.salary-within-range{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center}job-details-expanded .job-details-content .job-info h2.salary-within-range .info-tooltip-content{color:#70707a;font-size:1.4rem;line-height:1.36;letter-spacing:-.03rem;text-align:center;width:15rem;border-radius:.8rem;background-color:#fff;transition:opacity .2s ease-in-out;box-shadow:0 .2rem .3rem 0 rgba(0,0,0,.06),0 0 0 .1rem rgba(0,0,0,.06);border:solid .1rem #b8b8bd;padding:2rem 1.2rem;position:absolute;right:2.6rem;top:-3.25rem;opacity:0;pointer-events:none}job-details-expanded .job-details-content .job-info h2.salary-within-range>.info-tooltip{width:2rem;height:2rem;border:solid .1rem #b8b8bd;font-size:1.4rem;line-height:2.29;color:#b8b8bd;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:1rem;border-radius:100%;position:relative}.job-details-content.position .interested-in{width:100%;max-width:58rem;border-radius:.8rem;background-color:#fcfcfc;border:solid .1rem rgba(112,112,122,.25);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:5rem auto 0;padding:1rem 0 2rem}.fieldset,.job-details-content.position .interested-in .btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}.job-details-content.position .interested-in>p{font-size:1.4rem;line-height:2.29;letter-spacing:-.01rem;text-align:center;color:#70707a}.job-details-content.position .fieldset{padding:2rem 0;display:block;text-align:center;margin-top:6rem}.job-details-content.position .fieldset .fieldset-header{width:22rem}.job-details-content.position .fieldset .item{width:4.7rem;height:4.7rem;margin:1rem;background-position:center center;background-repeat:no-repeat;background-size:contain;display:inline-block}.job-details-content.position .location-preference{margin-top:1rem;margin-bottom:3rem;color:#95959f}.job-details-content.position .locations{margin-top:1rem}.job-details-content.position .skills,.settings-general-view form{padding-bottom:3rem}.job-details-content.position .skills .skill-item{font-family:'Lato',sans-serif;font-size:1.4rem;line-height:1.57;padding:.3rem .8rem;text-align:center;background-color:#efeff0;border-radius:.5rem;display:inline-block;margin-top:1rem;margin-right:.8rem}.job-details-content.position .job-compensation{transition:opacity .3s ease-in}.job-details-content.position .job-compensation .unlock-link{color:#39ddbf;font-size:1.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:3rem;padding-top:1rem;text-decoration:underline}.job-details-content.position .job-compensation .unlock-link img{-webkit-box-flex:0;-ms-flex:0 0 2rem;flex:0 0 2rem;width:1.6rem;height:1.6rem}.job-details-content.position .job-compensation.compensation-loading{opacity:0}.fieldset{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:1rem;border:solid .1rem rgba(112,112,121,.25);position:relative}.fieldset .fieldset-header{display:block;padding:0 1.5rem;line-height:3.2rem;height:3.2rem;position:absolute;left:50%;top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;font-size:1.4rem;letter-spacing:-.01rem;text-align:center;color:#70707a;text-transform:uppercase}.job-details-content.timezone{display:block;border-bottom:solid .1rem rgba(112,112,121,.25);border-top:solid .1rem rgba(112,112,121,.25);background-color:#fbfbfb;padding:2rem 0 .5rem}.job-details-content.timezone .company-job-communication{font-size:1.4rem;color:#70707a;text-align:center}.job-details-content.company .content-left .btn-small{margin-top:3rem}.job-details-content.company .content-left .company-description{display:block;display:-webkit-box;font-size:1.6rem;line-height:1.56;margin-top:2.5rem;font-family:'Lato',sans-serif;color:#2c2b3f}.job-details-content.company .content-left .job-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.job-details-content.company .content-left .job-info .job-info-item{max-width:15rem}.job-details-content.company .content-left .job-info .job-info-item+.job-info-item,jobs-contract-preview .contract-header client-card,jobs-offer-preview .offer-top client-card{margin-left:5rem}.job-details-content.company .content-left .job-info h2 .remote{font-size:1.4rem;line-height:1.57;color:#70707a}.job-details-content.company .divider{height:.1rem;margin-top:2rem;background-color:rgba(112,112,121,.25)}.company-job-apps{margin-top:8rem}.company-job-apps .company-job-apps-header{font-size:1.1rem;color:#70707a;text-transform:uppercase}.company-job-apps .company-job-apps-list{padding-top:2.8rem}.job-details-content.jobs,.job-details-content.team{display:block;border-bottom:solid .1rem rgba(112,112,121,.25);border-top:solid .1rem rgba(112,112,121,.25);background-color:#fbfbfb}.job-details-content.team .team-members{margin:4rem 0 1rem}.job-details-content.team .team-members .item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:23rem;margin-bottom:1.5rem;margin-right:5rem;transition:all .2s ease-in-out}.job-details-content.team .team-members .item.ng-enter{-webkit-transform:translate(100%,0);transform:translate(100%,0)}.job-details-content.team .team-members .item.ng-enter-active{-webkit-transform:translate(0,0);transform:translate(0,0)}.job-details-content.team .team-members .item.ng-leave{opacity:1}.job-details-content.team .team-members .item.ng-leave-active{opacity:0}.job-details-content.team .team-members .item .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.job-details-content.team .team-members .item .avatar,job-preview .actions-container .btn-small{margin-right:1rem}.job-details-content.team .team-members .item .icon-btn{margin-left:auto}.job-details-content.team .team-members .item h4{margin:0;line-height:1.29;font-size:1.4rem;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.job-details-content.jobs{padding-top:2.5rem}.job-details-content.jobs h2.content-title{font-size:2.2rem;font-weight:500}.job-details-content.jobs .other-jobs{max-width:100%;margin:4rem auto 0}.job-details-content.jobs .other-jobs .item{width:30rem;display:inline-block;margin-bottom:3rem;margin-right:12rem}.job-details-content.jobs .other-jobs .item h4,.job-details-content.jobs .similar-jobs .item>.details h4{font-size:1.8rem;letter-spacing:-.02rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.job-details-content.jobs .other-jobs .item h4{margin:0 0 .5rem;font-weight:500;line-height:1.11}.job-details-content.jobs .other-jobs .item p{margin:0;font-size:1.4rem;letter-spacing:.09rem;color:#70707a}.job-details-content.jobs .fieldset{margin:7rem 6rem 18rem auto;display:block}.job-details-content.jobs .similar-jobs{margin:4.4rem 0}.job-details-content.jobs .similar-jobs .item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4rem;margin-right:7rem}.job-details-content.jobs .similar-jobs .item>.details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:20rem}.job-details-content.jobs .similar-jobs .item>.details h4{line-height:1.56;font-weight:400;margin:0}.job-details-content.jobs .similar-jobs .item>.details p{font-size:1.4rem;line-height:1.75;letter-spacing:-.04rem;color:#70707a;margin:0}.job-details-content.jobs .similar-jobs .item>.details p.location-text svg{width:1rem;height:1.3rem;stroke:#95959f}.job-details-content.jobs .similar-jobs .item>.company-logo{font-size:7rem;margin-right:2rem;border-radius:1.5rem}job-details-clock{display:block;width:15rem;height:15rem;border:.6rem solid #2c2b3f;border-radius:100%;overflow:hidden;background-color:#fff;box-shadow:0 .4rem 2rem 0 rgba(0,0,0,.3)}.unlock-compensation{color:#2c2b3f}.unlock-compensation svg{width:1.2rem;height:1.2rem}.unlock-compensation:hover,job-preview .left-content .footer a.posted-by-name,jobs-application-preview .left-content .footer a.posted-by-name{text-decoration:underline}.tooltip-metainfo{position:relative;color:#686871;display:inline-block}.tooltip-metainfo .tooltip,job-preview .left-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tooltip-metainfo .tooltip{position:absolute;top:0;left:50%;padding:.5rem;min-width:16rem;border-radius:.8rem;background-color:#2c2b3f;color:#fff;box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1),inset 0 0 0 .1rem rgba(104,104,113,.25);box-sizing:border-box;text-align:center;-webkit-transform:translate(-50%,1rem);transform:translate(-50%,1rem);visibility:hidden;opacity:0;transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(.71,1.7,.77,1.24),-webkit-transform .2s cubic-bezier(.71,1.7,.77,1.24);pointer-events:none}.tooltip-metainfo .tooltip>span{line-height:2.25rem}.tooltip-metainfo:hover .tooltip{visibility:visible;opacity:1;-webkit-transform:translate(-50%,2rem);transform:translate(-50%,2rem)}job-preview,job-preview .actions-container,jobs-application-preview{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}job-preview .actions-container{position:absolute;right:0;top:2rem}job-preview .left-content{-webkit-box-flex:1;-ms-flex:1;flex:1}job-preview .left-content .footer,job-preview .left-content h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}job-preview .left-content h2 a{color:inherit;transition:color .2s ease-in-out}job-preview .left-content h2 a.limit-width{max-width:48rem}job-preview .left-content h2 a:hover{color:#39ddbf}job-preview .left-content h2 .applied-badge,job-preview .left-content h2 .matched-badge{font-family:'Lato',sans-serif;border-radius:.3rem;font-size:.9rem;height:1.6rem;margin-top:.8rem}job-preview .left-content h2 .applied-badge{background-color:#efeff0;line-height:2;padding:.2rem .6rem;color:#70707a;margin-left:1.3rem}job-preview .left-content h2 .matched-badge{margin-left:1.8rem;background-image:linear-gradient(110deg,#4ac4fc,#2491f6);color:#fff;text-align:center;width:4.7rem;line-height:1.6rem}job-preview .left-content p,jobs-application-preview .left-content p{margin:0;font-size:1.6rem;line-height:1.5;color:#70707a;font-family:'Lato',sans-serif}job-preview .left-content p a{color:#39ddbf;text-decoration:underline}job-preview .left-content .footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.5rem;font-size:1.4rem}job-preview .left-content .footer .icon-btn.icon-btn-small{width:2.2rem;transition:color .4s ease-in-out}job-preview .left-content .footer .icon-btn.icon-btn-small svg{color:rgba(112,112,122,.5)}.login-sign-in-form-email input[type=email][disabled],job-preview .left-content .footer .icon-btn.icon-btn-small:hover svg{color:#70707a}job-preview .left-content .footer .icon-btn.icon-btn-small.active svg{color:#39ddbf}job-preview .left-content .footer small{font-size:1.4rem;color:rgba(112,112,122,.5)}job-preview .left-content .footer small a{color:#2c2b3f;text-decoration:underline}job-preview .left-content .footer .company-logo,job-preview .left-content .footer .posted-by-name,job-preview .left-content .footer>small,job-preview .left-content .footer>span{margin-right:1rem}job-preview .left-content .footer .company-logo{border:solid .1rem #e0dfe2}job-preview .left-content .footer .posted-by-name{color:#2c2b3f}job-preview .left-content .footer .easy-apply{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;color:#39ddbf}job-preview .left-content .footer .easy-apply .easy-apply-star{color:#e8e8e8;margin-right:5px}job-preview .left-content .footer .easy-apply .easy-apply-star svg{width:1.4rem;height:1.4rem}job-preview .meta-info{margin:1.5rem 0;font-size:1.4rem;line-height:.64;color:#2c2b3f}job-preview .meta-info .spacer{background-color:rgba(112,112,122,.8);display:inline-block;border-radius:.6rem;margin:0 .8rem;height:.5rem;width:.5rem;-webkit-transform:translate(0,-.2rem);transform:translate(0,-.2rem)}applied-badge .applied-badge{background-color:#efeff0;padding:.7rem 1rem;border-radius:.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;font-family:'Lato',sans-serif;color:#70707a;-ms-flex-pack:distribute;justify-content:space-around}applied-badge .applied-badge .date{color:#95959f;display:block;padding-right:.5rem}applied-badge .applied-badge a{text-decoration:underline;padding-left:.5rem}jobs-contract-preview .contract-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}jobs-contract-preview .contract-header .header-left{-webkit-box-flex:1;-ms-flex:1;flex:1}jobs-contract-preview .contract-header .header-left h2,jobs-offer-preview .offer-top .offer-top-left h2{margin:0;font-size:2.1rem;font-weight:400;letter-spacing:-.022rem}jobs-contract-preview .contract-header .header-left .contract-controls{margin-top:2rem}jobs-contract-preview .contract-header .header-left .contract-controls .btn+.btn{margin-left:1rem}jobs-contract-preview .group-control{margin-top:2.5rem;height:8.6rem}jobs-contract-preview .group-control h3,jobs-job-terms .group-control h3{margin:0;font-size:2.4rem;font-weight:400;letter-spacing:-.025rem;color:#39ddbf}.hire-modal .modal-body .offer-section-title span,jobs-contract-preview .group-control h3 .completed-milestones{color:#cacacf}.nav-index-recruit-browse-contracts .page-view ui-view .recruit-page-content .contracts-totals-container .recruit-items-container .group-control h4,jobs-contract-preview .group-control h4,jobs-job-terms .group-control h4{font-size:1.4rem;font-weight:400;color:#70707a;margin:.7rem 0 0}jobs-job-terms .group-control{height:8.6rem}jobs-application-preview .left-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}job-preview .left-content h2,jobs-application-preview .left-content h2{margin:0;font-size:2.4rem;font-weight:400;line-height:3.2rem;letter-spacing:-.025rem}jobs-application-preview .left-content h2 a{color:inherit;transition:color .2s ease-in-out}jobs-application-preview .left-content h2 a:hover{color:#39ddbf}jobs-application-preview .left-content p a{color:#39ddbf;text-decoration:underline}jobs-application-preview .left-content .footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.5rem;font-size:1.4rem}jobs-application-preview .left-content .footer small{font-size:1.4rem;color:rgba(112,112,122,.5)}.profile-edit-annual-salary-input-container>span,jobs-application-preview .left-content .footer .company-logo,jobs-application-preview .left-content .footer .posted-by-name,jobs-application-preview .left-content .footer>small,jobs-application-preview .left-content .footer>span{margin-right:1rem}jobs-application-preview .left-content .footer .company-logo{border:solid .1rem #e0dfe2}jobs-application-preview .left-content .footer .posted-by-name{color:#2c2b3f}jobs-application-preview .meta-info{margin:1.5rem 0;font-size:1.4rem;line-height:.64;color:#2c2b3f}jobs-application-preview .meta-info .spacer{background-color:rgba(112,112,122,.8);display:inline-block;border-radius:.6rem;margin:0 .8rem;height:.5rem;width:.5rem;-webkit-transform:translate(0,-.2rem);transform:translate(0,-.2rem)}.edit-company-photos.edit-company-photos-blank-state p strong,.invited-blank-content p a,.nav-modal .modal-content.side-modal-content.apply-job-modal .application-form .fee-schedule p a,.referral-info-modal-container p a,jobs-application-preview .meta-info .unlock-compensation:hover{text-decoration:underline}jobs-application-preview .application-actions,jobs-application-preview .application-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}jobs-application-preview .application-content{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}jobs-application-preview .application-actions{-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:5rem}jobs-application-preview .application-actions .company-logo{font-size:5.7rem;margin-top:3rem;margin-left:auto}jobs-application-preview .application-actions .posted-by{margin-top:auto;font-size:1.4rem;line-height:1.57;text-align:right}jobs-application-preview .application-actions .menu-action{display:-webkit-box;display:-ms-flexbox;display:flex}.nav-modal .modal-content.side-modal-content.apply-job-modal .application-form .rate-form-group .rate-type .rate-form-control-label .field-state-indicator,connect-contact md-menu.contact-menu,jobs-application-preview .application-actions .menu-action .more-options,md-input-container.profile-edit-hourly-rate-input-container md-icon{margin-left:1rem}.blog-post-header-inner rmt-click-to-copy,jobs-application-preview .application-actions .menu-action .more-options.align-right{margin-left:auto}jobs-application-preview .application-actions .btn{width:9.5rem;margin-left:auto}.md-dialog-container md-dialog-content.login-modal-wrapper,.schedule-modal md-dialog-content.schedule-modal-content{border-radius:2.5rem}.settings-general-view .form,jobs-offer-preview .offer-top{display:-webkit-box;display:-ms-flexbox;display:flex}jobs-offer-preview .offer-top .offer-top-left{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}jobs-offer-preview .offer-top .offer-top-left h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}jobs-offer-preview .offer-top .offer-top-left .offer-actions{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2rem}jobs-offer-preview .offer-top .offer-top-left .offer-actions .btn:not(:last-of-type){margin-right:1rem}jobs-offer-preview .offer-top client-card .username{font-size:1.4rem;color:#70707a}.settings-general-view{padding-bottom:4rem}.settings-general-view .left{width:15rem;display:inline-block;margin-right:3rem}.settings-general-view .right{width:52rem;display:inline-block}.settings-general-view .right .header{margin-top:0}.settings-general-view .no-box-shadow{box-shadow:none!important}.settings-general-view .green-text-underline{color:#39ddbf!important;text-decoration:underline;cursor:pointer}.settings-general-view .profile-picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.settings-general-view .profile-picture .user-avatar{font-size:14rem;position:relative;border:solid .2rem rgba(112,112,121,.25);box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1)}.settings-general-view .column{margin-bottom:2rem}.settings-general-view .two-columns{display:-webkit-box;display:-ms-flexbox;display:flex}.settings-general-view .two-columns .column{width:50%}.settings-general-view .two-columns .column:first-child{margin-right:2rem}.settings-general-view form label,.verify-phone-modal .form-group label{text-transform:uppercase;font-size:1.2rem;color:#95959f;letter-spacing:.05rem}.settings-general-view form select{box-shadow:0 .1rem 0 0 rgba(44,43,63,.1);border-radius:0;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding-top:1.5rem;padding-bottom:1.5rem;color:#70707a;cursor:pointer;line-height:1.3;transition:box-shadow .2s linear}.settings-general-view form select:hover{box-shadow:0 .1rem 0 0 #b8b8bd}.settings-general-view form .dropdown{width:1.2rem;height:1.2rem;float:right;margin-top:-3rem}.settings-general-view form .names{margin-bottom:0}.settings-general-view form .emails{padding-bottom:1.5rem}.settings-general-view form .emails .input-group input{padding-right:40%}.settings-general-view .plus-icon{color:#39ddbf}.settings-general-view .confirm-new-password{margin-left:calc(50% + 1rem)}.settings-general-view .delete-account{display:inline-block;text-decoration:underline;font-size:1.6rem;color:#70707a;letter-spacing:-.025rem;margin-top:4rem}.settings-general-view .footer{width:100%;margin-top:4rem}.settings-general-view .footer .copy{line-height:4rem;font-size:1.8rem;color:#70707a;letter-spacing:-.05rem}.settings-general-view .footer .btn{min-width:12rem}.settings-general-view .footer .btn+.btn{margin-left:3.2rem}.settings-general-view .password-match-text{float:right}.settings-general-view .incorrect-password,.settings-general-view .insuffucient-password{color:#f36c56!important}.modal-content[state=verify-phone]{width:100%;max-width:50rem}.verify-phone-modal{max-width:100%;border-radius:2rem;background:#fff;opacity:1;padding:2rem}.verify-phone-modal .header{font-size:1.8rem;letter-spacing:-.025rem;text-align:center;border-bottom:.1rem solid #efeff0;margin-top:0;margin-left:-2rem;margin-right:-2rem;padding-bottom:2rem}.verify-phone-modal .form{padding-top:2rem}.verify-phone-modal .form-group{margin-bottom:2rem;background:#fff;box-shadow:0 .1rem 0 0 rgba(44,43,63,.1);font-size:1.2rem;color:#95959f;letter-spacing:.066rem}.verify-phone-modal .form-group label{letter-spacing:.066rem}.verify-phone-modal .verify-button{display:inline-block;width:50%}.verify-phone-modal .resend-verification{display:inline-block;width:49%;text-align:center;line-height:5rem}.verify-phone-modal .bottom{margin-top:2rem}connect-contact{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:4rem 0}@-webkit-keyframes slideup-fade{0%{opacity:1}50%{opacity:0;margin-top:4rem}to{opacity:0;margin-top:-13rem}}@keyframes slideup-fade{0%{opacity:1}50%{opacity:0;margin-top:4rem}to{opacity:0;margin-top:-13rem}}@-webkit-keyframes slideup-fade-top{0%{opacity:1}50%{opacity:0;margin-top:4rem}to{opacity:0;margin-top:-9rem}}@keyframes slideup-fade-top{0%{opacity:1}50%{opacity:0;margin-top:4rem}to{opacity:0;margin-top:-9rem}}connect-contact.ng-leave{-webkit-animation:.4s slideup-fade;animation:.4s slideup-fade;position:relative;z-index:-1}connect-contact:first-child.ng-leave{-webkit-animation:.4s slideup-fade-top;animation:.4s slideup-fade-top}connect-contact .user-avatar.big{font-size:9rem;margin-right:2rem}connect-contact .controls,connect-contact>.desc h3{display:-webkit-box;display:-ms-flexbox;display:flex}connect-contact>.desc h3{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 .5rem;font-size:2.1rem;line-height:1.14;letter-spacing:-.02rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400}connect-contact>.desc h3 .elite{width:4.5rem;height:1.7rem;border-radius:.3rem;background-image:linear-gradient(112deg,#0089d9,#50fff5);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:.7px;text-align:center;font-size:.9rem;color:#fff;text-transform:uppercase}connect-contact>.desc h3 .elite,connect-contact>.desc h3>.verified{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:1.5rem}connect-contact>.desc h3 .location{color:rgba(44,43,63,.5);font-size:1.2rem;font-weight:500;position:relative;margin-left:1.5rem;margin-top:.15rem}connect-contact>.desc p{color:#686871;font-size:1.4rem;line-height:1.5;letter-spacing:-.01rem;margin:0;overflow:hidden;max-width:37rem}connect-contact>.desc>span{font-size:1.2rem;color:#70707a;margin:0 0 1.5rem;display:block}connect-contact .controls{margin-left:auto}connect-contact .controls .btn-primary-light-thin{margin-right:1rem;width:9.5rem}connect-contact .controls .btn-skip{margin-right:.25rem}connect-grow-cta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box}connect-grow-cta rmt-avatars-stack .user-avatar{font-size:5rem}connect-grow-cta recommended-people{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:3rem}connect-grow-cta.layout-block{min-height:27rem}connect-grow-cta.layout-block .connect-grow-cta-invite{padding:5rem}connect-grow-cta.layout-block .connect-grow-cta-import{padding:4rem 4rem 2.5rem}connect-grow-cta.layout-block .connect-grow-cta-import,connect-grow-cta.layout-block .connect-grow-cta-invite{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}connect-grow-cta.layout-block .connect-grow-cta-import p,connect-grow-cta.layout-block .connect-grow-cta-invite p{margin-top:2.4rem;margin-bottom:0}connect-grow-cta.layout-block .connect-grow-cta-actions{margin-top:2.4rem}connect-grow-cta.layout-row{margin-bottom:2.5rem}connect-grow-cta.layout-row .connect-grow-cta-import,connect-grow-cta.layout-row .connect-grow-cta-invite{-ms-flex-pack:distribute;justify-content:space-around}connect-grow-cta.layout-row .connect-grow-cta-import p,connect-grow-cta.layout-row .connect-grow-cta-invite p{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;margin-left:1rem}connect-grow-cta.layout-row .connect-grow-cta-actions{margin-left:2.5rem}.connect-grow-cta-actions,.connect-grow-cta-import,.connect-grow-cta-invite,connect-grow-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.connect-grow-cta-import,.connect-grow-cta-invite{-webkit-box-flex:1;-ms-flex:1;flex:1}.connect-grow-cta-actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.connect-grow-cta-import-google{margin-top:1rem;color:#95959f}md-dialog .md-dialog-content.login-content{min-height:40.5rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;width:37rem;padding:3rem 4rem}md-dialog .md-dialog-content.login-content .form{text-align:left}.reset-password .form input[type=password],md-dialog .md-dialog-content.login-content .form input,md-dialog .md-dialog-content.login-content .form input[type=email],md-dialog .md-dialog-content.login-content .form input[type=password],md-dialog .md-dialog-content.login-content .form input[type=text]{padding-top:1.5rem;padding-bottom:1.5rem}.login-step,.login-step-body,.login-step-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}.login-step-wrapper{margin-top:2rem}.login-step,.login-step-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.login-step-body{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login-logo{width:18.4rem;height:4.3rem;background:url(/assets/images/logo-color-black@3x.png) no-repeat center;background-size:cover;margin:0 auto}.login-oauth-links{margin-top:2rem;margin-bottom:0}.login-google-link{color:#d75649}.login-facebook-link{color:#3663a5}.icon-btn.icon-btn-light.login-btn-close{margin:3.5rem auto 0;background:0 0;border:.2rem rgba(255,255,255,.25) solid;transition:all .2s ease-out}.icon-btn.icon-btn-light.login-btn-close svg,.icon-btn.icon-btn-light.login-btn-close:hover,.icon-btn.icon-btn-light.login-btn-close:hover svg{transition:all .2s ease-out}.icon-btn.icon-btn-light.login-btn-close:hover{border-color:rgba(255,255,255,.35)}.icon-btn.icon-btn-light.login-btn-close:hover svg{color:#fff;-webkit-transform:scale(1.1);transform:scale(1.1)}.icon-btn.icon-btn-light.login-btn-close svg{width:1.7rem;height:1.7rem;color:#fff}.login-index{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.btn.btn-primary.login-index-btn{background-image:none;font-size:1.6rem;margin-top:2rem}.btn.btn-primary.login-index-btn::before,rmt-edit-company-industries md-chips.max-chips .md-chip-input-container{display:none}.btn.btn-primary.login-index-btn.login-index-btn{width:24.8rem;height:4rem;border-radius:.2rem;background-color:#fff;box-shadow:0 .2rem .2rem 0 rgba(0,0,0,.24),0 0 .2rem 0 rgba(0,0,0,.12);margin:0 auto 2.5rem;font-family:'Roboto',sans-serif;font-size:1.4rem;font-weight:500;letter-spacing:.02rem;color:rgba(0,0,0,.54);text-align:left;padding-left:1.1rem;line-height:3.3rem}.btn.btn-primary.login-index-btn.login-index-btn .btn-text{margin-left:1.8rem}.btn.btn-primary.login-index-btn.login-index-dock-btn .btn-icon svg,.btn.btn-primary.login-index-btn.login-index-google-btn .btn-icon svg{-webkit-transform:translate(0,.4rem);transform:translate(0,.4rem)}.btn.btn-primary.login-index-btn.login-index-dock-btn{margin:2.5rem auto 2rem}.btn.btn-primary.login-index-btn.login-index-dock-btn>img{width:2rem;height:2.5rem;position:relative;-webkit-transform:translate(0,.8rem);transform:translate(0,.8rem)}.btn.btn-primary.login-index-btn.login-index-facebook-btn .btn-icon{position:absolute;left:1.3rem;bottom:-1.2rem}.btn.btn-primary.login-index-btn.login-index-facebook-btn .btn-text{margin-left:2.6rem}.btn.btn-primary.login-index-btn.login-index-facebook-btn svg.social-networks--facebook{color:#3663a5;width:1.34rem;height:2.9rem;-webkit-transform:translate(0,.1rem);transform:translate(0,.1rem)}.login-index-email-link{margin-top:2rem;font-size:1.4rem}.login-email-check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.login-email-check .form,.login-sign-in-form .form{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.login-password,.login-sign-in-form-email{position:relative}.login-sign-in-form-email .icon-complete{position:absolute;right:0;bottom:1.5rem}.login-sign-in-form-email .icon-complete svg{width:1.6rem;height:1.2rem}.login-forgot-password-link{position:absolute;top:0;right:0;font-size:1.2rem}.edit-company-form .form-label{font-size:2rem;line-height:1.6;text-transform:none;color:inherit}.edit-company-form .form-control-2,.edit-company-form .form-label+.form-control{margin-top:1rem}.edit-company-form .form-label>em{text-decoration:none;font-style:normal;color:#70707a}.edit-company-form .form-label .sub-label,.nav-index-home ui-view.page-view .home-side popular-jobs>h2>a:hover,.nav-index-home ui-view.page-view .home-side recommended-companies>h2>a:hover,.nav-index-home ui-view.page-view .home-side recommended-jobs>h2>a:hover{color:#686871}.edit-company-cover-photo,.edit-company-logo{display:-webkit-box;display:-ms-flexbox;display:flex;box-sizing:border-box}.edit-company-cover-photo-placeholder,.edit-company-cover-photo-uploaded,.edit-company-logo-placeholder,.edit-company-logo-uploaded{box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1),inset 0 0 0 .1rem rgba(0,0,0,.1);border-radius:.8rem;overflow:hidden}.edit-company-cover-photo-placeholder,.edit-company-logo-placeholder{background-color:#efeff0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.edit-company-cover-photo-placeholder.invalid,.edit-company-logo-placeholder.invalid,form.ng-submitted rmt-edit-company-industries.ng-invalid .md-chips .md-chip-input-container input{box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1),inset 0 0 0 .1rem #f36c56}.edit-company-branding,.edit-company-cover-photo-placeholder,.edit-company-cover-photo-plus-icon,.edit-company-logo-placeholder,.edit-company-logo-plus-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.edit-company-cover-photo-plus-icon,.edit-company-logo-plus-icon{border-radius:50%;border:.3rem solid #cfcfd2;box-sizing:border-box;width:6.4rem;height:6.4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#70707a}.edit-company-cover-photo-plus-icon svg.plus,.edit-company-logo-plus-icon svg.plus{width:2.5rem;height:2.5rem}.edit-company-branding{margin-top:1rem}.edit-company-branding .brand-btn{border-radius:.8rem;margin-left:1rem}.schedule-modal md-dialog-content.schedule-modal-content .md-dialog-content md-input-container,.success-modal.apply-job-success-modal .controls .btn.success-modal-button+.btn.success-modal-button,rmt-edit-company-industries md-chips .md-chips md-chip{margin-top:1rem}.edit-company-photos{border-radius:.8rem}.edit-company-photos .item .icon-btn{position:absolute;right:1rem;top:1rem}.edit-company-photos.edit-company-photos-blank-state{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.edit-company-photos.edit-company-photos-blank-state p{text-align:center;color:#686871;font-size:2.2rem;line-height:1.36;width:50rem}.edit-company-form{width:70rem}.edit-company-form .form-group:not(:first-child),.nav-modal .modal-content.side-modal-content.apply-job-modal .application-form .form-group:not(:first-child){margin-top:4rem}.edit-company-form .form-group-cluster,.home-public-network .home-public-network-section h2,.nav-index-recruit-browse-contracts .page-view ui-view .recruit-page-content .contracts-totals-container .recruit-items-container .header{margin-top:4rem}.edit-company-form .form-group-cluster .form-group{margin-top:0}.edit-company-form .form-group-cluster .form-group:not(:first-child){margin-left:2rem}.edit-company-cover-photo,.edit-company-logo{height:14rem}.edit-company-logo{width:14rem}.btn.edit-company-cover-photo-btn,.btn.edit-company-logo-btn{font-size:1.6rem;margin-top:1.5rem}.edit-company-cover-photo-btn{-ms-flex-item-align:start;align-self:flex-start}.edit-company-cover-photo-container{margin-left:3rem}.edit-company-logo-example-link{color:#46dfb5;font-weight:500}.edit-company-location{margin-top:1rem;width:34rem}.form-label.edit-company-headline-label{display:-webkit-box;display:-ms-flexbox;display:flex}.input-square.edit-company-description{min-height:21rem;margin-top:1rem}.form-group-cluster.edit-company-links{margin-top:0}.form-group-cluster.edit-company-links .form-group{margin-top:2rem}.company-links a:not(:first-child).company-links-website,.form-group-cluster.edit-company-links .form-group:not(:nth-child(even)){margin-left:0}.form-group-cluster.edit-company-links .form-label{font-size:1.8rem;color:#70707a}.btn.btn-primary.edit-company-save-btn{position:absolute;z-index:1;top:1rem;right:4rem}.edit-company-photos,rmt-edit-company-apps .app-box{background-color:#fff;box-sizing:border-box;margin-top:1rem}.edit-company-photos{width:100%;overflow-y:auto;padding:.4rem;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);height:30rem;box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1),inset 0 0 0 .1rem rgba(104,104,113,.25);transition:background-color .2s ease-in-out}.edit-company-photos .item{display:inline-block;width:21.5rem;height:21.5rem;background-size:cover;background-position:center center;margin:.5rem;pointer-events:all;position:relative}.edit-company-photos .item .icon-btn{opacity:0;transition:opacity .2s ease-in-out}.company-logo .image.full-image.loaded,.edit-company-photos .item:hover .icon-btn{opacity:1}.edit-company-photos.edit-company-photos-blank-state{border:.2rem dashed rgba(112,112,121,.25);box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding:3rem 0}.edit-company-photos.edit-company-photos-blank-state img{width:7.7rem;height:6.1rem}rmt-edit-company-industries md-chips .md-chips .md-chip-input-container{width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none}md-autocomplete.edit-company-industries-autocomplete{margin-top:.9rem;color:#d5d5d7;width:34rem}md-autocomplete.edit-company-industries-autocomplete input{font-size:1.8rem;line-height:3.2rem;padding:.6rem 0 1.1rem}rmt-edit-company-apps .app-box{border-radius:.8rem;box-shadow:0 .2rem .3rem 0 rgba(0,0,0,.06);border:.1rem solid rgba(104,104,113,.25);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:.5rem;cursor:pointer;transition:border-width ease-in-out .1s;width:13.2rem;height:13.2rem;-webkit-box-flex:0;-ms-flex:0 0 13.2rem;flex:0 0 13.2rem}rmt-edit-company-apps .app-box .app-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}rmt-edit-company-apps .app-box .app-title{line-height:2.29rem;color:#95959f;text-align:center}rmt-edit-company-apps .app-box.selected{border:.4rem solid #39ddbf}rmt-edit-company-apps .app-box.selected .app-title{color:#2c2b3f}rmt-edit-company-apps .app-box .app-logo{max-width:7.5rem;max-height:7.5rem}.home-public-intro-globe-contact .card-content .main-info span,rmt-edit-company-apps .app-box .app-title{font-size:1.4rem}.company-links,.company-links .social-links,rmt-edit-company-apps .app-box{display:-webkit-box;display:-ms-flexbox;display:flex}.company-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:2rem 0}.company-links .social-links{margin-bottom:1rem}.company-links a{font-weight:500;letter-spacing:.05rem;color:#70707a;font-size:1.4rem;display:block}.company-links a:not(:first-child){margin-left:.8rem}.company-links a.company-links-website,.company-timezone>.clock small>span,.job-details-modal .job-details-modal-header>a.active,company-listing .details p a{color:#39ddbf}.company-links a svg{width:1.5rem;height:1.5rem;color:#70707a}.company-apps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.company-apps-item{width:4.7rem;height:4.7rem;margin:1rem;background-position:center center;background-repeat:no-repeat;background-size:contain;display:inline-block;position:relative;cursor:pointer}.company-apps-item[data-tooltip]:before{position:absolute;bottom:120%;left:50%;margin-bottom:5px;margin-left:-80px;padding:1.2rem;min-width:16rem;border-radius:.8rem;box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1),inset 0 0 0 .1rem rgba(104,104,113,.25);background-color:#fff;box-sizing:border-box;text-align:center;white-space:nowrap;font-size:1.4rem;visibility:hidden;opacity:0;content:attr(data-tooltip);transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(.71,1.7,.77,1.24),-webkit-transform .2s cubic-bezier(.71,1.7,.77,1.24);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);pointer-events:none}.company-apps-item[data-tooltip]:hover:before{visibility:visible;opacity:1;-webkit-transform:translateY(-1.2rem);transform:translateY(-1.2rem)}rmt-company-timezone{display:block;max-width:58rem;margin:2rem auto 0}.company-timezone{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;position:relative}.company-timezone small{margin-top:3rem;font-size:1.4rem;line-height:1.71;text-align:center;color:#95959f}.company-logo,.company-timezone .timezone-arrows,.company-timezone>.clock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.company-timezone>.clock{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:27.8rem;padding:1rem 0}.company-timezone>.clock small{font-size:1.8rem;color:#95959f;margin:0}.company-timezone>.clock .time{position:absolute;font-size:1.6rem;top:5rem;color:#2c2b3f}.company-timezone>.clock .title{line-height:2.29;letter-spacing:-.01rem;font-weight:800;text-align:center;color:#2c2b3f;font-size:1.6rem}.company-timezone>.clock job-details-clock{margin:1.5rem 0}.company-timezone>.clock h4{font-size:1.4rem;letter-spacing:-.02rem;text-align:center;font-weight:400;margin:0;color:#70707a}.company-logo,.company-timezone .timezone-arrows{box-sizing:border-box}.company-timezone .timezone-arrows{margin-top:-3rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.company-timezone .timezone-arrows .timezone-arrow{color:#e8e8e8}.company-timezone .timezone-arrows .timezone-arrow svg{width:5.8rem;height:1.9rem}.company-timezone .timezone-arrows .timezone-arrow.left svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.company-timezone .timezone-arrows .hour-diff{text-align:center;font-size:1.4rem;letter-spacing:-.02rem;color:#70707a}.company-logo{width:1em;height:1em;font-size:5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f6f6f6;background-size:contain;background-repeat:no-repeat;background-position:center center;position:relative;overflow:hidden;-ms-flex-negative:0;flex-shrink:0;border-radius:.8rem}.company-logo.small{font-size:4rem}.company-logo.big,company-header .company-logo{font-size:10rem}.company-logo .image{position:absolute;border-radius:.8rem}.company-logo .initials{font-size:.43em;text-transform:uppercase;font-weight:400;transition:all .1s ease-out;line-height:.93;letter-spacing:-.03rem;text-align:center;color:#c6c6c6}.company-logo .placeholder-icon{color:#b8b8bd;width:.6em;height:.6em;-ms-flex-item-align:end;align-self:flex-end;display:inline-block;line-height:0;-webkit-transform:translate(0,-30%);transform:translate(0,-30%)}.company-logo .placeholder-icon svg,.nav-index-home ui-view.page-view .home-side popular-jobs>h2>a svg,.nav-index-home ui-view.page-view .home-side recommended-companies>h2>a svg,.nav-index-home ui-view.page-view .home-side recommended-jobs>h2>a svg{width:100%;height:100%}.company-logo .image{top:0;bottom:0;left:0;right:0;background-size:contain;background-repeat:no-repeat;background-position:center center;background-color:#fff}.company-logo .image.full-image{opacity:0;transition:opacity .25s ease-out}.company-logo .image.full-image:not(.unknown-aspect-ratio){width:100%;height:100%;top:0;left:0;right:auto;bottom:auto}company-header{display:block;background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:cover;color:#fff}company-header::before{display:block;content:' ';width:inherit;height:inherit;position:absolute;left:0;top:0;background:rgba(34,34,34,.8);z-index:0}company-listing,company-listing>.logo{display:-webkit-box;display:-ms-flexbox;display:flex}company-listing{padding:3rem 3rem 4rem 2rem;width:100%;border-radius:.8rem;box-shadow:0 .2rem .3rem 0 rgba(0,0,0,.06),0 0 0 .1rem rgba(0,0,0,.06);margin-bottom:2rem}company-listing>.logo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}company-listing .job-count{font-size:1.8rem;font-weight:800;letter-spacing:-.03rem;text-align:center;color:#2c2b3f}company-listing .company-logo{font-size:9rem;margin-bottom:3rem;box-shadow:0 .75rem 2.2rem -.8rem rgba(0,0,0,.5)}company-listing .details{padding-left:2rem;width:100%}company-listing .details h2{margin:.5rem 0 1rem;font-size:3rem;line-height:1.07;letter-spacing:-.03rem}company-listing .details p{margin:0;font-size:1.4rem;line-height:1.57;letter-spacing:-.02rem;color:#70707a}company-listing .details company-applicants-card{margin:2rem 0 0}company-listing .job-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:.1rem solid rgba(112,112,121,.25);margin:2rem 0 0;padding-top:2rem;padding-right:5rem}company-listing .job-info>div{width:25%}company-listing .job-info h3{letter-spacing:.05rem}company-listing .job-info h3,company-listing .job-info h4{margin:0;color:#686871;font-weight:400;font-size:1.2rem}company-listing .job-info h2{margin:0;font-size:1.4rem;line-height:1.57;font-weight:400}company-listing .job-info h2 .remote{font-size:1.2rem;line-height:1.83;color:#70707a}.nav-modal .modal-content.import-modal{background-color:#fafafa}.nav-modal .modal-content.import-modal .import-loading-card,.nav-modal .modal-content.import-modal .import-loading-card-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.nav-modal .modal-content.import-modal .import-loading-card{box-sizing:border-box;width:100%;max-width:59rem;margin:11rem auto}.nav-modal .modal-content.import-modal .import-loading-card-wrapper{border-radius:.3rem;background-color:#fff;box-shadow:0 .7rem 1.9rem 0 rgba(0,0,0,.06);padding:3rem;overflow:hidden}.nav-modal .modal-content.import-modal .import-loading-card-wrapper>h2{width:100%;font-size:1.8rem;padding-bottom:3rem;margin:0;border-bottom:.1rem rgba(54,54,54,.25) solid}.nav-modal .modal-content.import-modal .import-loading-error{font-weight:600;font-size:1.8rem;margin-top:3rem;text-align:center;transition:opacity .25s ease-in-out;opacity:1}.nav-modal .modal-content.import-modal .import-loading-error.ng-hide{opacity:0}.nav-modal .modal-content.import-modal .import-loading-card-content{margin-top:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.nav-modal .modal-content.import-modal .import-loading-card-content-progress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;position:relative;width:14.4rem;height:14.4rem;margin-right:3rem}.nav-modal .modal-content.import-modal .import-loading-card-content-progress>svg{position:absolute;left:0;top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@-webkit-keyframes img-opacity{0%,to{opacity:0;-webkit-transform:scale(0);transform:scale(0)}20%,80%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes img-opacity{0%,to{opacity:0;-webkit-transform:scale(0);transform:scale(0)}20%,80%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.nav-modal .modal-content.import-modal .import-loading-card-content-progress>img.animated{-webkit-animation:img-opacity 3s cubic-bezier(.21,0,0,1) forwards infinite;animation:img-opacity 3s cubic-bezier(.21,0,0,1) forwards infinite}@-webkit-keyframes progress{0%{stroke-dasharray:0,100}to{stroke-dasharray:100}}@keyframes progress{0%{stroke-dasharray:0,100}to{stroke-dasharray:100}}.nav-modal .modal-content.import-modal .import-loading-card-content-progress-circle{stroke-dasharray:100}.nav-modal .modal-content.import-modal .import-loading-card-content-progress-circle.animated{-webkit-animation:progress 2.9s ease-in-out forwards infinite;animation:progress 2.9s ease-in-out forwards infinite}.nav-modal .modal-content.import-modal .import-loading-card-content-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;margin-left:auto}.nav-modal .modal-content.import-modal .import-loading-card-content-text>h3{font-size:2.4rem;font-weight:500;line-height:1.33;color:#6a6a6a}@-webkit-keyframes text-opacity{0%{opacity:0;-webkit-transform:translate(0,2rem);transform:translate(0,2rem)}20%,80%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}to{opacity:0;-webkit-transform:translate(0,-2rem);transform:translate(0,-2rem)}}@keyframes text-opacity{0%{opacity:0;-webkit-transform:translate(0,2rem);transform:translate(0,2rem)}20%,80%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}to{opacity:0;-webkit-transform:translate(0,-2rem);transform:translate(0,-2rem)}}.nav-modal .modal-content.import-modal .import-loading-card-content-text>h3.animated{-webkit-animation:text-opacity 3s cubic-bezier(.21,0,0,1) forwards infinite;animation:text-opacity 3s cubic-bezier(.21,0,0,1) forwards infinite}.success-modal.apply-job-success-modal .md-dialog-content{padding:4rem 5rem!important}.success-modal.apply-job-success-modal .controls{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:8rem 0 0}.success-modal.apply-job-success-modal .controls .btn.success-modal-button{width:22rem}.nav-modal .modal-content.side-modal-content.apply-job-modal{width:76rem}.nav-modal .modal-content.side-modal-content.apply-job-modal .job-information{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:10rem;padding:0 6rem;background:#f5f9fc;box-shadow:0 .1rem 0 0 rgba(44,43,63,.1),0 -.1rem 0 0 rgba(44,43,63,.1)}.nav-modal .modal-content.side-modal-content.apply-job-modal .job-information .description{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.nav-modal .modal-content.side-modal-content.apply-job-modal .job-information .description h1{margin:0;font-weight:400;font-size:1.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.nav-modal .modal-content.side-modal-content.apply-job-modal .job-information .description job-metainfo{margin-top:.8rem;color:#686871}.nav-modal .modal-content.side-modal-content.apply-job-modal .job-information .company-logo,.nav-modal .modal-content.side-modal-content.apply-job-modal .job-information client-card{margin-left:3rem}.nav-modal .modal-content.side-modal-content.apply-job-modal .job-information .company-logo{font-size:5rem;overflow:hidden}.nav-modal .modal-content.side-modal-content.apply-job-modal .view-application{padding:4rem 6rem}.nav-modal .modal-content.side-modal-content.apply-job-modal .view-application h4{font-size:1.8rem;line-height:1.78;letter-spacing:-.02rem;text-align:left;font-weight:400;margin:0}.nav-modal .modal-content.side-modal-content.apply-job-modal .view-application p{font-size:1.4rem;line-height:1.57;text-align:left;margin:2rem 0 0;color:#70707a}.nav-modal .modal-content.side-modal-content.apply-job-modal .application-form{padding:4rem 6rem 6rem}.nav-modal .modal-content.side-modal-content.apply-job-modal .application-form .application-section,.profile-edit-item-two-col{display:-webkit-box;display:-ms-flexbox;display:flex}.nav-modal .modal-content.side-modal-content.apply-job-modal .application-form .fee-schedule,.nav-modal .modal-content.side-modal-content.apply-job-modal .application-form .rate-form-group{-webkit-box-flex:1;-ms-flex:1;flex:1}.nav-modal .modal-content.side-modal-content.apply-job-modal .application-form .rate-form-group .rate-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nav-modal .modal-content.side-modal-content.apply-job-modal .application-form .message-form-group .message-form-header .message-form-control-label,.nav-modal .modal-content.side-modal-content.apply-job-modal .application-form .rate-form-group .rate-type .rate-form-control-label{color:#2c2b3f;letter-spacing:-.02em}.nav-modal .modal-content.side-modal-content.apply-job-modal .application-form .rate-form-group .apply-job-rate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.8rem;height:6rem;width:15rem;box-shadow:0 .1rem 0 0 rgba(44,43,63,.1)}.nav-modal .modal-content.side-modal-content.apply-job-modal .application-form .rate-form-group .apply-job-rate input{margin-left:.3rem;padding-top:1.4rem!important;font-size:2rem;color:#2c2b3f}.nav-modal .modal-content.side-modal-content.apply-job-modal .application-form .fee-schedule strong{font-size:1.6rem;font-weight:500;letter-spacing:-.02rem;color:#39ddbf}.nav-modal .modal-content.side-modal-content.apply-job-modal .application-form .fee-schedule p{margin:.7rem 0 0;max-width:27rem;font-size:1.4rem;line-height:1.8rem;letter-spacing:0;color:#70707a}.nav-modal .modal-content.side-modal-content.apply-job-modal .application-form .message-form-group .message-form-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nav-modal .modal-content.side-modal-content.apply-job-modal .application-form .message-form-group .message-form-header .characters-left{font-size:1.4rem;color:#70707a}.nav-modal .modal-content.side-modal-content.apply-job-modal .application-form .message-form-group md-input-container textarea.md-input.apply-job-message{margin-top:1.5rem;min-height:18rem;box-shadow:0 .1rem 0 0 rgba(44,43,63,.1);resize:none}.nav-modal .modal-content.side-modal-content.apply-job-modal .application-form .message-form-group md-input-container textarea.md-input.apply-job-message::-webkit-input-placeholder{color:#70707a}.nav-modal .modal-content.side-modal-content.apply-job-modal .application-form .message-form-group md-input-container textarea.md-input.apply-job-message:-ms-input-placeholder{color:#70707a}.nav-modal .modal-content.side-modal-content.apply-job-modal .application-form .message-form-group md-input-container textarea.md-input.apply-job-message::placeholder{color:#70707a}.nav-modal .modal-content.side-modal-content.apply-job-modal .application-form .message-form-group .message-form-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2rem}.nav-modal .modal-content.side-modal-content.apply-job-modal .application-form .message-form-group .message-form-footer .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.6rem}.nav-modal .modal-content.side-modal-content.apply-job-modal .application-form .message-form-group .message-form-footer .btn .btn-icon svg{display:-webkit-box;display:-ms-flexbox;display:flex;height:1.4rem;width:1.4rem}.nav-modal .modal-content.side-modal-content.apply-job-modal .application-form .message-form-group .message-form-footer .message-tips{margin-left:auto;font-size:1.4rem;color:#70707a;text-align:right;text-decoration:underline}.nav-modal .modal-content.side-modal-content.apply-job-modal .application-form .controls{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:4rem}.nav-modal .modal-content.side-modal-content.apply-job-modal .application-form .controls .btn-primary{margin-right:2rem;width:16rem}.profile-edit-item-left{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-edit-item-right{-webkit-box-flex:1;-ms-flex:1;flex:1}.profile-edit-item-image{width:1em;height:1em;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#efeff0;border:.1rem solid #e0dfe2;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex}.profile-edit-item-image-plus-icon{font-size:2.12rem;color:#70707a;margin:auto}.profile-edit-item{margin:0 auto}.profile-edit-item-right{margin-left:3rem}.profile-edit-item-image-plus-icon{border-radius:50%;border:.2rem solid rgba(112,112,122,.25);box-sizing:border-box;width:5rem;height:5rem;display:-webkit-box;display:-ms-flexbox;display:flex}.profile-edit-item-image-plus-icon svg{margin:auto}.profile-edit-item-image-upload-button{margin-top:2rem}.profile-edit-recommendation-avatar{font-size:15rem;border-radius:50%}.profile-edit-project-image{font-size:33.5rem;width:33.5rem;border:.1rem solid #e0dfe2;box-sizing:border-box}.profile-edit-item-education .profile-edit-item-image,.profile-edit-item-experience .profile-edit-item-image{font-size:15rem;border-radius:2.5rem;background-size:contain}.modal-body.profile-edit-items-modal-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.profile-edit-items-form .profile-edit-form-body{width:auto;margin-top:4rem}.profile-edit-items-content{font-size:1.8rem;margin-top:4rem}.profile-edit-items-title{font-size:3.2rem;font-weight:400;margin:0}.profile-edit-items-footer{position:absolute;bottom:0;right:0;-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding:2rem;padding-top:0}.modal-body.rmt-content.profile-edit-items-content{padding-bottom:9rem}.profile-edit-work-status .custom-radio-button{font-size:1.6rem}.profile-edit-work-status .profile-edit-form-body{margin:0 auto}.nav-index-messages-compose-search-contact .md-autocomplete-suggestions-container li.selected h3,.profile-edit-work-status-title{color:#2c2b3f}md-progress-linear.profile-edit-work-status-progress{position:absolute;left:0;right:0;bottom:0;height:.3rem}md-progress-linear.profile-edit-work-status-progress .md-container,md-progress-linear.profile-edit-work-status-progress .md-container .md-bar{height:.3rem}.profile-edit-work-status-content{font-size:1.8rem;width:77.7rem}.profile-edit-work-status-group{padding:3rem 0}.profile-edit-work-status-group:not(:last-child){box-shadow:0 .1rem 0 0 rgba(44,43,63,.1)}.profile-edit-work-status-control{margin-top:1.7rem}.profile-edit-work-status-control.profile-edit-work-status-control-half-width{width:32.5rem}.profile-edit-work-status-interested-in-values{padding:1rem 0}.profile-edit-work-status-interested-in-value:not(:first-child){margin-top:2rem}.profile-edit-work-status-rate-cluster{display:-webkit-box;display:-ms-flexbox;display:flex}.profile-desired-help-text{color:#70707a;font-family:'Lato',sans-serif;font-size:1.6rem;line-height:1.31;text-align:left}md-input-container.profile-edit-hourly-rate-input-container .md-input{width:8rem;-webkit-box-flex:0;-ms-flex:none;flex:none}.profile-edit-annual-salary-input-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-edit-annual-salary-input-container input.input-square{width:8rem}.profile-edit-work-status-rate-cluster .profile-edit-work-status-control:last-child:not(:first-child){margin-left:8rem}.profile-edit-willing-to-relocate{margin-top:2.7rem}.profile-edit-relocations{margin-left:3.5rem}.profile-edit-work-status-match-notification{margin-top:2.1rem}.job-modal-content job-details{padding:4rem 6rem 6rem;box-sizing:border-box;overflow:auto}.hire-modal .modal-header .hire-help{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hire-modal .modal-header .hire-help .help-text{color:#70707a;font-size:1.6rem;margin-right:1.5rem}.hire-modal .modal-header .hire-help .icon-help{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.33rem;color:#39ddbf}.hire-modal .modal-body .icon-help{display:block;box-sizing:border-box;height:3.2rem;width:3.2rem;border-radius:1000px;border:.1rem solid #2c2b3f;line-height:3.2rem;font-size:1.8rem;text-align:center}.hire-modal .modal-body .offer-info{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:10rem;background:#f5f9fc;box-shadow:0 .1rem 0 0 rgba(44,43,63,.15)}.hire-modal .modal-body .offer-info .client-info,.hire-modal .modal-body .offer-info .job-info{-webkit-box-flex:1;-ms-flex:1 0 10rem;flex:1 0 10rem;padding:2rem 6rem}.hire-modal .modal-body .offer-info .client-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:.1rem solid #e0dfe2}.hire-modal .modal-body .offer-info .client-info .client-details,.home-public-company .carousel-arrows button+button,.home-public-company .company-list .company-item .company-info .labels-info .sub-info .sub-info-item+.sub-info-item{margin-left:1.5rem}.hire-modal .modal-body .offer-info .client-info .client-details h3,.hire-modal .modal-body .offer-info .client-info .client-details h4{margin:0;font-weight:400}.hire-modal .modal-body .offer-info .client-info .client-details h3{font-size:1.8rem;line-height:2.4rem}.hire-modal .modal-body .offer-info .client-info .client-details h4,.hire-modal .modal-body .offer-info .job-info>span{font-size:1.4rem;line-height:2rem;letter-spacing:-.02rem;color:#70707a}.hire-modal .modal-body .offer-info .job-info md-input-container{max-width:27rem}.hire-modal .modal-body .offer-section-title{margin:0;font-weight:400;font-size:1.8rem;line-height:3.2rem}.hire-modal .modal-body .rate-info{margin:3rem 6rem 0}.hire-modal .modal-body .offer-info .client-info,.hire-modal .modal-body .rate-info .rate-info-main,.nav-index-home ui-view.page-view{display:-webkit-box;display:-ms-flexbox;display:flex}.hire-modal .modal-body .rate-info .rate-info-left,.hire-modal .modal-body .rate-info .rate-info-right{-webkit-box-flex:1;-ms-flex:1;flex:1}.hire-modal .hourly-deposit-notice,.hire-modal .modal-body .rate-info .rate-info-header,.hire-modal .modal-body .rate-info .rate-input-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hire-modal .modal-body .rate-info .rate-info-header .btn{margin-left:2.4rem}.hire-modal .modal-body .rate-info .rate-input-container{margin-right:1.3rem;box-shadow:0 .1rem 0 0 rgba(44,43,63,.1)}.hire-modal .modal-body .rate-info .rate-input-container input,.hire-modal .modal-body .rate-info .rate-input-container span{font-size:2.4rem;line-height:3.2rem;letter-spacing:-.05rem}.hire-modal .modal-body .rate-info .rate-input-container span,.jobs-contract-details .details-header .group-control h3.stat-time span,.jobs-contract-details .details-header .group-control.contract-fixed h3.stat-billing span{color:#cacacf}.hire-modal .modal-body .rate-info .rate-weekly-limit{margin-top:3rem}.hire-modal .modal-body .rate-info .rate-weekly-limit .rate-weekly-limit-set{box-shadow:none}.hire-modal .modal-body .rate-info .rate-weekly-limit .rate-weekly-limit-set input{-webkit-box-flex:0;-ms-flex:none;flex:none;width:6rem;box-shadow:0 .1rem 0 0 rgba(44,43,63,.1)}.hire-modal .modal-body .rate-info .rate-weekly-limit .rate-weekly-limit-set span{margin-left:1.5rem;color:#70707a}.hire-modal .modal-body .rate-info .offer-deposit{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-top:3rem}.hire-modal .modal-body .rate-info .offer-deposit milestones-form{margin:2rem 0 1rem}.hire-modal .modal-body .rate-info .offer-deposit .no-milestones-help{position:absolute;top:4rem;left:39rem;display:-webkit-box;display:-ms-flexbox;display:flex}.hire-modal .modal-body .rate-info .offer-deposit .no-milestones-help .icon-help{border-color:#70707a;color:#70707a;opacity:.8}.hire-modal .modal-body .rate-info .offer-deposit .no-milestones-help .help-text{margin:0 0 0 1.5rem;box-sizing:border-box;width:22rem;padding:.72rem 1.1rem 1.38rem 1.5rem;border-radius:.4rem;background:#fff;box-shadow:0 0 0 .1rem rgba(0,0,0,.06),0 .2rem .3rem 0 rgba(0,0,0,.06);font-size:1.4rem;line-height:2.1rem;letter-spacing:-.02rem;color:#70707a;transition:.2s ease-out;opacity:0}.hire-modal .modal-body .rate-info .offer-deposit .no-milestones-help:hover .help-text,.invite-contacts-list-item.selected>span[svg-sprite=check-small] svg,.onboarding-invite .contacts>.results>.contact.selected>span[svg-sprite=check-small]{opacity:1}.hire-modal .modal-body .rate-info .payment-notice{margin:1rem 0 0 1rem}.hire-modal .modal-body .rate-info .payment-notice strong{font-size:1.6rem;letter-spacing:-.02rem;color:#39ddbf}.hire-modal .modal-body .rate-info .payment-notice p{margin:1rem 0 0;color:#686871;font-size:1.4rem;max-width:27rem;line-height:1.8rem}.hire-modal .hourly-deposit-notice{margin-top:4rem;box-sizing:border-box;height:13rem;padding:2.5rem 6rem;background:linear-gradient(to right,#5bdfce 0%,#20b8cf 100%);color:#fff}.hire-modal .hourly-deposit-notice .notice-inner{margin-right:10rem}.hire-modal .hourly-deposit-notice .notice-inner h2{margin:0;font-size:2.4rem;line-height:2.9rem;letter-spacing:-.03rem;font-weight:400}.hire-modal .hourly-deposit-notice .notice-inner p{margin:1rem 0 0;font-size:1.4rem;line-height:1.29;letter-spacing:-.01rem}.hire-modal .hourly-deposit-notice .icon-help{-webkit-box-flex:0;-ms-flex:none;flex:none;border-color:#fff;color:#fff}.hire-modal hr{margin-top:4rem;height:.1rem;border:none;background:rgba(112,112,121,.25)}.hire-modal .additional-info{margin:3rem 6rem 0}.hire-modal .additional-info textarea{box-shadow:0 .1rem 0 0 rgba(44,43,63,.1);resize:none}.hire-modal .additional-info textarea.md-input{max-height:60rem;overflow:auto}.hire-modal .additional-info textarea::-webkit-input-placeholder{color:#cacacf}.hire-modal .additional-info textarea:-ms-input-placeholder{color:#cacacf}.hire-modal .additional-info textarea::placeholder{color:#cacacf}.hire-modal .offer-tos{margin:3rem 6rem 0;margin-top:3.5rem}.hire-modal .offer-tos .aggree-tos{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1rem}.hire-modal .fixed-price-deposite-notice{margin-top:2rem;height:6rem;padding:0 6rem;background:linear-gradient(to right,#5bdfce 0%,#20b8cf 100%);color:#fff}.hire-modal .fixed-price-deposite-notice h3{margin:0;font-size:1.8rem;line-height:6rem;letter-spacing:-.025rem;font-weight:400}.hire-modal .deposit-method{margin:3rem 6rem 0}.hire-modal .deposit-method .deposit-method-title{margin:0;font-size:1.2rem;font-weight:400;color:#70707a;text-transform:uppercase}.hire-modal .deposit-method .card-info-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.3rem}.hire-modal .deposit-method .card-info-container .card-title{margin:0 1.5rem;color:#70707a}.hire-modal .deposit-method .card-info-container .wallet-link{font-size:1.6rem;color:#39ddbf;text-decoration:underline}.hire-modal .offer-controls{display:-webkit-box;display:-ms-flexbox;display:flex;margin:3.5rem 6rem 6rem}.hire-modal .offer-controls.fixed-offer-controls{margin-top:2rem}.hire-modal .offer-controls .btn{-webkit-animation:none;animation:none}.hire-modal .offer-controls .btn+.btn{margin-left:1rem}.hire-modal .offer-controls .btn-cancel{width:12rem}.messaging-chat-connect-view,.profile-modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.messaging-chat-connect-view{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.messaging-chat-connect-view h2{font-size:2.4rem;font-weight:400;letter-spacing:-.055rem;text-align:center}.messaging-chat-connect-view .btn{width:30rem}.icon-btn.icon-btn-light-plain.profile-modal-fav-btn.active{border-color:#39ddbf;color:#39ddbf}.icon-btn.icon-btn-light-plain.profile-modal-fav-btn.active svg{fill:#39ddbf}.side-modal-content-right .profile-modal-nav-bar{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.side-modal-content-right .profile-modal-body{position:relative}.side-modal-content-right .profile-modal-body messaging-chat .chat-history-header.header-default{padding:0 4rem}.profile-modal-header{position:fixed;top:0;right:0;z-index:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 4rem;height:8rem}.profile-modal-header>.icon-btn{margin-left:.8rem}.applicant-modal-header .icon-btn svg,.profile-modal-header .icon-btn svg{width:1.7rem;height:1.7rem;color:#95959f}.profile-modal-hire-btn{margin-left:1rem}.article-modal .modal-header{color:#70707a}.import-steps-container{-webkit-box-flex:1;-ms-flex:1;flex:1}.invite-contacts-modal{overflow:auto}.invite-contacts-content,.invite-contacts-modal,.invite-contacts-modal>.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.invite-contacts-modal>.header{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:7rem;box-shadow:0 0 .3rem 0 rgba(0,0,0,.18)}.invite-contacts-modal>.header>img{width:8.1rem;height:8.1rem;border:solid .2rem #fff;position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);border-radius:100%;z-index:10}.invite-contacts-modal>.header .icon-btn{position:absolute;top:1rem;right:2rem}.invite-contacts-header{font-size:2.8rem;font-weight:400;line-height:1.39;margin-top:7rem;margin-bottom:0;text-align:center}.invite-contacts-content{width:71.5rem;margin:3rem auto 0;-ms-flex-negative:0;flex-shrink:0}.invite-contacts-content>*{-ms-flex-negative:1;flex-shrink:1}.invite-contacts-content-header{-webkit-box-flex:0;-ms-flex:none;flex:none;border-bottom:solid .1rem #95959f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 0}.invite-contacts-content-header .form-group:not(:first-child){margin-left:auto;margin-top:0}.invite-contacts-content-header .form-group:not(:first-child) md-icon{color:rgba(112,112,121,.25);margin-right:.75rem}.invite-contacts-content-header .form-group:not(:first-child) input[type=text].search-field{padding:0;font-size:1.6rem;letter-spacing:.01rem;line-height:2.5rem;height:2.5rem;background-color:transparent!important;border:none!important;box-shadow:none!important;color:#70707a;font-style:italic;margin-left:0}.invite-contacts-content-header md-input-container,.onboarding-invite .contacts>.header md-input-container{-ms-flex-negative:0;flex-shrink:0}.invite-contacts-content-header md-input-container md-icon,.onboarding-invite .contacts>.header md-input-container md-icon{color:#b8b8bd}.invite-contacts-content-header md-input-container input,.onboarding-invite .contacts>.header md-input-container input{-ms-flex-negative:0;flex-shrink:0;width:19rem}.invite-contacts-content-header md-input-container,.invite-contacts-list-item>span[svg-sprite=check-small],.invite-contacts-selected,.invite-contacts-selected-icon,.onboarding-invite .contacts>.header md-input-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.invite-contacts-list-item>span[svg-sprite=check-small],.invite-contacts-selected{color:#95959f}.invite-contacts-selected-icon{width:2rem;height:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;box-shadow:0 .2rem .3rem 0 rgba(0,0,0,.06);border:solid .1rem #95959f;border-radius:50%;margin-right:.8rem;font-size:1rem}.home-public-how-it-works-step>p,.invite-contacts-list-item.selected>h3,.invite-contacts-selected-toggle,.nav-index-messages-compose-search-contact .md-autocomplete-suggestions-container li.selected h4{color:#70707a}.invite-contacts-list-container{-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto;min-height:18rem;height:calc(100vh - 44rem);overflow:auto;-webkit-overflow-scrolling:touch}.invite-contacts-list{margin-top:2rem}.invite-contacts-list-item{width:22%;margin:2.5rem 1rem 0;display:inline-block;position:relative}.invite-contacts-list-item>span[svg-sprite=check-small]{box-shadow:0 0 0 1px rgba(44,43,63,.15);background:#fff;color:#39ddbf;border-radius:50%;width:2rem;height:2rem;box-sizing:border-box;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:3.2rem;top:.75rem}.invite-contacts-list-item>span[svg-sprite=check-small] svg{width:1.2rem;height:1.2rem;opacity:0;transition:opacity .2s ease-in-out}.invite-contacts-list-item>.avatar{margin:0 auto;transition:border-color .2s ease-in-out;font-size:9rem;border:solid .2rem rgba(151,151,151,.5)}.invite-contacts-list-item>.avatar::after{box-shadow:inset 0 0 0 4px #fff}.invite-contacts-list-item>h3{font-size:1.5rem;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;margin-top:1.5rem;margin-bottom:0;text-align:center;color:#95959f}.invite-contacts-list-item.selected>.avatar{border-color:#39ddbf}.invite-contacts-list-item.selected>.avatar::after{border-color:#1dd3a5}.btn.invite-contacts-continue-btn{-webkit-box-flex:0;-ms-flex:none;flex:none;margin:5rem auto 1rem;width:38rem}.invite-contacts-loading{margin:5rem auto}.nav-index-home ui-view.page-view .home-side{width:32rem;-ms-flex-negative:0;flex-shrink:0;box-shadow:0 0 0 1px rgba(44,43,63,.05),0 0 5px 0 rgba(44,43,63,.15)}.nav-index-home ui-view.page-view .home-side [affix]{position:relative}.nav-index-home ui-view.page-view .home-side connect-grow-cta{border-bottom:.1rem solid rgba(112,112,121,.25)}.nav-index-home ui-view.page-view .home-side popular-jobs,.nav-index-home ui-view.page-view .home-side recommended-companies,.nav-index-home ui-view.page-view .home-side recommended-jobs{padding:3rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.nav-index-home ui-view.page-view .home-side popular-jobs>h2>a,.nav-index-home ui-view.page-view .home-side recommended-companies>h2>a,.nav-index-home ui-view.page-view .home-side recommended-jobs>h2>a{margin-left:auto;margin-right:.5rem;color:#b8b8bd;width:2.2rem;height:2.2rem;transition:color .2s linear}.home-public{-webkit-box-flex:1;-ms-flex:1;flex:1}.home-public .public-section-blue{background-color:#0089d8}.home-public-intro{position:relative;overflow:hidden;background-image:linear-gradient(129deg,#0089d9,#50fff5);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100vh;max-height:85rem}.home-public-intro-title{font-size:7rem;line-height:8.5rem;margin:0;padding-top:20rem;font-weight:400}.home-public-intro-features{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.4rem;font-weight:500}.home-public-intro-globe{position:absolute;top:80%;left:2%;-webkit-transform:translateY(-22%);transform:translateY(-22%);width:100vw;height:50vw}.home-public-intro-globe-contact{position:absolute;width:16.94rem;background-color:rgba(0,0,0,.16);border-radius:.8rem;height:22.6rem;padding:2rem 1.2rem;box-sizing:border-box}.home-public-intro-globe-contact .card-content,.home-public-intro-globe-contact .card-content .main-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-public-intro-globe-contact .card-content{color:#fff;font-size:1.2rem;line-height:1.5;font-family:'Lato',sans-serif}.home-public-intro-globe-contact .card-content .main-info{padding-bottom:1rem}.home-public-intro-globe-contact .card-content .main-info h2{font-size:2.2rem;font-weight:700;margin:0}.home-public-intro-globe-contact .card-content .main-info span.position-label{font-size:1.5rem;font-weight:700}.home-public-intro-globe-contact .card-content .secondary-info{border-top:.1rem solid #fff;padding-top:1rem}.home-public-intro-globe-contact-1{top:-5rem;right:71%}.home-public-intro-globe-contact-2{top:2%;left:70%;height:21rem}.fullpage-section{height:100vh}.home-public-section-title{font-size:4.8rem;font-weight:400;margin-top:0;margin-bottom:0}.home-public-company{-webkit-box-flex:1;-ms-flex:1;flex:1;background-repeat:no-repeat;background-position:center;background-size:contain}.home-public-company-google{background-size:13.3rem 4.4rem}.home-public-company-fox{background-size:7.87rem 3.4rem}.home-public-company-ebay{background-size:11rem 4.4rem}.home-public-company-dell{background-size:10.9rem 3.6rem}.home-public-company-fedex{background-size:11.4rem 3.7rem}.home-public-connect,.home-public-connect-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.home-public-connect{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-4rem;background-color:#fff;height:auto;-webkit-transform:skew(0deg,3deg);transform:skew(0deg,3deg)}.home-public-connect-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:10rem 0 0;-webkit-transform:skew(0deg,-3deg);transform:skew(0deg,-3deg);position:relative;overflow:hidden;height:65rem}.home-public-connect-wrapper .connect-cards{position:absolute;bottom:16rem;right:-6rem;width:100%;max-width:131.5rem}.home-public-connect-left{width:100%;max-width:120rem;margin:0 auto;padding-left:3rem}.home-public-connect-left>h2{line-height:5.7rem;margin:2rem 0;max-width:85rem}.home-public-connect-left>h3{color:#cacacf;margin-bottom:2rem;font-size:1.8rem;font-family:'Lato',sans-serif}.home-public-connect-left>.text-secondary{width:38.3rem;line-height:3.1rem;margin-bottom:0}.blog-post-content a,.home-public-connect-left>a,.settings-wallet h2 a{color:#39ddbf;text-decoration:underline}.home-public-skills-orbits{background-image:linear-gradient(120deg,#42afe2,#2082dd);z-index:1;margin-top:-10rem}.home-public-skills-orbits .home-public-ai-1,.home-public-skills-orbits .home-public-ai-1-content{max-width:120rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-public-skills-orbits .home-public-ai-1{color:#fff;text-align:center;height:67rem;padding-top:15rem;margin:0 auto;position:relative}.home-public-skills-orbits .home-public-ai-1-content{position:absolute;left:50%;bottom:77%;width:100%;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}.home-public-ai-icon{margin-top:-3.25rem;background-image:url(/assets/images/landing/ai-icon@3x.png);background-size:4.8rem}.home-public-ai-1-title{line-height:1.77;margin-top:2rem;margin-bottom:0}.home-public-ai-1-description{line-height:1.69;margin-top:0;margin-bottom:0;max-width:52.8rem;font-weight:400;font-size:1.6rem;font-family:'Lato',sans-serif}.home-public-ai-rings{position:absolute;width:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.home-public-ai-rings-1{bottom:0}.home-public-ai-rings-2{top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.home-public-ai-cards{width:75%;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-48%,15%);transform:translate(-48%,15%)}.home-public-how-it-works-steps{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:8rem}.home-public-how-it-works-step{width:25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.home-public-how-it-works-step::before{content:' ';display:block;position:absolute;top:3.25rem;left:0;right:0;height:.1rem;background:rgba(151,151,151,.3);z-index:0}.home-public-how-it-works-step:first-child::before{left:50%}.home-public-how-it-works-step:last-child::before{right:50%}.home-public-how-it-works-step>.icon{background-color:#fff;background-repeat:no-repeat;background-position:center;width:7.5rem;height:7.5rem;border:solid .1rem #78e5d7;border-radius:50%;z-index:1}.home-public-how-it-works-step-post>.icon{background-image:url(/assets/images/landing/post-icon@3x.png);background-size:2.79rem}.home-public-how-it-works-step-match>.icon{background-image:url(/assets/images/landing/match-icon@3x.png);background-size:2.7rem 2.6rem}.home-public-how-it-works-step-apply>.icon{background-image:url(/assets/images/landing/apply-icon@3x.png);background-size:2.79rem 2.63rem}.home-public-how-it-works-step-pay>.icon{background-image:url(/assets/images/landing/spaceship-icon@3x.png);background-size:2.9rem}.home-public-how-it-works-step>h3{font-size:2.8rem;font-weight:400;margin-top:2.8rem;margin-bottom:0;color:#466d7d}.home-public-network{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:120rem;margin:0 auto;padding:15rem 3rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;box-sizing:border-box}.home-public-network .home-public-network-page-icon{width:7rem}.home-public-network .home-public-network-section{width:45%;font-family:'Lato',sans-serif}.home-public-network .home-public-network-section p{font-size:1.6rem;line-height:1.69;color:#70707a}.home-public-network .home-public-network-section a{color:#39ddbf;text-decoration:underline;font-size:1.6rem;line-height:1.69}.home-public-network .network-card,.nav-index-profile ui-view.page-view{position:relative}.home-public-network .network-card .video-element{position:absolute;top:8rem;left:6rem;width:21rem}.home-public-company,.home-public-join{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home-public-join{color:#fff;background-image:linear-gradient(106deg,#0089d9,#50fff5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:10rem 15rem}.home-public-join>.btn{margin-top:4rem;height:6.2rem;padding:0 5.5rem}.home-public-company{background-color:#fbfbfb;padding:8rem;position:relative;overflow:hidden;height:73rem}.home-public-company h2{font-size:3.2rem;line-height:1.25;letter-spacing:-.07rem;font-weight:400;margin-bottom:1rem}.home-public-company .sub-title a,.home-public-company .sub-title span{font-family:'Lato',sans-serif;font-size:1.6rem;line-height:1.69;color:#70707a}.home-public-company .sub-title a{color:#39ddbf;font-weight:500}.home-public-company .company-list{width:200rem;left:10%;position:absolute;top:28%}.home-public-company .company-list .company-item{width:45rem!important;height:22.4rem;border-radius:.8rem;box-shadow:.2rem .3rem 1.7rem 0 rgba(0,0,0,.13);overflow:hidden;margin:.8rem;background-color:#fff}.home-public-company .company-list .company-item company-header{width:100%;height:9.4rem;position:relative}.home-public-company .company-list .company-item company-header:before{background:0 0}.home-public-company .company-list .company-item .company-info{padding:2.5rem}.home-public-company .company-list .company-item .company-info .company-logo{width:7.4rem;height:7.4rem;border:.1rem solid #e0dfe2}.home-public-company .company-list .company-item .company-info .labels-info{margin-left:2rem}.home-public-company .company-list .company-item .company-info .labels-info h2,md-select{margin:0}.home-public-company .company-list .company-item .company-info .labels-info h2 a{font-size:2.6rem;line-height:1.23;letter-spacing:-.03rem;color:#2c2b3f}.home-public-company,.home-public-company .company-list .company-item .company-info,.home-public-company .company-list .company-item .company-info .labels-info .sub-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-public-company .company-list .company-item .company-info .labels-info .sub-info .sub-info-item{font-family:'Lato',sans-serif;font-size:1.2rem;line-height:2.25;color:#95959f;position:relative}.home-public-company .company-list .company-item .company-info .labels-info .sub-info .sub-info-item:after{content:'';width:.4rem;height:.4rem;position:absolute;top:1.2rem;background-color:#95959f;right:-1rem;border-radius:100%}.home-public-company .company-list .company-item .company-info .labels-info .sub-info .sub-info-item:last-child:after{display:none}.home-public-company .carousel-arrows{position:absolute;bottom:6rem!important;display:-webkit-box;display:-ms-flexbox;display:flex}.home-public-company .carousel-arrows button{border-radius:100%;background-color:#fff;border:solid .1rem #d8d8d8;width:5rem;height:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:2.2rem;color:#70707a;outline:none}@-webkit-keyframes nodeInserted{0%{opacity:.99}to{opacity:1}}@keyframes nodeInserted{0%{opacity:.99}to{opacity:1}}.blog-header{padding:12rem 12rem 8rem;background-image:linear-gradient(111deg,#0089d9,#50fff5);color:#fff}.blog-header-title{font-size:4.8rem;font-weight:500}.blog-header-subtitle{font-size:2.6rem;color:#39ddbf}.blog-content{padding-top:5.6rem;padding-bottom:6.8rem}.blog-list{max-width:90rem;margin:0 auto}.blog-list-item{display:block;box-shadow:0 .2rem .3rem 0 rgba(112,112,122,.06);border:solid .1rem rgba(112,112,122,.25);border-radius:.8rem;transition:box-shadow .2s ease-out,border-color .2s ease-out}.blog-list-item:not(:first-child){margin-top:4rem}.blog-list-item:hover{box-shadow:0 .4rem .3rem 0 rgba(112,112,122,.08);border:solid .1rem rgba(112,112,122,.5)}.blog-list-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:3rem}.blog-list-item-image{width:20rem;height:20rem;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:.8rem;-webkit-box-flex:0;-ms-flex:none;flex:none}.blog-list-item-main{margin-left:3rem}.blog-list-item-title{font-size:2.8rem;line-height:1.46;font-weight:400;margin-top:0;margin-bottom:0}.blog-list-item-excerpt{margin-top:1rem;line-height:1.69;color:#70707a}.blog-pager{max-width:90rem;height:5rem;margin:0 auto;margin-top:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.blog-pager-next,.blog-pager-prev{position:absolute}.blog-pager-prev{left:0}.blog-pager-next{right:0}.nav-index-blog-post .public-header{position:static;background-image:linear-gradient(129deg,#0089d9,#50fff5)}.blog-post-header{box-shadow:0 .1rem .1rem 0 rgba(44,43,63,.18)}.blog-post-header-inner{height:7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;max-width:70rem;width:100%}.blog-post-content{padding:2rem 4rem;max-width:70rem;margin:0 auto}.blog-post-content code,.blog-post-content li,.blog-post-content p,.blog-post-content pre{font-family:'Apercu',sans-serif;white-space:normal;font-size:1.8rem;line-height:3.2rem;color:#686871}.blog-post-content img{max-width:100%;margin:4rem auto;display:block}.blog-post-content h1,.blog-post-content h2{font-size:3.6rem;line-height:4.4rem;margin:2rem 0}.blog-post-content h3{font-size:2.4rem;line-height:3.6rem;margin:0 0 2rem}.profile-welcome-modal{text-align:center;margin:0;width:56rem}.nav-index-recruit-browse .page-view ui-view .recruit-search rmt-loading-bars .recruit-loader,.simple-modal-controls.profile-welcome-controls{margin-top:6rem}.simple-modal-controls.profile-welcome-controls .simple-modal-button{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.simple-modal-controls.profile-welcome-controls .simple-modal-button+.simple-modal-button{margin-left:1.7rem}.md-dialog-content.profile-welcome-content{padding:10rem 4.5rem 7.5rem}.profile-welcome-description{font-size:2.2rem;line-height:1.8;letter-spacing:-.03rem}.nav-index-profile .public-header{background-image:linear-gradient(to top,rgba(0,0,0,0),rgba(44,43,63,.4));height:10rem;padding:0 5rem}.overlay-content.modal-content.centered-modal-content.profile-sort-items-content{text-align:left;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:0;overflow:hidden}.profile-sort-items-header{-webkit-box-flex:0;-ms-flex:none;flex:none;text-align:center;font-size:1.8rem;font-weight:400;line-height:2.67;box-shadow:0 0 3px 0 rgba(0,0,0,.18);margin:0}.list-unstyled.profile-sort-items-body{padding:0 3rem;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto}.profile-item-preview-wrapper{box-shadow:0 .1rem 0 0 rgba(44,43,63,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-item-preview-wrapper:last-child{box-shadow:none}.profile-edit-intro .profile-edit-form-body .form-group-cluster .form-group,.profile-item-preview{-webkit-box-flex:1;-ms-flex:1;flex:1}.profile-item-preview-menu{-webkit-box-flex:0;-ms-flex:none;flex:none}.profile-sort-items-body.as-sortable-drag .profile-item-preview-wrapper{box-shadow:none}.as-sortable-placeholder{border:.1rem dashed #cacacf;background-color:#efeff0;border-radius:1rem}.profile-sort-items-actions{-webkit-box-flex:0;-ms-flex:none;flex:none;box-shadow:0 0 3px 0 rgba(0,0,0,.18);height:7rem;padding:0 3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-edit-intro .profile-edit-form-body,.profile-edit-intro-left,.profile-sort-items-actions{display:-webkit-box;display:-ms-flexbox;display:flex}.profile-edit-intro-left{-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-edit-intro-right{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:3rem}.profile-edit-intro-right .form-group-cluster:first-of-type{margin-top:0}.profile-edit-intro-avatar{font-size:15rem}.log-work-limit-exceeded-message .md-content p+p,.profile-edit-intro-avatar-upload-button{margin-top:2rem}.jobs-contract-details .details-content .contract-info .info-section .client-info-container .client-info .client-metainfo verified-badge+rating,.jobs-contract-details .details-content .contract-info .info-section .client-info-container .client-info .freelancer-metainfo verified-badge+rating,.jobs-contract-details .details-content .contract-info .info-section .client-info-container .freelancer-info .client-metainfo verified-badge+rating,.jobs-contract-details .details-content .contract-info .info-section .client-info-container .freelancer-info .freelancer-metainfo verified-badge+rating,.jobs-contract-details .details-content .contract-info .info-section .freelancer-info-container .client-info .client-metainfo verified-badge+rating,.jobs-contract-details .details-content .contract-info .info-section .freelancer-info-container .client-info .freelancer-metainfo verified-badge+rating,.jobs-contract-details .details-content .contract-info .info-section .freelancer-info-container .freelancer-info .client-metainfo verified-badge+rating,.jobs-contract-details .details-content .contract-info .info-section .freelancer-info-container .freelancer-info .freelancer-metainfo verified-badge+rating,.nav-index-recruit-browse .page-view ui-view .recruit-search .job-layer .view-job-btn,.profile-edit-review-rating-visibility{margin-left:2rem}.profile-edit-review-rating-visibility-text{margin-left:1rem}profile-edit-social-links md-input-container.md-icon-left .md-input{padding-top:1.6rem}.profile-edit-social-link-icon{font-size:1rem;width:2.6rem;top:.5rem;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.profile-edit-about-form-control{min-height:17rem}.progress-modal-steps{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;background:#f5f9fc;box-shadow:0 0 .3rem 0 rgba(0,0,0,.25)}.progress-modal-steps-content{margin:auto}.progress-modal-steps-list{display:-webkit-box;display:-ms-flexbox;display:flex}.progress-modal-step{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:2.8rem;width:1em;height:1em;position:relative;overflow:visible}.progress-modal-step:not(:first-child){margin-left:1rem}.nav-index-messages-compose-search-contact .md-autocomplete-suggestions-container li::before,.progress-modal-step.complete .progress-modal-step-incomplete{display:none}.job-details-modal .job-details-modal-header>a.has-no-history:not(.active),.progress-modal-step:not(.complete) .progress-modal-step-complete{display:none}.progress-modal-step.active::after{content:'';display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:3.2rem;width:1em;height:1em;border:.2rem solid #39ddbf;border-radius:1000px}.progress-modal-step-complete{margin:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:2.4rem;width:1em;height:1em;background:linear-gradient(to right,#5bdfce 0%,#20b8cf 100%);border-radius:1000px;color:#fff}.progress-modal-step-complete svg{margin:auto;width:.6rem;height:.4rem}.progress-modal-step-incomplete{margin:auto;font-size:1.8rem;width:1em;height:1em;background:#cacacf;border-radius:1000px}.progress-modal-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.progress-modal-content,.progress-modal-footer,.progress-modal-header,.progress-modal-step-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-content.side-modal-content.progress-modal,.progress-modal-step-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.progress-modal-step-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.modal-content.side-modal-content.progress-modal{width:40rem;display:-webkit-box;display:-ms-flexbox;display:flex}.progress-modal-footer,.progress-modal-header{-webkit-box-flex:0;-ms-flex:none;flex:none;height:7rem;box-shadow:0 0 .3rem 0 rgba(0,0,0,.18)}.progress-modal-header{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.progress-modal-steps{height:10rem}.progress-modal-steps-text{margin-top:1.2rem;margin-bottom:0;line-height:1.9rem;text-align:center}.progress-modal-content{padding:3.5rem}.progress-modal-footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.progress-modal-next{position:absolute;right:3rem}.progress-step-header{font-size:2.4rem;margin-top:.7rem;margin-bottom:0;font-weight:400}.progress-step-description{margin-top:2rem;margin-bottom:0;line-height:2.2rem}.progress-step-cta{margin-top:3rem}.progress-step-import-li-hint{margin-top:10rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.progress-step-import-li-hint-image{width:5.8rem;height:5.8rem}.progress-step-import-li-hint-text{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:24.4rem;margin-left:1.2rem;text-align:left;line-height:1.38;color:#70707a}.messaging-chat-search-contact-view{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 6rem;height:9rem;background:#f5f9fc;box-shadow:0 .1rem 0 0 rgba(44,43,63,.15)}.messaging-chat-search-contact-view .icon-messaging-avatar-placeholder{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;border-radius:1000px;font-size:5rem}.messaging-chat-search-contact-view .form-group{margin-left:2rem;width:32rem}.messaging-chat-search-contact-view .form-group md-autocomplete{height:4rem}.messaging-chat-search-contact,.messaging-chat-search-contact-view{display:-webkit-box;display:-ms-flexbox;display:flex}.messaging-chat-search-contact .user-avatar{font-size:5rem}.messaging-chat-search-contact .right-content{margin-left:1.5rem;min-width:0}.messaging-chat-search-contact .right-content h3,.messaging-chat-search-contact .right-content h4{margin:0;line-height:1;font-weight:400}.messaging-chat-search-contact .right-content h3{font-size:1.6rem;color:#2c2b3f}.messaging-chat-search-contact .right-content h4{margin-top:.1rem;height:3.2rem;overflow:hidden;font-size:1.2rem;line-height:1.6rem;color:#70707a;white-space:normal}.nav-index-messages-compose-search-contact .md-autocomplete-suggestions-container{margin-top:.7rem;border-radius:.4rem}.nav-index-messages-compose-search-contact .md-autocomplete-suggestions-container li{padding:1.5rem 2rem}.nav-index-messages-compose-search-contact .md-autocomplete-suggestions-container li.selected{background-color:#f5f9fc}.messaging-chat-compose-view,.messaging-chat-upgrade-view{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.messaging-chat-compose-view{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto}.messaging-chat-compose-view h2,.messaging-chat-upgrade-view h2{font-size:2.4rem;font-weight:400;letter-spacing:-.055rem;text-align:center}.messaging-chat-compose-view .icon-messaging-avatar{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12rem}.messaging-chat-compose-view .btn,.messaging-chat-upgrade-view .btn{width:22rem}.messaging-chat-compose-view .btn .btn-icon{font-size:1.37rem}.messaging-chat-upgrade-view{width:100%;height:100%}.messaging-chat-upgrade-view,.messaging-chat-view,.messaging-chat-view messaging-chat,.messaging-chat-view>ui-view,.messaging-view{display:-webkit-box;display:-ms-flexbox;display:flex}.messaging-view .loading{margin:auto}.messaging-chat-view,.messaging-chat-view>ui-view{-webkit-box-flex:1;-ms-flex:1;flex:1}.messaging-loading-error{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.messaging-loading-error>h2{max-width:80%;color:#95959f}.application-details-modal ui-view,.edit-job-modal-form,.offer-details-modal ui-view{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.edit-job-modal-header{padding:0 6rem}.edit-job-modal-header-title{font-size:2.1rem;font-weight:400;margin:0}.edit-job-modal-cancel-btn,.edit-job-modal-save-btn{margin-left:1rem}.edit-job-modal-body{padding-bottom:6rem}.edit-job-modal-body .post-job-form-group.post-job-job-type:first-child{margin-top:0}.edit-job-published-toggle{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-left:3.5rem}.edit-job-published-menu-item{height:5rem;color:#70707a}.edit-job-published-menu-item>.md-button{padding:0 1.3rem 0 1rem;font-size:inherit}.edit-job-published-menu-item:not(:first-child){border-top:solid .1rem #e0dfe2}.edit-job-published-menu-item-content,.job-details-modal .job-details-modal-header .section-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.edit-job-published-menu-item-content{font-size:1.6rem;padding:0 1.3rem 0 1rem}.edit-company-modal-content rmt-edit-company{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto}.job-details-modal .job-details-modal-header.message-route{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.job-details-modal .job-details-modal-header.message-route .job-name{font-size:1.8rem;letter-spacing:-.2px;color:#2c2b3f}.job-details-modal .pending-offers,.job-details-modal job-applicants{margin:2rem 4rem}.job-details-modal .job-details-modal-header .section-right{margin-left:auto}.job-details-modal .job-details-modal-header .btn{margin-right:2rem}.job-details-modal .job-details-modal-header>a{color:#70707a;text-transform:none;font-size:1.8rem;font-weight:400;padding:3rem 0;margin:0 2.5rem}.job-details-modal md-tabs:not(.md-no-tab-content):not(.md-dynamic-height){min-height:100%}.job-details-modal job-details{margin:4rem}.job-details-modal .messaging-view{height:100%;font-family:'Apercu',sans-serif}.job-details-modal .messaging-view address-book{width:26.7rem}.job-details-modal .messaging-view messaging-chat .chat-history-header{padding:0 2rem}.job-details-modal .messaging-view messaging-chat .message-bubble{max-width:45rem}.job-details-modal-banner{color:#fff;padding:0 6rem;font-size:1.4rem;line-height:5rem}.job-details-modal-banner.recruit-banner{background:linear-gradient(to right,#5bdfce 0%,#20b8cf 100%);box-shadow:inset 0 3px 12px 1px rgba(44,43,63,.1),0 0 0 1px rgba(44,43,63,.13)}.job-details-modal-banner.unpublished-banner{background:#4a4a4a}.nav-index-recruit-browse .page-view ui-view .recruit-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:4.5rem}.md-dialog-container md-dialog.profile-ready-modal .md-dialog-content>h2,.nav-index-recruit-browse .page-view ui-view .recruit-search.has-job{margin-top:0}.nav-index-recruit-browse .page-view ui-view .recruit-search .state-sidenav{position:relative;margin-top:4.5rem;left:0}.nav-index-recruit-browse .page-view ui-view .recruit-search .job-layer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-2.5rem}.nav-index-recruit-browse .page-view ui-view .recruit-search>.results{min-height:100rem}.nav-index-recruit-browse .page-view ui-view .recruit-search>.results>.header,.nav-index-recruit-browse .page-view ui-view .recruit-search>.results>.header>h4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-index-recruit-browse .page-view ui-view .recruit-search>.results>.header>h4{font-size:1.6rem;font-weight:400;color:#95959f;position:relative;width:100%}.nav-index-recruit-browse .page-view ui-view .recruit-search>.results>.header>h4:after{content:'';height:.1rem;background-color:#efeff0;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:.1rem}.nav-index-recruit-browse .page-view ui-view .recruit-search>.results>.header>div,.recruit-items-container>.header>div{background:rgba(112,112,121,.25);height:.1rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.search-results-item{padding:2rem 0 4rem;position:relative}.search-results-item:not(:last-child){border-bottom:.1rem solid rgba(112,112,121,.25)}.candidate-preview-invite{position:absolute;top:2rem;right:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.candidate-preview-invite-magic-wand{color:#95959f;transition:all ease-in .3s}.candidate-preview-invite-magic-wand:hover{-webkit-transform:rotate(360deg);transform:rotate(360deg)}.icon-btn.icon-btn-light-plain.applicant-modal-fav-btn.active{border-color:#39ddbf;color:#39ddbf}.side-modal-content-right .applicant-modal-nav-bar{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.side-modal-content-right .applicant-modal-body{position:relative}.side-modal-content-right .applicant-modal-body messaging-chat .chat-history-header.header-default{padding:0 4rem}.applicant-modal-header{position:fixed;top:0;right:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 4rem;height:8rem}.applicant-modal-header>.icon-btn{margin-left:.8rem}.applicant-modal-hire-btn,.applicant-modal-interested-btn{margin-left:1rem}.offers .job-layer,.recruit-matched{margin-top:4.5rem}.offers .recruit-items-container.pending-offers{width:auto;margin-top:3.3rem}.offers .recruit-items-container.pending-offers>.items>.item{padding-bottom:0;border:none}.messaging-chat-modal .messaging-chat-modal-body chat-history .chat-history-container{-webkit-overflow-scrolling:touch}.contract-modal .modal-body messaging-chat,.messaging-chat-modal{height:100%}.messaging-chat-modal .icon-btn-messaging-more{position:absolute;right:1.5rem;top:0;bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.messaging-chat-modal .icon-btn-messaging-more,.messaging-chat-modal .messaging-chat-modal-body{display:-webkit-box;display:-ms-flexbox;display:flex}.form-modal.confirm-contract-milestones-modal{width:46rem}.form-modal.confirm-contract-milestones-modal .milestones-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -2rem;height:11.5rem;padding:0 4rem 7rem;border-bottom:.1rem solid #efeff0}.form-modal.confirm-contract-milestones-modal .milestones-info h3{margin:0;max-width:25rem;font-size:1.6rem;font-weight:400;text-align:left}.form-modal.approve-contract-milestone-modal .milestone-info h3.milestone-budget,.form-modal.confirm-contract-milestones-modal .milestones-info h3.milestones-budget,.nav-modal .modal-content.fullscreen-modal-content.post-job-plan-modal-content .modal-body .footer a,.public-section.public-pricing-intro a,.public-section.sub-section .public-recruit-plans-contractor .list .option-list li svg,.schedule-modal md-dialog-content.schedule-modal-content .md-dialog-content .hours .form-group-cluster a{color:#39ddbf}.form-modal.confirm-contract-milestones-modal .form-group{text-align:left;color:#70707a}.contract-edit-modal .modal-body,.contract-end-modal .modal-body{padding:4rem 6rem 6rem}.contract-edit-modal .modal-body .contract-edit-controls{margin-top:3rem}.contract-edit-modal .modal-body .contract-edit-controls .btn+.btn{margin-left:1rem}.contract-end-modal .modal-body .end-contract-form-group:not(:first-of-type),.list-unstyled.public-recruit-post-job-step-items li:not(:first-child){margin-top:4rem}.contract-end-modal .modal-body .end-contract-form-group.recommendation-form-group .recommendation-form-control{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:2rem;padding:.3rem;border-radius:1000px;box-shadow:0 0 0 .1rem rgba(0,0,0,.06),0 .2rem .3rem 0 rgba(0,0,0,.06)}.contract-end-modal .modal-body .end-contract-form-group.recommendation-form-group .recommendation-form-control .custom-radio-button{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 .1rem;width:4.4rem}.contract-end-modal .modal-body .end-contract-form-group.recommendation-form-group .recommendation-form-control .custom-radio-button:not(.md-checked){box-shadow:none}.contract-end-modal .modal-body .end-contract-form-group.recommendation-form-group .extremely-likely{margin-left:2rem;color:#95959f;font-size:1.6rem;letter-spacing:-.025rem}.contract-end-modal .modal-body .end-contract-form-group.feedback-form-group .feedback-notes{display:block;margin-top:1rem;font-size:1.4rem;letter-spacing:-.02rem;color:#70707a}.contract-end-modal .modal-body .end-contract-form-group.feedback-form-group .rating-form-control,.nav-index-recruit.public #intercom-container{display:none}.contract-end-modal .modal-body .end-contract-form-group.feedback-form-group .feedback-ratings{margin-top:2.5rem}.contract-end-modal .modal-body .end-contract-form-group.feedback-form-group .feedback-ratings>hr{margin:1rem 0 0;width:34rem;height:.1rem;border:none;background:rgba(112,112,121,.25)}.contract-end-modal .modal-body .end-contract-form-group.feedback-form-group .feedback-ratings .feedback-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contract-end-modal .modal-body .end-contract-form-group.feedback-form-group .feedback-ratings .feedback-rating:not(:first-of-type){margin-top:1rem}.contract-end-modal .modal-body .end-contract-form-group.feedback-form-group .feedback-ratings .feedback-rating .rating-field{-ms-flex-item-align:end;align-self:flex-end;margin-left:1rem;font-size:1.4rem;letter-spacing:-.02rem}.contract-end-modal .modal-body .end-contract-form-group.message-form-group .message-form-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contract-end-modal .modal-body .end-contract-form-group.message-form-group .message-form-header .message-examples{font-size:1.4rem;color:#39ddbf;text-decoration:underline}.contract-end-modal .modal-body .end-contract-form-control-label{font-size:1.8rem}.contract-end-modal .modal-body .end-contract-form-control-label .private-note{color:#70707a}.contract-end-modal .modal-body .end-contract-form-group-controls{margin-top:2rem;color:#70707a}.contract-end-modal .modal-body .contract-end-controls{margin-top:3rem}.contract-end-modal .modal-body .contract-end-controls .btn+.btn{margin-left:1rem}.modal-content.centered-modal-content.log-work-modal-content{padding:1.9rem 4rem 3rem}.modal-content.centered-modal-content.log-work-modal-content form{width:100%;text-align:left}.log-work-day-date{margin-top:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.log-work-day-date-next.icon-btn svg,.log-work-day-date-prev.icon-btn svg{width:.7rem;height:1.2rem}.log-work-day-date-value{margin:0 .5rem}.log-work-delete{-ms-flex-item-align:end;align-self:flex-end}.log-work-total{height:5rem;box-sizing:border-box}.form-control.log-work-limit-exceeded{color:#f36c56}.log-work-limit-exceeded-text{color:#f36c56;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.3rem;position:relative}.log-work-limit-exceeded-text .icon-btn.icon-btn-light-plain{color:#f36c56;border-color:#f36c56;margin-left:.5rem;font-family:'Lato',sans-serif;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.log-work-limit-exceeded-message{overflow:inherit;width:33rem;height:20rem}.log-work-limit-exceeded-message .md-content{border-radius:2.5rem;background-color:#fff;border:solid .1rem rgba(112,112,122,.5);padding:1rem 2rem;box-sizing:border-box;color:#70707a;font-size:1.6rem;overflow:inherit;white-space:normal}.form-modal.approve-contract-milestone-modal{width:46rem}.form-modal.approve-contract-milestone-modal .milestone-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -2rem;height:11.5rem;padding:0 4rem;border-bottom:.1rem solid #efeff0}.form-modal.approve-contract-milestone-modal .milestone-info h3{margin:0;font-size:1.6rem;font-weight:400}.form-modal.approve-contract-milestone-modal .form-group{margin-top:6rem;text-align:left;color:#70707a}.jobs-contract-details .details-divider{height:.1rem;width:100%;background:#efeff0;border:none}.jobs-contract-details .btn-add-milestone,.jobs-contract-details .btn-edit-contract{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.jobs-contract-details .btn-add-milestone .btn-icon,.jobs-contract-details .btn-edit-contract .btn-icon,.jobs-contract-details .details-header .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jobs-contract-details .btn-add-milestone .btn-icon svg,.jobs-contract-details .btn-edit-contract .btn-icon svg{width:1.4rem;height:1.4rem}.jobs-contract-details .details-header{padding:3rem 6rem 4rem;background:#f5f9fc}.jobs-contract-details .details-header .title-container h1{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;font-size:2.4rem;font-weight:400}.jobs-contract-details .details-header .title-container .btn{margin-left:5rem}.jobs-contract-details .details-header .group-control{margin-top:2.2rem}.jobs-contract-details .details-header .group-control h4{margin:2rem 0 0;font-size:1.3rem;font-weight:400;letter-spacing:.05rem;color:#70707a;text-transform:uppercase}.jobs-contract-details .details-header .group-control h3.stat-time{margin:1.5rem 0 0;font-size:2.4rem;font-weight:400;letter-spacing:-.025rem;color:#39ddbf}.jobs-contract-details .details-header .group-control h3.stat-billing{margin:.7rem 0 2.9rem;font-size:1.8rem;font-weight:400;letter-spacing:-.019rem;color:#70707a}.jobs-contract-details .details-header .group-control.contract-fixed h3.stat-billing{margin-top:1.8rem;font-size:3.2rem;color:#39ddbf}.jobs-contract-details .milestones-content{margin:3rem 0}.jobs-contract-details .milestones-content .milestones-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 6rem;height:5rem}.jobs-contract-details .milestones-content .milestones-header h4{margin:0;font-size:1.6rem;font-weight:400;color:#cacacf}.jobs-contract-details .milestones-content .milestones-header h4.milestone-notes{font-size:1.8rem;color:#2c2b3f}.jobs-contract-details .milestones-content .milestone-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:5rem;padding:0 6rem}.jobs-contract-details .milestones-content .milestone-item.current{background:#f5f9fc}.jobs-contract-details .milestones-content .milestone-item.pending{height:7rem;background:linear-gradient(to right,#5bdfce 0%,#20b8cf 100%)}.jobs-contract-details .milestones-content .milestone-item.pending h3{color:#fff}.jobs-contract-details .milestones-content .milestone-item.completed{position:relative;background:#f5f9fc}.jobs-contract-details .milestones-content .milestone-item.completed::after{content:'';position:absolute;top:50%;left:5rem;right:5rem;height:.1rem;background:rgba(44,43,63,.15)}.jobs-contract-details .milestones-content .milestone-item .icon-milestone-completed{position:absolute;left:2rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);box-shadow:0 0 0 1px rgba(44,43,63,.15);background:#fff;color:#39ddbf;border-radius:50%;width:2rem;height:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.2rem}.jobs-contract-details .milestones-content .milestone-item h3{margin:0;font-size:1.6rem;letter-spacing:-.025rem;font-weight:400;color:#70707a}.jobs-contract-details .milestones-content .milestone-item h3.accepted,.public-section.sub-section p{color:#70707a}.jobs-contract-details .milestones-content .milestone-notes{-webkit-box-flex:2;-ms-flex:2;flex:2}.jobs-contract-details .milestones-content .milestone-notes span{font-size:1.2rem;letter-spacing:-.019rem;color:#fff}.jobs-contract-details .milestones-content .milestone-budget{width:10rem}.jobs-contract-details .milestones-content .milestone-due-date{width:9rem}.jobs-contract-details .milestones-content .milestone-actions{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}.jobs-contract-details .milestones-content .milestone-actions .btn{margin-left:.5rem}.jobs-contract-details .details-content{margin:4rem 6rem}.jobs-contract-details .details-content .contract-info{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:4rem}.jobs-contract-details .details-content .contract-info .info-section{-webkit-box-flex:1;-ms-flex:1;flex:1}.jobs-contract-details .details-content .contract-info .info-section.section-client-info,.jobs-contract-details .details-content .contract-info .info-section.section-freelancer-info{-webkit-box-flex:2;-ms-flex:2;flex:2;min-width:0}.jobs-contract-details .details-content .contract-info .info-section>h4{margin:0 0 1.5rem;font-size:1.3rem;font-weight:400;color:#70707a;letter-spacing:.05rem;text-transform:uppercase}.jobs-contract-details .details-content .contract-info .info-section>h3{margin:0;font-size:2.4rem;font-weight:400;line-height:2.4rem}.jobs-contract-details .details-content .contract-info .info-section>.btn{margin-top:2rem}.jobs-contract-details .details-content .contract-info .info-section .client-info-container,.jobs-contract-details .details-content .contract-info .info-section .freelancer-info-container,.reports-contract{display:-webkit-box;display:-ms-flexbox;display:flex}.jobs-contract-details .details-content .contract-info .info-section .client-info-container .user-avatar,.jobs-contract-details .details-content .contract-info .info-section .freelancer-info-container .user-avatar{font-size:9rem}.jobs-contract-details .details-content .contract-info .info-section .client-info-container .client-info,.jobs-contract-details .details-content .contract-info .info-section .client-info-container .freelancer-info,.jobs-contract-details .details-content .contract-info .info-section .freelancer-info-container .client-info,.jobs-contract-details .details-content .contract-info .info-section .freelancer-info-container .freelancer-info{margin-left:2rem;min-width:0}.jobs-contract-details .details-content .contract-info .info-section .client-info-container .client-info h3,.jobs-contract-details .details-content .contract-info .info-section .client-info-container .freelancer-info h3,.jobs-contract-details .details-content .contract-info .info-section .freelancer-info-container .client-info h3,.jobs-contract-details .details-content .contract-info .info-section .freelancer-info-container .freelancer-info h3{margin:0;font-size:1.8rem;font-weight:400;letter-spacing:-.019rem}.jobs-contract-details .details-content .contract-info .info-section .client-info-container .client-info h4,.jobs-contract-details .details-content .contract-info .info-section .client-info-container .freelancer-info h4,.jobs-contract-details .details-content .contract-info .info-section .freelancer-info-container .client-info h4,.jobs-contract-details .details-content .contract-info .info-section .freelancer-info-container .freelancer-info h4{margin:.3rem 0 0;font-size:1.4rem;font-weight:400;color:#70707a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.jobs-contract-details .details-content .contract-info .info-section .client-info-container .client-info h4:first-of-type,.jobs-contract-details .details-content .contract-info .info-section .client-info-container .freelancer-info h4:first-of-type,.jobs-contract-details .details-content .contract-info .info-section .freelancer-info-container .client-info h4:first-of-type,.jobs-contract-details .details-content .contract-info .info-section .freelancer-info-container .freelancer-info h4:first-of-type{margin-top:.7rem;color:#2c2b3f}.jobs-contract-details .details-content .contract-info .info-section .client-info-container .client-info .client-metainfo,.jobs-contract-details .details-content .contract-info .info-section .client-info-container .client-info .freelancer-metainfo,.jobs-contract-details .details-content .contract-info .info-section .client-info-container .freelancer-info .client-metainfo,.jobs-contract-details .details-content .contract-info .info-section .client-info-container .freelancer-info .freelancer-metainfo,.jobs-contract-details .details-content .contract-info .info-section .freelancer-info-container .client-info .client-metainfo,.jobs-contract-details .details-content .contract-info .info-section .freelancer-info-container .client-info .freelancer-metainfo,.jobs-contract-details .details-content .contract-info .info-section .freelancer-info-container .freelancer-info .client-metainfo,.jobs-contract-details .details-content .contract-info .info-section .freelancer-info-container .freelancer-info .freelancer-metainfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.9rem}.jobs-contract-details .details-content .contract-actions{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2rem}.jobs-contract-details .details-content .contract-actions .btn{margin-right:1rem}.jobs-contract-details .details-content.fixed .contract-info .section-client-info,.jobs-contract-details .details-content.fixed .contract-info .section-freelancer-info{-webkit-box-flex:1;-ms-flex:1;flex:1}.jobs-contract-details .details-content.contract-info-client.fixed .section-rate{margin-left:2rem}.jobs-contract-details .details-content.contract-info-client .contract-info .section-freelancer-info{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.jobs-contract-details .details-content.contract-info-client .contract-info .section-rate{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.jobs-contract-details .details-content.contract-info-client .contract-info .section-weekly-limit{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.contract-modal .modal-header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;box-shadow:0 0 .3rem 0 rgba(44,43,63,.18)}.application-details-modal .job-offer-header-inner .section-left a,.contract-modal .modal-header a[ui-sref],.offer-details-modal .offer-header-inner .section-left a{position:relative;height:100%;line-height:8rem;font-size:1.8rem;letter-spacing:-.025rem;color:#70707a}.contract-modal .modal-header a[ui-sref]:not(:first-of-type){margin-left:5rem}.contract-modal .modal-header a[ui-sref].active{color:#2c2b3f}.application-details-modal .job-offer-header-inner .section-left a.active:after,.contract-modal .modal-header a[ui-sref].active:after,.offer-details-modal .offer-header-inner .section-left a.active:after{content:'';position:absolute;bottom:0;left:0;right:0;height:.2rem;background:#39ddbf}.contract-modal .modal-header .btn-payments{margin-left:auto}.nav-index-recruit-listings .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.nav-index-recruit-listings .content>ui-view{width:74rem}.nav-index-recruit-listings .recruit-items-container .header>span{margin-left:1.5rem;color:#70707a}.nav-index-recruit-listings .recruit-items-container .header>.select,.schedule-modal md-dialog-content.schedule-modal-content .md-dialog-content .days ul li+li{margin-left:.5rem}.nav-index-recruit-listings .listings-header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:3rem}.nav-index-recruit-listings .listings-header .job-title{-webkit-box-flex:3;-ms-flex:3;flex:3;margin:0 3rem 0 0;font-size:1.8rem;font-weight:400;letter-spacing:-.02rem}.nav-index-recruit-listings .listings-header .job-date-posted,.nav-index-recruit-listings .listings-header .job-status{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;font-size:1.6rem;font-weight:400;color:#95959f;text-align:center}.nav-index-recruit-listings .listings-header .job-date-posted{margin-right:3rem}.nav-index-recruit-browse-contracts .page-view ui-view .recruit-page-content{background:#f5f9fc;box-shadow:0 .1rem .2rem 0 rgba(0,0,0,.12);height:30rem}.nav-index-recruit-browse-contracts .page-view ui-view .recruit-page-content .state-sidenav{position:absolute;left:calc(50% - 50rem)}.nav-index-recruit-browse-contracts .page-view ui-view .recruit-page-content .contracts-totals-container .recruit-items-container .header .select,.nav-index-recruit-browse-contracts .page-view ui-view .recruit-page-content .select{margin-left:1.5rem}.nav-index-recruit-browse-contracts .page-view ui-view .recruit-page-content .contracts-totals-container .recruit-items-container{margin-top:0;margin-bottom:0}.nav-index-recruit-browse-contracts .page-view ui-view .recruit-page-content .contracts-totals-container .recruit-items-container .group-control{margin-top:3rem;height:12rem}.nav-index-recruit-browse-contracts .page-view ui-view .recruit-page-content .contracts-totals-container .recruit-items-container .group-control h3{margin:0;font-size:4.8rem;font-weight:400;letter-spacing:-.05rem;color:#39ddbf}.nav-index-recruit-browse-contracts .page-view ui-view .recruit-page-content .recruit-items-container>.items>.item{padding-bottom:4rem;border-bottom:.1rem solid #efeff0}.nav-index-recruit-browse-contracts .page-view ui-view .recruit-page-content .recruit-items-container .recruit-contracts-link{display:block;margin-top:4rem;text-align:center;font-size:1.8rem;color:#39ddbf;text-decoration:underline}.reports-contract-avatar{-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:4rem}.reports-contract-info{margin-left:1rem;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reports-contract-job-title{font-size:1.4rem;margin-top:.3rem}.modal-content.centered-modal-content.view-work-day-modal-content,.modal-content.centered-modal-content.view-work-modal-content{padding:1.9rem 4rem 3rem;min-height:54.5rem}.modal-content.centered-modal-content.view-work-day-modal-content.view-work-day-modal-dispute-initiated h1.centered-modal-headline,.modal-content.centered-modal-content.view-work-modal-content.view-work-modal-dispute-initiated h1.centered-modal-headline{font-size:2.4rem;font-weight:400;margin-top:2.2rem}.modal-content.centered-modal-content.view-work-day-modal-content.view-work-day-modal-dispute-initiated p,.modal-content.centered-modal-content.view-work-modal-content.view-work-modal-dispute-initiated p{margin-top:7rem;font-size:1.8rem;line-height:1.8}.view-work-modal-body{margin-top:2rem;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;text-align:left}.view-work-delete{-ms-flex-item-align:end;align-self:flex-end}.view-work-day-modal-body{margin-top:2rem;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;text-align:left}.view-work-day-summary{display:-webkit-box;display:-ms-flexbox;display:flex}.view-work-day-date{margin-top:1.6rem}.view-work-day-total{-webkit-box-flex:0;-ms-flex:none;flex:none;-ms-flex-item-align:end;align-self:flex-end;padding-left:2rem}.form-group-cluster.view-work-day-form-group-cluster .form-group{width:33%;-webkit-box-flex:1;-ms-flex:1;flex:1}.form-group-cluster.view-work-day-form-group-cluster .form-group:not(:first-child){padding-left:4rem}.schedule-modal{width:38rem;overflow:initial}.schedule-modal md-dialog-content.schedule-modal-content .md-dialog-header{border-bottom:.1rem solid #efeff0;text-align:center;margin:1.5rem auto 0}.schedule-modal md-dialog-content.schedule-modal-content .md-dialog-content{padding:1rem 4rem 2.5rem}.schedule-modal md-dialog-content.schedule-modal-content .md-dialog-content .form-label{font-size:1.6rem;line-height:2;color:#70707a;text-transform:none}.schedule-modal md-dialog-content.schedule-modal-content .md-dialog-content .days{margin-top:1.5rem}.schedule-modal md-dialog-content.schedule-modal-content .md-dialog-content .days ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1rem 0;padding:0}.schedule-modal md-dialog-content.schedule-modal-content .md-dialog-content .days ul li .day-button{border-radius:10rem;background-color:#fff;box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.06);border:solid .1rem rgba(104,104,113,.25);width:4rem;height:4rem;outline:none;color:#95959f;line-height:1.6}.schedule-modal md-dialog-content.schedule-modal-content .md-dialog-content .days ul li .day-button.selected{border:.2rem solid #39ddbf;color:#2c2b3f}.schedule-modal md-dialog-content.schedule-modal-content .md-dialog-content .hours{width:100%;margin-top:1rem}.schedule-modal md-dialog-content.schedule-modal-content .md-dialog-content .hours .form-group-cluster{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0}.schedule-modal md-dialog-content.schedule-modal-content .md-dialog-content .hours .form-group-cluster .form-group:not(:first-child){margin:0}.schedule-modal md-dialog-content.schedule-modal-content .md-dialog-content .hours .form-group-cluster input{width:7.5rem}.schedule-modal md-dialog-content.schedule-modal-content .md-dialog-content .hours .form-group-cluster .label{color:rgba(112,112,122,.5)}.schedule-modal md-dialog-content.schedule-modal-content .md-dialog-content .btn-send-schedule{margin-top:3.5rem;width:100%}.nav-modal .modal-content.fullscreen-modal-content.post-job-plan-modal-content .modal-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.nav-modal .modal-content.fullscreen-modal-content.post-job-plan-modal-content .modal-body .header{text-align:center}.nav-modal .modal-content.fullscreen-modal-content.post-job-plan-modal-content .modal-body .no-credit{margin-top:2.5rem}.nav-modal .modal-content.fullscreen-modal-content.post-job-plan-modal-content .modal-body .footer{text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.4rem;color:#95959f;margin-top:5rem}.post-job-success-modal-icon{display:inline-block;width:6rem;height:6rem;box-sizing:border-box;border:3px solid #39ddbf;color:#39ddbf;border-radius:50%;position:relative}.post-job-success-modal-icon>[svg-sprite]{display:inline-block}.post-job-success-modal-icon>[svg-sprite] svg{width:2.5rem;height:1.9rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.public-section.public-elite-intro{padding:20rem 0 16rem;background-image:none;background-color:#00334f}.public-section.public-elite-intro .btn{margin-top:5rem;font-weight:500;width:39.5rem}.public-section.public-elite-intro .public-section-title.public-section-primary-title{font-size:5rem;line-height:1.68}.public-section.public-elite-intro .public-section-description.public-section-primary-description{font-size:2.4rem}.public-section.public-elite-intro .public-section-secondary-description{margin-top:2.3rem}.public-section.public-elite-intro .radar-bg{position:absolute;top:0;right:0;height:100%;z-index:0}.elite-placement .public-section-gray{background-color:#f5f9fc}.elite-placement .public-section-blue{background-color:#002235}.elite-placement .public-section.public-section-no-padding{padding:0}.elite-placement .public-section.elite-placement-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:3.2rem}.elite-placement .public-section.elite-placement-centered p{font-size:3.2rem;line-height:1.25;letter-spacing:-.07rem;text-align:center}.elite-placement .public-section h1.public-section-title{font-size:4.8rem;font-weight:400;text-align:center}.elite-placement .public-section.why-use-elite .elite-timeline{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;padding-top:10rem}.elite-placement .public-section.why-use-elite .elite-timeline .elite-timeline-item{position:relative;width:100%;top:-2rem}.elite-placement .public-section.why-use-elite .elite-timeline .elite-timeline-item:after{content:'';background-color:rgba(180,180,192,.32);width:100%;position:absolute;height:.2rem;top:2rem;left:2rem;z-index:1}.elite-placement .public-section.why-use-elite .elite-timeline .elite-timeline-item:last-child{width:20rem}.elite-placement .public-section.why-use-elite .elite-timeline .elite-timeline-item:last-child:after{background:0 0}.elite-placement .public-section.why-use-elite .elite-timeline .elite-timeline-item img{z-index:2;position:relative}.elite-placement .public-section.why-use-elite .elite-timeline .elite-timeline-item .body{width:20rem}.elite-placement .public-section.why-use-elite .elite-timeline .elite-timeline-item .body h2{font-weight:400;font-size:2.6rem}.elite-placement .public-section.why-use-elite .elite-timeline .elite-timeline-item .body p{font-family:'Lato',sans-serif;font-size:1.6rem;color:#70707a}.elite-placement .public-section.how-it-works{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elite-placement .public-section.how-it-works .description{margin-left:10rem}.elite-placement .public-section.how-it-works .description h1{font-size:4.8rem;font-weight:400;margin-top:0}.elite-placement .public-section.how-it-works .description .how-it-works-list{list-style:none;padding:0;margin:0;width:50rem}.elite-placement .public-section.how-it-works .description .how-it-works-list li{counter-increment:item;margin-bottom:1.5rem;font-size:1.6rem;line-height:1.69;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.elite-placement .public-section.how-it-works .description .how-it-works-list li:before{margin-right:1rem;content:counter(item);background-color:#003b4f;border-radius:50%;color:#fff;width:2rem;height:2rem;text-align:center;font-size:1.2rem;-webkit-box-flex:0;-ms-flex:0 0 2rem;flex:0 0 2rem;margin-top:.5rem}.elite-placement .public-section.how-it-works .description .btn{height:6rem;line-height:6rem;font-size:2rem;margin-top:3rem}.elite-placement .public-section .contact-us-banner,.elite-placement .public-section .contact-us-banner .right-side .check-list li,.elite-placement .public-section.candidate-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elite-placement .public-section.candidate-section .description{-webkit-box-flex:0;-ms-flex:0 0 42rem;flex:0 0 42rem;margin-left:10rem;position:relative}.elite-placement .public-section.candidate-section .description p{color:#fff;font-size:2.2rem}.elite-placement .public-section.candidate-section .description:before,.public-recruit-meet-testimonial-text:before{content:'"';font-size:10rem;font-weight:400;position:absolute;top:-1rem;left:-5rem;color:rgba(255,255,255,.32);font-style:italic;-webkit-transform:rotateY(180deg) skewX(-20deg);transform:rotateY(180deg) skewX(-20deg)}.elite-placement .public-section .contact-us-banner{background:#f5f9fc;width:90rem;height:22rem;border-radius:.8rem;padding:3rem 5rem;margin:0 auto;box-shadow:0 2rem 2.9rem -1.3rem #95959f;box-sizing:border-box}.elite-placement .public-section .contact-us-banner h1{font-size:4.2rem;line-height:1.43;letter-spacing:-.09rem;font-weight:400;-webkit-box-flex:0;-ms-flex:0 0 24rem;flex:0 0 24rem}.elite-placement .public-section .contact-us-banner .right-side{width:44.3rem;margin:0 auto}.elite-placement .public-section .contact-us-banner .right-side .check-list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.elite-placement .public-section .contact-us-banner .right-side .check-list li{font-size:1.6rem;line-height:2.06;letter-spacing:-.02rem;width:22rem;color:#70707a}.elite-placement .public-section .contact-us-banner .right-side .check-list li .icon{color:#2491f6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 3rem;flex:0 0 3rem}.elite-placement .public-section .contact-us-banner .right-side .check-list li .icon svg,.social-connections .import-network h2>span[svg-sprite] svg{width:1.6rem;height:1.6rem}.elite-placement .public-section .contact-us-banner .right-side .btn{height:6rem;line-height:6rem;font-size:2rem;margin-top:3rem;width:100%}.public-recruit-meet-testimonial-info{background-color:#0089d8;color:#fff}.public-recruit-meet-testimonial-text{line-height:1.6;font-size:2.2rem;font-weight:300;margin:0;position:relative}.public-recruit-meet-testimonial-text:before{font-weight:initial;top:-5rem}.public-recruit-meet-testimonial-author{margin-bottom:0;line-height:1.75;font-size:2rem}.public-section.public-section-primary.public-recruit-meet-intro{padding-top:19.4rem;padding-bottom:22rem;background:linear-gradient(163deg,#014e7a,#000)}.public-section.public-section-primary.public-recruit-meet-intro .public-section-description,.public-section.public-section-primary.public-recruit-meet-intro .public-section-title{max-width:76rem}.public-recruit-meet-intro-map{margin-top:9rem;width:100%;max-width:110rem}.public-recruit-meet-age{max-width:110rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:15.5rem;text-align:left}.public-recruit-meet-age-info{-webkit-box-flex:1;-ms-flex:1;flex:1}.public-section-title.public-recruit-meet-age-title{font-size:3.2rem}.public-section-description.public-recruit-meet-age-description{margin-top:3.2rem}.public-recruit-meet-age-media{-webkit-box-flex:0;-ms-flex:none;flex:none;width:64.4rem;margin-left:4rem}.public-recruit-meet-gender{max-width:90rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:15.5rem;text-align:left}.public-recruit-meet-gender-media{-webkit-box-flex:0;-ms-flex:none;flex:none;width:34.9rem}.public-recruit-meet-gender-info{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:8.6rem}.public-section-title.public-recruit-meet-gender-title{font-size:3.2rem}.public-section-description.public-recruit-meet-gender-description{margin-top:3.2rem}.public-recruit-meet-categories .public-section-title{max-width:75rem}.public-recruit-meet-categories .public-section-description{max-width:60rem}.public-recruit-meet-categories-media{width:100%;max-width:87.3rem}.public-recruit-meet-testimonial{display:-webkit-box;display:-ms-flexbox;display:flex}.public-recruit-meet-testimonial-photo{width:48.6%;-webkit-box-flex:0;-ms-flex:none;flex:none;background:url(/assets/images/landing/employers/meet/testimonial@2x.jpg) no-repeat center;background-size:cover}.public-recruit-meet-testimonial-info{padding:18rem 16rem 11rem}.public-recruit-meet-testimonial-author{margin-top:4rem}.public-section.public-pricing-intro{padding:20rem 0 16rem;background-image:none;background-color:#00334f}.public-section.public-pricing-intro .btn{margin-top:5rem;font-weight:500;width:39.5rem}.public-section.public-pricing-intro .public-section-title.public-section-primary-title{font-size:5rem;line-height:1.68;font-weight:500}.public-section.public-pricing-intro .public-section-description.public-section-primary-description,.public-section.public-search-jobs-browse .job-search-bar filters .selected-filters-container .job-category-select md-menu .btn{font-size:1.8rem}.public-section.public-pricing-intro .public-section-secondary-description{margin-top:2.3rem}.public-section.public-pricing-intro .radar-bg{position:absolute;top:0;right:0;height:100%;z-index:0}.public-section.public-section-gray{background-color:#fbfbfb}.public-section.sub-section,.recruit-items-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.public-section.sub-section{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.public-section.sub-section h2{font-size:3.2rem;line-height:1.25;letter-spacing:-.07rem;font-weight:400;margin-bottom:0}.public-section.sub-section post-company-job-plan{margin-top:6.6rem}.public-section.sub-section .public-recruit-plans-contractor{background-color:#fff}.recruit-items-container{margin-top:4.5rem;width:74rem;display:-webkit-box;display:-ms-flexbox;display:flex}.public-section.sub-section,.recruit-items-container>.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recruit-items-container>.header>h4{margin:0 1.8rem 0 0;font-size:1.8rem;font-weight:400}.recruit-items-container>.header>.select{margin-left:1.5rem}.recruit-items-container>.items>.item{padding:4rem 0;border-bottom:.1rem solid #efeff0}.recruit-items-container>.items>.item:last-of-type{padding-bottom:0;border-bottom:none}.recruit-items-container .loading{margin:4rem auto}.public-section.public-recruit-post-job-step{background-color:#fafafa}.public-recruit-matching-benefits-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}.public-recruit-matching-benefits-item+.public-recruit-matching-benefits-item{margin-top:5rem}.public-recruit-matching-benefits-item-title{font-weight:700}.public-recruit-matching-benefits-item-text{font-family:'Lato',sans-serif;line-height:1.69}.public-section.public-recruit-intro{padding-top:17.9rem;padding-bottom:12.4rem;background:url(/assets/images/landing/cubes-bg-dark.svg) no-repeat top center;background-size:cover}.public-section.public-recruit-intro .btn{margin-top:5rem;font-weight:500;color:#1b3b53}.public-section.public-recruit-intro .public-section-title.public-section-primary-title{font-size:6.4rem}.public-section.public-recruit-intro .public-section-description.public-section-primary-description{font-size:2.4rem}.public-section.public-recruit-preferences{padding-top:16rem;padding-bottom:14rem}.public-recruit-preferences-content{text-align:left;max-width:95.5rem}.public-recruit-preferences-media{margin-left:9.5rem;margin-top:-1.6rem}.public-section.public-recruit-post-job-step{padding-top:19rem;padding-bottom:13rem}.public-section-content.public-recruit-post-job-step-content{text-align:left;max-width:100rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.public-recruit-post-job-step-media{margin-right:6rem;margin-left:-4rem;width:59rem}.list-unstyled.public-recruit-post-job-step-items{margin-top:3.5rem}.list-unstyled.public-recruit-post-job-step-items li h3{font-size:2.2rem;font-weight:400;margin:0;line-height:2.09}.list-unstyled.public-recruit-connect-items li p,.list-unstyled.public-recruit-post-job-step-items li p{margin:0;font-family:'Lato',sans-serif;line-height:1.7;color:#70707a}.public-recruit-post-job-step-tip{margin-top:13rem;margin-bottom:0;padding:2.4rem;color:#70707a;max-width:91rem;background:#fff;border-radius:.8rem;font-family:'Lato',sans-serif;font-size:2rem}.public-section.public-recruit-matching{padding-top:3.7rem;padding-bottom:5rem;background-image:linear-gradient(122deg,#42afe2,#2082dd)}.public-section.public-recruit-matching .public-section-description{max-width:71rem}.public-recruit-matching-benefits{position:relative;top:10rem;margin-top:-5rem;max-width:103rem}.public-recruit-matching-content{margin-top:6.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.public-recruit-matching-left{width:39rem;position:relative}.public-recruit-matching-frame{overflow:visible;width:100%;box-shadow:0 .01rem 6rem 0 rgba(0,0,0,.36)}.public-recruit-matching-media{width:100%}.public-recruit-matching-tip{position:absolute;bottom:10rem;left:34.8rem;color:#39ddbf}.public-recruit-matching-tip p{margin:0;width:45.6rem;text-align:left;margin-left:1.8rem;font-size:1.8rem;font-weight:500;line-height:1.4}.public-recruit-matching-match-badge{position:absolute;top:5.7rem;left:-5rem}.list-unstyled.public-recruit-matching-benefits-list{margin-left:5rem;margin-top:2rem}.public-recruit-matching-benefits-item-icon{width:8.4rem;margin-right:2.1rem}.public-recruit-matching-benefits-item-title{font-size:2.2rem;line-height:2.09}.public-section.public-recruit-connect{padding-top:18rem;padding-bottom:10rem;overflow:hidden}.public-section.public-recruit-connect .public-jobs-section-crawler-bg{bottom:auto;top:-4rem;left:0;width:100%;background-repeat:repeat-x}.public-recruit-connect-content{max-width:94rem;text-align:left}.list-unstyled.public-recruit-connect-items{margin-top:3.2rem}.list-unstyled.public-recruit-connect-items li h3{font-size:2.4rem;font-weight:400;margin:0;line-height:1.9}.list-unstyled.public-recruit-connect-items li p{margin-top:.5rem}.list-unstyled.public-recruit-connect-items li:not(:first-child){margin-top:2.4rem}.public-recruit-connect-media{margin-left:6.7rem}.public-section.public-recruit-pipeline{padding-top:10rem;padding-bottom:22rem}.public-recruit-pipeline-content{max-width:97rem;text-align:left}.public-recruit-pipeline-media{margin-right:8rem}.public-section.public-recruit-hire{padding-top:7rem;padding-bottom:50rem;background:#f5f9fc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;box-sizing:border-box;overflow:hidden}.public-section.public-recruit-hire .public-section-title{margin-top:.5rem;font-size:4rem;line-height:1.25;max-width:71rem}.public-section.public-recruit-hire .public-section-description{margin-top:3.4rem;color:#70707a;max-width:65rem;letter-spacing:-.02rem}.public-recruit-hire-frame{width:65rem;position:absolute;bottom:-3rem;box-shadow:0 .01rem 6rem 0 rgba(0,0,0,.36)}.public-recruit-hire-frame-content{background:#fff;padding-top:1rem}.public-section.public-recruit-cta-section{padding-top:12.5rem;padding-bottom:12.5rem}.public-section.public-recruit-cta-section .public-section-title{font-size:3.2rem}.public-recruit-cta-section-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.public-recruit-cta-section-content .btn.public-intro-btn{margin-top:0;margin-left:2.4rem}.public-hire-skills-header{padding:14rem 12rem 7rem;background-color:#f5f9fc}h1.public-hire-skills-header-text{margin:0;line-height:1.75;font-size:4.8rem;font-weight:500}.input-square.public-hire-skills-search{margin-top:2.5rem;background-color:#fff;width:56rem}.list-unstyled.hire-skills-list{padding:10rem 21rem;-webkit-columns:3;columns:3}.hire-skills-list-item{color:#2491f6}.hire-skills-list-item:not(:first-child){margin-top:3rem}.public-header.public-header-hire-skills{color:#70707a;height:auto;padding:4.6rem 12rem;z-index:1}.public-section.public-section-primary.public-hire-by-skill-intro{position:relative;overflow:hidden;padding-top:14rem;padding-bottom:6rem}.public-hire-by-skill-intro-globe{position:absolute;top:100%;left:2%;-webkit-transform:translateY(-30%);transform:translateY(-30%);width:100vw;height:100vw;opacity:.37}.public-section.hire-by-skill-candidates{text-align:center}.public-section.hire-by-skill-candidates .public-section-title{font-size:3.6rem}.public-section.hire-by-skill-candidates .public-section-description{font-size:1.6rem}.public-section.hire-by-skill-candidates .loading{margin:8rem auto}.hire-by-skill-candidates-list,.onboarding-user-profile-card-items>li{display:-webkit-box;display:-ms-flexbox;display:flex}.hire-by-skill-candidate-card,.hire-by-skill-candidate-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hire-by-skill-candidate-card{box-shadow:.4rem .4rem 1.1rem 0 rgba(44,43,63,.1);border:solid .1rem rgba(112,112,122,.25);border-radius:.8rem;overflow:hidden;box-sizing:border-box}.hire-by-skill-candidate-info{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hire-by-skill-candidate-name{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;margin-top:2rem}.hire-by-skill-candidate-name h3{margin-top:0;margin-bottom:0;font-size:2.3rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hire-by-skill-candidate-location{margin-top:1.1rem;color:rgba(44,43,63,.5);font-size:1.2rem}.hire-by-skill-candidate-headline{margin-top:2rem;font-size:1.2rem;line-height:1.67;color:#70707a}.hire-by-skill-candidate-info-2{-webkit-box-flex:0;-ms-flex:none;flex:none;background-color:#f5f9fc;padding:0 2.4rem;height:7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hire-by-skill-candidate-rate{color:#2491f6;font-size:1.8rem}.hire-by-skill-candidate-rate+.hire-by-skill-candidate-last-active{margin-top:.5rem}.btn.public-section-cta-btn.hire-by-skill-more-candidates-btn{margin-top:7rem}.hire-by-skill-custom-content{margin-top:4.4rem}.hire-by-skill-join-btns{margin-top:2rem}.hire-by-skill-join-btns>span{display:inline-block;font-size:2.4rem;width:13rem;text-align:center}.public-hire-by-skill-companies{height:10rem;background:#f5f9fc;display:-webkit-box;display:-ms-flexbox;display:flex}.public-hire-by-skill-companies-trusted-by{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:2.4rem;padding-left:8rem}.public-hire-by-skill-company{-webkit-box-flex:1;-ms-flex:1;flex:1;background-repeat:no-repeat;background-position:center;background-size:contain}.public-hire-by-skill-company-google{background-size:13.3rem 4.4rem}.public-hire-by-skill-company-fox{background-size:7.87rem 3.4rem}.public-hire-by-skill-company-ebay{background-size:11rem 4.4rem}.public-hire-by-skill-company-dell{background-size:10.9rem 3.6rem}.public-hire-by-skill-company-fedex{background-size:11.4rem 3.7rem}.public-section.hire-by-skill-candidates{padding:5.5rem 8rem 10rem}.hire-by-skill-candidates-list{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hire-by-skill-candidate-card{width:27.3rem;margin-top:6rem}.hire-by-skill-post-job{text-align:center}.hire-by-skill-post-job .public-section-title{max-width:76.2rem}.hire-by-skill-post-job .btn,.public-section.public-search-jobs-browse .results .items job-preview+job-preview{margin-top:2.3rem}.public-section.hire-adwords-intro{padding-top:16.4rem}.public-section.hire-adwords-intro .btn{margin-top:3rem}.public-section.hire-adwords-intro .public-section-title.public-section-primary-title{font-size:6.4rem}.public-section.hire-adwords-intro .public-section-description.public-section-primary-description{font-size:2.4rem}.public-section.hire-adwords-intro .radar-bg{position:absolute;top:0;right:0;height:100%;z-index:0}.hire-adwords-companies{z-index:1}.hire-adwords-companies-icon{background-image:url(/assets/images/landing/thumbsup-icon@2x.png);background-size:2.7rem 2.6rem}.hire-adwords-companies-image{position:absolute;top:1rem;right:12rem;height:100%;z-index:0;-webkit-transform-origin:right;transform-origin:right;-webkit-transform:scale(1.15);transform:scale(1.15)}.public-section.hire-adwords-steps{text-align:center;padding-left:0;padding-right:0}.public-section.public-section-primary.hire-adwords-success{background-image:linear-gradient(295deg,#4ac4fc,#2491f6);padding-left:10rem;padding-right:10rem;text-align:left}.hire-adwords-success-item{margin-top:5rem}.hire-adwords-success-item h3{font-size:2.6rem;font-weight:400;margin:0;line-height:1}.hire-adwords-success-item h3::before{content:' ';display:inline-block;width:2.3rem;height:2.3rem;background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:2.1rem}.hire-adwords-success-item p{margin-top:1.5rem;margin-bottom:0;letter-spacing:-.025rem}.hire-adwords-success-item.hire-adwords-success-item-automate h3::before{background-image:url(/assets/images/landing/recycling-icon@3x.png)}.hire-adwords-success-item.hire-adwords-success-item-search h3::before{background-image:url(/assets/images/landing/zoom-icon@3x.png)}.hire-adwords-success-item.hire-adwords-success-item-recruit h3::before{background-image:url(/assets/images/landing/user-icon@3x.png)}.hire-adwords-success-bg-image{position:absolute;top:0;right:2.3rem;height:100%;z-index:0;-webkit-transform-origin:right;transform-origin:right;-webkit-transform:scale(.8);transform:scale(.8)}.hire-adwords-success-card{position:absolute;right:30%;top:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.hire-adwords-success-card .public-card-company-icon{background:url(/assets/images/landing/box-square@3x.png) no-repeat center;background-size:contain}.nav-index-jobs-job-detail .public-header{padding:0 5rem;height:10rem}.public-header.public-header-alt{position:static;color:#70707a;height:7rem;padding:0 5rem;box-shadow:0 .1rem .1rem 0 rgba(44,43,63,.18);z-index:1}.public-header-logo.public-header-logo-alt{background:url(/assets/images/logo-color-black@3x.png) no-repeat center;background-size:cover}.btn.btn-primary.public-header-signup-btn{margin-top:0;height:4rem;line-height:4rem}.nav-index-jobs-job-detail .jobs-sidenav,.nav-index-messages #intercom-container,.nav-index-onboarding #intercom-container{display:none}.nav-index-jobs-job-detail jobs-job-details .job-details-header-inner,.nav-index-jobs-job-detail jobs-job-details job-details{margin:0 auto;width:70rem;padding-left:0;padding-right:0}.state-items-container.contracts-totals-container{background:#f5f9fc;box-shadow:0 .1rem .2rem 0 rgba(0,0,0,.12);margin-top:0}.state-items-container.contracts-totals-container .state-items-container{margin-top:0;margin-bottom:0;padding:0 0 6rem}.state-items-container.contracts-totals-container .state-items-container .contracts-funds-available .funds-amount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1rem}.application-details-modal .job-offer-info h2,.offer-details-modal .offer-info h2,.state-items-container.contracts-totals-container .state-items-container .contracts-funds-available h4{margin:0;font-size:1.8rem;font-weight:400}.state-items-container.contracts-totals-container .state-items-container .contracts-funds-available h4.funds-pending{margin-top:1rem;font-size:1.6rem;color:#70707a}.state-items-container.contracts-totals-container .state-items-container .contracts-funds-available .btn{margin-left:auto}.state-items-container.contracts-totals-container .state-items-container .header{margin-top:4rem}.nav-index-jobs-contracts .page-view ui-view .select,.state-items-container.contracts-totals-container .state-items-container .header .select{margin-left:1.5rem}.state-items-container.contracts-totals-container .state-items-container .group-control{margin-top:3rem;height:12rem}.state-items-container.contracts-totals-container .state-items-container .contracts-funds-available h3,.state-items-container.contracts-totals-container .state-items-container .group-control h3{margin:0;font-size:4.8rem;font-weight:400;letter-spacing:-.05rem;color:#39ddbf}.state-items-container.contracts-totals-container .state-items-container .group-control h4{margin:.7rem 0 0;font-size:1.4rem;font-weight:400;color:#70707a}.nav-index-jobs-contracts .page-view ui-view .items .loading{margin:0 auto 2rem}.md-dialog-container md-dialog.referral-info-modal{width:83.7rem;border-radius:25px;position:relative}.md-dialog-container md-dialog.referral-info-modal .md-dialog-content{padding:0}.md-dialog-container md-dialog.referral-info-modal h1{font-size:3.2rem;font-weight:500;line-height:1.16;letter-spacing:-.05rem;text-align:center;margin:4rem auto;color:#363843}.referral-info-modal-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 4.4rem}.referral-info-modal-container .position-preview{width:250px;height:256px;display:block}.referral-info-modal-container p{font-size:1.8rem;line-height:1.44;text-align:left;margin-left:5rem;margin-top:auto;margin-bottom:auto;font-family:'Lato',sans-serif}.referral-info-modal-footer{width:100%;height:12rem;background-color:#f3f3f3}.referral-info-modal-footer .btn.btn-large{margin:3rem auto 0;width:22rem;height:5rem;font-size:1.8rem;font-weight:500;letter-spacing:-.02rem}.referral-info-modal .icon-btn.icon-btn-light-plain.simple-modal-btn-close{position:absolute;bottom:-12rem;left:50%;display:none}.md-dialog-container md-dialog.profile-ready-modal{width:48rem}.md-dialog-container md-dialog.profile-ready-modal .md-dialog-content{box-sizing:border-box;padding:3rem 5rem}.md-dialog-container md-dialog.profile-ready-modal .md-dialog-content>h3{font-size:2.4rem;line-height:1.36;letter-spacing:-.08rem;font-weight:400;white-space:nowrap}.md-dialog-container md-dialog.profile-ready-modal .md-dialog-content .btn-primary{margin-top:3rem;width:28rem}.delete-account-modal textarea,.md-dialog-container md-dialog.profile-ready-modal .profile-select-service,.settings-wallet .transaction-history>.items>div span.full{width:100%}.md-dialog-container md-dialog.profile-ready-modal .profile-ready-modal-role>h4{font-size:1.8rem;font-weight:400;letter-spacing:-.03rem}.md-dialog-container md-dialog.profile-ready-modal .profile-location{font-size:1.4rem;margin-left:0}.onboarding-user-profile-card{width:100%;border-radius:1rem;box-shadow:0 .6rem 1.9rem 0 rgba(0,0,0,.06);margin:2.5rem auto 3.5rem}@media (max-width:767px){.onboarding-user-profile-card{width:100%}}.onboarding-user-profile-card>h2{display:block;width:100%;color:#fff;background-color:#4199eb;font-size:1.4rem;font-weight:400;text-align:center;padding:1.2rem 0;margin:0;border-top-left-radius:1rem;border-top-right-radius:1rem}.onboarding-user-profile-card-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem 3.5rem}@media (max-width:767px){.onboarding-user-profile-card-wrapper{padding:3rem 3rem 4rem}}.onboarding-user-profile-card-avatar-wrapper{margin-right:4.5rem}@media (max-width:767px){.onboarding-user-profile-card-avatar-wrapper{margin-right:3rem}}.onboarding-user-profile-card-avatar-wrapper>h3{font-size:1.6rem;font-weight:600;white-space:nowrap;margin:1rem 0 0}.onboarding-user-profile-card-avatar-wrapper .user-avatar{margin-left:auto;margin-right:auto}.onboarding-user-profile-card-items>li{white-space:nowrap}.onboarding-user-profile-card-items>li:not(:last-child){margin-bottom:1rem}.onboarding-user-profile-card-items>li>h4{margin:0;font-weight:400;font-size:1.6rem}.onboarding-user-profile-card-items .checkmark,.refer-information .lightbulb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.onboarding-user-profile-card-items .checkmark{color:#fff;margin-right:1rem;border-radius:1000px;width:2rem;height:2rem;background-color:#f7f7f7}.onboarding-user-profile-card-items .checkmark.clickable{background-color:#fff;box-shadow:inset 0 0 .1rem #686871}.onboarding-user-profile-card-items .checkmark.green{color:#fff;background-color:#72e0af}.onboarding-user-profile-card-items .checkmark.primary{color:#fff;background-color:#39ddbf}.onboarding-user-profile-card-items .checkmark svg{width:.8rem}.application-details-modal .job-offer-info jobs-job-terms,.nav-index-jobs-browse .state-items-container .header,.nav-index-jobs-browse .state-items-container rmt-loading-bars,.offer-details-modal .offer-info jobs-job-terms{margin-top:2rem}.nav-index-jobs-browse .state-items-container .items>div{padding:2rem 0;border-bottom:.1rem solid #efeff0}.refer-information{width:70rem;height:5.5rem;border-radius:.8rem;background-color:#f4f9fc;border:solid 1px rgba(112,112,122,.25);margin-top:5rem}.refer-information p{font-size:1.7rem;line-height:1.5;font-family:'Lato',sans-serif;text-align:center;margin-right:auto}.refer-information a{margin-left:.5rem;color:#39ddbf;text-decoration:underline}.refer-information .lightbulb{width:3.5rem;height:3.5rem;background-color:#fff;margin-right:auto;border-radius:100%;margin-left:1rem}.refer-information .lightbulb svg{width:1.2rem;height:1.9rem;margin:0}.application-details-modal .job-offer-header-inner,.application-details-modal .job-offer-info,.application-details-modal job-details{padding:0 6rem;box-sizing:border-box}.application-details-modal .job-offer-header{box-shadow:0 0 .3rem 0 rgba(44,43,63,.18);position:relative}.application-details-modal .job-offer-header-inner{height:8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.application-details-modal .job-offer-header-inner .section-left,.application-details-modal .job-offer-header-inner .section-right,.refer-information{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.application-details-modal .job-offer-header-inner .section-left a:not(:last-of-type){margin-right:7rem}.application-details-modal .job-offer-header-inner .section-left a.active{color:#2c2b3f}.application-details-modal .job-offer-header-inner .section-right>:not(:last-child){margin-right:1rem}.application-details-modal .job-offer-info,.nav-index-jobs-applied .job-offers{background:#f5f9fc;padding-top:3.5rem;padding-bottom:3.5rem;box-shadow:0 .1rem .2rem 0 rgba(0,0,0,.12)}.application-details-modal .job-offer-info.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.application-details-modal .job-offer-info.flex .btn{margin-left:auto}.application-details-modal job-details{padding-top:5rem;padding-bottom:5rem}.nav-index-jobs-applied .job-offers{padding-top:6rem;padding-bottom:6rem;margin-top:0}.nav-index-jobs-applied .job-offers .state-items-container{padding-top:0;padding-bottom:4.5rem}.nav-index-jobs-applied .archived-applications .header .icon-expand-archived{margin-right:1rem;font-size:1rem;color:#b8b8bd}.nav-index-jobs-applied .archived-applications .items:not(.expanded){display:none}.offer-details-modal .offer-header-inner,.offer-details-modal .offer-info,.offer-details-modal job-details{padding:0 6rem;box-sizing:border-box}.offer-details-modal .offer-header{box-shadow:0 0 .3rem 0 rgba(44,43,63,.18);position:relative}.offer-details-modal .offer-header-inner{height:8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.offer-details-modal .offer-header-inner .section-left,.offer-details-modal .offer-header-inner .section-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.offer-details-modal .offer-header-inner .section-left a:not(:last-of-type){margin-right:7rem}.offer-details-modal .offer-header-inner .section-left a.active{color:#2c2b3f}.offer-details-modal .offer-header-inner .section-right>:not(:last-child){margin-right:1rem}.offer-details-modal .offer-info{background:#f5f9fc;padding-top:3.5rem;padding-bottom:3.5rem;box-shadow:0 .1rem .2rem 0 rgba(0,0,0,.12)}.offer-details-modal job-details{padding-top:5rem;padding-bottom:5rem}.job-invites-manual-item{overflow:hidden;margin-top:4rem}.job-invites-manual-item-main{padding:1.5rem 2.2rem 2.1rem;border:solid .1rem #cacaca;border-radius:.8rem;background-color:#fff}.job-invites-manual-item-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.2rem 2.2rem 1.7rem}.job-invites-manual-item-action,.job-invites-manual-item-header-meta{margin-left:1rem}.job-invites-auto-header,.settings-plan.list h2.separator,.settings-wallet .accounts h2.separator{margin-top:6rem}.nav-index-jobs-reports .reports-header{padding:0 0 6rem;margin:0 auto}.invited-blank-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;margin-top:10rem}.invited-blank-content h2,.matches-locked-state>h2{font-size:3.2rem;letter-spacing:-.03rem;text-align:center}.invited-blank-content h2{font-family:Apercu;margin:2rem auto;font-weight:800}.invited-blank-content h3{font-family:'Lato',sans-serif;font-size:2rem;line-height:1.35;text-align:center;margin:0;font-weight:500}.invited-blank-content p{font-family:'Lato',sans-serif;font-size:1.6rem;line-height:1.5;text-align:center;margin-top:5rem;color:#686871}.invited-blank-content img{width:11rem;height:11rem;margin:0 auto}.state-items-container.job-invites-manual{background:#f5f9fc;padding-top:0}.layout-header.onboarding-layout-header>a>u,.settings-plan h2>a,.state-items-container .help-text a{text-decoration:underline}.matches-locked-state>h2{font-weight:700;margin-bottom:0}.matches-locked-state .how-it-works>div>p,.matches-locked-state>p{font-family:'Lato',sans-serif;font-size:1.8rem;line-height:1.61;text-align:center;color:#70707a}.matches-locked-state .how-it-works{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:60rem;margin:6rem auto}.matches-locked-state .how-it-works>div,.matches-locked-state .steps-list .step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.matches-locked-state .how-it-works>div,.matches-locked-state .steps-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.matches-locked-state .how-it-works>div{margin:0 2rem}.matches-locked-state .how-it-works>div>img{width:10.9rem;height:10.9rem}.matches-locked-state .how-it-works>div>p{font-size:1.4rem;line-height:1.43;margin-top:1rem;width:17rem}.matches-locked-state .steps-list{width:100%;margin-top:3rem;border-radius:.8rem;background-color:#fbfbfc;box-shadow:0 .3rem .3rem 0 rgba(0,0,0,.06),0 0 0 .1rem rgba(0,0,0,.06);display:-webkit-box;display:-ms-flexbox;display:flex}.matches-locked-state .steps-list .step{height:9rem;border-bottom:solid .2rem rgba(112,112,122,.25);transition:background-color .4s ease-in-out;padding:0 3.7rem}.matches-locked-state .steps-list .step:last-child{border-bottom:none}.matches-locked-state .steps-list .step:hover{background-color:#f5f5f5}.matches-locked-state .steps-list .step .progress{font-family:'Lato',sans-serif;font-size:1.4rem;text-align:right;color:#f36c56;margin-left:auto}.matches-locked-state .steps-list .step .icon{width:3.3rem;height:3.3rem;background-color:#e8e8e8;border:solid .3rem rgba(112,112,122,.25);border-radius:100%;margin-right:2rem}.matches-locked-state .steps-list .step .icon.complete{width:3.5rem;height:3.5rem;border:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:linear-gradient(135deg,#78e4d6,#23c5dd)}.matches-locked-state .steps-list .step .icon svg{height:1.1rem;width:1.6rem;color:#fff}.matches-locked-state .steps-list .step p{font-family:'Lato',sans-serif;font-size:1.6rem;text-align:left;color:#70707a}.matches-locked-state .steps-list .step p strong{color:#2c2b3f;font-size:1.8rem;font-weight:500}.matches-locked-state .steps-list .step .btn{margin-left:auto;font-size:1.8rem;font-weight:800;letter-spacing:-.03rem;text-align:center;width:14.7rem}.invited-loading{margin-top:3rem}.public-section.public-jobs-hiw-customize-profile{overflow:hidden}.public-section.public-jobs-hiw-step-2{background-color:#fafafa}.public-jobs-hiw-matching-toggle{width:30rem;height:7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background:#1781e0;border-radius:1000px;position:relative;overflow:hidden}.public-jobs-hiw-matching-toggle.active .public-jobs-hiw-matching-toggle-overlay{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.public-jobs-hiw-matching-toggle.active .public-jobs-hiw-matching-toggle-icon{-webkit-transform:translateX(-23rem) rotate(-360deg);transform:translateX(-23rem) rotate(-360deg)}.public-jobs-hiw-matching-toggle-text{font-size:1.8rem;margin-right:2.7rem}.public-jobs-hiw-matching-toggle-icon,.public-jobs-hiw-matching-toggle-overlay{position:absolute;transition:transform .7s;transition:transform .7s,-webkit-transform .7s}.public-jobs-hiw-matching-toggle-overlay{background:#1781e0;top:0;bottom:0;left:0;right:0}.public-jobs-hiw-matching-toggle-icon{right:.5rem;top:.5rem;width:6rem}.public-jobs-hiw-matching-benefits-item{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.public-jobs-hiw-matching-benefits-item+.public-jobs-hiw-matching-benefits-item{margin-top:5rem}.public-jobs-hiw-matching-benefits-item-title{font-weight:700}.public-jobs-hiw-matching-benefits-item-text{font-family:'Lato',sans-serif;line-height:1.69}.public-section.public-jobs-hiw-refer{background-color:#fafafa}.public-jobs-hiw-refer-frame-content{background:#fff}.public-section.public-jobs-hiw-intro{padding-top:18.1rem;padding-bottom:11rem;background:url(/assets/images/landing/cubes-bg-light.svg) no-repeat top center;background-size:cover}.public-section.public-jobs-hiw-intro .public-section-title.public-section-primary-title{font-size:6rem}.public-section.public-jobs-hiw-intro .public-section-description.public-section-primary-description{font-size:2.4rem}.public-section.public-jobs-hiw-customize-profile{padding-bottom:14rem}.public-section-content.public-jobs-hiw-customize-profile-content{max-width:85rem;margin:0 auto}.public-jobs-hiw-customize-profile-media{width:33.6rem;margin-left:8.3rem}.public-jobs-hiw-customize-profile-media video{position:absolute;box-shadow:0 .01rem 6rem 0 rgba(0,0,0,.36);border-radius:.5rem}.public-jobs-hiw-section-crawler-bg{position:absolute;bottom:0;right:0;height:8rem;width:75rem;background:url(/assets/images/landing/job-seekers/how-it-works/crawler-bg.png) no-repeat;background-size:contain}.public-section.public-jobs-hiw-step-2{padding:14rem 12rem 22rem}.public-section-content.public-jobs-hiw-step-2-content{max-width:100rem;margin:0 auto}.public-jobs-hiw-step-2-media{margin-right:10.5rem;padding:1rem;background:#fff;border-radius:.8rem}.public-jobs-hiw-step-2-media video{width:40rem}.public-section.public-jobs-hiw-matching{padding-top:3.7rem;background-image:linear-gradient(122deg,#42afe2,#2082dd)}.public-section.public-jobs-hiw-matching .public-section-description{max-width:63rem}.public-jobs-hiw-matching-benefits{margin-top:10rem;max-width:100rem}.public-jobs-hiw-matching-content{margin-top:6.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.public-jobs-hiw-matching-left{width:52rem;position:relative}.public-jobs-hiw-matching-media{position:absolute;left:0;width:100%}.public-jobs-hiw-matching-match-badge{position:absolute;top:5.7rem;left:0;width:10.5rem}.list-unstyled.public-jobs-hiw-matching-benefits-list{margin-left:5rem;margin-top:4.5rem}.public-jobs-hiw-matching-benefits-item-icon{width:7.9rem;margin-right:3.3rem}.public-jobs-hiw-matching-benefits-item-title{font-size:2.2rem;line-height:2.09}.public-section.public-jobs-hiw-companies{padding:25.5rem 12rem 23.6rem;overflow:hidden}.public-section.public-jobs-hiw-companies .public-jobs-hiw-section-crawler-bg{bottom:auto;top:-4rem;left:0;width:100%;background-repeat:repeat-x}.public-jobs-hiw-companies-content{max-width:100rem;margin:0 auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.public-jobs-hiw-companies-left{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:46rem;margin-left:-1.5rem;margin-top:-1.5rem;margin-right:9.6rem}.public-jobs-hiw-companies-item{margin-left:1.5rem;margin-top:1.5rem;width:7.5rem}.public-section.public-jobs-hiw-refer{padding:9.6rem 12rem 44.5rem}.public-jobs-hiw-refer-frame{width:60rem;box-shadow:0 .1rem 6rem 0 rgba(0,0,0,.36);position:absolute;bottom:-1rem}.public-app-frame-header.public-jobs-hiw-refer-frame-header{background:#2b495f}.public-jobs-hiw-refer-frame-content{padding:2rem 2rem 3rem}.public-jobs-hiw-refer-crawler-bg{position:absolute;width:6.3rem;bottom:0;left:50%;-webkit-transform:translateX(-36.3rem);transform:translateX(-36.3rem)}.public-section.public-jobs-hiw-find-job .public-section-title{max-width:76.2rem;margin:0 auto}.jobs-wrapper{margin:0;width:100%;padding-left:0}.state-sidenav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:25rem;border-radius:.8rem;box-shadow:0 .2rem .3rem 0 rgba(0,0,0,.06);border:solid .1rem rgba(112,112,121,.25);background-color:#fff;padding:2rem 0;-ms-flex-item-align:start;align-self:flex-start;position:fixed;left:calc(50% - 35rem - 15rem);margin-top:4.5rem}.state-sidenav .divider{height:.1rem;margin:2rem 2.1rem;background-color:rgba(112,112,121,.25)}.matches-locked-state .steps-list .step .icon.complete,.state-sidenav a,.state-sidenav a .locked-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.state-sidenav a{padding:0 2.5rem;font-size:1.6rem;color:#70707a;transition:all .4s ease-in-out;border-left:.3rem solid transparent;height:4rem}.state-sidenav a .count,.state-sidenav a .count-badge{width:2rem;height:2rem;line-height:2.2rem;text-align:center;margin-left:auto;font-size:1.1rem;letter-spacing:.04rem}.state-sidenav a .locked-icon{background-color:#f3f3f3;border-radius:100%;width:2.8rem;height:2.8rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;background-image:url(/assets/images/lock-icon.png);background-position:center center;background-repeat:no-repeat}.state-sidenav a .locked-icon svg{width:1.2rem;height:1.8rem}.state-sidenav a .count-badge{color:#fff;background:linear-gradient(to right,#5bdfce 0%,#20b8cf 100%);border-radius:1000px;overflow:hidden}.state-sidenav a.active,.state-sidenav a:active{color:#2c2b3f;font-weight:500;border-color:#39ddbf}.jobs-sidenav{border:none;box-shadow:none;padding:0}.jobs-sidenav .jobs-sidenav-inner{border-radius:.8rem;box-shadow:0 .2rem .3rem 0 rgba(0,0,0,.06);border:solid .1rem rgba(112,112,121,.25);padding:2rem 0}.jobs-sidenav .referral-promo{text-align:center}.jobs-sidenav .referral-promo p{margin:3rem auto 1rem;font-family:'Lato',sans-serif;font-size:1.4rem;line-height:1.5;color:#95959f}.jobs-sidenav .referral-promo .btn{padding:0;display:inline-block;line-height:4rem;width:11.3rem}.state-items-container{margin:0;padding-top:4.5rem;margin:0 auto 4.5rem;width:70rem;-webkit-transform:translate(15rem,0);transform:translate(15rem,0)}.state-items-container.state-items-container-wide{width:100%;margin:0;-webkit-transform:none;transform:none}.state-items-container>.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.state-items-container>.header>h4{margin:0 1.8rem 0 0;font-size:1.8rem;font-weight:400;letter-spacing:-.01rem;color:#70707a}.connect-wrapper ui-view>.header>div,.public-section.public-search-jobs-browse .results .header>div,.state-items-container>.header>div{background:rgba(112,112,121,.25);height:.1rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.state-items-container>.help-text{font-size:1.4rem;color:rgba(112,112,122,.5);line-height:1.36;font-family:'Lato',sans-serif;margin-top:.5rem}.state-items-container>.help-text a{text-decoration:underline;color:rgba(112,112,122,.5)}.state-items-container>.items>.item{padding:2rem 0;border-bottom:.1rem solid #efeff0}.state-items-container>.items>.item:last-of-type{padding-bottom:0;border-bottom:none}.state-items-container .loading{margin:4rem auto}body.nav-index-not-available .public-header{color:#2c2b3f}body.nav-index-not-available .public-header-logo{background-image:url(/assets/images/logo-color-black@3x.png)}.public-section.public-search-jobs-intro{padding-top:16.4rem;padding-bottom:10rem}.public-section.public-search-jobs-intro .public-section-title.public-section-primary-title{font-size:5rem}.public-section.public-search-jobs-intro .public-section-description.public-section-primary-description{font-size:2.4rem}.public-section.public-search-jobs-intro .radar-bg{position:absolute;top:0;right:0;height:100%;z-index:0}.public-section.public-search-jobs-browse{padding:7.2rem 0;width:70rem;margin:0 auto}.public-section.public-search-jobs-browse .public-section-title{font-weight:400;font-size:3.6rem;text-align:center}.public-section.public-search-jobs-browse .job-search-bar filters .filters-select-group{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:2rem}.public-section.public-search-jobs-browse .job-search-bar filters .filters-select-group .btn{font-size:1.4rem;color:#95959f;font-weight:400;margin-top:1.2rem}.public-section.public-search-jobs-browse .results{margin-top:7rem}.public-section.public-search-jobs-browse .results .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.public-section.public-search-jobs-browse .results .header>h4{margin:0 1.8rem 0 0;font-size:1.8rem;font-weight:400;letter-spacing:-.01rem;color:#95959f}.public-section.public-search-jobs-browse .results .items job-preview{border-bottom:.1rem solid rgba(112,112,122,.25);text-align:left;padding:2rem 0}.public-section.public-search-jobs-browse .results .items job-preview .company-logo{width:4.2rem;height:4.2rem;margin-top:0;margin-bottom:0}.public-section.public-search-jobs-browse .results .items job-preview .right-content{width:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.public-section.public-search-jobs-browse .results .btn-load-more-jobs{color:#39ddbf;font-size:1.8rem;padding:0;background:0 0;font-weight:400}.public-section.public-search-jobs-browse .results .btn-load-more-jobs:hover{box-shadow:none!important}.public-jobs-fact{background-image:linear-gradient(321deg,#4ac4fb,#2491f6);color:#fff}.public-jobs-fact .common-questions{margin:0 auto;padding:9rem 15rem}.public-jobs-fact .common-questions .title{max-width:76.2rem;font-size:3.6rem;line-height:1.28;letter-spacing:-.02rem;text-align:left;font-weight:400}.public-jobs-fact .common-questions .questions{margin-top:3.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.public-jobs-fact .common-questions .questions .question,.settings-notifications-view .form,.settings-notifications-view .form .group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.public-jobs-fact .common-questions .questions .question{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;margin-top:4.8rem;font-family:'Lato',sans-serif;font-size:1.6rem;line-height:1.69;letter-spacing:-.03rem;text-align:left}.public-jobs-fact .common-questions .questions .question .question-title{font-size:2rem;font-weight:800;line-height:1.2;margin-bottom:1rem}.settings-notifications-view .form,.settings-notifications-view .form .group{width:100%;margin-bottom:5rem}.settings-notifications-view .form .group{margin-bottom:3rem}.settings-notifications-view .form .header,.settings-notifications-view .form .setting{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:5rem}.settings-notifications-view .form .header>h3,.settings-notifications-view .form .header>h4,.settings-notifications-view .form .setting>h3,.settings-notifications-view .form .setting>h4{width:80%;margin:0;font-weight:400}.settings-notifications-view .form .header>h3,.settings-notifications-view .form .setting>h3{text-transform:capitalize}.settings-notifications-view .form .header>.form-group,.settings-notifications-view .form .header>h4,.settings-notifications-view .form .setting>.form-group,.settings-notifications-view .form .setting>h4{height:inherit;line-height:5rem;border-bottom:.1rem solid rgba(112,112,121,.25);color:#686871;font-size:1.6rem}.settings-notifications-view .form .header>h4,.settings-notifications-view .form .setting>h4{margin-right:1.5rem}.settings-notifications-view .form .header md-checkbox,.settings-notifications-view .form .setting md-checkbox{line-height:5rem}.settings-notifications-view .form .header .md-select-value,.settings-notifications-view .form .setting .md-select-value{border:none;line-height:4.2rem}.settings-notifications-view .form .header>.form-group,.settings-notifications-view .form .header>span,.settings-notifications-view .form .setting>.form-group,.settings-notifications-view .form .setting>span{width:17%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;margin:0 1.5rem}.settings-notifications-view .form .header>.form-group,.settings-notifications-view .form .setting>.form-group,.wallet-cta .wallet-cta-content{display:-webkit-box;display:-ms-flexbox;display:flex}.settings-notifications-view .form .header>span,.settings-notifications-view .form .setting>span{color:#70707a;font-size:1.5rem}.wallet-cta{background-image:linear-gradient(107deg,#45c4b0,#1dd3a6);height:9rem}.wallet-cta .wallet-cta-content{width:76rem;margin:0 auto 4.5rem;padding-top:.7rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate(15rem,0);transform:translate(15rem,0)}.wallet-cta .wallet-cta-content p{color:#fff;font-size:1.8rem;letter-spacing:0;width:49rem}.settings-domain p a,.settings-wallet .transaction-history>.items>div span.positive,.wallet-cta .wallet-cta-content .btn .btn-icon{color:#39ddbf}.wallet-cta .wallet-cta-content.kyc-failed{background-image:linear-gradient(94deg,#f46c56,#eb5841)}.wallet-cta .wallet-cta-content.kyc-pending{background-image:linear-gradient(94deg,#0089d9,#50fff5)}.wallet-cta .wallet-cta-content.kyc-pending p{margin:0;width:100%;text-align:center}.settings-plan,.settings-wallet{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.settings-wallet.content{width:76rem}.settings-wallet h2{font-weight:400;font-size:1.8rem;line-height:1.22;margin:0}.settings-wallet .outsource-info{margin-top:2.5rem}.settings-wallet .accounts,.settings-wallet>.wallet-header{padding:2.5rem 3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.settings-wallet>.wallet-header{transition:border-color .2s ease-in-out;border:.1rem solid rgba(112,112,121,.25);box-shadow:0 3px 6px 0 rgba(44,43,63,.05);border-radius:3rem;overflow:hidden;margin:0 2rem}.settings-wallet .accounts>.account,.settings-wallet>.wallet-header>.info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.settings-wallet>.wallet-header>.info>h1{font-size:6.4rem;font-weight:400;color:#39ddbf;letter-spacing:-.07rem;margin:1rem 0}.settings-wallet>.wallet-header>.info>.btn{margin-left:auto;margin-right:16rem}.settings-wallet>.wallet-header>span{color:#70707a;font-size:1.6rem;line-height:1.38}.settings-wallet .accounts{margin-top:2rem}.settings-wallet .accounts h2{margin-bottom:2rem}.settings-wallet .accounts>.account{padding:1rem 0;border-bottom:.1rem solid rgba(112,112,121,.25);background:#fff;transition:opacity .2s ease-in-out}@-webkit-keyframes fade-slideup{0%{opacity:1;margin-top:0}to{opacity:0;margin-top:-5.3rem}}@keyframes fade-slideup{0%{opacity:1;margin-top:0}to{opacity:0;margin-top:-5.3rem}}.settings-wallet .accounts>.account.inactive{opacity:.5}.settings-wallet .accounts>.account.ng-leave{-webkit-animation:.5s fade-slideup;animation:.5s fade-slideup}.settings-wallet .accounts>.account .icon{width:3.5rem;height:2.4rem;margin-right:1.5rem;background-color:#1dd3a5}.settings-wallet .accounts>.account .status,.settings-wallet .accounts>.account .title{font-size:1.6rem;color:#686871;letter-spacing:-.02rem}.settings-domain .remote-url>div.domain a,.settings-wallet .accounts>.account.add-new .title{color:#39ddbf;text-decoration:underline}.settings-wallet .accounts>.account.add-new .icon-btn{margin-right:1.5rem;color:#39ddbf}.settings-wallet .accounts>.account .status{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.settings-wallet .accounts>.account .status>a,.settings-wallet .accounts>.account .status>span{margin-right:1rem}.settings-wallet .accounts>.account a{text-decoration:underline;color:#39ddbf}.settings-wallet .transaction-history{padding:3rem}.settings-wallet .accounts>.account .status,.settings-wallet .transaction-history>.items,.settings-wallet .transaction-history>.items>div,.settings-wallet .transaction-history>h2{display:-webkit-box;display:-ms-flexbox;display:flex}.settings-wallet .transaction-history>h2>.icon{margin-left:.75rem;color:#2c2b3f}.settings-wallet .transaction-history>h2>.icon svg{width:1.4rem;height:1.2rem}.settings-wallet .transaction-history>.items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:3rem;transition:height .4s ease-in-out;height:0;overflow:hidden}.settings-wallet .transaction-history>.items>div{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 0 1.5rem}.settings-wallet .transaction-history>.items>div span{width:16rem;font-size:1.6rem;letter-spacing:-.02rem;color:#686871}.settings-wallet .transaction-history>.items>div.header>span{font-size:1.2rem;letter-spacing:.07rem;color:#70707a;text-transform:uppercase}.settings-wallet .transaction-history>.items>div.item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:5rem;margin-top:.1rem;box-shadow:0 .1rem 0 0 rgba(44,43,63,.1)}.settings-wallet .transaction-history>.items>div.item:nth-child(odd){background-color:#fbfbfb}.settings-wallet .transaction-history.show>.items{height:auto}.settings-wallet .transaction-history.show h2 .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.add-payment-account .icon-btn.icon-btn-light-plain.billing-modal-close{margin:3rem auto;background-color:transparent;color:#fff}.add-payment-account .account{margin:4rem 3rem;border-bottom:.1rem solid rgba(112,112,121,.25)}.add-payment-account .account:last-child{border-bottom:none}.add-payment-account .account .btn{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.add-payment-account .account .btn.btn-blue{background-image:none;background-color:#2491f6}.add-payment-account .account .btn.btn-blue .abbr{color:#2491f6}.add-payment-account .account .btn .abbr{background-color:#fff;color:#39ddbf;font-size:1rem;font-weight:700;text-align:center;height:2.4rem;margin-right:1rem;padding:0 1rem;line-height:2.6rem;border-radius:.3rem}.add-payment-account .account p{margin:1rem 0 2rem;letter-spacing:-.02rem;color:#686871;font-size:1.6rem}.add-payment-account .centered-modal-content{padding:2rem 7rem;border-bottom:.1rem solid #efeff0;color:#70707a}.add-payment-account .form-group .form-label{text-transform:none;color:#2c2b3f;font-size:1.4rem;line-height:3rem}.add-payment-account .md-dialog-content .modal-form.personal-details-form{margin-top:2rem;margin-bottom:3rem}.add-payment-account .md-dialog-content .modal-form.personal-details-form .form-group-cluster{margin-top:0}.settings-plan.content{width:70rem}.settings-plan.content.signup{width:110rem!important}.settings-plan h2{text-align:left;font-weight:400;font-size:1.8rem;line-height:1.22;letter-spacing:-.02rem;margin:0}.settings-plan.signup h2{text-align:center}.add-payment-account .md-dialog-content .modal-form.personal-details-form .form-group,.settings-plan.list h2{margin-bottom:2rem}.settings-plan>.item{height:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;letter-spacing:-.02rem;color:#686871;box-shadow:0 1px 0 0 rgba(44,43,63,.1)}.settings-plan>.item>.controls{margin-left:auto;color:#39ddbf;text-decoration:underline}.settings-plan>.item>.controls>a{margin-left:2rem}.settings-domain,.settings-domain .not-connected{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.settings-domain,.settings-domain .remote-url>div{display:-webkit-box;display:-ms-flexbox;display:flex}.settings-domain{width:70rem}.settings-domain h2{margin:0 0 1rem}.settings-domain p{margin:0;font-size:1.6rem;letter-spacing:-.03rem;color:#686871}.settings-domain .remote-url{margin-bottom:5rem}.settings-domain .remote-url>div{height:5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.settings-domain .remote-url>div.domain{border-bottom:.1rem solid rgba(112,112,121,.25)}.settings-domain .remote-url>div .btn,.settings-domain .remote-url>div a{margin-left:auto}.settings-domain .not-connected{height:auto}.settings-domain .custom-domain .form-group{margin-top:1rem}.settings-domain .custom-domain .form-control{padding:0}.settings-domain .custom-domain p{margin-top:2rem}.connect-sidenav a,.nav-index-settings ui-view>.content,.settings-domain .custom-domain .upgrade{display:-webkit-box;display:-ms-flexbox;display:flex}.settings-domain .custom-domain .upgrade .btn{margin-left:auto;margin-top:1rem}.settings-domain .custom-domain .connect{justifyontent:center;width:38rem}.settings-domain .custom-domain .connect .form-group{width:24rem;margin-right:2rem;-ms-flex-negative:0;flex-shrink:0}.settings-domain .custom-domain .connect .btn{-ms-flex-negative:1;flex-shrink:1;margin-top:1.5rem}.change-url-modal .available,.change-url-modal .available span[svg-sprite],.change-url-modal .unavailable,.change-url-modal .unavailable span[svg-sprite],.settings-apps .settings-apps-app,.settings-domain .custom-domain .connect{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.change-url-modal .available span[svg-sprite],.change-url-modal .unavailable span[svg-sprite]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:1000px;box-sizing:border-box;text-align:center;width:2rem;height:2rem;box-shadow:0 0 0 .1rem rgba(0,0,0,.06),0 .2rem .3rem rgba(0,0,0,.06);font-size:1rem;margin-left:.5rem}.change-url-modal .available.available,.change-url-modal .unavailable.available{color:#39ddbf}.change-url-modal .available.unavailable,.change-url-modal .unavailable.unavailable{color:#f36c56}.settings-apps h2,.settings-apps h3,.settings-domain h2{font-weight:400;font-size:1.8rem;line-height:1.22}.settings-apps h2{margin:0 0 4rem}.settings-apps h3{margin:0 0 1rem}.settings-apps .settings-apps-app{width:100%;padding:2rem 0;box-shadow:0 .1rem 0 0 rgba(44,43,63,.1)}.settings-apps .settings-apps-app p{margin:0;color:#70707a}.settings-apps .settings-apps-app .settings-apps-app-image{width:5rem;height:5rem;border-radius:1rem;border:.1rem rgba(44,43,63,.08) solid;background-repeat:no-repeat;background-size:50%;background-position:center;margin-right:1.5rem}.settings-apps .settings-apps-app>.btn{margin-left:auto;margin-top:auto}.settings-apps .settings-apps-app .settings-apps-app-disconnect{margin-left:auto;margin-top:auto;color:#45c4b0}.data-export-processing{border-radius:.8rem;background-color:#f4f9fc;border:solid .1rem #e3e4e4;padding:2rem}.nav-index-settings .settings-wrapper{margin:0;width:100%;padding-left:0}.nav-index-settings ui-view>.content{margin:6rem auto 0;width:74rem}.nav-index-settings ui-view>.content h4{font-size:1.8rem;font-weight:400;letter-spacing:-.025em}.nav-index-settings ui-view>.content h4:not(:first-of-type){margin-top:3rem}.settings-section-header{font-weight:400;font-size:1.8rem;line-height:1.22;margin-top:0;margin-bottom:4rem}.social-connections{width:100%;transition:border-color .2s ease-in-out;box-shadow:0 1px 1.5px 0 rgba(0,0,0,.06);border:solid .05rem rgba(112,112,122,.25);border-radius:.8rem;margin-bottom:4rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex}.social-connections .import-network{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 4rem;margin:0;position:relative;border-bottom:.1rem solid rgba(112,112,121,.25);font-size:1.4rem;color:#686871}.social-connections .import-network:last-child{border-bottom:none}.social-connections .import-network .btn,.social-connections .import-network .btn.btn-primary-light.btn-small{line-height:4rem;height:4rem;width:15rem;font-size:1.6rem;-ms-flex-negative:none;flex-shrink:none;margin-left:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.social-connections .import-network .btn .icon,.social-connections .import-network .btn.btn-primary-light.btn-small .icon{-webkit-box-flex:0;-ms-flex:0 0 3rem;flex:0 0 3rem;padding-top:.4rem}.social-connections .import-network h2{font-size:1.6rem;font-weight:400;color:#2c2b3f;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}.social-connections .import-network h2>span[svg-sprite]{margin-right:1rem}.social-connections .import-network>div{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.social-connections .import-network>div>p{margin-right:1.5rem;font-size:1.4rem}.social-connections .import-network>small{position:absolute;right:2rem;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);font-size:1.4rem;color:#70707a}.social-connections .import-network>small.active{background:#39ddbf;border-radius:100%;line-height:1rem;color:#fff;padding:.5rem .6rem;right:1.4rem}.connect-sidenav a svg{width:1.6rem;height:1.6rem;margin-right:1rem}.connect-sidenav a .social-icon-dock{color:#71bce1}.connect-wrapper{margin:0;width:100%;padding-left:0}.connect-wrapper .items{overflow:hidden}.connect-wrapper .filters{display:-webkit-box;display:-ms-flexbox;display:flex;box-shadow:0 .1rem .15rem 0 rgba(0,0,0,.06);border:solid .05rem rgba(112,112,122,.25);border-radius:.8rem;margin-bottom:3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.connect-wrapper .filters input{padding-left:1rem;padding-right:2rem;font-size:1.4rem}.connect-wrapper .filters>span[svg-sprite]{margin-left:2rem;color:#b8b8bd}.connect-wrapper .filters>span[svg-sprite] svg{height:1.5em}.connect-wrapper .connect-items-header-menu{margin-left:2rem}.connect-wrapper ui-view>.header,.social-connections .import-network h2,.social-connections .import-network>div{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.connect-wrapper ui-view>.header>h4{font-size:1.8rem;font-weight:400;margin:0 2rem 0 0;line-height:2rem}.nav-index-messages .index-view{height:100%;overflow-y:hidden}.nav-index-messages .index-view .page-view{height:calc(100% - 7.7rem)}.nav-index-messages .index-view .page-view .messaging-view{-webkit-box-flex:1;-ms-flex:1;flex:1}.connect-wrapper ui-view>.header,.nav-index-messages .index-view .page-view,.onboarding-profile{display:-webkit-box;display:-ms-flexbox;display:flex}.onboarding-profile .avatar-container{margin-right:3rem}.onboarding-profile .avatar-container p{font-size:1.4rem;line-height:1.43;letter-spacing:-.03rem;text-align:center;color:#b8b8bd}.onboarding-profile .avatar-container>.avatar,body>ui-view>header>nav .nav-container{position:relative}.onboarding-profile .avatar-container>.avatar .user-avatar{font-size:14rem;position:relative;border:solid .2rem rgba(112,112,121,.25);box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1)}.onboarding-profile .avatar-container>.avatar .user-avatar .add-text{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:9rem;font-size:1.8rem;letter-spacing:-.03rem;text-align:center;color:#1b3b53}.onboarding-profile .clear-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2rem;height:2rem;position:absolute;top:12rem;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;border:.1rem solid #fff;border-radius:1000px;font-size:.8rem}.onboarding-profile .btn,.onboarding-profile .right{width:35rem}.onboarding-profile .form-group:not(:first-child){margin-top:2rem}.onboarding-location textarea.input-square{display:block;width:55rem;height:10rem!important}.onboarding-location .form-control-no-border p{font-size:1.6rem;font-style:italic;letter-spacing:-.03rem;text-align:left;color:#70707a;margin:1.5rem 0 0}.onboarding .onboarding-import,.onboarding .onboarding-import .user-profile{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.onboarding .onboarding-import,.onboarding .onboarding-import .btn-google,.onboarding .onboarding-import .btn-linkedin,.onboarding .onboarding-import .user-profile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.onboarding .onboarding-import .user-profile{margin-top:6rem}.onboarding .onboarding-import .user-profile .avatar{font-size:10rem;margin-bottom:1rem}.onboarding .onboarding-import .user-profile h2,.onboarding .onboarding-import .user-profile h3{font-size:1.8rem;line-height:1.56;letter-spacing:-.04rem;text-align:center;margin:0 auto;font-weight:400}.onboarding .onboarding-import .user-profile h3{font-size:2rem;line-height:1.4;color:#f36c56}.onboarding .onboarding-import .btn-google,.onboarding .onboarding-import .btn-linkedin{background-color:#007ab5;box-shadow:0 .1rem .4rem 0 rgba(0,0,0,.1);margin:5rem auto 1rem;color:#fff;width:37rem}.onboarding .onboarding-import .btn-google.btn-google,.onboarding .onboarding-import .btn-linkedin.btn-google{background-color:#f36c56}.onboarding .onboarding-import .btn-google.btn-google .btn-icon,.onboarding .onboarding-import .btn-linkedin.btn-google .btn-icon{display:block;background-image:url(/assets/images/social-icon-gmail.png);background-size:contain;background-repeat:no-repeat;background-position:center center}.onboarding .onboarding-import .btn-google .btn-icon,.onboarding .onboarding-import .btn-google .btn-icon svg,.onboarding .onboarding-import .btn-linkedin .btn-icon,.onboarding .onboarding-import .btn-linkedin .btn-icon svg{width:3rem;height:3rem}.onboarding .onboarding-import h1{margin-bottom:1rem;max-width:100%}.onboarding .onboarding-import p{margin:0 auto;font-size:2rem;letter-spacing:-.04rem;text-align:center;color:#70707a}.onboarding .invite-title{margin-bottom:3rem}.onboarding-invite{margin:0 auto;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.onboarding-invite .btn.btn-transparent{margin-top:1rem}.onboarding-invite .contacts{width:70rem;margin:0 auto}.onboarding-invite .contacts>.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:1rem;border-bottom:.2rem solid rgba(112,112,121,.25);padding-bottom:1rem}.onboarding-invite .contacts>.header h3{font-size:1.8rem;font-weight:400;color:#b8b8bd;letter-spacing:-.03rem;margin:0 2rem 0 0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:auto;flex-basis:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.onboarding-invite .contacts>.header h3 .check-icon{background:0 0;width:2rem;height:2rem;color:#b8b8bd;margin-right:1rem}.onboarding-invite .contacts>.header h3 .check-icon .check-small{width:1rem}.onboarding-invite .contacts>.header .form-group{margin-left:auto;margin-top:0}.onboarding-invite .contacts>.header .form-group md-icon{color:rgba(112,112,121,.25);margin-right:.75rem}.onboarding-invite .contacts>.header .form-group input[type=text].search-field{padding:0;font-size:1.6rem;letter-spacing:.01rem;line-height:2.5rem;height:2.5rem;background-color:transparent!important;border:none!important;box-shadow:none!important;color:#70707a;font-style:italic;margin-left:0}.onboarding-invite .contacts>.results{height:32rem;overflow-y:scroll;margin-bottom:2rem}.onboarding-invite .contacts>.results>.contact{width:22%;margin:1.5rem 1rem;display:inline-block;position:relative}.onboarding-employer,.onboarding-invite .contacts>.results>.contact>span[svg-sprite=check-small]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.onboarding-invite .contacts>.results>.contact>span[svg-sprite=check-small]{box-shadow:0 0 0 1px rgba(44,43,63,.15);background:#fff;color:#39ddbf;border-radius:50%;width:2rem;height:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:3.2rem;top:.75rem;opacity:0;transition:opacity .2s ease-in-out}.onboarding-invite .contacts>.results>.contact>span[svg-sprite=check-small] svg{width:1.2rem;height:1.2rem}.onboarding-invite .contacts>.results>.contact>.avatar{margin:0 auto;transition:border-color .2s ease-in-out;border:.1rem solid transparent;font-size:9rem}.onboarding-invite .contacts>.results>.contact>h3{font-size:1.6rem;letter-spacing:-.03rem;font-weight:400;color:#70707a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.onboarding-invite .contacts>.results>.contact.selected>.avatar{border-color:#39ddbf}.onboarding-invite .contacts>.results>.loading{margin:1rem auto}.onboarding-employer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.onboarding-employer .btn-transparent{margin-top:1rem}.onboarding-select-role,.onboarding-select-role .profile-select-service{margin:0 auto}.onboarding-select-role .list-unstyled.profile-roles-chips{text-align:center}.onboarding-select-role .list-unstyled.profile-roles-chips .profile-roles-chips-item:last-child{margin-right:0}.layout-header.onboarding-layout-header{z-index:10}.layout-header.onboarding-layout-header .onboarding-progress,.layout-header.onboarding-layout-header>a{font-family:'Lato',sans-serif;font-size:1.6rem;letter-spacing:-.03rem;color:#70707a}.layout-header.onboarding-layout-header .btn-onboarding-finish{margin-right:2rem}.layout-header.onboarding-layout-header>a{margin-right:2rem}.layout-header.onboarding-layout-header,.onboarding,.onboarding .onboarding-form-control-label.onboarding-password-label>label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.onboarding{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:3.5rem auto 0}.onboarding .form md-input-container.md-input-invalid .md-input{border:.1rem solid #f36c56}.onboarding h1{width:100%;max-width:68rem;font-size:2.8rem;line-height:1.36;letter-spacing:-.08rem;text-align:center;font-weight:400;margin-bottom:6rem}.onboarding .btn-transparent{color:#70707a}.onboarding .btn-primary{margin-top:3rem;min-width:28rem}.onboarding .onboarding-form-control-label{font-size:1.8rem;letter-spacing:-.03rem;text-align:left;margin-bottom:1rem}.onboarding .onboarding-form-control-label.onboarding-password-label{margin-bottom:0}.onboarding .onboarding-form-control-label.onboarding-password-label>label{width:100%}.onboarding .onboarding-form-control-label.onboarding-password-label>label span.min-length{margin-left:auto;font-size:1.6rem;line-height:2.5;letter-spacing:-.03rem;text-align:right;color:rgba(44,43,63,.5)}.onboarding-avatar{width:81px;height:81px;border:solid 2px #fff;position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);border-radius:100%}.notifications-view .loading{margin:4rem auto}.notifications-view{margin:3rem 0}.page.page-notifications{margin:0 auto 6rem;max-width:74rem;padding-top:3rem}.page.page-notifications .results{margin:0 2rem}.page.page-notifications .loading{margin:2rem auto}.page.page-notifications .notification-container{padding:2rem 0}.page.page-notifications .notification,.page.page-notifications .notification-container .notification-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.page.page-notifications .notification{width:100%;border:none;transition:all .2s ease-in-out;opacity:1;padding:2.2rem 0;margin:0}.page.page-notifications .notification.ng-enter,.page.page-notifications .notification.ng-leave{opacity:0}.page.page-notifications .notification .icon-notification .notification{border:none;padding:0;margin:0;background:0 0}.page.page-notifications .notification .avatar{-ms-flex-negative:0;flex-shrink:0;margin:0 2rem}.page.page-notifications .notification .notification-right{color:#70707a}.page.page-notifications .notification p{font-size:1.4rem;width:100%;color:#2c2b3f}.page.page-notifications .notification p .date{font-size:1.2rem;color:#70707a}.page.page-notifications .notification .btn{-ms-flex-negative:0;flex-shrink:0}.page.page-notifications .notification .btn.btn-primary{margin-right:1rem}.page.page-notifications .notification .btn.btn-subtle{line-height:2rem}.reset-password,.reset-password .form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reset-password{width:30rem;text-align:center}.reset-password .form{margin-top:3rem;text-align:left}.reset-password .form .btn{margin-top:3rem}.nav-index-reset-password .page-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav-index-404 .index-view{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh}.nav-index-404 .index-view .public{-webkit-box-flex:1;-ms-flex:1;flex:1}.nav-index-404 .index-view .page-view{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:auto}.nav-index-404 .index-view .page-view,.not-available-page,.not-found-page{display:-webkit-box;display:-ms-flexbox;display:flex}.not-found-page,.not-found-page .public-section{-webkit-box-flex:1;-ms-flex:1;flex:1}.not-found-page .public-section{padding-top:16.4rem;text-align:center}.not-found-page .public-section .glitch-image{margin:0 auto;width:71.3rem;height:29rem;background:url(/assets/images/404-glitch@2x.png) no-repeat center;background-size:71.3rem 29rem}.not-found-page .public-section .title{margin:4rem 0 0;font-size:5rem;font-weight:400;letter-spacing:-.01rem;text-align:center}.not-found-page .public-section .btn{margin-top:5rem}.not-available-page{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:55rem;min-height:100vh;margin:auto;text-align:center}.not-available-page .icon-group{display:-webkit-box;display:-ms-flexbox;display:flex;width:11rem;height:11rem}.not-available-page .title{font-size:3.2rem;padding:0 6rem}.not-available-page .copy{margin-top:0;font-size:2rem}.not-available-page .copy a{text-decoration:underline}.not-available-page .copy a:hover{text-decoration:none}.nav-index-unsubscribe .index-view{display:-webkit-box;display:-ms-flexbox;display:flex}.nav-index-unsubscribe .index-view .public,.unsubscribe .public-section{-webkit-box-flex:1;-ms-flex:1;flex:1}.nav-index-unsubscribe .index-view .page-view,.unsubscribe{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}.unsubscribe{min-height:100vh}.unsubscribe .public-section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.unsubscribe-manage-all{display:inline-block;margin-top:3rem}.nav-index-changeFrequency .index-view,.unsubscribe .public-section{display:-webkit-box;display:-ms-flexbox;display:flex}.nav-index-changeFrequency .index-view .public{-webkit-box-flex:1;-ms-flex:1;flex:1}.changeFrequency,.layout-header nav,.nav-index-changeFrequency .index-view .page-view{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}.changeFrequency{min-height:100vh}.changeFrequency .public-section,.nav-index-companies-details company-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.changeFrequency .public-section{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.changeFrequency-manage-all{display:inline-block;margin-top:3rem}.nav-index-companies-details company-header{width:100%;height:31rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;position:relative}.nav-index-companies-details company-header.tall{height:40rem}.nav-index-companies-details company-header.tall .company-logo{margin-top:10rem}.company-details-title{font-size:3.2rem;font-weight:500;text-shadow:0 .1rem .2rem rgba(0,0,0,.5)}.company-details-edit-btn{position:absolute;top:2.8rem;right:3.5rem;z-index:0}.btn.company-details-view-jobs-btn{position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.btn.company-details-view-jobs-btn,.btn.company-details-view-jobs-btn:hover:not(:disabled){box-shadow:0 1.8rem 2rem -1rem rgba(0,0,0,.2)}.btn.company-details-view-jobs-btn:not(.light){color:#fff;background:linear-gradient(to right,#5bdfce 0%,#20b8cf 100%)}.btn.company-details-view-jobs-btn.light,.layout-header nav ul li a:hover,.layout-header nav ul li.active a,.layout-header nav-dropdown-list ul li a:hover,.layout-header nav-dropdown-list ul li.active a{color:#2c2b3f}.company-details-section{max-width:82rem;margin:0 auto;padding:4rem 0}.company-details-section:not(:first-child){border-top:solid .05rem #e8e8e8}.company-details-section h2{font-size:1.8rem;font-weight:500;line-height:1.71}.company-details-section h3{font-size:1.4rem;line-height:1.93;font-weight:400}.company-details-section.company-details-section-headline{padding:7.6rem 0 6.6rem;text-align:center}.company-details-headline{font-size:1.8rem;line-height:1.67}.company-details-description{font-size:1.4rem;line-height:1.71;white-space:pre-wrap}.company-details-meta{width:12.1rem;margin-left:3.5rem;margin-top:0}.company-details-meta-section:not(:first-child){margin-top:.8rem}.company-details-meta-title{color:#70707a;font-size:1.2rem;line-height:2.25;text-transform:uppercase}.company-details-meta-value{margin-left:0;font-weight:500;line-height:1.38}.company-details-meta-remote-pt{color:#39ddbf;font-weight:400}.list-unstyled.company-jobs-list{margin-top:2rem}.company-jobs-list-item{padding:2.3rem 2.4rem 3rem;box-sizing:border-box;border-radius:.8rem;box-shadow:0 .2rem .3rem 0 rgba(0,0,0,.06),0 0 0 .1rem rgba(0,0,0,.06)}.company-jobs-list-item:not(:first-child){margin-top:1.5rem}.company-jobs-list-item>strong{font-size:2.4rem;font-weight:400;letter-spacing:-.02rem;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.company-jobs-list-item>p{margin:1.1rem 0 0;font-size:1.4rem;line-height:1.43;color:#70707a}.company-jobs-loading{margin:3.4rem auto 0}.company-jobs-load-all{margin-top:3.4rem;color:#39ddbf;display:block}.company-details-similar-companies{background:#fbfbfb;border-top:solid .1rem #e8e8e8}.company-details-similar-companies-item{background:#fff}.company-details-loading-similar{margin:2.4rem auto 0}.company-details-all-companies{margin-top:2.4rem;color:#39ddbf;display:block}.companies-browse{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:75rem;width:100%;margin:6rem auto}.companies-browse.mobile-view{padding:0 2rem;margin-top:3.5rem}.companies-browse .loading{margin:4rem auto}.public-section{box-sizing:border-box}.public-section.public-section-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;text-align:left}.public-section-dark{background:linear-gradient(280deg,#065685,#000);color:#fff}.public-section-step-label{color:#39ddbf;line-height:1.69;font-family:'Lato',sans-serif;text-transform:uppercase}.public-app-frame{overflow:hidden}.public-app-frame-header{background:linear-gradient(-144deg,#003250 8%,#000 100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.public-app-frame-header-dot{background:#fff;border-radius:50%}.public-ref-banner,.public-ref-banner-content{display:-webkit-box;display:-ms-flexbox;display:flex}.public-ref-banner{height:7rem;color:#fff;position:relative}.public-ref-banner-content{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.public-ref-banner-content.outsource{background-color:#368}.public-ref-banner-outsource-logo svg{width:12.8rem;height:3.5rem}.public-ref-banner-logo-spacer{display:inline-block;width:.6rem;height:.6rem;background-color:#fff;border-radius:50%;margin:0 2rem}.icon-btn.public-ref-banner-close{position:absolute;right:.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff}.public-header .btn,.public-section .btn{font-size:1.4rem;font-weight:800;padding:0 4rem;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.25)}.public-header p,.public-header ul,.public-section p,.public-section ul{line-height:1.8}.public-header{position:absolute;z-index:1;left:0;right:0;color:#fff;height:16.4rem;padding:0 12rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.public-header-logo{width:14.5rem;height:3.2rem;background:url(/assets/images/landing/logo-white@3x.png) no-repeat center;background-size:contain}.public-header-menu-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}.public-header-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.public-header-menu-item{margin-left:6rem;font-weight:700}.public-header-menu-item a{padding:1.6rem 1.2rem}.form-control-icon+input,.public-header-menu-item a .dropdown-icon{margin-left:1rem}.public-header-menu-content{min-width:16rem;border-radius:.8rem}.public-header-menu-content .header-menu-item{height:auto}.public-header-menu-content .header-menu-item:focus{outline:none}.public-header-menu-content .header-menu-item:not(:last-child){border-bottom:.1rem solid #e8e8e8}.public-header-menu-content .header-menu-item a{display:block;box-sizing:border-box;padding:1.6rem 1.2rem;color:#6c7d89;transition:color .2s ease-out}.public-header-menu-content .header-menu-item a:hover{color:#3f4950}.btn.public-header-signup-btn{margin-left:3.5rem;background:rgba(0,0,0,.1);border:.1rem solid #fff;box-shadow:none;color:#fff;font-size:1.6rem}.btn.public-header-signup-btn:hover{color:#fff}.public-section{padding:10rem 12rem;position:relative}.btn.public-section-cta-btn{margin-top:3rem;font-size:1.6rem;height:6rem;min-width:28rem}.public-section-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.public-section-primary{color:#fff;background-image:linear-gradient(122deg,#0089d9,#50fff5);text-align:center}.public-section-primary .public-section-description{color:#fff}.public-section-secondary{background-color:#f5f9fc}.public-section-content{z-index:1;position:relative}.public-section-icon{background-color:#fff;background-repeat:no-repeat;background-position:center;width:8.5rem;height:8.5rem;border:solid .1rem #78e5d7;border-radius:50%}.public-section-title{font-size:4.8rem;font-weight:400;line-height:1.2;margin:0}.public-section-icon+.public-section-title{margin-top:2.6rem}.public-section-title.public-section-primary-title{text-align:center;font-size:6rem;font-weight:500;line-height:1.4}.btn.public-intro-btn,.btn.public-intro-btn-small{margin:4rem auto 0;text-transform:uppercase;display:block}.btn.public-intro-btn{color:#1b3b53;width:30rem;height:6rem;line-height:6rem;font-size:2rem;font-weight:500}.btn.public-intro-btn-small{width:22rem;height:5.5rem;line-height:5.5rem;font-size:1.8rem;font-weight:400}.public-section-description{margin-top:.8rem;margin-bottom:0;line-height:1.7;font-family:'Lato',sans-serif;color:#70707a}.public-section-description.public-section-primary-description{font-size:1.8rem;font-weight:500;text-align:center;letter-spacing:-.03rem}.public-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;color:#2c2b3f;box-shadow:0 .4rem 1.3rem .1rem rgba(0,0,0,.41);border-radius:3.6rem;padding:3rem;width:26.5rem;text-align:center}.public-card h4{margin-top:2rem;margin-bottom:0;font-size:2.1rem}.public-card-company-icon{width:7.7rem;height:7.7rem;border-radius:50%}.public-card-chips{width:100%}.public-card-chips:first-child{margin-top:2rem}.public-card-chip-wrapper{margin-top:1rem}.public-card-chip-wrapper:nth-child(2n){padding-left:1.2rem}.public-card-chip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3.2rem;border:.1rem solid #efeff0;border-radius:1000px}.layout-footer{padding:4rem 13rem 2rem;background:#214f63}.footer-sections,.layout-header nav .nav-container{display:-webkit-box;display:-ms-flexbox;display:flex}h4.footer-section-header{color:#fff;margin:0;font-weight:400}.list-unstyled.footer-section-items{margin-top:2.4rem;width:27rem}.footer-link{color:#1dd3a5}.footer-link+.footer-link{margin-top:1.6rem}.footer-logo{display:inline-block;width:19.8rem;height:5.7rem;background:url(/assets/images/landing/logo-color-white@3x.png) no-repeat center;background-size:contain}.footer-branding{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.footer-branding-links{margin-top:3rem;color:rgba(255,255,255,.57)}.list-unstyled.footer-social-icons{margin-top:1.7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.footer-social-icon{color:#fff;margin-left:1rem}.footer-social-icon svg.social-networks--facebook,.footer-social-icon svg.social-networks--instagram{width:1.6rem;height:1.6rem}.footer-copyright{margin-top:2rem;font-size:1.4rem;color:rgba(255,255,255,.57)}.width-80{max-width:80rem;margin:0 auto}.public-app-frame{border-radius:.8rem}.public-app-frame-header{height:3rem;padding:0 1.6rem}.public-app-frame-header-dot{width:.96rem;height:.96rem}.public-app-frame-header-dot+.public-app-frame-header-dot{margin-left:.5rem}.layout-header,.layout-header nav ul li,.layout-header nav-dropdown-list ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;position:relative}.layout-header{-ms-flex-line-pack:center;align-content:center;width:100%;height:7rem;font-size:1.3rem;background-color:#fff;box-shadow:0 0 0 1px rgba(44,43,63,.05),0 0 5px 0 rgba(44,43,63,.15);z-index:1;-ms-flex:1;flex:1}.layout-header::before{bottom:-.1rem;content:'';position:absolute;width:200%;left:0;display:block;height:.2rem;z-index:1;background-color:#39ddbf;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.layout-header nav .nav-container{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.layout-header nav ul,.layout-header nav-dropdown-list ul,.tabs ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}.layout-header nav ul li,.layout-header nav-dropdown-list ul li{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex:1 0 auto;flex:1 0 auto;margin:0 2rem}.layout-header nav ul li a,.layout-header nav-dropdown-list ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;transition:color .15s linear;padding-left:.4rem;padding-right:.4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#95959f;letter-spacing:-.025rem;font-size:1.8rem}.layout-header nav ul li.active::after,.layout-header nav-dropdown-list ul li.active::after{content:'';position:absolute;display:block;left:0;right:0;bottom:0;height:.2rem;background-color:#39ddbf}.page{padding-top:7rem}body>ui-view>header>nav .nav-container>ui-view.ng-enter,body>ui-view>header>nav .nav-container>ui-view.ng-leave{position:absolute;height:100%;left:0;right:0;transition:all .5s ease-in-out}body>ui-view>header>nav .nav-container>ui-view.ng-enter{-webkit-transform:translate(0,100%);transform:translate(0,100%)}body>ui-view>header>nav .nav-container>ui-view.ng-enter-active,body>ui-view>header>nav .nav-container>ui-view.ng-leave{-webkit-transform:translate(0,0);transform:translate(0,0)}body>ui-view>header>nav .nav-container>ui-view.ng-leave-active{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}.truly-centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.flex-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.overflow-ellipsis-ml::after{content:' ...'}.circle{border-radius:1000px}.ios-smooth-scrolling{-webkit-overflow-scrolling:touch}body>.medium-editor-toolbar{z-index:200}body.fullscreen>.medium-editor-toolbar{z-index:400}.page-view>header{z-index:100}.brndm-loader,.expandable.fullscreen,.modal{z-index:300}svg{fill:currentColor}svg.button-toolbar--align-center,svg.button-toolbar--align-left,svg.button-toolbar--align-right,svg.button-toolbar--size-large,svg.button-toolbar--size-medium,svg.button-toolbar--size-small,svg.editor--arrow-long,svg.profile--avatar,svg.profile--plus-light{stroke:currentColor}svg.editable-rich-toolbar--embed,svg.editable-rich-toolbar--image,svg.editable-rich-toolbar--video{width:2.8rem;height:2.2rem}svg.editable-rich-toolbar--button{width:2rem;height:2.8rem}svg.trash{width:1.9rem;height:2.2rem}svg.edit{width:1.8rem;height:1.8rem}svg.delete{width:5rem;height:5rem}.icon-base,.icon-comment,.icon-delete,.icon-download,.icon-edit,.icon-like,.icon-link,.icon-message,.icon-notification,.icon-peoples,.icon-profile,.icon-refresh,.icon-reply,.icon-share,.icon-urgent{display:block;font-size:0;cursor:pointer}.icon-comment svg,.icon-delete svg,.icon-edit svg,.icon-link svg,.icon-notification svg,.icon-refresh svg{width:1.8rem;height:1.8rem}.icon-urgent{border:.1rem solid #70707a;border-radius:1000px;width:2.1rem;height:2.1rem;position:relative}.icon-urgent svg{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;width:.1rem;height:1.1rem}.icon-reply svg{width:2.4rem;height:1.8rem}.icon-like svg,.icon-share svg{width:2rem;height:1.8rem}.icon-check,.icon-close,.icon-follow,.icon-plus{display:block;position:relative;background:0 0;font-size:0;cursor:pointer}.icon-close{-webkit-transform:translateZ(0);transform:translateZ(0);width:4rem;height:4rem}.icon-close::after,.icon-close::before{content:"";display:block;position:absolute;width:.1rem;height:1.7rem;background:#2c2b3f;top:0;left:0;right:0;bottom:.3rem;margin:auto;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.icon-close::before{-webkit-transform:rotate(-45deg) translateZ(0);transform:rotate(-45deg) translateZ(0)}.icon-close::after{-webkit-transform:rotate(45deg) translateZ(0);transform:rotate(45deg) translateZ(0)}.icon-close svg{width:4rem;height:3.8rem}.icon-check,.icon-follow,.icon-plus{transition:border .15s linear;width:2.7rem;height:2.7rem;border:1px solid #95959f;border-radius:50%}.icon-check::after,.icon-check::before,.icon-follow::after,.icon-follow::before,.icon-plus::after,.icon-plus::before{transition:background .15s linear;content:"";display:block;position:absolute;width:.1rem;height:1.7rem;background:#95959f;top:0;left:0;right:0;bottom:0;margin:auto;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.icon-check,.icon-check::before,.icon-follow,.icon-follow::before,.icon-plus,.icon-plus::before{-webkit-transform:translateZ(0);transform:translateZ(0)}.icon-check::after,.icon-follow::after,.icon-plus::after{-webkit-transform:rotate(90deg) translateZ(0);transform:rotate(90deg) translateZ(0)}.icon-check.big,.icon-follow.big,.icon-plus.big{width:4.5rem;height:4.5rem}.icon-check.big::after,.icon-check.big::before,.icon-follow.big::after,.icon-follow.big::before,.icon-plus.big::after,.icon-plus.big::before{height:2.7rem;background:#fff}.icon-check.big:before,.icon-follow.big:before,.icon-plus.big:before{-webkit-transform:rotate(45deg) scale(1,.833) translate3d(3.17px,-3.17px,0);transform:rotate(45deg) scale(1,.833) translate3d(3.17px,-3.17px,0)}.icon-check.big::after,.icon-follow.big::after,.icon-plus.big::after{-webkit-transform:rotate(-45deg) scale(1,.4444) translate3d(-7.94px,-6.35px,0);transform:rotate(-45deg) scale(1,.4444) translate3d(-7.94px,-6.35px,0)}.icon-check.filled,.icon-follow.filled,.icon-plus.filled{background:#39ddbf;border:none}.icon-check.filled::after,.icon-check.filled::before,.icon-follow.filled::after,.icon-follow.filled::before,.icon-plus.filled::after,.icon-plus.filled::before{background:#fff}.icon-check:hover:not(.filled),.icon-follow:hover:not(.filled),.icon-plus:hover:not(.filled){border-color:#39ddbf}.icon-check:hover:not(.filled)::after,.icon-check:hover:not(.filled)::before,.icon-follow:hover:not(.filled)::after,.icon-follow:hover:not(.filled)::before,.icon-plus:hover:not(.filled)::after,.icon-plus:hover:not(.filled)::before{background:#39ddbf}.icon-check{border-color:#39ddbf}.icon-check::before{background:#39ddbf;-webkit-transform:rotate(45deg) scale(1,.833) translate3d(2px,-2px,0);transform:rotate(45deg) scale(1,.833) translate3d(2px,-2px,0)}.icon-check::after{background:#39ddbf;-webkit-transform:rotate(-45deg) scale(1,.4444) translate3d(-5px,-4px,0);transform:rotate(-45deg) scale(1,.4444) translate3d(-5px,-4px,0)}.icon-pro{display:inline-block;vertical-align:middle;width:2.2rem;height:1.4rem;border-radius:1000px;background:#39ddbf;color:#fff;text-align:center;text-transform:uppercase;font-style:normal;font-weight:700;font-size:1.1rem;padding:.2rem .7rem}.icon-pdf svg,.icon-upload svg{width:6.7rem;height:6.3rem}.icon-image svg{width:6.4rem;height:4.6rem}.icon-csv svg{width:6.3rem;height:6.3rem}.icon-download svg{width:6rem;height:6rem}svg.editor--fonts{width:2rem;height:2.1rem}svg.editor--styles{width:2.8rem;height:1.3rem}svg.editor--sections{width:2.4rem;height:2.2rem}svg.editor--question{width:2.4rem;height:2.4rem}svg.editor--redo{width:1.7rem;height:2.2rem}svg.editor--settings{width:2.1rem;height:2.2rem}svg.editor--arrow{width:2.6rem;height:2.6rem}svg.editor--arrow-long{width:2.4rem;height:1.4rem}svg.editor--fullscreen{width:2.4rem;height:2.4rem}svg.editor--arrow-down{width:2.5rem;height:2.5rem}svg.editor--dots,svg.editor--move{width:1.4rem;height:1.5rem}.icon-message svg,.icon-peoples svg{width:2.5rem;height:1.7rem}.icon-profile svg{width:2.4rem;height:2.4rem}svg.social-networks--linkedin{width:1.8em;height:1.8em;color:#0077b5}svg.social-networks--twitter{width:2.2em;height:1.8em;color:#55acee}svg.social-networks--facebook{width:1em;height:2em}svg.social-networks--github{width:2em;height:1.7em}svg.social-networks--stackoverflow{width:1.9em;height:2.2em}svg.social-networks--dribble{width:2em;height:2em}svg.social-networks--behance{width:2em;height:1.267em}svg.social-networks--pinterest{width:2em;height:2em}svg.social-networks--instagram{width:2em;height:2.1em}svg.social-networks--snapchat{width:2.2em;height:2.065em}svg.social-networks--wordpress{width:2em;height:2em}svg.social-networks--medium{width:2.2em;height:1.9em}svg.social-networks--youtube{width:2.2em;height:1.545em}svg.social-networks--vimeo{width:2em;height:1.726em}svg.social-networks--googleplus{width:1.8rem;height:1.8rem}svg.social-networks--blog{width:2rem;height:2rem}svg.lock{width:1.16em;height:1.66em}svg.help{width:2.4em;height:2.4em}svg.avatar{width:1.24em;height:1.4em}svg.heart,svg.heart-fill{width:1.6em;height:1.5em}svg.x-small{width:1.2em;height:1.2em}svg.dropdown{width:1.4rem;height:.8rem}svg.search{width:1em;height:1em}svg.arrow-down-large{width:1.2em;height:.7em}svg.plus{width:1em;height:1em}svg.compose{width:1.4em;height:1.4em}svg.messaging-avatar-placeholder{width:1em;height:1em}svg.messaging-enter{width:2em;height:1.8em}svg.check-small{width:1em;height:.8em}.big-badge>i svg,svg.plus-small{width:1.6rem;height:1.6rem}svg.attach{width:1.6em;height:1.6em}svg.copy-link{width:1.235em;height:.944em}.clearfix::after{content:'.';display:block;clear:both;visibility:hidden;line-height:0;height:0}.clear,hr{clear:both}.big-badge>i,.flex,.md-chips md-chip .md-chip-remove md-icon{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-fill{-webkit-box-flex:1;-ms-flex:1;flex:1}.flex-none,.select .md-select-value>span.select-value-icon{-webkit-box-flex:0;-ms-flex:none;flex:none}@-webkit-keyframes nodeInserted{0%{opacity:.99}to{opacity:1}}@keyframes nodeInserted{0%{opacity:.99}to{opacity:1}}.background-contain,.background-cover,.background-image{background-position:center;background-repeat:no-repeat}.background-contain,.background-cover{background-size:contain}.background-cover{background-size:cover}.infinite-scroll-loading{margin:2rem auto}.gradient-Decent{background-image:linear-gradient(-135deg,#4ca1af,#c4e0e5)}.gradient-DarkSkies{background-image:linear-gradient(-135deg,#4b79a1,#283e51)}.gradient-Nighthawk{background-image:linear-gradient(-135deg,#2980b9,#2c3e50)}.gradient-BetweenNightandDay{background-image:linear-gradient(-135deg,#2c3e50,#3498db)}.gradient-BackToEarth{background-image:linear-gradient(-135deg,#00c9ff,#92fe9d)}.gradient-FreshTurboscent{background-image:linear-gradient(-135deg,#f1f2b5,#135058)}.gradient-Turquoiseflow{background-image:linear-gradient(-135deg,#136a8a,#267871)}.gradient-Vine{background-image:linear-gradient(-135deg,#00bf8f,#001510)}.gradient-Instagram{background-image:linear-gradient(-135deg,#517fa4,#243949)}.gradient-BetweenTheClouds{background-image:linear-gradient(-135deg,#73c8a9,#373b44)}.gradient-Friday{background-image:linear-gradient(-135deg,#83a4d4,#b6fbff)}.gradient-FacebookMessenger{background-image:linear-gradient(-135deg,#00c6ff,#0072ff)}.gradient-Shore{background-image:linear-gradient(-135deg,#70e1f5,#ffd194)}.gradient-Reef{background-image:linear-gradient(-135deg,#00d2ff,#3a7bd5)}.gradient-Aqualicious{background-image:linear-gradient(-135deg,#50c9c3,#96deda)}.gradient-SeaBlizz{background-image:linear-gradient(-135deg,#1cd8d2,#93edc7)}.gradient-VeniceBlue{background-image:linear-gradient(-135deg,#085078,#85d8ce)}.badge,.big-badge{position:relative;border-radius:1000px}.badge{background-color:#70707a;color:#fff;height:1.4rem;top:-.1rem;font-size:1.1rem;line-height:1.4rem;padding:.3rem .9rem .4rem}.badge.badge-success{background-color:#39ddbf}.badge.badge-default{background-color:#2c2b3f}.big-badge{background:0 0;border:.1rem solid #f36c56;width:auto;text-align:center;padding:0 1.4rem 0 4.2rem;text-transform:uppercase;font-size:1.2rem;line-height:3.3rem;display:inline-block}.big-badge>i{position:absolute;left:0;top:0;background:#f36c56;border-radius:50%;width:3.3rem;height:3.3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.big-badge>i svg{fill:#fff}.big-badge.primary{border-color:#39ddbf}.list-unstyled{margin:0;padding-left:0;list-style:none}.text-success{color:#39ddbf}.text-secondary,.text-subtle{color:#70707a}.text-ultra-subtle{color:#cacacf}.text-danger{color:#f36c56}.text-system{color:#95959f}.btn{display:inline-block;height:5rem;line-height:5rem;padding:0 2.5rem;box-sizing:border-box;border-radius:1000px;border:none;background-color:#fff;box-shadow:0 0 0 .1rem rgba(0,0,0,.06),0 .2rem .3rem 0 rgba(0,0,0,.06);font-family:inherit;font-size:1.8rem;letter-spacing:-.025rem;text-align:center;color:#70707a;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:border-color .2s ease-out,background-color .2s ease-out,background-image .2s ease-out,color .2s ease-out,box-shadow .2s linear}.btn:hover{color:#2c2b3f;box-shadow:0 0 0 .1rem rgba(0,0,0,.12),0 .2rem .3rem 0 rgba(0,0,0,.06)}.btn:active,.btn:focus{outline:none}.btn:active{color:#39ddbf}.btn:disabled,.btn[disabled]{opacity:.25;cursor:default;pointer-events:none}.btn.btn-large{height:6rem;font-size:2rem}@media (max-width:767px){.btn.btn-large{height:5rem;font-size:1.8rem}}.btn.btn-medium{padding:0 2rem;height:4rem;line-height:4rem;font-size:1.4rem}.btn.btn-small,.btn.btn-tiny{padding:0 1.5rem;height:3.2rem;line-height:3.2rem;font-size:1.4rem}.btn.btn-tiny{height:2.2rem;line-height:2.2rem;font-size:1.2rem}.btn.btn-subtle{border:solid .1rem rgba(151,151,151,.25);box-shadow:none;line-height:4.6rem;color:#9b9b9b}.btn.btn-subtle.btn-medium{line-height:3.6rem}.btn.btn-subtle.btn-small{line-height:2.8rem}.btn.btn-subtle.btn-tiny{border-width:.1rem;line-height:2rem}.btn.btn-subtle.active,.btn.btn-subtle:hover{color:#70707a;border-color:rgba(151,151,151,.5);box-shadow:none}.btn.btn-square{border-radius:.8rem;font-size:2.2rem;letter-spacing:-.03rem;padding-left:4rem;padding-right:4rem}.btn.btn-primary{position:relative;box-shadow:0 .1rem .4rem 0 rgba(0,0,0,.1);color:#fff;background-image:linear-gradient(104deg,#5bdfce 0%,#23c5dd 100%);font-weight:500;background-size:100%;z-index:0}.btn.btn-primary:hover{color:#fff}.btn.btn-primary::before{content:'';position:absolute;top:0;left:0;display:block;height:100%;width:100%;background-image:linear-gradient(104deg,#3fd9c6 0%,#20b8cf 100%);opacity:0;z-index:-1;transition:opacity .2s ease-out}.btn.btn-primary:hover:not(.btn-loading)::before{opacity:1}.btn.btn-primary.loading{color:transparent;background-color:#2c2b3f}.btn.btn-primary-light,.btn.btn-primary-light-thin{border:.2rem solid #39ddbf;line-height:4.6rem;color:#39ddbf;box-shadow:0 .2rem .3rem 0 rgba(0,0,0,.06)}.btn.btn-primary-light-thin:hover,.btn.btn-primary-light:hover{color:#39ddbf;box-shadow:0 .2rem .3rem 0 rgba(0,0,0,.12);border-color:#21c2a4}.btn.btn-primary-light-thin.btn-medium,.btn.btn-primary-light.btn-medium{line-height:3.6rem}.btn.btn-primary-light-thin.btn-small,.btn.btn-primary-light.btn-small{line-height:2.8rem;border-width:.1rem}.btn.btn-primary-light-thin.btn-tiny,.btn.btn-primary-light.btn-tiny{border-width:.1rem;line-height:2rem}.btn.btn-primary-light-thin.loading,.btn.btn-primary-light.loading{color:transparent;background-color:#2c2b3f}.btn.btn-primary-light-thin{border-width:.1rem}.btn.btn-primary-alt{background:#1b3b53;color:#fff}.btn.btn-primary-alt:hover{background:#0e202d;color:#fff}.btn.btn-primary-dark{color:#fff;background-image:linear-gradient(102deg,#003b4f,#000)}.btn.btn-danger{background-color:#f36c56;color:#fff}.btn.btn-danger:hover{color:#fff;background-color:#ea5842}.btn.btn-danger-light,.btn.btn-danger-light:hover{color:#f36c56;box-shadow:0 0 0 .1rem #f36c56}.btn.btn-dashed-border{border-style:dashed;border-width:.1rem;border-color:#e0dfe2;box-shadow:none;transition:all .2s ease-out}.btn.btn-dashed-border .btn-icon{position:relative;top:.1rem}.btn.btn-dashed-border svg{color:#39ddbf;transition:color .2s linear}.btn.btn-dashed-border:hover{border-color:#39ddbf;box-shadow:none}.btn.btn-dashed-border:hover svg,md-autocomplete button:hover md-icon{color:#686871}.btn.btn-borderless{border:none;box-shadow:none}.btn.btn-borderless:hover{box-shadow:none}.btn.btn-lightblue{border:none;background-color:#2491f6;font-weight:500}.btn.btn-lightblue,.btn.btn-lightblue:hover{box-shadow:none;color:#fff}.btn.btn-loading,.btn.loading{color:transparent;background:url(/assets/images/loader.svg);background-repeat:no-repeat;background-position:50%;background-size:80% 80%;-webkit-transform:translateZ(0);transform:translateZ(0)}.btn.btn-loading:hover,.btn.loading:hover{color:transparent}.btn .btn-icon+.btn-text,.btn .btn-text+.btn-icon{margin-left:.6em;background:0 0}.btn .btn-icon .arrow-left-large,.btn .btn-icon .arrow-right-large{width:.4em;height:.67em}.btn .btn-icon .x-large{width:1rem;height:1rem}.btn.btn-small .btn-icon .edit-small-alt{width:1.2rem;height:1.2rem}.btn.btn-medium .btn-icon .edit-medium-alt{width:2rem;height:2rem}.btn.btn-wide{width:100%;display:block}.btn.btn-transparent{background-color:transparent;box-shadow:none;color:#2c2b3f}.btn.btn-transparent:hover{color:#2c2b3f!important;box-shadow:none}.chooseable .overlay-chosen{visibility:hidden}.chooseable .overlay-chosen svg{width:1em;height:1em}.chooseable.chosen .overlay-chosen{visibility:visible}.section-actions{margin:3rem 0}.context-menu{background:#fff;box-shadow:0 .3rem 1.2rem 0 rgba(44,43,63,.15);font-size:1.4rem;line-height:1.6rem;border-radius:2.5rem;border:.1rem solid rgba(44,43,63,.15);box-sizing:border-box}.context-menu-item{padding:1.7rem 2rem;color:#70707a}.context-menu-item:not(:last-child){box-shadow:0 .1rem 0 0 rgba(44,43,63,.1)}md-menu-item.context-menu-item{height:auto;min-height:inherit}.dropdown-menu{background:#fff;box-shadow:0 .3rem 1.2rem 0 rgba(44,43,63,.15);font-size:1.4rem;line-height:1.6rem;border-radius:2.5rem;border:.1rem solid rgba(44,43,63,.15);box-sizing:border-box;margin:0;padding-left:0;list-style:none;position:absolute;-webkit-animation-duration:.1s;animation-duration:.1s}md-menu-item.dropdown-action-item{min-width:17.7rem;height:5rem;min-height:5rem}md-menu-item.dropdown-action-item:not(:last-child){border-bottom:.1rem #e5e5e5 solid}md-menu-item.dropdown-action-item.with-label{height:6.5rem;min-height:6.5rem}md-menu-item.dropdown-action-item.with-label>.md-button{min-height:6.5rem}md-menu-item.dropdown-action-item>.md-button{min-width:17.7rem;min-height:5rem;line-height:1.33;color:#70707a}md-menu-item.dropdown-action-item>.md-button>span[svg-sprite]{position:relative;color:#95959f;margin-right:1rem;width:2.5rem}md-menu-item.dropdown-action-item>.md-button>span[svg-sprite=trash]{top:.2rem}md-menu-item.dropdown-action-item>.md-button>span[svg-sprite=trash] svg{width:1.2rem;height:1.4rem}md-menu-item.dropdown-action-item>.md-button>span[svg-sprite=x-small]{top:.1rem}md-menu-item.dropdown-action-item>.md-button>span[svg-sprite=x-small] svg{width:1.2rem;height:1.2rem}md-menu-item.dropdown-action-item .dropdown-action-item-label{display:block;margin-left:2.5rem;color:#bebec6}.form label{display:block;margin-bottom:0;transition:color .2s ease-in-out}.form md-input-container.md-input-invalid .md-input{box-shadow:0 .1rem 0 0 #f36c56}.form md-input-container.md-input-invalid .md-input::-webkit-input-placeholder{color:#f36c56}.form md-input-container.md-input-invalid .md-input:-ms-input-placeholder{color:#f36c56}.form md-input-container.md-input-invalid .md-input::placeholder{color:#f36c56}.form input[type=email],.form input[type=number],.form input[type=password],.form input[type=search],.form input[type=tel],.form input[type=text]{box-shadow:0 .1rem 0 0 rgba(44,43,63,.1);transition:box-shadow .2s ease-in-out}.form input[type=email]:hover,.form input[type=number]:hover,.form input[type=password]:hover,.form input[type=search]:hover,.form input[type=tel]:hover,.form input[type=text]:hover,.form textarea:hover{box-shadow:0 .1rem 0 0 #b8b8bd}.form input[type=email].md-input-focused,.form input[type=email]:focus,.form input[type=number].md-input-focused,.form input[type=number]:focus,.form input[type=password].md-input-focused,.form input[type=password]:focus,.form input[type=search].md-input-focused,.form input[type=search]:focus,.form input[type=tel].md-input-focused,.form input[type=tel]:focus,.form input[type=text].md-input-focused,.form input[type=text]:focus,.form textarea.md-input-focused,.form textarea:focus{box-shadow:0 .1rem 0 0 #39ddbf}.form textarea{padding:.55em 0;resize:none;box-shadow:0 .1rem 0 0 rgba(44,43,63,.1);transition:box-shadow .2s ease-in-out}.form .input-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.form .input-group input[type=email],.form .input-group input[type=number],.form .input-group input[type=password],.form .input-group input[type=search],.form .input-group input[type=tel],.form .input-group input[type=text]{-webkit-box-flex:1;-ms-flex:1;flex:1;border-bottom:none}.form .input-group .input-group-addon{-webkit-box-flex:0;-ms-flex:none;flex:none;color:#70707a;position:absolute;right:0}.form-group:not(:first-child){margin-top:3rem}.form-group.light,md-radio-button{margin-bottom:0}.form-group.light>label{color:#70707a;font-size:.7em;font-weight:400}.form-group.light .input-group,.form-group.light md-chips,.form-group.light>input,.form-group.light>md-autocomplete input{font-size:2.1rem;padding-bottom:1.8rem}.form-group.light .input-group{margin-bottom:2.5rem}.form-group.error>label{color:#f36c56}.form-group.error>input{border-color:#f36c56}.form-group .description{margin:.5rem 0}.form-group:last-child{margin-bottom:0}.form-group-cluster,.form-group.radio{display:-webkit-box;display:-ms-flexbox;display:flex}.form-group.radio{margin-bottom:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-group.radio>input[type=radio]{margin:.5rem 1rem}.form-group.radio>label{text-transform:none;font-style:italic;font-weight:400;font-size:1.5rem;display:block;width:100%;transition:opacity .2s ease-in-out}.form-group.radio>label>span{color:#39ddbf;float:right}.form-group.radio>label.inactive{opacity:.6}.form-group-cluster{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:3rem}.form-group-cluster .form-group{margin-top:0}.form-group-cluster .form-group:not(:first-child){margin-left:3rem}.form-group-cluster.triple .form-group{width:30%}@media (min-width:767px){.form-group-cluster.triple .form-group:not(:first-child){margin-left:2rem}}.form-group-cluster:first-child .form-group{margin-top:0}.form-label{text-transform:uppercase;color:#95959f;font-size:1.2rem}.form-label.invalid{color:#f36c56}.form-control{width:100%;padding-bottom:1.2rem;padding-top:1.1rem;color:#70707a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-control:not(.form-control-no-border){box-shadow:0 .1rem 0 0 rgba(44,43,63,.1);transition:box-shadow .2s ease-in-out}.form-control:not(.form-control-no-border):hover{box-shadow:0 .1rem 0 0 #b8b8bd}.form-control:not(.form-control-no-border).md-input-focused,.form-control:not(.form-control-no-border):focus{box-shadow:0 .1rem 0 0 #39ddbf}.form-control:not(.form-control-no-border).ng-invalid{box-shadow:0 .1rem 0 0 #f36c56;color:#f36c56}md-autocomplete.form-control,md-menu-item>a.md-button{padding-top:0}.form-label-big{font-size:2.2rem}.form-control-remaining-chars{font-size:1.6rem;color:#95959f}.form-control-2.form-control-half-width,.form-control.form-control-half-width{width:34rem}.group-control,.select-group{display:-webkit-box;display:-ms-flexbox;display:flex;box-shadow:0 0 0 .1rem rgba(0,0,0,.06),0 .2rem .3rem 0 rgba(0,0,0,.06);border-radius:1000px;background:#fff}.group-item,.select-group-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}.group-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-right:.1rem solid #efeff0;text-align:center}.group-control{border-radius:2.5rem}.group-control>.group-item:first-child{border-bottom-left-radius:2.5rem;border-top-left-radius:2.5rem}.group-control>.group-item:last-child{border-bottom-right-radius:2.5rem;border-top-right-radius:2.5rem}.select-group-item .select{border:none;box-shadow:none;color:#686871}.select-group-item .select .md-select-value{padding:.9em 1.7em!important}.select-group-item>.md-menu>.btn,.select-group-item>.select{-webkit-box-flex:1;-ms-flex:1;flex:1;border-right:.1rem solid #efeff0}.select-group-item:first-child>.md-menu>.btn,.select-group-item:first-child>.select{border-bottom-left-radius:1000px;border-top-left-radius:1000px}.select-group-item:last-child>.md-menu>.btn,.select-group-item:last-child>.select{border-right:none;border-bottom-right-radius:1000px;border-top-right-radius:1000px}.select-group-item,.select-group-item:hover{box-shadow:none!important}.select-group-item>.md-menu>.btn,.select-group-item>.select{border-radius:0;box-shadow:none}.select-group-item>.item{padding:0!important}a{color:inherit;text-decoration:none}a.link,a.link-hover:hover{text-decoration:underline}a.link-colored{color:#50e3c2}a.link-primary{color:#39ddbf}@-webkit-keyframes bounce{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.loading{width:6rem;height:6rem;position:relative}.loading::after,.loading::before{content:'';display:block;width:100%;height:100%;border-radius:50%;background-color:rgba(181,181,181,.4);position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out;will-change:transform}.loading::after{-webkit-animation-delay:-1s;animation-delay:-1s}button,input,select,textarea{font-family:inherit}md-autocomplete{min-width:auto;height:5rem}.md-chips .md-chip-input-container md-autocomplete,.md-chips .md-chip-input-container md-autocomplete-wrap,md-autocomplete .layout-row,md-autocomplete md-autocomplete-wrap{height:5rem}md-autocomplete .layout-row input{height:5rem;padding-bottom:1.8rem}md-autocomplete.autocomplete-square input{box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1),inset 0 0 0 .1rem rgba(104,104,113,.25);border-radius:.8rem;color:#2c2b3f;height:5rem;box-sizing:border-box;padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){md-autocomplete.autocomplete-square input{padding:1.5rem 2rem}}md-autocomplete.autocomplete-square input:hover,md-chips.chips-with-input-square .md-chip-input-container input:hover{box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1),inset 0 0 0 .1rem #686871}md-autocomplete.autocomplete-square input:focus,md-chips.chips-with-input-square .md-chip-input-container input:focus{box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1),inset 0 0 0 .2rem #39ddbf}md-autocomplete button{height:5rem;position:absolute;right:0;margin:0;width:1.2rem}md-autocomplete button md-icon{color:#b8b8bd;transition:color .15s linear}.md-autocomplete-suggestions-container{border-radius:0 0 .4rem .4rem;box-shadow:0 0 0 1px rgba(44,43,63,.05),0 0 5px 0 rgba(44,43,63,.15)!important;background-color:#fff;font-size:1.4rem;color:#686871}.md-autocomplete-suggestions-container li{padding:0 1.5rem;position:relative;height:auto}.md-autocomplete-suggestions-container li:not(:first-child)::before{content:'';position:absolute;top:0;left:1.5rem;right:1.5rem;height:.1rem;background-color:rgba(44,43,63,.1)}.md-autocomplete-suggestions-container li.selected,.md-chips md-chip.md-focused{background-color:#70707a;color:#fff}.md-autocomplete-suggestions-container li .highlight{font-weight:800}md-checkbox{border-color:#70707a;margin-bottom:0}md-checkbox .md-icon{border-color:#b8b8bd;border-width:.2rem;border-radius:.3rem}md-checkbox .md-label{color:#686871}md-checkbox.md-checked .md-icon{background:#4ed5da}md-checkbox.md-checked .md-icon::after{color:#fff;left:6.66667px;top:3.22222px;width:4.66667px;height:9.33333px;border-width:1px}md-chips.chips-no-input .md-chip-input-container,md-chips.ng-invalid-md-max-chips .md-chip-input-container{display:none}md-chips.chips-with-input-square .md-chip-input-container input{box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1),inset 0 0 0 .1rem rgba(104,104,113,.25);border-radius:.8rem;color:#2c2b3f;height:5rem;box-sizing:border-box;padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){md-chips.chips-with-input-square .md-chip-input-container input{padding:1.5rem 2rem}}.md-chips{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:0!important;padding-left:0;font-size:1.4rem!important;font-family:'Apercu',sans-serif}.md-chips:not(.md-readonly) .md-chip:not(.md-readonly){padding-right:.5rem}.md-chips:not(.md-readonly) .md-chip:not(.md-readonly) .md-chip-content{padding-right:0}.md-chips .md-chip-input-container{margin:.7rem .8rem .3rem 0;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:15rem}.md-chips .md-chip-input-container:not(:first-child){margin-top:.6rem}.md-chips md-chip{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:.2rem solid #39ddbf;border-radius:.8rem;margin-right:.5rem;margin-top:.6rem;text-transform:capitalize;white-space:nowrap;padding-left:1.5rem;padding-right:1rem;padding-top:0;padding-bottom:0;height:5rem}.md-chips md-chip strong{font-weight:400}.md-chips md-chip.md-focused .md-chip-remove{color:#fff}.md-chips md-chip .md-chip-remove-container{position:static;line-height:normal}.md-chips md-chip .md-chip-content{position:relative;top:-.1rem}.md-chips md-chip .md-chip-remove{display:-webkit-box;display:-ms-flexbox;display:flex;width:2.7rem;height:2.7rem;color:#95959f}.md-chips md-chip .md-chip-remove md-icon svg{margin:auto;width:1.8rem;height:1.8rem}.md-chips.md-removable md-chip{padding-right:.9rem}.md-chips input[type=search]{border-bottom:none!important}.md-chips .md-chip-input-container input:not([type]){height:100%;width:100%}md-input-container{display:block;margin:0;padding:0}md-input-container .md-resize-wrapper{width:100%}md-input-container .md-input{display:block;width:100%}md-input-container.md-input-invalid .form-label,md-input-container.md-input-invalid .md-errors-spacer,md-input-container.md-input-invalid label{color:#f36c56}md-input-container .md-errors-spacer,md-input-container .md-input-messages-animation{margin-top:1rem}md-input-container .md-errors-spacer{float:right;color:#70707a;padding-top:.5rem}md-input-container .md-errors-spacer .md-char-counter{font-size:1.2rem}md-input-container:not(.with-errors-spacer) .md-errors-spacer{display:none}md-input-container .md-input-messages-animation{color:#f36c56;clear:left}md-input-container:not(.md-input-has-value) input:not(:focus),md-input-container:not(.md-input-has-value) textarea:not(:focus){color:#70707a}.md-scroll-mask{z-index:0!important}md-select-menu{background:#fff;box-shadow:0 0 0 .1rem rgba(44,43,63,.1),0 .2rem .3rem 0 rgba(44,43,63,.1);border-radius:.4rem;color:#70707a;max-height:90vh}md-select-menu md-content,md-select-menu:not(.md-overflow) md-content{padding:0;max-height:100%}md-select-menu md-option{height:5.3rem}md-input-container.md-input-focused:not([md-no-float]) .md-select-placeholder span:first-child{-webkit-transform:none!important;transform:none!important}md-toast{padding:1.3rem;z-index:1000}md-toast.md-center{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}md-toast .md-toast-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.7rem;text-align:center;line-height:1.38}md-toast .md-toast-content{color:#fff;box-shadow:0 2px 7px 0 rgba(0,0,0,.15);border-radius:2.5rem;font-size:initial;height:auto;max-height:none}md-tooltip .md-content{height:auto;line-height:normal;padding-left:0}md-menu,md-menu>.btn{display:-webkit-box;display:-ms-flexbox;display:flex}md-menu{top:10rem}md-menu>.btn{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:1.2rem 1.7rem;border:none;font-size:1.4rem;line-height:2.6rem}md-menu>.btn .btn-icon{font-size:1rem;color:#70707a}md-menu>.btn:hover{color:#2c2b3f}md-menu>.btn,md-menu>.btn:hover .btn-icon{color:#686871}md-menu-content{padding:0;border-radius:.4rem;box-shadow:0 0 0 .1rem rgba(44,43,63,.1),0 .2rem .3rem 0 rgba(44,43,63,.1);background-color:#fff}md-menu-item{height:3.2rem;min-height:3.2rem}md-menu-item>.md-button{min-height:3.2rem;font-size:1.4rem;line-height:3.2rem;letter-spacing:-.025rem;color:#686871}md-menu-item>.md-button:hover{background:#efeff0;color:#2c2b3f}md-menu-item>a:focus{outline:none}.md-open-menu-container,.md-open-menu-container.md-leave,md-backdrop,md-menu-item{transition:none!important}.md-open-menu-container{z-index:400;overflow:visible}.md-dialog-container{background-color:rgba(112,112,122,.9);z-index:400;height:100%!important}.md-dialog-container md-dialog{background:0 0;box-shadow:none;max-width:initial;margin:2rem;max-height:100%;-webkit-overflow-scrolling:touch}.md-dialog-container md-dialog-content{background:#fff;border-radius:.8rem;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}md-tabs-canvas{height:8rem;padding:0 1.5rem}md-pagination-wrapper{width:100%!important;padding:0 3rem;height:8rem}md-tabs-content-wrapper{top:8rem}md-tabs md-ink-bar,md-tabs.md-default-theme md-ink-bar{color:#f5f9fc;background:#39ddbf}md-tabs .md-tab,md-tabs.md-default-theme .md-tab{color:#70707a;text-transform:none;font-size:1.8rem;font-weight:400;padding:3rem 0;margin:0 2.5rem}md-tabs .md-tab.md-active,md-tabs .md-tab.md-focused,md-tabs.md-default-theme .md-tab.md-active,md-tabs.md-default-theme .md-tab.md-focused{color:#2c2b3f}md-radio-group md-radio-button:last-of-type{margin-bottom:0}md-radio-group.horizontal md-radio-button{display:inline-block}md-radio-group.horizontal md-radio-button:not(:first-child){margin-left:6.7rem}md-radio-button .md-off{color:#b8b8bd;width:1.5rem;height:1.5rem;transition:all .2s ease-in-out;position:relative;left:.25rem;top:.2rem}md-radio-button.md-checked .md-off{color:#4ed5da;width:2rem;height:2rem;border-width:.7rem;left:0;top:0}md-datepicker .md-button.md-icon-button{width:25px;height:auto;padding:0;margin:0}md-datepicker .md-button.md-icon-button>md-icon{padding:0;margin:0}md-datepicker .md-icon-button+.md-datepicker-input-container{margin-left:1rem;border-bottom:none}md-datepicker .md-datepicker-input{min-width:8rem}md-datepicker .md-datepicker-triangle-button.md-button.md-icon-button{display:none}md-input-container md-datepicker{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:.4em;padding-bottom:.475em;height:auto;text-align:left;line-height:normal}.md-datepicker-calendar-pane.md-pane-open{z-index:1000;border:none}.md-datepicker-calendar-pane.md-pane-open .md-datepicker-calendar{background:#fff;border-radius:2rem;box-shadow:0 3px 6px 0 rgba(44,43,63,.05)}.md-datepicker-calendar-pane.md-pane-open .md-calendar-date-disabled{opacity:.2}.md-datepicker-calendar-pane.md-pane-open,.md-datepicker-calendar-pane.md-pane-open .md-calendar tbody,.md-datepicker-calendar-pane.md-pane-open .md-calendar td,.md-datepicker-calendar-pane.md-pane-open .md-calendar tr,.md-datepicker-calendar-pane.md-pane-open table{border-color:#b8b8bd}.md-calendar-scroll-container{box-shadow:none}body.md-datepicker-is-showing{position:static!important;width:auto!important;top:auto!important}html{overflow-y:auto!important;font-size:.625em;font-family:'Apercu',sans-serif;color:#2c2b3f;background-color:#fff;overflow-wrap:break-word;word-wrap:break-word}md-input-container>md-icon{width:auto;height:auto;min-width:0;min-height:0;position:static;margin:initial}md-input-container.md-icon-left{padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}md-input-container.md-icon-left .md-input{margin-left:1rem}.md-select-menu-container.md-active{z-index:400}md-progress-linear .md-bar2{background:linear-gradient(to right,#5bdfce 0%,#20b8cf 100%)}.custom-radio-button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.custom-radio-button-group.custom-radio-button-group-horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (min-width:767px){.custom-radio-button-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.custom-radio-button-group[disabled=disabled]{opacity:.7;pointer-events:none}.custom-radio-button{background:#fff;display:inline-block;color:#70707a;padding:2rem;border-radius:.8rem;box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1),inset 0 0 0 .1rem rgba(104,104,113,.5);-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.custom-radio-button{padding:1.5rem 2rem}}.custom-radio-button.custom-radio-button-horizontal:not(:first-child){margin-left:1rem}@media (max-width:767px){.custom-radio-button:not(.custom-radio-button-horizontal){margin:.5rem 0}.custom-radio-button:first-child{margin-top:0}.custom-radio-button:last-child{margin-bottom:0}}@media (min-width:767px){.custom-radio-button{margin:0 1rem}.custom-radio-button:first-child{margin-left:0}.custom-radio-button:last-child{margin-right:0}}.custom-radio-button .md-container{display:none}.custom-radio-button .md-label{margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:767px){.custom-radio-button .md-label{text-align:center}}.custom-radio-button.md-checked{box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1),inset 0 0 0 .2rem #39ddbf}.custom-radio-button.md-checked:not(.no-hover-styles):hover{box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1),inset 0 0 0 .2rem #21c2a4}.custom-radio-button.md-checked .md-label,.tabs ul li a:hover,.tabs ul li.active a{color:#2c2b3f}.custom-radio-button:not(.no-hover-styles):hover{box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1),inset 0 0 0 .1rem #686871}.custom-radio-button.small{padding:.75em}.custom-radio-button.small.md-checked{box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1),inset 0 0 0 .15rem #39ddbf}.custom-radio-button.small .md-label{font-size:1.3rem;color:#686871}@media (max-width:767px){.custom-radio-button.small{padding:.5em;text-align:center}}.custom-radio-button-description{margin-top:.5em;color:#70707a;font-size:1.4rem;font-family:'Apercu',sans-serif;line-height:1.4}@media (max-width:767px){.custom-radio-button-description{margin-top:.2em}}.or-divider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:3em;margin:0 1em}.or-divider.italic{font-style:italic}.or-divider::after,.or-divider::before{content:'';height:.125em;background:#2c2b3f;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 .25em 0 0}.or-divider::after{margin:0 0 0 .25em}.or-divider.italic::after,.or-divider.italic::before{-webkit-transform:skew(-18deg);transform:skew(-18deg)}.overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(112,112,122,.8);color:#fff;transition:opacity .1s ease-in-out;opacity:1}.overlay.ng-hide{opacity:0}.overlay.overlay-light{background-color:rgba(255,255,255,.5);color:#2c2b3f}.overlay-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.overlay-content.overlay-light,.overlay.overlay-light{background:rgba(255,255,255,.95)}.panel-section{padding:0 3rem;border-top:.1rem solid rgba(44,43,63,.1)}.panel-section:first-child{border-top:none}.panel-section.actions{text-align:center}.dock-panel{box-shadow:0 1px 12px #b4b4c0}.popover{position:absolute;z-index:10;display:none;padding:.1rem;background-color:#fff;background-clip:padding-box;border:.1rem solid rgba(44,43,63,.2);border-radius:4px;box-shadow:0 3px 12px 1px rgba(44,43,63,.1),0 0 0 1px rgba(44,43,63,.13);outline:none}.popover.top{margin-top:-1.2rem}.popover.right{margin-left:1.2rem}.popover.bottom{margin-top:1.2rem}.popover.left{margin-left:-1.2rem}.popover .popover-content{padding:.5rem}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:.8rem}.popover>.arrow:after{border-width:.7rem;content:""}.popover.bottom>.arrow,.popover.top>.arrow{left:50%;margin-left:-.8rem;-webkit-transform:scaleX(1.3);transform:scaleX(1.3)}.popover.bottom>.arrow::after,.popover.top>.arrow::after{margin-left:-.7rem}.popover.top>.arrow{border-bottom-width:0;border-top-color:#2c2b3f;border-top-color:rgba(44,43,63,.2);bottom:-.8rem}.popover.top>.arrow::after{content:" ";bottom:.1rem;border-bottom-width:0;border-top-color:#fff}.popover.bottom>.arrow{border-top-width:0;border-bottom-color:#2c2b3f;border-bottom-color:rgba(44,43,63,.2);top:-.8rem}.popover.bottom>.arrow::after{content:" ";top:.1rem;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow,.popover.right>.arrow{top:50%;margin-top:-.8rem;-webkit-transform:scaleY(1.3);transform:scaleY(1.3)}.popover.left>.arrow::after,.popover.right>.arrow::after{bottom:-.7rem}.popover.right>.arrow{left:-.8rem;border-left-width:0;border-right-color:#2c2b3f;border-right-color:rgba(44,43,63,.2)}.popover.right>.arrow::after{content:" ";left:.1rem;border-left-width:0;border-right-color:#fff}.popover.left>.arrow{right:-.8rem;border-right-width:0;border-left-color:#2c2b3f;border-left-color:rgba(44,43,63,.2)}.popover.left>.arrow::after{content:" ";right:.1rem;border-right-width:0;border-left-color:#fff}.form .search-control,.form .search-control span,.show-footer body>footer{display:-webkit-box;display:-ms-flexbox;display:flex}.form .search-control span{margin:auto 1rem auto 0}.form .search-control span .search{width:1.8rem;height:1.8rem;opacity:.5}.form .search-control input[type=search]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:'Apercu',sans-serif;color:#70707a;border-bottom:none}.form .search-control input[type=search]::-webkit-input-placeholder{color:#b4b4c0;font-style:italic}.tabs,.tabs ul li{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.tabs{box-shadow:inset 0 -.2rem 0 0 rgba(0,0,0,.1);font-weight:400}.tabs ul li{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;z-index:1;margin:0 2.2rem}.tabs ul li:first-of-type{margin-left:0}.tabs ul li a,.thumbnails-grid{display:-webkit-box;display:-ms-flexbox;display:flex}.tabs ul li a{transition:color .15s linear;padding:2.7rem .5rem;font-size:1.8rem;color:#70707a;position:relative}.tabs ul li.active::after{content:'.';display:block;position:absolute;bottom:0;left:0;right:0;height:2px;color:transparent;background-image:linear-gradient(to right,#5bdfce 0%,#20b8cf 100%)}.tabs.small{font-size:1.2rem;width:auto;display:block}.tabs.small ul li{display:inline-block}.tabs.small ul li a{padding:.2rem 1.6rem .4rem 0}.thumbnails-grid{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1rem}.thumbnail-outer{-ms-flex-preferred-size:25%;flex-basis:25%;padding-left:1rem;height:8.5rem;margin-bottom:.9rem;box-sizing:border-box}.thumbnail,.thumbnail:before{border-radius:2px;height:100%;width:100%}.thumbnail{position:relative;background-size:cover;overflow:hidden;background-color:#b4b4c0;box-sizing:border-box;background-repeat:no-repeat}.thumbnail:before{background-color:rgba(44,43,63,.5);display:block;content:" ";opacity:0;transition:opacity .15s linear}.thumbnail:hover:before{opacity:1}.thumbnail .overlay-current{background-color:rgba(44,43,63,.75);color:#fff;visibility:hidden;opacity:0;transition:opacity .15s linear}.rzslider .rz-pointer.rz-active::after,.thumbnail .overlay-current .icon-check::after,.thumbnail .overlay-current .icon-check::before{background:#fff}.thumbnail.current .overlay-current{opacity:1;visibility:visible}.toggle-button,rmt-toggle-button{width:5.7rem;height:3.2rem;border-radius:99rem;display:inline-block;background:#3ecbcf;position:relative;text-transform:uppercase;font-weight:400;font-size:1.2rem;padding:.1rem 1rem;letter-spacing:.1rem;line-height:2.6rem;box-sizing:border-box;cursor:pointer;transition:all .2s ease-in-out}.toggle-button::after,rmt-toggle-button::after{content:' ';display:block;border-radius:50%;width:3.2rem;height:3.2rem;background:#fff;position:absolute;right:0;top:-.1rem;transition:all .2s ease-in-out;border:solid .1rem #e0dfe2}.toggle-button.disabled,rmt-toggle-button.disabled{pointer-events:none;opacity:.8}.toggle-button.inactive,rmt-toggle-button.inactive{background:#cacacf;text-align:right}.toggle-button.inactive::after,rmt-toggle-button.inactive::after{content:' ';right:100%;-webkit-transform:translateX(100%);transform:translateX(100%)}.toggle-button.small,rmt-toggle-button.small{width:3rem;height:1.6rem}.toggle-button.small::after,rmt-toggle-button.small::after{content:'';width:1.6rem;height:1.6rem;top:-.1rem}input,input[type=text]{-moz-appearance:none}input,input[type=number],input[type=text]{outline:none;border:none;background:0 0;-webkit-appearance:none;appearance:none;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:1.5rem;padding-bottom:1.5rem;height:auto;line-height:normal}input[type=email],input[type=password],input[type=search],input[type=tel]{line-height:normal}input[type=email],input[type=password],input[type=search],input[type=tel],textarea{outline:none;border:none;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:1.5rem;padding-bottom:1.5rem;height:auto}input[disabled],input[type=email][disabled],input[type=number][disabled],input[type=password][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=text][disabled],textarea[disabled]{color:#b8b8bd}input.input-square,input[type=email].input-square,input[type=number].input-square,input[type=password].input-square,input[type=search].input-square,input[type=tel].input-square,input[type=text].input-square,textarea.input-square{box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1),inset 0 0 0 .1rem rgba(104,104,113,.25);border-radius:.8rem;color:#2c2b3f;height:5rem;box-sizing:border-box;padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){input.input-square,input[type=email].input-square,input[type=number].input-square,input[type=password].input-square,input[type=search].input-square,input[type=tel].input-square,input[type=text].input-square,textarea.input-square{padding:1.5rem 2rem}}input.input-square:hover,input[type=email].input-square:hover,input[type=number].input-square:hover,input[type=password].input-square:hover,input[type=search].input-square:hover,input[type=tel].input-square:hover,input[type=text].input-square:hover,textarea.input-square:hover{box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1),inset 0 0 0 .1rem #686871}input.input-square:focus,input[type=email].input-square:focus,input[type=number].input-square:focus,input[type=password].input-square:focus,input[type=search].input-square:focus,input[type=tel].input-square:focus,input[type=text].input-square:focus,textarea.input-square:focus{box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1),inset 0 0 0 .2rem #39ddbf}input.input-square.ng-valid,input[type=email].input-square.ng-valid,input[type=number].input-square.ng-valid,input[type=password].input-square.ng-valid,input[type=search].input-square.ng-valid,input[type=tel].input-square.ng-valid,input[type=text].input-square.ng-valid,textarea.input-square.ng-valid{box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1),inset 0 0 0 .1rem rgba(104,104,113,.5)}input.input-square.ng-valid:focus,input[type=email].input-square.ng-valid:focus,input[type=number].input-square.ng-valid:focus,input[type=password].input-square.ng-valid:focus,input[type=search].input-square.ng-valid:focus,input[type=tel].input-square.ng-valid:focus,input[type=text].input-square.ng-valid:focus,textarea.input-square.ng-valid:focus{box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1),inset 0 0 0 .2rem #21c2a4}form.ng-submitted input.input-square.ng-invalid,form.ng-submitted input[type=email].input-square.ng-invalid,form.ng-submitted input[type=number].input-square.ng-invalid,form.ng-submitted input[type=password].input-square.ng-invalid,form.ng-submitted input[type=search].input-square.ng-invalid,form.ng-submitted input[type=tel].input-square.ng-invalid,form.ng-submitted input[type=text].input-square.ng-invalid,form.ng-submitted textarea.input-square.ng-invalid{box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1),inset 0 0 0 .1rem #f36c56;color:#f36c56}input,input[type=text],textarea{color:#70707a}textarea{line-height:1.444;resize:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.input-suggested .md-select-placeholder,input.input-suggested.ng-empty{background:#fffeea}.select.disabled,.select[disabled=disabled]{pointer-events:none}.select.disabled{opacity:.7}.select.select-rounded{box-shadow:0 0 0 .1rem rgba(0,0,0,.06),0 .2rem .3rem 0 rgba(0,0,0,.06);border:solid .3rem transparent;border-radius:1000px;color:#686871}.select.select-rounded .md-select-value{padding:.9em 1.7em!important}.select.select-rounded.select-rounded-fixed{height:5rem;box-sizing:border-box}.select.select-rounded.select-rounded-fixed .md-select-value{padding:0 2rem!important}.select.select-rounded:focus{border:solid .2rem #39ddbf}.select.select-square{font-size:1.6rem}.select.select-square .md-select-value{height:5rem;box-sizing:border-box;border-radius:.8rem;box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1),inset 0 0 0 .1rem rgba(104,104,113,.5);padding:0 2rem!important}.select.select-square:hover .md-select-value{box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1),inset 0 0 0 .1rem #686871}.select.select-square:focus .md-select-value{box-shadow:0 .2rem .3rem 0 rgba(44,43,63,.1),inset 0 0 0 .2rem #3ad9b9}@media (max-width:767px){.select{-webkit-box-flex:1;-ms-flex:1;flex:1}}.select .md-select-value{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;border-bottom:none!important}.select .md-select-value.md-select-placeholder{color:#cacacf}.select .md-select-value .md-select-icon{width:1.6rem}.select[disabled=disabled]{opacity:.7}.select .select-value-icon,.select-value-icon{margin-left:2rem}.md-select-value>span.select-value-icon{-webkit-box-flex:0;-ms-flex:none;flex:none}md-input-container.select-container{border-bottom:none!important;box-shadow:none!important}.icon-btn,icon-btn{display:-webkit-box;display:-ms-flexbox;display:flex;border:none;border-radius:1000px;box-sizing:border-box;text-align:center;color:#b8b8bd;outline:none;padding:0;width:5rem;height:5rem;background:#fff}.icon-btn.icon-btn-small,icon-btn.icon-btn-small{width:3.2rem;height:3.2rem;line-height:3.2rem}.icon-btn.icon-btn-small svg.edit-small,icon-btn.icon-btn-small svg.edit-small{width:1.4rem;height:1.4rem}.icon-btn.icon-btn-medium,icon-btn.icon-btn-medium{width:4rem;height:4rem;line-height:4rem}.icon-btn[svg-sprite=x-small] svg,icon-btn[svg-sprite=x-small] svg{width:1.2rem;height:1.2rem;transition:color .2s linear}.icon-btn svg,icon-btn svg{margin:auto;width:1.6rem;height:1.6rem}.icon-btn.icon-btn-light,icon-btn.icon-btn-light{color:#70707a;background:#fff;border:none;box-shadow:0 0 0 .1rem rgba(0,0,0,.06),0 .2rem .3rem rgba(0,0,0,.06);transition:box-shadow .2s ease-out,color .2s ease-out}.icon-btn.icon-btn-light svg,icon-btn.icon-btn-light svg{color:#70707a;transition:color .2s linear}.icon-btn.icon-btn-light:hover,icon-btn.icon-btn-light:hover{box-shadow:0 0 0 .1rem rgba(0,0,0,.12),0 .2rem .3rem rgba(0,0,0,.06);color:#686871}.icon-btn.icon-btn-light:hover svg,icon-btn.icon-btn-light:hover svg{color:#39ddbf}.icon-btn.icon-btn-light-plain,icon-btn.icon-btn-light-plain{color:#70707a;background:#fff;border:.2rem solid #e0dfe2;transition:border-color .2s ease-out,color .2s ease-out}.icon-btn.icon-btn-light-plain.icon-btn-medium,.icon-btn.icon-btn-light-plain.icon-btn-small,icon-btn.icon-btn-light-plain.icon-btn-medium,icon-btn.icon-btn-light-plain.icon-btn-small{border-width:.1rem}.icon-btn.icon-btn-light-plain:hover,icon-btn.icon-btn-light-plain:hover{border-color:#70707a;color:#686871}.icon-btn.icon-btn-light-plain.active,.icon-btn.icon-btn-light-plain.active:hover,icon-btn.icon-btn-light-plain.active,icon-btn.icon-btn-light-plain.active:hover{border-color:#39ddbf;color:#39ddbf}.icon-btn.icon-btn-primary,icon-btn.icon-btn-primary{background:linear-gradient(to right,#5bdfce 0%,#20b8cf 100%);color:#fff;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.icon-btn.icon-btn-primary:hover,icon-btn.icon-btn-primary:hover{-webkit-transform:scale(1.16);transform:scale(1.16)}.icon-btn.icon-btn-active-outline,icon-btn.icon-btn-active-outline{color:#39ddbf;box-shadow:none;border:.1rem solid #39ddbf}.icon-btn.icon-btn-active,icon-btn.icon-btn-active{color:#39ddbf}.icon-btn.icon-btn-borderless,icon-btn.icon-btn-borderless{border:none;background-color:transparent}.icon-btn.icon-btn-transparent,icon-btn.icon-btn-transparent{border:.2rem solid rgba(255,255,255,.25);background-color:transparent}.icon-btn.btn-loading,.icon-btn.loading,icon-btn.btn-loading,icon-btn.loading{background-image:url(/assets/images/loader.svg);background-repeat:no-repeat;background-position:50%;background-size:80% 80%;-webkit-transform:translateZ(0);transform:translateZ(0)}.icon-btn.btn-loading:hover,.icon-btn.btn-loading:hover:not(:disabled),.icon-btn.btn-loading:hover:not([disabled]),.icon-btn.loading:hover,.icon-btn.loading:hover:not(:disabled),.icon-btn.loading:hover:not([disabled]),icon-btn.btn-loading:hover,icon-btn.btn-loading:hover:not(:disabled),icon-btn.btn-loading:hover:not([disabled]),icon-btn.loading:hover,icon-btn.loading:hover:not(:disabled),icon-btn.loading:hover:not([disabled]){color:transparent}.icon-btn.btn-loading svg,.icon-btn.loading svg,icon-btn.btn-loading svg,icon-btn.loading svg{display:none}.rzslider{box-sizing:border-box;margin:2rem 0}.rzslider .rz-bar{background:#e0dfe2}.rzslider .rz-bar.rz-selection{background:linear-gradient(to right,#5bdfce 0%,#20b8cf 100%)}.rzslider .rz-pointer{display:-webkit-box;display:-ms-flexbox;display:flex;width:3.2rem;height:3.2rem;background:#fff;box-shadow:0 0 0 .1rem rgba(0,0,0,.06),.2rem 0 .3rem 0 rgba(0,0,0,.06);color:#70707a;transition:box-shadow .2s ease-out,color .2s ease-out}.rzslider .rz-pointer.rz-active,select{outline:none}.rzslider .rz-pointer::after{content:'\2194';position:static;margin:auto;width:1.4rem;height:1.9rem;font-weight:700}.range-slider.rzslider .rz-pointer.rz-pointer-max::after,.rzslider .rz-pointer.rz-pointer-max::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rzslider .rz-pointer:hover,md-slider .md-thumb:hover{color:#686871;box-shadow:0 0 0 .1rem rgba(0,0,0,.12),0 .2rem .3rem rgba(0,0,0,.06)}.range-slider.rzslider .rz-pointer::after{content:'\279E'}md-slider{margin-left:.8rem;margin-right:.8rem}md-slider .md-track-container{height:.4rem}md-slider .md-track{background:#e0dfe2;border-radius:1000px}md-slider .md-track-fill{background:linear-gradient(to right,#5bdfce 0%,#20b8cf 100%)}md-slider .md-thumb{top:.9rem;left:-1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;width:3.2rem;height:3.2rem;background:#fff;box-shadow:0 0 0 .1rem rgba(0,0,0,.06),.2rem 0 .3rem 0 rgba(0,0,0,.06);color:#70707a;-webkit-transform:none;transform:none;transition:box-shadow .2s ease-out,color .2s ease-out}md-slider .md-thumb::after{content:'\2194';text-align:center;position:static;margin:auto;font-weight:700;border:none}body.public #intercom-container,md-slider .md-focus-ring{display:none}.query-indicator,.query-indicator .md-container .md-bar{height:auto}.query-indicator .md-container{height:.4rem;background:#efeff0}.query-indicator .md-container .md-bar2{background:linear-gradient(93deg,#78e4d6,#23c5dd)}body.auth .splash-screen-auth,body.public .splash-screen-public{opacity:1}.splash-screen{position:absolute;top:0;bottom:0;left:0;right:0;opacity:0}.splash-screen.splash-screen-auth{background-image:linear-gradient(133deg,#0089d9,#50fff5)}.splash-screen .loading,.splash-screen-logo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.splash-screen-logo{background:url(/assets/images/landing/logo-white@3x.png) no-repeat center;background-size:contain}body{font-size:1.6rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}label{letter-spacing:normal}select{background:0 0;border:.1rem solid #2c2b3f}[click-once]:not([disabled]),[href]:not([disabled]),[ng-click]:not([disabled]){cursor:pointer}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.site-logo{margin:0 2rem 0 3rem;display:block;background:url(/assets/images/logo.png) no-repeat center center;background-size:contain;width:3.3rem;height:4rem;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;position:relative}.pagination-loading{left:0;right:0;margin:auto;width:5rem}body .index-view>.loading,body .page-view>.loading{position:fixed;left:50%;top:50%;margin-top:-3.5rem;margin-left:-3.5rem}body.md-dialog-is-showing.nav-index .index-view .md-dialog-container,body.md-dialog-is-showing.nav-index .md-dialog-container{background:0 0}body.md-dialog-is-showing.nav-index .index-view{-webkit-filter:blur(2.5rem);filter:blur(2.5rem);-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transform-origin:50% 10%;transform-origin:50% 10%}body.md-dialog-is-showing.nav-index .index-view:before{position:absolute;content:'';width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:2}body>footer{position:fixed;bottom:0;width:100%;height:9rem;background:rgba(255,255,255,.95);border-top:.1rem solid rgba(44,43,63,.1);display:none}body>footer::before{top:-.1rem;content:'';position:absolute;width:200%;left:0;display:block;height:.2rem;z-index:1;background-color:#39ddbf;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}#intercom-container{z-index:10!important}.page-view{min-height:calc(100vh - 7rem)}@media (max-width:1023px){.page-view>header{min-width:67.5rem;position:relative}}.splash-screen-logo{width:26rem;height:5.8rem}