@media only screen and (max-width:600px){.campaign-modal .modal-dialog{margin:0 20px}}.campaign-modal .modal-section .top-section{display:flex;gap:12px;justify-content:center;align-items:center;margin-bottom:15px}.campaign-modal .modal-section .top-section h3{font-size:20px;color:#3a485e;text-align:center}.campaign-modal .modal-section .detail-section{margin-bottom:20px}.campaign-modal .modal-section .detail-section p{font-size:14px;color:#667085;font-weight:500;text-align:center}.campaign-modal .modal-section .form-section .form-group{display:flex;flex-direction:column;gap:5px;margin-bottom:16px}.campaign-modal .modal-section .form-section .form-group span{font-size:15px;font-weight:500;color:#667085}.campaign-modal .modal-section .form-section .form-group .form-control{border:1px solid #dfdfdf;border-radius:30px;padding:8px 15px;font-size:14px;font-weight:600}@media only screen and (max-width:600px){.campaign-modal .modal-section .form-section .form-group .form-control{padding:8px 15px}}.campaign-modal .modal-section .form-section .form-group .form-control::placeholder{font-weight:500;color:#8f8f8f}.campaign-modal .modal-section .form-section .form-group .form-control:focus{background-color:#fff}.campaign-modal .modal-section .form-section .footer-btn{display:flex;justify-content:center;align-items:center;padding:20px 0}.campaign-modal .modal-section .form-section .footer-btn .submit-btn{background-color:#fff;border:1px solid #e96c2c;border-radius:20px;color:#e96c2c;font-size:15px;font-weight:500;height:44px;width:200px}