.lity-active body {
    overflow-y: hidden
}

.gform_section .gform_wrapper .gform_heading {
    display: none
}

.gform_section .gform_wrapper form .gform_body .gform_fields {
    grid-column-gap: 0 !important;
    grid-row-gap: 0 !important;
    display: flex;
    flex-wrap: wrap
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield {
    margin-bottom: 16px;
    position: relative;
    width: 100%
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield.half_width {
    width: 50%
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield.half_width.left_half_width {
    padding-right: 12px
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield.half_width.right_half_width {
    padding-left: 12px
}

.gform_section .gform_wrapper form .gform_body .gform_fields .tooltip_info {
    position: relative
}

.gform_section .gform_wrapper form .gform_body .gform_fields .tooltip_info>.gfield_description {
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0
}

@media (max-width:767px) {
    .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.half_width {
        width: 100%
    }

    .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.half_width.left_half_width {
        padding-right: 0
    }

    .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.half_width.right_half_width {
        padding-left: 0
    }
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label {
    border: none;
    color: var(--color_gray_5);
    font-family: var(--font_GeneralSansVariable_SemiBold);
    font-size: 16px;
    font-weight: 400;
    line-height: 150%;
    margin-bottom: 8px
}

.gform_section .gform_wrapper form .gform_body .gform_fields .tooltip_info .gfield_label:after {
    background-image: url(../../images/tab_info.svg);
    background-position: 100%;
    background-repeat: no-repeat;
    content: "";
    height: 14px;
    width: 14px
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label .gfield_required {
    color: #fc5c05;
    font-size: 16px;
    font-weight: 400
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label:focus-visible {
    outline: none
}

@media (max-width:488px) {
    .gform_section .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label .gfield_required {
        font-size: 14px
    }
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input {
    background: rgba(35, 38, 45, .051);
    border: 0;
    border-radius: 16px;
    color: rgba(22, 24, 26, .302);
    font-family: var(--font_GeneralSansVariable_SemiBold);
    font-size: 16px;
    font-weight: 400;
    line-height: 150%;
    padding: 20px 24px
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input::-moz-placeholder {
    color: rgba(22, 24, 26, .302)
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input::placeholder {
    color: rgba(22, 24, 26, .302)
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input:focus,
.gform_section .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input:focus-visible {
    outline: none
}

@media (max-width:767px) {
    .gform_section .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input {
        padding: 14px 22px
    }
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-date .ginput_container {
    position: relative
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-date .ginput_container .ui-datepicker-trigger {
    height: 24px;
    position: absolute;
    right: 22px;
    width: 24px
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-date .ginput_container input {
    width: 100%
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container textarea {
    background: rgba(35, 38, 45, .051);
    border: 0;
    border-radius: 16px;
    color: rgba(22, 24, 26, .302);
    font-family: var(--font_GeneralSansVariable_SemiBold);
    font-size: 16px;
    font-weight: 400;
    height: 64px;
    line-height: 150%;
    padding: 18px 22px
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container textarea:hover {
    border-color: var(--gray04)
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container textarea::-moz-placeholder {
    color: var(--gray07)
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container textarea::placeholder {
    color: var(--gray07)
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container textarea:focus,
.gform_section .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container textarea:focus-visible {
    color: #23262d;
    outline: none
}

@media (max-width:767px) {
    .gform_section .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container textarea {
        padding: 14px 22px
    }
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield.custom_html_section {
    background: #a0c8ff;
    border-radius: 16px;
    color: var(--color_gray_5);
    font-family: var(--font_GeneralSans_Medium);
    font-size: 12px;
    font-weight: 400;
    letter-spacing: -.12px;
    line-height: 16px;
    padding: 16px 16px 16px 40px;
    position: relative
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield.custom_html_section.custom_instruction {
    background-color: transparent;
    border-radius: 0;
    color: var(--gray04, #6d7483);
    font-family: var(--font-dm_sans_medium);
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: normal;
    line-height: 24px;
    margin-bottom: 0;
    padding: 16px 0 0;
    text-align: center
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield.custom_html_section.custom_instruction:before {
    display: none
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield.custom_html_section.custom_instruction span {
    color: #2971f4
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield.custom_html_section:before {
    background-image: url(../../images/info_black_icon.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    content: "";
    height: 16px;
    left: 16px;
    position: absolute;
    top: 16px;
    width: 16px
}

@media (max-width:767px) {
    .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.custom_html_section {
        padding: 14px 14px 14px 40px
    }
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .selectric-wrapper .selectric {
    background: rgba(35, 38, 45, .051);
    border: 0;
    border-radius: 16px;
    color: rgba(22, 24, 26, .302);
    font-size: 16px;
    font-weight: 400;
    line-height: 150%;
    padding: 20px 24px;
    position: relative
}

.gform_section .gform_wrapper .gform_body .gform_fields .gfield .ginput_container .selectric-wrapper .selectric .label {
    margin-left: 0
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .selectric-wrapper .selectric .button {
    display: none
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .selectric-wrapper .selectric:after {
    background-image: url(../../images/arrow_down.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    content: "";
    height: 24px;
    margin-top: -12px;
    position: absolute;
    right: 24px;
    top: 50%;
    width: 24px
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .selectric-wrapper.selectric-open .selectric:after {
    transform: rotate(180deg)
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .selectric-wrapper .selectric:hover {
    border-color: var(--gray04)
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .selectric-wrapper .selectric::-moz-placeholder {
    color: var(--gray07)
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .selectric-wrapper .selectric::placeholder {
    color: var(--gray07)
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .selectric-wrapper .selectric-items {
    background: #f3f5fb;
    border: 0;
    border-radius: 16px;
    padding: 10px 0;
    z-index: 2
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .selectric-wrapper .selectric-items ul {
    list-style-type: none;
    margin-bottom: 0;
    margin-top: 0
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .selectric-wrapper .selectric-items ul li {
    border-top: 1px solid var(--color_black_opacity_10);
    color: rgba(22, 24, 26, .302);
    cursor: pointer;
    font-size: 16px;
    font-weight: 400;
    line-height: 150%;
    margin-bottom: 0;
    padding: 10px 12px
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .selectric-wrapper .selectric-items ul li:after,
.gform_section .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .selectric-wrapper .selectric-items ul li:before {
    height: 0;
    width: 0
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .selectric-wrapper .selectric-items ul li.selected,
.gform_section .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .selectric-wrapper .selectric-items ul li:hover {
    color: var(--blue02)
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .selectric-wrapper .selectric-items ul li:first-child {
    border-top: none
}

@media (max-width:767px) {

    .gform_section .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .selectric-wrapper .selectric,
    .gform_section .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .selectric-wrapper .selectric-items {
        padding: 14px 22px
    }
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gchoice {
    margin-bottom: 10px
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gchoice .gform-field-label:focus-visible {
    outline: none
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gchoice .gform-field-label {
    color: var(--color_gray);
    font-family: var(--font_GeneralSans_Medium);
    font-size: 16px;
    font-weight: 400;
    line-height: 150%
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gchoice [type=radio]:checked+label {
    color: var(--color_gray)
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield [type=radio]:checked,
.gform_section .gform_wrapper form .gform_body .gform_fields .gfield [type=radio]:not(:checked) {
    left: -9999px;
    position: absolute
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield [type=radio]:checked+label,
.gform_section .gform_wrapper form .gform_body .gform_fields .gfield [type=radio]:not(:checked)+label {
    cursor: pointer;
    display: inline-block;
    line-height: 25px;
    overflow: hidden;
    padding-left: 32px;
    position: relative
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield [type=radio]+label:after,
.gform_section .gform_wrapper form .gform_body .gform_fields .gfield [type=radio]+label:before {
    content: "";
    left: 0;
    position: absolute;
    transition: .2s;
    z-index: 1
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield [type=radio]:not(:checked)+label:before {
    border: 2px solid var(--color_gray);
    border-radius: 50%;
    height: 24px;
    top: 0;
    width: 24px
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield [type=radio]:not(:checked)+label:after {
    border: 2px solid var(--color_gray);
    border-radius: 50%;
    height: 24px;
    top: 0;
    width: 24px;
    z-index: 0
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield [type=radio]:checked+label:before {
    background-color: var(--color_gray_5);
    border: 2px solid var(--color_gray_5);
    border-radius: 50%;
    height: 14px;
    left: 0;
    top: 7.5px;
    transform: rotate(34deg);
    transform-origin: 100% 100%;
    width: 14px
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield [type=radio]:checked+label:after {
    border: 2px solid var(--color_gray_5);
    border-radius: 50%;
    height: 23px;
    top: 0;
    width: 24px;
    z-index: 0
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield [type=radio]:disabled:checked+label:before,
.gform_section .gform_wrapper form .gform_body .gform_fields .gfield [type=radio]:disabled:not(:checked)+label:before {
    background-color: var(--color_gray_5_op_80);
    border: 3px solid var(--color_gray_5_op_80);
    box-shadow: none;
    height: 24px;
    top: 0;
    transform: rotate(0deg);
    width: 24px
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield [type=radio]:disabled+label {
    color: var(--gray09)
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield [type=radio]:disabled:not(:checked)+label:hover:before {
    border-color: #fc5c05
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-choice .ginput_container .gform-field-label {
    font-size: 12px;
    font-weight: 400;
    line-height: 25px
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-choice .ginput_container .gform-field-label a {
    color: var(--blue02);
    text-decoration: none
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-consent .ginput_container .gform-field-label .gfield_required {
    display: none
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-choice .ginput_container .gform-field-label a:hover {
    color: #23262d;
    text-decoration: underline
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield [type=checkbox]:checked,
.gform_section .gform_wrapper form .gform_body .gform_fields .gfield [type=checkbox]:not(:checked) {
    left: -9999px;
    position: absolute
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield [type=checkbox]:checked+label,
.gform_section .gform_wrapper form .gform_body .gform_fields .gfield [type=checkbox]:not(:checked)+label {
    cursor: pointer;
    display: inline-block;
    line-height: 25px;
    min-height: 25px;
    overflow: hidden;
    padding-left: 32px;
    position: relative
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield [type=checkbox]+label:after,
.gform_section .gform_wrapper form .gform_body .gform_fields .gfield [type=checkbox]+label:before {
    content: "";
    left: 0;
    position: absolute;
    transition: .2s;
    z-index: 1
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield [type=checkbox]:not(:checked)+label:before {
    background: var(--gray01);
    border: 2px solid var(--gray07);
    border-radius: 8px;
    height: 24px;
    top: 0;
    width: 24px
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield [type=checkbox]:not(:checked)+label:after {
    background: var(--gray01);
    border: 2px solid var(--gray07);
    border-radius: 8px;
    height: 24px;
    top: 0;
    width: 24px;
    z-index: 0
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield [type=checkbox]:checked+label:before {
    border-bottom: 2px solid var(--gray06);
    border-left: 2px solid transparent;
    border-right: 2px solid var(--gray06);
    border-top: 2px solid transparent;
    height: 14px;
    left: 2px;
    top: 3px;
    transform: rotate(37deg);
    transform-origin: 100% 100%;
    width: 8px
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield [type=checkbox]:checked+label:after {
    background: var(--gray01);
    border: 2px solid var(--gray06);
    border-radius: 8px;
    height: 24px;
    top: 0;
    width: 24px;
    z-index: 0
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield [type=checkbox]:disabled:checked+label:before,
.gform_section .gform_wrapper form .gform_body .gform_fields .gfield [type=checkbox]:disabled:not(:checked)+label:before {
    background-color: var(--gray01);
    border: 2px solid var(--gray07);
    box-shadow: none;
    height: 24px;
    top: 0;
    transform: rotate(0deg);
    width: 24px
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield [type=checkbox]:disabled+label {
    color: var(--gray09)
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield [type=checkbox]:disabled:not(:checked)+label:hover:before,
.gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-choice.gfield_error [type=checkbox]:not(:checked)+label:before {
    border-color: var(--gray07)
}

.gform_section .gform_wrapper form .gform_footer {
    margin: 0;
    padding: 0
}

.gform_section .gform_wrapper form .gform_footer .gform_ajax_spinner {
    display: none
}

.gform_section .gform_wrapper form .gform_footer .gform_button {
    background-color: #000a18;
    background-image: url(../../images/tab_check.svg);
    background-position: calc(100% - 26px);
    background-repeat: no-repeat;
    border: none;
    border-radius: 16px;
    color: #fdfdfd;
    font-size: 16px;
    font-weight: 400;
    line-height: 150%;
    margin: 0;
    padding: 16px 56px 16px 24px;
    position: relative;
    transition: all .3s ease-in-out
}

.gform_section .gform_wrapper form .gform_footer .gform_button:hover {
    background-color: var(--color_blue_1)
}

.gform_section .gform_wrapper form .gform_page_footer .button {
    background: var(--gray06);
    border: none;
    border-radius: 16px;
    color: var(--white);
    font-family: var(--font_GeneralSans_Medium);
    font-size: 16px;
    font-weight: 400;
    letter-spacing: -.16px;
    line-height: 150%;
    margin: 0;
    padding: 16px 56px 16px 24px;
    position: relative;
    transition: all .3s ease-in-out
}

.gform_section .gform_wrapper form .gform_page_footer .button:after {
    background-image: url(../../images/360_replace_form_button_check_small_sky.svg);
    content: "";
    height: 24px;
    margin-top: -12px;
    position: absolute;
    right: 24px;
    top: 50%;
    width: 24px
}

.gform_section .gform_wrapper form .gform_page_footer .button:hover {
    background: var(--blue02)
}

.gform_section .gform_wrapper form .gform_page_footer .button:hover:after {
    background-image: url(../../images/360_replace_form_button_check_small_white.svg)
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label.easygf-tooltip.icon:after {
    background-image: url(../../images/gform_tooltip_info.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    cursor: pointer;
    opacity: .6
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label.easygf-tooltip.icon:after:hover {
    opacity: 1
}

.tooltipster-base {
    height: auto;
    max-width: 240px
}

.tooltipster-base .tooltipster-box {
    background: var(--white) !important;
    border: none !important;
    border-radius: 8px !important;
    box-shadow: 0 2px 16px 0 rgba(0, 0, 0, .15);
    color: var(--gray05) !important;
    margin-left: 0 !important
}

.tooltipster-base .tooltipster-box .tooltipster-content {
    color: var(--gray05);
    font-family: var(--font-work_sans_regular);
    font-size: 12px;
    font-weight: 400;
    letter-spacing: -.12px;
    line-height: 16px;
    padding: 12px 16px
}

.gform_section .gform_wrapper .gform_validation_errors,
.tooltipster-base .tooltipster-arrow {
    display: none
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield_error .gfield_label {
    color: #23262d;
    font-family: var(--font_GeneralSansVariable_SemiBold);
    font-size: 16px;
    font-weight: 400;
    letter-spacing: -.16px;
    line-height: 150%;
    margin-bottom: 8px
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield_error .ginput_container {
    position: relative
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield_error .ginput_container input {
    border: 2px solid #fc5c05
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield_error .ginput_container input::-moz-placeholder {
    color: #23262d
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield_error .ginput_container input::placeholder {
    color: #23262d
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield_error .gfield_description {
    color: #fc5c05
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-consent.gfield_error .gfield_description {
    padding-left: 32px
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield_error .ginput_container .selectric-wrapper .selectric {
    border: 2px solid #fc5c05
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield_error.gfield--type-email .ginput_container input,
.gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield_error.gfield--type-text .ginput_container input {
    padding-right: 55px
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield_error .gfield_description {
    background-color: transparent;
    border: none;
    color: #23262d;
    font-family: var(--font_GeneralSans_Medium);
    font-size: 12px;
    font-weight: 400;
    letter-spacing: -.12px;
    line-height: 16px;
    margin-top: 8px;
    padding: 0
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield_error .ginput_container input {
    border: 2px solid var(--red)
}

.gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield_error.gfield--type-email .ginput_container:after,
.gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield_error.gfield--type-text .ginput_container:after {
    background-image: url(../../images/360_replace_form_error_icon.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    content: "";
    height: 24px;
    margin-top: -12px;
    position: absolute;
    right: 24px;
    top: 50%;
    width: 24px
}

.gform_section .gform_confirmation_wrapper {
    background: var(--blue02);
    border-radius: 16px;
    color: var(--white);
    font-family: var(--font_GeneralSans_Medium);
    font-size: 30px;
    line-height: 1.2;
    margin: 20px 0;
    padding: 40px;
    text-align: center
}

@media (max-width:767px) {
    .gform_section .gform_confirmation_wrapper {
        font-size: 24px;
        padding: 30px 20px
    }
}

.gravity_form_confirmation_pop_up_section {
    max-width: 640px
}

.gravity_form_confirmation_pop_up_section .section_inner {
    background: var(--grayscale-white, #fff);
    border-radius: 16px;
    box-shadow: 0 2px 32px 0 hsla(0, 0%, 7%, .1);
    color: #464e61;
    font-family: var(--font-work_sans_regular);
    font-size: 16px;
    line-height: 150%;
    padding: 40px 48px;
    text-align: center
}

.gravity_form_confirmation_pop_up_section .section_wrapper .pop_up_section {
    margin-bottom: 24px
}

.gravity_form_confirmation_pop_up_section .section_wrapper .pop_up_section.section_bottom_of_top {
    margin-top: 20px
}

.gravity_form_confirmation_pop_up_section .section_wrapper .pop_up_section.section_bottom_of_bottom {
    margin-bottom: 0
}

.gravity_form_confirmation_pop_up_section .section_wrapper .section_bottom_of_bottom .popup_done_link a {
    letter-spacing: -.16px;
    text-decoration: none
}

.gravity_form_confirmation_pop_up_section .section_wrapper .section_bottom_of_bottom .popup_done_link a:hover {
    color: #3296ff
}

.gravity_form_confirmation_pop_up_section .section_wrapper .another_client_cta a {
    align-items: center;
    background: #f3f5fb;
    border-radius: 12px;
    color: #23262d;
    display: inline-flex;
    font-family: var(--font_GeneralSans_Medium);
    font-size: 20px;
    font-style: normal;
    justify-content: center;
    letter-spacing: -.4px;
    line-height: 140%;
    overflow: hidden;
    padding: 16px 24px 16px 56px;
    position: relative;
    text-decoration: none;
    transition: all .3s ease-in-out
}

.gravity_form_confirmation_pop_up_section .section_wrapper .another_client_cta a:before {
    background-image: url(../../images/360_replace_form_new_add_circle.svg);
    content: "";
    height: 24px;
    left: 24px;
    margin-top: -12px;
    position: absolute;
    top: 50%;
    width: 24px
}

.gravity_form_confirmation_pop_up_section .section_wrapper .another_client_cta a:hover {
    background: #dfe2eb
}

@media (max-width:991px) {
    .gravity_form_confirmation_pop_up_section .section_inner {
        padding: 35px
    }

    .gravity_form_confirmation_pop_up_section .section_wrapper .another_client_cta a {
        font-size: 16px
    }
}

@media (max-width:767px) {
    .gravity_form_confirmation_pop_up_section .section_inner {
        padding: 30px 20px
    }

    .gravity_form_confirmation_pop_up_section .section_wrapper .pop_up_section {
        margin-bottom: 20px
    }

    .gravity_form_confirmation_pop_up_section .section_wrapper .pop_up_section .content_text {
        font-size: 14px
    }
}

@media (max-width:520px) {
    .gravity_form_confirmation_pop_up_section .section_wrapper .another_client_cta a {
        font-size: 14px;
        padding: 12px 20px 12px 50px
    }

    .gravity_form_confirmation_pop_up_section .section_wrapper .another_client_cta a:before {
        left: 20px
    }
}

.get_started_form_section {
    background-color: #fff;
    padding-bottom: 40px;
    padding-top: 80px
}

.get_started_form_section.remove_tos {
    margin-top: 0 !important;
    padding-top: 0 !important
}

.get_started_form_section.remove_bos {
    margin-bottom: 0 !important;
    padding-bottom: 0 !important
}

@media (max-width:1359px) {
    .get_started_form_section {
        padding: 35px 0
    }
}

@media (max-width:1199px) {
    .get_started_form_section {
        padding: 30px 0
    }
}

@media (max-width:991px) {
    .get_started_form_section {
        padding: 20px 0
    }
}

@media (max-width:767px) {
    .get_started_form_section {
        padding: 20px 0 0
    }
}

.get_started_form_section .section_heading_part {
    display: flex;
    flex-wrap: wrap;
    justify-content: center
}

.get_started_form_section .section_heading_part .section_heading_part_inner {
    max-width: 540px;
    text-align: center
}

.get_started_form_section .section_heading_part .section_sub_heading {
    margin-bottom: 18px
}

.get_started_form_section .section_heading_part .section_sub_heading .sub_heading_text {
    color: var(--gray04);
    font-weight: 700;
    margin: 0
}

.get_started_form_section .section_heading_part .heading_text {
    margin: 0
}

.get_started_form_section .section_heading_part .button_section,
.get_started_form_section .section_heading_part .section_description {
    margin-top: 24px
}

.get_started_form_section .section_heading_part .section_heading_part_inner .card_btn {
    background-color: #16181a;
    border-radius: 20px;
    color: #fdfdfd;
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    margin-top: 24px;
    min-height: 32px;
    padding-left: 20px;
    padding-right: 20px;
    text-decoration: none;
    text-transform: uppercase;
    transition: all .3s ease-in-out
}

.get_started_form_section .section_heading_part .section_heading_part_inner .card_btn .icon {
    line-height: 0;
    margin-right: 11px
}

.get_started_form_section .section_heading_part .section_heading_part_inner .card_btn:hover {
    background-color: var(--color_blue_1)
}

.get_started_form_section .gform_section {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin: 80px 0 0;
    position: relative
}

.get_started_form_section .gform_section .gform_section_wrapper {
    max-width: 668px
}

.get_started_form_section .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-radio.top_radio_list_strip .ginput_container .gfield_radio {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -4px;
    position: relative;
    width: 100%
}

.get_started_form_section .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-radio.top_radio_list_strip .ginput_container .gfield_radio:before {
    background: #f3f5fb;
    border-radius: 16px;
    content: "";
    height: 100%;
    left: 4px;
    position: absolute;
    top: 0;
    width: calc(100% - 8px)
}

.get_started_form_section .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-radio.top_radio_list_strip .ginput_container .gchoice {
    margin-bottom: 0;
    padding-left: 4px;
    padding-right: 4px;
    width: 33.3333333333%
}

.get_started_form_section .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-radio.top_radio_list_strip .ginput_container .gchoice .gform-field-label:focus-visible {
    outline: none
}

.get_started_form_section .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-radio.top_radio_list_strip .ginput_container .gchoice .gform-field-label {
    align-items: center;
    border-radius: 16px;
    color: #23262d;
    display: flex;
    flex-wrap: wrap;
    font-family: var(--font_GeneralSansVariable_SemiBold);
    font-size: 16px;
    font-weight: 400;
    justify-content: center;
    line-height: 150%;
    margin-top: 0;
    padding: 20px 15px;
    text-align: center;
    width: 100%
}

.get_started_form_section .gform_section .gform_wrapper .gfield-choice-input+label {
    max-width: inherit
}

.get_started_form_section .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-radio.top_radio_list_strip .ginput_container .gchoice .gform-field-label span {
    display: flex;
    flex-wrap: wrap;
    position: relative;
    z-index: 1
}

.get_started_form_section .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-radio.top_radio_list_strip [type=radio]:not(:checked)+label:before {
    background-color: #f3f5fb;
    border: 2px solid #f3f5fb;
    border-radius: 0;
    height: 100%;
    top: 0;
    width: 100%
}

.get_started_form_section .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-radio.top_radio_list_strip [type=radio]:not(:checked)+label:hover:before {
    background-color: #dfe2eb;
    border: 2px solid #dfe2eb
}

.get_started_form_section .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-radio.top_radio_list_strip [type=radio]:checked+label:after {
    background-color: #23262d;
    border: 2px solid #23262d;
    border-radius: 16px;
    height: 100%;
    top: 0;
    width: 100%;
    z-index: 0
}

.get_started_form_section .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-radio.top_radio_list_strip [type=radio]:checked+label span {
    color: #fdfdfd;
    padding-right: 30px
}

.get_started_form_section .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-radio.top_radio_list_strip [type=radio]:checked+label span:after {
    background-image: url(../../images/tab_check.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100% auto;
    content: "";
    height: 20px;
    margin-top: -11px;
    position: absolute;
    right: 0;
    top: 50%;
    width: 16px
}

.get_started_form_section .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-radio.top_radio_list_strip [type=radio]:not(:checked)+label:after {
    border-radius: 16px;
    height: 100%;
    top: 0;
    width: 100%;
    z-index: 0
}

.get_started_form_section .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-radio.top_radio_list_strip [type=radio]:checked+label:before {
    background-color: #2971f4;
    border: 2px solid #2971f4;
    border-radius: 16px;
    height: 100%;
    left: 0;
    top: 0;
    transform: inherit;
    transform-origin: inherit;
    width: 100%
}

.get_started_form_section .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-radio.top_radio_list_strip [type=radio]:not(:checked)+label:after {
    border: 2px solid #f3f5fb
}

.gform_section_inner.hide_agent_new_section_radio_button_active .gfield.add_new_section_radio_button.add_new_agent_section_radio_button {
    display: none !important
}

.gform_section_inner.hide_agent_new_section_radio_button_active .gfield.new_agent_field_buyer_tab {
    display: block !important
}

.gform_section_inner.hide_buyer_new_section_radio_button_active .gfield.add_new_section_radio_button.add_new_buyer_section_radio_button {
    display: none !important
}

.gform_section_inner.hide_buyer_new_section_radio_button_active .gfield.new_buyer_field_buyer_tab {
    display: block !important
}

.gform_section_inner.hide_seller_new_section_radio_button_active .gfield.add_new_section_radio_button.add_new_seller_section_radio_button {
    display: none !important
}

.gform_section_inner.hide_seller_new_section_radio_button_active .gfield.new_seller_field_seller_tab {
    display: block !important
}

.gform_section_inner.hide_renter_new_section_radio_button_active .gfield.add_new_section_radio_button.add_new_renter_section_radio_button {
    display: none !important
}

.gform_section_inner.hide_renter_new_section_radio_button_active .gfield.new_renter_field_renter_tab {
    display: block !important
}

@media (max-width:1359px) {
    .get_started_form_section .gform_section {
        margin: 70px 0 32px
    }
}

@media (max-width:1199px) {
    .get_started_form_section .gform_section {
        margin: 60px 0 32px
    }
}

@media (max-width:991px) {
    .get_started_form_section .gform_section {
        margin: 58px 0 0
    }
}

@media (max-width:767px) {
    .get_started_form_section .gform_section {
        margin: 40px 0 0
    }
}

.get_started_form_section .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.add_new_section_radio_button {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin: 16px 0 48px
}

.get_started_form_section .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.add_new_section_radio_button.hide_radio_button_active {
    display: none !important
}

.get_started_form_section .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-radio.add_new_section_radio_button .ginput_container .gfield_radio {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin: 0 -4px;
    position: relative
}

.get_started_form_section .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-radio.add_new_section_radio_button .ginput_container .gchoice {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 0;
    padding-left: 4px;
    padding-right: 4px;
    width: inherit
}

.get_started_form_section .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-radio.add_new_section_radio_button .ginput_container .gchoice .gform-field-label:focus-visible {
    outline: none
}

.get_started_form_section .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-radio.add_new_section_radio_button .ginput_container .gchoice .gform-field-label {
    align-items: center;
    border-radius: 16px;
    color: #23262d;
    display: flex;
    flex-wrap: wrap;
    font-family: var(--font_GeneralSansVariable_SemiBold);
    font-size: 16px;
    font-weight: 400;
    justify-content: center;
    line-height: 150%;
    padding: 20px 15px;
    text-align: center;
    width: 100%
}

.get_started_form_section .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-radio.add_new_section_radio_button .ginput_container .gchoice .gform-field-label span {
    display: flex;
    flex-wrap: wrap;
    position: relative;
    z-index: 1
}

.get_started_form_section .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-radio.add_new_section_radio_button [type=radio]:not(:checked)+label:before {
    background-color: #f3f5fb;
    border: 2px solid #f3f5fb;
    border-radius: 0;
    height: 100%;
    top: 0;
    width: 100%
}

.get_started_form_section .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-radio.add_new_section_radio_button [type=radio]:not(:checked)+label:hover:before {
    background-color: #dfe2eb;
    border: 2px solid #dfe2eb
}

.get_started_form_section .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-radio.add_new_section_radio_button [type=radio]:checked+label:after {
    background-color: #23262d;
    border: 2px solid #23262d;
    border-radius: 16px;
    height: 100%;
    top: 0;
    width: 100%;
    z-index: 0
}

.get_started_form_section .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-radio.add_new_section_radio_button [type=radio]+label span {
    color: #23262d;
    padding-left: 34px
}

.get_started_form_section .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-radio.add_new_section_radio_button [type=radio]+label span:before {
    background-image: url(../../images/new_add_circle.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    content: "";
    height: 24px;
    left: 0;
    margin-right: 10px;
    margin-top: -12px;
    position: absolute;
    top: 50%;
    width: 24px
}

.get_started_form_section .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-radio.add_new_section_radio_button [type=radio]:not(:checked)+label:after {
    border-radius: 16px;
    height: 100%;
    top: 0;
    width: 100%;
    z-index: 0
}

.get_started_form_section .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-radio.add_new_section_radio_button [type=radio]:checked+label:before {
    background-color: #dfe2eb;
    border: 2px solid #dfe2eb;
    border-radius: 16px;
    height: 100%;
    left: 0;
    top: 0;
    transform: inherit;
    transform-origin: inherit;
    width: 100%
}

.get_started_form_section .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-radio.add_new_section_radio_button [type=radio]:not(:checked)+label:after {
    border: 2px solid #f3f5fb
}

.get_started_form_section .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-radio.inline_radio_buttons .ginput_container .gfield_radio {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -8px
}

.get_started_form_section .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-radio.inline_radio_buttons .ginput_container .gfield_radio .gchoice {
    margin: 0 8px
}

.get_started_form_section .gform_section .gform_section_wrapper.hide_agent_new_section_radio_button_active form .gform_body .gform_fields .gfield.add_new_agent_section_radio_button,
.get_started_form_section .gform_section .gform_section_wrapper.hide_buyer_new_section_radio_button_active form .gform_body .gform_fields .gfield.add_new_buyer_section_radio_button,
.get_started_form_section .gform_section .gform_section_wrapper.hide_renter_new_section_radio_button_active form .gform_body .gform_fields .gfield.add_new_renter_section_radio_button,
.get_started_form_section .gform_section .gform_section_wrapper.hide_seller_new_section_radio_button_active form .gform_body .gform_fields .gfield.add_new_seller_section_radio_button {
    display: none !important
}

@media (min-width:768px) {
    .get_started_form_section .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-radio.inline_radio_buttons .gfield_label {
        float: left;
        margin: 0 33px 0 0
    }
}

.get_started_form_section .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.new_section_top_first_field {
    border-top: 2px solid #dfe2eb;
    margin-top: 50px;
    padding-top: 30px
}

.get_started_form_section .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.new_section_bottom_first_field {
    border-bottom: 2px solid #dfe2eb;
    margin-bottom: 50px;
    padding-bottom: 30px
}

@media (min-width:768px) {
    .get_started_form_section .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.new_section_top_second_field {
        border-top: 2px solid #dfe2eb;
        margin-top: 50px;
        padding-top: 30px
    }

    .get_started_form_section .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.new_section_bottom_second_field {
        border-bottom: 2px solid #dfe2eb;
        margin-bottom: 50px;
        padding-bottom: 30px
    }
}

.get_started_form_section .gform_section .gform_section_inner.less_height {
    height: 310px;
    overflow: hidden;
    position: relative
}

.get_started_form_section .gform_section .gform_section_inner.less_height:after {
    background: linear-gradient(180deg, hsla(0, 0%, 100%, 0), #fff 38.54%);
    bottom: 0;
    content: "";
    height: 60px;
    position: absolute;
    width: 100%
}

.get_started_form_section .gform_section .height_cta_section {
    display: none !important
}

.get_started_form_section .gform_section .height_cta_section.less_height {
    display: flex !important;
    flex-wrap: wrap;
    justify-content: center
}

.get_started_form_section .gform_section.form_has_error .height_cta_section.less_height {
    display: none !important
}

.get_started_form_section .gform_section .height_cta_section .height_cta {
    background-color: rgba(35, 38, 45, .051);
    border-radius: 20px;
    color: #16181a;
    cursor: pointer;
    font-family: var(--font_GeneralSans_Medium);
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    margin-top: 24px;
    min-height: 32px;
    padding-left: 20px;
    padding-right: 20px;
    pointer-events: none;
    text-decoration: none;
    transition: all .3s ease-in-out
}

.get_started_form_section .gform_section .height_cta_section .height_cta .icon {
    line-height: 0;
    margin-right: 11px
}

.get_started_form_section .gform_section .height_cta_section .height_cta:hover {
    background-color: var(--gray02)
}

.get_started_form_section .gform_section .height_cta_section .join_portal_btn {
    background-color: #000a18;
    color: #fdfdfd;
    pointer-events: auto
}

.get_started_form_section .gform_section .height_cta_section .join_portal_btn:hover {
    background-color: var(--color_blue_1)
}

.get_started_form_section .gform_section .height_cta_section .height_cta_inner>span {
    color: #16181a;
    font-family: var(--font_GeneralSans_Medium);
    font-size: 12px;
    line-height: 16px;
    margin-left: 24px;
    margin-right: 24px
}

.get_started_form_section .gform_section .small_text_information_text_section {
    margin-top: 24px
}

.get_started_form_section .gform_section .small_text_information_text_section .content_small_text {
    color: #6d7483;
    font-family: var(--font-dm_sans);
    font-size: 10px;
    font-weight: 500;
    line-height: 12px
}

.get_started_form_section .gform_section form .gform_body .gform_fields .custom_structure_section {
    width: 100%
}

.get_started_form_section .gform_section form .gform_body .gform_fields .custom_structure_section .custom_structure_section_inner {
    align-items: center;
    display: flex;
    justify-content: space-between
}

.get_started_form_section .gform_section form .gform_body .gform_fields .custom_structure_section .why_need_info_popup {
    margin-bottom: 0
}

.get_started_form_section .gform_section form .gform_body .gform_fields .custom_structure_section .why_need_info_popup .get_started_form_popup_btn {
    color: #23262d;
    font-family: var(--font_GeneralSans_Medium);
    font-size: 12px;
    letter-spacing: -.12px;
    line-height: 133.333%;
    text-decoration: none
}

.get_started_form_section .gform_section form .gform_body .gform_fields .custom_structure_section .why_need_info_popup .get_started_form_popup_btn:hover {
    color: #3296ff
}

.get_started_form_section .gform_section form .custom_structure_section .gform_footer {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-end;
    width: 330px
}

.get_started_form_section .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.date_area_alert_info {
    display: none
}

.get_started_form_section .gform_section .gform_wrapper form .gform_body .gform_fields.show_date_area_alert_info .gfield.date_area_alert_info {
    display: flex
}

@media (max-width:767px) {
    .get_started_form_section .gform_section .gform_section_inner.less_height {
        height: 350px
    }
}

@media (max-width:520px) {
    .get_started_form_section .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-radio.top_radio_list_strip .ginput_container .gchoice .gform-field-label {
        padding: 16px 10px
    }

    .get_started_form_section .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-radio.top_radio_list_strip [type=radio]:checked+label span {
        padding-right: 0
    }

    .get_started_form_section .gform_section .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-radio.top_radio_list_strip [type=radio]:checked+label span:after {
        display: none
    }

    .get_started_form_section .gform_section form .gform_body .gform_fields .custom_structure_section .custom_structure_section_inner {
        flex-wrap: wrap;
        justify-content: center;
        text-align: center
    }

    .get_started_form_section .gform_section form .gform_body .gform_fields .custom_structure_section .why_need_info_popup {
        margin-bottom: 16px
    }

    .get_started_form_section .gform_section form .custom_structure_section .gform_footer {
        justify-content: center;
        width: inherit
    }
}

body.get_started_form_section_success_popup_active #gform-modal-notification {
    background-color: transparent;
    max-width: 640px;
    padding: 0;
    position: fixed;
    width: 100%
}

body.get_started_form_section_success_popup_active #gform-modal-notification .close_button {
    position: absolute;
    right: 10px;
    text-decoration: none;
    top: 10px
}

body.get_started_form_section_success_popup_active #gform-modal-notification .close_button:before {
    content: "x";
    font-size: 30px;
    line-height: 1
}

body.get_started_form_section_success_popup_active {
    height: 100vh;
    overflow: hidden
}

body.get_started_form_section_success_popup_active .get_started_form_section .gform_section .gform_section_inner.less_height {
    height: inherit;
    overflow: visible
}

.get_started_form_section .gform_section .gform_section_wrapper .gform_section_inner .working_with_area_alert_info {
    display: none
}

.get_started_form_section .gform_section .gform_section_wrapper .gform_section_inner.working_with_seller_active .working_with_area_alert_info {
    display: block
}

.get_started_form_section .gform_section .gform_section_wrapper .gform_section_inner.hide_agent_new_section_radio_button_active .add_new_agent_section_info_html,
.get_started_form_section .gform_section .gform_section_wrapper .gform_section_inner.hide_buyer_new_section_radio_button_active .add_new_buyer_section_info_html {
    display: none !important
}

body .tooltipster-base {
    animation: none !important;
    opacity: 0;
    transform: translateX(20px);
    transition: opacity .5s ease, transform .5s ease !important
}

body .tooltipster-base.tooltipster-show {
    opacity: 1;
    transform: translateX(0)
}

.common_form_popup .Buyer_popup,
.common_form_popup .Renter_popup,
.common_form_popup .Seller_popup {
    display: none
}

body.Buyer_popup.get_started_form_popup_active .common_form_popup .Buyer_popup,
body.Renter_popup.get_started_form_popup_active .common_form_popup .Renter_popup,
body.Seller_popup.get_started_form_popup_active .common_form_popup .Seller_popup {
    display: block
}

.lity.get_started_form_popup_open .lity-content {
    align-items: center;
    display: flex;
    height: 100vh;
    padding: 60px 20px
}

.get_started_form_popup_active .lity {
    background: transparent
}

.common_form_popup .popup_content_sec {
    background-color: var(--color_white);
    border-radius: 16px;
    box-shadow: 0 2px 32px 0 hsla(0, 0%, 7%, .1);
    height: calc(100vh - 150px);
    margin: 0 auto;
    max-width: 640px;
    overflow: hidden;
    padding: 40px 16px 40px 48px;
    position: relative
}

.common_form_popup .popup_content_sec__inner .close_btn {
    border: 100%;
    height: 24px;
    line-height: 1;
    position: absolute;
    right: 28px;
    top: 28px;
    width: 24px
}

.common_form_popup .popup_content_sec__inner .close_btn svg {
    height: 14px;
    pointer-events: none;
    width: 14px
}

.common_form_popup .popup_content_sec__inner .close_btn .close {
    align-items: center;
    background-color: #d9d9d9;
    border: none;
    border-radius: 100%;
    cursor: pointer;
    display: flex;
    height: 24px;
    justify-content: center;
    line-height: 1;
    margin: 0;
    padding: 0;
    transition: all .5s ease;
    width: 24px
}

.common_form_popup .popup_content_sec__inner .close_btn .close:hover {
    background-color: #2971f4
}

.common_form_popup .popup_content_sec .info_section__inner {
    height: 77.5vh;
    overflow: auto;
    padding-bottom: 100px;
}

.common_form_popup .popup_content_sec .info_section__inner::-webkit-scrollbar-track {
    background-color: var(--color_gray_2);
    border-radius: 80px;
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3)
}

.common_form_popup .popup_content_sec .info_section__inner .info_section__list {
    padding-right: 28px
}

.common_form_popup .popup_content_sec .info_section__inner::-webkit-scrollbar {
    background-color: var(--color_gray_2);
    width: 6px
}

.common_form_popup .popup_content_sec .info_section__inner::-webkit-scrollbar-thumb {
    background-color: var(--color_dark_blue);
    border-radius: 80px
}

.popup_content_sec__inner {
    height: 100%;
    overflow: hidden
}

.popup_content_sec__inner>.heading_sec {
    width: 88%
}

.common_form_popup .info_list__item {
    border-bottom: 1px solid #dfe2eb;
    margin-bottom: 24px;
    padding-bottom: 24px
}

.common_form_popup .info_list__item__inner .heading_sec {
    align-items: center;
    -moz-column-gap: 8px;
    column-gap: 8px;
    display: flex;
    margin-bottom: 8px
}

.common_form_popup .info_list__item__inner .heading_text {
    color: #16181a;
    font-size: 18px;
    line-height: 24px;
    margin-bottom: 0
}

.common_form_popup .info_list__item__inner .required_text {
    color: rgba(22, 24, 26, .302);
    font-size: 16px;
    line-height: 20px;
    margin-bottom: 0
}

.common_form_popup .info_list__item__inner .content {
    font-size: 16px;
    line-height: 125%
}

.get_started_form_section .section_heading_part .section_description .description_text {
    font-size: 16px;
    line-height: 24px;
    color: #000A18;
}

@media (max-width:991px) {
    .common_form_popup .popup_content_sec {
        padding: 30px 16px 30px 35px
    }

    .common_form_popup .info_list__item {
        margin-bottom: 20px;
        padding-bottom: 20px
    }
}

@media (max-width:767px) {
    .common_form_popup .popup_content_sec {
        padding: 20px 16px 20px 20px
    }

    .common_form_popup .info_list__item {
        margin-bottom: 15px;
        padding-bottom: 15px
    }
}

/*# sourceMappingURL=get_started_form_section.css.map */