.elementor-22 .elementor-element.elementor-element-90d4d2c{background-color:#000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-90d4d2c > .elementor-background-overlay{background-color:#000000;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-cffe5eb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#ffffff;text-align:right;}.elementor-22 .elementor-element.elementor-element-cffe5eb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-cffe5eb .elementor-element-populated .elementor-heading-title{color:#ffffff;}.elementor-22 .elementor-element.elementor-element-fb79b00{text-align:right;}.elementor-22 .elementor-element.elementor-element-fb79b00 .elementor-heading-title{color:#ffffff;font-size:45px;font-family:"Open Sans Condensed", Sans-serif;}.elementor-22 .elementor-element.elementor-element-fb79b00 > .elementor-widget-container{margin:20px 0px 20px 20px;}.elementor-22 .elementor-element.elementor-element-fb79b00 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-5515755 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-5515755 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-650183e{text-align:left;}.elementor-22 .elementor-element.elementor-element-650183e .elementor-heading-title{color:#b84b48;font-size:50px;font-family:"Open Sans Condensed", Sans-serif;font-weight:900;}.elementor-22 .elementor-element.elementor-element-650183e > .elementor-widget-container{margin:20px 20px 20px 0px;}.elementor-22 .elementor-element.elementor-element-650183e .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-484d02e{background-image:url("http://automoveiscar7.pt/car7/wp-content/uploads/2017/12/fachada_car71.jpg");background-position:top right;background-repeat:repeat;background-size:auto;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-484d02e > .elementor-background-overlay{background-color:#000000;opacity:0.84;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-e837be7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-e837be7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-6787d81{text-align:center;}.elementor-22 .elementor-element.elementor-element-6787d81 .elementor-heading-title{color:#ffffff;font-size:80px;font-family:"Amatic SC", Sans-serif;}.elementor-22 .elementor-element.elementor-element-6787d81 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-6787d81 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-191ecbe .elementor-divider-separator{border-top-style:solid;border-top-width:1px;border-top-color:#ffffff;width:50%;}.elementor-22 .elementor-element.elementor-element-191ecbe .elementor-divider{text-align:center;padding-top:12px;padding-bottom:12px;}.elementor-22 .elementor-element.elementor-element-191ecbe .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-78a6a3c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-78a6a3c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-34491e3.elementor-column .elementor-column-wrap{align-items:center;}.elementor-22 .elementor-element.elementor-element-34491e3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-34491e3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-d6399aa a.elementor-button, .elementor-22 .elementor-element.elementor-element-d6399aa .elementor-button{font-size:30px;font-family:"Open Sans", Sans-serif;background-color:#50656e;border-radius:100px 100px 100px 100px;}.elementor-22 .elementor-element.elementor-element-d6399aa .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-5f4e324 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-5f4e324 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-e4bc92b a.elementor-button, .elementor-22 .elementor-element.elementor-element-e4bc92b .elementor-button{font-size:30px;font-family:"Open Sans", Sans-serif;background-color:#50656e;border-radius:100px 100px 100px 100px;}.elementor-22 .elementor-element.elementor-element-e4bc92b .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-a7c422f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-a7c422f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-b1592fe > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-b1592fe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-b4d4c96 a.elementor-button, .elementor-22 .elementor-element.elementor-element-b4d4c96 .elementor-button{font-size:30px;font-family:"Open Sans", Sans-serif;background-color:#50656e;border-radius:100px 100px 100px 100px;}.elementor-22 .elementor-element.elementor-element-b4d4c96 .elementor-button{border-style:double;}.elementor-22 .elementor-element.elementor-element-b4d4c96 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-644a253 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-644a253 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-acf4980 a.elementor-button, .elementor-22 .elementor-element.elementor-element-acf4980 .elementor-button{font-size:30px;font-family:"Open Sans", Sans-serif;background-color:#50656e;border-radius:100px 100px 100px 100px;}.elementor-22 .elementor-element.elementor-element-acf4980 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-ab3e4b8 .elementor-divider-separator{border-top-style:solid;border-top-width:1px;border-top-color:#ffffff;width:50%;}.elementor-22 .elementor-element.elementor-element-ab3e4b8 .elementor-divider{text-align:center;padding-top:12px;padding-bottom:12px;}.elementor-22 .elementor-element.elementor-element-ab3e4b8 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-21b7191{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-21b7191 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-74c7ffa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-74c7ffa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-07d5533{text-align:center;}.elementor-22 .elementor-element.elementor-element-07d5533 .elementor-image img{max-width:100%;opacity:1;border-style:double;}.elementor-22 .elementor-element.elementor-element-07d5533 .widget-image-caption{color:#7b8c93;font-size:32px;font-family:"Open Sans Condensed", Sans-serif;letter-spacing:2px;}.elementor-22 .elementor-element.elementor-element-07d5533 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-545e55f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-545e55f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-dfdc423{text-align:center;}.elementor-22 .elementor-element.elementor-element-dfdc423 .elementor-image img{max-width:100%;opacity:1;border-style:double;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-dfdc423 .widget-image-caption{text-align:center;color:#7b8c93;font-size:32px;font-family:"Open Sans Condensed", Sans-serif;letter-spacing:2px;}.elementor-22 .elementor-element.elementor-element-dfdc423 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-cee7dc6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-cee7dc6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-eca0f20{text-align:center;}.elementor-22 .elementor-element.elementor-element-eca0f20 .elementor-image img{max-width:100%;opacity:1;border-style:double;}.elementor-22 .elementor-element.elementor-element-eca0f20 .widget-image-caption{color:#7b8c93;font-size:32px;font-family:"Open Sans Condensed", Sans-serif;font-weight:400;font-style:normal;letter-spacing:2px;}.elementor-22 .elementor-element.elementor-element-eca0f20 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-7ae5086{text-align:center;}.elementor-22 .elementor-element.elementor-element-7ae5086 .elementor-heading-title{color:#7b8c93;font-size:60px;font-family:"Amatic SC", Sans-serif;line-height:1.1em;}.elementor-22 .elementor-element.elementor-element-7ae5086 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-7ae5086 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-6787d81 .elementor-heading-title{font-size:50px;}.elementor-22 .elementor-element.elementor-element-7ae5086 .elementor-heading-title{font-size:50px;}}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-484d02e{background-attachment:fixed;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-fb79b00{text-align:center;}.elementor-22 .elementor-element.elementor-element-650183e{text-align:center;}.elementor-22 .elementor-element.elementor-element-6787d81 .elementor-heading-title{font-size:35px;}.elementor-22 .elementor-element.elementor-element-7ae5086 .elementor-heading-title{font-size:35px;}}