*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,::after,::before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}}.bg-element,.faq-img,.parallax-element{transform:translateZ(0);will-change:transform;backface-visibility:hidden;perspective:1000px;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-perspective:1000px}img{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;transform:translateZ(0)}body{-webkit-overflow-scrolling:touch;overflow-x:hidden;margin:0;padding:0}.fixed-element,.sticky-element{will-change:transform;transform:translateZ(0)}.transition-optimized{transition-property:transform,opacity;transition-timing-function:cubic-bezier(0.4,0,0.2,1)}.bg-azulPetroleo{background-color:#004876!important;color:#fff!important;border:1px solid #004876!important}.bg-azulPetroleo:hover{background-color:#003a5e!important;border-color:#003a5e!important}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes globo-3d{0%{transform:rotateY(-15deg) rotateX(2deg)}50%{transform:rotateY(15deg) rotateX(-2deg)}100%{transform:rotateY(-15deg) rotateX(2deg)}}.float-animation{animation:float 6s ease-in-out infinite}.globo-3d{animation:globo-3d 8s ease-in-out infinite;transform-style:preserve-3d}@media (max-width:1024px){.parallax-element{transform:none!important;will-change:auto}.mobile-reduce-motion{animation:none!important;transition:none!important}}.gpu-accelerated{transform:translate3d(0,0,0);will-change:transform}.filter-optimized{filter:blur(0px);will-change:filter;transform:translateZ(0)}.style-contained{contain:style}.paint-contained{contain:paint}.frequently-changing{contain:layout style paint;will-change:transform,opacity}.will-change-auto{will-change:auto}.compositor-optimized{isolation:isolate;transform:translateZ(0)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.reveal{transition:all .6s ease}.reveal.show{opacity:1!important;transform:translateY(0)!important}.bg-optimized{background-attachment:scroll;will-change:transform;transform:translateZ(0)}