.nav-container .btn-container{text-align:center}.nav-container .btn-container a.btn{color:#fff}@media only screen and (min-width: 992px){.nav-container .has-dropdown ul{-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2)}}@media only screen and (max-width: 991px){.nav-container .nav-bar{border-bottom:1px solid rgba(211,211,211,0.8)}}input.btn-accent[type=submit],button.btn-accent[type=submit],.btn-accent{background-color:#d33659;color:#fff;border:none}input.btn-accent[type=submit]:visited,button.btn-accent[type=submit]:visited,.btn-accent:visited{color:#fff}input.btn-accent[type=submit]:hover,input.btn-accent[type=submit]:focus,button.btn-accent[type=submit]:hover,button.btn-accent[type=submit]:focus,.btn-accent:hover,.btn-accent:focus{background-color:#d33659}.btn-accent-border{border:2px solid #d33659;color:#d33659}.btn-accent-border:visited{color:#d33659}.btn-accent-border:hover,.btn-accent-border:focus{background-color:#d33659;color:#fff}hr.accent{border:1px solid #d33659}hr.subtle{border:1px solid rgba(191,191,191,0.3)}hr.three-quarters-width{width:75%}hr.half-width{width:50%}hr.quarter-width{width:25%}hr.eighth-width{width:12.5%}hr.center{margin:auto}.rating-statistics .value{font-family:Raleway, Georgia, serif;font-size:64px;line-height:72px;color:#111}@media all and (max-width: 420px){.rating-statistics .value{font-size:48px}}.rating-statistics .description{font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:24px;font-weight:500;line-height:28px;color:#111}.rating-statistics .rating-description{font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:16px;font-weight:normal;line-height:18px;color:#111}.rating-statistics i.fa-star{font-size:42px;margin-left:8px;margin-right:8px;color:#fdcb2f}@media all and (max-width: 362px){.rating-statistics i.fa-star{font-size:34px}}.user-registration{overflow:visible}.pricing-table ul li{line-height:24px}@media all and (min-width: 1200px){.pricing-table{height:100%}}@media all and (min-width: 1200px){.pricing-container{display:flex}.pricing-container .pricing-col{flex:1}}.fade-in{opacity:0}.slide-in{transform:translateY(150px);animation:come-in 0.8s ease forwards}@keyframes come-in{to{transform:translateY(0)}}.onsite{height:45px}@media all and (max-width: 468px){.onsite{height:30px}}.rounded-corners{border-radius:8px}
