 .cv-form-section {
                        background: #0c1e21;
                        padding: 30px 20px;
                        border-radius: 10px;
                    }

                    .cv-form-container {
                        max-width: 900px;
                        margin: auto;
                    }

                    .cv-form-title {
                        color: #fff;
                        margin-bottom: 30px;
                    }

                    .cv-form-container input,
                    .cv-form-container select,
                    .cv-form-container textarea {
                        width: 100%;
                        padding: 14px;

                        margin-bottom: 20px;

                        border-radius: 6px;

                        border: none;

                        background: white;

                        font-size: 16px;
                    }

                    .cv-form-container textarea {
                        resize: none;
                    }

                    .agreement-box {

                        margin-bottom: 20px;
                    }


                    .agreement-box input {

                        width: auto;
                        height: auto;
                        margin-right: 10px;
                    }


                    .agreement-box label {

                        font-size: 14px;
                        cursor: pointer;
                    }



                    /* Default spacing */
                    .cv-form-container .row {
                        row-gap: 20px;
                    }

                    /* Mobile spacing fix */
                    @media (max-width: 767px) {

                        .cv-form-container .row {
                            row-gap: 15px;
                        }

                        .cv-form-container .col-md-6,
                        .cv-form-container .col-md-4,
                        .cv-form-container .col-md-12 {
                            width: 100%;
                        }

                    }