body{width:100%;height:100%;font-family:Lora,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;background-color:#211018}html{width:100%;height:100%}h1,h2,h3,h4,h5,h6{margin:0 0 35px;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:1px}p{margin:0 0 25px;font-size:18px;line-height:1.5}@media (min-width:767px){p{margin:0 0 35px;font-size:20px;line-height:1.6}}a{color:#82b397;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a:focus,a:hover{text-decoration:none;color:#0af}.light{font-weight:400}.navbar{margin-bottom:0;border-bottom:1px solid rgba(255,255,255,.3);text-transform:uppercase;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#211018}.navbar-brand{font-weight:700}.navbar-brand:focus{outline:0}.navbar-custom a{color:#fff}.navbar-custom .nav li a{-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.navbar-custom .nav li a:focus,.navbar-custom .nav li a:hover,.navbar-custom .nav li.active{outline:0;background-color:rgba(255,255,255,.2)}.navbar-toggle{padding:4px 6px;font-size:16px;color:#fff}.navbar-toggle:active,.navbar-toggle:focus{outline:0}@media (min-width:767px){.navbar{padding:20px 0;border-bottom:none;letter-spacing:1px;background:0 0;-webkit-transition:background .5s ease-in-out,padding .5s ease-in-out;-moz-transition:background .5s ease-in-out,padding .5s ease-in-out;transition:background .5s ease-in-out,padding .5s ease-in-out}.top-nav-collapse{padding:0;background-color:#211018}.navbar-custom.top-nav-collapse{border-bottom:1px solid rgba(255,255,255,.3)}}@media (max-width:480px){.navbar{display:none}}.features-section,.intro,.outro{width:100%;padding:100px 0;text-align:center;color:#fff}.intro{background:url(images/header.jpg) no-repeat bottom center scroll;background-color:#211018;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}.features-section{background:url(images/bgtr.svg) top right no-repeat,url(images/bgbl.svg) bottom left no-repeat,url(images/bgbl.svg) bottom left no-repeat,url(images/overlay.png),linear-gradient(45deg,#85505f,#384955,#655361)}.features-section a{color:#82b397}.outro{background:url(images/bgtr.svg) top right no-repeat,url(images/bgbl.svg) bottom left no-repeat,url(images/overlay.png),linear-gradient(45deg,#384955,#655361,#85505f)}.brand-heading{font-size:2em;text-align:center;margin-top:2.5em}.brand-heading-embedded{margin-top:1.5em}.intro-text{font-size:18px}@media (min-width:767px){.intro{height:100%;padding:0}.brand-heading{font-size:80px}.intro-text{font-size:25px}}.btn-circle{width:70px;height:70px;margin-top:15px;padding:7px 16px;border:2px solid #fff;border-radius:35px;font-size:40px;color:#fff;background:0 0;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.btn-circle:focus,.btn-circle:hover{outline:0;color:#fff;background:rgba(255,255,255,.1)}.page-scroll .btn-circle i.animated{-webkit-transition-property:-webkit-transform;-webkit-transition-duration:1s;-moz-transition-property:-moz-transform;-moz-transition-duration:1s}.page-scroll .btn-circle:hover i.animated{-webkit-animation-name:pulse;-moz-animation-name:pulse;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear}.content-section{padding-top:100px}.donate-section{width:100%;padding:50px 0;color:#fff;background-color:#211018}.donate-section p.bitcoin-header{margin:0 0 5px}@media (min-width:767px){.content-section{padding-top:150px;padding-bottom:50px}.donate-section{padding:100px 0}}.btn{text-transform:uppercase;font-family:FontAwesome;font-weight:400;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn-default{border:1px solid #82b397;color:#82b397;background-color:transparent}.btn-default:focus,.btn-default:hover{border:1px solid #82b397;outline:0;color:#211018;background-color:#82b397}.btn-huge{padding:25px;font-size:26px}.banner-social-buttons{padding-top:3em}::-moz-selection{text-shadow:none;background:#fcfcfc;background:rgba(255,255,255,.2)}::selection{text-shadow:none;background:#fcfcfc;background:rgba(255,255,255,.2)}img::selection{background:0 0}img::-moz-selection{background:0 0}body{webkit-tap-highlight-color:rgba(255,255,255,.2)}ul.contact,ul.features,ul.integration,ul.screencasts{text-align:left;font-size:19px}.feature-icon{display:inline-block;position:relative;padding-bottom:5em;margin-bottom:2.75em;cursor:default;color:#fff}.feature-icon .fa{display:inline-block;width:2em;height:2em;font-size:4em;border-radius:100%;box-shadow:inset 0 0 0 1px #fff;color:#fff;line-height:2.1em}.feature-icon:before{content:'';background:#fff;position:absolute;bottom:0;left:50%;margin-left:-.325em;width:.65em;height:.65em;display:block;border-radius:100%}.feature-icon:after{content:'';position:absolute;left:50%;bottom:.65em;width:1px;height:4.35em;background:#fff;margin-left:-.5px}.row{margin-left:0;margin-right:0}.mastodon{width:4em;height:4em;margin-top:.9em}.sponsors{clear:both;font-size:1.4em;padding:2em 0 6em 0}.sponsors h2{text-align:center}.sponsors ul{margin:0 0 1em 0}.sponsors ul li{margin:1em 0;list-style:none}.sponsors-text{text-align:left;padding:0 0 2em 0}