div.wpcf7 .ajax-loader{position:absolute;left:0}.wpcf7-submit:hover{padding:0.3em 1em!important}.wpcf7-acceptance span{margin-bottom:1em}div.wpcf7-validation-errors{display:none!important}div.wpcf7-mail-sent-ok,div.wpcf7-spam-blocked{clear:both;border:none}.wpcf7 input:focus::-webkit-input-placeholder,.wpcf7 textarea:focus::-webkit-input-placeholder{opacity:0!important}.wpcf7 input:focus:-moz-placeholder,.wpcf7 textarea:focus:-moz-placeholder{opacity:0!important}.wpcf7 input:focus::-moz-placeholder,.wpcf7 textarea:focus::-moz-placeholder{opacity:0!important}.wpcf7 input:focus:-ms-input-placeholder,.wpcf7 textarea:focus:-ms-input-placeholder{opacity:0!important}@media only screen and (max-width:520px){.wpcf7 .et_contact_bottom_container{margin:5px auto}}#et-info{float:none!important;text-align:center}.btn-flotante{font-size:16px;text-transform:uppercase;font-weight:bold;color:#FFFFFF;border-radius:0px;letter-spacing:2px;background-color:#000000;padding:18px 20px;position:fixed;bottom:40px;right:40px;transition:all 300ms ease 0ms;box-shadow:0px 8px 15px rgba(0,0,0,0.1);z-index:99}.btn-flotante:hover{background-color:#edb95b;box-shadow:0px 15px 20px rgba(0,0,0,0.3);transform:translateY(-7px);color:#000000}@media only screen and (max-width:600px){.btn-flotante{font-size:14px;padding:12px 20px;bottom:20px;right:20px}}floating-wpp{bottom:40px!important;right:40px!important}ul#menu-principal.et-menu.nav li a,span.mobile_menu_bar,.et_pb_menu_0_tb_header.et_pb_menu ul li a{font-family:'Poppins',sans-serif!important;text-transform:uppercase!important;font-weight:700!important;font-size:14px!important}