﻿@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,800,700);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"hirefire-icons";src:url("/assets/hirefire-icons-d515c368b814ddea93cb4aaec9f6602ad6b436c1312fe667f1870c3268a545f5.eot");src:url("/assets/hirefire-icons-d515c368b814ddea93cb4aaec9f6602ad6b436c1312fe667f1870c3268a545f5.eot?#iefix") format("embedded-opentype"),url("/assets/hirefire-icons-b4a7f20165ee4189971c72a59074816df056108ab5584adf826ad9e30375dd06.woff") format("woff"),url("/assets/hirefire-icons-5067affc3df8260c5cf3b9cc88864e0b2d035538514117434c55b48d84ab491c.ttf") format("truetype"),url("/assets/hirefire-icons-abffc2b279157a3de345c7c64be274add197d817effa5bf3a7a256f5f80154ce.svg#hirefire-icons") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"hirefire-icons" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"hirefire-icons" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.button{padding:5px 10px;border:2px solid #1D1D1D;border-radius:25px;font-weight:600;text-decoration:none;color:#1D1D1D;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button:hover{background-color:#1D1D1D;color:#FBFBFB}.button.white{color:#FBFBFB;border-color:#FBFBFB}.button.white:hover{background-color:#FBFBFB;color:#1D1D1D}.button.main{color:#29517C;border-color:#29517C}.button.main:hover{background-color:#29517C;color:#FBFBFB}*,*::before,*::after{outline:none;box-sizing:border-box}button::-moz-focus-inner,a::-moz-focus-inner{border:0}html{height:100%}body{position:relative;height:100%;min-height:100%;background-color:#ffffff;font-family:"Open Sans", sans-serif;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:-webkit-radial-gradient(0% 100%, circle, #101f2f, #29517C);background:radial-gradient(0% 100%, circle, #101f2f, #29517C);background:-moz-radial-gradient(0% 100%, circle, #101f2f, #29517C);background-repeat:no-repeat;background-attachment:fixed}.wrapper{position:relative;width:100%;min-height:100%}header{position:relative;height:90px;width:100%;background-color:#fff}header .logo{position:absolute;top:25px;left:20px;font-size:32px;font-weight:300}header .logo a{color:#1D1D1D;text-decoration:none}header nav{position:absolute;top:36px;right:20px}header nav a{padding:0 20px;border-left:1px solid gainsboro;text-decoration:none;font-weight:300;color:#1D1D1D}header nav a:hover,header nav a.active{color:#29517C;text-decoration:underline}header nav a.active{font-weight:500}header nav a:first-child{border-left:none}header nav a.button{border-width:1px;text-decoration:none;font-weight:300}@media all and (max-width: 750px){header nav a{padding:0 10px;font-size:14px}}@media all and (max-width: 625px){header nav a:nth-child(1),header nav a:nth-child(2),header nav a:nth-child(3){display:none}header nav a:nth-child(4){border-left:0}}footer{position:absolute;bottom:0;left:0;right:0;height:55px;background-color:#1D1D1D;font-size:14px}footer nav,footer .copyright{position:absolute;top:20px;color:#FBFBFB}footer nav{left:20px}footer nav a{color:#FBFBFB;text-decoration:none}footer nav span.bullet{padding:0 20px}footer nav span.bullet::before{content:"•"}footer .copyright{right:20px}@media all and (max-width: 500px){footer nav{display:none}footer .copyright{left:0;right:0;text-align:center}}section.introduction{max-height:650px;overflow-y:hidden}section.introduction .title{margin-top:40px;color:#FBFBFB;font-size:24px;font-weight:600;text-align:center}@media all and (max-width: 500px){section.introduction .title{font-size:20px}}@media all and (max-width: 380px){section.introduction .title{font-size:16px}}section.introduction .description{max-width:600px;margin:10px auto;font-size:20px;font-weight:400;text-align:center;line-height:160%;color:#FBFBFB}@media all and (max-width: 500px){section.introduction .description{font-size:16px}}@media all and (max-width: 380px){section.introduction .description{font-size:14px}}section.introduction .create-account{margin-top:40px;text-align:center}section.introduction .create-account .button{padding:10px}section.introduction .preview{margin-top:80px;text-align:center}section.introduction .preview img{width:90%;max-width:825px;border-radius:5px}section.scaling-operations{max-width:1200px;margin:0 auto;padding:20px;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#1D1D1D;line-height:175%;text-align:center;color:#FBFBFB}section.scaling-operations .count{font-size:24px;font-weight:900}section.scaling-operations .label{text-transform:uppercase;font-size:20px;font-weight:400;margin-top:5px}@media all and (max-width: 400px){section.scaling-operations .label{font-size:16px}}section.features{max-width:1200px;margin:0 auto;padding:40px;font-size:0;background-color:#fff}section.features .feature{display:inline-block;vertical-align:top;width:25%;padding:20px;font-size:16px;line-height:150%}section.features .feature .label{font-weight:600;color:#29517C}section.features .feature .label span{position:relative;top:2px;margin-right:5px;font-family:"hirefire-website-icons"}section.features .feature .description{margin-top:5px;font-weight:300;line-height:170%}@media all and (max-width: 950px){section.features .feature{width:50%;padding-top:0}}@media all and (max-width: 600px){section.features{padding:20px}section.features .feature{width:100%;padding:20px 0;text-align:center}}section.pricing{max-width:1200px;margin:0 auto;padding:40px 0;background:-webkit-radial-gradient(0% 100%, circle, #101f2f, #30687C);background:radial-gradient(0% 100%, circle, #101f2f, #30687C);background:-moz-radial-gradient(0% 100%, circle, #101f2f, #30687C);color:#FBFBFB;overflow-x:hidden}section.pricing .label,section.pricing .price{text-align:center;line-height:130%}section.pricing .label{font-size:24px}section.pricing .price{margin-top:5px;font-weight:900;font-size:32px}@media all and (max-width: 650px){section.pricing .label{font-size:20px}section.pricing .price{font-size:24px}}@media all and (max-width: 450px){section.pricing .label{font-size:18px}section.pricing .price{font-size:20px}}section.pricing ul{margin:20px auto;padding:0;width:90%;max-width:350px;list-style-type:none}section.pricing li{padding:20px;border-bottom:1px solid #FBFBFB}section.pricing li:last-child{border:none}section.pricing li::before{font-family:"hirefire-icons";content:"w";padding-right:20px}@media all and (max-width: 400px){section.pricing li{padding:10px;font-size:14px}}section.pricing .create-account{margin:60px 0 10px;text-align:center}section.pricing .create-account .button{padding:10px}section.pricing .description{margin-top:40px;font-size:11px;text-align:center;color:#FBFBFB}section.pricing .description a{color:#8cc0d2;text-decoration:none}section.pricing .description a:hover{color:#c3dee8}section.tweets-heading{max-width:1200px;height:70px;margin:0 auto;background-color:#56AEEC;text-align:center}section.tweets-heading::before{position:relative;top:17px;font-family:"hirefire-icons";font-size:32px;color:#23465F;content:"x"}section.tweets{max-width:1200px;margin:0 auto;padding:40px 40px 80px;background-color:#fff;font-size:0}section.tweets .tweet{display:inline-block;vertical-align:top;width:25%;padding:20px;font-size:16px;text-align:center}@media all and (max-width: 1200px){section.tweets .tweet{width:33.33%}}@media all and (max-width: 900px){section.tweets .tweet{width:50%}}@media all and (max-width: 600px){section.tweets{padding:20px 20px 80px}section.tweets .tweet{width:100%;padding:20px 0}}section.tweets img{padding:1px;border:1px solid #56AEEC;border-radius:25px}section.tweets .name{margin-top:10px;font-weight:600}section.tweets .message{margin-top:5px;font-weight:300;line-height:170%}form{width:90%;max-width:400px;margin:80px auto 20px;padding:0 0 5px;border-radius:5px;background-color:#fff}form .heading{position:relative;padding:20px;border-bottom:1px solid #e6e6e6;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#FBFBFB;color:#6a6a6a}form .error{position:absolute;right:20px;color:#CA0001}form fieldset{margin:20px}form label{display:block;color:#505050}form label span{color:#CA0001}form input[type=text],form input[type=email],form input[type=password]{width:100%;margin-top:15px;padding:7px;border:1px solid #e6e6e6;border-radius:5px;font-size:16px;outline:none}form input[type=text]:focus,form input[type=email]:focus,form input[type=password]:focus{border-color:#29517C;color:#29517C}form button{margin-top:5px;padding:7px;background-color:#29517C;border:1px solid #29517C;border-radius:5px;font-size:16px;font-weight:400;color:#fff;cursor:pointer;outline:none}form button:hover,form button:focus{background-color:#30687C;border-color:#30687C}form button:active{background-color:#3e87a1;border-color:#3e87a1}section.form-note{width:90%;max-width:400px;margin:10px auto;line-height:150%;text-align:center;font-size:14px;color:#fff}section.form-note a{text-decoration:none;font-weight:600;color:#95b7dc}section.form-note a:hover{color:#fff}section.flash{width:90%;max-width:400px;margin:80px auto 0;text-align:center;color:#fff;line-height:150%}
