.ui-v2 .alert {
    padding-top: 1rem;
    padding-bottom: 1rem;
}
.ui-v2 .alert-warning {
    color: #463b39;
    background-color: #fdeee9;
    border-color: #fdeee9;
}
.ui-v2 .badge.bg-primary {
    background-color: #f96b29;
}
.ui-v2 .badge.bg-secondary {
    background-color: #808da2;
}
.ui-v2 .badge.bg-dark {
    background-color: #394458;
}
.ui-v2 .btn {
    border-radius: 0.25rem !important;
}
.ui-v2 .btn-lg {
    padding-left: 0.875rem;
    padding-right: 0.875rem;
}
.ui-v2 .btn-primary {
    color: #fff;
    background-color: #f96b29;
    border-color: #f96b29;
    font-weight: 700;
}
.ui-v2 .btn-primary:focus,
.ui-v2 .btn-primary.focus {
    box-shadow: 0 0 0 0.2rem rgba(249, 107, 41, 0.25);
}
.ui-v2 .btn-primary:disabled:active,
.ui-v2 .btn-primary.disabled:active,
.ui-v2 .btn-primary:disabled.active,
.ui-v2 .btn-primary.disabled.active,
.ui-v2 .btn-primary:not(:disabled):not(.disabled):active,
.ui-v2 .btn-primary:not(:disabled):not(.disabled).active,
.ui-v2 .show > .btn-primary.dropdown-toggle {
    background-color: #f96b29;
    border-color: #f96b29;
}
.ui-v2 .btn-primary:disabled,
.ui-v2 .btn-primary.disabled {
    pointer-events: auto;
}
.ui-v2 .btn-primary:not(:disabled):not(.disabled).active:focus,
.ui-v2 .btn-primary:not(:disabled):not(.disabled):active:focus,
.ui-v2 .show > .btn-primary.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(249, 107, 41, 0.25);
}
.ui-v2 .btn-outline-primary {
    color: #f96b29;
    border-color: #f96b29;
}
.ui-v2 .btn-outline-primary:hover {
    color: #fff;
    background-color: #f96b29;
    border-color: #f96b29;
}
.ui-v2 .btn-outline-primary:focus,
.ui-v2 .btn-outline-primary.focus {
    box-shadow: 0 0 0 0.2rem rgba(249, 107, 41, 0.5);
}
.ui-v2 .btn-outline-primary.disabled,
.ui-v2 .btn-outline-primary:disabled {
    color: #f96b29;
    background-color: transparent;
}
.ui-v2 .btn-outline-primary:not(:disabled):not(.disabled):active,
.ui-v2 .btn-outline-primary:not(:disabled):not(.disabled).active,
.ui-v2 .show > .btn-outline-primary.dropdown-toggle {
    color: #fff;
    background-color: #f96b29;
    border-color: #f96b29;
}
.ui-v2 .btn-outline-primary:not(:disabled):not(.disabled):active:focus,
.ui-v2 .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.ui-v2 .show > .btn-outline-primary.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(249, 107, 41, 0.5);
}
.ui-v2 .btn-secondary,
.ui-v2 .btn-secondary:hover {
    color: #fff;
    background-color: #808da2;
    border-color: #808da2;
}
.ui-v2 .btn-secondary:focus,
.ui-v2 .btn-secondary.focus {
    color: #fff;
    background-color: #808da2;
    border-color: #808da2;
    box-shadow: 0 0 0 0.2rem rgba(128, 141, 162, 0.5);
}
.ui-v2 .btn-secondary.disabled,
.ui-v2 .btn-secondary:disabled,
.ui-v2 .btn-secondary:not(:disabled):not(.disabled):active,
.ui-v2 .btn-secondary:not(:disabled):not(.disabled).active,
.ui-v2 .show > .btn-secondary.dropdown-toggle {
    color: #fff;
    background-color: #808da2;
    border-color: #808da2;
}
.ui-v2 .btn-secondary:not(:disabled):not(.disabled):active:focus,
.ui-v2 .btn-secondary:not(:disabled):not(.disabled).active:focus,
.ui-v2 .show > .btn-secondary.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(128, 141, 162, 0.5);
}
.ui-v2 .btn-outline-secondary {
    color: #808da2;
    border-width: 1px;
    border-color: #808da2;
    font-weight: 400;
}
.ui-v2 .btn-outline-secondary:hover {
    color: #fff;
    background-color: #808da2;
    border-color: #808da2;
}
.ui-v2 .btn-outline-secondary:focus,
.ui-v2 .btn-outline-secondary.focus {
    box-shadow: 0 0 0 0.2rem rgba(128, 141, 162, 0.5);
}
.ui-v2 .btn-outline-secondary.disabled,
.ui-v2 .btn-outline-secondary:disabled {
    color: #808da2;
    background-color: transparent;
}
.ui-v2 .btn-outline-secondary:not(:disabled):not(.disabled):active,
.ui-v2 .btn-outline-secondary:not(:disabled):not(.disabled).active,
.ui-v2 .show > .btn-outline-secondary.dropdown-toggle {
    color: #fff;
    background-color: #808da2;
    border-color: #808da2;
}
.ui-v2 .btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
.ui-v2 .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
.ui-v2 .show > .btn-outline-secondary.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(128, 141, 162, 0.5);
}
.ui-v2 .btn-dark,
.ui-v2 .btn-dark:hover {
    color: #fff;
    background-color: #394458;
    border-color: #394458;
}
.ui-v2 .btn-dark:focus,
.ui-v2 .btn-dark.focus {
    color: #fff;
    background-color: #394458;
    border-color: #394458;
    box-shadow: 0 0 0 0.2rem rgba(57, 68, 88, 0.5);
}
.ui-v2 .btn-dark.disabled,
.ui-v2 .btn-dark:disabled,
.ui-v2 .btn-dark:not(:disabled):not(.disabled):active,
.ui-v2 .btn-dark:not(:disabled):not(.disabled).active,
.ui-v2 .show > .btn-dark.dropdown-toggle {
    color: #fff;
    background-color: #394458;
    border-color: #394458;
}
.ui-v2 .btn-dark:not(:disabled):not(.disabled):active:focus,
.ui-v2 .btn-dark:not(:disabled):not(.disabled).active:focus,
.ui-v2 .show > .btn-dark.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(57, 68, 88, 0.5);
}
.ui-v2 .btn-link {
    text-decoration: underline !important;
}
.ui-v2 .btn-link:focus,
.ui-v2 .btn-link.focus {
    box-shadow: none;
}
.ui-v2 .btn-google {
    color: #fff;
    background-color: #4285f4;
    border-color: #4285f4;
    font-weight: 700;
}
.ui-v2 .btn-google:focus,
.ui-v2 .btn-google.focus {
    box-shadow: 0 0 0 0.2rem rgba(66, 133, 244, 0.25);
}
.ui-v2 .btn-google:not(:disabled):not(.disabled):active,
.ui-v2 .btn-google:not(:disabled):not(.disabled).active,
.ui-v2 .show > .btn-google.dropdown-toggle {
    background-color: #4285f4;
    border-color: #4285f4;
}
.ui-v2 .btn-google:not(:disabled):not(.disabled).active:focus,
.ui-v2 .btn-google:not(:disabled):not(.disabled):active:focus,
.ui-v2 .show > .btn-google.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(66, 133, 244, 0.25);
}
.ui-v2 .card {
    border-radius: 0.5rem;
}
.ui-v2 .card-header {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
}
.ui-v2 .card-footer {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
}
.ui-v2 .card .ratio.ratio-16x9 {
    border-radius: 0.375rem;
}
.ui-v2 .card-title {
    color: #f96b29;
    font-size: 1.25rem;
}
@media (max-width: 767px) {
    .ui-v2 .content-section h2.card-title,
    .ui-v2 .content-section .h2.card-title {
        font-size: 1.25rem;
    }
}
.ui-v2 .card-text {
    color: #808da2;
}
.ui-v2 .custom-control {
    background-color: #f8f9fa;
    border-radius: 0.3rem;
    margin-bottom: 0.5rem;
    padding: 1rem 1rem 1rem 2.75rem;
}
.ui-v2 .custom-control input {
    width: 0;
}
.ui-v2 .custom-control .custom-control-label {
    line-height: 1.2;
}
.ui-v2 .custom-control .custom-control-label:before {
    background-color: #fff;
    border: 2px solid #adb5bd;
    border-radius: 0.25rem;
}
.ui-v2 .custom-control-input:focus ~ .custom-control-label:before {
    box-shadow: none;
}
.ui-v2 .custom-control .custom-control-label:before,
.ui-v2 .custom-control .custom-control-label:after {
    content: "";
    width: 1.375rem;
    height: 1.375rem;
    display: block;
    position: absolute;
    top: -0.125rem;
    left: -2rem;
}
.ui-v2 .custom-control .custom-control-label:after {
    background: 50%/50% 50% no-repeat;
}
.ui-v2 .custom-control .custom-control-label:before {
    color: #f96b29;
    border-color: #ced4da !important;
}
.ui-v2 .custom-control-input:active ~ .custom-control-label:before {
    background-color: #e9ecef;
}
.ui-v2
    .custom-control
    .custom-control-input:checked
    ~ .custom-control-label:before {
    background-color: #fff;
}
.ui-v2
    .custom-checkbox
    .custom-control-input:checked
    ~ .custom-control-label:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 10'%3E%3Cpath fill='rgb(249, 107, 41)' d='M0.138,5.498 C0.046,5.400 -0.000,5.253 -0.000,5.154 C-0.000,5.056 0.046,4.909 0.138,4.810 L0.785,4.123 C0.969,3.926 1.246,3.926 1.431,4.123 L1.477,4.172 L4.015,7.070 C4.107,7.168 4.246,7.168 4.338,7.070 L10.523,0.242 L10.569,0.242 L10.569,0.242 L10.569,0.242 C10.753,0.045 11.030,0.045 11.215,0.242 L11.861,0.930 C12.046,1.126 12.046,1.421 11.861,1.617 L11.861,1.617 L11.861,1.617 L4.477,9.772 C4.384,9.870 4.292,9.919 4.154,9.919 C4.015,9.919 3.923,9.870 3.831,9.772 L0.231,5.646 L0.138,5.498 Z'/%3E%3C/svg%3E");
    border-color: #f96b29;
}
.ui-v2 .custom-control-input:disabled ~ .custom-control-label,
.ui-v2 .custom-control-input[disabled] ~ .custom-control-label {
    color: #cdd3d5;
}
.ui-v2
    .custom-control
    .custom-control-input:disabled
    ~ .custom-control-label:before,
.ui-v2
    .custom-control
    .custom-control-input[disabled]
    ~ .custom-control-label:before,
.ui-v2
    .custom-control
    .custom-control-input:disabled:checked
    ~ .custom-control-label:before,
.ui-v2
    .custom-control
    .custom-control-input[disabled]:checked
    ~ .custom-control-label:before {
    background-color: #e9ecef;
}
.ui-v2
    .custom-control
    .custom-control-input:disabled:checked
    ~ .custom-control-label:before,
.ui-v2
    .custom-control
    .custom-control-input[disabled]:checked
    ~ .custom-control-label:before {
    border-color: #cdd3d5 !important;
}
.ui-v2
    .custom-checkbox
    .custom-control-input:disabled:checked
    ~ .custom-control-label:after,
.ui-v2
    .custom-checkbox
    .custom-control-input[disabled]
    checked
    ~ .custom-control-label:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 10'%3E%3Cpath fill='rgb(205, 211, 213)' d='M0.138,5.498 C0.046,5.400 -0.000,5.253 -0.000,5.154 C-0.000,5.056 0.046,4.909 0.138,4.810 L0.785,4.123 C0.969,3.926 1.246,3.926 1.431,4.123 L1.477,4.172 L4.015,7.070 C4.107,7.168 4.246,7.168 4.338,7.070 L10.523,0.242 L10.569,0.242 L10.569,0.242 L10.569,0.242 C10.753,0.045 11.030,0.045 11.215,0.242 L11.861,0.930 C12.046,1.126 12.046,1.421 11.861,1.617 L11.861,1.617 L11.861,1.617 L4.477,9.772 C4.384,9.870 4.292,9.919 4.154,9.919 C4.015,9.919 3.923,9.870 3.831,9.772 L0.231,5.646 L0.138,5.498 Z'/%3E%3C/svg%3E");
    border-color: #f96b29;
}
.ui-v2 .custom-control-inline {
    margin-right: 0.75rem;
    display: inline-flex;
}
.ui-v2 .custom-control-inline:last-child {
    margin-right: 0;
}
.ui-v2 .custom-control .custom-control-label.rounded-circle:before,
.ui-v2 .custom-control .custom-control-label.rounded-circle:after {
    border-radius: 50rem;
    width: 1.5rem;
    height: 1.5rem;
}
.form-select {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23343a40' d='M151.5 347.8L3.5 201c-4.7-4.7-4.7-12.3 0-17l19.8-19.8c4.7-4.7 12.3-4.7 17 0L160 282.7l119.7-118.5c4.7-4.7 12.3-4.7 17 0l19.8 19.8c4.7 4.7 4.7 12.3 0 17l-148 146.8c-4.7 4.7-12.3 4.7-17 0z'/%3E%3C/svg%3E");
    background-size: 8px 16px;
}
.ui-v2 .dropdown-toggle {
    text-align: left;
    width: 100%;
    padding-right: calc(1.5rem + 0.6em);
}
.ui-v2 .dropdown-toggle:after {
    vertical-align: initial;
    margin-left: 0;
    display: inline-block;
    position: absolute;
    top: calc(50% - 0.15em);
    right: 0.75rem;
}
.ui-v2 .dropdown-menu {
    width: 100%;
    box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
}
.ui-v2 .ratio.ratio-16x9 {
    border-radius: 0.5rem;
    overflow: hidden;
}
.ui-v2 .form-control {
    color: #808da2;
    border: 1px solid #ced4da;
    border-radius: 0.3rem;
}
.ui-v2 .form-control:focus {
    box-shadow: none;
}
.ui-v2 .form-control::-webkit-input-placeholder {
    color: #808da2;
    font-size: 1rem;
}
.ui-v2 .form-control::-ms-input-placeholder {
    color: #808da2;
    font-size: 1rem;
}
.ui-v2 .form-control::placeholder {
    color: #808da2;
    font-size: 1rem;
}
.ui-v2 .form-control-lg {
    height: 3rem;
    padding-top: 0.75rem;
    font-size: 1rem;
}
.ui-v2 .input-group-text .btn[type="reset"] {
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
}
.ui-v2 .input-group-text .btn[type="reset"]:focus {
    box-shadow: none;
}
.ui-v2 .input-group-text .btn[type="reset"].focus {
    box-shadow: none;
}
body.ui-v2.modal-open {
    padding-right: 0 !important;
}
.ui-v2 .modal {
    padding: 0;
}
.ui-v2 .modal-dialog {
    max-width: none;
    margin: 0.5rem;
}
@media (min-width: 576px) {
    .ui-v2 .modal-dialog {
        max-width: 500px;
        margin: 1.75rem auto;
    }
}
@media (min-width: 768px) {
    .ui-v2 .modal-lg,
    .ui-v2 .modal-xl {
        max-width: 720px;
    }
}
@media (min-width: 992px) {
    .ui-v2 .modal-lg,
    .ui-v2 .modal-xl {
        max-width: 800px;
    }
}
@media (min-width: 1200px) {
    .ui-v2 .modal-xl {
        max-width: 1140px;
    }
}
.ui-v2 .has-close-button .btn-close {
    background-color: #ecf2f4;
    background-size: 0.875rem;
    border: 0.25rem solid #fff;
    width: 2rem;
    height: 2rem;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0.75rem;
    right: 0.75rem !important;
}
.ui-v2 .has-close-button .btn-close:focus,
.ui-v2 .has-close-button .btn-close:active,
.ui-v2 .has-close-button .btn-close:hover {
    box-shadow: none;
}
.ui-v2 .modal h1 {
    font-size: 1.625rem;
}
@media (min-width: 768px) {
    .ui-v2 .modal h1 {
        font-size: 2.25rem;
    }
}
@media (max-width: 767px) {
    .ui-v2 .modal h2,
    .ui-v2 .modal .h2 {
        font-size: 1.625rem;
    }
}
.ui-v2 .modal .h5 {
    font-size: 1.25rem;
}
@media (max-width: 767px) {
    .ui-v2 .modal .lead {
        font-size: 1rem;
    }
}
.ui-v2 .modal-header {
    background-color: #f8f9fa;
}
.ui-v2 .modal-header.has-close-button {
    padding-right: 4rem;
}
.ui-v2 .modal-body {
    padding: 1.25rem;
}
@media (min-width: 576px) {
    .ui-v2 .modal-body {
        padding: 2.5rem;
    }
}
.ui-v2 .modal-footer {
    background-color: #f8f9fa;
    border-color: #dee2e6;
}
.ui-v2 .nav-pills.sticky-top {
    top: 3.75rem;
}
.ui-v2 .nav-pills .nav-link {
    color: #808da2;
    border: 1px solid #808da2;
    font-weight: 700;
    text-decoration: none;
}
.ui-v2 .nav-pills .nav-link.active,
.ui-v2 .nav-pills .show > .nav-link {
    color: #fff;
    background-color: #f96b29;
    border-color: #f96b29;
}
.ui-v2 .placeholder {
    background-color: #81cad5;
}
.ui-v2 .progress {
    background-color: #ecf2f4;
    height: 0.375rem;
}
.ui-v2 .progress .progress-bar {
    background-color: #81cad5;
}
.ui-v2 .table {
    color: #394458;
}
.ui-v2 .table th,
.ui-v2 .table td,
.ui-v2 .table thead th {
    border-color: #ecf2f4;
}
.ui-v2 .table tr > :not(:last-child) {
    border-right: 1px solid #ecf2f4;
}
.ui-v2 .table-striped tbody tr:nth-of-type(odd) {
    background-color: #f8f9fa;
}
@media (max-width: 767px) {
    .ui-v2 [class*="container"] > .table {
        width: calc(100% + 30px);
        margin-left: -15px;
        margin-right: -15px;
    }
}
.ui-v2 .text-primary {
    color: #f96b29 !important;
}
.ui-v2 .text-secondary {
    color: #808da2 !important;
}
.ui-v2 .text-dark {
    color: #394458 !important;
}
.ui-v2 .bg-primary {
    background-color: #f96b29 !important;
}
@media (min-width: 1200px) {
    .ui-v2 .container,
    .ui-v2 .container-xl,
    .ui-v2 .container-lg,
    .ui-v2 .container-md,
    .ui-v2 .container-sm {
        max-width: 1140px;
    }
}
.ui-v2 .swal2-container.swal2-shown {
    background-color: rgba(0, 0, 0, 0.2);
}
.ui-v2 .swal2-popup {
    padding: 1.25rem;
    box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
}
@media (min-width: 576px) {
    .ui-v2 .swal2-popup {
        padding: 2.5rem;
    }
}
.ui-v2 .swal2-icon {
    width: 3em;
    height: 3em;
    margin-top: 0;
    margin-bottom: 0;
}
.ui-v2 .swal2-icon:before {
    height: auto;
    font-size: 2.75em;
}
.ui-v2 .swal2-icon.swal2-warning,
.ui-v2 .swal2-icon.swal2-question {
    color: #f96b29;
    border-color: #f96b29;
}
.ui-v2 .swal2-icon.swal2-question .swal2-icon-content,
.ui-v2 .swal2-icon.swal2-warning .swal2-icon-content {
    font-size: 2.75rem;
    animation: none !important;
}
.ui-v2 .swal2-title {
    color: #394458;
    margin: 1.25rem 0 0;
    padding: 0;
    font-size: 1.5rem;
    font-weight: 400;
}
.ui-v2 .swal2-html-container {
    color: #808da2;
    margin: 1.25rem 0 0;
    font-size: 1rem;
    line-height: 1.2;
    overflow: hidden;
}
@media (min-width: 576px) {
    .ui-v2 .swal2-html-container {
        padding-left: 1rem;
        padding-right: 1rem;
    }
}
.ui-v2 .swal2-html-container a {
    color: inherit;
    text-decoration: underline;
}
.ui-v2 .swal2-actions {
    width: 100%;
    margin-top: 2rem;
}
.ui-v2 .swal2-styled.swal2-confirm {
    color: #fff;
    background-color: #f96b29;
    border-color: #f96b29;
    border-radius: 0.25rem;
    margin: 0 0.5rem;
    padding: 0.5rem 1.5rem;
    font-size: 1.25rem;
    font-weight: 700;
    line-height: 1.5;
}
.ui-v2 .swal2-styled.swal2-confirm:hover {
    color: #fff;
    background-color: #f96b29;
    border-color: #f96b29;
}
.ui-v2 .swal2-styled.swal2-confirm:focus {
    box-shadow: 0 0 0 0.2rem rgba(249, 107, 41, 0.5);
}
.ui-v2 .swal2-styled.swal2-confirm:disabled {
    color: #f96b29;
    background-color: transparent;
}
.ui-v2 .swal2-styled.swal2-confirm:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #f96b29;
    border-color: #f96b29;
}
.ui-v2 .swal2-styled.swal2-confirm:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 0.2rem rgba(249, 107, 41, 0.5);
}
.ui-v2 .swal2-styled.swal2-cancel {
    color: #808da2;
    background-color: #fff;
    border: 1px solid #808da2;
    border-radius: 0.25rem;
    margin: 0 0.5rem;
    padding: 0.5rem 1.5rem;
    font-size: 1.25rem;
    font-weight: 400;
    line-height: 1.5;
}
.ui-v2 .swal2-styled.swal2-cancel:hover {
    color: #fff;
    background-color: #808da2;
    background-image: none;
    border-color: #808da2;
}
.ui-v2 .swal2-styled.swal2-cancel:focus {
    box-shadow: 0 0 0 0.2rem rgba(128, 141, 162, 0.5);
}
.ui-v2 .swal2-styled.swal2-cancel:disabled {
    color: #808da2;
    background-color: transparent;
    background-image: none;
}
.ui-v2 .swal2-styled.swal2-cancel:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #808da2;
    border-color: #808da2;
}
.ui-v2 .swal2-styled.swal2-cancel:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 0.2rem rgba(128, 141, 162, 0.5);
}
.ui-v2 .swal2-actions:not(.swal2-loading) .swal2-styled:hover,
.ui-v2 .swal2-actions:not(.swal2-loading) .swal2-styled:active {
    background-image: none;
}
.ui-v2 .swal2-icon.swal2-error [class^="swal2-x-mark-line"] {
    width: 2em;
    height: 0.25em;
    top: 1.375em;
}
.ui-v2 .swal2-icon.swal2-error [class^="swal2-x-mark-line"][class$="right"] {
    right: 0.5rem;
}
.ui-v2 .swal2-icon.swal2-error [class^="swal2-x-mark-line"][class$="left"] {
    left: 0.5rem;
}
.ui-v2 .swal2-icon.swal2-success [class^="swal2-success-line"] {
    height: 0.25rem;
}
.ui-v2 .swal2-icon.swal2-success [class^="swal2-success-line"][class$="tip"] {
    width: 1em;
    top: 1.75em;
    left: 0.375em;
}
.ui-v2 .swal2-icon.swal2-success [class^="swal2-success-line"][class$="long"] {
    width: 2em;
    top: 1.5em;
    right: 0.125em;
}
.ui-v2 .swal2-icon.swal2-success .swal2-success-fix,
.ui-v2 .swal2-icon.swal2-success .swal2-success-ring,
.ui-v2
    .swal2-icon.swal2-success
    [class^="swal2-success-circular-line"][class$="left"],
.ui-v2
    .swal2-icon.swal2-success
    [class^="swal2-success-circular-line"][class$="right"] {
    display: none;
}
.ui-v2 .swal2-icon,
.ui-v2 .swal2-icon.swal2-animate-error-icon,
.ui-v2 .swal2-icon .swal2-x-mark,
.ui-v2 .swal2-icon [class^="swal2-success-line"] {
    animation: none !important;
}
[v-cloak] {
    display: none;
}
html {
    scroll-behavior: smooth;
}
body {
    font-family: Mukta, Arial, sans-serif;
    font-weight: 400;
}
html.overflow-hidden,
body.overflow-hidden {
    -webkit-overflow-scrolling: touch;
    width: 100%;
    height: 100%;
    overflow: hidden !important;
}
html,
header,
main,
section,
footer {
    position: relative;
}
p,
ul,
ol,
dl {
    margin-bottom: 1.25rem;
}
h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6 {
    margin-bottom: 1.25rem;
    font-weight: 400;
}
.ui-v2 {
    color: #394458;
}
.ui-v2 abbr {
    text-decoration: none;
}
.ui-v2 svg {
    display: block;
}
.ui-v2 input:-webkit-autofill {
    -webkit-text-fill-color: #808da2;
    transition: background-color 5000s ease-in-out;
}
.ui-v2 input:-webkit-autofill:hover {
    -webkit-text-fill-color: #808da2;
    transition: background-color 5000s ease-in-out;
}
.ui-v2 input:-webkit-autofill:focus {
    -webkit-text-fill-color: #808da2;
    transition: background-color 5000s ease-in-out;
}
a[href^="http://maps.google.com/maps"],a[href^="https://maps.google.com/maps"]
{
    display: none !important;
}
.trustpilot-widget {
    height: 20px;
}
.ui-v2 .avatar {
    text-align: center;
    border: 0.25em solid #fff;
    border-radius: 6em;
    width: 6em;
    height: 6em;
    font-size: 0.75rem;
    position: relative;
    overflow: hidden;
}
@media (min-width: 768px) {
    .ui-v2 .avatar {
        border-color: #f8f9fa;
    }
}
.ui-v2 .avatar img {
    width: 5.5em;
    height: 5.5em;
}
.ui-v2 .icon svg {
    width: 1em;
    height: 1em;
}
.ui-v2 .rating {
    background-position: 50%;
    background-repeat: repeat-x;
    background-size: contain;
    width: 5.75em;
    height: 1em;
    font-size: 1rem;
    display: inline-block;
}
.ui-v2 .rating-five-stars {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 16'%3E%3Cpath fill='rgb(249, 107, 41)' d='M5.16 14.51c-.34.17-.72-.13-.65-.52l.73-4.14-3.08-2.94c-.29-.27-.14-.78.25-.83l4.29-.61 1.91-3.79a.45.45 0 0 1 .81 0l1.91 3.79 4.29.61c.39.05.54.56.25.83l-3.08 2.94.73 4.14c.07.39-.31.69-.65.52l-3.84-1.97-3.84 1.97Z'/%3E%3C/svg%3E");
}
@keyframes loading-animation {
    0% {
        transform: rotate(0);
    }
    to {
        transform: rotate(360deg);
    }
}
.ui-v2 .loading {
    width: 1em;
    height: 1em;
    display: inline-block;
    position: relative;
}
.ui-v2 .loading:before,
.ui-v2 .loading:after {
    content: "";
}
.ui-v2 .loading:before,
.ui-v2 .loading:after,
.ui-v2 .loading span {
    box-sizing: border-box;
    border: 0.1875em solid transparent;
    border-top-color: #fff;
    border-radius: 50%;
    width: 1em;
    height: 1em;
    animation: 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite loading-animation;
    display: block;
    position: absolute;
}
.ui-v2 .loading:before {
    animation-delay: -0.45s;
}
.ui-v2 .loading > :first-child {
    animation-delay: -0.3s;
}
.ui-v2 .loading > :last-child {
    animation-delay: -0.15s;
}
.ui-v2 .loading-overlay {
    z-index: 9999;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: rgba(255, 255, 255, 0.85);
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}
.ui-v2 .loading-overlay .icon {
    z-index: 1;
    font-size: 6rem;
    position: relative;
}
.ui-v2 .loading-overlay .loading {
    border-radius: 50%;
    margin-top: calc(-6rem - 0.175781em);
    font-size: 9rem;
}
.ui-v2 .loading-overlay .loading:before,
.ui-v2 .loading-overlay .loading:after,
.ui-v2 .loading-overlay .loading span {
    border-width: 0.0585938em;
    border-top-color: #f96b29;
}
.ui-v2 .loading-overlay .lead {
    line-height: 1.2;
}
.ui-v2 .logo {
    width: auto;
    display: inline-block;
}
.ui-v2 .logo svg {
    width: auto;
    height: 1em;
}
.ui-v2 .logo-ivaluation {
    font-size: 3.25rem;
}
.ui-v2 .logo-partner {
    text-indent: -999rem;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    width: auto;
    height: 1em;
    display: inline-block;
}
.ui-v2 .logo-amherst {
    width: 2.875em;
    font-size: 2.75rem;
}
.ui-v2 .logo-clever {
    width: 2.25em;
    font-size: 2.625rem;
}
.ui-v2 .logo-clever-offers {
    width: 2.25em;
    font-size: 2.625rem;
}
.ui-v2 .logo-easyknock {
    width: 4.375em;
    font-size: 1.75rem;
}
.ui-v2 .logo-exp {
    width: 1.75em;
    font-size: 2.75rem;
}
.ui-v2 .logo-expressoffers {
    width: 5.25em;
    font-size: 1.5rem;
}
.ui-v2 .logo-firstkey {
    width: 3em;
    font-size: 2.5rem;
}
.ui-v2 .logo-flyhomes {
    width: 4.125em;
    font-size: 1.75rem;
}
.ui-v2 .logo-home-go {
    width: 5.25em;
    font-size: 1.5rem;
}
.ui-v2 .logo-homelight {
    width: 4.5em;
    font-size: 1.75rem;
}
.ui-v2 .logo-homepace {
    width: 6em;
    font-size: 1.5rem;
}
.ui-v2 .logo-house-buyers-of-america {
    width: 4.5em;
    font-size: 2.75rem;
}
.ui-v2 .logo-ibuyer {
    width: 2.625em;
    font-size: 2.75rem;
}
.ui-v2 .logo-ibuyer-local {
    width: 2.625em;
    font-size: 2.75rem;
}
.ui-v2 .logo-ibuyer-certified-specialist {
    width: 2.625em;
    font-size: 2.375rem;
}
.ui-v2 .logo-mark-spain {
    width: 1.375em;
    font-size: 3rem;
}
.ui-v2 .logo-mynd {
    width: 4em;
    font-size: 1.875rem;
}
.ui-v2 .logo-opendoor {
    width: 4.125em;
    font-size: 1.75rem;
}
.ui-v2 .logo-place {
    width: 5.5em;
    font-size: 1.125rem;
}
.ui-v2 .logo-remax {
    width: 4.875em;
    font-size: 1.25rem;
}
.ui-v2 .logo-roofstock {
    width: 3em;
    font-size: 2.625rem;
}
.ui-v2 .logo-sundae {
    width: 3.125em;
    font-size: 2rem;
}
.ui-v2 .logo-tricon {
    width: 2.625em;
    font-size: 2.75rem;
}
.ui-v2 .logo-unison {
    width: 3.5em;
    font-size: 1.875rem;
}
.ui-v2 .logo-orchard {
    width: 3em;
    font-size: 2rem;
}
.ui-v2 .logo-better {
    width: 3em;
    font-size: 2rem;
}
.ui-v2 .logo-better-dark {
    width: 3em;
    font-size: 2rem;
}
.ui-v2 .logo-ez-homes {
    width: 5.25em;
    font-size: 1.625rem;
}
.ui-v2 .logo-apartment-guide {
    width: 5.75em;
    font-size: 1.75rem;
}
.ui-v2 .logo-facebook {
    width: 5em;
    font-size: 1.425rem;
}
.ui-v2 .logo-homefinder-com {
    width: 4em;
    font-size: 2rem;
}
.ui-v2 .logo-homes-com {
    width: 4.5em;
    font-size: 1.75rem;
}
.ui-v2 .logo-realtor-com {
    width: 5em;
    font-size: 1.625rem;
}
.ui-v2 .logo-redfin {
    width: 3.5em;
    font-size: 1.5rem;
}
.ui-v2 .logo-trulia {
    width: 3.5em;
    font-size: 1.325rem;
}
.ui-v2 .logo-zillow {
    width: 4.25em;
    font-size: 1.625rem;
}
.ui-v2 .text-compass-real-estate {
    color: #0049a8 !important;
}
.ui-v2 .text-easyknock {
    color: #07c7a2 !important;
}
.ui-v2 .text-expressoffers {
    color: #0087db !important;
}
.ui-v2 .text-flyhomes {
    color: #369075 !important;
}
.ui-v2 .text-homelight {
    color: #46b6ff !important;
}
.ui-v2 .text-homelister {
    color: #08b9e9 !important;
}
.ui-v2 .text-homeward {
    color: #207c84 !important;
}
.ui-v2 .text-homie {
    color: #58dbc2 !important;
}
.ui-v2 .text-ideal-agent {
    color: #1c9ed9 !important;
}
.ui-v2 .text-keller-offers {
    color: #234951 !important;
}
.ui-v2 .text-offerpad {
    color: #ea711e !important;
}
.ui-v2 .text-opendoor {
    color: #147bd1 !important;
}
.ui-v2 .text-orchard {
    color: #32314b !important;
}
.ui-v2 .text-realsure {
    color: #3a9adf !important;
}
.ui-v2 .text-redfinnow {
    color: #c82021 !important;
}
.ui-v2 .text-rex {
    color: #ff685f !important;
}
.ui-v2 .text-ribbon {
    color: #6157ab !important;
}
.ui-v2 .text-upnest {
    color: #3c88e7 !important;
}
.ui-v2 .text-we-buy-ugly-houses {
    color: #1aa398 !important;
}
.ui-v2 .text-zillow-offers {
    color: #006aff !important;
}
.ui-v2 .row.grid-gutter-sm {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
}
.ui-v2 .row.grid-gutter-sm > [class*="col"] {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}
.ui-v2 .content-section h1 {
    font-size: 1.625rem;
}
@media (min-width: 768px) {
    .ui-v2 .content-section h1 {
        font-size: 2.25rem;
    }
}
@media (max-width: 767px) {
    .ui-v2 .content-section h2,
    .ui-v2 .content-section .h2 {
        font-size: 1.625rem;
    }
}
.ui-v2 .content-section .h5 {
    font-size: 1.25rem;
}
@media (max-width: 767px) {
    .ui-v2 .content-section .lead {
        font-size: 1rem;
    }
}
.ui-v2 .content-section .sticky-top {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
}
@media (min-width: 768px) {
    .ui-v2 .content-section .sticky-top {
        margin-left: -2rem;
        margin-right: -2rem;
    }
}
@media (min-width: 992px) {
    .ui-v2 .content-section .sticky-top {
        margin-left: -1.75rem;
        margin-right: -1.75rem;
    }
}
.ui-v2 .article .sticky-top {
    margin-left: 0;
    margin-right: 0;
    top: 5.75rem;
}
.ui-v2 #floating-cta {
    z-index: 1021 !important;
}
@media (min-width: 768px) {
    .ui-v2 .article .hero-section .hero-heading {
        font-size: 1.75rem;
    }
}
@media (min-width: 992px) {
    .ui-v2 .article .hero-section .hero-heading {
        font-size: 2rem;
    }
}
@media (min-width: 375px) {
    .ui-v2 .article .hero-section-header [class*="container"] {
        max-width: none;
    }
}
.ui-v2 .article-summary {
    background-color: #f8f9fa;
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
}
@media (max-width: 767px) {
    .ui-v2 .article-summary {
        margin-top: -1.25rem;
    }
}
@media (min-width: 768px) {
    .ui-v2 .article-summary {
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }
}
.ui-v2 .article-summary :last-child {
    margin-bottom: 0;
}
.ui-v2 .article-summary p {
    color: #808da2;
}
@media (min-width: 768px) {
    .ui-v2 .article-summary p {
        font-size: 1.125rem;
    }
}
.ui-v2 .article-author .lead {
    line-height: 1.2;
}
.ui-v2 .article-body > :last-child {
    margin-bottom: 0;
}
@media (min-width: 768px) {
    .ui-v2 .article-body h2 {
        font-size: 1.625rem;
    }
}
.ui-v2 .article-body h3,
.ui-v2 .article-body h4 {
    font-size: 1rem;
    font-weight: 700;
}
.ui-v2 .article-body ul li,
.ui-v2 .article-body ol li {
    margin-top: 0.5rem;
}
.ui-v2 .article-body ul ul,
.ui-v2 .article-body ul ol,
.ui-v2 .article-body ol ul,
.ui-v2 .article-body ol ol {
    margin-bottom: 1.25rem;
}
.ui-v2 .article-body ul li h3,
.ui-v2 .article-body ol li h3,
.ui-v2 .article-body ul li h4,
.ui-v2 .article-body ol li h4 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
}
.ui-v2 .article-body > section {
    margin-bottom: 2rem;
}
.ui-v2 .article-body > section:before {
    visibility: hidden;
    content: "";
    height: 5rem;
    margin-top: -5rem;
    display: block;
}
@media (max-width: 767.5px) {
    .ui-v2 .article-body > .card {
        max-width: 375px;
        margin-left: auto;
        margin-right: auto;
    }
}
.ui-v2 .article-content-photo {
    border-radius: 0.375rem;
    width: 100%;
    height: auto;
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
    overflow: hidden;
}
.ui-v2 .article-content-photo img {
    width: 100%;
    height: auto;
}
.ui-v2 .article .sidebar-nav > li {
    margin-top: 0.75rem;
}
@media (max-width: 575.5px) {
    .ui-v2 #floating-cta [class*="container"] {
        max-width: 375px;
        margin-left: auto;
        margin-right: auto;
    }
}
@media (max-width: 767.5px) {
    .ui-v2 #cta-modal .search-address-form {
        max-width: 318px;
        margin-left: auto;
        margin-right: auto;
    }
}
.ui-v2 .badge-private-and-secure .icon {
    font-size: 1.125rem;
}
.ui-v2 .badge-wrap-spaces {
    white-space: break-spaces;
}
@media (max-width: 767px) {
    .ui-v2 .features {
        margin-left: -0.5rem;
        margin-right: -0.5rem;
    }
    .ui-v2 .features > [class*="col"] {
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }
}
.ui-v2 .features .icon {
    font-size: 6.5rem;
}
.ui-v2 .features .card {
    margin: 0.5rem auto;
    box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.075);
}
@media (min-width: 768px) {
    .ui-v2 .features .card {
        margin-top: 1rem;
        margin-bottom: 1rem;
    }
}
@media (min-width: 576px) {
    .ui-v2 .features .card-title,
    .ui-v2 .features .card-text {
        overflow: hidden;
    }
}
@media (min-width: 768px) {
    .ui-v2 .features.grid-gutter-sm .card {
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }
}
.ui-v2 .features.numbered {
    counter-reset: list-item-number;
}
.ui-v2 .features.numbered > li .card:before {
    counter-increment: list-item-number;
    content: counter(list-item-number);
    color: #394458;
    background-color: #ecf2f4;
    border: 0.25rem solid #f8f9fa;
    border-radius: 2.5rem;
    justify-content: center;
    align-items: center;
    width: 2.5rem;
    height: 2.5rem;
    font-size: 1.25rem;
    font-weight: 700;
    display: flex;
    position: absolute;
    top: 0.5rem;
    left: 0.75rem;
}
.ui-v2 .features.numbered .card-body > :first-child:not(.icon) {
    margin-bottom: 0.75rem;
    margin-left: 2.625rem;
}
.ui-v2 .features.checkmarked > li .card:before {
    content: "";
    background-color: #ecf2f4;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 10'%3E%3Cpath fill='rgb(57, 68, 88)' d='M0.138,5.498 C0.046,5.400 -0.000,5.253 -0.000,5.154 C-0.000,5.056 0.046,4.909 0.138,4.810 L0.785,4.123 C0.969,3.926 1.246,3.926 1.431,4.123 L1.477,4.172 L4.015,7.070 C4.107,7.168 4.246,7.168 4.338,7.070 L10.523,0.242 L10.569,0.242 L10.569,0.242 L10.569,0.242 C10.753,0.045 11.030,0.045 11.215,0.242 L11.861,0.930 C12.046,1.126 12.046,1.421 11.861,1.617 L11.861,1.617 L11.861,1.617 L4.477,9.772 C4.384,9.870 4.292,9.919 4.154,9.919 C4.015,9.919 3.923,9.870 3.831,9.772 L0.231,5.646 L0.138,5.498 Z'/%3E%3C/svg%3E");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 50%;
    border: 0.25rem solid #f8f9fa;
    border-radius: 2.5rem;
    justify-content: center;
    align-items: center;
    width: 2.5rem;
    height: 2.5rem;
    display: flex;
    position: absolute;
    top: 0.75rem;
    left: 0.75rem;
}
.ui-v2 .features.checkmarked .card-body > :first-child:not(.icon) {
    margin-left: 2.75rem;
}
.ui-v2 .features.highlights .card {
    border-color: rgba(249, 107, 41, 0.4);
}
.ui-v2 .frequently-asked-questions ol,
.ui-v2 .frequently-asked-questions ul {
    padding-left: 1.25rem;
}
.ui-v2 .frequently-asked-questions ol > li:not(:first-child),
.ui-v2 .frequently-asked-questions ul > li:not(:first-child) {
    margin-top: 0.5rem;
}
.ui-v2 .card-columns-widows {
    widows: 1;
    orphans: 1;
}
.ui-v2 .frequently-asked-questions .card-columns .card {
    width: 100%;
}
@media (min-width: 576px) {
    .ui-v2 .frequently-asked-questions .card-columns {
        column-count: 1;
    }
}
@media (min-width: 992px) {
    .ui-v2 .frequently-asked-questions .card-columns {
        column-count: 2;
    }
}
@media (min-width: 1200px) {
    .ui-v2 .frequently-asked-questions .card-columns {
        column-count: 3;
    }
}
@media (min-width: 576px) {
    .ui-v2 .frequently-asked-questions .card-columns .card {
        display: flex;
    }
}
@media (min-width: 992px) {
    .ui-v2 .frequently-asked-questions .card-columns .card {
        display: inline-block;
    }
    .ui-v2 .frequently-asked-questions .card-grid-center {
        flex-wrap: wrap;
        justify-content: center;
        display: flex;
    }
    .ui-v2 .frequently-asked-questions .card-grid-center .card {
        flex: 0 0 calc(50% - 1rem);
        width: calc(50% - 1rem);
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2 .frequently-asked-questions .card-grid-center .card {
        flex: 0 0 calc(33.3333% - 1rem);
        width: calc(33.3333% - 1rem);
    }
}
.ui-v2 .frequently-asked-questions .card {
    margin-top: 1rem;
    margin-bottom: 1rem;
}
@media (min-width: 992px) {
    .ui-v2 .frequently-asked-questions .card {
        width: 100%;
        margin-top: 0.625rem;
        margin-bottom: 0.625rem;
    }
}
.ui-v2 .frequently-asked-questions .question {
    font-size: 1.125rem;
}
@media (min-width: 768px) {
    .ui-v2 .frequently-asked-questions .question {
        font-size: 1.25rem;
    }
}
.ui-v2 .frequently-asked-questions .question:after {
    color: #394458;
    background-color: #ecf2f4;
    border: 0.25rem solid #f8f9fa;
    border-radius: 2.5rem;
    justify-content: center;
    align-items: center;
    width: 2.5rem;
    height: 2.5rem;
    font-weight: 400;
    display: flex;
    position: absolute;
    top: calc(50% - 1.25rem);
    right: -0.5rem;
}
@media (min-width: 992px) {
    .ui-v2 .frequently-asked-questions .question:after {
        display: none;
    }
}
.ui-v2 .frequently-asked-questions .question:after {
    content: "-";
    font-size: 2rem;
}
.ui-v2 .frequently-asked-questions .question.collapsed:after {
    content: "+";
    font-size: 1.5rem;
}
.ui-v2 .frequently-asked-questions .question.btn {
    color: #394458;
    padding: 0 2.5rem 0 0;
    line-height: 1.2;
}
@media (min-width: 992px) {
    .ui-v2 .frequently-asked-questions .question.btn {
        pointer-events: none;
        -webkit-user-select: auto;
        -ms-user-select: auto;
        user-select: auto;
        cursor: text;
        padding-right: 0;
    }
}
.ui-v2 .frequently-asked-questions .question.btn:focus,
.ui-v2 .frequently-asked-questions .question.btn.focus {
    box-shadow: none;
}
.ui-v2 .frequently-asked-questions .question.btn:active {
    border-color: transparent;
}
@media (min-width: 992px) {
    .ui-v2 .frequently-asked-questions .card-body > .collapse {
        display: block;
    }
}
.ui-v2 .hero-section-alternative {
    position: relative;
}
@media (min-width: 768px) {
    .ui-v2 .hero-section-alternative {
        border-bottom: 0.5rem solid #e9ecef;
        height: 500px;
    }
}
@media (min-width: 992px) {
    .ui-v2 .hero-section-alternative {
        height: 360px;
    }
}
.ui-v2 .hero-section-alternative a {
    color: #808da2;
    text-decoration: underline;
}
@media (min-width: 768px) {
    .ui-v2 .hero-section-alternative > [class*="container"] {
        align-items: center;
        height: 100%;
        display: flex;
    }
    .ui-v2 .hero-section-alternative:before {
        z-index: 1;
        content: "";
        background-color: #fff;
        border-bottom-right-radius: 10rem;
        display: block;
        position: absolute;
        top: 0;
        bottom: 0.75rem;
        left: 0;
        right: calc(40% + 0.75rem);
    }
    .ui-v2 .hero-section-alternative .hero-section-before-element {
        z-index: 1;
        width: 13rem;
        height: 13rem;
        display: block;
        position: absolute;
        top: 0;
        left: calc(60% - 0.75rem);
        overflow: hidden;
        transform: scaleX(-1);
    }
    .ui-v2 .hero-section-alternative .hero-section-before-element:before {
        content: "";
        border-radius: 10rem;
        width: 200%;
        height: 200%;
        display: block;
        position: absolute;
        top: 0;
        right: 0;
        box-shadow: 13rem -13rem #fff;
    }
}
@media (min-width: 992px) {
    .ui-v2 .hero-section-alternative:before {
        border-bottom-right-radius: 8rem;
        right: calc(38% + 0.75rem);
    }
    .ui-v2 .hero-section-alternative .hero-section-before-element {
        width: 8.5rem;
        height: 8.5rem;
        left: calc(62% - 0.75rem);
    }
    .ui-v2 .hero-section-alternative .hero-section-before-element:before {
        border-radius: 8rem;
        box-shadow: 8.5rem -8.5rem #fff;
    }
}
@media (min-width: 1200px) {
    .ui-v2 .hero-section-alternative:before {
        right: calc(46% + 0.75rem);
    }
    .ui-v2 .hero-section-alternative .hero-section-before-element {
        left: calc(54% - 0.75rem);
    }
}
@media (min-width: 1400px) {
    .ui-v2.homepage .hero-section-alternative {
        background-color: #fff;
    }
    .ui-v2 .hero-section-alternative:before {
        z-index: 2;
    }
    .ui-v2 .hero-section-alternative:after {
        content: "";
        background-color: #e9ecef;
        display: block;
        position: absolute;
        top: 0;
        bottom: 0;
        left: 50%;
        right: 0;
    }
    .ui-v2 .hero-section-alternative > [class*="container"] {
        position: relative;
    }
    .ui-v2 .hero-section-alternative .hero-section-before-element {
        z-index: 2;
    }
}
.ui-v2 .hero-section-alternative .hero-section-header {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    padding-top: 2.25rem;
    padding-bottom: 1.25rem;
}
@media (max-width: 767.5px) {
    .ui-v2 .hero-section-alternative .hero-section-header {
        max-width: 375px;
    }
}
@media (min-width: 768px) {
    .ui-v2 .hero-section-alternative .hero-section-header {
        z-index: 1;
        text-align: left;
        width: 66.6667%;
        margin-top: -0.75rem;
        margin-left: 0;
        margin-right: 0;
        padding-top: 0;
        padding-bottom: 0;
        position: relative;
    }
}
@media (min-width: 1200px) {
    .ui-v2 .hero-section-alternative .hero-section-header {
        width: 58.3333%;
    }
}
@media (min-width: 1400px) {
    .ui-v2 .hero-section-alternative .hero-section-header {
        z-index: 2;
    }
}
.ui-v2 .hero-section-alternative .hero-section-header .hero-heading {
    color: #394458;
    font-size: 1.75rem;
}
@media (min-width: 992px) {
    .ui-v2 .hero-section-alternative .hero-section-header .hero-heading {
        font-size: 2rem;
    }
}
.ui-v2 .hero-section-alternative .hero-section-header .hero-subheading {
    color: #394458;
    font-size: 1rem;
}
@media (min-width: 768px) {
    .ui-v2 .hero-section-alternative .hero-section-header .hero-subheading {
        font-size: 1.25rem;
    }
}
.ui-v2 .hero-section-alternative .hero-section-image {
    border-radius: 0.5rem;
    width: 100%;
    height: 10.25rem;
    overflow: hidden;
}
@media (min-width: 480px) {
    .ui-v2 .hero-section-alternative .hero-section-image {
        height: 13.4375rem;
    }
}
@media (min-width: 576px) {
    .ui-v2 .hero-section-alternative .hero-section-image {
        height: 15.1875rem;
    }
}
@media (min-width: 768px) {
    .ui-v2 .hero-section-alternative .hero-section-image {
        border-radius: 0;
        height: auto;
        margin-top: 0;
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
    }
}
@media (min-width: 1400px) {
    .ui-v2 .hero-section-alternative .hero-section-image {
        z-index: 1;
    }
    .ui-v2 .hero-section-alternative .hero-section-image:after {
        z-index: -1;
        content: "";
        height: 100%;
        display: block;
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
    }
}
.ui-v2 .hero-section-alternative .hero-section-image img {
    width: 100%;
    height: auto;
}
@media (min-width: 768px) {
    .ui-v2 .hero-section-alternative .hero-section-image img {
        width: auto;
        height: 100%;
        position: absolute;
        bottom: 0;
        right: 0;
    }
}
.ui-v2 .hero-section-alternative .search-address-form {
    background-color: transparent;
    margin-top: 1.875rem;
    padding-top: 0;
    padding-bottom: 0;
}
@media (min-width: 768px) {
    .ui-v2 .hero-section-alternative .search-address-form {
        width: 75%;
    }
}
@media (min-width: 992px) {
    .ui-v2 .hero-section-alternative .search-address-form {
        width: 100%;
    }
}
.ui-v2
    .hero-section-alternative
    .search-address-form
    .row:first-child
    > [class*="col"]:last-child:after {
    background-color: transparent;
    background-position: 50%;
    background-repeat: no-repeat;
    width: 2em;
    height: 1em;
    margin: 1.25rem auto 0;
    font-size: 3.5rem;
    display: block;
}
@media (min-width: 992px) {
    .ui-v2
        .hero-section-alternative
        .search-address-form
        .row:first-child
        > [class*="col"]:last-child:after {
        margin-top: 0.875rem;
    }
}
.ui-v2 .hero-section-alternative .contact-specialist {
    margin-top: 1.25rem;
}
.ui-v2 .hero-section-alternative .contact-specialist .btn {
    text-decoration: none;
}
.ui-v2 .hero-section-alternative .contact-specialist .btn:hover svg,
.ui-v2 .hero-section-alternative .contact-specialist .btn:active svg,
.ui-v2 .hero-section-alternative .contact-specialist .btn.active svg {
    fill: #fff;
}
.ui-v2 .hero-section .hero-section-header {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
}
@media (max-width: 767.5px) {
    .ui-v2 .hero-section .hero-section-header {
        background-color: #f8f9fa;
    }
}
@media (min-width: 768px) {
    .ui-v2 .hero-section .hero-section-header {
        margin-top: 3rem;
        margin-left: 2rem;
        padding-top: 0;
        padding-bottom: 0;
    }
}
@media (min-width: 992px) {
    .ui-v2 .hero-section .hero-section-header {
        margin-top: 5rem;
        margin-left: 3rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2 .hero-section .hero-section-header {
        margin-left: 4rem;
    }
}
@media (min-width: 375px) {
    .ui-v2 .hero-section .hero-section-header [class*="container"] {
        max-width: 375px;
    }
}
@media (min-width: 768px) {
    .ui-v2 .hero-section .hero-section-header [class*="container"] {
        max-width: none;
    }
}
.ui-v2 .hero-section .hero-section-header a {
    color: #808da2;
    text-decoration: underline;
}
.ui-v2
    .hero-section
    .hero-section-header
    [class*="list"]
    > li:not(:last-child) {
    margin-bottom: 1rem;
}
.ui-v2 .hero-section .hero-section-header [class*="list"] > li .icon {
    font-size: 1.25rem;
}
@media (min-width: 992px) {
    .ui-v2 .hero-section .hero-section-header [class*="list"] > li .icon {
        font-size: 1.375rem;
    }
}
.ui-v2 .hero-section .hero-section-header [class*="list"] > li .icon + span {
    line-height: 1.2;
}
@media (min-width: 768px) {
    .ui-v2
        .hero-section
        .hero-section-header
        [class*="list"]
        > li
        .icon
        + span {
        font-size: 1.125rem;
    }
}
.ui-v2 .hero-section .hero-section-header .hero-heading {
    color: #394458;
    font-size: 1.625rem;
}
@media (min-width: 768px) {
    .ui-v2 .hero-section .hero-section-header .hero-heading {
        font-size: 2.25rem;
    }
}
.ui-v2 .hero-section .hero-section-header .hero-subheading {
    color: #808da2;
    font-size: 1rem;
}
@media (min-width: 768px) {
    .ui-v2 .hero-section .hero-section-header .hero-subheading {
        font-size: 1.25rem;
    }
}
.ui-v2 .hero-section .hero-section-image {
    width: 100%;
    height: 8rem;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    overflow: hidden;
}
@media (min-width: 375px) and (min-height: 737px) {
    .ui-v2 .hero-section .hero-section-image {
        height: 13.375rem;
    }
}
@media (min-width: 768px) {
    .ui-v2 .hero-section .hero-section-image {
        height: 16rem;
        margin-top: 1rem;
    }
}
@media (min-width: 992px) {
    .ui-v2 .hero-section .hero-section-image {
        width: calc(100% + 4rem);
        height: 20rem;
        margin-top: 2rem;
        margin-left: -4rem;
    }
}
.ui-v2 .hero-section .hero-section-image img {
    width: auto;
    max-height: 100%;
}
@media (min-width: 768px) {
    .ui-v2 .hero-section .hero-section-image img {
        height: 100%;
        max-height: none;
    }
}
@media (max-width: 767.5px) {
    .ui-v2 .hero-section .search-address-form {
        margin-top: -1.25rem;
    }
}
.ui-v2 .hero-section .hero-section-summary {
    text-align: center;
    background-color: #f8f9fa;
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
}
@media (max-width: 767.5px) {
    .ui-v2 .hero-section .hero-section-summary {
        margin-top: -1.25rem;
    }
}
@media (min-width: 768px) {
    .ui-v2 .hero-section .hero-section-summary {
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }
}
.ui-v2 .hero-section .hero-section-summary :last-child {
    margin-bottom: 0;
}
@media (max-width: 767.5px) {
    .ui-v2 .hero-section .hero-section-summary h2,
    .ui-v2 .hero-section .hero-section-summary .h2 {
        font-size: 1.625rem;
    }
}
.ui-v2 .hero-section .hero-section-summary p {
    color: #808da2;
}
@media (min-width: 768px) {
    .ui-v2 .hero-section .hero-section-summary p {
        font-size: 1.125rem;
    }
}
.ui-v2 .ibuyer-advantages > [class*="container"] {
    max-width: 375px;
}
@media (min-width: 576px) {
    .ui-v2 .ibuyer-advantages > [class*="container"] {
        max-width: 576px;
    }
}
@media (min-width: 768px) {
    .ui-v2 .ibuyer-advantages > [class*="container"] {
        max-width: 720px;
    }
}
@media (min-width: 576px) {
    .ui-v2 .ibuyer-advantages .features .card-text {
        height: 3rem;
    }
}
.ui-v2 .ivaluation {
    box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.075);
}
.ui-v2 .ivaluation .logo-ivaluation {
    font-size: 2.25rem;
}
@media (min-width: 768px) {
    .ui-v2 .ivaluation .logo-ivaluation {
        font-size: 2.25rem;
    }
}
.ui-v2 .ivaluation .small {
    line-height: 1.2;
}
.ui-v2 .list-checkmark > li > span {
    padding-left: 1.875rem;
    font-size: 1.125rem;
    font-weight: 700;
    line-height: 1.2;
    position: relative;
}
.ui-v2 .list-checkmark > li {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}
.ui-v2 .list-checkmark > li > span:before {
    content: "";
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='rgb(249, 107, 41)' d='M12.736 3.97a.733.733 0 0 1 1.047 0c.286.289.29.756.01 1.05L7.88 12.01a.733.733 0 0 1-1.065.02L3.217 8.384a.757.757 0 0 1 0-1.06.733.733 0 0 1 1.047 0l3.052 3.093 5.4-6.425a.247.247 0 0 1 .02-.022Z'/%3E%3C/svg%3E");
    background-position: 50%;
    background-repeat: no-repeat;
    width: 1.375rem;
    height: 1.375rem;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
}
.ui-v2 .nav-pills-tabs .features .card-title {
    margin-bottom: 1.125rem;
}
.ui-v2 .nav-pills-tabs .features .card-title,
.ui-v2 .nav-pills-tabs .features.numbered > li .card:before {
    color: #808da2;
}
.ui-v2 .nav-pills-tabs .features.highlights .card-title,
.ui-v2 .nav-pills-tabs .features.highlights .card-text,
.ui-v2 .nav-pills-tabs .features.highlights.numbered > li .card:before {
    color: #394458;
}
.ui-v2 .progress-steps [class*="list"] {
    margin-top: -1.3125rem;
}
.ui-v2 .progress-steps [class*="list"] > li {
    color: #808da2;
    background-color: #f8f9fa;
    border: 0.25rem solid #ecf2f4;
    border-radius: 2.25rem;
    justify-content: center;
    align-items: center;
    width: 2.25rem;
    height: 2.25rem;
    font-size: 1.25rem;
    font-weight: 700;
    display: flex;
    position: relative;
}
.ui-v2 .progress-steps [class*="list"] > .progress-step-active,
.ui-v2 .progress-steps [class*="list"] > .progress-step-checked {
    color: #fff;
    background-color: #81cad5;
    border-color: #81cad5;
}
.ui-v2 .progress-steps [class*="list"] > .progress-step-checked:after {
    content: "";
    background-color: #81cad5;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 10'%3E%3Cpath fill='rgb(255, 255, 255)' d='M0.138,5.498 C0.046,5.400 -0.000,5.253 -0.000,5.154 C-0.000,5.056 0.046,4.909 0.138,4.810 L0.785,4.123 C0.969,3.926 1.246,3.926 1.431,4.123 L1.477,4.172 L4.015,7.070 C4.107,7.168 4.246,7.168 4.338,7.070 L10.523,0.242 L10.569,0.242 L10.569,0.242 L10.569,0.242 C10.753,0.045 11.030,0.045 11.215,0.242 L11.861,0.930 C12.046,1.126 12.046,1.421 11.861,1.617 L11.861,1.617 L11.861,1.617 L4.477,9.772 C4.384,9.870 4.292,9.919 4.154,9.919 C4.015,9.919 3.923,9.870 3.831,9.772 L0.231,5.646 L0.138,5.498 Z'/%3E%3C/svg%3E");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 66%;
    border-radius: 50%;
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}
.ui-v2 .review {
    margin: 0.5rem auto;
}
.ui-v2 .review address a {
    color: inherit;
    text-decoration: underline;
}
.ui-v2 .review address a span {
    text-decoration: underline;
}
.ui-v2 .review .lead {
    font-size: 1.25rem;
    line-height: 1.2;
}
@media (min-width: 768px) {
    .ui-v2 .review .lead,
    .ui-v2 .review .lead + [class*="text"] {
        height: 3rem;
        overflow: hidden;
    }
}
.ui-v2 .review .card-body > .lead + .row {
    height: 2.5rem;
}
.ui-v2 .review .icon {
    font-size: 0.875rem;
}
.ui-v2 .review .icon svg {
    fill: #f96b29;
}
.ui-v2 .review h3,
.ui-v2 .review address {
    color: #808da2;
}
.ui-v2 .review address {
    height: 2.5rem;
    line-height: 1.2;
    overflow: hidden;
}
.ui-v2 .review-home-photo {
    border-radius: 0.375rem;
    width: auto;
    height: 11rem;
    margin-bottom: 1.25rem;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
}
.ui-v2 .review-home-photo img {
    width: 100%;
    height: auto;
    position: absolute;
    top: calc(50% - 6rem);
    bottom: 0;
    left: 0;
    right: 0;
}
@media (max-width: 319px) {
    .ui-v2 .review-home-photo img {
        width: auto;
        height: 100%;
        top: 0;
    }
}
@media (min-width: 768px) {
    .ui-v2 .review .modal-lg {
        max-width: 500px;
    }
}
.ui-v2 .review .modal address {
    height: auto;
    font-size: 1rem;
    overflow: visible;
}
.ui-v2 .review .modal-body :last-child {
    margin-bottom: 0;
}
.ui-v2 .reviews > [class*="container"] {
    max-width: 375px;
}
@media (min-width: 576px) {
    .ui-v2 .reviews > [class*="container"] {
        max-width: 420px;
    }
}
@media (min-width: 768px) {
    .ui-v2 .reviews > [class*="container"] {
        max-width: 768px;
    }
}
@media (min-width: 1200px) {
    .ui-v2 .reviews > [class*="container"] {
        max-width: 1140px;
    }
}
.ui-v2 .reviews .card {
    box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.075);
}
.ui-v2 .search-address-form {
    background-color: #f8f9fa;
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
}
@media (min-width: 768px) {
    .ui-v2 .search-address-form {
        padding-top: 2rem;
        padding-bottom: 2rem;
    }
}
@media (min-width: 375px) {
    .ui-v2 .search-address-form [class*="container"] {
        max-width: 375px;
    }
}
@media (min-width: 768px) {
    .ui-v2 .search-address-form [class*="container"] {
        max-width: 1170px;
    }
}
.ui-v2 .search-address-form .btn-primary {
    box-shadow: 0 0.5rem 1rem rgba(249, 107, 41, 0.25);
}
.ui-v2 .search-address-form .btn-primary:disabled,
.ui-v2 .search-address-form .btn-primary.disabled {
    opacity: 1;
    cursor: not-allowed;
}
.ui-v2 .search-address-form .input-group {
    background-color: transparent;
    border-color: #f96b29;
    border-radius: 0.375rem;
    box-shadow: 0 0.5rem 1rem rgba(249, 107, 41, 0.15) !important;
}
.ui-v2 .search-address-form .input-group-text {
    border-color: #f96b29;
    border-radius: 0.25rem;
}
.ui-v2 .search-address-form .input-group-text .icon {
    font-size: 1.125rem;
}
.ui-v2 .search-address-form .input-group-text .icon > svg {
    fill: #f96b29;
}
.ui-v2 .search-address-form .form-control {
    box-shadow: none;
    border-color: #f96b29 currentColor;
    border-left-style: none;
    border-left-width: 0;
    border-right-style: none;
    border-right-width: 0;
}
.ui-v2 .search-address-form .input-group-text .btn[type="reset"] {
    visibility: hidden;
    border: 0;
    font-size: 1.75rem;
}
.ui-v2
    .search-address-form
    .input-group-text
    .btn[type="reset"].show-clear-button {
    visibility: visible;
}
.ui-v2 .search-address-form .input-group-text .btn[type="reset"]:focus {
    box-shadow: none;
}
.ui-v2 .search-address-form .input-group-text .btn[type="reset"].focus {
    box-shadow: none;
}
.ui-v2 .search-address-form .input-group-text .btn[type="reset"] svg {
    fill: #808da2;
    width: 1em;
    height: 1em;
}
.ui-v2 .search-address-form .input-group-text .btn[type="reset"]:hover svg {
    fill: #f96b29;
}
.ui-v2 .search-address-form [class*="us-autocomplete-pro-menu"] {
    z-index: 1029;
    cursor: pointer;
    background-color: #fff;
    border-radius: 5px;
    width: calc(100% - 30px);
    max-height: 10.75rem;
    margin-top: 0.3rem;
    padding: 0;
    list-style: none;
    display: none;
    position: absolute;
    overflow-y: auto;
    box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
}
@media (min-width: 768px) {
    .ui-v2 .search-address-form [class*="us-autocomplete-pro-menu"] {
        width: calc(100% + -15px - 0.5rem);
    }
}
.ui-v2 .search-address-form [class*="us-autocomplete-pro-menu"]:focus {
    outline: none;
}
.ui-v2
    .search-address-form
    [class*="us-autocomplete-pro-menu"]
    .suggestions-list-container {
    color: #394458;
    border-bottom: 1px solid #d7d7d7;
    align-items: center;
    padding: 0.625rem 2rem 0.5rem 0.875rem;
    font-size: 1rem;
    font-weight: 700;
    line-height: 1.5;
    display: flex;
}
.ui-v2
    .search-address-form
    [class*="us-autocomplete-pro-menu"]
    .suggestions-list-container
    div {
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: left;
    width: 100%;
    display: inline-block;
    overflow: hidden;
}
.ui-v2
    .search-address-form
    [class*="us-autocomplete-pro-menu"]
    .suggestions-list-container
    div
    b {
    color: #808da2;
    font-weight: 500;
}
.ui-v2
    .search-address-form
    [class*="us-autocomplete-pro-menu"]
    .suggestions-list-container.ui-state-active {
    color: #394458;
    background-color: #f8f9fa;
}
.ui-v2
    .search-address-form
    [class*="us-autocomplete-pro-menu"]
    .suggestions-list-container
    .suggestions-icon {
    fill: #d7d7d7 !important;
}
.ui-v2
    .search-address-form
    [class*="us-autocomplete-pro-menu"]
    .ui-state-disabled {
    color: #808da2;
    text-transform: lowercase;
    cursor: default;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    padding: 0.625rem 2rem 0.5rem 0.875rem;
    font-size: 1rem;
    line-height: 1.5;
}
.ui-v2
    .search-address-form
    [class*="us-autocomplete-pro-menu"]
    .ui-state-disabled:first-letter {
    text-transform: uppercase;
}
.ui-v2 .contact-specialist .contact-specialist-heading.d-flex {
    column-gap: 0.5rem;
}
.ui-v2 .search-address-form .contact-specialist .btn > span {
    display: none;
}
@media (min-width: 375px) {
    .ui-v2 .search-address-form .contact-specialist .btn > span {
        display: inline;
    }
}
.ui-v2 .search-address-form .contact-specialist [class*="text"] {
    color: #808da2;
}
.ui-v2 .search-address-form .contact-specialist .icon {
    font-size: 1.75rem;
}
.ui-v2 .search-address-form .contact-specialist .icon svg {
    fill: #f96b29;
}
.ui-v2 .search-address-form .contact-specialist .contact-specialist-heading,
.ui-v2 .search-address-form .contact-specialist .contact-specialist-phone,
.ui-v2 .search-address-form .contact-specialist .contact-specialist-schedule {
    color: #808da2;
    font-size: 1.125rem;
}
.ui-v2 .sidebar-nav a.card {
    background-color: #f8f9fa;
    border-color: #f8f9fa;
}
.ui-v2 .sidebar-nav a.card:hover {
    background-color: #fff;
    border-color: #ecf2f4;
    box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.075);
}
.ui-v2 .sidebar-nav a.card .card-body {
    padding-right: 3.875rem;
}
.ui-v2 .sidebar-nav a.card .card-title {
    color: #808da2;
    margin-bottom: 0;
    font-size: 1.125rem;
    line-height: 1.2;
}
.ui-v2 .sidebar-nav a.card:hover .card-title {
    color: #f96b29;
}
.ui-v2 .sidebar-nav a.card > .icon {
    background-color: #f8f9fa;
    border: 0.25rem solid #fff;
    border-radius: 2.5rem;
    justify-content: center;
    align-items: center;
    width: 2.5rem;
    height: 2.5rem;
    font-size: 2rem;
    display: flex;
    position: absolute;
    top: calc(50% - 1.25rem);
    right: 0.75rem;
}
.ui-v2 .sidebar-nav a.card:hover > .icon {
    background-color: #ecf2f4;
    border-color: #f8f9fa;
}
.ui-v2 .sidebar-nav a.card > .icon svg {
    fill: #808da2;
}
.ui-v2 .sidebar-nav a.card:hover > .icon svg {
    fill: #394458;
}
.ui-v2 .sidebar-nav.no-icons a.card .card-body {
    padding-right: 1.25rem;
}
.ui-v2 .sign-in-form {
    box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.075);
}
.ui-v2 .state-border svg {
    width: 1em;
    height: 1em;
}
.ui-v2.header .navbar {
    height: 3.75rem;
}
.ui-v2.header .navbar-brand {
    width: auto;
    height: auto;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 2.375rem;
    overflow: hidden;
}
.ui-v2.header .navbar-brand svg {
    width: 2.75em;
    height: 1em;
}
.ui-v2.header .navbar-toggler-2 {
    background-color: transparent;
    border: 1px solid transparent;
    border-radius: 0.25rem;
    width: 2.375rem;
    margin-right: -0.25rem;
    padding: 0;
    font-size: 1.25rem;
    line-height: 1;
}
.ui-v2.header .navbar-toggler-2:hover,
.ui-v2.header .navbar-toggler-2:focus {
    text-decoration: none;
}
.ui-v2.header .navbar-toggler-2:not(.collapsed) > .icon-menu-show,
.ui-v2.header .navbar-toggler-2.collapsed > .icon-menu-hide {
    display: none;
}
.ui-v2.header .navbar-toggler-2 .icon-menu-show {
    font-size: 2.5rem;
}
.ui-v2.header .navbar-toggler-2 .icon-menu-hide {
    font-size: 2.625rem;
    display: block;
}
.ui-v2.header .navbar-toggler-2 svg {
    fill: #81cad5;
    width: 1em;
    height: 1em;
    margin-left: auto;
    margin-right: auto;
}
.ui-v2.header .navbar-nav .nav-link {
    color: #808da2;
}
.ui-v2.header .navbar-nav .nav-link-highlight {
    color: #81cad5;
}
.ui-v2.header .navbar-nav .nav-link.lead {
    font-size: 1.25rem;
}
.ui-v2.header .navbar-nav .nav-link.active,
.ui-v2.header .navbar-nav .nav-link:hover {
    color: #81cad5;
}
.ui-v2.header .contact-specialist .icon {
    font-size: 2.375rem;
}
.ui-v2.header .contact-specialist .icon svg {
    fill: #f96b29;
}
.ui-v2.header .contact-specialist .contact-specialist-heading {
    line-height: 1.2;
}
.ui-v2.header .contact-specialist .contact-specialist-phone {
    color: #394458;
    font-size: 1.125rem;
}
.ui-v2.header .contact-specialist .contact-specialist-schedule {
    color: #808da2;
    font-size: 0.75rem;
}
.ui-v2.header .collapse {
    background-color: #fff;
    margin-top: 3.75rem;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}
@media (min-width: 768px) {
    .ui-v2.header .collapse {
        background-color: rgba(0, 0, 0, 0.5);
    }
}
.ui-v2.header .collapse-container {
    background-color: #fff;
    margin-top: 3.75rem;
    margin-bottom: 7.5rem;
    padding: 3rem 15px;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    overflow-y: auto;
}
@media (min-width: 768px) {
    .ui-v2.header .collapse-container {
        width: 375px;
        margin-bottom: 0;
        left: auto;
    }
}
@media (min-width: 992px) {
    .ui-v2.header .collapse-container {
        padding-bottom: 4rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.header .collapse-container {
        right: calc(50% - 570px);
    }
}
.ui-v2.header .collapsing {
    height: auto;
    transition: none;
    position: fixed;
    overflow: visible;
}
.ui-v2.main-menu-opened {
    overflow: hidden;
}
.ui-v2.header #main-menu .navbar-nav .nav-item:not(:last-child) {
    border-bottom: 1px solid #ecf2f4;
}
.ui-v2.header .collapse .contact-specialist {
    touch-action: none;
    z-index: 1030;
    background-color: #fff;
    height: 7.5rem;
    position: fixed;
    top: auto;
    bottom: 0;
    left: 0;
    right: 0;
}
@media (min-width: 768px) {
    .ui-v2.header .collapse .contact-specialist {
        width: 375px;
        left: auto;
    }
}
@media (min-width: 992px) {
    .ui-v2.header .collapse .contact-specialist {
        background-color: transparent;
        width: 100%;
        height: auto;
        position: static;
    }
}
.ui-v2.header .collapse .contact-specialist .btn > span {
    display: none;
}
@media (min-width: 375px) {
    .ui-v2.header .collapse .contact-specialist .btn > span {
        display: inline;
    }
}
.ui-v2.header .collapse .contact-specialist [class*="text"] {
    color: #808da2;
}
.ui-v2.header .collapse .contact-specialist .icon {
    font-size: 1.75rem;
}
@media (min-width: 992px) {
    .ui-v2.header .collapse .contact-specialist .icon {
        font-size: 2.5rem;
    }
}
.ui-v2.header .collapse .contact-specialist .icon svg {
    fill: #f96b29;
}
.ui-v2.header .collapse .contact-specialist .contact-specialist-heading,
.ui-v2.header .collapse .contact-specialist .contact-specialist-phone,
.ui-v2.header .collapse .contact-specialist .contact-specialist-schedule {
    color: #808da2;
    font-size: 1.125rem;
}
@media (min-width: 992px) {
    .ui-v2.header .collapse .contact-specialist .contact-specialist-schedule {
        font-size: 0.875rem;
    }
}
.ui-v2.header ~ main {
    margin-top: 3.75rem;
}
@media (max-width: 767px) {
    .ui-v2.header ~ main.wrapper-content {
        margin-top: 0;
    }
}
.ui-v2 .main h1,
.ui-v2 .main h2,
.ui-v2 .main h3,
.ui-v2 .main h4,
.ui-v2 .main h5,
.ui-v2 .main h6 {
    line-height: 1.2;
}
.ui-v2 .main h1 a,
.ui-v2 .main h2 a,
.ui-v2 .main h3 a,
.ui-v2 .main h4 a,
.ui-v2 .main h5 a,
.ui-v2 .main h6 a,
.ui-v2 .main p a,
.ui-v2 .main ol li a:not([class]),
.ui-v2 .main ul li a:not([class]),
.ui-v2 .main label a {
    color: inherit;
    text-decoration: underline;
}
.ui-v2 .main ol li a.card,
.ui-v2 .main ul li a.card {
    text-decoration: none;
}
.ui-v2 .main p a span {
    text-decoration: underline;
}
.ui-v2.footer {
    background-color: #fff;
}
.ui-v2.footer .footer-nav {
    background-color: #948a83;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}
.ui-v2.footer .footer-nav .nav-link.lead {
    font-size: 1.25rem;
}
.ui-v2.footer .footer-nav-secondary div.d-inline-block a {
    text-decoration: none;
}
.ui-v2.footer a {
    color: #808da2;
}
.ui-v2.footer small {
    font-size: 1rem;
}
.ui-v2.footer small a {
    text-decoration: underline;
}
.ui-v2.footer .icon {
    font-size: 1.5rem;
}
.ui-v2.footer .icon svg {
    fill: #808da2;
}
.ui-v2.footer a:hover .icon svg {
    fill: #81cad5;
}
.ui-v2.footer .footer-nav a {
    color: #fff;
    padding: 0.5rem 0.25rem;
    display: block;
}
.ui-v2.footer .footer-nav a:hover {
    color: #fff;
    text-decoration: none;
}
.ui-v2.footer .footer-nav ul > li:not(:last-child) a {
    border-bottom: 1px solid #ecf2f4;
}
.ui-v2.footer .footer-nav ul > li:last-child a,
.ui-v2.footer .footer-nav ul > li:nth-last-child(2) a {
    border-bottom: none;
}
@media (min-width: 576px) {
    .ui-v2.footer .footer-nav ul > li:nth-last-child(3) a {
        border-bottom: none;
    }
}
@media (min-width: 992px) {
    .ui-v2.footer .footer-nav ul > li:nth-last-child(4) a {
        border-bottom: none;
    }
}
.ui-v2.footer .footer-nav-secondary {
    padding-top: 2rem;
}
.ui-v2 .invalid-feedback {
    line-height: 1.2;
}
.ui-v2 .form-not-filled input:invalid {
    border-color: red !important;
}
.ui-v2 .form-not-filled > input:invalid ~ .invalid-feedback {
    display: block;
}
.ui-v2 .testimonials .card-columns .card {
    width: 100%;
}
@media (min-width: 576px) {
    .ui-v2 .testimonials .card-columns {
        column-count: 1;
    }
}
@media (min-width: 768px) {
    .ui-v2 .testimonials .card-columns {
        column-count: 2;
    }
}
@media (min-width: 992px) {
    .ui-v2 .testimonials .card-columns {
        column-count: 3;
    }
}
@media (min-width: 576px) {
    .ui-v2 .testimonials .card-columns .card {
        display: flex;
    }
}
@media (min-width: 768px) {
    .ui-v2 .testimonials .card-columns .card {
        display: inline-block;
    }
}
.ui-v2 .testimonials .card {
    margin-top: 1rem;
    margin-bottom: 1rem;
}
@media (min-width: 768px) {
    .ui-v2 .testimonials .card {
        width: 100%;
        margin-top: 0.625rem;
        margin-bottom: 0.625rem;
    }
}
.ui-v2 .us-ibuying-program {
    margin: 2rem auto 3rem;
}
@media (min-width: 992px) {
    .ui-v2 .us-ibuying-program {
        margin-bottom: 4rem;
    }
}
.ui-v2 .us-ibuying-program .btn-us-map {
    border: none;
    margin-top: 2.5rem;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    display: block;
    position: relative;
}
@media (min-width: 576px) {
    .ui-v2 .us-ibuying-program .btn-us-map {
        margin-top: 2rem;
    }
}
@media (min-width: 992px) {
    .ui-v2 .us-ibuying-program .btn-us-map {
        margin-top: 0;
    }
}
.ui-v2 .us-ibuying-program .btn-us-map:active,
.ui-v2 .us-ibuying-program .btn-us-map.active {
    border-color: transparent;
}
.ui-v2 .us-ibuying-program .btn-us-map:after {
    content: "";
    background-color: transparent;
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
    width: 350px;
    height: 220px;
    display: block;
}
@media (min-width: 576px) {
    .ui-v2 .us-ibuying-program .btn-us-map:after {
        width: 520px;
        height: 328px;
    }
}
@media (min-width: 768px) {
    .ui-v2 .us-ibuying-program .btn-us-map:before {
        content: "";
        background-color: transparent;
        background-position: 50% 100%;
        background-repeat: no-repeat;
        background-size: contain;
        display: block;
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
    }
    .ui-v2 .us-ibuying-program .btn-us-map:before,
    .ui-v2 .us-ibuying-program .btn-us-map:after {
        width: 680px;
        height: 428px;
    }
}
@media (min-width: 992px) {
    .ui-v2 .us-ibuying-program .btn-us-map:before,
    .ui-v2 .us-ibuying-program .btn-us-map:after {
        width: 920px;
        height: 580px;
    }
}
@media (min-width: 768px) {
    .ui-v2 .us-ibuying-program .btn-us-map-compass-real-estate:before {
        background-image: url(https://ibuyer.com/assets/us-ibuying-program/us-ibuying-program-compass-real-estate-labels.svg);
    }
}
.ui-v2 .us-ibuying-program .btn-us-map-compass-real-estate:after {
    background-image: url(https://ibuyer.com/assets/us-ibuying-program/us-ibuying-program-compass-real-estate-map.svg);
}
@media (min-width: 768px) {
    .ui-v2 .us-ibuying-program .btn-us-map-flyhomes-real-estate:before {
        background-image: url(https://ibuyer.com/assets/us-ibuying-program/us-ibuying-program-flyhomes-real-estate-labels.svg);
    }
}
.ui-v2 .us-ibuying-program .btn-us-map-flyhomes-real-estate:after {
    background-image: url(https://ibuyer.com/assets/us-ibuying-program/us-ibuying-program-flyhomes-real-estate-map.svg);
}
@media (min-width: 768px) {
    .ui-v2 .us-ibuying-program .btn-us-map-fsbo-homes:before {
        background-image: url(https://ibuyer.com/assets/us-ibuying-program/us-ibuying-program-fsbo-homes-labels.svg);
    }
}
.ui-v2 .us-ibuying-program .btn-us-map-fsbo-homes:after {
    background-image: url(https://ibuyer.com/assets/us-ibuying-program/us-ibuying-program-fsbo-homes-map.svg);
}
@media (min-width: 768px) {
    .ui-v2 .us-ibuying-program .btn-us-map-general:before {
        background-image: url(https://ibuyer.com/assets/us-ibuying-program/us-ibuying-program-general-labels.svg);
    }
}
.ui-v2 .us-ibuying-program .btn-us-map-general:after {
    background-image: url(https://ibuyer.com/assets/us-ibuying-program/us-ibuying-program-general-map.svg);
}
@media (min-width: 768px) {
    .ui-v2 .us-ibuying-program .btn-us-map-homeward-real-estate:before {
        background-image: url(https://ibuyer.com/assets/us-ibuying-program/us-ibuying-program-homeward-real-estate-labels.svg);
    }
}
.ui-v2 .us-ibuying-program .btn-us-map-homeward-real-estate:after {
    background-image: url(https://ibuyer.com/assets/us-ibuying-program/us-ibuying-program-homeward-real-estate-map.svg);
}
@media (min-width: 768px) {
    .ui-v2 .us-ibuying-program .btn-us-map-homie-real-estate:before {
        background-image: url(https://ibuyer.com/assets/us-ibuying-program/us-ibuying-program-homie-real-estate-labels.svg);
    }
}
.ui-v2 .us-ibuying-program .btn-us-map-homie-real-estate:after {
    background-image: url(https://ibuyer.com/assets/us-ibuying-program/us-ibuying-program-homie-real-estate-map.svg);
}
@media (min-width: 768px) {
    .ui-v2 .us-ibuying-program .btn-us-map-keller-offers:before {
        background-image: url(https://ibuyer.com/assets/us-ibuying-program/us-ibuying-program-keller-offers-labels.svg);
    }
}
.ui-v2 .us-ibuying-program .btn-us-map-keller-offers:after {
    background-image: url(https://ibuyer.com/assets/us-ibuying-program/us-ibuying-program-keller-offers-map.svg);
}
@media (min-width: 768px) {
    .ui-v2 .us-ibuying-program .btn-us-map-offerpad:before {
        background-image: url(https://ibuyer.com/assets/us-ibuying-program/us-ibuying-program-offerpad-labels.svg);
    }
}
.ui-v2 .us-ibuying-program .btn-us-map-offerpad:after {
    background-image: url(https://ibuyer.com/assets/us-ibuying-program/us-ibuying-program-offerpad-map.svg);
}
@media (min-width: 768px) {
    .ui-v2 .us-ibuying-program .btn-us-map-opendoor:before {
        background-image: url(https://ibuyer.com/assets/us-ibuying-program/us-ibuying-program-opendoor-labels.svg);
    }
}
.ui-v2 .us-ibuying-program .btn-us-map-opendoor:after {
    background-image: url(https://ibuyer.com/assets/us-ibuying-program/us-ibuying-program-opendoor-map.svg);
}
@media (min-width: 768px) {
    .ui-v2 .us-ibuying-program .btn-us-map-orchard:before {
        background-image: url(https://ibuyer.com/assets/us-ibuying-program/us-ibuying-program-orchard-labels.svg);
    }
}
.ui-v2 .us-ibuying-program .btn-us-map-orchard:after {
    background-image: url(https://ibuyer.com/assets/us-ibuying-program/us-ibuying-program-orchard-map.svg);
}
@media (min-width: 768px) {
    .ui-v2 .us-ibuying-program .btn-us-map-realsure:before {
        background-image: url(https://ibuyer.com/assets/us-ibuying-program/us-ibuying-program-realsure-labels.svg);
    }
}
.ui-v2 .us-ibuying-program .btn-us-map-realsure:after {
    background-image: url(https://ibuyer.com/assets/us-ibuying-program/us-ibuying-program-realsure-map.svg);
}
@media (min-width: 768px) {
    .ui-v2 .us-ibuying-program .btn-us-map-redfin-now:before {
        background-image: url(https://ibuyer.com/assets/us-ibuying-program/us-ibuying-program-redfin-now-labels.svg);
    }
}
.ui-v2 .us-ibuying-program .btn-us-map-redfin-now:after {
    background-image: url(https://ibuyer.com/assets/us-ibuying-program/us-ibuying-program-redfin-now-map.svg);
}
@media (min-width: 768px) {
    .ui-v2 .us-ibuying-program .btn-us-map-rex:before {
        background-image: url(https://ibuyer.com/assets/us-ibuying-program/us-ibuying-program-rex-labels.svg);
    }
}
.ui-v2 .us-ibuying-program .btn-us-map-rex:after {
    background-image: url(https://ibuyer.com/assets/us-ibuying-program/us-ibuying-program-rex-map.svg);
}
@media (min-width: 768px) {
    .ui-v2 .us-ibuying-program .btn-us-map-ribbon-real-estate:before {
        background-image: url(https://ibuyer.com/assets/us-ibuying-program/us-ibuying-program-ribbon-real-estate-labels.svg);
    }
}
.ui-v2 .us-ibuying-program .btn-us-map-ribbon-real-estate:after {
    background-image: url(https://ibuyer.com/assets/us-ibuying-program/us-ibuying-program-ribbon-real-estate-map.svg);
}
@media (min-width: 768px) {
    .ui-v2 .us-ibuying-program .btn-us-map-zillow-offers:before {
        background-image: url(https://ibuyer.com/assets/us-ibuying-program/us-ibuying-program-zillow-offers-labels.svg);
    }
}
.ui-v2 .us-ibuying-program .btn-us-map-zillow-offers:after {
    background-image: url(https://ibuyer.com/assets/us-ibuying-program/us-ibuying-program-zillow-offers-map.svg);
}
.us-ibuying-program > .btn-primary {
    box-shadow: 0 0.5rem 1rem rgba(249, 107, 41, 0.25);
}
.ui-v2 .us-ibuying-program .modal-dialog {
    margin: 0;
}
@media (min-width: 576px) {
    .ui-v2 .us-ibuying-program .modal-dialog {
        max-width: none;
    }
}
@media (min-width: 768px) {
    .ui-v2 .us-ibuying-program .modal-dialog {
        max-width: 520px;
        margin: 1.75rem auto;
    }
}
.ui-v2 .us-ibuying-program .modal-body {
    text-align: left;
}
@media (min-width: 786px) {
    .ui-v2 .us-ibuying-program .modal-body {
        max-height: 520px;
    }
}
.ui-v2 .us-ibuying-program .modal-body > :last-child {
    margin-bottom: 0;
}
.ui-v2 .us-ibuying-program .modal-body ul:not(:last-child) {
    border-bottom: 1px solid #dee2e6;
    padding-bottom: 1.5rem;
}
.ui-v2 .us-ibuying-program .modal-body > h3:last-child {
    margin-bottom: 1.5rem;
}
.ui-v2 .us-ibuying-program .dropdown {
    width: 100%;
}
.ui-v2 .us-ibuying-program .dropdown-menu {
    z-index: 1201;
    max-height: 220px;
    overflow-y: scroll;
}
.ui-v2 .us-ibuying-program .dropdown-menu li:not(:last-child) {
    border-bottom: 1px solid #ecf2f4;
}
.ui-v2 .us-ibuying-program .dropdown-item {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    font-weight: 700;
}
.ui-v2 .us-ibuying-program .dropdown-item:focus,
.ui-v2 .us-ibuying-program .dropdown-item.focus,
.ui-v2 .us-ibuying-program .dropdown-item:active,
.ui-v2 .us-ibuying-program .dropdown-item.active {
    background-color: #808da2;
}
.ui-v2 .us-ibuying-program .ibuyer-markets {
    padding-top: 0;
    padding-bottom: 0;
}
.ui-v2 .us-ibuying-program .ibuyer-markets h3 {
    margin-bottom: 0.75rem;
    padding-top: 1.5rem;
    font-size: 1.5rem;
}
.ui-v2 .us-ibuying-program .ibuyer-markets tbody a:before,
.ui-v2 .us-ibuying-program .ibuyer-markets h3 a:after {
    content: "";
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    display: block;
    position: absolute;
}
.ui-v2 .us-ibuying-program .ibuyer-markets h3 a {
    color: #f96b29;
    padding-right: 1.25rem;
    text-decoration: none;
    display: block;
    position: relative;
}
.ui-v2 .us-ibuying-program .ibuyer-markets h3 a:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='rgb(249, 107, 41)' d='M4 8a.5.5 0 0 1 .5-.5h5.793L8.146 5.354a.5.5 0 1 1 .708-.708l3 3a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708-.708L10.293 8.5H4.5A.5.5 0 0 1 4 8'/%3E%3C/svg%3E");
    width: 2rem;
    height: 2rem;
    top: 0;
    right: -0.5rem;
}
.ui-v2 .us-ibuying-program .ibuyer-markets table:last-child {
    margin-bottom: 1.5rem;
}
.ui-v2 .us-ibuying-program .ibuyer-markets th {
    border-top: 1px solid #ecf2f4;
}
.ui-v2 .us-ibuying-program .ibuyer-markets th,
.ui-v2 .us-ibuying-program .ibuyer-markets td {
    line-height: 1.2;
}
.ui-v2 .us-ibuying-program .ibuyer-markets th:first-child,
.ui-v2 .us-ibuying-program .ibuyer-markets td:first-child {
    width: 70%;
}
@media (min-width: 576px) {
    .ui-v2 .us-ibuying-program .ibuyer-markets th:first-child,
    .ui-v2 .us-ibuying-program .ibuyer-markets td:first-child {
        width: 60%;
    }
}
.ui-v2 .us-ibuying-program .ibuyer-markets th:last-child,
.ui-v2 .us-ibuying-program .ibuyer-markets td:last-child {
    width: 30%;
}
@media (min-width: 576px) {
    .ui-v2 .us-ibuying-program .ibuyer-markets th:last-child,
    .ui-v2 .us-ibuying-program .ibuyer-markets td:last-child {
        width: 40%;
    }
}
.ui-v2 .us-ibuying-program .ibuyer-markets tr > :first-child {
    padding-left: 0;
}
.ui-v2 .us-ibuying-program .ibuyer-markets tr > :last-child {
    text-align: right;
    color: #808da2;
    padding-right: 0;
}
.ui-v2 .us-ibuying-program .ibuyer-markets thead {
    z-index: 1020;
    position: -webkit-sticky;
    position: sticky;
    top: -1px;
}
.ui-v2 .us-ibuying-program .ibuyer-markets thead th {
    color: #808da2;
    font-weight: 400;
}
.ui-v2 .us-ibuying-program .ibuyer-markets tbody td {
    font-weight: 700;
}
.ui-v2 .us-ibuying-program .ibuyer-markets tbody a {
    color: #394458;
    padding-left: 1.25rem;
    position: relative;
}
.ui-v2 .us-ibuying-program .ibuyer-markets tbody a:before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='rgb(57, 68, 88)' d='M4 8a.5.5 0 0 1 .5-.5h5.793L8.146 5.354a.5.5 0 1 1 .708-.708l3 3a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708-.708L10.293 8.5H4.5A.5.5 0 0 1 4 8'/%3E%3C/svg%3E");
    width: 1rem;
    height: 1rem;
    top: 0.375rem;
    left: 0;
}
@media (min-width: 992px) {
    .ui-v2.craigslist-page .introduction > [class*="container"] {
        max-width: 940px;
    }
}
@media (min-width: 768px) {
    .ui-v2.craigslist-page .how-to > [class*="container"] {
        max-width: 720px;
    }
    .ui-v2.craigslist-page .how-to .features .card-title {
        height: 1.5rem;
    }
    .ui-v2.craigslist-page .how-to .features .card-text {
        height: 3rem;
    }
    .ui-v2.craigslist-page .how-to .features > :nth-child(3) .card-text,
    .ui-v2.craigslist-page .how-to .features > :nth-child(4) .card-text {
        height: 4.5rem;
    }
    .ui-v2.craigslist-page .how-to .features > :nth-child(7) .card-text,
    .ui-v2.craigslist-page .how-to .features > :nth-child(8) .card-text {
        height: 6rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.craigslist-page .how-to > [class*="container"] {
        max-width: 1140px;
    }
    .ui-v2.craigslist-page .how-to .features > :nth-child(4) .card-text {
        height: 3rem;
    }
    .ui-v2.craigslist-page .how-to .features > :first-child .card-text,
    .ui-v2.craigslist-page .how-to .features > :nth-child(2) .card-text,
    .ui-v2.craigslist-page .how-to .features > :nth-child(7) .card-text,
    .ui-v2.craigslist-page .how-to .features > :nth-child(8) .card-text {
        height: 4.5rem;
    }
}
@media (min-width: 576px) {
    .ui-v2.craigslist-page
        .advantages-and-limitations
        .nav-pills-tabs
        .features
        .card-text {
        height: 3rem;
    }
    .ui-v2.craigslist-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        > :nth-child(3)
        .card-text,
    .ui-v2.craigslist-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-limitations
        .features
        > :first-child
        .card-text,
    .ui-v2.craigslist-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-limitations
        .features
        > :nth-child(2)
        .card-text {
        height: 4.5rem;
    }
    .ui-v2.craigslist-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-limitations
        .features
        > :nth-child(3)
        .card-text {
        height: 7.5rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.craigslist-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        > :nth-child(3)
        .card-text,
    .ui-v2.craigslist-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-limitations
        .features
        > :first-child
        .card-text,
    .ui-v2.craigslist-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-limitations
        .features
        > :nth-child(2)
        .card-text {
        height: 3rem;
    }
    .ui-v2.craigslist-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-limitations
        .features
        > :nth-child(3)
        .card-text {
        height: 6rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.craigslist-page .advantages-and-limitations > [class*="container"] {
        max-width: 720px;
    }
    .ui-v2.facebook-marketplace-page .introduction > [class*="container"] {
        max-width: 940px;
    }
}
@media (min-width: 768px) {
    .ui-v2.facebook-marketplace-page .how-to > [class*="container"] {
        max-width: 720px;
    }
    .ui-v2.facebook-marketplace-page .how-to .features .card-title {
        height: 1.5rem;
    }
    .ui-v2.facebook-marketplace-page
        .how-to
        .features
        > :first-child
        .card-title,
    .ui-v2.facebook-marketplace-page
        .how-to
        .features
        > :nth-child(2)
        .card-title {
        height: 3rem;
    }
    .ui-v2.facebook-marketplace-page .how-to .features .card-text {
        height: 6rem;
    }
    .ui-v2.facebook-marketplace-page
        .how-to
        .features
        > :nth-child(3)
        .card-text,
    .ui-v2.facebook-marketplace-page
        .how-to
        .features
        > :nth-child(4)
        .card-text {
        height: 7.5rem;
    }
}
@media (min-width: 576px) {
    .ui-v2.facebook-marketplace-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        .card-title {
        height: 3rem;
    }
    .ui-v2.facebook-marketplace-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        .card-text {
        height: 12rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.facebook-marketplace-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        .card-text {
        height: 9rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.facebook-marketplace-page
        .advantages-and-limitations
        > [class*="container"] {
        max-width: 720px;
    }
    .ui-v2.fizber-page .introduction > [class*="container"] {
        max-width: 940px;
    }
}
@media (min-width: 768px) {
    .ui-v2.fizber-page .how-to > [class*="container"] {
        max-width: 720px;
    }
    .ui-v2.fizber-page .how-to .features .card-title {
        height: 1.5rem;
    }
    .ui-v2.fizber-page .how-to .features > :first-child .card-text,
    .ui-v2.fizber-page .how-to .features > :nth-child(2) .card-text {
        height: 9rem;
    }
    .ui-v2.fizber-page .how-to .features > :nth-child(3) .card-text,
    .ui-v2.fizber-page .how-to .features > :nth-child(4) .card-text {
        height: 6rem;
    }
}
@media (min-width: 576px) {
    .ui-v2.fizber-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        .card-title {
        height: 1.5rem;
    }
    .ui-v2.fizber-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        .card-text {
        height: 7.5rem;
    }
    .ui-v2.fizber-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        > :first-child
        .card-text,
    .ui-v2.fizber-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        > :nth-child(2)
        .card-text {
        height: 10.5rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.fizber-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        .card-text {
        height: 6rem;
    }
    .ui-v2.fizber-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        > :first-child
        .card-text,
    .ui-v2.fizber-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        > :nth-child(2)
        .card-text {
        height: 7.5rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.fizber-page .advantages-and-limitations > [class*="container"] {
        max-width: 720px;
    }
    .ui-v2.forsalebyownercom-page .introduction > [class*="container"] {
        max-width: 940px;
    }
}
@media (min-width: 576px) {
    .ui-v2.forsalebyownercom-page .pricing .features .card-title {
        height: 1.5rem;
    }
    .ui-v2.forsalebyownercom-page .pricing .features .card-text {
        height: 9rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.forsalebyownercom-page .pricing > [class*="container"] {
        max-width: 720px;
    }
    .ui-v2.forsalebyownercom-page .pricing .features .card-text {
        height: 7.5rem;
    }
    .ui-v2.forsalebyownercom-page .how-to > [class*="container"] {
        max-width: 720px;
    }
    .ui-v2.forsalebyownercom-page .how-to .features .card-title {
        height: 1.5rem;
    }
    .ui-v2.forsalebyownercom-page .how-to .features .card-text {
        height: 6rem;
    }
    .ui-v2.forsalebyownercom-page .how-to .features > :nth-child(3) .card-text,
    .ui-v2.forsalebyownercom-page .how-to .features > :nth-child(4) .card-text {
        height: 10.5rem;
    }
}
@media (min-width: 576px) {
    .ui-v2.forsalebyownercom-page
        .advantages-and-limitations
        .nav-pills-tabs
        .features
        .card-title {
        height: 1.5rem;
    }
    .ui-v2.forsalebyownercom-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        .card-text {
        height: 10.5rem;
    }
    .ui-v2.forsalebyownercom-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-limitations
        .features
        .card-text {
        height: 7.5rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.forsalebyownercom-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        .card-text {
        height: 7.5rem;
    }
    .ui-v2.forsalebyownercom-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-limitations
        .features
        .card-text {
        height: 6rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.forsalebyownercom-page
        .advantages-and-limitations
        > [class*="container"] {
        max-width: 720px;
    }
    .ui-v2.fsbo-homes-page .introduction > [class*="container"] {
        max-width: 940px;
    }
}
@media (min-width: 768px) {
    .ui-v2.fsbo-homes-page .how-to > [class*="container"] {
        max-width: 720px;
    }
    .ui-v2.fsbo-homes-page .how-to .features .card-title {
        height: 1.5rem;
    }
    .ui-v2.fsbo-homes-page .how-to .features .card-text {
        height: 7.5rem;
    }
    .ui-v2.fsbo-homes-page .how-to .features > :first-child .card-text,
    .ui-v2.fsbo-homes-page .how-to .features > :nth-child(2) .card-text {
        height: 9rem;
    }
}
@media (min-width: 576px) {
    .ui-v2.fsbo-homes-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        .card-title {
        height: 1.5rem;
    }
    .ui-v2.fsbo-homes-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        .card-text {
        height: 10.5rem;
    }
    .ui-v2.fsbo-homes-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-limitations
        .features
        .card-title {
        height: 3rem;
    }
    .ui-v2.fsbo-homes-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-limitations
        .features
        .card-text {
        height: 9rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.fsbo-homes-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        .card-text {
        height: 7.5rem;
    }
    .ui-v2.fsbo-homes-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-limitations
        .features
        .card-title {
        height: 1.5rem;
    }
    .ui-v2.fsbo-homes-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-limitations
        .features
        .card-text {
        height: 6rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.fsbo-homes-page .advantages-and-limitations > [class*="container"] {
        max-width: 720px;
    }
    .ui-v2.fsbocom-page .introduction > [class*="container"] {
        max-width: 940px;
    }
}
@media (min-width: 576px) {
    .ui-v2.fsbocom-page .pricing .features .card-title {
        height: 1.5rem;
    }
    .ui-v2.fsbocom-page .pricing .features .card-text {
        height: 6rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.fsbocom-page .pricing > [class*="container"] {
        max-width: 720px;
    }
    .ui-v2.fsbocom-page .pricing .features .card-text {
        height: 4.5rem;
    }
    .ui-v2.fsbocom-page .how-to > [class*="container"] {
        max-width: 720px;
    }
    .ui-v2.fsbocom-page .how-to .features .card-title {
        height: 1.5rem;
    }
    .ui-v2.fsbocom-page .how-to .features .card-text {
        height: 6rem;
    }
}
@media (min-width: 576px) {
    .ui-v2.fsbocom-page
        .advantages-and-limitations
        .nav-pills-tabs
        .features
        .card-title {
        height: 1.5rem;
    }
    .ui-v2.fsbocom-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        .card-text {
        height: 7.5rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.fsbocom-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        .card-text {
        height: 6rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.fsbocom-page .advantages-and-limitations > [class*="container"] {
        max-width: 720px;
    }
    .ui-v2.houzeo-page .introduction > [class*="container"] {
        max-width: 940px;
    }
}
@media (min-width: 576px) {
    .ui-v2.houzeo-page .pricing .features .card-title {
        height: 1.5rem;
    }
    .ui-v2.houzeo-page .pricing .features > :first-child .card-text,
    .ui-v2.houzeo-page .pricing .features > :nth-child(2) .card-text {
        height: 10.5rem;
    }
    .ui-v2.houzeo-page .pricing .features > :nth-child(3) .card-text,
    .ui-v2.houzeo-page .pricing .features > :nth-child(4) .card-text {
        height: 9rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.houzeo-page .pricing > [class*="container"] {
        max-width: 720px;
    }
    .ui-v2.houzeo-page .pricing .features > :first-child .card-text,
    .ui-v2.houzeo-page .pricing .features > :nth-child(2) .card-text {
        height: 7.5rem;
    }
    .ui-v2.houzeo-page .pricing .features > :nth-child(3) .card-text,
    .ui-v2.houzeo-page .pricing .features > :nth-child(4) .card-text {
        height: 6rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.houzeo-page .pricing > [class*="container"] {
        max-width: 1140px;
    }
    .ui-v2.houzeo-page .pricing .features > :first-child .card-text,
    .ui-v2.houzeo-page .pricing .features > :nth-child(2) .card-text,
    .ui-v2.houzeo-page .pricing .features > :nth-child(3) .card-text,
    .ui-v2.houzeo-page .pricing .features > :nth-child(4) .card-text {
        height: 10.5rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.houzeo-page .how-to > [class*="container"] {
        max-width: 720px;
    }
    .ui-v2.houzeo-page .how-to .features .card-title {
        height: 1.5rem;
    }
    .ui-v2.houzeo-page .how-to .features .card-text {
        height: 4.5rem;
    }
}
@media (min-width: 576px) {
    .ui-v2.houzeo-page
        .advantages-and-limitations
        .nav-pills-tabs
        .features
        .card-title {
        height: 1.5rem;
    }
    .ui-v2.houzeo-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        .card-text {
        height: 9rem;
    }
    .ui-v2.houzeo-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-limitations
        .features
        .card-text {
        height: 12rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.houzeo-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        .card-text {
        height: 7.5rem;
    }
    .ui-v2.houzeo-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-limitations
        .features
        .card-text {
        height: 9rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.houzeo-page .advantages-and-limitations > [class*="container"] {
        max-width: 720px;
    }
    .ui-v2.trulia-page .introduction > [class*="container"] {
        max-width: 940px;
    }
}
@media (min-width: 1200px) {
    .ui-v2.trulia-page .pricing > [class*="container"] {
        max-width: 940px;
    }
}
@media (min-width: 768px) {
    .ui-v2.trulia-page .how-to .features .card-title {
        height: 1.5rem;
    }
    .ui-v2.trulia-page .how-to .features > :first-child .card-text,
    .ui-v2.trulia-page .how-to .features > :nth-child(2) .card-text {
        height: 10.5rem;
    }
    .ui-v2.trulia-page .how-to .features > :nth-child(3) .card-text {
        height: 13.5rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.trulia-page .how-to > [class*="container"] {
        max-width: 940px;
    }
    .ui-v2.trulia-page .how-to .features .card-title {
        height: 3rem;
    }
    .ui-v2.trulia-page .how-to .features > :first-child .card-text,
    .ui-v2.trulia-page .how-to .features > :nth-child(2) .card-text,
    .ui-v2.trulia-page .how-to .features > :nth-child(3) .card-text {
        height: 15rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.trulia-page .how-to > [class*="container"] {
        max-width: 1140px;
    }
    .ui-v2.trulia-page .how-to .features .card-title {
        height: 1.5rem;
    }
    .ui-v2.trulia-page .how-to .features > :first-child .card-text,
    .ui-v2.trulia-page .how-to .features > :nth-child(2) .card-text,
    .ui-v2.trulia-page .how-to .features > :nth-child(3) .card-text {
        height: 12rem;
    }
}
@media (min-width: 576px) {
    .ui-v2.trulia-page .advantages-and-limitations .nav-pills-tabs .card-title {
        height: 1.5rem;
    }
    .ui-v2.trulia-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        .card-text {
        height: 4.5rem;
    }
    .ui-v2.trulia-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-limitations
        .features
        .card-text {
        height: 10.5rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.trulia-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        .card-text {
        height: 4.5rem;
    }
    .ui-v2.trulia-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-limitations
        .features
        .card-text {
        height: 9rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.trulia-page .advantages-and-limitations > [class*="container"] {
        max-width: 720px;
    }
    .ui-v2.usrealty-page .introduction > [class*="container"] {
        max-width: 940px;
    }
}
@media (min-width: 576px) {
    .ui-v2.usrealty-page .pricing .features .card-title {
        height: 1.5rem;
    }
    .ui-v2.usrealty-page .pricing .features > :first-child .card-text,
    .ui-v2.usrealty-page .pricing .features > :nth-child(2) .card-text {
        height: 9rem;
    }
    .ui-v2.usrealty-page .pricing .features > :nth-child(3) .card-text,
    .ui-v2.usrealty-page .pricing .features > :nth-child(4) .card-text {
        height: 7.5rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.usrealty-page .pricing > [class*="container"] {
        max-width: 720px;
    }
    .ui-v2.usrealty-page .pricing .features > :first-child .card-text,
    .ui-v2.usrealty-page .pricing .features > :nth-child(2) .card-text {
        height: 7.5rem;
    }
    .ui-v2.usrealty-page .pricing .features > :nth-child(3) .card-text,
    .ui-v2.usrealty-page .pricing .features > :nth-child(4) .card-text {
        height: 6rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.usrealty-page .pricing > [class*="container"] {
        max-width: 1140px;
    }
    .ui-v2.usrealty-page .pricing .features > :first-child .card-text,
    .ui-v2.usrealty-page .pricing .features > :nth-child(2) .card-text,
    .ui-v2.usrealty-page .pricing .features > :nth-child(3) .card-text,
    .ui-v2.usrealty-page .pricing .features > :nth-child(4) .card-text {
        height: 9rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.usrealty-page .how-to > [class*="container"] {
        max-width: 720px;
    }
    .ui-v2.usrealty-page .how-to .features .card-title {
        height: 1.5rem;
    }
    .ui-v2.usrealty-page .how-to .features > :first-child .card-text,
    .ui-v2.usrealty-page .how-to .features > :nth-child(2) .card-text {
        height: 7.5rem;
    }
    .ui-v2.usrealty-page .how-to .features > :nth-child(3) .card-text,
    .ui-v2.usrealty-page .how-to .features > :nth-child(4) .card-text {
        height: 6rem;
    }
}
@media (min-width: 576px) {
    .ui-v2.usrealty-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        .card-title {
        height: 3rem;
    }
    .ui-v2.usrealty-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        .card-text {
        height: 7.5rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.usrealty-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        .card-text {
        height: 6rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.usrealty-page .advantages-and-limitations > [class*="container"] {
        max-width: 720px;
    }
    .ui-v2.zillow-fsbo-page .introduction > [class*="container"] {
        max-width: 940px;
    }
}
@media (min-width: 768px) {
    .ui-v2.zillow-fsbo-page .how-to > [class*="container"] {
        max-width: 720px;
    }
    .ui-v2.zillow-fsbo-page .how-to .features .card-title {
        height: 1.5rem;
    }
    .ui-v2.zillow-fsbo-page .how-to .features .card-text {
        height: 7.5rem;
    }
}
@media (min-width: 576px) {
    .ui-v2.zillow-fsbo-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        .card-title {
        height: 1.5rem;
    }
    .ui-v2.zillow-fsbo-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        .card-text {
        height: 4.5rem;
    }
    .ui-v2.zillow-fsbo-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-limitations
        .features
        .card-title {
        height: 3rem;
    }
    .ui-v2.zillow-fsbo-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-limitations
        .features
        .card-text {
        height: 15rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.zillow-fsbo-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        .card-text {
        height: 4.5rem;
    }
    .ui-v2.zillow-fsbo-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-limitations
        .features
        .card-title {
        height: 1.5rem;
    }
    .ui-v2.zillow-fsbo-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-limitations
        .features
        .card-text {
        height: 12rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.zillow-fsbo-page .advantages-and-limitations > [class*="container"] {
        max-width: 720px;
    }
    .ui-v2.haus-real-estate-page .introduction > [class*="container"],
    .ui-v2.haus-real-estate-page .services > [class*="container"] {
        max-width: 940px;
    }
}
@media (min-width: 576px) {
    .ui-v2.haus-real-estate-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        > :first-child
        .card-title,
    .ui-v2.haus-real-estate-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        > :nth-child(2)
        .card-title {
        height: 1.5rem;
    }
    .ui-v2.haus-real-estate-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        > :first-child
        .card-text,
    .ui-v2.haus-real-estate-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        > :nth-child(2)
        .card-text {
        height: 6rem;
    }
    .ui-v2.haus-real-estate-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-limitations
        .features
        .card-title {
        height: 1.5rem;
    }
    .ui-v2.haus-real-estate-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-limitations
        .features
        .card-text {
        height: 6rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.haus-real-estate-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        > :first-child
        .card-text,
    .ui-v2.haus-real-estate-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        > :nth-child(2)
        .card-text {
        height: 4.5rem;
    }
    .ui-v2.haus-real-estate-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-limitations
        .features
        .card-title {
        height: 1.5rem;
    }
    .ui-v2.haus-real-estate-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-limitations
        .features
        .card-text {
        height: 4.5rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.haus-real-estate-page
        .advantages-and-limitations
        > [class*="container"] {
        max-width: 720px;
    }
    .ui-v2.homepace-page .introduction > [class*="container"] {
        max-width: 940px;
    }
}
@media (min-width: 768px) {
    .ui-v2.homepace-page .services > [class*="container"] {
        max-width: 720px;
    }
    .ui-v2.homepace-page .services .features .card-title {
        height: 1.5rem;
    }
    .ui-v2.homepace-page .services .features .card-text {
        height: 9rem;
    }
    .ui-v2.homepace-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        .card-title {
        height: 1.5rem;
    }
    .ui-v2.homepace-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        .card-text {
        height: 12rem;
    }
    .ui-v2.homepace-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-limitations
        .features
        .card-title {
        height: 3rem;
    }
    .ui-v2.homepace-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-limitations
        .features
        .card-text {
        height: 6rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.homepace-page .advantages-and-limitations > [class*="container"] {
        max-width: 720px;
    }
    .ui-v2.hometap-page .introduction > [class*="container"],
    .ui-v2.hometap-page .services > [class*="container"] {
        max-width: 940px;
    }
}
@media (min-width: 768px) {
    .ui-v2.hometap-page
        .advantages-and-limitations
        .nav-pills-tabs
        .features
        .card-title {
        height: 3rem;
    }
    .ui-v2.hometap-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        .card-text {
        height: 6rem;
    }
    .ui-v2.hometap-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-limitations
        .features
        .card-text {
        height: 9rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.hometap-page .advantages-and-limitations > [class*="container"] {
        max-width: 720px;
    }
    .ui-v2.lending-tree-page .introduction > [class*="container"] {
        max-width: 940px;
    }
}
@media (min-width: 768px) {
    .ui-v2.lending-tree-page .services > [class*="container"] {
        max-width: 720px;
    }
}
@media (min-width: 576px) {
    .ui-v2.lending-tree-page
        .advantages-and-limitations
        .nav-pills-tabs
        .features
        .card-text {
        height: 3rem;
    }
    .ui-v2.lending-tree-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        > :nth-child(3)
        .card-text,
    .ui-v2.lending-tree-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        > :nth-child(4)
        .card-text {
        height: 4.5rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.lending-tree-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        > :first-child
        .card-text,
    .ui-v2.lending-tree-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        > :nth-child(2)
        .card-text,
    .ui-v2.lending-tree-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        > :nth-child(3)
        .card-text {
        height: 6rem;
    }
    .ui-v2.lending-tree-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        > :nth-child(4)
        .card-text {
        height: 3rem;
    }
    .ui-v2.lending-tree-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-limitations
        .features
        .card-text {
        height: 4.5rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.lending-tree-page
        .advantages-and-limitations
        > [class*="container"] {
        max-width: 720px;
    }
    .ui-v2.noah-co-page .introduction > [class*="container"],
    .ui-v2.noah-co-page .services > [class*="container"] {
        max-width: 940px;
    }
}
@media (min-width: 576px) {
    .ui-v2.noah-co-page
        .advantages-and-limitations
        .nav-pills-tabs
        .features
        .card-title {
        height: 3rem;
    }
    .ui-v2.noah-co-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        .card-text {
        height: 7.5rem;
    }
    .ui-v2.noah-co-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        > :nth-child(3)
        .card-title,
    .ui-v2.noah-co-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        > :nth-child(4)
        .card-title {
        height: 4.5rem;
    }
    .ui-v2.noah-co-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-limitations
        .features
        .card-text {
        height: 9rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.noah-co-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        > :first-child
        .card-title,
    .ui-v2.noah-co-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        > :nth-child(2)
        .card-title {
        height: 1.5rem;
    }
    .ui-v2.noah-co-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        > :nth-child(3)
        .card-title,
    .ui-v2.noah-co-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        > :nth-child(4)
        .card-title {
        height: 3rem;
    }
    .ui-v2.noah-co-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        .card-text,
    .ui-v2.noah-co-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-limitations
        .features
        .card-text {
        height: 6rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.noah-co-page .advantages-and-limitations > [class*="container"] {
        max-width: 720px;
    }
    .ui-v2.point-home-equity-page .introduction > [class*="container"],
    .ui-v2.point-home-equity-page .services > [class*="container"] {
        max-width: 940px;
    }
}
@media (min-width: 576px) {
    .ui-v2.point-home-equity-page
        .advantages-and-limitations
        .nav-pills-tabs
        .features
        .card-text {
        height: 3rem;
    }
    .ui-v2.point-home-equity-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-limitations
        .features
        > :nth-child(3)
        .card-text,
    .ui-v2.point-home-equity-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-limitations
        .features
        > :nth-child(4)
        .card-text {
        height: 4.5rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.point-home-equity-page
        .advantages-and-limitations
        .nav-pills-tabs
        .features
        .card-text {
        height: 3rem;
    }
    .ui-v2.point-home-equity-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        > :nth-child(4)
        .card-text,
    .ui-v2.point-home-equity-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        > :nth-child(5)
        .card-text,
    .ui-v2.point-home-equity-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-limitations
        .features
        > :first-child
        .card-text,
    .ui-v2.point-home-equity-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-limitations
        .features
        > :nth-child(2)
        .card-text,
    .ui-v2.point-home-equity-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-limitations
        .features
        > :nth-child(3)
        .card-text {
        height: 4.5rem;
    }
    .ui-v2.point-home-equity-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-limitations
        .features
        > :nth-child(4)
        .card-text,
    .ui-v2.point-home-equity-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-limitations
        .features
        > :nth-child(5)
        .card-text {
        height: 6rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.point-home-equity-page
        .advantages-and-limitations
        > [class*="container"] {
        max-width: 720px;
    }
    .ui-v2.unlock-home-equity-page .introduction > [class*="container"],
    .ui-v2.unlock-home-equity-page .services > [class*="container"] {
        max-width: 940px;
    }
}
@media (min-width: 576px) {
    .ui-v2.unlock-home-equity-page
        .advantages-and-limitations
        .nav-pills-tabs
        .features
        .card-text {
        height: 1.5rem;
    }
    .ui-v2.unlock-home-equity-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-limitations
        .features
        > :first-child
        .card-text,
    .ui-v2.unlock-home-equity-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-limitations
        .features
        > :nth-child(2)
        .card-text {
        height: 3rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.unlock-home-equity-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        > :nth-child(4)
        .card-text,
    .ui-v2.unlock-home-equity-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-advantages
        .features
        > :nth-child(5)
        .card-text,
    .ui-v2.unlock-home-equity-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-limitations
        .features
        > :first-child
        .card-text,
    .ui-v2.unlock-home-equity-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-limitations
        .features
        > :nth-child(2)
        .card-text,
    .ui-v2.unlock-home-equity-page
        .advantages-and-limitations
        .nav-pills-tabs
        #pills-limitations
        .features
        > :nth-child(3)
        .card-text {
        height: 3rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.unlock-home-equity-page
        .advantages-and-limitations
        > [class*="container"] {
        max-width: 720px;
    }
}
@media (min-width: 768px) {
    .ui-v2.about-us-page .hero-section-alternative {
        background-color: #395c7e;
    }
}
@media (min-width: 992px) {
    .ui-v2.about-us-page .hero-section-alternative .hero-heading {
        font-size: 2rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.about-us-page .hero-section-alternative .hero-section-image img {
        right: -15rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.about-us-page .hero-section-alternative .hero-section-image img {
        right: -8rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.about-us-page .hero-section-alternative .hero-section-image img {
        right: 0;
    }
}
@media (min-width: 576px) {
    .ui-v2.about-us-page .the-team .card-title {
        height: 1.5rem;
    }
}
.ui-v2.about-us-page .the-team .card-subtitle {
    margin-bottom: 0.75rem;
    font-size: 1rem;
    font-weight: 700;
}
@media (min-width: 576px) {
    .ui-v2.about-us-page .the-team .card-subtitle {
        height: 1.5rem;
    }
    .ui-v2.about-us-page .the-team .features > :first-child .card-text,
    .ui-v2.about-us-page .the-team .features > :nth-child(2) .card-text {
        height: 13.5rem;
    }
    .ui-v2.about-us-page .the-team .features > :nth-child(3) .card-text,
    .ui-v2.about-us-page .the-team .features > :nth-child(4) .card-text {
        height: 10.5rem;
    }
    .ui-v2.about-us-page .the-team .features > :nth-child(5) .card-text,
    .ui-v2.about-us-page .the-team .features > :nth-child(6) .card-text {
        height: 12rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.about-us-page .the-team .features > :first-child .card-text,
    .ui-v2.about-us-page .the-team .features > :nth-child(2) .card-text,
    .ui-v2.about-us-page .the-team .features > :nth-child(3) .card-text,
    .ui-v2.about-us-page .the-team .features > :nth-child(4) .card-text,
    .ui-v2.about-us-page .the-team .features > :nth-child(5) .card-text,
    .ui-v2.about-us-page .the-team .features > :nth-child(6) .card-text {
        height: 9rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.about-us-page .the-team .features > :first-child .card-text,
    .ui-v2.about-us-page .the-team .features > :nth-child(2) .card-text,
    .ui-v2.about-us-page .the-team .features > :nth-child(3) .card-text,
    .ui-v2.about-us-page .the-team .features > :nth-child(4) .card-text,
    .ui-v2.about-us-page .the-team .features > :nth-child(5) .card-text,
    .ui-v2.about-us-page .the-team .features > :nth-child(6) .card-text {
        height: 10.5rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.about-us-page .the-team .features > :first-child .card-text,
    .ui-v2.about-us-page .the-team .features > :nth-child(2) .card-text,
    .ui-v2.about-us-page .the-team .features > :nth-child(3) .card-text,
    .ui-v2.about-us-page .the-team .features > :nth-child(4) .card-text,
    .ui-v2.about-us-page .the-team .features > :nth-child(5) .card-text,
    .ui-v2.about-us-page .the-team .features > :nth-child(6) .card-text {
        height: 9rem;
    }
}
.ui-v2.about-us-page .the-team .ibuyer-team-image {
    border-radius: 0.5rem;
    width: 100%;
    height: 7.25rem;
    margin-top: 2.5rem;
    overflow: hidden;
}
@media (min-width: 576px) {
    .ui-v2.about-us-page .the-team .ibuyer-team-image {
        height: 11.375rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.about-us-page .the-team .ibuyer-team-image {
        height: 14.375rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.about-us-page .the-team .ibuyer-team-image {
        height: 19.25rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.about-us-page .the-team .ibuyer-team-image {
        height: 23rem;
    }
}
.ui-v2.about-us-page .the-team .ibuyer-team-image img {
    width: 100%;
    height: auto;
}
@media (min-width: 992px) {
    .ui-v2.about-us-page .blog-and-industry-news .card-title {
        height: 3rem;
    }
    .ui-v2.about-us-page .blog-and-industry-news .card-text {
        height: 7.5rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.about-us-page .blog-and-industry-news .card-text {
        height: 6rem;
    }
}
.ui-v2.ad-campaign-page .tab-content .list-unstyled > .row:not(:first-child) {
    border-top: 1px solid #ecf2f4;
}
.ui-v2.ad-campaign-page .tab-content .list-unstyled > .row:nth-of-type(odd) {
    background-color: #f8f9fa;
}
.ui-v2.ad-campaign-page .tab-content .list-unstyled > .row > [class*="col"] {
    padding-top: 1rem;
    padding-bottom: 1rem;
    line-height: 1.2;
}
.ui-v2.ad-campaign-page
    .tab-content
    .list-unstyled
    > .row
    > [class*="col"]:not(:first-child) {
    border-left: 1px solid #ecf2f4;
}
@media (max-width: 767px) {
    .ui-v2.ad-campaign-page .tab-content .list-unstyled > .row:last-child {
        border-bottom: 1px solid #ecf2f4;
    }
}
@media (min-width: 768px) {
    .ui-v2.ad-campaign-page .tab-content {
        border: 1px solid #ecf2f4;
        border-radius: 0.5rem;
        display: flex;
        overflow: hidden;
        box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.075);
    }
    .ui-v2.ad-campaign-page .tab-content .tab-pane {
        width: 100%;
        display: block;
    }
    .ui-v2.ad-campaign-page .tab-content .tab-pane .tab-pane-heading {
        border-left: 1px solid #ecf2f4;
        padding: 1.25rem 15px;
        font-size: 1.15rem;
    }
    .ui-v2.ad-campaign-page .tab-content > .tab-pane:first-child {
        flex: 0 0 50%;
        max-width: 50%;
    }
    .ui-v2.ad-campaign-page
        .tab-content
        > .tab-pane:first-child
        .tab-pane-heading {
        flex: 0 0 41.6667%;
        max-width: 41.6667%;
        margin-left: auto;
        font-weight: 700;
    }
    .ui-v2.ad-campaign-page .tab-content > .tab-pane:last-child {
        flex: 0 0 50%;
        max-width: 50%;
    }
    .ui-v2.ad-campaign-page .tab-content .tab-pane.fade:not(.show) {
        opacity: 1;
    }
    .ui-v2.ad-campaign-page .tab-content .tab-pane .list-unstyled .row {
        margin-left: 0;
        margin-right: 0;
    }
    .ui-v2.ad-campaign-page
        .tab-content
        .list-unstyled
        > .row
        > [class*="col"] {
        flex-direction: column;
        justify-content: center;
        height: 3.5rem;
        padding-top: 0;
        padding-bottom: 0;
        display: flex;
        overflow: hidden;
    }
    .ui-v2.ad-campaign-page
        .tab-content
        > .tab-pane:first-child
        > .list-unstyled
        .row
        > [class*="col"]:first-child {
        flex: 0 0 58.3333%;
        max-width: 58.3333%;
    }
    .ui-v2.ad-campaign-page
        .tab-content
        > .tab-pane:first-child
        > .list-unstyled
        .row
        > [class*="col"]:last-child {
        flex: 0 0 41.6667%;
        max-width: 41.6667%;
        font-weight: 700;
    }
    .ui-v2.ad-campaign-page
        .tab-content
        > .tab-pane:last-child
        > .list-unstyled
        .row
        > [class*="col"]:first-child {
        display: none;
    }
    .ui-v2.ad-campaign-page
        .tab-content
        > .tab-pane:last-child
        > .list-unstyled
        .row
        > [class*="col"]:last-child {
        flex: 0 0 100%;
        max-width: 100%;
    }
    .ui-v2.base-page .content-section .h5 {
        font-size: 1.375rem;
    }
}
.ui-v2.base-page .content-section ul > :not(:first-child),
.ui-v2.base-page .content-section ol > :not(:first-child) {
    margin-top: 0.75rem;
}
.ui-v2.base-page .content-section .h2.sticky-top {
    background-color: #fff;
    margin-left: 0;
    margin-right: 0;
    top: 3.75rem;
}
@media (min-width: 768px) {
    .ui-v2.better-alternative-page .hero-section-alternative {
        background-color: #b7db89;
    }
    .ui-v2.better-alternative-page .hero-section-alternative .hero-heading {
        font-size: 2rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.better-alternative-page .hero-section-alternative .hero-heading {
        font-size: 2.1875rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.better-alternative-page
        .hero-section-alternative
        .hero-section-image
        img {
        right: -4rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.better-alternative-page
        .hero-section-alternative
        .hero-section-image
        img {
        right: 0;
    }
}
@media (max-width: 767.5px) {
    .ui-v2.better-alternative-page .maximize-home-value {
        margin-top: 3rem;
    }
}
.ui-v2.better-alternative-page .maximize-home-value [class*="list"] {
    max-width: 430px;
    margin-left: auto;
    margin-right: auto;
}
@media (min-width: 768px) {
    .ui-v2.better-alternative-page .maximize-home-value [class*="list"] {
        max-width: 560px;
    }
}
@media (min-width: 992px) {
    .ui-v2.better-alternative-page .maximize-home-value [class*="list"] {
        max-width: none;
        margin-left: -0.75rem;
        margin-right: -0.75rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.better-alternative-page .maximize-home-value [class*="list"] {
        max-width: 960px;
        margin-left: auto;
        margin-right: auto;
    }
}
.ui-v2.better-alternative-page .better-success-modal .btn-outline-primary {
    color: #f96b29;
    text-decoration: none;
}
.ui-v2.better-alternative-page .better-success-modal .btn-outline-primary:hover,
.ui-v2.better-alternative-page
    .better-success-modal
    .btn-outline-primary:active,
.ui-v2.better-alternative-page
    .better-success-modal
    .btn-outline-primary.active {
    color: #fff;
}
@media (min-width: 992px) {
    .ui-v2.buy-my-house-page .who-buy-house > [class*="container"] {
        max-width: 768px;
    }
}
@media (min-width: 576px) {
    .ui-v2.buy-my-house-page .who-buy-house .features .card-title {
        height: 3rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.buy-my-house-page .who-buy-house .features .card-title {
        height: 1.5rem;
    }
}
@media (min-width: 576px) {
    .ui-v2.buy-my-house-page .who-buy-house .features .card-text {
        height: 7.5rem;
    }
    .ui-v2.buy-my-house-page
        .who-buy-house
        .features
        > :nth-last-child(2)
        .card-text,
    .ui-v2.buy-my-house-page .who-buy-house .features > :last-child .card-text {
        height: 10.5rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.buy-my-house-page .who-buy-house .features .card-text {
        height: 6rem;
    }
    .ui-v2.buy-my-house-page
        .who-buy-house
        .features
        > :nth-last-child(2)
        .card-text,
    .ui-v2.buy-my-house-page .who-buy-house .features > :last-child .card-text {
        height: 7.5rem;
    }
}
.ui-v2.buy-my-house-page .frequently-asked-questions .card {
    box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.075);
}
@media (min-width: 992px) {
    .ui-v2.buy-my-house-page .frequently-asked-questions .card-columns {
        column-count: 4;
    }
    .ui-v2.buy-my-house-page .frequently-asked-questions .card-body .question {
        height: 3.125rem;
        overflow: hidden;
    }
    .ui-v2.buy-my-house-page .frequently-asked-questions .card-body .collapse {
        height: 8rem;
        overflow: hidden;
    }
}
@media (min-width: 1200px) {
    .ui-v2.buy-my-house-page .frequently-asked-questions .card-body .collapse {
        height: 11rem;
    }
}
.ui-v2.market-page .search-address-form .lead {
    color: #808da2;
    text-decoration: underline;
}
.ui-v2.market-page
    .search-address-form
    [class*="container"]
    > .row:not(.contact-specialist):after {
    content: "";
    background-color: transparent;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 16'%3E%3Cpath fill='rgb(0,182,122)' d='M.61 9.69h5.81v5.81H.61zm6.3 5.81h5.81V9.69H6.91zm6.29 0h5.81V9.69H13.2zm6.29 0h5.81V9.69h-5.81zm6.3 0h2.91V9.69h-2.91z'/%3E%3Cpath fill='rgb(220,220,230)' d='M28.69 9.69h2.91v5.81h-2.91z'/%3E%3Cpath fill='rgb(255,255,255)' d='m3.52 13.61.88-.22.37 1.14-1.25-.91Zm2.03-1.48H3.99l-.48-1.46-.48 1.46H1.47l1.26.91-.48 1.46 1.26-.91.77-.56 1.25-.91Zm4.26 1.48.88-.22.37 1.14-1.25-.91Zm2.03-1.48h-1.56l-.48-1.46-.48 1.46H7.76l1.26.91-.48 1.46 1.26-.91.77-.56 1.25-.91Zm4.26 1.48.88-.22.37 1.14-1.25-.91Zm2.04-1.48h-1.56l-.48-1.46-.48 1.46h-1.56l1.26.91-.48 1.46 1.26-.91.77-.56 1.25-.91Zm4.26 1.48.88-.22.37 1.14-1.25-.91Zm2.03-1.48h-1.56l-.48-1.46-.48 1.46h-1.56l1.26.91-.48 1.46 1.26-.91.77-.56 1.25-.91Zm4.26 1.48.88-.22.37 1.14-1.25-.91Zm2.04-1.48h-1.56l-.48-1.46-.48 1.46h-1.56l1.26.91-.48 1.46 1.26-.91.77-.56 1.25-.91Z'/%3E%3Cpath fill='rgb(28,28,28)' d='M8.47 3.12h3.11v.57h-1.22v3.2h-.67v-3.2H8.47zm2.97 1.04h.57v.53h.01c.02-.07.05-.15.11-.22.11-.15.26-.26.43-.33.09-.03.18-.05.27-.05h.15c.03 0 .05 0 .08.01v.58s-.09-.01-.13-.02h-.13a.69.69 0 0 0-.53.24c-.07.09-.13.19-.16.29-.04.12-.06.25-.06.4v1.3h-.61zm4.44 2.74h-.6v-.38h-.01c-.08.14-.19.25-.34.33s-.3.12-.46.12c-.37 0-.63-.09-.79-.27q-.24-.27-.24-.81V4.16h.61v1.67c0 .24.05.41.14.51q.135.15.39.15c.13 0 .24-.02.32-.06.09-.04.16-.09.21-.16.05-.06.09-.14.12-.23.02-.09.04-.19.04-.3V4.16h.61v2.73Zm1.05-.88c.02.18.09.3.2.37.12.07.26.11.43.11.06 0 .12 0 .2-.01.07 0 .14-.03.21-.05.06-.02.12-.06.16-.11s.06-.11.06-.19c0-.07-.03-.14-.09-.19a.5.5 0 0 0-.21-.12c-.09-.03-.19-.06-.29-.08-.11-.02-.22-.05-.33-.07q-.165-.03-.33-.09a.9.9 0 0 1-.28-.14.7.7 0 0 1-.2-.23.7.7 0 0 1-.08-.35c0-.15.04-.27.11-.37s.17-.18.28-.24c.12-.06.25-.11.38-.13.14-.02.27-.04.4-.04.14 0 .28.02.41.05s.25.08.35.15c.11.07.19.15.26.26s.11.24.13.39h-.64c-.03-.14-.09-.24-.2-.29a.9.9 0 0 0-.36-.07c-.04 0-.09 0-.15.01-.06 0-.11.02-.17.04-.05.02-.1.05-.13.09-.04.04-.06.09-.05.15 0 .07.03.13.08.18s.12.08.2.11.18.06.29.08.22.05.33.07.22.06.33.09.2.08.29.14a.683.683 0 0 1 .28.57c0 .16-.04.3-.11.41-.08.11-.17.2-.29.27s-.26.12-.4.15-.29.05-.44.05c-.16 0-.33-.02-.49-.06q-.225-.06-.39-.18a.83.83 0 0 1-.26-.3c-.06-.12-.09-.26-.1-.42h.62Zm2.02-1.86h.46v-.82h.61v.82h.55v.45h-.55v1.62c0 .05.02.09.04.12s.05.06.09.07c.04.02.09.02.16.02h.13c.04 0 .09 0 .13-.02v.47c-.07 0-.14.01-.2.02-.07 0-.13.01-.2.01-.16 0-.29-.02-.39-.05a.47.47 0 0 1-.23-.13.4.4 0 0 1-.11-.22c-.02-.1-.03-.2-.04-.3V4.61h-.46v-.46Zm2.06 0h.58v.37h.01c.09-.16.21-.27.36-.34.16-.07.33-.11.5-.1.22 0 .41.04.57.11s.3.18.41.31.19.29.24.46c.06.18.08.37.08.56 0 .18-.02.36-.07.53-.04.16-.12.32-.22.46-.1.13-.23.24-.37.32-.15.08-.33.12-.53.12-.09 0-.18 0-.27-.02s-.17-.04-.26-.08a.8.8 0 0 1-.23-.14.8.8 0 0 1-.18-.19h-.01v1.36h-.61V4.15Zm2.14 1.37c0-.12-.02-.24-.05-.36a.9.9 0 0 0-.39-.53.65.65 0 0 0-.33-.08c-.26 0-.45.09-.58.26-.13.18-.2.41-.2.7 0 .14.02.27.05.38.04.12.08.22.15.3.07.09.15.15.24.2s.21.07.33.07c.14 0 .26-.03.35-.09a.7.7 0 0 0 .24-.22c.06-.09.11-.19.14-.31.02-.12.04-.23.04-.35Zm1.08-2.41h.61v.57h-.61zm0 1.04h.61v2.73h-.61zm1.16-1.04H26v3.77h-.61zm2.49 3.85c-.22 0-.42-.04-.59-.11a1.2 1.2 0 0 1-.44-.3 1.3 1.3 0 0 1-.27-.46c-.06-.19-.1-.38-.09-.58q0-.315.09-.57t.27-.45c.12-.13.27-.23.44-.3s.37-.11.59-.11.42.04.59.11.32.17.44.3.21.29.27.45q.09.27.09.57c0 .3-.03.4-.09.58-.06.17-.15.32-.27.46-.12.13-.27.23-.44.3s-.37.11-.59.11m0-.48c.14 0 .25-.03.35-.09.1-.05.18-.13.25-.22.06-.09.11-.19.14-.31.03-.11.05-.23.05-.35s-.02-.23-.05-.35a1.1 1.1 0 0 0-.14-.31.8.8 0 0 0-.25-.22c-.1-.06-.22-.09-.35-.09s-.25.03-.35.09a.75.75 0 0 0-.25.22c-.07.09-.11.2-.14.31s-.05.23-.05.35.02.24.05.35.08.22.14.31.15.17.25.22c.1.06.22.09.35.09m1.58-2.33h.46v-.82h.61v.82h.55v.45h-.55v1.62c0 .05.02.09.04.12s.05.06.09.07c.04.02.09.02.16.02h.13c.04 0 .09 0 .13-.02v.47c-.07 0-.14.01-.2.02-.07 0-.13.01-.2.01-.16 0-.29-.02-.39-.05a.47.47 0 0 1-.23-.13.4.4 0 0 1-.11-.22c-.02-.1-.03-.2-.04-.3V4.61h-.46v-.46Z'/%3E%3Cpath fill='rgb(4,218, 141)' d='M7.75 3.12H4.94L4.07.5 3.2 3.12H.4l2.27 1.62-.87 2.62 2.27-1.62 2.27 1.62-.87-2.62 2.27-1.62Z'/%3E%3Cpath fill='rgb(18,104,73)' d='m5.68 5.34-.2-.59-1.4 1z'/%3E%3C/svg%3E");
    background-position: 50%;
    background-repeat: no-repeat;
    width: 100%;
    height: 1em;
    margin: 1.25rem auto 0;
    font-size: 3.5rem;
    display: block;
}
@media (min-width: 768px) {
    .ui-v2.market-page
        .search-address-form
        [class*="container"]
        > .row:not(.contact-specialist):after {
        margin-top: 1.75rem;
    }
}
.ui-v2.market-page .search-address-form .contact-specialist {
    margin-top: 0.25rem;
}
@media (min-width: 768px) {
    .ui-v2.market-page .market-overview > [class*="container"] {
        max-width: 720px;
    }
}
.ui-v2.market-page .market-overview .card-text {
    height: 2.375rem;
    line-height: 1.2;
    overflow: hidden;
}
@media (min-width: 1200px) {
    .ui-v2.market-page .selling-home > [class*="container"],
    .ui-v2.market-page .market-details > [class*="container"] {
        max-width: 960px;
    }
}
@media (min-width: 992px) {
    .ui-v2.market-page .city-map > [class*="container"] {
        max-width: 960px;
    }
}
.ui-v2.market-page .city-map .google-map {
    border-radius: 0.375rem;
    width: 100%;
    height: 20rem;
    overflow: hidden;
}
.ui-v2.market-page .city-photo {
    border-radius: 0.375rem;
    width: 100%;
    height: auto;
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
    overflow: hidden;
}
.ui-v2.market-page .city-photo img {
    width: auto;
    height: 20rem;
    position: relative;
    left: -40%;
}
@media (min-width: 576px) {
    .ui-v2.market-page .city-photo img {
        left: 0;
    }
}
@media (min-width: 768px) {
    .ui-v2.market-page .city-photo img {
        width: 100%;
        height: auto;
    }
}
.ui-v2.market-page figure.city-photo figcaption {
    text-align: center;
    color: #b0bbce;
    background-color: #394458;
    padding: 0.75rem 1rem;
    font-size: 0.875rem;
}
.ui-v2.market-page figure.city-photo figcaption a {
    color: #b0bbce;
    text-decoration: underline;
}
@media (min-width: 768px) {
    .ui-v2.market-page .hottest-neighborhoods > [class*="container"] {
        max-width: 720px;
    }
}
.ui-v2.market-page .hottest-neighborhoods > [class*="container"] > .card {
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
}
.ui-v2.market-page .hottest-neighborhoods .card-body > h3,
.ui-v2.market-page .hottest-neighborhoods .card-body > .h3 {
    font-size: 1.25rem;
}
.ui-v2.market-page .hottest-neighborhoods ul > li {
    margin-top: 1rem;
}
.ui-v2.market-page .hottest-neighborhoods .badge {
    font-size: inherit;
    color: #808da2;
    border: 1px solid #808da2;
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
    font-weight: 400;
    line-height: 1.5;
}
.ui-v2.market-page .hottest-neighborhoods .rounded-pill {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
}
.ui-v2.market-page .frequently-asked-questions .hottest-neighborhoods {
    padding-left: 0;
}
.ui-v2.market-page .frequently-asked-questions .hottest-neighborhoods > li {
    margin-top: 0.75rem;
}
.ui-v2.market-page .why-sell-to-ibuyer {
    margin-top: 3rem;
}
@media (max-width: 767.5px) {
    .ui-v2.market-page .why-sell-to-ibuyer > [class*="container"] {
        max-width: 520px;
    }
}
@media (min-width: 768px) {
    .ui-v2.market-page .why-sell-to-ibuyer .features .card-title {
        height: 1.5rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.market-page .why-sell-to-ibuyer .features .card-title {
        height: 3rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.market-page .why-sell-to-ibuyer .features > :first-child .card-text,
    .ui-v2.market-page
        .why-sell-to-ibuyer
        .features
        > :nth-child(2)
        .card-text {
        height: 4.5rem;
    }
    .ui-v2.market-page .why-sell-to-ibuyer .features > :nth-child(3) .card-text,
    .ui-v2.market-page
        .why-sell-to-ibuyer
        .features
        > :nth-child(4)
        .card-text {
        height: 3rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.market-page .why-sell-to-ibuyer .features > :first-child .card-text,
    .ui-v2.market-page .why-sell-to-ibuyer .features > :nth-child(2) .card-text,
    .ui-v2.market-page .why-sell-to-ibuyer .features > :nth-child(3) .card-text,
    .ui-v2.market-page
        .why-sell-to-ibuyer
        .features
        > :nth-child(4)
        .card-text {
        height: 7.5rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.market-page .why-sell-to-ibuyer .features > :first-child .card-text,
    .ui-v2.market-page .why-sell-to-ibuyer .features > :nth-child(2) .card-text,
    .ui-v2.market-page .why-sell-to-ibuyer .features > :nth-child(3) .card-text,
    .ui-v2.market-page
        .why-sell-to-ibuyer
        .features
        > :nth-child(4)
        .card-text {
        height: 6rem;
    }
}
@media (max-width: 767.5px) {
    .ui-v2.market-page .how-cash-offer-process-works > [class*="container"] {
        max-width: 375px;
    }
}
@media (min-width: 992px) {
    .ui-v2.market-page .how-cash-offer-process-works > [class*="container"] {
        max-width: 960px;
    }
}
@media (min-width: 768px) {
    .ui-v2.market-page .how-cash-offer-process-works .features .card-title {
        height: 3rem;
    }
    .ui-v2.market-page .how-cash-offer-process-works .features .card-text {
        height: 6rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.market-page .how-cash-offer-process-works .features .card-text {
        height: 4.5rem;
    }
    .ui-v2.market-page .benefits-selling-your-home > [class*="container"] {
        max-width: 960px;
    }
}
.ui-v2.market-page .benefits-selling-your-home .features .card-title {
    color: #394458;
    margin-bottom: 0.5rem;
    font-size: 1rem;
    font-weight: 700;
}
@media (min-width: 576px) {
    .ui-v2.market-page .benefits-selling-your-home .features .card-title {
        height: 1.25rem;
    }
    .ui-v2.market-page
        .benefits-selling-your-home
        .features
        > :first-child
        .card-text,
    .ui-v2.market-page
        .benefits-selling-your-home
        .features
        > :nth-child(2)
        .card-text,
    .ui-v2.market-page
        .benefits-selling-your-home
        .features
        > :nth-child(3)
        .card-text,
    .ui-v2.market-page
        .benefits-selling-your-home
        .features
        > :nth-child(4)
        .card-text {
        height: 3rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.market-page
        .benefits-selling-your-home
        .features
        > :first-child
        .card-text,
    .ui-v2.market-page
        .benefits-selling-your-home
        .features
        > :nth-child(2)
        .card-text,
    .ui-v2.market-page
        .benefits-selling-your-home
        .features
        > :nth-child(3)
        .card-text,
    .ui-v2.market-page
        .benefits-selling-your-home
        .features
        > :nth-child(4)
        .card-text,
    .ui-v2.market-page
        .benefits-selling-your-home
        .features
        > :nth-child(5)
        .card-text {
        height: 4.5rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.market-page
        .benefits-selling-your-home
        .features
        > :first-child
        .card-text,
    .ui-v2.market-page
        .benefits-selling-your-home
        .features
        > :nth-child(2)
        .card-text,
    .ui-v2.market-page
        .benefits-selling-your-home
        .features
        > :nth-child(3)
        .card-text,
    .ui-v2.market-page
        .benefits-selling-your-home
        .features
        > :nth-child(4)
        .card-text,
    .ui-v2.market-page
        .benefits-selling-your-home
        .features
        > :nth-child(5)
        .card-text {
        height: 3rem;
    }
}
@media (max-width: 575.5px) {
    .ui-v2.market-page .real-estate-trends > [class*="container"] {
        max-width: 480px;
    }
}
@media (min-width: 576px) {
    .ui-v2.market-page .real-estate-trends > [class*="container"] {
        max-width: 540px;
    }
}
@media (min-width: 768px) {
    .ui-v2.market-page .real-estate-trends > [class*="container"] {
        max-width: 620px;
    }
}
@media (min-width: 992px) {
    .ui-v2.market-page .real-estate-trends > [class*="container"] {
        max-width: 960px;
    }
}
.ui-v2.market-page .real-estate-trends .card-text {
    height: 2.375rem;
    line-height: 1.2;
    overflow: hidden;
}
.ui-v2.market-page .review .lead {
    font-size: 1.125rem;
}
@media (min-width: 576px) {
    .ui-v2.market-page .us-ibuying-program .ibuyer-markets {
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }
}
.ui-v2.market-page .us-ibuying-program .ibuyer-markets table {
    margin-bottom: 0;
}
.ui-v2.market-page .us-ibuying-program .ibuyer-markets thead {
    top: 0;
}
.ui-v2.market-page .us-ibuying-program .ibuyer-markets th {
    border-top: none;
}
.ui-v2.market-page .us-ibuying-program .ibuyer-markets tr:last-child > td {
    border-bottom: none;
}
@media (min-width: 768px) {
    .ui-v2.offerpad-alternative-page .hero-section-alternative {
        background-color: #0d0b08;
    }
    .ui-v2.offerpad-alternative-page
        .hero-section-alternative
        .hero-section-image
        img {
        right: -18rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.offerpad-alternative-page
        .hero-section-alternative
        .hero-section-image
        img {
        right: -10.5rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.offerpad-alternative-page
        .hero-section-alternative
        .hero-section-image
        img {
        right: -5rem;
    }
}
.ui-v2.offerpad-page .search-address-form > [class*="container"] {
    max-width: 375px;
}
@media (min-width: 768px) {
    .ui-v2.offerpad-page .search-address-form > [class*="container"] {
        max-width: 960px;
    }
    .ui-v2.offerpad-page .how-it-works .features > :first-child .card-body,
    .ui-v2.offerpad-page .how-it-works .features > :nth-child(2) .card-body {
        height: 18.5rem;
    }
    .ui-v2.offerpad-page .how-it-works .features > :nth-child(3) .card-body,
    .ui-v2.offerpad-page .how-it-works .features > :nth-child(4) .card-body {
        height: 19rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.offerpad-page .how-it-works .features > :first-child .card-body,
    .ui-v2.offerpad-page .how-it-works .features > :nth-child(2) .card-body {
        height: 14rem;
    }
    .ui-v2.offerpad-page .how-it-works .features > :nth-child(3) .card-body,
    .ui-v2.offerpad-page .how-it-works .features > :nth-child(4) .card-body {
        height: 14.5rem;
    }
    .ui-v2.offerpad-page .homes-types .features .card-body {
        height: 25.25rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.offerpad-page .homes-types .features .card-body {
        height: 20.375rem;
    }
}
.ui-v2.offerpad-page .homes-types .features ul > li {
    list-style-type: disc;
}
.ui-v2.offerpad-page .homes-types .features ul > li:not(:first-child) {
    margin-top: 0.5rem;
}
@media (min-width: 768px) {
    .ui-v2.offerpad-page .review .lead {
        height: 6rem;
    }
}
.ui-v2.offerpad-page .pros-and-cons > [class*="container"] {
    max-width: 768px;
}
@media (min-width: 1200px) {
    .ui-v2.offerpad-page .pros-and-cons > [class*="container"] {
        max-width: 1140px;
    }
}
.ui-v2.offerpad-page .pros-and-cons .features .card {
    margin-top: 1rem;
    margin-bottom: 1rem;
}
.ui-v2.offerpad-page .pros-and-cons .features .badge {
    justify-content: center;
    align-items: center;
    font-size: 1rem;
    font-weight: 700;
    display: flex;
    position: absolute;
    top: -0.875rem;
    left: 0.75rem;
}
.ui-v2.offerpad-page .pros-and-cons .features .card-title {
    font-size: 1.125rem;
}
@media (min-width: 768px) {
    .ui-v2.offerpad-page .pros-and-cons .features .card-text,
    .ui-v2.offerpad-page .pros-and-cons .features .card-body > :first-child {
        overflow: hidden;
    }
    .ui-v2.offerpad-page .pros-and-cons .features .card-body > :first-child {
        height: 1.375rem;
    }
    .ui-v2.offerpad-page
        .pros-and-cons
        .features
        > :nth-child(3)
        .card-body
        > :first-child,
    .ui-v2.offerpad-page
        .pros-and-cons
        .features
        > :nth-child(4)
        .card-body
        > :first-child {
        height: 2.75rem;
    }
    .ui-v2.offerpad-page .pros-and-cons .features .card-text {
        height: 7.5rem;
    }
    .ui-v2.offerpad-page .pros-and-cons .features > :nth-child(3) .card-text,
    .ui-v2.offerpad-page .pros-and-cons .features > :nth-child(4) .card-text {
        height: 13.5rem;
    }
    .ui-v2.offerpad-page .pros-and-cons .features > :nth-child(5) .card-text,
    .ui-v2.offerpad-page .pros-and-cons .features > :nth-child(6) .card-text {
        height: 9rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.offerpad-page .pros-and-cons .features .card-body > :first-child {
        height: 2.625rem;
    }
    .ui-v2.offerpad-page .pros-and-cons .features > :first-child .card-text,
    .ui-v2.offerpad-page .pros-and-cons .features > :nth-child(3) .card-text,
    .ui-v2.offerpad-page .pros-and-cons .features > :nth-child(4) .card-text,
    .ui-v2.offerpad-page .pros-and-cons .features > :nth-child(6) .card-text {
        height: 19.5rem;
    }
    .ui-v2.offerpad-page .pros-and-cons .features > :nth-child(2) .card-text,
    .ui-v2.offerpad-page .pros-and-cons .features > :nth-child(5) .card-text,
    .ui-v2.offerpad-page .pros-and-cons .features > :nth-child(7) .card-text,
    .ui-v2.offerpad-page .pros-and-cons .features > :nth-child(8) .card-text {
        height: 12rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.opendoor-alternative-page .hero-section-alternative {
        background-color: #bbafad;
    }
    .ui-v2.opendoor-alternative-page
        .hero-section-alternative
        .hero-section-image
        img {
        right: -30rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.opendoor-alternative-page
        .hero-section-alternative
        .hero-section-image
        img {
        right: -12rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.opendoor-alternative-page
        .hero-section-alternative
        .hero-section-image
        img {
        right: -10rem;
    }
}
.ui-v2.opendoor-page .search-address-form > [class*="container"] {
    max-width: 375px;
}
@media (min-width: 768px) {
    .ui-v2.opendoor-page .search-address-form > [class*="container"] {
        max-width: 960px;
    }
}
@media (min-width: 992px) {
    .ui-v2.opendoor-page .how-it-works .features > :first-child .card-body,
    .ui-v2.opendoor-page .how-it-works .features > :nth-child(2) .card-body {
        height: 21rem;
    }
    .ui-v2.opendoor-page .how-it-works .features > :nth-child(3) .card-body,
    .ui-v2.opendoor-page .how-it-works .features > :nth-child(4) .card-body {
        height: 42rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.opendoor-page .how-it-works .features > :first-child .card-body,
    .ui-v2.opendoor-page .how-it-works .features > :nth-child(2) .card-body {
        height: 18rem;
    }
    .ui-v2.opendoor-page .how-it-works .features > :nth-child(3) .card-body,
    .ui-v2.opendoor-page .how-it-works .features > :nth-child(4) .card-body {
        height: 37.5rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.opendoor-page .homes-types .features .card-body {
        height: 35rem;
    }
}
.ui-v2.opendoor-page .homes-types .features ul > li {
    list-style-type: disc;
}
.ui-v2.opendoor-page .homes-types .features ul > li:not(:first-child) {
    margin-top: 0.5rem;
}
@media (min-width: 576px) {
    .ui-v2.opendoor-page .reviews-important > [class*="container"]:first-child {
        max-width: 1140px;
    }
    .ui-v2.opendoor-page .reviews-important .features .card-body {
        height: 11.5rem;
        overflow: hidden;
    }
    .ui-v2.opendoor-page .reviews-important .features > :first-child .card-body,
    .ui-v2.opendoor-page
        .reviews-important
        .features
        > :nth-child(2)
        .card-body,
    .ui-v2.opendoor-page
        .reviews-important
        .features
        > :nth-child(9)
        .card-body,
    .ui-v2.opendoor-page
        .reviews-important
        .features
        > :nth-child(10)
        .card-body {
        height: 13rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.opendoor-page .reviews-important .features .card-body,
    .ui-v2.opendoor-page .reviews-important .features > :first-child .card-body,
    .ui-v2.opendoor-page
        .reviews-important
        .features
        > :nth-child(2)
        .card-body,
    .ui-v2.opendoor-page
        .reviews-important
        .features
        > :nth-child(9)
        .card-body,
    .ui-v2.opendoor-page
        .reviews-important
        .features
        > :nth-child(10)
        .card-body {
        height: 10rem;
    }
    .ui-v2.opendoor-page
        .reviews-important
        .features
        > :nth-child(3)
        .card-body,
    .ui-v2.opendoor-page
        .reviews-important
        .features
        > :nth-child(4)
        .card-body,
    .ui-v2.opendoor-page
        .reviews-important
        .features
        > :nth-child(11)
        .card-body,
    .ui-v2.opendoor-page
        .reviews-important
        .features
        > :nth-child(12)
        .card-body {
        height: 8.5rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.opendoor-page
        .reviews-important
        .features
        > :nth-child(3)
        .card-body,
    .ui-v2.opendoor-page
        .reviews-important
        .features
        > :nth-child(11)
        .card-body,
    .ui-v2.opendoor-page
        .reviews-important
        .features
        > :nth-child(12)
        .card-body {
        height: 10rem;
    }
    .ui-v2.opendoor-page
        .reviews-important
        .features
        > :nth-child(4)
        .card-body,
    .ui-v2.opendoor-page
        .reviews-important
        .features
        > :nth-child(5)
        .card-body,
    .ui-v2.opendoor-page
        .reviews-important
        .features
        > :nth-child(6)
        .card-body {
        height: 11.5rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.opendoor-page
        .reviews-important
        .features
        > :nth-child(4)
        .card-body,
    .ui-v2.opendoor-page
        .reviews-important
        .features
        > :nth-child(5)
        .card-body,
    .ui-v2.opendoor-page
        .reviews-important
        .features
        > :nth-child(6)
        .card-body {
        height: 10rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.opendoor-page .review .lead {
        height: 6rem;
    }
}
.ui-v2.opendoor-page .pros-and-cons > [class*="container"] {
    max-width: 768px;
}
@media (min-width: 1200px) {
    .ui-v2.opendoor-page .pros-and-cons > [class*="container"] {
        max-width: 1140px;
    }
}
.ui-v2.opendoor-page .pros-and-cons .features .card {
    margin-top: 1rem;
    margin-bottom: 1rem;
}
.ui-v2.opendoor-page .pros-and-cons .features .badge {
    justify-content: center;
    align-items: center;
    font-size: 1rem;
    font-weight: 700;
    display: flex;
    position: absolute;
    top: -0.875rem;
    left: 0.75rem;
}
.ui-v2.opendoor-page .pros-and-cons .features .card-title {
    font-size: 1.125rem;
}
@media (min-width: 768px) {
    .ui-v2.opendoor-page .pros-and-cons .features .card-text,
    .ui-v2.opendoor-page .pros-and-cons .features .card-body > :first-child {
        overflow: hidden;
    }
    .ui-v2.opendoor-page .pros-and-cons .features .card-body > :first-child {
        height: 1.375rem;
    }
    .ui-v2.opendoor-page .pros-and-cons .features > :first-child .card-text,
    .ui-v2.opendoor-page .pros-and-cons .features > :nth-child(2) .card-text {
        height: 6rem;
    }
    .ui-v2.opendoor-page .pros-and-cons .features > :nth-child(3) .card-text,
    .ui-v2.opendoor-page .pros-and-cons .features > :nth-child(4) .card-text {
        height: 10.5rem;
    }
    .ui-v2.opendoor-page .pros-and-cons .features > :nth-child(5) .card-text,
    .ui-v2.opendoor-page .pros-and-cons .features > :nth-child(6) .card-text {
        height: 9rem;
    }
    .ui-v2.opendoor-page .pros-and-cons .features > :nth-child(7) .card-text,
    .ui-v2.opendoor-page .pros-and-cons .features > :nth-child(8) .card-text {
        height: 7.5rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.opendoor-page .pros-and-cons .features .card-body > :first-child {
        height: 2.625rem;
    }
    .ui-v2.opendoor-page .pros-and-cons .features > :first-child .card-text,
    .ui-v2.opendoor-page .pros-and-cons .features > :nth-child(3) .card-text,
    .ui-v2.opendoor-page .pros-and-cons .features > :nth-child(4) .card-text,
    .ui-v2.opendoor-page .pros-and-cons .features > :nth-child(6) .card-text {
        height: 15rem;
    }
    .ui-v2.opendoor-page .pros-and-cons .features > :nth-child(2) .card-text,
    .ui-v2.opendoor-page .pros-and-cons .features > :nth-child(5) .card-text,
    .ui-v2.opendoor-page .pros-and-cons .features > :nth-child(7) .card-text,
    .ui-v2.opendoor-page .pros-and-cons .features > :nth-child(8) .card-text {
        height: 13.5rem;
    }
}
.ui-v2.orchard-page .search-address-form > [class*="container"] {
    max-width: 375px;
}
@media (min-width: 768px) {
    .ui-v2.orchard-page .search-address-form > [class*="container"] {
        max-width: 960px;
    }
}
@media (min-width: 992px) {
    .ui-v2.orchard-page .how-it-works .features > :first-child .card-body,
    .ui-v2.orchard-page .how-it-works .features > :nth-child(2) .card-body {
        height: 15.5rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.orchard-page .how-it-works .features > :first-child .card-body,
    .ui-v2.orchard-page .how-it-works .features > :nth-child(2) .card-body {
        height: 17rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.orchard-page .review .lead {
        height: 6rem;
    }
}
.ui-v2.orchard-page .pros-and-cons > [class*="container"] {
    max-width: 768px;
}
.ui-v2.orchard-page .pros-and-cons .features .card {
    margin-top: 1rem;
    margin-bottom: 1rem;
}
.ui-v2.orchard-page .pros-and-cons .features .badge {
    justify-content: center;
    align-items: center;
    font-size: 1rem;
    font-weight: 700;
    display: flex;
    position: absolute;
    top: -0.875rem;
    left: 0.75rem;
}
.ui-v2.orchard-page .pros-and-cons .features .card-title {
    font-size: 1.125rem;
}
@media (min-width: 768px) {
    .ui-v2.orchard-page .pros-and-cons .features .card-text,
    .ui-v2.orchard-page .pros-and-cons .features .card-body > :first-child {
        overflow: hidden;
    }
    .ui-v2.orchard-page .pros-and-cons .features .card-body > :first-child {
        height: 1.375rem;
    }
    .ui-v2.orchard-page .pros-and-cons .features .card-text {
        height: 3rem;
    }
    .ui-v2.orchard-page .pros-and-cons .features > :nth-child(3) .card-text,
    .ui-v2.orchard-page .pros-and-cons .features > :nth-child(4) .card-text {
        height: 4.5rem;
    }
    .ui-v2.others-alternative-page .hero-section-alternative {
        background-color: #604533;
    }
    .ui-v2.others-alternative-page
        .hero-section-alternative
        .hero-section-image
        img {
        right: -23rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.others-alternative-page
        .hero-section-alternative
        .hero-section-image
        img {
        right: -17rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.others-alternative-page
        .hero-section-alternative
        .hero-section-image
        img {
        right: -10rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.redfinnow-alternative-page .hero-section-alternative {
        background-color: #231b14;
    }
    .ui-v2.redfinnow-alternative-page
        .hero-section-alternative
        .hero-section-image
        img {
        right: -15rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.redfinnow-alternative-page
        .hero-section-alternative
        .hero-section-image
        img {
        right: -8rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.redfinnow-alternative-page
        .hero-section-alternative
        .hero-section-image
        img {
        right: 0;
    }
}
.ui-v2.faq-page .frequently-asked-questions .card {
    box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.075);
}
@media (min-width: 992px) {
    .ui-v2.faq-page .features > :first-child .card-title,
    .ui-v2.faq-page .features > :nth-child(2) .card-title,
    .ui-v2.faq-page .features > :nth-child(3) .card-title,
    .ui-v2.faq-page .features > :nth-child(4) .card-title {
        height: 3rem;
    }
}
.ui-v2.flyhomes-real-estate-page
    .how-it-works
    .features
    ol
    > li:not(:first-child),
.ui-v2.flyhomes-real-estate-page
    .how-it-works
    .features
    ul
    > li:not(:first-child) {
    margin-top: 0.5rem;
}
@media (min-width: 992px) {
    .ui-v2.flyhomes-real-estate-page
        .how-it-works
        .features
        > :first-child
        .card-body,
    .ui-v2.flyhomes-real-estate-page
        .how-it-works
        .features
        > :nth-child(2)
        .card-body {
        height: 27.75rem;
    }
    .ui-v2.flyhomes-real-estate-page
        .how-it-works
        .features
        > :nth-child(3)
        .card-body,
    .ui-v2.flyhomes-real-estate-page
        .how-it-works
        .features
        > :nth-child(4)
        .card-body {
        height: 30.75rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.flyhomes-real-estate-page
        .how-it-works
        .features
        > :first-child
        .card-body,
    .ui-v2.flyhomes-real-estate-page
        .how-it-works
        .features
        > :nth-child(2)
        .card-body {
        height: 23.25rem;
    }
    .ui-v2.flyhomes-real-estate-page
        .how-it-works
        .features
        > :nth-child(3)
        .card-body,
    .ui-v2.flyhomes-real-estate-page
        .how-it-works
        .features
        > :nth-child(4)
        .card-body {
        height: 26.25rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.flyhomes-real-estate-page .review .lead {
        height: 6rem;
    }
}
.ui-v2.flyhomes-real-estate-page .pros-and-cons > [class*="container"] {
    max-width: 768px;
}
@media (min-width: 1200px) {
    .ui-v2.flyhomes-real-estate-page .pros-and-cons > [class*="container"] {
        max-width: 1140px;
    }
}
.ui-v2.flyhomes-real-estate-page .pros-and-cons .features .card {
    margin-top: 1rem;
    margin-bottom: 1rem;
}
.ui-v2.flyhomes-real-estate-page .pros-and-cons .features .badge {
    justify-content: center;
    align-items: center;
    font-size: 1rem;
    font-weight: 700;
    display: flex;
    position: absolute;
    top: -0.875rem;
    left: 0.75rem;
}
.ui-v2.flyhomes-real-estate-page .pros-and-cons .features .card-title {
    font-size: 1.125rem;
}
@media (min-width: 768px) {
    .ui-v2.flyhomes-real-estate-page .pros-and-cons .features .card-text,
    .ui-v2.flyhomes-real-estate-page
        .pros-and-cons
        .features
        .card-body
        > :first-child {
        overflow: hidden;
    }
    .ui-v2.flyhomes-real-estate-page
        .pros-and-cons
        .features
        .card-body
        > :first-child {
        height: 1.375rem;
    }
    .ui-v2.flyhomes-real-estate-page .pros-and-cons .features .card-text {
        height: 7.5rem;
    }
    .ui-v2.flyhomes-real-estate-page
        .pros-and-cons
        .features
        > :nth-child(5)
        .card-text,
    .ui-v2.flyhomes-real-estate-page
        .pros-and-cons
        .features
        > :nth-child(6)
        .card-text {
        height: 10.5rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.flyhomes-real-estate-page
        .pros-and-cons
        .features
        > :first-child
        .card-text,
    .ui-v2.flyhomes-real-estate-page
        .pros-and-cons
        .features
        > :nth-child(3)
        .card-text,
    .ui-v2.flyhomes-real-estate-page
        .pros-and-cons
        .features
        > :nth-child(4)
        .card-text,
    .ui-v2.flyhomes-real-estate-page
        .pros-and-cons
        .features
        > :nth-child(6)
        .card-text {
        height: 15rem;
    }
    .ui-v2.flyhomes-real-estate-page
        .pros-and-cons
        .features
        > :nth-child(2)
        .card-text,
    .ui-v2.flyhomes-real-estate-page
        .pros-and-cons
        .features
        > :nth-child(5)
        .card-text,
    .ui-v2.flyhomes-real-estate-page
        .pros-and-cons
        .features
        > :nth-child(7)
        .card-text,
    .ui-v2.flyhomes-real-estate-page
        .pros-and-cons
        .features
        > :nth-child(8)
        .card-text {
        height: 10.5rem;
    }
}
.ui-v2.fsbo-page .hero-section-alternative .hero-heading {
    font-size: 1.625rem;
}
@media (min-width: 992px) {
    .ui-v2.fsbo-page .hero-section-alternative .hero-heading {
        font-size: 2.1875rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.fsbo-page .hero-section-alternative {
        background-color: #bab6b2;
    }
    .ui-v2.fsbo-page .hero-section-alternative .hero-section-image img {
        right: -15rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.fsbo-page .hero-section-alternative .hero-section-image img {
        right: -10rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.fsbo-page .hero-section-alternative .hero-section-image img {
        right: 0;
    }
}
@media (min-width: 576px) {
    .ui-v2.fsbo-page
        .sell-house-comparison
        .nav-pills-tabs
        .features
        .card-text {
        height: 3rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.fsbo-page
        .sell-house-comparison
        .nav-pills-tabs
        #pills-traditional
        .features
        > :nth-child(7)
        .card-text,
    .ui-v2.fsbo-page
        .sell-house-comparison
        .nav-pills-tabs
        #pills-traditional
        .features
        > :nth-child(8)
        .card-text,
    .ui-v2.fsbo-page
        .sell-house-comparison
        .nav-pills-tabs
        #pills-ibuyer
        .features
        > :nth-child(3)
        .card-text,
    .ui-v2.fsbo-page
        .sell-house-comparison
        .nav-pills-tabs
        #pills-ibuyer
        .features
        > :nth-child(4)
        .card-text,
    .ui-v2.fsbo-page
        .sell-house-comparison
        .nav-pills-tabs
        #pills-ibuyer
        .features
        > :nth-child(7)
        .card-text,
    .ui-v2.fsbo-page
        .sell-house-comparison
        .nav-pills-tabs
        #pills-ibuyer
        .features
        > :nth-child(8)
        .card-text {
        height: 1.5rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.fsbo-page
        .sell-house-comparison
        .nav-pills-tabs
        #pills-traditional
        .features
        > :nth-child(7)
        .card-text,
    .ui-v2.fsbo-page
        .sell-house-comparison
        .nav-pills-tabs
        #pills-traditional
        .features
        > :nth-child(8)
        .card-text,
    .ui-v2.fsbo-page
        .sell-house-comparison
        .nav-pills-tabs
        #pills-ibuyer
        .features
        > :nth-child(3)
        .card-text,
    .ui-v2.fsbo-page
        .sell-house-comparison
        .nav-pills-tabs
        #pills-ibuyer
        .features
        > :nth-child(4)
        .card-text,
    .ui-v2.fsbo-page
        .sell-house-comparison
        .nav-pills-tabs
        #pills-ibuyer
        .features
        > :nth-child(7)
        .card-text,
    .ui-v2.fsbo-page
        .sell-house-comparison
        .nav-pills-tabs
        #pills-ibuyer
        .features
        > :nth-child(8)
        .card-text {
        height: 3rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.fsbo-page
        .sell-house-comparison
        .nav-pills-tabs
        #pills-traditional
        .features
        .card-text {
        height: 3rem;
    }
}
@media (min-width: 576px) {
    .ui-v2.fsbo-page #pills-guides .card-title {
        height: 3rem;
    }
    .ui-v2.fsbo-page #pills-guides .card-text {
        height: 6rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.fsbo-page #pills-guides .card-text {
        height: 4.5rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.fsbo-page #pills-guides .card-text {
        height: 6rem;
    }
    .ui-v2.fsbo-page #pills-guides .features > :nth-child(4) .card-text {
        height: 4.5rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.fsbo-page #pills-guides .features > :nth-child(4) .card-text {
        height: 6rem;
    }
}
@media (min-width: 576px) {
    .ui-v2.fsbo-page #pills-resources .card-title {
        height: 3rem;
    }
    .ui-v2.fsbo-page #pills-resources .card-text {
        height: 6rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.fsbo-page #pills-resources .card-text {
        height: 4.5rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.fsbo-page #pills-resources .card-text {
        height: 6rem;
    }
}
@media (min-width: 576px) {
    .ui-v2.fsbo-page #pills-companies .card-title {
        height: 1.5rem;
    }
    .ui-v2.fsbo-page #pills-companies .card-text {
        height: 10.5rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.fsbo-page #pills-companies .card-text {
        height: 7.5rem;
    }
    .ui-v2.fsbo-page #pills-companies .features > :nth-child(3) .card-text,
    .ui-v2.fsbo-page #pills-companies .features > :nth-child(4) .card-text,
    .ui-v2.fsbo-page #pills-companies .features > :nth-child(7) .card-text,
    .ui-v2.fsbo-page #pills-companies .features > :nth-child(8) .card-text,
    .ui-v2.fsbo-page #pills-companies .features > :nth-child(9) .card-text,
    .ui-v2.fsbo-page #pills-companies .features > :nth-child(10) .card-text {
        height: 9rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.fsbo-page #pills-companies .features > :first-child .card-text,
    .ui-v2.fsbo-page #pills-companies .features > :nth-child(2) .card-text,
    .ui-v2.fsbo-page #pills-companies .features > :nth-child(5) .card-text,
    .ui-v2.fsbo-page #pills-companies .features > :nth-child(6) .card-text {
        height: 9rem;
    }
    .ui-v2.fsbo-page #pills-companies .features > :nth-child(7) .card-text,
    .ui-v2.fsbo-page #pills-companies .features > :nth-child(8) .card-text,
    .ui-v2.fsbo-page #pills-companies .features > :nth-child(9) .card-text {
        height: 10.5rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.fsbo-page #pills-companies .features > :first-child .card-text,
    .ui-v2.fsbo-page #pills-companies .features > :nth-child(2) .card-text,
    .ui-v2.fsbo-page #pills-companies .features > :nth-child(3) .card-text,
    .ui-v2.fsbo-page #pills-companies .features > :nth-child(4) .card-text,
    .ui-v2.fsbo-page #pills-companies .features > :nth-child(5) .card-text,
    .ui-v2.fsbo-page #pills-companies .features > :nth-child(6) .card-text,
    .ui-v2.fsbo-page #pills-companies .features > :nth-child(10) .card-text {
        height: 10.5rem;
    }
}
@media (min-width: 576px) {
    .ui-v2.home-equity-refi-page #pills-guides .card-title {
        height: 3rem;
    }
    .ui-v2.home-equity-refi-page #pills-guides .card-text {
        height: 6rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.home-equity-refi-page #pills-guides .card-text {
        height: 4.5rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.home-equity-refi-page #pills-guides .card-text {
        height: 6rem;
    }
}
@media (min-width: 576px) {
    .ui-v2.home-equity-refi-page #pills-resources .card-title {
        height: 3rem;
    }
    .ui-v2.home-equity-refi-page
        #pills-resources
        .features
        > :nth-child(7)
        .card-title,
    .ui-v2.home-equity-refi-page
        #pills-resources
        .features
        > :nth-child(8)
        .card-title {
        height: 4.5rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.home-equity-refi-page
        #pills-resources
        .features
        > :nth-child(7)
        .card-title,
    .ui-v2.home-equity-refi-page
        #pills-resources
        .features
        > :nth-child(8)
        .card-title {
        height: 3rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.home-equity-refi-page #pills-resources .card-title {
        height: 3rem;
    }
    .ui-v2.home-equity-refi-page
        #pills-resources
        .features
        > :nth-child(5)
        .card-title,
    .ui-v2.home-equity-refi-page
        #pills-resources
        .features
        > :nth-child(6)
        .card-title,
    .ui-v2.home-equity-refi-page
        #pills-resources
        .features
        > :nth-child(7)
        .card-title,
    .ui-v2.home-equity-refi-page
        #pills-resources
        .features
        > :nth-child(8)
        .card-title {
        height: 4.5rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.home-equity-refi-page #pills-resources .card-text {
        height: 6rem;
    }
}
@media (min-width: 576px) {
    .ui-v2.home-equity-refi-page #pills-companies .card-title {
        height: 1.5rem;
    }
    .ui-v2.home-equity-refi-page #pills-companies .card-text {
        height: 10.5rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.home-equity-refi-page #pills-companies .card-text {
        height: 7.5rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.home-equity-refi-page #pills-companies .card-text {
        height: 9rem;
    }
    .ui-v2.home-equity-refi-page
        #pills-companies
        .features
        > :nth-child(7)
        .card-text {
        height: auto;
    }
}
@media (min-width: 1200px) {
    .ui-v2.home-equity-refi-page #pills-companies .card-text {
        height: 10.5rem;
    }
    .ui-v2.home-equity-refi-page
        #pills-companies
        .features
        > :nth-child(5)
        .card-text,
    .ui-v2.home-equity-refi-page
        #pills-companies
        .features
        > :nth-child(6)
        .card-text,
    .ui-v2.home-equity-refi-page
        #pills-companies
        .features
        > :nth-child(7)
        .card-text {
        height: 9rem;
    }
}
@media (min-width: 576px) {
    .ui-v2.home-valuation-address-page .how-home-estimator-works .card-title {
        height: 1.5rem;
    }
    .ui-v2.home-valuation-address-page .how-home-estimator-works .card-text {
        height: 9rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.home-valuation-address-page .how-home-estimator-works .card-text {
        height: 7.5rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.home-valuation-address-page .how-home-estimator-works .card-text {
        height: 9rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.home-valuation-address-page .how-home-estimator-works .card-text {
        height: 7.5rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.home-valuation-address-page
        .ivaluation-quickest-way
        [class*="container"] {
        max-width: 720px;
    }
}
@media (min-width: 1200px) {
    .ui-v2.home-valuation-address-page
        .ivaluation-quickest-way
        [class*="container"] {
        max-width: 1170px;
    }
    .ui-v2.home-valuation-address-page
        .ivaluation-the-future
        [class*="container"] {
        max-width: 960px;
    }
}
@media (min-width: 992px) {
    .ui-v2.home-valuation-address-page
        .traditional-vs-new-age
        .nav-pills-tabs
        .tab-content {
        width: 930px;
    }
    .ui-v2.home-valuation-address-page
        .traditional-vs-new-age
        .features
        .card-title {
        height: 1.5rem;
    }
    .ui-v2.home-valuation-address-page
        .traditional-vs-new-age
        .features
        .card-text {
        height: 4.5rem;
    }
    .ui-v2.home-valuation-address-page
        .traditional-vs-new-age
        #pills-traditional
        .features
        > :nth-child(9)
        .card-text,
    .ui-v2.home-valuation-address-page
        .traditional-vs-new-age
        #pills-traditional
        .features
        > :nth-child(10)
        .card-text {
        height: 6rem;
    }
    .ui-v2.home-valuation-address-page
        .traditional-vs-new-age
        #pills-traditional
        .features
        > :nth-child(7)
        .card-text,
    .ui-v2.home-valuation-address-page
        .traditional-vs-new-age
        #pills-traditional
        .features
        > :nth-child(8)
        .card-text,
    .ui-v2.home-valuation-address-page
        .traditional-vs-new-age
        #pills-new-age
        .features
        > :nth-child(3)
        .card-text,
    .ui-v2.home-valuation-address-page
        .traditional-vs-new-age
        #pills-new-age
        .features
        > :nth-child(4)
        .card-text {
        height: 7.5rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.home-value-estimates-page .hero-section-alternative {
        background-color: #e5e5e7;
    }
    .ui-v2.home-value-estimates-page
        .hero-section-alternative
        .hero-section-image
        img {
        right: -6rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.home-value-estimates-page
        .hero-section-alternative
        .hero-section-image
        img {
        right: -4rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.home-value-estimates-page
        .hero-section-alternative
        .hero-section-image
        img {
        right: 0;
    }
}
@media (min-width: 576px) {
    .ui-v2.home-value-estimates-page .how-home-estimator-works .card-title {
        height: 3rem;
    }
    .ui-v2.home-value-estimates-page .how-home-estimator-works .card-text {
        height: 10.5rem;
    }
    .ui-v2.home-value-estimates-page
        .how-home-estimator-works
        .features
        > :last-child
        .card-text {
        height: 9rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.home-value-estimates-page .how-home-estimator-works .card-text,
    .ui-v2.home-value-estimates-page
        .how-home-estimator-works
        .features
        > :last-child
        .card-text {
        height: 7.5rem;
    }
    .ui-v2.home-value-estimates-page .five-factors .card-text {
        height: 13.5rem;
    }
    .ui-v2.home-value-estimates-page
        .five-factors
        .features
        > :first-child
        .card-text {
        height: auto;
    }
}
@media (min-width: 992px) {
    .ui-v2.home-value-estimates-page .how-home-estimator-works .card-text,
    .ui-v2.home-value-estimates-page
        .how-home-estimator-works
        .features
        > :last-child
        .card-text {
        height: 9rem;
    }
    .ui-v2.home-value-estimates-page
        .five-factors
        .features
        > :nth-child(2)
        ~ [class*="col"]
        .card-title {
        height: 3rem;
    }
    .ui-v2.home-value-estimates-page .five-factors .card-text,
    .ui-v2.home-value-estimates-page
        .five-factors
        .features
        > :first-child
        .card-text {
        height: 15rem;
    }
    .ui-v2.home-value-estimates-page
        .accurate-value-estimator
        .features
        .card-text {
        height: 9rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.home-value-estimates-page .how-home-estimator-works .card-text,
    .ui-v2.home-value-estimates-page
        .how-home-estimator-works
        .features
        > :last-child
        .card-text {
        height: 7.5rem;
    }
    .ui-v2.home-value-estimates-page .five-factors .card-text,
    .ui-v2.home-value-estimates-page
        .five-factors
        .features
        > :first-child
        .card-text {
        height: 12rem;
    }
    .ui-v2.home-value-estimates-page
        .accurate-value-estimator
        .features
        .card-text {
        height: 8rem;
    }
}
@media (min-width: 576px) {
    .ui-v2.home-value-estimator-page .how-home-estimator-works .card-title {
        height: 3rem;
    }
    .ui-v2.home-value-estimator-page .how-home-estimator-works .card-text,
    .ui-v2.home-value-estimator-page
        .how-home-estimator-works
        .features
        > :last-child
        .card-text {
        height: 9rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.home-value-estimator-page .how-home-estimator-works .card-text,
    .ui-v2.home-value-estimator-page
        .how-home-estimator-works
        .features
        > :last-child
        .card-text {
        height: 7.5rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.home-value-estimator-page .how-home-estimator-works .card-text,
    .ui-v2.home-value-estimator-page
        .how-home-estimator-works
        .features
        > :last-child
        .card-text {
        height: 9rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.home-value-estimator-page .how-home-estimator-works .card-text,
    .ui-v2.home-value-estimator-page
        .how-home-estimator-works
        .features
        > :last-child
        .card-text {
        height: 6.5rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.home-value-estimator-page
        .traditional-vs-new-age
        .features
        .card-text {
        height: 7.5rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.home-value-estimator-page
        .traditional-vs-new-age
        .features
        .card-text {
        height: 6rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.homepage .hero-section-alternative {
        background-color: #2d5903;
    }
}
.ui-v2.homepage .hero-section-alternative .hero-heading {
    font-size: 1.625rem;
}
@media (min-width: 992px) {
    .ui-v2.homepage .hero-section-alternative .hero-heading {
        font-size: 2.1875rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.homepage .hero-section-alternative .hero-section-image img {
        right: -28rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.homepage .hero-section-alternative .hero-section-image img {
        right: -16rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.homepage .hero-section-alternative .hero-section-image img {
        right: 0;
    }
}
@media (max-width: 767.5px) {
    .ui-v2.homepage .reasons-for-instant-offer {
        margin-top: 3rem;
    }
}
.ui-v2.homepage .reasons-for-instant-offer .features .icon {
    font-size: 5.5rem;
}
.ui-v2.homepage .reasons-for-instant-offer > [class*="container"] {
    max-width: 480px;
}
@media (min-width: 768px) {
    .ui-v2.homepage .reasons-for-instant-offer > [class*="container"] {
        max-width: 720px;
    }
}
@media (min-width: 992px) {
    .ui-v2.homepage .reasons-for-instant-offer > [class*="container"] {
        max-width: 720px;
    }
}
@media (min-width: 1200px) {
    .ui-v2.homepage .reasons-for-instant-offer > [class*="container"] {
        max-width: 1140px;
    }
}
@media (min-width: 768px) {
    .ui-v2.homepage
        .reasons-for-instant-offer
        .features
        > :first-child
        .card-body,
    .ui-v2.homepage
        .reasons-for-instant-offer
        .features
        > :nth-child(2)
        .card-body {
        height: 8rem;
    }
    .ui-v2.homepage
        .reasons-for-instant-offer
        .features
        > :nth-child(3)
        .card-body,
    .ui-v2.homepage
        .reasons-for-instant-offer
        .features
        > :nth-child(4)
        .card-body {
        height: 9.5rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.homepage
        .reasons-for-instant-offer
        .features
        > :first-child
        .card-body,
    .ui-v2.homepage
        .reasons-for-instant-offer
        .features
        > :nth-child(2)
        .card-body,
    .ui-v2.homepage
        .reasons-for-instant-offer
        .features
        > :nth-child(3)
        .card-body,
    .ui-v2.homepage
        .reasons-for-instant-offer
        .features
        > :nth-child(4)
        .card-body,
    .ui-v2.homepage
        .reasons-for-instant-offer
        .features
        > :nth-child(5)
        .card-body {
        height: 9.5rem;
    }
}
.ui-v2.homepage .get-cash-for-my-house > [class*="container"] {
    max-width: 375px;
}
@media (min-width: 768px) {
    .ui-v2.homepage .get-cash-for-my-house > [class*="container"] {
        max-width: 720px;
    }
}
@media (min-width: 992px) {
    .ui-v2.homepage .get-cash-for-my-house > [class*="container"] {
        max-width: 960px;
    }
}
@media (min-width: 1200px) {
    .ui-v2.homepage .get-cash-for-my-house > [class*="container"] {
        max-width: 1140px;
    }
}
@media (min-width: 768px) {
    .ui-v2.homepage .get-cash-for-my-house .card-title {
        height: 1.5rem;
    }
    .ui-v2.homepage .get-cash-for-my-house .card-text {
        height: 6rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.homepage .get-cash-for-my-house .card-text {
        height: 7.5rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.homepage .get-cash-for-my-house .card-text {
        height: 6rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.homepage .compare-offers-types > [class*="container"] {
        max-width: 720px;
    }
}
@media (min-width: 1200px) {
    .ui-v2.homepage .compare-offers-types > [class*="container"] {
        max-width: 1140px;
    }
}
@media (min-width: 768px) {
    .ui-v2.homepage .compare-offers-types .card-text {
        height: 6rem;
    }
}
.ui-v2.homepage .fast-and-easy > [class*="container"] {
    max-width: 375px;
}
@media (min-width: 768px) {
    .ui-v2.homepage .fast-and-easy > [class*="container"] {
        max-width: 720px;
    }
}
@media (min-width: 992px) {
    .ui-v2.homepage .fast-and-easy > [class*="container"] {
        max-width: 960px;
    }
}
@media (min-width: 1200px) {
    .ui-v2.homepage .fast-and-easy > [class*="container"] {
        max-width: 1140px;
    }
}
.ui-v2.homeward-real-estate-page .search-address-form > [class*="container"] {
    max-width: 375px;
}
@media (min-width: 768px) {
    .ui-v2.homeward-real-estate-page
        .search-address-form
        > [class*="container"] {
        max-width: 960px;
    }
    .ui-v2.homeward-real-estate-page
        .how-it-works
        .features
        > :first-child
        .card-body,
    .ui-v2.homeward-real-estate-page
        .how-it-works
        .features
        > :nth-child(2)
        .card-body {
        height: 19.75rem;
    }
    .ui-v2.homeward-real-estate-page
        .how-it-works
        .features
        > :nth-child(3)
        .card-body,
    .ui-v2.homeward-real-estate-page
        .how-it-works
        .features
        > :nth-child(4)
        .card-body {
        height: 22.75rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.homeward-real-estate-page
        .how-it-works
        .features
        > :first-child
        .card-body,
    .ui-v2.homeward-real-estate-page
        .how-it-works
        .features
        > :nth-child(2)
        .card-body {
        height: 15.25rem;
    }
    .ui-v2.homeward-real-estate-page
        .how-it-works
        .features
        > :nth-child(3)
        .card-body,
    .ui-v2.homeward-real-estate-page
        .how-it-works
        .features
        > :nth-child(4)
        .card-body {
        height: 18.25rem;
    }
}
.ui-v2.homeward-real-estate-page .the-process > [class*="container"] {
    max-width: 960px;
}
.ui-v2.homeward-real-estate-page
    .the-process
    .features.numbered
    > li
    .card:before {
    top: 1rem;
}
.ui-v2.homeward-real-estate-page
    .the-process
    .features.numbered
    .card-body
    > :first-child:not(.icon) {
    margin-top: 0.5rem;
    margin-bottom: 1.25rem;
    margin-left: 3rem;
}
@media (min-width: 992px) {
    .ui-v2.homeward-real-estate-page
        .the-process
        .features
        > :nth-child(3)
        .card-body,
    .ui-v2.homeward-real-estate-page
        .the-process
        .features
        > :nth-child(4)
        .card-body {
        height: 15.75rem;
    }
    .ui-v2.homeward-real-estate-page
        .the-process
        .features
        > :nth-child(5)
        .card-body,
    .ui-v2.homeward-real-estate-page
        .the-process
        .features
        > :nth-child(6)
        .card-body {
        height: 11.25rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.homeward-real-estate-page .review .lead {
        height: 6rem;
    }
}
.ui-v2.homeward-real-estate-page .pros-and-cons > [class*="container"] {
    max-width: 768px;
}
@media (min-width: 1200px) {
    .ui-v2.homeward-real-estate-page .pros-and-cons > [class*="container"] {
        max-width: 1140px;
    }
}
.ui-v2.homeward-real-estate-page .pros-and-cons .features .card {
    margin-top: 1rem;
    margin-bottom: 1rem;
}
.ui-v2.homeward-real-estate-page .pros-and-cons .features .badge {
    justify-content: center;
    align-items: center;
    font-size: 1rem;
    font-weight: 700;
    display: flex;
    position: absolute;
    top: -0.875rem;
    left: 0.75rem;
}
.ui-v2.homeward-real-estate-page .pros-and-cons .features .card-title {
    font-size: 1.125rem;
}
@media (min-width: 768px) {
    .ui-v2.homeward-real-estate-page .pros-and-cons .features .card-text,
    .ui-v2.homeward-real-estate-page
        .pros-and-cons
        .features
        .card-body
        > :first-child {
        overflow: hidden;
    }
    .ui-v2.homeward-real-estate-page
        .pros-and-cons
        .features
        .card-body
        > :first-child {
        height: 1.375rem;
    }
    .ui-v2.homeward-real-estate-page
        .pros-and-cons
        .features
        > :nth-child(5)
        .card-body
        > :first-child,
    .ui-v2.homeward-real-estate-page
        .pros-and-cons
        .features
        > :nth-child(6)
        .card-body
        > :first-child {
        height: 2.625rem;
    }
    .ui-v2.homeward-real-estate-page .pros-and-cons .features .card-text {
        height: 7.5rem;
    }
    .ui-v2.homeward-real-estate-page
        .pros-and-cons
        .features
        > :nth-child(7)
        .card-text,
    .ui-v2.homeward-real-estate-page
        .pros-and-cons
        .features
        > :nth-child(8)
        .card-text {
        height: 9rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.homeward-real-estate-page
        .pros-and-cons
        .features
        > :first-child
        .card-body
        > :first-child,
    .ui-v2.homeward-real-estate-page
        .pros-and-cons
        .features
        > :nth-child(3)
        .card-body
        > :first-child,
    .ui-v2.homeward-real-estate-page
        .pros-and-cons
        .features
        > :nth-child(4)
        .card-body
        > :first-child,
    .ui-v2.homeward-real-estate-page
        .pros-and-cons
        .features
        > :nth-child(6)
        .card-body
        > :first-child {
        height: 1.375rem;
    }
    .ui-v2.homeward-real-estate-page
        .pros-and-cons
        .features
        > :first-child
        .card-text,
    .ui-v2.homeward-real-estate-page
        .pros-and-cons
        .features
        > :nth-child(3)
        .card-text,
    .ui-v2.homeward-real-estate-page
        .pros-and-cons
        .features
        > :nth-child(4)
        .card-text,
    .ui-v2.homeward-real-estate-page
        .pros-and-cons
        .features
        > :nth-child(6)
        .card-text {
        height: 12rem;
    }
    .ui-v2.homeward-real-estate-page
        .pros-and-cons
        .features
        > :nth-child(2)
        .card-body
        > :first-child,
    .ui-v2.homeward-real-estate-page
        .pros-and-cons
        .features
        > :nth-child(5)
        .card-body
        > :first-child,
    .ui-v2.homeward-real-estate-page
        .pros-and-cons
        .features
        > :nth-child(7)
        .card-body
        > :first-child,
    .ui-v2.homeward-real-estate-page
        .pros-and-cons
        .features
        > :nth-child(8)
        .card-body
        > :first-child {
        height: 2.625rem;
    }
    .ui-v2.homeward-real-estate-page
        .pros-and-cons
        .features
        > :nth-child(2)
        .card-text,
    .ui-v2.homeward-real-estate-page
        .pros-and-cons
        .features
        > :nth-child(5)
        .card-text,
    .ui-v2.homeward-real-estate-page
        .pros-and-cons
        .features
        > :nth-child(7)
        .card-text,
    .ui-v2.homeward-real-estate-page
        .pros-and-cons
        .features
        > :nth-child(8)
        .card-text {
        height: 13.5rem;
    }
}
@media (max-width: 767.5px) {
    .ui-v2.join-now-page
        .hero-section-alternative
        .hero-section-header
        [class*="container"] {
        max-width: 520px;
    }
}
@media (min-width: 768px) {
    .ui-v2.join-now-page .hero-section-alternative .hero-heading {
        font-size: 2.125rem;
    }
    .ui-v2.join-now-page .hero-section-alternative {
        background-color: #d8d7db;
        height: 360px;
    }
}
@media (min-width: 992px) {
    .ui-v2.join-now-page .hero-section-alternative:before {
        right: calc(50% + 0.75rem);
    }
    .ui-v2.join-now-page
        .hero-section-alternative
        .hero-section-before-element {
        left: calc(50% - 0.75rem);
    }
}
@media (min-width: 1400px) {
    .ui-v2.join-now-page .hero-section-alternative:before {
        right: calc(53% + 0.75rem);
    }
    .ui-v2.join-now-page
        .hero-section-alternative
        .hero-section-before-element {
        left: calc(47% - 0.75rem);
    }
}
@media (min-width: 768px) {
    .ui-v2.join-now-page .hero-section-alternative .hero-section-image img {
        right: -20rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.join-now-page .hero-section-alternative .hero-section-image img {
        right: -8rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.join-now-page .hero-section-alternative .hero-section-image img {
        right: 0;
    }
}
@media (max-width: 767.5px) {
    .ui-v2.join-now-page .looking-trusted-cash-buyers {
        margin-top: 3rem;
    }
    .ui-v2.join-now-page .program-features {
        max-width: 375px;
        margin-left: auto;
        margin-right: auto;
    }
}
@media (min-width: 768px) {
    .ui-v2.join-now-page
        .program-features
        .features
        > li:first-child
        .card-text,
    .ui-v2.join-now-page
        .program-features
        .features
        > li:nth-child(2)
        .card-text {
        height: 13.5rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.join-now-page
        .program-features
        .features
        > li:nth-child(3)
        .card-text {
        height: 13.5rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.join-now-page
        .program-features
        .features
        > li:first-child
        .card-text,
    .ui-v2.join-now-page
        .program-features
        .features
        > li:nth-child(2)
        .card-text,
    .ui-v2.join-now-page
        .program-features
        .features
        > li:nth-child(3)
        .card-text {
        height: 12rem;
    }
}
.ui-v2.join-now-page .program-process [class*="container"] {
    max-width: 720px;
}
.ui-v2.join-now-page .program-process ol {
    padding-left: 1rem;
}
.ui-v2.join-now-page .program-process ol > li {
    position: relative;
}
@media (min-width: 768px) {
    .ui-v2.join-now-page .program-process ol > li {
        font-size: 1.25rem;
    }
}
.ui-v2.join-now-page .program-process ol > li:not(:last-child) {
    margin-bottom: 1rem;
    padding-bottom: 1rem;
}
.ui-v2.join-now-page .program-process ol > li:not(:last-child):after {
    content: "";
    border-bottom: 1px solid #ced4da;
    width: 100%;
    height: 1px;
    display: block;
    position: absolute;
    bottom: 0;
    left: -1rem;
    right: 0;
    overflow: hidden;
}
.ui-v2.join-now-page .program-process ol ol > li {
    list-style: lower-alpha;
}
.ui-v2.join-now-page .program-process ol ol > li:first-child {
    margin-top: 1rem;
}
.ui-v2.join-now-page .sign-up-form [class*="container"] {
    max-width: 720px;
}
@media (max-width: 767.5px) {
    .ui-v2.join-now-page .sign-up-form [class*="container"] {
        max-width: 520px;
    }
}
.ui-v2.join-now-page .main .contact-specialist .btn > span {
    display: none;
}
@media (min-width: 375px) {
    .ui-v2.join-now-page .main .contact-specialist .btn > span {
        display: inline;
    }
}
.ui-v2.join-now-page .main .contact-specialist [class*="text"] {
    color: #808da2;
}
.ui-v2.join-now-page .main .contact-specialist .icon {
    font-size: 1.75rem;
}
.ui-v2.join-now-page .main .contact-specialist .icon svg {
    fill: #f96b29;
}
.ui-v2.join-now-page .main .contact-specialist .contact-specialist-heading,
.ui-v2.join-now-page .main .contact-specialist .contact-specialist-phone,
.ui-v2.join-now-page .main .contact-specialist .contact-specialist-schedule {
    color: #808da2;
    font-size: 1.125rem;
}
.ui-v2.sell-my-house-fast-page .hero-section-alternative .hero-heading {
    font-size: 1.875rem;
}
@media (min-width: 992px) {
    .ui-v2.sell-my-house-fast-page .hero-section-alternative .hero-heading {
        font-size: 2.1875rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.sell-my-house-fast-page .hero-section-alternative {
        background-color: #1c0e27;
    }
    .ui-v2.sell-my-house-fast-page
        .hero-section-alternative
        .hero-section-image
        img {
        right: -11rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.sell-my-house-fast-page
        .hero-section-alternative
        .hero-section-image
        img {
        right: -4rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.sell-my-house-fast-page .process-of-selling > [class*="container"] {
        max-width: 960px;
    }
}
@media (min-width: 768px) {
    .ui-v2.sell-my-house-fast-page .process-of-selling .features .card-title {
        height: 1.5rem;
    }
    .ui-v2.sell-my-house-fast-page
        .process-of-selling
        .features
        > :first-child
        .card-text,
    .ui-v2.sell-my-house-fast-page
        .process-of-selling
        .features
        > :nth-child(2)
        .card-text {
        height: 10.5rem;
    }
    .ui-v2.sell-my-house-fast-page
        .process-of-selling
        .features
        > :nth-child(4)
        .card-text,
    .ui-v2.sell-my-house-fast-page
        .process-of-selling
        .features
        > :nth-child(5)
        .card-text {
        height: 9rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.sell-my-house-fast-page
        .process-of-selling
        .features
        > :first-child
        .card-text,
    .ui-v2.sell-my-house-fast-page
        .process-of-selling
        .features
        > :nth-child(2)
        .card-text,
    .ui-v2.sell-my-house-fast-page
        .process-of-selling
        .features
        > :nth-child(4)
        .card-text,
    .ui-v2.sell-my-house-fast-page
        .process-of-selling
        .features
        > :nth-child(5)
        .card-text {
        height: 7.5rem;
    }
}
.ui-v2.sell-my-house-fast-page .sell-my-house-fast > [class*="container"] {
    max-width: 375px;
}
@media (min-width: 768px) {
    .ui-v2.sell-my-house-fast-page .sell-my-house-fast > [class*="container"] {
        max-width: 720px;
    }
}
@media (min-width: 992px) {
    .ui-v2.sell-my-house-fast-page .sell-my-house-fast > [class*="container"] {
        max-width: 960px;
    }
}
@media (min-width: 1200px) {
    .ui-v2.sell-my-house-fast-page .sell-my-house-fast > [class*="container"] {
        max-width: 1140px;
    }
}
@media (min-width: 768px) {
    .ui-v2.sell-my-house-fast-page .sell-my-house-fast .card-title {
        height: 1.5rem;
    }
    .ui-v2.sell-my-house-fast-page .sell-my-house-fast .card-text {
        height: 10.5rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.sell-my-house-fast-page .sell-my-house-fast .card-text {
        height: 13.5rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.sell-my-house-fast-page .sell-my-house-fast .card-text {
        height: 10.5rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.sell-my-house-fast-page .i-want-to-sell-my-house .card-title {
        height: 1.5rem;
    }
    .ui-v2.sell-my-house-fast-page
        .i-want-to-sell-my-house
        .features
        > :first-child
        .card-text,
    .ui-v2.sell-my-house-fast-page
        .i-want-to-sell-my-house
        .features
        > :nth-child(2)
        .card-text,
    .ui-v2.sell-my-house-fast-page
        .i-want-to-sell-my-house
        .features
        > :nth-child(5)
        .card-text,
    .ui-v2.sell-my-house-fast-page
        .i-want-to-sell-my-house
        .features
        > :nth-child(6)
        .card-text {
        height: 10.5rem;
    }
    .ui-v2.sell-my-house-fast-page
        .i-want-to-sell-my-house
        .features
        > :nth-child(3)
        .card-text,
    .ui-v2.sell-my-house-fast-page
        .i-want-to-sell-my-house
        .features
        > :nth-child(4)
        .card-text {
        height: 7.5rem;
    }
    .ui-v2.sell-my-house-fast-page
        .i-want-to-sell-my-house
        .features
        > :nth-child(7)
        .card-text,
    .ui-v2.sell-my-house-fast-page
        .i-want-to-sell-my-house
        .features
        > :nth-child(8)
        .card-text {
        height: 9rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.sell-my-house-fast-page
        .i-want-to-sell-my-house
        .features
        > :first-child
        .card-text,
    .ui-v2.sell-my-house-fast-page
        .i-want-to-sell-my-house
        .features
        > :nth-child(2)
        .card-text,
    .ui-v2.sell-my-house-fast-page
        .i-want-to-sell-my-house
        .features
        > :nth-child(5)
        .card-text,
    .ui-v2.sell-my-house-fast-page
        .i-want-to-sell-my-house
        .features
        > :nth-child(6)
        .card-text {
        height: 7.5rem;
    }
    .ui-v2.sell-my-house-fast-page
        .i-want-to-sell-my-house
        .features
        > :nth-child(3)
        .card-text,
    .ui-v2.sell-my-house-fast-page
        .i-want-to-sell-my-house
        .features
        > :nth-child(4)
        .card-text,
    .ui-v2.sell-my-house-fast-page
        .i-want-to-sell-my-house
        .features
        > :nth-child(7)
        .card-text,
    .ui-v2.sell-my-house-fast-page
        .i-want-to-sell-my-house
        .features
        > :nth-child(8)
        .card-text {
        height: 6rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.sell-my-house-fast-page
        .i-want-to-sell-my-house
        .features
        > :first-child
        .card-text,
    .ui-v2.sell-my-house-fast-page
        .i-want-to-sell-my-house
        .features
        > :nth-child(2)
        .card-text,
    .ui-v2.sell-my-house-fast-page
        .i-want-to-sell-my-house
        .features
        > :nth-child(3)
        .card-text,
    .ui-v2.sell-my-house-fast-page
        .i-want-to-sell-my-house
        .features
        > :nth-child(4)
        .card-text,
    .ui-v2.sell-my-house-fast-page
        .i-want-to-sell-my-house
        .features
        > :nth-child(5)
        .card-text,
    .ui-v2.sell-my-house-fast-page
        .i-want-to-sell-my-house
        .features
        > :nth-child(6)
        .card-text,
    .ui-v2.sell-my-house-fast-page
        .i-want-to-sell-my-house
        .features
        > :nth-child(7)
        .card-text,
    .ui-v2.sell-my-house-fast-page
        .i-want-to-sell-my-house
        .features
        > :nth-child(8)
        .card-text {
        height: 9rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.sell-my-house-fast-page .best-way-to-sell-house .card-title {
        height: 1.5rem;
    }
    .ui-v2.sell-my-house-fast-page
        .best-way-to-sell-house
        .features
        > :first-child
        .card-text,
    .ui-v2.sell-my-house-fast-page
        .best-way-to-sell-house
        .features
        > :nth-child(2)
        .card-text,
    .ui-v2.sell-my-house-fast-page
        .best-way-to-sell-house
        .features
        > :nth-child(7)
        .card-text,
    .ui-v2.sell-my-house-fast-page
        .best-way-to-sell-house
        .features
        > :nth-child(8)
        .card-text,
    .ui-v2.sell-my-house-fast-page
        .best-way-to-sell-house
        .features
        > :nth-child(9)
        .card-text,
    .ui-v2.sell-my-house-fast-page
        .best-way-to-sell-house
        .features
        > :nth-child(10)
        .card-text {
        height: 6rem;
    }
    .ui-v2.sell-my-house-fast-page
        .best-way-to-sell-house
        .features
        > :nth-child(3)
        .card-text,
    .ui-v2.sell-my-house-fast-page
        .best-way-to-sell-house
        .features
        > :nth-child(4)
        .card-text,
    .ui-v2.sell-my-house-fast-page
        .best-way-to-sell-house
        .features
        > :nth-child(5)
        .card-text,
    .ui-v2.sell-my-house-fast-page
        .best-way-to-sell-house
        .features
        > :nth-child(6)
        .card-text {
        height: 4.5rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.sell-my-house-fast-page
        .best-way-to-sell-house
        .features
        > :nth-child(3)
        .card-text,
    .ui-v2.sell-my-house-fast-page
        .best-way-to-sell-house
        .features
        > :nth-child(11)
        .card-text {
        height: 6rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.sell-my-house-fast-page
        .best-way-to-sell-house
        .features
        > :first-child
        .card-text,
    .ui-v2.sell-my-house-fast-page
        .best-way-to-sell-house
        .features
        > :nth-child(2)
        .card-text,
    .ui-v2.sell-my-house-fast-page
        .best-way-to-sell-house
        .features
        > :nth-child(3)
        .card-text,
    .ui-v2.sell-my-house-fast-page
        .best-way-to-sell-house
        .features
        > :nth-child(10)
        .card-text,
    .ui-v2.sell-my-house-fast-page
        .best-way-to-sell-house
        .features
        > :nth-child(11)
        .card-text {
        height: 4.5rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.sell-my-house-page .hero-section .hero-heading {
        font-size: 1.875rem;
    }
    .ui-v2.sell-my-house-page .hero-section .hero-heading span {
        font-size: 2.25rem;
    }
}
@media (min-width: 576px) {
    .ui-v2.sell-my-house-page .five-easy-steps .card-title {
        height: 1.5rem;
    }
    .ui-v2.sell-my-house-page .five-easy-steps .card-text {
        height: 4.5rem;
    }
    .ui-v2.sell-my-house-page
        .five-easy-steps
        .features
        > :nth-last-child(3)
        .card-text,
    .ui-v2.sell-my-house-page
        .five-easy-steps
        .features
        > :nth-last-child(2)
        .card-text {
        height: 6rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.sell-my-house-page .five-easy-steps .card-text,
    .ui-v2.sell-my-house-page
        .five-easy-steps
        .features
        > :nth-last-child(3)
        .card-text,
    .ui-v2.sell-my-house-page
        .five-easy-steps
        .features
        > :nth-last-child(2)
        .card-text {
        height: 4.5rem;
    }
}
@media (min-width: 576px) {
    .ui-v2.sell-my-house-page .five-most-common-reasons .card-title {
        height: 1.5rem;
    }
    .ui-v2.sell-my-house-page .five-most-common-reasons .card-text {
        height: 9rem;
    }
    .ui-v2.sell-my-house-page
        .five-most-common-reasons
        .features
        > :nth-last-child(3)
        .card-text,
    .ui-v2.sell-my-house-page
        .five-most-common-reasons
        .features
        > :nth-last-child(2)
        .card-text {
        height: 10.5rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.sell-my-house-page .five-most-common-reasons .card-text,
    .ui-v2.sell-my-house-page
        .five-most-common-reasons
        .features
        > :nth-last-child(3)
        .card-text,
    .ui-v2.sell-my-house-page
        .five-most-common-reasons
        .features
        > :nth-last-child(2)
        .card-text {
        height: 7.5rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.sell-my-house-page .five-most-common-reasons .card-text,
    .ui-v2.sell-my-house-page
        .five-most-common-reasons
        .features
        > :nth-last-child(3)
        .card-text,
    .ui-v2.sell-my-house-page
        .five-most-common-reasons
        .features
        > :nth-last-child(2)
        .card-text {
        height: 9rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.sell-my-house-page .five-most-common-reasons .card-text,
    .ui-v2.sell-my-house-page
        .five-most-common-reasons
        .features
        > :nth-last-child(3)
        .card-text,
    .ui-v2.sell-my-house-page
        .five-most-common-reasons
        .features
        > :nth-last-child(2)
        .card-text {
        height: 7.5rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.sell-my-house-page .sell-house-best-approach .features .card-text {
        height: 3rem;
    }
    .ui-v2.sell-my-house-page
        .sell-house-best-approach
        #pills-fsbo
        .features
        > :first-child
        .card-text,
    .ui-v2.sell-my-house-page
        .sell-house-best-approach
        #pills-fsbo
        .features
        > :nth-child(2)
        .card-text,
    .ui-v2.sell-my-house-page
        .sell-house-best-approach
        #pills-ibuyer
        .features
        > :nth-child(9)
        .card-text {
        height: 1.5rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.sell-my-house-page
        .sell-house-best-approach
        #pills-fsbo
        .features
        > :first-child
        .card-text,
    .ui-v2.sell-my-house-page
        .sell-house-best-approach
        #pills-fsbo
        .features
        > :nth-child(2)
        .card-text,
    .ui-v2.sell-my-house-page
        .sell-house-best-approach
        #pills-ibuyer
        .features
        > :nth-child(9)
        .card-text {
        height: 3rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.sell-my-house-page .sell-house-best-approach .features .card-text,
    .ui-v2.sell-my-house-page
        .sell-house-best-approach
        #pills-fsbo
        .features
        > :first-child
        .card-text,
    .ui-v2.sell-my-house-page
        .sell-house-best-approach
        #pills-fsbo
        .features
        > :nth-child(2)
        .card-text,
    .ui-v2.sell-my-house-page
        .sell-house-best-approach
        #pills-ibuyer
        .features
        > :nth-child(9)
        .card-text {
        height: 1.5rem;
    }
}
@media (min-width: 576px) {
    .ui-v2.sell-my-house-page .way-to-sell-home .card-title {
        height: 3rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.sell-my-house-page .way-to-sell-home .card-title {
        height: 1.5rem;
    }
}
@media (min-width: 576px) {
    .ui-v2.sell-my-house-page .way-to-sell-home .card-text {
        height: 10.5rem;
    }
    .ui-v2.sell-my-house-page
        .way-to-sell-home
        .features
        > :last-child
        .card-text {
        height: 9rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.sell-my-house-page .way-to-sell-home .card-text,
    .ui-v2.sell-my-house-page
        .way-to-sell-home
        .features
        > :last-child
        .card-text {
        height: 7.5rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.sell-my-house-page .way-to-sell-home .card-text,
    .ui-v2.sell-my-house-page
        .way-to-sell-home
        .features
        > :last-child
        .card-text {
        height: 9rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.sell-my-house-page .way-to-sell-home .card-text,
    .ui-v2.sell-my-house-page
        .way-to-sell-home
        .features
        > :last-child
        .card-text {
        height: 7.5rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.top-ibuyers-page .hero-section-alternative {
        background-color: #4d5100;
    }
}
.ui-v2.top-ibuyers-page .find-cash-buyer > [class*="container"] {
    max-width: 375px;
}
@media (min-width: 768px) {
    .ui-v2.top-ibuyers-page .find-cash-buyer > [class*="container"] {
        max-width: 720px;
    }
}
@media (min-width: 992px) {
    .ui-v2.top-ibuyers-page .find-cash-buyer > [class*="container"] {
        max-width: 960px;
    }
}
@media (min-width: 1200px) {
    .ui-v2.top-ibuyers-page .find-cash-buyer > [class*="container"] {
        max-width: 1140px;
    }
}
@media (min-width: 768px) {
    .ui-v2.top-ibuyers-page
        .find-cash-buyer
        .features
        > :first-child
        .card-title,
    .ui-v2.top-ibuyers-page
        .find-cash-buyer
        .features
        > :nth-child(2)
        .card-title {
        height: 3rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.top-ibuyers-page
        .find-cash-buyer
        .features
        > :nth-child(3)
        .card-title {
        height: 3rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.top-ibuyers-page
        .find-cash-buyer
        .features
        > :first-child
        .card-title,
    .ui-v2.top-ibuyers-page
        .find-cash-buyer
        .features
        > :nth-child(2)
        .card-title,
    .ui-v2.top-ibuyers-page
        .find-cash-buyer
        .features
        > :nth-child(3)
        .card-title {
        height: 1.5rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.top-ibuyers-page
        .find-cash-buyer
        .features
        > :first-child
        .card-text,
    .ui-v2.top-ibuyers-page
        .find-cash-buyer
        .features
        > :nth-child(2)
        .card-text {
        height: 6rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.top-ibuyers-page
        .find-cash-buyer
        .features
        > :nth-child(3)
        .card-text {
        height: 6rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.top-ibuyers-page
        .find-cash-buyer
        .features
        > :first-child
        .card-text,
    .ui-v2.top-ibuyers-page
        .find-cash-buyer
        .features
        > :nth-child(2)
        .card-text,
    .ui-v2.top-ibuyers-page
        .find-cash-buyer
        .features
        > :nth-child(3)
        .card-text {
        height: 4.5rem;
    }
}
@media (min-width: 786px) {
    .ui-v2.top-ibuyers-page .ibuyer-companies .card-title {
        height: 1.5rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.top-ibuyers-page .ibuyer-companies .features .card-text {
        height: 7.5rem;
    }
    .ui-v2.top-ibuyers-page
        .ibuyer-companies
        #pills-resources
        .features
        > :first-child
        .card-text,
    .ui-v2.top-ibuyers-page
        .ibuyer-companies
        #pills-resources
        .features
        > :nth-child(2)
        .card-text,
    .ui-v2.top-ibuyers-page
        .ibuyer-companies
        #pills-resources
        .features
        > :nth-child(3)
        .card-text,
    .ui-v2.top-ibuyers-page
        .ibuyer-companies
        #pills-resources
        .features
        > :nth-child(4)
        .card-text,
    .ui-v2.top-ibuyers-page
        .ibuyer-companies
        #pills-resources
        .features
        > :nth-child(7)
        .card-text,
    .ui-v2.top-ibuyers-page
        .ibuyer-companies
        #pills-resources
        .features
        > :nth-child(8)
        .card-text {
        height: 9rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.top-ibuyers-page .ibuyer-companies .features .card-text {
        height: 9rem;
    }
    .ui-v2.top-ibuyers-page
        .ibuyer-companies
        #pills-resources
        .features
        > :first-child
        .card-text,
    .ui-v2.top-ibuyers-page
        .ibuyer-companies
        #pills-resources
        .features
        > :nth-child(2)
        .card-text,
    .ui-v2.top-ibuyers-page
        .ibuyer-companies
        #pills-resources
        .features
        > :nth-child(3)
        .card-text,
    .ui-v2.top-ibuyers-page
        .ibuyer-companies
        #pills-resources
        .features
        > :nth-child(4)
        .card-text,
    .ui-v2.top-ibuyers-page
        .ibuyer-companies
        #pills-resources
        .features
        > :nth-child(5)
        .card-text,
    .ui-v2.top-ibuyers-page
        .ibuyer-companies
        #pills-resources
        .features
        > :nth-child(6)
        .card-text,
    .ui-v2.top-ibuyers-page
        .ibuyer-companies
        #pills-resources
        .features
        > :nth-child(7)
        .card-text,
    .ui-v2.top-ibuyers-page
        .ibuyer-companies
        #pills-resources
        .features
        > :nth-child(8)
        .card-text,
    .ui-v2.top-ibuyers-page
        .ibuyer-companies
        #pills-resources
        .features
        > :nth-child(9)
        .card-text {
        height: 10.5rem;
    }
}
@media (min-width: 1200px) {
    .ui-v2.top-ibuyers-page .ibuyer-companies .features .card-text {
        height: 7.5rem;
    }
    .ui-v2.top-ibuyers-page
        .ibuyer-companies
        #pills-resources
        .features
        > :first-child
        .card-text,
    .ui-v2.top-ibuyers-page
        .ibuyer-companies
        #pills-resources
        .features
        > :nth-child(2)
        .card-text,
    .ui-v2.top-ibuyers-page
        .ibuyer-companies
        #pills-resources
        .features
        > :nth-child(3)
        .card-text,
    .ui-v2.top-ibuyers-page
        .ibuyer-companies
        #pills-resources
        .features
        > :nth-child(7)
        .card-text,
    .ui-v2.top-ibuyers-page
        .ibuyer-companies
        #pills-resources
        .features
        > :nth-child(8)
        .card-text,
    .ui-v2.top-ibuyers-page
        .ibuyer-companies
        #pills-resources
        .features
        > :nth-child(9)
        .card-text {
        height: 9rem;
    }
    .ui-v2.top-ibuyers-page
        .ibuyer-companies
        #pills-resources
        .features
        > :nth-child(4)
        .card-text,
    .ui-v2.top-ibuyers-page
        .ibuyer-companies
        #pills-resources
        .features
        > :nth-child(5)
        .card-text,
    .ui-v2.top-ibuyers-page
        .ibuyer-companies
        #pills-resources
        .features
        > :nth-child(6)
        .card-text {
        height: 7.5rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.top-ibuyers-page
        .working-with-ibuying-company
        > [class*="container"] {
        max-width: 960px;
    }
}
@media (min-width: 768px) {
    .ui-v2.top-ibuyers-page .working-with-ibuying-company .features .card-text {
        height: 4.5rem;
    }
    .ui-v2.top-ibuyers-page
        .working-with-ibuying-company
        .features
        > :nth-child(3)
        .card-text,
    .ui-v2.top-ibuyers-page
        .working-with-ibuying-company
        .features
        > :nth-child(4)
        .card-text,
    .ui-v2.top-ibuyers-page
        .working-with-ibuying-company
        .features
        > :nth-child(5)
        .card-text,
    .ui-v2.top-ibuyers-page
        .working-with-ibuying-company
        .features
        > :nth-child(6)
        .card-text {
        height: 6rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.top-ibuyers-page
        .working-with-ibuying-company
        .features
        > :first-child
        .card-text,
    .ui-v2.top-ibuyers-page
        .working-with-ibuying-company
        .features
        > :nth-child(2)
        .card-text,
    .ui-v2.top-ibuyers-page
        .working-with-ibuying-company
        .features
        > :nth-child(3)
        .card-text {
        height: 7.5rem;
    }
    .ui-v2.top-ibuyers-page .ibuyer-vs-relator > [class*="container"] {
        max-width: 960px;
    }
}
@media (min-width: 576px) {
    .ui-v2.top-ibuyers-page .ibuyer-vs-relator .features .card-text {
        height: 4.5rem;
    }
    .ui-v2.top-ibuyers-page
        .ibuyer-vs-relator
        #pills-realtor-sale
        .features
        > :nth-child(5)
        .card-text,
    .ui-v2.top-ibuyers-page
        .ibuyer-vs-relator
        #pills-realtor-sale
        .features
        > :nth-child(6)
        .card-text {
        height: 6rem;
    }
}
@media (min-width: 768px) {
    .ui-v2.top-ibuyers-page .ibuyer-vs-relator .features .card-text {
        height: 3rem;
    }
    .ui-v2.top-ibuyers-page
        .ibuyer-vs-relator
        #pills-realtor-sale
        .features
        > :first-child
        .card-text,
    .ui-v2.top-ibuyers-page
        .ibuyer-vs-relator
        #pills-realtor-sale
        .features
        > :nth-child(2)
        .card-text,
    .ui-v2.top-ibuyers-page
        .ibuyer-vs-relator
        #pills-realtor-sale
        .features
        > :nth-child(5)
        .card-text,
    .ui-v2.top-ibuyers-page
        .ibuyer-vs-relator
        #pills-realtor-sale
        .features
        > :nth-child(6)
        .card-text {
        height: 4.5rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.top-ibuyers-page
        .ibuyer-vs-relator
        #pills-realtor-sale
        .features
        > :nth-child(3)
        .card-text {
        height: 4.5rem;
    }
    .ui-v2.top-ibuyers-page
        .ibuyer-vs-relator
        #pills-realtor-sale
        .features
        > :nth-child(4)
        .card-text,
    .ui-v2.top-ibuyers-page
        .ibuyer-vs-relator
        #pills-realtor-sale
        .features
        > :nth-child(5)
        .card-text,
    .ui-v2.top-ibuyers-page
        .ibuyer-vs-relator
        #pills-realtor-sale
        .features
        > :nth-child(6)
        .card-text {
        height: 6rem;
    }
}
.ui-v2.we-buy-ugly-houses-page .us-ibuying-program {
    margin-bottom: 0;
}
@media (min-width: 992px) {
    .ui-v2.we-buy-ugly-houses-page .us-ibuying-program {
        margin-bottom: 0;
    }
}
.ui-v2.welcome-page .card {
    box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.075);
}
@media (min-width: 992px) {
    .ui-v2.welcome-page .features > :nth-child(7) .card-title,
    .ui-v2.welcome-page .features > :nth-child(8) .card-title {
        height: 3rem;
    }
    .ui-v2.get-started-page main {
        overflow: hidden;
    }
    .ui-v2.get-started-page main:before,
    .ui-v2.get-started-page main:after {
        content: "";
        background-repeat: no-repeat;
        background-size: cover;
        width: 720px;
        height: 720px;
        display: block;
        position: absolute;
        top: 30px;
        left: calc(50% - 90px);
    }
    .ui-v2.get-started-page main:before {
        z-index: -1;
        background-image: url(https://ibuyer.com/assets/img/clip-path-texas-us.png);
    }
    .ui-v2.get-started-page main:after {
        z-index: -2;
        background-image: url(https://ibuyer.com/assets/img/aerial-of-texas-residential-homes.jpg);
    }
}
.ui-v2.get-started-page .content-section [class*="container"] {
    max-width: 375px;
    position: relative;
}
@media (min-width: 576px) {
    .ui-v2.get-started-page .content-section [class*="container"] {
        max-width: 560px;
    }
}
@media (min-width: 992px) {
    .ui-v2.get-started-page .content-section [class*="container"] {
        max-width: 960px;
        position: relative;
    }
}
.ui-v2.get-started-page .get-started-page-header {
    padding-top: 2rem;
    padding-bottom: 2rem;
}
@media (min-width: 992px) {
    .ui-v2.get-started-page .get-started-page-header {
        width: 66.6667%;
    }
}
.ui-v2.get-started-page .get-started-page-header h1 {
    font-size: 1.5rem;
}
@media (min-width: 576px) {
    .ui-v2.get-started-page .get-started-page-header h1 {
        font-size: 1.6125rem;
    }
}
@media (min-width: 992px) {
    .ui-v2.get-started-page .get-started-page-header h1 {
        font-size: 1.875rem;
    }
}
.ui-v2.get-started-page .get-started-page-search-address {
    margin-bottom: 2rem;
}
@media (min-width: 992px) {
    .ui-v2.get-started-page .get-started-page-search-address {
        width: 66.6667%;
    }
}
.ui-v2.get-started-page .get-started-page-highlights {
    border-top: 1px solid #ecf2f4;
    border-bottom: 1px solid #ecf2f4;
    margin-bottom: 1rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
}
@media (min-width: 992px) {
    .ui-v2.get-started-page .get-started-page-highlights {
        border-top: none;
        border-bottom: none;
        width: 66.6667%;
        margin-bottom: 1rem;
        padding-top: 1rem;
        padding-bottom: 1rem;
    }
}
.ui-v2.get-started-page .get-started-page-highlights [class*="list"] {
    width: 320px;
}
.ui-v2.get-started-page .get-started-page-highlights [class*="list"] > li {
    color: #f96b29;
    margin-top: 1.125rem;
    margin-bottom: 1.125rem;
    font-size: 1.125rem;
    line-height: 1.2;
}
.ui-v2.get-started-page .get-started-page-highlights .icon {
    margin-right: 1.25rem;
    font-size: 2.25rem;
}
.ui-v2.get-started-page .get-started-page-features {
    margin-bottom: 1.5rem;
}
@media (min-width: 992px) {
    .ui-v2.get-started-page .get-started-page-features {
        width: 83.3333%;
    }
}
.ui-v2.get-started-page .features .card {
    box-shadow: none;
    background-color: transparent;
    border-color: transparent;
    margin-top: 1rem;
    margin-bottom: 1rem;
}
.ui-v2.get-started-page .features .card-body {
    padding: 0;
}
.ui-v2.get-started-page .footer {
    border-top: 1px solid #ecf2f4;
}
@media (max-width: 767px) {
    .ui-v2.header .navbar-toggler-2{
        display: block !important;
    }
}