body{background:#f8f8f8}section.banner{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow:hidden;height:50vh;position:relative;width:100%}.field-validation-error{color:#f40023;font-size:.8rem}.dropdown-content li span{color:rgba(0,0,0,.87)}section.content{background:linear-gradient(rgba(248,248,248,.95),rgba(248,248,248,.95)),url(https://cdn.ticketsports.com.br/ticketagora/site/patternFuncionalidades1.svg) bottom left no-repeat,url(https://cdn.ticketsports.com.br/ticketagora/site/patternFuncionalidades2.svg) bottom right no-repeat;background-size:350px;padding-bottom:50px}section.content .container{position:relative}section.content .container .img-underbanner{width:100%;padding:50px;position:absolute;top:-12.5vh;border-radius:1rem;-webkit-border-radius:1rem;z-index:1}section.content .container .white-box{background:#fff;border-radius:8px;-webkit-border-radius:8px;overflow:hidden;min-height:500px;position:relative;margin-top:-25vh;padding:50px}section.content .container .white-box.quemsomos-whitebox{padding:50px 50px 50px 50px!important}section.content .container .white-box h1{margin-top:230px;font-size:18px;color:#202124!important}section.content .container .white-box h4{font-size:15.4px;position:relative}section.content .container .white-box h4 img.icon{max-width:45px;width:100%;margin-right:15px}section.content .container .white-box h4:before{border-top:2px solid #dfdfdf;content:"";margin:0 auto;position:absolute;top:45%;right:0;width:calc(100% - 170px)}section.content .container .white-box h4#NoBorder:before{border:0 solid #fff}section.content .container .white-box ul{padding:0}section.content .container .white-box ul li{margin:15px 0;list-style-type:none}section.content .white-box ul li::before{content:"•";margin-right:5px;font-size:22px;color:#09f}section.content .container .white-box #iframe{background:grey;height:600px;width:100%}section.content .container .white-box #iframe iframe{width:100%!important}section.content .container .white-box p.yellow-bg{background:#fff6df;padding:20px}section.content .container .white-box #ContatoChat{margin-top:210px}section.content .container .white-box #ContatoChat button{background-color:#ffbe00;margin-left:0;font-size:14px;text-transform:uppercase}section.content .container section.video{margin-top:-400px;position:relative}section.content .container section.video span.span-video{display:block;text-align:center;margin-top:50px;margin-bottom:10px;font-size:17.4px;font-weight:700}section.content .container section.video .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;margin-top:25px}section.content .container section.video .embed-container iframe,section.content .container section.video .embed-container object,section.content .container section.video .embed-container embed{position:absolute;padding:0 35px;top:0;left:0;width:100%;height:100%}section.content .container section.video .nossasmarcas h2{font-size:18px;color:#000;margin-top:28px;margin-bottom:0;display:inline-block}section.content .container section.video .nossasmarcas article{margin:25px 0}section.content .container section.video .nossasmarcas article img{max-width:100%;margin-bottom:5px;display:block}section.content .container section.video img.brand{margin:0 auto;display:block}section.content .container section.video span.pos-vid{display:block;text-align:center;padding:30px 0;font-size:16.5px;font-weight:700}section.content .container section.video .vid-brands{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;margin-bottom:30px}section.content .container section.video .vid-brands img{display:block;margin:0 auto}#drop-area h1{font-size:20px;margin:0}#drop-area.hover{border-color:#333}main{background-color:#fff}.header{display:flex;width:100%;flex-wrap:nowrap;margin-top:60px;color:#fff}.line-first{display:flex;max-width:1920px;justify-content:center;flex-wrap:nowrap;margin:auto}.connect{flex-basis:54%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#09f;color:#fff;text-align:left}.connect h2{width:50%;font-family:Ubuntu;font-size:53px;font-weight:700;line-height:60px;margin:0 0 24px 0;color:#fff}.connect p{width:50%;font-family:Ubuntu;font-size:24px;font-weight:400;line-height:30.5px}.image{background:rgba(0,153,255,.16);display:flex}.image img{width:100%;height:100%;mix-blend-mode:multiply}.bloco-1{display:flex;flex-direction:column;justify-content:center;margin:48px 0 0 0;width:100%;align-items:center;color:#222}.missao{display:flex;flex-direction:column;justify-content:center;width:60%;align-items:center;color:#222}.missao h1{color:#222}.missao p{margin:24px 0 0 0;text-align:center;font-family:Ubuntu;font-size:20px;font-weight:400;line-height:32px;width:100%}.equipe{display:flex;width:100%;justify-content:center;margin-top:64px}.container-equipe{display:flex;width:1100px;justify-content:center;align-items:center}.equipe .image{margin-right:36px;border-radius:8px}.lideres{flex-basis:40%;display:flex;align-items:flex-start;flex-direction:column;justify-content:space-evenly;height:100%;padding:0 15px}.lideres h2{font-family:Ubuntu;font-size:40px;font-weight:700;line-height:45px;margin:0 0 24px 0}.lideres p{font-family:Ubuntu;font-size:18px;font-weight:400;line-height:25px;margin:0}.lideres strong{font-family:Ubuntu;font-size:18px;line-height:25px}.perfis{margin:64px auto auto auto;display:flex;align-items:center;height:500px;max-width:1672px}.container-blue{flex-basis:50%;background-color:#09f;color:#fff;height:100%;display:flex;justify-content:flex-end;align-items:center;padding-right:56px}.textBlue{width:60%}.textBlue h2{margin-bottom:24px;color:#fff}.textBlue ul li{margin-bottom:16px}.space-2{margin:0 0 24px 0}strong{margin:0}.marcacao{margin-right:4px;display:inline-block;font-size:15px}.container-gray{flex-basis:50%;background-color:rgba(34,34,34,.08);height:100%;display:flex;justify-content:space-around;align-items:flex-start;flex-direction:column;padding-left:56px}.container-gray h2{margin:0 0 16px 22px;color:#222}.beneficios{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:50px 0 0 0}.beneficios h1{margin:64px 0 24px 0;font-size:40px;font-weight:700;line-height:45px;color:#222}.beneficios p{font-size:22px;font-weight:400;line-height:32px}.last-child{margin:8px 0 0 0}.image-beneficios{margin:56px 0 0 0;width:1100px;display:flex;justify-content:space-between;flex-wrap:wrap}.hibrido{background-color:rgba(34,34,34,.08);display:flex;text-align:center;justify-content:center;max-width:1100px;margin:56px 0 64px 0;padding:40px 0;border-radius:4px}.hibrido p{width:80%;font-family:Ubuntu;font-size:22px;font-weight:400;line-height:32px}.formulario{background:#222;color:#fff;padding:60px 10px 50px 10px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-bottom:1px solid rgba(255,255,255,.16)}.formulario h1{text-align:center;font-family:Ubuntu;font-size:40px;font-weight:700;line-height:45px;margin:0 0 40px 0}.formulario input{border-radius:4px!important;margin:10px 0;width:532px;padding:27px 20px;font-size:18px;font-weight:600;line-height:normal;border:none;color:#222}.enviar{background:#09f;border:none;color:#fff;cursor:pointer;width:532px;font-size:16px;border-radius:4px!important;padding:17px 20px;margin:30px 0 30px 0}::placeholder{color:#222}.back-img{background:url("https://cdn.ticketsports.com.br/ticketagora/site/termo_compra_sem_titulo.jpg") no-repeat;height:308px;display:flex;align-items:center;background-size:contain;background-position:center}.privacy-img{background:url("https://cdn.ticketsports.com.br/ticketagora/site/privacidade_sem_titulo.jpg") no-repeat;height:308px;display:flex;align-items:center;background-size:contain;background-position:center}.info-front{width:50%;display:flex;flex-direction:column;color:#fff;position:absolute;z-index:2;padding:0 0 0 60px}.info-front h2{margin:0 0 5px 0;font-weight:700;font-size:35px;color:#222}.info-front p{margin:0;font-size:22px;font-weight:400;color:#222}.info-front-privacy{width:50%;display:flex;flex-direction:column;color:#fff;position:absolute;z-index:2;padding:0 0 0 60px}.info-front-privacy h2{margin:0 0 5px 0;font-weight:700;font-size:35px;color:#fff}.info-front-privacy p{margin:0;font-size:22px;font-weight:400}@media(max-width:1024px){.connect h2{font-size:35px;line-height:45px}.image-beneficios{width:100%;flex-wrap:wrap;padding:0 15px}.textBlue ul li{margin-bottom:0}.hibrido{max-width:940px}}.MarginTitulo{margin-top:35px}.MarginTitulo h1{color:#000}@media(max-width:780px){.info-front{width:100%;padding:0 0 0 10px}#drop-area{width:100%}#drop-area h1{font-size:18px;margin:0}#drop-area p{font-size:14px}.line-first{flex-wrap:wrap}.header{margin-top:65px}.connect{flex-basis:100%;text-align:center;padding:0 15px}.connect h2{font-size:25px;line-height:32px;margin:30px 0 10px 0;width:100%;text-align:left}.connect p{font-size:16px;margin-bottom:30px;line-height:20px;width:100%;text-align:left}.image{flex-basis:100%}.bloco-1{margin-top:30px;padding:0 15px}.bloco-1 h1{font-size:25px;line-height:30px;text-align:left;width:92%}.bloco-1 p{font-size:16px;line-height:24px;text-align:left;width:90%}.missao{width:100%;justify-content:center;text-align:center;align-items:flex-start}.equipe{width:100%;margin-top:30px}.container-equipe{flex-wrap:wrap;overflow-x:inherit;display:flex;justify-content:center}.container-equipe .image{display:flex;justify-content:center;flex-basis:100%;margin:0 15px}.container-blue{padding:30px 15px;flex-basis:100%}.container-blue .textBlue{flex-basis:100%}.container-gray h2{margin:30px 0 15px 0}.lideres{height:auto;flex-basis:100%}.lideres h2{margin:15px 0;font-size:25px;line-height:30px}.lideres p,strong{font-size:16px;line-height:24px}.mobile{margin:16px 0!important}.perfis{flex-wrap:wrap;flex-direction:column;height:auto;margin:30px 0 0 0}.container-gray{padding:0 5px 30px 15px;width:100%}.textBlue{width:100%}.textBlue ul{padding-left:15px}.textBlue ul li{margin-bottom:8px}.beneficios{margin:0;padding:0}.beneficios h1{margin:30px 0 0 0;font-size:25px;line-height:45px}.beneficios p{text-align:center;font-size:16px;line-height:24px;padding:0 15px}.last-child{margin:0}.image-beneficios{flex-wrap:wrap;width:100%;justify-content:center;margin:30px 0 0 0}.image-beneficios img{margin:0 5px 10px 5px;width:85px}.hibrido{width:100%;margin:30px 0 0 0;border-radius:0;padding:30px 0}.hibrido p{width:90%}.formulario{padding:0 15px;justify-content:center;padding-bottom:30px}.formulario h1{font-size:25px;line-height:30px;margin:30px 0 16px 0}.formulario input{width:100%;padding:27px 14px}.formulario .enviar{width:100%!important}}.complete{width:100%;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:990px){section.banner{height:20vh!important}section.content .container .white-box{border-radius:0!important;-webkit-border-radius:0!important;margin-top:0!important}section.content .container .white-box h3{margin-top:0!important}section.content .container .white-box #ContatoChat{margin-top:38px}section.content .container img.img-underbanner{width:100%!important;padding:0!important;position:relative!important;top:0!important}}@media screen and (max-width:768px){.privacy-img{height:150px;width:100%;background-size:cover}.back-img{height:150px;width:100%;background-size:cover}.info-front-privacy{width:85%}info-front{width:85%}section.banner{display:none}section.content{padding-bottom:0!important}section.content .container .white-box h1{margin-top:unset}section.content .container .white-box{border-radius:0!important;-webkit-border-radius:0!important;margin-top:0!important;padding:15px!important}section.content .container .white-box.quemsomos-whitebox{padding:15px!important}section.content .container .white-box.quemsomos-whitebox p.yellow-bg{margin-left:-15px;margin-right:-15px}section.content .container .white-box.quemsomos-whitebox h4{margin-top:30px}section.content .container .white-box h3{margin-top:0!important}section.content .container section.video{margin-top:0;padding-bottom:25px;background:#fff}section.content .container section.video span.span-video{margin-top:0}section.content .container section.video span.span-video br{display:none}section.content .container section.video span.pos-vid{padding:30px 0 0 0}section.content .container section.video img.brand{margin-top:15px;margin-bottom:15px}section.content .container section.video .embed-container iframe{padding:0}section.content .container .img-underbanner{width:100%!important;padding:0!important;position:relative!important;top:0!important;margin-top:70px;border-radius:0;-webkit-border-radius:0}.info-front h2{font-size:24px}.info-front p{font-size:15px}.info-front-privacy h2{font-size:16px}.info-front-privacy p{font-size:11px}}@media screen and (max-height:900px){section.content .container img.img-underbanner{width:100%;padding:50px;position:absolute;top:calc(-12.5vh - 20px)}section.content .container div.MarginTitulo{margin-top:35px!important}}