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:16px;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{margin-bottom:15px}img{max-width:100%;vertical-align:middle}figure>img{display:block}figcaption{font-size:14px}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;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}}.footer-col-wrapper:after,.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}}@media screen and (max-width: 768px){.mobile-hide{display:none !important}}.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:14px;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}}html{text-rendering:optimizelegibility;position:relative;min-height:100%;height:100%}html,body{width:100%;margin:0px;padding:0px}body{-webkit-overflow-scrolling:touch;margin-bottom:0px}#pagewrapper{position:relative}body{font-family:"Lato", "Helvetica", sans-serif;font-weight:300;text-rendering:optimizelegibility}h1,h2,h3,h4,h5{font-weight:300;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.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-collapse{width:auto !important;justify-content:flex-start;padding-right:3em;z-index:2}.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:16px}.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.active[disabled],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.active[disabled],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.active[disabled],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.active[disabled],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.active[disabled],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.active[disabled],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 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 .section-content{display:inline-block}section.alt{background-color:#51FDC1}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}}@media screen and (max-width: 321px){.navbar-left{max-width:220px !important}.navbar-left a img{height:50px !important;width:158px;margin-top:15px}}.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:18px;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:16px;font-weight:400;font-family:helvetica, sans-serif}#content h2{font-size:2.2em;color:#333}#content h3{font-size:1.5em}#content h4{font-size:1em;margin:1.5em 0 .5em;color:#333}#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.site-title:visited,#content a.site-title{color:#ddd}#content a.site-title:hover,#content a.site-title:focus{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:16px}#hero{text-align:center}#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{padding:0 !important}#hero.jumbotron .city-logo{margin-top:3em}#hero.jumbotron .row-80{margin-bottom:3em}#hero-carousel{position:absolute;z-index:-2;top:0;bottom:0;right:0;left:0}#hero-carousel .carousel-inner{margin:0 2em 0 auto;height:100% !important;overflow:hidden}#hero-carousel .carousel-inner .carousel-item{height:100% !important}#hero-carousel .carousel-inner .slider-bgimg{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;background-attachment:inherit;background-repeat:no-repeat;position:absolute;width:100% !important;height:100% !important}.carousel-fade .carousel-inner{background:#000}.carousel.carousel-fade .item{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.carousel-fade .next.left,.carousel-fade .prev.right,.carousel-fade .item.active.dark{opacity:1}.carousel-fade .next.left:before,.carousel-fade .prev.right:before,.carousel-fade .item.active.dark:before{content:'';position:absolute;z-index:100;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.55))}.carousel-fade .next.left,.carousel-fade .prev.right,.carousel-fade .item.active.light{opacity:1}.carousel-fade .next.left:before,.carousel-fade .prev.right:before,.carousel-fade .item.active.light:before{content:'';position:absolute;z-index:100;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(255,255,255,0.3), rgba(255,255,255,0.9))}.carousel-fade .active.left,.carousel-fade .active.right{left:0;opacity:0;z-index:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-fade .carousel-inner>.item.next,.carousel-fade .carousel-inner>.item.active.right{opacity:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.carousel-fade .carousel-inner>.item.prev,.carousel-fade .carousel-inner>.item.active.left{opacity:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.carousel-fade .carousel-inner>.item.next.left,.carousel-fade .carousel-inner>.item.prev.right,.carousel-fade .carousel-inner>.item.active{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}#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}@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:100% !important}.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}}.focus-area-copy{margin:.5em .5em 0 0}.error-wrap{max-width:100% !important;padding:2em;display:flex;justify-content:space-around;align-items:flex-start}#myTabs h3{font-size:1em}.timeline{overflow:hidden}.text-orange{color:#e16840 !important}.text-white{color:#fff !important}.text-blue{color:#39499c !important}.text-green{color:#1e7f8a !important}.text-italic{font-style:italic}.small{font-size:.8em}.site-header{min-height:0}#nav.navbar,#nav.navbarfixed{border-bottom:none;background-color:#f9f9f9;box-shadow:1px 2px 1px rgba(0,0,0,0.1)}.page-header{width:100%;background-color:grey}li.dropdown:last-child .dropdown-menu{right:0;left:auto}#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:#eee}#top-link-block a:hover i{color:#000 !important}#top-link-block a:hover{background-color:#FFF !important}#back-link-block.affix-top{position:absolute;bottom:-82px;left:15px;z-index:1000}#back-link-block.affix{position:fixed;bottom:50%;left:15px;z-index:1000}#back-link-block .well-sm{padding:11px 4px 8px 11px;background-color:#e16840;outline:none}#back-link-block i{color:#ccc}#back-link-block i .animated{-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}#back-link-block a i{color:#fff !important}#back-link-block a:hover i{color:#000 !important}#back-link-block a:hover{background-color:#FFF !important}.signup-form{width:100%;margin-bottom:0}.signup-form form{width:100%;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}#subscribe-form .section-content{width:100%;display:block}#subscribe-form .form-bloat input,#subscribe-form .form-bloat button{height:80px;line-height:80px;padding:0 2%}#subscribe-form .form-bloat input{font-size:18px;color:#000 !important;font-weight:300}#subscribe-form .form-bloat input:focus{font-size:18px}#subscribe-form .form-bloat button{padding-bottom:0;padding-top:0;font-size:24px}#subscribe-form .form-stretch .input-append,#subscribe-form .form-stretch .input-prepend{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}@media (max-width: 767px){#subscribe-form .form-stretch .input-append,#subscribe-form .form-stretch .input-prepend{flex-direction:column}#subscribe-form .form-stretch .input-append input,#subscribe-form .form-stretch .input-prepend input{width:100% !important}#subscribe-form .form-stretch .input-append button,#subscribe-form .form-stretch .input-prepend button{width:100% !important;margin-left:0}}#subscribe-form .form-stretch .input-append input,#subscribe-form .form-stretch .input-prepend input{width:73.5%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #CCCCCC}#subscribe-form .form-stretch .input-append button,#subscribe-form .form-stretch .input-prepend button,#subscribe-form .form-stretch .input-append .btn,#subscribe-form .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:0px}.team-lead-container{margin-bottom:50px}#toc .toc h3,#toc .toc h4{text-transform:capitalize}#toc .toc h3{color:#39499c !important}#toc .toc h4 span{line-height:1.15em}#toc .toc h4.chapter{font-weight:normal !important;color:#000 !important}#toc .toc h4.chapter span.number{font-weight:normal !important;color:#1e7f8a !important}#toc .toc h4.chapter span.number:after{content:"............................................................  "}@media (max-width: 767px){#toc .toc h4.chapter span.number:after{content:"....................................  " !important}}@media (max-width: 576px){#toc .toc h4.chapter span.number:after{content:"....................  " !important}}@media (max-width: 400px){#toc .toc h4.chapter span.number:after{content:"... " !important}}#toc .toc .toc-item{text-transform:capitalize}.plan-panels h3.section-head{font-family:'HelveticaLTCom-Light', 'Helvetica', sans-serif !important;text-decoration:underline}.plan-panels .plan-panel{margin:10px 0 50px;padding:1em}.plan-panels .plan-panel h3{margin:1em 0 .5em}.plan-panels .plan-panel p{margin-bottom:3em}#content .numeral{text-align:center}.team-highlight{margin-top:5em !important}.team-member{margin-bottom:30px}.team-member p{margin:5px}.outline-details .intro{margin-bottom:30px}.outline-details .topic-card{margin:0 0 30px 10px}.outline-details .topic-card h4{margin-top:10px !important}.edge--bottom{position:relative;z-index:1}.edge--bottom:after{background:inherit;content:'';display:block;height:50%;left:0;position:absolute;right:0;z-index:-1;-webkit-backface-visibility:hidden}.edge--bottom:after{bottom:0;transform:skewY(-1.5deg);transform-origin:100%}.edge--bottom--reverse{position:relative;z-index:1}.edge--bottom--reverse:after{background:inherit;content:'';display:block;height:50%;left:0;position:absolute;right:0;z-index:-1;-webkit-backface-visibility:hidden}.edge--bottom--reverse:after{bottom:0;transform:skewY(1.5deg);transform-origin:0 100%}.edge--top{position:relative;z-index:1}.edge--top:before{background:inherit;content:'';display:block;height:50%;left:0;position:absolute;right:0;z-index:-1;-webkit-backface-visibility:hidden}.edge--top:before{top:0;transform:skewY(1.5deg);transform-origin:100% 0}.edge--top--reverse{position:relative;z-index:1}.edge--top--reverse:before{background:inherit;content:'';display:block;height:50%;left:0;position:absolute;right:0;z-index:-1;-webkit-backface-visibility:hidden}.edge--top--reverse:before{top:0;transform:skewY(-1.5deg);transform-origin:0 0}.edge--both{position:relative;z-index:1}.edge--both:before,.edge--both:after{background:inherit;content:'';display:block;height:50%;left:0;position:absolute;right:0;z-index:-1;-webkit-backface-visibility:hidden}.edge--both:before{top:0;transform:skewY(1.5deg);transform-origin:100% 0}.edge--both:after{bottom:0;transform:skewY(-1.5deg);transform-origin:100%}.edge--both--reverse{position:relative;z-index:1}.edge--both--reverse:before,.edge--both--reverse:after{background:inherit;content:'';display:block;height:50%;left:0;position:absolute;right:0;z-index:-1;-webkit-backface-visibility:hidden}.edge--both--reverse:before{top:0;transform:skewY(-1.5deg);transform-origin:0 0}.edge--both--reverse:after{bottom:0;transform:skewY(1.5deg);transform-origin:0 0}#regional-center-lp img{margin-bottom:1em}#regional-center-lp h3{margin-bottom:1em}#myModal.modal{z-index:9999 !important}#homepage-introduction h1,#homepage-introduction h2{text-align:center;color:#e16840 !important}#homepage-introduction h3{text-align:center;width:90%}#homepage-introduction img{max-width:160px;margin:50px auto 20px}#homepage-introduction h3{margin:20px auto;text-transform:none;font-size:22px}#homepage-introduction a,#homepage-introduction a:hover{outline:none;text-decoration:none}@media (max-width: 576px){#homepage-introduction img{margin:30px auto}#homepage-introduction .feature-icon{margin-bottom:30px}}#homepage-cross-themes h1,#homepage-cross-themes h2,#homepage-cross-themes h3{text-align:center}#homepage-cross-themes h4{margin:10px auto;text-transform:none;font-size:22px;font-weight:normal}#homepage-cross-themes .img-container{min-height:400px;min-width:200px}#homepage-cross-themes a,#homepage-cross-themes a:hover{outline:none;text-decoration:none}#homepage-elements{padding-top:0 !important;max-width:1600px;margin:0 auto}#homepage-elements section>.section-content{display:block}#homepage-elements .container-fluid{padding:0px}#homepage-elements .section-content{display:block}#homepage-elements .col-sm-4,#homepage-elements .col-4{padding:5px}#homepage-elements .hexframe{padding:0px;margin:0 auto}#homepage-elements .img-container{min-height:400px;max-width:500px;position:relative}#homepage-elements .img-container::after{background:url(/img/img-shadow.png) no-repeat;height:40%;background-size:100%;content:'';display:block;margin-top:-8%;position:absolute;top:100%;width:100%;z-index:1}#homepage-elements .caption{position:relative;z-index:2;max-width:90%;margin-bottom:40px;padding-left:20px}#homepage-elements .caption h4{color:#1e7f8a !important;font-size:20px}#homepage-elements a,#homepage-elements a:hover{outline:none;text-decoration:none}@media (max-width: 992px){#homepage-elements .img-container{min-height:280px}}@media (max-width: 700px){#homepage-elements .img-container{min-height:230px}}@media (max-width: 576px){#homepage-elements .img-container{min-width:90%;min-height:320px}}@media (min-width: 1900px){#homepage-elements .caption{max-width:30%}}.btn.btn-secondary{font-family:Helvetica;font-weight:normal;color:#00689e !important;font-size:15px;min-height:44px;border-radius:5px !important;background-color:#ffffff;box-shadow:0.5px 0.9px 1.9px 0.1px rgba(0,0,0,0.3);border:solid 1px #bbbbbb}.btn.btn-secondary:hover{color:#39499c !important;background-color:#f2f3f1}#building-blocks{padding-top:0 !important}#building-blocks .container-fluid{padding:0}#building-blocks .col-6,#building-blocks .col-sm-6{padding:10px;margin-bottom:30px}#building-blocks .hexframe{padding:0px;margin:0 auto}#building-blocks .img-container{min-height:400px;position:relative}#building-blocks .img-container::after{background:url(/img/img-shadow.png) no-repeat;height:40%;background-size:100%;content:'';display:block;margin-top:-8%;position:absolute;top:100%;width:100%;z-index:1}#building-blocks p{font-family:Helvetica;font-size:15px;line-height:1.2em}#building-blocks .caption{position:relative;z-index:2;max-width:50%;margin-top:-20px;margin-bottom:40px;padding-left:20px}#building-blocks .caption h4{color:#e16840 !important;font-size:24px;margin-bottom:15px;margin-top:.75em}#building-blocks a,#building-blocks a:hover{outline:none;text-decoration:none}#building-blocks .btn.btn-secondary{font-family:Helvetica;font-weight:normal;color:#00689e !important;font-size:15px;min-height:44px;border-radius:5px !important;background-color:#ffffff;box-shadow:0.5px 0.9px 1.9px 0.1px rgba(0,0,0,0.3);border:solid 1px #bbbbbb}#building-blocks .btn.btn-secondary:hover{color:#39499c !important;background-color:#f2f3f1}@media (min-width: 1200px){#building-blocks .img-container{min-height:600px}}@media (max-width: 700px){#building-blocks .img-container{min-height:230px}}@media (max-width: 576px){#building-blocks .img-container{min-width:90%;min-height:320px}}@media (min-width: 1900px){#building-blocks .caption{max-width:30%}}.background-subnavigation,#building-blocks{max-width:1100px !important;margin:0 auto}#vision-theme-display h1,#vision-theme-display h2,#vision-theme-display h3{text-align:center}#vision-theme-display h4{margin:10px auto;text-transform:none;font-size:22px;font-weight:normal}#vision-theme-display .img-container{min-height:360px;min-width:180px}#vision-theme-display a,#vision-theme-display a:hover{outline:none;text-decoration:none}#background-vision .tab-content.intro{padding-bottom:30px}#background-vision .tab-content.intro h3,#background-vision .tab-content.intro p{padding:0 30px}#background-vision .tab-content.intro h3{text-align:center !important;color:#e16840 !important;font-size:22px;margin:1em auto .5em}#background-vision .tab-content.intro .image-box{min-height:250px;margin:-9px -15px 13px}@media (max-width: 576px){#background-vision .tab-content.intro p{display:none}#background-vision .tab-content.intro h3{font-size:16px;margin:1em auto .5em;padding:0}#background-vision .tab-content.intro .image-box{min-height:150px}}@media screen and (max-width: 754px){.mobile-hide{display:none !important}}section.contained>.container-fluid{padding-right:15px;padding-left:15px;width:1140px}@media (min-width: 576px){section.contained>.container-fluid{width:540px}}@media (min-width: 768px){section.contained>.container-fluid{width:720px}}@media (min-width: 992px){section.contained>.container-fluid{width:960px}}@media (min-width: 1200px){section.contained>.container-fluid{width:1140px}}@media (max-width: 576px){section.contained>.container-fluid{width:100%}}.nav>li>a.active{padding:6px 10px;color:#000 !important;background-color:#6af9cd}#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}.HelveticaLTCom-Roman{font-family:HelveticaLTCom-Roman;font-weight:normal;font-style:normal}.HelveticaLTCom-Bold{font-family:HelveticaLTCom-Bold;font-weight:normal;font-style:normal}.TradeGothicLT-Light{font-family:TradeGothicLT-Light;font-weight:normal;font-style:normal}.TradeGothicLT-Bold{font-family:TradeGothicLT-Bold;font-weight:normal;font-style:normal}.HelveticaLTCom-Light{font-family:HelveticaLTCom-Light;font-weight:normal;font-style:normal}a{font-weight:bold !important;color:#2075A7 !important}a:hover,a:focus{font-weight:!important;color:#333 !important}h1,h2,h3,h4,h5{font-weight:normal;font-family:"TradeGothicLT-Bold","Helvetica",sans-serif !important;color:#454545 !important}h3,h4{align-content:center;text-transform:none;font-family:"TradeGothicLT-Bold" !important;color:#333 !important}body,p{font-family:"HelveticaLTCom-Light","Helvetica",sans-serif !important;font-weight:normal !important;color:#333 !important}blockquote{letter-spacing:0px;color:#e16840;font-family:"TradeGothicLT-Bold","Helvetica",sans-serif;font-size:2em;width:90%;border-left:2px solid #f2f3f1;font-style:normal;line-height:1.1em;margin:45px auto;clear:both}blockquote.intro{margin-top:-45px}section{background-color:#fff;padding:90px 15px !important}section body,section p,section li,section ul,section h1,section h2,section h3,section h4,section h5{color:#222 !important}section h1,section h2{color:#e16840 !important}section h3,section h4,section h5{color:!important}section.alt{background-color:#F2F2F0}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:#222}section.alt h1,section.alt h2{color:#39499c}section.dark{background-color:#1e7f8a}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:#fff !important}section.dark h3,section.dark h4,section.dark h5{color:!important}section.dark a{color:#fb7700 !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:#fff;color:#222;border-top:none !important;margin-top:-1px}#footer a,#footer a:visited,#footer a:hover,#footer a:active{color:#222 !important}#footer a:hover,#footer a:active{color:!important}#subfooter p{color:#fff !important}#subfooter a,#subfooter a:visited,#subfooter a:hover,#subfooter a:active{color:#fff !important}#nav.navbar{background-color:#f9f9f9}#bs-container{width:100% !important}.nav>li{display:inline-block !important;float:left !important}.nav>li>a,.nav>li,.navbar-toggle.btn-transparent{color:#444 !important}.nav>li>a:hover,.nav>li>a:focus,.navbar-toggle.btn-transparent:hover,.navbar-toggle.btn-transparent:focus{background-color:rgba(0,0,0,0);color:#000 !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:#4b5c7a;border-color:#4b5c7a}.btn-default:hover,.btn-default:active,.btn-default:focus{background-color:#444;border-color:#444}.btn-info,a .btn-info{color:!important;background-color:#529CDB;border-color:#529CDB}.btn-info:hover,.btn-info:active,.btn-info:focus{background-color:#333;border-color:#333}.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}.building-block-nav{max-width:900px;margin:0 auto}.indexing-button{background-color:white;min-width:160px;line-height:1.2em;height:55px;border:solid 1px grey;border-radius:4px;margin:1em auto;display:flex;align-items:center;justify-content:center;padding:5px 10px}.indexing-button.prev{background:#f2f2f2}.indexing-button a{margin:auto 0 !important}.indexing-button.nxt{float:left}.indexing-button.prev{float:right}.indexing-button:hover{cursor:pointer}.strategy-subnavigation{display:flex;justify-content:space-around;align-items:center}.goal-card{border:3px solid #e16840;background-color:transparent;height:60px;width:auto;padding:5px 15px;display:flex;justify-content:center;align-items:center;margin-bottom:1em;margin-right:1em}.goal-card .goal-card-link{color:#e16840;font-weight:bold}.goal-card .goal-card-link:hover{text-decoration:none}.indicator-goal-list li .goal-card-secondary{display:inline-block;border:3px solid #e16840;background-color:transparent;height:36px;width:auto;max-width:200px;padding:5px 15px;margin-bottom:.5em;margin-right:.5em;color:#e16840 !important}.indicator-goal-list li p{display:inline}.image-sidebar{width:100%;padding:1.5em !important;border:1px solid #f2f3f1;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:20px;margin-bottom:20px}.image-sidebar img{margin-bottom:.75em}.image-sidebar .image-caption{font-size:.9em !important}.image-sidebar.third{width:33%}.image-sidebar.half{width:47%}.image-sidebar.two-thirds{width:65%}.image-sidebar.quarter{width:24%}.image-sidebar.three-quarters{width:74%}.image-sidebar.orange p,.image-sidebar.orange h2,.image-sidebar.orange h3,.image-sidebar.orange h4,.image-sidebar.orange h5,.image-sidebar.green p,.image-sidebar.green h2,.image-sidebar.green h3,.image-sidebar.green h4,.image-sidebar.green h5{color:white !important}.image-sidebar.orange a,.image-sidebar.green a{color:#333 !important}.image-sidebar.orange{background-color:#e16840}.image-sidebar.green{background-color:#778c4c}.image-sidebar.right{display:inline-block;position:relative;right:0;top:0;float:right;margin:0 0 20px 20px;padding:0;clear:none}.image-sidebar.left{display:inline-block;position:relative;left:0;top:0;float:left;margin:0 20px 20px 0px;padding:0;clear:none}@media (max-width: 767px){.image-sidebar.third,.image-sidebar.quarter{width:49%;margin:1% auto !important;float:none !important;clear:none !important}}@media (max-width: 576px){.image-sidebar.half,.image-sidebar.third,.image-sidebar.two-thirds,.image-sidebar.quarter,.image-sidebar.three-quarters,.image-sidebar.right,.image-sidebar.left{width:100%;margin:1% auto !important;float:none !important;clear:none !important}}img.third,.img.third,.image.third{width:33%}img.half,.img.half,.image.half{width:47%}img.two-thirds,.img.two-thirds,.image.two-thirds{width:65%}img.quarter,.img.quarter,.image.quarter{width:24%}img.three-quarters,.img.three-quarters,.image.three-quarters{width:74%}img p,.img p,.image p{font-size:.9em !important;font-style:italic;padding:10px 5px}img.padded,.img.padded,.image.padded{padding:20px}img.right,.img.right,.image.right{display:inline-block;position:relative;right:0;top:0;float:right;margin:20px 0 20px 20px;clear:none}img.left,.img.left,.image.left{display:inline-block;position:relative;left:0;top:0;float:left;margin:20px 20px 20px 0px;clear:none}@media (max-width: 576px){img.half,img.third,img.two-thirds,img.quarter,img.three-quarters,img.right,img.left,.img.half,.img.third,.img.two-thirds,.img.quarter,.img.three-quarters,.img.right,.img.left,.image.half,.image.third,.image.two-thirds,.image.quarter,.image.three-quarters,.image.right,.image.left{width:100%;margin:1% auto !important;float:none !important;clear:none !important}}#congestion-one-off{float:right;display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:left;color:white !important;min-width:315px}#congestion-one-off .congestion-stats{position:relative;display:table;vertical-align:middle;border-spacing:10px}#congestion-one-off .congestion-stats div{justify-content:space-around;display:table-row;vertical-align:middle}#congestion-one-off .congestion-stats span.left{display:table-cell;vertical-align:middle;text-align:right;font-size:45px;padding:0}#congestion-one-off .congestion-stats span.right{display:table-cell;vertical-align:middle;margin-left:15px;padding:0}#content{margin-top:100px}#content #hero.jumbotron{padding:90px 0;margin-bottom:0;padding-top:50px}#content #hero{font-size:1.2em;text-shadow:1.5px 2.6px 1.9px rgba(0,0,0,0.8)}#content #hero h1{font-family:TradeGothicLTStd;font-size:5em;font-weight:bold;line-height:1.05;text-align:center;text-shadow:1.5px 2.6px 1.9px rgba(0,0,0,0.8)}#content #hero h3{font-family:"HelveticaLTCom-Light" !important;font-weight:bold;margin-bottom:15px}#content #hero h3.subtitle{font-size:1.35em}#content #hero .city-logo{width:299px}@media (max-width: 480px){#content #hero h1{font-size:2.5em !important}}.hero-search{text-align:center}.hero-search .search{margin:40px auto}.hero-search .search input[type="text"]{width:95%;max-width:500px;height:75px;padding:15px;padding-right:65px;overflow:hidden;text-overflow:ellipsis;font-size:1.25em;border:solid 1px #ccc}.hero-search .search input[type="submit"],.hero-search .search button[type="submit"]{margin-left:-60px;height:44px;width:44px;background:none;border:none;outline:none;vertical-align:middle;color:#1e7f8a;cursor:pointer}.hero-search .search input[type="submit"]:hover,.hero-search .search button[type="submit"]:hover{color:#333}#vision-call-out{padding-top:40px}#vision-call-out p{font-size:16pt !important;font-family:'TradeGothicLT-Light', sans-serif !important}.breadcrumb{position:absolute;top:0;left:0;padding:.5em 1em;margin:0px;list-style-position:inside;width:100% !important;background-color:transparent}.breadcrumb.outside{top:-35px;left:-4px}.breadcrumb li{padding:0px 10px 0px 0px;margin:0px;float:left;font-size:10pt}.breadcrumb li a:link,.breadcrumb li a{padding:5px 0 13px 0;text-decoration:none;cursor:pointer;color:#eee !important;text-transform:capitalize}.breadcrumb li a:link:hover,.breadcrumb li a:hover{color:#fff !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.65))}.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.65))}.content-container section:nth-child(1){padding:90px 15px}.content-container section:nth-child(1) section:first-of-type{margin:90px 15px}.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}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}.stripe-button{margin:0 auto;text-align:center}.stripe-button small{float:none}#gdpr_text{display:none !important}.ctct-form-defaults{background:transparent !important}#email_address_label_12{display:none !important}.ctct-form-custom{display:flex}#email_address_field_12{flex-basis:75%;height:76px}#email_address_12{height:76px}.ctct-form-button{flex-basis:25%;height:76px;font-size:24px;font-weight:bold}.ctct-form-button:hover{background-color:#04ab15 !important;border:#04ab15 !important}.ctct-form-header{text-align:center}.ctct-form-header{text-align:center !important}.ctct-form-errorMessage{position:absolute;margin-top:-2em;font-size:12px !important}#info-grid>.box{position:relative;padding:1em}#info-grid>.box .box-inner{border:1px solid lightgrey;padding:1em;display:flex;flex-direction:column;justify-content:center;min-height:175px}#info-grid>.box.empty{border:none}.phase-image-wrap{position:relative}@media screen and (max-width: 992px){.phase-image-wrap img{transform:translateY(0);transform:translateX(-20%)}}.phase-image-wrap .row.horizontal{transform:translateY(-70px);margin-left:14px;max-width:95%}.phase-image-wrap .row.horizontal .col{font-size:.85rem}.phase-image-wrap .vertical{transform:translate(-70px, -70px);flex-direction:column;margin:0 auto;display:flex;justify-content:space-around;position:absolute;right:-8%;top:14%;height:79%;width:40%}.phase-image-wrap .vertical .col{font-size:.75rem}@media screen and (max-width: 768px){.phase-image-wrap .vertical{right:-16%;top:16%;height:79%}}@media screen and (max-width: 992px){.medium-hide{display:none !important}}.medium-show{display:none}@media screen and (max-width: 992px){.medium-show{display:block}}@media screen and (max-width: 768px){.small-hide{display:none !important}}.small-show{display:none}@media screen and (max-width: 768px){.small-show{display:block}}.small-show .site-logo{display:unset}#vision-section{padding-top:0 !important}.vision-tab .intro p{text-align:left}.vision-tab .intro h3{margin-top:15px;text-align:center !important}.vision-tab.image-box{height:auto;overflow:hidden}.vision-tab{opacity:.5;border-radius:0 !important}.vision-tab.active,.vision-tab:hover{opacity:1}.vision-tab.active:nth-child(2){-webkit-box-shadow:6px 0px 12px -1px #7f7f7f;-moz-box-shadow:6px 0px 12px -1px #7f7f7f;box-shadow:6px 0px 12px -1px #7f7f7f}.vision-tab.active:first-child{-webkit-box-shadow:6px 0px 12px -1px #7f7f7f;-moz-box-shadow:6px 0px 12px -1px #7f7f7f;box-shadow:6px 0px 12px -1px #7f7f7f}.vision-tab:not(:last-child){-webkit-box-shadow:6px 0px 12px -1px #7f7f7f;-moz-box-shadow:6px 0px 12px -1px #7f7f7f;box-shadow:6px 0px 12px -1px #7f7f7f}#glossTabs .nav-link h3{color:#00689e !important;text-align:center;padding:10px;margin:0}#glossTabs .nav-link.active h3,#glossTabs .nav-link:hover h3{color:#39499c !important}#principle-grid{display:flex;justify-content:space-around;align-items:flex-start;flex-wrap:wrap}.principle-box{position:relative;height:300px;display:flex;flex-direction:column;justify-content:center;align-items:center;border:.5em solid white;padding:0;overflow:hidden;padding:.5em}.principle-box a:hover,.principle-box a,.principle-box a:active{text-decoration:none}.principle-box .principle-number{position:absolute;left:0;top:0;bottom:0;font-size:340px;line-height:330px;opacity:0.175;z-index:0 !important;color:#fff !important;margin-bottom:0 !important;font-family:"TradeGothicLT-Bold" !important}.principle-box h3{color:#fff !important;text-align:center !important}.principle-box .principle-text{background:transparent;font-size:12pt;z-index:10 !important;text-align:left;color:#fff !important;width:100%;left:10px;align-self:center;font-weight:bold !important}.principle-box img{width:100%}.box1,.box5,.box9{background-color:#e16840}.box2,.box6{background-color:#1e7f8a}.box3,.box7{background-color:#778c4c}.box4,.box8{background-color:#dba84f}.principle-box>a{text-decoration:none;width:100%}.principle-box>a:hover{text-decoration:none}#documents{text-align:left;margin-bottom:30px}#documents .doc-icons img{max-height:60px;margin-top:20px}#documents p.small{font-size:.8em;margin-top:5px}.interactive-section{padding-top:40px !important}.interactive-section .interactive-container{position:relative}.interactive-section .interactive-container>.hotspot{z-index:2;position:absolute;background-color:transparent;border:none !important;border-radius:20px;transform:translate(-50%, -50%);-webkit-animation:pulsate 1.4s ease-out;-webkit-animation-iteration-count:infinite}.interactive-section .interactive-container>.hotspot span{font-size:34pt;color:white}.interactive-section .interactive-container>.hotspot .interactive-container>.btn:focus{border:none;outline:none;box-shadow:none;outline-width:0}.interactive-section .interactive-container>.hotspot .interactive-container>img{margin:0 auto}@media screen and (max-width: 600px){.interactive-section .interactive-container>.hotspot{transform:translateX(-80%)}.interactive-section .interactive-container>.hotspot span{font-size:20pt}}@-webkit-keyframes pulsate{0%{-webkit-transform:scale(0.1, 0.1);opacity:0.2}50%{opacity:1.0}100%{-webkit-transform:scale(1.5, 1.5);opacity:0.0}}

/*# sourceMappingURL=main-2.css.map */