.home #menu-ppal{background:transparent}.home #menu-ppal a{color:#fff}.home #menu-ppal .logo img{filter:brightness(100)}body{overflow-x:hidden!important;width:100%!important}#page-container{overflow-x:clip}#hero{position:relative}#hero::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0.60) 100%);z-index:2;pointer-events:none}#hero .et_pb_row{position:relative;z-index:3}.et-l--header .et_pb_section,#main-header,.et-l--header .et_pb_image img{transition:background-color .3s ease,filter .3s ease}body.menu-productos-hover .et-l--header .et_pb_section,body.menu-productos-hover .et-l--header .et_pb_row,body.menu-productos-hover #main-header{background-color:#fff!important;background-image:none!important}body.menu-productos-hover .et-l--header .et_pb_image img,body.menu-productos-hover #logo{filter:none!important}body.menu-productos-hover .et-l--header .et-menu>li>a,body.menu-productos-hover #top-menu>li>a{color:#000!important}.contact-btn a{background:linear-gradient(to right,#b5b5b5 0%,#8f8f8f 100%);color:#fff;border:none;border-radius:4px;padding:10px 28px;margin-top:-8px}#simple-chat-button--container{bottom:40px!important;right:0!important}#simple-chat-button--button{border-radius:0px!important;right:0!important}.page-id-125 #menu-ppal{background:transparent}.page-id-125 #menu-ppal a{color:#fff}.page-id-125 #menu-ppal .logo img{filter:brightness(100)}.home #et-main-area,.page-id-125 #et-main-area{padding-top:0px}#et-main-area{padding-top:60px}#soluciones{background:#fff;transition:0.2s}#soluciones img{right:-50px;transition:0.5s}#sp-wp-carousel-free-id-379.sp-wpcp-379 .wpcp-single-item{border:0px!important}.wpcp-carousel-section .wpcp-single-item img{max-height:450px;width:auto}.sub-menu{display:none!important}.submenu{display:none;position:absolute;width:100%;max-width:100%;left:0;z-index:99999;background:#ffffff}.submenu.is-open{display:block!important;max-width:100%}.et_pb_row.submenu{max-width:100%!important}#page-container #soluciones:hover{background:#1E2935;cursor:pointer}#page-container #soluciones:hover h2,#page-container #soluciones:hover a.et_pb_button{color:#fff!important}#page-container #soluciones:hover img{right:0}.et_pb_column_0_tb_footer{width:25%!important}.et_pb_column_1_tb_footer{width:15%!important}.et_pb_column_2_tb_footer{width:15%!important}.et_pb_column_3_tb_footer{width:10%!important}.et_pb_column_4_tb_footer{width:20%!important}#newsletter .nf-form-fields-required,.ninja-forms-req-symbol,.nf-after-field{display:none}#newsletter label{color:#fff}#newsletter input{color:#fff;background:rgba(255,255,255,0.5);border-radius:5px;padding:4px 10px;border:0px!important}#newsletter input[type=submit]{background:#fff;border-radius:5px;padding:4px 10px;color:#1E2935}#newsletter input::placeholder{color:#ffffff;opacity:1}#newsletter nf-field:nth-of-type(1){width:68%;display:block;margin-right:2%;float:left}#newsletter nf-field:nth-of-type(2){width:30%;display:block;float:left}#contact-form .nf-form-fields-required{display:none}#contact-form input[type=submit]{background:#1E2935;border-radius:5px;padding:5px 10px;color:#fff;border:0px;width:100%}#contact-form label{color:#1E2935;font-weight:200}#contact-form input{border:1px solid #e5e5e5;border-radius:5px;padding:5px 10px}#contact-form textarea{border:1px solid #e5e5e5;border-radius:5px;max-height:80px}.ficha-tecnica-wrapper{background:#ffffff;border:1px solid #767676;border-radius:8px;padding:24px;font-family:inherit;box-sizing:border-box}.ficha-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px;margin-bottom:24px}.ficha-header h3{margin:0;font-size:18px;font-weight:700;color:#1a1a1a;letter-spacing:0.5px}.ficha-tabs{display:flex;gap:8px;flex-wrap:wrap}.ficha-tab{background-color:#8c939b;color:#ffffff;border:none;padding:8px 14px;font-size:14px;font-weight:600;border-radius:4px;cursor:pointer;transition:background-color 0.2s ease,transform 0.1s ease}.ficha-tab:hover{background-color:#6c757d}.ficha-tab.active{background-color:#212529}.ficha-table{width:100%;border-collapse:collapse}.ficha-table tr{border-bottom:1px solid #767676}.ficha-table tr:last-child{border-bottom:none}.ficha-table td{padding:16px 0;font-size:15px}.ficha-table td:first-child{color:#333333;font-weight:400}.ficha-table td:last-child{text-align:right;color:#212529;font-weight:600}.ficha-table tr td{padding:20px 24px}@media (max-width:768px){.ficha-header{flex-direction:column;align-items:flex-start}.et_pb_column_0_tb_footer{width:100%!important}.et_pb_column_1_tb_footer{width:100%!important}.et_pb_column_2_tb_footer{width:100%!important}.et_pb_column_3_tb_footer{width:100%!important}.et_pb_column_4_tb_footer{width:100%!important}.wpcp-carousel-section .wpcp-single-item img{max-height:280px;width:auto}}.mobile_nav .mobile_menu_bar:before{color:#000!important}.page-id-2 .mobile_nav .mobile_menu_bar:before{color:#fff!important}#mobile_menu1{background:#fff!important}#mobile_menu1 a{color:#000!important}.wpcp-prev-button,.wpcp-next-button{font-size:22px;font-weight:400;background:#8896ab!important;border-radius:4px;padding:15px;color:#fff!important;height:45px!important;width:45px!important}.wpcp-prev-button{left:50px!important}.wpcp-next-button{right:50px!important}.wpcp-prev-button i,.wpcp-next-button i{font-size:22px;padding:15px;color:#fff!important}.et-l--header .et_pb_section:hover,.et-l--header .et_pb_row:hover,.et-l--header .et_pb_menu:hover,.et-l--header .et_pb_menu .et-menu li:hover>.sub-menu{background-color:#ffffff!important;background-image:none!important}.et-l--header .et_pb_section:hover .et_pb_menu .nav li a,.et-l--header .et_pb_section:hover .et_pb_menu__menu a{color:#222222!important}.home #menu-ppal:hover .logo img,.home #menu-ppal.is-solid .logo img{filter:none!important}