.pb-4{padding-bottom:1rem}.pt-4{padding-top:1rem}.text-xs{font-size:.75rem!important;line-height:1rem!important}.text-sm{font-size:.875rem!important;line-height:1.25rem!important}.text-lg{font-size:1.125rem!important;line-height:1.75rem!important}.price .col-sm-3:not(:last-child),.price .col-sm-4:not(:last-child),.price .col-sm-6:not(:last-child){border-right:1px solid #EDF2F7}.price .card{border:none;border-radius:0}.price .card .item{color:#718096;padding:15px 0 0;font-size:18px;text-align:center;border-bottom:none}.price .card .item b{font-weight:700}.price .card .item i{margin-right:5px}.price .card .item:last-child{padding-top:40px}.price .card .stars{margin-bottom:10px}.price .card .title{font-size:25px;font-weight:600;border-radius:0;color:#1A202C;text-transform:capitalize;padding:0 20px;text-align:center}.price .card .price{font-size:56px;font-weight:700;margin-bottom:20px}.price .card .price .smaller{font-size:56px}.price .card .price .currency{font-size:20px;vertical-align:top;position:relative;font-weight:700;top:14px;left:-10px;color:#1A202C}.price .card .price .period{display:block;font-size:18px;color:#718096;font-weight:400;margin-top:-10px;text-transform:none}.price .card .price .decimal{font-size:20px}.price .card .annual{font-size:16px;color:#1A202C;opacity:.5;margin-bottom:10px;margin-top:-10px}.price .developer{margin-top:50px;text-align:center}.price .all-plan-features{text-align:center;margin-top:80px;padding:0 20%}.price .compare-widgets{text-align:center;margin-top:50px}.price .compare-widgets .btn-clear.btn-normal{opacity:.8;padding:13px 20px;color:#1A202C;border:2px solid #1A202C;transition:opacity .3s}.price .compare-widgets .btn-clear.btn-normal:hover{opacity:1}.footer{padding-top:60px;padding-bottom:50px;text-align:center;-ms-flex:none;flex:none;background:#2D3748}.footer .main{text-align:left}.footer .main .title{font-size:28px;font-weight:700;color:#fff;margin-bottom:20px}.footer .main .description{font-size:18px;font-weight:400;color:#fff}.footer .main .heading{font-size:16px;color:#fff;font-weight:600;text-transform:uppercase;margin-bottom:30px}.footer .main ul li{font-size:18px;color:#fff;font-weight:400;margin-bottom:15px}.footer .main ul li a,.footer .main ul li a:active,.footer .main ul li a:visited{color:#fff}.footer .main ul li a:hover{opacity:.9}.footer .main .social-links{margin-top:40px;display:-ms-flexbox;display:flex;padding-bottom:20px}.footer .main .social-links .social-link{margin-right:20px;transition:opacity .3s}.footer .main .social-links .social-link:hover{opacity:.8}.footer .main .social-links .social-link .icon{color:#fff;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:32px;border-radius:2px}.footer-secondary{background-color:#2D3748}.footer-secondary .lead{text-align:center;color:#fff;font-size:27px;font-weight:700;padding:40px 0 20px}.testimonials{padding-top:40px;background:#fff}.testimonials .col-sm-4{margin-bottom:30px}@media (min-width:992px){.testimonials .row{display:-ms-flexbox;display:flex}.testimonials .card{height:100%}}.testimonials .item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:justify;justify-content:space-between}.testimonials .image-container{text-align:left;padding-bottom:50px}.testimonials .business-name{font-size:46px;font-weight:900;color:#1A202C;text-transform:uppercase}.testimonials .business-logo{max-height:80px;max-width:200px}.testimonials .title{font-weight:700;padding-bottom:10px}.testimonials .favorite-feature{padding-top:10px;font-weight:600}.testimonials .stars{display:-ms-flexbox;display:flex;margin-top:20px}.testimonials .stars .star{height:20px;width:20px;margin-right:3px}.testimonials .customer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:50px}.testimonials .customer .customer-avatar{border-radius:50%;height:45px;width:45px;background-size:cover;margin-right:20px;border:1px solid #f2f2f2}.testimonials .customer .customer-name{font-weight:400;font-size:18px;color:#718096}.testimonials .submit-review{text-align:center;margin-top:80px}.testimonials .submit-review .btn-clear.btn-normal{opacity:.8;padding:13px 20px;color:#1A202C;border:2px solid #1A202C;transition:opacity .3s}.testimonials .submit-review .btn-clear.btn-normal:hover{opacity:1}