.breakdance .bde-popup-2052-100{background-color:#000000BF}.breakdance .bde-popup-2052-100 .breakdance-popup .breakdance-popup-close-button{color:#FFF;--closeButtonSize:20px;--closeButtonOutsidePadding:6px;padding-left:6px;padding-right:6px;padding-bottom:6px;padding-top:6px;background-color:#000000BD}.wpcf7 form{background:#fff;border-radius:12px;padding:24px;box-shadow:0 4px 14px rgba(0,0,0,0.1);color:#000000!important}.wpcf7 input,.wpcf7 select,.wpcf7 textarea{width:100%;padding:10px 14px;border:1px solid #cfd8dc;border-radius:6px;margin-top:6px;color:#000000!important}.wpcf7 input:focus,.wpcf7 select:focus,.wpcf7 textarea:focus{border-color:#007bff;outline:none;box-shadow:0 0 0 2px rgba(0,123,255,0.1)}.button-blue{background-color:#007bff;color:#fff;border:none;border-radius:6px;padding:12px 30px;font-weight:600;cursor:pointer;transition:background-color 0.2s ease}.button-blue:hover{background-color:#0056b3}@media (max-width:1119px){.breakdance .bde-popup-2052-100 .breakdance-popup .breakdance-popup-close-button{color:#FFF;background-color:#000000BD}}@media (max-width:1023px){.breakdance .bde-popup-2052-100 .breakdance-popup .breakdance-popup-close-button{color:#FFF;background-color:#000000BD}}@media (max-width:767px){.breakdance .bde-popup-2052-100 .breakdance-popup .breakdance-popup-close-button{color:#FFF;background-color:#000000BD}}@media (max-width:479px){.breakdance .bde-popup-2052-100 .breakdance-popup .breakdance-popup-close-button{color:#FFF;background-color:#000000BD}}