@import url("https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css");@import url("https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css");@import url(https://fonts.googleapis.com/css?family=Roboto+Slab:400,300,700|Open+Sans:400,300,600);body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,hr,dl,dd,ol,ul,figure{margin:0;padding:0}body{font-family:Helvetica,Arial,sans-serif;font-size:17px;line-height:1.5;font-weight:300;color:#111;background-color:#fdfdfd;-webkit-text-size-adjust:100%}h1,h2,h3,h4,h5,h6,p,blockquote,pre,ul,ol,dl,figure,.highlight{margin-bottom:15px}img{max-width:100%;vertical-align:middle}figure>img{display:block}figcaption{font-size:14.875px}ul,ol{margin-left:30px}li>ul,li>ol{margin-bottom:0}h1,h2,h3,h4,h5,h6{font-weight:300}a{color:#2a7ae2;text-decoration:none}a:visited{color:#1756a9}a:hover{color:#111;text-decoration:underline}blockquote{color:#828282;border-left:4px solid #e8e8e8;padding-left:15px;font-size:18px;letter-spacing:-1px;font-style:italic}blockquote>:last-child{margin-bottom:0}pre,code{font-size:15px;border:1px solid #e8e8e8;border-radius:3px;background-color:#eef}code{padding:1px 5px}pre{padding:8px 12px;overflow-x:scroll}pre>code{border:0;padding-right:0;padding-left:0}.wrapper{max-width:-webkit-calc(800px - (30px * 2));max-width:calc(800px - (30px * 2));margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}@media screen and (max-width: 768px){.wrapper{max-width:-webkit-calc(800px - (30px));max-width:calc(800px - (30px));padding-right:15px;padding-left:15px}}.wrapper:after,.footer-col-wrapper:after{content:"";display:table;clear:both}.icon>svg{display:inline-block;width:16px;height:16px;vertical-align:middle}.icon>svg path{fill:#828282}.site-header{border-top:5px solid #424242;border-bottom:1px solid #e8e8e8;min-height:56px;position:relative}.site-title{font-size:26px;line-height:56px;letter-spacing:-1px;margin-bottom:0;float:left}.site-title,.site-title:visited{color:#424242}.site-nav{float:right;line-height:56px}.site-nav .menu-icon{display:none}.site-nav .page-link{color:#111;line-height:1.5}.site-nav .page-link:not(:first-child){margin-left:20px}@media screen and (max-width: 600px){.site-nav{position:absolute;top:9px;right:30px;background-color:#fdfdfd;border:1px solid #e8e8e8;border-radius:5px;text-align:right}.site-nav .menu-icon{display:block;float:right;width:36px;height:26px;line-height:0;padding-top:10px;text-align:center}.site-nav .menu-icon>svg{width:18px;height:15px}.site-nav .menu-icon>svg path{fill:#424242}.site-nav .trigger{clear:both;display:none}.site-nav:hover .trigger{display:block;padding-bottom:5px}.site-nav .page-link{display:block;padding:5px 10px}}.site-footer{border-top:1px solid #e8e8e8;padding:30px 0}.footer-heading{font-size:18px;margin-bottom:15px}.contact-list,.social-media-list{list-style:none;margin-left:0}.footer-col-wrapper{font-size:15px;color:#828282;margin-left:-15px}.footer-col{float:left;margin-bottom:15px;padding-left:15px}.footer-col-1{width:-webkit-calc(35% - (30px / 2));width:calc(35% - (30px / 2))}.footer-col-2{width:-webkit-calc(20% - (30px / 2));width:calc(20% - (30px / 2))}.footer-col-3{width:-webkit-calc(45% - (30px / 2));width:calc(45% - (30px / 2))}@media screen and (max-width: 768px){.footer-col-1,.footer-col-2{width:-webkit-calc(50% - (30px / 2));width:calc(50% - (30px / 2))}.footer-col-3{width:-webkit-calc(100% - (30px / 2));width:calc(100% - (30px / 2))}}@media screen and (max-width: 600px){.footer-col{float:none;width:-webkit-calc(100% - (30px / 2));width:calc(100% - (30px / 2))}}.page-content{padding:30px 0}.page-heading{font-size:20px}.post-list{margin-left:0;list-style:none}.post-list>li{margin-bottom:30px}.post-meta{font-size:14.875px;color:#828282}.post-link{display:block;font-size:24px}.post-header{margin-bottom:30px}.post-title{font-size:42px;letter-spacing:-1px;line-height:1}@media screen and (max-width: 768px){.post-title{font-size:36px}}.post-content{margin-bottom:30px}.post-content h2{font-size:32px}@media screen and (max-width: 768px){.post-content h2{font-size:28px}}.post-content h3{font-size:26px}@media screen and (max-width: 768px){.post-content h3{font-size:22px}}.post-content h4{font-size:20px}@media screen and (max-width: 768px){.post-content h4{font-size:18px}}.highlight{background:#fff}.highlight .c{color:#998;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .k{font-weight:bold}.highlight .o{font-weight:bold}.highlight .cm{color:#998;font-style:italic}.highlight .cp{color:#999;font-weight:bold}.highlight .c1{color:#998;font-style:italic}.highlight .cs{color:#999;font-weight:bold;font-style:italic}.highlight .gd{color:#000;background-color:#fdd}.highlight .gd .x{color:#000;background-color:#faa}.highlight .ge{font-style:italic}.highlight .gr{color:#a00}.highlight .gh{color:#999}.highlight .gi{color:#000;background-color:#dfd}.highlight .gi .x{color:#000;background-color:#afa}.highlight .go{color:#888}.highlight .gp{color:#555}.highlight .gs{font-weight:bold}.highlight .gu{color:#aaa}.highlight .gt{color:#a00}.highlight .kc{font-weight:bold}.highlight .kd{font-weight:bold}.highlight .kp{font-weight:bold}.highlight .kr{font-weight:bold}.highlight .kt{color:#458;font-weight:bold}.highlight .m{color:#099}.highlight .s{color:#d14}.highlight .na{color:teal}.highlight .nb{color:#0086B3}.highlight .nc{color:#458;font-weight:bold}.highlight .no{color:teal}.highlight .ni{color:purple}.highlight .ne{color:#900;font-weight:bold}.highlight .nf{color:#900;font-weight:bold}.highlight .nn{color:#555}.highlight .nt{color:navy}.highlight .nv{color:teal}.highlight .ow{font-weight:bold}.highlight .w{color:#bbb}.highlight .mf{color:#099}.highlight .mh{color:#099}.highlight .mi{color:#099}.highlight .mo{color:#099}.highlight .sb{color:#d14}.highlight .sc{color:#d14}.highlight .sd{color:#d14}.highlight .s2{color:#d14}.highlight .se{color:#d14}.highlight .sh{color:#d14}.highlight .si{color:#d14}.highlight .sx{color:#d14}.highlight .sr{color:#009926}.highlight .s1{color:#d14}.highlight .ss{color:#990073}.highlight .bp{color:#999}.highlight .vc{color:teal}.highlight .vg{color:teal}.highlight .vi{color:teal}.highlight .il{color:#099}html{text-rendering:optimizelegibility;position:relative;min-height:100%}html,body{width:100%;margin:0px;padding:0px}body{-webkit-overflow-scrolling:touch;margin-bottom:50px}#pagewrapper{position:relative}body{font-family:"Lato", "Helvetica", sans-serif;font-weight:300;text-rendering:optimizelegibility}h1,h2,h3,h4,h5{font-weight:300;font-family:"Ubuntu", sans-serif;letter-spacing:.025em}h2,h3,h4,h5,h6,.h2,.h3,.h4,.h5,.h6{line-height:1.1}h1{font-size:3em;color:#333;font-weight:400;line-spacing:1;text-shadow:0 1px 2px rgba(0,0,0,0.3)}h2{font-size:2.2em}h3{font-size:1.75em}p{color:#666666}a,a:visited{color:#2980b9}a:hover,a:focus{color:#333}.feature .title{font-weight:500 !important;margin:0;line-height:1}h3{font-weight:300;font-family:sans-serif;letter-spacing:.025em;text-transform:uppercase;line-spacing:1.5}h2{color:#666}h3,h4,h5{color:#444}hr{margin:20px auto}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.header{padding-top:45px}.header{background:#000;box-shadow:inset rgba(255,255,255,0.3) 0 1px 0,inset rgba(0,0,0,0.22) 0 -1px 0,rgba(0,0,0,0.14) 0 1px 2px;width:100%;height:65px;text-align:center;padding-top:25px}.header .logo{height:20px;margin:-15px auto 0}.logo-display{text-align:center;position:relative;margin-right:auto;margin-left:auto}.logo-display img.logo{width:350px;padding:30px 0 20px 0}.col-centered{float:none;display:inline-block;margin:0 auto}#nav{border:none}#nav.navbar,#nav.navbarfixed{border-bottom:1px solid #666;border-left:none;border-right:none;border-top:none;border-radius:0;background-color:#000;font-weight:400;letter-spacing:.025em;box-shadow:0 1px 4px rgba(0,0,0,0.1);margin-bottom:0 !important}#nav.affix{position:fixed;top:0;width:100%;z-index:500}.navbar{margin-bottom:0 !important;min-height:0}.navbar i{padding:0 !important;color:#fff}.navbar-icons ul{margin:18px 0 18px 250px}.navbar-icons ul li{list-style:none outside none;margin-left:15px;float:left;text-decoration:none}.navbar-nav a,.navbar-icons a i{color:#ddd !important}.navbar-nav a:hover,.navbar-icons a:hover i,.navbar-icons li a:hover i{text-decoration:none;color:#FFF !important}.navbar-nav a:focus,.navbar-icons a:focus i,.navbar-icons li a:hover i{text-decoration:none;color:#FFF !important}.navbarfixed{position:fixed;top:0;right:0;left:0;width:100%;z-index:500}.navbar-inner{display:table;margin:0 auto}.navbar-collapse{float:right}.navbar li a:hover,.navbar a:hover,.navbar i:hover{color:#fff}.nav>li>a:hover,.nav>li>a:focus{background-color:#2c3e50;outline:none}.nav>li>a.active{font-weight:bold}.nav>li>a>img{height:14px}.navbar-brand{padding-top:16px;line-height:16px;outline:none}.navbar-brand img{height:32px}.nav-tabs>li>a,.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{font-weight:400}.nav-tabs>li>a:hover,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus,.nav-tabs>li>a:focus{color:#fff}.well{background:#F7F7F7}.more-link{font-weight:bold}.more-link:after{font-family:'fontawesome';font-style:normal;speak:none;display:inline-block;content:"\f0da";padding-left:5px;font-size:10px}.hidden{visibility:hidden;display:none}.spacer-bottom{margin-bottom:1em}.spacer-bottom-large{margin-bottom:3em}.spacer-top{margin-top:1em}.spacer-top-large{margin-top:3em}.vert-padding{padding-top:1em;padding-bottom:1em}.vert-padding-large{padding-top:3em;padding-bottom:3em}.vert-padding-massive{padding-top:6em;padding-bottom:6em}.horiz-padding{padding-left:1em;padding-right:1em}.horiz-padding-large{padding-left:5em;padding-right:5em}.horiz-padding-massive{padding-left:10em;padding-right:10em}.bottom-padding-reset{padding-bottom:0 !important}.border-top-bottom{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:1em 0;margin:1em 0}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.placeholder{color:#CCCCCC !important}.pull-right{text-align:right !important}.pull-center{text-align:center !important}.text-right,.text-right p{text-align:right !important}.text-left,.text-left p{text-align:left !important}.text-center,.text-center p{text-align:center !important}.inline-el{display:inline-block}.inline-el h1,.inline-el h2,.inline-el h3,.inline-el h4,.inline-el h5,.inline-el p{margin:0}.well-small{padding:9px;border-radius:0}.well-mini{padding:5px;border-radius:0}.well-lg{border-radius:0}.well{border-radius:0}.vertical-align{display:flex;align-items:center}.btn{border-radius:1px !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;display:inline-block;padding:10px 15px;margin-bottom:0;font-size:15px;font-weight:500;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid #CCCCCC;outline:none}.btn,.btn-xs,.btn-sm,.btn-lg{border-radius:0}.btn-lg{padding:18px 27px;font-size:19px}.btn-sm{padding:6px 9px;font-size:13px;line-height:1.5}.btn:focus{outline:thin solid #333;outline-offset:-2px}.btn:hover,.btn:focus{color:#fff;background-color:#000;text-decoration:none}.btn:active,.btn.active{outline:none}.btn:visited{color:#fff;text-decoration:none}.btn-default,a .btn-default{color:#fff;background-color:#34495e;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active{color:#000;background-color:#fff}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#888888;border-color:#DDDDDD}.btn-primary,a .btn-primary{color:#fff;background-color:#3b6a7b;border-color:#3b6a7b}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active{background-color:#304a53;border-color:#304a53}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#000;border-color:#000}.btn-warning,a .btn-warning{color:#ffffff;background-color:#f39c12;border-color:#f39c12}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active{background-color:#e08e0b;border-color:#c87f0a}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f39c12;border-color:#f39c12}.btn-danger,a .btn-danger{color:#ffffff;background-color:#e43725;border-color:#e43725}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active{background-color:#d84839;border-color:#d84839}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#e74c3c;border-color:#e74c3c}.btn-success,a .btn-success{color:#ffffff;background-color:#61b34d;border-color:#61b34d}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active{background-color:#528942;border-color:#528942}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#18bc9c;border-color:#18bc9c}.btn-info,a .btn-info{color:#ffffff;background-color:#2980b9;border-color:#2980b9}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active{background-color:#176e9e;border-color:#176e9e}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#3498db;border-color:#3498db}.btn-link,a .btn-link{font-weight:normal;color:#18bc9c;cursor:pointer;border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#18bc9c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#7b8a8b;text-decoration:none}.btn-transparent,a .btn-transparent{color:#ddd;background-color:transparent;border-color:#CCCCCC}.btn-transparent:hover,.btn-transparent:active,.btn-transparent.active,.btn-transparent.disabled,.btn-transparent[disabled]{color:#fff;background-color:#000000}.btn-inverse:active,.btn-inverse.active{background-color:#000000 \9}#top-link-block.affix-top{position:absolute;bottom:-82px;left:15px;z-index:1000}#top-link-block.affix{position:fixed;bottom:25px;left:15px;z-index:1000}#top-link-block .well-sm{padding:8px 1px 11px 11px;background-color:rgba(0,0,0,0.85);outline:none}#top-link-block i{color:#ccc}#top-link-block a:hover i{color:#000 !important}#top-link-block a:hover{background-color:#FFF !important}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{border-radius:1px !important;font-size:.9em}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:#cccccc;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.05),0 0 8px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05),0 0 8px rgba(0,0,0,0.2)}textarea{resize:none}.form-bloat input,.form-bloat button{height:80px;line-height:80px;padding:0 2%}.form-bloat input{font-size:18px;color:#000 !important;font-weight:300}.form-bloat input:focus{font-size:18px}.form-bloat button{padding-bottom:0;padding-top:0;font-size:24px}.form-stretch .input-append,.form-stretch .input-prepend{display:block}.form-stretch .input-append input,.form-stretch .input-prepend input{width:73.5%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #CCCCCC}.form-stretch .input-append button,.form-stretch .input-prepend button,.form-stretch .input-append .btn,.form-stretch .input-prepend .btn{width:24.5%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:2px;margin-right:0;margin-top:-6px}#landing #content h1,#landing #content h2,#landing #content h3,#landing #content h4,#landing #content p{text-align:center}#landing #content h3,#landing #content h4{color:#444}#landing #content .content-container section:nth-child(1){padding:60px 0}#landing #content .content-container section:nth-child(1) section:first-of-type{margin-bottom:60px}#landing #content .content-container section:nth-child(1) section:nth-child(2){margin-top:-60px;margin-bottom:60px}#landing #content .content-container section>section:last-of-type{margin-bottom:-60px}.container-fluid.wrapper section{width:calc(100% + 60px) !important;margin-left:-30px;margin-right:-30px;padding:0}.container-fluid.wrapper section.full-width{width:calc(100% + 60px) !important;padding:0 !important}.container-fluid.wrapper section.full-width .container{width:100% !important;padding:0 !important;margin:0 !important}section#hero:first-of-type{padding-top:5%}section{position:relative;padding:60px 20px;background-color:#fff}section h1,section h2,section h3,section h4,section h5{margin:.25em auto}section .section-header{margin-bottom:10px}section.alt{background-color:#f7f7f7}section.dark{background-color:#000}.bgclear,section.bgclear{background-color:transparent !important}section.dark{color:#fff}section.dark h3,section.dark h2,section.dark h4{color:#eee}section.dark p,section.gradient p{color:#eee}section.cover{background:no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}section.tile{background-size:inherit !important;background-repeat:repeat !important}.parallax{background-attachment:fixed !important}.fullscreen{height:100%;height:100vh;padding:15% 10% !important}.row-90,.row-80,.row-70,.row-60,.row-50,.row-40,.row-30,.row-20{margin-right:auto;margin-left:auto}.row-90{width:90%}.row-80{width:80%}.row-70{width:70%}.row-60{width:60%}.row-50{width:50%}.row-40{width:40%}.row-30{width:30%}.row-20{width:20%}img.quarter{width:25%}img.third{width:33%}img.half{width:50%}img.threequarter{width:75%}.left-buffer{margin-left:40px !important}.right-buffer{margin-right:40px !important}.align-elements{display:flex;align-items:center;justify-content:center;flex-direction:row;height:100%}@media (max-width: 767px){.align-elements{display:block}.element.image,.action{margin-bottom:60px}}.cover{background:no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.tile{background-size:inherit !important;background-repeat:repeat !important}.parallax{background-attachment:fixed !important}.fullscreen{height:100%;height:100vh;padding:15% 10% !important}.blur{-webkit-filter:blur(3px);filter:blur(3px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='3')}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper object,.videoWrapper embed,.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.media-wrap{width:100%;z-index:-100;top:0;left:0;right:0;bottom:0;position:absolute;overflow:hidden}.media-wrap video,.media-wrap .media{z-index:-99;vertical-align:baseline;object-fit:contain;position:absolute;top:0;left:0;right:0;bottom:0;width:100%}.media-wrap video{height:100%}.media-wrap .media-tint,.media-wrap .video-placeholder{position:absolute;width:100%;top:0;left:0;right:0;bottom:0;z-index:-98;background:rgba(0,0,0,0.25)}.media-wrap .media.bgoverlayLight:after{content:'';position:absolute;width:inherit;height:inherit;top:0;left:0;bottom:0;right:0;height:100%;background:linear-gradient(rgba(255,255,255,0.3), rgba(255,255,255,0.9))}.media-wrap .media.bgoverlayDark:after{content:'';position:absolute;width:inherit;height:inherit;top:0;left:0;bottom:0;right:0;height:100%;background:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.9))}@media (min-aspect-ratio: 16 / 9){.media-wrap video .media{height:300%;top:-100%}}@media (max-aspect-ratio: 16 / 9){.media-wrap video{width:300%;left:-100%}}@media (max-width: 767px){.media-wrap.video{background:inherit;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.media-wrap video{display:none}.element.image img{max-width:65% !important}}.bg{background-repeat:repeat;height:100%;background:#333}.bg2{background-image:url("/img/backgrounds/bg2.jpg");background-repeat:repeat;height:100%}.no-bg{background-image:none !important;background-color:transparent !important}.no-border{border:none !important;border-color:transparent !important;outline:none !important}.signed-out,.signed-in{display:none}.nav>li.signed-out,.nav>li.signed-in{display:none}.content-wrap{margin:1em 0 2em;text-align:center}.content-wrap .logo{margin-bottom:7px;position:relative;left:-2px}.content-wrap .panel{display:block;float:none;box-shadow:0 0 6px 2px rgba(0,0,0,0.1);border-radius:5px;background:rgba(255,255,255,0.85);margin-bottom:30px !important}.login-wrapper #content{background:none;border-bottom:none}.login-wrapper .panel,.project-wrapper .panel{width:75%;max-width:600px;margin:0 auto;display:block;float:none;box-shadow:0px 0px 6px 2px rgba(0,0,0,0.1);border-radius:5px;margin-bottom:30px !important}.login-wrapper .panel .panel-body,.project-wrapper .panel .panel-body{padding:1rem 2rem}.login-wrapper .panel .form-inputs,.project-wrapper .panel .form-inputs{margin:0 auto}.login-wrapper .panel h2,.project-wrapper .panel h2{text-transform:uppercase;font-size:18px;font-weight:600;color:#333;margin:10px 0}.login-wrapper .panel input[type="text"],.login-wrapper .panel input[type="password"],.login-wrapper .panel input[type="email"],.login-wrapper #owner_credit_card_expiration,.login-wrapper .select-style,.project-wrapper .panel input[type="text"],.project-wrapper .panel input[type="password"],.project-wrapper .panel input[type="email"],.project-wrapper #owner_credit_card_expiration,.project-wrapper .select-style{color:#000;font-weight:400;font-size:15px;height:40px;margin-bottom:10px;border:1px solid #ccc;border-radius:none;padding-left:12px;border-style:solid}.login-wrapper .input,.project-wrapper .input{text-align:left}.project-wrapper .panel-heading{text-align:left}.project-wrapper .panel ul{margin-left:0}.project-wrapper .panel-body{padding:0}.project-wrapper .list-group-item{position:relative;display:block;text-align:left;padding:10px 15px;margin-bottom:-1px;background:none;border:1px solid #ccc}.project-wrapper .list-group-item:last-child{padding-bottom:0;margin-bottom:10px}#owner_credit_card_expiration .panel input:focus{color:#000 !important;border:1px solid #ccc;outline:none;-webkit-box-shadow:inset 0 1px 2px #ddd,0px 0 5px #3498db;box-shadow:inset 0 1px 2px #dddddd, 0px 0 5px #3498db}.login-wrapper .panel input[type="text"]:focus,.login-wrapper .panel input[type="password"]:focus,.login-wrapper .panel input[type="email"]:focus,.project-wrapper .panel input[type="text"]:focus,.project-wrapper .panel input[type="password"]:focus,.project-wrapper .panel input[type="email"]:focus{color:#000 !important;border:1px solid #ccc;outline:none;-webkit-box-shadow:inset 0 1px 2px #ddd,0px 0 5px #3498db;box-shadow:inset 0 1px 2px #dddddd, 0px 0 5px #3498db}.login-wrapper .panel input[type="password"],.project-wrapper .panel input[type="password"]{margin-bottom:10px}.login-wrapper .panel input:-moz-placeholder,.project-wrapper .panel input:-moz-placeholder{color:#778899;font-size:14px;letter-spacing:0px;font-style:italic}.login-wrapper .panel input:-ms-input-placeholder,.project-wrapper .panel input:-ms-input-placeholder{color:#778899;font-style:italic;letter-spacing:0px;font-size:14px}.login-wrapper .panel input::-webkit-input-placeholder,.project-wrapper .panel input::-webkit-input-placeholder{color:#778899;font-style:italic;letter-spacing:0px;font-size:14px}.login-wrapper .panel .action,.project-wrapper .panel .action{margin:1em -36px;position:relative;text-align:center;text-transform:none;padding:15px 0px}.login-wrapper .panel .signup,.project-wrapper .panel .signup{text-transform:uppercase;font-size:16px;padding:10px 35px}.login-wrapper h4,.project-wrapper h4{color:#333;font-weight:500}.login-wrapper h1,.project-wrapper h1{font-weight:600 !important;text-shadow:0px 1px 2px rgba(0,0,0,0.3);font-size:2em}.select-style{padding:0;margin:0;border:1px solid #ccc;min-width:90px;border-radius:1px;overflow:hidden;background-color:#fff;background:#fff url("/img/arrowdown.gif") no-repeat 95% 50%;margin-bottom:20px;outline:none !important}.configuration .select-style{margin-bottom:20px}.select-style select{padding:9px 70px 6px 0px;padding-right:70px;color:#555 !important;width:109%;min-width:140px;border:none;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;text-overflow:ellipsis;outline:none !important;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:32px}.select-style select:focus{outline:none !important}.select-style select>option{outline:none !important;color:#000;width:100%}.content-wrap .sharedlinks{margin:2.5em auto 1em;padding:0;float:none;text-align:center;font-size:12px;display:inline-block}.content-wrap .sharedlinks a{color:#2980b9;font-weight:normal;letter-spacing:.05em;line-height:2;float:left;padding:0 8px;transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear;-o-transition:all .1s linear;background:none !important;border:none !important;outline:none !important}.content-wrap .sharedlinks a:hover{font-weight:bold !important;color:#333;border:0;text-decoration:none}.content-wrap h4{color:#eee;margin:17px 0 9px}.account-help{margin:30px auto 0 auto;float:none;text-align:center;font-size:13px;line-height:1em;color:#333}.account-help p{display:inline-block}.account-help a{color:#2980b9;letter-spacing:.025em;transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear;-o-transition:all .1s linear}.account-help a:hover{font-weight:bold !important;color:#333;border:0;text-decoration:none}.login-wrapper h4{color:#333;font-weight:500}.login-wrapper h1{font-weight:600 !important;text-shadow:0px 1px 2px rgba(0,0,0,0.3);font-size:2em}.login-wrapper .panel-heading h3{margin-top:20px}.identity{margin:1em auto 2em}.identity h1{margin-top:10px}.identity img{margin:0px auto;height:30px}.ir{border:0;font:0/0 a;text-shadow:none !important;color:transparent;background:url("../img/logo.png") no-repeat;min-height:30px;width:30px}.caps{text-transform:uppercase}small{float:left;font-weight:400}small .caps{margin-bottom:5px}small.description,span.hint{float:right;font-style:italic;margin:-10px 0 10px}.extensions .popover{width:200px}.extensions .popover hr{margin:10px 0}.error_notification{float:left;padding:3px 3px 5px}.alert,.error_notification{box-shadow:1px 1px 2px #333;text-align:center;border-radius:0;border:0 none;color:#000;font-style:italic;font-weight:400;width:100%;background-color:#f39c12;border-color:#f39c12}.close{font-size:21px;color:#000;text-shadow:none;opacity:0.5}.alert-alert,.alert-danger{color:#ffffff;background-color:#d84839;border-color:#d84839}.alert button.close{float:none !important}.btn-default.selectpicker{background:#FFF;color:#555}.sign-in-up-btns{margin-left:4px !important}.action span{display:block;margin-bottom:2em}.action input[type="checkbox"]{margin-right:4px}span.error{display:none}.error-icons i{font-size:18em;color:#F5C16E;text-shadow:-2px -1px 0px #F4B857;margin:0}.error-icons.fa-stack{height:17em;line-height:18em;vertical-align:middle;width:100%}.error-icons h1.fa-stack-1x{font-size:6em;color:#F5C16E !important;font-family:"Helvetica Neue", sans-serif;font-weight:300 !important;text-shadow:-2px -1px 0px #F4B857 !important;margin-top:-15px !important}h2.error-icon-msg{color:#F5C16E !important}input.blurred:not(:focus):invalid,input.remote-error:invalid{border:1px solid #f00 !important}.login-wrapper .panel input[type="text"],.login-wrapper .panel input[type="password"]{width:100%}abbr[title],abbr[data-original-title]{border-bottom:none}#totals{margin-top:1em}#totals .col-md-10{font-size:13px;font-weight:400;margin-bottom:2px;text-align:left;text-transform:uppercase}#totals span{float:right}#totals hr{border-color:#333;margin:4px 0}#coupon .checkbox{text-align:left}#coupon .checkbox label{padding-left:5px !important}i{margin:-10px 10px 0 0;color:#aaa}#footer i{color:#FFF}a:hover i{color:#7f8c8d}body .social-media{padding:0px 0 10px 0;font-size:18px}body .social-media a{text-decoration:none;display:inline-block;line-height:1;text-align:center;margin:0 0.5em;color:#333}body .social-media a i{padding:0;margin:0;text-align:center;color:#AAA}body .social-media a:hover i{color:#000}body .social-media a.last{padding-bottom:0;border-bottom:0}h1 i{float:none;padding:0 .5em 0 1em;font-size:1em !important}p i{float:none;font-size:1em !important}#profile .img-upload{margin-bottom:20px}.modal-header,.modal-footer{border:none}.modal-content{padding:0px 10px}.rating{color:#333}.rating i{color:#333;margin-right:5px}.rating:hover,.rating:hover i{color:#000 !important}#content .wrapper{max-width:none}#content section{padding:50px 20px}#content .post-header{margin-top:80px}#content .post-title,#content .page-heading{font-size:2.25em}#content .post-content{margin-bottom:0}#content h1,#content h2,#content h3,#content h4,#content p,#content ul,#content li{text-align:left}#content body,#content p{font-size:15px;font-weight:400;font-family:helvetica, sans-serif}#content h2{font-size:2.2em;font-weight:400;color:#333;font-family:helvetica, sans-serif}#content h3{font-size:1.5em;color:#789;text-transform:uppercase}#content h4{font-size:1em;font-weight:600;margin:1.5em 0 .5em;color:#333;text-transform:uppercase}#content a{font-weight:400}#content code,#content pre{font-size:90%;border-radius:4px;background-color:#f7f7f7;text-align:left}#content li>ul,#content li>ol{margin-bottom:10px}#content a:visited.site-title,#content a.site-title{color:#ddd}#content a:hover.site-title,#content a:focus.site-title{color:#fff !important}#content blockquote{letter-spacing:0px}#content .site-nav{line-height:50px;border:none;background-color:transparent;top:0}#content .site-nav a{color:#ddd !important;padding:11px 10px !important;margin-left:0 !important}#content .site-nav a:hover,#content .site-nav a:focus{text-decoration:none;color:#FFF !important;background-color:#142537 !important}#content .site-nav .menu-icon{width:auto;height:auto;color:#FFF !important}#content li>ul,#content li>ol{margin-bottom:10px !important}table{display:block;width:100%;overflow:auto;word-break:keep-all}table thead{font-size:16px;line-height:1.6;word-wrap:break-word}table tr{background-color:#FFF;border-top:1px solid #CCC}table td,table th{padding:6px 13px;border:1px solid #DDD}table tr .highlight{background-color:#f7f7f7}.site-header{border-bottom:none;border-left:none;border-right:none;border-top:none;background-color:none;font-weight:400;letter-spacing:.025em;box-shadow:none;margin-bottom:0 !important;min-height:50px}.site-header .site-title{line-height:16px;font-size:16px;color:#ddd;letter-spacing:normal}.site-header img{height:32px}#hero{text-align:center;padding:80px 0 70px}#hero p{margin-top:1em;font-size:18px;font-weight:300}#hero .page-title{font-size:400%;font-weight:bold;margin:30px 0 10px 0;text-transform:uppercase}#hero.jumbotron{margin-bottom:0px !important}#hero.image-tagline .section-header{width:100%;display:block;float:none;margin-top:2em}#hero.image-tagline .section-header img.logo{width:150px;padding:0px 0 4em;margin:1em auto}#hero.image-center .section-header{width:100%;display:block;float:none;margin-top:2em}#hero.image-center .section-header img.logo{margin:0 auto 1em auto}#hero.image-left .section-header{width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;margin-top:2em;flex-direction:row}#hero.image-left img.logo{padding:0 2em 0 0;max-width:100%}#hero.image-left .title{font-size:3em;vertical-align:middle}#hero.image-left .subtitle,#hero.image-left h3{display:none}#hero.image-right .section-header{width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;margin-top:2em;flex-direction:row-reverse}#hero.image-right img.logo{padding:0 0 0 2em;max-width:100%}#hero.image-right .title{font-size:3em;vertical-align:middle}#hero.image-right .subtitle,#hero.image-right h3{display:none}.features{margin:40px 0 0 0}.features [class*="col"]{margin-bottom:2em;min-height:240px;padding:15px}.features [class*="col"] .inner{padding:20px}.features [class*="col"] .inner.outline{border:1px solid #DDDDDD}.features h3{font-size:24px;color:#426977}.features p{margin:20px 0 0 0;text-align:center}.features .sub-title{margin:2px 0 15px 0}.features i{font-size:80px;line-height:1;color:#34495E;display:block;margin:10px auto !important;float:none;text-align:center}.features img{height:80px;margin-top:-15px}section .features [class*="col"] .inner{background-color:#fff}section.alt .features [class*="col"] .inner{background-color:#transparent}section.dark .features [class*="col"] .inner{background-color:#000}.features .sub-title{color:#999999}.count-down{margin:0 0 3em 0;*zoom:1}.count-down .count,.count-down .count-wrap,.count-down .count-spacer{display:inline-block;text-align:center;color:#333;font-weight:100;letter-spacing:.05em}.count-down .count-wrap{width:80px;height:80px;background-color:rgba(255,255,255,0.35);line-height:1;border:1px solid #ccc}.count-down .count-spacer{padding:0 10px;font-size:180%;height:80px;line-height:1}.count-down .digits{display:block;font-size:260%;margin:10px 0}.count-down h2{padding:0 15px}.count-down:before,.count-down:after{display:table;content:"";line-height:0}.count-down:after{clear:both}.signup-form{margin-bottom:0}.signup-form form{margin-bottom:0}.signup-form .muted{font-size:90%;margin:-5px 0 0 0}.prospect-registration-successful h1.success-msg{font-size:2em !important;font-style:italic !important}.profilepic{max-width:100%;display:block;margin:10px auto;height:auto;max-height:150px}.center-team{margin-top:1em}#plans h2{color:#000 !important;text-shadow:none !important}#plans hr{margin:5px auto 20px}#plans small{text-align:center;float:none}section .pricing i{font-size:14px !important}#pricing{color:#333}#pricing .hr{border-color:#333333;margin:0.6em 0}#pricing li{text-align:center}.pricing.row{margin-top:40px}.panel{border-radius:0;border:1px solid #CCCCCC;margin:20px 0px;padding:0}.panel-primary{border:1px solid #CCCCCC}.plan{margin:30px -5px 0px;text-align:center;box-shadow:0 0 10px 1px rgba(30,30,30,0.1);padding:0 0 20px}.plan .panel-body{color:#000;margin-bottom:15px;padding:0 15px}.plan .plan-features{color:#000;list-style:none outside none;margin:0;padding:0}.plan .plan-features .list-group-item{border:0 none}.plan .price{font-size:3.75em;font-weight:600;letter-spacing:-.6pt;margin-left:-10px}.plan .price .dollar{font-size:20px;font-weight:300;vertical-align:super;margin-right:-2px;font-style:italic}.plan .price .unit{color:#999;font-size:13px;font-weight:normal;margin-left:-10px}.plan .panel-heading{color:#fff;background-color:#333}.plan hr{border-color:#dadada}.plan.panel{max-width:400px;margin-top:20px;margin-left:auto;margin-right:auto}.plan.prominent-plan{margin-top:-10px;margin-bottom:45px}.plan.prominent-plan .panel-body{color:#000;padding:0 15px}.plan.prominent-plan .price{font-size:4.25em}.plan.prominent-plan .price .unit{color:#999}.plan.prominent-plan .panel-heading{color:#fff;background-color:#34495E}.discount-panel{border:2px #000 solid !important;padding:2% 4%}.pricing i{font-size:.9em !important}body div#content .signed-out,body div#content .signed-in{display:none}#flash-message{position:relative;z-index:10000}#flash-message .alert{margin-bottom:0}#footer{padding:15px 0;color:#fff;text-align:center;background:#000;border-top:1px solid #777}#footer .subfooter{font-size:80%;margin:0;color:#999}#footer .subfooter a{color:#999}#footer h5{color:#888}#footer.sticky{position:absolute;bottom:0;width:100%;height:50px}#legal-nav{display:inline-block;margin:0 10px 0 0;line-height:1em;vertical-align:middle}#legal-nav ul{list-style:none;margin:0}#legal-nav li{border-left:1px solid #ccc;float:left;padding:0 5px;margin:0}#legal-nav li.first{border-left:none}@media all and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dppx){.img-responsive{display:block;height:unchanged;max-width:unchanged}.count-down .count,.count-down .count-wrap,.count-down .count-spacer{display:inline-block;text-align:center;color:#333;font-weight:300;letter-spacing:.05em}}@media (min-width: 1200px){.post-body{font-size:20px !important}}@media (min-width: 768px) and (max-width: 979px){.count-down .count-wrap{width:60px;height:70px}.count-down .count-spacer{display:none}.count-down .digits{font-size:200%}}@media (max-width: 767px){h1 i{padding:0 .2em 0 .4em !important}.login-wrapper .panel{width:90%}.login-wrapper .panel .action{margin:0px -31px}.wrapper{padding-left:20px;padding-right:20px}.content-wrap{margin:inherit 0 inherit;padding:0}.features [class*="col"]{margin-bottom:2em}.plan.prominent-plan{margin-top:20px;margin-bottom:20px}.navbar-toggle{border:none !important}.navbar-inner{width:90% !important;margin:0 auto}.navbar-nav{padding:0}.signup-form{width:90% !important}section{text-align:center}.count-down .count-wrap{width:auto;padding:0 0.5em}.count-down .count-spacer{display:none}.count-down .digits{font-size:200%}.signup-form .muted{margin:0}body{padding-left:0;padding-right:0}.page-index #content{padding-left:2em;padding-right:2em}.flexslider .flex-direction-nav{display:none}.page-index #hero a.t-me{color:#ffffff}.page-index #content{padding:40px 0 60px 0}body.image #hero{padding-top:0}body.image #hero .header{padding-top:2em;padding-left:0}body.image .logo-display{margin-bottom:0;float:none}.profilepic{max-width:80%;height:200px}.navbar-brand{padding-top:18px;height:56px}}@media (max-width: 600px){section#hero:first-of-type{padding-top:60px}.post-body p{padding:0 15px !important}#hero.image-right .section-header,#hero.image-left .section-header{width:100%;display:inline-block;margin-top:2em}#hero.image-right img.logo,#hero.image-left img.logo{padding:0 auto !important;max-width:100%}#hero.image-right .title,#hero.image-left .title{font-size:2.7em;vertical-align:middle}#hero.image-right .subtitle,#hero.image-right h3,#hero.image-left .subtitle,#hero.image-left h3{display:none}.content-wrap .sharedlinks a{width:100%;padding:0 8px}h1 i{padding:0 .2em 0 .4em !important}.vertical-align{display:block;align-items:center}#nav.navbar{position:fixed;top:0;width:100%;z-index:500}.site-header{min-height:56px}.site-title{line-height:16px}.site-nav{line-height:56px;right:5%}.site-nav a{padding:13px 10px !important}.site-nav .trigger a{background-color:#eee;border:1px solid #ccc;color:#333 !important;border-radius:2px;text-align:right;margin-right:15px}.site-nav .trigger a:hover,.site-nav .trigger a:active{color:#fff !important}#testimonial-carousel img{width:80px;height:80px;margin:0 0 20px;float:none}#testimonial-carousel .carousel-caption{padding-top:0;min-height:300px}#testimonial-carousel .carousel-caption h1,#testimonial-carousel .carousel-caption h2,#testimonial-carousel .carousel-caption h3,#testimonial-carousel .carousel-caption h4,#testimonial-carousel .carousel-caption p{text-align:center !important}}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 767px), (min-resolution: 192dppx) and (max-width: 767px){.parallax{background-attachment:scroll !important}.fullscreen{height:100%}}@media (max-width: 480px){.row-90,.row-80,.row-70,.row-60,.row-50,.row-40,.row-30,.row-20{width:90%}.logo-display img.logo{padding-top:0px}.form-stretch .input-append button,.form-stretch .input-prepend button,.form-stretch .input-append .btn,.form-stretch .input-prepend .btn{font-size:16px}.form-stretch .input-append input,.form-stretch .input-prepend input{width:98%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #CCCCCC}.form-stretch .input-append button,.form-stretch .input-prepend button,.form-stretch .input-append .btn,.form-stretch .input-prepend .btn{width:98%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:0;margin-right:0;margin-top:5px}section{padding:50px 10px}.img-responsive{display:block;height:auto;max-width:100%}.signup-form{width:100% !important}.login-wrapper .panel{width:98%}.login-wrapper{margin:1em 5px}.social-media a{margin:0 0.2em}table.responsive{display:block;width:100%}table.responsive thead,table.responsive tbody,table.responsive th,table.responsive td,table.responsive tr{display:block}table.responsive thead tr{position:absolute;top:-9999px;left:-9999px}table.responsive tr{border:1px solid #ccc;margin-bottom:10px}table.responsive td{border:none;border-bottom:1px solid #eee;position:relative}table.responsive td:before{position:absolute;top:6px;left:6px;width:40%;padding-right:10px;text-align:left;word-wrap:break-word}}@media (max-width: 360px){.row-90,.row-80,.row-70,.row-60,.row-50,.row-40,.row-30,.row-20{width:100%}.social-media a{margin:0 0.2em}.social-media a i{font-size:36px;line-height:24px;width:20px;height:24px}.error-icons i{font-size:14em;margin:0}.error-icons.fa-stack{height:14em;line-height:15em;width:100%}.error-icons h1.fa-stack-1x{font-size:4em}}.blog #content section{padding:50px 0}.blog #content .post-header{margin-top:20px}.blog #content .post-title,.blog #content .page-heading{font-size:2.25em}.blog #content h1,.blog #content h2,.blog #content h3,.blog #content h4,.blog #content p,.blog #content ul,.blog #content li{text-align:left}.blog #content body,.blog #content p{font-size:15px;font-weight:400;font-family:helvetica, sans-serif}.blog #content h2{font-size:1.85em;font-weight:400;margin:1.5em 0 .5em;color:#333;font-family:helvetica, sans-serif}.blog #content h3{font-size:1.5em;margin:1.25em 0 .5em;color:#789;text-transform:uppercase}.blog #content h4{font-size:1em;font-weight:600;margin:1.5em 0 .5em;color:#333;text-transform:uppercase}.blog #content a{font-weight:400}.blog #content code,.blog #content pre{font-size:90%;border-radius:4px;background-color:#f7f7f7;text-align:left}.blog #content .post-meta{margin:0px 0 10px}.blog #content li>ul,.blog #content li>ol{margin-bottom:10px}section ul.post-list{width:80%;margin:0 auto}section ul.post-list li,section ul.post-list h2,section ul.post-list p{text-align:left !important}section ul.post-list .post-avatar{background-color:#F2F2F0;border-radius:100%;float:left !important;height:44px;margin:-10px 16px 0 0;vertical-align:middle;overflow:hidden;width:44px}section ul.post-list .post-metadata{margin-top:10px}section.dark p,section.dark a{color:#FFF !important}section #masthead h3{color:#DDD !important}.post img.quarter{width:25%}.post img.third{width:33%}.post img.half{width:50%}.post img.threequarter{width:75%}.post .left-buffer{margin-left:40px !important}.post .right-buffer{margin-right:40px !important}.post-title,.post-title>a{letter-spacing:0.025em;text-transform:none !important}.post-subtitle,.post-subtitle>a{text-transform:uppercase;margin:-5px 0 20px 0;color:#333 !important;font-weight:300 !important;letter-spacing:0.025em;font-size:20px !important}.post-body{margin:25px 0 60px 0;font-size:18px;letter-spacing:0.01rem;line-height:1.5}.post-body p{color:rgba(0,0,0,0.8);font-size:18px}.post-body-short{margin:25px 0 0px 0;font-size:medium;letter-spacing:0.01rem;line-height:1.5;font-family:Georgia,Cambria,"Times New Roman",Times,serif}.post-metadata{font-weight:400;color:#333;margin-top:30px;display:inline-block}.post-list{margin-top:-40px}.post-list .post-title{font-size:26px !important;margin-bottom:10px;font-weight:600 !important}.post-list h3{margin:.5em 0 .5em !important}.post-list a,.post-list a:visited{color:#2980b9}.post-summary{margin:120px 0 120px 0}.post-summary .post-avatar{background-color:#F2F2F0;border-radius:100%;float:right !important;height:44px;margin-left:16px;margin-top:16px;overflow:hidden;width:44px}.post-summary.first{margin-top:30px !important}#masthead .post-avatar,.post-header .post-avatar{margin:-4px 10px 0 0 !important;float:left;height:30px;width:30px}.masthead h1{font-weight:400 !important;font-size:3em;text-align:left}.masthead h3{margin:0 0 1em !important;text-align:left;font-size:1.5em;margin-top:0px;font-weight:400 !important}#masthead .post-metadata{margin-top:6px}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#000;border-color:#778899;color:#FFFFFF;cursor:default;z-index:2}.pagination>li>a:hover,.pagination>li>span{background-color:#778899;border-color:#778899;color:#FFFFFF}.label-info{background-color:#2980b9}.label{font-weight:normal;text-transform:uppercase}ul.tag-box{display:inline-block !important;margin-left:0}ul.tag-box .label a{color:#fff !important;text-transform:none;white-space:normal}ul.tag-box li.label{margin:0 4px !important}.category-group{margin:0 0 40px 0}.category-group ul{list-style:none;margin-left:5px !important}.category-group li{font-size:1.25em;margin-bottom:10px}.category-group h3{margin:.5em 0 .5em !important;text-decoration:underline}.breadcrumb{background-color:#f7f7f7;margin:5px 0px;padding:8px 20px}body#landing #content{border-bottom:none;height:inherit}body#landing #content .modal-dialog h1,body#landing #content .modal-dialog h2,body#landing #content .modal-dialog h3,body#landing #content .modal-dialog h4,body#landing #content .modal-dialog h5,body#landing #content .modal-dialog p,body#landing #content .modal-dialog label,body#landing #content .email-form h1,body#landing #content .email-form h2,body#landing #content .email-form h3,body#landing #content .email-form h4,body#landing #content .email-form h5,body#landing #content .email-form p,body#landing #content .email-form label{color:#000 !important}body#landing #content .modal-dialog h2,body#landing #content .email-form h2{margin:.75em 0 .5em;font-size:1.5em}body#landing #content .modal-dialog p,body#landing #content .email-form p{margin:0 0 .5em;font-size:1em}body#landing #content section.lander{position:inherit !important}body#landing #content .form-response p{font-style:italic;font-size:1.2em;font-weight:normal}body#landing #content #hero .action.form h2{color:#333;font-weight:bold;text-transform:uppercase;font-size:1.25em;margin:.75em 0 .25em}body#landing #content #hero .action.form .email-form{background:white;padding:10px 20px;box-shadow:1px 1px 6px rgba(0,0,0,0.1)}body#landing #content #hero .action.form .email-form .subtext{text-align:left;font-size:.8em}body#landing #content #hero .action.cta .icons{text-align:center;margin:20px 0}body#landing #content #hero .action.cta .icons a .fa{font-size:30px;margin:0px 15px;color:white}body#landing #content #hero .action.cta .trans-bg{position:relative}body#landing #content #hero .action h1{margin:30px 0 10px;font-size:3em}body#landing #content #hero .action h2{margin:.5em 0}body#landing #content #hero .element h1.headline,body#landing #content #hero .element .headline{font-size:4em;font-weight:bold;margin:30px 0 10px 0;text-transform:uppercase}body#landing #content #hero .element h2.subheadline,body#landing #content #hero .element .subheadline{font-size:3em;font-weight:normal;margin:30px 0 10px 0;text-transform:none}body#landing #content #hero .element h3{text-transform:uppercase}body#landing #content #hero .element h3.copy,body#landing #content #hero .element .copy{font-size:1.75em;margin:10px 0 20px}body#landing #content #hero .element p.subtext{margin-top:0;font-size:1em}body#landing #content #hero .element.card .well{max-width:600px;border-radius:2%;margin:0 auto;padding:10% 10% 15%}body#landing #content #hero .element.card img.logo{max-width:150px;border-radius:50%}body#landing #content #hero .element.card h1,body#landing #content #hero .element.card h2,body#landing #content #hero .element.card h3,body#landing #content #hero .element.card h4,body#landing #content #hero .element.card h5,body#landing #content #hero .element.card i,body#landing #content #hero .element.card p,body#landing #content #hero .element.card label{color:#fff}body#landing #content #hero .element.card h1.headline{text-transform:none;font-weight:normal;font-size:3em;margin:30px 0 0px 0}body#landing #content #hero .element.card h2.copy{margin:0}body#landing #content #hero .element.card h3.copy{font-size:1em;text-transform:none;margin:10px 0}body#landing #content #hero .element.card .social{margin:20px 0 10px 0}body#landing #content #hero .element.card .social span a i{margin-top:10px}body#landing #content #hero .element.testimonial h1.headline{font-size:1.75em;font-weight:300;margin:30px 0 10px 0;text-transform:none}body#landing #content #hero .element.testimonial h2.testimonial{margin:0;font-size:1.5em;line-height:1.1;font-weight:bold}body#landing #content #hero .element.testimonial blockquote{font-size:1.8em;font-style:italic;width:80%;margin:0.25em auto;padding:0em 20px;line-height:1.25;position:relative;border-left:none}body#landing #content #hero .element.testimonial blockquote a{color:#fff !important}body#landing #content #hero .element.testimonial blockquote h3.cite{font-size:.5em;margin:1em auto .25em;text-transform:none;font-size:.8em;font-weight:300;opacity:.9}body#landing #content #hero .element.testimonial blockquote h3.cite:before{content:"\2014 \2009"}body#landing #content #hero .element.testimonial blockquote p.subtext{margin-top:0;font-size:.6em;opacity:.8}body#landing #content #hero .element.testimonial blockquote:before{display:block;content:"\201C";font-size:4.5em;position:absolute;left:-45px;top:-20px;color:#eee;font-family:inherit}body#landing #content #hero .element.image img{max-width:65%}body#landing #content #hero .element.image hr{border-top:1px solid white;border-bottom:1px solid white;height:2px;margin:15px auto;max-width:50%}body#landing #content #hero .element.image .copy,body#landing #content #hero .element.image h3.copy{text-transform:none}body#landing #content #hero .element.image .headline{font-size:3em;margin-top:20px;text-transform:uppercase}body#landing #content #hero .element.countdown .copy,body#landing #content #hero .element.countdown h3.copy{text-transform:none}body#landing #content #hero .element.countdown .headline{font-size:3em;margin-top:20px;margin-bottom:15px;text-transform:uppercase}body#landing #content #hero .element.countdown p.copy{font-size:1.5em;margin-top:0}body#landing #content #hero .element.pitch h2.copy{font-size:2em;font-weight:normal}body#landing #content #hero .element.pitch h3.copy{font-size:1.5em;margin-top:1.5em;text-transform:none}body#landing #content #hero .element.pitch .points,body#landing #content #hero .element.pitch ul.points{margin:10px auto 30px}body#landing #content #hero .element.pitch .points p,body#landing #content #hero .element.pitch .points li,body#landing #content #hero .element.pitch ul.points p,body#landing #content #hero .element.pitch ul.points li{font-weight:bold}body#landing #content #hero .element.pitch .points li,body#landing #content #hero .element.pitch ul.points li{text-align:center;font-size:1.2em;color:#fff}body#landing #content.lander-simple-singlecol #hero .element.image img{max-width:35%}body#landing #footer.simple-footer.subfooter{background:transparent;position:relative;text-align:center;margin-top:5%;padding:5px;height:30px;width:100%}body#landing #footer.simple-footer.subfooter a,body#landing #footer.simple-footer.subfooter a:visited,body#landing #footer.simple-footer.subfooter a:hover,body#landing #footer.simple-footer.subfooter a:active{color:inherit}body#landing #hero.jumbotron{padding:90px 0}@media (max-width: 767px){body#landing #hero.jumbotron{padding-top:50px !important}}body#landing #content.lander-simple-actionleft-alt .action.form{background:rgba(0,0,0,0.5) none repeat scroll 0% 0%;height:100vh;box-shadow:1px 1px 6px rgba(0,0,0,0.1);margin-top:0px;padding:20% 5%;width:40vw;position:fixed;left:0px;top:0px}body#landing #content.lander-simple-actionleft-alt .action.form .email-form{background:none !important;box-shadow:none !important}body#landing #content.lander-simple-actionleft-alt .action.form h1,body#landing #content.lander-simple-actionleft-alt .action.form h2,body#landing #content.lander-simple-actionleft-alt .action.form h3,body#landing #content.lander-simple-actionleft-alt .action.form h4,body#landing #content.lander-simple-actionleft-alt .action.form label,body#landing #content.lander-simple-actionleft-alt .action.form p,body#landing #content.lander-simple-actionleft-alt .action.form a{color:#fff !important}body#landing #content.lander-simple-actionleft-alt #footer.simple-footer.subfooter{position:fixed !important;bottom:10px !important}@media (max-width: 767px){body#landing #content.lander-simple-actionleft-alt .action.form{width:80vw}body#landing #content.lander-simple-actionleft-alt .element{margin-top:320px;margin-left:-22%}}#examples .example{margin-bottom:10px}#examples .example a{display:block;padding:5px 5px 5px;min-height:230px;transition:.2s}#examples .example a:hover{background:#ddd;text-decoration:none}#examples .example h3{font-size:1.2em;margin-top:15px}.nav>li.Apply{background:#d01031}.nav>li.Apply a{color:#f7f7f7 !important}.nav>li.Apply a:hover{background-color:#94000E}#content #testimonial-carousel img,#content #slider img{width:120px;height:120px;border-radius:50%}#content section:first-of-type{padding-top:100px}#content .section-header{margin-bottom:30px}#content .section-content p{font-size:17px}#content h2{font-weight:bold}#content h3{text-transform:none;font-weight:normal;margin-bottom:30px}.site-header{min-height:0}#nav.navbar,#nav.navbarfixed{border-bottom:none;box-shadow:none}#press h2{font-size:1em;text-transform:uppercase}#contact .social-media a{margin:0 2px}#contact .social-media a i{font-size:24px}#contact .social-media a:hover i{color:#ddd}#contact [class*="col"]{margin-bottom:30px}section.alt a,section.alt a:visited{color:#74C8E9 !important}#content section.text-center h1,#content section.text-center h2,#content section.text-center h3{text-align:center}a{font-weight:!important;color:#1f24cc !important}a:hover,a:focus{font-weight:!important;color:#0976b4 !important}h1,h2,h3,h4,h5{font-weight:600;font-family:"Roboto Slab","Helvetica",sans-serif !important;color:#454545 !important}h3,h4{align-content:center;text-transform:none;font-family:"Open Sans" !important;color:#333 !important}body,p{font-family:Open Sans,"Helvetica",sans-serif !important;font-weight:300 !important;color:!important}section{background-color:#F2F2F0;padding:!important}section body,section p,section li,section ul,section h1,section h2,section h3,section h4,section h5{color:!important}section h1,section h2{color:!important}section h3,section h4,section h5{color:!important}section#signup{padding:20px !important}section.alt{background-color:#B30000}section.alt body,section.alt p,section.alt li,section.alt ul,section.alt h1,section.alt h2,section.alt h3,section.alt h4,section.alt h5,section.alt strong{color:#fff !important}section.alt h1,section.alt h2{color:!important}section.alt h3,section.alt h4,section.alt h5{color:!important}section.dark{background-color:#333335}section.dark body,section.dark p,section.dark li,section.dark ul,section.dark h1,section.dark h2,section.dark h3,section.dark h4,section.dark h5{color:#fff !important}section.dark h1,section.dark h2{color:#eee !important}section.dark h3,section.dark h4,section.dark h5{color:!important}section.bgclear{background-color:transparent !important}section.bgclear body,section.bgclear p,section.bgclear li,section.bgclear ul,section.bgclear h1,section.bgclear h2,section.bgclear h3,section.bgclear h4,section.bgclear h5{color:#fff !important}section.bgclear h1,section.bgclear h2{color:!important}section.bgclear h3,section.bgclear h4,section.bgclear h5{color:!important}.bgclear{background-color:transparent !important}#footer{background-color:#222;color:#fff;border-top:none !important;margin-top:-1px}#footer a,#footer a:visited,#footer a:hover,#footer a:active{color:#fff !important}#footer a:hover,#footer a:active{color:!important}.subfooter{color:#fff !important}.subfooter a,.subfooter a:visited,.subfooter a:hover,.subfooter a:active{color:!important}#nav.navbar{background-color:#fff}.nav>li>a,.nav>li,.navbar-toggle.btn-transparent{color:#333 !important}.nav>li>a:hover,.nav>li>a:focus,.navbar-toggle.btn-transparent:hover,.navbar-toggle.btn-transparent:focus{background-color:#d01031;color:#fff !important}.btn,.btn-sm,.btn-lg,.btn-xs{border-radius:!important}.btn,a .btn,.btn:hover,.btn:active,.btn:focus{color:#fff !important}.btn-default,a .btn-default{color:!important;background-color:#d01031;border-color:#d01031}.btn-default:hover,.btn-default:active,.btn-default:focus{background-color:#94000E;border-color:#94000E}.btn-info,a .btn-info{color:!important;background-color:#444;border-color:#444}.btn-info:hover,.btn-info:active,.btn-info:focus{background-color:#666;border-color:#666}.btn-warning,a .btn-warning{color:!important;border:2px solid}.btn-warning:hover,.btn-warning:active,.btn-warning:focus{color:!important}.btn-success,a .btn-success{color:#fff !important;background-color:#4ab152;border-color:#4ab152}.btn-success:hover,.btn-success:active,.btn-success:focus,.btn-success:visited{background-color:#50a263;border-color:#50a263}#content #hero .action.form h2{color:!important}#content #hero .action.form .email-form{background:!important;box-shadow:!important}.media-wrap .media-tint,.media-wrap .video-placeholder{background:#65c4dc}.media-wrap .media.bgoverlayLight:after,.media-wrap .slider-bgimg.bgoverlayLight:after{content:'';position:absolute;width:inherit;height:inherit;top:0;left:0;bottom:0;right:0;background:linear-gradient(rgba(255,255,255,0.3), rgba(255,255,255,0.9))}.media-wrap .media.bgoverlayDark:after,.media-wrap .slider-bgimg.bgoverlayDark:after{content:'';position:absolute;width:inherit;height:inherit;top:0;left:0;bottom:0;right:0;background:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.9))}.slider-bgimg.bgoverlayLight:after{content:'';position:absolute;width:inherit;height:100%;top:0;left:0;background:linear-gradient(rgba(255,255,255,0.3), rgba(255,255,255,0.9))}.slider-bgimg.bgoverlayDark:after{content:'';position:absolute;width:inherit;height:100%;top:0;left:0;background:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.9))}.content-container section:nth-child(1) section:nth-child(2){margin-top:-60px;margin-bottom:60px}.content-container section>section:last-of-type{margin-bottom:-60px}#details .event{margin:-120px 2% 0;padding:15px;border-top-right-radius:5px;border-top-left-radius:5px;background:#F2F2F0}#details .event #cta{margin-bottom:30px;font-size:1.1em}#details .event #cta [class*="col"]{margin-bottom:15px}#details .event #cta span,#details .event #cta button{margin:2px 6px}#details .event #cta h4{margin-top:8px}#landing #content #details p{text-align:left}#landing #content #details h2,#landing #content #details h3{margin:.5em auto}.stripe-button{margin:0 auto;text-align:center}.stripe-button small{float:none}input#mc-embedded-subscribe{color:white !important;font-weight:bold}
