@import url("https://fonts.googleapis.com/css?family=Lato:300,300i,400,400i,700,700i,900,900i|Heebo:400,700,800,900");@font-face{font-family:Proxima Nova Soft;src:url(../fonts/proxima-soft/ProximaNovaSoft-Regular.eot);src:url(../fonts/proxima-soft/ProximaNovaSoft-Regular.woff2) format("woff2"),url(../fonts/proxima-soft/ProximaNovaSoft-Regular.woff) format("woff"),url(../fonts/proxima-soft/ProximaNovaSoft-Regular.ttf) format("truetype"),url(../fonts/proxima-soft/ProximaNovaSoft-Regular.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:Proxima Nova Soft;src:url(../fonts/proxima-soft/ProximaNovaSoft-Medium.eot);src:url(../fonts/proxima-soft/ProximaNovaSoft-Medium.woff2) format("woff2"),url(../fonts/proxima-soft/ProximaNovaSoft-Medium.woff) format("woff"),url(../fonts/proxima-soft/ProximaNovaSoft-Medium.ttf) format("truetype"),url(../fonts/proxima-soft/ProximaNovaSoft-Medium.eot?#iefix) format("embedded-opentype");font-weight:500;font-style:normal}@font-face{font-family:Proxima Nova Soft;src:url(../fonts/proxima-soft/ProximaNovaSoft-Semibold.eot);src:url(../fonts/proxima-soft/ProximaNovaSoft-Semibold.woff2) format("woff2"),url(../fonts/proxima-soft/ProximaNovaSoft-Semibold.woff) format("woff"),url(../fonts/proxima-soft/ProximaNovaSoft-Semibold.ttf) format("truetype"),url(../fonts/proxima-soft/ProximaNovaSoft-Semibold.eot?#iefix) format("embedded-opentype");font-weight:600;font-style:normal}@font-face{font-family:Proxima Nova Soft;src:url(../fonts/proxima-soft/ProximaNovaSoft-Bold.eot);src:url(../fonts/proxima-soft/ProximaNovaSoft-Bold.woff2) format("woff2"),url(../fonts/proxima-soft/ProximaNovaSoft-Bold.woff) format("woff"),url(../fonts/proxima-soft/ProximaNovaSoft-Bold.ttf) format("truetype"),url(../fonts/proxima-soft/ProximaNovaSoft-Bold.eot?#iefix) format("embedded-opentype");font-weight:700;font-style:normal}@keyframes a{0%{opacity:0;display:none}to{opacity:1;display:block}}@keyframes b{0%{opacity:1;display:block}to{opacity:0;display:none}}@keyframes c{0%{transform:translateX(-250px)}to{transform:translateX(0)}}@keyframes d{0%{transform:translateX(0)}to{transform:translateX(-250px)}}body,html{overflow-X:hidden}body{font-family:Lato,sans-serif;color:#283a46}body,body label,body p,body span{font-size:16px;line-height:20px}*,::active,::focus,::hover,::visited,:after,:before{outline:none!important;background-size:cover!important;background-repeat:no-repeat!important;background-position:50%!important}.img-wrap{width:100%;overflow:hidden;margin-bottom:0}.img-wrap img{width:100%;height:auto}h1,h2,h3,h4{font-family:Lato,sans-serif;margin:0 0 22px}a,a:active a:visited,a:focus,a:hover{text-decoration:none;transition:.5s}.btn,.btn:active .btn:focus,.btn:hover{padding:18px 42px 12px;margin-bottom:12px;border-radius:22px;box-shadow:4px 4px 10px 0 rgba(0,0,0,.1);transition:.5s;cursor:pointer;text-align:center;white-space:normal;text-transform:uppercase;font:normal normal 400 14px/14px Proxima Nova Soft,sans-serif;letter-spacing:.1em;color:#fff}.btn:active .btn:focus:hover,.btn:hover,.btn:hover:hover{box-shadow:4px 4px 12px 2px rgba(0,0,0,.3)}.btn.middle,.btn:active .btn:focus.middle,.btn:hover.middle{padding:12px 42px}.btn.btn-blue,.btn:active .btn:focus.btn-blue,.btn:hover.btn-blue{background-color:#00d7de}.btn.btn-blue:hover,.btn:active .btn:focus.btn-blue:hover,.btn:hover.btn-blue:hover{background-color:#00e6ed}.btn.btn-orange,.btn:active .btn:focus.btn-orange,.btn:hover.btn-orange{background-color:#fe9700}.btn.btn-orange:hover,.btn:active .btn:focus.btn-orange:hover,.btn:hover.btn-orange:hover{background-color:#ea8b00}.btn.btn-outline,.btn:active .btn:focus.btn-outline,.btn:hover.btn-outline{background-color:#fff;color:#283a46}.btn.btn-outline:hover,.btn:active .btn:focus.btn-outline:hover,.btn:hover.btn-outline:hover{background-color:#f4f4f4}label{font-weight:400;display:block;font-size:14px}::-webkit-input-placeholder{opacity:1}:-ms-input-placeholder,::-ms-input-placeholder{opacity:1}::placeholder{opacity:1}.form-control,input,textarea{border-width:.12em;border-radius:8px;font-size:14px;padding:10px 14px}.form-control:active,.form-control:focus,input:active,input:focus,textarea:active,textarea:focus{border-color:#00d7de}.form-control:active::-webkit-input-placeholder,.form-control:focus::-webkit-input-placeholder,input:active::-webkit-input-placeholder,input:focus::-webkit-input-placeholder,textarea:active::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:0}.form-control:active:-ms-input-placeholder,.form-control:active::-ms-input-placeholder,.form-control:focus:-ms-input-placeholder,.form-control:focus::-ms-input-placeholder,input:active:-ms-input-placeholder,input:active::-ms-input-placeholder,input:focus:-ms-input-placeholder,input:focus::-ms-input-placeholder,textarea:active:-ms-input-placeholder,textarea:active::-ms-input-placeholder,textarea:focus:-ms-input-placeholder,textarea:focus::-ms-input-placeholder{opacity:0}.form-control:active::placeholder,.form-control:focus::placeholder,input:active::placeholder,input:focus::placeholder,textarea:active::placeholder,textarea:focus::placeholder{opacity:0}textarea{resize:none;height:160px}.form-control,.form-control:active,.form-control:focus,input,input:active,input:focus,select,select:active,select:focus,textarea,textarea:active,textarea:focus{outline:none!important;box-shadow:none!important}input[type=checkbox]{display:none}input[type=checkbox]+label{width:100%}input[type=checkbox]+label:before{content:"";position:relative;display:inline-block;width:14px;height:14px;border:.12em solid #c3c3c3;margin:0 6px 3px 0;vertical-align:bottom}input[type=checkbox].checked+label:before{background-image:url(../img/util/check.svg);background-size:10px 10px!important}select[name],select[name]:active,select[name]:focus,select[name]:hover{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;cursor:pointer;height:auto!important;border:.14em solid #b6c9d5;background:#c3d3dd url(../img/util/down.svg) right -4px center/48px auto no-repeat!important}.radio-group{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;font-size:14px}.radio-group .control-label,.radio-group .radio{text-align:left}.radio-group .control-label small,.radio-group .radio small{font-size:10px;text-transform:none}.radio-group .radio-buttons{position:relative;display:-ms-flexbox;display:flex;margin-left:46px}.radio-group .radio-buttons input[type=radio]{position:absolute;opacity:0;visibility:hidden}.radio-group .radio-buttons input[type=radio]:checked+.radio:before{background:#00d7de}.radio-group .radio-buttons label.radio{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0;margin-bottom:0;margin-right:32px;cursor:pointer}.radio-group .radio-buttons label.radio:last-of-type{margin-right:0}.radio-group .radio-buttons label.radio:before{background:#c3d3dd;display:inline-block;content:"";height:30px;width:30px;margin-right:.625rem;border:6px solid #c3d3dd;box-shadow:0 0 0 1px #a9bfce;border-radius:50%}.file-label{margin-bottom:18px}.file-group{display:-ms-flexbox;display:flex;margin-bottom:12px}.file-group:last-child{margin-bottom:0}.file-group input[type=file]{display:none}.file-group label.file-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:0;background:#c0d0db;border-radius:8px;width:100%;padding:6px 12px!important;border:.12em solid #a9bfce;height:auto}.file-group label.file-button .choose-file{cursor:pointer;white-space:nowrap;text-transform:none;font-size:11px;line-height:12px;padding:4px 10px;border:0;border-radius:8px;border:.12em solid #b6c9d5;background-color:#cad7e1}.file-group .file-name{width:100%;font-size:12px;line-height:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:12px}.file-group .new-file,.file-group .remove-input{height:38px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:140px;margin-left:24px}.header{min-height:100vh;background:url(../img/ncb_header-bg.png) center bottom 0/cover no-repeat;position:relative}.header .container{padding:15px}.topbar{margin:12px 0 42px}.menu-bar,.menu-bar .container{animation:b .2s ease-in}.menu-bar .container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:0!important}.menu-bar.fixed{position:fixed;background-color:rgba(0,0,0,.8);top:0;left:0;right:0;padding:15px;z-index:11;animation:a .4s ease-out}.menu-bar.fixed .logo,.menu-bar.fixed .menu{margin:0}.menu-bar.fixed .logo{width:100px}.menu-bar.fixed .menu li a,.menu-bar.fixed .menu li a span{font-size:13px}.menu-bar.fixed .menu li a.btn,.menu-bar.fixed .menu li a span.btn{padding:12px 42px;margin-bottom:0}.menu-bar .logo{width:120px}.menu-bar .menu{padding:0;margin:0}.menu-bar .menu li{display:inline-block;margin-right:36px;min-width:72px;text-align:center}.menu-bar .menu li:last-child{margin-right:0}.menu-bar .menu li a,.menu-bar .menu li a span{color:#fff;font-family:Proxima Nova Soft,sans-serif;font-size:16px;letter-spacing:.12em;text-transform:uppercase;font-weight:500}.menu-bar .menu li .btn{padding:16px 42px 8px}.menu-bar .menu-button{display:none}.header-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;text-align:left;position:relative}.header-content .content{width:100%;max-width:450px;color:#fff;-ms-flex-negative:0;flex-shrink:0}.header-content h1{width:100%;margin-bottom:32px;letter-spacing:normal;font-style:italic;font-weight:400}.header-content h1 strong{font-weight:800}.header-content p{font-weight:300;margin-bottom:60px}.header-content .btn{margin-right:16px;font-weight:900;letter-spacing:normal;font-size:14px}.header-content .btn:last-child{margin-right:0}.header-content .img-wrap{-ms-flex-negative:0;flex-shrink:0;height:590px}.header-content .img-wrap img{width:auto;height:100%}.section{padding:100px 0;background-color:#f4f4f4}.section h2{font-size:40px;font-weight:900}.light-section{text-align:center}.light-section .content{max-width:520px;margin:0 auto}.light-section .content p{color:#b2b2b2;margin-bottom:32px}.about{padding-bottom:0}.about .container{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}.about .content{max-width:52%;margin:12px 48px 0 0;-ms-flex-negative:0;flex-shrink:0}.about .content p{max-width:76%;color:#0e121a}.about .img-wrap{width:51%;margin:0 0 -74px;-ms-flex-negative:0;flex-shrink:0}.resources{background:url(../img/ncb_features-bg.png) center bottom 0/cover no-repeat;color:#fff;padding:100px 0}.resources p{font-weight:300}.call{max-width:50%;margin-bottom:52px}.call p{margin-bottom:42px}.call .btn{font-size:15px;letter-spacing:.12em;font-weight:500}.resource{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:80px}.resource .img-wrap{border-radius:15px}.resource .content{max-width:420px;-ms-flex-negative:0;flex-shrink:0}.resource:nth-child(odd){-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap}.resource:nth-child(odd) .img-wrap{margin-left:32px}.resource:nth-child(2n) .img-wrap{margin-right:32px}.buy{background:#f4f4f4 url(../img/ncb_winner.svg) right 0 bottom/auto no-repeat}.buy .btn{letter-spacing:.1em;font-size:15px;font-weight:500}.plans{background-color:#fff;display: flex;flex-wrap: wrap;}.plans .content{max-width:605px}.plans p{color:#a8a8a8}.plans-bar{-ms-flex-pack:justify;justify-content:space-between;font-weight:700;font-family:Proxima Nova Soft,sans-serif;margin-bottom:56px}.plans-bar,.plans-bar .period-selector,.plans-bar .period-selector .option{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.plans-bar .period-selector .option{position:relative;cursor:pointer;transition:color .2s ease}.plans-bar .period-selector .option:not(.active){transition:color .2s ease;color:rgba(40,58,70,.4)}.plans-bar .period-selector .option:after{content:""}.plans-bar .period-selector .option:first-child{padding-right:30px}.plans-bar .period-selector .option:first-child:after{width:46px;height:26px;background-color:rgba(40,58,70,.7);border-radius:18px;margin:0 6px;position:absolute;right:-29px}.plans-bar .period-selector .option:last-child{padding-left:30px}.plans-bar .period-selector .option:last-child:after{width:16px;height:16px;border-radius:50%;position:absolute;background-color:#fff;left:-16px;z-index:10;transform:translateX(0);transition:transform .2s ease}.plans-bar .period-selector .option:last-child.active:after{transform:translateX(16px);transition:transform .2s ease}.plans-bar .tel{background-color:#f4f4f4;color:#a8a8a8;padding:4px 18px;border-radius:16px;line-height:16px}.plans-bar .tel i{padding-right:4px;vertical-align:middle}.plan{border-radius:10px;box-shadow:0 10px 100px 0 rgba(77,77,119,.16);padding:32px;background-color:#fff;width:33.3333333%;position:relative}.plan.recommended{position:relative;z-index:1;padding:32px 32px 64px;margin-top:-28px}.plan .plan-label{background-color:#1182c7;padding:6px 10px;border-radius:16px;color:#fff;font:normal normal 700 14px/14px Proxima Nova Soft,sans-serif;letter-spacing:.08em;position:relative;top:-45px;display:inline-block;width:auto}.plan .plan-header>*{display:inline-block;vertical-align:top}.plan .plan-header .fa{font-size:26px;margin-right:12px}.plan .plan-header .fa.yellow{color:#ffc333}.plan .plan-header .fa.green{color:#85c154}.plan .plan-header .fa.red{color:#ff513f}.plan .plan-header .title{text-align:left}.plan .plan-header .title h3{color:#44577d;margin-bottom:4px;line-height:24px;font-size:24px}.plan .plan-header .pricing{float:right;text-align:center}.plan .plan-header .pricing .price{color:#151f26;font:normal normal 800 24px/24px Heebo,sans-serif;margin-bottom:4px}.plan .plan-header .pricing .period{font:normal normal 700 14px/14px Lato,sans-serif;color:#bcbcbc}.plan .plan-body{margin-bottom:60px}.plan .features-list{padding:0;margin:0;list-style:none;text-align:left}.plan .features-list li{font:normal normal 700 14px/14px Proxima Nova Soft,sans-serif;margin-bottom:32px}.plan .features-list li:after{font-family:Font Awesome\ 5 Free;font-weight:900;float:right}.plan .features-list li.checked:after{content:"\f00c";color:#1182c7}.plan .features-list li.unchecked{text-decoration:line-through}.plan .features-list li.unchecked:after{content:"\f00d";color:#ff513f;text-decoration:none}.plan .plan-footer .btn{background-color:#f19935;font-weight:700;width:100%;max-width:70%;letter-spacing:normal;padding:12px 22px}.footer{background-color:#5f619b;color:#fff;padding:24px 0;clear: both;}.footer p{margin-bottom:0;font-size:14px;opacity:.9;font-weight:400;text-align:center}@media screen and (max-width:1200px){.about{padding:60px 0 0}.about .content{max-width:38%;margin:12px}.about .content p{max-width:none}.about .img-wrap{width:60%}.plan .plan-footer .btn{max-width:84%}}@media screen and (max-width:992px){.menu-bar .menu li{margin-right:22px;min-width:auto}.menu-bar .menu li .btn{padding:15px 18px 8px}.header-content{-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center}.header-content .content{text-align:center;margin-bottom:32px}.header-content .content p{margin-bottom:24px}.header-content .img-wrap{height:auto;max-width:768px}.header-content .img-wrap img{width:100%;height:auto}.about .container{-ms-flex-flow:row wrap;flex-flow:row wrap}.about .container .content{margin:0 auto 32px;width:100%;max-width:546px;text-align:center}.about .container .content p,.about .container .img-wrap{width:100%;max-width:none;margin-right:0}.call{max-width:546px}.resources{padding:120px 0}.resource{-ms-flex-flow:row wrap!important;flex-flow:row wrap!important}.resource .content,.resource .img-wrap{width:100%;max-width:none;text-align:center}.resource .img-wrap{margin:0 0 32px!important}.plans-container{-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-align:center;align-items:center}.plans-container .plan{width:100%;max-width:546px;margin:0 auto;}.plans-container .plan.recommended{margin-top:0}}@media screen and (max-width:768px){html.menu-active{overflow-Y:hidden}.menu-bar{-ms-flex-flow:row nowrap;flex-flow:row nowrap}.menu-bar.fixed .menu-wrapper{left:0;right:0}.menu-bar.fixed .menu-button{position:static}.menu-bar .menu-button{display:block;position:absolute;right:calc((100vw - 546px) / 2);top:42px;cursor:pointer;justify-self:flex-end;z-index:15}.menu-bar .menu-button>*{display:block;width:26px;height:2px;background-color:#fff;margin:6px 0;transition:.2s}.menu-bar .menu-button.menu-active .top{transform:rotate(-45deg) translate(-7px,6px)}.menu-bar .menu-button.menu-active .middle{opacity:0}.menu-bar .menu-button.menu-active .bottom{transform:rotate(45deg) translate(-5px,-5px)}.menu-bar .menu-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;height:100vh;background-color:rgba(0,0,0,.4);visibility:hidden;transition:visibility .2s;animation:b .2s ease-in;animation-fill-mode:both}.menu-bar .menu-wrapper.menu-active{z-index:10;visibility:visible;transition:visibility .2s;animation:a .2s ease-out;animation-fill-mode:both}.menu-bar .menu-wrapper.menu-active .menu{animation:c .2s ease-out;animation-fill-mode:both}.menu-bar .menu-wrapper .menu{width:250px;height:100vh;background-color:#fff;animation:d .2s ease-in;animation-fill-mode:both;transition:.2s;display:block}.menu-bar .menu-wrapper .menu li{display:block;margin:0}.menu-bar .menu-wrapper .menu li a:not(.btn){display:block;padding:12px;color:#00d7de;border-top:1px solid #a9bfce}.menu-bar .menu-wrapper .menu li a:not(.btn):hover{color:#fff;background-color:#fe9700}.menu-bar .menu-wrapper .menu li:first-child a{border-top:0}.menu-bar .menu-wrapper .menu li a{font-size:14px}.menu-bar .menu-wrapper .menu li .btn{margin:12px 4px 0;width:calc(100% - 8px);border-radius:32px}.menu-bar .menu-wrapper .menu li .btn span{display:block;font-size:18px;margin-top:4px}.buy{position:relative}.buy:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background-color:hsla(0,0%,96%,.6);z-index:0}.buy *{position:relative;z-index:1}}@media screen and (max-width:546px){h1{font-size:36px}.section h2{font-size:32px}.menu-bar .menu-button{right:15px}.header-content .btn{display:block;margin:0 auto 12px!important;max-width:220px}.plans-bar{-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-align:center;align-items:center;margin-bottom:36px}.plans-bar .period-selector{margin-bottom:22px}.plan .plan-header .pricing{display:block;float:none;text-align:left;padding-left:35px}.plan .plan-header .pricing *{display:inline-block}}
.plan {
    width: 34%;
    border-radius: 10px;
    box-shadow: 0 10px 100px 0 rgba(77,77,119,.16);
    /* padding: 32px 5px; */
    background-color: #fff;
    width: 23.5%;
    position: relative;
    float: left;
    margin: 10px 4px;
    margin-bottom: 20px!important;
}
/*.step .plans .plan {
    width: auto;
    width: 100%;
    max-width: 270px;
    margin-right: 22px;
}*/
.step .plans .plan.free .plan-header {
    background: #a194b6;
}
.step .plans .plan .plan-header {
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    padding: 5px;
}
.step .plans .plan .plan-header .form-group {
    text-align: center;
    margin-bottom: 0;
}
.step .plans .plan .form-group, .steps .step .plans .plan .btn, .steps .step .plans .plan label.file-label {
    width: 100%;
    min-width: auto;
}
.step .form-group, .steps .step button {
    width: 100%;
    max-width: 350px;
}
.select {
    font-size: .9em;
    display: inline-block;
    width: 140px;
    margin: 0 auto 0;
    background-color: transparent;
    cursor: pointer;
    position: relative;
}
select[name], select[name]:active, select[name]:hover, select[name]:focus {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    width: 100%;
    cursor: pointer;
    height: auto !important;
    background: #fff url(../../_nc/img/ncd_caret-down.svg) right 10px center/14px auto no-repeat !important;
}
input, input.valid, input:active, input:active.valid, input:focus, input:focus.valid, input:hover, input:hover.valid, textarea, textarea.valid, textarea:active, textarea:active.valid, textarea:focus, textarea:focus.valid, textarea:hover, textarea:hover.valid, select, select.valid, select:active, select:active.valid, select:focus, select:focus.valid, select:hover, select:hover.valid {
    width: 100%;
    box-shadow: none !important;
    border-radius: 6px;
    border: 1px solid #dcdcdc;
    padding: 10px 8px;
}
.step .plans .plan .plan-header h2 {
    color: #fff;
    text-align: center;
    letter-spacing: .13em;
    margin: 0;
    margin-bottom: 12px;
    font-size: 26px;
    line-height: 18px;
}
.step .plans .plan.recommended .plan-header {
    position: relative;
}
.step .plans .plan.prata .plan-header {
    background: #09f;
}

.step .plans .plan.prata .plan-body {
    border-color: #09f;
}
.step .plans .plan .plan-body {
    padding: 18px 10px 8px;
    border: 1px solid;
}
.plan-benefits {
    list-style-type: none;
    padding: 0 14px;
    margin: 0;
    margin-bottom: 22px;
}
.plan-benefits li {
    margin: 0 12px 0 22px;
    border-bottom: 1px solid #e4e4e4;
    padding: 6px 0 2px;
    font-size: .95em;
    color: #373737;
    position: relative;
}
.plan-benefits li.checked::before {
    background: url(../../_nc/img/ndc_check.svg) no-repeat;
    width: 16px;
    height: 12px;
}

.plan-benefits li::before {
    content: '';
    position: absolute;
    display: inline-block;
    left: -22px;
    top: 9px;
    width: 16px;
    height: 12px;
}
.plan-price {
    color: #003d66;
    text-align: center;
    font-size: 46px;
    padding-top: 12px;
    font-weight: 900;
    line-height: 46px;
}
.plan-price .rs {
    /* vertical-align: super; */
    font-size: 22px;
    margin: 0 5px;
}
.plan-price .per {
    vertical-align: baseline;
    font-size: 22px;
}
.step .plans .plan.prata .plan-body .btn, .step .plans .plan.prata .plan-body label.file-label {
    background: #09f;
}

.step .plans .plan .plan-body .btn, .step .plans .plan .plan-body label.file-label {
    text-transform: uppercase;
    color: #fff;
    font-weight: 700;
    letter-spacing: .14em;
    padding: 10px;
    border-radius: 6px;
    font-size: 14px;
}
.step .plans .plan .form-group, .step .plans .plan .btn, .step .plans .plan label.file-label {
    width: 100%;
    min-width: auto;
}
.step .plans .plan.bronze .plan-body .btn, .step .plans .plan.bronze .plan-body label.file-label, .step .plans .plan.bronze .plan-header {
    background: #a38738;
}
.step .plans .plan.ouro .plan-body .btn, .step .plans .plan.ouro .plan-body label.file-label, .step .plans .plan.ouro .plan-header {
    background: #ffc200;
}
.step .plans .plan.free .plan-body .btn, .step .plans .plan.free .plan-body label.file-label, .step .plans .plan.free .plan-header {
    background: #8e897b;
}