body{background:#191919}.splash{height:417px;background:url(/dist/images/banner-blackfriday-azul.jpg) no-repeat center!important;background-size:cover;width:100%;max-width:100%;position:relative;display:block}.div-mobile{display:none}@media only screen and (max-width:950px){.splash{background:0 0!important;background-color:#000!important;height:auto}.splash img{display:block;width:100%}.div-mobile{display:block}}.splash .container{min-height:100%}@media only screen and (max-width:950px){.splash .container{padding:0}}.splash .container .splash-content{padding-top:20px;position:relative;max-width:calc(1170px - 390px)}@media only screen and (max-width:950px){.splash .container .splash-content{display:none}}.splash .container .splash-content h1{color:#7bcae3;font-size:35px;margin:0}.splash .container .splash-content h1 span{font-size:40px;letter-spacing:.5px;font-family:helvetica_thin;top:16px;color:#091a2a}.splash .container .splash-content h1 span.points{color:#091a2a;position:absolute;text-align:right;right:190px;top:240px;font-size:37px;font-family:helvetica_thin;letter-spacing:-.2px}@media only screen and (max-width:1200px){.splash .container .splash-content h1 span.points{font-size:30px}}@media only screen and (max-width:1100px){.splash .container .splash-content h1 span.points{right:305px;top:175px}}.splash .container .splash-content h1 strong{display:block;font-size:172px;line-height:220px;background:-webkit-linear-gradient(top,#091a2a,#596772);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:helvetica_bold;position:relative;left:-40px;letter-spacing:-2.5px;z-index:1;margin-bottom:5px}@media only screen and (max-width:1200px){.splash .container .splash-content h1 strong{left:-8px;font-size:162px}}@media only screen and (max-width:1100px){.splash .container .splash-content h1 strong{font-size:130px;line-height:110px}}.splash .container .splash-content img.airplane-banner{position:absolute;right:30px;top:65px;z-index:2}@media only screen and (max-width:1100px){.splash .container .splash-content img.airplane-banner{right:190px;top:70px;width:200px}}.splash .container .splash-content h3{color:#fff;font-size:21px;font-family:helvetica_thin;line-height:21px;position:absolute;top:245px}@media only screen and (max-width:1100px){.splash .container .splash-content h3{font-size:17px;line-height:17px}}.splash .container .splash-content h3.banner-points{float:right;width:45%;text-align:right}.splash .container .splash-content .logo-tudoazul{position:absolute;right:35px;top:227px}@media only screen and (max-width:1100px){.splash .container .splash-content .logo-tudoazul{right:200px;top:190px}}.splash .container .splash-content p{color:#fff;padding-right:25px;font-size:12px!important;line-height:17px!important;padding-top:25px;font-family:helvetica_light!important;opacity:.9;margin-top:30px}@media only screen and (max-width:1100px){.splash .container .splash-content p{width:590px}}.splash .container .splash-content p a{color:#fff;text-decoration:underline;font-family:helvetica_light}@media only screen and (max-width:600px){.splash .container .splash-content{display:none}}.splash .container .form{max-width:360px;width:100%;height:417px;display:block;position:absolute;top:0;right:15px;background-color:rgba(0,0,0,.65);padding:65px 0}@media only screen and (max-width:1200px){.splash .container .form{right:0;max-width:310px;padding:50px 0;top:40px}}@media only screen and (max-width:950px){.splash .container .form{position:relative;max-width:100%;width:100%;height:auto}}.splash .container .form p{color:#fff;margin-top:25px;font-family:helvetica_light;font-size:13px;line-height:17px;display:none}@media only screen and (max-width:950px){.splash .container .form p{display:block}}.splash .container .form p a{color:#fff;text-decoration:underline}.splash .container .form h3{color:#fff;font-family:montserrat;font-size:19px;text-align:center;margin-bottom:20px;display:block;padding:0 20px;line-height:28px}.splash .container .form h3 span{color:#f33137}.splash .container .form form{max-width:293px;width:100%;margin:0 auto}@media only screen and (max-width:1200px){.splash .container .form form{max-width:260px}}@media only screen and (max-width:950px){.splash .container .form form{max-width:100%;padding:0 20px}}.splash .container .form form img{margin:30px auto 0;display:block}.splash .container .form form input{height:47px;border-radius:3px;display:block;width:100%;border:1px solid #606060;margin-bottom:7px;background-color:transparent;color:#fff;font-family:roboto,sans-serif;font-size:16px;padding-left:20px;padding-right:20px}@media only screen and (max-width:950px){.splash .container .form form input{margin-bottom:10px}}.splash .container .form form .btn-submit{width:100%;max-width:100%;padding:0;border-left:none;border-right:none;border-top:none}