@font-face{font-family:'Grand Hotel';src:url(../fonts/GrandHotel-Regular.woff2) format("woff2"),url(../fonts/GrandHotel-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'Gotham Condensed';src:url(../fonts/GothamCondensed-Bold.woff2) format("woff2"),url(../fonts/GothamCondensed-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Bellota;src:url(../fonts/Bellota-Bold.woff2) format("woff2"),url(../fonts/Bellota-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Nexa;src:url(../fonts/NexaBold.woff2) format("woff2"),url(../fonts/NexaBold.woff) format("woff");font-weight:700;font-style:normal}.p30{padding:30px!important}.pt15{padding-top:15px}.pb15{padding-bottom:15px}.pt25{padding-top:25px}.pt30{padding-top:30px}.pt50{padding-top:50px}.pt70{padding-top:70px}.pt100{padding-top:100px}.pt45{padding-top:45px}.pb30{padding-bottom:30px}.pb50{padding-bottom:50px}.pb70{padding-bottom:70px}.pb100{padding-bottom:100px}.pr50{padding-right:50px}.mr10{margin-right:10px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt30{margin-top:30px}.mt50{margin-top:50px}.mt100{margin-top:100px}.mb0{margin-bottom:0!important}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.mb50{margin-bottom:50px}.mb100{margin-bottom:100px}.nomarg{margin:0!important}.nopad{padding:0!important}.block{display:block}.expanded{width:100%}.white-text{color:#fff}.header{padding:30px 0;font-family:'Gotham Condensed';background:#fff;border-bottom:6px solid #00ceff}.header .navbar{align-items:flex-end;padding:0}.header .navbar-brand{padding:0;z-index:99999}.header .navbar-nav .nav-link{position:relative;padding:0 20px;font-size:27px;font-weight:700;text-transform:uppercase;color:#2c68b0;line-height:1;z-index:99999}.header .navbar-nav .nav-link:after{content:'';position:absolute;right:0;top:50%;width:7px;height:7px;background:#e9e9e9;border-radius:7px;transform:translate(50%,-50%)}.header .navbar-nav .nav-link:active,.header .navbar-nav .nav-link:focus,.header .navbar-nav .nav-link:hover{color:#ffce00}.header .navbar-nav .nav-item:last-child .nav-link{padding-right:0}.header .navbar-nav .nav-item:last-child .nav-link:after{display:none}@media (max-width:991px){.header{position:relative}.header .navbar-brand{width:70%}.header .navbar-brand img{width:100%}.header .navbar-toggler{padding:5px 0;display:flex;flex-direction:column;flex-flow:column wrap}.header .navbar-toggler:active,.header .navbar-toggler:focus,.header .navbar-toggler:hover{outline:0}.header .navbar-toggler-icon{height:2px;margin-bottom:5px;background:#2c68b0}.header .navbar-toggler-icon:last-child{margin-bottom:0}.header .navbar-nav{text-align:center}.header .navbar-nav .nav-link{padding:10px}.header .navbar-nav .nav-link:after{display:none}}@media (min-width:992px) and (max-width:1199px){.header .navbar-nav .nav-link{font-size:25px}}.pre-footer{padding:30px;background:#2c68b0;text-align:center;font-family:ff-good-headline-condensed-p,sans-serif}.pre-footer img{margin-bottom:30px}.pre-footer p{font-size:14px;font-weight:500;margin:0}.pre-footer p.sac{font-size:16px;margin-top:30px}.pre-footer p.sac span{padding-right:10px;margin-right:5px;font-size:21px;border-right:2px solid #fff}.pre-footer p a{color:#fff}.footer{padding:30px 0 28px;font-family:ff-good-headline-condensed-p,sans-serif;font-size:16px;background:#fff;text-align:center}.footer p{margin:0;color:#5b5b5b}@media (max-width:425px){.pre-footer img{width:100%}}body{margin:0;font-family:ff-good-headline-web-pro,sans-serif;font-style:normal;font-weight:300;background:url(../images/bg-site.jpg) repeat;color:#fff}.main{position:relative}.main:after{content:'';position:absolute;top:105px;right:0;width:1279px;height:1418px;background:url(../images/bg-after.jpg) no-repeat;z-index:-1}.banner-principal{position:relative;display:flex;justify-content:space-between;align-items:center;font-family:Nexa;font-weight:700;font-size:74px;color:#fff}.banner-principal img{transform:translate(-30%,-90px)}.banner-principal .banner-caption{position:absolute;top:220px;right:60px;width:50%;text-transform:uppercase;line-height:1.2}.banner-principal span{width:100%;display:block;font-family:'Grand Hotel';font-weight:400;text-transform:none;color:#fdef87}.banner-principal.banner-faq{margin-bottom:-530px;font-size:42px}.banner-principal.banner-faq img{width:auto;transform:translate(-30%,-180px);z-index:9999}.banner-principal.banner-faq img.bg-shadow{transform:translate(-100%,-60px);z-index:0}.banner-principal.banner-faq .banner-caption{top:160px;width:70%}.banner-principal.banner-faq span{font-size:100px}.produto{display:flex;flex-flow:row wrap;margin:-285px 0 50px 0}.produto .title-tipo{margin:0 0 60px 210px;font-family:Bellota;font-size:47px;line-height:1;letter-spacing:2px}.produto .section-title{font-family:ff-good-headline-condensed-p,sans-serif;font-style:italic;font-weight:700;font-size:55px}.produto p{font-family:ff-good-headline-condensed-p,sans-serif;font-style:italic;font-weight:400}.produto--info{width:55%;padding-right:30px;text-align:justify}.produto--figure{width:40%;margin-top:-130px}.produto--ingrediente{display:flex;justify-content:space-around}.produto--ingrediente-item{display:flex;align-items:baseline}.produto--ingrediente-name{margin-right:10px;font-family:ff-good-headline-condensed-p,sans-serif;font-style:italic;font-weight:400;font-size:27px;text-align:right;line-height:1}.produto--ingrediente-name .colored{display:block;font-weight:700;font-size:39px;text-align:right;color:#ffce00;line-height:1}.produto--ingrediente-icon{position:relative;width:65px;height:63px;background:url(../images/bg-icon-ingrediente.png) no-repeat}.produto--ingrediente-icon img{position:absolute;bottom:7px;left:6px}.video{position:relative}.arco-bg{display:block;width:100%;height:317px;margin-top:60px;background:url(../images/bg-arco-transparent.png) center bottom no-repeat;background-size:contain}.onde-comprar{position:relative;background:#fff;margin-top:-1px}.onde-comprar .container{position:relative;top:-200px;left:50%;transform:translate(-50%,0);margin-left:0;padding-top:10px}@media screen and (min-width:1198px){.onde-comprar{height:520px}}.onde-comprar .section-title{color:#2c68b0;text-align:center;font-family:ff-good-headline-condensed-p,sans-serif;font-weight:700;font-size:60px;text-transform:uppercase}.onde-comprar .logo-biolaemcasa{display:table;margin:0 auto;margin-bottom:30px}.onde-comprar .btn-comprar{position:relative;display:table;padding:7px 7px 6px 20px;margin:0 auto;font-family:ff-good-headline-condensed-p,sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;background:#aeaeae;background:-moz-linear-gradient(left,#aeaeae 0,#969696 100%);background:-webkit-linear-gradient(left,#aeaeae 0,#969696 100%);background:linear-gradient(to right,#aeaeae 0,#cc 100%);color:#fff;border-radius:40px;transition:all 1s}.onde-comprar .btn-comprar .fas{width:40px;height:40px;margin-left:16px;background:#e4e4e4;color:#999;border-radius:100%;line-height:40px}.onde-comprar .btn-comprar:active,.onde-comprar .btn-comprar:focus,.onde-comprar .btn-comprar:hover{background:#969696;background:-moz-linear-gradient(left,#969696 0,#969696 100%);background:-webkit-linear-gradient(left,#969696 0,#969696 100%);background:linear-gradient(to right,#969696 0,#cc 100%);box-shadow:none}.onde-comprar .btn-comprar:active .fas,.onde-comprar .btn-comprar:focus .fas,.onde-comprar .btn-comprar:hover .fas{background:#999;color:#e4e4e4}.parceiros{display:flex;flex-flow:row wrap;justify-content:space-around;align-items:center;padding-top:50px}.parceiros--item{margin:0 15px 20px 0}.faq{position:relative;padding-bottom:70px;background:#fff;margin-top:-1px}.faq .container{position:absolute;top:-200px;left:50%;transform:translate(-50%,0)}.faq .section-title{margin:0;font-family:ff-good-headline-condensed-p,sans-serif;font-size:60px;font-weight:700;text-align:center;text-transform:uppercase;color:#2c68b0;line-height:1}.faq .section-subtitle{margin-bottom:70px;font-family:ff-good-headline-condensed-p,sans-serif;font-size:39px;font-style:italic;font-weight:400;text-transform:uppercase;text-align:center;color:#92a0b0;line-height:1}.faq .btn-link,.faq .pergunta{padding:0;margin:0;font-family:ff-good-headline-condensed-p,sans-serif;font-weight:700;font-style:italic;font-size:25px;text-transform:uppercase;color:#00ceff}.faq .card{padding-bottom:20px;margin-bottom:35px;border:0;border-bottom:1px solid #898989!important;border-radius:0!important;overflow:unset}.faq .card-header{position:relative;padding:0;background:0 0;border:0}.faq .card-header:before{content:'';position:absolute;bottom:5px;left:-45px;width:33px;height:34px;background:url(../images/icon-faq.png) no-repeat}.faq .card-body{padding:0;font-family:ff-good-headline-condensed-p,sans-serif;font-style:italic;font-size:23px;color:#5c5c5c}@media (min-width:768px) and (max-width:1199px){.banner-principal{font-size:45px}.banner-principal img{width:620px;transform:translate(-30%,-60px)}.banner-principal .banner-caption{top:150px}.banner-principal.banner-faq{margin-bottom:-400px;font-size:45px}.banner-principal.banner-faq img{width:380px;transform:translate(-25%,-130px)}.banner-principal.banner-faq img.bg-shadow{transform:translate(-93%,-60px);z-index:0;width:620px}.banner-principal.banner-faq .banner-caption{width:325px;top:110px;left:50%}.banner-principal.banner-faq span{font-size:60px;line-height:1}.arco-bg{height:200px}.onde-comprar .container{top:-100px}.faq .container{top:0}.produto{margin-top:-200px}.produto .title-tipo{margin-left:150px}.produto--ingrediente{flex-flow:row wrap;justify-content:center}.produto--ingrediente-item{margin:0 15px 20px 0}.produto--figure{margin-top:0}.produto--figure img{width:100%}.video iframe{height:524px}}@media (max-width:767px){.banner-principal{font-size:27px}.banner-principal img{width:470px;transform:translate(-25%,-40px)}.banner-principal .banner-caption{top:110px;right:-15px}.banner-principal.banner-faq{margin-bottom:-310px;font-size:30px}.banner-principal.banner-faq img{width:280px;transform:translate(-25%,-100px)}.banner-principal.banner-faq img.bg-shadow{transform:translate(-90%,-50px);z-index:0;width:470px}.banner-principal.banner-faq .banner-caption{width:214px;top:70px;left:50%}.banner-principal.banner-faq span{font-size:32px;line-height:1}.arco-bg{height:130px}.onde-comprar .container{top:0}.produto{margin:0;margin-top:-135px}.produto .title-tipo{margin:0 0 30px 125px;font-size:28px}.produto--info{width:100%;padding:0}.produto--figure{width:100%;margin-top:10px}.produto--figure img{width:100%}.produto--ingrediente{flex-flow:row wrap;justify-content:center}.produto--ingrediente-item{margin-bottom:20px}.faq .container{top:0}.faq .card-header:before{display:none}.video iframe{height:287px}}@media (max-width:425px){.banner-principal{font-size:24px}.banner-principal img{width:300px;transform:translate(-25%,-20px)}.banner-principal .banner-caption{width:60%;top:75px;right:-15px}.banner-principal.banner-faq{margin-bottom:-280px;font-size:22px}.banner-principal.banner-faq img{width:190px;transform:translate(-25%,-90px)}.banner-principal.banner-faq img.bg-shadow{width:370px;transform:translate(-85%,-10px);z-index:0}.banner-principal.banner-faq .banner-caption{width:167px;top:50px;left:45%}.banner-principal.banner-faq span{font-size:31px;line-height:1}.arco-bg{height:75px}.produto{margin-top:-90px}.produto .title-tipo{margin-left:85px;font-size:22px}.onde-comprar .section-title{font-size:50px}.onde-comprar .logo-biolaemcasa{max-width:100%}.parceiros{justify-content:center}.faq .container{top:0}.video iframe{height:223px}}@media (min-width:1900px){.arco-bg{height:365px;background-size:100% 100%}.faq,.onde-comprar{margin-top:-1px}}