body{font-family:Roboto,sans-serif;font-size:16px;font-weight:300;color:#888;line-height:30px;text-align:center}strong{font-weight:500}a,a:focus,a:hover{color:#66d6c5;text-decoration:none;-o-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s;transition:all .3s}h1,h2{margin-top:10px;font-size:38px;font-weight:100;color:#555;line-height:50px;text-transform:uppercase}h3{font-size:22px;font-weight:300;color:#555;line-height:30px;text-transform:uppercase}img{max-width:100%}.medium-paragraph{font-size:18px;line-height:32px}.colored-text{color:#66d6c5}::-moz-selection{background:#66d6c5;color:#fff;text-shadow:none}::selection{background:#66d6c5;color:#fff;text-shadow:none}.loader{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:#fff;overflow:hidden!important;z-index:99999}.loader-img{position:absolute;left:50%;top:50%;margin:-30px 0 0 -30px;width:60px;height:60px;background:url(../img/loading.gif) center center no-repeat}.section-container{margin:0 auto;padding-bottom:80px}.section-container-gray-bg{background:#f8f8f8;border-top:1px dotted #ddd;border-bottom:1px dotted #ddd}.section-container-image-bg,.section-container-image-bg h2,.section-container-image-bg h3{color:#fff}.section-container-image-bg .divider-1 span{border-color:#fff}.section-description{margin-top:60px;padding-bottom:10px}.section-description p{margin-top:20px;padding:0 120px}.section-container-image-bg .section-description p{opacity:.8}.section-bottom-button{padding-top:60px}.btn-link-1{display:inline-block;height:50px;margin:0 5px;padding:16px 20px 0 20px;background:#66d6c5;font-size:16px;font-weight:300;line-height:16px;color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.btn-link-1:active,.btn-link-1:focus,.btn-link-1:hover{outline:0;opacity:.6;color:#fff}.btn-link-2{display:inline-block;height:50px;margin:0 5px;padding:16px 20px 0 20px;background:#444;background:rgba(0,0,0,.3);font-size:16px;font-weight:300;line-height:16px;color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.btn-link-2:active,.btn-link-2:active:focus,.btn-link-2:focus,.btn-link-2:hover{outline:0;opacity:.6;background:rgba(0,0,0,.3);color:#fff}.divider-1 span{display:inline-block;width:200px;border-bottom:1px dotted #aaa}.navbar{margin-bottom:0;background:#444;border:0;-o-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s}.navbar.navbar-no-bg{background:0 0}ul.navbar-nav{font-size:16px;color:#fff}.navbar-inverse ul.navbar-nav li a{padding-top:20px;padding-bottom:20px;color:#fff;opacity:.8}.navbar-inverse ul.navbar-nav li a:hover{color:#fff;opacity:1}.navbar-inverse ul.navbar-nav li a:focus{color:#fff;outline:0;opacity:1}.navbar-brand{width:72px;height:60px;background:url(../img/logo.png) left center no-repeat;text-indent:-99999px}.navbar-toggle{margin-top:13px;margin-bottom:13px}.inner-bg{padding:280px 0}.top-content .text{color:#fff}.top-content .text h1{color:#fff}.top-content .description{margin:20px 0 10px 0}.top-content .description p{opacity:.8}.top-content .top-big-link{margin-top:35px}.features-box{padding-top:30px}.features-box .features-box-icon{width:120px;height:120px;margin:0 auto;background:#f8f8f8;font-size:60px;color:#555;line-height:120px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-o-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s}.features-box .features-box-icon:hover{background:#66d6c5}.features-box h3{margin-top:15px;padding:10px 0}.more-features-container{padding-bottom:60px}.more-features-box{margin-top:30px;margin-bottom:20px}.image-container{overflow:hidden;width:100%;height:100 px}.more-features-box-text{margin-top:40px;padding-left:30px;overflow:hidden;text-align:left}.more-features-box-text:first-child{margin-top:20px}.more-features-box-text-left{padding-left:0;padding-right:30px}.more-features-box-text-icon{float:left;width:60px;height:60px;padding-top:6px;background:#66d6c5;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;font-size:32px;color:#555;line-height:40px;text-align:center}.more-features-box-text-icon i{vertical-align:middle}.more-features-box-text h3{float:right;width:86%;margin-top:0}.more-features-box-text-description{float:right;width:86%}.great-support-container{padding-bottom:60px}.great-support-box{margin-top:30px;margin-bottom:20px}.great-support-box-text{margin-top:40px;padding-left:30px;overflow:hidden;text-align:left}.great-support-box-text:first-child{margin-top:20px}.great-support-box-text-left{padding-left:0;padding-right:30px}.great-support-box-text h3{margin-top:0}.great-support-box-text .medium-paragraph{margin-top:20px;margin-bottom:20px}.how-it-works{padding-bottom:30px}.how-it-works-box{padding-top:15px;padding-bottom:15px}.how-it-works-box .how-it-works-box-icon{font-size:74px;line-height:80px}.how-it-works-box h3{margin-top:15px}.how-it-works-box p{opacity:.8}.testimonials-container{padding-bottom:70px}.testimonial-list{margin-top:30px;text-align:center}.testimonial-list .testimonial-image img{max-width:160px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.testimonial-list .testimonial-text{margin-top:30px}.testimonial-list .nav-tabs{margin-top:30px;border:0}.testimonial-list .nav-tabs li{float:none;display:inline-block;margin-left:5px;margin-right:5px}.testimonial-list .nav-tabs li a{width:14px;height:14px;padding:0;background:#ddd;border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.testimonial-list .nav-tabs li a:hover{border:0;background:#66d6c5}.testimonial-list .nav-tabs li.active a{background:#66d6c5}.testimonial-list .nav-tabs li.active a:focus{border:0}.call-to-action-container .section-bottom-button{padding-top:30px}.about-us-container{padding-bottom:65px}.about-us-box{padding-top:30px;padding-bottom:15px}.about-us-box .about-us-photo{width:160px;margin:0 auto}.about-us-box .about-us-photo img{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.about-us-box .about-us-social{margin-top:5px;font-size:32px;line-height:36px}.about-us-box .about-us-social a{margin:0 4px;color:#ddd}.about-us-box .about-us-social a:focus,.about-us-box .about-us-social a:hover{color:#66d6c5}footer{padding:40px 0 35px 0;background:#f8f8f8;border-top:1px dotted #ddd}.footer-social{font-size:42px;line-height:42px}.footer-social a{display:inline-block;width:60px;height:60px;margin:0 5px;padding-top:7px;background:#eee;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;font-size:32px;color:#555;line-height:40px;text-align:center}.footer-social a:focus,.footer-social a:hover{background:#66d6c5;color:#555}.footer-social a i{vertical-align:middle}.footer-copyright{margin-top:25px}.program{text-align:left}#quote-carousel{padding:0 10px 30px 10px;margin-top:60px}#quote-carousel .carousel-control{background:0 0;color:#cacaca;font-size:2.3em;text-shadow:none;margin-top:30px}#quote-carousel .carousel-indicators{position:relative;right:50%;top:auto;bottom:0;margin-top:20px;margin-right:-19px}#quote-carousel .carousel-indicators li{background:#66d6c5;opacity:0;overflow:hidden;transition:all .4s ease-in;vertical-align:middle}#quote-carousel .carousel-indicators .active{opacity:0;transition:all .2s}.item blockquote{border-left:none;margin:0}.item blockquote p:before{content:"\f10d";font-family:Fontawesome;float:left;margin-right:10px}.comment{width:400px;background-color:#f0f0f0;margin:10px}a.morelink{text-decoration:none;outline:0}.morecontent span{display:none}a{color:#0254eb}a:visited{color:#0254eb}.contact-container{padding:50px 15px;background:#3498db;text-align:center}.contact-container h2{margin:0 0 15px 0;color:#fff;font-weight:500}#contact-form{max-width:500px;margin:0 auto}#contact-form input,#contact-form textarea{display:block;width:100%;padding:10px;border-radius:4px;border:none;margin-bottom:10px;background:#1d6fa5;color:#fff;transition:.5s ease all}#contact-form input::-webkit-input-placeholder,#contact-form textarea::-webkit-input-placeholder{color:#fff}#contact-form input:-moz-placeholder,#contact-form textarea:-moz-placeholder{color:#fff;opacity:1}#contact-form input::-moz-placeholder,#contact-form textarea::-moz-placeholder{color:#fff;opacity:1}#contact-form input:-ms-input-placeholder,#contact-form textarea:-ms-input-placeholder{color:#fff}#contact-form input:focus,#contact-form textarea:focus{outline:0;background:#16527a}#contact-form textarea{height:150px;resize:none}#contact-form button{display:block;width:100%;background:#fff;border-radius:4px;padding:5px 10px;border:none;color:#3498db;font-weight:700;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:.5s ease all}#contact-form button:hover{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}