/* https://www.dennisdwyerlaw.com/wp-content/plugins/tbo-cta/public/css/tbo-cta.css?ver=1750911302 */
.cta-modal{display:none;position:fixed;z-index:1000;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-color:rgba(94,150,121,.95);padding:1rem;overflow:auto}.cta-modal.active{display:block}.cta-modal .form-group,.cta-modal label{color:#fff}.cta-modal .close{color:#fff;opacity:1}.cta-modal .button{text-transform:uppercase;border:0;background-color:#164573!important;color:#fff;height:45px;line-height:45px;padding-left:1rem;padding-right:1rem;transition:opacity .3s}.cta-modal .button:active,.cta-modal .button:focus,.cta-modal .button:hover{cursor:pointer;opacity:.8}@media (min-width:40em){.cta-modal{width:50%;height:80%}}