@import url(https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@400;700&display=swap);body{background-color:#f8f9fa;font-family:"Nunito Sans",sans-serif!important;color:#666!important}.mb-3{margin-bottom:1rem}.semi-bold{font-weight:700}body a{color:#666;text-decoration:none}body a:hover{color:#b4c48e}.pull-right{float:right}.centered{margin:0 auto}.btn-primary{background-color:#373c59!important;border-color:#373c59!important}.btn-primary:hover{background-color:#ffc107!important;border-color:#ffc107!important}.padding-15{padding:15px}.text-left{text-align:left!important}.no-padding{padding:0!important}.no-margin{margin:0!important}.element{background-image:url(/static/media/bg_pc.21d9ea59.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center;min-height:70vh;border-bottom:8px solid #eb3134}.element .line-0-content h2{color:#fff;font-weight:700;font-size:3.5em}.element .line-1-content p{color:#fff}.element .line-2-content button{font-size:1.8em;border-radius:25px;margin-top:25px}.element .line-2-content button svg{padding-right:10px}.element .line-2-content p{color:#fff;padding-top:10px}.text-white{color:#fff!important}.btn-block{width:100%}.mr-2{margin-right:.5rem!important}@media (max-width:576px){.element .line-0-content h2{font-size:2.1em!important;margin-top:25px}.element .line-2-content button{font-size:1.3em}.img-banner{margin-top:20px;margin-bottom:25px}}.footer a,.footer p{color:#fff}.footer a:hover{color:#ffc107}.modal-content{border-radius:.5rem!important}.modal-header{border-bottom:1px solid #dee2e6!important}.modal-body{font-size:1rem!important}.ios-modal .modal-content{border-radius:16px!important;border:none!important;box-shadow:0 4px 6px rgba(0,0,0,.1)!important;background-color:#fff!important}.ios-modal .modal-header{border-bottom:1px solid #e5e5e5!important;background-color:#f7f7f7!important}.ios-modal .modal-title{font-size:17px!important;font-weight:600!important;color:#333!important}.ios-modal .modal-body{font-size:15px!important;color:#666!important;padding:16px!important}.ios-modal .modal-footer{border-top:1px solid #e5e5e5!important;background-color:#f7f7f7!important;justify-content:center!important;display:contents!important}.ios-modal .btn-primary{border-radius:10px!important;padding:8px 16px!important;font-size:15px!important;background-color:#ffc107!important;border-color:#ffc107!important}.nav-link{color:#fff}.nav-link.active,.nav-link:hover{color:#f6b404}.logo{max-width:170px;height:auto}.header-nav .nav-item{padding:0 10px;margin:5px 0}.whatsapp-button{white-space:nowrap}@media (min-width:801px){.header{display:flex;justify-content:space-between;align-items:center}.logo-container{flex:1 1;display:flex;justify-content:flex-start}.header-nav{flex:1 1;display:flex;justify-content:flex-end}}@media (max-width:981px){.header{flex-direction:column;text-align:center}.logo-container{justify-content:center;margin-bottom:15px}.header-nav{justify-content:center!important}}.floating-button{position:fixed;bottom:20px;right:20px;background-color:#25d366;color:#fff;border-radius:50%;width:60px;height:60px;display:flex;align-items:center;justify-content:center;z-index:1000;animation:pulse 2s infinite;font-size:2.1em}.floating-button.phone{right:auto;left:20px;background-color:#007bff;font-size:1.6em}@keyframes pulse{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(0,0,0,.2)}70%{transform:scale(1.1);box-shadow:0 0 0 20px transparent}to{transform:scale(1);box-shadow:0 0 0 0 transparent}}@media (max-width:576px){.floating-button.phone{display:flex}}@media (min-width:577px){.floating-button.phone{display:none}}.element-empty{background-color:#fff;padding-top:30px;padding-bottom:30px}.box-buttons-summary svg{font-size:2.5em}.steps-section{background-color:#f8f8f8;counter-reset:passos}.step-number{position:relative;font-size:4rem;font-weight:700;color:#ffc107;margin-bottom:1rem;display:flex;align-items:center;justify-content:center;counter-increment:passos}.step-number:before{position:absolute;top:0;left:-31px;z-index:0;content:counter(passos);color:#fff;font-size:3em;line-height:1.15;font-family:"Bebas Neue",Tahoma,Arial,Helvetica,sans-serif;text-shadow:-4px -4px 0 #fbb917,-4px 4px 0 #fbb917,4px -4px 0 #fbb917,4px 4px 0 #fbb917}.step-number img{position:relative;margin-left:1rem;width:75%;border:8px solid #ffc107;z-index:1}.step-title{font-size:1.5rem;font-weight:700;color:#373c59;margin-top:.5rem}@media (max-width:767.98px){.step-number:before{padding-left:20px}}@media (min-width:768px) and (max-width:811px){.step-number:before{font-size:1.5em;left:-10px}}.products-section{background-color:#f8f8f8;counter-reset:passos}.product-img{position:relative;font-size:4rem;font-weight:700;color:#ffc107;display:flex;align-items:center;justify-content:center;counter-increment:passos}.product-img img{position:relative;margin-left:1rem;background-color:#373c59;width:75%;border:8px solid #ffc107;z-index:1}.product-title{font-size:1.5rem;font-weight:700;color:#373c59;margin-top:.5rem}.step-text{color:#333}.about-title{font-size:1.5rem;font-weight:700;margin-top:.5rem}.about-img{position:relative;font-size:4rem;font-weight:700;display:flex;align-items:center;justify-content:center}.about-img img{position:relative;margin-left:1rem;background-color:#373c59;border:3px solid #ffc107;z-index:1;margin-top:10px}.contact-section{background-color:#fff}
/*# sourceMappingURL=main.dec12841.chunk.css.map */