body{color:#EEE;background-color:#f7f9fb}:focus{box-shadow:0 0 2px rgba(150,187,238,1)}svg{fill:currentColor}[class*="bg-"] a,[class*="bg-gradient-"] a{color:#bce}.bg-brown a{color:#c23}a.email{color:#EEE}a.email:hover{color:#EEE;text-decoration:underline}a,.bg-white a,.bg-light a,.bg-gradient-white a{color:#44d}a:hover{color:#3af}.flexblock li>a,[class*="bg-"] li>a,[class*="bg-gradient-"] li>a,article header a{color:inherit}hr{background:rgba(0,20,80,0.2);background:radial-gradient(ellipse at center,rgba(0,20,80,0.2) 0,rgba(255,255,255,0) 75%)}hr:after{background-color:rgba(255,255,255,0.8);color:#333}bbbr,acronym{border-bottom:1px dotted #333}mark,ins{background-color:rgba(221,238,255,0.8);color:inherit}::-moz-selection{background-color:rgba(255,255,255,1);color:#283b49}::-webkit-selection{background-color:rgba(255,255,255,1);color:#283b49}::selection{background-color:#FFF;color:#283b49}pre{border:1px solid rgba(0,20,80,0.1);box-shadow:0 8px 16px rgba(0,20,80,.04),0 4px 16px rgba(0,0,0,.08);background:#fff}pre:hover{box-shadow:0 8px 16px rgba(0,40,160,.08),0 8px 24px rgba(0,0,0,.08)}code,[class*="bg-"] pre{background-color:rgba(255,255,255,0.09)}.bg-white code{background:rgba(0,20,80,0.03)}.bg-primary{background-color:#44d}.bg-secondary{background-color:#67d}.bg-light{background-color:#edf2f7}.bg-black{background-color:#111}.bg-black-blue{background-color:#123}.bg-blue{background-color:#00b9f2}.bg-gray{background-color:#d5d9e2}.bg-green{background-color:#86b545}.bg-purple{background-color:#62b}.bg-red{background-color:#c23}.bg-white{background-color:#fff}.bg-pickle{background:linear-gradient(to bottom,#192730 0,#283b49 100%)}.bg-punch{background:linear-gradient(to bottom,#af2417 0,#df4335 100%)}.bg-orange{background:linear-gradient(to bottom,#e08519 0,#f7941e 100%)}.bg-cerulean{background:linear-gradient(to bottom,#00a4d7 0,#00b9f2 100%)}.bg-trans-dark,.bg-trans-gradient,.bg-primary,.bg-secondary,.bg-blue,.bg-green,.bg-orange,.bg-pickle,.bg-purple,.bg-red,[class*="bg-black"],[class*="bg-gradient-"]{color:#fff;text-shadow:0 1px 0 #013}.bg-cerulean{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.3)}.pickle,p.pickle{color:#283b49;text-shadow:none}.punch,p.punch{color:#df4335}.bg-light p{color:#456}.bg-trans-dark{background:rgba(0,0,0,0.8)}.bg-trans-light{background:rgba(0,0,0,0.2)}.bg-trans-gradient{background:linear-gradient(to top,rgba(0,0,0,0.8) 0,rgba(0,0,0,0) 100%)}.bg-gradient-white{background:linear-gradient(180deg,#f2f4f6 0,#fff 100%);color:#333;text-shadow:none}.bg-gradient-gray{background:linear-gradient(90deg,#f7f9fb 0,#dee2e6 100%);color:#333;text-shadow:none}.frame{border:.8rem solid #fff}.shadow,.pre{position:relative}.shadow:before,.shadow:after{box-shadow:0 16px 24px rgba(0,20,80,0.3)}.text-separator:before{background-color:rgba(170,0,0,0.8)}[class*="text-pull-"]{border-top:4px solid rgba(0,0,0,0.5)}[class*="bg-"] .text-context:before{background-color:#fff}.text-context:before,.bg-white .text-context:before{background-color:rgba(0,20,80,0.2)}.text-shadow{text-shadow:0 0 40px rgba(0,0,0,0.5)}[class*="card-"] time,h1 span{color:#abd}.code-comment{color:rgba(70,170,130,0.9);text-shadow:none}header[role=banner]{background-color:#fff}.logo a{color:inherit}nav[role=navigation] ul li:first-child a{border-radius:2px 0 0 2px}nav[role=navigation] ul li:last-child a{border-radius:0 2px 2px 0}nav[role=navigation] li a{background-color:#283b49}nav[role=navigation] li a:hover{background-color:rgba(50,50,50,.7)}nav[role=navigation] li a,nav[role=navigation] li a:hover{color:#fff}nav[role=navigation] li.active a{background-color:#555;color:#fff}nav li.twitter a:hover{background-color:#00b9f2}nav li.facebook a:hover{background-color:#3b5998}nav li.website a:hover{background-color:#df4335}ul.tabs li{border:1px solid rgba(0,20,80,0.1);border-right:0}ul.tabs li:last-child{border-right:1px solid rgba(0,20,80,0.1)}ul.tabs li.current{background:rgba(255,255,255,0.09)}ul.tabs li:before{background-color:#44d}.flexblock li.active a,.metrics li:hover,.specs li:hover,.reasons li:hover{background-color:rgba(0,20,80,0.03)}.features li,.clients li{background-color:rgba(255,255,255,0.9)}[class*="bg-"] .features li,[class*="bg-"] .clients li{background-color:rgba(255,255,255,0.1)}.features li:hover,.clients li:hover{box-shadow:0 8px 16px rgba(0,20,80,.05),0 4px 16px rgba(0,0,0,.12)}.border{border-right:1px solid rgba(0,20,80,0.1);border-bottom:1px solid rgba(0,20,80,0.1)}.border li{border-top:1px solid rgba(0,20,80,0.1);border-left:1px solid rgba(0,20,80,0.1)}.flexblock.border li li{border:0}.steps li:nth-child(1){background-color:#e8eef7}.steps li:nth-child(2){background-color:#dde5f3}.steps li:nth-child(3){background-color:#cdd8ec}.steps li:nth-child(4){background-color:#bbcdec}.process{border-top:15px solid transparent;border-bottom:15px solid transparent}.steps li:hover,.steps.blink li:hover>a{background-color:#b8cef7}@media(min-width:1024px){.process.step-2{border-left-color:#e8eef7}.process.step-3{border-left-color:#dde5f3}.process.step-4{border-left-color:#cdd8ec}.steps li:hover+li [class*="step-"]{border-left-color:#b8cef7}}.specs li:after{background:linear-gradient(to right,rgba(0,20,80,0) 0,rgba(0,20,80,0.2) 50%,rgba(0,20,80,0) 100%)}.specs li:last-child:after{background:0}.reasons li:after{background:linear-gradient(to right,rgba(0,20,80,0) 0,rgba(0,20,80,0.2) 50%,rgba(0,20,80,0) 100%)}.reasons li:last-child:after{background:0}.overlay{background-color:rgba(0,0,0,0.2)}li:hover .overlay{background-color:rgba(0,0,0,0.1)}.overlay,.overlay a{color:#fff;text-shadow:0 1px 0 #111}.gallery li{background-color:rgba(0,20,80,0.06);box-shadow:0 1px 1px rgba(0,0,0,0.2),0 4px 8px rgba(0,0,0,0.03)}.gallery li figcaption{background-color:#fff}.flexblock.gallery li:hover{box-shadow:0 1px 1px rgba(0,0,0,0.2),0 4px 8px rgba(0,0,0,0.08)}.gallery li footer{border-top:1px solid rgba(0,20,80,0.1)}.gallery li a{color:#333;text-shadow:none}.flesblock.gallery li a footer{color:#aaa}.gallery li figcaption:before{border:.8rem solid black;border-color:transparent transparent #fff #fff}.plans>li div,.flexblock.plans li:hover div{background-color:#fff}.plans>li:hover,.plans>li:nth-child(2){box-shadow:0 1px 1px rgba(0,0,0,0.1),0 8px 16px rgba(0,0,0,0.1)}.plans:hover li:nth-child(2):not(:hover){box-shadow:none}.plans li h2{background-color:rgba(0,20,80,0.5);color:#fff}.plans ul li{border-bottom:1px solid rgba(0,20,80,0.1)}.plans ul li:last-child{border-bottom:0}.plans>li>a{color:inherit}.plans>li>a{color:#333;text-shadow:none}.activity li{border-top:.1rem solid rgba(0,20,80,0.1)}.activity li:hover{background-color:rgba(0,20,80,0.02)}.work-label,.work li a{border-bottom:1px solid rgba(0,20,80,0.1)}.work li:nth-child(odd)>a{background-color:rgba(0,20,80,0.03)}.work li a:hover{background-color:rgba(0,20,80,0.04)}.clients.border figcaption{border-top:1px solid rgba(0,20,80,0.1)}img.blacklogo{background:0;-webkit-filter:grayscale(100%) brightness(10%) contrast(100%);filter:grayscale(100%) brightness(10%) contrast(100%)}img.graylogo{-webkit-filter:grayscale(100%) brightness(10%) contrast(10%);filter:grayscale(100%) brightness(10%) contrast(10%)}img.whitelogo{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}li:hover img.blacklogo,li:hover img.graylogo,img.blacklogo:hover,img.graylogo:hover{background:0;filter:grayscale(0%);-webkit-filter:grayscale(0%);filter:none;transition:all .6s ease}[class*="card-"]>a{color:inherit}.description>li{border-bottom:1px solid rgba(0,20,80,0.1)}.description>li:last-child{border-bottom:0}[class*="card-"][class*="bg-"] figure{background-color:rgba(0,20,80,0.06)}[class*="card-"] figcaption,[class*="card-"] figcaption a{color:#fff;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 100%)}@media(min-width:768px){.cta .benefit{border-left-width:1px;border-style:solid;border-image:linear-gradient(90deg,transparent,rgba(0,0,0,0.4) 50%,transparent) 1 100%;-webkit-border-image:-webkit-linear-gradient(90deg,transparent,rgba(0,0,0,0.4) 50%,transparent) 1 100%;-moz-border-image:-moz-linear-gradient(90deg,transparent,rgba(0,0,0,0.4) 50%,transparent) 1 100%}}table td,th,thead{border:1px solid rgba(0,0,0,0.5)}thead{background-color:rgba(0,0,0,0.3)}tr:nth-child(even)>td{background:rgba(0,0,0,0.1)}tr>td{border-top:1px solid rgba(0,0,0,0.5)}td:hover,tr:nth-child(even)>td:hover{background-color:rgba(255,255,255,0.5)}.browser{border:1px solid rgba(0,20,80,0.1)}.browser:hover{box-shadow:0 1px 1px rgba(0,0,0,0.1),0 8px 16px rgba(0,0,0,0.1)}.browser:before{background-color:rgba(0,20,80,0.1);color:rgba(255,255,255,0.9);border-bottom:1px solid rgba(0,20,80,0.2)}.browser:hover:before{background-color:rgba(0,20,80,0.12);color:#fff}input,textarea{background-color:#fafbfc}input:focus,textarea:focus{background-color:#fff;box-shadow:0 0 5px rgba(81,203,238,1)}input:focus::-moz-placeholder{color:#ddd}input:focus::-webkit-input-placeholder{color:#ddd}a.button,[class*="badge-"] button[type="submit"],input{box-shadow:0 10px 16px -8px rgba(0,20,80,0.3)}button,input,select,textarea,button[type="submit"],input[type="submit"],.button,.button:hover,button[type="submit"]:hover,input[type="submit"]:hover{border:1px solid #44d}button[type="submit"],input[type="submit"],.button,.button:hover,button[type="submit"]:hover,input[type="submit"]:hover{color:#fff;background-color:#44d;text-shadow:0 1px 0 #123}.button:active,button[type="submit"]:active,input[type="submit"]:active{background-color:#17d}.ghost,.ghost:hover{background:0;color:inherit;text-shadow:none}.bg-primary select,.bg-primary textarea,.bg-primary .button,.bg-primary button,.bg-primary button:hover,.bg-primary input,[class*="bg-gradient-"] .button,[class*="bg-"] a.button.ghost{border-color:#fff}[class*="bg-"] a.button{color:#fff}.bg-white a.button.ghost,.bg-gradient-white a.button.ghost{color:#333;border:1px solid #44d}:disabled,button:disabled:hover{background-color:#eee;border-color:#eee;color:#ccc}fieldset{border:1px solid #44d;background-color:rgba(0,20,80,0.2)}legend{background-color:rgba(0,0,0,0.6);color:#fff}input:hover,select:hover{box-shadow:0 0 8px rgba(0,0,0,0.3)}[class*="badge-"]{border:1px solid #345;background-color:#000}form .flexblock li:hover{background-color:rgba(0,0,0,0.05)}.toc,.toc ol>li:before,.chapter{background-color:#f7f9fb}.toc li .toc-page:before{border-bottom:1px dotted rgba(0,0,0,0.9)}#counter,#navigation a{color:rgba(0,0,0,0.8)}#webslides:hover,#navigation a:hover{color:#fff;background-color:rgba(0,0,0,0.95)}footer[role=contentinfo]{background-color:#fff}.muted-light{color:rgba(255,255,255,.3)}.muted-dark{color:rgba(0,0,0,.3)}.darkContent{color:#000;text-shadow:0 1px 1px rgba(255,255,255,0.5)}