:root{--blue-shop:#086ce3;--green-shop:#005a00;--green-hover:#047404}*{margin:0;padding:0}.btn:hover{color:#fff!important;background-color:var(--green-hover)!important}html{height:100%}.select-shop{color:var(--green-shop);font-weight:700}.btn-shop{color:#fff!important;background-color:var(--green-shop);border-color:var(--green-shop);padding:10px 26px;font-weight:700;font-size:16px}.form-control{max-width:600px}.card-body:last-child{font-size:14px}.p_class{color:#000000d4;font-size:1rem;font-weight:600;margin-top:1rem;letter-spacing:.5px}.bg-c{background-color:#fff}.fieldset-container{min-height:357px;position:relative}.form-section{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;background-color:#fff}#heading{text-transform:uppercase;color:#333;font-weight:700;font-size:2rem;letter-spacing:1px}#msform{text-align:center;position:relative;margin-top:20px}.form-card{text-align:left}#msform fieldset:not(:first-of-type){display:none}#msform textarea{padding:8px 15px 8px 15px;border:1px solid #ccc;border-radius:0;margin-bottom:25px;margin-top:2px;width:100%;box-sizing:border-box;font-family:montserrat;color:#2c3e50;background-color:#fff;font-size:16px;letter-spacing:1px}#msform textarea:focus{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:1px solid #2f8e2f;outline-width:0}#msform .action-button{width:100px;background:#2f8e2f;font-weight:700;color:#fff;border:0 none;border-radius:0;cursor:pointer;padding:10px 5px;margin:28px 0 10px 5px;float:right}#msform .action-button:focus,#msform .action-button:hover{width:100px;background:#e6e6e6;font-weight:700;color:#000;border:1px solid #d2d2d2;border-radius:0;cursor:pointer;padding:10px 5px;margin:28px 0 10px 5px;float:right}#msform .action-button-previous{width:100px;background:#616161;font-weight:700;color:#fff;border:0 none;border-radius:0;cursor:pointer;padding:10px 5px;margin:28px 0 10px 5px;float:right}#msform .action-button-previous:focus,#msform .action-button-previous:hover{background-color:#000}.card{z-index:0;border:none;position:relative}.fs-title{font-size:25px;color:#262223;margin-top:1rem;font-weight:600;text-align:left}.purple-text{color:#2f8e2f;font-weight:400}.steps{font-size:25px;color:#2f8e2f;margin-top:1rem;font-weight:400;text-align:right}#progressbar{margin-bottom:30px;overflow:hidden;color:#d3d3d3}@media screen and (max-width:390px){#progressbar li{font-size:9px!important}}#progressbar .active{color:#262223}#progressbar li{list-style-type:none;font-size:15px;width:25%;float:left;position:relative;font-weight:400}#progressbar #account:before{font-family:FontAwesome;content:'1'}#progressbar #personal:before{font-family:FontAwesome;content:'2'}#progressbar #payment:before{font-family:FontAwesome;content:'3'}#progressbar #confirm:before{font-family:FontAwesome;content:'4'}#progressbar li:before{width:50px;height:50px;line-height:45px;display:block;font-size:20px;color:#fff;background:#d3d3d3;border-radius:50%;margin:0 auto 10px auto;padding:2px}#progressbar li:after{content:'';width:100%;height:2px;background:#d3d3d3;position:absolute;left:0;top:25px;z-index:-1}#progressbar li.active:after,#progressbar li.active:before{background:#000}.progress{height:20px}.progress-bar{background-color:#005a00}.fit-image{width:100%;object-fit:cover}.progress-wizard .progress-wizard-step.active .progress-wizard-dot{animation:fadeIn 1s ease 0s 1 normal none running!important;background:#000!important;box-shadow:0 0 0 .1875rem #fff,0 0 0 .25rem rgb(0 0 0 / 50%)!important}.hide{display:none}.label{color:#000!important;font-size:.9rem!important}.radio{cursor:pointer;line-height:20px;color:#414141!important;font-size:.9rem!important;margin:15px;font-weight:600}.vertical-center{margin:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.rkmd-btn.btn-yellow{color:#fff;background-color:#ffeb3b}.rkmd-btn.btn-yellow:hover{background-color:#f8de00}.ripple-effect.ripple-yellow .ripple{background:rgba(255,235,59,.725)!important}.step{height:15px;width:15px;margin:0 2px;background-color:#616161;border:none;border-radius:50%;display:inline-block;opacity:.5}.step.active{opacity:1}.step.finish{background-color:#d9ff00}.overlay_popup{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);transition:opacity .5s;visibility:hidden;opacity:0}.overlay_popup:target{visibility:visible;opacity:1;z-index:1}.popup{top:33%;margin:70px auto;padding:20px;background:#fff;border-radius:5px;width:40%;position:relative;transition:all 5s ease-in-out}.popup h2{margin-top:0;color:#333;font-family:Tahoma,Arial,sans-serif}.popup .close{position:absolute;top:20px;right:30px;transition:all .2s;font-size:30px;font-weight:700;text-decoration:none;color:#152856}.popup .close:hover{color:#284fa8}.popup .content{max-height:30%}@media screen and (max-width:700px){.box{width:90%}.popup{width:90%}}.scroll-prompt{opacity:1;width:167px;height:44px;padding-left:127px}.scroll-prompt .scroll-prompt-arrow-container{-webkit-animation-name:bounce;animation-name:bounce;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.scroll-prompt .scroll-prompt-arrow{-webkit-animation-name:opacity;animation-name:opacity;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.scroll-prompt .scroll-prompt-arrow:last-child{animation-direction:reverse;margin-top:-6px}.scroll-prompt .scroll-prompt-arrow>div{width:26px;height:26px;border-right:8px solid #000;border-bottom:8px solid #000;transform:rotate(45deg) translateZ(1px)}@-webkit-keyframes opacity{0%{opacity:0}10%{opacity:.1}20%{opacity:.2}30%{opacity:.3}40%{opacity:.4}50%{opacity:.5}60%{opacity:.6}70%{opacity:.7}80%{opacity:.8}90%{opacity:.9}100%{opacity:1}}@keyframes opacity{0%{opacity:0}10%{opacity:.1}20%{opacity:.2}30%{opacity:.3}40%{opacity:.4}50%{opacity:.5}60%{opacity:.6}70%{opacity:.7}80%{opacity:.8}90%{opacity:.9}100%{opacity:1}}@-webkit-keyframes bounce{0%{transform:translateY(0)}10%{transform:translateY(2px)}20%{transform:translateY(4px)}30%{transform:translateY(6px)}40%{transform:translateY(8px)}50%{transform:translateY(10px)}60%{transform:translateY(12px)}70%{transform:translateY(14px)}80%{transform:translateY(16px)}90%{transform:translateY(18px)}100%{transform:translateY(20px)}}@keyframes bounce{0%{transform:translateY(0)}10%{transform:translateY(2px)}20%{transform:translateY(4px)}30%{transform:translateY(6px)}40%{transform:translateY(8px)}50%{transform:translateY(10px)}60%{transform:translateY(12px)}70%{transform:translateY(14px)}80%{transform:translateY(16px)}90%{transform:translateY(18px)}100%{transform:translateY(20px)}}.cpf_position{text-align:left;padding-left:44px}@media screen and (min-width:426px){.cpf_position{float:right;padding-top:8px}}
