@charset "UTF-8";
/* Start::font sizes */
.fs-1{
    font-size: 2.5rem
}

.fs-2{
    font-size: 2rem
}

.fs-3{
    font-size: 1.75rem
}

.fs-4{
    font-size: 1.5rem
}

.fs-5{
    font-size: 1.25rem
}

.fs-6{
    font-size: 1rem
}

/* End::font sizes */
.blockquote-container{
    position: relative;
    border-radius: 0.5rem;
    border-width: 1px;
    border-top-width: 4px;
    border-style: solid;
    border-color: rgb(var(--default-border));
    padding: 1.25rem
}
.blockquote-container::before{
    position: absolute;
    top: -0.875rem;
    inset-inline-start: 50%;
    display: flex;
    height: 1.5rem;
    width: 1.5rem;
    align-items: center;
    justify-content: center;
    border-radius: 3.125rem;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(var(--default-border));
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
    padding: 0px;
    font-size: 0.813rem;
    font-weight: 600;
    --tw-content: "";
    content: var(--tw-content)
}

.blockquote.custom-blockquote{
    position: relative;
    border-radius: 0.5rem;
    padding: 1rem;
    font-size: 0.85rem;
    font-weight: 600
}

.blockquote.custom-blockquote::before{
    position: absolute;
    top: -1.5rem;
    inset-inline-end: -1rem;
    z-index: 0;
    font-size: 4rem;
    --tw-content: "";
    content: var(--tw-content)
}
.blockquote.custom-blockquote .quote-icon{
    position: absolute;
    top: -1rem;
    inset-inline-end: -1rem;
    display: flex;
    height: 2.5rem;
    width: 2.5rem;
    align-items: center;
    justify-content: center;
    border-radius: 3.125rem;
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity))
}
.blockquote.custom-blockquote .quote-icon i{
    font-size: 1.75rem;
    font-weight: 600
}
.blockquote.custom-blockquote.primary{
    border-inline-start-width: 2px;
    border-top-width: 2px;
    border-style: solid;
    border-color: rgb(var(--primary));
    background-color: rgb(var(--primary) / 0.1)
}
.blockquote.custom-blockquote.primary::before{
    content: var(--tw-content);
    color: rgb(var(--primary) / 0.1)
}
.blockquote.custom-blockquote.primary .quote-icon i{
    color: rgb(var(--primary))
}
.blockquote.custom-blockquote.secondary{
    border-inline-start-width: 2px;
    border-top-width: 2px;
    border-style: solid;
    border-color: rgb(var(--secondary));
    background-color: rgb(var(--secondary) / 0.1)
}
.blockquote.custom-blockquote.secondary::before{
    content: var(--tw-content);
    color: rgb(var(--secondary) / 0.1)
}
.blockquote.custom-blockquote.secondary .quote-icon i{
    color: rgb(var(--secondary))
}
.blockquote.custom-blockquote.info{
    border-inline-start-width: 2px;
    border-top-width: 2px;
    border-style: solid;
    border-color: rgb(var(--info));
    background-color: rgb(var(--info) / 0.1)
}
.blockquote.custom-blockquote.info::before{
    content: var(--tw-content);
    color: rgb(var(--info) / 0.1)
}
.blockquote.custom-blockquote.info .quote-icon i{
    color: rgb(var(--info))
}
.blockquote.custom-blockquote.warning{
    border-inline-start-width: 2px;
    border-top-width: 2px;
    border-style: solid;
    border-color: rgb(var(--warning));
    background-color: rgb(var(--warning) / 0.1)
}
.blockquote.custom-blockquote.warning::before{
    content: var(--tw-content);
    color: rgb(var(--warning) / 0.1)
}
.blockquote.custom-blockquote.warning .quote-icon i{
    color: rgb(var(--warning))
}
.blockquote.custom-blockquote.success{
    border-inline-start-width: 2px;
    border-top-width: 2px;
    border-style: solid;
    border-color: rgb(var(--success));
    background-color: rgb(var(--success) / 0.1)
}
.blockquote.custom-blockquote.success::before{
    content: var(--tw-content);
    color: rgb(var(--success) / 0.1)
}
.blockquote.custom-blockquote.success .quote-icon i{
    color: rgb(var(--success))
}
.blockquote.custom-blockquote.danger{
    border-inline-start-width: 2px;
    border-top-width: 2px;
    border-style: solid;
    border-color: rgb(var(--danger));
    background-color: rgb(var(--danger) / 0.1)
}
.blockquote.custom-blockquote.danger::before{
    content: var(--tw-content);
    color: rgb(var(--danger) / 0.1)
}
.blockquote.custom-blockquote.danger .quote-icon i{
    color: rgb(var(--danger))
}

dt{
    font-weight: 700
}

dd{
    margin-bottom: 0.5rem;
    margin-left: 0px
}

.text-lowercase{
    text-transform: lowercase !important
}

.text-uppercase{
    text-transform: uppercase !important
}

.text-capitalize{
    text-transform: capitalize !important
}

/* End::Blockquote */