@import 'Uthoppia.CMS.Frontend.Client.2mx463tgi6.bundle.scp.css';
@import '_content/Uthoppia.Framework.Blazor.Bootstrap/Uthoppia.Framework.Blazor.Bootstrap.bundle.scp.css';

/* /Components/Layout/Footer.razor.rz.scp.css */
[b-iyt91u92wj] p {
    margin-bottom: unset;
    font-size: 0.875rem;
    font-weight: normal;
}

.social-icon[b-iyt91u92wj] {
    width: 16px;
    height: 16px;
}

@media (min-width: 992px) {
    .social-icon[b-iyt91u92wj] {
        width: 24px;
        height: 24px;
    }
}
/* /Components/Layout/MainLayout.razor.rz.scp.css */
main[b-rapvuzuvla] {
    padding-top: 81px;
    padding-bottom: 98px;
}

@media (min-width: 992px) {
    main[b-rapvuzuvla] {
        padding-top: 96px;
        padding-bottom: 98px;
    }
}
/* /Components/Sections/AccordionASection.razor.rz.scp.css */
.pq-accordion[b-a149r26f3e] {
    background: #ffffff;
    border: 1px solid #e5e7eb;
    border-radius: 12px;
    overflow: hidden;
}

.pq-item[b-a149r26f3e] {
    border-bottom: 1px solid #e5e7eb;
}

    .pq-item:last-child[b-a149r26f3e] {
        border-bottom: none;
    }

.pq-header[b-a149r26f3e] {
    width: 100%;
    padding: 16px 20px;
    background: #ffffff;
    border: none;
    display: flex;
    justify-content: space-between;
    align-items: center;
    cursor: pointer;
}

    .pq-header:hover[b-a149r26f3e] {
        background: #f9fafb;
    }

    .pq-header[aria-expanded="true"][b-a149r26f3e] {
        background: #e9fbe7;
    }

.pq-icon[b-a149r26f3e] {
    font-size: 20px;
    transition: transform .2s ease;
    color: #6b7280;
}

.pq-header[aria-expanded="true"] .pq-icon[b-a149r26f3e] {
    transform: rotate(180deg);
    color: #166534;
}

.pq-body[b-a149r26f3e] {
    padding: 16px 20px 20px 20px;
    background: #ffffff;
    line-height: 1.6;
}
/* /Components/Sections/ComingSoonSection.razor.rz.scp.css */
[b-l40dqehz9n] strong {
    color: #475467;
}

[b-l40dqehz9n] p {
    font-weight: normal;
}
/* /Components/Sections/CommentBSection.razor.rz.scp.css */
[b-9xfsehs0do] strong {
    color: #475467;
}

[b-9xfsehs0do] p {
    font-weight: normal;
}

.comments[b-9xfsehs0do] {
    height: 400px;
}

    .comments[b-9xfsehs0do]  p {
        font-size: 1rem;
    }

    .avatar[b-9xfsehs0do] {
        width: 60px;
        height: 60px;
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
    }
/* /Components/Sections/CommentSection.razor.rz.scp.css */
.avatar[b-k5ipwn5ee1] {
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    border-radius: 50%;
}

[b-k5ipwn5ee1] p {
    font-weight: normal;
}
/* /Components/Sections/CtaASection.razor.rz.scp.css */
[b-b2gz6d7ik4] strong {
    color: #475467;
}

[b-b2gz6d7ik4] p {
    font-weight: normal;
}

/* /Components/Sections/CtaBSection.razor.rz.scp.css */
[b-114sk8ni6v] strong {
    color: #475467;
}

[b-114sk8ni6v] p {
    font-weight: normal;
}
/* /Components/Sections/CtaCSection.razor.rz.scp.css */
[b-k0zqy6swsc] strong {
    color: #475467;
}

[b-k0zqy6swsc] p {
    font-weight: normal;
}
/* /Components/Sections/CtaDSection.razor.rz.scp.css */
[b-bie0i2zwx1] strong {
    color: #475467;
}

[b-bie0i2zwx1] p {
    font-weight: normal;
}
/* /Components/Sections/CtaESection.razor.rz.scp.css */
[b-pc9xju2vu7] strong {
    color: #475467;
}

[b-pc9xju2vu7] p {
    font-weight: normal;
}

.cta-e[b-pc9xju2vu7] {
    background-position: center bottom;
    background-repeat: no-repeat;
}
/* /Components/Sections/CtaFSection.razor.rz.scp.css */
[b-tscenio14k] strong {
    color: #475467;
}

[b-tscenio14k] p {
    font-weight: normal;
}
/* /Components/Sections/FeatureBSection.razor.rz.scp.css */
[b-5g7ypbazrp] strong {
    color: #475467;
}

[b-5g7ypbazrp] p {
    font-weight: normal;
    margin-bottom: 0;
}

section[b-5g7ypbazrp] {
    background-repeat: no-repeat;
    background-position: center bottom;
}

@media (min-width: 992px) {
    .fs-lg-15[b-5g7ypbazrp] {
        font-size: 2.75rem !important;
    }
}
/* /Components/Sections/FeatureCSection.razor.rz.scp.css */
[b-1hpk7iz3de] strong {
    color: #475467;
}

[b-1hpk7iz3de] p {
    font-weight: normal;
}

section[b-1hpk7iz3de] {
    background-repeat: no-repeat;
    background-position: center bottom;
}

.icon[b-1hpk7iz3de] {
    width: 20px;
    height: 20px;
}

@media (min-width: 992px) {
    .fs-lg-15[b-1hpk7iz3de] {
        font-size: 2.75rem !important;
    }
}
/* /Components/Sections/FeatureDSection.razor.rz.scp.css */
[b-u2uymti7xe] strong {
    color: #475467;
}

[b-u2uymti7xe] p {
    font-weight: normal;
}

.icon[b-u2uymti7xe] {
    width: 20px;
    height: 20px;
}

@media (min-width: 992px) {
    .fs-lg-15[b-u2uymti7xe] {
        font-size: 2.75rem !important;
    }
}
/* /Components/Sections/FeatureSection.razor.rz.scp.css */
[b-wn9ey5v00d] strong {
    color: #475467;
}

[b-wn9ey5v00d] p {
    font-weight: normal;
}

section[b-wn9ey5v00d] {
    background-repeat: no-repeat;
    background-position: center top;
}
/* /Components/Sections/FollowUsSection.razor.rz.scp.css */
.followus-tile[b-iinbp6bxp2] {
    position: relative;
    width: 150px;
    height: 150px;
    border-radius: 16px;
    overflow: hidden;
    display: block;
}

.followus-bg[b-iinbp6bxp2] {
    width: 100%;
    height: 100%;
    object-fit: cover;
    filter: brightness(65%) saturate(90%);
    transition: filter .25s ease, transform .25s ease;
}

.followus-bg--empty[b-iinbp6bxp2] {
    background: #d9d9d9;
}

.followus-tile:hover .followus-bg[b-iinbp6bxp2] {
    filter: brightness(100%) saturate(100%);
    transform: scale(1.03);
}
/* /Components/Sections/HeroASection.razor.rz.scp.css */
[b-xlsqfwvyzb] strong {
    color: #475467;
}

[b-xlsqfwvyzb] p {
    font-weight: normal;
}

.hero[b-xlsqfwvyzb] {
    background-position: right top;
    background-repeat: no-repeat;
    background-size: contain;
    min-height: 75vh;
}

.hero .row[b-xlsqfwvyzb] {
    margin-top: 200px;
}

@media (min-width: 992px) {
    .w-lg-75[b-xlsqfwvyzb] {
        width: 75%;
    }

    .hero .row[b-xlsqfwvyzb] {
        margin-top: unset;
    }
}
/* /Components/Sections/HeroBSection.razor.rz.scp.css */
[b-rqk1m0g4eu] strong {
    color: #475467;
}

[b-rqk1m0g4eu] p {
    font-weight: normal;
}

/* /Components/Sections/HeroCSection.razor.rz.scp.css */
[b-fls55gfbqg] strong {
    color: #475467;
}

[b-fls55gfbqg] p {
    font-weight: normal;
}
/* /Components/Sections/HeroDSection.razor.rz.scp.css */
[b-21754ek3jd] strong {
    color: #475467;
}

[b-21754ek3jd] p {
    font-weight: normal;
}
/* /Components/Sections/MentorSection.razor.rz.scp.css */
[b-osk4n8qn6a] strong {
    color: #475467;
}

[b-osk4n8qn6a] p {
    font-weight: normal;
}

.items[b-osk4n8qn6a]  p {
    font-size: 1rem;
    text-align: left;
}

.thumbnail[b-osk4n8qn6a] {
    height: 130px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
/* /Components/Sections/PolicyAndContactSection.razor.rz.scp.css */
[b-t31e5hloi9] strong {
    color: #475467;
}

[b-t31e5hloi9] p {
    font-weight: normal;
    font-size: 0.875em;
}
/* /Components/Sections/TestimonialSection.razor.rz.scp.css */
[b-tfvp4l5dxm] strong {
    color: #475467;
}

[b-tfvp4l5dxm] p {
    font-weight: normal;
}

@media (min-width: 992px) {
    .position-lg-absolute[b-tfvp4l5dxm] {
        position: absolute;
    }

    .testimonial[b-tfvp4l5dxm] {
        top: 25%;
        right: 320px;
        width: 250px;
    }
}
/* /Components/Sections/TextASection.razor.rz.scp.css */
[b-49euaqp58k] strong {
    color: #475467;
}

[b-49euaqp58k] p {
    font-weight: normal;
}
/* /Components/Sections/TextBSection.razor.rz.scp.css */
[b-681ljco16o] strong {
    color: #475467;
}

[b-681ljco16o] p {
    font-weight: normal;
}

.text[b-681ljco16o] {
    background-position: center top;
}
/* /Components/Sections/TextCSection.razor.rz.scp.css */
[b-b6kutig6it] strong {
    color: #475467;
}

[b-b6kutig6it] p {
    font-weight: normal;
    color: #ffffff;
}

[b-b6kutig6it] .reason {
    min-height: 200px;
}

    [b-b6kutig6it] .reason p {
        color: #475467;
    }

@media (min-width: 992px) {
    [b-b6kutig6it] .reason {
        min-height: 300px;
    }
}

@media (min-width: 1400px) {
    [b-b6kutig6it] .reason {
        min-height: 200px;
    }
}
