.padding-left-0{padding-left:0}.margin-bottom-0{margin-bottom:0}.white-text{color:#fff}p.small-text{font-size:12px;line-height:18px;margin:20px;}.pi-row-centered{text-align:center}
.pi-col-centered{display:inline-block;float:none;text-align:left;margin-right:-4px}.main-content h4{font-size:26px}.pi-small-section{max-width:1120px;margin:0 auto;padding:0 47px;position:relative}
h1.pi-has-border,.h1.pi-has-border,h2.pi-has-border,.h2.pi-has-border,h3.pi-has-border,.h3.pi-has-border,h4.pi-has-border,.h4.pi-has-border,h5.pi-has-border,.h5.pi-has-border,h6.pi-has-border,.h6.pi-has-border{position:relative;padding-bottom:40px;margin-bottom:40px}
h3.pi-has-tall-border:after,.h3.pi-has-tall-border:after,h4.pi-has-tall-border:after,.h4.pi-has-tall-border:after,h5.pi-has-tall-border:after,.h5.pi-has-tall-border:after,h6.pi-has-tall-border:after,.h6.pi-has-tall-border:after{height:3px}
h3.pi-has-border:after,.h3.pi-has-border:after,h4.pi-has-border:after,.h4.pi-has-border:after{background:#609ddb}h3.blue-text,h4.blue-text,h5.blue-text{color:#68a5e2}
h6.black-text{color:#21252b!important}.pi-container-fluid.info{background-color:#69a4d8;padding:5px 0}.pi-section-blue{background:#69a4d8}.pi-section-w.pi-section-blue .pi-section{padding-bottom:0}
.pi-section-blue h3,.pi-section-blue h1,.pi-section-blue h5{color:#fff}.pi-section-blue h3{margin-bottom:30px}.pi-section-gray{background-color:#f6f9fa}
.pi-section-gray p{color:#666e70}.pi-section-gray h6,.pi-section-gray h2{color:#68a5e2}.pi-section-gray h2{font-size:26px}.pi-section-gray .free-report h2,.pi-section-gray .call-now h2,.pi-section-gray .free-report h6,.pi-section-gray .call-now h6{margin-bottom:.15em!important}
.free-report,.call-now,.video-wrapper,.testimonials-wrapper,.success-stories,.blog-wrapper,.tweets{margin-bottom:10px;padding:35px 2%;background:#fff}
.free-report-btn{margin:28px 0 0;padding:6px 17px 6px;font-size:12px;letter-spacing:1px}.free-report h5{margin-bottom:0}.free-report h6{font-size:12px}.social-media ul li a img{max-width:30px}
.testimonial i{font-size:12px;color:#666e70}.blog-entry .title{font-weight:600;margin-bottom:5px;line-height:16px}.blog-entry .title a{color:#68a5e2}.stories.pi-row .pi-img-w{margin-bottom:0}
.story .ribbon{width:95px;height:0;border-top:9px solid #6cc59f;border-bottom:9px solid #6cc59f;border-right:10px solid transparent;position:relative;bottom:18px;left:7px;z-index:10; margin: 0 auto;}
.story .ribbon span{color:#fff;position:relative;bottom:12px;font-size:10px;letter-spacing:1px}.testimonial{padding-bottom:40px}.testimonial .author-img,.stories .author-img{width:110px; margin-left: 10px;}
.story .no-ribbon {height: 128px;}
.testimonial.pi-row:last-child{padding-bottom:0}.twitter-feed{margin-top:30px}.timeline-header-title{font-size:14px!important;line-height:1.6em!important;margin-bottom:10px!important;letter-spacing:0!important;font-weight:600!important}
.tweets .header .pi-col-sm-6{padding:0}.hero img{max-width:100px}.hero-icon:hover{animation:bounce 1s}@keyframes bounce{0%,20%,60%,100%{-webkit-transform:translateY(0);transform:translateY(0)}
                                                                                                                        40%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@media only screen and (min-width:320px) and (max-width:480px){.text-center-sm{text-align:center}
                                                                                                                                                                                                        .pi-small-section{padding:0}}
