/* tribOA2 optimized base */
html{line-height:1.15;-webkit-text-size-adjust:100%;scroll-behavior:smooth}
*,::before,::after{box-sizing:border-box}
body{margin:0;overflow-x:hidden;background:#fff;color:#2f352a;font-family:"Poppins",Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
img,svg,video,iframe{max-width:100%}
img{height:auto;border:0}
a{color:inherit;text-decoration:none}
p,h1,h2,h3,h4,h5,h6{margin-block-start:0;margin-block-end:0}
button{font:inherit}
.triboa-page{overflow:hidden}
.cor1{color:#ff9f49}.cor2{color:#fff8f2}.cor3{color:#586b44}.cor4{color:#b72c2c;text-decoration-color:#b72c2c}
.scroll-left,.scroll-right,.scroll-top,.scroll-bottom{--blur:1px;filter:blur(var(--blur));opacity:0;transition:all .8s ease}.scroll-left{transform:translateX(-30px)}.scroll-right{transform:translateX(30px)}.scroll-top{transform:translateY(-80px)}.scroll-bottom{transform:translateY(80px)}.ativo{--blur:0;opacity:1;transform:translate(0,0);transition:all .8s ease!important}
.pulsar a,.pulsar2 a{animation:pulsarBTN 2s infinite}.pulsar a{box-shadow:0 0 21px -6px #8ece32}.pulsar2 a{box-shadow:0 0 21px -6px #313a26}@keyframes pulsarBTN{70%{box-shadow:0 0 0 25px rgba(0,0,0,0)}100%{box-shadow:0 0 0 0 rgba(0,0,0,0)}}
@keyframes tlPulse{0%{box-shadow:0 0 0 0 rgba(227,185,79,.45)}70%{box-shadow:0 0 0 24px rgba(227,185,79,0)}100%{box-shadow:0 0 0 0 rgba(227,185,79,0)}}
.d08{position:relative}.d08 .linha{position:relative;min-height:100%}.d08 .tl-rail{position:absolute;inset:0;width:100%;pointer-events:none}.d08 .tl-line-base,.d08 .tl-line-fill{position:absolute;left:50%;width:2px;transform:translateX(-50%);border-radius:999px}.d08 .tl-line-base{background:rgba(88,107,68,.25)}.d08 .tl-line-fill{height:0;background:#586b44}.d08 .tl-dots{position:absolute;inset:0}.d08 .tl-dot{position:absolute;left:50%;width:12px;height:12px;transform:translate(-50%,-50%);border:2px solid rgba(88,107,68,.35);border-radius:999px;background:#586b44;transition:background .25s ease,border-color .25s ease,transform .25s ease}.d08 .tl-dot.is-filled{border-color:#586b44;background:#586b44}.d08 .tl-dot.is-current{transform:translate(-50%,-50%) scale(1.25);animation:tlPulse 1.6s ease-out infinite}.d08 .tl-item{transition:opacity .25s ease,transform .25s ease}.d08 .tl-item:not(.is-active){opacity:.45}.d08 .tl-item.is-active{opacity:1}
/* Lightweight compatibility for the remaining converted Elementor-shaped sections */
.elementor *,.elementor ::before,.elementor ::after{box-sizing:border-box}.elementor img{border:0;border-radius:0;box-shadow:none;height:auto;max-width:100%}.elementor hr{margin:0;border:0}.e-con,.e-con>.e-con-inner{display:flex}.e-con{position:relative;flex-direction:var(--flex-direction,column);flex-wrap:var(--flex-wrap,wrap);align-items:var(--align-items,initial);justify-content:var(--justify-content,initial);gap:var(--row-gap,0) var(--column-gap,0);width:var(--width,100%);min-height:var(--min-height,0);margin:var(--margin-top,0) var(--margin-right,0) var(--margin-bottom,0) var(--margin-left,0);padding:var(--padding-top,0) var(--padding-right,0) var(--padding-bottom,0) var(--padding-left,0);border-radius:var(--border-radius,0)}.e-con-boxed{justify-content:center}.e-con-boxed>.e-con-inner{width:min(var(--content-width,1280px),100%);margin:0 auto;flex-direction:inherit;flex-wrap:inherit;align-items:inherit;justify-content:inherit;gap:inherit}.e-con-full{display:flex}.e-flex{display:flex}.elementor-widget{position:relative}.elementor-widget__width-initial,.elementor-widget__width-inherit{max-width:100%}.elementor-heading-title{margin:0;padding:0;line-height:1}.elementor-button{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:all .5s ease}.elementor-button:hover{transform:scale(1.03)}.elementor-button-content-wrapper{display:flex;align-items:center;gap:10px}.elementor-icon-list-items{margin:0;padding:0;list-style:none}.elementor-icon-list-item{display:flex;align-items:flex-start}.elementor-icon-list-icon{display:inline-flex;flex:0 0 auto}.elementor-icon-list-text{display:inline-block}.elementor-wrapper{position:relative}.elementor-open-inline{width:100%}.elementor-absolute{position:absolute}.elementor-hidden-desktop,.elementor-hidden-laptop,.elementor-hidden-tablet,.elementor-hidden-widescreen{display:none}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/produtos/triboa/fonts/pxiEyp8kv8JHgFVrJJfecnFHGPc.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/produtos/triboa/fonts/pxiByp8kv8JHgFVrLGT9Z1xlFd2JQEk.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/produtos/triboa/fonts/pxiByp8kv8JHgFVrLEj6Z1xlFd2JQEk.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/produtos/triboa/fonts/pxiByp8kv8JHgFVrLCz7Z1xlFd2JQEk.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* tribOA2 custom interactions */
.triboa-video-widget .elementor-wrapper{position:relative;aspect-ratio:16/9;overflow:hidden;background:#1f271a;border-radius:18px}
.triboa-lazy-video,.triboa-video-frame{display:block;width:100%;height:100%;border:0}
.triboa-lazy-video{position:relative;padding:0;overflow:hidden;background:#1f271a;cursor:pointer}
.triboa-lazy-video img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.92) contrast(.95);transition:transform .35s ease,filter .35s ease}
.triboa-lazy-video:hover img,.triboa-lazy-video:focus-visible img{transform:scale(1.03);filter:saturate(1) contrast(1)}
.triboa-lazy-video:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(47,53,42,.08),rgba(47,53,42,.45))}
.triboa-play-button{position:absolute;left:50%;top:50%;z-index:2;width:72px;height:72px;border-radius:999px;background:#ff954a;box-shadow:0 18px 45px rgba(0,0,0,.28);transform:translate(-50%,-50%);transition:transform .2s ease,background-color .2s ease}
.triboa-play-button:before{content:"";position:absolute;left:29px;top:22px;border-bottom:14px solid transparent;border-left:22px solid #fff;border-top:14px solid transparent}
.triboa-lazy-video:hover .triboa-play-button,.triboa-lazy-video:focus-visible .triboa-play-button{background:#f57e1f;transform:translate(-50%,-50%) scale(1.06)}
.triboa-carousel{overflow:hidden;width:100%}
.triboa-carousel-track{display:flex;gap:4px;will-change:transform}
.triboa-carousel .swiper-slide{flex:0 0 calc((100% - 12px)/4);min-width:0}
.triboa-carousel .swiper-slide-inner{display:block}
.triboa-carousel .swiper-slide-image{display:block;width:100%;height:auto}
.elementor-61 .elementor-element.elementor-element-c94d1b0{position:sticky;top:100px}
@media(max-width:1024px){.triboa-carousel .swiper-slide{flex-basis:calc((100% - 8px)/3)}}
@media(max-width:1024px){.elementor-61 .elementor-element.elementor-element-c94d1b0{position:static}}
@media(max-width:767px){.triboa-carousel .swiper-slide{flex-basis:100%}.triboa-play-button{width:58px;height:58px}.triboa-play-button:before{left:24px;top:18px;border-bottom-width:11px;border-left-width:18px;border-top-width:11px}}

/* tribOA2 rebuilt hero */
.triboa-hero{position:relative;isolation:isolate;overflow:hidden;min-height:880px;padding:50px 20px 0;border-bottom:2px solid #d3d7bb;background:#29331e;background-image:linear-gradient(180deg,#435036 0%,#29331e 100%);font-family:"Poppins",sans-serif}
.triboa-hero:before{content:"";position:absolute;inset:0;z-index:-1;background-image:url("/produtos/triboa/imgs/BG_Hero_Layer2_Ultrawide.avif");background-position:top center;background-repeat:no-repeat;background-size:cover}
.triboa-hero:after{content:"";position:absolute;inset:0;z-index:-2;pointer-events:none;background-image:url("/produtos/triboa/imgs/PatternPolygon.svg");background-position:center;background-repeat:repeat;background-size:20px auto;mix-blend-mode:overlay;opacity:.08}
.triboa-hero__inner{width:min(1280px,100%);margin:0 auto;display:flex;min-height:830px;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:30px}
.triboa-hero__logo{display:block;width:235px;height:auto}
.triboa-hero__copy{display:flex;max-width:540px;flex-direction:column;align-items:flex-start;gap:30px}
.triboa-hero__title,.triboa-hero__lead,.triboa-hero__text{margin:0}
.triboa-hero__title{max-width:540px;color:#ede2d7;font-size:38px;font-weight:400;line-height:1.2}
.triboa-hero__title strong{color:#ff9f49;font-weight:700}
.triboa-hero__lead{max-width:524px;padding-left:11px;border-left:2px solid #ff954a;color:#ff954a;font-size:18px;font-weight:600;line-height:1.4}
.triboa-hero__text{max-width:530px;color:#ddeecb;font-size:16px;font-weight:400;line-height:1.4}
.triboa-hero__text strong{color:#fff8f2;font-weight:700}
.triboa-hero__cta{display:inline-flex;align-items:center;justify-content:center;flex-direction:row-reverse;gap:10px;margin-top:30px;border:0;border-radius:74px;outline:6px solid rgba(91,150,5,.2);padding:25px;color:#fffcf9;background:linear-gradient(230deg,#96d739 2%,#5b9605 63%);box-shadow:0 0 21px -6px #8ece32;font-size:18px;font-weight:600;line-height:1.3;text-align:center;text-decoration:none;animation:pulsarBTN 2s infinite}
.triboa-hero__cta:hover,.triboa-hero__cta:focus{color:#fffcf9;background:linear-gradient(230deg,#a6e64b 2%,#5b9605 63%);text-decoration:none}
.triboa-hero__cta:focus-visible{outline:6px solid rgba(255,252,249,.38);outline-offset:4px}
.triboa-hero__cta svg{flex:0 0 auto}
@media(max-width:1024px){.triboa-hero{min-height:760px;background-position:center top}.triboa-hero__inner{min-height:710px}.triboa-hero__copy{max-width:520px}.triboa-hero__title{font-size:34px}.triboa-hero__cta{font-size:16px}}
@media(max-width:767px){.triboa-hero{display:flex;min-height:1132px;align-items:flex-end;justify-content:center;padding:0 20px 100px;background-image:linear-gradient(180deg,#435036 0%,#29331e 100%)}.triboa-hero:before{background-image:url("/produtos/triboa/imgs/AssetBG01Mobile.webp");background-position:0 0;background-size:contain}.triboa-hero__inner{min-height:auto;align-items:center;justify-content:flex-end;gap:16px;text-align:center}.triboa-hero__logo{width:156px}.triboa-hero__copy{width:100%;max-width:413px;align-items:center;gap:16px;text-align:center}.triboa-hero__title{max-width:413px;font-size:23px;text-align:center}.triboa-hero__lead{max-width:360px;padding-left:0;border-left:0;font-size:16px;text-align:center}.triboa-hero__text{max-width:360px;font-size:16px;text-align:center}.triboa-hero__text:first-of-type{max-width:337px}.triboa-hero__cta{width:auto;max-width:360px;padding:18px 44px;font-size:15px;line-height:1;letter-spacing:0}}
@media(max-width:400px){.triboa-hero{min-height:1090px}}
@media(max-width:340px){.triboa-hero{min-height:1110px}.triboa-hero__cta{font-size:14px;padding-left:32px;padding-right:32px}}

/* tribOA2 rebuilt explainer video */
.triboa-explainer{position:relative;z-index:210;margin-top:-40px;padding:0 20px 30px;font-family:"Poppins",sans-serif}
.triboa-explainer__wave{height:96px;margin:0 -20px;background-image:url("/produtos/triboa/imgs/linha-div-wave.svg");background-position:left top;background-repeat:no-repeat;background-size:auto}
.triboa-explainer__card{position:relative;display:flex;width:min(900px,100%);margin:-130px auto 0;flex-direction:column;align-items:center;justify-content:center;gap:35px;border:2px solid #ede2d7;border-radius:35px;background:#fffcf9}
.triboa-explainer__icon{display:block;width:91px;height:auto}
.triboa-explainer__title{margin:0;color:#2f3925;font-size:35px;font-weight:700;line-height:1.2;text-align:center}
.triboa-explainer__title span{color:#586b44}
.triboa-explainer__video{width:min(839px,calc(100% - 56px));aspect-ratio:16/9;overflow:hidden;border:1px solid #cacaa6;border-radius:37px;background:#ebebd3}
.triboa-explainer__video .triboa-lazy-video{border-radius:37px}
.triboa-explainer__cta{display:inline-flex;align-items:center;justify-content:center;flex-direction:row-reverse;gap:10px;border:0;border-radius:74px;outline:6px solid rgba(91,150,5,.2);padding:25px 80px;color:#fffcf9;background:linear-gradient(230deg,#96d739 2%,#5b9605 63%);box-shadow:0 0 21px -6px #8ece32;font-size:18px;font-weight:600;line-height:1.3;text-align:center;text-decoration:none;animation:pulsarBTN 2s infinite}
.triboa-explainer__cta:hover,.triboa-explainer__cta:focus{color:#fffcf9;background:linear-gradient(230deg,#a6e64b 2%,#5b9605 63%);text-decoration:none}
.triboa-explainer__cta:focus-visible{outline:6px solid rgba(91,150,5,.35);outline-offset:4px}
.triboa-explainer__cta svg{flex:0 0 auto}
.triboa-explainer__divider{display:block;width:193px;height:auto;margin-bottom:-10px}
@media(max-width:1024px){.triboa-explainer__card{width:min(700px,100%)}.triboa-explainer__title{font-size:32px}.triboa-explainer__video{width:calc(100% - 44px)}.triboa-explainer__cta{padding:22px 56px;font-size:16px}}
@media(max-width:767px){.triboa-explainer{padding:0 20px 30px}.triboa-explainer__card{margin-top:-116px;gap:26px;border-radius:28px}.triboa-explainer__title{max-width:300px;font-size:28px}.triboa-explainer__video{width:calc(100% - 22px);border-radius:24px}.triboa-explainer__video .triboa-lazy-video{border-radius:24px}.triboa-explainer__cta{width:calc(100% - 28px);padding:20px 18px;font-size:15px}.triboa-explainer__divider{width:160px}}

/* tribOA2 rebuilt problems */
.triboa-problems{padding:50px 20px 40px;font-family:"Poppins",sans-serif}
.triboa-problems__inner{width:min(1140px,100%);margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:47px}
.triboa-problems__title{max-width:615px;margin:0;color:#2f3925;font-size:35px;font-weight:500;line-height:1.2;text-align:center}
.triboa-problems__title strong{color:#586b44;font-weight:700}
.triboa-problems__grid{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;align-items:stretch}
.triboa-problems__card{position:relative;isolation:isolate;overflow:hidden;display:flex;height:100%;min-height:360px;flex-direction:column;align-items:center;justify-content:center;gap:25px;padding:55px 30px;border-radius:25px;outline:6px solid rgba(210,171,136,.19);text-align:center}
.triboa-problems__card:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:url("/produtos/triboa/imgs/PatternPolygon.svg");background-position:center;background-repeat:repeat;background-size:20px auto;mix-blend-mode:overlay;opacity:.12}
.triboa-problems__card--warm{background:linear-gradient(0deg,#f57e1f -67.07%,#ffa965 92.27%),linear-gradient(0deg,#ebebd3 4.52%,#fffcf9 133.85%)}
.triboa-problems__card--dark{background:linear-gradient(180deg,#435036 0%,#29331e 100%)}
.triboa-problems__icon{position:relative;z-index:1;display:block;width:56px;height:auto}
.triboa-problems__card h3,.triboa-problems__card p{position:relative;z-index:1;margin:0}
.triboa-problems__card h3{max-width:285px;color:#303a26;font-size:22px;font-weight:600;line-height:1.3}
.triboa-problems__card p{max-width:285px;color:#303a26;font-size:16px;font-weight:400;line-height:1.3}
.triboa-problems__card--dark h3{color:#fff}
.triboa-problems__card--dark p{color:#ddeecb}
.triboa-problems__card hr{position:relative;z-index:1;width:100%;height:1px;margin:0;border:0;background:rgba(48,58,38,.2)}
.triboa-problems__card--dark hr{background:#3f4d30}
.triboa-problems__closing{max-width:703px;margin:0;color:#907762;font-size:18px;font-weight:500;line-height:1.4;text-align:center}
.triboa-problems__closing strong{color:#586b44;font-weight:700}
@media(max-width:1024px){.triboa-problems__grid{grid-template-columns:1fr;max-width:560px}.triboa-problems__card{min-height:auto}.triboa-problems__title{font-size:32px}}
@media(max-width:767px){.triboa-problems{padding:44px 20px 36px}.triboa-problems__inner{gap:34px}.triboa-problems__title{font-size:28px}.triboa-problems__grid{gap:22px}.triboa-problems__card{gap:22px;padding:42px 24px}.triboa-problems__card h3{font-size:20px}.triboa-problems__card p,.triboa-problems__closing{font-size:15px}}

/* tribOA2 rebuilt deliverables intro and pillar 1 */
.triboa-deliverables{padding:90px 20px 0;font-family:"Poppins",sans-serif}
.triboa-deliverables__frame{--triboa-frame-pad:22px;position:relative;isolation:isolate;overflow:visible;box-sizing:border-box;width:min(1280px,100%);margin:0 auto;padding:var(--triboa-frame-pad) var(--triboa-frame-pad) 0;border-radius:33px;background:#2f352a}
.triboa-deliverables__intro{--triboa-intro-pad-top:20px;position:relative;z-index:1;isolation:isolate;overflow:visible;display:flex;flex-direction:column;align-items:center;gap:15px;border-radius:30px;padding:var(--triboa-intro-pad-top) 24px 80px;background:linear-gradient(180deg,#ffa965 40%,#f57e1f 130%);text-align:center}
.triboa-deliverables__intro:after,.triboa-pillar-one:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:url("/produtos/triboa/imgs/PatternPolygon.svg");background-position:center;background-repeat:repeat;background-size:20px auto;mix-blend-mode:overlay}
.triboa-deliverables__intro:after{border-radius:inherit;opacity:.12}
.triboa-deliverables__mark{position:relative;z-index:5;display:block;width:92px;height:auto;margin-top:calc((var(--triboa-frame-pad) + var(--triboa-intro-pad-top)) * -1);margin-bottom:20px}
.triboa-deliverables__logo{position:relative;z-index:1;display:block;width:277px;height:auto}
.triboa-deliverables__copy{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:25px;width:100%}
.triboa-deliverables__title,.triboa-deliverables__lead,.triboa-deliverables__text{margin:0}
.triboa-deliverables__title{max-width:884px;color:#2f3925;font-size:35px;font-weight:700;line-height:1.2}
.triboa-deliverables__title strong{color:#586b44}
.triboa-deliverables__lead{max-width:915px;color:#3d482f;font-size:18px;font-weight:400;line-height:1.4}
.triboa-deliverables__text{max-width:882px;color:#3d482f;font-size:18px;font-weight:700;line-height:1.4}
.elementor .triboa-deliverables__divider{position:relative;z-index:2;display:block;width:calc(100% + (var(--triboa-frame-pad) * 2))!important;max-width:none!important;height:98px;margin-top:-48px;margin-left:calc(var(--triboa-frame-pad) * -1);object-fit:cover;object-position:left center}
.triboa-pillar-one{position:relative;z-index:3;isolation:isolate;overflow:hidden;width:calc(100% + (var(--triboa-frame-pad) * 2));max-width:none;min-height:620px;margin-top:-18px;margin-left:calc(var(--triboa-frame-pad) * -1);border-radius:30px;padding:84px 58px 120px;background:linear-gradient(180deg,#435036 0%,#29331e 100%)}
.triboa-pillar-one:after{border-radius:inherit;opacity:.08}
.triboa-pillar-one__content{position:relative;z-index:40;display:grid;grid-template-columns:minmax(320px,410px) minmax(420px,1fr);gap:64px}
.triboa-pillar-one__copy{display:flex;flex-direction:column;gap:20px}
.triboa-pillar-one__eyebrow,.triboa-pillar-one__title,.triboa-pillar-one__lead,.triboa-pillar-one__item h3,.triboa-pillar-one__item p{margin:0}
.triboa-pillar-one__eyebrow{color:#ff9f4a;font-size:20px;font-weight:700;line-height:1.2}
.triboa-pillar-one__title{color:#ede2d7;font-size:35px;font-weight:400;line-height:1.2}
.triboa-pillar-one__title strong{font-weight:700}
.triboa-pillar-one__lead{max-width:410px;color:#ddeecb;font-size:18px;font-weight:400;line-height:1.3}
.triboa-pillar-one__lead strong{color:#fff8f2;font-weight:700}
.triboa-pillar-one__list{display:flex;flex-direction:column;gap:10px}
.triboa-pillar-one__item{display:grid;grid-template-columns:19px 1fr;gap:12px;align-items:flex-start;border-radius:16px;background:#ede4d7;padding:18px 18px 16px}
.triboa-pillar-one__item:before{content:"";display:block;width:19px;height:17px;margin-top:7px;background:#fe9f4a;clip-path:polygon(53% 0,100% 50%,53% 100%,42% 88%,70% 60%,0 60%,0 40%,70% 40%,42% 12%)}
.triboa-pillar-one__item h3{color:#2f352a;font-size:21px;font-weight:600;line-height:1.1}
.triboa-pillar-one__item p{margin-top:8px;color:#2f352a;font-size:15px;font-weight:500;line-height:1.32}
.triboa-pillar-one__flower{position:absolute;left:-158px;bottom:-190px;z-index:10;width:470px;height:auto;opacity:1;animation:triboaSpin 26s linear infinite}
.triboa-pillar-one__icons{position:absolute;left:58px;right:auto;bottom:118px;z-index:20;width:min(22vw,240px);height:auto;pointer-events:none}
.triboa-pillar-one__hand{position:absolute;left:70px;bottom:-82px;z-index:30;width:min(46vw,500px);height:auto;pointer-events:none}
@keyframes triboaSpin{to{rotate:360deg}}
@media(max-width:1024px){.triboa-deliverables{padding-top:72px}.triboa-deliverables__frame{--triboa-frame-pad:18px}.triboa-deliverables__title{font-size:32px}.triboa-pillar-one{min-height:auto;margin-top:-14px;padding:64px 34px 190px}.triboa-pillar-one__content{grid-template-columns:1fr;gap:42px}.triboa-pillar-one__copy,.triboa-pillar-one__lead{max-width:620px}.triboa-pillar-one__icons{left:56px;right:auto;bottom:105px;width:190px}.triboa-pillar-one__hand{left:20px;bottom:-48px;width:430px}.triboa-pillar-one__flower{width:390px;bottom:-145px}}
@media(max-width:767px){.triboa-deliverables{padding:58px 20px 0}.triboa-deliverables__frame{--triboa-frame-pad:12px;border-radius:26px}.triboa-deliverables__intro{--triboa-intro-pad-top:18px;gap:14px;border-radius:22px;padding:var(--triboa-intro-pad-top) 18px 58px}.triboa-deliverables__mark{width:82px;margin-bottom:12px}.triboa-deliverables__logo{width:220px}.triboa-deliverables__copy{gap:20px}.triboa-deliverables__title{font-size:28px}.triboa-deliverables__lead,.triboa-deliverables__text{font-size:15px}.triboa-deliverables__divider{margin-top:-28px}.triboa-pillar-one{margin-top:-8px;border-radius:22px;padding:48px 22px 170px}.triboa-pillar-one__content{gap:34px}.triboa-pillar-one__eyebrow{font-size:16px}.triboa-pillar-one__title{font-size:28px}.triboa-pillar-one__lead{font-size:15px}.triboa-pillar-one__list{gap:10px}.triboa-pillar-one__item{gap:10px;border-radius:14px;padding:14px 16px 14px 6px}.triboa-pillar-one__item h3{font-size:18px}.triboa-pillar-one__item p{margin-top:6px;font-size:14px;line-height:1.25}.triboa-pillar-one__icons{left:8px;right:auto;bottom:74px;width:135px}.triboa-pillar-one__hand{left:-52px;bottom:-36px;width:330px}.triboa-pillar-one__flower{left:-190px;bottom:-186px;width:360px;opacity:1}}

/* tribOA2 rebuilt pillar 2 */
.triboa-ai{position:relative;z-index:4;isolation:isolate;display:flex;box-sizing:border-box;width:100%;flex-direction:column;align-items:center;gap:30px;padding:30px 20px;font-family:"Poppins",sans-serif}
.triboa-ai__divider{display:block;width:193px;height:auto}
.triboa-ai__panel{box-sizing:border-box;width:min(1280px,100%);border-radius:30px;background:#fffcf9;padding:80px 70px}
.triboa-ai__intro{display:grid;grid-template-columns:minmax(320px,506px) minmax(360px,560px);align-items:center;justify-content:space-between;gap:30px}
.triboa-ai__visual{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;min-height:293px;border-radius:25px;outline:6px solid rgba(210,171,136,.19);background:url("/produtos/triboa/imgs/BGSalvIA.webp") center/cover no-repeat;overflow:visible}
.elementor .triboa-ai__visual img{position:relative;z-index:50;display:block;width:min(88%,405px);max-width:none!important;height:auto;margin:-60px -30px 0 0;animation:triboaFloat 3s ease-in-out infinite}
.triboa-ai__copy{display:flex;flex-direction:column;align-items:flex-start;gap:20px}
.triboa-ai__eyebrow,.triboa-ai__title,.triboa-ai__lead,.triboa-ai__sub,.triboa-ai__card h3,.triboa-ai__note h3,.triboa-ai__note p{margin:0}
.triboa-ai__eyebrow{color:#fe9f4a;font-size:14px;font-weight:600;line-height:1.4;text-transform:uppercase}
.triboa-ai__title{color:#2f352a;font-size:35px;font-weight:400;line-height:1.2}
.triboa-ai__title strong{color:#586b44;font-weight:700}
.triboa-ai__lead{max-width:538px;color:#907762;font-size:18px;font-weight:400;line-height:1.4}
.triboa-ai__lead strong{font-weight:700}
.triboa-ai__sub{color:#37422d;font-size:18px;font-weight:600;line-height:1.4}
.triboa-ai__grid{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:50px}
.triboa-ai__card{display:flex;min-height:150px;flex-direction:column;align-items:center;gap:16px;border-radius:20px;background:#ebe1d3;padding:30px 25px;text-align:center}
.elementor .triboa-ai__card img{width:39px;max-width:none!important;height:39px}
.triboa-ai__card h3{color:#070707;font-size:18px;font-weight:600;line-height:1.3}
.triboa-ai__note{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:50px minmax(220px,336px) minmax(300px,600px);align-items:center;gap:16px;margin:34px auto 0;max-width:100%;border-radius:18px;background:linear-gradient(195deg,#f57e1f -23.42%,#ffa965 89.67%);padding:20px 50px}
.triboa-ai__note:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:url("/produtos/triboa/imgs/PatternPolygon.svg");background-position:center;background-repeat:repeat;background-size:20px auto;opacity:.12;mix-blend-mode:overlay}
.elementor .triboa-ai__note img{width:50px;max-width:none!important;height:50px}
.triboa-ai__note img,.triboa-ai__note div,.triboa-ai__note h3,.triboa-ai__note p{position:relative;z-index:1}
.triboa-ai__note div{display:contents}
.triboa-ai__note h3{color:#2b3521;font-size:20px;font-weight:600;line-height:1.2;text-align:left}
.triboa-ai__note p{color:#2b3521;font-size:18px;font-weight:500;line-height:1.4;text-align:left}
@keyframes triboaFloat{0%{transform:translateY(0)}50%{transform:translateY(-10px)}100%{transform:translateY(0)}}
@media(max-width:1024px){.triboa-ai{padding-top:28px}.triboa-ai__panel{padding:70px 50px}.triboa-ai__intro{grid-template-columns:1fr;gap:42px}.triboa-ai__visual{min-height:250px;border-radius:10px}.elementor .triboa-ai__visual img{margin:0;width:min(88%,405px)}.triboa-ai__copy{max-width:620px}.triboa-ai__title{font-size:34px}.triboa-ai__lead{font-size:16px}.triboa-ai__grid{grid-template-columns:repeat(2,1fr);margin-top:42px}.triboa-ai__card{min-height:132px;padding:20px 30px}.triboa-ai__card h3{font-size:16px}.triboa-ai__note{grid-template-columns:50px minmax(170px,227px) minmax(260px,1fr);max-width:none;padding:20px 30px}.triboa-ai__note h3{font-size:18px}.triboa-ai__note p{font-size:18px}}
@media(max-width:767px){.triboa-ai{gap:24px;padding:24px 20px}.triboa-ai__panel{border-radius:24px;padding:20px 22px 50px}.triboa-ai__divider{width:160px}.triboa-ai__intro{gap:30px}.triboa-ai__visual{min-height:150px;border-radius:10px}.elementor .triboa-ai__visual img{width:min(88%,222px);margin:-20px -9px 0 0}.triboa-ai__copy{gap:14px}.triboa-ai__eyebrow{font-size:13px;line-height:1.4}.triboa-ai__title{font-size:28px}.triboa-ai__lead{font-size:15px;line-height:1.35}.triboa-ai__sub{font-size:16px}.triboa-ai__grid{grid-template-columns:1fr;gap:10px;margin-top:32px}.triboa-ai__card{min-height:auto;gap:12px;border-radius:14px;padding:20px 30px}.triboa-ai__card h3{font-size:16px}.triboa-ai__note{grid-template-columns:35px minmax(0,1fr);gap:14px 8px;margin-top:24px;border-radius:16px;padding:24px 18px}.elementor .triboa-ai__note img{width:35px;height:35px}.triboa-ai__note h3{font-size:16px}.triboa-ai__note p{grid-column:1/-1;font-size:15px;line-height:1.3}}

/* tribOA2 rebuilt pillar 3 */
.triboa-knowledge{position:relative;z-index:3;isolation:isolate;box-sizing:border-box;width:100%;padding:30px 20px;font-family:"Poppins",sans-serif}
.triboa-knowledge__panel{position:relative;isolation:isolate;overflow:hidden;box-sizing:border-box;width:min(1280px,100%);margin:0 auto;border-radius:30px;background:linear-gradient(180deg,#38422d 0%,#29331e 100%);padding:90px 0 0}
.triboa-knowledge__panel::after{content:"";pointer-events:none;position:absolute;inset:0;z-index:0;background:url("/produtos/triboa/imgs/PatternPolygon.svg") center/20px auto repeat;opacity:.08;mix-blend-mode:overlay}
.triboa-knowledge__header,.triboa-knowledge__cards,.triboa-knowledge__pattern{position:relative;z-index:1}
.triboa-knowledge__header{display:grid;grid-template-columns:minmax(360px,600px) minmax(300px,367px);align-items:end;justify-content:space-between;gap:15px;padding:0 90px}
.triboa-knowledge__title-block{display:flex;flex-direction:column;gap:15px}
.triboa-knowledge__eyebrow,.triboa-knowledge__title,.triboa-knowledge__lead,.triboa-knowledge__card h3,.triboa-knowledge__card p{margin:0}
.triboa-knowledge__eyebrow{color:#fe9f4a;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.4;letter-spacing:2px}
.triboa-knowledge__title{max-width:558px;color:#fff8f2;font-size:35px;font-weight:400;line-height:1.2;letter-spacing:0}
.triboa-knowledge__title strong{color:#ff9f49;font-weight:700}
.triboa-knowledge__lead{max-width:367px;color:#ddeecb;font-size:18px;font-weight:400;line-height:1.4;letter-spacing:0}
.triboa-knowledge__lead strong{color:#fff8f2;font-weight:700}
.triboa-knowledge__cards{display:grid;grid-template-columns:repeat(3,minmax(0,358px));justify-content:space-between;gap:15px;margin-top:60px;padding:0 90px}
.triboa-knowledge__card{overflow:hidden;display:flex;min-height:auto;flex-direction:column;align-items:flex-start;border-radius:30px}
.triboa-knowledge__card--orange{background:linear-gradient(180deg,#f57e1f 0%,#ffa965 100%)}
.triboa-knowledge__card--green{background:#586b44}
.triboa-knowledge__card--light{background:#f0eae2}
.elementor .triboa-knowledge__card img{display:block;width:100%;max-width:none!important;height:auto}
.triboa-knowledge__card-copy{display:flex;flex-direction:column;gap:18px;padding:18px 37px 48px}
.triboa-knowledge__card h3{color:#37412d;font-size:22px;font-weight:600;line-height:1.3;letter-spacing:0}
.triboa-knowledge__card p{max-width:367px;color:#37412d;font-size:16px;font-weight:400;line-height:1.4;letter-spacing:0}
.triboa-knowledge__card p strong{color:#586b44;font-weight:700}
.triboa-knowledge__card--green h3,.triboa-knowledge__card--green p{color:#fff}
.triboa-knowledge__card--light h3,.triboa-knowledge__card--light p{color:#2f352a}
.triboa-knowledge__pattern{display:block;width:100%;max-width:none!important;height:70px;margin-top:20px;object-fit:cover;object-position:center bottom}
@media(max-width:1024px){.triboa-knowledge__panel{padding-top:70px}.triboa-knowledge__header{grid-template-columns:1fr;padding:0 50px;text-align:center}.triboa-knowledge__title-block{align-items:center}.triboa-knowledge__lead{margin:0 auto}.triboa-knowledge__cards{grid-template-columns:1fr;justify-items:center;gap:20px;margin-top:44px;padding:0 50px}.triboa-knowledge__card{width:min(500px,100%)}.triboa-knowledge__card-copy{padding:18px 37px 42px}}
@media(max-width:767px){.triboa-knowledge{padding:24px 20px}.triboa-knowledge__panel{border-radius:24px;padding-top:40px}.triboa-knowledge__header{gap:20px;padding:0 24px;text-align:left}.triboa-knowledge__title-block{align-items:flex-start}.triboa-knowledge__eyebrow{font-size:13px;line-height:1.4}.triboa-knowledge__title{font-size:28px;line-height:1.2}.triboa-knowledge__lead{font-size:16px;line-height:1.35}.triboa-knowledge__cards{gap:16px;margin-top:34px;padding:0 24px}.triboa-knowledge__card{width:100%;border-radius:20px}.triboa-knowledge__card-copy{gap:10px;padding:16px 22px 28px}.triboa-knowledge__card h3{font-size:22px}.triboa-knowledge__card p{font-size:15px;line-height:1.32}.triboa-knowledge__pattern{height:42px;margin-top:0}}

/* tribOA2 rebuilt pillar 4 */
.triboa-community{position:relative;z-index:3;isolation:isolate;display:flex;box-sizing:border-box;width:100%;flex-direction:column;align-items:center;gap:30px;padding:30px 20px;font-family:"Poppins",sans-serif}
.triboa-community__divider{display:block;width:193px;height:auto}
.triboa-community__panel{box-sizing:border-box;width:min(1280px,100%);border-radius:30px;background:#fffcf9;padding:80px 70px}
.triboa-community__intro{display:grid;grid-template-columns:minmax(320px,524px) minmax(360px,560px);align-items:center;justify-content:space-between;gap:40px}
.elementor .triboa-community__image{display:block;width:100%;max-width:524px!important;height:auto;margin:-60px 0 0;animation:triboaFloat 3s ease-in-out infinite}
.triboa-community__copy{display:flex;flex-direction:column;align-items:flex-start;gap:20px}
.triboa-community__eyebrow,.triboa-community__title,.triboa-community__lead,.triboa-community__card h3,.triboa-community__note p{margin:0}
.triboa-community__eyebrow{color:#fe9f4a;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.4;letter-spacing:2px}
.triboa-community__title{max-width:321px;color:#2f352a;font-size:35px;font-weight:400;line-height:1.2;letter-spacing:0}
.triboa-community__title strong{color:#586b44;font-weight:700}
.triboa-community__lead{max-width:517px;color:#907762;font-size:18px;font-weight:400;line-height:1.4;letter-spacing:0}
.triboa-community__lead strong{font-weight:700}
.triboa-community__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-top:40px}
.triboa-community__card{display:flex;min-height:145px;flex-direction:column;align-items:center;justify-content:flex-start;gap:16px;border-radius:20px;background:#ebe1d3;padding:30px 25px;text-align:center}
.elementor .triboa-community__card img{display:block;width:39px;max-width:39px!important;height:39px}
.triboa-community__card h3{color:#070707;font-size:18px;font-weight:600;line-height:1.3;letter-spacing:0}
.triboa-community__note{display:flex;align-items:center;justify-content:center;margin-top:40px;border-radius:18px;background:#ebebd3;padding:20px 50px}
.triboa-community__note p{max-width:1000px;color:#2b3521;font-size:18px;font-weight:600;line-height:1.4;letter-spacing:0}
@media(max-width:1024px){.triboa-community__panel{padding:70px 50px}.triboa-community__intro{grid-template-columns:1fr;gap:36px}.elementor .triboa-community__image{justify-self:center;margin:-40px 0 0}.triboa-community__copy{max-width:620px}.triboa-community__title{max-width:460px}.triboa-community__grid{grid-template-columns:repeat(2,1fr)}.triboa-community__note{padding:20px 30px;text-align:center}}
@media(max-width:767px){.triboa-community{gap:24px;padding:24px 20px}.triboa-community__divider{width:160px}.triboa-community__panel{border-radius:24px;padding:50px 22px}.triboa-community__intro{gap:28px}.elementor .triboa-community__image{margin:-28px 0 0}.triboa-community__copy{gap:14px}.triboa-community__eyebrow{font-size:13px;line-height:1.4}.triboa-community__title{font-size:28px}.triboa-community__lead{font-size:15px;line-height:1.35}.triboa-community__grid{grid-template-columns:1fr;gap:10px;margin-top:32px}.triboa-community__card{min-height:auto;gap:12px;border-radius:14px;padding:22px 24px}.triboa-community__card h3{font-size:16px}.triboa-community__note{margin-top:24px;border-radius:14px;padding:20px 18px;text-align:left}.triboa-community__note p{font-size:15px;line-height:1.35}}

/* tribOA2 rebuilt pillar 5 */
.triboa-meetings{position:relative;z-index:100;isolation:isolate;box-sizing:border-box;width:100%;padding:0 20px;font-family:"Poppins",sans-serif}
.triboa-meetings__panel{position:relative;z-index:100;isolation:isolate;overflow:hidden;box-sizing:border-box;width:min(1280px,100%);margin:0 auto -170px;border-radius:30px;background:linear-gradient(180deg,#38422d 0%,#29331e 100%);padding:90px 0}
.triboa-meetings__panel::after{content:"";pointer-events:none;position:absolute;inset:0;z-index:0;background:url("/produtos/triboa/imgs/PatternPolygon.svg") center/20px auto repeat;opacity:.08;mix-blend-mode:overlay}
.triboa-meetings__header,.triboa-meetings__cards,.triboa-meetings__closing{position:relative;z-index:1}
.triboa-meetings__header{display:grid;grid-template-columns:minmax(360px,600px) minmax(300px,500px);align-items:end;justify-content:space-between;gap:15px;padding:0 90px}
.triboa-meetings__title-block{display:flex;flex-direction:column;gap:15px}
.triboa-meetings__eyebrow,.triboa-meetings__title,.triboa-meetings__lead,.triboa-meetings__card h3,.triboa-meetings__closing{margin:0}
.triboa-meetings__eyebrow{color:#fe9f4a;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.4;letter-spacing:2px}
.triboa-meetings__title{max-width:475px;color:#fff8f2;font-size:35px;font-weight:400;line-height:1.2;letter-spacing:0}
.triboa-meetings__title strong{font-weight:700}
.triboa-meetings__lead{max-width:500px;color:#ddeecb;font-size:18px;font-weight:400;line-height:1.4;letter-spacing:0}
.triboa-meetings__lead strong{color:#fff8f2;font-weight:700}
.triboa-meetings__cards{display:grid;grid-template-columns:repeat(3,minmax(0,358px));justify-content:space-between;gap:15px;margin-top:60px;padding:0 90px}
.triboa-meetings__card{position:relative;overflow:hidden;display:flex;min-height:385px;flex-direction:column;align-items:center;border-radius:30px;text-align:center}
.triboa-meetings__card::before{content:"";position:absolute;top:98%;left:50%;z-index:2;width:70%;height:8px;transform:translateX(-50%);border-radius:100px 100px 0 0;background:#ff9f49}
.triboa-meetings__card--green{background:#586b44}
.triboa-meetings__card--orange{background:linear-gradient(180deg,#f57e1f 0%,#ffa965 100%)}
.triboa-meetings__card--light{background:#f0eae2}
.triboa-meetings__card--orange::before{background:#586b44}
.elementor .triboa-meetings__card img{display:block;width:100%;max-width:none!important;height:auto}
.triboa-meetings__card-copy{display:flex;flex:1;align-items:flex-start;justify-content:center;padding:18px 37px 48px}
.triboa-meetings__card h3{color:#37412d;font-size:22px;font-weight:600;line-height:1.3;letter-spacing:0}
.triboa-meetings__card--green h3{color:#fff}
.triboa-meetings__closing{max-width:604px;margin:60px auto 0;color:#fff;font-size:25px;font-weight:600;line-height:1.4;letter-spacing:0;text-align:center}
@media(max-width:1024px){.triboa-meetings__panel{margin-bottom:-120px;padding:70px 0}.triboa-meetings__header{grid-template-columns:1fr;padding:0 50px;text-align:center}.triboa-meetings__title-block{align-items:center}.triboa-meetings__lead{margin:0 auto}.triboa-meetings__cards{grid-template-columns:1fr;justify-items:center;gap:20px;margin-top:44px;padding:0 50px}.triboa-meetings__card{width:min(500px,100%);min-height:auto;border-radius:15px}.triboa-meetings__card-copy{padding:18px 37px 42px}.triboa-meetings__closing{margin-top:44px;font-size:23px}}
@media(max-width:767px){.triboa-meetings{padding:0 20px}.triboa-meetings__panel{margin-bottom:-80px;border-radius:24px;padding:46px 0 70px}.triboa-meetings__header{gap:20px;padding:0 24px;text-align:left}.triboa-meetings__title-block{align-items:flex-start}.triboa-meetings__eyebrow{font-size:13px;line-height:1.4}.triboa-meetings__title{font-size:28px}.triboa-meetings__lead{font-size:16px;line-height:1.35}.triboa-meetings__cards{gap:16px;margin-top:34px;padding:0 24px}.triboa-meetings__card{width:100%;border-radius:15px}.triboa-meetings__card-copy{padding:16px 24px 34px}.triboa-meetings__card h3{font-size:18px}.triboa-meetings__closing{max-width:300px;margin-top:34px;font-size:21px;line-height:1.25}}

/* tribOA2 rebuilt authority transition - part 1 */
.triboa-authority{position:relative;z-index:3;isolation:isolate;width:100%;font-family:"Poppins",sans-serif}
.triboa-authority__wave{position:relative;z-index:10;margin:0 0 -50px;padding:0}
.elementor .triboa-authority__wave img{display:block;width:100%;max-width:none!important;height:auto}
.triboa-authority__body{position:relative;z-index:1;display:flex;min-height:1060px;align-items:flex-start;background:url("/produtos/triboa/imgs/bg_laranja_mockup.avif") top center/auto repeat-x}
.triboa-authority__inner{position:relative;box-sizing:border-box;width:min(1280px,100%);margin:0 auto;padding:250px 20px 250px}
.triboa-authority__stamp{position:absolute;top:430px;left:1124px;z-index:60;width:236px;height:auto;animation:triboaFloat 3s ease-in-out infinite}
.triboa-authority__logo{display:block;width:277px;height:auto;margin:0 0 35px}
.triboa-authority__title,.triboa-authority__text,.triboa-authority__note{margin:0}
.triboa-authority__title{max-width:585px;color:#2f352a;font-size:45px;font-weight:400;line-height:1.2;letter-spacing:0}
.triboa-authority__title strong{font-weight:700}
.triboa-authority__title span,.triboa-authority__note strong{color:#586b44}
.triboa-authority__text{max-width:491px;margin-top:35px;color:#2f352a;font-size:18px;font-weight:400;line-height:1.4;letter-spacing:0}
.triboa-authority__note{max-width:491px;margin-top:35px;border-left:2px solid #38422d;padding-left:11px;color:#2f352a;font-size:18px;font-weight:600;line-height:1.4;letter-spacing:0}
@media(max-width:1366px){.triboa-authority__inner{width:min(900px,100%)}.triboa-authority__stamp{top:390px;left:491px;width:164px}}
@media(max-width:1024px){.triboa-authority__body{min-height:860px;background-size:auto 100%}.triboa-authority__inner{width:min(700px,100%);padding:190px 20px 220px}.triboa-authority__stamp{top:300px;left:320px;width:138px}.triboa-authority__title{max-width:520px;font-size:38px}.triboa-authority__text,.triboa-authority__note{max-width:500px}}
@media(max-width:767px){.triboa-authority__wave{margin-bottom:-34px}.triboa-authority__body{min-height:720px;background-position:top center;background-size:auto 100%}.triboa-authority__inner{padding:120px 24px 180px}.triboa-authority__stamp{top:560px;left:203px;width:138px}.triboa-authority__logo{width:220px;margin-bottom:26px}.triboa-authority__title{max-width:310px;font-size:30px;line-height:1.15}.triboa-authority__text{max-width:320px;margin-top:24px;font-size:15px;line-height:1.35}.triboa-authority__note{max-width:300px;margin-top:24px;font-size:15px;line-height:1.35}}

/* tribOA2 temporary authority/numbers stacking fix */
.elementor-61 .elementor-element.elementor-element-5de2836{position:relative;z-index:80;isolation:isolate}
.elementor-61 .elementor-element.elementor-element-f98a1df{position:relative;z-index:80;isolation:isolate}
.elementor-61 .elementor-element.elementor-element-f98a1df::after{z-index:0}
.elementor-61 .elementor-element.elementor-element-f98a1df > *{position:relative;z-index:1}
.elementor-61 .elementor-element.elementor-element-93a6558{position:relative;z-index:2}

/* tribOA2 rebuilt authority social proof */
.triboa-proof{position:relative;z-index:70;isolation:isolate;box-sizing:border-box;width:100%;margin-top:-180px;padding:0 20px;font-family:"Poppins",sans-serif}
.triboa-proof__stats{position:relative;isolation:isolate;box-sizing:border-box;width:min(1280px,100%);margin:0 auto;border:2px solid #fffcf9;border-radius:30px;background:linear-gradient(180deg,#ffa965 40%,#f57e1f 130%);padding:20px}
.triboa-proof__stats::after{content:"";pointer-events:none;position:absolute;inset:0;z-index:0;border-radius:inherit;background:url("/produtos/triboa/imgs/PatternPolygon.svg") center/20px auto repeat;opacity:.12;mix-blend-mode:overlay}
.triboa-proof__stats-label,.triboa-proof__stats-grid{position:relative;z-index:1}
.triboa-proof__stats-label{display:inline-flex;align-items:center;gap:12px;border-radius:100px;background:linear-gradient(180deg,#38422d 0%,#29331e 100%);padding:10px 18px;color:#fff;font-size:18px;font-weight:500;line-height:1.2}
.triboa-proof__stats-label svg{flex:0 0 auto}
.triboa-proof__stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:0;margin-top:20px;border-radius:30px;background:#fffcf9;padding:40px 50px}
.triboa-proof__stat{display:flex;min-height:112px;flex-direction:column;align-items:center;justify-content:center;text-align:center}
.triboa-proof__stat:not(:last-child){border-right:1px solid #ddd}
.triboa-proof__stat strong{display:block;margin:0 0 28px;color:#f57e1f;font-size:40px;font-weight:700;line-height:0;letter-spacing:0}
.triboa-proof__stat:nth-child(even) strong{color:#586b44}
.triboa-proof__stat p{max-width:243px;margin:0;color:#2f352a;font-size:18px;font-weight:500;line-height:1.4;letter-spacing:0}
.triboa-proof__stat span{color:#586b44;font-weight:700}
.triboa-proof__social{display:flex;flex-direction:column;align-items:center;gap:60px;width:min(1280px,100%);margin:60px auto 0}
.triboa-proof__divider,.triboa-proof__bottom-divider{display:block;width:193px;height:auto}
.triboa-proof__panel{box-sizing:border-box;width:100%;margin-bottom:-40px;border:1px solid #ede2d7;border-radius:35px;background:#fffcf9;padding:70px 0 0;overflow:visible}
.triboa-proof__header{display:grid;grid-template-columns:minmax(360px,455px) minmax(320px,470px);align-items:center;justify-content:space-between;gap:30px;padding:0 90px}
.triboa-proof__header h2,.triboa-proof__approved h3,.triboa-proof__price{margin:0}
.triboa-proof__header h2{color:#2f352a;font-size:35px;font-weight:400;line-height:1.2;letter-spacing:0}
.triboa-proof__header h2 strong{color:#fe9f4a;font-weight:700}
.triboa-proof__approved{position:relative;display:flex;align-items:center;justify-content:center;gap:22px;border-radius:1000px;padding:10px 0;overflow:hidden}
.triboa-proof__approved::before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;background:#99a83d;opacity:.38}
.triboa-proof__approved h3,.triboa-proof__approved img{position:relative;z-index:1}
.triboa-proof__approved h3{max-width:266px;color:#37422d;font-size:18px;font-weight:600;line-height:1.25;letter-spacing:0}
.triboa-proof__approved img{display:block;width:142px;height:auto}
.triboa-proof__rule{display:block;width:calc(100% - 180px);height:1px;margin:42px 90px 0;border:0;background:#d8cdc2}
.triboa-proof__carousel{box-sizing:border-box;width:calc(100% - 90px);margin-top:42px;margin-left:90px}
.triboa-proof__videos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:42px;padding:0 90px}
.triboa-proof__video .elementor-wrapper{border-radius:20px}
.triboa-proof__button{display:flex;width:max-content;max-width:calc(100% - 48px);align-items:center;justify-content:center;gap:10px;margin:42px auto 0;border-radius:74px;outline:6px solid rgba(91,150,5,.2);background:linear-gradient(230deg,#96d739 2%,#5b9605 63%);box-shadow:0 0 21px -6px #8ece32;padding:25px 80px;color:#fffcf9;font-size:18px;font-weight:600;line-height:1.3;text-decoration:none;animation:pulsarBTN 2s infinite}
.triboa-proof__button svg{order:2;flex:0 0 auto}
.triboa-proof__price{margin-top:22px;color:#586b44;font-size:18px;font-weight:700;line-height:1.4;text-align:center;text-decoration:underline}
.triboa-proof__bottom-divider{margin:22px auto -10px}
@media(max-width:1024px){.triboa-proof{margin-top:-120px}.triboa-proof__stats-grid{grid-template-columns:repeat(2,1fr);gap:0;padding:34px 30px}.triboa-proof__stat{border-right:0}.triboa-proof__stat:nth-child(odd){border-right:1px solid #ddd}.triboa-proof__stat:nth-child(-n+2){border-bottom:1px solid #ddd}.triboa-proof__social{gap:40px;margin-top:44px}.triboa-proof__panel{padding-top:56px}.triboa-proof__header{grid-template-columns:1fr;gap:24px;padding:0 50px;text-align:center}.triboa-proof__approved{justify-self:center;width:min(470px,100%)}.triboa-proof__rule{width:calc(100% - 100px);margin:36px 50px 0}.triboa-proof__carousel{width:calc(100% - 50px);margin-top:36px;margin-left:50px}.triboa-proof__videos{grid-template-columns:repeat(2,1fr);padding:0 50px}.triboa-proof__button{padding:23px 54px}}
@media(max-width:767px){.triboa-proof{margin-top:-80px;padding:0 20px}.triboa-proof__stats{border-radius:24px;padding:14px}.triboa-proof__stats-label{display:flex;width:100%;justify-content:center;padding:10px 12px;font-size:15px;text-align:center}.triboa-proof__stats-grid{grid-template-columns:1fr;gap:0;border-radius:22px;padding:22px}.triboa-proof__stat{min-height:auto;padding:22px 0;border-right:0!important}.triboa-proof__stat:not(:last-child){border-bottom:1px solid #ddd}.triboa-proof__stat strong{margin-bottom:22px;font-size:34px}.triboa-proof__stat p{font-size:15px;line-height:1.35}.triboa-proof__social{gap:32px;margin-top:36px}.triboa-proof__divider,.triboa-proof__bottom-divider{width:160px}.triboa-proof__panel{border-radius:24px;padding-top:40px}.triboa-proof__header{gap:20px;padding:0 24px;text-align:left}.triboa-proof__header h2{font-size:28px}.triboa-proof__approved{gap:12px;justify-content:flex-start;padding:9px 14px}.triboa-proof__approved h3{font-size:15px}.triboa-proof__approved img{width:112px}.triboa-proof__rule{width:calc(100% - 48px);margin:28px 24px 0}.triboa-proof__carousel{width:calc(100% - 24px);margin-top:28px;margin-left:24px}.triboa-proof__videos{grid-template-columns:1fr;gap:12px;margin-top:30px;padding:0 24px}.triboa-proof__video .elementor-wrapper{border-radius:18px}.triboa-proof__button{width:calc(100% - 48px);margin-top:30px;padding:20px 16px;font-size:15px;text-align:center}.triboa-proof__price{margin-top:20px;font-size:15px}.triboa-proof__bottom-divider{margin-top:20px}}

/* tribOA2 proof carousel hard overrides */
.triboa-proof .triboa-proof__rule{display:block!important;width:100%!important;height:0!important;min-height:0!important;margin:20px 0 0!important;border:0!important;border-top:1px solid #d8cdc2!important;background:transparent!important;opacity:1!important}
.triboa-proof .triboa-proof__carousel .triboa-carousel-track{gap:20px!important;column-gap:20px!important;row-gap:0!important}
.triboa-proof .triboa-proof__carousel .swiper-slide{flex:0 0 calc((100% - 60px)/4)!important;margin:0!important;padding:0!important}
.triboa-proof .triboa-proof__carousel .swiper-slide-inner,.triboa-proof .triboa-proof__carousel figure{margin:0!important;padding:0!important}
.triboa-proof .triboa-proof__carousel .swiper-slide-image{display:block!important;width:100%!important;max-width:none!important}
@media(max-width:1024px){.triboa-proof .triboa-proof__carousel .swiper-slide{flex-basis:calc((100% - 40px)/3)!important}}
@media(max-width:767px){.triboa-proof .triboa-proof__carousel{width:100%!important;margin-left:0!important}.triboa-proof .triboa-proof__carousel .swiper-slide{flex-basis:100%!important}}

/* tribOA2 rebuilt founder/offer section */
.triboa-founder{position:relative;z-index:65;font-family:"Poppins",sans-serif;color:#2f352a}
.triboa-founder *{box-sizing:border-box}
.triboa-founder__hero{position:relative;min-height:884px;background:url("/produtos/triboa/imgs/bg_cta_ultrawide.avif") top center/cover no-repeat}
.triboa-founder__hero-inner{position:relative;width:min(1280px,100%);min-height:884px;margin:0 auto;padding:190px 20px 130px}
.triboa-founder__tag{position:absolute;top:158px;right:80px;width:181px;height:auto}
.triboa-founder__logo{display:block;width:277px;height:auto;margin-bottom:35px}
.triboa-founder__title{max-width:523px;margin:0;color:#2f352a;font-size:45px;font-weight:400;line-height:1.2;letter-spacing:0}
.triboa-founder__title strong,.triboa-founder__included-head strong,.triboa-founder__guarantee strong{color:#586b44;font-weight:700}
.triboa-founder__intro{max-width:484px;margin:35px 0 0;color:#2f352a;font-size:18px;font-weight:400;line-height:1.4;letter-spacing:0}
.triboa-founder__intro strong{font-weight:700}
.triboa-founder__badge{display:flex;align-items:center;gap:17px;margin-top:35px}
.triboa-founder__badge img{flex:0 0 auto;width:50px;height:50px}
.triboa-founder__badge p{max-width:310px;margin:0;border-left:2px solid #38422d;padding-left:11px;color:#2f352a;font-size:22px;font-weight:600;line-height:1.2}
.triboa-founder__wave{position:relative;z-index:2;margin-top:-40px}
.triboa-founder__wave img{display:block;width:100%;height:auto}
.triboa-founder__content{position:relative;background:#fff;padding:0 20px 90px}
.triboa-founder__included{position:relative;z-index:3;width:min(1280px,100%);margin:-140px auto 0;border:1px solid #ede2d7;border-radius:35px;background:#fffcf9;padding:70px 90px 0}
.triboa-founder__included-head{display:flex;align-items:center;justify-content:space-between;gap:30px}
.triboa-founder__included-head h2{max-width:455px;margin:0;color:#2f352a;font-size:35px;font-weight:400;line-height:1.2}
.triboa-founder__included-head img{display:block;width:290px;height:auto}
.triboa-founder__included>hr{display:block;width:100%;height:1px;margin:42px 0;border:0;background:#d8cdc2}
.triboa-founder__included-grid{display:grid;grid-template-columns:repeat(2,minmax(0,490px));justify-content:space-between;gap:50px}
.triboa-founder__list{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}
.triboa-founder__list li{position:relative;min-height:70px;border-bottom:1px solid #ddd;padding:0 0 15px 54px;color:#2f352a;font-size:18px;font-weight:500;line-height:1.3}
.triboa-founder__list li+li{padding-top:15px}
.triboa-founder__list li::before{content:"";position:absolute;left:0;top:0;width:39px;height:39px;border-radius:50%;background:#fe9f4a;box-shadow:0 0 0 3px rgba(254,159,74,.5)}
.triboa-founder__list li+li::before{top:15px}
.triboa-founder__list li::after{content:"";position:absolute;left:12px;top:13px;width:13px;height:10px;border-right:3px solid #2f3924;border-bottom:3px solid #2f3924;transform:rotate(-45deg)}
.triboa-founder__list li+li::after{top:28px}
.triboa-founder__offer-wrap{position:relative;display:grid;grid-template-columns:minmax(340px,453px) minmax(360px,1fr);align-items:stretch;gap:0;width:min(960px,100%);margin:70px auto 0;border-radius:34px;background:linear-gradient(180deg,#ffa965 0%,#f57e1f 100%);padding:20px;isolation:isolate}
.triboa-founder__offer-wrap::before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;background:url("/produtos/triboa/imgs/PatternPolygon.svg") center/20px auto repeat;opacity:.12;mix-blend-mode:overlay}
.triboa-founder__anchor{position:absolute;top:-110px;left:0;width:1px;height:1px}
.triboa-founder__offer,.triboa-founder__deadline{position:relative;z-index:1}
.triboa-founder__offer{display:flex;flex-direction:column;align-items:center;justify-content:center;border:4px solid #fffcf9;border-radius:28px;background:#f57e1f;padding:44px 34px;text-align:center}
.triboa-founder__offer>img:first-child{display:block;width:199px;height:auto;margin-bottom:20px}
.triboa-founder__offer-kicker,.triboa-founder__plan,.triboa-founder__monthly{margin:0}
.triboa-founder__offer-kicker{color:#fffcf9;font-size:18px;font-weight:500;line-height:1.3}
.triboa-founder__offer-kicker s{color:#a31e16;text-decoration-color:#a31e16}
.triboa-founder__price{margin:12px 0 0;color:#fffcf9;font-size:88px;font-weight:700;line-height:.95}
.triboa-founder__plan{color:#fffcf9;font-size:18px;font-weight:600;line-height:1.3}
.triboa-founder__button{display:flex;width:max-content;max-width:100%;align-items:center;justify-content:center;gap:10px;margin-top:26px;border-radius:74px;outline:6px solid rgba(91,150,5,.2);background:linear-gradient(230deg,#96d739 2%,#5b9605 63%);box-shadow:0 0 21px -6px #8ece32;padding:25px 40px;color:#fffcf9;font-size:18px;font-weight:600;line-height:1.3;text-decoration:none;animation:pulsarBTN 2s infinite}
.triboa-founder__button svg{flex:0 0 auto}
.triboa-founder__safe{display:block;width:250px;height:auto;margin-top:18px}
.triboa-founder__monthly{margin-top:18px;color:#fffcf9;font-size:18px;font-weight:700;line-height:1.3;text-decoration:underline}
.triboa-founder__deadline{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:48px 52px;color:#fffcf9}
.triboa-founder__deadline img{display:block;width:54px;height:auto;margin-bottom:18px}
.triboa-founder__deadline h3{max-width:360px;margin:0;color:#fffcf9;font-size:35px;font-weight:400;line-height:1.15}
.triboa-founder__deadline h3 strong{font-weight:700}
.triboa-founder__deadline p{max-width:550px;margin:20px 0 0;font-size:18px;font-weight:400;line-height:1.4}
.triboa-founder__deadline-title{font-weight:700!important}
.triboa-founder__deadline ul{display:flex;flex-direction:column;gap:12px;width:100%;margin:18px 0 0;padding:0;list-style:none}
.triboa-founder__deadline li{position:relative;border-radius:6px;background:#fffcf9;padding:12px 18px 12px 45px;color:#2f352a;font-size:18px;font-weight:500;line-height:1.2}
.triboa-founder__deadline li::before{content:"";position:absolute;left:18px;top:15px;width:14px;height:14px;background:#fe9f4a;clip-path:polygon(0 0,100% 50%,0 100%)}
.triboa-founder__never{font-weight:600!important}
.triboa-founder__never span{color:#2f352a;font-weight:700}
.triboa-founder__guarantee{display:grid;grid-template-columns:293px minmax(0,660px);align-items:center;justify-content:center;gap:70px;width:min(850px,100%);margin:80px auto 0;border-radius:26px;background:#ede4d7;padding:70px 80px}
.triboa-founder__guarantee img{display:block;width:293px;height:auto}
.triboa-founder__guarantee h2{max-width:520px;margin:0;color:#2f352a;font-size:35px;font-weight:400;line-height:1.2}
.triboa-founder__guarantee p{max-width:660px;margin:24px 0 0;color:#2f352a;font-size:18px;font-weight:400;line-height:1.4}
.triboa-founder__bottom-divider{display:block;width:193px;height:auto;margin:48px auto -10px}
@media(max-width:1366px){.triboa-founder__tag{right:80px}.triboa-founder__offer-wrap{width:min(850px,100%)}.triboa-founder__price{font-size:78px}.triboa-founder__deadline{padding:42px 40px}}
@media(max-width:1024px){.triboa-founder__hero,.triboa-founder__hero-inner{min-height:760px}.triboa-founder__hero-inner{padding:150px 40px 100px}.triboa-founder__tag{top:125px;right:38px;width:140px}.triboa-founder__title{font-size:38px}.triboa-founder__included{margin-top:-90px;padding:56px 50px 0}.triboa-founder__included-head{flex-direction:column-reverse;text-align:center}.triboa-founder__included-grid{grid-template-columns:1fr;gap:0}.triboa-founder__offer-wrap{grid-template-columns:1fr;width:min(620px,100%)}.triboa-founder__deadline{padding:42px 34px}.triboa-founder__guarantee{grid-template-columns:1fr;width:min(620px,100%);gap:28px;padding:56px 50px;text-align:center}.triboa-founder__guarantee img{justify-self:center}}
@media(max-width:767px){.triboa-founder__hero{min-height:690px;background-position:top center}.triboa-founder__hero-inner{min-height:690px;padding:92px 24px 80px}.triboa-founder__tag{top:72px;right:20px;width:96px}.triboa-founder__logo{width:220px;margin-bottom:26px}.triboa-founder__title{max-width:300px;font-size:30px;line-height:1.15}.triboa-founder__intro{max-width:310px;margin-top:24px;font-size:15px;line-height:1.35}.triboa-founder__badge{gap:12px;margin-top:24px}.triboa-founder__badge img{width:42px;height:42px}.triboa-founder__badge p{max-width:220px;font-size:16px}.triboa-founder__wave{margin-top:-28px}.triboa-founder__content{padding:0 20px 56px}.triboa-founder__included{margin-top:0;border-radius:24px;padding:40px 24px 0}.triboa-founder__included-head h2{font-size:28px}.triboa-founder__included-head img{width:230px}.triboa-founder__included>hr{margin:28px 0}.triboa-founder__list li{min-height:auto;padding:0 0 13px 48px;font-size:14px;line-height:1.3}.triboa-founder__list li+li{padding-top:13px}.triboa-founder__list li::before{width:34px;height:34px}.triboa-founder__list li::after{left:10px;top:11px}.triboa-founder__list li+li::before{top:13px}.triboa-founder__list li+li::after{top:24px}.triboa-founder__offer-wrap{margin-top:42px;border-radius:24px;padding:10px}.triboa-founder__offer{border-width:4px;border-radius:20px;padding:30px 10px}.triboa-founder__offer-kicker,.triboa-founder__plan,.triboa-founder__monthly{font-size:15px}.triboa-founder__price{font-size:67px}.triboa-founder__button{width:calc(100% - 24px);padding:18px 16px;font-size:15px}.triboa-founder__safe{width:230px}.triboa-founder__deadline{padding:36px 16px}.triboa-founder__deadline h3{font-size:26px}.triboa-founder__deadline p,.triboa-founder__deadline li{font-size:15px;line-height:1.25}.triboa-founder__deadline li{padding:10px 12px 10px 38px}.triboa-founder__deadline li::before{left:15px;top:13px}.triboa-founder__guarantee{margin-top:50px;border-radius:22px;padding:50px 20px}.triboa-founder__guarantee img{width:240px}.triboa-founder__guarantee h2{font-size:26px}.triboa-founder__guarantee p{font-size:15px;line-height:1.35}.triboa-founder__bottom-divider{width:160px;margin-top:34px}}

/* tribOA2 founder compaction and next-section overlap */
.triboa-founder__content{padding-bottom:0!important}
.triboa-founder__included{padding-top:58px!important}
.triboa-founder__included>hr{margin:30px 0!important}
.triboa-founder__included-grid{gap:34px!important}
.triboa-founder__list li{min-height:58px!important;padding:0 0 10px 54px!important;font-size:17px!important;line-height:1.2!important;letter-spacing:-.54px!important}
.triboa-founder__list li+li{padding-top:10px!important}
.triboa-founder__list li+li::before{top:10px!important}
.triboa-founder__list li+li::after{top:23px!important}
.triboa-founder__offer-wrap{margin-top:52px!important}
.triboa-founder__deadline{padding-top:36px!important;padding-bottom:36px!important}
.triboa-founder__deadline p{margin-top:14px!important;font-size:17px!important;line-height:1.3!important;letter-spacing:-.48px!important}
.triboa-founder__deadline ul{gap:8px!important;margin-top:14px!important}
.triboa-founder__deadline li{font-size:16px!important;line-height:1.15!important}
.triboa-founder__guarantee{margin-top:54px!important;padding-top:52px!important;padding-bottom:52px!important}
.triboa-founder__guarantee p{margin-top:16px!important;font-size:17px!important;line-height:1.32!important;letter-spacing:-.48px!important}
.triboa-founder__bottom-divider{position:relative!important;z-index:1!important;display:block!important;width:100vw!important;max-width:none!important;height:auto!important;margin:34px calc(50% - 50vw) -62px!important}
.elementor-61 .elementor-element.elementor-element-3917c20{position:relative!important;z-index:3!important;margin-top:-48px!important}
@media(max-width:1024px){.triboa-founder__included{padding-top:44px!important}.triboa-founder__list li{font-size:15px!important;line-height:1.22!important}.triboa-founder__guarantee{margin-top:44px!important;padding-top:42px!important;padding-bottom:42px!important}.triboa-founder__bottom-divider{margin-top:28px!important;margin-bottom:-52px!important}.elementor-61 .elementor-element.elementor-element-3917c20{margin-top:-38px!important}}
@media(max-width:767px){.triboa-founder__included{padding-top:34px!important}.triboa-founder__included>hr{margin:22px 0!important}.triboa-founder__included-grid{gap:0!important}.triboa-founder__list li{font-size:14px!important;line-height:1.25!important;padding-left:48px!important}.triboa-founder__offer-wrap{margin-top:34px!important}.triboa-founder__guarantee{margin-top:38px!important;padding-top:38px!important;padding-bottom:38px!important}.triboa-founder__bottom-divider{width:100vw!important;margin:26px calc(50% - 50vw) -42px!important}.elementor-61 .elementor-element.elementor-element-3917c20{margin-top:-28px!important}}

/* tribOA2 direct reset for replaced founder/offer legacy blocks */
.triboa-founder,.triboa-founder section,.triboa-founder div,.triboa-founder article,.triboa-founder p,.triboa-founder h2,.triboa-founder h3,.triboa-founder ul,.triboa-founder li,.triboa-founder a,.triboa-founder img{float:none!important}
.triboa-founder p,.triboa-founder h2,.triboa-founder h3,.triboa-founder ul{margin-block-start:0!important;margin-block-end:0!important}
.triboa-founder__offer-wrap{display:grid!important;grid-template-columns:453px minmax(0,1fr)!important;align-items:stretch!important;justify-content:center!important;width:min(1040px,100%)!important;gap:0!important;margin:50px auto 0!important;border-radius:30px!important;padding:18px!important;background:linear-gradient(180deg,#ffa965 0%,#f57e1f 100%)!important;overflow:hidden!important}
.triboa-founder__offer{display:flex!important;width:453px!important;min-height:520px!important;align-items:center!important;justify-content:center!important;border:4px solid #fffcf9!important;border-radius:24px!important;background:#f57e1f!important;padding:38px 28px!important}
.triboa-founder__offer>img:first-child{width:199px!important;margin:0 0 18px!important}
.triboa-founder__offer-kicker{font-size:18px!important;line-height:1.25!important;letter-spacing:-.48px!important;color:#fffcf9!important;text-align:center!important}
.triboa-founder__price{display:block!important;margin:12px 0 0!important;color:#fffcf9!important;font-size:86px!important;font-weight:700!important;line-height:.9!important;letter-spacing:-1.5px!important;text-align:center!important;white-space:nowrap!important}
.triboa-founder__plan{font-size:18px!important;line-height:1.25!important;letter-spacing:-.48px!important;color:#fffcf9!important;text-align:center!important}
.triboa-founder__button{display:inline-flex!important;width:auto!important;max-width:100%!important;min-height:72px!important;align-items:center!important;justify-content:center!important;gap:10px!important;margin:24px auto 0!important;border:0!important;border-radius:74px!important;outline:6px solid rgba(91,150,5,.2)!important;background:linear-gradient(230deg,#96d739 2%,#5b9605 63%)!important;padding:22px 34px!important;color:#fffcf9!important;font-size:17px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:-.48px!important;text-align:center!important;text-decoration:none!important}
.triboa-founder__button span{display:block!important;color:inherit!important}
.triboa-founder__safe{width:250px!important;margin:17px auto 0!important}
.triboa-founder__monthly{margin-top:16px!important;color:#fffcf9!important;font-size:18px!important;font-weight:700!important;line-height:1.25!important;letter-spacing:-.48px!important;text-align:center!important;text-decoration:underline!important}
.triboa-founder__deadline{display:flex!important;min-height:520px!important;align-items:flex-start!important;justify-content:center!important;padding:38px 48px!important}
.triboa-founder__deadline img{width:54px!important;margin:0 0 16px!important}
.triboa-founder__deadline h3{font-size:32px!important;line-height:1.12!important;letter-spacing:-.9px!important}
.triboa-founder__deadline p{font-size:16px!important;line-height:1.28!important;letter-spacing:-.48px!important}
.triboa-founder__deadline li{font-size:15px!important;line-height:1.12!important;letter-spacing:-.4px!important}
.triboa-founder__bottom-divider{pointer-events:none!important}
@media(max-width:1024px){.triboa-founder__offer-wrap{grid-template-columns:1fr!important;width:min(620px,100%)!important}.triboa-founder__offer{width:100%!important;min-height:auto!important}.triboa-founder__deadline{min-height:auto!important}}
@media(max-width:767px){.triboa-founder__offer-wrap{width:100%!important}.triboa-founder__offer{padding:28px 10px!important}.triboa-founder__price{font-size:64px!important}.triboa-founder__button{width:calc(100% - 20px)!important;min-height:64px!important;padding:18px 12px!important;font-size:14px!important}.triboa-founder__deadline{padding:32px 16px!important}.triboa-founder__deadline h3{font-size:25px!important}}

/* Match the original founder hero title typography */
.triboa-founder__title{
width:523px!important;
max-width:523px!important;
color:#2f352a!important;
font-size:45px!important;
font-weight:400!important;
line-height:1.2!important;
letter-spacing:-1.8px!important;
}
.triboa-founder__title strong{
color:inherit!important;
font-weight:700!important;
}

/* tribOA2 phase: rebuild the included/offer block with original stacking and colors */
.triboa-founder{
z-index:65!important;
}
.triboa-founder__hero{
position:relative!important;
z-index:1!important;
}
.triboa-founder__wave{
display:block!important;
position:relative!important;
z-index:90!important;
margin-top:-40px!important;
}
.triboa-founder__content{
display:block!important;
position:relative!important;
z-index:100!important;
background:#fff!important;
padding:0 20px 0!important;
}
.triboa-founder__included{
position:relative!important;
z-index:110!important;
width:min(1280px,100%)!important;
margin:-140px auto 0!important;
border:1px solid #ede2d7!important;
border-radius:35px!important;
background:#fffcf9!important;
padding:70px 90px 0!important;
}
.triboa-founder__included-head{
display:flex!important;
align-items:center!important;
justify-content:space-between!important;
gap:30px!important;
}
.triboa-founder__included-head h2{
max-width:455px!important;
margin:0!important;
color:#2f352a!important;
font-size:35px!important;
font-weight:400!important;
line-height:1.2!important;
letter-spacing:0!important;
}
.triboa-founder__included-head strong{
color:#586b44!important;
font-weight:700!important;
}
.triboa-founder__included-head img{
width:290px!important;
height:auto!important;
}
.triboa-founder__included>hr{
display:block!important;
width:100%!important;
height:1px!important;
margin:42px 0!important;
border:0!important;
background:#d8cdc2!important;
}
.triboa-founder__included-grid{
display:grid!important;
grid-template-columns:repeat(2,minmax(0,490px))!important;
justify-content:space-between!important;
gap:0 50px!important;
}
.triboa-founder__list li{
min-height:70px!important;
padding:0 0 15px 54px!important;
border-bottom:1px solid #ddd!important;
color:#2f352a!important;
font-size:18px!important;
font-weight:500!important;
line-height:1.3!important;
letter-spacing:-.54px!important;
}
.triboa-founder__list li+li{
padding-top:15px!important;
}
.triboa-founder__list li::before{
top:0!important;
width:39px!important;
height:39px!important;
background:#fe9f4a!important;
box-shadow:0 0 0 3px rgba(254,159,74,.5)!important;
}
.triboa-founder__list li+li::before{
top:15px!important;
}
.triboa-founder__list li::after{
top:13px!important;
}
.triboa-founder__list li+li::after{
top:28px!important;
}
.triboa-founder__offer-wrap{
display:grid!important;
grid-template-columns:minmax(360px,453px) minmax(360px,1fr)!important;
align-items:stretch!important;
justify-content:space-between!important;
gap:35px!important;
width:100%!important;
margin:20px auto 0!important;
border:2px solid #fffcf9!important;
border-radius:30px!important;
background:linear-gradient(180deg,#ffa965 40%,#f57e1f 130%)!important;
padding:30px!important;
overflow:visible!important;
isolation:isolate!important;
}
.triboa-founder__offer-wrap::before{
display:none!important;
}
.triboa-founder__offer{
display:flex!important;
width:100%!important;
min-height:auto!important;
align-items:center!important;
justify-content:center!important;
gap:30px!important;
border:11px solid #f1e4d7!important;
border-radius:30px!important;
background:#fffcf9!important;
padding:50px 30px!important;
text-align:center!important;
}
.triboa-founder__offer-kicker{
color:#2f352a!important;
font-size:18px!important;
font-weight:500!important;
line-height:1.3!important;
letter-spacing:-.54px!important;
}
.triboa-founder__offer-kicker s,
.triboa-founder__offer-kicker s *{
color:#a31e16!important;
text-decoration-color:#a31e16!important;
}
.triboa-founder__price{
margin:0!important;
color:#f57e1f!important;
font-size:88px!important;
font-weight:700!important;
line-height:.9!important;
letter-spacing:-1.5px!important;
white-space:nowrap!important;
}
.triboa-founder__plan{
color:#2f352a!important;
font-size:18px!important;
font-weight:600!important;
line-height:1.3!important;
letter-spacing:-.54px!important;
}
.triboa-founder__monthly{
color:#586b44!important;
font-size:18px!important;
font-weight:700!important;
line-height:1.3!important;
letter-spacing:-.54px!important;
text-decoration:underline!important;
}
.triboa-founder__deadline{
display:flex!important;
min-height:auto!important;
align-items:flex-start!important;
justify-content:center!important;
gap:20px!important;
border-radius:30px!important;
background:linear-gradient(180deg,#38422d 0%,#29331e 100%)!important;
padding:42px 0 42px 42px!important;
color:#fffcf9!important;
overflow:hidden!important;
}
.triboa-founder__deadline h3{
max-width:220px!important;
color:#fffcf9!important;
font-size:35px!important;
font-weight:400!important;
line-height:1.2!important;
letter-spacing:0!important;
}
.triboa-founder__deadline h3 strong{
font-weight:700!important;
}
.triboa-founder__deadline p{
max-width:360px!important;
margin:0!important;
color:#fffcf9!important;
font-size:18px!important;
font-weight:400!important;
line-height:1.35!important;
letter-spacing:-.54px!important;
}
.triboa-founder__deadline-title{
font-weight:700!important;
}
.triboa-founder__deadline li{
border-radius:6px 0 0 6px!important;
background:#fffcf9!important;
color:#2f352a!important;
font-size:18px!important;
font-weight:500!important;
line-height:1.1!important;
letter-spacing:-.54px!important;
}
.triboa-founder__never{
color:#fffcf9!important;
font-size:18px!important;
font-weight:600!important;
line-height:1.2!important;
letter-spacing:-.54px!important;
}
.triboa-founder__never span{
color:#fe9f4a!important;
}
.triboa-founder__guarantee{
display:grid!important;
grid-template-columns:293px minmax(0,660px)!important;
align-items:center!important;
justify-content:center!important;
gap:70px!important;
width:min(850px,100%)!important;
margin:80px auto 0!important;
border-radius:26px!important;
background:#ede4d7!important;
padding:70px 80px!important;
}
.triboa-founder__bottom-divider{
display:block!important;
width:193px!important;
max-width:193px!important;
margin:48px auto -10px!important;
}
@media(max-width:1366px) and (min-width:768px){
.triboa-founder__offer-wrap{width:min(850px,100%)!important}
}
@media(max-width:1024px){
.triboa-founder__included{margin-top:-90px!important;padding:56px 50px 0!important}
.triboa-founder__included-grid{grid-template-columns:1fr!important;gap:0!important}
.triboa-founder__offer-wrap{grid-template-columns:1fr!important;width:min(620px,100%)!important}
.triboa-founder__guarantee{grid-template-columns:1fr!important;width:min(620px,100%)!important;gap:28px!important;text-align:center!important}
.triboa-founder__guarantee img{justify-self:center!important}
}
@media(max-width:767px){
.triboa-founder__wave{margin-top:-28px!important}
.triboa-founder__content{padding:0 20px 0!important}
.triboa-founder__included{margin-top:0!important;border-radius:24px!important;padding:40px 24px 0!important}
.triboa-founder__included-head{flex-direction:column-reverse!important;text-align:center!important}
.triboa-founder__included-head h2{font-size:28px!important}
.triboa-founder__included-head img{width:230px!important}
.triboa-founder__included>hr{margin:28px 0!important}
.triboa-founder__list li{min-height:auto!important;padding:0 0 13px 48px!important;font-size:14px!important;line-height:1.3!important}
.triboa-founder__list li+li{padding-top:13px!important}
.triboa-founder__list li::before{width:34px!important;height:34px!important}
.triboa-founder__list li::after{left:10px!important;top:11px!important}
.triboa-founder__list li+li::before{top:13px!important}
.triboa-founder__list li+li::after{top:24px!important}
.triboa-founder__offer-wrap{width:100%!important;margin-top:42px!important;border-radius:24px!important;padding:10px!important}
.triboa-founder__offer{border-width:4px!important;border-radius:20px!important;padding:30px 10px!important}
.triboa-founder__price{font-size:67px!important}
.triboa-founder__deadline{padding:36px 0 36px 26px!important}
.triboa-founder__deadline h3{font-size:26px!important}
.triboa-founder__deadline p,.triboa-founder__deadline li{font-size:15px!important}
.triboa-founder__guarantee{margin-top:50px!important;border-radius:22px!important;padding:50px 20px!important}
.triboa-founder__bottom-divider{width:160px!important;max-width:160px!important;margin-top:34px!important}
}

/* tribOA2 visual audit: authoritative rules for the included/offer section */
.triboa-founder .triboa-founder__hero{
z-index:1!important;
}
.triboa-founder .triboa-founder__wave{
display:block!important;
position:relative!important;
z-index:20!important;
width:100%!important;
margin:-40px 0 0!important;
pointer-events:none!important;
}
.triboa-founder .triboa-founder__wave img{
display:block!important;
width:100%!important;
max-width:none!important;
height:auto!important;
}
.triboa-founder .triboa-founder__content{
display:block!important;
position:relative!important;
z-index:30!important;
margin:0!important;
padding:0 20px!important;
background:transparent!important;
overflow:visible!important;
}
.triboa-founder .triboa-founder__included{
position:relative!important;
z-index:40!important;
width:min(1280px,100%)!important;
margin:-140px auto 0!important;
border:1px solid #ede2d7!important;
border-radius:35px!important;
background:#fffcf9!important;
padding:70px 90px 0!important;
overflow:visible!important;
}
.triboa-founder .triboa-founder__offer-wrap{
position:relative!important;
z-index:2!important;
display:grid!important;
grid-template-columns:453px minmax(0,1fr)!important;
align-items:stretch!important;
gap:35px!important;
width:100%!important;
margin:20px auto 0!important;
border:2px solid #fffcf9!important;
border-radius:30px!important;
background:linear-gradient(180deg,#ffa965 40%,#f57e1f 130%)!important;
padding:30px!important;
overflow:hidden!important;
isolation:isolate!important;
}
.triboa-founder .triboa-founder__offer-wrap::before{
content:""!important;
display:block!important;
position:absolute!important;
inset:0!important;
z-index:0!important;
border-radius:inherit!important;
background:url("/produtos/triboa/imgs/PatternPolygon.svg") center/20px auto repeat!important;
opacity:.18!important;
mix-blend-mode:overlay!important;
pointer-events:none!important;
}
.triboa-founder .triboa-founder__offer,
.triboa-founder .triboa-founder__deadline{
position:relative!important;
z-index:1!important;
}
.triboa-founder .triboa-founder__offer{
display:flex!important;
width:100%!important;
min-height:auto!important;
flex-direction:column!important;
align-items:center!important;
justify-content:center!important;
gap:30px!important;
border:11px solid #f1e4d7!important;
border-radius:30px!important;
background:#fffcf9!important;
padding:50px 30px!important;
text-align:center!important;
}
.triboa-founder .triboa-founder__offer>img:first-child{
width:199px!important;
height:auto!important;
margin:0!important;
}
.triboa-founder .triboa-founder__offer-kicker{
max-width:484px!important;
margin:0!important;
color:#2f352a!important;
font-size:18px!important;
font-weight:500!important;
line-height:1.4!important;
letter-spacing:-.54px!important;
}
.triboa-founder .triboa-founder__price{
margin:-30px 0!important;
color:#586b44!important;
font-size:80px!important;
font-weight:600!important;
line-height:1.2!important;
letter-spacing:-8.5px!important;
white-space:nowrap!important;
}
.triboa-founder .triboa-founder__plan{
margin:0!important;
color:#2f352a!important;
font-size:18px!important;
font-weight:600!important;
line-height:1.3!important;
letter-spacing:-.54px!important;
}
.triboa-founder .triboa-founder__monthly{
max-width:262px!important;
margin:0!important;
color:#2f352ae8!important;
font-size:18px!important;
font-weight:700!important;
line-height:1.2!important;
letter-spacing:-.54px!important;
text-decoration:underline!important;
}
.triboa-founder .triboa-founder__deadline{
display:flex!important;
min-height:auto!important;
flex-direction:column!important;
align-items:flex-start!important;
justify-content:center!important;
gap:20px!important;
border-radius:30px!important;
background:linear-gradient(180deg,#38422d 0%,#29331e 100%)!important;
padding:42px 0 42px 42px!important;
overflow:hidden!important;
color:#fdffff!important;
}
.triboa-founder .triboa-founder__deadline h3{
max-width:251px!important;
margin:0!important;
color:#fdffff!important;
font-size:30px!important;
font-weight:400!important;
line-height:1.2!important;
letter-spacing:-1.2px!important;
}
.triboa-founder .triboa-founder__deadline p{
max-width:89%!important;
margin:0!important;
color:#ddeecb!important;
font-size:16px!important;
font-weight:400!important;
line-height:1.4!important;
letter-spacing:-.5px!important;
}
.triboa-founder .triboa-founder__deadline-title{
color:#fff!important;
font-size:17px!important;
font-weight:600!important;
}
.triboa-founder .triboa-founder__deadline ul{
display:flex!important;
width:100%!important;
flex-direction:column!important;
gap:10px!important;
margin:0!important;
padding:0!important;
list-style:none!important;
}
.triboa-founder .triboa-founder__deadline li{
position:relative!important;
width:100%!important;
border-radius:5px 0 0 5px!important;
background:#586b44!important;
padding:20px 20px 20px 45px!important;
color:#fff!important;
font-size:16px!important;
font-weight:600!important;
line-height:1.3!important;
letter-spacing:-.6px!important;
}
.triboa-founder .triboa-founder__deadline li::before{
content:""!important;
position:absolute!important;
left:18px!important;
top:50%!important;
width:14px!important;
height:14px!important;
background:#fe9f4a!important;
clip-path:polygon(0 0,100% 50%,0 100%)!important;
transform:translateY(-50%)!important;
}
.triboa-founder .triboa-founder__never{
max-width:255px!important;
margin:0!important;
border-left:2px solid #ff954a!important;
padding-left:11px!important;
color:#ff954a!important;
font-size:18px!important;
font-weight:600!important;
line-height:1.1!important;
letter-spacing:-.54px!important;
}
.triboa-founder .triboa-founder__never span{
color:#fff8f2!important;
font-weight:600!important;
}
@media(max-width:1366px) and (min-width:768px){
.triboa-founder .triboa-founder__offer-wrap{width:min(850px,100%)!important;grid-template-columns:minmax(0,1fr)!important}
.triboa-founder .triboa-founder__deadline{padding:46px 0!important;align-items:center!important;text-align:center!important}
.triboa-founder .triboa-founder__deadline p{max-width:334px!important}
.triboa-founder .triboa-founder__never{text-align:center!important}
}
@media(max-width:767px){
.triboa-founder .triboa-founder__wave{margin-top:-28px!important}
.triboa-founder .triboa-founder__included{margin-top:0!important;padding:40px 24px 0!important}
.triboa-founder .triboa-founder__offer-wrap{grid-template-columns:1fr!important;width:100%!important;margin-top:42px!important;padding:10px!important;border-radius:24px!important}
.triboa-founder .triboa-founder__offer{border-width:4px!important;border-radius:20px!important;padding:30px 10px!important}
.triboa-founder .triboa-founder__price{font-size:67px!important;letter-spacing:-6px!important}
.triboa-founder .triboa-founder__deadline{align-items:flex-start!important;padding:36px 0 36px 26px!important;text-align:left!important}
.triboa-founder .triboa-founder__deadline h3{max-width:220px!important;font-size:26px!important}
.triboa-founder .triboa-founder__deadline p{max-width:255px!important;font-size:15px!important}
.triboa-founder .triboa-founder__deadline li{padding:10px 17px 10px 40px!important;font-size:15px!important;line-height:1.1!important}
.triboa-founder .triboa-founder__never{max-width:229px!important;font-size:16px!important;line-height:1.2!important;text-align:left!important}
}

/* tribOA2 visual audit: warranty block and green-panel texture */
.triboa-founder .triboa-founder__deadline::after{
content:""!important;
display:block!important;
position:absolute!important;
inset:0!important;
z-index:0!important;
border-radius:inherit!important;
background:url("/produtos/triboa/imgs/PatternPolygon.svg") center/20px auto repeat!important;
opacity:.13!important;
mix-blend-mode:overlay!important;
pointer-events:none!important;
}
.triboa-founder .triboa-founder__deadline>*{
position:relative!important;
z-index:1!important;
}
.triboa-founder .triboa-founder__guarantee{
position:relative!important;
z-index:3!important;
display:grid!important;
grid-template-columns:293px minmax(0,660px)!important;
align-items:center!important;
justify-content:center!important;
gap:50px!important;
width:min(850px,100%)!important;
margin:80px auto 0!important;
border:2px solid #ede2d7!important;
border-radius:35px!important;
background:#fffcf9 url("/produtos/triboa/imgs/bg-dobra-garantia-1.avif") center/cover no-repeat!important;
padding:60px 80px!important;
overflow:hidden!important;
}
.triboa-founder .triboa-founder__guarantee img{
display:block!important;
width:293px!important;
max-width:293px!important;
height:auto!important;
}
.triboa-founder .triboa-founder__guarantee>div{
display:flex!important;
min-width:0!important;
flex-direction:column!important;
gap:24px!important;
}
.triboa-founder .triboa-founder__guarantee h2{
max-width:595px!important;
margin:0!important;
color:#2f352a!important;
font-size:35px!important;
font-weight:400!important;
line-height:1.2!important;
letter-spacing:0!important;
}
.triboa-founder .triboa-founder__guarantee h2 strong{
color:#586b44!important;
font-weight:700!important;
}
.triboa-founder .triboa-founder__guarantee p{
max-width:646px!important;
margin:0!important;
color:#2f352a!important;
font-size:18px!important;
font-weight:400!important;
line-height:1.4!important;
letter-spacing:-.54px!important;
}
.triboa-founder .triboa-founder__guarantee p:last-child{
letter-spacing:-.6px!important;
}
.triboa-founder .triboa-founder__bottom-divider{
display:block!important;
width:193px!important;
max-width:193px!important;
height:auto!important;
margin:0 auto -10px!important;
padding:0!important;
}
@media(max-width:1024px){
.triboa-founder .triboa-founder__guarantee{grid-template-columns:1fr!important;width:min(620px,100%)!important;gap:30px!important;padding:50px 30px!important;text-align:center!important}
.triboa-founder .triboa-founder__guarantee img{justify-self:center!important}
.triboa-founder .triboa-founder__guarantee>div{align-items:center!important}
.triboa-founder .triboa-founder__guarantee h2{max-width:378px!important;font-size:30px!important}
.triboa-founder .triboa-founder__guarantee p{max-width:433px!important;font-size:16px!important}
}
@media(max-width:767px){
.triboa-founder .triboa-founder__guarantee{width:94%!important;margin-top:50px!important;padding:50px 10px!important;border-radius:35px!important}
.triboa-founder .triboa-founder__guarantee img{width:240px!important;max-width:240px!important}
.triboa-founder .triboa-founder__guarantee h2{max-width:270px!important;font-size:26px!important}
.triboa-founder .triboa-founder__guarantee p{max-width:280px!important;font-size:15px!important}
.triboa-founder .triboa-founder__guarantee p:last-child{max-width:275px!important}
.triboa-founder .triboa-founder__bottom-divider{width:193px!important;max-width:193px!important;margin-bottom:-10px!important}
}

/* tribOA2 visual audit: guarantee follows the width of the optimized offer container */
.triboa-founder .triboa-founder__guarantee{
width:100%!important;
max-width:100%!important;
grid-template-columns:293px minmax(0,646px)!important;
}
@media(max-width:1024px){
.triboa-founder .triboa-founder__guarantee{width:100%!important;max-width:100%!important;grid-template-columns:1fr!important}
}
@media(max-width:767px){
.triboa-founder .triboa-founder__guarantee{width:100%!important;max-width:100%!important}
}

/* tribOA2 phase: spacing and visual pass for "Eu sei o que voce esta pensando" */
.triboa-founder{
margin-bottom:0!important;
}
.triboa-founder .triboa-founder__included{
padding-bottom:60px!important;
}
.triboa-founder .triboa-founder__bottom-divider{
margin:48px auto 0!important;
}
.elementor-61 .elementor-element.elementor-element-3917c20{
position:relative!important;
z-index:2!important;
margin-top:0!important;
padding-top:90px!important;
padding-bottom:250px!important;
}
.elementor-61 .elementor-element.elementor-element-3917c20 > .e-con-inner{
gap:35px!important;
}
.elementor-61 .elementor-element.elementor-element-7716eb6{
width:595px!important;
max-width:min(595px,100%)!important;
text-align:center!important;
}
.elementor-61 .elementor-element.elementor-element-7716eb6 .elementor-heading-title{
color:#2f352a!important;
font-size:35px!important;
font-weight:400!important;
line-height:1.2!important;
letter-spacing:0!important;
}
.elementor-61 .elementor-element.elementor-element-7716eb6 .cor3{
color:#586b44!important;
}
.elementor-61 .elementor-element.elementor-element-7f2a308{
width:634px!important;
max-width:min(634px,100%)!important;
text-align:center!important;
}
.elementor-61 .elementor-element.elementor-element-7f2a308 .elementor-heading-title{
color:#2f352a!important;
font-size:18px!important;
font-weight:400!important;
line-height:1.4!important;
letter-spacing:-.54px!important;
}
.elementor-61 .elementor-element.elementor-element-5b0a9df{
display:flex!important;
align-items:stretch!important;
justify-content:center!important;
gap:30px!important;
width:min(1036px,100%)!important;
margin-top:0!important;
}
.elementor-61 .elementor-element.elementor-element-42cc85b{
display:block!important;
width:20px!important;
min-width:20px!important;
align-self:stretch!important;
position:relative!important;
}
.elementor-61 .elementor-element.elementor-element-42cc85b::before{
content:""!important;
display:block!important;
position:absolute!important;
top:0!important;
bottom:0!important;
left:50%!important;
width:2px!important;
border-radius:999px!important;
background:#ede2d7!important;
transform:translateX(-50%)!important;
}
.elementor-61 .elementor-element.elementor-element-93e2edf{
width:min(986px,100%)!important;
max-width:986px!important;
gap:10px!important;
}
.elementor-61 .elementor-element.elementor-element-c1936da,
.elementor-61 .elementor-element.elementor-element-64c5a22,
.elementor-61 .elementor-element.elementor-element-2e49fbf,
.elementor-61 .elementor-element.elementor-element-0fa312b,
.elementor-61 .elementor-element.elementor-element-d17eb03,
.elementor-61 .elementor-element.elementor-element-847ce7a{
border-radius:20px!important;
padding:30px!important;
}
.elementor-61 .elementor-element.elementor-element-c1936da .elementor-image-box-title,
.elementor-61 .elementor-element.elementor-element-64c5a22 .elementor-image-box-title,
.elementor-61 .elementor-element.elementor-element-2e49fbf .elementor-image-box-title,
.elementor-61 .elementor-element.elementor-element-0fa312b .elementor-image-box-title,
.elementor-61 .elementor-element.elementor-element-d17eb03 .elementor-image-box-title,
.elementor-61 .elementor-element.elementor-element-847ce7a .elementor-image-box-title{
margin-bottom:15px!important;
font-size:20px!important;
font-weight:600!important;
line-height:1.3!important;
letter-spacing:-.6px!important;
}
.elementor-61 .elementor-element.elementor-element-c1936da .elementor-image-box-description,
.elementor-61 .elementor-element.elementor-element-64c5a22 .elementor-image-box-description,
.elementor-61 .elementor-element.elementor-element-2e49fbf .elementor-image-box-description,
.elementor-61 .elementor-element.elementor-element-0fa312b .elementor-image-box-description,
.elementor-61 .elementor-element.elementor-element-d17eb03 .elementor-image-box-description,
.elementor-61 .elementor-element.elementor-element-847ce7a .elementor-image-box-description{
font-size:15px!important;
font-weight:400!important;
line-height:1.45!important;
letter-spacing:0!important;
}
@media(max-width:1024px){
.elementor-61 .elementor-element.elementor-element-3917c20{padding-top:78px!important;padding-bottom:180px!important}
.elementor-61 .elementor-element.elementor-element-5b0a9df{width:min(680px,100%)!important;gap:24px!important}
.elementor-61 .elementor-element.elementor-element-93e2edf{width:calc(100% - 44px)!important}
}
@media(max-width:767px){
.triboa-founder .triboa-founder__included{padding-bottom:44px!important}
.triboa-founder .triboa-founder__bottom-divider{margin-top:34px!important}
.elementor-61 .elementor-element.elementor-element-3917c20{margin-top:0!important;padding-top:70px!important;padding-bottom:140px!important}
.elementor-61 .elementor-element.elementor-element-3917c20 > .e-con-inner{gap:28px!important}
.elementor-61 .elementor-element.elementor-element-7716eb6{width:319px!important}
.elementor-61 .elementor-element.elementor-element-7716eb6 .elementor-heading-title{font-size:30px!important}
.elementor-61 .elementor-element.elementor-element-7f2a308{width:319px!important}
.elementor-61 .elementor-element.elementor-element-7f2a308 .elementor-heading-title{font-size:16px!important}
.elementor-61 .elementor-element.elementor-element-5b0a9df{width:100%!important;gap:14px!important}
.elementor-61 .elementor-element.elementor-element-42cc85b{width:6%!important;min-width:14px!important}
.elementor-61 .elementor-element.elementor-element-93e2edf{width:90%!important}
.elementor-61 .elementor-element.elementor-element-c1936da,
.elementor-61 .elementor-element.elementor-element-64c5a22{padding:25px!important}
.elementor-61 .elementor-element.elementor-element-2e49fbf,
.elementor-61 .elementor-element.elementor-element-0fa312b,
.elementor-61 .elementor-element.elementor-element-d17eb03,
.elementor-61 .elementor-element.elementor-element-847ce7a{padding:20px!important}
}

/* tribOA2 correction: match original transition spacing after offer block */
.triboa-founder .triboa-founder__included{
padding-bottom:0!important;
}
.triboa-founder .triboa-founder__bottom-divider{
display:block!important;
width:193px!important;
max-width:193px!important;
height:auto!important;
margin:0 auto -10px!important;
}
.elementor-61 .elementor-element.elementor-element-3917c20{
margin-top:0!important;
padding-top:50px!important;
padding-bottom:250px!important;
}
@media(max-width:1024px){
.elementor-61 .elementor-element.elementor-element-3917c20{
padding-top:50px!important;
padding-bottom:150px!important;
}
}
@media(max-width:767px){
.triboa-founder .triboa-founder__bottom-divider{
margin:0 auto -10px!important;
}
.elementor-61 .elementor-element.elementor-element-3917c20{
padding-top:50px!important;
padding-bottom:150px!important;
}
}

/* tribOA2 correction: tighten divider-to-objections spacing */
.triboa-founder .triboa-founder__bottom-divider{
margin:24px auto -10px!important;
}
.elementor-61 .elementor-element.elementor-element-3917c20{
padding-top:24px!important;
}
@media(max-width:1024px){
.triboa-founder .triboa-founder__bottom-divider{
margin-top:22px!important;
}
.elementor-61 .elementor-element.elementor-element-3917c20{
padding-top:24px!important;
}
}

/* tribOA2 correction: final override for objections-to-faq spacing */
.elementor-61 .elementor-element.elementor-element-3917c20{
--padding-bottom:54px!important;
padding-bottom:54px!important;
}
.elementor-61 .elementor-element.elementor-element-4d54716{
--margin-top:0px!important;
--padding-top:42px!important;
margin-top:0!important;
padding-top:42px!important;
}
@media(max-width:1024px){
.elementor-61 .elementor-element.elementor-element-3917c20{
--padding-bottom:46px!important;
padding-bottom:46px!important;
}
.elementor-61 .elementor-element.elementor-element-4d54716{
--padding-top:36px!important;
padding-top:36px!important;
}
}
@media(max-width:767px){
.elementor-61 .elementor-element.elementor-element-3917c20{
--padding-bottom:40px!important;
padding-bottom:40px!important;
}
.elementor-61 .elementor-element.elementor-element-4d54716{
--padding-top:32px!important;
padding-top:32px!important;
}
}

/* tribOA2 correction: place FAQ divider on the transition line */
.elementor-61 .elementor-element.elementor-element-4d54716,
.elementor-61 .elementor-element.elementor-element-813189a{
position:relative!important;
}
.elementor-61 .elementor-element.elementor-element-8248633{
top:-11px!important;
z-index:45!important;
}

/* tribOA2 correction: rebalance space around FAQ divider */
.elementor-61 .elementor-element.elementor-element-3917c20{
--padding-bottom:54px!important;
padding-bottom:54px!important;
}
.elementor-61 .elementor-element.elementor-element-4d54716{
--padding-top:42px!important;
padding-top:42px!important;
}
@media(max-width:1024px){
.elementor-61 .elementor-element.elementor-element-3917c20{
--padding-bottom:46px!important;
padding-bottom:46px!important;
}
.elementor-61 .elementor-element.elementor-element-4d54716{
--padding-top:36px!important;
padding-top:36px!important;
}
}
@media(max-width:767px){
.elementor-61 .elementor-element.elementor-element-3917c20{
--padding-bottom:40px!important;
padding-bottom:40px!important;
}
.elementor-61 .elementor-element.elementor-element-4d54716{
--padding-top:32px!important;
padding-top:32px!important;
}
}
@media(max-width:767px){
.elementor-61 .elementor-element.elementor-element-8248633{
top:-11px!important;
}
}

/* tribOA2 correction: reduce objections-to-faq spacing to one third */
.elementor-61 .elementor-element.elementor-element-3917c20{
--padding-bottom:20px!important;
padding-bottom:20px!important;
}
.elementor-61 .elementor-element.elementor-element-4d54716{
--margin-top:0px!important;
--padding-top:0px!important;
margin-top:0!important;
padding-top:0!important;
}
@media(max-width:1024px){
.elementor-61 .elementor-element.elementor-element-3917c20{
--padding-bottom:16px!important;
padding-bottom:16px!important;
}
}
@media(max-width:767px){
.elementor-61 .elementor-element.elementor-element-3917c20{
--padding-bottom:14px!important;
padding-bottom:14px!important;
}
}

/* tribOA2 correction: tighten objections-to-faq spacing */
.elementor-61 .elementor-element.elementor-element-3917c20{
padding-bottom:60px!important;
}
.elementor-61 .elementor-element.elementor-element-4d54716{
margin-top:0!important;
padding-top:0!important;
}
@media(max-width:1024px){
.elementor-61 .elementor-element.elementor-element-3917c20{
padding-bottom:50px!important;
}
}
@media(max-width:767px){
.elementor-61 .elementor-element.elementor-element-3917c20{
padding-bottom:44px!important;
}
}
@media(max-width:767px){
.triboa-founder .triboa-founder__bottom-divider{
margin-top:20px!important;
}
.elementor-61 .elementor-element.elementor-element-3917c20{
padding-top:24px!important;
}
}

/* tribOA2 correction: final override for objections-to-faq spacing */
.elementor-61 .elementor-element.elementor-element-3917c20{
--padding-bottom:90px!important;
padding-bottom:90px!important;
}
.elementor-61 .elementor-element.elementor-element-4d54716{
--margin-top:0px!important;
--padding-top:0px!important;
margin-top:0!important;
padding-top:0!important;
}
@media(max-width:1024px){
.elementor-61 .elementor-element.elementor-element-3917c20{
--padding-bottom:74px!important;
padding-bottom:74px!important;
}
}
@media(max-width:767px){
.elementor-61 .elementor-element.elementor-element-3917c20{
--padding-bottom:64px!important;
padding-bottom:64px!important;
}
}

/* tribOA2 correction: final FAQ divider position */
.elementor-61 .elementor-element.elementor-element-4d54716,
.elementor-61 .elementor-element.elementor-element-813189a{
position:relative!important;
}
.elementor-61 .elementor-element.elementor-element-8248633{
top:-11px!important;
z-index:45!important;
}

/* tribOA2 correction: rebalance space around FAQ divider */
.elementor-61 .elementor-element.elementor-element-3917c20{--padding-bottom:54px!important;padding-bottom:54px!important;}
.elementor-61 .elementor-element.elementor-element-4d54716{--padding-top:42px!important;padding-top:42px!important;}
@media(max-width:1024px){.elementor-61 .elementor-element.elementor-element-3917c20{--padding-bottom:46px!important;padding-bottom:46px!important;}.elementor-61 .elementor-element.elementor-element-4d54716{--padding-top:36px!important;padding-top:36px!important;}}
@media(max-width:767px){.elementor-61 .elementor-element.elementor-element-3917c20{--padding-bottom:40px!important;padding-bottom:40px!important;}.elementor-61 .elementor-element.elementor-element-4d54716{--padding-top:32px!important;padding-top:32px!important;}}

/* tribOA2 correction: keep FAQ divider on the transition after lower spacing */
.elementor-61 .elementor-element.elementor-element-8248633{top:-53px!important;}
@media(max-width:1024px){.elementor-61 .elementor-element.elementor-element-8248633{top:-47px!important;}}
@media(max-width:767px){.elementor-61 .elementor-element.elementor-element-8248633{top:-43px!important;}}

/* tribOA2 phase: "Quem e a Jeisa Tartari" */
.elementor-61 .elementor-element.elementor-element-373b65c{
position:relative!important;
z-index:12!important;
margin-top:-30px!important;
margin-bottom:0!important;
padding:0!important;
overflow:hidden!important;
}
.elementor-61 .elementor-element.elementor-element-f1d36c6{
width:100vw!important;
max-width:100vw!important;
margin:0 calc(50% - 50vw)!important;
padding:0!important;
}
.elementor-61 .elementor-element.elementor-element-f1d36c6 img{
display:block!important;
width:200%!important;
max-width:200%!important;
height:auto!important;
margin-left:-50%!important;
}
.elementor-61 .elementor-element.elementor-element-ef3e44a{
position:relative!important;
z-index:13!important;
margin-top:-160px!important;
margin-bottom:0!important;
padding:0!important;
}
.elementor-61 .elementor-element.elementor-element-79c2db1{
min-height:951px!important;
--min-height:951px!important;
display:flex!important;
flex-direction:row!important;
align-items:center!important;
justify-content:flex-start!important;
border-radius:16px!important;
overflow:hidden!important;
padding:80px!important;
z-index:50!important;
}
.elementor-61 .elementor-element.elementor-element-79c2db1:not(.elementor-motion-effects-element-type-background),
.elementor-61 .elementor-element.elementor-element-79c2db1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
background-image:url("/produtos/triboa/imgs/BGSobre.webp")!important;
background-position:center center!important;
background-size:cover!important;
background-repeat:no-repeat!important;
}
.elementor-61 .elementor-element.elementor-element-a207d5e{
width:580px!important;
max-width:580px!important;
display:flex!important;
flex-direction:column!important;
align-items:flex-start!important;
justify-content:center!important;
gap:20px!important;
}
.elementor-61 .elementor-element.elementor-element-ef09f0b{
width:420px!important;
max-width:420px!important;
text-align:left!important;
}
.elementor-61 .elementor-element.elementor-element-ef09f0b .elementor-heading-title{
color:#2f352a!important;
font-size:38px!important;
font-weight:400!important;
line-height:1.2!important;
letter-spacing:0!important;
}
.elementor-61 .elementor-element.elementor-element-96c211a{
width:397px!important;
max-width:397px!important;
text-align:left!important;
}
.elementor-61 .elementor-element.elementor-element-96c211a .elementor-heading-title{
color:#2f352a!important;
font-size:20px!important;
font-weight:400!important;
line-height:1.4!important;
letter-spacing:0!important;
}
.elementor-61 .elementor-element.elementor-element-fb1d995{
width:637px!important;
max-width:637px!important;
display:flex!important;
flex-direction:column!important;
gap:14px!important;
border:2px solid #ede2d7!important;
border-radius:12px!important;
padding:26px!important;
}
.elementor-61 .elementor-element.elementor-element-fb1d995:not(.elementor-motion-effects-element-type-background),
.elementor-61 .elementor-element.elementor-element-fb1d995 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
background:linear-gradient(180deg,#f9f2e8 0%,#ede4d7 100%)!important;
}
.elementor-61 .elementor-element.elementor-element-b13c10f,
.elementor-61 .elementor-element.elementor-element-e0746ed,
.elementor-61 .elementor-element.elementor-element-214f11e{
width:100%!important;
max-width:100%!important;
text-align:left!important;
}
.elementor-61 .elementor-element.elementor-element-b13c10f .elementor-heading-title,
.elementor-61 .elementor-element.elementor-element-e0746ed .elementor-heading-title,
.elementor-61 .elementor-element.elementor-element-214f11e .elementor-heading-title{
color:#2f352a!important;
font-size:16px!important;
font-weight:400!important;
line-height:1.5!important;
letter-spacing:0!important;
}
@media(max-width:1366px) and (min-width:768px){
.elementor-61 .elementor-element.elementor-element-ef3e44a{margin-top:-145px!important}
.elementor-61 .elementor-element.elementor-element-79c2db1{min-height:750px!important;--min-height:750px!important;padding:60px!important}
.elementor-61 .elementor-element.elementor-element-a207d5e{width:520px!important;max-width:520px!important}
.elementor-61 .elementor-element.elementor-element-ef09f0b{width:353px!important;max-width:353px!important}
.elementor-61 .elementor-element.elementor-element-ef09f0b .elementor-heading-title{font-size:32px!important}
.elementor-61 .elementor-element.elementor-element-96c211a{width:335px!important;max-width:335px!important}
.elementor-61 .elementor-element.elementor-element-96c211a .elementor-heading-title{font-size:18px!important}
.elementor-61 .elementor-element.elementor-element-fb1d995{width:637px!important;max-width:637px!important;padding:22px!important}
.elementor-61 .elementor-element.elementor-element-b13c10f .elementor-heading-title,
.elementor-61 .elementor-element.elementor-element-e0746ed .elementor-heading-title,
.elementor-61 .elementor-element.elementor-element-214f11e .elementor-heading-title{font-size:15px!important}
}
@media(max-width:1024px) and (min-width:768px){
.elementor-61 .elementor-element.elementor-element-ef3e44a{margin-top:-76px!important}
.elementor-61 .elementor-element.elementor-element-79c2db1{min-height:519px!important;--min-height:519px!important;padding:30px!important}
.elementor-61 .elementor-element.elementor-element-a207d5e{width:430px!important;max-width:430px!important;gap:10px!important}
.elementor-61 .elementor-element.elementor-element-ef09f0b{width:280px!important;max-width:280px!important}
.elementor-61 .elementor-element.elementor-element-ef09f0b .elementor-heading-title{font-size:26px!important}
.elementor-61 .elementor-element.elementor-element-96c211a{width:270px!important;max-width:270px!important}
.elementor-61 .elementor-element.elementor-element-96c211a .elementor-heading-title{font-size:15px!important}
.elementor-61 .elementor-element.elementor-element-fb1d995{width:520px!important;max-width:520px!important;padding:14px!important}
.elementor-61 .elementor-element.elementor-element-b13c10f .elementor-heading-title,
.elementor-61 .elementor-element.elementor-element-e0746ed .elementor-heading-title,
.elementor-61 .elementor-element.elementor-element-214f11e .elementor-heading-title{font-size:14px!important}
}
@media(max-width:767px){
.elementor-61 .elementor-element.elementor-element-373b65c{margin-top:0!important}
.elementor-61 .elementor-element.elementor-element-f1d36c6 img{width:200%!important;max-width:200%!important}
.elementor-61 .elementor-element.elementor-element-ef3e44a{margin-top:0!important}
.elementor-61 .elementor-element.elementor-element-79c2db1{
min-height:1369px!important;
--min-height:1369px!important;
flex-direction:column!important;
align-items:center!important;
justify-content:flex-start!important;
border-radius:26px!important;
padding:50px 30px!important;
}
.elementor-61 .elementor-element.elementor-element-79c2db1:not(.elementor-motion-effects-element-type-background),
.elementor-61 .elementor-element.elementor-element-79c2db1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
background-image:url("/produtos/triboa/imgs/BG-sobre-mobile.avif")!important;
background-position:top center!important;
background-size:cover!important;
}
.elementor-61 .elementor-element.elementor-element-a207d5e{width:100%!important;max-width:319px!important;gap:10px!important}
.elementor-61 .elementor-element.elementor-element-aec2279{top:-44px!important;left:0!important;right:auto!important}
.elementor-61 .elementor-element.elementor-element-ef09f0b{width:202px!important;max-width:202px!important}
.elementor-61 .elementor-element.elementor-element-ef09f0b .elementor-heading-title{font-size:30px!important;line-height:1.1!important}
.elementor-61 .elementor-element.elementor-element-96c211a{width:100%!important;max-width:319px!important}
.elementor-61 .elementor-element.elementor-element-96c211a .elementor-heading-title{font-size:15px!important}
.elementor-61 .elementor-element.elementor-element-fb1d995{width:100%!important;max-width:319px!important;padding:14px!important;gap:14px!important}
.elementor-61 .elementor-element.elementor-element-b13c10f .elementor-heading-title,
.elementor-61 .elementor-element.elementor-element-e0746ed .elementor-heading-title,
.elementor-61 .elementor-element.elementor-element-214f11e .elementor-heading-title{font-size:14px!important;line-height:1.5!important}
}

/* tribOA2 correction: lift Jeisa transition and wave */
.elementor-61 .elementor-element.elementor-element-373b65c{
margin-top:-80px!important;
}
.elementor-61 .elementor-element.elementor-element-ef3e44a{
margin-top:-210px!important;
}
@media(max-width:1366px) and (min-width:768px){
.elementor-61 .elementor-element.elementor-element-373b65c{
margin-top:-80px!important;
}
.elementor-61 .elementor-element.elementor-element-ef3e44a{
margin-top:-195px!important;
}
}
@media(max-width:1024px) and (min-width:768px){
.elementor-61 .elementor-element.elementor-element-373b65c{
margin-top:-55px!important;
}
.elementor-61 .elementor-element.elementor-element-ef3e44a{
margin-top:-126px!important;
}
}
@media(max-width:767px){
.elementor-61 .elementor-element.elementor-element-373b65c{
margin-top:-35px!important;
}
.elementor-61 .elementor-element.elementor-element-ef3e44a{
margin-top:-50px!important;
}
}

/* tribOA2 phase: final decision, CTA and footer */
.elementor-61 .elementor-element.elementor-element-4dc589a{
position:relative!important;
z-index:14!important;
padding-top:100px!important;
padding-bottom:130px!important;
}
.elementor-61 .elementor-element.elementor-element-4dc589a > .e-con-inner{
gap:20px!important;
align-items:center!important;
}
.elementor-61 .elementor-element.elementor-element-2e14784{
width:420px!important;
max-width:420px!important;
text-align:center!important;
}
.elementor-61 .elementor-element.elementor-element-2e14784 .elementor-heading-title{
color:#2f352a!important;
font-size:38px!important;
font-weight:400!important;
line-height:1.2!important;
letter-spacing:0!important;
}
.elementor-61 .elementor-element.elementor-element-8b7d326,
.elementor-61 .elementor-element.elementor-element-e9d4daa,
.elementor-61 .elementor-element.elementor-element-1530d98{
width:645px!important;
max-width:645px!important;
text-align:center!important;
}
.elementor-61 .elementor-element.elementor-element-8b7d326{
width:657px!important;
max-width:657px!important;
}
.elementor-61 .elementor-element.elementor-element-8b7d326 .elementor-heading-title,
.elementor-61 .elementor-element.elementor-element-e9d4daa .elementor-heading-title,
.elementor-61 .elementor-element.elementor-element-1530d98 .elementor-heading-title{
color:#2f352a!important;
font-size:18px!important;
font-weight:400!important;
line-height:1.4!important;
letter-spacing:0!important;
}
.elementor-61 .elementor-element.elementor-element-84cda2c{
width:544px!important;
max-width:544px!important;
text-align:center!important;
}
.elementor-61 .elementor-element.elementor-element-84cda2c .elementor-heading-title{
color:#2f352a!important;
font-size:30px!important;
font-weight:400!important;
line-height:1.2!important;
letter-spacing:0!important;
}
.elementor-61 .elementor-element.elementor-element-5365ca7{
width:586px!important;
max-width:586px!important;
z-index:30!important;
}
.elementor-61 .elementor-element.elementor-element-5365ca7 .elementor-icon-list-items{
display:flex!important;
flex-direction:column!important;
gap:10px!important;
}
.elementor-61 .elementor-element.elementor-element-5365ca7 .elementor-icon-list-item{
display:flex!important;
align-items:center!important;
gap:12px!important;
padding:18px!important;
background:#fffcf9!important;
border-radius:4px!important;
}
.elementor-61 .elementor-element.elementor-element-5365ca7 .elementor-icon-list-icon{
display:inline-flex!important;
align-items:center!important;
justify-content:center!important;
min-width:19px!important;
}
.elementor-61 .elementor-element.elementor-element-5365ca7 .elementor-icon-list-item > .elementor-icon-list-text,
.elementor-61 .elementor-element.elementor-element-5365ca7 .elementor-icon-list-item > a{
color:#2b3520!important;
font-size:18px!important;
font-weight:600!important;
line-height:1.3!important;
letter-spacing:0!important;
}
.elementor-61 .elementor-element.elementor-element-38fef7f{
position:relative!important;
width:586px!important;
max-width:586px!important;
gap:30px!important;
margin-top:90px!important;
padding:0 0 50px!important;
border-radius:34px!important;
outline:6px solid rgba(49,58,38,.31)!important;
overflow:hidden!important;
}
.elementor-61 .elementor-element.elementor-element-38fef7f:not(.elementor-motion-effects-element-type-background),
.elementor-61 .elementor-element.elementor-element-38fef7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{
background:linear-gradient(180deg,#38422d 0%,#29331e 100%)!important;
}
.elementor-61 .elementor-element.elementor-element-38fef7f::after{
content:""!important;
pointer-events:none!important;
position:absolute!important;
inset:0!important;
z-index:0!important;
background-image:url("/produtos/triboa/imgs/PatternPolygon.svg")!important;
background-repeat:repeat!important;
background-size:20px auto!important;
background-position:center!important;
opacity:.08!important;
mix-blend-mode:overlay!important;
}
.elementor-61 .elementor-element.elementor-element-38fef7f > *{
position:relative!important;
z-index:1!important;
}
.elementor-61 .elementor-element.elementor-element-747491a{
width:240px!important;
max-width:240px!important;
margin-top:-17px!important;
}
.elementor-61 .elementor-element.elementor-element-747491a img{
width:100%!important;
max-width:100%!important;
height:26px!important;
object-fit:cover!important;
object-position:center!important;
}
.elementor-61 .elementor-element.elementor-element-04ce419{
width:389px!important;
max-width:389px!important;
text-align:center!important;
}
.elementor-61 .elementor-element.elementor-element-04ce419 .elementor-heading-title{
color:#fff!important;
font-size:30px!important;
font-weight:400!important;
line-height:1.2!important;
letter-spacing:0!important;
}
.elementor-61 .elementor-element.elementor-element-de30a12,
.elementor-61 .elementor-element.elementor-element-378e38f{
width:484px!important;
max-width:484px!important;
text-align:center!important;
}
.elementor-61 .elementor-element.elementor-element-de30a12 .elementor-heading-title,
.elementor-61 .elementor-element.elementor-element-378e38f .elementor-heading-title{
color:#fff!important;
font-size:18px!important;
font-weight:500!important;
line-height:1.4!important;
letter-spacing:0!important;
}
.elementor-61 .elementor-element.elementor-element-ad56a10{
margin:-30px 0 -30px!important;
z-index:30!important;
text-align:center!important;
}
.elementor-61 .elementor-element.elementor-element-ad56a10 .elementor-heading-title{
color:#b5c359!important;
font-size:80px!important;
font-weight:600!important;
line-height:1.2!important;
letter-spacing:-4px!important;
}
.elementor-61 .elementor-element.elementor-element-5473d58{
z-index:30!important;
margin:0 0 -13px!important;
}
.elementor-61 .elementor-element.elementor-element-5473d58 .elementor-button{
background-image:linear-gradient(230deg,#96d739 2%,#5b9605 63%)!important;
color:#fffcf9!important;
fill:#fffcf9!important;
border:none!important;
border-radius:74px!important;
outline:6px solid rgba(91,150,5,.2)!important;
font-size:18px!important;
font-weight:600!important;
line-height:1.3!important;
letter-spacing:0!important;
padding:22px 35px!important;
}
.elementor-61 .elementor-element.elementor-element-c543b96 img{
width:250px!important;
height:auto!important;
}
.elementor-61 .elementor-element.elementor-element-bbe0de7{
width:360px!important;
max-width:360px!important;
text-align:center!important;
}
.elementor-61 .elementor-element.elementor-element-bbe0de7 .elementor-heading-title{
color:#b5c359!important;
font-size:17px!important;
font-weight:700!important;
line-height:1.2!important;
letter-spacing:0!important;
}
.elementor-61 .elementor-element.elementor-element-b5f2ec7{
width:100%!important;
max-width:100%!important;
background:#a71b0f!important;
padding:20px 0!important;
text-align:center!important;
z-index:30!important;
}
.elementor-61 .elementor-element.elementor-element-b5f2ec7 .elementor-heading-title{
color:#fff!important;
font-size:17px!important;
font-weight:700!important;
line-height:1.2!important;
letter-spacing:0!important;
}
.elementor-61 .elementor-element.elementor-element-8f97f1e{
min-height:132px!important;
--min-height:132px!important;
flex-direction:row!important;
align-items:center!important;
justify-content:space-between!important;
padding:0!important;
}
.elementor-61 .elementor-element.elementor-element-8f97f1e:not(.elementor-motion-effects-element-type-background),
.elementor-61 .elementor-element.elementor-element-8f97f1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{
background-image:url("/produtos/triboa/imgs/BGRodape.webp")!important;
background-position:top center!important;
background-size:cover!important;
background-repeat:no-repeat!important;
}
.elementor-61 .elementor-element.elementor-element-3d0fd63{
width:440px!important;
max-width:440px!important;
flex-direction:row!important;
align-items:center!important;
justify-content:flex-start!important;
gap:25px!important;
}
.elementor-61 .elementor-element.elementor-element-7d43950{
width:157px!important;
max-width:157px!important;
}
.elementor-61 .elementor-element.elementor-element-7d43950 img{
width:157px!important;
max-width:157px!important;
}
.elementor-61 .elementor-element.elementor-element-d5f24fc{
width:233px!important;
max-width:233px!important;
text-align:left!important;
}
.elementor-61 .elementor-element.elementor-element-d5f24fc .elementor-heading-title{
color:#2b3520!important;
font-size:16px!important;
font-weight:400!important;
line-height:1.3!important;
}
.elementor-61 .elementor-element.elementor-element-2565b37{
width:310px!important;
max-width:310px!important;
flex-direction:row!important;
align-items:center!important;
justify-content:center!important;
flex-wrap:nowrap!important;
gap:10px!important;
border-radius:100px!important;
padding:10px 15px!important;
background:#ede4d7!important;
}
.elementor-61 .elementor-element.elementor-element-6d748e3{
width:20px!important;
max-width:20px!important;
}
.elementor-61 .elementor-element.elementor-element-6d748e3 img{
height:19px!important;
width:auto!important;
}
.elementor-61 .elementor-element.elementor-element-5778761{
margin-bottom:-4px!important;
}
.elementor-61 .elementor-element.elementor-element-5778761 .elementor-heading-title{
color:#2f3925!important;
font-size:14px!important;
font-weight:400!important;
}
.elementor-61 .elementor-element.elementor-element-34be278{
width:80px!important;
max-width:80px!important;
}
.elementor-61 .elementor-element.elementor-element-34be278 img{
width:80px!important;
max-width:80px!important;
}
@media(max-width:1366px) and (min-width:768px){
.elementor-61 .elementor-element.elementor-element-4dc589a{padding-top:80px!important;padding-bottom:95px!important}
.elementor-61 .elementor-element.elementor-element-8b7d326{width:523px!important;max-width:523px!important}
.elementor-61 .elementor-element.elementor-element-e9d4daa{width:495px!important;max-width:495px!important}
.elementor-61 .elementor-element.elementor-element-1530d98{width:474px!important;max-width:474px!important}
.elementor-61 .elementor-element.elementor-element-38fef7f{margin-top:60px!important}
.elementor-61 .elementor-element.elementor-element-3d0fd63{width:350px!important;max-width:350px!important;gap:10px!important}
.elementor-61 .elementor-element.elementor-element-7d43950{width:90px!important;max-width:90px!important}
.elementor-61 .elementor-element.elementor-element-7d43950 img{width:120px!important;max-width:120px!important}
.elementor-61 .elementor-element.elementor-element-d5f24fc{width:191px!important;max-width:191px!important}
.elementor-61 .elementor-element.elementor-element-d5f24fc .elementor-heading-title{font-size:13px!important;line-height:14px!important}
.elementor-61 .elementor-element.elementor-element-2565b37{width:260px!important;max-width:260px!important;padding:5px 15px 6px!important;gap:5px!important}
.elementor-61 .elementor-element.elementor-element-5778761 .elementor-heading-title{font-size:12px!important}
.elementor-61 .elementor-element.elementor-element-34be278{width:60px!important;max-width:60px!important}
.elementor-61 .elementor-element.elementor-element-34be278 img{width:60px!important;max-width:60px!important}
}

/* tribOA2 correction: final price divider stacking */
.elementor-61 .elementor-element.elementor-element-38fef7f{
overflow:visible!important;
}
.elementor-61 .elementor-element.elementor-element-38fef7f::after{
border-radius:34px!important;
}
.elementor-61 .elementor-element.elementor-element-747491a{
position:relative!important;
z-index:120!important;
margin-top:-17px!important;
}
.elementor-61 .elementor-element.elementor-element-747491a img{
position:relative!important;
z-index:121!important;
display:block!important;
}

/* tribOA2 final override: founder transition wave on boundary */
@media(max-width:767px){
.triboa-founder .triboa-founder__wave{
display:block!important;
position:relative!important;
z-index:140!important;
width:100vw!important;
max-width:100vw!important;
margin:-10px calc(50% - 50vw) -70px!important;
pointer-events:none!important;
}
.triboa-founder .triboa-founder__wave img{
display:block!important;
width:100%!important;
max-width:none!important;
height:auto!important;
}
.triboa-founder .triboa-founder__content{
position:relative!important;
z-index:100!important;
}
}

/* tribOA2 final override: founder transition wave on boundary */
@media(max-width:767px){
.triboa-founder .triboa-founder__wave{
display:block!important;
position:relative!important;
z-index:140!important;
width:100vw!important;
max-width:100vw!important;
margin:-10px calc(50% - 50vw) -70px!important;
pointer-events:none!important;
}
.triboa-founder .triboa-founder__wave img{
display:block!important;
width:100%!important;
max-width:none!important;
height:auto!important;
}
.triboa-founder .triboa-founder__content{
position:relative!important;
z-index:100!important;
}
}

/* tribOA2 correction: place founder transition wave on the boundary */
@media(max-width:767px){
.triboa-founder .triboa-founder__wave{
display:block!important;
position:relative!important;
z-index:140!important;
width:100vw!important;
max-width:100vw!important;
margin:-10px calc(50% - 50vw) -70px!important;
pointer-events:none!important;
}
.triboa-founder .triboa-founder__wave img{
display:block!important;
width:100%!important;
max-width:none!important;
height:auto!important;
}
.triboa-founder .triboa-founder__content{
position:relative!important;
z-index:100!important;
}
}

/* tribOA2 responsive: founder CTA block uses original mobile composition */
@media(max-width:767px){
.triboa-founder .triboa-founder__hero{
display:flex!important;
width:100vw!important;
max-width:100vw!important;
min-height:1107px!important;
align-items:flex-start!important;
justify-content:center!important;
margin-left:calc(50% - 50vw)!important;
margin-right:calc(50% - 50vw)!important;
padding:80px 0 0!important;
background-image:url("/produtos/triboa/imgs/DOBRA-6_bg_mobile.avif")!important;
background-position:top center!important;
background-repeat:no-repeat!important;
background-size:cover!important;
}
.triboa-founder .triboa-founder__hero-inner{
display:flex!important;
width:min(600px,100%)!important;
min-height:1027px!important;
flex-direction:column!important;
align-items:center!important;
justify-content:flex-start!important;
gap:26px!important;
margin:0 auto!important;
padding:0 10px!important;
text-align:center!important;
}
.triboa-founder .triboa-founder__logo{
width:140px!important;
max-width:140px!important;
margin:0!important;
}
.triboa-founder .triboa-founder__title{
width:100%!important;
max-width:319px!important;
margin:0!important;
font-size:30px!important;
line-height:1.1!important;
letter-spacing:0!important;
text-align:center!important;
}
.triboa-founder .triboa-founder__intro{
width:100%!important;
max-width:293px!important;
margin:0!important;
font-size:15px!important;
line-height:1.35!important;
letter-spacing:0!important;
text-align:center!important;
}
.triboa-founder .triboa-founder__badge{
display:flex!important;
align-items:center!important;
justify-content:center!important;
gap:6px!important;
width:auto!important;
margin:0!important;
}
.triboa-founder .triboa-founder__badge img{
width:50px!important;
height:50px!important;
}
.triboa-founder .triboa-founder__badge p{
max-width:200px!important;
margin:0!important;
padding-left:11px!important;
font-size:16px!important;
line-height:1.2!important;
text-align:left!important;
}
.triboa-founder .triboa-founder__tag{
top:593px!important;
left:calc(50% - 20px)!important;
right:auto!important;
width:106px!important;
max-width:106px!important;
}
}

/* tribOA2 responsive: authority block follows original mobile composition */
@media(max-width:767px){
.triboa-authority{
z-index:90!important;
}
.triboa-authority__wave{
z-index:95!important;
margin-top:0!important;
margin-bottom:-55px!important;
transform:translateY(5px)!important;
width:100vw!important;
max-width:100vw!important;
margin-left:calc(50% - 50vw)!important;
margin-right:calc(50% - 50vw)!important;
pointer-events:none!important;
}
.elementor .triboa-authority__wave img{
display:block!important;
width:250%!important;
max-width:300%!important;
}
.triboa-authority__body{
position:relative!important;
z-index:1!important;
width:100vw!important;
max-width:100vw!important;
margin-left:calc(50% - 50vw)!important;
margin-right:calc(50% - 50vw)!important;
min-height:933px!important;
align-items:flex-start!important;
background-image:url("/produtos/triboa/imgs/bg_tribOA_mockup_Mobile.avif")!important;
background-position:top center!important;
background-repeat:no-repeat!important;
background-size:cover!important;
overflow:visible!important;
}
.triboa-authority__inner{
width:min(600px,100%)!important;
padding:80px 10px 0!important;
display:flex!important;
flex-direction:column!important;
align-items:center!important;
gap:24px!important;
text-align:center!important;
transform:translateY(30px)!important;
}
.triboa-authority__stamp{
top:599px!important;
left:calc(50% + 38px)!important;
width:138px!important;
}
.triboa-authority__logo{
width:160px!important;
margin:0!important;
}
.triboa-authority__title{
max-width:367px!important;
font-size:25px!important;
line-height:1.2!important;
text-align:center!important;
letter-spacing:0!important;
}
.triboa-authority__text{
max-width:339px!important;
margin-top:0!important;
font-size:16px!important;
line-height:1.4!important;
text-align:center!important;
}
.triboa-authority__note{
max-width:340px!important;
margin-top:0!important;
border-left:2px solid #38422d!important;
padding-left:11px!important;
font-size:16px!important;
line-height:1.4!important;
text-align:left!important;
}
.triboa-proof{
z-index:130!important;
margin-top:-20px!important;
}
.triboa-proof__stats{
z-index:140!important;
overflow:visible!important;
}
.triboa-proof__stats-label{
position:relative!important;
z-index:145!important;
margin-top:0!important;
margin-bottom:0!important;
box-shadow:none!important;
}
}

/* tribOA2 repair: stabilize the remaining Elementor-shaped final sections */
.elementor-61 .elementor-element.elementor-element-3917c20,
.elementor-61 .elementor-element.elementor-element-4d54716,
.elementor-61 .elementor-element.elementor-element-373b65c,
.elementor-61 .elementor-element.elementor-element-ef3e44a,
.elementor-61 .elementor-element.elementor-element-4dc589a,
.elementor-61 .elementor-element.elementor-element-8f97f1e{
flex-wrap:nowrap!important;
}
.elementor-61 .elementor-element.elementor-element-3917c20 > .e-con-inner,
.elementor-61 .elementor-element.elementor-element-4d54716 > .e-con-inner,
.elementor-61 .elementor-element.elementor-element-ef3e44a > .e-con-inner,
.elementor-61 .elementor-element.elementor-element-4dc589a > .e-con-inner,
.elementor-61 .elementor-element.elementor-element-8f97f1e > .e-con-inner{
display:flex!important;
max-width:1280px!important;
margin:0 auto!important;
}
.elementor-61 .elementor-element.elementor-element-4d54716{
position:relative!important;
z-index:4!important;
display:flex!important;
justify-content:center!important;
background:#fffcf9!important;
padding:100px 20px 150px!important;
}
.elementor-61 .elementor-element.elementor-element-4d54716 > .e-con-inner{
width:100%!important;
flex-direction:row!important;
align-items:flex-start!important;
justify-content:space-between!important;
gap:40px!important;
}
.elementor-61 .elementor-element.elementor-element-c94d1b0{
position:sticky!important;
top:100px!important;
width:426px!important;
max-width:426px!important;
flex:0 0 426px!important;
display:flex!important;
flex-direction:column!important;
align-items:flex-start!important;
justify-content:center!important;
gap:35px!important;
padding-bottom:150px!important;
}
.elementor-61 .elementor-element.elementor-element-f364fcf{
width:100%!important;
max-width:595px!important;
text-align:left!important;
}
.elementor-61 .elementor-element.elementor-element-f364fcf .elementor-heading-title{
color:#2f352a!important;
font-size:35px!important;
font-weight:400!important;
line-height:1.2!important;
letter-spacing:0!important;
}
.elementor-61 .elementor-element.elementor-element-c90508f{
width:100%!important;
display:flex!important;
flex-direction:column!important;
align-items:flex-start!important;
justify-content:center!important;
gap:25px!important;
border-radius:35px!important;
background:#ede4d7!important;
padding:60px 50px!important;
}
.elementor-61 .elementor-element.elementor-element-6cce722{
width:233px!important;
max-width:233px!important;
text-align:left!important;
}
.elementor-61 .elementor-element.elementor-element-6cce722 .elementor-heading-title{
color:#2f352a!important;
font-size:30px!important;
font-weight:600!important;
line-height:1.2!important;
letter-spacing:0!important;
}
.elementor-61 .elementor-element.elementor-element-5f6faf2{
width:293px!important;
max-width:293px!important;
text-align:left!important;
}
.elementor-61 .elementor-element.elementor-element-5f6faf2 .elementor-heading-title{
color:#2f352a!important;
font-size:16px!important;
font-weight:400!important;
line-height:1.4!important;
letter-spacing:0!important;
}
.elementor-61 .elementor-element.elementor-element-9fbae9c .elementor-button{
border-radius:74px!important;
outline:6px solid rgba(49,58,38,.31)!important;
background:#313a26!important;
color:#fffcf9!important;
fill:#fffcf9!important;
font-size:18px!important;
font-weight:600!important;
line-height:1.3!important;
letter-spacing:0!important;
padding:22px 45px!important;
}
.elementor-61 .elementor-element.elementor-element-813189a{
position:relative!important;
width:740px!important;
max-width:740px!important;
flex:0 1 740px!important;
display:flex!important;
flex-direction:column!important;
}
.elementor-61 .elementor-element.elementor-element-8248633{
position:absolute!important;
top:-53px!important;
left:0!important;
right:auto!important;
z-index:45!important;
width:193px!important;
max-width:193px!important;
}
.elementor-61 .elementor-element.elementor-element-5b3f5fd,
.elementor-61 .elementor-element.elementor-element-5b3f5fd .e-n-accordion{
width:100%!important;
}
.elementor-61 .elementor-element.elementor-element-5b3f5fd .e-n-accordion{
display:flex!important;
flex-direction:column!important;
gap:10px!important;
}
.elementor-61 .elementor-element.elementor-element-5b3f5fd details{
overflow:hidden!important;
border:1px solid transparent!important;
border-radius:16px!important;
background:#ede4d7!important;
}
.elementor-61 .elementor-element.elementor-element-5b3f5fd details[open]{
border-color:#ede2d7!important;
background:linear-gradient(180deg,#f57e1f 0%,#ffa965 100%)!important;
}
.elementor-61 .elementor-element.elementor-element-5b3f5fd summary{
display:flex!important;
align-items:center!important;
justify-content:space-between!important;
gap:18px!important;
padding:20px 25px!important;
cursor:pointer!important;
list-style:none!important;
}
.elementor-61 .elementor-element.elementor-element-5b3f5fd summary::-webkit-details-marker{
display:none!important;
}
.elementor-61 .elementor-element.elementor-element-5b3f5fd .e-n-accordion-item-title-text{
color:#313a26!important;
font-size:18px!important;
font-weight:600!important;
line-height:1.3!important;
letter-spacing:0!important;
}
.elementor-61 .elementor-element.elementor-element-5b3f5fd details[open] .e-n-accordion-item-title-text{
color:#fffcf9!important;
}
.elementor-61 .elementor-element.elementor-element-5b3f5fd details > [role="region"]{
display:flex!important;
padding:0 25px 25px!important;
}
.elementor-61 .elementor-element.elementor-element-5b3f5fd details:not([open]) > [role="region"]{
display:none!important;
}
.elementor-61 .elementor-element.elementor-element-5b3f5fd [role="region"] .elementor-heading-title{
color:#fffcf9!important;
font-size:16px!important;
font-weight:400!important;
line-height:1.45!important;
letter-spacing:0!important;
}
.elementor-61 .elementor-element.elementor-element-5b3f5fd details[open] .e-closed,
.elementor-61 .elementor-element.elementor-element-5b3f5fd details:not([open]) .e-opened{
display:none!important;
}
.elementor-61 .elementor-element.elementor-element-ef3e44a > .e-con-inner,
.elementor-61 .elementor-element.elementor-element-4dc589a > .e-con-inner{
width:100%!important;
flex-direction:column!important;
align-items:center!important;
justify-content:center!important;
}
.elementor-61 .elementor-element.elementor-element-79c2db1{
width:100%!important;
max-width:1280px!important;
}
.elementor-61 .elementor-element.elementor-element-a207d5e,
.elementor-61 .elementor-element.elementor-element-fb1d995,
.elementor-61 .elementor-element.elementor-element-38fef7f{
flex-wrap:nowrap!important;
}
.elementor-61 .elementor-element.elementor-element-38fef7f{
display:flex!important;
flex-direction:column!important;
align-items:center!important;
justify-content:flex-start!important;
}
.elementor-61 .elementor-element.elementor-element-8f97f1e > .e-con-inner{
width:100%!important;
flex-direction:row!important;
align-items:center!important;
justify-content:space-between!important;
gap:24px!important;
}
@media(max-width:1366px) and (min-width:768px){
.elementor-61 .elementor-element.elementor-element-4d54716{padding-top:80px!important;padding-bottom:140px!important}
.elementor-61 .elementor-element.elementor-element-c94d1b0{width:350px!important;max-width:350px!important;flex-basis:350px!important;gap:30px!important}
.elementor-61 .elementor-element.elementor-element-f364fcf .elementor-heading-title{font-size:30px!important}
.elementor-61 .elementor-element.elementor-element-c90508f{gap:24px!important;padding:40px 30px!important}
.elementor-61 .elementor-element.elementor-element-813189a{width:530px!important;max-width:530px!important;flex-basis:530px!important}
.elementor-61 .elementor-element.elementor-element-5b3f5fd .e-n-accordion-item-title-text{font-size:16px!important}
}
@media(max-width:1024px){
.elementor-61 .elementor-element.elementor-element-4d54716{padding-top:80px!important;padding-bottom:120px!important}
.elementor-61 .elementor-element.elementor-element-4d54716 > .e-con-inner{
flex-direction:column!important;
align-items:center!important;
justify-content:center!important;
gap:50px!important;
}
.elementor-61 .elementor-element.elementor-element-c94d1b0{
position:static!important;
width:600px!important;
max-width:100%!important;
flex:0 1 auto!important;
align-items:center!important;
gap:50px!important;
padding-bottom:0!important;
}
.elementor-61 .elementor-element.elementor-element-f364fcf{
max-width:367px!important;
text-align:center!important;
}
.elementor-61 .elementor-element.elementor-element-c90508f{
align-items:center!important;
}
.elementor-61 .elementor-element.elementor-element-6cce722{
width:377px!important;
max-width:100%!important;
text-align:center!important;
}
.elementor-61 .elementor-element.elementor-element-5f6faf2{
width:453px!important;
max-width:100%!important;
text-align:center!important;
}
.elementor-61 .elementor-element.elementor-element-5f6faf2 .elementor-heading-title{font-size:18px!important}
.elementor-61 .elementor-element.elementor-element-813189a{
width:600px!important;
max-width:100%!important;
flex:0 1 auto!important;
}
}
@media(max-width:767px){
.elementor-61 .elementor-element.elementor-element-4d54716{padding:70px 20px 90px!important}
.elementor-61 .elementor-element.elementor-element-c94d1b0{
width:100%!important;
gap:34px!important;
}
.elementor-61 .elementor-element.elementor-element-f364fcf{
max-width:319px!important;
}
.elementor-61 .elementor-element.elementor-element-f364fcf .elementor-heading-title{font-size:28px!important}
.elementor-61 .elementor-element.elementor-element-c90508f{
width:100%!important;
border-radius:24px!important;
padding:34px 24px!important;
}
.elementor-61 .elementor-element.elementor-element-5f6faf2{
width:100%!important;
text-align:left!important;
}
.elementor-61 .elementor-element.elementor-element-5f6faf2 .elementor-heading-title{font-size:16px!important}
.elementor-61 .elementor-element.elementor-element-813189a{width:100%!important}
.elementor-61 .elementor-element.elementor-element-8248633{top:-43px!important}
.elementor-61 .elementor-element.elementor-element-5b3f5fd summary{padding:18px 18px!important}
.elementor-61 .elementor-element.elementor-element-5b3f5fd .e-n-accordion-item-title-text{font-size:16px!important}
.elementor-61 .elementor-element.elementor-element-5b3f5fd details > [role="region"]{padding:0 18px 22px!important}
.elementor-61 .elementor-element.elementor-element-8f97f1e > .e-con-inner{
flex-direction:column!important;
justify-content:center!important;
gap:15px!important;
}
}

/* tribOA2 repair: restore objections block card styling */
.elementor-61 .elementor-element.elementor-element-3917c20{
display:flex!important;
flex-direction:column!important;
align-items:center!important;
justify-content:center!important;
background:#ede4d7!important;
}
.elementor-61 .elementor-element.elementor-element-3917c20 > .e-con-inner{
width:100%!important;
flex-direction:column!important;
align-items:center!important;
justify-content:center!important;
}
.elementor-61 .elementor-element.elementor-element-5b0a9df{
display:flex!important;
flex-direction:row!important;
align-items:stretch!important;
justify-content:center!important;
}
.elementor-61 .elementor-element.elementor-element-93e2edf{
display:flex!important;
flex-direction:column!important;
align-items:center!important;
justify-content:center!important;
}
.elementor-61 .elementor-element.elementor-element-c1936da,
.elementor-61 .elementor-element.elementor-element-2e49fbf,
.elementor-61 .elementor-element.elementor-element-d17eb03{
width:100%!important;
max-width:100%!important;
align-self:stretch!important;
background:#fffcf9!important;
box-shadow:none!important;
}
.elementor-61 .elementor-element.elementor-element-64c5a22,
.elementor-61 .elementor-element.elementor-element-0fa312b,
.elementor-61 .elementor-element.elementor-element-847ce7a{
width:100%!important;
max-width:100%!important;
align-self:stretch!important;
background:linear-gradient(180deg,#f57e1f 0%,#ffa965 100%)!important;
box-shadow:none!important;
}
.elementor-61 .elementor-element.elementor-element-c1936da .elementor-image-box-wrapper,
.elementor-61 .elementor-element.elementor-element-64c5a22 .elementor-image-box-wrapper,
.elementor-61 .elementor-element.elementor-element-2e49fbf .elementor-image-box-wrapper,
.elementor-61 .elementor-element.elementor-element-0fa312b .elementor-image-box-wrapper,
.elementor-61 .elementor-element.elementor-element-d17eb03 .elementor-image-box-wrapper,
.elementor-61 .elementor-element.elementor-element-847ce7a .elementor-image-box-wrapper{
text-align:left!important;
}
.elementor-61 .elementor-element.elementor-element-c1936da .elementor-image-box-title,
.elementor-61 .elementor-element.elementor-element-2e49fbf .elementor-image-box-title,
.elementor-61 .elementor-element.elementor-element-d17eb03 .elementor-image-box-title{
color:#586b44!important;
}
.elementor-61 .elementor-element.elementor-element-c1936da .elementor-image-box-description,
.elementor-61 .elementor-element.elementor-element-2e49fbf .elementor-image-box-description,
.elementor-61 .elementor-element.elementor-element-d17eb03 .elementor-image-box-description{
color:#2b3520!important;
}
.elementor-61 .elementor-element.elementor-element-64c5a22 .elementor-image-box-title,
.elementor-61 .elementor-element.elementor-element-0fa312b .elementor-image-box-title,
.elementor-61 .elementor-element.elementor-element-847ce7a .elementor-image-box-title{
color:#000!important;
}
.elementor-61 .elementor-element.elementor-element-64c5a22 .elementor-image-box-description,
.elementor-61 .elementor-element.elementor-element-0fa312b .elementor-image-box-description,
.elementor-61 .elementor-element.elementor-element-847ce7a .elementor-image-box-description{
color:#020202!important;
}
@media(max-width:767px){
.elementor-61 .elementor-element.elementor-element-5b0a9df{
justify-content:space-between!important;
gap:0!important;
}
}

/* tribOA2 responsive: 10px side gutters on mobile containers */
@media(max-width:767px){
.triboa-hero,
.triboa-explainer,
.triboa-problems,
.triboa-deliverables,
.triboa-ai,
.triboa-knowledge,
.triboa-meetings,
.triboa-community,
.triboa-authority,
.triboa-proof,
.triboa-founder__content{
padding-left:10px!important;
padding-right:10px!important;
}
.triboa-explainer__wave{
margin-left:-10px!important;
margin-right:-10px!important;
}
.triboa-founder .triboa-founder__content{
padding-left:10px!important;
padding-right:10px!important;
}
.elementor-61 .e-con-boxed{
padding-left:10px!important;
padding-right:10px!important;
}
.elementor-61 .e-con-boxed > .e-con-inner{
width:100%!important;
max-width:100%!important;
}
.elementor-61 .elementor-element.elementor-element-4d54716,
.elementor-61 .elementor-element.elementor-element-4dc589a{
padding-left:10px!important;
padding-right:10px!important;
}
}

/* tribOA2 correction: price card divider above every layer */
.elementor-61 .elementor-element.elementor-element-38fef7f{
overflow:visible!important;
}
.elementor-61 .elementor-element.elementor-element-38fef7f::after{
border-radius:34px!important;
overflow:hidden!important;
}
.elementor-61 .elementor-element.elementor-element-747491a{
position:relative!important;
z-index:80!important;
margin-top:-17px!important;
}
.elementor-61 .elementor-element.elementor-element-747491a img{
position:relative!important;
z-index:81!important;
display:block!important;
}
@media(max-width:767px){
.elementor-61 .elementor-element.elementor-element-4dc589a{padding-top:60px!important;padding-bottom:40px!important}
.elementor-61 .elementor-element.elementor-element-2e14784{width:319px!important;max-width:319px!important}
.elementor-61 .elementor-element.elementor-element-2e14784 .elementor-heading-title{font-size:30px!important}
.elementor-61 .elementor-element.elementor-element-8b7d326,
.elementor-61 .elementor-element.elementor-element-e9d4daa,
.elementor-61 .elementor-element.elementor-element-1530d98{width:285px!important;max-width:285px!important}
.elementor-61 .elementor-element.elementor-element-8b7d326 .elementor-heading-title,
.elementor-61 .elementor-element.elementor-element-e9d4daa .elementor-heading-title,
.elementor-61 .elementor-element.elementor-element-1530d98 .elementor-heading-title{font-size:16px!important}
.elementor-61 .elementor-element.elementor-element-84cda2c{width:291px!important;max-width:291px!important}
.elementor-61 .elementor-element.elementor-element-84cda2c .elementor-heading-title{font-size:30px!important}
.elementor-61 .elementor-element.elementor-element-5365ca7{width:319px!important;max-width:319px!important}
.elementor-61 .elementor-element.elementor-element-5365ca7 .elementor-icon-list-item{padding:16px!important}
.elementor-61 .elementor-element.elementor-element-5365ca7 .elementor-icon-list-item > .elementor-icon-list-text,
.elementor-61 .elementor-element.elementor-element-5365ca7 .elementor-icon-list-item > a{font-size:15px!important;line-height:1.25!important}
.elementor-61 .elementor-element.elementor-element-38fef7f{width:94%!important;max-width:94%!important;margin-top:50px!important;padding-bottom:50px!important}
.elementor-61 .elementor-element.elementor-element-04ce419{width:318px!important;max-width:318px!important}
.elementor-61 .elementor-element.elementor-element-04ce419 .elementor-heading-title{font-size:26px!important}
.elementor-61 .elementor-element.elementor-element-de30a12,
.elementor-61 .elementor-element.elementor-element-378e38f{width:300px!important;max-width:300px!important}
.elementor-61 .elementor-element.elementor-element-ad56a10 .elementor-heading-title{font-size:67px!important;letter-spacing:-4px!important}
.elementor-61 .elementor-element.elementor-element-5473d58{width:90%!important;max-width:90%!important}
.elementor-61 .elementor-element.elementor-element-5473d58 .elementor-button{font-size:15px!important;padding:22px 14px!important;width:100%!important}
.elementor-61 .elementor-element.elementor-element-bbe0de7{width:226px!important;max-width:226px!important}
.elementor-61 .elementor-element.elementor-element-8f97f1e{min-height:168px!important;--min-height:168px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:15px!important}
.elementor-61 .elementor-element.elementor-element-8f97f1e:not(.elementor-motion-effects-element-type-background),
.elementor-61 .elementor-element.elementor-element-8f97f1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center!important;background-size:10000% auto!important}
.elementor-61 .elementor-element.elementor-element-3d0fd63{width:350px!important;max-width:350px!important;justify-content:center!important;gap:20px!important}
.elementor-61 .elementor-element.elementor-element-7d43950{width:90px!important;max-width:90px!important}
.elementor-61 .elementor-element.elementor-element-7d43950 img{width:120px!important;max-width:120px!important}
.elementor-61 .elementor-element.elementor-element-d5f24fc{width:191px!important;max-width:191px!important}
.elementor-61 .elementor-element.elementor-element-d5f24fc .elementor-heading-title{font-size:13px!important;line-height:14px!important}
.elementor-61 .elementor-element.elementor-element-2565b37{width:250px!important;max-width:250px!important;padding:5px 15px 6px!important;gap:5px!important}
.elementor-61 .elementor-element.elementor-element-6d748e3{width:16px!important;max-width:16px!important}
.elementor-61 .elementor-element.elementor-element-5778761 .elementor-heading-title{font-size:12px!important}
.elementor-61 .elementor-element.elementor-element-34be278{width:60px!important;max-width:60px!important}
.elementor-61 .elementor-element.elementor-element-34be278 img{width:60px!important;max-width:60px!important}
}

/* tribOA2 correction: final price divider stacking */
.elementor-61 .elementor-element.elementor-element-38fef7f{
overflow:visible!important;
}
.elementor-61 .elementor-element.elementor-element-38fef7f::after{
border-radius:34px!important;
}
.elementor-61 .elementor-element.elementor-element-747491a{
position:relative!important;
z-index:120!important;
margin-top:-17px!important;
}
.elementor-61 .elementor-element.elementor-element-747491a img{
position:relative!important;
z-index:121!important;
display:block!important;
}

/* tribOA2 final override: founder transition wave on boundary */
@media(max-width:767px){
.triboa-founder .triboa-founder__wave{
display:block!important;
position:relative!important;
z-index:140!important;
width:100vw!important;
max-width:100vw!important;
margin:-10px calc(50% - 50vw) -70px!important;
pointer-events:none!important;
}
.triboa-founder .triboa-founder__wave img{
display:block!important;
width:100%!important;
max-width:none!important;
height:auto!important;
}
.triboa-founder .triboa-founder__content{
position:relative!important;
z-index:100!important;
}
}

/* tribOA2 mobile hero text lift after copy reduction */
@media(max-width:767px){
.triboa-hero__inner{
transform:translateY(-170px)!important;
}
}

/* tribOA2 mobile hero bottom crop */
@media(max-width:767px){
.triboa-hero{
min-height:1032px!important;
padding-bottom:0!important;
}
}

/* tribOA2 mobile offer reason copy width */
@media(max-width:767px){
.triboa-founder .triboa-founder__deadline{
padding-right:26px!important;
}
.triboa-founder .triboa-founder__price{
font-size:54px!important;
letter-spacing:-4.8px!important;
}
.triboa-founder .triboa-founder__deadline h3{
width:100%!important;
max-width:100%!important;
font-size:23px!important;
line-height:1.12!important;
letter-spacing:-.45px!important;
}
.triboa-founder .triboa-founder__deadline h3 strong{
display:inline!important;
white-space:nowrap!important;
}
.triboa-founder .triboa-founder__deadline li{
padding-top:5px!important;
padding-bottom:5px!important;
}
}

/* tribOA2 desktop offer balance */
@media(min-width:768px){
.triboa-founder .triboa-founder__price{
font-size:69px!important;
letter-spacing:-1.2px!important;
}
.triboa-founder .triboa-founder__deadline{
padding-right:42px!important;
}
.triboa-founder .triboa-founder__deadline h3{
width:auto!important;
max-width:330px!important;
font-size:30px!important;
line-height:1.12!important;
letter-spacing:-.55px!important;
}
.triboa-founder .triboa-founder__deadline h3 strong{
display:inline!important;
white-space:nowrap!important;
}
.triboa-founder .triboa-founder__deadline li{
padding-top:15px!important;
padding-bottom:15px!important;
}
}

/* tribOA2 problems closing spacing */
.triboa-problems{
padding-bottom:0!important;
}
.triboa-deliverables{
padding-top:47px!important;
}
@media(max-width:767px){
.triboa-problems{
padding-bottom:0!important;
}
.triboa-deliverables{
padding-top:34px!important;
}
}

/* tribOA2 pillar 1 to pillar 2 divider spacing */
.triboa-ai{
--triboa-ai-divider-space:30px;
gap:var(--triboa-ai-divider-space)!important;
padding-top:var(--triboa-ai-divider-space)!important;
padding-bottom:var(--triboa-ai-divider-space)!important;
}
.triboa-ai__divider--top{
margin:0!important;
flex:0 0 auto!important;
}
@media(max-width:1024px){
.triboa-ai{
--triboa-ai-divider-space:28px;
}
}
@media(max-width:767px){
.triboa-ai{
--triboa-ai-divider-space:24px;
}
}

/* tribOA2 pillar 2 to pillar 3 divider spacing */
.triboa-knowledge{
--triboa-knowledge-divider-space:30px;
display:flex!important;
flex-direction:column!important;
align-items:center!important;
gap:var(--triboa-knowledge-divider-space)!important;
padding-top:0!important;
}
.triboa-knowledge__divider--top{
display:block!important;
width:193px!important;
max-width:193px!important;
height:auto!important;
margin:0!important;
flex:0 0 auto!important;
}
@media(max-width:1024px){
.triboa-knowledge{
--triboa-knowledge-divider-space:28px;
}
}
@media(max-width:767px){
.triboa-knowledge{
--triboa-knowledge-divider-space:24px;
}
.triboa-knowledge__divider--top{
width:160px!important;
max-width:160px!important;
}
}

/* tribOA2 pillar eyebrow standardization */
.triboa-ai__eyebrow,
.triboa-knowledge__eyebrow,
.triboa-community__eyebrow,
.triboa-meetings__eyebrow{
color:#ff9f4a!important;
font-size:20px!important;
font-weight:700!important;
line-height:1.2!important;
letter-spacing:0!important;
text-transform:none!important;
}
@media(max-width:767px){
.triboa-ai__eyebrow,
.triboa-knowledge__eyebrow,
.triboa-community__eyebrow,
.triboa-meetings__eyebrow{
font-size:16px!important;
}
}

/* tribOA2 mobile included block bottom divider */
@media(max-width:767px){
.triboa-founder .triboa-founder__included{
padding-bottom:18px!important;
overflow:visible!important;
}
.triboa-founder .triboa-founder__bottom-divider{
position:relative!important;
z-index:8!important;
display:block!important;
width:160px!important;
max-width:160px!important;
margin:34px auto -29px!important;
}
}

/* tribOA2 mobile founder wave behind included card */
@media(max-width:767px){
.triboa-founder .triboa-founder__wave{
z-index:1!important;
}
.triboa-founder .triboa-founder__content{
position:relative!important;
z-index:20!important;
}
.triboa-founder .triboa-founder__included{
position:relative!important;
z-index:30!important;
}
}

/* tribOA2 included deliverables smaller markers */
.triboa-founder .triboa-founder__list li{
padding-left:38px!important;
}
.triboa-founder .triboa-founder__list li::before{
width:23px!important;
height:23px!important;
top:2px!important;
box-shadow:0 0 0 2px rgba(254,159,74,.5)!important;
}
.triboa-founder .triboa-founder__list li::after{
left:7px!important;
top:9px!important;
width:8px!important;
height:6px!important;
border-right-width:2px!important;
border-bottom-width:2px!important;
}
.triboa-founder .triboa-founder__list li+li::before{
top:12px!important;
}
.triboa-founder .triboa-founder__list li+li::after{
top:19px!important;
}
@media(max-width:767px){
.triboa-founder .triboa-founder__list li{
padding-left:32px!important;
}
.triboa-founder .triboa-founder__list li::before{
width:20px!important;
height:20px!important;
}
.triboa-founder .triboa-founder__list li::after{
left:6px!important;
top:6px!important;
width:7px!important;
height:5px!important;
}
.triboa-founder .triboa-founder__list li+li::before{
top:13px!important;
}
.triboa-founder .triboa-founder__list li+li::after{
top:19px!important;
}
}

/* tribOA Jeisa desktop background crop correction */
@media(min-width:768px){
.elementor-61 .elementor-element.elementor-element-79c2db1{
overflow:hidden!important;
padding-top:120px!important;
}
.elementor-61 .elementor-element.elementor-element-79c2db1:not(.elementor-motion-effects-element-type-background),
.elementor-61 .elementor-element.elementor-element-79c2db1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
background-position:center top!important;
}
}
@media(max-width:1366px) and (min-width:768px){
.elementor-61 .elementor-element.elementor-element-79c2db1{
padding-top:96px!important;
}
}

/* tribOA Jeisa to final-decision overlap */
@media(min-width:768px){
.elementor-61 .elementor-element.elementor-element-ef3e44a{
position:relative!important;
z-index:40!important;
margin-bottom:-86px!important;
}
.elementor-61 .elementor-element.elementor-element-79c2db1{
position:relative!important;
z-index:41!important;
}
.elementor-61 .elementor-element.elementor-element-4dc589a{
position:relative!important;
z-index:20!important;
padding-top:186px!important;
}
}
@media(max-width:1366px) and (min-width:768px){
.elementor-61 .elementor-element.elementor-element-ef3e44a{
margin-bottom:-72px!important;
}
.elementor-61 .elementor-element.elementor-element-4dc589a{
padding-top:152px!important;
}
}

/* tribOA footer developer badge desktop sizing */
@media(min-width:768px){
.elementor-61 .elementor-element.elementor-element-2565b37{
width:220px!important;
max-width:220px!important;
min-height:32px!important;
height:32px!important;
padding:4px 10px!important;
gap:6px!important;
border-radius:999px!important;
flex:0 0 auto!important;
}
.elementor-61 .elementor-element.elementor-element-6d748e3{
width:16px!important;
max-width:16px!important;
}
.elementor-61 .elementor-element.elementor-element-6d748e3 img{
display:block!important;
width:16px!important;
max-width:16px!important;
height:16px!important;
}
.elementor-61 .elementor-element.elementor-element-5778761{
margin:0!important;
padding:0!important;
}
.elementor-61 .elementor-element.elementor-element-5778761 .elementor-heading-title{
font-size:10px!important;
line-height:1!important;
white-space:nowrap!important;
}
.elementor-61 .elementor-element.elementor-element-34be278{
width:54px!important;
max-width:54px!important;
}
.elementor-61 .elementor-element.elementor-element-34be278 img{
display:block!important;
width:54px!important;
max-width:54px!important;
height:auto!important;
}
}

/* tribOA2 objections block top breathing room */
.elementor-61 .elementor-element.elementor-element-3917c20{
margin-top:40px!important;
--padding-top:56px!important;
padding-top:56px!important;
--padding-bottom:27px!important;
padding-bottom:27px!important;
}
.elementor-61 .elementor-element.elementor-element-3917c20 > .e-con-inner{
gap:28px!important;
}
@media(max-width:1024px){
.elementor-61 .elementor-element.elementor-element-3917c20{
margin-top:34px!important;
--padding-top:48px!important;
padding-top:48px!important;
--padding-bottom:23px!important;
padding-bottom:23px!important;
}
.elementor-61 .elementor-element.elementor-element-3917c20 > .e-con-inner{
gap:24px!important;
}
}
@media(max-width:767px){
.elementor-61 .elementor-element.elementor-element-3917c20{
margin-top:30px!important;
--padding-top:40px!important;
padding-top:40px!important;
--padding-bottom:20px!important;
padding-bottom:20px!important;
}
.elementor-61 .elementor-element.elementor-element-3917c20 > .e-con-inner{
gap:20px!important;
}
}

/* tribOA2 Jeisa copy card auto height */
.elementor-61 .elementor-element.elementor-element-79c2db1{
min-height:auto!important;
--min-height:auto!important;
height:auto!important;
padding:80px!important;
}
.elementor-61 .elementor-element.elementor-element-fb1d995{
height:auto!important;
min-height:0!important;
padding:26px!important;
gap:14px!important;
}
@media(max-width:1366px) and (min-width:768px){
.elementor-61 .elementor-element.elementor-element-79c2db1{
min-height:auto!important;
--min-height:auto!important;
height:auto!important;
padding:60px!important;
}
.elementor-61 .elementor-element.elementor-element-fb1d995{
padding:22px!important;
}
}
@media(max-width:1024px) and (min-width:768px){
.elementor-61 .elementor-element.elementor-element-79c2db1{
min-height:auto!important;
--min-height:auto!important;
height:auto!important;
padding:30px!important;
}
.elementor-61 .elementor-element.elementor-element-fb1d995{
padding:18px!important;
}
}
@media(max-width:767px){
.elementor-61 .elementor-element.elementor-element-79c2db1{
min-height:1369px!important;
--min-height:1369px!important;
height:auto!important;
padding:50px 30px!important;
background-color:#fffcf9!important;
background-image:url("/produtos/triboa/imgs/BG-sobre-mobile.avif")!important;
background-position:top center!important;
background-repeat:no-repeat!important;
background-size:cover!important;
justify-content:flex-start!important;
align-items:center!important;
}
.elementor-61 .elementor-element.elementor-element-fb1d995{
width:100%!important;
max-width:319px!important;
padding:14px!important;
gap:14px!important;
border:2px solid #ede2d7!important;
border-radius:12px!important;
background:linear-gradient(180deg,#f9f2e8 0%,#ede4d7 100%)!important;
}
.elementor-61 .elementor-element.elementor-element-aec2279{
display:block!important;
position:absolute!important;
top:-44px!important;
left:0!important;
right:auto!important;
width:134px!important;
max-width:134px!important;
z-index:5!important;
}
.elementor-61 .elementor-element.elementor-element-aec2279 img{
display:block!important;
width:100%!important;
height:auto!important;
}
}

/* tribOA2 mobile FAQ divider before heading */
.triboa-faq__mobile-divider{
display:none!important;
}
@media(max-width:767px){
.triboa-faq__mobile-divider{
display:block!important;
width:160px!important;
max-width:160px!important;
height:auto!important;
margin:0 auto 24px!important;
}
.triboa-faq__mobile-divider img{
display:block!important;
width:100%!important;
height:auto!important;
}
.elementor-61 .elementor-element.elementor-element-8248633{
display:none!important;
}
}

/* tribOA2 mobile Jeisa block: original-compatible Elementor layer */
@media(max-width:767px){
.elementor-61 .elementor-element.elementor-element-373b65c{
position:relative!important;
z-index:11!important;
margin-top:0!important;
margin-bottom:0!important;
padding:0!important;
overflow:visible!important;
}
.elementor-61 .elementor-element.elementor-element-373b65c .elementor-widget-container,
.elementor-61 .elementor-element.elementor-element-f1d36c6{
width:100%!important;
max-width:100%!important;
margin:0!important;
padding:0!important;
}
.elementor-61 .elementor-element.elementor-element-f1d36c6 img{
display:block!important;
width:200%!important;
max-width:200%!important;
height:auto!important;
margin-left:-50%!important;
}
.elementor-61 .elementor-element.elementor-element-ef3e44a{
position:relative!important;
z-index:12!important;
width:100%!important;
max-width:100%!important;
margin-top:0!important;
margin-bottom:0!important;
padding:0 10px!important;
overflow:visible!important;
}
.elementor-61 .elementor-element.elementor-element-ef3e44a > .e-con-inner{
display:flex!important;
width:100%!important;
max-width:100%!important;
margin:0 auto!important;
flex-direction:column!important;
align-items:center!important;
justify-content:flex-start!important;
gap:0!important;
}
.elementor-61 .elementor-element.elementor-element-79c2db1{
--display:flex!important;
--min-height:1369px!important;
--flex-direction:column!important;
--container-widget-width:100%!important;
--container-widget-height:initial!important;
--container-widget-flex-grow:0!important;
--container-widget-align-self:initial!important;
--flex-wrap-mobile:wrap!important;
--border-radius:26px 26px 26px 26px!important;
--margin-top:0px!important;
--margin-bottom:0px!important;
--margin-left:0px!important;
--margin-right:0px!important;
--padding-top:50px!important;
--padding-right:30px!important;
--padding-bottom:0px!important;
--padding-left:30px!important;
position:relative!important;
z-index:13!important;
display:flex!important;
width:100%!important;
max-width:390px!important;
min-height:1369px!important;
height:auto!important;
box-sizing:border-box!important;
flex-direction:column!important;
flex-wrap:wrap!important;
align-items:center!important;
justify-content:flex-start!important;
gap:0!important;
margin:0 auto!important;
padding:50px 30px 0!important;
border-radius:26px!important;
overflow:hidden!important;
background:#fffcf9 url("/produtos/triboa/imgs/BG-sobre-mobile.avif") top center/cover no-repeat!important;
}
.elementor-61 .elementor-element.elementor-element-79c2db1::before{
content:""!important;
position:absolute!important;
inset:0!important;
z-index:0!important;
display:block!important;
background:url("/produtos/triboa/imgs/BG-sobre-mobile.avif") top center/cover no-repeat!important;
pointer-events:none!important;
}
.elementor-61 .elementor-element.elementor-element-79c2db1:not(.elementor-motion-effects-element-type-background),
.elementor-61 .elementor-element.elementor-element-79c2db1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
background-color:#fffcf9!important;
background-image:url("/produtos/triboa/imgs/BG-sobre-mobile.avif")!important;
background-position:top center!important;
background-repeat:no-repeat!important;
background-size:cover!important;
}
.elementor-61 .elementor-element.elementor-element-a207d5e{
--display:flex!important;
--width:100%!important;
--flex-direction:column!important;
--container-widget-width:100%!important;
--container-widget-height:initial!important;
--container-widget-flex-grow:0!important;
--container-widget-align-self:initial!important;
--flex-wrap-mobile:wrap!important;
--justify-content:flex-start!important;
--align-items:flex-start!important;
--gap:10px 0px!important;
--row-gap:10px!important;
--column-gap:0px!important;
position:relative!important;
z-index:16!important;
display:flex!important;
width:100%!important;
max-width:319px!important;
flex-direction:column!important;
align-items:flex-start!important;
justify-content:flex-start!important;
gap:10px!important;
margin:0!important;
padding:0!important;
}
.elementor-61 .elementor-element.elementor-element-aec2279{
display:block!important;
position:absolute!important;
top:-44px!important;
left:0!important;
right:auto!important;
width:134px!important;
max-width:134px!important;
margin:0!important;
padding:0!important;
z-index:20!important;
}
.elementor-61 .elementor-element.elementor-element-aec2279 img{
display:block!important;
width:100%!important;
max-width:100%!important;
height:auto!important;
}
.elementor-61 .elementor-element.elementor-element-ef09f0b{
--container-widget-width:202px!important;
--container-widget-flex-grow:0!important;
width:202px!important;
max-width:202px!important;
margin:0!important;
padding:0!important;
text-align:left!important;
}
.elementor-61 .elementor-element.elementor-element-ef09f0b .elementor-heading-title{
color:#2f352a!important;
font-size:30px!important;
font-weight:400!important;
line-height:1.1!important;
letter-spacing:0!important;
}
.elementor-61 .elementor-element.elementor-element-96c211a{
--container-widget-width:319px!important;
--container-widget-flex-grow:0!important;
width:100%!important;
max-width:319px!important;
margin:0!important;
padding:0!important;
text-align:left!important;
}
.elementor-61 .elementor-element.elementor-element-96c211a .elementor-heading-title{
color:#2f352a!important;
font-size:15px!important;
font-weight:400!important;
line-height:1.4!important;
letter-spacing:0!important;
}
.elementor-61 .elementor-element.elementor-element-fb1d995{
--display:flex!important;
--width:100%!important;
--gap:14px 0px!important;
--row-gap:14px!important;
--column-gap:0px!important;
--padding-top:14px!important;
--padding-right:14px!important;
--padding-bottom:14px!important;
--padding-left:14px!important;
position:relative!important;
z-index:15!important;
display:flex!important;
width:100%!important;
max-width:319px!important;
height:auto!important;
min-height:0!important;
flex-direction:column!important;
gap:14px!important;
margin:0!important;
padding:14px!important;
border:2px solid #ede2d7!important;
border-radius:12px!important;
background:linear-gradient(180deg,#f9f2e8 0%,#ede4d7 100%)!important;
box-sizing:border-box!important;
}
.elementor-61 .elementor-element.elementor-element-fb1d995:not(.elementor-motion-effects-element-type-background),
.elementor-61 .elementor-element.elementor-element-fb1d995 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
background-color:transparent!important;
background-image:linear-gradient(180deg,#f9f2e8 0%,#ede4d7 100%)!important;
}
.elementor-61 .elementor-element.elementor-element-b13c10f,
.elementor-61 .elementor-element.elementor-element-e0746ed,
.elementor-61 .elementor-element.elementor-element-214f11e{
width:100%!important;
max-width:100%!important;
margin:0!important;
padding:0!important;
text-align:left!important;
}
.elementor-61 .elementor-element.elementor-element-b13c10f .elementor-heading-title,
.elementor-61 .elementor-element.elementor-element-e0746ed .elementor-heading-title,
.elementor-61 .elementor-element.elementor-element-214f11e .elementor-heading-title{
color:#2f352a!important;
font-size:14px!important;
font-weight:400!important;
line-height:1.5!important;
letter-spacing:0!important;
}
}

/* tribOA2 mobile Jeisa block: color and icon strip correction */
@media(max-width:767px){
.elementor-61 .elementor-element.elementor-element-ef3e44a,
.elementor-61 .elementor-element.elementor-element-ef3e44a > .e-con-inner{
background:#f9f2e8!important;
}
.elementor-61 .elementor-element.elementor-element-79c2db1{
min-height:clamp(1369px, calc((100vw - 20px) * 3.755), 1465px)!important;
--min-height:clamp(1369px, calc((100vw - 20px) * 3.755), 1465px)!important;
background-color:#fffcf9!important;
background-image:url("/produtos/triboa/imgs/BG-sobre-mobile.avif")!important;
background-position:top center!important;
background-repeat:no-repeat!important;
background-size:100% auto!important;
}
.elementor-61 .elementor-element.elementor-element-79c2db1::before{
background-color:#fffcf9!important;
background-image:url("/produtos/triboa/imgs/BG-sobre-mobile.avif")!important;
background-position:top center!important;
background-repeat:no-repeat!important;
background-size:100% auto!important;
}
.elementor-61 .elementor-element.elementor-element-79c2db1:not(.elementor-motion-effects-element-type-background),
.elementor-61 .elementor-element.elementor-element-79c2db1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
background-color:#fffcf9!important;
background-image:url("/produtos/triboa/imgs/BG-sobre-mobile.avif")!important;
background-position:top center!important;
background-repeat:no-repeat!important;
background-size:100% auto!important;
}
.elementor-61 .elementor-element.elementor-element-fb1d995{
background:#ede4d7!important;
background-image:linear-gradient(180deg,#f9f2e8 0%,#ede4d7 100%)!important;
border-color:#ede2d7!important;
}
.elementor-61 .elementor-element.elementor-element-fb1d995:not(.elementor-motion-effects-element-type-background),
.elementor-61 .elementor-element.elementor-element-fb1d995 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
background-color:#ede4d7!important;
background-image:linear-gradient(180deg,#f9f2e8 0%,#ede4d7 100%)!important;
}
}

/* tribOA2 mobile Jeisa block: shrink bottom icon strip only */
@media(max-width:767px){
.elementor-61 .elementor-element.elementor-element-79c2db1{
overflow:hidden!important;
background:#fffcf9!important;
background-image:none!important;
background-position:initial!important;
background-repeat:no-repeat!important;
background-size:auto!important;
}
.elementor-61 .elementor-element.elementor-element-79c2db1:not(.elementor-motion-effects-element-type-background),
.elementor-61 .elementor-element.elementor-element-79c2db1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
background:#fffcf9!important;
background-image:none!important;
}
.elementor-61 .elementor-element.elementor-element-79c2db1::before{
bottom:32px!important;
}
.elementor-61 .elementor-element.elementor-element-79c2db1::after{
content:""!important;
position:absolute!important;
left:0!important;
right:0!important;
bottom:0!important;
z-index:1!important;
display:block!important;
height:32px!important;
background:#ff954a url("/produtos/triboa/imgs/BG-sobre-mobile.avif") bottom center/100% auto no-repeat!important;
pointer-events:none!important;
}
}

/* tribOA2 mobile Jeisa block: single original background strip */
@media(max-width:767px){
.elementor-61 .elementor-element.elementor-element-79c2db1{
overflow:hidden!important;
background:#fffcf9!important;
background-image:none!important;
border-radius:26px!important;
}
.elementor-61 .elementor-element.elementor-element-79c2db1:not(.elementor-motion-effects-element-type-background),
.elementor-61 .elementor-element.elementor-element-79c2db1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
background:#fffcf9!important;
background-image:none!important;
}
.elementor-61 .elementor-element.elementor-element-79c2db1::before{
content:""!important;
position:absolute!important;
inset:0!important;
z-index:0!important;
display:block!important;
border-radius:inherit!important;
background:#fffcf9 url("/produtos/triboa/imgs/BG-sobre-mobile.avif") top center/cover no-repeat!important;
pointer-events:none!important;
}
.elementor-61 .elementor-element.elementor-element-79c2db1::after{
content:none!important;
display:none!important;
}
}

/* tribOA2 mobile Jeisa block: lift background art slightly */
@media(max-width:767px){
.elementor-61 .elementor-element.elementor-element-79c2db1::before{
background-position:center -36px!important;
}
}

/* tribOA2 mobile footer: restore original Elementor layout */
@media(max-width:767px){
.elementor-61 .elementor-element.elementor-element-8f97f1e{
--display:flex!important;
--min-height:168px!important;
--flex-direction:column!important;
--container-widget-width:100%!important;
--container-widget-height:initial!important;
--container-widget-flex-grow:0!important;
--container-widget-align-self:initial!important;
--flex-wrap-mobile:wrap!important;
--justify-content:center!important;
--align-items:center!important;
--gap:15px 0px!important;
--row-gap:15px!important;
--column-gap:0px!important;
--margin-top:0px!important;
--margin-bottom:0px!important;
--margin-left:0px!important;
--margin-right:0px!important;
--padding-top:0px!important;
--padding-bottom:0px!important;
--padding-left:0px!important;
--padding-right:0px!important;
position:relative!important;
display:flex!important;
width:100%!important;
min-height:168px!important;
flex-direction:column!important;
flex-wrap:wrap!important;
align-items:center!important;
justify-content:center!important;
gap:15px!important;
margin:0!important;
padding:0!important;
overflow:hidden!important;
}
.elementor-61 .elementor-element.elementor-element-8f97f1e:not(.elementor-motion-effects-element-type-background),
.elementor-61 .elementor-element.elementor-element-8f97f1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{
background-image:url("/produtos/triboa/imgs/BGRodape.webp")!important;
background-position:bottom center!important;
background-repeat:no-repeat!important;
background-size:10000% auto!important;
}
.elementor-61 .elementor-element.elementor-element-8f97f1e > .e-con-inner{
display:flex!important;
width:100%!important;
max-width:390px!important;
height:auto!important;
min-height:0!important;
flex-direction:column!important;
flex-wrap:wrap!important;
align-items:center!important;
justify-content:center!important;
gap:15px!important;
margin:0 auto!important;
padding:0!important;
}
.elementor-61 .elementor-element.elementor-element-3d0fd63{
--display:flex!important;
--width:350px!important;
--flex-direction:row!important;
--container-widget-width:initial!important;
--container-widget-height:100%!important;
--container-widget-flex-grow:1!important;
--container-widget-align-self:stretch!important;
--flex-wrap-mobile:wrap!important;
--justify-content:center!important;
--align-items:center!important;
--gap:0px 20px!important;
--row-gap:0px!important;
--column-gap:20px!important;
display:flex!important;
width:350px!important;
max-width:350px!important;
flex-direction:row!important;
flex-wrap:wrap!important;
align-items:center!important;
justify-content:center!important;
gap:0 20px!important;
margin:0!important;
padding:0!important;
}
.elementor-61 .elementor-element.elementor-element-7d43950{
width:90px!important;
max-width:90px!important;
margin:0!important;
padding:0!important;
text-align:left!important;
}
.elementor-61 .elementor-element.elementor-element-7d43950 img{
display:block!important;
width:120px!important;
max-width:120px!important;
height:auto!important;
}
.elementor-61 .elementor-element.elementor-element-d5f24fc{
width:191px!important;
max-width:191px!important;
margin:0!important;
padding:0!important;
text-align:left!important;
}
.elementor-61 .elementor-element.elementor-element-d5f24fc .elementor-heading-title{
color:#2b3520!important;
font-size:13px!important;
font-weight:400!important;
line-height:14px!important;
letter-spacing:0!important;
}
.elementor-61 .elementor-element.elementor-element-2565b37{
--display:flex!important;
--width:250px!important;
--flex-direction:row!important;
--flex-wrap:nowrap!important;
--justify-content:center!important;
--align-items:center!important;
--gap:5px 5px!important;
--row-gap:5px!important;
--column-gap:5px!important;
--border-radius:100px 100px 100px 100px!important;
--margin-top:0px!important;
--margin-bottom:0px!important;
--margin-left:0px!important;
--margin-right:0px!important;
--padding-top:5px!important;
--padding-bottom:6px!important;
--padding-left:15px!important;
--padding-right:15px!important;
display:flex!important;
width:250px!important;
max-width:250px!important;
height:auto!important;
min-height:0!important;
flex-direction:row!important;
flex-wrap:nowrap!important;
align-items:center!important;
justify-content:center!important;
gap:5px!important;
margin:0!important;
padding:5px 15px 6px!important;
border-radius:100px!important;
background:#ede4d7!important;
box-sizing:border-box!important;
}
.elementor-61 .elementor-element.elementor-element-2565b37:not(.elementor-motion-effects-element-type-background),
.elementor-61 .elementor-element.elementor-element-2565b37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
background-color:#ede4d7!important;
}
.elementor-61 .elementor-element.elementor-element-6d748e3{
width:16px!important;
max-width:16px!important;
margin:0!important;
padding:0!important;
text-align:center!important;
}
.elementor-61 .elementor-element.elementor-element-6d748e3 img{
display:block!important;
width:auto!important;
height:19px!important;
max-height:19px!important;
}
.elementor-61 .elementor-element.elementor-element-5778761{
margin:0 0 -4px!important;
padding:0!important;
}
.elementor-61 .elementor-element.elementor-element-5778761 .elementor-heading-title{
color:#2f3925!important;
font-size:12px!important;
font-weight:400!important;
line-height:1!important;
letter-spacing:0!important;
white-space:nowrap!important;
}
.elementor-61 .elementor-element.elementor-element-34be278{
width:60px!important;
max-width:60px!important;
margin:0!important;
padding:0!important;
}
.elementor-61 .elementor-element.elementor-element-34be278 img{
display:block!important;
width:60px!important;
max-width:60px!important;
height:auto!important;
}
}

/* tribOA2 mobile footer: visual match to original */
@media(max-width:767px){
.elementor-61 .elementor-element.elementor-element-8f97f1e{
position:relative!important;
display:block!important;
height:168px!important;
min-height:168px!important;
--min-height:168px!important;
margin:0!important;
padding:0!important;
background:#f9f2e8!important;
overflow:hidden!important;
}
.elementor-61 .elementor-element.elementor-element-8f97f1e:not(.elementor-motion-effects-element-type-background),
.elementor-61 .elementor-element.elementor-element-8f97f1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{
background:#f9f2e8!important;
background-image:none!important;
}
.elementor-61 .elementor-element.elementor-element-8f97f1e > .e-con-inner{
position:relative!important;
display:block!important;
width:100%!important;
max-width:390px!important;
height:168px!important;
min-height:168px!important;
margin:0 auto!important;
padding:0!important;
}
.elementor-61 .elementor-element.elementor-element-3d0fd63{
position:absolute!important;
top:50px!important;
left:50%!important;
display:flex!important;
width:300px!important;
max-width:300px!important;
height:auto!important;
min-height:0!important;
flex-direction:row!important;
flex-wrap:nowrap!important;
align-items:center!important;
justify-content:flex-start!important;
gap:20px!important;
margin:0!important;
padding:0!important;
transform:translateX(-50%)!important;
}
.elementor-61 .elementor-element.elementor-element-7d43950{
flex:0 0 90px!important;
width:90px!important;
max-width:90px!important;
}
.elementor-61 .elementor-element.elementor-element-7d43950 img{
display:block!important;
width:90px!important;
max-width:90px!important;
height:auto!important;
}
.elementor-61 .elementor-element.elementor-element-d5f24fc{
flex:0 0 191px!important;
width:191px!important;
max-width:191px!important;
text-align:left!important;
}
.elementor-61 .elementor-element.elementor-element-d5f24fc .elementor-heading-title{
color:#2b3520!important;
font-size:13px!important;
font-weight:400!important;
line-height:14px!important;
}
.elementor-61 .elementor-element.elementor-element-2565b37{
position:absolute!important;
top:88px!important;
left:50%!important;
display:flex!important;
width:250px!important;
max-width:250px!important;
height:35px!important;
min-height:0!important;
flex-direction:row!important;
flex-wrap:nowrap!important;
align-items:center!important;
justify-content:center!important;
gap:5px!important;
margin:0!important;
padding:5px 15px 6px!important;
border-radius:100px!important;
background:#ede4d7!important;
box-sizing:border-box!important;
transform:translateX(-50%)!important;
}
}

/* tribOA2 color normalization: white vs cream */
.elementor-61 .elementor-element.elementor-element-8f97f1e{
background:#fff!important;
}
.elementor-61 .elementor-element.elementor-element-8f97f1e:not(.elementor-motion-effects-element-type-background),
.elementor-61 .elementor-element.elementor-element-8f97f1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{
background:#fff!important;
background-image:none!important;
}
.elementor-61 .elementor-element.elementor-element-4dc589a{
background:#f9f2e8!important;
}
.elementor-61 .elementor-element.elementor-element-4d54716{
background:#fffcf9!important;
}
.elementor-61 .elementor-element.elementor-element-4d54716:not(.elementor-motion-effects-element-type-background),
.elementor-61 .elementor-element.elementor-element-4d54716 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
background:#fffcf9!important;
background-image:none!important;
}
@media(max-width:767px){
.elementor-61 .elementor-element.elementor-element-8f97f1e{
background:#fff!important;
}
.elementor-61 .elementor-element.elementor-element-8f97f1e:not(.elementor-motion-effects-element-type-background),
.elementor-61 .elementor-element.elementor-element-8f97f1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{
background:#fff!important;
background-image:none!important;
}
.elementor-61 .elementor-element.elementor-element-4dc589a{
background:#f9f2e8!important;
}
.elementor-61 .elementor-element.elementor-element-4d54716{
background:#fffcf9!important;
}
.elementor-61 .elementor-element.elementor-element-4d54716:not(.elementor-motion-effects-element-type-background),
.elementor-61 .elementor-element.elementor-element-4d54716 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
background:#fffcf9!important;
background-image:none!important;
}
}

/* tribOA2 mobile FAQ order: contact card, title, questions */
@media(max-width:767px){
.elementor-61 .elementor-element.elementor-element-4d54716 > .e-con-inner{
display:flex!important;
flex-direction:column!important;
align-items:center!important;
}
.elementor-61 .elementor-element.elementor-element-c94d1b0{
display:flex!important;
flex-direction:column!important;
align-items:center!important;
order:1!important;
}
.elementor-61 .elementor-element.elementor-element-c90508f{
order:1!important;
}
.elementor-61 .elementor-element.elementor-element-f364fcf{
order:2!important;
}
.elementor-61 .elementor-element.elementor-element-813189a{
order:3!important;
}
}

/* tribOA2 founder/objections continuous cream background and stacking */
.triboa-founder{
background:#f9f2e8!important;
}
.triboa-founder .triboa-founder__hero{
position:relative!important;
z-index:2!important;
}
.triboa-founder .triboa-founder__wave{
position:relative!important;
z-index:3!important;
}
.triboa-founder__content,
.triboa-founder .triboa-founder__content{
position:relative!important;
z-index:4!important;
background:transparent!important;
}
.triboa-founder .triboa-founder__included{
position:relative!important;
z-index:30!important;
}
.triboa-founder .triboa-founder__offer-wrap,
.triboa-founder .triboa-founder__guarantee{
position:relative!important;
z-index:31!important;
}
.elementor-61 .elementor-element.elementor-element-3917c20{
margin-top:0!important;
--padding-top:96px!important;
padding-top:96px!important;
background:#f9f2e8!important;
}
.elementor-61 .elementor-element.elementor-element-3917c20:not(.elementor-motion-effects-element-type-background),
.elementor-61 .elementor-element.elementor-element-3917c20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
background:#f9f2e8!important;
background-image:none!important;
}
@media(max-width:1024px){
.elementor-61 .elementor-element.elementor-element-3917c20{
margin-top:0!important;
--padding-top:82px!important;
padding-top:82px!important;
}
}
@media(max-width:767px){
.triboa-founder{
background:#f9f2e8!important;
}
.triboa-founder__content,
.triboa-founder .triboa-founder__content{
background:transparent!important;
}
.elementor-61 .elementor-element.elementor-element-3917c20{
margin-top:0!important;
--padding-top:70px!important;
padding-top:70px!important;
background:#f9f2e8!important;
}
.elementor-61 .elementor-element.elementor-element-3917c20:not(.elementor-motion-effects-element-type-background),
.elementor-61 .elementor-element.elementor-element-3917c20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
background:#f9f2e8!important;
background-image:none!important;
}
}

/* tribOA2 proof/numbers section base background */
.triboa-proof{
background:#f9f2e8!important;
}
.elementor-61 .elementor-element.elementor-element-f98a1df,
.elementor-61 .elementor-element.elementor-element-f98a1df:not(.elementor-motion-effects-element-type-background),
.elementor-61 .elementor-element.elementor-element-f98a1df > .elementor-motion-effects-container > .elementor-motion-effects-layer{
background:#f9f2e8!important;
background-image:none!important;
}
@media(max-width:767px){
.triboa-proof{
background:#f9f2e8!important;
}
.elementor-61 .elementor-element.elementor-element-f98a1df,
.elementor-61 .elementor-element.elementor-element-f98a1df:not(.elementor-motion-effects-element-type-background),
.elementor-61 .elementor-element.elementor-element-f98a1df > .elementor-motion-effects-container > .elementor-motion-effects-layer{
background:#f9f2e8!important;
background-image:none!important;
}
}

/* tribOA2 deliverables and pillars base background */
.triboa-deliverables,
.triboa-ai,
.triboa-knowledge,
.triboa-community,
.triboa-meetings{
background:#f9f2e8!important;
}
@media(max-width:767px){
.triboa-deliverables,
.triboa-ai,
.triboa-knowledge,
.triboa-community,
.triboa-meetings{
background:#f9f2e8!important;
}
}

/* tribOA2 final deliverable to authority stacking */
.triboa-meetings{
z-index:auto!important;
isolation:auto!important;
background:#f9f2e8!important;
}
.triboa-meetings__panel{
position:relative!important;
z-index:120!important;
}
.triboa-authority{
position:relative!important;
z-index:80!important;
}
.triboa-authority__wave,
.triboa-authority__body{
position:relative!important;
z-index:1!important;
}
@media(max-width:767px){
.triboa-meetings{
z-index:auto!important;
isolation:auto!important;
background:#f9f2e8!important;
}
.triboa-meetings__panel{
position:relative!important;
z-index:120!important;
}
.triboa-authority{
position:relative!important;
z-index:80!important;
}
}

/* tribOA2 problems block base background */
.triboa-problems{
background:#f9f2e8!important;
}
@media(max-width:767px){
.triboa-problems{
background:#f9f2e8!important;
}
}

/* tribOA2 explainer video base background */
.triboa-explainer{
background:#f9f2e8!important;
}
@media(max-width:767px){
.triboa-explainer{
background:#f9f2e8!important;
}
}

/* tribOA2 hero to explainer wave position */
.triboa-explainer__wave{
position:relative!important;
z-index:2!important;
transform:translateY(-60px)!important;
}
.triboa-explainer__card{
position:relative!important;
z-index:5!important;
}
@media(max-width:767px){
.triboa-explainer__wave{
z-index:2!important;
transform:translateY(-60px)!important;
}
.triboa-explainer__card{
position:relative!important;
z-index:5!important;
}
}

/* tribOA2 knowledge heading alignment */
.triboa-knowledge__header{
grid-template-columns:minmax(0,600px)!important;
align-items:start!important;
justify-content:start!important;
gap:20px!important;
text-align:left!important;
}
.triboa-knowledge__title-block{
align-items:flex-start!important;
text-align:left!important;
}
.triboa-knowledge__lead{
justify-self:start!important;
max-width:558px!important;
margin:0!important;
text-align:left!important;
}
@media(max-width:1024px){
.triboa-knowledge__header{
grid-template-columns:1fr!important;
justify-content:start!important;
text-align:left!important;
}
.triboa-knowledge__title-block{
align-items:flex-start!important;
}
.triboa-knowledge__lead{
margin:0!important;
}
}

/* tribOA2 authority stats over icon strip */
.triboa-proof{
position:relative!important;
z-index:auto!important;
isolation:auto!important;
background:transparent!important;
}
.triboa-proof::before{
content:""!important;
position:absolute!important;
inset:0!important;
z-index:1!important;
background:#f9f2e8!important;
pointer-events:none!important;
}
.triboa-authority{
position:relative!important;
z-index:80!important;
}
.triboa-proof__stats,
.triboa-proof__social{
position:relative!important;
z-index:140!important;
}
@media(max-width:767px){
.triboa-proof{
z-index:auto!important;
isolation:auto!important;
background:transparent!important;
}
.triboa-proof::before{
z-index:1!important;
background:#f9f2e8!important;
}
.triboa-proof__stats,
.triboa-proof__social{
position:relative!important;
z-index:140!important;
}
}

/* tribOA2 included deliverables marker arrow refinement */
.triboa-founder .triboa-founder__list li::after{
left:6px!important;
top:9px!important;
width:11px!important;
height:9px!important;
border:0!important;
background:#2f3924!important;
clip-path:polygon(0 38%,55% 38%,38% 18%,53% 4%,100% 50%,53% 96%,38% 82%,55% 62%,0 62%)!important;
transform:none!important;
}
.triboa-founder .triboa-founder__list li+li::after{
top:19px!important;
}
@media(max-width:767px){
.triboa-founder .triboa-founder__list li::after{
left:5px!important;
top:8px!important;
width:10px!important;
height:8px!important;
border:0!important;
transform:none!important;
}
.triboa-founder .triboa-founder__list li+li::after{
top:19px!important;
}
}
