.et_pb_menu nav>ul>li:not(:last-child){border-right:1px solid #000}#menu-general{margin-left:-50px!important}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{padding-bottom:5px}.bloqueHome{cursor:pointer}.sliderRango{-webkit-appearance:none;appearance:none;width:100%;height:10px;background:#d3d3d3;outline:none;opacity:0.7;-webkit-transition:.2s;transition:opacity .2s}.sliderRango:hover{opacity:1}.sliderRango::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;background:#d82128;cursor:pointer}.sliderRango::-moz-range-thumb{width:25px;height:25px;background:#d82128;cursor:pointer}#menu-general .current-menu-item a::before,#menu-general .current_page_item a::before{content:"";position:absolute;z-index:2;left:0;right:0;top:17px}#menu-general li a:before{content:"";position:absolute;z-index:-2;left:0;right:100%;bottom:50%;top:17px;background:#d82128;height:3px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.sub-menu li a:before{background:none!important}#menu-general li a:hover{opacity:1!important}#menu-general li a:hover:before{right:0}#menu-general li li a:before{bottom:10%}.anuncio h4 span,.anuncio h4 a{border:0px;border-color:#d82128;border-left-width:6px;border-style:solid;padding-left:6px!important}.et_pb_slide_description{padding:12% 8%}p:not(.has-background):last-of-type{padding-bottom:1em}.wpcf7-submit{font-size:20px;text-transform:uppercase;padding:5px 20px;background:#d82128;color:white;font-weight:bold}.colIzqFoot{padding-left:40px}.colDchaFoot{padding-right:50px;margin-top:30px}@media (max-width:981px){footer .et_pb_text_inner span{margin-left:0px!important;padding:0px 20px}footer .et_pb_text_inner a{clear:both;width:100%;text-align:center}footer .et_pb_text_inner a img{float:unset!important}.et_pb_row_5_tb_footer .et_pb_text_inner a{display:inline}.colIzqFoot{padding-left:0px!important}.colDchaFoot{padding-right:0px!important;margin-top:-20px!important}footer p{text-align:center!important}.breakMobile{display:block}.copyFooter{text-align:center}.linksFooter span{padding:0px!important}}