.service-modal {
    .ant-modal-title {
        color: #00458f;
        text-align: center;
        font-size: 22px !important;
        margin: 22px 0 45px 0 !important;


    }
}

.about-sec {
    :where(.css-12jzuas).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
        width: 100%;
        height: 42px;
        padding: 6px 11px;
    }
}



.ant-picker {
    width: 100%;
    height: 42px !important;
    padding: 0 11px !important;
    // background-color: #f3f5f7 !important;
    border: 1px solid rgba(112, 112, 112, 0.5) !important;
}

.ant-select-selector {
    border: 1px solid rgba(112, 112, 112, 0.5) !important;
    // height: 42px !important;
    padding: auto;
    padding: 5px 11px !important;
    width: 100%;
}

.single-select {
    .ant-select-selector {
        border: 1px solid rgba(112, 112, 112, 0.5) !important;
        height: 42px !important;
        padding: auto;
        padding: 5px 11px !important;
        width: 100%;
    }
}

.ant-input {
    width: 100%;
    height: 42px;
    padding: 0 11px;
    // background-color: #f3f5f7 !important;
    // margin-bottom: 24px;
    border: 1px solid rgba(112, 112, 112, 0.5);
}

.intl-phone-field {
    .iti {
        width: 100%;
    }

    .iti__tel-input.ant-input {
        width: 100%;
        height: 42px;
        padding: 0 11px 0 52px;
        border: 1px solid rgba(112, 112, 112, 0.5);
        border-radius: 6px;
    }

    .iti__tel-input.ant-input:focus,
    .iti__tel-input.ant-input:focus-visible {
        border-color: #4096ff;
        box-shadow: 0 0 0 2px rgba(5, 145, 255, 0.1);
        outline: none;
    }
}

textarea.ant-input {
    width: 100%;
    height: auto !important;
    padding: 10px 11px !important;
    // background-color: #f3f5f7 !important;
    margin-top: 20px;
    border: 1px solid rgba(112, 112, 112, 0.5);
}

.about-sec.service-sec {
    textarea.ant-input {
        margin-top: 0 !important;
    }
}

.ant-collapse-item {
    margin-bottom: 20px !important;
}

.about-sec.service-sec {
    .ant-upload-select {
        width: fit-content !important;
        height: auto !important;
    }

    .ant-form .ant-upload-wrapper {
        justify-content: start;
    }
}