a:hover{color:#c1272d}#home-hero-wrap a.home-cta{color:#fff}#home-hero-wrap a.home-cta:hover{color:#c1272d !important}.img-responsive{max-width:100%;height:auto}.main-content{margin:40px auto}.social-icons ul.list-inline{margin-left:auto;margin-right:auto}.social-icons ul.list-inline li{display:inline;margin-right:5px}.social-icons ul.list-inline li a{color:#000}.hp-section{margin-top:50px;margin-bottom:50px}.hp-section h2{font-family:merriweather,serif;font-size:28px;text-transform:uppercase;text-align:center}.home-blog h2{margin-bottom:40px}.home-blog .blog-wrapper{font-family:"roboto"}.home-blog .blog-wrapper .blog-inner{position:relative}.home-blog .blog-wrapper .color-overlay{background:#1f1b4e;width:100%;height:100%;opacity:.5;position:absolute;top:0}.home-blog .blog-wrapper .home-blog-date{font-size:12px;margin-top:10px}.home-blog .blog-wrapper .home-blog-category{margin-left:auto;margin-right:auto;font-size:14px;width:40%;position:absolute;right:0;left:0;text-align:center;background-color:#fff;margin-bottom:20px;z-index:2}.home-blog .blog-wrapper .home-blog-title{font-size:14px}.blog-wrapper{font-family:"roboto"}.blog-wrapper .blog-inner{position:relative}.blog-wrapper .color-overlay{background:#1f1b4e;width:100%;height:100%;opacity:.5;position:absolute;top:0}.blog-wrapper .home-blog-date{font-size:12px;margin-top:10px}.blog-wrapper .home-blog-category{margin-left:auto;margin-right:auto;font-size:14px;width:40%;position:absolute;right:0;left:0;text-align:center;background-color:#fff;margin-bottom:20px;z-index:2}.blog-wrapper .home-blog-title{font-size:14px}.home-successes{padding-bottom:50px}.home-successes .section-title{color:#fff}.page-wrapper .blog_hero_description{width:75%;text-align:center}.quote-wrapper{background:#1f1b4e;color:#fff;text-align:center;padding-top:40px;padding-bottom:40px}.video-content{padding:70px 0 20px 0}@media screen and (max-width:500px){.video-content{padding:50px 0 0 0}}.video-content .video-column{margin-bottom:50px}.video-content .video-column iframe{width:100%;height:300px}.video-content .video-column h3{margin-bottom:12px}.about-title{background:#1f1b4e;color:white;width:auto !important;flex-grow:unset !important;display:inline-block;white-space:nowrap;align-self:flex-start;padding:15px 30px 15px 30px !important;margin:auto}span.about-name{font-family:merriweather,serif;font-size:33px;width:100%;text-align:center;display:block;border-bottom:2px solid #c1272d;margin-bottom:15px}span.about-info{display:block;width:auto;font-weight:100;font-family:roboto}.about-info i{margin-right:10px}.description{line-height:25px;height:55%;padding-bottom:30px;font-size:16px;margin-top:auto}.about-person .row{height:100%}.about-person{max-width:1000px;margin:auto !important;margin-bottom:100px !important}section.home-about .container{max-width:1100px !important;padding-left:30px;padding-right:30px}footer{background-color:#1f1b4e}footer .contact-wrap{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}footer .contact-wrap i{color:#c1272d;font-size:28px;padding:5px}footer .contact-wrap h1,footer .contact-wrap h2,footer .contact-wrap h3,footer .contact-wrap h4,footer .contact-wrap h5,footer .contact-wrap h6{font-family:merriweather}footer .contact-wrap h2,footer .contact-wrap h3,footer .contact-wrap h4{font-size:1rem}footer .contact-wrap a{color:#fff}.footer-social a:hover{color:#c1272d}.gform_wrapper .gform_button.button{background-color:#c1272d !important;border-color:transparent}.gform_wrapper .gform_button.button:hover{background-color:#1f1b4e !important}