/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:Bree;src:url(../fonts/Bree-Bold.188d8cf3.eot);src:url(../fonts/Bree-Bold.188d8cf3.eot?#iefix) format("embedded-opentype"),url(../fonts/Bree-Bold.58f34636.woff2) format("woff2"),url(../fonts/Bree-Bold.ff94375e.woff) format("woff"),url(../fonts/Bree-Bold.2261d6d0.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Bree;src:url(../fonts/Bree-Light.ce4a5d95.eot);src:url(../fonts/Bree-Light.ce4a5d95.eot?#iefix) format("embedded-opentype"),url(../fonts/Bree-Light.bdd665cc.woff2) format("woff2"),url(../fonts/Bree-Light.152ee07b.woff) format("woff"),url(../fonts/Bree-Light.fa6ebacd.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Bree;src:url(../fonts/Bree-Thin.15e1da84.eot);src:url(../fonts/Bree-Thin.15e1da84.eot?#iefix) format("embedded-opentype"),url(../fonts/Bree-Thin.713577a6.woff2) format("woff2"),url(../fonts/Bree-Thin.7dd59df7.woff) format("woff"),url(../fonts/Bree-Thin.3a1ab536.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Bree;src:url(../fonts/Bree-ThinOblique.71f9ca1f.eot);src:url(../fonts/Bree-ThinOblique.71f9ca1f.eot?#iefix) format("embedded-opentype"),url(../fonts/Bree-ThinOblique.58437e5c.woff2) format("woff2"),url(../fonts/Bree-ThinOblique.33ce609f.woff) format("woff"),url(../fonts/Bree-ThinOblique.3839f99d.ttf) format("truetype");font-weight:100;font-style:italic}.clear:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}.inner{width:1000px;margin:0 auto;position:relative}.row{margin:0 -15px}.row:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}.col-1{width:8.33333333%}.col-1,.col-2{float:left;padding:0 15px}.col-2{width:16.66666667%}.col-3{width:25%}.col-3,.col-4{float:left;padding:0 15px}.col-4{width:33.33333333%}.col-5{width:41.66666667%}.col-5,.col-6{float:left;padding:0 15px}.col-6{width:50%}.col-7{width:58.33333333%}.col-7,.col-8{float:left;padding:0 15px}.col-8{width:66.66666667%}.col-9{width:75%}.col-9,.col-10{float:left;padding:0 15px}.col-10{width:83.33333333%}.col-11{width:91.66666667%}.col-11,.col-12{float:left;padding:0 15px}.col-12{width:100%}.col-offset-1{margin-left:8.33333333%}.col-offset-2{margin-left:16.66666667%}.col-offset-3{margin-left:25%}.col-offset-4{margin-left:33.33333333%}.col-offset-5{margin-left:41.66666667%}.col-offset-6{margin-left:50%}.col-offset-7{margin-left:58.33333333%}.col-offset-8{margin-left:66.66666667%}.col-offset-9{margin-left:75%}.col-offset-10{margin-left:83.33333333%}.col-offset-11{margin-left:91.66666667%}.col-offset-12{margin-left:100%}.smooth{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.light{font-weight:100}.regular{font-weight:400}.bold{font-weight:700}.normal{font-style:normal}.italic{font-style:italic}.center{text-align:center}.left{text-align:left}.right{text-align:right}.upper{text-transform:uppercase}.lower{text-transform:none}*{box-sizing:border-box}.animate{transition:all .25s ease-in-out 0s}.bg{background:linear-gradient(20deg,#ff5e17,#ff8f17) no-repeat fixed}body{background:#fff;color:#000;font-family:Bree,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;overflow-x:hidden}a,input,textarea{transition:all .25s ease-in-out 0s}.invisi{visibility:hidden;opacity:0}.visi{visibility:visible;opacity:1}.bBox{box-sizing:border-box}header{width:100%;height:100vh;background:#edf1ed;overflow:hidden;position:relative}header .row,header .row>div{height:100%;position:relative}header .frame-cadastro,header .frame-logo{width:50%;height:100%;position:relative}header .frame-logo{width:100%;float:left;overflow:hidden}header .logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}header .logo svg{width:240px;height:auto;position:relative;z-index:10}header .logo .mobile{color:#fff;font-size:265px;display:none}header .logo .mobile span{line-height:220px}header .aneis,header .brincos,header .cordao,header .pulseira{position:absolute;z-index:2}header .cordao{width:338px;height:289px;background:url(../images/cordao.91108afc.png) no-repeat;background-size:338px,289px;top:100px;left:0}header .pulseira{width:345px;height:368px;background:url(../images/pulseira.ff798fb8.png) no-repeat;background-size:345px,368px;top:0;right:0;z-index:1}header .brincos{width:317px;height:299px;background:url(../images/brincos.87b53704.png) no-repeat;background-size:317px,299px;bottom:0;left:0}header .aneis{width:301px;height:381px;background:url(../images/aneis.810ddfdd.png) no-repeat;background-size:301px,381px;bottom:0;right:40px}header .frame-cadastro{float:right;background:linear-gradient(20deg,#ff5e17,#ff8f17) no-repeat fixed}header .cadastro{width:550px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}header .cadastro .row>div{position:relative}header .cadastro .head{color:#8bf7c6;letter-spacing:.5px;text-align:center}header .cadastro .head h1{font-size:44px;line-height:40px;margin:0 0 8px;font-weight:700}header .cadastro .head p{color:#fff;font-size:35px;line-height:33px;margin:0 0 20px}header .cadastro .head p span{color:#fcdbc4;font-size:25px;font-style:italic}header .cadastro form{background:#fff;box-shadow:0 10px 24px rgba(0,0,0,.25);border-radius:5px;padding:40px;position:relative}header .cadastro form p{margin:15px 0 0;font-weight:100;font-style:italic}header .cadastro input{width:100%;background:none;border-radius:0;border:none;border-bottom:2px dotted #a3a2a2;color:#7d7c7c;font-size:28px;letter-spacing:.8px;margin-bottom:30px;padding-bottom:5px;position:relative;transition:all .25s ease-in-out 0s}header .cadastro input.error{border-color:#fc122e}header .cadastro .aviso.error{color:#fc122e}header .cadastro input:focus{outline:none}header .cadastro input.enviar{width:100%;border:2px solid #ff7817;border-radius:5px;color:#ff7817;font-size:18px;float:right;letter-spacing:.5px;line-height:17px;margin-bottom:0;padding:12px 0 10px;text-transform:uppercase;font-weight:700}header .cadastro input.enviar:hover{background:#ff7817;color:#fff}header .cadastro label{color:#a3a2a2;font-size:11px;letter-spacing:1px;margin:0 0 12px 15px;position:absolute;bottom:0;left:0;visibility:hidden;opacity:0;font-weight:700;text-transform:uppercase;transition:all .25s ease-in-out 0s}header .cadastro label.ativo{margin:0 0 12px 15px;visibility:visible;opacity:1}header .cadastro .response{width:100%;height:100%;background:#fff;border-radius:5px;position:absolute;top:0;left:0;z-index:400;visibility:hidden;opacity:0;transition:all .25s ease-in-out 0s}header .cadastro .response.ativo{visibility:visible;opacity:1}header .cadastro .response p{color:#ff7817;font-size:26px;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);visibility:hidden;opacity:0;transition:all .25s ease-in-out 0s}header .cadastro .response p.ativo{visibility:visible;opacity:1}header .cadastro .response h5{width:100%;color:#ff7817;font-size:26px;margin:30px 0 0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;font-weight:700;visibility:hidden;opacity:0;transition:all .25s ease-in-out 0s}header .cadastro .response h5.ativo{visibility:visible;opacity:1}header .cadastro .response svg{width:65px;margin-top:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);visibility:hidden;opacity:0;transition:all .25s ease-in-out 0s}header .cadastro .response svg.ativo{margin-top:-50px;visibility:visible;opacity:1}header .cadastro .response iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);visibility:hidden;opacity:0;transition:all .25s ease-in-out 0s}header .cadastro .response iframe.ativo{visibility:visible;opacity:1}.conteudo{background:#edf1ed;border:20px solid #fff;color:#ffd83b;letter-spacing:.5px;padding:60px 0;text-align:center}.conteudo .inner{width:1000px;margin:0 auto}.conteudo .title{color:#ff7817;margin:0 0 80px;position:relative}.conteudo .title h2{color:#d0dbd0;font-size:130px;line-height:100px;margin:0;text-transform:uppercase}.conteudo .title p{font-size:55px;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-style:italic}.conteudo .funciona{position:relative}.conteudo .funciona:after{content:"";width:2px;height:100%;background:#c2d0c2;margin-left:-1px;position:absolute;top:0;left:50%}.conteudo .funciona .passo{color:#213244;font-size:18px;margin:10px 0;position:relative}.conteudo .funciona .passo:after{content:"";width:80px;height:2px;background:#c2d0c2;margin:-1px -100px 0 0;position:absolute;top:50%;right:0}.conteudo .funciona .passo h3,.conteudo .funciona .passo p{margin:0}.conteudo .funciona .passo h3{margin-bottom:-5px}.conteudo .funciona .passo p{margin:10px 0}.conteudo .funciona .passo .number{width:60px;height:60px;border-radius:100px;font-size:110px;position:relative;font-style:italic;text-align:center;background:linear-gradient(20deg,#ff5e17,#ff8f17) no-repeat fixed}.conteudo .funciona .passo .number span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.conteudo .funciona .passo1,.conteudo .funciona .passo3{padding-right:80px;text-align:right}.conteudo .funciona .passo1 .number,.conteudo .funciona .passo3 .number{position:absolute;top:50%;right:0;transform:translateY(-50%)}.conteudo .funciona .passo2{padding-left:80px;text-align:left}.conteudo .funciona .passo2:after{margin:-1px 0 0 -100px;left:0;right:inherit}.conteudo .funciona .passo2 .number{position:absolute;top:50%;left:0;transform:translateY(-50%)}.page404,.page404 .conteudo{width:100vw;height:100vh}.page404 .conteudo{align-items:center;color:#213244;display:flex;flex-direction:column;justify-content:center}.page404 .logo{width:200px}.page404 .logo svg{width:100%;height:auto}footer{width:100%;background:#fff;color:#213244;font-size:17px;padding:40px 0;text-align:left}footer .inner{width:1000px;margin:0 auto}footer .logo svg{width:108px}footer .endereco{line-height:22px;margin:39px 0 0;text-align:center}footer li,footer ul{margin:0;padding:0;list-style-type:none}footer ul{margin-top:22px;text-align:right}footer li{font-size:22px;font-weight:700}footer li span{font-size:15px;position:relative;top:-2px;right:-1px}footer .email{font-size:17px;font-weight:400}footer .whatsapp{display:inline-block;margin:0;padding:0 0 12px;position:relative}@media (max-width:1180px){header{height:auto;background:linear-gradient(20deg,#ff5e17,#ff8f17) no-repeat fixed;padding:30px 0 60px}header .frame-cadastro,header .frame-logo{width:100%;background:none;float:none}header .aneis,header .brincos,header .cordao,header .pulseira,header .rachura{display:none}header .cadastro,header .logo{position:relative;transform:none;top:0;left:0}header .logo{width:240px;height:239px;margin:0 auto}header .logo svg{width:240px;height:auto;display:none}header .logo .mobile{height:100%;display:inline-block}header .logo .mobile svg{width:238px;display:inline-block}header .cadastro{margin:30px auto 0}.conteudo{border-width:10px}.conteudo .inner{width:90%;margin-left:5%}.conteudo .row>div{width:100%;margin-left:0;margin-right:0}.conteudo .row:last-child .passo{margin-bottom:0}.conteudo .funciona:after,.conteudo .row:last-child .passo:after{content:none}.conteudo .funciona .passo{width:70%;padding:0;margin:0 auto 90px;position:relative;text-align:center}.conteudo .funciona .passo:after{width:10px;height:10px;border-radius:100px;margin-left:-5px;position:absolute;top:inherit;bottom:-27px;left:50%}.conteudo .funciona .passo .number{display:inline-block;margin-bottom:-20px;position:relative}}@media (max-width:1010px){footer{text-align:center}footer .inner{width:90%;margin-left:5%}footer .row>div{width:100%}footer ul{text-align:center}}@media (max-width:800px){.conteudo .title h2{font-size:100px;line-height:75px}}@media (max-width:620px){header .logo{width:130px;height:126px;margin:0 auto}header .logo .mobile{font-size:143px;display:inline-block}header .logo .mobile svg{width:128px}header .cadastro{width:100%;margin-top:20px;padding:0 15px}header .cadastro .row>div,header .cadastro form{width:100%}header .cadastro .head h1{font-size:38px;line-height:38px}header .cadastro .head h1 span{display:block}header .cadastro .head p{font-size:25px;line-height:25px}header .cadastro .head p span{display:none}header .cadastro input[type=text]{font-size:20px}header .cadastro form .aviso{display:none}.conteudo .title h2{font-size:60px;line-height:45px}.conteudo .title p{font-size:35px;margin-top:15px;position:relative}}@media (max-width:370px){.conteudo .title h2{font-size:50px;line-height:40px}.conteudo .title p{font-size:35px;margin-top:15px;position:relative}}