:root{--white: #ffffff;--header-height: 85px;--padding-top-banner: 0;--color-default: #E66781;--font-color-default: #767676;--font-color-hover: #F7353F;--bg-center-content: #3C81BF;--bg-color-cristalia: #3C81BF}html{overflow-x:hidden;height:100%}html body{margin:0;height:100%;font:400 16px "Inter",sans-serif;color:var(--font-color-default);letter-spacing:normal}html body a{color:var(--color-default);text-decoration:none}html body a:hover{color:var(--font-color-hover);transition:all .1s ease-in-out}html body .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}html body .embed-container iframe,html body .embed-container object,html body .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}html body #modal-video .modal-header{border:none}html body #modal-video .modal-content{background-color:rgba(0,0,0,0);border:none}html body #modal-video .modal-content button{background-color:rgba(0,0,0,0);border:none}html body h1,html body h2,html body h3,html body h4,html body h5,html body h6{font-weight:700}html body #header{background-color:var(--white);height:var(--header-height)}html body #header #nav-mobile{display:none}html body #header .nav-hamburger,html body #header .nav-mobile-hamburger{position:relative;right:0;height:23px;width:60px;flex:none;transition:all .5s ease-in-out}html body #header .nav-hamburger .hamburger,html body #header .nav-mobile-hamburger .hamburger{position:absolute;width:34px;cursor:pointer;left:20px;top:8px}html body #header .nav-hamburger .hamburger::after,html body #header .nav-hamburger .hamburger::before,html body #header .nav-mobile-hamburger .hamburger::after,html body #header .nav-mobile-hamburger .hamburger::before{background:var(--color-default);content:"";display:block;height:3px;border-radius:0;margin:4px 0;transition:.5s;border-radius:50px}html body #header .nav-hamburger .hamburger span,html body #header .nav-mobile-hamburger .hamburger span{background:var(--color-default);content:"";display:block;height:3px;border-radius:0;margin:4px 0;transition:.5s;border-radius:50px}html body #header .nav-hamburger.show .hamburger::before,html body #header .nav-mobile-hamburger.show .hamburger::before{transform:translateY(6px) rotate(135deg)}html body #header .nav-hamburger.show .hamburger::after,html body #header .nav-mobile-hamburger.show .hamburger::after{transform:translateY(-6px) rotate(-135deg)}html body #header .nav-hamburger.show .hamburger span,html body #header .nav-mobile-hamburger.show .hamburger span{transform:scale(0)}html body main{width:100%;margin-left:0;margin-right:0;display:block}html body main #banner{margin-top:var(--header-height);padding-top:var(--header-height);width:100vw;min-height:calc(100vh - var(--header-height));background-image:url("../images/banner/banner.png");background-position:top center;background-size:contain;background-repeat:no-repeat;position:relative}html body main #banner::after{position:absolute;content:"";background-color:var(--white);bottom:0;left:0;right:0;height:16%}html body main #banner .container-fluid{padding:0 0}html body main #banner #content-banner{display:flex;height:100%}html body main #banner #content-banner>div{display:grid}html body main #banner #content-banner>div.box-banner-text{justify-content:start;align-items:center;width:50%}html body main #banner #content-banner>div.box-banner-text figure img{margin:0 0}html body main #banner #content-banner>div.box-banner-text figure img:nth-child(1){margin-bottom:2.5em}html body main #banner #content-banner>div.box-banner-text figure img:nth-child(2){margin-bottom:1.5em}html body main #banner #content-banner>div.box-banner-text figure figcaption{position:relative;border-top:3px solid var(--font-color-hover);width:85%;padding-top:2em}html body main #banner #content-banner>div.box-banner-text figure figcaption::after{position:absolute;content:"";top:-3px;left:-10.5em;width:100%;height:3px;background-color:var(--font-color-hover)}html body main #banner #content-banner>div.box-banner-text figure figcaption img:first-child{margin-bottom:1em}html body main #banner #content-banner>div.box-banner-text figure figcaption img:last-child{margin-bottom:0}html body main #banner #content-banner>div.box-banner-image{width:100%}html body main #banner #content-banner>div.box-banner-image img{max-width:100%;position:relative;z-index:1}html body main #banner #content-banner>div.box-banner-image:last-child{justify-content:end;align-items:end}html body main #banner #content-banner>div.box-banner-image:last-child a{bottom:8rem;position:relative}html body main #global-info-banner blockquote{padding:2rem 13rem 1rem;font-family:"Inter",sans-serif;font-weight:700;font-size:21px}html body main #loop-conteudo-banner figure figcaption{font-weight:900}html body main .global-box-como-age{background-color:var(--bg-center-content);background-image:url("../images/bg/bg-conheca.png");background-position:top center;background-size:contain;background-repeat:no-repeat;color:var(--white);margin-top:10rem;padding-top:4em;position:relative}html body main .global-box-como-age::after{position:absolute;height:20%;content:"";bottom:0;left:0;right:0;background-color:var(--white);z-index:0}html body main .global-box-como-age::before{position:absolute;width:100%;height:100%;content:"";top:-7rem;bottom:0;left:0;right:0;background-image:url("../images/bg/bg-pessoa-conheca.png");background-position:top center;background-size:contain;background-repeat:no-repeat;z-index:1}html body main .global-box-como-age .container{font-family:"Inter",sans-serif}html body main .global-box-como-age .container h2{font-size:25px;font-weight:700}html body main .global-box-como-age .container h4{font-size:30px;font-weight:700;margin-bottom:2rem;position:relative}html body main .global-box-como-age .container h4.line-title-como-age{border-bottom:3px solid var(--font-color-hover)}html body main .global-box-como-age .container h4.line-title-como-age::before,html body main .global-box-como-age .container h4.line-title-como-age::after{position:absolute;content:"";width:100%;height:3px;background-color:var(--font-color-hover)}html body main .global-box-como-age .container h4.line-title-como-age.top::before{top:1.2em;left:-4.3em}html body main .global-box-como-age .container h4.line-title-como-age.top::after{top:1.2em;right:-10rem}html body main .global-box-como-age .container h4.line-title-como-age.bottom::before{display:none}html body main .global-box-como-age .container h4.line-title-como-age.bottom::after{top:2.4em;right:-8.3rem}html body main .global-box-como-age .container#box-content-conheca p{position:relative;font-size:16px;padding-top:1rem;padding-bottom:1rem}html body main .global-box-como-age .container#box-content-conheca p::after,html body main .global-box-como-age .container#box-content-conheca p::before{position:absolute;content:"";background-color:rgba(255,255,255,.4);z-index:0;top:0;bottom:0}html body main .global-box-como-age .container#box-content-conheca p::after{right:0;left:0;border-radius:15px}html body main .global-box-como-age .container#box-content-conheca div:nth-of-type(1){margin-top:2rem;padding-right:12rem;z-index:0}html body main .global-box-como-age .container#box-content-conheca div:nth-of-type(1) p{padding-right:4.7rem;padding-left:0}html body main .global-box-como-age .container#box-content-conheca div:nth-of-type(1) p::after{border-top-left-radius:0;border-bottom-left-radius:0}html body main .global-box-como-age .container#box-content-conheca div:nth-of-type(1) p::before{left:-8rem;right:100%}html body main .global-box-como-age .container#box-content-conheca div:nth-of-type(2){z-index:2;position:relative;top:9rem;padding-left:12rem}html body main .global-box-como-age .container#box-content-conheca div:nth-of-type(2) p{padding-right:0;padding-left:2.5rem}html body main .global-box-como-age .container#box-content-conheca div:nth-of-type(2) p::after{border-top-right-radius:0;border-bottom-right-radius:0}html body main .global-box-como-age .container#box-content-conheca div:nth-of-type(2) p::before{right:-8rem;left:100%}html body main .global-box-como-age .container#box-content-conheca~div{position:relative;z-index:3}html body main .global-box-como-age .container#box-content-conheca~div #btn-onde-comprar a{bottom:8rem;position:relative}html body main .global-box-tipos-de-dores header h3{color:var(--font-color-hover);margin-bottom:2rem}html body main .global-box-tipos-de-dores #loop-tipos-de-dores{margin-top:2rem}html body main .global-box-tipos-de-dores #loop-tipos-de-dores .loop-dores header{background-color:var(--bg-center-content);color:var(--white);border-radius:20px;margin-top:4rem;margin-bottom:2rem;height:18rem;padding:2rem 2rem 0}html body main .global-box-tipos-de-dores #loop-tipos-de-dores .loop-dores header h6{font-size:29px}html body main .global-box-tipos-de-dores #loop-tipos-de-dores .loop-dores header img{margin-top:-4rem}html body main .global-box-tipos-de-dores #loop-tipos-de-dores .loop-dores header span{background-color:var(--font-color-hover);padding:.5rem .7rem;border-radius:50px;margin-bottom:-1rem}html body main .global-box-tipos-de-dores #loop-tipos-de-dores .loop-dores header~div figure{text-align:center;margin:0 auto}html body main .global-box-tipos-de-dores #loop-tipos-de-dores .loop-dores header~div figure img{width:100%}html body main .global-box-tipos-de-dores #loop-tipos-de-dores .loop-dores header~div blockquote{font-size:15px;padding:0 3rem 2rem}html body main .global-box-tipos-de-dores #loop-tipos-de-dores .loop-dores:nth-of-type(1) header{margin-right:10px}html body main .global-box-tipos-de-dores #loop-tipos-de-dores .loop-dores:nth-of-type(2) header{margin-right:10px;margin-left:10px}html body main .global-box-tipos-de-dores #loop-tipos-de-dores .loop-dores:nth-of-type(3) header{margin-left:10px}html body main .global-box-onde-comprar header{margin:2em 0 3em}html body main .global-box-onde-comprar header h6{margin-top:2rem;font-size:30px;font-weight:400}html body main .global-box-onde-comprar header h6 strong{font-weight:700}html body main .global-box-onde-comprar ol{display:inline-flex}html body main .global-box-onde-comprar ol li{margin:0 1rem}html body main .global-box-onde-comprar blockquote{margin-top:3rem;color:var(--bg-center-content);font-size:13px}html body main .global-box-onde-comprar blockquote h6{margin-bottom:1rem}html body main .global-box-onde-comprar blockquote p{padding:0 7em}html body main .global-box-video{margin-bottom:3em}html body main .global-box-video header{margin:4em 0 3em}html body main .global-box-video header h3{font-size:40px;font-weight:400}html body main .global-box-video header h3 strong{font-size:50px;font-weight:800;color:var(--font-color-hover)}html body main .global-box-video #open-modal-video{position:relative}html body main .global-box-video #open-modal-video img{width:100%}html body main .global-box-video #open-modal-video:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-image:url("./../images/btn/btn-play.png");background-position:center center;background-repeat:no-repeat;background-size:cover;width:120px;height:120px}html body footer{color:var(--white);padding-top:5em}html body footer a{color:var(--white)}html body footer #box-footer-content{background:#2c3175;background:linear-gradient(66deg, rgb(44, 49, 117) 20%, rgb(98, 171, 223) 100%);position:relative}html body footer #box-footer-content::after{top:0;left:0;right:0;background-color:var(--white);content:"";position:absolute;height:22%;z-index:0}html body footer #box-footer-content .container{position:relative;z-index:1}html body footer #box-footer-content .container .midias-sociais{display:inline-flex;list-style:none;padding:0;margin:0 0 3rem 1rem}html body footer #box-footer-content .container .midias-sociais li a{font-size:25px;transition:all .5s ease-in-out}html body footer #box-footer-content .container .midias-sociais li a:hover{color:var(--white);opacity:.8}html body footer #box-footer-content .container .midias-sociais li:first-child{margin-right:1rem}html body footer #box-footer-content .container #global-logos-footer{padding-bottom:2em}html body footer #box-footer-content .container #global-logos-footer>div:nth-of-type(1) img{margin-top:0}html body footer #box-footer-content .container #global-logos-footer>div:nth-of-type(2) img{margin-left:0}html body footer #box-footer-content .container #global-info-footer #main-menu-footer .nav-footer li{font-weight:700;font-size:19px;margin-bottom:.5em}html body footer #box-footer-content .container #global-info-footer #main-menu-footer .nav-footer li a{color:var(--white);border-bottom:1px solid var(--white)}html body footer #box-footer-content .container #global-info-footer #main-menu-footer .nav-footer li a:hover{transition:all .5s ease-in-out;border-bottom:1px solid rgba(0,0,0,0)}html body footer #box-footer-content .container #global-info-footer #main-info-footer p{font-size:16px}html body footer #box-footer-content .container #global-info-footer #main-info-contact{font-family:"Ubuntu",sans-serif;font-weight:500;font-size:23px}html body footer #box-footer-content .container #global-info-footer #main-info-contact h6{font-family:"Ubuntu",sans-serif;font-weight:400;font-size:15px;margin:0}html body footer #box-footer-content .container #global-info-footer #main-info-contact a{color:var(--white)}html body footer #box-footer-content .container #global-info-copyright{font-family:"Ubuntu",sans-serif;font-size:11px;padding:4em 0 2em}html body footer #box-footer-content .container #global-info-copyright>div:nth-of-type(1){font-style:italic}html body footer #box-footer-content .container #global-info-copyright>div:nth-of-type(2) ol li:nth-of-type(2){margin:0 1em}html body footer #box-footer-content .container #global-info-copyright>div:nth-of-type(2) ol li a{color:var(--white)}html body footer #box-footer-cristalia{background-color:var(--bg-color-cristalia);padding:2em 0;font-family:"Inter",sans-serif;font-size:11px}html body footer #box-footer-cristalia p{margin-bottom:0}html body footer #box-footer-cristalia #box-bula{margin-top:2em;text-align:justify}@media(max-width: 576px){html body.mobile-version{overflow-x:hidden}html body.mobile-version header #nav-mobile.nav-mobile-hamburger{display:block !important;top:1.5rem;position:absolute;right:2rem}html body.mobile-version header #main-menu{visibility:hidden;position:absolute;top:75px;background:var(--white);right:0;transition:all .2s ease-in-out;opacity:0}html body.mobile-version header #main-menu.show{visibility:visible;opacity:1;height:203px !important;border-bottom:10px solid var(--color-default)}html body.mobile-version header #main-menu ul{display:block;padding:0 0;background-color:var(--white)}html body.mobile-version header #main-menu ul li{text-align:center;width:100%;display:block !important;padding:.5rem 0}html body.mobile-version header #main-menu ul li a{text-transform:uppercase}html body.mobile-version header #main-menu ul li br{display:none}html body.mobile-version header #main-menu ul li#btn-onde-comprar{display:none !important}html body.mobile-version main #banner{margin-top:var(--header-height);background-image:url("../images/banner/banner-mobile.png");background-color:var(--bg-center-content);position:relative;padding-bottom:1rem}html body.mobile-version main #banner::after{display:none}html body.mobile-version main #banner #content-banner{flex-direction:column-reverse}html body.mobile-version main #banner #content-banner>div{width:100%}html body.mobile-version main #banner #content-banner .box-banner-text figure img{max-width:90%}html body.mobile-version main #banner #content-banner .box-banner-text figure figcaption{width:100%}html body.mobile-version main #banner #content-banner .box-banner-image div:last-child{display:none}html body.mobile-version main #banner #content-banner .box-banner-image div img{max-width:100%;margin-top:10em}html body.mobile-version main #global-info-banner blockquote{font-size:16px;padding-right:1rem;padding-left:1rem}html body.mobile-version main #global-info-banner ol{text-align:center}html body.mobile-version main #global-info-banner ol li{text-align:center;margin-top:1em}html body.mobile-version main #global-info-banner ol li figure{display:inline !important}html body.mobile-version main #global-info-banner ol li figure figcaption{font-size:15px}html body.mobile-version main .global-box-conheca::after{bottom:-1px;height:3%}html body.mobile-version main .global-box-conheca .container{flex-direction:column;text-align:center}html body.mobile-version main .global-box-conheca .container>div{padding:0 0}html body.mobile-version main .global-box-conheca .container>div blockquote{width:100%}html body.mobile-version main .global-box-como-age{margin-top:2rem;background-image:url("../images/bg/bg-conheca-mobile.png")}html body.mobile-version main .global-box-como-age::before,html body.mobile-version main .global-box-como-age::after{display:none}html body.mobile-version main .global-box-como-age .container{flex-direction:column;text-align:center}html body.mobile-version main .global-box-como-age .container~#box-content-conheca div{padding:0 .7rem;top:0;margin-top:2rem}html body.mobile-version main .global-box-como-age .container~#box-content-conheca div h4{border-bottom:none}html body.mobile-version main .global-box-como-age .container~#box-content-conheca div h4::after,html body.mobile-version main .global-box-como-age .container~#box-content-conheca div h4::before{display:none}html body.mobile-version main .global-box-como-age .container~#box-content-conheca div p{padding:1rem}html body.mobile-version main .global-box-como-age .container~#box-content-conheca div p::before{display:none}html body.mobile-version main .global-box-como-age .container~#box-content-conheca div p::after{border-radius:15px}html body.mobile-version main .global-box-como-age .container~#box-content-conheca~div{margin-top:2rem;position:relative}html body.mobile-version main .global-box-como-age .container~#box-content-conheca~div::after{bottom:-1px;left:0;right:0;background-color:var(--white);content:"";position:absolute;height:40%;z-index:-1}html body.mobile-version main .global-box-como-age .container #btn-onde-comprar{display:none}html body.mobile-version main .global-box-tipos-de-dores{margin-top:2rem}html body.mobile-version main .global-box-tipos-de-dores #loop-tipos-de-dores{margin-top:0}html body.mobile-version main .global-box-tipos-de-dores #loop-tipos-de-dores .loop-dores{padding:0 .5rem}html body.mobile-version main .global-box-tipos-de-dores #loop-tipos-de-dores .loop-dores header{margin-left:0;margin-right:0}html body.mobile-version main .global-box-tipos-de-dores #loop-tipos-de-dores .loop-dores header~div blockquote{padding:0 1rem}html body.mobile-version main .global-box-tipos-de-dores .mobile-list-remidos figcaption{width:auto;display:inline-table;color:var(--font-color-hover)}html body.mobile-version main .global-box-onde-comprar .container{flex-direction:column;text-align:center}html body.mobile-version main .global-box-onde-comprar .container header h6{font-size:20px}html body.mobile-version main .global-box-onde-comprar .container blockquote p{padding:0 1rem}html body.mobile-version footer{text-align:center;padding-top:2.3em}html body.mobile-version footer #box-bula p{text-align:center;padding:0 1rem}html body.mobile-version footer #box-footer-content::after{top:-1px;height:7%}html body.mobile-version footer #box-footer-content .container #global-logos-footer{flex-direction:column-reverse}html body.mobile-version footer #box-footer-content .container #global-logos-footer>div img{margin:0 0}html body.mobile-version footer #box-footer-content .container #global-logos-footer>div:first-child{margin-top:2em;margin-bottom:2em}html body.mobile-version footer #box-footer-content .container #global-info-footer #main-menu-footer{margin-bottom:2em}html body.mobile-version footer #box-footer-content .container #global-info-footer #main-info-footer{margin-bottom:2em}html body.mobile-version footer #box-footer-content .container #global-info-footer #main-info-contact{margin-bottom:2em}html body.mobile-version footer #box-footer-content .container #global-info-footer #main-info-contact a{font-size:33px}html body.mobile-version footer #box-footer-content .container #global-info-footer #main-info-mobile{font-size:11px}html body.mobile-version footer #box-footer-content .container #global-info-footer #main-info-mobile .midias-sociais{margin:0 0}html body.mobile-version footer #box-footer-content .container #global-info-copyright{padding:1.5em 0 0}html body.mobile-version footer #box-footer-content .container #global-info-copyright>div.text-start{text-align:center !important}html body.mobile-version footer #box-footer-content .container #global-info-copyright>div.text-start ol{margin-top:1em;justify-content:center !important}}/*# sourceMappingURL=styles.min.css.map */