.juste-title{font-style:italic;font-size:46px;font-weight:700 !important;text-decoration:underline}.custom-page{position:relative;overflow:hidden}.custom-page h3{margin-top:1em;margin-bottom:1em;color:#00342b;font-family:"Playfair Display",italic;font-size:33px}.custom-page h3 span,.custom-page h4 span{font-style:italic;text-decoration:underline}.custom-page section{padding:50px 0;text-align:center}.custom-page p{font-size:16px;text-align:justify}.custom-page .btn-primary{background-color:#015243;color:#fff;border:rgba(0,0,0,0);outline:none;padding:5px 20px}.custom-page .btn-primary:hover{background-color:#117260;border:#transparent}.custom-page .clip-image{position:relative;overflow:hidden}.custom-page .clip-image img{overflow:clip;overflow-clip-margin:content-box;-webkit-mask-image:url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' data-bbox='42.5 28.283 115 144' viewBox='42.5 28.283 115 144' height='200' width='200' xmlns='http://www.w3.org/2000/svg' data-type='shape'%3E%3Cg%3E%3Cpath d='M100 28.283c-31.756 0-57.5 23.983-57.5 53.568v90.432h115V81.851c0-29.585-25.744-53.568-57.5-53.568z'/%3E%3C/g%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' data-bbox='42.5 28.283 115 144' viewBox='42.5 28.283 115 144' height='200' width='200' xmlns='http://www.w3.org/2000/svg' data-type='shape'%3E%3Cg%3E%3Cpath d='M100 28.283c-31.756 0-57.5 23.983-57.5 53.568v90.432h115V81.851c0-29.585-25.744-53.568-57.5-53.568z'/%3E%3C/g%3E%3C/svg%3E%0A");-webkit-mask-position:0% 0%;mask-position:0% 0%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.custom-page .bg-c1{background:#faece1}.custom-page .bg-c2{background-color:#00342b;color:#fff1e6}.custom-page .bg-c3{background-color:#00342b;color:#fff1e6}.custom-page .section-1{background-color:#faece1;text-align:center}.custom-page .section-1 .bg-image-wrapper{position:absolute;top:0;left:0;margin:0;overflow:hidden;z-index:0;width:100%}.custom-page .section-1 .bg-image{max-height:470px;width:100%;object-fit:cover;object-position:50% 50%}.custom-page .section-1 .container{position:relative;z-index:1}.custom-page .section-1 p{max-width:815px;margin:0 auto}.custom-page .section-2 h3{text-align:left}.custom-page .section-2,.custom-page .section-6{background-color:#00342b;color:#fff1e6}.custom-page .section-2 h3,.custom-page .section-6 h3{color:#fff1e6}.custom-page .section-3,.custom-page .section-5,.custom-page .bg-c3{background-color:#ddbea6}.custom-page .section-4,.custom-page .section-7{background-color:#faece1}.custom-page .section-6 h3{font-size:41px}.custom-page .task{background:#fff1e6;padding:2em;color:#00342b;text-align:left}.custom-page .intro{text-align:left}.custom-page .intro img{max-height:600px !important;width:fit-content !important}@media(max-width: 767px){.custom-page .intro .hero{max-height:300px}}.custom-page .intro h1{font-size:4rem;margin-bottom:2rem;text-transform:uppercase;line-height:1}@media(min-width: 768px){.custom-page .intro h1{font-size:7rem}}.custom-page .intro p{font-size:2rem}.custom-page .intro.bg-c2 h1 span{background:#fff1e6;color:#00342b;line-height:1.1;padding:0 1rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}.custom-page .faq ul{list-style:none;padding:0}.custom-page .faq li{text-align:left}.custom-page .faq li strong{display:inline-block;font-size:18px;font-family:"Playfair Display",italic;margin-bottom:1em}.custom-page .quero{min-height:600px;background-position:center;background-attachment:fixed;background-repeat:no-repeat;background-size:cover}.custom-page .quero h3.juste-title{margin:0 0 2rem;font-size:50px !important;color:#fff1e6;text-decoration:underline}@media(min-width: 991px){.custom-page .quero h3.juste-title{font-size:64px !important}}.custom-page .cta{position:relative;left:0;top:50%}@media(min-width: 991px){.custom-page .cta{top:30%}}.custom-page .btn-big{display:inline-block;font-size:20px !important;background:#00342b;padding:20px;color:#fff;border-radius:50px}.custom-page .btn-big:hover{background-color:#006755}.custom-page span.obs{display:block;margin-top:1rem;color:#fff;text-shadow:0 0 #000}.bg-text span{padding:20px;background-image:linear-gradient(to bottom, transparent, transparent 17%, #00342b 17%, #00342b);color:#fff}.round-top{border-radius:300px 300px 0 0}.custom-page.design-autoral{background:#f2e6da}.custom-page.design-autoral h2.bg-text{display:inline-block;font-size:32px;font-style:italic;margin-bottom:4rem}@media(min-width: 768px){.custom-page.design-autoral h2.bg-text{font-size:44px}}.custom-page.design-autoral .section-2 .bg-text{display:inline-block;font-family:"Playfair Display",italic;padding:20px;font-size:24px;line-height:1.5;background:#fff1e6;color:#00342b;text-align:center}.custom-page.design-autoral .section-2 p{font-size:16px}.custom-page.design-autoral .faq h2 span{font-family:"Nunito",sans-serif;display:inline-block;padding:1rem 3rem;background:#00342b;color:#fff;text-transform:uppercase;font-size:16px;letter-spacing:3px !important}.custom-page.design-autoral .faq li strong{font-weight:500 !important;font-size:26px;font-style:italic}.custom-page.design-autoral .etapas{line-height:1.4 !important}.custom-page.design-autoral .etapas p.italic{font-family:"Playfair Display",italic;font-style:italic;font-size:20px;line-height:1.4 !important}.custom-page.design-autoral .etapas .dica{border:1px solid #00342b;padding:15px 20px;display:block;margin:2rem auto}.custom-page.design-autoral .etapas .dica .icon-pinterest path{fill:#e9203f}.custom-page.design-autoral .etapas .dica p{font-size:24px !important;font-family:"Playfair Display",italic;text-align:center !important;margin-bottom:0;line-height:1.4 !important}.custom-page.design-autoral h3.etapa{font-size:30px;font-style:italic !important;font-weight:500 !important;line-height:1 !important}@media(min-width: 768px){.custom-page.design-autoral h3.etapa{font-size:36px}}.custom-page.design-autoral h3.etapa strong{display:block;font-style:normal !important;font-weight:700 !important;text-decoration:none !important}@media(min-width: 768px){.title-rotate{position:relative;text-align:center}.title-rotate span{position:absolute;top:50%;left:50%;transform:rotate(-90deg) translate(-50%, -130%)}}.custom-page.design-autoral .quero{background-image:url("//d2az8otjr0j19j.cloudfront.net/templates/003/145/622/twig/static/images/pages/anel-cta.jpg")}.custom-page.ressignificacao img{max-height:650px}.custom-page.ressignificacao h2{display:block;font-size:30px;font-style:italic;text-align:center}@media(min-width: 768px){.custom-page.ressignificacao h2{font-size:42px}}.custom-page.ressignificacao .card{background:#fff1e6;padding:3em;text-align:center;align-items:center}.custom-page.ressignificacao .card h3{text-transform:uppercase;margin:0 0 1em}.custom-page.ressignificacao .card p{color:#00342b}.custom-page.ressignificacao img.escolha{max-width:120px}@media(min-width: 768px){.custom-page.ressignificacao .title-rotate{text-transform:uppercase;font-style:normal;font-size:52px;letter-spacing:5px !important}}.custom-page.ressignificacao .quero{background-image:url("//d2az8otjr0j19j.cloudfront.net/templates/003/145/622/twig/static/images/pages/ressig-07.jpg")}.custom-page.pedras-naturais h2{font-size:36px;font-style:italic;text-align:left !important;border-bottom:1px solid #00342b}@media(min-width: 768px){.custom-page.pedras-naturais h2{font-size:42px}}.custom-page.pedras-naturais .pedra{max-width:180px;text-align:center;margin-bottom:1em}@media(min-width: 768px){.custom-page.pedras-naturais .pedra{position:absolute;left:33%;top:-50%;max-width:200px}}.user-content.page-faq{font-family:"Nunito",sans-serif}.user-content.page-faq .accordion .accordion-item{border-bottom:1px solid #e5e5e5}.user-content.page-faq .accordion .accordion-item button[aria-expanded=true]{border-bottom:1px solid #00342b}.user-content.page-faq .accordion button{position:relative;display:block;text-align:left;width:100%;padding:1em 0;color:#7288a2;font-size:1.15rem;font-weight:400;border:none;background:none;outline:none}.user-content.page-faq .accordion button:hover,.user-content.page-faq .accordion button:focus{cursor:pointer;color:#00342b}.user-content.page-faq .accordion button:hover::after,.user-content.page-faq .accordion button:focus::after{cursor:pointer;color:#00342b;border:1px solid #00342b}.user-content.page-faq .accordion button .accordion-title{display:inline-block;padding:0 1.5em 0 0;font-family:"Playfair Display",italic}@media(min-width: 768px){.user-content.page-faq .accordion button .accordion-title{display:inline;padding:1em 1.5em 1em 0}}.user-content.page-faq .accordion button .icon{display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:0;width:22px;height:22px;border:1px solid;border-radius:22px}.user-content.page-faq .accordion button .icon::before{display:block;position:absolute;content:"";top:9px;left:5px;width:10px;height:2px;background:currentColor}.user-content.page-faq .accordion button .icon::after{display:block;position:absolute;content:"";top:5px;left:9px;width:2px;height:10px;background:currentColor}.user-content.page-faq .accordion button[aria-expanded=true]{color:#00342b}.user-content.page-faq .accordion button[aria-expanded=true] .icon::after{width:0}.user-content.page-faq .accordion button[aria-expanded=true]+.accordion-content{opacity:1;max-height:fit-content;transition:all 200ms linear;will-change:opacity,max-height;padding-top:2em}.user-content.page-faq .accordion .accordion-content{opacity:0;max-height:0;overflow:hidden;transition:opacity 200ms linear,max-height 200ms linear;will-change:opacity,max-height}.user-content.page-faq p{font-size:14px !important}
/* Engine:dart */