@layer bricks {.brxe-rating{display:flex;position:relative}.brxe-rating .icon{font-size:30px;line-height:0}.brxe-rating .icon svg{fill:currentcolor}.brxe-rating .full-color{color:#ffd64f}.brxe-rating .empty-color{color:#999}.brxe-rating .icon-wrapper{position:relative}.brxe-rating .icon-wrapper .overlay{height:100%;left:0;overflow:hidden;position:absolute;top:0}}@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {.brxe-button{width:auto}}@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}} html {background-color: var(--bricks-color-wgxvvz)} body {background: none}.overlay { background: #000000;background: -webkit-linear-gradient(0deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);background: -moz-linear-gradient(0deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);background: linear-gradient(0deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#000000", GradientType=0);}.text-gradient { background: linear-gradient(135deg, #f00c52, #ff7a00); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;}#brxe-tqpgrr {background-image: url("https://marreiradigital.com.br/wp-content/uploads/2026/09/hero-home-2026.avif"); background-repeat: no-repeat; background-size: cover; background-position: center center; position: absolute; top: 0px; left: 0px; height: 100%; mix-blend-mode: lighten; opacity: 0.5}@media (max-width: 767px) {#brxe-tqpgrr {background-position: left center}}#brxe-ebdcxo {background-color: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.3); border-radius: 5rem; padding-top: 0.3rem; padding-right: 1rem; padding-bottom: 0.3rem; padding-left: 1rem; font-size: 14px; color: var(--bricks-color-bqpqgo)}#brxe-rytxvd {font-size: 70px; text-align: center; line-height: 1; font-weight: 700; color: var(--bricks-color-bqpqgo)}@media (max-width: 991px) {#brxe-rytxvd {font-size: 58px}}@media (max-width: 767px) {#brxe-rytxvd {font-size: 52px}}@media (max-width: 478px) {#brxe-rytxvd {font-size: 44px}}#brxe-ngkiqx {font-size: 24px; width: 768px}#brxe-lhmese {display: flex; flex-direction: row; align-items: center; justify-content: center; column-gap: 2rem; flex-wrap: wrap}#brxe-lhmese svg {width: 12px}#brxe-lhmese svg { stroke: #ff6d00; fill: #ff6d00;}#brxe-sibbbd {border-radius: 0.5rem; padding-top: 10px; padding-right: 25px; padding-bottom: 10px; padding-left: 25px; box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1)}#brxe-sibbbd { background: #c70852; background: -webkit-linear-gradient( 90deg, rgba(199, 8, 82, 1) 0%,  rgba(255, 122, 0, 1) 100%  ); background: -moz-linear-gradient( 90deg, rgba(199, 8, 82, 1) 0%, rgba(255, 122, 0, 1) 100% ); background: linear-gradient( 90deg, rgba(199, 8, 82, 1) 0%, rgba(255, 122, 0, 1) 100% ); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#C70852", endColorstr="#FF7A00", GradientType=1);}#brxe-qyueaw svg {height: auto; width: 16px}#brxe-qyueaw {background-color: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.5); border-radius: 0.5rem}#brxe-uvbvhi {flex-direction: row; align-items: center; justify-content: center; column-gap: 2rem; margin-top: 1rem; margin-bottom: 1rem; cursor: pointer}#brxe-rozwkg {display: block}#brxe-alqzmx {display: block}#brxe-jyybnu {display: block}#brxe-iitapq {display: grid; align-items: initial; gap: 2rem; grid-template-columns: 1fr 1fr 1fr; justify-content: center; align-items: center; font-weight: 400; font-size: 14px; line-height: 1.5}#brxe-iitapq b {font-size: 200%}#brxe-oetsep {align-items: center; row-gap: 2rem; width: 900px; text-align: center; z-index: 1}#brxe-zprcbj {padding-top: 10rem; padding-right: 2rem; padding-bottom: 10rem; padding-left: 2rem; color: var(--bricks-color-bqpqgo); position: relative; background-color: var(--bricks-color-wsokbx)}#brxe-dfxnah {color: var(--bricks-color-nzixyk); line-height: 2; font-size: 14px; font-weight: 500; background-color: rgba(255, 109, 0, 0.1); padding-right: 1rem; padding-left: 1rem; border-radius: 5rem}#brxe-nbxysj {line-height: 1}#brxe-lcbobo {font-size: 20px; color: #668099; width: 768px}#brxe-elmrim {width: 40px; height: 40px}#brxe-elmrim:not(.tag), #brxe-elmrim img {object-fit: contain}#brxe-tdzzmi :not([stroke="none"]) {stroke: var(--bricks-color-nzixyk)}#brxe-tdzzmi :not([fill="none"]) {fill: var(--bricks-color-nzixyk)}#brxe-whmwpi {min-height: 70px}#brxe-dzjtfg {align-items: center; flex-direction: row; justify-content: center; column-gap: 1rem; font-size: 18px}#brxe-dzjtfg > * {width: auto}#brxe-dzjtfg .item {background-color: var(--bricks-color-bqpqgo); border-radius: 0.5rem; display: flex; flex-direction: row; align-items: center; justify-content: center; column-gap: 0.5rem; padding-top: 1.5rem; padding-right: 1.5rem; padding-bottom: 1.5rem; padding-left: 1.5rem; box-shadow: 0 5px 10px -5px rgba(0, 0, 0, 0.2)}#brxe-dzjtfg img {border-radius: 100%}@media (max-width: 478px) {#brxe-dzjtfg {flex-direction: column; row-gap: 0.5rem}}#brxe-ttxoha {text-align: center; align-items: center; justify-content: center}#brxe-yyjnvd {flex-direction: row-reverse}#brxe-lihtgf {flex-direction: row-reverse}#brxe-hlcscr {flex-direction: row-reverse}#brxe-gzbwuk {flex-direction: row-reverse}#brxe-ijgast {display: grid; align-items: initial; gap: 2rem; grid-template-columns: 1fr 1fr}#brxe-ijgast .icons {width: auto; min-width: 56px; aspect-ratio: 1; display: flex; justify-content: center; align-items: center; border-radius: 1rem; background-color: rgba(240, 12, 82, 0.1); color: var(--bricks-color-wsokbx)}#brxe-ijgast .icons svg {width: 32px}#brxe-ijgast > * {display: flex; flex-direction: column; row-gap: 1rem; background-color: var(--bricks-color-bqpqgo); border: 1px solid var(--bricks-color-wlmwoo); border-radius: 1rem; padding-top: 3.5rem; padding-right: 3.5rem; padding-bottom: 3.5rem; padding-left: 3.5rem}#brxe-ijgast .legenda {font-size: 16px}#brxe-ijgast .brxe-text-link svg {color: green}@media (max-width: 767px) {#brxe-ijgast {grid-template-columns: minmax(0, 1fr)}}#brxe-yvhzyy {flex-direction: row; justify-content: center; width: 100%; margin-top: 2.5rem}#brxe-tpzvdh {font-size: 20px; width: 672px}#brxe-szojzh {margin-top: 3rem; display: grid; align-items: initial; gap: 2rem; grid-template-columns: 1fr 1fr 1fr 1fr; line-height: 1.3; font-size: 16px}#brxe-szojzh > * {display: flex; flex-direction: column; align-items: center; justify-content: center; row-gap: 0.5rem; padding-top: 2rem; padding-right: 2rem; padding-bottom: 2rem; padding-left: 2rem}#brxe-szojzh > * b {font-size: 130%; color: var(--bricks-color-kgxoim)}#brxe-szojzh .icons {width: 48px; display: flex; align-items: center; justify-content: center; aspect-ratio: 1; background-color: rgba(240, 12, 82, 0.1); border-radius: 1rem; color: var(--bricks-color-wsokbx)}#brxe-szojzh .icons svg {width: 24px}@media (max-width: 991px) {#brxe-szojzh {grid-template-columns: repeat(2, minmax(0, 1fr))}}@media (max-width: 478px) {#brxe-szojzh {grid-template-columns: minmax(0, 1fr)}}#brxe-guipas {text-align: center; align-items: center; justify-content: center; row-gap: 0px; background-color: var(--bricks-color-bqpqgo); border-radius: 1rem; box-shadow: 0 5px 10px -5px var(--bricks-color-guxkdd); padding-top: 5rem; padding-right: 5rem; padding-bottom: 5rem; padding-left: 5rem}@media (max-width: 767px) {#brxe-guipas {padding-top: 3rem; padding-right: 1.5rem; padding-bottom: 3rem; padding-left: 1.5rem}}#brxe-jizdpy {padding-top: 10rem; padding-bottom: 10rem; row-gap: 5rem}#brxe-rkmurj {color: var(--bricks-color-nzixyk); line-height: 2; font-size: 14px; font-weight: 500; background-color: rgba(255, 109, 0, 0.1); padding-right: 1rem; padding-left: 1rem; border-radius: 5rem}#brxe-ppximz {font-size: 35px}#brxe-uiovrx {font-size: 20px; color: #668099; width: 768px}.brxe-umjbae .brxe-tpyklq.brxe-block {background-size: cover; transition: all 0.3s ease-in-out}.brxe-umjbae .brxe-iwpfem.brxe-svg {height: auto; width: 24px}.brxe-umjbae .brxe-riggzv.brxe-block {position: absolute; height: 100%; align-items: center; justify-content: center; color: var(--bricks-color-bqpqgo); font-size: 20px; font-weight: 500; text-transform: capitalize; row-gap: 0.5rem; transition: all 0.3s ease-in-out; opacity: 0; background-color: rgba(240, 12, 82, 0.7)}.brxe-umjbae .brxe-zgqtov.brxe-block {position: relative; overflow: hidden; aspect-ratio: 16 / 9}.brxe-umjbae .brxe-vkmbgx.brxe-text-basic {flex-grow: 1}.brxe-umjbae .brxe-tbrkxz.brxe-button {transition: all 0.3s ease-in-out}.brxe-umjbae .brxe-svgvex.brxe-block {flex-grow: 1}#brxe-wttuny {margin-top: 2rem; display: grid; align-items: initial; gap: 2rem; grid-template-columns: 1fr 1fr 1fr}@media (max-width: 767px) {#brxe-wttuny {grid-template-columns: minmax(0, 1fr)}}#brxe-blhuhd {align-items: center; text-align: center}#brxe-nalwvn {display: grid; align-items: initial; gap: 2rem; grid-template-columns: 1fr 1fr 1fr 1fr}#brxe-nalwvn > * {display: flex; flex-direction: column; align-items: center; row-gap: 0px}#brxe-nalwvn > * .number-count {font-size: 16px; color: var(--bricks-color-wsokbx); font-weight: 600; width: 46px; aspect-ratio: 1; display: flex; align-items: center; justify-content: center; background-color: rgba(240, 12, 82, 0.1); border-radius: 100%; margin-bottom: 0.5rem}#brxe-nalwvn strong {font-size: 18px}@media (max-width: 991px) {#brxe-nalwvn {grid-template-columns: repeat(2, minmax(0, 1fr))}}@media (max-width: 478px) {#brxe-nalwvn {grid-template-columns: minmax(0, 1fr)}}#brxe-egnvuq {width: 100%}#brxe-gjiceu {border: 1px solid var(--bricks-color-nzixyk)}#brxe-lqlswh {color: var(--bricks-color-wsokbx); background-color: rgba(0, 0, 0, 0); border: 1px solid var(--bricks-color-wsokbx)}#brxe-znopxm {text-align: center; align-items: center; flex-direction: row; justify-content: center; flex-wrap: wrap; column-gap: 2rem; row-gap: 1rem; margin-top: 2rem}#brxe-znopxm .brxe-button {border-radius: 0.5rem; cursor: pointer}#como-trabalhamos {margin-top: 3rem; row-gap: 3rem}#brxe-oqvpis {align-items: center; justify-content: center; row-gap: 1rem; text-align: center}#brxe-eleydx {background-color: var(--bricks-color-bqpqgo); padding-top: 10rem; padding-bottom: 10rem}#brxe-iamouv {color: var(--bricks-color-nzixyk); line-height: 2; font-size: 14px; font-weight: 500; background-color: rgba(255, 109, 0, 0.1); padding-right: 1rem; padding-left: 1rem; border-radius: 5rem}#brxe-jiefod {font-size: 35px}#brxe-kqmaxl {font-size: 20px; color: #668099; width: 700px}#brxe-jzyqws {margin-top: 2rem; margin-bottom: 3rem; display: grid; align-items: initial; gap: 3rem; grid-template-columns: 1fr 1fr 1fr; text-align: left}#brxe-jzyqws > * {border: 2px solid var(--bricks-color-wlmwoo); border-radius: 1rem; position: relative; padding-top: 3rem; padding-right: 3rem; padding-bottom: 3rem; padding-left: 3rem; background-color: var(--bricks-color-bqpqgo); display: flex; flex-direction: column; transition: all 0.3s ease-in-out}#brxe-jzyqws .brxe-rating {margin-bottom: 1rem}#brxe-jzyqws .nome {margin-top: 2rem; font-weight: 700; font-size: 120%}#brxe-jzyqws p {font-style: italic; flex-grow: 1}#brxe-jzyqws .categoria {color: var(--bricks-color-wsokbx); font-size: 12px; font-weight: 500; line-height: 2; background-color: rgba(240, 12, 82, 0.1); padding-right: 1rem; padding-left: 1rem; border-radius: 2rem; margin-top: 0.5rem}#brxe-jzyqws .quote {position: absolute; top: 2rem; right: 2rem; height: auto; width: 45px; color: #e6e6e7}#brxe-jzyqws > *:hover {transform: translateY(-5px); box-shadow: 0 5px 20px -5px rgba(240, 12, 82, 0.2)}@media (max-width: 767px) {#brxe-jzyqws {grid-template-columns: minmax(0, 1fr)}}#brxe-flldnu {font-size: 20px; color: var(--bricks-color-kgxoim)}#brxe-mnpgcm {align-items: center}.brxe-yqumnq .brxe-eboqrm.brxe-image {width: 120px}.brxe-yqumnq.brxe-block {align-items: center; justify-content: center}#lista-logotipos {display: grid; align-items: initial; gap: 0px; grid-template-columns: 200px; grid-auto-flow: column; grid-auto-columns: 200px; overflow: hidden; position: relative}#brxe-qxctcz {width: 90px; aspect-ratio: 1; position: absolute; right: 0px}#brxe-qxctcz { background: #FAFBFD;background: -webkit-linear-gradient(90deg, rgba(250, 251, 253, 0) 0%, rgba(250, 251, 253, 1) 100%);background: -moz-linear-gradient(90deg, rgba(250, 251, 253, 0) 0%, rgba(250, 251, 253, 1) 100%);background: linear-gradient(90deg, rgba(250, 251, 253, 0) 0%, rgba(250, 251, 253, 1) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FAFBFD", endColorstr="#FAFBFD", GradientType=1);}#brxe-hndufg {width: 90px; aspect-ratio: 1; position: absolute; left: 0px}#brxe-hndufg { background: #FAFBFD;background: -webkit-linear-gradient(270deg, rgba(250, 251, 253, 0) 0%, rgba(250, 251, 253, 1) 100%);background: -moz-linear-gradient(270deg, rgba(250, 251, 253, 0) 0%, rgba(250, 251, 253, 1) 100%);background: linear-gradient(270deg, rgba(250, 251, 253, 0) 0%, rgba(250, 251, 253, 1) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FAFBFD", endColorstr="#FAFBFD", GradientType=0);}#brxe-oiaytc {position: relative; justify-content: center}#brxe-jgleih {align-items: center; justify-content: center; row-gap: 1rem; text-align: center}#brxe-dbbifj {padding-top: 10rem; padding-bottom: 10rem}