button.hubp-btn:focus{outline:0}.wrapper.last:after{display:none}.wrapper.first:before{display:none}.wrapper.first{margin-top:0}.wrapper.last{margin-bottom:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}img{max-width:100%}body,html{background:0 0}.page_wrapper.fixed{position:relative;background:#fff;height:100vh}.page_wrapper.fixed:after,.page_wrapper.fixed:before{content:"";display:table}.page_wrapper.fixed:after{clear:both}.page_wrapper.fixed:after,.page_wrapper.fixed:before{content:"";display:table}.page_wrapper.fixed:after{clear:both}.page_wrapper.fixed.bg_img{background:url(https://thehubpeople.com/tmp/582511cf-743e-4bd2-99f5-1bf51de76aff.jpg) top no-repeat fixed #000;background-size:cover}.page_wrapper.fixed #wrapper .wrapper.spotlight.style3{background:#fff}.page_wrapper.fixed .wrapper.spotlight.style3::after{display:none}.page_wrapper.fixed .wrapper.spotlight.style2{background:#fff;color:#444}.page_wrapper.fixed .wrapper.spotlight.style2::before{display:none}.page_wrapper.fixed h2.major{color:#444;width:100%}.page_wrapper.fixed .content p{color:#444}.page_wrapper.fixed p.footer{color:#444}.page_wrapper.fixed .colm_1{width:calc(100% - 500px)}.page_wrapper.fixed .colm_1 .header:after,.page_wrapper.fixed .colm_1 .header:before{content:"";display:table}.page_wrapper.fixed .colm_1 .header:after{clear:both}.page_wrapper.fixed .colm_1 .header .logo_container{padding:10px}.page_wrapper.fixed .colm_1 .show_login_for_mobile{display:none}.page_wrapper.fixed .colm_1 .login_btn{cursor:pointer;padding:12px 49px;font-size:32px;display:block;margin:10px;background:#43a06b;text-align:center;color:#fff;border-radius:5px;font-weight:700;letter-spacing:12px}.page_wrapper.fixed .colm_1 .wrapper{margin:0;padding:10px 0}.page_wrapper.fixed .colm_1 .wrapper::before{display:none}.page_wrapper.fixed .colm_1 .wrapper::after{display:none}.page_wrapper.fixed .colm_1 a{color:#333333}.page_wrapper.fixed .colm_1 a:hover{color:#048ac1!important}.page_wrapper.fixed .colm_1 .hub_footer{padding-bottom:30px}.page_wrapper.fixed .colm_1 .hub_footer .hub_container{width:80%;padding:0 0}.page_wrapper.fixed .colm_1 .hub_footer .hub_container .hub_logo-bot{float:left;width:50%;max-width:initial}.page_wrapper.fixed .colm_1 .hub_footer .hub_container .hub_footer-content{float:left;margin-top:0;width:50%}.page_wrapper.fixed .colm_2{width:500px;position:fixed;right:0;top:0;bottom:0;background:#1f8b81}.page_wrapper.fixed .colm_2 .login{height:100px}.page_wrapper.fixed .colm_2 .login a{display:block;text-align:center;height:100px;line-height:100px;letter-spacing:5px}.page_wrapper.fixed .colm_2 .signup_widget_container .hub_container{width:auto;margin-bottom:80px;border-top:1px solid rgba(255,255,255,.2)}.page_wrapper.fixed .colm_2 .signup_widget_container .hub_container .hub_banner-content{width:100%}.page_wrapper.fixed .colm_2 .signup_widget_container .hub_container .hubp-form-container{background:0 0;box-shadow:none}.page_wrapper.fixed .colm_2 .signup_widget_container .hub_container #hubp-form .hubp-steps label{background:0 0;color:#fff}.page_wrapper.fixed .colm_2 .signup_widget_container .hub_container #hubp-form .hubp-steps p{padding:0 2%;text-align:left;margin-top:0}.page_wrapper.fixed .colm_2 .signup_widget_container .hub_container #hubp-form .hubp-steps.hubp-step1 p{padding:0 3%}.page_wrapper.fixed .colm_2 .signup_widget_container .hub_container #hubp-form .hubp-steps.hubp-step2 p{padding:0 3%}.page_wrapper.fixed .colm_2 .signup_widget_container .hub_container #hubp-form .hubp-steps.hubp-step3 p{padding:0 8%}.page_wrapper.fixed .colm_2 .signup_widget_container .hub_container #hubp-form .hubp-steps.hubp-step4 p{padding:0 6%}.page_wrapper.fixed .colm_2 .signup_widget_container .hub_container #hubp-form .hubp-steps.hubp-step5 p{padding:0 6%}.page_wrapper.fixed .colm_2 .signup_widget_container .hubp-submit-container .hubp-submit{-webkit-appearance:none}.page_wrapper.fixed .colm_2 .signup_widget_container .logo_container{text-align:center;padding:0 20px}.page_wrapper.fixed .colm_2 .signup_widget_container .hubp-form-titles{padding:0 20px}@media screen and (max-width:1000px) and (orientation:landscape){.page_wrapper.fixed .colm_1{width:100%}.page_wrapper.fixed .colm_1 .header{height:100px}.page_wrapper.fixed .colm_1 .header:after,.page_wrapper.fixed .colm_1 .header:before{content:"";display:table}.page_wrapper.fixed .colm_1 .header:after{clear:both}.page_wrapper.fixed .colm_1 .header .logo_container{padding:10px}.page_wrapper.fixed .colm_2{width:100%;position:fixed;right:0;left:0;bottom:0;top:90%;background:0 0!important}.page_wrapper.fixed .colm_2 .login{display:none}.page_wrapper.fixed .colm_2 .signup_widget_container{position:absolute;bottom:0;width:100%;background:#1f8b81}.page_wrapper.fixed .colm_2 .signup_widget_container .hub_container{width:auto;margin-bottom:0}.page_wrapper.fixed .colm_2 .signup_widget_container .hub_container .hubp-form-wrapper{height:220px}.page_wrapper.fixed .colm_2 .signup_widget_container .hub_container .hubp-form-wrapper #hubp-form .hubp-steps label{font-size:16px;padding:0}.page_wrapper.fixed .colm_2 .signup_widget_container .hub_container .hubp-form-wrapper #hubp-form .hubp-steps .hubp-group .hubp-btn{padding:4px}.page_wrapper.fixed .colm_2 .signup_widget_container .hub_container .hubp-form-wrapper #hubp-form .hubp-steps.hubp-step3 label{margin-bottom:10px}.page_wrapper.fixed .colm_2 .signup_widget_container .hub_container .hubp-form-wrapper #hubp-form .hubp-steps.hubp-step4 label{margin-bottom:10px}.page_wrapper.fixed .colm_2 .signup_widget_container .hub_container .hubp-form-wrapper #hubp-form .hubp-steps.hubp-step5 label{margin-bottom:10px}.page_wrapper.fixed .colm_2 .signup_widget_container .hub_container .hubp-submit-container .hubp-submit{margin:0;padding:5px;width:98%;-webkit-appearance:none}.page_wrapper.fixed .colm_2 .signup_widget_container .hub_container .hub_banner-content{width:100%;margin-top:0}.page_wrapper.fixed .colm_2 .signup_widget_container .hub_container .hubp-form-container{background:0 0;box-shadow:none}.page_wrapper.fixed .colm_2 .signup_widget_container .hub_container .hubp-steps-ind{position:fixed;bottom:0;left:0;width:100%}.page_wrapper.fixed .colm_2 .signup_widget_container .hub_container .hubp-steps-ind [class^=hubp-step-ind]{width:20%;border-radius:0;margin:0;height:6px}.page_wrapper.fixed .colm_2 .signup_widget_container .logo_container{display:none}.page_wrapper.fixed .colm_2 .signup_widget_container .hubp-form-titles{display:none}}@media screen and (max-width:1000px) and (orientation:portrait){.page_wrapper.fixed .colm_1{width:100%}.page_wrapper.fixed .colm_1 .header{min-height:100px}.page_wrapper.fixed .colm_1 .header:after,.page_wrapper.fixed .colm_1 .header:before{content:"";display:table}.page_wrapper.fixed .colm_1 .header:after{clear:both}.page_wrapper.fixed .colm_1 .header .logo_container{padding:10px;text-align:center}.page_wrapper.fixed .colm_1 #wrapper .wrapper.alt.spotlight.style2{padding-top:0}.page_wrapper.fixed .colm_1 #wrapper .wrapper.alt.spotlight.style2 .inner{padding-top:0}.page_wrapper.fixed .colm_1 .hub_footer{margin-bottom:100px}.page_wrapper.fixed .colm_1 .hub_footer .hub_container{width:100%}.page_wrapper.fixed .colm_1 .hub_footer .hub_container .hub_logo-bot{width:100%}.page_wrapper.fixed .colm_1 .hub_footer .hub_container .hub_footer-content{width:100%}.page_wrapper.fixed .colm_2{width:100%;position:fixed;right:0;left:0;bottom:0;top:90%;background:0 0!important}.page_wrapper.fixed .colm_2 .login{display:none}.page_wrapper.fixed .colm_2 .signup_widget_container{position:absolute;bottom:0;width:100%;background:#1f8b81}.page_wrapper.fixed .colm_2 .signup_widget_container .hub_container{width:auto;margin-bottom:0}.page_wrapper.fixed .colm_2 .signup_widget_container .hub_container .hubp-form-wrapper{height:130px}.page_wrapper.fixed .colm_2 .signup_widget_container .hub_container .hubp-form-wrapper #hubp-form .hubp-steps label{font-size:16px;padding:0}.page_wrapper.fixed .colm_2 .signup_widget_container .hub_container .hubp-form-wrapper #hubp-form .hubp-steps .hubp-group .hubp-btn{padding:2px;margin:2%;margin-top:0;margin-bottom:8px;font-size:12px}.page_wrapper.fixed .colm_2 .signup_widget_container .hub_container .hubp-form-wrapper #hubp-form .hubp-steps.hubp-step3 label{margin-bottom:10px}.page_wrapper.fixed .colm_2 .signup_widget_container .hub_container .hubp-form-wrapper #hubp-form .hubp-steps.hubp-step4 label{margin-bottom:10px}.page_wrapper.fixed .colm_2 .signup_widget_container .hub_container .hubp-form-wrapper #hubp-form .hubp-steps.hubp-step5 label{margin-bottom:10px}.page_wrapper.fixed .colm_2 .signup_widget_container .hub_container .hubp-submit-container .hubp-submit{margin:0;padding:5px;width:98%;-webkit-appearance:none}.page_wrapper.fixed .colm_2 .signup_widget_container .hub_container .hub_banner-content{width:100%;margin-top:0}.page_wrapper.fixed .colm_2 .signup_widget_container .hub_container .hubp-form-container{background:0 0;box-shadow:none}.page_wrapper.fixed .colm_2 .signup_widget_container .hub_container .hubp-steps-ind{position:fixed;bottom:0;left:0;width:100%;line-height:0;font-size:0;display:flex}.page_wrapper.fixed .colm_2 .signup_widget_container .hub_container .hubp-steps-ind [class^=hubp-step-ind]{width:20%;border-radius:0;margin:0;height:6px;transition:height .3s ease;line-height:0;font-size:0}.page_wrapper.fixed .colm_2 .signup_widget_container .logo_container{display:none}.page_wrapper.fixed .colm_2 .signup_widget_container .hubp-form-titles{display:none}.page_wrapper.fixed .bottom_addon{height:22vh}.page_wrapper.fixed .hub_logo-bot{margin:0}}@media screen and (max-width:640px) and (orientation:portrait){.page_wrapper.fixed .colm_1 #wrapper .show_login_for_mobile{display:block}.page_wrapper.fixed .colm_1 #wrapper .wrapper.alt.spotlight.style2 .inner{text-align:center}.page_wrapper.fixed .colm_1 #wrapper .wrapper.alt.spotlight.style2 .inner .show_login_for_mobile{display:block}.page_wrapper.fixed .colm_1 #wrapper .wrapper.alt.spotlight.style2 .inner .image{display:inline-block;width:80%}.page_wrapper.fixed .colm_1 #wrapper .wrapper.spotlight.style3 .inner{text-align:center}.page_wrapper.fixed .colm_1 #wrapper .wrapper.spotlight.style3 .inner .image{display:inline-block;width:80%}}@media screen and (orientation:landscape){.page_wrapper.fixed .colm_2 .login{height:8vh}.page_wrapper.fixed .colm_2 .login a{height:8vh;line-height:8vh}.page_wrapper.fixed .colm_2 .signup_widget_container .hub_container{margin-bottom:3vh}.page_wrapper.fixed .colm_2 .signup_widget_container .hub_container .hubp-form-wrapper #hubp-form .hubp-steps label{padding:0}.page_wrapper.fixed .colm_2 .signup_widget_container .hub_container .hub_banner-content{margin-top:3vh;margin-bottom:3vh}.page_wrapper.fixed .colm_2 .signup_widget_container .logo_container img{height:10vh;max-height:auto}}@media screen and (max-width:320px) and (orientation:portrait){.page_wrapper.fixed .colm_1 .header{height:auto}.page_wrapper.fixed .colm_1 .header .logo_container{padding:0}.page_wrapper.fixed .colm_1 .header .logo_container img{width:80%}.page_wrapper.fixed .colm_1 #wrapper .wrapper.alt.spotlight.style2 .inner{text-align:center}.page_wrapper.fixed .colm_1 #wrapper .wrapper.alt.spotlight.style2 .inner .image{display:inline-block;width:50%}.page_wrapper.fixed .colm_1 #wrapper .wrapper.spotlight.style3 .inner{text-align:center}.page_wrapper.fixed .colm_1 #wrapper .wrapper.spotlight.style3 .inner .image{display:inline-block;width:50%}}.footer-links-container{margin-bottom:10px;font-size:14px}.footer-links a{text-decoration:underline;font-size:.9em;padding-right:14px}.footer-links-container h2{text-align:center}p.footer-links{text-align:center}