@font-face{font-family:Urbanist;src:url(/assets/fonts/Urbanist-Regular.ttf) format("ttf");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(/assets/fonts/Urbanist-Medium.ttf) format("ttf");font-weight:medium;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(/assets/fonts/Urbanist-SemiBold.ttf) format("ttf");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(/assets/fonts/Urbanist-Bold.ttf) format("ttf");font-weight:strong;font-style:normal;font-display:swap}@font-face{font-family:Lora;src:url(/assets/fonts/Lora-Regular.ttf) format("ttf");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lora;src:url(/assets/fonts/Lora-Medium.ttf) format("ttf");font-weight:medium;font-style:normal;font-display:swap}@font-face{font-family:Lora;src:url(/assets/fonts/Lora-SemiBold.ttf) format("ttf");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Lora;src:url(/assets/fonts/Lora-Bold.ttf) format("ttf");font-weight:strong;font-style:normal;font-display:swap}@font-face{font-family:Bodoni;src:url(/assets/fonts/BauerBodoniStd-Bold.otf) format("otf");font-weight:700;font-style:normal;font-display:swap}@media only screen and (max-width:767px){.como-funciona-main{overflow-x:hidden}}.container-funcionamento-1{width:100%;background:url(/assets/images/image2.png) no-repeat 50%;background-size:cover}@media only screen and (max-width:767px){.container-funcionamento-1{max-width:unset;transform:unset}}.container-funcionamento-1 .since{max-width:1440px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;padding-top:250px}@media only screen and (max-width:767px){.container-funcionamento-1 .since{justify-content:unset;max-width:unset}}.container-funcionamento-1 .since p{font-family:Urbanist;margin:0 25px;color:#b08a4d;font-weight:600;font-size:16px}@media only screen and (max-width:767px){.container-funcionamento-1 .since p{margin:unset;font-size:14px;font-weight:unset}}.container-funcionamento-1 .since p:after,.container-funcionamento-1 .since p:before{content:"";display:inline-block;width:25px;height:1px;background:#b08a4d;margin:5px 20px}@media only screen and (max-width:767px){.container-funcionamento-1 .since p:after{display:none}}.container-funcionamento-1 .partner{display:flex;flex-wrap:wrap;align-items:center;flex-direction:column;justify-content:center;max-width:1440px;margin:0 auto}@media only screen and (max-width:767px){.container-funcionamento-1 .partner{justify-content:unset;max-width:unset}}.container-funcionamento-1 .partner h1{font-family:Lora;width:60%;font-size:48px;line-height:60px;color:#fff;text-align:center;margin-top:30px;margin-bottom:190px}@media only screen and (max-width:767px){.container-funcionamento-1 .partner h1{width:340px;text-align:unset;margin-top:20px;margin-bottom:250px}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.container-funcionamento-2{width:100%;min-height:520px}@media only screen and (max-width:767px){.container-funcionamento-2{transform:unset;margin-bottom:unset}}.container-funcionamento-2 .register{max-width:1225px;margin:0 auto;display:flex;justify-content:space-between}@media only screen and (max-width:767px){.container-funcionamento-2 .register{flex-direction:column;align-items:unset}}.container-funcionamento-2 .box-error{display:none;margin-top:20px;padding:10px;background-color:#f44336}.container-funcionamento-2 .box-error p{text-align:center;color:#fff!important;margin-bottom:0!important}.container-funcionamento-2 .block-1{max-width:440px;margin-top:100px}@media only screen and (max-width:767px){.container-funcionamento-2 .block-1{margin-left:15px;margin-top:unset;margin-bottom:70px}}.container-funcionamento-2 .block-1 h1{font-family:Lora;font-size:36px;line-height:44px;color:#b08a4d}@media only screen and (max-width:767px){.container-funcionamento-2 .block-1 h1{font-size:30px;line-height:38px;width:300px;margin-top:70px}}.container-funcionamento-2 .block-1 p{font-family:Urbanist;font-size:18px;line-height:28px;color:#667085;margin-top:30px}@media only screen and (max-width:767px){.container-funcionamento-2 .block-1 p{width:343px}}.container-funcionamento-2 .block-2{display:flex;flex-direction:column;background:#f2f4f7;width:410px;min-height:499px;padding:30px 40px;border-radius:10px;z-index:10;transform:translateY(-100px)}@media only screen and (max-width:767px){.container-funcionamento-2 .block-2{width:100%;border-radius:unset;padding:80px 20px 30px;transform:unset}}.container-funcionamento-2 .block-2 h2{font-family:Lora;font-size:30px;color:#002f55;margin-bottom:10px}.container-funcionamento-2 .block-2 p{font-family:Urbanist;font-size:16px;color:#73839c;width:330px;margin-bottom:20px}.container-funcionamento-2 .block-2 form{display:flex;flex-direction:column}.container-funcionamento-2 .block-2 span{font-family:Urbanist;font-size:14px;font-weight:600;color:#344054;margin-bottom:5px}.container-funcionamento-2 .block-2 input{font-family:Urbanist;background-color:#fff;padding:10px;border-radius:5px;margin-bottom:20px}.container-funcionamento-2 .block-2 .button{display:inline-flex;align-items:center;justify-content:center;height:42px;border:1px solid #001c33;color:#001c33;background-color:unset;font-family:Urbanist;font-size:14px;font-weight:600;letter-spacing:2px;margin-top:10px;margin-bottom:10px}.container-funcionamento-2 .block-2 .button:hover{background-color:#001c33;color:#f2f4f7;transition:all .35s cubic-bezier(.61,-.24,.59,1.09)}.container-funcionamento-2 .block-2 .button.loading{text-indent:-99999px}.container-funcionamento-2 .block-2 .button.loading svg{display:block}.container-funcionamento-2 .block-2 .button svg{display:none;width:25px;height:25px;animation:rotate 1s ease-in infinite}.container-funcionamento-2 .block-2 .button:disabled{cursor:not-allowed}.container-funcionamento-2 .block-2.sent-sucess{display:flex;align-items:center;justify-content:center}.container-funcionamento-2 .block-2.sent-sucess .block-form{display:none}.container-funcionamento-2 .block-2.sent-sucess .block-success{display:flex}.container-funcionamento-2 .block-2.sent-fail .box-error{display:block}.container-funcionamento-2 .block-success{display:none;flex-direction:column;justify-content:center;align-items:center;height:100%}.container-funcionamento-2 .block-success img{width:56px;height:56px}.container-funcionamento-2 .block-success h2{font-family:Lora;font-size:30px;color:#002f55;margin-bottom:10px;text-align:center;margin-top:50px}.container-funcionamento-2 .block-success p{font-family:Urbanist;font-size:16px;line-height:24px;color:#73839c;width:315px;text-align:center}.container-funcionamento-3{width:100%;background:#001c33;padding-top:80px;padding-bottom:130px}@media only screen and (max-width:767px){.container-funcionamento-3{padding-bottom:30px}}.container-funcionamento-3 h1{font-family:Lora;font-size:36px;color:#b08a4d;margin-bottom:20px;margin-left:100px}@media only screen and (max-width:767px){.container-funcionamento-3 h1{font-size:30px;line-height:38px;width:60%;margin-bottom:10px;margin-left:unset}}.container-funcionamento-3 p{font-family:Urbanist;font-size:18px;line-height:28px;color:#f9fafb;width:560px;margin-bottom:50px;margin-left:100px}@media only screen and (max-width:767px){.container-funcionamento-3 p{width:340px;margin-bottom:80px;margin-left:unset}}.container-funcionamento-3 .advantage{max-width:1440px;margin:0 auto;display:flex;flex-direction:column}@media only screen and (max-width:767px){.container-funcionamento-3 .advantage{margin-left:15px}}.container-funcionamento-3 .block{display:flex;width:45%;border-top:1px solid rgba(176,138,77,.4);padding-top:20px;margin-left:100px}@media only screen and (max-width:767px){.container-funcionamento-3 .block{width:95%;margin-left:unset}}.container-funcionamento-3 span{font-family:Bodoni;font-size:18px;color:#b89867;margin-right:70px}@media only screen and (max-width:767px){.container-funcionamento-3 span{margin-right:50px}}.container-funcionamento-3 h3{font-family:Urbanist;font-size:20px;font-weight:700;color:#e4e7ec;margin-bottom:10px}.container-funcionamento-3 .text{font-family:Urbanist;font-size:18px;color:#d0d5dd;width:420px;margin-bottom:20px;margin-left:unset}@media only screen and (max-width:767px){.container-funcionamento-3 .text{font-size:16px;width:260px;margin-bottom:40px}}.container-funcionamento-4{max-width:1440px;margin:0 auto;display:flex;align-items:center;transform:translateY(-90px);z-index:1}@media only screen and (max-width:767px){.container-funcionamento-4{flex-direction:column-reverse;transform:unset;align-items:unset;margin-top:80px;margin-bottom:20px}}.container-funcionamento-4 .line{height:935px;width:10px;margin-left:100px}@media only screen and (max-width:767px){.container-funcionamento-4 .line{display:none}}.container-funcionamento-4 h1{font-family:Lora;font-size:36px;line-height:44px;color:#002f55;width:440px;margin-bottom:30px;margin-left:40px}@media only screen and (max-width:767px){.container-funcionamento-4 h1{font-size:30px;line-height:38px;width:350px;margin-left:15px;margin-bottom:40px}}.container-funcionamento-4 p{font-family:Urbanist;font-size:18px;color:#73839c;width:360px;margin-bottom:30px;margin-left:40px}@media only screen and (max-width:767px){.container-funcionamento-4 p{font-size:16px;width:320px;margin-left:15px}}.container-funcionamento-4 p strong{color:#002f55}@media only screen and (max-width:767px){.container-funcionamento-4 .desktop{display:none}}.container-funcionamento-4 .mobile{display:none}@media only screen and (max-width:767px){.container-funcionamento-4 .mobile{display:flex;margin-bottom:50px;margin-left:15px}}.container-funcionamento-5{max-width:1440px;padding:0 50px;position:relative;z-index:-1;transform:translateY(-240px);margin:0 auto -190px}@media only screen and (max-width:767px){.container-funcionamento-5{transform:unset;margin-bottom:unset;padding:unset}}.container-funcionamento-5 .security{background:#f2f4f7;padding:80px 90px;margin:0 auto}@media only screen and (max-width:767px){.container-funcionamento-5 .security{padding:60px 15px}}.container-funcionamento-5 h2{font-family:Urbanist;font-size:16px;font-weight:600;color:#475467;margin-bottom:20px}.container-funcionamento-5 h1{font-family:Lora;font-size:36px;line-height:44px;color:#002f55;margin-bottom:30px}@media only screen and (max-width:767px){.container-funcionamento-5 h1{width:340px}}.container-funcionamento-5 p{font-family:Urbanist;font-size:16px;color:#667085;max-width:465px}@media only screen and (max-width:767px){.container-funcionamento-5 p{max-width:310px}}.container-funcionamento-6{width:100%}@media only screen and (max-width:767px){.container-funcionamento-6{margin-top:50px}}.container-funcionamento-6 .antecipate{max-width:1440px;margin:0 auto}@media only screen and (max-width:767px){.container-funcionamento-6 .antecipate{width:100%;margin-left:unset}}.container-funcionamento-6 h1{font-family:Lora;font-size:36px;color:#002f55;margin-bottom:50px;margin-left:145px}@media only screen and (max-width:767px){.container-funcionamento-6 h1{margin-left:15px}}.container-funcionamento-6 .image{max-width:785px;margin-left:65px}@media only screen and (max-width:767px){.container-funcionamento-6 .image{margin-left:unset}}.container-funcionamento-6 .block{display:grid;grid-template-columns:auto auto;margin-top:60px;max-width:785px;margin-left:65px}@media only screen and (max-width:767px){.container-funcionamento-6 .block{grid-template-columns:auto;margin-left:15px;margin-bottom:40px}}.container-funcionamento-6 .sub-block{margin-bottom:60px}.container-funcionamento-6 h3{font-family:Lora;font-size:24px;font-weight:500;color:#192b46}.container-funcionamento-6 .line{max-width:35px}.container-funcionamento-6 p{font-family:Urbanist;width:335px;font-size:16px;color:#667085;margin-top:20px}@media only screen and (max-width:767px){.container-funcionamento-6 p{width:290px}}.container-faq{width:100%;background:#f9fafb;padding-top:70px;padding-bottom:140px}@media only screen and (max-width:767px){.container-faq{padding-top:60px;padding-bottom:60px}}.container-faq .answer{max-width:1440px;margin:0 auto;width:700px}@media only screen and (max-width:767px){.container-faq .answer{width:90%;margin-left:18px}}.container-faq h1{font-family:Lora;font-size:36px;color:#101828;margin-bottom:40px}@media only screen and (max-width:767px){.container-faq h1{font-size:30px;margin-bottom:30px;text-align:center}}.container-faq .accordion details[open]{background:#fff;border-radius:10px;transition:all .35s cubic-bezier(.61,-.24,.59,1.09)}.container-faq .accordion details[open] summary{border-bottom:unset}.container-faq .accordion details[open] summary svg{transform:rotate(-45deg);transition:all .35s cubic-bezier(.61,-.24,.59,1.09)}.container-faq .accordion details[open] p{margin-left:75px;padding-bottom:30px}@media only screen and (max-width:767px){.container-faq .accordion details[open] p{width:240px}}.container-faq .accordion summary{display:flex;border-bottom:1px solid #d0d5dd;padding:30px;cursor:pointer}.container-faq .accordion summary::-webkit-details-marker{display:none}@media only screen and (max-width:767px){.container-faq .accordion summary{border-bottom:unset}}.container-faq .accordion svg{margin-right:20px;transition:all .35s cubic-bezier(.61,-.24,.59,1.09)}.container-faq .accordion span{font-family:Urbanist;font-size:18px;color:#293854}.container-faq .accordion p{font-family:Urbanist;font-size:16px;color:#667085;width:460px}