.et_pb_section_3.et_pb_section{
    padding-top:0px;
    padding-bottom:120px;
    margin-bottom:-5px
}
.et_pb_row_4{
    background-color:#cacbd0;
    transition:border-radius 300ms ease 0ms
}
.et_pb_row_4.et_pb_row{
    padding-top:0px!important;
    padding-right:20px!important;
    padding-bottom:0px!important;
    padding-left:0px!important;
    padding-top:0;
    padding-right:20px;
    padding-bottom:0;
    padding-left:0px
}
.et_pb_divider_0{
    height:120px
}
.et_pb_text_2 h3{
    font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;
    font-weight:700;
    font-size:30px;
    line-height:1.4em
}
.et_pb_text_2{
    padding-left:25px!important;
    margin-left:-18px!important
}
.et_pb_row_5,.et_pb_row_12{
    background-color:#1B3B6A
}
.et_pb_row_5.et_pb_row{
    padding-top:8px!important;
    padding-right:30px!important;
    padding-bottom:8px!important;
    padding-left:30px!important;
    padding-top:8px;
    padding-right:30px;
    padding-bottom:8px;
    padding-left:30px
}
.et_pb_text_3{
    line-height:1.6em;
    font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;
    font-weight:700;
    font-size:16px;
    line-height:1.6em
}
.et_pb_section_4.et_pb_section{
    padding-top:55px;
    padding-right:0px;
    padding-bottom:0px
}
.et_pb_row_6,.et_pb_row_8,.et_pb_row_10{
    border-top-width:6px;
    border-color:rgba(0,0,0,0.08)
}
.et_pb_text_4 h2,.et_pb_text_5 h2,.et_pb_text_6 h2{
    font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;
    font-weight:900;
    font-size:40px;
    line-height:1.4em;
    text-align:center
}
.et_pb_text_4,.et_pb_text_5,.et_pb_text_6{
    background-color:#ffffff;
    position:relative;
    padding-right:20px!important;
    padding-bottom:0px!important;
    padding-left:20px!important;
    margin-top:-4.2em!important;
    max-width:440px
}
.et_pb_section_5.et_pb_section{
    padding-top:3px
}
.et_pb_section_5,.et_pb_row_7,.et_pb_row_9,.et_pb_section_7,.et_pb_section_8{
    transition:border-radius 300ms ease 0ms
}
.et_pb_row_7.et_pb_row,.et_pb_row_11.et_pb_row,.et_pb_row_12.et_pb_row{
    padding-top:0px!important;
    padding-right:0px!important;
    padding-bottom:0px!important;
    padding-left:0px!important;
    padding-top:0;
    padding-right:0px;
    padding-bottom:0;
    padding-left:0px
}
.et_pb_slide_3,.et_pb_slider .et_pb_slide_3{
    background-color:#FFFFFF
}
.et_pb_slider[data-active-slide="et_pb_slide_3"] .et-pb-slider-arrows .et-pb-arrow-prev,.et_pb_slider[data-active-slide="et_pb_slide_3"] .et-pb-slider-arrows .et-pb-arrow-next,.et_pb_slider[data-active-slide="et_pb_slide_4"] .et-pb-slider-arrows .et-pb-arrow-prev,.et_pb_slider[data-active-slide="et_pb_slide_4"] .et-pb-slider-arrows .et-pb-arrow-next,.et_pb_slider[data-active-slide="et_pb_slide_5"] .et-pb-slider-arrows .et-pb-arrow-prev,.et_pb_slider[data-active-slide="et_pb_slide_5"] .et-pb-slider-arrows .et-pb-arrow-next,.et_pb_slider[data-active-slide="et_pb_slide_6"] .et-pb-slider-arrows .et-pb-arrow-prev,.et_pb_slider[data-active-slide="et_pb_slide_6"] .et-pb-slider-arrows .et-pb-arrow-next,.et_pb_slider[data-active-slide="et_pb_slide_7"] .et-pb-slider-arrows .et-pb-arrow-prev,.et_pb_slider[data-active-slide="et_pb_slide_7"] .et-pb-slider-arrows .et-pb-arrow-next,.et_pb_slider_1 .et-pb-slider-arrows .et-pb-arrow-prev,.et_pb_slider_1 .et-pb-slider-arrows .et-pb-arrow-next{
    color:#1B3B6A
}
.et_pb_slider[data-active-slide="et_pb_slide_3"] .et-pb-controllers a,.et_pb_slider[data-active-slide="et_pb_slide_3"] .et-pb-controllers .et-pb-active-control,.et_pb_slide_4,.et_pb_slider[data-active-slide="et_pb_slide_4"] .et-pb-controllers a,.et_pb_slider[data-active-slide="et_pb_slide_4"] .et-pb-controllers .et-pb-active-control,.et_pb_slide_5,.et_pb_slider[data-active-slide="et_pb_slide_5"] .et-pb-controllers a,.et_pb_slider[data-active-slide="et_pb_slide_5"] .et-pb-controllers .et-pb-active-control,.et_pb_slide_6,.et_pb_slider[data-active-slide="et_pb_slide_6"] .et-pb-controllers a,.et_pb_slider[data-active-slide="et_pb_slide_6"] .et-pb-controllers .et-pb-active-control,.et_pb_slide_7,.et_pb_slider[data-active-slide="et_pb_slide_7"] .et-pb-controllers a,.et_pb_slider[data-active-slide="et_pb_slide_7"] .et-pb-controllers .et-pb-active-control,.et_pb_slider_1 .et-pb-controllers a,.et_pb_slider_1 .et-pb-controllers .et-pb-active-control,.et_pb_slider .et_pb_slide_4,.et_pb_slider .et_pb_slide_5,.et_pb_slider .et_pb_slide_6,.et_pb_slider .et_pb_slide_7{
    background-color:RGBA(0,0,0,0)
}
.et_pb_slider_1.et_pb_slider{
    overflow-x:hidden;
    overflow-y:hidden
}
.et_pb_slider_1 .et_pb_slide_description,.et_pb_slider_fullwidth_off.et_pb_slider_1 .et_pb_slide_description{
    padding-top:3px;
    padding-right:1px;
    padding-left:0px
}
.et_pb_section_6{
    min-height:181.2px;
    transition:border-radius 300ms ease 0ms
}
.et_pb_section_6.et_pb_section{
    padding-top:25px;
    padding-bottom:25px
}
.et_pb_row_8.et_pb_row{
    padding-top:0px!important;
    margin-top:40px!important;
    padding-top:0px
}
.et_pb_row_9.et_pb_row{
    padding-top:0px!important;
    padding-right:0px!important;
    padding-bottom:0px!important;
    padding-left:0px!important;
    margin-right:auto!important;
    margin-bottom:0px!important;
    margin-left:auto!important;
    padding-top:0;
    padding-right:0px;
    padding-bottom:0;
    padding-left:0px
}
.et_pb_image_0,.et_pb_image_1,.et_pb_image_2{
    width:50%;
    text-align:center
}
.et_pb_section_7.et_pb_section{
    padding-top:0px;
    padding-right:0px;
    padding-bottom:0px;
    padding-left:0px;
    margin-top:-41px
}
.et_pb_row_10.et_pb_row{
    padding-top:120px!important;
    margin-top:40px!important;
    padding-top:120px
}
.et_pb_section_8.et_pb_section{
    padding-top:0px;
    padding-bottom:1px
}
.et_pb_slide_8,.et_pb_slide_9{
    background-color:#1b3b6a
}
body #page-container .et_pb_section .et_pb_slider .et_pb_slide_9.et_pb_slide .et_pb_more_button.et_pb_button{
    color:#FFFFFF!important;
    background-color:#1B3B6A
}
.et_pb_slider_2.et_pb_slider .et_pb_slide_description .et_pb_slide_title{
    font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;
    font-weight:700;
    font-size:16px!important;
    line-height:1.6em
}
.et_pb_slider_2.et_pb_slider{
    line-height:1.4em;
    overflow-x:hidden;
    overflow-y:hidden
}
.et_pb_slider_2.et_pb_slider .et_pb_slide_content{
    font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;
    font-weight:700;
    font-size:40px!important;
    line-height:1.4em
}
.et_pb_slider_2 .et_pb_slide_description,.et_pb_slider_fullwidth_off.et_pb_slider_2 .et_pb_slide_description{
    padding-top:60px;
    padding-bottom:80px
}
body #page-container .et_pb_section .et_pb_slider_2.et_pb_slider .et_pb_more_button.et_pb_button{
    color:#2a2e40!important;
    border-width:10px!important;
    border-color:rgba(0,0,0,0);
    border-radius:0px;
    letter-spacing:4px;
    font-size:10px;
    font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif!important;
    font-weight:700!important;
    text-transform:uppercase!important;
    background-color:#ffb456
}
body #page-container .et_pb_section .et_pb_slider_2.et_pb_slider .et_pb_more_button.et_pb_button:after,body #page-container .et_pb_section .et_pb_signup_0.et_pb_subscribe .et_pb_newsletter_button.et_pb_button:after{
    font-size:1.6em
}
body.et_button_custom_icon #page-container .et_pb_slider_2.et_pb_slider .et_pb_more_button.et_pb_button:after,body.et_button_custom_icon #page-container .et_pb_signup_0.et_pb_subscribe .et_pb_newsletter_button.et_pb_button:after{
    font-size:10px
}
.et_pb_blurb_5.et_pb_blurb .et_pb_module_header,.et_pb_blurb_5.et_pb_blurb .et_pb_module_header a,.et_pb_blurb_6.et_pb_blurb .et_pb_module_header,.et_pb_blurb_6.et_pb_blurb .et_pb_module_header a,.et_pb_blurb_7.et_pb_blurb .et_pb_module_header,.et_pb_blurb_7.et_pb_blurb .et_pb_module_header a{
    font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;
    font-size:16px;
    line-height:1.4em
}
.et_pb_blurb_5.et_pb_blurb p,.et_pb_blurb_6.et_pb_blurb p,.et_pb_blurb_7.et_pb_blurb p{
    line-height:1.6em
}
.et_pb_blurb_5.et_pb_blurb,.et_pb_blurb_7.et_pb_blurb{
    font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;
    font-size:12px;
    color:rgba(255,255,255,0.4)!important;
    line-height:1.6em
}
.et_pb_blurb_5 .et-pb-icon,.et_pb_blurb_6 .et-pb-icon,.et_pb_blurb_7 .et-pb-icon{
    font-size:16px;
    color:#ffffff;
    font-family:ETmodules!important;
    font-weight:400!important
}
.et_pb_blurb_6.et_pb_blurb{
    font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;
    font-size:12px;
    color:#FFFFFF!important;
    line-height:1.6em;
    padding-right:0px!important;
    margin-right:-2px!important
}
ul.et_pb_social_media_follow_0 a.icon{
    border-radius:0px 0px 0px 0px
}
.et_pb_signup_0.et_pb_subscribe .et_pb_newsletter_description h2,.et_pb_signup_0.et_pb_subscribe .et_pb_newsletter_description h1.et_pb_module_header,.et_pb_signup_0.et_pb_subscribe .et_pb_newsletter_description h3.et_pb_module_header,.et_pb_signup_0.et_pb_subscribe .et_pb_newsletter_description h4.et_pb_module_header,.et_pb_signup_0.et_pb_subscribe .et_pb_newsletter_description h5.et_pb_module_header,.et_pb_signup_0.et_pb_subscribe .et_pb_newsletter_description h6.et_pb_module_header{
    font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif!important;
    font-weight:700!important;
    font-size:30px!important;
    line-height:1.4em!important
}
.et_pb_signup_0.et_pb_contact_field .et_pb_contact_field_options_title,.et_pb_signup_0.et_pb_subscribe .et_pb_newsletter_form .input,.et_pb_signup_0.et_pb_subscribe .et_pb_newsletter_form .input[type=checkbox]+label,.et_pb_signup_0.et_pb_subscribe .et_pb_newsletter_form .input[type=radio]+label{
    font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;
    font-weight:700;
    text-transform:uppercase;
    font-size:12px;
    letter-spacing:2px;
    line-height:1.4em
}
.et_pb_signup_0.et_pb_subscribe .et_pb_newsletter_form .input::-webkit-input-placeholder{
    font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;
    font-weight:700;
    text-transform:uppercase;
    font-size:12px;
    letter-spacing:2px;
    line-height:1.4em
}
.et_pb_signup_0.et_pb_subscribe .et_pb_newsletter_form .input::-moz-placeholder{
    font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;
    font-weight:700;
    text-transform:uppercase;
    font-size:12px;
    letter-spacing:2px;
    line-height:1.4em
}
.et_pb_signup_0.et_pb_subscribe .et_pb_newsletter_form .input:-ms-input-placeholder{
    font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;
    font-weight:700;
    text-transform:uppercase;
    font-size:12px;
    letter-spacing:2px;
    line-height:1.4em
}
.et_pb_signup_0 .et_pb_newsletter_form p input[type="text"],.et_pb_signup_0 .et_pb_newsletter_form p textarea,.et_pb_signup_0 .et_pb_newsletter_form p select,.et_pb_signup_0 .et_pb_newsletter_form p .input[type="radio"]+label i,.et_pb_signup_0 .et_pb_newsletter_form p .input[type="checkbox"]+label i{
    border-radius:0px 0px 0px 0px;
    overflow:hidden
}
body #page-container .et_pb_section .et_pb_signup_0.et_pb_subscribe .et_pb_newsletter_button.et_pb_button{
    color:#FFFFFF!important;
    border-width:10px!important;
    border-color:rgba(0,0,0,0);
    border-radius:0px;
    letter-spacing:4px;
    font-size:10px;
    font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif!important;
    font-weight:700!important;
    text-transform:uppercase!important;
    background-color:rgba(255,255,255,0.1)
}
.et_pb_column_8{
    background-image:linear-gradient(90deg,rgba(202,203,208,0) 40%,#cacbd0 100%),url(../../uploads/2022/02/insertos.jpg)
}
.et_pb_column_9{
    padding-top:30px;
    padding-bottom:30px
}
.et_pb_slider .et_pb_slide_8{
    background-position:top center;
    background-image:linear-gradient(90deg,rgba(42,46,64,0) 0%,#2a2e40 100%),url(http://rasecherramental.com.mx/content/uploads/2022/02/Nuevo-Leon.jpg);
    background-color:#1b3b6a
}
.et_pb_slider .et_pb_slide_9{
    background-image:linear-gradient(90deg,rgba(42,46,64,0) 0%,#2a2e40 100%),url(http://rasecherramental.com.mx/content/uploads/2022/02/hardware-61.jpg);
    background-color:#1b3b6a
}
.et_pb_column_23{
    padding-top:40px;
    padding-right:0px;
    padding-bottom:40px;
    padding-left:30px
}
.et_pb_column_24{
    padding-top:40px;
    padding-bottom:40px
}
.et_pb_social_media_follow_network_0 a.icon,.et_pb_social_media_follow_network_1 a.icon{
    background-color:rgba(255,255,255,0.1)!important
}
.et_pb_social_media_follow li.et_pb_social_media_follow_network_0 a,.et_pb_social_media_follow li.et_pb_social_media_follow_network_1 a{
    padding-top:4px;
    padding-right:4px;
    padding-bottom:4px;
    padding-left:4px;
    width:auto;
    height:auto
}
.et_pb_social_media_follow_network_0,.et_pb_social_media_follow_network_1{
    margin-right:-8px!important
}
.et_pb_column_25{
    background-color:#1B3B6A;
    padding-top:40px;
    padding-right:30px;
    padding-bottom:40px;
    padding-left:30px
}
.et_pb_text_4.et_pb_module,.et_pb_text_5.et_pb_module,.et_pb_text_6.et_pb_module{
    margin-left:auto!important;
    margin-right:auto!important
}
@media only screen and (max-width:980px){
    .et_pb_row_4.et_pb_row{
        padding-top:0px!important;
        padding-right:0px!important;
        padding-bottom:0px!important;
        padding-left:0px!important;
        padding-top:0px!important;
        padding-right:0px!important;
        padding-bottom:0px!important;
        padding-left:0px!important
    }
    .et_pb_text_2 h3{
        font-size:24px
    }
    .et_pb_row_6,.et_pb_row_8,.et_pb_row_10{
        border-top-width:6px
    }
    .et_pb_text_4 h2,.et_pb_text_5 h2,.et_pb_text_6 h2{
        font-size:30px
    }
    .et_pb_image_0 .et_pb_image_wrap img,.et_pb_image_1 .et_pb_image_wrap img,.et_pb_image_2 .et_pb_image_wrap img{
        width:auto
    }
    body #page-container .et_pb_section .et_pb_slider .et_pb_slide_9.et_pb_slide .et_pb_more_button.et_pb_button:after{
        opacity:0
    }
    .et_pb_slider_2.et_pb_slider .et_pb_slides .et_pb_slide_content{
        font-size:30px!important
    }
    body #page-container .et_pb_section .et_pb_slider_2.et_pb_slider .et_pb_more_button.et_pb_button:after,body #page-container .et_pb_section .et_pb_signup_0.et_pb_subscribe .et_pb_newsletter_button.et_pb_button:after{
        display:inline-block;
        opacity:0
    }
    body #page-container .et_pb_section .et_pb_slider_2.et_pb_slider .et_pb_more_button.et_pb_button:hover:after,body #page-container .et_pb_section .et_pb_signup_0.et_pb_subscribe .et_pb_newsletter_button.et_pb_button:hover:after{
        opacity:1
    }
    .et_pb_column_9{
        padding-top:0px;
        padding-left:20px
    }
    .et_pb_column_23{
        padding-top:30px;
        padding-right:30px;
        padding-bottom:30px
    }
    .et_pb_column_24{
        padding-top:30px;
        padding-right:30px;
        padding-bottom:30px;
        padding-left:30px
    }
    .et_pb_column_25{
        padding-top:30px;
        padding-bottom:30px
    }
}
@media only screen and (max-width:767px){
    .et_pb_row_6,.et_pb_row_8,.et_pb_row_10{
        border-top-width:6px
    }
    .et_pb_text_4 h2,.et_pb_text_5 h2,.et_pb_text_6 h2{
        font-size:24px
    }
    .et_pb_image_0 .et_pb_image_wrap img,.et_pb_image_1 .et_pb_image_wrap img,.et_pb_image_2 .et_pb_image_wrap img{
        width:auto
    }
    body #page-container .et_pb_section .et_pb_slider .et_pb_slide_9.et_pb_slide .et_pb_more_button.et_pb_button:after{
        opacity:0
    }
    .et_pb_slider_2.et_pb_slider .et_pb_slides .et_pb_slide_content,.et_pb_signup_0.et_pb_subscribe .et_pb_newsletter_description h2,.et_pb_signup_0.et_pb_subscribe .et_pb_newsletter_description h1.et_pb_module_header,.et_pb_signup_0.et_pb_subscribe .et_pb_newsletter_description h3.et_pb_module_header,.et_pb_signup_0.et_pb_subscribe .et_pb_newsletter_description h4.et_pb_module_header,.et_pb_signup_0.et_pb_subscribe .et_pb_newsletter_description h5.et_pb_module_header,.et_pb_signup_0.et_pb_subscribe .et_pb_newsletter_description h6.et_pb_module_header{
        font-size:24px!important
    }
    body #page-container .et_pb_section .et_pb_slider_2.et_pb_slider .et_pb_more_button.et_pb_button:after,body #page-container .et_pb_section .et_pb_signup_0.et_pb_subscribe .et_pb_newsletter_button.et_pb_button:after{
        display:inline-block;
        opacity:0
    }
    body #page-container .et_pb_section .et_pb_slider_2.et_pb_slider .et_pb_more_button.et_pb_button:hover:after,body #page-container .et_pb_section .et_pb_signup_0.et_pb_subscribe .et_pb_newsletter_button.et_pb_button:hover:after{
        opacity:1
    }
    .et_pb_column_9{
        padding-right:20px;
        padding-bottom:0px;
        padding-left:20px
    }
    .et_pb_column_23{
        padding-top:30px;
        padding-right:30px;
        padding-bottom:30px
    }
    .et_pb_column_24{
        padding-left:30px
    }
    .et_pb_column_25{
        padding-top:30px;
        padding-bottom:30px
    }
}
