header{background-color:#28ac8a}.navi h4{color:#28ac8a}.navi .btn-border{border-color:#28ac8a;color:#28ac8a}.navi.navi-footer ul a{color:#6b7280}.navi.navi-footer .socialmedia li a{color:#2a2b2b}#features .feature.active .fa.feature-icon{background:none;color:#28ac8a}.feature-row{margin-bottom:150px}.feature-row.feature-row-smaller-bottom{margin-bottom:100px}.feature-row:first-child{margin-top:50px}@media only screen and (max-width:767px){.feature-row:first-child{margin-top:32px}}.feature-row h1{color:#28ac8a}.feature-row h2{color:#28ac8a;font-size:30px;font-family:'Campton-Bold',sans-serif;display:inline-block}.feature-row p{font-size:22px}@media only screen and (max-width:767px){.feature-row{margin-bottom:60px}.feature-row p{font-size:17px}}.end-c2a{background-color:#28ac8a;border:#28ac8a;color:white;margin-top:22px;padding:15px}@media only screen and (max-width:767px){.end-c2a{margin-top:10px;margin-bottom:10px}}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none!important}.app-call-to-action{height:100px;width:100%;background-color:#EEB211;display:block;-webkit-transition:height 1s;transition:height 1s;color:white}.app-call-to-action .close-call{text-align:center;font-size:30px;height:100%;padding-top:24px}.app-call-to-action .call-content .text{padding-top:10px}.app-call-to-action .call-content .text div{margin-top:4px}.app-call-to-action .call-content .text div .btn.btn-primary{background-color:#222;border:none}.app-call-to-action a.btn{text-transform:unset}#payments .container>.flex-container{padding-left:8px}#payments .page-title{margin-bottom:0px}#payments .flex-container{display:flex;flex-flow:column wrap}#payments .flex-container.indented{padding-left:12px}#payments .flex-row{display:flex;flex:1 0 100%;flex-flow:row wrap;padding-top:12px}#payments section{padding-top:18px}#payments h1{font-size:30px;font-family:'Campton-Bold',sans-serif;display:inline-block;margin-bottom:14px}#payments .info-box{display:flex;flex-flow:nowrap column;padding:4px 16px 8px 2px;align-items:baseline}#payments .info-box .box-title{color:#888;font-size:17px}#payments .info-box .box-content{font-weight:bold;font-size:18px;white-space:nowrap}#payments .info-box .box-content.small{font-size:18px}#payments .info-box.amount .box-content{font-size:22px}#payments .pay-btn{background-color:#22AC8A;border:3px solid #22AC8A;color:white;border-radius:6px;font-size:22px}#payments .main{padding-bottom:10px;padding-top:0}#payments .payment-action{padding-right:10px}#payments .pay-box{display:flex;align-items:center;flex-flow:row wrap;flex-grow:1}#payments .msg{color:#666;font-size:18px}#payments .page-title i.fa-smile-o,#payments .page-title i.fa-frown-o{vertical-align:middle;font-size:44px;padding-bottom:4px;padding-left:3px}#payments .invoice-info{padding-bottom:18px}#payments.payment-result .main.notpaid{padding-bottom:0}#payments.payment-result .main.notpaid .info-box,#payments.payment-result .main.notpaid .payment-status{padding-bottom:0}#payments.payment-result .pay-box{align-items:flex-end}#payments #download-invoice-button{margin-left:auto;padding-right:8px}#payments .status-title.is-cancelled{color:#EEB211}#payments .status-title.is-successful{color:#28ac8a}.app-call-to-action{display:none}