@media only screen and (max-width:479px){.dos-columnas .et_pb_column{width:50%!important}}@media only screen and (max-width:980px){.endos .et_pb_column{width:50%!important}.entres .et_pb_column{width:33.33%!important}.encuatro .et_pb_column{width:25%!important}}.btn-flotante{font-size:16px;text-transform:uppercase;font-weight:bold;color:#ffffff;border-radius:44px;letter-spacing:2px;background-color:#E91E63;padding:18px 30px;position:fixed;bottom:90px!important;right:20px;transition:all 300ms ease 0ms;box-shadow:0px 8px 15px rgba(0,0,0,0.1);z-index:99}.btn-flotante:hover{background-color:#2c2fa5;box-shadow:0px 15px 20px rgba(0,0,0,0.3);transform:translateY(-7px)}@media only screen and (max-width:600px){.btn-flotante{font-size:14px;padding:12px 20px;bottom:20px;right: 20px}}.wpcf7-form .form-row{display:flex;flex-wrap:wrap;margin-bottom:15px}.wpcf7-form .form-group{flex:1;padding:0 10px;box-sizing:border-box}.wpcf7-form label{display:block;margin-bottom:5px;font-weight:bold}.wpcf7-form input[type="text"],.wpcf7-form input[type="email"],.wpcf7-form textarea{width:100%;padding:10px;border:1px solid #ccc;border-radius:5px;background-color:#f4f4f4;font-size:14px;box-sizing:border-box}.wpcf7-form input[type="file"]{width:100%;padding:10px;border:2px solid #54abf2;border-radius:5px;background-color:white;font-size:14px;color:#54abf2;box-sizing:border-box;cursor:pointer}.wpcf7-form input[type="file"]::file-selector-button{background-color:#54abf2;color:white;border:none;border-radius:5px;padding:10px;cursor:pointer}.wpcf7-form input[type="file"]::file-selector-button:hover{background-color:#87ceeb}.wpcf7-form .btn{display:inline-block;padding:10px 20px;color:#fff;background-color:orange;border:none;border-radius:5px;cursor:pointer;font-size:18px;text-align:center}.wpcf7-form .btn-orange{background-color:#ffb17a}.wpcf7-form .btn:hover{background-color:darkorange}.text-right{text-align:right}.file-info{margin-top:5px;font-size:14px;color:#555}@media (max-width:768px){.wpcf7-form .form-row{flex-direction:column}.wpcf7-form .form-group{padding:0;margin-bottom:15px}.text-right{text-align:center}.wpcf7-form .btn{width:100%;padding:15px}}.grecaptcha-badge{width:70px!important;overflow:hidden!important;transition:all 0.3s ease!important;left:-2px!important;bottom:20px!important}.grecaptcha-badge:hover{width:256px!important}