.about-us{background:#e7ebef;padding:2rem}@media(min-width: 1024px){.about-us{padding:5rem}}.about-us h1{font-size:26px;font-family:"playfair-display";color:#5a5e71;margin:0;text-align:center}@media(min-width: 1024px){.about-us h1{font-size:40px}}.about-us img{padding:2rem 30% 0 0}@media(min-width: 1024px){.about-us img{padding:3rem 40% 0 0}}.about-us p{font-size:14px;line-height:1.5;font-weight:200;color:#5a5e71;padding:0 0 1rem 32%;text-align:left}@media(min-width: 1024px){.about-us p{font-size:22px;padding:2rem 1rem 3rem 40%}}.new-box{max-width:100%;margin:3rem auto}@media(min-width: 1024px){.new-box{max-width:80%;padding:4rem 3rem}}.new-box h2{font-size:30px;font-family:"playfair-display";color:#595e73;text-align:right;margin:0;padding:0 1rem .5rem 0}@media(min-width: 1024px){.new-box h2{font-size:38px;padding:0 1rem 1rem 0}}.new-box img{float:left;width:48vw;margin-top:-8vw;margin-right:5vw;-webkit-mask-size:cover;mask-size:cover}.new-box img.mask-2{-webkit-mask-image:url(/lojas/00019925/prod/pages/sobre-nos/02-2026.png);mask-image:url(/lojas/00019925/prod/pages/sobre-nos/02-2026.png)}.new-box img.mask-4{-webkit-mask-image:url(/lojas/00019925/prod/pages/sobre-nos/04-2026.png);mask-image:url(/lojas/00019925/prod/pages/sobre-nos/04-2026.png)}.new-box img.mask-7{-webkit-mask-image:url(/lojas/00019925/prod/pages/sobre-nos/07-2026.png);mask-image:url(/lojas/00019925/prod/pages/sobre-nos/07-2026.png)}@media(min-width: 1024px){.new-box img{width:25vw;margin-right:3vw}}.new-box div{border:2px dotted #595e73;padding:0 1rem;margin:0 0 0 5vw}@media(min-width: 1024px){.new-box div{padding:2rem 3rem}}.new-box p,.new-box a{font-size:14px}@media(min-width: 1024px){.new-box p,.new-box a{font-size:16px}}.new-box a{text-decoration:underline}.new-box.right h2{text-align:left;padding:0 0 .5rem 1rem}.new-box.right img{float:right;margin-right:0;margin-left:5vw;margin-top:2vw}@media(min-width: 1024px){.new-box.right img{margin-top:-3vw}}.new-box.right div{margin:0 5vw 0 0}.new-box.right p{text-align:right}.th-wedding{background:#e7ebef;padding:2rem}@media(min-width: 1024px){.th-wedding{padding:5rem 20%}}.th-wedding h2{font-size:28px;font-family:"playfair-display";color:#5a5e71;margin:0;text-align:center;padding:0 0 1rem}@media(min-width: 1024px){.th-wedding h2{font-size:38px;padding:0 0 3rem}}.th-wedding img{padding:0 0 1rem}@media(min-width: 1024px){.th-wedding img{padding:0 0 2rem}}.th-wedding p{padding:0 3rem 0 1rem;font-size:16px;line-height:1.3}@media(min-width: 1024px){.th-wedding p{font-size:18px}}.entry-content>p{margin:1.5rem 0;text-align:center;color:#5a5e71}@media(min-width: 1024px){.entry-content>p{margin:1.5rem 20%}}.entry-content p,.entry-content a{font-size:16px}