.elementor-24143 .elementor-element.elementor-element-5cbd561{--display:flex;--background-transition:.3s}.elementor-24143 .elementor-element.elementor-element-fd0181a .wd-text-block{max-width:295px}.elementor-24143 .elementor-element.elementor-element-fd0181a.elementor-element{--align-self:center}.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4);font-family:'Montserrat',sans-serif;z-index:10000}.modal-content{background-color:#fefefe;margin:10% auto;padding:20px;border:1px solid #888;width:70%;max-width:400px;border-radius:5px;animation:fadeIn .3s ease}@keyframes fadeIn {
  from {
    opacity: 0;
    transform: translateY(-20px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}.modal-header{display:flex;align-items:center;border-bottom:1px solid #ddd;margin-bottom:20px;position:relative}.modal-header h2{margin:0;font-size:20px;font-weight:bold;color:#141414;text-align:left;text-transform:initial}.close{font-size:35px;color:#333;cursor:pointer;transition:color .3s ease;position:absolute;top:0;right:10px}.close:hover{color:#e74c3c}.modal-body{font-size:16px;color:#555}.modal-body input[type="text"],.modal-body input[type="tel"],.modal-body textarea{width:100%;padding:10px;margin-bottom:20px;border:1px solid #ddd;border-radius:4px;font-size:16px}#myBtn{color:#fff;border:none;padding:10px 10px!important;text-align:center;text-decoration:none;display:inline-block;font-size:16px;cursor:pointer;border-radius:5px;min-width:0;min-height:0}.modal .modal-body .wpcf7-response-output{background:transparent!important;color:#000!important}@media (max-width:768px){.modal-content{width:95%;margin:15% auto}.modal-header h2{font-size:18px}.close{font-size:30px}}@media (max-width:480px){.modal-content{width:100%;margin:20% auto;padding:15px}.modal-header h2{font-size:16px}.close{font-size:25px}}