/*!
Theme Name: Theme Truall 2026 Child
Theme URI: https://truall.com/
Version: 4.27.6
Template: Divi
Description: Tema Premium para tu sitio web implementado por Agencia Truall.
Author: Agencia Truall
Author URI: https://truall.com/
License: GNU General Public License v2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
 #truall{background-color:#021110;padding-top:12px;padding-right:5px;padding-bottom:15px;padding-left:5px;padding-top:12px}a.opacity-truall img{opacity:.2}a.opacity-truall:hover img{opacity:1}a.opacity-sup img{opacity:100}a.opacity-sup:hover img{opacity:.8}.modern-menu-widget a:hover{text-decoration:none;background:#fafafa;color:#00748b}.modern-menu-widget li.current-menu-item a{color:#fff;background:#00748b}.fder{float:left;margin-right:20px;margin-bottom:20px}.fder2{float:left;margin-right:15px;margin-bottom:5px}.fdercolor1{float:left;margin-right:20px;margin-bottom:20px;background-color:#F7F7F7;padding:20px;width:45%}.selmar{margin-right:10px;font-size:16px;color:#333;width:120px}.selmar2{margin-right:10px;font-size:14px;color:#726a6a;width:100%;padding:9px;margin-top:5px;line-height:19px}.selmar3{margin-right:10px;font-size:15px;color:#333;width:200px;padding:3px}.nf-after-field .nf-error-msg{margin-right:10px;display:none!important}.et-waypoint.et_pb_animation_top.et-animated,.et_pb_animation_top.et-animated{opacity:1;-webkit-animation:fadeTop 0s cubic-bezier(.77,0,.175,1) 1;animation:fadeTop 0s cubic-bezier(.77,0,.175,1) 1}.nf-error-msg,.ninja-forms-req-symbol{color:#444a5e;display:none}.nav li ul{position:absolute;padding:20px 0;z-index:9999;width:335px;background:#fff;background-color:#fff;visibility:hidden;opacity:0;border-top:3px solid #2ea3f2;border-top-color:#2ea3f2;box-shadow:0 2px 5px rgb(0 0 0 / .1);-moz-box-shadow:0 2px 5px rgb(0 0 0 / .1);-webkit-box-shadow:0 2px 5px rgb(0 0 0 / .1);-webkit-transform:translateZ(0);text-align:left}.et-menu li li a{padding:6px 20px;width:411px}#page-container{overflow-x:hidden}#main-header{top:0}.nf-error .nf-error-msg{color:#000!important;background-color:#04fe16;padding:5px;border-radius:30px;font-size:13px;display:none!important}.nf-error .nf-field-element .nf-element{border-color:#04fe16!important}.nf-error.field-wrap .nf-field-element::after{background:#04fe16!important;color:#000;font-family:FontAwesome;font-size:20px;content:"\f12a";position:absolute;top:1px;right:1px;bottom:1px;height:48px;width:50px;line-height:50px;text-align:center;transition:all .5s}.nf-error-msg,.ninja-forms-req-symbol{color:#000!important;background-color:#04fe16;padding:5px;border-radius:30px;font-size:13px;display:none!important}