.elementor-5711 .elementor-element.elementor-element-110b1c72 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5711 .elementor-element.elementor-element-110b1c72{margin-top:100px;margin-bottom:0px;}.elementor-5711 .elementor-element.elementor-element-6e9c9ed8 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-5711 .elementor-element.elementor-element-1ffd2fa6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5711 .elementor-element.elementor-element-1ffd2fa6{margin-top:100px;margin-bottom:0px;}.elementor-5711 .elementor-element.elementor-element-87e18c9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-5711 .elementor-element.elementor-element-87e18c9 > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-5711 .elementor-element.elementor-element-6533650f{font-family:var( --e-global-typography-37827f1-font-family ), Sans-serif;font-size:var( --e-global-typography-37827f1-font-size );font-weight:var( --e-global-typography-37827f1-font-weight );line-height:var( --e-global-typography-37827f1-line-height );letter-spacing:var( --e-global-typography-37827f1-letter-spacing );word-spacing:var( --e-global-typography-37827f1-word-spacing );}.elementor-5711 .elementor-element.elementor-element-6533650f > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-5711 .elementor-element.elementor-element-64932f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-5711 .elementor-element.elementor-element-64932f{margin-top:100px;margin-bottom:0px;}.elementor-5711 .elementor-element.elementor-element-3f1877de .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-5711 .elementor-element.elementor-element-3f1877de > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-5711 .elementor-element.elementor-element-11e953a2{font-family:var( --e-global-typography-37827f1-font-family ), Sans-serif;font-size:var( --e-global-typography-37827f1-font-size );font-weight:var( --e-global-typography-37827f1-font-weight );line-height:var( --e-global-typography-37827f1-line-height );letter-spacing:var( --e-global-typography-37827f1-letter-spacing );word-spacing:var( --e-global-typography-37827f1-word-spacing );}.elementor-5711 .elementor-element.elementor-element-11e953a2 > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-5711 .elementor-element.elementor-element-62541136{margin-top:100px;margin-bottom:100px;}.elementor-5711 .elementor-element.elementor-element-65b477db{text-align:center;}.elementor-5711 .elementor-element.elementor-element-65b477db .elementor-heading-title{font-family:"BMWMotorrad", Sans-serif;font-size:44px;font-weight:700;}.elementor-5711 .elementor-element.elementor-element-1c30d880{--divider-border-style:solid;--divider-color:#000;--divider-border-width:5px;}.elementor-5711 .elementor-element.elementor-element-1c30d880 .elementor-divider-separator{width:24%;margin:0 auto;margin-center:0;}.elementor-5711 .elementor-element.elementor-element-1c30d880 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-5711 .elementor-element.elementor-element-2d5cac82 > .elementor-container{max-width:1041px;min-height:720px;}.elementor-5711 .elementor-element.elementor-element-2d5cac82{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 0px 0px;}.elementor-5711 .elementor-element.elementor-element-2d5cac82:not(.elementor-motion-effects-element-type-background), .elementor-5711 .elementor-element.elementor-element-2d5cac82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruta40.com.co/wp-content/uploads/M-1000-XR-2.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5711 .elementor-element.elementor-element-2d5cac82 > .elementor-background-overlay{opacity:0.71;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5711 .elementor-element.elementor-element-4b1c5c7a .elementor-counter-number-wrapper{color:var( --e-global-color-086a382 );font-family:"BMWMotorrad", Sans-serif;font-size:54px;font-weight:700;}.elementor-5711 .elementor-element.elementor-element-4b1c5c7a .elementor-counter-title{color:var( --e-global-color-086a382 );font-family:"BMWMotorrad", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;}.elementor-5711 .elementor-element.elementor-element-1cdeb1a0 .elementor-counter-number-wrapper{color:var( --e-global-color-086a382 );font-family:"BMWMotorrad", Sans-serif;font-size:54px;font-weight:700;}.elementor-5711 .elementor-element.elementor-element-1cdeb1a0 .elementor-counter-title{color:var( --e-global-color-086a382 );font-family:"BMWMotorrad", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;}.elementor-5711 .elementor-element.elementor-element-39325423 .elementor-counter-number-wrapper{color:var( --e-global-color-086a382 );font-family:"BMWMotorrad", Sans-serif;font-size:54px;font-weight:700;}.elementor-5711 .elementor-element.elementor-element-39325423 .elementor-counter-title{color:var( --e-global-color-086a382 );font-family:"BMWMotorrad", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;}.elementor-5711 .elementor-element.elementor-element-4fd0c28b .elementor-counter-number-wrapper{color:var( --e-global-color-086a382 );font-family:"BMWMotorrad", Sans-serif;font-size:54px;font-weight:700;}.elementor-5711 .elementor-element.elementor-element-4fd0c28b .elementor-counter-title{color:var( --e-global-color-086a382 );font-family:"BMWMotorrad", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;}.elementor-5711 .elementor-element.elementor-element-3f64e165 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5711 .elementor-element.elementor-element-3f64e165:not(.elementor-motion-effects-element-type-background), .elementor-5711 .elementor-element.elementor-element-3f64e165 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5711 .elementor-element.elementor-element-3f64e165{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 0px 15px 0px;}.elementor-5711 .elementor-element.elementor-element-3f64e165 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5711 .elementor-element.elementor-element-1b373955{text-align:right;}.elementor-5711 .elementor-element.elementor-element-1b373955 .elementor-heading-title{color:var( --e-global-color-086a382 );font-family:"BMWMotorrad", Sans-serif;font-size:32px;font-weight:800;}.elementor-5711 .elementor-element.elementor-element-7b80e336 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 020px;}.elementor-5711 .elementor-element.elementor-element-2c2eaa50 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5711 .elementor-element.elementor-element-2c2eaa50 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-5711 .elementor-element.elementor-element-2c2eaa50 .elementor-button{font-family:"BMWMotorrad", Sans-serif;font-size:22px;font-weight:700;}.elementor-5711 .elementor-element.elementor-element-1dfcf094{margin-top:100px;margin-bottom:100px;}.elementor-5711 .elementor-element.elementor-element-1f754b19{text-align:center;}.elementor-5711 .elementor-element.elementor-element-1f754b19 .elementor-heading-title{font-family:"BMWMotorrad", Sans-serif;font-size:44px;font-weight:700;}.elementor-5711 .elementor-element.elementor-element-83238a9{--divider-border-style:solid;--divider-color:#000;--divider-border-width:5px;}.elementor-5711 .elementor-element.elementor-element-83238a9 .elementor-divider-separator{width:58%;margin:0 auto;margin-center:0;}.elementor-5711 .elementor-element.elementor-element-83238a9 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-5711 .elementor-element.elementor-element-11beb764{margin-top:0px;margin-bottom:150px;}.elementor-5711 .elementor-element.elementor-element-73e3c8fe{margin-top:0px;margin-bottom:30px;}.elementor-5711 .elementor-element.elementor-element-7c8e74ca .elementor-heading-title{font-family:"BMWMotorrad", Sans-serif;font-size:44px;font-weight:700;}.elementor-5711 .elementor-element.elementor-element-7841ba7d{margin-top:0px;margin-bottom:150px;}.elementor-5711 .elementor-element.elementor-element-640875bc.elementor-wc-products  ul.products{grid-column-gap:36px;grid-row-gap:40px;}.elementor-5711 .elementor-element.elementor-element-640875bc.elementor-wc-products ul.products li.product{text-align:left;}.elementor-5711 .elementor-element.elementor-element-640875bc.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:17px;}.elementor-5711 .elementor-element.elementor-element-640875bc.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-5711 .elementor-element.elementor-element-640875bc.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-d216abc-font-family ), Sans-serif;font-size:var( --e-global-typography-d216abc-font-size );font-weight:var( --e-global-typography-d216abc-font-weight );line-height:var( --e-global-typography-d216abc-line-height );letter-spacing:var( --e-global-typography-d216abc-letter-spacing );word-spacing:var( --e-global-typography-d216abc-word-spacing );}.elementor-5711 .elementor-element.elementor-element-640875bc.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:1px;}.elementor-5711 .elementor-element.elementor-element-640875bc.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:1px;}.elementor-5711 .elementor-element.elementor-element-640875bc.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-086a382 );background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-37827f1-font-family ), Sans-serif;font-size:var( --e-global-typography-37827f1-font-size );font-weight:var( --e-global-typography-37827f1-font-weight );line-height:var( --e-global-typography-37827f1-line-height );letter-spacing:var( --e-global-typography-37827f1-letter-spacing );word-spacing:var( --e-global-typography-37827f1-word-spacing );border-radius:0px 0px 0px 0px;padding:7px 20px 7px 20px;margin-top:13px;}.elementor-5711 .elementor-element.elementor-element-640875bc.elementor-wc-products ul.products li.product .button:hover{background-color:var( --e-global-color-primary );}.elementor-5711 .elementor-element.elementor-element-640875bc.elementor-wc-products .added_to_cart{color:var( --e-global-color-primary );}.elementor-5711 .elementor-element.elementor-element-640875bc.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-5711 .elementor-element.elementor-element-87e18c9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-5711 .elementor-element.elementor-element-6533650f{font-size:var( --e-global-typography-37827f1-font-size );line-height:var( --e-global-typography-37827f1-line-height );letter-spacing:var( --e-global-typography-37827f1-letter-spacing );word-spacing:var( --e-global-typography-37827f1-word-spacing );}.elementor-5711 .elementor-element.elementor-element-3f1877de .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-5711 .elementor-element.elementor-element-11e953a2{font-size:var( --e-global-typography-37827f1-font-size );line-height:var( --e-global-typography-37827f1-line-height );letter-spacing:var( --e-global-typography-37827f1-letter-spacing );word-spacing:var( --e-global-typography-37827f1-word-spacing );}.elementor-5711 .elementor-element.elementor-element-640875bc.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-5711 .elementor-element.elementor-element-640875bc.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-5711 .elementor-element.elementor-element-640875bc.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-d216abc-font-size );line-height:var( --e-global-typography-d216abc-line-height );letter-spacing:var( --e-global-typography-d216abc-letter-spacing );word-spacing:var( --e-global-typography-d216abc-word-spacing );}.elementor-5711 .elementor-element.elementor-element-640875bc.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-37827f1-font-size );line-height:var( --e-global-typography-37827f1-line-height );letter-spacing:var( --e-global-typography-37827f1-letter-spacing );word-spacing:var( --e-global-typography-37827f1-word-spacing );}}@media(max-width:767px){.elementor-5711 .elementor-element.elementor-element-528b93ac > .elementor-element-populated{margin:030px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5711 .elementor-element.elementor-element-87e18c9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-5711 .elementor-element.elementor-element-6533650f{font-size:var( --e-global-typography-37827f1-font-size );line-height:var( --e-global-typography-37827f1-line-height );letter-spacing:var( --e-global-typography-37827f1-letter-spacing );word-spacing:var( --e-global-typography-37827f1-word-spacing );}.elementor-5711 .elementor-element.elementor-element-6533650f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;}.elementor-5711 .elementor-element.elementor-element-64932f{margin-top:0px;margin-bottom:030px;}.elementor-5711 .elementor-element.elementor-element-306758a4 > .elementor-element-populated{margin:030px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5711 .elementor-element.elementor-element-3f1877de .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-5711 .elementor-element.elementor-element-11e953a2{font-size:var( --e-global-typography-37827f1-font-size );line-height:var( --e-global-typography-37827f1-line-height );letter-spacing:var( --e-global-typography-37827f1-letter-spacing );word-spacing:var( --e-global-typography-37827f1-word-spacing );}.elementor-5711 .elementor-element.elementor-element-11e953a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;}.elementor-5711 .elementor-element.elementor-element-62541136{margin-top:0px;margin-bottom:025px;}.elementor-5711 .elementor-element.elementor-element-65b477db .elementor-heading-title{font-size:30px;}.elementor-5711 .elementor-element.elementor-element-1c30d880 .elementor-divider-separator{width:76%;}.elementor-5711 .elementor-element.elementor-element-2d5cac82 > .elementor-container{min-height:142px;}.elementor-5711 .elementor-element.elementor-element-2d5cac82:not(.elementor-motion-effects-element-type-background), .elementor-5711 .elementor-element.elementor-element-2d5cac82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruta40.com.co/wp-content/uploads/2021/04/bg.jpg");background-position:center center;}.elementor-5711 .elementor-element.elementor-element-2d5cac82{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-5711 .elementor-element.elementor-element-699f579c{width:50%;}.elementor-5711 .elementor-element.elementor-element-4b1c5c7a .elementor-counter-number-wrapper{font-size:30px;}.elementor-5711 .elementor-element.elementor-element-4b1c5c7a .elementor-counter-title{font-size:14px;line-height:1.4em;}.elementor-5711 .elementor-element.elementor-element-4b1c5c7a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5711 .elementor-element.elementor-element-2bbcc0d4{width:50%;}.elementor-5711 .elementor-element.elementor-element-1cdeb1a0 .elementor-counter-number-wrapper{font-size:30px;}.elementor-5711 .elementor-element.elementor-element-1cdeb1a0 .elementor-counter-title{font-size:14px;line-height:1.4em;}.elementor-5711 .elementor-element.elementor-element-1cdeb1a0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5711 .elementor-element.elementor-element-155230f3{width:50%;}.elementor-5711 .elementor-element.elementor-element-39325423 .elementor-counter-number-wrapper{font-size:30px;}.elementor-5711 .elementor-element.elementor-element-39325423 .elementor-counter-title{font-size:14px;line-height:1.4em;}.elementor-5711 .elementor-element.elementor-element-39325423 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5711 .elementor-element.elementor-element-74b0faa6{width:50%;}.elementor-5711 .elementor-element.elementor-element-4fd0c28b .elementor-counter-number-wrapper{font-size:30px;}.elementor-5711 .elementor-element.elementor-element-4fd0c28b .elementor-counter-title{font-size:14px;line-height:1.4em;}.elementor-5711 .elementor-element.elementor-element-4fd0c28b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5711 .elementor-element.elementor-element-1b373955{text-align:center;}.elementor-5711 .elementor-element.elementor-element-1b373955 .elementor-heading-title{font-size:30px;}.elementor-5711 .elementor-element.elementor-element-7b80e336 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5711 .elementor-element.elementor-element-2c2eaa50 .elementor-button{font-size:18px;}.elementor-5711 .elementor-element.elementor-element-2c2eaa50 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5711 .elementor-element.elementor-element-1f754b19 .elementor-heading-title{font-size:30px;}.elementor-5711 .elementor-element.elementor-element-83238a9 .elementor-divider-separator{width:86%;}.elementor-5711 .elementor-element.elementor-element-11beb764{margin-top:0px;margin-bottom:050px;}.elementor-5711 .elementor-element.elementor-element-7c8e74ca .elementor-heading-title{font-size:30px;}.elementor-5711 .elementor-element.elementor-element-7c8e74ca > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-5711 .elementor-element.elementor-element-7841ba7d{padding:8px 8px 8px 8px;}.elementor-5711 .elementor-element.elementor-element-640875bc.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-5711 .elementor-element.elementor-element-640875bc.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-5711 .elementor-element.elementor-element-640875bc.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-d216abc-font-size );line-height:var( --e-global-typography-d216abc-line-height );letter-spacing:var( --e-global-typography-d216abc-letter-spacing );word-spacing:var( --e-global-typography-d216abc-word-spacing );}.elementor-5711 .elementor-element.elementor-element-640875bc.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-37827f1-font-size );line-height:var( --e-global-typography-37827f1-line-height );letter-spacing:var( --e-global-typography-37827f1-letter-spacing );word-spacing:var( --e-global-typography-37827f1-word-spacing );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'BMWMotorrad';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://ruta40.com.co/Nueva/wp-content/uploads/2021/03/BMWMotorradW01-Regular.woff2') format('woff2'),
		url('https://ruta40.com.co/Nueva/wp-content/uploads/2021/03/BMWMotorradW01-Regular.woff') format('woff'),
		url('https://ruta40.com.co/Nueva/wp-content/uploads/2021/03/BMWMotorradW01-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'BMWMotorrad';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://ruta40.com.co/Nueva/wp-content/uploads/2021/03/BMWMotorradW01-Light.woff2') format('woff2'),
		url('https://ruta40.com.co/Nueva/wp-content/uploads/2021/03/BMWMotorradW01-Light.woff') format('woff'),
		url('https://ruta40.com.co/Nueva/wp-content/uploads/2021/03/BMWMotorradW01-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'BMWMotorrad';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://ruta40.com.co/Nueva/wp-content/uploads/2021/03/BMWMotorradW01-Heavy.woff2') format('woff2'),
		url('https://ruta40.com.co/Nueva/wp-content/uploads/2021/03/BMWMotorradW01-Heavy.woff') format('woff'),
		url('https://ruta40.com.co/Nueva/wp-content/uploads/2021/03/BMWMotorradW01-Heavy.ttf') format('truetype');
}
@font-face {
	font-family: 'BMWMotorrad';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://ruta40.com.co/Nueva/wp-content/uploads/2021/03/BMWMotorradW01-Bold.woff2') format('woff2'),
		url('https://ruta40.com.co/Nueva/wp-content/uploads/2021/03/BMWMotorradW01-Bold.woff') format('woff'),
		url('https://ruta40.com.co/Nueva/wp-content/uploads/2021/03/BMWMotorradW01-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */