@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,700,600,300italic);html,body{height:100%}.dark-background{background-color:#f4f4f4}.row.collapsing{margin-left:-15px !important;margin-right:-15px !important}.container-fluid .full-length{margin-left:-15px;margin-right:-15px}.container-fluid .full-length .row{margin-left:0;margin-right:0}.btn{font-size:16px}.btn.btn-primary{background-color:#3f9ed4;border-color:#3e90bd;padding:12px 30px}.btn.btn-primary:hover{background-color:#367fa8;border-color:#3881aa}.btn.cta-btn{padding:10px 30px;margin-bottom:10px}.btn-light{color:#3f9ed4;background-color:#fff;border-color:#2e93cc}.btn-light:hover,.btn-light:focus,.btn-light:active{background-color:#edf6fb;color:#2e93cc}.navbar-default{background:0;border:0}.navbar-default .navbar-nav>.active>a{background-color:transparent}#navbar-sign-in{padding-top:5px;padding-bottom:5px;margin-top:9px;border-color:#3f9ed4;color:#3f9ed4}.body-container-wrapper{min-height:100%}h1{color:#4e4e4e;font-size:26px;font-weight:300;margin-bottom:30px;line-height:1.5}h1.bold{font-weight:700}h1.normal{font-weight:400}h2{color:#4e4e4e;font-size:24px;font-weight:300}h2.bold{font-weight:700}p{font-size:16px;font-weight:300;line-height:1.5;margin:0}a{color:#3f9ed4}.navbar-default .navbar-toggle{background-color:#ddd}.navbar-default .navbar-toggle.collapsed{background-color:transparent}#top-link-block.affix-top{position:absolute;bottom:-82px;right:10px}#top-link-block.affix{position:fixed;bottom:18px;right:10px}#top-link-block a{padding-top:6px;padding-bottom:9px;padding-left:9px;padding-right:9px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#top-link-block a:hover,#top-link-block a:active,#top-link-block a:focus{color:#3f9ed4}.footer-container-wrapper{background-color:#333}footer{min-height:60px;color:#fff;font-size:12px}footer a,footer a:active,footer a:focus{color:#fff;text-decoration:none}footer a:hover{color:#2fa6e8}#footer-social-icons{margin-top:23px;padding-bottom:5px}#footer-links{margin-top:32px;text-align:right}footer .copyright{vertical-align:top;padding-left:15px}.popover-visible .popover{position:relative;display:block;float:left;max-width:100%;margin:20px;z-index:1030}.popover.flat{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.popover.dark{background-color:#f4f4f4}.popover.dark.top>.arrow:after{border-top-color:#f4f4f4}.popover.dark.bottom>.arrow:after{border-bottom-color:#f4f4f4}.popover.dark.left>.arrow:after{border-left-color:#f4f4f4}.popover.dark.right>.arrow:after{border-right-color:#f4f4f4}.modal.flat .modal-content{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.modal-header-image{text-align:center;background-color:#f4f4f4}.modal-header-image img{margin:0 auto}.modal-content .text-center h2{font-size:28px;font-weight:300;margin-bottom:20px}.modal-content .text-center p{font-size:16px;font-weight:300;margin-bottom:40px;padding:0 60px}.modal-content form{padding:0 20px}.modal-content form input.form-control{height:40px}.modal-content form .form-control-feedback{line-height:40px !important}.modal-content form button.btn-primary{padding-top:10px;padding-bottom:10px}.modal-content form .inputs{margin-bottom:20px}.modal-content .dismiss{margin-bottom:8px}.modal-content a.text-muted{cursor:pointer;font-size:14px;font-weight:300}.modal-content a.text-muted:hover,.modal-content a.text-muted:focus,.modal-content a.text-muted:active{color:#3f9ed4;text-decoration:none}.alert-success{background-color:#e8f3db;border-color:#81b843;color:#81b843}.hs_cos_wrapper_type_cta+.hs_cos_wrapper_type_cta{margin-left:10px}#faq-header{background:url("//cdn2.hubspot.net/hubfs/547301/assets/faq-header.png") center bottom no-repeat;min-height:280px}@media(min-width:1200px){.container{width:1000px}}@media(max-width:991px){.btn{margin-bottom:20px}footer{min-height:120px}footer .pull-left,footer .pull-right{float:none !important}footer .pull-left{text-align:center}footer ul#footer-social-icons{margin-left:0}footer #footer-links{text-align:center;margin-top:10px}footer .copyright{display:block;text-align:center;padding-left:0;border:0}}@media(min-width:768px){.modal-dialog{width:500px}}@media(max-width:568px){#footer-links{text-align:left}}@media(max-width:425px){footer #footer-links li a{padding:5px 0}footer .copyright{margin-bottom:20px}}@media(max-width:375px){.hs_cos_wrapper_type_cta+.hs_cos_wrapper_type_cta{margin-left:10px;margin-right:10px}.hs_cos_wrapper_type_cta+.hs_cos_wrapper_type_cta a.btn{padding:0 30px;background:0;border:0;color:#3f9ed4}}