.container__partners{padding-bottom:0}.container__partners h1{padding:0 10%}@media (max-width:760px){.container__partners h1{padding:0}}.container__partners .text{font-size:1.2vw;line-height:1.5vw;padding:0 10%;margin-top:2vw}@media (max-width:760px){.container__partners .text{padding:0;font-size:5vw;line-height:7vw}}.container__partners .text h2{font-size:2vw;line-height:2.3vw;font-weight:700;margin-top:1.5vw}@media (max-width:760px){.container__partners .text h2{font-size:6vw;line-height:6.5vw;margin-top:5vw}}.container__partners .text h2,.container__partners .text p{margin-bottom:1.2vw}@media (max-width:760px){.container__partners .text h2,.container__partners .text p{margin-bottom:5vw}}.container__partners form{display:flex;width:35vw;flex-direction:column;margin:2vw auto 5vw;position:relative}.container__partners form.loading .ajax-loader,.container__partners form.success .success{display:flex}.container__partners form .success{position:absolute;top:0;left:0;background:rgba(255,255,255,.93);display:none;justify-content:center;align-items:center;z-index:101;width:100%;height:100%;flex-direction:column}.container__partners form .success img,.container__partners form .success svg{width:10vw;height:10vw}@media (max-width:760px){.container__partners form .success img,.container__partners form .success svg{width:30vw;height:30vw}}.container__partners form .success .title{font-size:1.6vw;font-weight:700;margin-top:2vw}@media (max-width:760px){.container__partners form .success .title{margin-top:5vw;font-size:6vw}}.container__partners form .success .text{margin-top:1vw;font-size:1.4vw}@media (max-width:760px){.container__partners form .success .text{margin-top:3vw;font-size:5vw;line-height:7vw;text-align:center;padding:0 10%}.container__partners form{margin-top:5vw;width:100%}}.container__partners form .row{display:flex;flex-direction:column;border:1px solid rgba(0,0,0,.08);margin-bottom:2vw;position:relative}@media (max-width:760px){.container__partners form .row{margin-bottom:5vw}}.container__partners form .row:last-child{margin-bottom:0}.container__partners form .row.row-title{border:0;text-align:center;font-size:2vw;font-weight:700;margin-bottom:2vw}@media (max-width:760px){.container__partners form .row.row-title{margin-bottom:7vw;font-size:6vw}}.container__partners form .row.active{border:1px solid rgba(0,0,0,.5)}.container__partners form .row.show-error{border:1px solid #e4410d}.container__partners form .row.show-error label{color:#e4410d}.container__partners form .row.row-50{border:0;flex-direction:row;justify-content:space-between}@media (max-width:760px){.container__partners form .row.row-50{width:100%;flex-direction:column;margin-bottom:0}}.container__partners form .row.row-50 .row{width:49%;margin-bottom:0}@media (max-width:760px){.container__partners form .row.row-50 .row{width:100%;margin-bottom:5vw}}.container__partners form .row label{position:absolute;background:#fff;padding:.5vw;top:-1.1vw;left:1vw;font-size:1.2vw}@media (max-width:760px){.container__partners form .row label{font-size:4.5vw;padding:1vw 4vw;top:-3vw}}.container__partners form .row input,.container__partners form .row textarea{font-size:1.6vw;padding:1vw;border:0}@media (max-width:760px){.container__partners form .row input,.container__partners form .row textarea{font-size:5vw;padding:5vw}}.container__partners form .row input:focus,.container__partners form .row textarea:focus{outline:0}.container__partners form .row textarea{resize:none;height:12vw}@media (max-width:760px){.container__partners form .row textarea{height:50vw}}.container__partners form .row.row-actions .button{padding:2vw 0;font-size:1.4vw}@media (max-width:760px){.container__partners form .row.row-actions .button{font-size:5vw;padding:6vw 0}}.container__front-partners h3{font-family:'Montserrat',sans-serif;font-size:2.5vw;margin-bottom:3.5vw;text-align:center}@media (max-width:760px){.container__front-partners h3{font-size:7vw;margin-bottom:5vw}}@media (max-width:760px) and (min-aspect-ratio:7/10){.container__front-partners h3{font-size:6vw}}@media (min-width:761px) and (max-width:1025px){.container__front-partners h3{font-size:3vw;margin-bottom:5vw}}.container__front-partners h3.premium{margin-top:3vw}@media (max-width:760px){.container__front-partners h3.premium{margin-top:10vw}}.container__front-partners .info .actions{margin-top:2vw}@media (max-width:760px){.container__front-partners .info .actions{margin-top:5vw}}@media (min-width:761px) and (max-width:1025px){.container__front-partners .info .actions{margin-top:3vw}}