.sections{display:flex;padding:50px calc((100% - 1100px) / 2);align-items:center;border-top:8px solid #222;justify-content:space-between}.assista .section-text,.aproveite .section-text{margin-left:50px}@media(max-width: 931px){.assista .section-text,.aproveite .section-text{margin:0px 10px}}.infantil .section-text,.download-offline .section-text{margin-right:40px}@media(max-width: 931px){.infantil .section-text,.download-offline .section-text{order:-1;margin:0px 10px}}body,p,h1,h2,ul,li{margin:0;padding:0}a{text-decoration:none}li{list-style:none}*{box-sizing:border-box}.bg-intro{background:url(../img/netflix-bg-intro.jpg) no-repeat center;background-size:cover;height:100vh}@media(max-width: 931px){.bg-intro{height:720px}}@media(max-width: 531px){.bg-intro{height:550px}}.bg-intro .bg-filter{background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.85), rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.9));height:inherit}@media(max-width: 531px){.bg-intro .bg-filter{background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.9), rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.9))}}.bg-intro .flex-intro{display:flex;flex-direction:column}header{display:flex;justify-content:space-between;align-items:center;padding:30px 60px}@media(max-width: 531px){header{padding:20px 30px}}header .logo{width:170px}@media(max-width: 1431px){header .logo{width:130px}}@media(max-width: 931px){header .logo{width:110px}}@media(max-width: 531px){header .logo{width:90px}}header .lang--enter,footer .lang--enter{display:flex;align-items:center}header .lang--enter .language-choose,footer .lang--enter .language-choose{display:flex;align-items:center;padding:8px;border:1px solid rgba(255,255,255,.5);border-radius:3px}header .lang--enter .language-choose::before,footer .lang--enter .language-choose::before{content:"";display:block;width:10px;height:10px;border-radius:50%;border:2px solid rgba(255,255,255,.5)}header .lang--enter .language-choose #language,footer .lang--enter .language-choose #language{background:none;border:none;color:#fff;outline:none}header .lang--enter .language-choose #language option,footer .lang--enter .language-choose #language option{background-color:#6a756a}header .lang--enter a,footer .lang--enter a{display:block;background-color:#f40612;color:#fff;padding:8px 15px;border-radius:3px;margin-left:30px}@media(max-width: 531px){header .lang--enter a,footer .lang--enter a{margin-left:15px}}.big-size{font-size:4rem;font-weight:bold}@media(max-width: 1431px){.big-size{font-size:3.125rem;line-height:55px;font-weight:bold}}@media(max-width: 531px){.big-size{font-size:1.75rem;font-weight:bold;line-height:30px}}.medium-size{font-size:1.625rem;list-style:21.7px}@media(max-width: 531px){.medium-size{font-size:1.1875rem;line-height:16px}}.intro-texts{align-self:center;text-align:center;padding:120px calc((100% - 700px) / 2);margin:0px 15px}.intro-texts .big-size{text-align:center}.intro-texts .medium-size{margin:20px 0px 25px 0px}.intro-texts p:nth-child(3){font-size:1.1875rem;line-height:16px;margin-bottom:20px}@media(max-width: 931px){.intro-texts p:nth-child(3){font-size:23px;max-width:450px;line-height:30px;margin:auto}}@media(max-width: 531px){.intro-texts p:nth-child(3){font-size:1.1875rem;line-height:16px}}.intro-texts form{display:flex;max-width:630px;margin:auto}@media(max-width: 931px){.intro-texts form{flex-direction:column;max-width:500px}}.intro-texts form input[type=text]{padding:15px 10px;border-radius:2px 0px 0px 2px;border:none;font-size:1rem;outline:none;flex:1}.intro-texts form input[type=text]::placeholder{color:#908c8c}@media(max-width: 931px){.intro-texts form input[type=text]{margin:15px 0px;padding:20px 10px;border-radius:2px}}@media(max-width: 531px){.intro-texts form input[type=text]{padding:15px}}.intro-texts form .inpt-submit--intro{padding:15px;background-color:#f40612;border-radius:0px 2px 2px 0px;cursor:pointer}@media(max-width: 931px){.intro-texts form .inpt-submit--intro{margin:auto;padding:10px;border-radius:3px}}.intro-texts form .inpt-submit--intro input[type=submit]{background:none;border:none;font-size:1.625rem;list-style:21.7px;color:#fff;cursor:pointer}@media(max-width: 931px){.intro-texts form .inpt-submit--intro input[type=submit]{font-size:1rem}}.intro-texts form .inpt-submit--intro span{font-size:1.625rem;list-style:21.7px}@media(max-width: 931px){.intro-texts form .inpt-submit--intro span{font-size:1rem}}.img{position:relative}.img img{position:relative;z-index:5;max-width:500px}.img video{position:absolute;max-width:370px;right:63px;top:75px}.download-image{position:relative}.download-image img{max-width:400px}.download-image .download{display:flex;position:absolute;bottom:20px;left:50px;background-color:#000;border:2px solid #222;border-radius:10px;padding:10px;align-items:center}.download-image .download::after{content:"";display:inline-block;height:20px;width:20px;border:2px solid #005ac5;border-radius:50%;margin:0px 20px}.download-image .download img{max-width:60px;margin-right:15px}.download-image .download .nome-filme p:first-child{font-weight:bold;margin-bottom:5px}.download-image .download .nome-filme p:last-child{font-size:.8125rem;line-height:10.8px;color:#005ac5;line-height:15px;text-align:left}.assista .assista-video video{max-width:320px;left:90px;top:30px}.infantil .crianca-img img{max-width:450px}@keyframes accordion{from{max-height:0}to{max-height:450px}}.sections.faq{flex-direction:column;text-align:center}.sections.faq .section-faq{margin:0px 150px;width:70%}@media(max-width: 931px){.sections.faq .section-faq{margin:0px 80px}}@media(max-width: 531px){.sections.faq .section-faq{width:100%;margin:0}}.sections.faq .section-faq h1{margin-bottom:50px}@media(max-width: 931px){.sections.faq .section-faq h1{margin-bottom:30px}}@media(max-width: 531px){.sections.faq .section-faq h1{margin-bottom:20px}}.sections.faq .section-faq .faq-text{text-align:left;font-size:1.625rem;list-style:21.7px;margin:0}@media(max-width: 931px){.sections.faq .section-faq .faq-text{font-size:1.25rem;line-height:25px}}@media(max-width: 531px){.sections.faq .section-faq .faq-text{font-size:1.1875rem;line-height:16px;line-height:23px}}.sections.faq .section-faq .faq-text dt{background-color:#303030;display:flex;justify-content:space-between;margin-top:8px;cursor:pointer;padding:25px}@media(max-width: 931px){.sections.faq .section-faq .faq-text dt{padding:15px}}.sections.faq .section-faq .faq-text dt::after{content:"+"}.sections.faq .section-faq .faq-text dt.ativo::after{content:"x"}.sections.faq .section-faq .faq-text dd{margin:1px 0 8px 0;background-color:#303030;transition:linear .2s;max-height:0;overflow:hidden}.sections.faq .section-faq .faq-text dd p{padding:25px}@media(max-width: 931px){.sections.faq .section-faq .faq-text dd p{padding:15px}}.sections.faq .section-faq .faq-text dd.ativo{max-height:450px}.sections.faq .form-faq{padding:0;margin-top:60px}@media(max-width: 931px){.sections.faq .form-faq{margin-top:20px}}.sections.faq .form-faq p{margin-bottom:20px;font-size:1.1875rem;line-height:16px;line-height:20px}@media(max-width: 931px){.sections.faq .form-faq p{margin-bottom:5px}}footer{display:flex;flex-direction:column;padding:50px calc((100% - 850px) / 2);border-top:8px solid #222;color:#6a756a}footer .footer{margin:0px 40px}footer a{color:#6a756a}footer a:hover{text-decoration:underline}footer .footer-links{margin:30px 0px;display:flex;flex-wrap:wrap;justify-content:space-between}footer .footer-links .links{display:flex;flex-direction:column}footer .footer-links .links a{font-size:.8125rem;line-height:10.8px;margin:10px 0}footer .language-choose{padding:15px !important}footer #language{color:#6a756a !important;font-size:1rem !important}footer #language option{background-color:#000 !important}footer #eu{font-size:.8125rem;line-height:10.8px;line-height:20px;margin-top:20px}body{background-color:#000;color:#fff;font-family:Arial,Helvetica,sans-serif}.sections .big-size{font-size:3.125rem;line-height:55px;font-weight:bold}@media(max-width: 931px){.sections .big-size{font-size:2.5rem;font-weight:bold;line-height:44px}}@media(max-width: 531px){.sections .big-size{font-size:1.625rem;list-style:21.7px}}.sections .medium-size{margin-top:25px}@media(max-width: 931px){.sections .medium-size{font-size:1.1875rem;line-height:16px;line-height:25px;margin-top:15px}}@media(max-width: 931px){.sections{flex-direction:column;text-align:center}}
