.elementor-782 .elementor-element.elementor-element-79c2839 .elementor-repeater-item-84ba280 .swiper-slide-bg{background-color:#ffffff;background-image:url(https://ruiemendes.pt/web/wp-content/uploads/VAMOS_TODOS_FICAR_BEM-final3.jpg);background-size:cover;}.elementor-782 .elementor-element.elementor-element-79c2839 .elementor-repeater-item-84ba280 .swiper-slide-contents{margin-left:auto;}.elementor-782 .elementor-element.elementor-element-79c2839 .elementor-repeater-item-84ba280 .swiper-slide-inner{align-items:flex-end;text-align:right;}.elementor-782 .elementor-element.elementor-element-79c2839 .elementor-repeater-item-2fc878f .swiper-slide-bg{background-color:#ffffff;background-image:url(https://ruiemendes.pt/web/wp-content/uploads/2019/03/HUSQVARNA08-web2.jpg);background-size:cover;}.elementor-782 .elementor-element.elementor-element-79c2839 .elementor-repeater-item-2fc878f .swiper-slide-contents{margin-left:auto;}.elementor-782 .elementor-element.elementor-element-79c2839 .elementor-repeater-item-2fc878f .swiper-slide-inner{align-items:flex-end;text-align:right;}.elementor-782 .elementor-element.elementor-element-79c2839 .elementor-repeater-item-3cf399b .swiper-slide-bg{background-color:#ffffff;background-image:url(https://ruiemendes.pt/web/wp-content/uploads/2019/03/FACOM_1-web.jpg);background-size:cover;}.elementor-782 .elementor-element.elementor-element-79c2839 .elementor-repeater-item-3cf399b .swiper-slide-contents{margin-right:auto;}.elementor-782 .elementor-element.elementor-element-79c2839 .elementor-repeater-item-3cf399b .swiper-slide-inner{align-items:flex-start;text-align:left;}.elementor-782 .elementor-element.elementor-element-79c2839 .elementor-repeater-item-87157c2 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://ruiemendes.pt/web/wp-content/uploads/2019/03/BOSCH-web.jpg);background-size:cover;}.elementor-782 .elementor-element.elementor-element-79c2839 .elementor-repeater-item-32c1495 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://ruiemendes.pt/web/wp-content/uploads/2019/03/HUSQVARNA03-1.jpg);background-size:cover;}.elementor-782 .elementor-element.elementor-element-79c2839 .swiper-slide{height:405px;transition-duration:calc(5000ms*1.2);}.elementor-782 .elementor-element.elementor-element-79c2839 .swiper-slide-contents{max-width:100%;}.elementor-782 .elementor-element.elementor-element-79c2839 .swiper-slide-inner{text-align:left;}.elementor-782 .elementor-element.elementor-element-79c2839 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:0px;}.elementor-782 .elementor-element.elementor-element-79c2839 .elementor-slide-heading{color:#d63508;font-size:96px;}.elementor-782 .elementor-element.elementor-element-79c2839 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-782 .elementor-element.elementor-element-f3461ec:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-f3461ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f2f2f2;}.elementor-782 .elementor-element.elementor-element-f3461ec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-30px;margin-bottom:30px;padding:0px 0px 0px 0px;}.elementor-782 .elementor-element.elementor-element-f3461ec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-782 .elementor-element.elementor-element-4368269 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-782 .elementor-element.elementor-element-4368269 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-782 .elementor-element.elementor-element-3ee1154:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-782 .elementor-element.elementor-element-3ee1154 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222222;}.elementor-782 .elementor-element.elementor-element-3ee1154 > .elementor-element-populated, .elementor-782 .elementor-element.elementor-element-3ee1154 > .elementor-element-populated > .elementor-background-overlay, .elementor-782 .elementor-element.elementor-element-3ee1154 > .elementor-background-slideshow{border-radius:6px 6px 0px 0px;}.elementor-782 .elementor-element.elementor-element-3ee1154 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 20px 0px;}.elementor-782 .elementor-element.elementor-element-3ee1154 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-782 .elementor-element.elementor-element-fb12043 .elementor-heading-title{color:rgba(255,255,255,0.48);font-size:20px;font-weight:400;}.elementor-782 .elementor-element.elementor-element-fb12043 > .elementor-widget-container{margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-782 .elementor-element.elementor-element-df9850c, .elementor-782 .elementor-element.elementor-element-df9850c > .elementor-background-overlay{border-radius:18px 4px 0px 0px;}.elementor-782 .elementor-element.elementor-element-df9850c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-782 .elementor-element.elementor-element-839cc28 .jet-woo-carousel .jet-woo-products__inner-box{min-height:300px;}.elementor-782 .elementor-element.elementor-element-839cc28 .jet-woo-products .jet-woo-products__inner-box{border-radius:4px 4px 4px 4px;background-color:#f2f2f2;padding:0px 0px 10px 0px;}.elementor-782 .elementor-element.elementor-element-839cc28 .jet-woo-products .jet-woo-products__inner-box:hover{background-color:#e2e2e2;}.elementor-782 .elementor-element.elementor-element-839cc28 .jet-woo-products .jet-woo-product-thumbnail{background-color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#f2f2f2;margin:0px 0px 10px 0px;order:1;}.elementor-782 .elementor-element.elementor-element-839cc28 .jet-woo-products .jet-woo-product-title{font-size:16px;text-align:center;order:1;}.elementor-782 .elementor-element.elementor-element-839cc28 .jet-woo-products .jet-woo-product-title a{color:#222222;}.elementor-782 .elementor-element.elementor-element-839cc28 .jet-woo-products .jet-woo-product-excerpt{text-align:center;order:1;}.elementor-782 .elementor-element.elementor-element-839cc28 .jet-woo-products .jet-woo-product-button .button{display:inline-block;color:#ffffff;text-decoration:none;}.elementor-782 .elementor-element.elementor-element-839cc28 .jet-woo-products .jet-woo-product-button .button>*{text-decoration:none;}.elementor-782 .elementor-element.elementor-element-839cc28 .jet-woo-products .jet-woo-product-button .button:hover{text-decoration:none;}.elementor-782 .elementor-element.elementor-element-839cc28 .jet-woo-products .jet-woo-product-button .button:hover > *{text-decoration:none;}.elementor-782 .elementor-element.elementor-element-839cc28  .jet-woo-product-button{text-align:center;order:1;}.elementor-782 .elementor-element.elementor-element-839cc28 .jet-woo-products .jet-woo-product-price{font-size:24px;font-weight:700;color:#070578;text-align:center;order:1;}.elementor-782 .elementor-element.elementor-element-839cc28 .jet-woo-products .jet-woo-product-price .amount{color:#070578;}.elementor-782 .elementor-element.elementor-element-839cc28 .jet-woo-products .jet-woo-product-price del{text-decoration:line-through;font-weight:400;}.elementor-782 .elementor-element.elementor-element-839cc28 .jet-woo-products .jet-woo-product-price ins{color:#db4408;text-decoration:none;font-weight:700;}.elementor-782 .elementor-element.elementor-element-839cc28 .jet-woo-products .jet-woo-product-price ins .amount{color:#db4408;}.elementor-782 .elementor-element.elementor-element-839cc28 .jet-woo-products .jet-woo-product-price .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-782 .elementor-element.elementor-element-839cc28 .jet-woo-products .jet-woo-product-rating .product-rating__stars{font-size:16px;}.elementor-782 .elementor-element.elementor-element-839cc28 .jet-woo-products .jet-woo-product-rating{text-align:center;order:1;}.elementor-782 .elementor-element.elementor-element-839cc28 .jet-woo-products .jet-woo-product-categories{font-size:12px;text-align:center;order:1;}.elementor-782 .elementor-element.elementor-element-839cc28 .jet-woo-products .jet-woo-product-tags{text-align:center;order:1;}.elementor-782 .elementor-element.elementor-element-839cc28 .jet-woo-products .jet-woo-product-badge{display:inline-block;color:#ffffff;}.elementor-782 .elementor-element.elementor-element-839cc28 .jet-woo-products .jet-woo-product-badges{text-align:left;}.elementor-782 .elementor-element.elementor-element-839cc28 .jet-woo-products .jet-woo-product-stock-status{text-align:center;order:1;}.elementor-782 .elementor-element.elementor-element-839cc28 .jet-woo-products .jet-woo-product-sku{text-align:center;order:1;}.elementor-782 .elementor-element.elementor-element-839cc28 .jet-woo-products .jet-woo-products__item:hover .jet-woo-product-img-overlay{background-color:rgba(255,255,255,0.71);}.elementor-782 .elementor-element.elementor-element-839cc28 .jet-woo-products__not-found{text-align:center;}.elementor-782 .elementor-element.elementor-element-fd4d9ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-782 .elementor-element.elementor-element-fd4d9ab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-782 .elementor-element.elementor-element-db8c546 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-782 .elementor-element.elementor-element-2cd03a5 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:1px;}.elementor-782 .elementor-element.elementor-element-2cd03a5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-782 .elementor-element.elementor-element-2cd03a5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-782 .elementor-element.elementor-element-547d310 .elementor-heading-title{color:#070578;font-weight:500;text-transform:uppercase;}.elementor-782 .elementor-element.elementor-element-547d310 > .elementor-widget-container{margin:20px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-782 .elementor-element.elementor-element-7d6ef4f .jet-carousel__item-img{border-radius:6px 6px 6px 6px;}.elementor-782 .elementor-element.elementor-element-7d6ef4f .jet-carousel__content{text-align:center;}.elementor-782 .elementor-element.elementor-element-7d6ef4f .jet-carousel__content .jet-carousel__item-title{color:#070578;margin:06px 0px 0px 0px;}.elementor-782 .elementor-element.elementor-element-7d6ef4f .jet-banner__title{color:#070578;margin:06px 0px 0px 0px;}.elementor-782 .elementor-element.elementor-element-7d6ef4f .jet-carousel__content .jet-carousel__item-text{margin:0px 0px 10px 0px;}.elementor-782 .elementor-element.elementor-element-7d6ef4f .jet-banner__text{margin:0px 0px 10px 0px;}.elementor-782 .elementor-element.elementor-element-7d6ef4f  .jet-carousel__content .jet-carousel__item-button{font-size:15px;text-transform:uppercase;}.elementor-782 .elementor-element.elementor-element-7d6ef4f .jet-carousel__content .jet-carousel__item-button{padding:8px 12px 6px 12px;}.elementor-782 .elementor-element.elementor-element-7d6ef4f .jet-carousel__content .jet-carousel__item-button:hover{color:#777777;background-color:#f2f2f2;}.elementor-782 .elementor-element.elementor-element-7d6ef4f .jet-carousel .jet-arrow{background-color:rgba(119,119,119,0.77);color:#f2f2f2;}.elementor-782 .elementor-element.elementor-element-7d6ef4f .jet-carousel .jet-arrow svg{fill:#f2f2f2;}.elementor-782 .elementor-element.elementor-element-7d6ef4f .jet-carousel .jet-arrow:hover{background-color:rgba(0,0,0,0.98);}.elementor-782 .elementor-element.elementor-element-7d6ef4f .jet-carousel .jet-slick-dots{justify-content:center;}.elementor-782 .elementor-element.elementor-element-7d6ef4f .jet-carousel .jet-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-782 .elementor-element.elementor-element-3cb2893{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-782 .elementor-element.elementor-element-33bf342:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-33bf342 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #dddddd 0%, #f2f2f2 100%);}.elementor-782 .elementor-element.elementor-element-33bf342{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-782 .elementor-element.elementor-element-33bf342 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:1024px){.elementor-782 .elementor-element.elementor-element-79c2839 .swiper-slide{height:263px;}}@media(max-width:767px){.elementor-782 .elementor-element.elementor-element-79c2839 .elementor-slide-heading{font-size:26px;}}