.elementor-8023 .elementor-element.elementor-element-784c53d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8023 .elementor-element.elementor-element-dbd39e9>.elementor-widget-container{margin:0;padding:0}.elementor-8023 .elementor-element.elementor-element-dbd39e9{z-index:0}.elementor-8023 .elementor-element.elementor-element-53481a4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8023 .elementor-element.elementor-element-8b775a6>.elementor-widget-container{margin:0;padding:0}.elementor-8023 .elementor-element.elementor-element-a90e45b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8023 .elementor-element.elementor-element-03971a7>.elementor-widget-container{margin:0;padding:0}.elementor-8023 .elementor-element.elementor-element-ecdbdfa{--display:flex}@media(min-width:768px){.elementor-8023 .elementor-element.elementor-element-784c53d{--width:100%}}<!-- Cole este bloco UMA VEZ no Elementor>Custom CSS (ou em um HTML widget no topo da página) --><link rel="preconnect" href="https://fonts.googleapis.com"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="true"/><link href="https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,600;0,700;1,400&family=DM+Sans:wght@300;400;500;600&display=swap" rel="stylesheet"/><style>.dap *,.dap *:before,.dap *:after{box-sizing:border-box;margin:0;padding:0}.dap a{text-decoration:none;color:inherit}.dap .section-label{font-size:12px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#c9a84c;margin-bottom:12px;display:block}.dap .service-card{background:#fff;border:1px solid #f0ece3;padding:32px 28px;transition:all .3s;cursor:default;position:relative;overflow:hidden}.dap .service-card:before{content:'';position:absolute;bottom:0;left:0;width:0;height:3px;background:#c9a84c;transition:width .3s}.dap .service-card:hover{box-shadow:0 8px 40px rgba(0,0,0,.12);transform:translateY(-4px)}.dap .service-card:hover:before{width:100%}.dap .transport-card{background:#fff;border:1px solid #f0ece3;padding:28px 24px;transition:all .3s;position:relative;overflow:hidden}.dap .transport-card:before{content:'';position:absolute;bottom:0;left:0;width:0;height:3px;background:#c9a84c;transition:width .3s}.dap .transport-card:hover{box-shadow:0 8px 40px rgba(0,0,0,.1);transform:translateY(-3px)}.dap .transport-card:hover:before{width:100%}.dap .btn-gold{display:inline-block;background:#c9a84c;color:#fff !important;padding:14px 36px;font-size:13px;font-weight:600;letter-spacing:2px;text-transform:uppercase;cursor:pointer;transition:background .2s;text-decoration:none}.dap .btn-gold:hover{background:#b8962e}.dap .footer-link{color:#aaa;font-size:14px;transition:color .2s}.dap .footer-link:hover{color:#c9a84c}@keyframes dapFadeUp{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.dap .fade-up{animation:dapFadeUp .7s ease both}<\/style>