.elementor-106462 .elementor-element.elementor-element-7163266 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-106462 .elementor-element.elementor-element-7163266:not(.elementor-motion-effects-element-type-background), .elementor-106462 .elementor-element.elementor-element-7163266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-106462 .elementor-element.elementor-element-7163266{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-106462 .elementor-element.elementor-element-7163266 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-106462 .elementor-element.elementor-element-2611aa4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-106462 .elementor-element.elementor-element-2611aa4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-106462 .elementor-element.elementor-element-6b4e2cf img{width:80%;}.elementor-106462 .elementor-element.elementor-element-89bfb77{text-align:start;}.elementor-106462 .elementor-element.elementor-element-88b3874.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-106462 .elementor-element.elementor-element-d262f2e .elementor-repeater-item-1449f50.premium-bullet-list-content:hover .premium-drawable-icon *, .elementor-106462 .elementor-element.elementor-element-d262f2e .elementor-repeater-item-1449f50.premium-bullet-list-content:hover svg:not([class*="premium-"]){stroke:#61CE70;}.elementor-106462 .elementor-element.elementor-element-d262f2e .premium-bullet-list-content{overflow:hidden;}.elementor-106462 .elementor-element.elementor-element-d262f2e .premium-bullet-list-box {flex-direction:row;}.elementor-106462 .elementor-element.elementor-element-d262f2e .premium-bullet-list-content, .elementor-106462 .elementor-element.elementor-element-d262f2e .premium-bullet-list-box{justify-content:flex-start;}.elementor-106462 .elementor-element.elementor-element-d262f2e .premium-bullet-list-divider, .elementor-106462 .elementor-element.elementor-element-d262f2e .premium-bullet-list-wrapper-top{align-self:flex-start;}.elementor-106462 .elementor-element.elementor-element-d262f2e{--pa-bullet-align:flex-start;width:auto;max-width:auto;--pa-bullet-hv-size:19px;}.elementor-106462 .elementor-element.elementor-element-d262f2e .premium-bullet-list-text{display:flex;flex-direction:row-reverse;order:5;}.elementor-106462 .elementor-element.elementor-element-d262f2e .premium-bullet-list-content .premium-bullet-list-text-wrapper > span{align-self:start;text-align:start;}.elementor-106462 .elementor-element.elementor-element-d262f2e .premium-bullet-list-wrapper{align-self:center;}.elementor-106462 .elementor-element.elementor-element-d262f2e .premium-bullet-list-badge{order:8;}.elementor-106462 .elementor-element.elementor-element-d262f2e .premium-bullet-list-content {border-radius:0px 0px 0px 0px;}.elementor-106462 .elementor-element.elementor-element-d262f2e .premium-bullet-list-wrapper i, .elementor-106462 .elementor-element.elementor-element-d262f2e .premium-bullet-list-text p, .elementor-106462 .elementor-element.elementor-element-d262f2e .premium-bullet-text{font-size:19px;}.elementor-106462 .elementor-element.elementor-element-d262f2e .premium-bullet-list-wrapper svg, .elementor-106462 .elementor-element.elementor-element-d262f2e .premium-bullet-list-wrapper img{width:19px !important;height:19px !important;}.elementor-106462 .elementor-element.elementor-element-d262f2e .premium-bullet-list-wrapper i, .elementor-106462 .elementor-element.elementor-element-d262f2e .premium-bullet-list-icon-text p{color:#FAFAFA;}.elementor-106462 .elementor-element.elementor-element-d262f2e .premium-drawable-icon *, .elementor-106462 .elementor-element.elementor-element-d262f2e svg:not([class*="premium-"]){fill:#FAFAFA;}.elementor-106462 .elementor-element.elementor-element-d262f2e .premium-bullet-list-blur:hover .premium-bullet-list-wrapper i, .elementor-106462 .elementor-element.elementor-element-d262f2e .premium-bullet-list-blur:hover .premium-bullet-list-wrapper svg, .elementor-106462 .elementor-element.elementor-element-d262f2e .premium-bullet-list-blur:hover .premium-bullet-list-wrapper .premium-bullet-list-icon-text p{text-shadow:0 0 3px #FAFAFA;} .elementor-106462 .elementor-element.elementor-element-d262f2e .premium-bullet-list-icon-text p{font-family:"NouvelR", Sans-serif;font-size:32px;}.elementor-106462 .elementor-element.elementor-element-d262f2e .premium-bullet-text{font-family:"DSAutomobilesPro", Sans-serif;font-size:16px;} .elementor-106462 .elementor-element.elementor-element-d262f2e .premium-bullet-text{color:#FFFFFF;} .elementor-106462 .elementor-element.elementor-element-d262f2e .premium-bullet-list-blur:hover .premium-bullet-text{text-shadow:0 0 3px #FFFFFF;}.elementor-106462 .elementor-element.elementor-element-d262f2e .premium-bullet-list-badge span{color:#FFFFFF;background-color:#6ec1e4;}.elementor-106462 .elementor-element.elementor-element-d262f2e .premium-bullet-list-badge span {border-radius:2px 2px 2px 2px;padding:2px 5px 2px 5px;}.elementor-106462 .elementor-element.elementor-element-d262f2e .premium-bullet-list-badge {margin:0px 0px 0px 5px;}.elementor-106462 .elementor-element.elementor-element-73a5bca .elementor-repeater-item-1aa72ee .premium-drawable-icon *, .elementor-106462 .elementor-element.elementor-element-73a5bca .elementor-repeater-item-1aa72ee svg:not([class*="premium-"]){stroke:#61CE70;}.elementor-106462 .elementor-element.elementor-element-73a5bca .elementor-repeater-item-1aa72ee.premium-bullet-list-content:hover .premium-drawable-icon *, .elementor-106462 .elementor-element.elementor-element-73a5bca .elementor-repeater-item-1aa72ee.premium-bullet-list-content:hover svg:not([class*="premium-"]){stroke:#61CE70;}.elementor-106462 .elementor-element.elementor-element-73a5bca .premium-bullet-list-content{overflow:hidden;}.elementor-106462 .elementor-element.elementor-element-73a5bca .premium-bullet-list-box {flex-direction:column;}.elementor-106462 .elementor-element.elementor-element-73a5bca .premium-bullet-list-content, .elementor-106462 .elementor-element.elementor-element-73a5bca .premium-bullet-list-box{justify-content:flex-start;}.elementor-106462 .elementor-element.elementor-element-73a5bca .premium-bullet-list-divider, .elementor-106462 .elementor-element.elementor-element-73a5bca .premium-bullet-list-wrapper-top{align-self:flex-start;}.elementor-106462 .elementor-element.elementor-element-73a5bca{--pa-bullet-align:flex-start;width:auto;max-width:auto;top:50%;}.elementor-106462 .elementor-element.elementor-element-73a5bca .premium-bullet-list-text{display:flex;flex-direction:row-reverse;order:5;}.elementor-106462 .elementor-element.elementor-element-73a5bca > .elementor-widget-container{--e-transform-rotateZ:-90deg;padding:0px 0px 0px 15px;}body:not(.rtl) .elementor-106462 .elementor-element.elementor-element-73a5bca{right:-48px;}body.rtl .elementor-106462 .elementor-element.elementor-element-73a5bca{left:-48px;}.elementor-106462 .elementor-element.elementor-element-73a5bca .premium-bullet-list-content .premium-bullet-list-text-wrapper > span{align-self:start;text-align:start;}.elementor-106462 .elementor-element.elementor-element-73a5bca .premium-bullet-list-wrapper{align-self:center;}.elementor-106462 .elementor-element.elementor-element-73a5bca .premium-bullet-list-badge{order:8;} .elementor-106462 .elementor-element.elementor-element-73a5bca .premium-bullet-list-content{background-color:#E9E7E1;}.elementor-106462 .elementor-element.elementor-element-73a5bca .premium-bullet-list-content {border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;padding:7px 15px 7px 15px;}.elementor-106462 .elementor-element.elementor-element-73a5bca .premium-bullet-text{font-family:"DSAutomobilesPro", Sans-serif;font-size:16px;} .elementor-106462 .elementor-element.elementor-element-73a5bca .premium-bullet-text{color:#000000;} .elementor-106462 .elementor-element.elementor-element-73a5bca .premium-bullet-list-blur:hover .premium-bullet-text{text-shadow:0 0 3px #000000;}.elementor-106462 .elementor-element.elementor-element-73a5bca .premium-bullet-list-badge span{color:#fff;background-color:#6ec1e4;}.elementor-106462 .elementor-element.elementor-element-73a5bca .premium-bullet-list-badge span {border-radius:2px 2px 2px 2px;padding:2px 5px 2px 5px;}.elementor-106462 .elementor-element.elementor-element-73a5bca .premium-bullet-list-badge {margin:0px 0px 0px 5px;}.elementor-106462 .elementor-element.elementor-element-3f88365{width:auto;max-width:auto;}.elementor-106462 .elementor-element.elementor-element-3f88365 > .elementor-widget-container{padding:0px 0px 0px 010px;}.elementor-106462 .elementor-element.elementor-element-fa5f707:not(.elementor-motion-effects-element-type-background), .elementor-106462 .elementor-element.elementor-element-fa5f707 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background:url("https://apv.motorpor.pt/wp-content/uploads/2024/12/video-image-scaled.jpg") 50% 50%;background-size:cover;}.elementor-106462 .elementor-element.elementor-element-fa5f707 > .elementor-container{min-height:600px;}.elementor-106462 .elementor-element.elementor-element-fa5f707{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-106462 .elementor-element.elementor-element-fa5f707 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-106462 .elementor-element.elementor-element-8125914.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-106462 .elementor-element.elementor-element-2cac44b{width:auto;max-width:auto;text-align:center;}.elementor-106462 .elementor-element.elementor-element-2cac44b > .elementor-widget-container{border-style:solid;border-width:00px 0px 1px 0px;border-color:#FFFFFF;}.elementor-106462 .elementor-element.elementor-element-2cac44b .elementor-heading-title{font-family:"DSAutomobilesPro", Sans-serif;font-size:56px;font-weight:600;font-style:italic;line-height:74px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-106462 .elementor-element.elementor-element-4addf54 > .elementor-widget-container{margin:030px 0px 0px 0px;}.elementor-106462 .elementor-element.elementor-element-4addf54{text-align:center;}.elementor-106462 .elementor-element.elementor-element-4addf54 .elementor-heading-title{font-family:"DSAutomobilesPro", Sans-serif;font-size:37px;font-weight:300;color:#FFFFFF;}.elementor-106462 .elementor-element.elementor-element-408eabe{text-align:center;}.elementor-106462 .elementor-element.elementor-element-408eabe .elementor-heading-title{font-family:"DSAutomobilesPro", Sans-serif;font-size:60px;font-weight:700;color:#FFFFFF;}.elementor-106462 .elementor-element.elementor-element-4123e5a:not(.elementor-motion-effects-element-type-background), .elementor-106462 .elementor-element.elementor-element-4123e5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-106462 .elementor-element.elementor-element-4123e5a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-106462 .elementor-element.elementor-element-4123e5a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-106462 .elementor-element.elementor-element-c1400b8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-106462 .elementor-element.elementor-element-0664d04{text-align:center;}.elementor-106462 .elementor-element.elementor-element-0664d04 .elementor-heading-title{font-family:"DSAutomobilesPro", Sans-serif;font-size:3vw;font-weight:700;font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-106462 .elementor-element.elementor-element-80a68c2{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;align-self:center;text-align:center;font-family:"DSAutomobilesPro", Sans-serif;font-size:28px;font-weight:400;color:#FFFFFF;}.elementor-106462 .elementor-element.elementor-element-80a68c2 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-106462 .elementor-element.elementor-element-29af6b4{margin-top:-40px;margin-bottom:0px;}.elementor-106462 .elementor-element.elementor-element-86cf692:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-106462 .elementor-element.elementor-element-86cf692 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-106462 .elementor-element.elementor-element-86cf692 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-106462 .elementor-element.elementor-element-86cf692 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-106462 .elementor-element.elementor-element-e256cee .elementor-button{background-color:#F3F3F3;font-family:"NouvelR", Sans-serif;font-size:23px;font-weight:400;fill:#000000;color:#000000;border-radius:30px 30px 30px 30px;padding:20px 20px 20px 20px;}.elementor-106462 .elementor-element.elementor-element-e256cee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-106462 .elementor-element.elementor-element-e256cee{z-index:60;}.elementor-106462 .elementor-element.elementor-element-9a68008:not(.elementor-motion-effects-element-type-background), .elementor-106462 .elementor-element.elementor-element-9a68008 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://apv.motorpor.pt/wp-content/uploads/2024/12/393431280_274498125563898_2451858416109079812_n.jpg");background-position:center center;background-size:cover;}.elementor-106462 .elementor-element.elementor-element-9a68008 > .elementor-container{min-height:790px;}.elementor-106462 .elementor-element.elementor-element-9a68008{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-41px;margin-bottom:0px;}.elementor-106462 .elementor-element.elementor-element-9a68008 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-106462 .elementor-element.elementor-element-246e685.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-106462 .elementor-element.elementor-element-246e685 > .elementor-element-populated{margin:0px 0px 050px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-106462 .elementor-element.elementor-element-1156877{text-align:center;}.elementor-106462 .elementor-element.elementor-element-1156877 .elementor-heading-title{font-family:"DSAutomobilesPro", Sans-serif;font-size:60px;font-weight:700;text-decoration:underline;color:#FFFFFF;}.elementor-106462 .elementor-element.elementor-element-baac0c8{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;align-self:center;text-align:center;font-family:"DSAutomobilesPro", Sans-serif;font-size:27px;font-weight:400;color:#FFFFFF;}.elementor-106462 .elementor-element.elementor-element-baac0c8 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-106462 .elementor-element.elementor-element-96b1be5:not(.elementor-motion-effects-element-type-background), .elementor-106462 .elementor-element.elementor-element-96b1be5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-106462 .elementor-element.elementor-element-96b1be5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 080px 0px;}.elementor-106462 .elementor-element.elementor-element-96b1be5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-106462 .elementor-element.elementor-element-8f426f9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-106462 .elementor-element.elementor-element-8f426f9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-106462 .elementor-element.elementor-element-8f426f9 > .elementor-element-populated{padding:0px 0px 0px 40px;}.elementor-106462 .elementor-element.elementor-element-e2a8a93 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-106462 .elementor-element.elementor-element-15189e5{text-align:start;}.elementor-106462 .elementor-element.elementor-element-15189e5 .elementor-heading-title{font-family:"DSAutomobilesPro", Sans-serif;font-size:3.2vw;font-weight:700;font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-106462 .elementor-element.elementor-element-d5e196d > .elementor-widget-container{padding:08px 0px 0px 0px;}.elementor-106462 .elementor-element.elementor-element-d5e196d{text-align:start;font-family:"DSAutomobilesPro", Sans-serif;font-size:35px;font-weight:400;color:#FFFFFF;}.elementor-106462 .elementor-element.elementor-element-6366e99{margin-top:0px;margin-bottom:20px;}.elementor-106462 .elementor-element.elementor-element-1e494a0{width:auto;max-width:auto;font-family:"DSAutomobilesPro", Sans-serif;font-size:27px;color:#FFFFFF;}.elementor-106462 .elementor-element.elementor-element-1e494a0 > .elementor-widget-container{padding:0px 20px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;}.elementor-106462 .elementor-element.elementor-element-431bea3{width:auto;max-width:auto;font-family:"DSAutomobilesPro", Sans-serif;font-size:27px;color:#FFFFFF;}.elementor-106462 .elementor-element.elementor-element-431bea3 > .elementor-widget-container{margin:0px 0px 0px 024px;}.elementor-106462 .elementor-element.elementor-element-674aa2e{margin-top:20px;margin-bottom:0px;}.elementor-106462 .elementor-element.elementor-element-7887ee8{width:auto;max-width:auto;font-family:"DSAutomobilesPro", Sans-serif;font-size:18px;letter-spacing:0px;color:#FFFFFF;}.elementor-106462 .elementor-element.elementor-element-7887ee8 > .elementor-widget-container{padding:0px 20px 0px 0px;border-style:solid;border-width:0px 0px 01px 0px;}.elementor-106462 .elementor-element.elementor-element-24c7573:not(.elementor-motion-effects-element-type-background), .elementor-106462 .elementor-element.elementor-element-24c7573 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-106462 .elementor-element.elementor-element-24c7573{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 150px 0px;}.elementor-106462 .elementor-element.elementor-element-24c7573 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-106462 .elementor-element.elementor-element-1f20cc5{text-align:start;}.elementor-106462 .elementor-element.elementor-element-50668fe > .elementor-widget-container{margin:10px 0px 25px 0px;}.elementor-106462 .elementor-element.elementor-element-50668fe{text-align:start;}.elementor-106462 .elementor-element.elementor-element-50668fe .elementor-heading-title{font-family:"DSAutomobilesPro", Sans-serif;font-size:3.2vw;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-106462 .elementor-element.elementor-element-1089c55{font-family:"DSAutomobilesPro", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-106462 .elementor-element.elementor-element-eba5686{text-align:start;}.elementor-106462 .elementor-element.elementor-element-fa455d9 > .elementor-widget-container{margin:10px 0px 25px 0px;}.elementor-106462 .elementor-element.elementor-element-fa455d9{text-align:start;}.elementor-106462 .elementor-element.elementor-element-fa455d9 .elementor-heading-title{font-family:"DSAutomobilesPro", Sans-serif;font-size:3.2vw;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-106462 .elementor-element.elementor-element-550d381{font-family:"DSAutomobilesPro", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-106462 .elementor-element.elementor-element-837fc98:not(.elementor-motion-effects-element-type-background), .elementor-106462 .elementor-element.elementor-element-837fc98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E7E1;}.elementor-106462 .elementor-element.elementor-element-837fc98{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 50px 0px;}.elementor-106462 .elementor-element.elementor-element-837fc98 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-106462 .elementor-element.elementor-element-65defbd{text-align:center;}.elementor-106462 .elementor-element.elementor-element-65defbd img{width:50%;}.elementor-106462 .elementor-element.elementor-element-8fef3b3 .elementor-repeater-item-a944d15.elementor-social-icon{background-color:#05060700;}.elementor-106462 .elementor-element.elementor-element-8fef3b3 .elementor-repeater-item-a944d15.elementor-social-icon i{color:var( --e-global-color-1a30680 );}.elementor-106462 .elementor-element.elementor-element-8fef3b3 .elementor-repeater-item-a944d15.elementor-social-icon svg{fill:var( --e-global-color-1a30680 );}.elementor-106462 .elementor-element.elementor-element-8fef3b3 .elementor-repeater-item-79af49d.elementor-social-icon{background-color:#02010100;}.elementor-106462 .elementor-element.elementor-element-8fef3b3 .elementor-repeater-item-79af49d.elementor-social-icon i{color:#000000;}.elementor-106462 .elementor-element.elementor-element-8fef3b3 .elementor-repeater-item-79af49d.elementor-social-icon svg{fill:#000000;}.elementor-106462 .elementor-element.elementor-element-8fef3b3 .elementor-repeater-item-fbd867b.elementor-social-icon{background-color:#02010100;}.elementor-106462 .elementor-element.elementor-element-8fef3b3 .elementor-repeater-item-fbd867b.elementor-social-icon i{color:var( --e-global-color-1a30680 );}.elementor-106462 .elementor-element.elementor-element-8fef3b3 .elementor-repeater-item-fbd867b.elementor-social-icon svg{fill:var( --e-global-color-1a30680 );}.elementor-106462 .elementor-element.elementor-element-8fef3b3 .elementor-repeater-item-7ab61c8.elementor-social-icon{background-color:#02010100;}.elementor-106462 .elementor-element.elementor-element-8fef3b3 .elementor-repeater-item-7ab61c8.elementor-social-icon i{color:#000000;}.elementor-106462 .elementor-element.elementor-element-8fef3b3 .elementor-repeater-item-7ab61c8.elementor-social-icon svg{fill:#000000;}.elementor-106462 .elementor-element.elementor-element-8fef3b3{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-106462 .elementor-element.elementor-element-8fef3b3 .elementor-widget-container{text-align:center;}.elementor-106462 .elementor-element.elementor-element-d938908 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-106462 .elementor-element.elementor-element-d938908{font-family:"DSAutomobilesPro", Sans-serif;font-size:20px;font-weight:700;color:#000000;}.elementor-106462 .elementor-element.elementor-element-a5a4202{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-106462 .elementor-element.elementor-element-9bf2dab{margin-top:50px;margin-bottom:60px;}.elementor-106462 .elementor-element.elementor-element-9049caf{text-align:center;font-family:"DSAutomobilesPro", Sans-serif;font-size:16px;color:#000000;}@media(min-width:900px){.elementor-106462 .elementor-element.elementor-element-9db8813{width:60%;}.elementor-106462 .elementor-element.elementor-element-8f426f9{width:40%;}.elementor-106462 .elementor-element.elementor-element-3cfb4b6{width:40%;}.elementor-106462 .elementor-element.elementor-element-b43aa91{width:60%;}.elementor-106462 .elementor-element.elementor-element-26f9290{width:50%;}.elementor-106462 .elementor-element.elementor-element-c123d8b{width:16.332%;}}@media(max-width:1199px) and (min-width:900px){.elementor-106462 .elementor-element.elementor-element-2611aa4{width:35%;}.elementor-106462 .elementor-element.elementor-element-6f0187f{width:15%;}.elementor-106462 .elementor-element.elementor-element-88b3874{width:50%;}}@media(max-width:1199px){.elementor-106462 .elementor-element.elementor-element-73a5bca{top:50%;}.elementor-106462 .elementor-element.elementor-element-3f88365 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-106462 .elementor-element.elementor-element-fa5f707 > .elementor-container{min-height:450px;}}@media(max-width:899px){.elementor-106462 .elementor-element.elementor-element-6b4e2cf > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-106462 .elementor-element.elementor-element-6b4e2cf{text-align:center;}.elementor-106462 .elementor-element.elementor-element-89bfb77{text-align:center;}.elementor-106462 .elementor-element.elementor-element-88b3874.elementor-column > .elementor-widget-wrap{justify-content:center;}body:not(.rtl) .elementor-106462 .elementor-element.elementor-element-73a5bca{right:-46px;}body.rtl .elementor-106462 .elementor-element.elementor-element-73a5bca{left:-46px;}.elementor-106462 .elementor-element.elementor-element-73a5bca{top:50%;}.elementor-106462 .elementor-element.elementor-element-fa5f707 > .elementor-container{min-height:330px;}.elementor-106462 .elementor-element.elementor-element-fa5f707{margin-top:-40px;margin-bottom:0px;}.elementor-106462 .elementor-element.elementor-element-2cac44b .elementor-heading-title{font-size:31px;line-height:1.5em;}.elementor-106462 .elementor-element.elementor-element-4addf54 > .elementor-widget-container{margin:010px 0px 0px 0px;}.elementor-106462 .elementor-element.elementor-element-4addf54 .elementor-heading-title{font-size:21px;}.elementor-106462 .elementor-element.elementor-element-408eabe .elementor-heading-title{font-size:31px;}.elementor-106462 .elementor-element.elementor-element-4123e5a{margin-top:-2px;margin-bottom:0px;padding:0px 0px 60px 0px;}.elementor-106462 .elementor-element.elementor-element-c1400b8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-106462 .elementor-element.elementor-element-0664d04 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-106462 .elementor-element.elementor-element-0664d04 .elementor-heading-title{font-size:5.3vw;}.elementor-106462 .elementor-element.elementor-element-80a68c2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:4.4vw;}.elementor-106462 .elementor-element.elementor-element-1156877 .elementor-heading-title{font-size:38px;}.elementor-106462 .elementor-element.elementor-element-baac0c8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:4.4vw;}.elementor-106462 .elementor-element.elementor-element-15189e5 .elementor-heading-title{font-size:7.5vw;}.elementor-106462 .elementor-element.elementor-element-d5e196d{font-size:4.4vw;}.elementor-106462 .elementor-element.elementor-element-1f20cc5{text-align:center;}.elementor-106462 .elementor-element.elementor-element-50668fe .elementor-heading-title{font-size:7.5vw;}.elementor-106462 .elementor-element.elementor-element-eba5686{text-align:center;}.elementor-106462 .elementor-element.elementor-element-fa455d9 .elementor-heading-title{font-size:7.5vw;}.elementor-106462 .elementor-element.elementor-element-a5a4202{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-3f88365 */.trp-language-switcher {
    width: auto !important;
    background-color: #000 !important;
}

.trp-language-switcher  > div {
    background: #000 !important;
    border: 0px solid #949494 !important;
    padding: 0 !important;
}

.trp-language-switcher > div > a {
    color:#fff !important;
}

.trp-language-switcher > div > a.trp-ls-shortcode-disabled-language:hover {
  background: none  !important;
  color: #fff !important;
}

.trp-language-switcher > div > a:hover {
    color: #000 !important;
}


.trp-ls-shortcode-language a:nth-child(3){
   display:none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a5a4202 */.newsletter-form_footer_ds .vehica-subscribe-form input[type="email"] {
  height: auto;
  padding: 5px 10px 5px 10px;
  border-radius: 0;
  border: 1px solid #000;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
  border-width: 1px 0 1px 1px;
  background: none;
  color: #000;
  box-shadow: none;
  margin-top: 10px;
}

.newsletter-form_footer_ds  .newslletter-ds {
  height: auto;
  padding: 5px 10px 5px 10px !important;
  border-radius: 0;
  border: 1px solid #000;
  border-width: 1px 1px 1px 1px;
  background: none;
  color: #000;
  box-shadow: none;
  width: 100%;
  margin-top: 10px;
  font-size: 15px;
}

.newsletter-form_footer_ds .vehica-subscribe-form input[type="email"]::placeholder {
    color: #000;
}
.newsletter-form_footer_ds .newslletter-ds::placeholder {
    color: #000;
}

.newsletter-form_footer_ds .vehica-subscribe-form .vehica-button--icon {
  min-width: 100px;
  font-size: 13px;
  letter-spacing: 1px;
  font-weight: 700;
  padding: 5px 10px 4px 10px !important;
  margin-left: 0;
  border-radius: 0;
  background: none;
    background-color: rgba(0, 0, 0, 0);
  border: 1px solid rgba(255,255,255,.3);
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
  border-width: 0.5px 1px 1px 0px;
  background-color: #000;
  color: #fff;
  margin-top: 10px;
}

.newsletter-form_footer_ds .wpcf7-list-item {
    margin:0;
}

.newsletter-form_footer_ds .wpcf7-list-item span{
    color:#000;
}/* End custom CSS */
/* Start custom CSS */#trp-floater-ls {display:none !important;}

.test-drive-ds .input-ds{
  height: 3rem;
  line-height: 1.25rem;
  font-size: .875rem;
  border-radius: 0;
  width: 100%;
  margin-top: 10px;
  background: #0000;
  color: #fff;
  border-bottom: 1px solid #fff;
  border-top: 0;
  border-left: 0;
  border-right: 0;
}

.test-drive-ds textarea{
   width: 100%; 
background: #0000;
  color: #fff;
  border-bottom: 1px solid #fff;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  margin-bottom: 20px;
}

.test-drive-ds .wpcf7-list-item {
    margin: 0;
    color: #fff;
}

.test-drive-ds .wpcf7-list-item a{
    color: #fff;
}
.test-drive-ds .vehica-button{
  background: #000;
  color: #FFF;
  padding: 8px 20px 8px 20px;
  margin-top: 15px;
  border: 1px solid #fff;
  border-radius: 0;
}

#popmake-106791, #popmake-106822{
    font-family: DSAutomobilesPro;
}



.test-drive-ds .custom-select {
	position: relative;
}

.test-drive-ds .custom-select select {
	appearance: none;
	-webkit-appearance: none;
	width: 100%;
	font-size: .875rem;
	padding: 5px 10px 5px 10px;
	background-color: #000000;
	border: 1px solid #FFFFFF;
	border-radius: 0px;
	color: #FFFFFF;
	cursor: pointer;
	outline: none;
	margin-top: 20px;
	margin-bottom: 20px;
	font-family: DSAutomobilesPro;
	padding: 10px;
}

.test-drive-ds .custom-select select:focus {
	background: #000000;
	border: 1px solid #C7C7C7;
	border-radius: 0px;
}

.test-drive-ds .custom-select::after {
	content: "";
	position: absolute;
	pointer-events: none;
	top: 50%;
	right: 10px;
	transform: translate(0, -50%);
	width: 12px;
	height: 12px;
	background-color: #FFFFFF;
	clip-path: polygon(8% 17%, 0% 25%, 50% 84%, 100% 25%, 92% 17%, 50% 65%);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'NouvelR';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://apv.motorpor.pt/wp-content/uploads/2024/11/NouvelRRegular.ttf') format('truetype');
}
@font-face {
	font-family: 'NouvelR';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://apv.motorpor.pt/wp-content/uploads/2024/11/NouvelRBold.ttf') format('truetype');
}
@font-face {
	font-family: 'NouvelR';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://apv.motorpor.pt/wp-content/uploads/2024/11/NouvelRSemibold.ttf') format('truetype');
}
@font-face {
	font-family: 'NouvelR';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://apv.motorpor.pt/wp-content/uploads/2024/11/NouvelRExtrabold.ttf') format('truetype');
}
@font-face {
	font-family: 'NouvelR';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://apv.motorpor.pt/wp-content/uploads/2024/11/NouvelRLight.ttf') format('truetype');
}
@font-face {
	font-family: 'NouvelR';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://apv.motorpor.pt/wp-content/uploads/2024/11/NouvelRBook.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DSAutomobilesPro';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://apv.motorpor.pt/wp-content/uploads/2024/12/DSAutomobilesPro-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'DSAutomobilesPro';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://apv.motorpor.pt/wp-content/uploads/2024/12/DSAutomobilesPro-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'DSAutomobilesPro';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://apv.motorpor.pt/wp-content/uploads/2024/12/DSAutomobilesPro-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'DSAutomobilesPro';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://apv.motorpor.pt/wp-content/uploads/2024/12/DSAutomobilesPro-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'DSAutomobilesPro';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://apv.motorpor.pt/wp-content/uploads/2024/12/DSAutomobilesPro-Extrabold.ttf') format('truetype');
}
@font-face {
	font-family: 'DSAutomobilesPro';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://apv.motorpor.pt/wp-content/uploads/2024/12/DSAutomobilesPro-ExtraboldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'DSAutomobilesPro';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://apv.motorpor.pt/wp-content/uploads/2024/12/DSAutomobilesPro-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'DSAutomobilesPro';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://apv.motorpor.pt/wp-content/uploads/2024/12/DSAutomobilesPro-LightItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */