.affiliate[data-v-3fa90dec]{justify-content:start;position:relative;scroll-behavior:smooth}.affiliate header[data-v-3fa90dec]{padding:40px 80px;margin-top:50px;margin-bottom:13vw;text-align:left}@media screen and (max-width:425px){.affiliate header[data-v-3fa90dec]{padding:40px 40px}#content[data-v-3fa90dec]{margin:0 0}}.affiliate .background[data-v-3fa90dec]{position:absolute;overflow:hidden;top:-170px;left:-15vw;z-index:0;width:120vw;min-height:430px;max-height:430px;border-radius:17%;transform:rotate(-3.5deg);box-shadow:0 3px 5px rgba(80,80,80,.52)}.affiliate .background img[data-v-3fa90dec]{width:103%;margin-top:-90px}@media screen and (max-width:930px){.affiliate .background img[data-v-3fa90dec]{margin-top:10px}}@media screen and (max-width:730px){.affiliate .background img[data-v-3fa90dec]{margin-top:80px}}@media screen and (max-width:575px){.affiliate .background img[data-v-3fa90dec]{width:120%;min-width:664px;margin-left:-30px;margin-top:100px}}.affiliate .call-to-action[data-v-3fa90dec]{background:#e1e1e1;padding:170px 70px 50px 70px;margin-top:-180px;text-align:left}.affiliate .call-to-action div[data-v-3fa90dec]{gap:14px}.affiliate .call-to-action .subtitle-1[data-v-3fa90dec]{line-height:20px;font-size:16px;color:#505050}.affiliate .call-to-action .btn[data-v-3fa90dec]{transform:scale(.8);min-width:280px}.affiliate .benefits[data-v-3fa90dec]{margin-top:50px;width:100%;color:#eaeaea}.affiliate .benefits .benefit[data-v-3fa90dec]{display:flex;width:90vw;max-width:1296px;flex-direction:row;margin:auto}.affiliate .benefits .benefit[data-v-3fa90dec]:nth-child(2){flex-direction:row-reverse;margin-top:-10%}.affiliate .benefits .benefit[data-v-3fa90dec]:nth-child(3){margin-top:-10%}.affiliate .benefit .bg[data-v-3fa90dec]{width:55vw;height:35vw;max-width:713px;max-height:479px;border-radius:10px;padding:0 40px 20px 40px}.affiliate .benefit .bg .title[data-v-3fa90dec]{margin-top:27px}.affiliate .benefit .bg .title-4[data-v-3fa90dec]{text-align:left;line-height:160%;margin-top:10%}.affiliate .benefit .bg .title-1[data-v-3fa90dec]:after{background:#ff0c0c}.affiliate .benefit .bg img[data-v-3fa90dec]{filter:brightness(89%)}.affiliate .benefit:first-child .bg[data-v-3fa90dec]{background:#01947a}.affiliate .benefit:nth-child(2) .bg[data-v-3fa90dec]{background:#005245}.affiliate .benefit:nth-child(3) .bg[data-v-3fa90dec]{background:#01947a}@media screen and (min-width:1385px){.affiliate .call-to-action[data-v-3fa90dec]{margin:-220px auto 0 auto;padding:170px 70px 30px 70px;width:90vw;max-width:1929px}.affiliate .benefits .benefit[data-v-3fa90dec]:nth-child(2),.affiliate .benefits .benefit[data-v-3fa90dec]:nth-child(3){margin-top:-120px}}@media screen and (max-width:1200px){.affiliate .call-to-action[data-v-3fa90dec]{margin-top:-140px;padding:170px 70px 30px 70px}.affiliate .benefits .benefit[data-v-3fa90dec]:nth-child(2),.affiliate .benefits .benefit[data-v-3fa90dec]:nth-child(3){margin-top:-7%}.affiliate .benefits .benefit .bg .title[data-v-3fa90dec]{margin-top:15px}.affiliate .benefits .benefit .bg .title-1[data-v-3fa90dec]{font-size:36px}.affiliate .benefits .benefit .bg img[data-v-3fa90dec]{transform:scale(.8)}.affiliate .benefits .benefit .bg .title-4[data-v-3fa90dec]{font-size:22px;margin-top:3%}}@media screen and (max-width:768px){.affiliate .call-to-action[data-v-3fa90dec]{margin-top:-120px;flex-direction:column;text-align:center}.affiliate .call-to-action svg[data-v-3fa90dec]{display:none}.affiliate .benefits .benefit[data-v-3fa90dec]{justify-content:center;margin-top:5px!important}.affiliate .benefits .benefit .bg[data-v-3fa90dec]{min-width:300px;width:76vw;min-height:350px;height:65vw}}@media screen and (max-width:491px){.affiliate .call-to-action[data-v-3fa90dec]{margin-top:-150px;padding:200px 10px 50px 10px}.affiliate .benefits .benefit[data-v-3fa90dec]{margin-top:0!important;width:100%}.affiliate .benefits .benefit .bg[data-v-3fa90dec]{width:100%;border-radius:0}.affiliate .benefits .benefit .bg .title-4[data-v-3fa90dec]{font-size:18px}}.form[data-v-3fa90dec]{width:100%;display:flex;flex-direction:column;align-items:center;color:#505050}.form .body-2[data-v-3fa90dec]{margin-top:10px}.form .sending[data-v-3fa90dec]{display:none;content:"";position:absolute;border-radius:20px;width:100%;height:100%;background:rgba(78,78,78,.68);color:#c3c3c3!important}.form .sending .svg[data-v-3fa90dec]{margin:auto}.form-content[data-v-3fa90dec]{position:relative;margin-top:40px}.form-content .flex[data-v-3fa90dec]{flex-wrap:wrap;gap:20px}.form-content .img[data-v-3fa90dec]{width:315px;height:308px;margin-right:40px}.form-content .img div[data-v-3fa90dec]{width:100%;height:100%}.form-content .img div img[data-v-3fa90dec]{min-width:315px;width:120%;margin-left:-5%}.form-content input[data-v-3fa90dec]{border-bottom:1px solid #828282;color:#828282;opacity:.7;min-width:211px;width:30vw}.form-content input[data-v-3fa90dec]:focus{opacity:1}.form-content input[data-v-3fa90dec]::-moz-placeholder{color:#828282;opacity:.5}.form-content input[data-v-3fa90dec]:-ms-input-placeholder{color:#828282;opacity:.5}.form-content input[data-v-3fa90dec]::placeholder{color:#828282;opacity:.5}.form-content textarea[data-v-3fa90dec]{min-width:265px;width:49vw;max-width:562px;height:124px;background:none;color:#828282;outline:none;padding:6px;font-weight:600;border-radius:7px;border-color:#828282;opacity:.6;transition:all .3s ease}.form-content textarea[data-v-3fa90dec]:focus{opacity:1}.form-content textarea[data-v-3fa90dec]::-moz-placeholder{color:#828282;opacity:.7}.form-content textarea[data-v-3fa90dec]:-ms-input-placeholder{color:#828282;opacity:.7}.form-content textarea[data-v-3fa90dec]::placeholder{color:#828282;opacity:.7}.form-content .btn[data-v-3fa90dec]{margin:30px auto 0 auto}.form-content .sending[data-v-3fa90dec]{display:none;content:"";position:absolute;width:100%;height:100%;background:rgba(0,82,69,.75);color:#c3c3c3!important}.form-content .sending .svg[data-v-3fa90dec]{margin:auto}.form-content.before[data-v-3fa90dec]{content:"Enviando...";font-weight:700;z-index:1;position:absolute;margin:170px 0 0 33vw}@media screen and (max-width:1000px){.form-content .img[data-v-3fa90dec]{display:none}}@media screen and (max-width:457px){.form-content .flex[data-v-3fa90dec]{display:block}.form-content .fields[data-v-3fa90dec]{align-items:center}}