.consultation-sec {
    position: relative;
    padding-bottom: 84px;
    background-position: top 450px left;
}

.consultation-sec::before {
    content: "";
    height: 166px;
    width: 21px;
    position: absolute;
    right: 65px;
    top: 450px;
    background: url('data:image/svg+xml,<svg width="21" height="167" viewBox="0 0 21 167" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.8557 160.92C4.43401 160.92 5.7114 162.198 5.7114 163.776C5.7114 165.354 4.43401 166.632 2.8557 166.632C1.27739 166.632 -6.89901e-08 165.354 0 163.776C6.87217e-08 162.204 1.27739 160.92 2.8557 160.92Z" fill="url(%23paint0_linear_3609_1011)"/><path d="M2.8557 142.005C4.43401 142.005 5.7114 143.282 5.7114 144.861C5.7114 146.439 4.43401 147.716 2.8557 147.716C1.27739 147.716 -6.89901e-08 146.439 0 144.861C6.89901e-08 143.282 1.27739 142.005 2.8557 142.005Z" fill="url(%23paint1_linear_3609_1011)"/><path d="M2.8557 123.09C4.43401 123.09 5.7114 124.367 5.7114 125.946C5.7114 127.524 4.43401 128.801 2.8557 128.801C1.27739 128.801 -6.89901e-08 127.524 0 125.946C6.89901e-08 124.367 1.27739 123.09 2.8557 123.09Z" fill="url(%23paint2_linear_3609_1011)"/><path d="M2.8557 104.168C4.43401 104.168 5.7114 105.446 5.7114 107.024C5.7114 108.602 4.43401 109.88 2.8557 109.88C1.27739 109.88 -6.89901e-08 108.602 0 107.024C6.87217e-08 105.452 1.27739 104.168 2.8557 104.168Z" fill="url(%23paint3_linear_3609_1011)"/><path d="M2.8557 85.2534C4.43401 85.2534 5.7114 86.5308 5.7114 88.1091C5.7114 89.6874 4.43401 90.9648 2.8557 90.9648C1.27739 90.9648 -6.89901e-08 89.6874 0 88.1091C6.89901e-08 86.5308 1.27739 85.2534 2.8557 85.2534Z" fill="url(%23paint4_linear_3609_1011)"/><path d="M2.8557 66.3381C4.43401 66.3381 5.7114 67.6155 5.7114 69.1938C5.7114 70.7721 4.43401 72.0495 2.8557 72.0495C1.27739 72.0495 -6.89901e-08 70.7721 0 69.1938C6.89901e-08 67.6155 1.27739 66.3381 2.8557 66.3381Z" fill="url(%23paint5_linear_3609_1011)"/><path d="M2.8557 47.4167C4.43401 47.4167 5.7114 48.6941 5.7114 50.2724C5.7114 51.8508 4.43401 53.1281 2.8557 53.1281C1.27739 53.1281 -6.89901e-08 51.8508 0 50.2724C6.89901e-08 48.6941 1.27739 47.4167 2.8557 47.4167Z" fill="url(%23paint6_linear_3609_1011)"/><path d="M2.8557 28.5017C4.43401 28.5017 5.7114 29.7791 5.7114 31.3574C5.7114 32.9357 4.43401 34.2131 2.8557 34.2131C1.27739 34.2131 -6.89901e-08 32.9357 0 31.3574C6.89901e-08 29.7791 1.27739 28.5017 2.8557 28.5017Z" fill="url(%23paint7_linear_3609_1011)"/><path d="M2.8557 9.58667C4.43401 9.58667 5.7114 10.8641 5.7114 12.4424C5.7114 14.0207 4.43401 15.2981 2.8557 15.2981C1.27739 15.2981 -6.89901e-08 14.0207 0 12.4424C6.89901e-08 10.8641 1.27739 9.58667 2.8557 9.58667Z" fill="url(%23paint8_linear_3609_1011)"/><path d="M14.9786 154.196C14.9786 155.773 16.2572 157.051 17.8343 157.051C19.4115 157.051 20.69 155.773 20.69 154.196C20.69 152.618 19.4115 151.34 17.8343 151.34C16.2572 151.34 14.9786 152.618 14.9786 154.196Z" fill="url(%23paint9_linear_3609_1011)"/><path d="M17.8343 132.418C19.4126 132.418 20.69 133.696 20.69 135.274C20.69 136.852 19.4126 138.13 17.8343 138.13C16.256 138.13 14.9786 136.852 14.9786 135.274C14.9786 133.702 16.256 132.418 17.8343 132.418Z" fill="url(%23paint10_linear_3609_1011)"/><path d="M17.8343 113.503C19.4126 113.503 20.69 114.781 20.69 116.359C20.69 117.937 19.4126 119.215 17.8343 119.215C16.256 119.215 14.9786 117.937 14.9786 116.359C14.9786 114.781 16.256 113.503 17.8343 113.503Z" fill="url(%23paint11_linear_3609_1011)"/><path d="M17.8343 94.5881C19.4126 94.5881 20.69 95.8655 20.69 97.4438C20.69 99.0221 19.4126 100.3 17.8343 100.3C16.256 100.3 14.9786 99.0221 14.9786 97.4438C14.9786 95.8655 16.256 94.5881 17.8343 94.5881Z" fill="url(%23paint12_linear_3609_1011)"/><path d="M14.9786 78.5285C14.9786 80.1057 16.2572 81.3842 17.8343 81.3842C19.4115 81.3842 20.69 80.1057 20.69 78.5285C20.69 76.9514 19.4115 75.6729 17.8343 75.6729C16.2572 75.6729 14.9786 76.9514 14.9786 78.5285Z" fill="url(%23paint13_linear_3609_1011)"/><path d="M14.9786 59.6074C14.9786 61.1846 16.2572 62.4631 17.8343 62.4631C19.4115 62.4631 20.69 61.1846 20.69 59.6074C20.69 58.0302 19.4115 56.7517 17.8343 56.7517C16.2572 56.7517 14.9786 58.0302 14.9786 59.6074Z" fill="url(%23paint14_linear_3609_1011)"/><path d="M17.8343 37.8364C19.4126 37.8364 20.69 39.1138 20.69 40.6921C20.69 42.2704 19.4126 43.5478 17.8343 43.5478C16.256 43.5478 14.9786 42.2704 14.9786 40.6921C14.9786 39.1138 16.256 37.8364 17.8343 37.8364Z" fill="url(%23paint15_linear_3609_1011)"/><path d="M17.8343 18.915C19.4126 18.915 20.69 20.1986 20.69 21.7769C20.69 23.3552 19.4126 24.6326 17.8343 24.6326C16.256 24.6326 14.9786 23.349 14.9786 21.7769C14.9786 20.1986 16.256 18.915 17.8343 18.915Z" fill="url(%23paint16_linear_3609_1011)"/><path d="M17.8343 0C19.4126 6.89902e-08 20.69 1.27739 20.69 2.8557C20.69 4.43401 19.4126 5.7114 17.8343 5.7114C16.256 5.7114 14.9786 4.43401 14.9786 2.8557C14.9786 1.27739 16.256 -6.89902e-08 17.8343 0Z" fill="url(%23paint17_linear_3609_1011)"/><defs><linearGradient id="paint0_linear_3609_1011" x1="10.345" y1="0" x2="10.345" y2="166.632" gradientUnits="userSpaceOnUse"><stop stop-color="%23F16232"/><stop offset="1" stop-color="white"/></linearGradient><linearGradient id="paint1_linear_3609_1011" x1="10.345" y1="0" x2="10.345" y2="166.632" gradientUnits="userSpaceOnUse"><stop stop-color="%23F16232"/><stop offset="1" stop-color="white"/></linearGradient><linearGradient id="paint2_linear_3609_1011" x1="10.345" y1="0" x2="10.345" y2="166.632" gradientUnits="userSpaceOnUse"><stop stop-color="%23F16232"/><stop offset="1" stop-color="white"/></linearGradient><linearGradient id="paint3_linear_3609_1011" x1="10.345" y1="0" x2="10.345" y2="166.632" gradientUnits="userSpaceOnUse"><stop stop-color="%23F16232"/><stop offset="1" stop-color="white"/></linearGradient><linearGradient id="paint4_linear_3609_1011" x1="10.345" y1="0" x2="10.345" y2="166.632" gradientUnits="userSpaceOnUse"><stop stop-color="%23F16232"/><stop offset="1" stop-color="white"/></linearGradient><linearGradient id="paint5_linear_3609_1011" x1="10.345" y1="0" x2="10.345" y2="166.632" gradientUnits="userSpaceOnUse"><stop stop-color="%23F16232"/><stop offset="1" stop-color="white"/></linearGradient><linearGradient id="paint6_linear_3609_1011" x1="10.345" y1="0" x2="10.345" y2="166.632" gradientUnits="userSpaceOnUse"><stop stop-color="%23F16232"/><stop offset="1" stop-color="white"/></linearGradient><linearGradient id="paint7_linear_3609_1011" x1="10.345" y1="0" x2="10.345" y2="166.632" gradientUnits="userSpaceOnUse"><stop stop-color="%23F16232"/><stop offset="1" stop-color="white"/></linearGradient><linearGradient id="paint8_linear_3609_1011" x1="10.345" y1="0" x2="10.345" y2="166.632" gradientUnits="userSpaceOnUse"><stop stop-color="%23F16232"/><stop offset="1" stop-color="white"/></linearGradient><linearGradient id="paint9_linear_3609_1011" x1="10.345" y1="0" x2="10.345" y2="166.632" gradientUnits="userSpaceOnUse"><stop stop-color="%23F16232"/><stop offset="1" stop-color="white"/></linearGradient><linearGradient id="paint10_linear_3609_1011" x1="10.345" y1="0" x2="10.345" y2="166.632" gradientUnits="userSpaceOnUse"><stop stop-color="%23F16232"/><stop offset="1" stop-color="white"/></linearGradient><linearGradient id="paint11_linear_3609_1011" x1="10.345" y1="0" x2="10.345" y2="166.632" gradientUnits="userSpaceOnUse"><stop stop-color="%23F16232"/><stop offset="1" stop-color="white"/></linearGradient><linearGradient id="paint12_linear_3609_1011" x1="10.345" y1="0" x2="10.345" y2="166.632" gradientUnits="userSpaceOnUse"><stop stop-color="%23F16232"/><stop offset="1" stop-color="white"/></linearGradient><linearGradient id="paint13_linear_3609_1011" x1="10.345" y1="0" x2="10.345" y2="166.632" gradientUnits="userSpaceOnUse"><stop stop-color="%23F16232"/><stop offset="1" stop-color="white"/></linearGradient><linearGradient id="paint14_linear_3609_1011" x1="10.345" y1="0" x2="10.345" y2="166.632" gradientUnits="userSpaceOnUse"><stop stop-color="%23F16232"/><stop offset="1" stop-color="white"/></linearGradient><linearGradient id="paint15_linear_3609_1011" x1="10.345" y1="0" x2="10.345" y2="166.632" gradientUnits="userSpaceOnUse"><stop stop-color="%23F16232"/><stop offset="1" stop-color="white"/></linearGradient><linearGradient id="paint16_linear_3609_1011" x1="10.345" y1="0" x2="10.345" y2="166.632" gradientUnits="userSpaceOnUse"><stop stop-color="%23F16232"/><stop offset="1" stop-color="white"/></linearGradient><linearGradient id="paint17_linear_3609_1011" x1="10.345" y1="0" x2="10.345" y2="166.632" gradientUnits="userSpaceOnUse"><stop stop-color="%23F16232"/><stop offset="1" stop-color="white"/></linearGradient></defs></svg>');
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}

.consultation-sec>div {
    position: relative;
}

.consultation-sec .choosefile .btn-file {
    border: 1px solid rgba(21, 52, 42, .1019607843);
}

.consultation-sec .choosefile .input-group-btn .fileupload-new {
    font-size: 16px;
    height: 100%;
    position: relative;
}

.consultation-sec .choosefile .input-group-btn .fileupload-new::before {
    content: "";
    height: calc(100% + 2px);
    width: calc(100% + 2px);
    position: absolute;
    top: -1px;
    right: -1px;
    border: 1px solid #f16232;
}

.consultation-sec .choosefile #fileName {
    font-weight: 400;
    max-width: calc(100% - 220px);
    text-align: start;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.consultation-sec .choosefile .cardnumber .input-group-btn .fileupload-new {
    background-color: rgba(0, 0, 0, 0);
    padding: 6px 20px 6px 0px;
}

.consultation-sec .choosefile .cardnumber .input-group-btn .fileupload-new::before {
    border-left: none;
    border-color: rgba(21, 52, 42, .1019607843);
}

.consultation-sec .choosefile .pay_btn {
    font-weight: 600;
    font-size: 16px;
    line-height: 100%;
    text-transform: uppercase;
    transition: all .2s;
    box-shadow: none;
    padding: 18px 15px;
    text-align: center;
    width: 100%;
    border-radius: 5px;
    border: 1px solid;
}

.consultation-sec .choosefile .pay-with-card-btn {
    background-color: #5469d4;
    border-color: #5469d4;
    color: #fff;
    margin-bottom: 10px;
    margin-top: 16px;
}

.consultation-sec .choosefile .pay-with-card-btn:hover {
    background-color: #fff;
    color: #5469d4;
}

.consultation-sec .choosefile .pay-with-paypal {
    background-color: #ffc439;
    border-color: #ffc439;
    color: #18415f;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 4px;
    padding-block: 15px;
}

.consultation-sec .choosefile .pay-with-paypal:hover {
    background-color: #fff;
}

.consultation-sec .choosefile .stripe_btn {
    padding: 4px 10px;
    border: 1px solid #635bff;
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
    text-align: center;
    color: #635bff;
    display: inline-flex;
    align-items: center;
    gap: 4px;
    border-radius: 0px;
    transition: all ease-in-out .2s;
}

.consultation-sec .choosefile .stripe_btn img {
    transition: all ease-in-out .2s;
}

.consultation-sec .choosefile .stripe_btn:hover {
    color: #fff;
    background-color: #635bff;
}

.consultation-sec .choosefile .stripe_btn:hover img {
    filter: brightness(10);
}

.consultation-sec .choosefile .payment-method {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 8px;
    margin-top: 10px;
}

.stepsBar {
    max-width: 761px;
    background: #f9f9f9;
    border-radius: 20px;
    padding: 20px 20px 18px;
    text-align: center;
    margin: 23px auto 30px;
}

.stepsBar ul {
    text-decoration: none;
    margin: 0px;
    padding: 0px;
    display: inline-flex;
    -moz-column-gap: 60px;
    column-gap: 60px;
}

.stepsBar ul li {
    padding-top: 36px;
    text-align: center;
    position: relative;
    height: unset;
}

.stepsBar ul li h2, .stepsBar ul li p {
    margin: 0px;
}

.stepsBar ul li h2 {
    font-weight: 700;
    font-size: 16px;
    line-height: 30px;
    text-transform: capitalize;
    color: #000;
}

.stepsBar ul li p {
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
    color: #18415f;
}

.stepsBar ul li::before, .stepsBar ul li::after {
    content: "";
    width: 28px;
    height: 28px;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    background-position: center;
    background-size: 100%;
    background-repeat: no-repeat;
}

.stepsBar ul li::before {
    background-image: url('data:image/svg+xml,<svg width="29" height="28" viewBox="0 0 29 28" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="9.5" y="9" width="10" height="10" fill="%23AFD0DE"/><mask id="path-2-inside-1_3610_3029" fill="white"><path d="M11.7995 4H17.2005C18.3205 4 19.2087 4 19.9236 4.05846C20.6559 4.11795 21.2744 4.24308 21.8405 4.53026C22.7571 4.99779 23.5021 5.74351 23.9687 6.66051C24.2569 7.22462 24.3821 7.8441 24.4415 8.57641C24.5 9.29128 24.5 10.1795 24.5 11.2995V16.7005C24.5 17.8205 24.5 18.7087 24.4415 19.4236C24.3821 20.1559 24.2569 20.7744 23.9697 21.3405C23.5025 22.2569 22.7571 23.0019 21.8405 23.4687C21.2744 23.7569 20.6559 23.8821 19.9236 23.9415C19.2087 24 18.3205 24 17.2005 24H11.7995C10.6795 24 9.79128 24 9.07641 23.9415C8.3441 23.8821 7.72564 23.7569 7.16051 23.4697C6.24373 23.0027 5.49837 22.2573 5.03128 21.3405C4.74308 20.7744 4.61795 20.1559 4.55846 19.4236C4.5 18.7087 4.5 17.8205 4.5 16.7005V11.2995C4.5 10.1795 4.5 9.29128 4.55846 8.57641C4.61795 7.8441 4.74308 7.22564 5.03026 6.66051C5.49762 5.74358 6.24335 4.9982 7.16051 4.53128C7.72462 4.24308 8.3441 4.11795 9.07641 4.05846C9.79128 4 10.6795 4 11.7995 4ZM12.9903 10.72C12.5564 10.7785 12.1215 10.9128 11.7677 11.2677C11.4128 11.6215 11.2785 12.0564 11.22 12.4903C11.1667 12.8913 11.1667 13.3887 11.1667 13.9518V14.0482C11.1667 14.6113 11.1667 15.1087 11.22 15.5097C11.2785 15.9436 11.4128 16.3785 11.7677 16.7323C12.1215 17.0872 12.5564 17.2215 12.9903 17.28C13.3913 17.3333 13.8887 17.3333 14.4518 17.3333H14.5492C15.1113 17.3333 15.6087 17.3333 16.0097 17.28C16.4436 17.2215 16.8785 17.0872 17.2323 16.7323C17.5872 16.3785 17.7215 15.9436 17.78 15.5097C17.8333 15.1087 17.8333 14.6113 17.8333 14.0492V13.9518C17.8333 13.3887 17.8333 12.8913 17.78 12.4913C17.7215 12.0564 17.5872 11.6215 17.2323 11.2677C16.8785 10.9128 16.4436 10.7785 16.0097 10.72C15.6087 10.6667 15.1113 10.6667 14.5482 10.6667H14.4518C13.8887 10.6667 13.3913 10.6667 12.9913 10.72"/></mask><path d="M11.7995 4H17.2005C18.3205 4 19.2087 4 19.9236 4.05846C20.6559 4.11795 21.2744 4.24308 21.8405 4.53026C22.7571 4.99779 23.5021 5.74351 23.9687 6.66051C24.2569 7.22462 24.3821 7.8441 24.4415 8.57641C24.5 9.29128 24.5 10.1795 24.5 11.2995V16.7005C24.5 17.8205 24.5 18.7087 24.4415 19.4236C24.3821 20.1559 24.2569 20.7744 23.9697 21.3405C23.5025 22.2569 22.7571 23.0019 21.8405 23.4687C21.2744 23.7569 20.6559 23.8821 19.9236 23.9415C19.2087 24 18.3205 24 17.2005 24H11.7995C10.6795 24 9.79128 24 9.07641 23.9415C8.3441 23.8821 7.72564 23.7569 7.16051 23.4697C6.24373 23.0027 5.49837 22.2573 5.03128 21.3405C4.74308 20.7744 4.61795 20.1559 4.55846 19.4236C4.5 18.7087 4.5 17.8205 4.5 16.7005V11.2995C4.5 10.1795 4.5 9.29128 4.55846 8.57641C4.61795 7.8441 4.74308 7.22564 5.03026 6.66051C5.49762 5.74358 6.24335 4.9982 7.16051 4.53128C7.72462 4.24308 8.3441 4.11795 9.07641 4.05846C9.79128 4 10.6795 4 11.7995 4ZM12.9903 10.72C12.5564 10.7785 12.1215 10.9128 11.7677 11.2677C11.4128 11.6215 11.2785 12.0564 11.22 12.4903C11.1667 12.8913 11.1667 13.3887 11.1667 13.9518V14.0482C11.1667 14.6113 11.1667 15.1087 11.22 15.5097C11.2785 15.9436 11.4128 16.3785 11.7677 16.7323C12.1215 17.0872 12.5564 17.2215 12.9903 17.28C13.3913 17.3333 13.8887 17.3333 14.4518 17.3333H14.5492C15.1113 17.3333 15.6087 17.3333 16.0097 17.28C16.4436 17.2215 16.8785 17.0872 17.2323 16.7323C17.5872 16.3785 17.7215 15.9436 17.78 15.5097C17.8333 15.1087 17.8333 14.6113 17.8333 14.0492V13.9518C17.8333 13.3887 17.8333 12.8913 17.78 12.4913C17.7215 12.0564 17.5872 11.6215 17.2323 11.2677C16.8785 10.9128 16.4436 10.7785 16.0097 10.72C15.6087 10.6667 15.1113 10.6667 14.5482 10.6667H14.4518C13.8887 10.6667 13.3913 10.6667 12.9913 10.72" fill="white"/><path d="M19.9236 4.05846L19.8421 5.05513L19.8426 5.05518L19.9236 4.05846ZM21.8405 4.53026L22.2949 3.63945L22.2929 3.63843L21.8405 4.53026ZM23.9687 6.66051L23.0775 7.11405L23.0782 7.11548L23.9687 6.66051ZM24.4415 8.57641L23.4448 8.65738L23.4449 8.65792L24.4415 8.57641ZM24.4415 19.4236L23.4449 19.3421L23.4448 19.3426L24.4415 19.4236ZM23.9697 21.3405L24.8606 21.7948L24.8616 21.7929L23.9697 21.3405ZM21.8405 23.4687L22.2942 24.3599L22.2943 24.3598L21.8405 23.4687ZM19.9236 23.9415L19.8426 22.9448L19.8421 22.9449L19.9236 23.9415ZM9.07641 23.9415L9.15792 22.9449L9.15738 22.9448L9.07641 23.9415ZM7.16051 23.4697L6.70655 24.3608L6.70748 24.3612L7.16051 23.4697ZM5.03128 21.3405L4.14011 21.7942L4.14026 21.7945L5.03128 21.3405ZM4.55846 19.4236L5.55518 19.3426L5.55513 19.3421L4.55846 19.4236ZM4.55846 8.57641L5.55513 8.65792L5.55518 8.65738L4.55846 8.57641ZM5.03026 6.66051L4.13931 6.2064L4.13876 6.20748L5.03026 6.66051ZM7.16051 4.53128L7.6142 5.42245L7.61548 5.42179L7.16051 4.53128ZM9.07641 4.05846L9.15738 5.05518L9.15792 5.05513L9.07641 4.05846ZM11.7677 11.2677L12.4738 11.9758L12.4758 11.9738L11.7677 11.2677ZM11.22 12.4903L10.229 12.3567L10.2287 12.3584L11.22 12.4903ZM11.22 15.5097L10.2287 15.6416L10.229 15.6433L11.22 15.5097ZM11.7677 16.7323L12.4758 16.0262L12.4738 16.0242L11.7677 16.7323ZM12.9903 17.28L12.8567 18.271L12.8584 18.2713L12.9903 17.28ZM16.0097 17.28L16.1416 18.2713L16.1433 18.271L16.0097 17.28ZM17.2323 16.7323L16.5262 16.0242L16.5242 16.0262L17.2323 16.7323ZM17.78 15.5097L18.771 15.6433L18.7713 15.6416L17.78 15.5097ZM17.78 12.4913L18.7712 12.3591L18.7711 12.358L17.78 12.4913ZM17.2323 11.2677L16.5242 11.9738L16.5262 11.9758L17.2323 11.2677ZM16.0097 10.72L16.1433 9.72896L16.1416 9.72873L16.0097 10.72ZM11.7995 4V5H17.2005V4V3H11.7995V4ZM17.2005 4V5C18.3361 5 19.1772 5.00076 19.8421 5.05513L19.9236 4.05846L20.0051 3.06179C19.2403 2.99924 18.305 3 17.2005 3V4ZM19.9236 4.05846L19.8426 5.05518C20.5118 5.10953 20.9852 5.21767 21.3881 5.42208L21.8405 4.53026L22.2929 3.63843C21.5636 3.26848 20.8 3.12636 20.0046 3.06174L19.9236 4.05846ZM21.8405 4.53026L21.3861 5.42106C22.1145 5.79262 22.7066 6.38527 23.0775 7.11405L23.9687 6.66051L24.86 6.20698C24.2975 5.10174 23.3996 4.20296 22.2949 3.63946L21.8405 4.53026ZM23.9687 6.66051L23.0782 7.11548C23.2822 7.51472 23.3904 7.98747 23.4448 8.65738L24.4415 8.57641L25.4383 8.49544C25.3737 7.70073 25.2317 6.93451 24.8592 6.20554L23.9687 6.66051ZM24.4415 8.57641L23.4449 8.65792C23.4992 9.32281 23.5 10.1639 23.5 11.2995H24.5H25.5C25.5 10.195 25.5008 9.25975 25.4382 8.4949L24.4415 8.57641ZM24.5 11.2995H23.5V16.7005H24.5H25.5V11.2995H24.5ZM24.5 16.7005H23.5C23.5 17.8361 23.4992 18.6772 23.4449 19.3421L24.4415 19.4236L25.4382 19.5051C25.5008 18.7403 25.5 17.805 25.5 16.7005H24.5ZM24.4415 19.4236L23.4448 19.3426C23.3905 20.0118 23.2823 20.4852 23.0779 20.8881L23.9697 21.3405L24.8616 21.7929C25.2315 21.0636 25.3736 20.3 25.4383 19.5046L24.4415 19.4236ZM23.9697 21.3405L23.0789 20.8863C22.7075 21.6146 22.1152 22.2066 21.3867 22.5776L21.8405 23.4687L22.2943 24.3598C23.3991 23.7972 24.2974 22.8993 24.8606 21.7948L23.9697 21.3405ZM21.8405 23.4687L21.3869 22.5775C20.9845 22.7824 20.5118 22.8905 19.8426 22.9448L19.9236 23.9415L20.0046 24.9383C20.8 24.8736 21.5642 24.7315 22.2942 24.3599L21.8405 23.4687ZM19.9236 23.9415L19.8421 22.9449C19.1772 22.9992 18.3361 23 17.2005 23V24V25C18.305 25 19.2403 25.0008 20.0051 24.9382L19.9236 23.9415ZM17.2005 24V23H11.7995V24V25H17.2005V24ZM11.7995 24V23C10.6639 23 9.82281 22.9992 9.15792 22.9449L9.07641 23.9415L8.9949 24.9382C9.75975 25.0008 10.695 25 11.7995 25V24ZM9.07641 23.9415L9.15738 22.9448C8.48804 22.8905 8.01506 22.7823 7.61354 22.5782L7.16051 23.4697L6.70748 24.3612C7.43622 24.7316 8.20016 24.8737 8.99544 24.9383L9.07641 23.9415ZM7.16051 23.4697L7.61448 22.5787C6.88588 22.2075 6.29352 21.6151 5.9223 20.8865L5.03128 21.3405L4.14026 21.7945C4.70323 22.8994 5.60158 23.7978 6.70655 24.3608L7.16051 23.4697ZM5.03128 21.3405L5.92246 20.8869C5.71765 20.4845 5.60954 20.0118 5.55518 19.3426L4.55846 19.4236L3.56174 19.5046C3.62636 20.3 3.7685 21.0642 4.14011 21.7942L5.03128 21.3405ZM4.55846 19.4236L5.55513 19.3421C5.50076 18.6772 5.5 17.8361 5.5 16.7005H4.5H3.5C3.5 17.805 3.49924 18.7403 3.56179 19.5051L4.55846 19.4236ZM4.5 16.7005H5.5V11.2995H4.5H3.5V16.7005H4.5ZM4.5 11.2995H5.5C5.5 10.164 5.50076 9.32281 5.55513 8.65792L4.55846 8.57641L3.56179 8.4949C3.49924 9.25975 3.5 10.195 3.5 11.2995H4.5ZM4.55846 8.57641L5.55518 8.65738C5.60955 7.98804 5.71771 7.51506 5.92175 7.11354L5.03026 6.66051L4.13876 6.20748C3.76844 6.93622 3.62635 7.70017 3.56174 8.49544L4.55846 8.57641ZM5.03026 6.66051L5.9212 7.11462C6.29263 6.3859 6.88529 5.79352 7.61419 5.42245L7.16051 4.53128L6.70683 3.64012C5.60141 4.20288 4.7026 5.10125 4.13931 6.2064L5.03026 6.66051ZM7.16051 4.53128L7.61548 5.42179C8.01472 5.21782 8.48747 5.1096 9.15738 5.05518L9.07641 4.05846L8.99544 3.06174C8.20073 3.1263 7.43451 3.26834 6.70554 3.64077L7.16051 4.53128ZM9.07641 4.05846L9.15792 5.05513C9.82281 5.00076 10.664 5 11.7995 5V4V3C10.695 3 9.75975 2.99924 8.9949 3.06179L9.07641 4.05846ZM12.9903 10.72L12.8567 9.72896C12.3129 9.80223 11.6308 9.98873 11.0596 10.5616L11.7677 11.2677L12.4758 11.9738C12.6123 11.8369 12.7999 11.7547 13.1238 11.711L12.9903 10.72ZM11.7677 11.2677L11.0616 10.5596C10.4887 11.1308 10.3022 11.8129 10.229 12.3567L11.22 12.4903L12.211 12.6238C12.2547 12.2999 12.3369 12.1123 12.4738 11.9758L11.7677 11.2677ZM11.22 12.4903L10.2287 12.3584C10.1647 12.8395 10.1667 13.4118 10.1667 13.9518H11.1667H12.1667C12.1667 13.3656 12.1686 12.943 12.2113 12.6221L11.22 12.4903ZM11.1667 13.9518H10.1667V14.0482H11.1667H12.1667V13.9518H11.1667ZM11.1667 14.0482H10.1667C10.1667 14.5882 10.1647 15.1605 10.2287 15.6416L11.22 15.5097L12.2113 15.3779C12.1686 15.057 12.1667 14.6344 12.1667 14.0482H11.1667ZM11.22 15.5097L10.229 15.6433C10.3022 16.1871 10.4887 16.8692 11.0616 17.4404L11.7677 16.7323L12.4738 16.0242C12.3369 15.8877 12.2547 15.7001 12.211 15.3762L11.22 15.5097ZM11.7677 16.7323L11.0596 17.4384C11.6308 18.0113 12.3129 18.1978 12.8567 18.271L12.9903 17.28L13.1238 16.289C12.7999 16.2453 12.6123 16.1631 12.4758 16.0262L11.7677 16.7323ZM12.9903 17.28L12.8584 18.2713C13.3395 18.3353 13.9118 18.3333 14.4518 18.3333V17.3333V16.3333C13.8656 16.3333 13.443 16.3314 13.1221 16.2887L12.9903 17.28ZM14.4518 17.3333V18.3333H14.5492V17.3333V16.3333H14.4518V17.3333ZM14.5492 17.3333V18.3333C15.0882 18.3333 15.6605 18.3353 16.1416 18.2713L16.0097 17.28L15.8779 16.2887C15.557 16.3314 15.1344 16.3333 14.5492 16.3333V17.3333ZM16.0097 17.28L16.1433 18.271C16.6871 18.1978 17.3692 18.0113 17.9404 17.4384L17.2323 16.7323L16.5242 16.0262C16.3877 16.1631 16.2001 16.2453 15.8762 16.289L16.0097 17.28ZM17.2323 16.7323L17.9384 17.4404C18.5113 16.8692 18.6978 16.1871 18.771 15.6433L17.78 15.5097L16.789 15.3762C16.7453 15.7001 16.6631 15.8877 16.5262 16.0242L17.2323 16.7323ZM17.78 15.5097L18.7713 15.6416C18.8353 15.1605 18.8333 14.5882 18.8333 14.0492H17.8333H16.8333C16.8333 14.6344 16.8314 15.057 16.7887 15.3779L17.78 15.5097ZM17.8333 14.0492H18.8333V13.9518H17.8333H16.8333V14.0492H17.8333ZM17.8333 13.9518H18.8333C18.8333 13.412 18.8353 12.8394 18.7712 12.3591L17.78 12.4913L16.7888 12.6234C16.8314 12.9431 16.8333 13.3654 16.8333 13.9518H17.8333ZM17.78 12.4913L18.7711 12.358C18.6978 11.8132 18.5114 11.1309 17.9384 10.5596L17.2323 11.2677L16.5262 11.9758C16.663 12.1122 16.7452 12.2996 16.7889 12.6245L17.78 12.4913ZM17.2323 11.2677L17.9404 10.5616C17.3692 9.98873 16.6871 9.80223 16.1433 9.72896L16.0097 10.72L15.8762 11.711C16.2001 11.7547 16.3877 11.8369 16.5242 11.9738L17.2323 11.2677ZM16.0097 10.72L16.1416 9.72873C15.6605 9.66475 15.0882 9.66667 14.5482 9.66667V10.6667V11.6667C15.1344 11.6667 15.557 11.6686 15.8779 11.7113L16.0097 10.72ZM14.5482 10.6667V9.66667H14.4518V10.6667V11.6667H14.5482V10.6667ZM14.4518 10.6667V9.66667C13.912 9.66667 13.3394 9.66473 12.8591 9.72877L12.9913 10.72L13.1234 11.7112C13.4431 11.6686 13.8654 11.6667 14.4518 11.6667V10.6667Z" fill="%23AFD0DE" mask="url(%23path-2-inside-1_3610_3029)"/></svg>');
}

.stepsBar ul li.isactive .progress-bar::before {
    background-color: #00ab84;
}

.stepsBar ul li.active::before, .stepsBar ul li.isactive::before {
    background-image: url('data:image/svg+xml,<svg width="29" height="28" viewBox="0 0 29 28" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.2594 2H17.7406C19.0846 2 20.1505 2 21.0083 2.07015C21.8871 2.14154 22.6292 2.29169 23.3086 2.63631C24.4085 3.19735 25.3025 4.09221 25.8625 5.19262C26.2083 5.86954 26.3585 6.61292 26.4298 7.49169C26.5 8.34954 26.5 9.41538 26.5 10.7594V17.2406C26.5 18.5846 26.5 19.6505 26.4298 20.5083C26.3585 21.3871 26.2083 22.1292 25.8637 22.8086C25.303 23.9083 24.4086 24.8023 23.3086 25.3625C22.6292 25.7083 21.8871 25.8585 21.0083 25.9298C20.1505 26 19.0846 26 17.7406 26H11.2594C9.91538 26 8.84954 26 7.99169 25.9298C7.11292 25.8585 6.37077 25.7083 5.69262 25.3637C4.59248 24.8032 3.69805 23.9088 3.13754 22.8086C2.79169 22.1292 2.64154 21.3871 2.57015 20.5083C2.5 19.6505 2.5 18.5846 2.5 17.2406V10.7594C2.5 9.41538 2.5 8.34954 2.57015 7.49169C2.64154 6.61292 2.79169 5.87077 3.13631 5.19262C3.69714 4.09229 4.59202 3.19784 5.69262 2.63754C6.36954 2.29169 7.11292 2.14154 7.99169 2.07015C8.84954 2 9.91538 2 11.2594 2ZM12.6883 10.064C12.1677 10.1342 11.6458 10.2954 11.2212 10.7212C10.7954 11.1458 10.6342 11.6677 10.564 12.1883C10.5 12.6695 10.5 13.2665 10.5 13.9422V14.0578C10.5 14.7335 10.5 15.3305 10.564 15.8117C10.6342 16.3323 10.7954 16.8542 11.2212 17.2788C11.6458 17.7046 12.1677 17.8658 12.6883 17.936C13.1695 18 13.7665 18 14.4422 18H14.5591C15.2335 18 15.8305 18 16.3117 17.936C16.8323 17.8658 17.3542 17.7046 17.7788 17.2788C18.2046 16.8542 18.3658 16.3323 18.436 15.8117C18.5 15.3305 18.5 14.7335 18.5 14.0591V13.9422C18.5 13.2665 18.5 12.6695 18.436 12.1895C18.3658 11.6677 18.2046 11.1458 17.7788 10.7212C17.3542 10.2954 16.8323 10.1342 16.3117 10.064C15.8305 10 15.2335 10 14.5578 10H14.4422C13.7665 10 13.1695 10 12.6895 10.064" fill="%2300AB84" fill-opacity="0.2"/><path d="M11.7995 4H17.2005C18.3205 4 19.2087 4 19.9236 4.05846C20.6559 4.11795 21.2744 4.24308 21.8405 4.53026C22.7571 4.99779 23.5021 5.74351 23.9687 6.66051C24.2569 7.22462 24.3821 7.8441 24.4415 8.57641C24.5 9.29128 24.5 10.1795 24.5 11.2995V16.7005C24.5 17.8205 24.5 18.7087 24.4415 19.4236C24.3821 20.1559 24.2569 20.7744 23.9697 21.3405C23.5025 22.2569 22.7571 23.0019 21.8405 23.4687C21.2744 23.7569 20.6559 23.8821 19.9236 23.9415C19.2087 24 18.3205 24 17.2005 24H11.7995C10.6795 24 9.79128 24 9.07641 23.9415C8.3441 23.8821 7.72564 23.7569 7.16051 23.4697C6.24373 23.0027 5.49837 22.2573 5.03128 21.3405C4.74308 20.7744 4.61795 20.1559 4.55846 19.4236C4.5 18.7087 4.5 17.8205 4.5 16.7005V11.2995C4.5 10.1795 4.5 9.29128 4.55846 8.57641C4.61795 7.8441 4.74308 7.22564 5.03026 6.66051C5.49762 5.74358 6.24335 4.9982 7.16051 4.53128C7.72462 4.24308 8.3441 4.11795 9.07641 4.05846C9.79128 4 10.6795 4 11.7995 4ZM12.9903 10.72C12.5564 10.7785 12.1215 10.9128 11.7677 11.2677C11.4128 11.6215 11.2785 12.0564 11.22 12.4903C11.1667 12.8913 11.1667 13.3887 11.1667 13.9518V14.0482C11.1667 14.6113 11.1667 15.1087 11.22 15.5097C11.2785 15.9436 11.4128 16.3785 11.7677 16.7323C12.1215 17.0872 12.5564 17.2215 12.9903 17.28C13.3913 17.3333 13.8887 17.3333 14.4518 17.3333H14.5492C15.1113 17.3333 15.6087 17.3333 16.0097 17.28C16.4436 17.2215 16.8785 17.0872 17.2323 16.7323C17.5872 16.3785 17.7215 15.9436 17.78 15.5097C17.8333 15.1087 17.8333 14.6113 17.8333 14.0492V13.9518C17.8333 13.3887 17.8333 12.8913 17.78 12.4913C17.7215 12.0564 17.5872 11.6215 17.2323 11.2677C16.8785 10.9128 16.4436 10.7785 16.0097 10.72C15.6087 10.6667 15.1113 10.6667 14.5482 10.6667H14.4518C13.8887 10.6667 13.3913 10.6667 12.9913 10.72" fill="%2300AB84"/></svg>');
}

.stepsBar ul li.complete::before {
    background-image: url('data:image/svg+xml,<svg width="29" height="28" viewBox="0 0 29 28" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.89922 4.19922C7.78531 4.19922 6.71702 4.64172 5.92937 5.42937C5.14172 6.21702 4.69922 7.28531 4.69922 8.39922V19.5992C4.69922 20.7131 5.14172 21.7814 5.92937 22.5691C6.71702 23.3567 7.78531 23.7992 8.89922 23.7992H20.0992C21.2131 23.7992 22.2814 23.3567 23.0691 22.5691C23.8567 21.7814 24.2992 20.7131 24.2992 19.5992V8.39922C24.2992 7.28531 23.8567 6.21702 23.0691 5.42937C22.2814 4.64172 21.2131 4.19922 20.0992 4.19922H8.89922ZM19.8948 10.9948L12.8948 17.9948C12.8298 18.06 12.7525 18.1117 12.6675 18.147C12.5825 18.1823 12.4913 18.2005 12.3992 18.2005C12.3071 18.2005 12.216 18.1823 12.1309 18.147C12.0459 18.1117 11.9686 18.06 11.9036 17.9948L9.10362 15.1948C8.97218 15.0634 8.89833 14.8851 8.89833 14.6992C8.89833 14.5133 8.97218 14.3351 9.10362 14.2036C9.23506 14.0722 9.41333 13.9983 9.59922 13.9983C9.7851 13.9983 9.96338 14.0722 10.0948 14.2036L12.3992 16.5094L18.9036 10.0036C18.9687 9.93853 19.046 9.88691 19.131 9.85169C19.216 9.81646 19.3072 9.79833 19.3992 9.79833C19.4913 9.79833 19.5824 9.81646 19.6674 9.85169C19.7525 9.88691 19.8297 9.93853 19.8948 10.0036C19.9599 10.0687 20.0115 10.146 20.0468 10.231C20.082 10.316 20.1001 10.4072 20.1001 10.4992C20.1001 10.5913 20.082 10.6824 20.0468 10.7674C20.0115 10.8525 19.9599 10.9297 19.8948 10.9948Z" fill="%2300AB84"/></svg>');
}

.stepsBar ul li.complete .progress-bar::before {
    width: 100%;
    background-color: #00ab84;
}

.stepsBar ul li .progress-bar {
    display: block;
    position: absolute;
    top: 14px;
    left: calc(50% + 30px);
    height: 2px;
    border-radius: 2px;
    width: 100%;
    background-color: #afd0de;
    overflow: hidden;
}

.stepsBar ul li .progress-bar::before {
    content: "";
    width: 50%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    border-radius: 2px;
    background-color: rgba(0, 0, 0, 0);
}

.stepsBar ul li:last-child .progress-bar {
    display: none;
}

.book-consultation .available_appointments {
    max-width: 960px;
    margin-inline: auto;
}

.book-consultation .appointments-box {
    max-width: 100%;
    border-radius: 20px;
    background-color: #f9f9f9;
    border: none;
    box-shadow: none;
    padding-inline: 20px;
    padding-bottom: 15px;
    margin-bottom: 20px;
}

.book-consultation h2 {
    padding: 19px 46px;
}

.book-consultation .available_slot {
    margin-bottom: 10px;
    margin-top: 0px;
}

.book-consultation .available_slot>span {
    position: relative;
}

.book-consultation .available_slot>span::before {
    content: "";
    width: calc(100% + 20px);
    height: 1px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background-color: #fff;
    display: block;
    position: absolute;
    z-index: -1;
}

.book-consultation .available_slot>span span {
    font-weight: 600;
}

.book-consultation .change_time {
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
    text-align: center;
    margin-bottom: 26px;
    color: #18415f;
}

.book-consultation .time_slots {
    max-width: 627px;
    margin-inline: auto;
    width: 100%;
    padding: 0px;
    overflow: hidden;
}

.book-consultation .time_slots.cust_overflow {
    max-height: 283px;
    overflow: hidden auto;
}

.book-consultation .time_slots li a {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: 14px 5px 12px;
}

.book-consultation .time_slots li a svg {
    margin-bottom: 10px;
}

.book-consultation .time_slots li a::after, .book-consultation .time_slots li a::before {
    background-color: #f9f9f9;
}

.book-consultation .time_slots li a.active svg path {
    fill: #fff;
}

.book-consultation .show_all_btn {
    font-size: 16px;
    margin-bottom: 20px;
}

.book-consultation .bottom_btn_area {
    margin-inline: auto;
    display: flex;
    align-items: center;
    padding-inline: 31px;
    gap: 10px 20px;
}

.book-consultation .bottom_btn_area .arrow path {
    transition: .2s;
}

.book-consultation .bottom_btn_area .common_outline_btns, .book-consultation .bottom_btn_area .common_btns {
    width: 100%;
}

.book-consultation .bottom_btn_area .common_outline_btns svg, .book-consultation .bottom_btn_area .common_btns svg {
    flex: 0 0 auto;
}

.book-consultation .bottom_btn_area .common_outline_btns {
    margin: 0px;
}

.book-consultation .bottom_btn_area .common_outline_btns:hover svg path {
    stroke: #fff;
}

.book-consultation .bottom_btn_area .common_btns:hover svg path {
    stroke: #000;
}

.alternative-date {
    margin: 0px 0px 25px;
}

.alternative-date .choose_date_btn {
    font-weight: 600;
    font-size: 16px;
    line-height: 100%;
    text-transform: uppercase;
    text-decoration: underline;
    color: #f16232;
    transition: all ease-in-out .3s;
}

.alternative-date .choose_date_btn:hover {
    text-decoration: none;
}

.day-slider {
    max-width: 480px;
    margin: 21px auto 16px;
    background-color: #fff;
    border-radius: 20px;
    padding: 8px 54px;
}

.day-slider .item, .day-slider .item::before, .day-slider .item span, .day-slider .item .date {
    transition: all ease-in-out .3s;
}

.day-slider .item {
    text-align: center;
    padding: 12px 14px 18px;
    position: relative;
    border-radius: 8px;
    border: 1px solid rgba(0, 0, 0, 0);
    cursor: pointer;
}

.day-slider .item::before {
    content: "";
    width: 4px;
    height: 4px;
    position: absolute;
    left: 50%;
    transform: translate(-50%);
    bottom: 12px;
    background-color: #afd0de;
}

.day-slider .item span {
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    color: #18415f;
}

.day-slider .item .date {
    font-weight: 600;
    font-size: 18px;
    line-height: 24px;
    color: #000;
}

.day-slider .item.active, .day-slider .item:hover {
    border-color: #00ab84;
    background-color: #f7fdf9;
}

.day-slider .item.active span, .day-slider .item.active .date, .day-slider .item:hover span, .day-slider .item:hover .date {
    color: #00ab84;
}

.day-slider .item.active::before, .day-slider .item:hover::before {
    background-color: #00ab84;
}

.day-slider .owl-nav button {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    height: 24px;
    width: 24px;
    border-radius: 4px;
    transition: all ease-in-out .3s;
}

.day-slider .owl-nav button svg path {
    transition: all ease-in-out .3s;
}

.day-slider .owl-nav button.owl-prev {
    left: -34px;
}

.day-slider .owl-nav button.owl-next {
    right: -34px;
}

.day-slider .owl-nav button:hover, .day-slider .owl-nav button.disabled {
    background-color: #f9f9f9;
}

.day-slider .owl-nav button:hover svg path, .day-slider .owl-nav button.disabled svg path {
    stroke: #00ab84;
}

.navbar .timer {
    width: calc(100% - 272px);
    margin-right: auto;
    text-align: center;
}

.navbar .timer span {
    padding: 10px 24px;
    color: #00ab84;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    text-transform: capitalize;
    border-radius: 40px;
    border: 1px solid #00ab84;
}

.describe-sec {
    position: relative;
    overflow: hidden;
}

.describe-sec::after {
    content: "";
    height: 166px;
    width: 21px;
    position: absolute;
    left: 65px;
    bottom: 450px;
    background: url('data:image/svg+xml,<svg width="21" height="167" viewBox="0 0 21 167" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.8557 160.92C4.43401 160.92 5.7114 162.197 5.7114 163.776C5.7114 165.354 4.43401 166.631 2.8557 166.631C1.27739 166.631 -6.89901e-08 165.354 0 163.776C6.87217e-08 162.203 1.27739 160.92 2.8557 160.92Z" fill="url(%23paint0_linear_3573_3146)"/><path d="M2.8557 142.005C4.43401 142.005 5.7114 143.282 5.7114 144.861C5.7114 146.439 4.43401 147.716 2.8557 147.716C1.27739 147.716 -6.89901e-08 146.439 0 144.861C6.89901e-08 143.282 1.27739 142.005 2.8557 142.005Z" fill="url(%23paint1_linear_3573_3146)"/><path d="M2.85571 123.09C4.43402 123.09 5.71141 124.367 5.71141 125.946C5.71141 127.524 4.43402 128.801 2.85571 128.801C1.27739 128.801 7.5604e-06 127.524 7.62939e-06 125.946C7.69838e-06 124.367 1.27739 123.09 2.85571 123.09Z" fill="url(%23paint2_linear_3573_3146)"/><path d="M2.85571 104.168C4.43402 104.168 5.71141 105.446 5.71141 107.024C5.71141 108.602 4.43402 109.88 2.85571 109.88C1.27739 109.88 7.5604e-06 108.602 7.62939e-06 107.024C7.69812e-06 105.452 1.27739 104.168 2.85571 104.168Z" fill="url(%23paint3_linear_3573_3146)"/><path d="M2.85571 85.2534C4.43402 85.2534 5.71141 86.5308 5.71141 88.1091C5.71141 89.6874 4.43402 90.9648 2.85571 90.9648C1.27739 90.9648 7.5604e-06 89.6874 7.62939e-06 88.1091C7.69838e-06 86.5308 1.27739 85.2534 2.85571 85.2534Z" fill="url(%23paint4_linear_3573_3146)"/><path d="M2.85571 66.3384C4.43402 66.3384 5.71141 67.6158 5.71141 69.1941C5.71141 70.7724 4.43402 72.0498 2.85571 72.0498C1.27739 72.0498 7.5604e-06 70.7724 7.62939e-06 69.1941C7.69838e-06 67.6158 1.27739 66.3384 2.85571 66.3384Z" fill="url(%23paint5_linear_3573_3146)"/><path d="M2.85571 47.417C4.43402 47.417 5.71141 48.6944 5.71141 50.2727C5.71141 51.851 4.43402 53.1284 2.85571 53.1284C1.27739 53.1284 7.5604e-06 51.851 7.62939e-06 50.2727C7.69838e-06 48.6944 1.27739 47.417 2.85571 47.417Z" fill="url(%23paint6_linear_3573_3146)"/><path d="M2.85571 28.5015C4.43402 28.5015 5.71141 29.7789 5.71141 31.3572C5.71141 32.9355 4.43402 34.2129 2.85571 34.2129C1.27739 34.2129 7.5604e-06 32.9355 7.62939e-06 31.3572C7.69838e-06 29.7789 1.27739 28.5015 2.85571 28.5015Z" fill="url(%23paint7_linear_3573_3146)"/><path d="M2.85571 9.58643C4.43402 9.58643 5.71141 10.8638 5.71141 12.4421C5.71141 14.0204 4.43402 15.2978 2.85571 15.2978C1.27739 15.2978 7.5604e-06 14.0204 7.62939e-06 12.4421C7.69838e-06 10.8638 1.27739 9.58643 2.85571 9.58643Z" fill="url(%23paint8_linear_3573_3146)"/><path d="M14.9786 154.196C14.9786 155.773 16.2571 157.051 17.8343 157.051C19.4115 157.051 20.69 155.773 20.69 154.196C20.69 152.618 19.4115 151.34 17.8343 151.34C16.2571 151.34 14.9786 152.618 14.9786 154.196Z" fill="url(%23paint9_linear_3573_3146)"/><path d="M17.8343 132.418C19.4126 132.418 20.69 133.696 20.69 135.274C20.69 136.852 19.4126 138.13 17.8343 138.13C16.256 138.13 14.9786 136.852 14.9786 135.274C14.9786 133.702 16.256 132.418 17.8343 132.418Z" fill="url(%23paint10_linear_3573_3146)"/><path d="M17.8343 113.503C19.4126 113.503 20.69 114.781 20.69 116.359C20.69 117.937 19.4126 119.215 17.8343 119.215C16.256 119.215 14.9786 117.937 14.9786 116.359C14.9786 114.781 16.256 113.503 17.8343 113.503Z" fill="url(%23paint11_linear_3573_3146)"/><path d="M17.8343 94.5879C19.4126 94.5879 20.69 95.8653 20.69 97.4436C20.69 99.0219 19.4126 100.299 17.8343 100.299C16.256 100.299 14.9786 99.0219 14.9786 97.4436C14.9786 95.8653 16.256 94.5879 17.8343 94.5879Z" fill="url(%23paint12_linear_3573_3146)"/><path d="M14.9786 78.5285C14.9786 80.1057 16.2572 81.3842 17.8343 81.3842C19.4115 81.3842 20.69 80.1057 20.69 78.5285C20.69 76.9514 19.4115 75.6729 17.8343 75.6729C16.2572 75.6729 14.9786 76.9514 14.9786 78.5285Z" fill="url(%23paint13_linear_3573_3146)"/><path d="M14.9786 59.6072C14.9786 61.1843 16.2572 62.4629 17.8343 62.4629C19.4115 62.4629 20.69 61.1843 20.69 59.6072C20.69 58.03 19.4115 56.7515 17.8343 56.7515C16.2572 56.7515 14.9786 58.03 14.9786 59.6072Z" fill="url(%23paint14_linear_3573_3146)"/><path d="M17.8343 37.8364C19.4126 37.8364 20.69 39.1138 20.69 40.6921C20.69 42.2704 19.4126 43.5478 17.8343 43.5478C16.256 43.5478 14.9786 42.2704 14.9786 40.6921C14.9786 39.1138 16.256 37.8364 17.8343 37.8364Z" fill="url(%23paint15_linear_3573_3146)"/><path d="M17.8343 18.915C19.4126 18.915 20.69 20.1986 20.69 21.7769C20.69 23.3552 19.4126 24.6326 17.8343 24.6326C16.256 24.6326 14.9786 23.349 14.9786 21.7769C14.9786 20.1986 16.256 18.915 17.8343 18.915Z" fill="url(%23paint16_linear_3573_3146)"/><path d="M17.8343 0C19.4126 6.89902e-08 20.69 1.27739 20.69 2.8557C20.69 4.43401 19.4126 5.7114 17.8343 5.7114C16.256 5.7114 14.9786 4.43401 14.9786 2.8557C14.9786 1.27739 16.256 -6.89902e-08 17.8343 0Z" fill="url(%23paint17_linear_3573_3146)"/><defs><linearGradient id="paint0_linear_3573_3146" x1="10.345" y1="0" x2="10.345" y2="166.631" gradientUnits="userSpaceOnUse"><stop stop-color="%2300B67A"/><stop offset="1" stop-color="white"/></linearGradient><linearGradient id="paint1_linear_3573_3146" x1="10.345" y1="0" x2="10.345" y2="166.631" gradientUnits="userSpaceOnUse"><stop stop-color="%2300B67A"/><stop offset="1" stop-color="white"/></linearGradient><linearGradient id="paint2_linear_3573_3146" x1="10.345" y1="0" x2="10.345" y2="166.631" gradientUnits="userSpaceOnUse"><stop stop-color="%2300B67A"/><stop offset="1" stop-color="white"/></linearGradient><linearGradient id="paint3_linear_3573_3146" x1="10.345" y1="0" x2="10.345" y2="166.631" gradientUnits="userSpaceOnUse"><stop stop-color="%2300B67A"/><stop offset="1" stop-color="white"/></linearGradient><linearGradient id="paint4_linear_3573_3146" x1="10.345" y1="0" x2="10.345" y2="166.631" gradientUnits="userSpaceOnUse"><stop stop-color="%2300B67A"/><stop offset="1" stop-color="white"/></linearGradient><linearGradient id="paint5_linear_3573_3146" x1="10.345" y1="0" x2="10.345" y2="166.631" gradientUnits="userSpaceOnUse"><stop stop-color="%2300B67A"/><stop offset="1" stop-color="white"/></linearGradient><linearGradient id="paint6_linear_3573_3146" x1="10.345" y1="0" x2="10.345" y2="166.631" gradientUnits="userSpaceOnUse"><stop stop-color="%2300B67A"/><stop offset="1" stop-color="white"/></linearGradient><linearGradient id="paint7_linear_3573_3146" x1="10.345" y1="0" x2="10.345" y2="166.631" gradientUnits="userSpaceOnUse"><stop stop-color="%2300B67A"/><stop offset="1" stop-color="white"/></linearGradient><linearGradient id="paint8_linear_3573_3146" x1="10.345" y1="0" x2="10.345" y2="166.631" gradientUnits="userSpaceOnUse"><stop stop-color="%2300B67A"/><stop offset="1" stop-color="white"/></linearGradient><linearGradient id="paint9_linear_3573_3146" x1="10.345" y1="0" x2="10.345" y2="166.631" gradientUnits="userSpaceOnUse"><stop stop-color="%2300B67A"/><stop offset="1" stop-color="white"/></linearGradient><linearGradient id="paint10_linear_3573_3146" x1="10.345" y1="0" x2="10.345" y2="166.631" gradientUnits="userSpaceOnUse"><stop stop-color="%2300B67A"/><stop offset="1" stop-color="white"/></linearGradient><linearGradient id="paint11_linear_3573_3146" x1="10.345" y1="0" x2="10.345" y2="166.631" gradientUnits="userSpaceOnUse"><stop stop-color="%2300B67A"/><stop offset="1" stop-color="white"/></linearGradient><linearGradient id="paint12_linear_3573_3146" x1="10.345" y1="0" x2="10.345" y2="166.631" gradientUnits="userSpaceOnUse"><stop stop-color="%2300B67A"/><stop offset="1" stop-color="white"/></linearGradient><linearGradient id="paint13_linear_3573_3146" x1="10.345" y1="0" x2="10.345" y2="166.631" gradientUnits="userSpaceOnUse"><stop stop-color="%2300B67A"/><stop offset="1" stop-color="white"/></linearGradient><linearGradient id="paint14_linear_3573_3146" x1="10.345" y1="0" x2="10.345" y2="166.631" gradientUnits="userSpaceOnUse"><stop stop-color="%2300B67A"/><stop offset="1" stop-color="white"/></linearGradient><linearGradient id="paint15_linear_3573_3146" x1="10.345" y1="0" x2="10.345" y2="166.631" gradientUnits="userSpaceOnUse"><stop stop-color="%2300B67A"/><stop offset="1" stop-color="white"/></linearGradient><linearGradient id="paint16_linear_3573_3146" x1="10.345" y1="0" x2="10.345" y2="166.631" gradientUnits="userSpaceOnUse"><stop stop-color="%2300B67A"/><stop offset="1" stop-color="white"/></linearGradient><linearGradient id="paint17_linear_3573_3146" x1="10.345" y1="0" x2="10.345" y2="166.631" gradientUnits="userSpaceOnUse"><stop stop-color="%2300B67A"/><stop offset="1" stop-color="white"/></linearGradient></defs></svg>');
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}

.describe-sec .innerFluid {
    padding: 0;
    background-image: url('data:image/svg+xml,<svg width="371" height="550" viewBox="0 0 371 550" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M453.638 1.20192C382.246 -2.74799 226.675 24.8409 175.53 166.796C111.6 344.239 160.151 447.857 1.0011 549.517" stroke="url(%23paint0_linear_3573_3144)"/><defs><linearGradient id="paint0_linear_3573_3144" x1="281.495" y1="-29.399" x2="173.144" y2="580.118" gradientUnits="userSpaceOnUse"><stop stop-color="%23F16232"/><stop offset="0.595016" stop-color="%23F16232" stop-opacity="0"/></linearGradient></defs></svg>');
    background-repeat: no-repeat;
    background-position: center right -20px;
}

.describe-sec .stepsBar {
    margin-bottom: 20px;
}

.describe-sec .appointments-box {
    margin-top: 20px;
}

.describe-sec .available_appointments {
    padding: 10px;
    border: 1px solid #f9f9f9;
    max-width: 980px;
    margin-top: 20px;
}

.describe-sec .available_appointments .appointments-box {
    text-align: start;
    padding: 20px;
    border-radius: 0px;
}

.describe-sec .available_appointments .appointments-box .time_slots {
    max-width: 100%;
}

.describe-sec .available_appointments .category-label {
    font-weight: 600;
    font-size: 18px;
    line-height: 27px;
    text-transform: capitalize;
    color: #002845;
    margin-bottom: 16px;
}

.describe-sec .available_appointments .category-label span {
    color: #00ab84;
}

.describe-sec .message textarea {
    padding: 16px 20px;
    resize: none;
    font-weight: 400;
    font-size: 14px;
    line-height: 100%;
    color: #18415f;
}

.describe-sec .message textarea::-moz-placeholder {
    color: #18415f;
}

.describe-sec .message textarea::placeholder {
    color: #18415f;
}

.describe-sec .message textarea:focus {
    border-color: var(--bs-border-color);
}

.describe-sec .consultation_form_section {
    margin: 0px;
    padding: 0px;
    display: flex;
}

.describe-sec .consultation_form_section::before, .describe-sec .consultation_form_section::after {
    display: none;
}

.describe-sec .consultation_form_section .form_label label {
    font-weight: 600;
    font-size: 18px;
    line-height: 27px;
    text-transform: capitalize;
    color: #002845;
}

.describe-sec .consultation_form_section .form_label label strong {
    color: #00ab84;
}

.describe-sec .consultation_form_section .cmmn_classs input[type=text] {
    padding: 16px 20px;
    height: 50px;
    border-color: rgba(21, 52, 42, .1019607843) !important;
}

.describe-sec .consultation_form_section .cmmn_classs select {
    border-color: rgba(21, 52, 42, .1019607843) !important;
}

.describe-sec .consultation_form_section .cmmn_classs .addBTn, .describe-sec .consultation_form_section .cmmn_classs .remove {
    width: 50px;
    height: 50px;
    border-radius: 10px;
    transition: all .2s;
    background-color: #f16232;
    outline: none;
}

.describe-sec .consultation_form_section .cmmn_classs .message {
    margin: 10px 0px 0px;
    font-size: 14px;
    line-height: 24px;
    color: #002845;
}

.describe-sec .consultation_form_section .cmmn_classs .height_weight {
    padding-top: 20px;
    margin-top: 20px;
    border-top: 1px solid #ececec;
}

.describe-sec .consultation_form_section .cmmn_classs .fileupload #fileName {
    color: #18415f;
}

.describe-sec .consultation_form_section .cmmn_classs input::-moz-placeholder {
    color: #18415f !important;
}

.describe-sec .consultation_form_section .cmmn_classs .select2-selection__rendered, .describe-sec .consultation_form_section .cmmn_classs .label_select label, .describe-sec .consultation_form_section .cmmn_classs input::placeholder {
    color: #18415f !important;
}

.timeline {
    margin-block: 0px;
    padding-block: 0px;
    text-align: center;
    font-size: 18px;
    line-height: 29px;
    color: #000;
}

.timeline span {
    color: #00ab84;
}

.all_category {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    margin: 0px;
    padding: 0px;
}

.all_category li label {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    padding: 10px 24px;
    border: 1px solid #fff;
    background-color: #fff;
    color: #000;
    border-radius: 60px;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    text-transform: capitalize;
    transition: all ease-in-out .3s;
    cursor: pointer;
}

.all_category li input:checked~label {
    border-color: #00ab84;
    color: #00ab84;
}

.all_category.check-box li label {
    position: relative;
}

.all_category.check-box li label::before {
    content: "";
    width: 17px;
    height: 17px;
    border-radius: 4px;
    border: 1px solid #afd0de;
    display: inline-block;
    background-position: center;
    background-repeat: no-repeat;
    transition: all .2s;
    overflow: hidden;
}

.all_category.check-box li input:checked~label::before {
    background-image: url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.493 0.667969H5.50964C2.4763 0.667969 0.667969 2.4763 0.667969 5.50964V12.4846C0.667969 15.5263 2.4763 17.3346 5.50964 17.3346H12.4846C15.518 17.3346 17.3263 15.5263 17.3263 12.493V5.50964C17.3346 2.4763 15.5263 0.667969 12.493 0.667969ZM12.9846 7.08464L8.25963 11.8096C8.14297 11.9263 7.98464 11.993 7.81797 11.993C7.6513 11.993 7.49297 11.9263 7.3763 11.8096L5.01797 9.4513C4.7763 9.20963 4.7763 8.80964 5.01797 8.56797C5.25963 8.3263 5.65964 8.3263 5.9013 8.56797L7.81797 10.4846L12.1013 6.2013C12.343 5.95964 12.743 5.95964 12.9846 6.2013C13.2263 6.44297 13.2263 6.83464 12.9846 7.08464Z" fill="%2300AB84"/></svg>');
    border-color: #00ab84;
}

.including_data>div:not(:last-child) {
    margin-bottom: 10px;
}

.describe-box {
    display: flex;
    flex-direction: column;
    gap: 12px;
    margin-bottom: 16px;
}

.describe-box p {
    margin: 0px;
}

.describe-box p, .describe-box ul {
    font-size: 16px;
    line-height: 100%;
    color: #18415f;
}

.describe-box ul li {
    display: flex;
    gap: 10px;
    position: relative;
}

.describe-box ul li:not(:last-child) {
    margin-bottom: 12px;
}

.describe-box ul li::before {
    content: "";
    width: 16px;
    height: 16px;
    background: url('data:image/svg+xml,<svg width="16" height="17" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.0013 13.1654L14.668 8.4987L10.0013 3.83203" stroke="%23F16232" stroke-width="1.7003" stroke-linecap="round" stroke-linejoin="round"/></svg>');
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    display: inline-block;
}
.complete-booking .stepsBar {
    margin-bottom: 20px;
}
.complete-booking .page_heading {
    font-weight: 400;
    font-size: 24px;
    line-height: 29px;
    text-align: center;
    font-weight: 600;
    color: #000;
}

.complete-booking .consultation_form_section::after, .complete-booking .consultation_form_section::before {
    display: none;
}

.complete-booking .available_appointments {
    max-width: 980px;
}

.complete-booking .available_appointments .appointments-box {
    padding: 20px;
    border-radius: 0px;
    margin-top: 20px;
    background-color: #f7fdf9;
    text-align: start;
}

.complete-booking .available_appointments .appointments-box ul {
    margin: 0 0 16px;
    padding: 0;
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 16px;
}

.complete-booking .available_appointments .appointments-box ul .label, .complete-booking .available_appointments .appointments-box ul p {
    font-size: 16px;
    margin: 0px;
}

.complete-booking .available_appointments .appointments-box ul .label {
    font-weight: 600;
    line-height: 100%;
    color: #000;
}

.complete-booking .available_appointments .appointments-box ul p {
    line-height: 24px;
    color: #18415f;
}

.complete-booking .available_appointments .appointments-box .message input {
    padding: 10px 20px;
    color: #00ab84;
}

.complete-booking .available_appointments .appointments-box .message p {
    margin: 8px 0 0;
    font-weight: 400;
    font-size: 14px;
    line-height: 100%;
    color: #18415f;
}

.complete-booking .available_appointments .consultation_form_section {
    display: flex;
    flex-direction: column;
    padding: 0px;
}

.complete-booking .available_appointments .consultation_form_section .form_border2 {
    padding: 10px;
    border: 1px solid #f9f9f9;
}

.complete-booking .available_appointments .cmmn_classs .fileupload .btn-file input {
    height: 100%;
    opacity: 1;
    visibility: visible;
    font-weight: 400;
    font-size: 14px;
    line-height: 100%;
    color: #18415f;
    min-height: 48px;
}

.complete-booking .available_appointments .cmmn_classs .fileupload .btn-file input::-moz-placeholder {
    color: #18415f;
}

.complete-booking .available_appointments .cmmn_classs .fileupload .btn-file input::placeholder {
    color: #18415f;
}

.complete-booking .available_appointments .cmmn_classs #fileName {
    font-weight: 400;
}

.complete-booking .available_appointments .cmmn_classs .message {
    margin: 16px 0px 0px;
    text-align: end;
    font-size: 14px;
    line-height: 1;
    color: #18415f;
}

.complete-booking .rating_group {
    margin-top: 20px;
    padding: 20px 58px;
    background-color: #f9f9f9;
}

.complete-booking .rating_group .rating-slider .item {
    padding: 15px 14px;
    background-color: #fff;
}

.complete-booking .rating_group .rating-slider .item .rating-header {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 6px 10px;
    margin-bottom: 16px;
}

.complete-booking .rating_group .rating-slider .item .rating-header .rating {
    list-style: none;
    display: flex;
    align-items: center;
    gap: 1px;
    margin-right: auto;
}

.complete-booking .rating_group .rating-slider .item .rating_date, .complete-booking .rating_group .rating-slider .item .author {
    font-weight: 400;
    font-size: 16px;
    line-height: 100%;
    color: #647d85;
}

.complete-booking .rating_group .rating-slider .item .title {
    font-weight: 600;
    font-size: 16px;
    line-height: 100%;
    color: #000;
    margin-bottom: 4px;
}

.complete-booking .rating_group .rating-slider .item p {
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #18415f;
    margin-bottom: 10px;
}

.complete-booking .rating_group .rating-slider .owl-nav button {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    height: 22px;
    width: 22px;
    border-radius: 4px;
    transition: all ease-in-out .3s;
}

.complete-booking .rating_group .rating-slider .owl-nav button.owl-prev {
    left: -38px;
}

.complete-booking .rating_group .rating-slider .owl-nav button.owl-next {
    right: -38px;
}

body::before,
body::after {
    display: none;
}

@media screen and (max-width: 768px) {
    .book-consultation .bottom_btn_area {
        flex-direction: column;
        padding-inline: 0px;
    }

    .book-consultation .bottom_btn_area .common_outline_btns,
    .book-consultation .bottom_btn_area .common_btns {
        word-break: break-all;
        white-space: normal;
        line-height: 1 !important;
        max-width: 400px;
    }
}

@media screen and (max-width: 576px) {
    .navbar .timer {
        width: auto;
        text-align: end;
        margin: 0px;
    }

    .navbar .timer span {
        font-size: 14px;
    }

    .consultation-sec {
        padding-bottom: 30px;
    }

    .consultation-sec .choosefile .btn-file {
        border: 1px solid rgba(21, 52, 42, .1019607843);
    }

    .consultation-sec .choosefile .input-group-btn .fileupload-new {
        font-size: 14px;
    }

    .consultation-sec .choosefile #fileName {
        max-width: calc(100% - 40px);
    }

    .consultation-sec .choosefile .cardnumber .input-group-btn .fileupload-new {
        padding: 6px 10px 6px 0px;
    }

    .consultation-sec .choosefile .pay_btn {
        font-size: 14px;
        padding: 16px 15px;
    }

    .consultation-sec .choosefile .pay-with-paypal {
        padding-block: 11px;
    }

    .consultation-sec .choosefile .stripe_btn {
        padding: 4px 10px;
        border: 1px solid #635bff;
        font-weight: 600;
        font-size: 14px;
        line-height: 24px;
        text-align: center;
        color: #635bff;
        display: inline-flex;
        align-items: center;
        gap: 4px;
        border-radius: 0px;
        transition: all ease-in-out .2s;
    }

    .consultation-sec .choosefile .stripe_btn img {
        transition: all ease-in-out .2s;
    }

    .consultation-sec .choosefile .stripe_btn:hover {
        color: #fff;
        background-color: #635bff;
    }

    .consultation-sec .choosefile .stripe_btn:hover img {
        filter: brightness(10);
    }

    .consultation-sec .choosefile .payment-method {
        display: flex;
        justify-content: center;
        align-items: center;
        gap: 8px;
        margin-top: 10px;
    }

    .stepsBar ul {
        -moz-column-gap: 20px;
        column-gap: 20px;
    }

    .stepsBar ul li p {
        line-height: 18px;
    }

    .stepsBar ul li .progress-bar {
        left: calc(50% + 10px);
    }

    .book-consultation h2 {
        padding: 15px 30px;
    }

    .book-consultation .show_all_btn {
        font-size: 14px;
    }

    .book-consultation .bottom_btn_area .send_btn {
        padding: 11px 30px;
    }

    .complete-booking .available_appointments .appointments-box ul {
        grid-template-columns: 1fr;
        gap: 10px;
    }

    .complete-booking .available_appointments .appointments-box ul .label,
    .complete-booking .available_appointments .appointments-box ul p {
        font-size: 14px;
    }

    .complete-booking .rating_group {
        padding: 20px 40px;
    }

    .complete-booking .rating_group .rating-slider .item .rating_date,
    .complete-booking .rating_group .rating-slider .item .author {
        font-size: 14px;
    }

    .complete-booking .rating_group .rating-slider .item .title {
        font-size: 14px;
    }

    .complete-booking .rating_group .rating-slider .item p {
        font-size: 14px;
        line-height: 22px;
    }

    .complete-booking .rating_group .rating-slider .owl-nav button.owl-prev {
        left: -31px;
    }

    .complete-booking .rating_group .rating-slider .owl-nav button.owl-next {
        right: -31px;
    }

    .timeline {
        font-size: 16px;
        line-height: 26px;
    }

    .all_category {
        gap: 14px;
    }

    .all_category li label {
        gap: 8px;
        padding: 10px 20px;
        font-size: 14px;
        line-height: 20px;
    }

    .all_category li label img {
        max-width: 24px;
    }

    .describe-sec .height-unit-sec,
    .describe-sec .weight-unit-sec {
        display: flex;
        flex-wrap: wrap;
        row-gap: 5px;
    }

    .describe-sec .inputwei2 {
        margin-left: 0px;
    }

    .describe-sec .inputwei1 {
        margin-right: 10px;
    }
}

@media screen and (max-width: 400px) {
    .day-slider {
        padding-inline: 40px;
    }
}
