.User_Professionals h5, .User_Professionals h5 span, .User_Professionals label, .User_Professionals label span {
    font-size: 20px;
    font-weight: 700;
    line-height: 130%;
    font-family: Inter;
    font-style: italic
}

.Tax_Professionals_Main .modal-dialog {
    max-width: 645px
}

.Tax_Professionals_Main .modal-content {
    background-image: url(../images/Thank_You_Popup.png);
    background-position: center;
    background-repeat: no-repeat;
    padding: 10px
}

.Tax_Professionals_Main .modal-header {
    position: absolute;
    right: -12px;
    top: -14px;
    z-index: 123;
    border: none;
    padding: 24px 24px 16px;
    display: flex;
    justify-content: space-between;
    gap: 8px
}

.Tax_Professionals_Main .modal-header button.btn-close {
    font-size: 11px
}

.Professionals_Top {
    display: flex;
    align-items: center;
    gap: 30px;
    margin-top: 10px
}

.User_Professionals {
    border-radius: 16px;
    background: var(--White, #fff);
    width: 100%;
    padding: 10px 15px;
    box-shadow: 0 13.095px 26.189px -6.547px rgba(16, 24, 40, .1), 0 6.547px 13.095px -6.547px rgba(16, 24, 40, .06);
    position: relative
}

.User_Professionals h5, .User_Professionals label {
    color: var(--Text-Grey-900, #101828);
    margin-bottom: 4px
}

.User_Professionals h5 span, .User_Professionals label span {
    color: var(--Theme-Blue-500, #3a58ef)
}

.User_Professionals p {
    color: var(--Text-Grey-700, #344054);
    font-family: Inter;
    font-size: 14.911px;
    font-style: italic;
    font-weight: 500;
    line-height: 23.195px
}

.Professionals_Point h4,
.Professionals_Point label,
.Professionals_Point ul li,
.Schedule_Call a {
    font-family: Inter;
    font-style: normal
}

.User_Professionals:before {
    content: "";
    background-image: url(../images/Tooltip.svg);
    background-repeat: no-repeat;
    width: 37px;
    height: 47px;
    display: block;
    position: absolute;
    left: -36px;
    top: 8px
}

.Professionals_Point {
    border-radius: 4px;
    margin-top: 32px;
    padding: 8px
}

.Professionals_Point ul li {
    list-style: none;
    color: var(--Text-Grey-600, #475467);
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    margin-bottom: 12px;
    position: relative;
    padding-left: 30px
}

.Professionals_Point ul li svg {
    position: absolute;
    left: 0
}

.Professionals_Point h4, .Professionals_Point label {
    border-radius: 500px;
    padding: 0;
    color: var(--Theme-Blue-800, #182878);
    font-size: 18px;
    font-weight: 800;
    line-height: 28px;
    display: inline-flex;
    align-items: center;
    gap: 6px
}

.Schedule_Call a {
    color: var(--White, #fff);
    font-size: 18px;
    font-weight: 600;
    line-height: 28px;
    border-radius: 4px;
    background: var(--Theme-Blue-500, #3a58ef);
    box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05);
    padding: 8px 14px;
    display: inline-block;
    margin-top: 30px
}

#accountantsModal .modal-content {
    margin: 0;
    width: 100%;
    max-width: 100%
}

.CPA_Accounting_Firm_Main ul {
    padding: 0 63px
}

.CPA_Accounting_Firm_Main h4,
.CPA_Website_Main h4 {
    border-radius: 12px;
    background: var(--Theme-Blue-50, #ebeefd);
    color: var(--Text-Grey-900, #101828);
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 130%;
    text-align: center;
    margin: 0 auto
}

.Looking_Job a.Click_Here_Link,
.Looking_Job span {
    font-size: 14px;
    font-weight: 500;
    line-height: 20px;
    font-style: normal;
    font-family: Inter
}

.CPA_Accounting_Firm_Main h4 span,
.CPA_Website_Main h4 span {
    color: var(--Theme-Blue-500, #3a58ef);
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 130%
}

.CPA_Accounting_Firm_Main .Schedule_Call,
.CPA_Website_Main .Schedule_Call {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 16px
}

.CPA_Accounting_Firm_Main .Schedule_Call a.Learn_more_Btn,
.CPA_Website_Main .Schedule_Call a.Learn_more_Btn {
    min-width: 236px;
    color: var(--White, #fff);
    font-family: Inter;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 28px;
    padding: 13px;
    text-align: center;
    margin-top: 12px
}

.CPA_Accounting_Firm_Main .Schedule_Call a.Schedule_Call_Btn,
.CPA_Website_Main .Schedule_Call a.Schedule_Call_Btn {
    min-width: 236px;
    border-radius: 4px;
    border: 1px solid var(--Theme-Blue-500, #3a58ef);
    box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05);
    padding: 13px;
    text-align: center;
    background: 0 0;
    color: var(--Theme-Blue-500, #3a58ef);
    font-family: Inter;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 28px;
    margin-top: 12px
}

#cpaaccountingfirmModal .modal-content,
#cpawebsiteModal .modal-content {
    width: 100%
}

.Looking_Job {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
    margin-top: 24px
}

.Looking_Job span {
    color: var(--Text-Grey-900, #101828)
}

.Looking_Job a.Click_Here_Link {
    color: var(--Theme-Blue-500, #3a58ef);
    text-decoration-line: underline;
    text-decoration-style: solid;
    text-decoration-skip-ink: auto;
    text-decoration-thickness: auto;
    text-underline-offset: auto;
    text-underline-position: from-font
}

.Testimonials .SlideBox_Test_Author h3,
.Testimonials .SlideBox_Test_Author p,
.Testimonials .slideBoxLeft h3.Heading_H3,
.Testimonials h2 {
    text-underline-position: from-font;
    text-decoration-skip-ink: none
}

#professionalsModal_continuing-education_teams-subscription-pricing .Schedule_Call a.Schedule_Call_Btn {
    border-radius: 4px;
    border: 1px solid var(--Theme-Blue-500, #3a58ef);
    box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05);
    color: var(--Theme-Blue-500, #3a58ef);
    font-family: Inter;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 28px;
    background: #fff
}

#professionalsModal_continuing-education_teams-subscription-pricing .Schedule_Call {
    display: flex;
    gap: 20px;
    justify-content: center
}

div#cpawebsiteModal h4 {
    padding: 7px 12px
}

.Testimonials {
    padding: 72px 0;
    background: #ebeefd
}

.Testimonials .slideBoxLeft h3.Heading_H3 {
    color: #475467;
    color: var(--Text-Grey-600, #475467);
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    margin-bottom: 24px;
    text-align: left;
    margin-top: 8px
}

.Testimonials img.SlideBox_Test_Author_Img {
    min-width: 57px;
    margin-right: 16px
}

.Testimonials .slideBoxRgt {
    display: flex;
    align-items: center;
    justify-content: center
}

.Testimonials .slideBoxRgt .slideBoxRgt_Author_Img {
    min-width: 58px;
    max-width: 58px;
    margin-right: 16px;
    border-radius: 50%
}

.Testimonials .SlideBox_Test_Author h3 {
    text-align: left;
    color: #26244a
}

.Testimonials .SlideBox_Test_Author p {
    text-align: left;
    color: #475467
}

.Testimonials h2 {
    font-family: Inter;
    font-size: 36px;
    font-weight: 700;
    line-height: 43.2px;
    letter-spacing: -.02em;
    text-align: center;
    color: #26244a;
    margin-bottom: 40px
}

.Testimonials .center ul.slick-dots,
.Testimonials.Shorts_Video .center1 ul.slick-dots {
    bottom: -62px
}

.Testimonials .center .slick-dots li button,
.Testimonials.Shorts_Video .center1 .slick-dots li button {
    background: #d8defc;
    width: 22px;
    height: 8px;
    border-radius: 26px
}

.Testimonials .center .slick-dots li.slick-active button,
.Testimonials .center button.slick-next.slick-arrow,
.Testimonials.Shorts_Video .center1 .slick-dots li.slick-active button,
.Testimonials.Shorts_Video .center1 button.slick-next.slick-arrow {
    background: #3a58ef
}

.Testimonials .slick-arrow:hover,
.slick-arrow:focus {
    border: 0;
    outline: 0
}

.Testimonials .slick-arrow {
    width: 100%;
    background-color: #fff0;
    border: 0;
    background-position: center;
    background-repeat: no-repeat;
    font-size: 0;
    height: 18px;
    position: absolute;
    right: 0;
    z-index: 99
}

.Testimonials .slick-prev {
    top: 0
}

.Testimonials .slick-next {
    bottom: 0;
    background-color: #fff
}

.Testimonials .slideBoxLeft {
    text-align: center
}

.Testimonials .slideBoxLeft h2 {
    letter-spacing: normal;
    color: #344054;
    color: var(--Text-Grey-700, #344054);
    font-family: Inter;
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: 30px;
    margin-bottom: 0;
    text-align: left;
    margin-top: 24px
}

.Testimonials .SlideBox_Test_Author h3,
.Testimonials_Title h2 {
    color: var(--Theme-Dark-Blue-800, #26244a);
    font-weight: 700;
    font-family: Inter;
    font-style: normal
}

.Testimonials .center .slick-slide,
.Testimonials.Shorts_Video .center1 .slick-slide {
    padding: 0 15px;
    color: #e67e22;
    transform: scale(1);
    filter: blur(0px)
}

.Testimonials .center .slick-slide.slick-current,
.Testimonials.Shorts_Video .center1 .slick-slide.slick-current {
    transform: scale(1);
    filter: blur(0)
}

.Testimonials .center button.slick-prev.slick-arrow,
.Testimonials.Shorts_Video .center1 button.slick-prev.slick-arrow {
    position: absolute;
    background: #3a58ef;
    z-index: 9
}

.Testimonials .center .slick-arrow,
.Testimonials.Shorts_Video .center1 .slick-arrow {
    width: 40px;
    height: 40px;
    background-size: 40px
}

.Testimonials .center .slick-next,
.Testimonials.Shorts_Video .center1 .slick-next {
    right: 17%;
    top: 50%
}

.Testimonials .slick-dots li button:before {
    display: none
}

.Testimonials .center button.slick-prev:before,
.Testimonials.Shorts_Video .center1 button.slick-prev:before {
    content: '';
    content: '';
    background-image: url(../images/website-pricing/Arrow_Left.svg);
    width: 24px;
    height: 24px;
    display: inline-block
}

.Testimonials .center button.slick-next:before,
.Testimonials.Shorts_Video .center1 button.slick-next:before {
    content: '';
    content: '';
    background-image: url(../images/website-pricing/Arrow_Right.svg);
    width: 24px;
    height: 24px;
    display: inline-block
}

.Testimonials .center button.slick-prev.slick-arrow,
.Testimonials.Shorts_Video .center1 button.slick-prev.slick-arrow {
    left: auto;
    right: 56px;
    top: -19%;
    border-radius: 43px;
    border: 1px solid var(--Text-Grey-300, #d0d5dd);
    background: var(--White, #fff)
}

.Testimonials .center button.slick-next.slick-arrow,
.Testimonials.Shorts_Video .center1 button.slick-next.slick-arrow {
    right: 0;
    top: -19%;
    border-radius: 43px;
    border: 1px solid var(--Text-Grey-300, #d0d5dd);
    background: var(--White, #fff)
}

.Testimonials_Title h2 {
    font-size: 36px;
    line-height: 120%;
    letter-spacing: -.72px;
    text-align: left
}

.Testimonials_Title {
    margin-bottom: 48px
}

.Testimonials .slideBox.Bg_Dark_Blue_800 {
    border-radius: 12px;
    border: 1px solid var(--Text-Grey-200, #eaecf0);
    background: var(--White, #fff);
    padding: 24px;
    transition: .4s ease-in-out;
    transform: translate(0, 0)
}

.Testimonials .slideBox.Bg_Dark_Blue_800 .Rating_Top {
    display: flex;
    align-items: self-start;
    justify-content: space-between
}

.Testimonials .SlideBox_Test_Author h3 {
    font-size: 16px;
    line-height: 24px
}

.Testimonials .SlideBox_Test_Author p {
    color: var(--Text-Grey-600, #475467);
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px
}

.Testimonials .slideBox.Bg_Dark_Blue_800:hover {
    transition: .4s ease-in-out;
    transform: translate(0, -10px)
}

.Testimonials .slideBox.Bg_Dark_Blue_800:hover .Rating_Top_Right svg path {
    fill: #3A58EF
}