
	.row.Filter_section {
    	z-index: 9 !important;
	}

    @media all{
    .cont{    padding-top: 40px;padding-left:0px;padding-right:0px;margin:0 auto;}
    .cont:after{clear:both;display:block;content:'';}
    .frontsearch-wrap{position:relative;overflow:hidden;background:#f4f5fb;}
    .frontsearch:after{clear:both;display:block;content:'';}
    .frontsearch .frontsearch-count{color:#ed1d24;font-weight:700;font-size:14px;text-transform:uppercase;margin:20px 0 15px;}
    .frontsearch .frontsearch-wrap{margin:0;position:relative;z-index:2;border-radius:4px;box-shadow:inset 0 -4px 0 0 #dfe2f0,0 10px 20px 0 rgba(192,196,215,.25);background:#fff;padding:0 29px 0;}
    .frontsearch .frontsearch-wrap:after{clear:both;content:'';display:block;}

    form#envimail {
        display: flex;
        flex-direction: row;
        align-items: stretch;
    }

    .section-top {
        position: relative;
        border: 1px solid #e0e4f6;
        background: #fff;
        border-radius: 4px;
        z-index: 10;
        padding: 10px 0 0 25px;
        margin: 0 0 30px;
        display: flex;
        flex-direction: row;
        align-content: center;
        justify-content: center;
        align-items: center;
        padding-right: 150px;
    }
    .section-top:after{clear:both;display:block;;}
    .section-top .section-menu-btn{z-index:12;position:absolute;line-height:100%;top:-1px;bottom:-1px;right:-1px;display:block;color:#fff;border-radius:0 4px 4px 0;padding:6px 55px 4px 20px;font-size:14px;text-transform:uppercase;background:url(https://www.motomundohn.com/assets/img/search.png) no-repeat 87% center;background-color:#e52727;font-weight:700;transition:all .2s;vertical-align:middle;float:right;}
    .section-top .section-menu-btn:hover{background-color:#545454;}
    .section-top .section-menu-btn:before{line-height:100%;display:inline-block;vertical-align:middle;content:'';width:0;height:100%;}
    .section-top .section-sort{float:left;position:relative;font-size:14px;color:#868ca7;padding:0 18px 0 32px;margin:0;}
    .section-top .section-sort:after{position:absolute;content:'';width:1px;height:22px;display:block;background:#e0e4f6;top:50%;left:0;margin:-6px 0 0;}
    .section-top .section-sort .dropdown-wrap{display:inline-block;position:relative;}
    .section-top .section-prices {
        float: left;
        position: relative;
        font-size: 14px;
        color: #868ca7;
        padding: 0px;
        margin: 0 0 11px;
        width: 100%;
    	padding-left:30px;
    }
  
    /* .section-top .section-prices:after{position:absolute;content:'';width:1px;height:22px;display:block;background:#e0e4f6;top:50%;left:0;margin:-11px 0 0;} */
    .section-top .section-prices .dropdown-wrap{display:inline-block;position:relative;width:100%;}

 
    .challenge-title{text-align:center;padding:0;margin:1rem 0 .5rem;color:red!important;font-size:2rem;font-weight:700;font-family:Rajdhani;font-size:32px;}
    hr{border-top:1px solid #edeff1!important;margin:3rem 0 2rem!important;}
    .skeleton{overflow:hidden;width:328px;height:78px;display:grid;grid-template-columns:62px 200px;grid-gap:8px;position:relative;margin-bottom:16px;margin-left:23px;}
    .skeleton:before{display:block;position:absolute;width:128px;height:78px;background:linear-gradient(90deg,rgba(255,255,255,0),#fff,rgba(255,255,255,0));content:"";animation:skeleton-animation 1.25s infinite;}
    .skeleton .s-img{background:#eee;grid-row:1/4;border-radius:50px;width:3rem;height:3rem;}
    .skeleton .s-line{height:20px;background:#eee;}
    .skeleton .s-line.first{width:100%;}
    .skeleton .s-line.second{width:75%;}
    .skeletonID{display:flex;}


    .btn-inner--icon i{color:#fff!important;}
    .btn.btn-icon-only{width:2.375rem;height:2.375rem;padding:.7rem;}
    .btn.btn-facebook{background-color:#3b5998;color:#fff;}
    .btn.btn-facebook:focus,.btn.btn-facebook:hover{background-color:#344e86;color:#fff;}
    .btn.btn-facebook:active,.btn.btn-facebook:active:focus,.btn.btn-facebook:focus{box-shadow:none;}
    .btn.btn-icon-only{width:2.375rem;height:2.375rem;padding:.7rem;}
    .btn.btn-facebook {
        background-color: #000;
        color: #fff;
        border-radius: 30px;
        line-height: 1px;
        position: absolute;
        top: 9px;
        right: 51px;
        z-index: 2;
        cursor: pointer;
    }
    .btn.btn-facebook:focus,.btn.btn-facebook:hover{background-color:red;color:#fff;}
    .btn.btn-facebook:active,.btn.btn-facebook:active:focus,.btn.btn-facebook:focus{box-shadow:none;}
    }
    
    @media all{
    .section-prices input[type="text"],input[type="submit"]{padding:1.15em 1.8em;border:1px solid #ddd!important;  outline: none; -webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;}
    .section-prices input[type="radio"]{display:none;}
    }
 
    /*! CSS Used from: Embedded */
    .section-prices input[type="text"]{background-color:#fff;width:95%;}
    @keyframes rippleOn{0%{opacity:0;}50%{opacity:.2;}100%{opacity:0;}}
    @keyframes rippleOn{0%{opacity:0;}50%{opacity:.2;}100%{opacity:0;}}
    @keyframes skeleton-animation{0%{right:100%;}50%{right:-128px;}100%{right:100%;}}


    .mkdf-section-title-holder .mkdf-st-tagline {
        font-family: Heebo, sans-serif;
        line-height: 1.1em;
        font-weight: 500;
        text-transform: uppercase;
        color: #ed1d24;
        font-size: 12px;
        letter-spacing: .8em;
    }

    .mkdf-section-title-holder .mkdf-st-title {
        margin: 6px 0 0 !important;
    }

    .mkdf-st-inner h2 {
        font-family: Rajdhani, sans-serif !important;
        font-weight: 700 !important;
        text-transform: uppercase !important;
        color: #000;
        margin: 25px 0 !important;
        -ms-word-wrap: break-word !important;
        word-wrap: break-word !important;
    }

    .mkdf-st-inner h2 {
        font-size: 45px;
        line-height: 1em;
    }
    .mkdf-st-inner p {
        font-family: Ubuntu, sans-serif;
        font-size: 16px;
        font-weight: 300;
        line-height: 27px;
        color: grey;
        -webkit-font-smoothing: antialiased;
        overflow-x: hidden !important;
    }

    .mkdf-section-title-holder {
        position: relative;
        display: inline-block;
        width: 100%;
        vertical-align: middle;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }


    .mkdf-eh-custom-3480{
        padding: 0% 0% 3% 0%;
    }


    .challenge-title span {
        color: #000;
        font-weight: 500 !important;
        text-shadow: initial;
    }
  
    .mkdf-st-inner{
        text-align: center;
    }

    .textplaca::after {
        content: "";
    }

    .textplaca::before {
        content: "|";
        color: #e31230;
        display: inline-block;
        margin: 0 8px;
    }
  
    .py-lr {
        display: flex;
        flex-direction: row;
        padding-left: 25%;
        padding-right: 25%;
        justify-content: center;
    }

    .ModelInfo_ModelInfo__M35EO.ModelInfo_noImage__siKyB {
        background-color: #ffffff00;
    }

    .ModelInfo_ModelInfo__Value {
        color: #333;
    }
    .ModelInfo_ModelInfo__Disclaimer__kuiAJ {
        color: #000000;
    }

    .alertbold{
        font-weight: 900;
    	text-transform: uppercase;
    	font-size: 34px;
    	font-weight: 500;
    	text-shadow: 0 1px 3px rgba(0, 0, 0, .2);
    }

    .py-lr .footer-newsletter__form-input {
        background-color: #4c4c4c00!important;
        border: 1px solid #919191 !important;
    }

    @media all{
        .mkdf-animated-text-holder.mkdf-animated-text-horizontal.mkdf-animated-text-position-right .mkdf-animated-text{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
        .mkdf-animated-text-holder.mkdf-animated-text-horizontal .mkdf-animated-text{width:100%;}
        .mkdf-animated-text-holder .mkdf-animated-text{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;font-family:Rajdhani,sans-serif!important;font-size:350px;line-height:.8em;font-weight:700;letter-spacing:-.05em;color:#f6f6f6;text-transform:uppercase;}
      
        .mkdf-animated-text-holder{position:absolute;width:100%;left:0;}
        .mkdf-animated-text-holder.mkdf-appear .mkdf-animated-text .mkdf-split-character{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)!important;transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)!important;opacity:1!important;}
        .mkdf-animated-text-holder.mkdf-appear .mkdf-animated-text .mkdf-split-character:nth-child(1){-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;}
        .mkdf-animated-text-holder.mkdf-appear .mkdf-animated-text .mkdf-split-character:nth-child(2){-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s;}
        .mkdf-animated-text-holder.mkdf-appear .mkdf-animated-text .mkdf-split-character:nth-child(3){-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s;}
        .mkdf-animated-text-holder.mkdf-appear .mkdf-animated-text .mkdf-split-character:nth-child(4){-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s;}
        .mkdf-animated-text-holder.mkdf-appear .mkdf-animated-text .mkdf-split-character:nth-child(5){-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;}
        .mkdf-animated-text-holder.mkdf-appear .mkdf-animated-text .mkdf-split-character:nth-child(6){-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s;}
        .mkdf-animated-text-holder .mkdf-animated-text{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;font-family:Rajdhani,sans-serif;font-size:300px;line-height:.8em;font-weight:700;letter-spacing:-.05em;color:#f6f6f6;text-transform:uppercase;padding-top: 90px;}
      
        .mkdf-animated-text-holder .mkdf-animated-text .mkdf-split-character{opacity:0;-webkit-transform:matrix3d(1,0,0,0,0,0,1,0,0,-1,0,0,0,-50,-1,1);transform:matrix3d(1,0,0,0,0,0,1,0,0,-1,0,0,0,-50,-1,1);-webkit-perspective:600px;perspective:600px;-webkit-transform-origin:50% 50% 0;-ms-transform-origin:50% 50% 0;transform-origin:50% 50% 0;-webkit-transition:.5s cubic-bezier(.455,.03,.515,.955);-o-transition:.5s cubic-bezier(.455,.03,.515,.955);transition:.5s cubic-bezier(.455,.03,.515,.955);z-index:0;}
        .mkdf-animated-text-holder.mkdf-animated-text-horizontal .mkdf-animated-text{width:100%;}
        .mkdf-animated-text-holder.mkdf-animated-text-horizontal.mkdf-animated-text-position-right .mkdf-animated-text{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:center;}
        .mkdf-animated-text-overlay{position:absolute;display:block;width:100%;height:100%;top:48px;left:0;background-size:100%;background-repeat:no-repeat;}
        .mkdf-row-grid-section .mkdf-animated-text-overlay{background-size:unset;}
        .mkdf-row-animated-background-text .mkdf-animated-text-holder{position:absolute;display:block;width:100%;height:100%;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:0;}
        .mkdf-row-animated-background-text.mkdf-animated-background-text-middle .mkdf-animated-text-holder{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:11px;}
        
    }

    ::selection{background:#ed1d24;color:#fff;}
    


    label.error {
        text-align: center;
        margin-top: -35px;
        width: inherit;
    }

    .skeleton {
        background-image: none;
    }


    form#formChasis {
        display: flex;
        flex-direction: row;
        padding-left: 25%;
        padding-right: 25%;
        justify-content: center;
        padding-top: 10px;
        padding-bottom: 10px;
    }

    form#formChasis .footer-newsletter__form-input {
        background-color: #4c4c4c00 !important;
        border: 1px solid #919191 !important;
        color: #333;
        text-transform: uppercase;
    }

    input#correo {
        color: #000;
    }

    .btn-secondary, .btn-secondary.disabled, .btn-secondary:disabled {
    	margin-top: initial !important;
	}

	input#correo {
    		margin-right: 7px;
	}

.alert {
    padding: 2.0rem 1rem;
	border-radius: 8px;
    box-shadow: 0 13px 27px -5px rgba(50, 50, 93, .25), 0 8px 16px -8px rgba(0, 0, 0, .3), 0 -6px 16px -6px rgba(0, 0, 0, .025);
}

.alert-danger {
    color: #ffffff;
    background-color: #e53935;
	background: linear-gradient(87deg, #ff0000 0, #af0505 100%) !important;
}

.alert-success {
    color: #ffffff;
    background: linear-gradient(60deg, #66bb6a, #43a047);
    background: linear-gradient(88deg, #389466, #42b883)!important;
}

.alert-info {
    color: #ffffff;
	background: linear-gradient(266deg, #0098f0, #00f2c3); !important;
}


span.ModelInfo_ModelInfo__HeaderText.HeaderTextANO {
    display: flex;
    justify-content: space-around;
}

    /* responsive */

    @media (max-width: 575.98px) {
        .card-body--padding--2 {
            padding: 1.5rem;
            padding: 0;
            background: transparent;
        }
        
            .mkdf-st-inner h2 {
                font-size: 30px;
                line-height: 1em;
            }
            .cont {
                padding-top: 0px;
            }
            .frontsearch .frontsearch-wrap {
                box-shadow: none;
                background: #ffffff00;
                padding: 0;
            	padding-top: 80px !important;
            }
            .section-top {
                background: #ffffff00;
                padding: 0;
                margin: 0;
                padding-right: 0;
                border: 1px solid #e0e4f600;
        		display: flex;
        		flex-direction: row;
        		align-content: center;
        		align-items: center;
        		justify-content: space-around;
        		flex-wrap: wrap;
            }

            .btn.btn-facebook {
                display: none;
            }

            .section-top .section-menu-btn {
               
                position: relative;
                top: auto;
                bottom: auto;
                right: auto;
                display: block;
                color: #fff;
                border-radius: 5px;
                padding: 6px 55px 4px 20px;
                font-weight: 700;
                height: 40px;
                margin-top: 10px;
                margin-bottom: 20px;
            }
            .section-prices input[type="text"], input[type="submit"] {
                padding: 9px 1.8em;
                border: 1px solid #ddd !important;
                outline: none;
                -webkit-border-radius: 2em;
                -moz-border-radius: 2em;
                border-radius: 5px;
                text-align: center;
            }
            .section-top .section-prices {
                float: left;
                position: relative;
                font-size: 14px;
                color: #868ca7;
                padding: 0px;
                margin: 0;
                width: 100%;
            }
            .section-prices input[type="text"] {
                background-color: #fff;
                width: 100%;
            }
            .py-lr {
                display: flex;
                flex-direction: row;
                padding-left: 0;
                padding-right: 0;
            }
    
		    .footer-newsletter__form-input {
    			min-width: auto!important;
			}
		    input#correo {
    			margin-right: 7px;
			}

    }