body,html{margin:0;padding:0;width:100%;height:100%}.footer-text,.header-text{border-radius:.17647rem;color:#555}.btnLogIn,.btnLogIn>span,.for-companies,.text-underline{white-space:nowrap}.btnLogIn-icon>i:after,.job-info-text-underline:after,.text-underline:after{content:""}#logo{background-size:100%;width:80px}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#FEFEFF}#particles-js,#particles-js-2{position:absolute;width:100%;height:100%}.header-text{padding:.29412rem .47059rem;font-size:16px;font-weight:400;position:relative;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.btn{font-weight:500}.subscribe-row{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:15px;padding-top:15px}.footer-text{padding:.29412rem .47059rem;font-size:14px;font-weight:400;position:relative;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.footer-headline,.main-headline,.subscribe-headline{margin-bottom:.5em;margin-top:.3em;font-weight:700}.main-headline{font-size:34px}.apply-note{font-size:12px;color:grey}.subscribe-headline{font-size:20px}.footer-headline{font-size:16px}@media only screen and (max-width:800px){.subscribe-headline{font-size:16px;margin-bottom:.5em;margin-top:.3em;font-weight:700}.main-headline{font-size:24px;margin-bottom:.5em;margin-top:.3em;font-weight:700}}.custom-form-control{transition:box-shadow .15s ease;box-shadow:0 1px 3px rgba(50,50,93,.15),0 1px 0 rgba(0,0,0,.02);font-size:1rem;line-height:1.5;width:250px;font-weight:600;height:calc(2.75rem + 2px);padding:.625rem .75rem;border:1px #cad1d7;color:#8898aa;border-radius:.25rem;background-color:#fff;background-clip:padding-box}.custom-form-control:focus,.custom-form-control:hover{box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08)}@media only screen and (max-width:600px){.custom-form-control{width:200px}}@media screen and (prefers-reduced-motion:reduce){.custom-form-control{transition:none}}.custom-form-control::-ms-expand{border:0;background-color:transparent}.awsome_input_border{display:inline-block;width:0;height:2px;background:#FEC938;position:relative;top:-5px}.job-company-image,select{background-repeat:no-repeat}.custom-form-control:focus{-webkit-transition:all ease-in-out .15s;-o-transition:all ease-in-out .15s;transition:all ease-in-out .35s;color:#8898aa;font-weight:600;outline:0}.custom-form-control:hover{-webkit-transition:all ease-in-out .15s;-o-transition:all ease-in-out .15s;transition:all ease-in-out .15s}.card,.job-card{transition:all .2s ease-in-out}.custom-form-control::-webkit-input-placeholder{opacity:1;color:#adb5bd}.custom-form-control:-ms-input-placeholder{opacity:1;color:#adb5bd}.custom-form-control::-ms-input-placeholder{opacity:1;color:#adb5bd}.custom-form-control::placeholder{opacity:1;color:#adb5bd}.custom-form-control:disabled,.custom-form-control[readonly]{opacity:1;background-color:#e9ecef}select.custom-form-control:focus::-ms-value{color:#8898aa;background-color:#fff}.card{background-color:rgba(255,255,255,.8);box-shadow:0 2px 20px 0 rgba(0,0,0,.1);border-radius:5px}.featured-jobs{border-color:rgba(255,55,9,.125);border-width:2px}.job-row{border-bottom:1px solid rgba(0,0,0,.1)}.text-underline{position:relative;display:inline-block;z-index:1}.text-underline:after{height:.88235rem;background-color:#1071ff;opacity:.2;position:absolute;bottom:.17647rem;left:-.35294rem;width:100%;z-index:-1}.text-underline.darkred:after{background-color:#fb6340}.text-underline.green:after{background-color:#1aae6f}.text-underline.blue:after{background-color:#5e72e4}.job-info-tag,.job-tag{background-color:rgba(136,230,247,.5);margin-left:5px}@media only screen and (min-width:900px){.job-row{min-height:150px}}.jobs-list{margin-top:25px}.featured-headline{padding-bottom:15px}.featured-text{font-size:28px;font-weight:600}.job-company-image{padding-left:25px;padding-top:25px;width:100px;height:100px;background-size:100%;background-position:center}.job-link,.job-link:hover{color:#000}@media only screen and (max-width:600px){.job-company-image{width:75px;height:75px;padding:0}}.job-applications{color:orange}.job-salary{color:#1aae6f}.job-type{color:#fb6340}.Long.term{color:#588B8B}.Short.term{color:#fb6340}.longterm{color:#588B8B}.shortterm{color:#fb6340}.Project,.project{color:#5e72e4}.job-posted{padding-bottom:5px;padding-top:10px;padding-right:10px;float:right;font-size:14px;font-weight:600;color:grey}@media only screen and (max-width:600px){.job-posted{padding-top:5px;padding-right:5px}}.job-position-title{font-weight:600;font-size:20px}.job-location,.job-meta{font-size:12px}.job-info-box{padding-top:5px}.job-meta{font-weight:400}.job-meta-info{display:inline;padding-left:10px;min-width:25px}.job-option,.job-tag{display:inline-block}.job-options{padding-top:10px;font-size:14px}.job-option{color:orange;border:1px solid orange;font-weight:500;padding:2px 5px;border-radius:3px;margin-right:5px}.job-tags{padding-top:10px;font-size:16px}.hint,.job-tag{font-size:12px}.job-tag{color:#03acca;padding:2px 5px;border-radius:5px}.hint{padding-left:20px;font-weight:500;color:grey}.trumbowyg{border-color:rgba(255,55,9,.125);border-width:2px}@media only screen and (max-width:600px){.job-meta-info{display:inline-block}.custom-form-control{width:200px}.job-option{margin-top:5px;display:inline-block;font-size:10px;color:orange;border:1px solid orange;font-weight:400;padding:5px;border-radius:.23529rem}}.job-header{border-bottom:1px solid rgba(0,0,0,.1)}.job-info-title{font-size:30px;font-weight:600;padding-top:30px;padding-left:50px;color:#021A2B}.job-info-meta{font-size:16px;font-weight:400;padding-top:15px;padding-left:50px}.job-info-meta-info{display:inline;padding-left:10px;min-width:25px}.job-info-options{padding-left:75px;padding-top:25px;padding-bottom:25px;font-size:16px}.job-info-option{display:inline-block;color:orange;border:1px solid orange;font-weight:500;padding:5px 25px;border-radius:3px}.job-info-tags{padding-top:25px;padding-bottom:25px;padding-left:25px}.job-info-tag{font-size:16px;display:inline-block;color:#03acca;padding:2px 20px;border-radius:5px;margin-top:10px}.job-info-description-subheader{font-size:24px;font-weight:600;padding-top:15px;padding-bottom:10px;color:#18171C}.job-info-apply{padding-top:15px;display:flex;align-items:center;justify-content:center}.job-info-apply-btn{width:250px;font-weight:600;font-size:20px}.job-info-text-underline{position:relative;display:inline-block;white-space:nowrap;z-index:1}.job-info-text-underline:after{height:.58235rem;background-color:#1071ff;opacity:.2;position:absolute;bottom:-.017647rem;left:.65294rem;width:100%;z-index:-1}.job-info-text-underline.darkred:after{background-color:#fb6340}.job-info-text-underline.blue:after{background-color:#5e72e4}.job-info-text-underline.green:after{background-color:#1aae6f}.job-info-text-underline.orange:after{background-color:orange}@media only screen and (max-width:600px){.job-info-description-subheader{font-size:24px;font-weight:600}.job-info-meta{font-size:16px;font-weight:400;padding-top:15px;padding-left:0}.job-info-meta-info{font-size:14px;padding-left:0;display:table}.job-info-options{padding-left:0;font-size:16px}.job-info-option{margin-top:5px;display:inline-block;font-size:10px;color:orange;border:1px solid orange;font-weight:400;padding:5px;border-radius:.23529rem}.job-info-tags{padding-top:25px;padding-bottom:25px;padding-left:25px}}@media only screen and (max-width:900px){.job-info-title{font-size:20px;font-weight:600;padding-top:15px;padding-left:0}}.job-description{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:400;line-height:1.2;color:#252525}.job-card{border-radius:6px;background-color:rgba(255,255,255,.8);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-shadow:0 1px 2px 0 rgba(0,0,0,.1);border:1px solid #e8e8e8}.submit-job-form-control{transition:box-shadow .15s ease;box-shadow:0 1px 3px rgba(26,174,111,.35);font-size:1rem;line-height:1.5;width:400px;font-weight:600;height:calc(2.75rem + 2px);padding:.625rem .75rem;border-color:rgba(26,174,111,.125);border-width:2px;color:#18171C;border-radius:.25rem;background-color:#fff;background-clip:padding-box}.sj-small{width:200px}.featuredhight{background-color:rgba(255,55,9,.045)}select{background-image:linear-gradient(45deg,transparent 50%,rgba(26,174,111,.5) 50%),linear-gradient(135deg,rgba(26,174,111,.5) 50%,transparent 50%),linear-gradient(to right,rgba(26,174,111,.5),rgba(26,174,111,.5));background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em}.company-logo-upload{cursor:pointer;border:1px solid rgba(26,174,111,.5);width:150px;height:150px;border-radius:5px;background:center no-repeat #fbfbfb;background-size:100%;margin:14px;position:relative}.company-logo{width:125px;height:125px;background-size:100%;background-position:center;background-repeat:no-repeat;margin-top:25px;margin-left:25px}@media only screen and (max-width:800px){.company-logo{width:100px;height:100px;margin:auto}}.company-logo-upload input{cursor:pointer;appearance:none;width:100%;height:100%;font-size:24px;opacity:0;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.company-logo-upload p{position:absolute;text-align:center;display:block;background:#fbfbfb;border-radius:5px;opacity:.9;padding:5px;margin:0;color:#777;top:50%;transform:translateY(-50%);width:100%}.job-submit-payment-options{font-size:14px;display:inline-block;color:#1aae6f;border:1px solid #1aae6f;font-weight:500;padding:5px 15px;border-radius:3px}@media only screen and (max-width:600px){.submit-job-form-control,.subscribe-width{width:100%}}.required-fail{box-shadow:0 1px 3px rgba(251,99,64,.9);border-color:rgba(251,99,64,.6)}.required-fail:placeholder{color:rgba(251,99,64,.5)}#searchString{color:#18171C}.event-pitch{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-top:10px;font-size:14px;font-weight:400;color:grey}.login-form,.login-form:focus{color:#444}.signin_link{color:#1aae6f!important;font-weight:600;font-size:16px}.signin-headline{font-size:26px;margin-bottom:.5em;margin-top:.3em;font-weight:700}@media only screen and (max-width:800px){.signin-headline{font-size:18px;margin-bottom:.5em;margin-top:.3em;font-weight:700}}.login-btn,.login-btn-facebook{border-radius:2px!important;min-width:200px;margin-top:5px}.login-btn{background-color:#55acee!important;border-color:#55acee!important}.login-btn-facebook{background-color:#3b5998!important;border-color:#3b5998!important}.login-btn-facebook:hover,.login-btn:hover{box-shadow:0 3px 3px 0 rgba(0,0,0,.45)!important}.btnLogIn{width:225px;clear:both;font-size:.8em;display:inline-block;border-radius:5px;box-shadow:0 1px 5px 0 rgba(0,0,0,.35);margin:2px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;overflow:hidden}.btnLogIn:hover{box-shadow:0 5px 15px 0 rgba(0,0,0,.45)}.btnLogIn:focus{box-shadow:0 3px 10px 0 rgba(0,0,0,.4)}.btnLogIn-icon>i,.btnLogIn>span{width:190px;float:left;padding:13px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;line-height:1em}.btnLogIn>span{padding:14px 18px 16px;color:#FFF;background:#b8b8b8}.btnLogIn:focus>span{background:#9a9a9a}.btnLogIn-icon>i{border-radius:5px 0 0 5px;position:relative;width:35px;text-align:center;font-size:1.25em;color:#fff;background:#fb6340}.btnLogIn-icon>i:after{border:8px solid;border-color:transparent transparent transparent #fb6340;position:absolute;top:13px;right:-15px}.btnLogIn-icon:focus>i,.btnLogIn-icon:hover>i{color:#FFF}.btnLogIn-icon>span{border-radius:0 5px 5px 0}.btnLogIn-facebook:focus>i,.btnLogIn-facebook:hover>i{color:#3b5998}.btnLogIn-facebook>span{background:#3b5998}.btnLogIn-twitter:focus>i,.btnLogIn-twitter:hover>i{color:#55acee}.btnLogIn-twitter>span{background:#55acee}.btnLogIn-googleplus:focus>i,.btnLogIn-googleplus:hover>i{color:#dd4b39}.btnLogIn-googleplus>span{background:#dd4b39}.btnLogIn-pinterest:focus>i,.btnLogIn-pinterest:hover>i{color:#cb2028}.btnLogIn-pinterest>span{background:#cb2028}.btnLogIn-linkedin:focus>i,.btnLogIn-linkedin:hover>i{color:#007bb6}.btnLogIn-linkedin>span{background:#007bb6}.user-info-meta{color:grey;font-size:16px;font-weight:400;padding-left:20px;padding-top:10px}.user-info-meta-detail{font-size:14px;display:inline;padding-right:10px;min-width:25px}.user-info-options{padding-top:5px;padding-bottom:10px;font-size:14px}.user-info-tag{font-size:14px;display:inline-block;color:#03acca;background-color:rgba(136,230,247,.5);padding:2px 20px;border-radius:5px;margin-left:5px;margin-top:10px}@media only screen and (max-width:600px){.user-info-meta{color:grey;font-size:16px;font-weight:400;padding-left:0}.user-info-meta-detail{font-size:14px;padding-right:0;display:table}.user-info-options{padding-left:0;font-size:14px}}.user-info-name{font-size:30px;font-weight:600;padding-top:20px;padding-left:20px;color:#021A2B}@media only screen and (max-width:900px){.user-info-name{font-size:20px;font-weight:600;padding-top:15px;padding-left:0}}.upgrade-list{list-style:none;margin-top:25px;padding-left:0}.upgrade-meta{font-size:16px;font-weight:600}.upgrade-meta-price{margin-bottom:20px;margin-top:20px;font-size:30px;font-weight:600;color:#444}.freelancer-logo{cursor:pointer;border:1px solid rgba(26,174,111,.5);width:125px;height:125px;border-radius:5px;background:center no-repeat #fbfbfb;background-size:100%;margin:14px;position:relative}.bg-orange,.user-name-meta-label{background-color:orange}.freelancers-list-meta{padding-top:0}.user-info-about-list{padding-top:0;padding-bottom:0;margin-top:10px;line-height:1.5em;height:3em;width:100%;white-space:normal;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;margin-bottom:10px}.user-name-meta-label{vertical-align:text-top;font-size:12px;color:#fff}.label-orange{color:orange;border:1px solid orange}.label-green{color:#1aae6f;border:1px solid #1aae6f}.label-red{color:#fb6340;border:1px solid #fb6340}.label-blue{color:#5e72e4;border:1px solid #5e72e4}.label-purple{color:#6f42c1;border:1px solid #6f42c1}.label-pink{color:#e83e8c;border:1px solid #e83e8c}.bg-green{background-color:#1aae6f}.bg-red{background-color:#fb6340}.bg-blue{background-color:#5e72e4}.bg-purple{background-color:#6f42c1}.bg-pink{background-color:#e83e8c}.profile-links,.profile-links:hover{color:grey}.subscribehight{background-color:rgba(26,174,111,.05)}