[data-animate]{will-change:transform, opacity}.animate-fade-up{opacity:0;transition:opacity .8s cubic-bezier(.25,1,.5,1),transform .8s cubic-bezier(.25,1,.5,1);transform:translateY(40px)}.animate-fade-down{opacity:0;transition:opacity .8s cubic-bezier(.25,1,.5,1),transform .8s cubic-bezier(.25,1,.5,1);transform:translateY(-40px)}.animate-fade-left{opacity:0;transition:opacity .8s cubic-bezier(.25,1,.5,1),transform .8s cubic-bezier(.25,1,.5,1);transform:translate(40px)}.animate-fade-right{opacity:0;transition:opacity .8s cubic-bezier(.25,1,.5,1),transform .8s cubic-bezier(.25,1,.5,1);transform:translate(-40px)}.animate-scale{opacity:0;transition:opacity .6s cubic-bezier(.25,1,.5,1),transform .6s cubic-bezier(.25,1,.5,1);transform:scale(.9)}.animate-blur{opacity:0;filter:blur(10px);transition:opacity .8s cubic-bezier(.25,1,.5,1),filter .8s cubic-bezier(.25,1,.5,1)}.animate-revealed{opacity:1;filter:none;transform:none}.hero-fade-in{opacity:0;transform:translateY(60px)}.hero-fade-in-active{opacity:1;transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1);transform:translateY(0)}.hero-fade-in-active:first-child{transition-delay:.1s}.hero-fade-in-active:nth-child(2){transition-delay:.3s}.hero-fade-in-active:nth-child(3){transition-delay:.5s}.hero-fade-in-active:nth-child(4){transition-delay:.7s}.stagger-children>*{opacity:0;transform:translateY(20px)}.stagger-children-active>*{opacity:1;transition:opacity .5s cubic-bezier(.25,1,.5,1),transform .5s cubic-bezier(.25,1,.5,1);transform:translateY(0)}.stagger-children-active>:first-child{transition-delay:50ms}.stagger-children-active>:nth-child(2){transition-delay:.1s}.stagger-children-active>:nth-child(3){transition-delay:.15s}.stagger-children-active>:nth-child(4){transition-delay:.2s}.stagger-children-active>:nth-child(5){transition-delay:.25s}.stagger-children-active>:nth-child(6){transition-delay:.3s}.stagger-children-active>:nth-child(7){transition-delay:.35s}.stagger-children-active>:nth-child(8){transition-delay:.4s}.hover-lift{transition:transform .3s cubic-bezier(.25,1,.5,1),box-shadow .3s cubic-bezier(.25,1,.5,1)}.hover-lift:hover{transform:translateY(-4px);box-shadow:0 12px 40px #0000001f}.hover-glow{transition:box-shadow .3s cubic-bezier(.25,1,.5,1)}.hover-glow:hover{box-shadow:0 0 30px #03592526}.btn-animate{transition:transform .2s cubic-bezier(.25,1,.5,1),background-color .2s cubic-bezier(.25,1,.5,1),box-shadow .2s cubic-bezier(.25,1,.5,1);position:relative;overflow:hidden}.btn-animate:before{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.btn-animate:hover:before{left:100%}.btn-animate:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0359254d}.btn-animate:active{transform:scale(.98)}.image-reveal{clip-path:inset(0 100% 0 0);transition:clip-path .8s cubic-bezier(.25,1,.5,1)}.image-reveal-active{clip-path:inset(0)}.image-zoom{overflow:hidden}.image-zoom img{transition:transform .6s cubic-bezier(.25,1,.5,1)}.image-zoom:hover img{transform:scale(1.05)}.parallax-container{position:relative;overflow:hidden}.parallax-element{will-change:transform}.text-reveal{overflow:hidden}.text-reveal-inner{transition:transform .6s cubic-bezier(.25,1,.5,1);transform:translateY(100%)}.text-reveal-active .text-reveal-inner{transform:translateY(0)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.animate-fade-up,.animate-fade-down,.animate-fade-left,.animate-fade-right,.animate-scale,.animate-blur,.hero-fade-in,.stagger-children>*{opacity:1;filter:none;transform:none}.image-reveal{clip-path:inset(0)}.text-reveal-inner{transform:translateY(0)}.hover-lift:hover,.btn-animate:hover{transform:none}}.scroll-progress{z-index:9999;transform-origin:0;background:linear-gradient(90deg,#035925,#002c11);height:3px;position:fixed;top:0;left:0;transform:scaleX(0)}.skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;animation:1.5s infinite skeleton-loading}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.spin-slow{animation:3s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:focus-visible{outline-offset:2px;outline:2px solid #035925}.page-transition{opacity:0;transform:translateY(20px)}.page-transition-active{opacity:1;transition:opacity .3s cubic-bezier(.25,1,.5,1),transform .3s cubic-bezier(.25,1,.5,1);transform:translateY(0)}*,:before,:after,html,body,h1,h2,h3,h4,h5,h6,p,span,a,li,ul,ol,input,textarea,select,button,label,div,section,article,nav,header,footer,main,[class*=framer-]{--framer-font-family:"DM Sans", -apple-system, BlinkMacSystemFont, sans-serif!important;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}[style*="font-weight: 400"],[style*=font-weight\:400]{font-weight:400!important}[style*="font-weight: 500"],[style*=font-weight\:500]{font-weight:500!important}[style*="font-weight: 600"],[style*=font-weight\:600]{font-weight:600!important}[style*="font-weight: 700"],[style*=font-weight\:700]{font-weight:700!important}.framer-kjmx5o-container,.framer-p2etbo{width:146px!important;height:40px!important}.framer-k1prli{margin-left:100px!important}.framer-zNhgT .framer-rpv4hj,.framer-apNvc .framer-wqtqvv{width:100%!important;max-width:1570px!important;box-shadow:none!important;box-sizing:border-box!important;background-color:#0000!important;border-radius:0!important;flex:none!important;margin:0 auto!important;transition:width .42s cubic-bezier(.25,1,.5,1),max-width .42s cubic-bezier(.25,1,.5,1),background-color .32s cubic-bezier(.25,1,.5,1),border-radius .42s cubic-bezier(.25,1,.5,1),box-shadow .32s cubic-bezier(.25,1,.5,1),margin .42s cubic-bezier(.25,1,.5,1),padding .42s cubic-bezier(.25,1,.5,1)!important}.framer-zNhgT.framer-v-s7bmnp,.framer-zNhgT.framer-v-1fsupvq,.framer-zNhgT.framer-v-f074st{background:0 0!important}.framer-zNhgT.framer-v-s7bmnp .framer-rpv4hj,.framer-zNhgT.framer-v-1fsupvq .framer-rpv4hj{box-sizing:border-box!important;background-color:#035925!important;border-radius:100px!important;flex:none!important;width:min(100% - 64px,1080px)!important;margin:15px auto 0!important;padding:10px 44px!important;box-shadow:0 4px 20px #00000026!important}.framer-zNhgT.framer-v-f074st .framer-rpv4hj{box-sizing:border-box!important;background-color:#035925!important;border-radius:100px!important;flex:none!important;width:calc(100% - 30px)!important;margin:15px auto 0!important;padding:10px 20px!important;box-shadow:0 4px 20px #00000026!important}body:not(.is-header-scrolled) .framer-apNvc{background:0 0!important}body:not(.is-header-scrolled) .framer-apNvc .framer-wqtqvv{width:100%!important;max-width:1570px!important;box-shadow:none!important;box-sizing:border-box!important;background:0 0!important;border-radius:0!important;flex:none!important;margin:0 auto!important;padding:0 80px!important}body.is-header-scrolled .framer-zNhgT,body.is-header-scrolled .framer-apNvc{background:0 0!important}body.is-header-scrolled .framer-zNhgT .framer-rpv4hj,body.is-header-scrolled .framer-apNvc .framer-wqtqvv{box-sizing:border-box!important;background-color:#035925!important;border-radius:100px!important;flex:none!important;width:min(100% - 64px,1080px)!important;max-width:calc(100% - 30px)!important;margin:15px auto 0!important;padding:10px 44px!important;box-shadow:0 4px 20px #00000026!important}body.is-header-scrolled .framer-zNhgT .framer-rpv4hj a,body.is-header-scrolled .framer-zNhgT .framer-rpv4hj p,body.is-header-scrolled .framer-zNhgT .framer-rpv4hj span,body.is-header-scrolled .framer-apNvc .framer-wqtqvv a,body.is-header-scrolled .framer-apNvc .framer-wqtqvv p,body.is-header-scrolled .framer-apNvc .framer-wqtqvv span{color:#fff!important;--framer-text-color:#fff!important;--text-color:#fff!important}body.is-header-scrolled .framer-zNhgT .framer-rpv4hj img,body.is-header-scrolled .framer-apNvc .framer-wqtqvv img{transition:filter .32s cubic-bezier(.25,1,.5,1)!important}body.is-header-scrolled .framer-zNhgT .framer-rpv4hj img:not([src*=logo\.png]),body.is-header-scrolled .framer-apNvc .framer-wqtqvv img:not([src*=logo\.png]){filter:brightness(0)invert()!important}body.is-header-scrolled .framer-zNhgT .framer-rpv4hj img[src*=logo\.png],body.is-header-scrolled .framer-apNvc .framer-wqtqvv img[src*=logo\.png]{filter:none!important}@media (width<=991.98px){body:not(.is-header-scrolled) .framer-apNvc .framer-wqtqvv{padding:0 32px!important}body.is-header-scrolled .framer-zNhgT .framer-rpv4hj,body.is-header-scrolled .framer-apNvc .framer-wqtqvv{width:calc(100% - 32px)!important;padding:10px 22px!important}}.framer-ZfCqo.framer-12qow1m,.framer-ZfCqo .framer-2uu50d,.framer-ZfCqo .framer-40uc29,.framer-b8N9c.framer-1woht2t,.framer-b8N9c .framer-y77hm5,.framer-b8N9c .framer-1ityrth,.framer-0ss5D.framer-1h6rxt,.framer-0ss5D .framer-1qu87mi,.framer-0ss5D .framer-9fruis{transition:transform .28s cubic-bezier(.25,1,.5,1),gap .28s cubic-bezier(.25,1,.5,1),width .28s cubic-bezier(.25,1,.5,1),right .28s cubic-bezier(.25,1,.5,1),bottom .28s cubic-bezier(.25,1,.5,1),justify-content .28s cubic-bezier(.25,1,.5,1),background-color .28s cubic-bezier(.25,1,.5,1)!important}.framer-ZfCqo.framer-12qow1m{justify-content:flex-start!important;height:29px!important;text-decoration:none!important;overflow:hidden!important}.framer-ZfCqo.framer-12qow1m *,.framer-ZfCqo.framer-12qow1m :is(p,span,a){text-decoration:none!important}.framer-ZfCqo.framer-12qow1m>.framer-2uu50d,.framer-ZfCqo.framer-12qow1m>.framer-40uc29{transform:translateY(0);--border-bottom-width:0px!important;--border-left-width:0px!important;--border-right-width:0px!important;--border-top-width:0px!important;border:0!important;flex:0 0 29px!important;height:29px!important;min-height:29px!important;transition:transform .28s cubic-bezier(.25,1,.5,1)!important}.framer-ZfCqo.framer-12qow1m>.framer-2uu50d:after,.framer-ZfCqo.framer-12qow1m>.framer-40uc29:after{border:0!important}body[data-page-route=\/about-us] .framer-ZfCqo.framer-12qow1m>.framer-40uc29 :is(p,span,a){--framer-text-color:#54b977!important;color:#54b977!important}.framer-ZfCqo.framer-12qow1m:is(:hover,.hover,:focus-visible)>.framer-2uu50d,.framer-ZfCqo.framer-12qow1m:is(:hover,.hover,:focus-visible)>.framer-40uc29{transform:translateY(-29px)!important}.framer-ZfCqo.framer-12qow1m:focus-visible{border-radius:4px;outline-offset:4px!important;outline:3px solid #ffffff47!important}@media (prefers-reduced-motion:reduce){.framer-ZfCqo.framer-12qow1m>.framer-2uu50d,.framer-ZfCqo.framer-12qow1m>.framer-40uc29{transition-duration:.01ms!important}}.framer-b8N9c.framer-v-1woht2t:hover.framer-1woht2t,.framer-b8N9c.framer-v-1woht2t:hover .framer-y77hm5,.framer-b8N9c.framer-v-9qzvs4:hover .framer-y77hm5{justify-content:flex-end!important}.framer-b8N9c.framer-v-1woht2t:hover .framer-1ityrth,.framer-b8N9c.framer-v-9qzvs4:hover .framer-1ityrth{bottom:0!important}.framer-b8N9c.framer-v-9qzvs4.framer-1woht2t{transition:transform .28s cubic-bezier(.25,1,.5,1),background-color .28s cubic-bezier(.25,1,.5,1),box-shadow .28s cubic-bezier(.25,1,.5,1)!important}.framer-b8N9c.framer-v-9qzvs4 .framer-1ityrth{background-color:#002c11!important}.framer-b8N9c.framer-v-9qzvs4:is(:hover,.hover).framer-1woht2t{transform:translateY(-2px)!important;box-shadow:0 10px 24px #002c112e!important}.framer-b8N9c.framer-v-9qzvs4:is(:hover,.hover) .framer-y77hm5{justify-content:flex-end!important}.framer-b8N9c.framer-v-9qzvs4:is(:hover,.hover) .framer-1ityrth{bottom:0!important}.framer-b8N9c.framer-v-9qzvs4:is(:hover,.hover) img{filter:brightness(0)invert()!important}.framer-b8N9c.framer-v-9qzvs4:focus-visible{outline-offset:4px!important;outline:3px solid #03592547!important}.framer-b8N9c.framer-v-9qzvs4:active{transform:translateY(0)scale(.99)!important}.framer-0ss5D.framer-v-1h6rxt:hover .framer-1qu87mi{gap:74px!important}.framer-0ss5D.framer-v-1h6rxt:hover .framer-9fruis{right:unset!important;width:1px!important}@media (prefers-reduced-motion:reduce){body.is-header-scrolled .framer-zNhgT .framer-rpv4hj,body.is-header-scrolled .framer-apNvc .framer-wqtqvv,.framer-ZfCqo.framer-12qow1m,.framer-ZfCqo .framer-2uu50d,.framer-ZfCqo .framer-40uc29,.framer-b8N9c.framer-1woht2t,.framer-b8N9c .framer-y77hm5,.framer-b8N9c .framer-1ityrth,.framer-0ss5D.framer-1h6rxt,.framer-0ss5D .framer-1qu87mi,.framer-0ss5D .framer-9fruis{transition-duration:.01ms!important}}.framer-1ekq0xa-container{background-color:#035925!important;background-image:linear-gradient(#0359252e,#0359252e),url(/images/monterosa/carousel-1.jpg)!important;background-position:50%!important;background-size:cover!important;position:absolute!important;overflow:hidden!important}.framer-1ekq0xa-container:before{content:none!important;background-image:none!important}video[src*=hero-video],video[src*=monterosa-hero],video[src*="19851301"],.monterosa-hero-video{z-index:1!important;opacity:1!important;object-fit:cover!important;filter:brightness(.6)!important;background-color:#035925!important;width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important}video.monterosa-hero-video--bootstrap{z-index:1!important;transition:opacity .35s cubic-bezier(.25,1,.5,1)!important}video.monterosa-hero-video--uhd{z-index:2!important;opacity:.001!important;transition:opacity .35s cubic-bezier(.25,1,.5,1)!important}body.hero-video-uhd-ready video.monterosa-hero-video--bootstrap{opacity:0!important}body.hero-video-uhd-ready video.monterosa-hero-video--uhd{opacity:1!important}@media (prefers-reduced-motion:reduce){video.monterosa-hero-video--bootstrap,video.monterosa-hero-video--uhd{transition-duration:.01ms!important}}@media (width>=1200px){[data-page-route=\/] [data-framer-name="Our Solution Section"],[data-page-route=\/] [data-framer-name="Our Solution Section"]>[data-framer-name=Base\ Container],[data-page-route=\/] [data-framer-name="Our Solution Section"] [data-framer-name=Solution\ Wrapper]{height:auto!important;min-height:616px!important}[data-page-route=\/] [data-framer-name="Our Solution Section"]{overflow:visible!important}}[data-page-route=\/] [data-framer-name="Testimonials Cards Wrapper"]{will-change:transform;transition:transform .65s cubic-bezier(.25,1,.5,1)!important}@media (prefers-reduced-motion:reduce){[data-page-route=\/] [data-framer-name="Testimonials Cards Wrapper"]{transition-duration:.01ms!important}}.framer-121tm6r{border-bottom:1px solid #00000014!important;margin-bottom:32px!important;padding-bottom:28px!important}.framer-1pzykxe{margin-top:24px!important;padding-top:20px!important}a[href*=livroreclamacoes]{text-indent:-9999px!important;background-image:url(/images/monterosa/livro-reclamacoes.png)!important;background-repeat:no-repeat!important;background-size:contain!important;width:150px!important;height:45px!important;margin-top:10px!important;display:inline-block!important}a[href*=arbitragemdeconsumo]{text-indent:-9999px!important;background-image:url(/images/monterosa/logo-ral.png)!important;background-repeat:no-repeat!important;background-size:contain!important;width:150px!important;height:45px!important;margin-top:10px!important;display:inline-block!important}[data-framer-name="Mobile Menu Icon"],.framer-ziwl7k{cursor:pointer!important}.mobile-menu-overlay{-webkit-backdrop-filter:blur(8px);z-index:9999;opacity:0;visibility:hidden;background-color:#0006;justify-content:flex-end;transition:opacity .3s,visibility .3s;display:flex;position:fixed;inset:0}.mobile-menu-overlay.is-open{opacity:1;visibility:visible}.mobile-menu-drawer{background-color:#002c11;flex-direction:column;width:80%;max-width:320px;height:100%;padding:30px 24px;transition:transform .3s cubic-bezier(.25,1,.5,1);display:flex;transform:translate(100%);box-shadow:-10px 0 30px #00000040}.mobile-menu-overlay.is-open .mobile-menu-drawer{transform:translate(0)}.mobile-menu-header{justify-content:space-between;align-items:center;margin-bottom:40px;display:flex}.mobile-menu-logo{height:32px;display:block}.mobile-menu-logo img{object-fit:contain;height:100%;display:block}.mobile-menu-close{color:#fff;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:transform .2s;display:flex}.mobile-menu-close:active{transform:scale(.9)}.mobile-menu-nav{flex-direction:column;gap:24px;display:flex}.mobile-menu-nav a{color:#fff;letter-spacing:-.02em;border-bottom:1px solid #ffffff14;padding:8px 0;font-family:DM Sans,sans-serif;font-size:20px;font-weight:500;text-decoration:none;transition:color .2s,padding-left .2s}.mobile-menu-nav a:hover,.mobile-menu-nav a:active{color:#ffff7e;padding-left:6px}.mobile-menu-nav .mobile-menu-nav__contact{color:#fff;background-color:#ffffff26;border:1px solid #ffffff40;border-bottom:none;border-radius:100px;justify-content:center;align-items:center;gap:10px;height:52px;margin-top:20px;padding:0 20px;font-size:16px;transition:background-color .2s,transform .2s;display:flex}.mobile-menu-nav .mobile-menu-nav__contact:hover,.mobile-menu-nav .mobile-menu-nav__contact:active{color:#000;background-color:#fff;padding-left:0;transform:translateY(-2px)}.mobile-menu-nav .mobile-menu-nav__contact img{filter:brightness(0)invert();width:12px;height:12px}.mobile-menu-nav .mobile-menu-nav__contact:hover img,.mobile-menu-nav .mobile-menu-nav__contact:active img{filter:none}
