main h2{color:#ff4800;font-size:30px;line-height:40px;margin:0 0 30px}main p{font-size:17px;line-height:28px}main section{padding:100px 0}.hero{background-color:#f9fafa;margin-top:62px;padding:0}.hero .grid{align-items:center;display:grid;grid-template-columns:100%;margin-left:-15px;margin-right:-15px}@media (min-width:1200px){.hero{background-image:url(https://2530812.fs1.hubspotusercontent-na1.net/hubfs/2530812/CSBR/tickets/hero.jpg);background-position:top;background-repeat:no-repeat;margin-top:74px;min-height:600px;padding:40px 0 0}.hero .grid{grid-template-columns:60% 40%}.hero .primary-info{max-width:670px}.hero .primary-info p{max-width:90%}.hero .btn.btn-primary{display:flex;max-width:250px}}.hero .col-item{display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:15px;padding-right:15px;position:relative}.hero .product-logo img{max-height:64px}.hero h1,.hero h2{color:#ff4800}.hero .primary-info h1{font-size:40px;line-height:50px;margin:30px 0}@media (min-width:1600px){.hero .primary-info h1{font-size:48px;line-height:60px}}.hero .primary-info p{color:#666;font-family:Montserrat,sans-serif;font-size:15px;font-weight:500;line-height:24px;margin:0 0 30px}.hero .primary-info p strong{color:#000}@media (max-width:767.98px){.hero{padding:0 0 40px}.hero .grid{grid-template-columns:100%;padding-top:30px}.hero br{display:none}.hero h1,.hero h2{color:#ff4800}.hero .primary-info h1{font-size:20px;line-height:26px}.hero .btn.btn-primary{margin:20px 0 0}}@media (min-width:768px) and (max-width:991.98px){.hero{padding:40px 0}.hero .col-item.image-hero{background-image:none}.hero .primary-info h1{font-size:34px;line-height:44px}}.como-funciona{background:#fff}@media (min-width:1200px){.como-funciona{padding:100px 0 0}.como-funciona h2{max-width:90%}}.como-funciona ul li::marker{color:#ff4800}.como-funciona ul li{font-size:17px;margin:0 0 1rem}.cta{background-color:#ededed}.cta,.cta h2{color:#000}.cta .btn.btn-primary{min-width:200px}.analise{background-color:#f9fafa;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6}.analise ul{list-style:none;margin:0;padding:0}@media (min-width:1200px){.analise ul{max-width:90%}}.analise ul li{margin:40px 0 0}.analise ul li strong{color:#000}.tickets{text-align:center}.tickets h2{color:#000;font-weight:600}.tickets h2 span{color:#ff4800}.tickets ul{list-style:none;margin:0;padding:0}.tickets .card{align-items:center;border:1px solid #e4e4e4;border-radius:30px;height:100%;justify-content:center;padding:25px;text-align:center}.tickets .card p{color:#000;line-height:1.2;margin:15px 0 0}.tickets .card strong{display:block}.tickets .box-2 strong{color:#ff4800;font-size:22px}@media (min-width:1200px){.tickets ul{display:flex;justify-content:space-between;margin:40px 0 0}.tickets .box-1 ul li{flex:0 0 235px;max-width:235px}.tickets .box-2{margin-top:140px}.tickets .box-2 ul li{flex:0 0 300px;max-width:300px}.tickets .box-2 .card{min-height:218px}}@media (min-width:1300px){.tickets .box-2 ul li{flex:0 0 320px;max-width:320px}}.faq,.faq .accordion .card,.faq .accordion .card .card-header{background-color:#f8f8f8}@media (min-width:768px){.faq{padding:100px 0}}@media (max-width:767.98px){main h2{font-size:30px;line-height:36px}main section{padding:40px 20px}#main-content .hero{padding:0 15px 40px}#main-content .hero .primary-info h1{font-size:34px;line-height:40px}#main-content .hero .btn.btn-primary{margin:20px auto 0}.tickets ul li{margin:0 0 30px}}@media (min-width:768px) and (max-width:991.98px){main section{padding:50px 0}.como-funciona{padding-bottom:0}.tickets ul{display:flex;flex-wrap:wrap;margin:40px 0}.tickets .box-2 ul{margin:40px 0 0}.tickets ul li{flex:0 0 50%;margin:0 0 2rem;max-width:50%;padding:0 1rem}}