.modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.modal-content{background-color:white;margin:10% auto;padding:20px;width:50%;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.2)}@media screen and (max-width:1024px){.modal-content{width:80%!important}}.close{float:right;font-size:28px;font-weight:bold;cursor:pointer}.wpforms-container .wpforms-field-row.wpforms-field-medium{max-width:100%!important}.wpforms-container input.wpforms-field-medium{max-width:100%!important}.modalhead img{width:50%}p.modalptag{color:#A8432F;font-weight:bold;font-size:x-large;padding:10px 0px!important}div.wpforms-container-full:not(:empty){margin-top:0px!important}//modal home page review span.read-more{color:blue;cursor:pointer}.reviewmodal-overlay{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);transition:opacity 0.3s ease,visibility 0.3s ease;visibility:hidden;opacity:0}.reviewmodal-overlay.active{display:block;visibility:visible;opacity:1}.reviewmodal-content{background-color:#fefefe;margin:10% auto;padding:20px;border:1px solid #888;width:80%;max-height:70%;overflow-y:auto;max-width:600px;box-shadow:0 4px 8px rgba(0,0,0,.2);animation:fadeIn 0.3s ease-in-out}@keyframes fadeIn{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.close{color:#aaa;float:right;font-size:28px;font-weight:bold;cursor:pointer}.close:hover,.close:focus{color:black;text-decoration:none}