.hero-text{text-align:center;font-size:35px;font-weight:500;color:#e74c3c;margin-top:10px;margin-bottom:0}.header{text-align:center}.header h2{color:#555;font-weight:300;font-size:36px;line-height:38px}.header h3{color:#757575;font-weight:300;font-size:24px;margin-top:0;line-height:30px}.benefits{padding-top:20px}.benefits .benefit{min-height:351px;text-align:center;padding:30px;background-color:#f2f2f2;margin:15px 0;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-transition:0.2s ease;-moz-transition:0.2s ease;-o-transition:0.2s ease;transition:0.2s ease}.benefits .benefit:hover,.benefits .benefit:focus{background-color:#f6f6f6;top:-4px}.benefits .benefit-icon{font-size:48px;margin-bottom:15px;color:#104675}.benefits .benefit-title{font-family:"Roboto", sans-serif;font-size:14px;font-weight:500;letter-spacing:0.02em;line-height:18px;text-transform:uppercase;margin-bottom:20px}.benefits .benefit img{max-width:48px;margin-bottom:15px;position:relative}.testimonials{background:#f5f5f5;padding-top:30px;padding-bottom:70px;height:380px}.testimonials .carousel-indicators{bottom:-60px;z-index:auto}.testimonials .carousel-indicators li{background:#cccccc;border:none;margin:1px}.testimonials .carousel-indicators li.active{background:#32414B;border:none;width:10px;height:10px;margin:1px}.testimonials .title{color:#555;font-size:36px;font-weight:300;margin-top:0;margin-bottom:60px}.testimonials .item .profile{position:absolute;left:0}.testimonials .item blockquote{font-size:20px;font-weight:300;border-left:0;padding:0;position:relative}.testimonials .item blockquote .fa{position:absolute;color:#32414B;font-size:22px;left:-45px}.testimonials .item blockquote p{color:#555}.testimonials .item .source{color:#32414B}.testimonials .item .source .title{font-size:16px;color:#666666}.fixed-height{height:180px}.charts{margin-top:15px}.charts.charts-last{margin-top:45px}.charts .chart{background-color:#fff;border:1px solid #D8D8D8;border-radius:5px;box-shadow:0px 0px 2px 0px rgba(181,181,181,0.3);padding:20px 40px;position:relative;text-align:center;width:90%;min-height:250px;position:relative;top:20px}.charts .chart1{opacity:0.7}@media (min-width: 992px){.charts .chart.first{float:right;left:45px}.charts .chart.last{left:-45px}}@media (max-width: 991px){.charts .chart{float:none !important;left:0px !important;top:0px !important;margin:0 auto;width:55%;margin-bottom:25px !important}.charts .chart.last{margin-bottom:0px !important}}@media (max-width: 600px){.charts .chart{width:90% !important}}.charts .chart.featured{z-index:999}@media (min-width: 992px){.charts .chart.featured{margin:0 auto;top:0px;min-height:365px}.charts .chart.featured .btn-signup{margin-top:32px}}.charts .chart.featured .popular{position:absolute;top:0px;left:0px}.charts .chart.featured .quantity{margin-top:15px;padding-bottom:5px}.charts .chart .plan-name{text-align:center;font-size:20px;font-weight:400;color:#444;width:90%;margin:0 auto;margin-top:5px}.charts .chart .quantity{text-align:center;border-bottom:1px solid #d5d5d5;margin-top:10px}.charts .chart .quantity .dollar{font-size:19px;position:relative;top:-18px}.charts .chart .quantity .price{font-size:39px;letter-spacing:-3px}.charts .chart .quantity .period{font-size:15px;position:relative;top:-5px;margin-left:4px}.charts .chart .specs{margin-top:20px}.charts .chart .specs .spec{font-size:15px;color:#474747;text-align:center;font-weight:300;margin-bottom:13px}.charts .chart .specs .spec .variable{color:#1FBEE7;font-weight:700;font-size:16px}.charts .chart .btn-signup{margin-top:20px;height:38px}.charts .chart.featured .best{position:absolute;top:0px;left:0px}.charts .col-md-3{padding-right:0px;padding-left:0px}.charts .chart .free{position:absolute;top:-20px;right:-20px}.charts .chart .better{position:absolute;top:-20px;left:-20px;z-index:9999}#cta{background:#f9f9f9;border:1px solid #EAEDF7;border-radius:8px;box-shadow:inset rgba(100,100,100,0.25) 0 1px 1px;padding:20px 30px 30px 30px;margin:0 auto;text-align:center}#cta .form-wrapper h4{font-size:21px;color:#5F6E7C;font-weight:300;text-shadow:1px 1px 1px rgba(255,255,255,0.5)}#cta .form-registration .form-group label{display:block;font-weight:300;color:#5e5e5e;margin-bottom:3px;text-align:left}input.form-control.error-cadastro-input[type="text"],input.form-control.error-cadastro-input[type="email"],input.form-control.error-cadastro-input[type="password"]{border-color:red;outline:0;box-shadow:inset 0 1px 1px rgba(255,0,0,0.075),0 0 6px rgba(255,0,0,0.6)}.error-cadastro{font-weight:500;color:red;text-align:left;padding-top:6px;font-size:12px;font-style:italic}div.item{text-align:center}div.item img{display:inline !important}a.left i{right:50%}a.right i{left:50%}
