.wpcf7 input.wpcf7-text{width:100%}.wpcf7 textarea.wpcf7-textarea{width:100%}.wpcf7-form textarea{height:150px}.wpcf7{border-radius:5px;background-color:#f2f2f2;padding:20px}input[type=text]{border:2px #f6f6f6;border-radius:4px}input[type=email]{border:2px #f6f6f6;border-radius:4px}input[type=tel]{border:2px #f6f6f6;border-radius:4px}input[type=text],select{width:100%;padding:8px 16px;margin:8px 0;display:inline-block;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}input[type=email],select{width:100%;padding:8px 16px;margin:8px 0;display:inline-block;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}input[type=tel],select{width:100%;padding:8px 16px;margin:8px 0;display:inline-block;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}textarea{width:100%;height:100px;padding:8px 16px;box-sizing:border-box;border:1px solid #ccc;border-radius:4px;background-color:#ffffff;font-size:13px;resize:none}input[type=submit]{width:100%;background-color:#ed9200;color:white;padding:14px 20px;margin:8px 0;border:none;border-radius:4px;cursor:pointer}input[type=submit]:hover{background-color:#e26d00}.mc4wp-form input[type=text]{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;box-shadow:inset 0 1px 15px rgba(0,0,0,0);box-shadow:inset 0 1px 15px rgba(0,0,0,0);box-shadow:inset 0 1px 15px rgba(0,0,0,0);float:left;padding:15px;background:white;border:0px;margin-right:12px;font-size:15px;width:32%!important}.mc4wp-form input[type=email]{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;box-shadow:inset 0 1px 15px rgba(0,0,0,0);box-shadow:inset 0 1px 15px rgba(0,0,0,0);box-shadow:inset 0 1px 15px rgba(0,0,0,0);float:left;padding:15px;background:white;border:0px;margin-right:12px;font-size:15px;width:32%!important}.mc4wp-form input[type=submit]{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;float:left;color:#fff!important;background-color:#34c31c!important;border:0px;font-size:15px;text-transform:uppercase;font-weight:bold;padding:15px;border:0px;width:30%!important}.mc4wp-form input[type=submit]:hover{background-color:#3d007f!important;color:white!important;cursor:pointer}#sidebar .mc4wp-form input[type=text]{background:#f1f1f1;width:100%!important;margin-bottom:10px}#sidebar .mc4wp-form input[type=email]{background:#f1f1f1;width:100%!important;margin-bottom:10px}#sidebar .mc4wp-form input[type=submit]{width:100%!important}@media only screen and (max-width:980px){.mc4wp-form input[type=text]{width:49%!important;margin-right:5px}.mc4wp-form input[type=email]{width:50%!important;margin-right:0px}.mc4wp-form input[type=submit]{width:100%!important;margin-top:10px}}@media only screen and (max-width:623px){.mc4wp-form input[type=text]{width:100%!important;margin-right:0px;margin-bottom:10px}.mc4wp-form input[type=email]{width:100%!important;margin-right:0px}.mc4wp-form input[type=submit]{width:100%!important;margin-right:0px;margin-top:10px}}.et_pb_menu .mega-menu{padding:28px 36px!important;border-radius:14px;box-shadow:0 18px 45px rgba(0,0,0,0.14);opacity:0;transform:translateY(18px) scale(0.97);transition:all 0.35s cubic-bezier(.2,.8,.2,1);pointer-events:none}.et_pb_menu li:hover>.mega-menu{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.et_pb_menu .mega-menu .sub-menu li{opacity:0;transform:translateX(-12px);transition:all 0.35s ease}.et_pb_menu li:hover .mega-menu .sub-menu li{opacity:1;transform:translateX(0)}.et_pb_menu li:hover .mega-menu .sub-menu li:nth-child(1){transition-delay:.05s}.et_pb_menu li:hover .mega-menu .sub-menu li:nth-child(2){transition-delay:.12s}.et_pb_menu li:hover .mega-menu .sub-menu li:nth-child(3){transition-delay:.18s}.et_pb_menu li:hover .mega-menu .sub-menu li:nth-child(4){transition-delay:.24s}.mega-menu .sub-menu a{padding:12px 14px!important;border-radius:10px;transition:all 0.25s ease}.mega-menu .sub-menu a:hover{background:rgba(255,180,66,0.18);transform:translateX(6px)}.mega-menu .sub-menu li a::before{font-family:'ETmodules';font-size:20px;margin-right:12px;display:inline-block;width:26px;transition:transform 0.3s ease,color 0.3s ease}.menu-icon-health>a::before{font-family:'ETmodules';content:"\e08a";color:#ed9200;font-size:20px}.menu-icon-service>a::before{font-family:'ETmodules';content:"\e0f5";color:#e24700;font-size:20px}.menu-icon-it-gears>a::before{font-family:'ETmodules';content:"\e037";color:#ffb642;font-size:20px}.mega-menu .sub-menu a:hover::before{transform:scale(1.2) rotate(-6deg)}