.elementor-5256 .elementor-element.elementor-element-2362b51{--display:flex;}.elementor-5256 .elementor-element.elementor-element-89b551a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5256 .elementor-element.elementor-element-89b551a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5256 .elementor-element.elementor-element-09db8e7{--display:flex;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5256 .elementor-element.elementor-element-09db8e7:not(.elementor-motion-effects-element-type-background), .elementor-5256 .elementor-element.elementor-element-09db8e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-5256 .elementor-element.elementor-element-d223a4b{text-align:center;}.elementor-5256 .elementor-element.elementor-element-d223a4b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-5256 .elementor-element.elementor-element-792567c{text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;}.elementor-5256 .elementor-element.elementor-element-d588b05 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5256 .elementor-element.elementor-element-d588b05 .colored-separator > div{background-color:#D6B868;}.elementor-5256 .elementor-element.elementor-element-d588b05 .colored-separator > i.stm-boats-icon-wave{color:#D6B868;}.elementor-5256 .elementor-element.elementor-element-d428b7b:not(.elementor-motion-effects-element-type-background), .elementor-5256 .elementor-element.elementor-element-d428b7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-5256 .elementor-element.elementor-element-d428b7b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 0px 0px 0px;}.elementor-5256 .elementor-element.elementor-element-d428b7b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5256 .elementor-element.elementor-element-03a55e9 > .elementor-element-populated, .elementor-5256 .elementor-element.elementor-element-03a55e9 > .elementor-element-populated > .elementor-background-overlay, .elementor-5256 .elementor-element.elementor-element-03a55e9 > .elementor-background-slideshow{border-radius:32px 32px 32px 32px;}.elementor-5256 .elementor-element.elementor-element-03a55e9 > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:30px 20px 79px 20px;}.elementor-5256 .elementor-element.elementor-element-722cbb7{--display:flex;}.elementor-5256 .elementor-element.elementor-element-722cbb7:not(.elementor-motion-effects-element-type-background), .elementor-5256 .elementor-element.elementor-element-722cbb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-5256 .elementor-element.elementor-element-18efcae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5256 .elementor-element.elementor-element-18efcae .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-5256 .elementor-element.elementor-element-6d33a37 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5256 .elementor-element.elementor-element-6d33a37 .colored-separator > div{background-color:#D6B868;}.elementor-5256 .elementor-element.elementor-element-6d33a37 .colored-separator > i.stm-boats-icon-wave{color:#D6B868;}.elementor-5256 .elementor-element.elementor-element-741d7a9{--display:flex;--min-height:600px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;}.elementor-5256 .elementor-element.elementor-element-741d7a9:not(.elementor-motion-effects-element-type-background), .elementor-5256 .elementor-element.elementor-element-741d7a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-5256 .elementor-element.elementor-element-8338a1c{--display:flex;}.elementor-5256 .elementor-element.elementor-element-1d2485d{--display:flex;--border-radius:8px 8px 8px 8px;}.elementor-5256 .elementor-element.elementor-element-1d2485d:not(.elementor-motion-effects-element-type-background), .elementor-5256 .elementor-element.elementor-element-1d2485d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A;}.elementor-5256 .elementor-element.elementor-element-72bcdbb{margin:32px 23px calc(var(--kit-widget-spacing, 0px) + 0px) 23px;}.elementor-5256 .elementor-element.elementor-element-72bcdbb .elementor-icon-wrapper{text-align:center;}.elementor-5256 .elementor-element.elementor-element-72bcdbb.elementor-view-stacked .elementor-icon{background-color:#D6B868;}.elementor-5256 .elementor-element.elementor-element-72bcdbb.elementor-view-framed .elementor-icon, .elementor-5256 .elementor-element.elementor-element-72bcdbb.elementor-view-default .elementor-icon{color:#D6B868;border-color:#D6B868;}.elementor-5256 .elementor-element.elementor-element-72bcdbb.elementor-view-framed .elementor-icon, .elementor-5256 .elementor-element.elementor-element-72bcdbb.elementor-view-default .elementor-icon svg{fill:#D6B868;}.elementor-5256 .elementor-element.elementor-element-72bcdbb .elementor-icon{font-size:28px;}.elementor-5256 .elementor-element.elementor-element-72bcdbb .elementor-icon svg{height:28px;}.elementor-5256 .elementor-element.elementor-element-72bcdbb .elementor-icon-wrapper svg{width:auto;}.elementor-5256 .elementor-element.elementor-element-d3ec72d{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;}.elementor-5256 .elementor-element.elementor-element-3f6a59c{border-radius:10px 10px 10px 10px;}.elementor-5256 .elementor-element.elementor-element-3f6a59c:not( .elementor-widget-image ), .elementor-5256 .elementor-element.elementor-element-3f6a59c.elementor-widget-image img{-webkit-mask-image:url( https://prestigeimport.pt/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-5256 .elementor-element.elementor-element-3f6a59c img{width:23%;max-width:17%;border-radius:0px 0px 0px 0px;}.elementor-5256 .elementor-element.elementor-element-a6a9728{text-align:center;font-size:17px;font-weight:600;}.elementor-5256 .elementor-element.elementor-element-acf2f47{--display:flex;--border-radius:8px 8px 8px 8px;}.elementor-5256 .elementor-element.elementor-element-acf2f47:not(.elementor-motion-effects-element-type-background), .elementor-5256 .elementor-element.elementor-element-acf2f47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A;}.elementor-5256 .elementor-element.elementor-element-964c211{margin:32px 23px calc(var(--kit-widget-spacing, 0px) + 0px) 23px;}.elementor-5256 .elementor-element.elementor-element-964c211 .elementor-icon-wrapper{text-align:center;}.elementor-5256 .elementor-element.elementor-element-964c211.elementor-view-stacked .elementor-icon{background-color:#D6B868;}.elementor-5256 .elementor-element.elementor-element-964c211.elementor-view-framed .elementor-icon, .elementor-5256 .elementor-element.elementor-element-964c211.elementor-view-default .elementor-icon{color:#D6B868;border-color:#D6B868;}.elementor-5256 .elementor-element.elementor-element-964c211.elementor-view-framed .elementor-icon, .elementor-5256 .elementor-element.elementor-element-964c211.elementor-view-default .elementor-icon svg{fill:#D6B868;}.elementor-5256 .elementor-element.elementor-element-964c211 .elementor-icon{font-size:28px;}.elementor-5256 .elementor-element.elementor-element-964c211 .elementor-icon svg{height:28px;}.elementor-5256 .elementor-element.elementor-element-964c211 .elementor-icon-wrapper svg{width:auto;}.elementor-5256 .elementor-element.elementor-element-0cbdb5c{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;}.elementor-5256 .elementor-element.elementor-element-3d22328{border-radius:10px 10px 10px 10px;}.elementor-5256 .elementor-element.elementor-element-3d22328:not( .elementor-widget-image ), .elementor-5256 .elementor-element.elementor-element-3d22328.elementor-widget-image img{-webkit-mask-image:url( https://prestigeimport.pt/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-5256 .elementor-element.elementor-element-3d22328 img{width:23%;max-width:17%;border-radius:0px 0px 0px 0px;}.elementor-5256 .elementor-element.elementor-element-837c24a{text-align:center;font-size:17px;font-weight:600;}.elementor-5256 .elementor-element.elementor-element-559fffe{--display:flex;--border-radius:8px 8px 8px 8px;}.elementor-5256 .elementor-element.elementor-element-559fffe:not(.elementor-motion-effects-element-type-background), .elementor-5256 .elementor-element.elementor-element-559fffe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A;}.elementor-5256 .elementor-element.elementor-element-17ba8b7{margin:32px 23px calc(var(--kit-widget-spacing, 0px) + 0px) 23px;}.elementor-5256 .elementor-element.elementor-element-17ba8b7 .elementor-icon-wrapper{text-align:center;}.elementor-5256 .elementor-element.elementor-element-17ba8b7.elementor-view-stacked .elementor-icon{background-color:#D6B868;}.elementor-5256 .elementor-element.elementor-element-17ba8b7.elementor-view-framed .elementor-icon, .elementor-5256 .elementor-element.elementor-element-17ba8b7.elementor-view-default .elementor-icon{color:#D6B868;border-color:#D6B868;}.elementor-5256 .elementor-element.elementor-element-17ba8b7.elementor-view-framed .elementor-icon, .elementor-5256 .elementor-element.elementor-element-17ba8b7.elementor-view-default .elementor-icon svg{fill:#D6B868;}.elementor-5256 .elementor-element.elementor-element-17ba8b7 .elementor-icon{font-size:28px;}.elementor-5256 .elementor-element.elementor-element-17ba8b7 .elementor-icon svg{height:28px;}.elementor-5256 .elementor-element.elementor-element-17ba8b7 .elementor-icon-wrapper svg{width:auto;}.elementor-5256 .elementor-element.elementor-element-9b021fa{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;}.elementor-5256 .elementor-element.elementor-element-fdb134f{border-radius:10px 10px 10px 10px;}.elementor-5256 .elementor-element.elementor-element-fdb134f:not( .elementor-widget-image ), .elementor-5256 .elementor-element.elementor-element-fdb134f.elementor-widget-image img{-webkit-mask-image:url( https://prestigeimport.pt/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-5256 .elementor-element.elementor-element-fdb134f img{width:23%;max-width:17%;border-radius:0px 0px 0px 0px;}.elementor-5256 .elementor-element.elementor-element-12698e9{text-align:center;font-size:17px;font-weight:600;}.elementor-5256 .elementor-element.elementor-element-2e9b6bb{--display:flex;--border-radius:8px 8px 8px 8px;}.elementor-5256 .elementor-element.elementor-element-2e9b6bb:not(.elementor-motion-effects-element-type-background), .elementor-5256 .elementor-element.elementor-element-2e9b6bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A;}.elementor-5256 .elementor-element.elementor-element-5b780a7{margin:32px 23px calc(var(--kit-widget-spacing, 0px) + 0px) 23px;}.elementor-5256 .elementor-element.elementor-element-5b780a7 .elementor-icon-wrapper{text-align:center;}.elementor-5256 .elementor-element.elementor-element-5b780a7.elementor-view-stacked .elementor-icon{background-color:#D6B868;}.elementor-5256 .elementor-element.elementor-element-5b780a7.elementor-view-framed .elementor-icon, .elementor-5256 .elementor-element.elementor-element-5b780a7.elementor-view-default .elementor-icon{color:#D6B868;border-color:#D6B868;}.elementor-5256 .elementor-element.elementor-element-5b780a7.elementor-view-framed .elementor-icon, .elementor-5256 .elementor-element.elementor-element-5b780a7.elementor-view-default .elementor-icon svg{fill:#D6B868;}.elementor-5256 .elementor-element.elementor-element-5b780a7 .elementor-icon{font-size:28px;}.elementor-5256 .elementor-element.elementor-element-5b780a7 .elementor-icon svg{height:28px;}.elementor-5256 .elementor-element.elementor-element-5b780a7 .elementor-icon-wrapper svg{width:auto;}.elementor-5256 .elementor-element.elementor-element-a9622cf{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;}.elementor-5256 .elementor-element.elementor-element-3223fa3{border-radius:10px 10px 10px 10px;}.elementor-5256 .elementor-element.elementor-element-3223fa3:not( .elementor-widget-image ), .elementor-5256 .elementor-element.elementor-element-3223fa3.elementor-widget-image img{-webkit-mask-image:url( https://prestigeimport.pt/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-5256 .elementor-element.elementor-element-3223fa3 img{width:23%;max-width:17%;border-radius:0px 0px 0px 0px;}.elementor-5256 .elementor-element.elementor-element-39d7d56{text-align:center;font-size:17px;font-weight:600;}.elementor-5256 .elementor-element.elementor-element-135253a{--display:flex;}.elementor-5256 .elementor-element.elementor-element-9bbce67{--display:flex;--border-radius:8px 8px 8px 8px;}.elementor-5256 .elementor-element.elementor-element-9bbce67:not(.elementor-motion-effects-element-type-background), .elementor-5256 .elementor-element.elementor-element-9bbce67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A;}.elementor-5256 .elementor-element.elementor-element-fc27cf0{margin:32px 23px calc(var(--kit-widget-spacing, 0px) + 0px) 23px;}.elementor-5256 .elementor-element.elementor-element-fc27cf0 .elementor-icon-wrapper{text-align:center;}.elementor-5256 .elementor-element.elementor-element-fc27cf0.elementor-view-stacked .elementor-icon{background-color:#D6B868;}.elementor-5256 .elementor-element.elementor-element-fc27cf0.elementor-view-framed .elementor-icon, .elementor-5256 .elementor-element.elementor-element-fc27cf0.elementor-view-default .elementor-icon{color:#D6B868;border-color:#D6B868;}.elementor-5256 .elementor-element.elementor-element-fc27cf0.elementor-view-framed .elementor-icon, .elementor-5256 .elementor-element.elementor-element-fc27cf0.elementor-view-default .elementor-icon svg{fill:#D6B868;}.elementor-5256 .elementor-element.elementor-element-fc27cf0 .elementor-icon{font-size:28px;}.elementor-5256 .elementor-element.elementor-element-fc27cf0 .elementor-icon svg{height:28px;}.elementor-5256 .elementor-element.elementor-element-fc27cf0 .elementor-icon-wrapper svg{width:auto;}.elementor-5256 .elementor-element.elementor-element-0be70e9{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;}.elementor-5256 .elementor-element.elementor-element-92a17af{border-radius:10px 10px 10px 10px;}.elementor-5256 .elementor-element.elementor-element-92a17af:not( .elementor-widget-image ), .elementor-5256 .elementor-element.elementor-element-92a17af.elementor-widget-image img{-webkit-mask-image:url( https://prestigeimport.pt/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-5256 .elementor-element.elementor-element-92a17af img{width:23%;max-width:17%;border-radius:0px 0px 0px 0px;}.elementor-5256 .elementor-element.elementor-element-7a76d9d{text-align:center;font-size:17px;font-weight:600;}.elementor-5256 .elementor-element.elementor-element-d39fe5e{--display:flex;--border-radius:8px 8px 8px 8px;}.elementor-5256 .elementor-element.elementor-element-d39fe5e:not(.elementor-motion-effects-element-type-background), .elementor-5256 .elementor-element.elementor-element-d39fe5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A;}.elementor-5256 .elementor-element.elementor-element-cd64c6e{margin:32px 23px calc(var(--kit-widget-spacing, 0px) + 0px) 23px;}.elementor-5256 .elementor-element.elementor-element-cd64c6e .elementor-icon-wrapper{text-align:center;}.elementor-5256 .elementor-element.elementor-element-cd64c6e.elementor-view-stacked .elementor-icon{background-color:#D6B868;}.elementor-5256 .elementor-element.elementor-element-cd64c6e.elementor-view-framed .elementor-icon, .elementor-5256 .elementor-element.elementor-element-cd64c6e.elementor-view-default .elementor-icon{color:#D6B868;border-color:#D6B868;}.elementor-5256 .elementor-element.elementor-element-cd64c6e.elementor-view-framed .elementor-icon, .elementor-5256 .elementor-element.elementor-element-cd64c6e.elementor-view-default .elementor-icon svg{fill:#D6B868;}.elementor-5256 .elementor-element.elementor-element-cd64c6e .elementor-icon{font-size:28px;}.elementor-5256 .elementor-element.elementor-element-cd64c6e .elementor-icon svg{height:28px;}.elementor-5256 .elementor-element.elementor-element-cd64c6e .elementor-icon-wrapper svg{width:auto;}.elementor-5256 .elementor-element.elementor-element-ab44476{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;}.elementor-5256 .elementor-element.elementor-element-b300713{border-radius:10px 10px 10px 10px;}.elementor-5256 .elementor-element.elementor-element-b300713:not( .elementor-widget-image ), .elementor-5256 .elementor-element.elementor-element-b300713.elementor-widget-image img{-webkit-mask-image:url( https://prestigeimport.pt/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-5256 .elementor-element.elementor-element-b300713 img{width:23%;max-width:17%;border-radius:0px 0px 0px 0px;}.elementor-5256 .elementor-element.elementor-element-a79454c{text-align:center;font-size:17px;font-weight:600;}.elementor-5256 .elementor-element.elementor-element-4f4340a{--display:flex;--border-radius:8px 8px 8px 8px;}.elementor-5256 .elementor-element.elementor-element-4f4340a:not(.elementor-motion-effects-element-type-background), .elementor-5256 .elementor-element.elementor-element-4f4340a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A;}.elementor-5256 .elementor-element.elementor-element-ba218da{margin:32px 23px calc(var(--kit-widget-spacing, 0px) + 0px) 23px;}.elementor-5256 .elementor-element.elementor-element-ba218da .elementor-icon-wrapper{text-align:center;}.elementor-5256 .elementor-element.elementor-element-ba218da.elementor-view-stacked .elementor-icon{background-color:#D6B868;}.elementor-5256 .elementor-element.elementor-element-ba218da.elementor-view-framed .elementor-icon, .elementor-5256 .elementor-element.elementor-element-ba218da.elementor-view-default .elementor-icon{color:#D6B868;border-color:#D6B868;}.elementor-5256 .elementor-element.elementor-element-ba218da.elementor-view-framed .elementor-icon, .elementor-5256 .elementor-element.elementor-element-ba218da.elementor-view-default .elementor-icon svg{fill:#D6B868;}.elementor-5256 .elementor-element.elementor-element-ba218da .elementor-icon{font-size:28px;}.elementor-5256 .elementor-element.elementor-element-ba218da .elementor-icon svg{height:28px;}.elementor-5256 .elementor-element.elementor-element-ba218da .elementor-icon-wrapper svg{width:auto;}.elementor-5256 .elementor-element.elementor-element-c3a31c6{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;}.elementor-5256 .elementor-element.elementor-element-b9391d9{border-radius:10px 10px 10px 10px;}.elementor-5256 .elementor-element.elementor-element-b9391d9:not( .elementor-widget-image ), .elementor-5256 .elementor-element.elementor-element-b9391d9.elementor-widget-image img{-webkit-mask-image:url( https://prestigeimport.pt/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-5256 .elementor-element.elementor-element-b9391d9 img{width:23%;max-width:17%;border-radius:0px 0px 0px 0px;}.elementor-5256 .elementor-element.elementor-element-dd0fb9d{text-align:center;font-size:17px;font-weight:600;}.elementor-5256 .elementor-element.elementor-element-e1c6928{--display:flex;--border-radius:8px 8px 8px 8px;}.elementor-5256 .elementor-element.elementor-element-e1c6928:not(.elementor-motion-effects-element-type-background), .elementor-5256 .elementor-element.elementor-element-e1c6928 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A;}.elementor-5256 .elementor-element.elementor-element-99ff332{margin:32px 23px calc(var(--kit-widget-spacing, 0px) + 0px) 23px;}.elementor-5256 .elementor-element.elementor-element-99ff332 .elementor-icon-wrapper{text-align:center;}.elementor-5256 .elementor-element.elementor-element-99ff332.elementor-view-stacked .elementor-icon{background-color:#D6B868;}.elementor-5256 .elementor-element.elementor-element-99ff332.elementor-view-framed .elementor-icon, .elementor-5256 .elementor-element.elementor-element-99ff332.elementor-view-default .elementor-icon{color:#D6B868;border-color:#D6B868;}.elementor-5256 .elementor-element.elementor-element-99ff332.elementor-view-framed .elementor-icon, .elementor-5256 .elementor-element.elementor-element-99ff332.elementor-view-default .elementor-icon svg{fill:#D6B868;}.elementor-5256 .elementor-element.elementor-element-99ff332 .elementor-icon{font-size:28px;}.elementor-5256 .elementor-element.elementor-element-99ff332 .elementor-icon svg{height:28px;}.elementor-5256 .elementor-element.elementor-element-99ff332 .elementor-icon-wrapper svg{width:auto;}.elementor-5256 .elementor-element.elementor-element-8b077ae{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;}.elementor-5256 .elementor-element.elementor-element-f8179f7{border-radius:10px 10px 10px 10px;}.elementor-5256 .elementor-element.elementor-element-f8179f7:not( .elementor-widget-image ), .elementor-5256 .elementor-element.elementor-element-f8179f7.elementor-widget-image img{-webkit-mask-image:url( https://prestigeimport.pt/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-5256 .elementor-element.elementor-element-f8179f7 img{width:23%;max-width:17%;border-radius:0px 0px 0px 0px;}.elementor-5256 .elementor-element.elementor-element-48589ca{text-align:center;font-size:17px;font-weight:600;}.elementor-5256 .elementor-element.elementor-element-499bb02{--display:flex;}.elementor-5256 .elementor-element.elementor-element-e677fa4{--display:flex;--border-radius:8px 8px 8px 8px;}.elementor-5256 .elementor-element.elementor-element-e677fa4:not(.elementor-motion-effects-element-type-background), .elementor-5256 .elementor-element.elementor-element-e677fa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A;}.elementor-5256 .elementor-element.elementor-element-7363425{margin:32px 23px calc(var(--kit-widget-spacing, 0px) + 0px) 23px;}.elementor-5256 .elementor-element.elementor-element-7363425 .elementor-icon-wrapper{text-align:center;}.elementor-5256 .elementor-element.elementor-element-7363425.elementor-view-stacked .elementor-icon{background-color:#D6B868;}.elementor-5256 .elementor-element.elementor-element-7363425.elementor-view-framed .elementor-icon, .elementor-5256 .elementor-element.elementor-element-7363425.elementor-view-default .elementor-icon{color:#D6B868;border-color:#D6B868;}.elementor-5256 .elementor-element.elementor-element-7363425.elementor-view-framed .elementor-icon, .elementor-5256 .elementor-element.elementor-element-7363425.elementor-view-default .elementor-icon svg{fill:#D6B868;}.elementor-5256 .elementor-element.elementor-element-7363425 .elementor-icon{font-size:28px;}.elementor-5256 .elementor-element.elementor-element-7363425 .elementor-icon svg{height:28px;}.elementor-5256 .elementor-element.elementor-element-7363425 .elementor-icon-wrapper svg{width:auto;}.elementor-5256 .elementor-element.elementor-element-81396dc{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;}.elementor-5256 .elementor-element.elementor-element-81eff71{border-radius:10px 10px 10px 10px;}.elementor-5256 .elementor-element.elementor-element-81eff71:not( .elementor-widget-image ), .elementor-5256 .elementor-element.elementor-element-81eff71.elementor-widget-image img{-webkit-mask-image:url( https://prestigeimport.pt/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-5256 .elementor-element.elementor-element-81eff71 img{width:23%;max-width:17%;border-radius:0px 0px 0px 0px;}.elementor-5256 .elementor-element.elementor-element-bf7e3e7{text-align:center;font-size:17px;font-weight:600;}.elementor-5256 .elementor-element.elementor-element-a0eb7c3{--display:flex;--border-radius:8px 8px 8px 8px;}.elementor-5256 .elementor-element.elementor-element-a0eb7c3:not(.elementor-motion-effects-element-type-background), .elementor-5256 .elementor-element.elementor-element-a0eb7c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A;}.elementor-5256 .elementor-element.elementor-element-cd7653a{margin:32px 23px calc(var(--kit-widget-spacing, 0px) + 0px) 23px;}.elementor-5256 .elementor-element.elementor-element-cd7653a .elementor-icon-wrapper{text-align:center;}.elementor-5256 .elementor-element.elementor-element-cd7653a.elementor-view-stacked .elementor-icon{background-color:#D6B868;}.elementor-5256 .elementor-element.elementor-element-cd7653a.elementor-view-framed .elementor-icon, .elementor-5256 .elementor-element.elementor-element-cd7653a.elementor-view-default .elementor-icon{color:#D6B868;border-color:#D6B868;}.elementor-5256 .elementor-element.elementor-element-cd7653a.elementor-view-framed .elementor-icon, .elementor-5256 .elementor-element.elementor-element-cd7653a.elementor-view-default .elementor-icon svg{fill:#D6B868;}.elementor-5256 .elementor-element.elementor-element-cd7653a .elementor-icon{font-size:28px;}.elementor-5256 .elementor-element.elementor-element-cd7653a .elementor-icon svg{height:28px;}.elementor-5256 .elementor-element.elementor-element-cd7653a .elementor-icon-wrapper svg{width:auto;}.elementor-5256 .elementor-element.elementor-element-a84a151{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;}.elementor-5256 .elementor-element.elementor-element-7655c94{border-radius:10px 10px 10px 10px;}.elementor-5256 .elementor-element.elementor-element-7655c94:not( .elementor-widget-image ), .elementor-5256 .elementor-element.elementor-element-7655c94.elementor-widget-image img{-webkit-mask-image:url( https://prestigeimport.pt/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-5256 .elementor-element.elementor-element-7655c94 img{width:23%;max-width:17%;border-radius:0px 0px 0px 0px;}.elementor-5256 .elementor-element.elementor-element-c0592e1{text-align:center;font-size:17px;font-weight:600;}.elementor-5256 .elementor-element.elementor-element-0982c77{--display:flex;--border-radius:8px 8px 8px 8px;}.elementor-5256 .elementor-element.elementor-element-0982c77:not(.elementor-motion-effects-element-type-background), .elementor-5256 .elementor-element.elementor-element-0982c77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A;}.elementor-5256 .elementor-element.elementor-element-62ec3db{margin:32px 23px calc(var(--kit-widget-spacing, 0px) + 0px) 23px;}.elementor-5256 .elementor-element.elementor-element-62ec3db .elementor-icon-wrapper{text-align:center;}.elementor-5256 .elementor-element.elementor-element-62ec3db.elementor-view-stacked .elementor-icon{background-color:#D6B868;}.elementor-5256 .elementor-element.elementor-element-62ec3db.elementor-view-framed .elementor-icon, .elementor-5256 .elementor-element.elementor-element-62ec3db.elementor-view-default .elementor-icon{color:#D6B868;border-color:#D6B868;}.elementor-5256 .elementor-element.elementor-element-62ec3db.elementor-view-framed .elementor-icon, .elementor-5256 .elementor-element.elementor-element-62ec3db.elementor-view-default .elementor-icon svg{fill:#D6B868;}.elementor-5256 .elementor-element.elementor-element-62ec3db .elementor-icon{font-size:28px;}.elementor-5256 .elementor-element.elementor-element-62ec3db .elementor-icon svg{height:28px;}.elementor-5256 .elementor-element.elementor-element-62ec3db .elementor-icon-wrapper svg{width:auto;}.elementor-5256 .elementor-element.elementor-element-9acc568{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;}.elementor-5256 .elementor-element.elementor-element-37e3a5f{border-radius:10px 10px 10px 10px;}.elementor-5256 .elementor-element.elementor-element-37e3a5f:not( .elementor-widget-image ), .elementor-5256 .elementor-element.elementor-element-37e3a5f.elementor-widget-image img{-webkit-mask-image:url( https://prestigeimport.pt/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-5256 .elementor-element.elementor-element-37e3a5f img{width:23%;max-width:17%;border-radius:0px 0px 0px 0px;}.elementor-5256 .elementor-element.elementor-element-8de0b11{text-align:center;font-size:17px;font-weight:600;}.elementor-5256 .elementor-element.elementor-element-c951391{--display:flex;--border-radius:8px 8px 8px 8px;}.elementor-5256 .elementor-element.elementor-element-c951391:not(.elementor-motion-effects-element-type-background), .elementor-5256 .elementor-element.elementor-element-c951391 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A;}.elementor-5256 .elementor-element.elementor-element-434cfa2{margin:32px 23px calc(var(--kit-widget-spacing, 0px) + 0px) 23px;}.elementor-5256 .elementor-element.elementor-element-434cfa2 .elementor-icon-wrapper{text-align:center;}.elementor-5256 .elementor-element.elementor-element-434cfa2.elementor-view-stacked .elementor-icon{background-color:#D6B868;}.elementor-5256 .elementor-element.elementor-element-434cfa2.elementor-view-framed .elementor-icon, .elementor-5256 .elementor-element.elementor-element-434cfa2.elementor-view-default .elementor-icon{color:#D6B868;border-color:#D6B868;}.elementor-5256 .elementor-element.elementor-element-434cfa2.elementor-view-framed .elementor-icon, .elementor-5256 .elementor-element.elementor-element-434cfa2.elementor-view-default .elementor-icon svg{fill:#D6B868;}.elementor-5256 .elementor-element.elementor-element-434cfa2 .elementor-icon{font-size:28px;}.elementor-5256 .elementor-element.elementor-element-434cfa2 .elementor-icon svg{height:28px;}.elementor-5256 .elementor-element.elementor-element-434cfa2 .elementor-icon-wrapper svg{width:auto;}.elementor-5256 .elementor-element.elementor-element-daa8a43{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;}.elementor-5256 .elementor-element.elementor-element-c449fa1{border-radius:10px 10px 10px 10px;}.elementor-5256 .elementor-element.elementor-element-c449fa1:not( .elementor-widget-image ), .elementor-5256 .elementor-element.elementor-element-c449fa1.elementor-widget-image img{-webkit-mask-image:url( https://prestigeimport.pt/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-5256 .elementor-element.elementor-element-c449fa1 img{width:23%;max-width:17%;border-radius:0px 0px 0px 0px;}.elementor-5256 .elementor-element.elementor-element-59e2561{text-align:center;font-size:17px;font-weight:600;}.elementor-5256 .elementor-element.elementor-element-04a6ccf{--display:flex;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5256 .elementor-element.elementor-element-04a6ccf:not(.elementor-motion-effects-element-type-background), .elementor-5256 .elementor-element.elementor-element-04a6ccf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-5256 .elementor-element.elementor-element-706065f{text-align:center;}.elementor-5256 .elementor-element.elementor-element-706065f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-5256 .elementor-element.elementor-element-2b03318{font-family:"Montserrat", Sans-serif;}.elementor-5256 .elementor-element.elementor-element-1f825fc > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5256 .elementor-element.elementor-element-1f825fc .colored-separator > div{background-color:#D6B868;}.elementor-5256 .elementor-element.elementor-element-1f825fc .colored-separator > i.stm-boats-icon-wave{color:#D6B868;}.elementor-5256 .elementor-element.elementor-element-192fea3{padding:0px 0px 55px 0px;}body.elementor-page-5256:not(.elementor-motion-effects-element-type-background), body.elementor-page-5256 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #141414 0%, #111111 30%);}@media(max-width:1024px){.elementor-5256 .elementor-element.elementor-element-03a55e9 > .elementor-element-populated{padding:70px 20px 70px 20px;}}@media(max-width:767px){.elementor-5256 .elementor-element.elementor-element-d223a4b{text-align:center;}.elementor-5256 .elementor-element.elementor-element-d223a4b .elementor-heading-title{font-size:22px;line-height:1.4em;letter-spacing:0.1px;word-spacing:0em;}.elementor-5256 .elementor-element.elementor-element-792567c{text-align:center;font-size:14px;}.elementor-5256 .elementor-element.elementor-element-18efcae .elementor-heading-title{font-size:22px;line-height:1.4em;letter-spacing:0.1px;word-spacing:0em;}.elementor-5256 .elementor-element.elementor-element-8338a1c{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-5256 .elementor-element.elementor-element-1d2485d{--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-5256 .elementor-element.elementor-element-1d2485d.e-con{--align-self:center;}.elementor-5256 .elementor-element.elementor-element-acf2f47{--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-5256 .elementor-element.elementor-element-acf2f47.e-con{--align-self:center;}.elementor-5256 .elementor-element.elementor-element-559fffe{--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-5256 .elementor-element.elementor-element-559fffe.e-con{--align-self:center;}.elementor-5256 .elementor-element.elementor-element-2e9b6bb{--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-5256 .elementor-element.elementor-element-2e9b6bb.e-con{--align-self:center;}.elementor-5256 .elementor-element.elementor-element-9bbce67{--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-5256 .elementor-element.elementor-element-9bbce67.e-con{--align-self:center;}.elementor-5256 .elementor-element.elementor-element-d39fe5e{--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-5256 .elementor-element.elementor-element-d39fe5e.e-con{--align-self:center;}.elementor-5256 .elementor-element.elementor-element-4f4340a{--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-5256 .elementor-element.elementor-element-4f4340a.e-con{--align-self:center;}.elementor-5256 .elementor-element.elementor-element-e1c6928{--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-5256 .elementor-element.elementor-element-e1c6928.e-con{--align-self:center;}.elementor-5256 .elementor-element.elementor-element-e677fa4{--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-5256 .elementor-element.elementor-element-e677fa4.e-con{--align-self:center;}.elementor-5256 .elementor-element.elementor-element-a0eb7c3{--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-5256 .elementor-element.elementor-element-a0eb7c3.e-con{--align-self:center;}.elementor-5256 .elementor-element.elementor-element-0982c77{--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-5256 .elementor-element.elementor-element-0982c77.e-con{--align-self:center;}.elementor-5256 .elementor-element.elementor-element-c951391{--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-5256 .elementor-element.elementor-element-c951391.e-con{--align-self:center;}}/* Start custom CSS for icon, class: .elementor-element-72bcdbb */.elementor-5256 .elementor-element.elementor-element-72bcdbb svg, 
.elementor-5256 .elementor-element.elementor-element-72bcdbb svg path {
    fill: #f9e69d !important;
    color: #f9e69d !important;
}

.elementor-5256 .elementor-element.elementor-element-72bcdbb i {
    color: #f9e69d !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-964c211 */.elementor-5256 .elementor-element.elementor-element-964c211 svg, 
.elementor-5256 .elementor-element.elementor-element-964c211 svg path {
    fill: #f9e69d !important;
    color: #f9e69d !important;
}

.elementor-5256 .elementor-element.elementor-element-964c211 i {
    color: #f9e69d !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-17ba8b7 */.elementor-5256 .elementor-element.elementor-element-17ba8b7 svg, 
.elementor-5256 .elementor-element.elementor-element-17ba8b7 svg path {
    fill: #f9e69d !important;
    color: #f9e69d !important;
}

.elementor-5256 .elementor-element.elementor-element-17ba8b7 i {
    color: #f9e69d !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5b780a7 */.elementor-5256 .elementor-element.elementor-element-5b780a7 svg, 
.elementor-5256 .elementor-element.elementor-element-5b780a7 svg path {
    fill: #f9e69d !important;
    color: #f9e69d !important;
}

.elementor-5256 .elementor-element.elementor-element-5b780a7 i {
    color: #f9e69d !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fc27cf0 */.elementor-5256 .elementor-element.elementor-element-fc27cf0 svg, 
.elementor-5256 .elementor-element.elementor-element-fc27cf0 svg path {
    fill: #f9e69d !important;
    color: #f9e69d !important;
}

.elementor-5256 .elementor-element.elementor-element-fc27cf0 i {
    color: #f9e69d !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cd64c6e */.elementor-5256 .elementor-element.elementor-element-cd64c6e svg, 
.elementor-5256 .elementor-element.elementor-element-cd64c6e svg path {
    fill: #f9e69d !important;
    color: #f9e69d !important;
}

.elementor-5256 .elementor-element.elementor-element-cd64c6e i {
    color: #f9e69d !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ba218da */.elementor-5256 .elementor-element.elementor-element-ba218da svg, 
.elementor-5256 .elementor-element.elementor-element-ba218da svg path {
    fill: #f9e69d !important;
    color: #f9e69d !important;
}

.elementor-5256 .elementor-element.elementor-element-ba218da i {
    color: #f9e69d !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-99ff332 */.elementor-5256 .elementor-element.elementor-element-99ff332 svg, 
.elementor-5256 .elementor-element.elementor-element-99ff332 svg path {
    fill: #f9e69d !important;
    color: #f9e69d !important;
}

.elementor-5256 .elementor-element.elementor-element-99ff332 i {
    color: #f9e69d !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7363425 */.elementor-5256 .elementor-element.elementor-element-7363425 svg, 
.elementor-5256 .elementor-element.elementor-element-7363425 svg path {
    fill: #f9e69d !important;
    color: #f9e69d !important;
}

.elementor-5256 .elementor-element.elementor-element-7363425 i {
    color: #f9e69d !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cd7653a */.elementor-5256 .elementor-element.elementor-element-cd7653a svg, 
.elementor-5256 .elementor-element.elementor-element-cd7653a svg path {
    fill: #f9e69d !important;
    color: #f9e69d !important;
}

.elementor-5256 .elementor-element.elementor-element-cd7653a i {
    color: #f9e69d !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-62ec3db */.elementor-5256 .elementor-element.elementor-element-62ec3db svg, 
.elementor-5256 .elementor-element.elementor-element-62ec3db svg path {
    fill: #f9e69d !important;
    color: #f9e69d !important;
}

.elementor-5256 .elementor-element.elementor-element-62ec3db i {
    color: #f9e69d !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-434cfa2 */.elementor-5256 .elementor-element.elementor-element-434cfa2 svg, 
.elementor-5256 .elementor-element.elementor-element-434cfa2 svg path {
    fill: #f9e69d !important;
    color: #f9e69d !important;
}

.elementor-5256 .elementor-element.elementor-element-434cfa2 i {
    color: #f9e69d !important;
}/* End custom CSS */
/* Start custom CSS *//* 1. CONTENTOR PRINCIPAL - ALTURA AMPLIADA */
.secao-depoimentos-flutuantes {
    position: relative;
    overflow: hidden;
    /* Altura para Desktop: Permite ver 2 cards + entradas/saídas */
    height: 900px; 
    display: flex;
    gap: 25px;
    background-color: #1a1a1a; /* Corrigido para o fundo dark */
    cursor: pointer;
}

/* 2. EFEITO DEGRADÊ (SUAVIZAÇÃO) */
.secao-depoimentos-flutuantes::before,
.secao-depoimentos-flutuantes::after {
    content: "";
    position: absolute;
    left: 0;
    width: 100%;
    height: 180px; /* Degradê ligeiramente maior para a nova altura */
    z-index: 10;
    pointer-events: none;
}

.secao-depoimentos-flutuantes::before {
    top: 0;
    /* Degradê de #1A1A1A sólido para transparente */
    background: linear-gradient(to bottom, rgba(26, 26, 26, 1) 0%, rgba(26, 26, 26, 0) 100%);
}

.secao-depoimentos-flutuantes::after {
    bottom: 0;
    /* Degradê de #1A1A1A sólido para transparente */
    background: linear-gradient(to top, rgba(26, 26, 26, 1) 0%, rgba(26, 26, 26, 0) 100%);
}

/* 3. ANIMAÇÃO DE LOOP INFINITO */
@keyframes scrollInfinite {
    0% { transform: translateY(0); }
    100% { transform: translateY(-50%); }
}

/* 4. CONFIGURAÇÃO DAS COLUNAS E PAUSA NO HOVER */
.coluna-flutuante-1, .coluna-flutuante-2, .coluna-flutuante-3 {
    display: flex;
    flex-direction: column;
    gap: 25px;
    flex: 1;
    transition: all 0.5s ease;
}

/* GATILHO: PARA O LOOP AO PASSAR O RATO OU TOCAR (MOBILE) */
.secao-depoimentos-flutuantes:hover .coluna-flutuante-1,
.secao-depoimentos-flutuantes:hover .coluna-flutuante-2,
.secao-depoimentos-flutuantes:hover .coluna-flutuante-3 {
    animation-play-state: paused !important;
}

/* Velocidades e Direções */
.coluna-flutuante-1 { animation: scrollInfinite 45s linear infinite; }
.coluna-flutuante-2 { animation: scrollInfinite 35s linear infinite; animation-direction: reverse; }
.coluna-flutuante-3 { animation: scrollInfinite 55s linear infinite; }

/* 5. AJUSTES ESPECÍFICOS PARA TELEMÓVEL (MOBILE) */
@media (max-width: 767px) {
    .secao-depoimentos-flutuantes {
        /* Altura para Telemóvel: Garante 2 depoimentos nítidos */
        height: 750px; 
        gap: 15px;
    }
    
    .coluna-flutuante-3 { display: none; } /* Mantemos 2 colunas para clareza */
    
    .coluna-flutuante-1, .coluna-flutuante-2 {
        animation-duration: 30s;
    }
}/* End custom CSS */