@import '_content/PSC.Blazor.Components.MarkdownEditor/PSC.Blazor.Components.MarkdownEditor.bundle.scp.css';

/* /Pages/AboutUs/AboutUs.razor.rz.scp.css */
img[b-myopr3jau3] {
    width: 100%;
    height: auto;
}

.CardHover img[b-myopr3jau3] {
    width: 70px;
}

.section-four .CardHover img[b-myopr3jau3] {
    width: 90px;
}

.section-four .CardHover[b-myopr3jau3] {
    width: 280px;
    height: 200px;
    aspect-ratio: 1/1;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: row;
}

.CardHover p[b-myopr3jau3] {
    font-size: 16px;
    font-size: clamp(16px, 3vw, 16px);
    box-sizing: border-box;
    padding: 0px !important;
    color: #000000;
    margin-top: 16px;
    line-height: 28px;
}

.No-bgImg p[b-myopr3jau3] {
    padding-right: 0px !important;
    color: #030303;
    font-size: 18px;
    line-height: 33px;
}

.CardHover[b-myopr3jau3] {
    width: 350px;
    height: 300px;
    text-align: center
}

.row[b-myopr3jau3], .col[b-myopr3jau3] {
    padding: 0px !important;
    margin: 0px !important;
    background-image: url("/images/newfile/aboutus-background-img1-1.jpg");
    background-repeat: no-repeat;
    background-size: cover;
    height: 100%;
}

h1[b-myopr3jau3] {
    padding-left: 40px;
    padding-right: 40px;
    font-size: clamp(1.9rem, 4vw, 46px);
}

h4[b-myopr3jau3] {
    font-weight: bold;
    font-size: 17px;
    margin-top: 14px;
}

/*p {
    font-size: clamp(1rem, 2.8vw, 20px);
}*/

p[b-myopr3jau3] {
    font-size: 15px;
    padding-right: 40px;
    padding-left: 40px;
    line-height: 28px;
    word-spacing: 1px;
    margin-top: 15px;
    font-weight: 400;
}

.No-bgImg[b-myopr3jau3] {
    background-image: none !important;
}

h2[b-myopr3jau3] {
    font-size: clamp(30px, 3.2vw, 40px);
}

.section-six div[b-myopr3jau3] {
    text-align: center;
    margin-top: 12px;
    transition: 0.3s ease-in-out
}

    .section-six div:hover[b-myopr3jau3] {
        filter: drop-shadow(0px 10px 18px rgba(52, 51, 82,0));
        transform: translateY(-15px);
    }

    .section-six div img[b-myopr3jau3] {
        width: 150px;
    }

.section-six[b-myopr3jau3] {
    margin-top: 20px;
}

/*RESPONSIVE*/
@media(max-width: 786px) {

    .section-three[b-myopr3jau3] {
        margin-top: 100px !important;
    }

    .No-bgImg p[b-myopr3jau3], .No-bgImg h1[b-myopr3jau3] {
        padding: 0px !important;
    }

    .section-six div img[b-myopr3jau3] {
        flex-direction: row;
    }

    .section-six[b-myopr3jau3] {
        flex-direction: column;
        margin-top: 60px;
    }
}
/* /Pages/AboutUs/AboutUsSectionFive.razor.rz.scp.css */
.No-bgImg[b-q2sgt1ephu] {
    background: none;
}

.section-margintop-80[b-q2sgt1ephu] {
    margin-top: 80px;
}

h3[b-q2sgt1ephu] {
    font-size: clamp(1.6rem, 3.5vw, 40px);
}

.col-md-6[b-q2sgt1ephu]{
    padding: 0px;
}

@media (max-width: 768px) {
    .section-margintop-80[b-q2sgt1ephu] {
        margin-top: 40px;
    }

    .section-three[b-q2sgt1ephu],
    .section-five[b-q2sgt1ephu] {
        flex-direction: column;
    }

        .section-five img[b-q2sgt1ephu] {
            margin-top: 20px;
            width: 100%;
            height: auto;
        }

        .section-five .col-md-6[b-q2sgt1ephu] {
            width: 100%;
            text-align: center;
        }
}
/* /Pages/AboutUs/AboutUsSectionFour.razor.rz.scp.css */
.section-margintop-80[b-6fywmfgq7l] {
    margin-top: 80px;
}

h6[b-6fywmfgq7l]{
    color: #242424;
}

h2[b-6fywmfgq7l] {
    font-size: clamp(1.6rem, 3.5vw, 40px);
}

h3[b-6fywmfgq7l] {
    font-size: clamp(1.7rem, 4vw, 46px);
}

.text-center[b-6fywmfgq7l] {
    text-align: center;
}

.section-four[b-6fywmfgq7l] {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: stretch;
    margin-top: 2rem;
}

.CardHover[b-6fywmfgq7l] {
    flex: 1 1 200px;
    margin: 1rem;
    text-align: center;
    transition: transform 0.3s, box-shadow 0.3s;
}

    .CardHover img[b-6fywmfgq7l] {
        max-width: 100%;
        height: auto;
        display: block;
        margin: 0 auto 1rem;
    }

    .CardHover:hover[b-6fywmfgq7l] {
        transform: translateY(-10px);
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
    }

.animated-slide-in-fadeIn[b-6fywmfgq7l] {
    animation: slideInFadeIn-b-6fywmfgq7l 1s ease-out forwards;
}

@keyframes slideInFadeIn-b-6fywmfgq7l {
    from {
        opacity: 0;
        transform: translateY(20px);
    }

    to {
        opacity: 1;
        transform: translateY(0);
    }
}

@media (max-width: 768px) {
    .section-four[b-6fywmfgq7l] {
        flex-direction: column;
    }

    .CardHover[b-6fywmfgq7l] {
        margin: 1rem auto;
        flex: 1 1 auto;
    }
}
/* /Pages/AboutUs/AboutUsSectionOne.razor.rz.scp.css */

/*ABOUT-US section CSS*/
img[b-p0q4paufg3] {
    width: 100%;
    height: auto;
}

.CardHover img[b-p0q4paufg3] {
    width: 70px;
}

.container[b-p0q4paufg3]{
}

.section-four .CardHover img[b-p0q4paufg3] {
    width: 90px;
}

.section-four .CardHover[b-p0q4paufg3] {
    width: 280px;
    height: 200px;
    aspect-ratio: 1/1;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: row;
}

.CardHover p[b-p0q4paufg3] {
    font-size: 16px;
    font-size: clamp(16px, 3vw, 16px);
    box-sizing: border-box;
    padding: 0px;
    color: #000000;
    margin-top: 16px;
    line-height: 28px;
}

.No-bgImg p[b-p0q4paufg3] {
    padding-right: 0px !important;
    color: #030303;
    font-size: 18px;
    line-height: 33px;
}

.CardHover[b-p0q4paufg3] {
    width: 350px;
    height: 300px;
    text-align: center
}

.row[b-p0q4paufg3] {
    height: 500px;
    padding: 0px;
    margin: 0px;
    background-image: url("/images/newfile/aboutus-background-img1-1.jpg");
    background-repeat: no-repeat;
    background-size: cover;
}

.col-md-6[b-p0q4paufg3] {
    padding: 0px;
    margin: 0px;
}

h1[b-p0q4paufg3] {
    font-size: clamp(1.9rem, 4vw, 46px);
}

h4[b-p0q4paufg3] {
    font-weight: bold;
    font-size: 17px;
    margin-top: 14px;
}

p[b-p0q4paufg3] {
    font-size: 18px;
}

.No-bgImg[b-p0q4paufg3] {
    background-image: none !important;
}

h2[b-p0q4paufg3] {
    font-size: clamp(30px, 3.2vw, 40px);
}

.section-six div[b-p0q4paufg3] {
    text-align: center;
    margin-top: 12px;
    transition: 0.3s ease-in-out
}

    .section-six div:hover[b-p0q4paufg3] {
        filter: drop-shadow(0px 10px 18px rgba(52, 51, 82,0));
        transform: translateY(-15px);
    }

    .section-six div img[b-p0q4paufg3] {
        width: 150px;
    }

.section-six[b-p0q4paufg3] {
    margin-top: 20px;
}

/*RESPONSIVE*/
@media(max-width: 786px) {

    .section-three[b-p0q4paufg3] {
        margin-top: 100px !important;
    }

    .No-bgImg p[b-p0q4paufg3], .No-bgImg h1[b-p0q4paufg3] {
        padding: 0px !important;
    }

    .section-six div img[b-p0q4paufg3] {
        flex-direction: row;
    }

    .section-six[b-p0q4paufg3] {
        flex-direction: column;
        margin-top: 60px;
    }
}

@media(max-width:768px) {
    .row[b-p0q4paufg3] {
        height: auto;
        padding: 0px;
        margin: 0px;
        padding-top: 20px;
        padding-bottom: 20px;
    }
}
/* /Pages/AboutUs/AboutUsSectionSix.razor.rz.scp.css */

/*ABOUT-US section CSS*/
img[b-smgnyispu6] {
    width: 100%;
    height: auto;
}

.CardHover img[b-smgnyispu6] {
    width: 70px;
}

h3[b-smgnyispu6] {
    font-size: clamp(1.7rem, 4vw, 46px);
}

.CardHover p[b-smgnyispu6] {
    font-size: 16px;
    font-size: clamp(16px, 3vw, 16px);
    box-sizing: border-box;
    padding: 0px !important;
    color: #000000;
    margin-top: 16px;
    line-height: 28px;
}

.CardHover[b-smgnyispu6] {
    width: 200px;
    height: 165px;
    text-align: center
}

.row[b-smgnyispu6], .col[b-smgnyispu6] {
    padding: 0px !important;
    margin: 0px !important;
    background-image: url("/images/newfile/aboutus-background-img1-1.jpg");
    background-repeat: no-repeat;
    background-size: cover;
    height: 100%;
}

h1[b-smgnyispu6] {
    padding-left: 40px;
    padding-right: 40px;
    font-size: clamp(1.9rem, 4vw, 46px);
}

h4[b-smgnyispu6] {
    font-weight: bold;
    font-size: 17px;
    margin-top: 14px;
}

p[b-smgnyispu6] {
    font-size: clamp(1rem, 2.8vw, 20px);
}

h2[b-smgnyispu6] {
    font-size: clamp(30px, 3.2vw, 40px);
}

.section-six div[b-smgnyispu6] {
    text-align: center;
    margin-top: 12px;
    transition: 0.3s ease-in-out
}

    .section-six div:hover[b-smgnyispu6] {
        filter: drop-shadow(0px 10px 18px rgba(52, 51, 82,0));
        transform: translateY(-15px);
    }

    .section-six div img[b-smgnyispu6] {
        width: 100px;
    }

.section-six[b-smgnyispu6] {
    margin-top: 20px;
}

/*RESPONSIVE*/
@media(max-width: 786px) {

    .section-six div img[b-smgnyispu6] {
        flex-direction: row;
    }

    .section-six[b-smgnyispu6] {
        flex-direction: column;
        margin-top: 20px;
    }
}
/* /Pages/AboutUs/AboutUsSectionThree.razor.rz.scp.css */
    .No-bgImg[b-15sd29zw8a] {
    background: none;
}

h2[b-15sd29zw8a] {
    font-size: clamp(1.6rem, 3.5vw, 40px);
}

h3[b-15sd29zw8a] {
    font-size: clamp(1.7rem, 4vw, 46px);
}

.section-margintop-80[b-15sd29zw8a] {
    margin-top: 80px;
}

.section-three img[b-15sd29zw8a] {
    max-width: 100%;
    height: auto;
}

.col-md-6[b-15sd29zw8a] {
    padding: 0px !important;
}

@media (max-width: 768px) {
    .section-margintop-80[b-15sd29zw8a] {
        margin-top: 40px;
    }

    .section-three[b-15sd29zw8a] {
        flex-direction: column-reverse;
    }

        .section-three .col-md-6[b-15sd29zw8a] {
            width: 100%;
            text-align: center;
        }

        .section-three img[b-15sd29zw8a] {
            margin-top: 20px;
        }
}
/* /Pages/AboutUs/AboutUsSectionTwo.razor.rz.scp.css */

/*ABOUT-US section CSS*/
img[b-2jnwr9ij08] {
    width: 100%;
    height: auto;
}

.CardHover img[b-2jnwr9ij08] {
    width: 70px;
}

.container[b-2jnwr9ij08]{
    padding: 0px;
}

.section-four .CardHover img[b-2jnwr9ij08] {
    width: 90px;
}

.section-four .CardHover[b-2jnwr9ij08] {
    width: 280px;
    height: 200px;
    aspect-ratio: 1/1;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: row;
}

.CardHover p[b-2jnwr9ij08] {
    font-size: 18px;
    box-sizing: border-box;
    color: #000000;
    margin-top: 16px;
    line-height: 28px;
}

.No-bgImg p[b-2jnwr9ij08] {
    padding-right: 0px !important;
    color: #030303;
    font-size: 18px;
    line-height: 33px;
}

.CardHover[b-2jnwr9ij08] {
    width: 320px;
    height: 320px;
    padding: 20px;
    text-align: center;
}

.row[b-2jnwr9ij08], .col[b-2jnwr9ij08] {
    padding: 0px !important;
    margin: 0px !important;
    background-image: url("/images/newfile/aboutus-background-img1-1.jpg");
    background-repeat: no-repeat;
    background-size: cover;
    height: 100%;
}

h1[b-2jnwr9ij08] {
    padding-left: 40px;
    padding-right: 40px;
    font-size: clamp(1.9rem, 4vw, 46px);
}

h4[b-2jnwr9ij08] {
    font-weight: bold;
    font-size: 17px;
    margin-top: 14px;
}

p[b-2jnwr9ij08] {
    font-size: clamp(1rem, 2.8vw, 20px);
}

.No-bgImg[b-2jnwr9ij08] {
    background-image: none !important;
}

h2[b-2jnwr9ij08] {
    font-size: clamp(30px, 3.2vw, 40px);
}

.section-six div[b-2jnwr9ij08] {
    text-align: center;
    margin-top: 12px;
    transition: 0.3s ease-in-out
}

    .section-six div:hover[b-2jnwr9ij08] {
        filter: drop-shadow(0px 10px 18px rgba(52, 51, 82,0));
        transform: translateY(-15px);
    }

    .section-six div img[b-2jnwr9ij08] {
        width: 150px;
    }

.section-six[b-2jnwr9ij08] {
    margin-top: 20px;
}

/*RESPONSIVE*/
@media(max-width: 786px) {

    .section-three[b-2jnwr9ij08] {
        margin-top: 100px !important;
    }

    .No-bgImg p[b-2jnwr9ij08], .No-bgImg h1[b-2jnwr9ij08] {
        padding: 0px !important;
    }

    .section-six div img[b-2jnwr9ij08] {
        flex-direction: row;
    }

    .section-six[b-2jnwr9ij08] {
        flex-direction: column;
        margin-top: 60px;
    }

    .section-four .CardHover[b-2jnwr9ij08] {
        width: auto;
    }

    .CardHover[b-2jnwr9ij08] {
        padding: 0px;
        width: auto;
        height: auto;
    }
}
/* /Pages/Blog/AddBlog.razor.rz.scp.css */
.custom-btn a[b-y5rhjxhlw3] {
    text-align: center;
    position: relative;
    text-decoration: none;
    color: #fff !important;
    background-color: #ff8a73;
    border: 1px solid transparent;
    box-shadow: none;
    vertical-align: middle;
    width: 150px;
    margin-top: 30px !important;
    font-size: 11px !important;
    line-height: 2em;
    letter-spacing: .125em;
    border-radius: 3em;
    font-weight: 500;
    text-transform: uppercase;
    outline: 0;
    padding: 10px !important;
    transition: 0.3s ease-in-out
}

    .custom-btn a:hover[b-y5rhjxhlw3] {
        color: #fff;
        box-shadow: rgba(255, 138, 115, 0.3) 0px 10px 25px 0px;
        transition: 0.3s ease-in-out
    }

.custom-btn a[b-y5rhjxhlw3] {
    padding: 20px !important;
    padding-top: 15px !important;
    padding-bottom: 15px !important;
}

button[b-y5rhjxhlw3] {
    text-decoration: none !important;
    border: none !important;
    background-color: rgba(0,0,0,0);
}

label[b-y5rhjxhlw3] {
    color: #58468c !important;
}
.blog-content ul li.d-flex > span.icon[b-y5rhjxhlw3] {
    display: inline-block !important;
    width: 24px;
    height: 24px;
    margin-right: 5px;
    background: url('/images/tick.svg') no-repeat center center!important;
    background-size: contain !important;
    filter: invert(41%) sepia(85%) saturate(3665%) hue-rotate(85deg) brightness(120%) contrast(101%) !important;
}
/* /Pages/Blog/AllBlog.razor.rz.scp.css */
.list-container[b-mb0wa15izm]{

}

.list[b-mb0wa15izm] {
    border: 1px solid #58468c;
    border-radius: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
}

h4[b-mb0wa15izm]{
    color: #000 !important;
    font-size: 18px;
    margin-right: 6px;
}

h2[b-mb0wa15izm]{
    color: #000 !important;
    font-size: 18px;
}

/* /Pages/Blog/Blog.razor.rz.scp.css */
.nopad[b-4vczkrd9sa] {
    padding: 0px !important;
    box-sizing: border-box;
}

.member[b-4vczkrd9sa]
{
    padding-block: 12px;
    border-bottom: 1px solid var(--theme-color);
}

.blog-card img[b-4vczkrd9sa] {
    width: 100%; 
    height:100%; 
    object-fit: cover; 
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
/* /Pages/Blog/BlogView.razor.rz.scp.css */
/* /Pages/Contact/ContactUSMiddle.razor.rz.scp.css */
.margin-top-bottom[b-yslkw089rm]
{
    margin-top: 60px;
    margin-bottom: 60px;
}

@media(max-width:768px)
{
    .margin-top-bottom[b-yslkw089rm] {
        margin-top: 5px;
        margin-bottom: 5px;
    }
}
/* /Pages/Contact/ContactUSTop.razor.rz.scp.css */
img[b-they5lqscu] {
    width: 100%;
    height: auto;
}

.row[b-they5lqscu] {
    height: 500px;
    padding: 0px;
    margin: 0px;
    background-image: url("/images/newfile/aboutus-background-img1-1.jpg");
    background-repeat: no-repeat;
    background-size: cover;
}

.col-md-7[b-they5lqscu], .col-md-5[b-they5lqscu] {
    padding: 0px;
    margin: 0px;
}

@media(max-width:768px) {
    .row[b-they5lqscu] {
        height: auto;
        padding: 0px;
        margin: 0px;
        padding-top: 20px;
        padding-bottom: 20px;
    }
}
/* /Pages/Home/Careers.razor.rz.scp.css */

/*ABOUT-US section CSS*/
img[b-o579il86xf] {
    width: 100%;
    height: auto;
    position: center;
}

.CardHover img[b-o579il86xf] {
    width: 70px;
}

.container[b-o579il86xf] {
}

.section-four .CardHover img[b-o579il86xf] {
    width: 90px;
}

.section-four .CardHover[b-o579il86xf] {
    width: 280px;
    height: 200px;
    aspect-ratio: 1/1;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: row;
}

.CardHover p[b-o579il86xf] {
    font-size: 18px;
    box-sizing: border-box;
    padding: 0px;
    color: #000000;
    margin-top: 16px;
    line-height: 28px;
}

.No-bgImg p[b-o579il86xf] {
    padding-right: 0px !important;
    color: #030303;
    font-size: 18px;
    line-height: 33px;
}

.CardHover[b-o579il86xf] {
    width: 350px;
    height: 300px;
    text-align: center
}

.row[b-o579il86xf] {
    height: 500px;
    padding: 0px;
    margin: 0px;
    background-image: url("/images/newfile/aboutus-background-img1-1.jpg");
    background-repeat: no-repeat;
    background-size: cover;
}

.col-md-6[b-o579il86xf] {
    padding: 0px;
    margin: 0px;
}

h1[b-o579il86xf] {
    font-size: clamp(1.9rem, 4vw, 46px);
}

h4[b-o579il86xf] {
    font-weight: bold;
    font-size: 17px;
    margin-top: 14px;
}

p[b-o579il86xf] {
    font-size: 18px;
}

.culture-highlights[b-o579il86xf] {
    padding: 40px;
}

.highlight-cards[b-o579il86xf] {
    display: flex;
    gap: 20px;
    justify-content: space-around;
    margin-top: 30px;
}

.card[b-o579il86xf] {
    background: white;
    padding: 20px;
    border-radius: 10px;
    text-align: center;
    width: 30%;
}

    .card img[b-o579il86xf] {
        max-width: 100%;
        border-radius: 8px;
    }

.image-gallery[b-o579il86xf] {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 10px;
    padding: 40px;
}

    .image-gallery img[b-o579il86xf] {
        width: 100%;
        border-radius: 8px;
    }
div.spacing > *[b-o579il86xf] {
    margin: 6rem 0rem 0rem 0rem;
}
div.spacing > div > h3[b-o579il86xf] {
    text-align: center;
    font-size: clamp(20px, 3vw, 32px) !important;
}
/* /Pages/Home/LifeAtLordist.razor.rz.scp.css */

/*ABOUT-US section CSS*/
img[b-hz5usqzm01] {
    width: 100%;
    height: auto;
    position:center;
}

.CardHover img[b-hz5usqzm01] {
    width: 70px;
}

.container[b-hz5usqzm01] {
}

.section-four .CardHover img[b-hz5usqzm01] {
    width: 90px;
}

.section-four .CardHover[b-hz5usqzm01] {
    width: 280px;
    height: 200px;
    aspect-ratio: 1/1;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: row;
}

.CardHover p[b-hz5usqzm01] {
    font-size: 18px;
    box-sizing: border-box;
    padding: 0px;
    color: #000000;
    margin-top: 16px;
    line-height: 28px;
}

.No-bgImg p[b-hz5usqzm01] {
    padding-right: 0px !important;
    color: #030303;
    font-size: 18px;
    line-height: 33px;
}

.CardHover[b-hz5usqzm01] {
    width: 350px;
    height: 300px;
    text-align: center
}

.row[b-hz5usqzm01] {
    height: 500px;
    padding: 0px;
    margin: 0px;
    background-image: url("/images/newfile/aboutus-background-img1-1.jpg");
    background-repeat: no-repeat;
    background-size: cover;
}

.col-md-6[b-hz5usqzm01] {
    padding: 0px;
    margin: 0px;
}

h1[b-hz5usqzm01] {
    font-size: clamp(1.9rem, 4vw, 46px);
}

h4[b-hz5usqzm01] {
    font-weight: bold;
    font-size: 17px;
    margin-top: 14px;
}

p[b-hz5usqzm01] {
    font-size: 18px;
}
.culture-highlights[b-hz5usqzm01] {
    padding: 40px;
}

.highlight-cards[b-hz5usqzm01] {
    display: flex;
    gap: 20px;
    justify-content: space-around;
    margin-top:30px;
}

.card[b-hz5usqzm01] {
    background: white;
    padding: 20px;
    border-radius: 10px;
    text-align: center;
    width: 30%;
}

    .card img[b-hz5usqzm01] {
        max-width: 100%;
        border-radius: 8px;
    }

.image-gallery[b-hz5usqzm01] {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 10px;
    padding: 40px;
}

    .image-gallery img[b-hz5usqzm01] {
        width: 100%;
        border-radius: 8px;
    }
/* /Pages/Home/SectionEight.razor.rz.scp.css */
p[b-dc91th7aqv] {
    padding: 0px;
    margin: 0px;
}

h3[b-dc91th7aqv]
{
    font-size: clamp(1.8rem, 3vw, 28px) !important;
}

.custom-btn a[b-dc91th7aqv] {
    width: auto !important;
}

h3[b-dc91th7aqv] {
    font-size: clamp(1.6rem, 3.5vw, 40px);
}


/*RESPONSIVE*/
@media(max-width: 768px)
{
    /*p
    {
        padding-right: 40px;
        padding-left: 40px;
    }*/
}
/* /Pages/Home/SectionEleven.razor.rz.scp.css */
.progress-container[b-vdiyo2jch1] {
    position: relative;
    width: 150px;
    height: 150px;
}

.progress[b-vdiyo2jch1] {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    background: conic-gradient(var(--color, #58468c) var(--progress, 0%), #f7f7f7 0%);
    display: flex;
    align-items: center;
    justify-content: center;
    transition: background 1s ease-in-out;
}

.progress-value[b-vdiyo2jch1] {
    position: absolute;
    transition: all 1s ease-in-out;
}

.small-circle[b-vdiyo2jch1] {
    position: absolute;
    width: 90%;
    height: 90%;
    border-radius: 50%;
    background-color: #fff;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--color, #58468c);
    font-size: clamp(2rem, 3.5vw, 3rem);
    transition: color 1s ease-in-out;
}

.CardHover[b-vdiyo2jch1] {
    height: 450px;
    width: auto;
}

@keyframes progress-animation-b-vdiyo2jch1 {
    0% {
        --progress: 0%;
    }

    5% {
        --progress: calc(var(--target-progress) / 20);
    }

    10% {
        --progress: calc(var(--target-progress) / 10);
    }
    
    15% {
        --progress: calc(var(--target-progress) / 6.6);
    }

    25% {
        --progress: calc(var(--target-progress) / 4);
    }
    
    40% {
        --progress: calc(var(--target-progress) / 2.5);
    }

    50% {
        --progress: calc(var(--target-progress) / 2);
    }
    
    60% {
        --progress: calc(var(--target-progress) / 1.6);
    }
    
    75% {
        --progress: calc(var(--target-progress) / 1.3);
    }
    
    85% {
        --progress: calc(var(--target-progress) / 1.17);
    }
    
    90% {
        --progress: calc(var(--target-progress) / 1.1);
    }

    100% {
        --progress: var(--target-progress, 0%);
    }
}

.animate[b-vdiyo2jch1] {
    animation: progress-animation-b-vdiyo2jch1 0.3s ease-in-out forwards 0.5s;
}

.flex-column[b-vdiyo2jch1] {
    width: 300px;
    height: 500px;
}

h3[b-vdiyo2jch1] {
    margin-top: 20px;
    font-weight: bolder;
}

/* RESPONSIVE */

@media(max-width: 768px) {
    .container[b-vdiyo2jch1] {
        flex-direction: column;
    }


    .CardHover[b-vdiyo2jch1] {
        height: 350px;
        width: auto;
        padding-left: 0px;
        padding-right: 0px;
    }
}

/* /Pages/Home/SectionFAQ.razor.rz.scp.css */
.faq-item[b-by9d3kf3li] {
    margin-bottom: 5px;
    border: 1px solid #ddd;
    border-radius: 5px;
    background-color: #f9f9f9;
}

.faq-question[b-by9d3kf3li] {
    width: 100%;
    padding: 15px;
    padding-left:25px;
    text-align: left;
    background: none;
    border: none;
    font-size: 18px;
    cursor: pointer;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.faq-answer[b-by9d3kf3li] {
    display: none; /* Initially hidden */
    padding: 15px;
    padding-left:25px;
    font-size: 16px;
    color: #555;
    border-top: 1px solid #ddd;
    background-color: white;
}

.icon[b-by9d3kf3li] {
    font-size: 20px;
    color: #007bff; 
    transition: color 0.3s ease-in-out;
}

/*.faq-question:hover .icon {
    color: #28a745 !important;*/ /* Change to Green on Hover */
/*}
.faq-question.active .icon {
    color: #ff5722 !important; 
}*/

li.d-flex > span.icon[b-by9d3kf3li] {
    display: inline-block;
    min-width: 24px;
    min-height: 24px;
    margin-right: 5px;
    background: url('/images/tick.svg') no-repeat;
    background-size: contain;
    filter: invert(41%) sepia(85%) saturate(3665%) hue-rotate(85deg) brightness(120%) contrast(101%);
}

@media(max-width:768px) {
    li.d-flex > span.icon[b-by9d3kf3li] {
        min-width: 28px;
        min-height: 28px;
    }

    ul li[b-by9d3kf3li] {
        font-size: 16px;
    }
}
/* /Pages/Home/SectionFive.razor.rz.scp.css */
img[b-dne3mzpfa9] {
    position: absolute;
    top: 0;
    left: 0;
    height: auto;
    max-width: 92%;
}

h3[b-dne3mzpfa9] {
    font-size: clamp(1.6rem, 3.5vw, 40px);
}

h4[b-dne3mzpfa9] {
    font-size: 18px !important;
    margin: 0px !important;
}

.justify-content-between[b-dne3mzpfa9] {
    margin-top: 50px;
}

.progress-container[b-dne3mzpfa9] {
    background-color: #f0f5ff;
    border-radius: 0px;
    overflow: hidden;
    margin-bottom: 20px;
    height: 5px;
}

.row[b-dne3mzpfa9]{
    width: 100%;
}

.progress-bar[b-dne3mzpfa9] {
    height: 100%;
    width: 0;
    transition: width 1s linear;
}

.col-sm-5[b-dne3mzpfa9], .col-sm-6[b-dne3mzpfa9]
{
    padding: 0px;
}


/*RESPONSIVE*/
@media(max-width: 768px) {
    h5[b-dne3mzpfa9] {
        font-size: 17px !important;
    }

    .AppIdea-mb-sm[b-dne3mzpfa9] {
        margin-bottom: 230px !important;
    }

}



.animated-slide-in-down[b-dne3mzpfa9] {
    animation: slideInDown-b-dne3mzpfa9 0.5s forwards;
}

@keyframes slideInDown-b-dne3mzpfa9 {
    from {
        transform: translateY(-50px);
        opacity: 0;
    }

    to {
        transform: translateY(0);
        opacity: 1;
    }
}
/* /Pages/Home/SectionFour.razor.rz.scp.css */
.FiveBoxes[b-ucue26er4v] {
    display: flex;
    justify-content: space-evenly
}

h5[b-ucue26er4v]
{
    font-weight: bold !important;
}

h3[b-ucue26er4v] {
    font-size: clamp(1.6rem, 3.5vw, 40px);
}

h4[b-ucue26er4v] {
    font-size: clamp(1rem, 2.5vw, 20px);
    text-align: center;
}


.ImgCenter[b-ucue26er4v]
{
    display: flex;
    justify-content: center;
}

.CardHover[b-ucue26er4v] {
    height: 300px;
    width: 220px;
    margin-top: 5px;
}

a[b-ucue26er4v] {
    color: #212529;
}

/*RESPONSIVE*/

@media(max-width: 1220px)
{
    /*.FiveBoxes {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center
    }*/

    .CardHover[b-ucue26er4v] {
        height: auto;
        width: 100%;
        padding-left: 0px;
        padding-right: 0px;
    }

    .px-3[b-ucue26er4v] {
        text-align: left;
    }

}
/* /Pages/Home/SectionMarqueSlider.razor.rz.scp.css */
img[b-t0w9jbkppg] {
    max-height: auto;
    width: 90%;
    transition: 0.3s ease-in-out
}

.d-flex div[b-t0w9jbkppg] {
    max-height: auto;
    width: 200px;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 10px;
    margin-top: 20px;
    margin-bottom: 20px;
    transition: 0.3s ease-in-out
}

.d-flex[b-t0w9jbkppg] {
    margin-left: 40px;
    margin-right: 40px;
}

    .d-flex div:hover[b-t0w9jbkppg] {
        filter: drop-shadow(0px 10px 18px rgba(52, 51, 82,0));
        transform: translateY(-10px);
        transition: 0.3s ease-in-out
    }

h1[b-t0w9jbkppg] {
    font-size: clamp(1.6rem, 3.5vw, 40px);
    text-align: center;
    margin-top: 60px;
}

.parallex-scroll[b-t0w9jbkppg] {
    margin-top: 50px;
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-size: cover;
    max-width: 100%;
    height: 400px;
}


/*RESPONSIVE*/

@media(max-width: 768px) {
    .parallex-scroll[b-t0w9jbkppg] {
        max-width: 100vw;
        height: 40vh;
        margin-top: 50px;
        background-attachment: scroll;
        background-repeat: no-repeat;
        background-size: cover;
    }
}
.marquee-container[b-t0w9jbkppg] {
    overflow: hidden;
    white-space: nowrap;
    background-color: #f7f7f7;
    padding: 20px;
    border-radius: 10px;
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1);
}

.marquee-content[b-t0w9jbkppg] {
    display: inline-flex;
    /*animation: scroll 15s linear infinite;*/
}

    .marquee-content img[b-t0w9jbkppg] {
        width: 190px; /* Set consistent width */
        height: 120px; /* Set consistent height */
        object-fit: contain;
        padding: 10px;
        border: 2px solid #ddd;
        border-radius: 8px;
        /*background-color: #ffffff;*/
    }
    .marquee-content:hover[b-t0w9jbkppg] {
        animation-play-state: paused;
    }
.text-nowrap[b-t0w9jbkppg] {
    white-space: nowrap;
}
/* /Pages/Home/SectionNine.razor.rz.scp.css */
/* Container for the image to control overflow */
/*.img-container {
    overflow: hidden; 
    position: relative;
    width: 100%;
    height: auto; 
    max-width: 900px; 
}*/
.img-container[b-x1kw31oy6g] {
    width: 100%;
    max-width: 1300px; /* Set max-width based on the largest image */
    height: 250px; /* Set a fixed height for consistency */
    overflow: hidden; /* Prevents overflow issues */
    display: flex;
    align-items: center; /* Centers images vertically */
    justify-content: center; /* Centers images horizontally */
}

h3[b-x1kw31oy6g] {
    font-size: clamp(1.6rem, 3.5vw, 40px);
}

h4[b-x1kw31oy6g] {
    font-size: clamp(1rem, 2.5vw, 20px);
    text-align: center;
}

/* Apply transition for smooth zoom effect */
.img-container img[b-x1kw31oy6g] {
    display: block; /* Removes extra space below images */
    width: 100%; /* Makes images responsive */
    height: 100%; /* Ensures uniform height */
    object-fit: cover; /* ✅ Crops but fills container */
}

/* Zoom effect on hover */
.row:hover img[b-x1kw31oy6g] {
    transform: scale(1.03); /* Zoom in on hover */
}

.cardbody[b-x1kw31oy6g]
{
    padding-top: 40px !important;
    padding-bottom: 100px !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
}

.row[b-x1kw31oy6g]
{
    /*box-shadow: 0px 0px 35px -10px rgba(0,0,0,0.2);*/
    border: 1px solid rgb(0,0,0,0.1);
    border-bottom: none;
    padding: 0px;
    margin-left: 16px;
    margin-right: 16px;
    height: 100%
}

.col-12[b-x1kw31oy6g] {
    padding: 0px;
    border-radius: 0px;
}

p[b-x1kw31oy6g]
{
    padding:0px;
}

.slider-container[b-x1kw31oy6g] {
    height: 720px;
    overflow: hidden;
}

.multiple-items[b-x1kw31oy6g] {
    width: 100%;
    height: 100%;
}
 
.row[b-x1kw31oy6g]
{
    height: 100%;
    width: 100%;
}


/*RESPONSIVE*/

/*@media(max-width: 768px)
{
    .row
    {
        height: 600px;
        width: 100%;
    }
}*/

@media (max-width: 768px) {
    .multiple-items .row[b-x1kw31oy6g] {
        width: 100%;
        margin: 0; /* Optional: Remove margin if there's any */
    }
}
/* /Pages/Home/SectionOne.razor.rz.scp.css */
.carousel-title[b-ln8ewqf83d] {
    font-size: clamp(1.7rem, 4vw, 46px);
    color: #58468c;
}

.carousel-sub-title[b-ln8ewqf83d] {
    color: #58468c;
}

/*BOOSTRAP-CAROUSEL-FADE*/

.carousel-fade .carousel-item[b-ln8ewqf83d] {
    opacity: 0;
    transition-duration: .1s;
    transition-property: opacity;
}

    .carousel-fade .carousel-item.active[b-ln8ewqf83d],
    .carousel-fade .carousel-item-next.carousel-item-left[b-ln8ewqf83d],
    .carousel-fade .carousel-item-prev.carousel-item-right[b-ln8ewqf83d] {
        opacity: 1;
    }

.carousel-fade .active.carousel-item-left[b-ln8ewqf83d],
.carousel-fade .active.carousel-item-right[b-ln8ewqf83d] {
    opacity: 0;
}

.carousel-fade .carousel-item-next[b-ln8ewqf83d],
.carousel-fade .carousel-item-prev[b-ln8ewqf83d],
.carousel-fade .carousel-item.active[b-ln8ewqf83d],
.carousel-fade .active.carousel-item-left[b-ln8ewqf83d],
.carousel-fade .active.carousel-item-prev[b-ln8ewqf83d] {
    transform: translateX(0);
    transform: translate3d(0, 0, 0);
}

.carousel-item-prev[b-ln8ewqf83d], .carousel-item-next[b-ln8ewqf83d], .carousel-item-next.carousel-item-left[b-ln8ewqf83d], .carousel-item-prev.carousel-item-right[b-ln8ewqf83d] {
    fill: #58468c !important;
}

.custom-btn a[b-ln8ewqf83d] {
    padding: 40px !important;
    padding-top: 16px !important;
    padding-bottom: 16px !important;
}

.custom-btn .color-blue[b-ln8ewqf83d] {
    background-color: rgb(85, 128, 255) !important;
    transition: 0.3s ease-in-out
}

    .custom-btn .color-blue:hover[b-ln8ewqf83d] {
        box-shadow: rgba(85, 128, 255, 0.3) 0px 10px 25px 0px !important;
        transition: 0.3s ease-in-out
    }

p[b-ln8ewqf83d] {
    font-size: 18px;
    line-height: 30px;
    word-spacing: 4px;
    /*font-size: clamp(0.8rem, 3vw, 20px);*/
}

.carousel-control-prev-icon[b-ln8ewqf83d] {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%2358468c' width='1' height='4' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");
    margin-right: 80px !important;
    padding: 0px !important;
    width: 50px !important;
}

.carousel-control-next-icon[b-ln8ewqf83d] {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%2358468c' width='1' height='4' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");
    margin-left: 80px !important;
    padding: 0px !important;
    width: 50px !important;
}

.sr-only[b-ln8ewqf83d] {
    display: none;
}

.carousel-item-img[b-ln8ewqf83d] {
    position: relative;
    z-index: 111;
}

/*CAROUSEL SLIDE ONE*/

.item-img-7[b-ln8ewqf83d] {
    position: absolute;
    top: 64%;
    left: 13%;
    width: 100px;
    height: auto;
    z-index: -220;
}

.item-img-2[b-ln8ewqf83d] {
    position: absolute;
    top: 87%;
    left: 22%;
    width: 200px;
    height: auto;
    z-index: -222;
}

.item-img-3[b-ln8ewqf83d] {
    position: absolute;
    top: 109%;
    left: 39%;
    width: 80px;
    height: auto;
    z-index: -221;
}

.item-img-1[b-ln8ewqf83d] {
    position: absolute;
    top: 69%;
    left: 20%;
    width: 100px;
    height: auto;
    z-index: -221;
}

.item-img-5[b-ln8ewqf83d] {
    position: absolute;
    top: 110%;
    left: 44%;
    width: 80px;
    height: auto;
    z-index: -222;
}

.item-img-8[b-ln8ewqf83d] {
    position: absolute;
    top: 116%;
    left: 53%;
    width: 80px;
    height: auto;
    z-index: -228;
}

.item-img-9[b-ln8ewqf83d] {
    position: absolute;
    top: 129%;
    left: 60%;
    width: 60px;
    height: auto;
    z-index: -220;
}

.item-img-4[b-ln8ewqf83d] {
    position: absolute;
    top: 63%;
    left: 65%;
    width: 300px;
    height: auto;
    z-index: -219;
}

.item-img-6[b-ln8ewqf83d] {
    position: absolute;
    top: 58%;
    left: 64%;
    width: 200px;
    height: auto;
    z-index: -220;
}

.item-img-10[b-ln8ewqf83d] {
    position: absolute;
    top: 80%;
    left: 4%;
    width: 100px;
    height: auto;
    z-index: -230;
}

/*CAROUSEL SLIDE ONE*/

/*CAROUSEL SLIDE TWO*/

.item-img-16[b-ln8ewqf83d] {
    position: absolute;
    top: 112%;
    left: 19%;
    width: 80px;
    height: auto;
    z-index: -229;
}

.item-img-15[b-ln8ewqf83d] {
    position: absolute;
    top: 87%;
    left: 19%;
    width: 200px;
    height: auto;
    z-index: -240;
}

.item-img-11[b-ln8ewqf83d] {
    position: absolute;
    top: 100%;
    left: 34%;
    width: 200px;
    height: auto;
    z-index: -232;
}

.item-img-12[b-ln8ewqf83d] {
    position: absolute;
    top: 91.5%;
    left: 49%;
    width: 185px;
    height: auto;
    z-index: -231;
}


.item-img-14[b-ln8ewqf83d] {
    position: absolute;
    top: 87%;
    left: 66%;
    width: 200px;
    height: auto;
    z-index: -240;
}

.item-img-13[b-ln8ewqf83d] {
    position: absolute;
    top: 123%;
    left: 66%;
    width: 80px;
    height: auto;
    z-index: -229;
}

/*CAROUSEL SLIDE TWO*/

/*CAROUSEL SLIDE THREE*/

.item-img-20[b-ln8ewqf83d] {
    position: absolute;
    top: 80%;
    left: 24%;
    width: 150px;
    height: auto;
    z-index: 240;
}

.item-img-21[b-ln8ewqf83d] {
    position: absolute;
    top: 99%;
    left: 29.2%;
    width: 30px;
    height: auto;
    z-index: 241;
}

.item-img-22[b-ln8ewqf83d] {
    position: absolute;
    top: 53.5%;
    left: 28.5%;
    width: 80px;
    height: auto;
    z-index: 242;
}

.item-img-23[b-ln8ewqf83d] {
    position: absolute;
    top: 30%;
    left: 28%;
    width: 100px;
    height: auto;
    z-index: 243;
}

.item-img-17[b-ln8ewqf83d] {
    position: absolute;
    top: 81.5%;
    left: 43.5%;
    width: 160px;
    height: auto;
    z-index:237;
}

.item-img-18[b-ln8ewqf83d] {
    position: absolute;
    top: 45%;
    left: 65%;
    width: 130px;
    height: auto;
    z-index:237;
}

.item-img-24[b-ln8ewqf83d] {
    position: absolute;
    top: 35%;
    left: 70%;
    width: 60px;
    height: auto;
    z-index: 200;
}

.item-img-19[b-ln8ewqf83d] {
    position: absolute;
    top: 120%;
    left: 54%;
    width: 90px;
    height: auto;
    z-index:239;
}

/*CAROUSEL SLIDE THREE*/

.carousel-inner[b-ln8ewqf83d] {
    z-index: 5;
    padding-top: 94px;
    height: 100%
}

.carousel[b-ln8ewqf83d] {
    position: relative;
    overflow: hidden;
    height: 500px;
}

.carousel-background[b-ln8ewqf83d] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 0;
    background-size: cover;
    background-position: center;
}

.carousel-control-next[b-ln8ewqf83d], .carousel-control-prev[b-ln8ewqf83d] {
    z-index: 999;
}

.background1[b-ln8ewqf83d] {
    background-image: url("/images/newfile/main-background-img.webp");
    z-index: 0;
}

.background2[b-ln8ewqf83d] {
    background-image: url("/images/newfile/main-home-rev-slider-background-1.webp");
    top: 10%;
    z-index: 1;
}

.background3[b-ln8ewqf83d] {
    background-image: url("/images/newfile/main-home-rev-slider-background-2.webp");
    top: 20%;
    height: 80%;
    z-index: 2;
}

/*BALLS*/
.background4[b-ln8ewqf83d] {
    background-image: url("/images/newfile/slider-img-49.png");
    width: 30px;
    height: 30px;
    top: 25%;
    left: 25%;
    z-index: 3;
}

.background4Clone[b-ln8ewqf83d] {
    background-image: url("/images/newfile/slider-img-49.webp");
    width: 30px;
    height: 30px;
    top: 25%;
    left: 70%;
    z-index: 4;
}

@keyframes LoopedBalls-b-ln8ewqf83d {
    0% {
        top: 25%;
        left: 70%;
    }

    25% {
        top: 20%;
        left: 70%;
    }

    50% {
        top: 20%;
        left: 67%
    }

    75% {
        top: 25%;
        left: 67%
    }

    100% {
        top: 25%;
        left: 70%;
    }
}

.MovingBalls[b-ln8ewqf83d] {
    animation: LoopedBalls-b-ln8ewqf83d 8s linear infinite;
}

/*Small Balls*/
.background4[b-ln8ewqf83d] {
    background-image: url("/images/newfile/slider-img-38.png");
    z-index: 1;
}

/*smaller balls*/
.background4[b-ln8ewqf83d] {
    background-image: url("/images/newfile/slider-img-36.webp");
    z-index: 1;
}



/*RESPONSIVE*/
@media(max-width: 1024px) {
    .carousel-height[b-ln8ewqf83d] {
        max-width: 390px;
    }

    .carousel-control-prev-icon[b-ln8ewqf83d] {
        margin-right: 0px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        /*display: none;*/
    }

    .carousel-control-next-icon[b-ln8ewqf83d] {
        margin-left: 0px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        /*display: none;*/
    }

    .carousel[b-ln8ewqf83d] {
        height: 600px;
        /*padding-top: 40px*/
    }

    p[b-ln8ewqf83d] {
        padding-left: 10px;
        padding-right: 10px;
        /*box-sizing: border-box;
        text-align: center !important;*/
        /*color: rgb(113, 108, 128);*/
        /*text-decoration: none;
        white-space: normal;
        width: 300px;
        min-height: 0px;
        min-width: 0px;
        max-height: none;
        max-width: none;
        text-align: center;
        line-height: 20px;
        letter-spacing: 2px;
        font-weight: 300;*/
    }

    .carousel-sub-title[b-ln8ewqf83d] {
        color: #212529;
    }

    .animated-slide-in-up-carousel[b-ln8ewqf83d] {
        padding-top: 12px;
    }

    .my-5[b-ln8ewqf83d] {
        flex-direction: column;
    }

    .custom-btn a[b-ln8ewqf83d] {
        padding: 20px !important;
        padding-top: 16px !important;
        padding-bottom: 16px !important;
        
    }

    .custom-btn[b-ln8ewqf83d] {
        margin-top: 20px !important;
        margin-bottom: 20px !important;
    }

    .carousel-inner[b-ln8ewqf83d] {
        padding-top: 20px;
    }

    .item-img-1[b-ln8ewqf83d] {
        top: 84%;
        left: 5%;
        width: 100px;
        height: auto;
        z-index: 233;
    }

    .item-img-2[b-ln8ewqf83d] {
        top: 75%;
        left: -30%;
        width: 200px;
        height: auto;
    }

    .item-img-3[b-ln8ewqf83d] {
        top: 113%;
        left: 39%;
        width: 60px;
        height: auto;
        z-index: 223;
    }

    .item-img-4[b-ln8ewqf83d] {
        top: 84%;
        left: 40%;
        width: 240px;
        height: auto;
        z-index:221;
    }

    .item-img-5[b-ln8ewqf83d] {
        top: 114%;
        left: 58%;
        width: 40px;
        height: auto;
        z-index: 2;
    }

    .item-img-6[b-ln8ewqf83d] {
        top: 57%;
        left: 86%;
        width: 100px;
        height: auto;
    }

    .item-img-8[b-ln8ewqf83d] {
        top: 92%;
        left: 36%;
        width: 60px;
        height: auto;
    }

    .item-img-9[b-ln8ewqf83d] {
        top: 96%;
        left: 59%;
        width: 60px;
        height: auto;
    }


    .item-img-10[b-ln8ewqf83d] {
        top: 78%;
        left: 1%;
        width: 50px;
        height: auto;
    }

    .item-img-11[b-ln8ewqf83d] {
        top: 96.5%;
        left: 5%;
        width: 200px;
        height: auto;
    }

    .item-img-12[b-ln8ewqf83d] {
        top: 90.7%;
        left: 42%;
        width: 185px;
        height: auto;
    }

    .item-img-13[b-ln8ewqf83d] {
        position: absolute;
        top: 116%;
        left: 66%;
        width: 80px;
        height: auto;
    }

    .item-img-15[b-ln8ewqf83d] {
        top: 87%;
        left: -20%;
        width: 200px;
        height: auto;
    }

    .item-img-16[b-ln8ewqf83d] {
        position: absolute;
        top: 112%;
        left: 19%;
        width: 80px;
        height: auto;
    }

    .item-img-17[b-ln8ewqf83d] {
        top: 103%;
        left: 35%;
        width: 140px;
        height: auto;
    }

    .item-img-18[b-ln8ewqf83d] {
        top: 42%;
        left: 65%;
        width: 100px;
        height: auto;
    }

    .item-img-19[b-ln8ewqf83d] {
        top: 123%;
        left: 64%;
        width: 90px;
        height: auto;
    }

    .item-img-20[b-ln8ewqf83d] {
        top: 100%;
        left: 5%;
        width: 110px;
        height: auto;
    }

    .item-img-21[b-ln8ewqf83d] {
        top: 111%;
        left: 16.5%;
        width: 20px;
        height: auto;
    }

    .item-img-22[b-ln8ewqf83d] {
        top: 87%;
        left: 20%;
        width: 60px;
        height: auto;
        z-index: 2;
    }

    .item-img-23[b-ln8ewqf83d] {
        top: 35%;
        left: 12%;
        width: 80px;
        height: auto;
    }

    .item-img-24[b-ln8ewqf83d] {
        top: 26%;
        left: 80%;
        width: 40px;
        height: auto;
    }

    .carousel-sub-title[b-ln8ewqf83d] {
        font-size: 16px;      
        line-height: 25px;
        word-spacing: 2px;
        color: #58468c;     
    }
}
/* /Pages/Home/SectionTen.razor.rz.scp.css */
.bg-custom-color-purple[b-shza9annzu]
{
    background-color: #BFCEFF;
    padding-top: 40px;
    padding-bottom:40px;
}



h3[b-shza9annzu]
{
    font-weight: bolder;
    font-size: clamp(1rem, 3vw, 22px);
}

h4[b-shza9annzu]
{
    font-weight: bolder;
    font-size: clamp(2rem, 3vw, 32px);
    padding-top: 10px;
}

@media(max-width: 768px)
{
    .container[b-shza9annzu]
    {
        flex-direction: column;
    }

    h4[b-shza9annzu]
    {
        padding: 0px;
        padding-bottom: 30px;
    }
}
/* /Pages/Home/SectionThree.razor.rz.scp.css */
h1[b-0akwvgpwbk], h3[b-0akwvgpwbk]
{
    text-align: center;
    padding: 0px;
    margin: 0px;
}

h3[b-0akwvgpwbk] {
    font-size: clamp(1.6rem, 3.5vw, 40px);
}

h4[b-0akwvgpwbk] {
    font-size: clamp(1rem, 2.5vw, 20px);
    text-align: center;
}

.container[b-0akwvgpwbk] {
    padding-bottom: 50px;
}

.SectionThreeImg[b-0akwvgpwbk] {
    /*max-width: 50%;*/
    border: none;
    border-radius: 0;
    box-shadow: none;
    margin-top: 20px;
}

.col-lg-4[b-0akwvgpwbk]{
    padding-left: 12px;
    padding-right: 12px;
}

.row[b-0akwvgpwbk] {
    display: flex !important;
    justify-content: center !important;
}

#animationThree .container[b-0akwvgpwbk] {
    overflow: hidden;
}

@media(msx-width:768px)
{
    /*.px-3 {
        text-align: left;
    }*/
}

/* /Pages/Home/SectionTwo.razor.rz.scp.css */
h1[b-fqdbhuy1ta], h3[b-fqdbhuy1ta]
{
    text-align: center;
}

h2[b-fqdbhuy1ta]
{
    font-size: clamp(0.9rem, 3.5vw, 26px);
}

img[b-fqdbhuy1ta]
{
    border: none;
    border-radius: 0;
    box-shadow: none;
}

.SectionTwoImg[b-fqdbhuy1ta] {
    height: 120px;
    width: auto;
    aspect-ratio: 1;
}

.animated-slide-in-up[b-fqdbhuy1ta] {
    opacity: 0;
    transform: translateY(50px); /* Start position */
    animation: slideInUP-b-fqdbhuy1ta 0.5s ease forwards; /* Animation definition */
}

row[b-fqdbhuy1ta], col[b-fqdbhuy1ta], .CardHover[b-fqdbhuy1ta] {
    padding: 0px !important;
    margin: 0px;
}

.home-margin[b-fqdbhuy1ta]{
    margin-top: 10px;
}

@media(max-width:768px)
{
    .home-margin[b-fqdbhuy1ta] {
        margin-top: 10px;
    }

    .container[b-fqdbhuy1ta] {
        position: relative;
        display: inline-block; /* Ensure the container doesn't span the full width */
    }

    img[b-fqdbhuy1ta]::before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-color: rgb(88,70,30, 0.1);
        z-index: 1;
    }

    .mobile-text[b-fqdbhuy1ta] {
        /*position: absolute;*/
        color: floralwhite !important;
        /*top: 5%;*/
        /*left: 50%;*/
        /*transform: translate(-50%, -50%);*/
        color: white; /* Ensure the text is visible on the black overlay */
        z-index: 2;
        text-align: center;
        box-sizing: border-box; /* Includes padding in the element's total width and height */
    }


    h1[b-fqdbhuy1ta] {
        margin: 0;
        white-space: nowrap !important;
        font-size: clamp(1.9rem, 3.5vw, 40px);
    }

}

@keyframes slideInUP-b-fqdbhuy1ta {
    from {
        opacity: 0;
        transform: translateY(50px); /* Start position */
    }

    to {
        opacity: 1;
        transform: translateY(0); /* End position */
    }

}
/* /Pages/Home/WhyLordist.razor.rz.scp.css */

/*ABOUT-US section CSS*/
img[b-0rzqpkeuwm] {
    width: 100%;
    height: auto;
}

.CardHover img[b-0rzqpkeuwm] {
    width: 70px;
}

.container[b-0rzqpkeuwm] {
}

.section-four .CardHover img[b-0rzqpkeuwm] {
    width: 90px;
}

.section-four .CardHover[b-0rzqpkeuwm] {
    width: 280px;
    height: 200px;
    aspect-ratio: 1/1;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: row;
}

.CardHover p[b-0rzqpkeuwm] {
    font-size: 16px;
    font-size: clamp(16px, 3vw, 16px);
    box-sizing: border-box;
    padding: 0px;
    color: #000000;
    margin-top: 16px;
    line-height: 28px;
}

.No-bgImg p[b-0rzqpkeuwm] {
    padding-right: 0px !important;
    color: #030303;
    font-size: 18px;
    line-height: 33px;
}

.CardHover[b-0rzqpkeuwm] {
    width: 350px;
    height: 300px;
    text-align: center;
    align-items: center;
}

.row[b-0rzqpkeuwm] {
    height: 500px;
    padding: 0px;
    margin: 0px;
    background-image: url("/images/newfile/aboutus-background-img1-1.jpg");
    background-repeat: no-repeat;
    background-size: cover;
}

.col-md-6[b-0rzqpkeuwm] {
    padding: 0px;
    margin: 0px;
}

h1[b-0rzqpkeuwm] {
    font-size: clamp(1.9rem, 4vw, 46px);
}

h4[b-0rzqpkeuwm] {
    font-weight: bold;
    font-size: 17px;
    margin-top: 14px;
}

p[b-0rzqpkeuwm] {
    font-size: 18px;
}

.culture-highlights[b-0rzqpkeuwm] {
    padding: 40px 0px;
}

.highlight-cards[b-0rzqpkeuwm] {
    display: flex;
    gap: 20px;
    justify-content: space-around;
    margin-top: 30px;
}

.card[b-0rzqpkeuwm] {
    background: white;
    padding: 20px;
    border-radius: 10px;
    text-align: center;
    width: 30%;
}

    .card img[b-0rzqpkeuwm] {
        max-width: 100%;
        border-radius: 8px;
    }

.image-gallery[b-0rzqpkeuwm] {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 10px;
    padding: 40px;
}

    .image-gallery img[b-0rzqpkeuwm] {
        width: 100%;
        border-radius: 8px;
    }
/* /Pages/HyperLink/HL_.NETMulti-platformAppUI.razor.rz.scp.css */
div.d-flex.p-2 img[b-xxva6q665h] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-xxva6q665h] {
        margin-bottom: 10px !important;
    }

    img[b-xxva6q665h] {
        width: 23%;
        height: auto;
    }

        img.special[b-xxva6q665h] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-xxva6q665h] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_advertising.razor.rz.scp.css */
div.d-flex.p-2 img[b-1gilnb3qwf] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-1gilnb3qwf] {
        margin-bottom: 10px !important;
    }

    img[b-1gilnb3qwf] {
        width: 23%;
        height: auto;
    }

        img.special[b-1gilnb3qwf] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-1gilnb3qwf] {
            width: 100%;
            height: auto;
        }
}
.subheading[b-1gilnb3qwf] {
    font-size: clamp(1.6rem, 3.5vw, 40px);
    color: #58468c;
    text-align: center;
}
/* /Pages/HyperLink/HL_agm.razor.rz.scp.css */
div.d-flex.p-2 img[b-lw4yu4m3aj] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-lw4yu4m3aj] {
        margin-bottom: 10px !important;
    }

    img[b-lw4yu4m3aj] {
        width: 23%;
        height: auto;
    }

        img.special[b-lw4yu4m3aj] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-lw4yu4m3aj] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_android.razor.rz.scp.css */
div.d-flex.p-2 img[b-zwurf7ulkx] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-zwurf7ulkx] {
        margin-bottom: 10px !important;
    }

    img[b-zwurf7ulkx] {
        width: 23%;
        height: auto;
    }

        img.special[b-zwurf7ulkx] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-zwurf7ulkx] {
            width: 100%;
            height: auto;
        }
}
.subheading[b-zwurf7ulkx] {
    font-size: clamp(1.6rem, 3.5vw, 40px);
    color: #58468c;
    text-align: center;
}
/* /Pages/HyperLink/HL_AndroidDevelopment.razor.rz.scp.css */
div.d-flex.p-2 img[b-naufjbssyk] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-naufjbssyk] {
        margin-bottom: 10px !important;
    }

    img[b-naufjbssyk] {
        width: 23%;
        height: auto;
    }

        img.special[b-naufjbssyk] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-naufjbssyk] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_AndroidWear.razor.rz.scp.css */
div.d-flex.p-2 img[b-xjavqb5da4] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-xjavqb5da4] {
        margin-bottom: 10px !important;
    }

    img[b-xjavqb5da4] {
        width: 23%;
        height: auto;
    }

        img.special[b-xjavqb5da4] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-xjavqb5da4] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_Angular.razor.rz.scp.css */
div.d-flex.p-2 img[b-1s25qwqoml] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-1s25qwqoml] {
        margin-bottom: 10px !important;
    }

    img[b-1s25qwqoml] {
        width: 23%;
        height: auto;
    }

        img.special[b-1s25qwqoml] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-1s25qwqoml] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_apartment.razor.rz.scp.css */
div.d-flex.p-2 img[b-zntox6wceo] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-zntox6wceo] {
        margin-bottom: 10px !important;
    }

    img[b-zntox6wceo] {
        width: 23%;
        height: auto;
    }

        img.special[b-zntox6wceo] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-zntox6wceo] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_AppIdeas.razor.rz.scp.css */
div.d-flex.p-2 img[b-z9v2kigkfe] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-z9v2kigkfe] {
        margin-bottom: 10px !important;
    }

    img[b-z9v2kigkfe] {
        width: 23%;
        height: auto;
    }

        img.special[b-z9v2kigkfe] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-z9v2kigkfe] {
            width: 100%;
            height: auto;
        }
}
.subheading[b-z9v2kigkfe] {
    font-size: clamp(1.6rem, 3.5vw, 40px);
    color: #58468c;
    text-align: center;
}
/* /Pages/HyperLink/HL_AppleWatch.razor.rz.scp.css */
div.d-flex.p-2 img[b-gvgbvg4j30] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-gvgbvg4j30] {
        margin-bottom: 10px !important;
    }

    img[b-gvgbvg4j30] {
        width: 23%;
        height: auto;
    }

        img.special[b-gvgbvg4j30] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-gvgbvg4j30] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_AspdotnetBoilerplate.razor.rz.scp.css */
div.d-flex.p-2 img[b-ezh1my1f6x] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-ezh1my1f6x] {
        margin-bottom: 10px !important;
    }

    img[b-ezh1my1f6x] {
        width: 23%;
        height: auto;
    }

        img.special[b-ezh1my1f6x] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-ezh1my1f6x] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_ASPDotNETCore.razor.rz.scp.css */
div.d-flex.p-2 img[b-0tb8tzzg2c] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-0tb8tzzg2c] {
        margin-bottom: 10px !important;
    }

    img[b-0tb8tzzg2c] {
        width: 23%;
        height: auto;
    }

        img.special[b-0tb8tzzg2c] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-0tb8tzzg2c] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_AspdotnetSoftware.razor.rz.scp.css */
div.d-flex.p-2 img[b-aquz05faob] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-aquz05faob] {
        margin-bottom: 10px !important;
    }

    img[b-aquz05faob] {
        width: 23%;
        height: auto;
    }

        img.special[b-aquz05faob] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-aquz05faob] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_ASPDotNetZero.razor.rz.scp.css */
div.d-flex.p-2 img[b-4dxdnlusjf] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-4dxdnlusjf] {
        margin-bottom: 10px !important;
    }

    img[b-4dxdnlusjf] {
        width: 23%;
        height: auto;
    }

        img.special[b-4dxdnlusjf] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-4dxdnlusjf] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_BankingSolutions.razor.rz.scp.css */
div.d-flex.p-2 img[b-8nrmmwhv4x] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-8nrmmwhv4x] {
        margin-bottom: 10px !important;
    }

    img[b-8nrmmwhv4x] {
        width: 23%;
        height: auto;
    }

        img.special[b-8nrmmwhv4x] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-8nrmmwhv4x] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_BusinessAnalysis.razor.rz.scp.css */
div.d-flex.p-2 img[b-w08q8ntd4u] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-w08q8ntd4u] {
        margin-bottom: 10px !important;
    }

    img[b-w08q8ntd4u] {
        width: 23%;
        height: auto;
    }

        img.special[b-w08q8ntd4u] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-w08q8ntd4u] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_CallToAction.razor.rz.scp.css */
div.d-flex.p-2 img[b-96iej7ahgf] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-96iej7ahgf] {
        margin-bottom: 10px !important;
    }

    img[b-96iej7ahgf] {
        width: 23%;
        height: auto;
    }

        img.special[b-96iej7ahgf] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-96iej7ahgf] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_Client-side.razor.rz.scp.css */
div.d-flex.p-2 img[b-33ik59d3cq] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-33ik59d3cq] {
        margin-bottom: 10px !important;
    }

    img[b-33ik59d3cq] {
        width: 23%;
        height: auto;
    }

        img.special[b-33ik59d3cq] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-33ik59d3cq] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_Codeigniter.razor.rz.scp.css */
div.d-flex.p-2 img[b-mgkra74v31] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-mgkra74v31] {
        margin-bottom: 10px !important;
    }

    img[b-mgkra74v31] {
        width: 23%;
        height: auto;
    }

        img.special[b-mgkra74v31] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-mgkra74v31] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_communication.razor.rz.scp.css */
div.d-flex.p-2 img[b-uyhjzyrq51] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-uyhjzyrq51] {
        margin-bottom: 10px !important;
    }

    img[b-uyhjzyrq51] {
        width: 23%;
        height: auto;
    }

        img.special[b-uyhjzyrq51] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-uyhjzyrq51] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_complex website.razor.rz.scp.css */
div.d-flex.p-2 img[b-0x1aqply8c] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-0x1aqply8c] {
        margin-bottom: 10px !important;
    }

    img[b-0x1aqply8c] {
        width: 23%;
        height: auto;
    }

        img.special[b-0x1aqply8c] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-0x1aqply8c] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_comprehensive sourcing solutions.razor.rz.scp.css */
div.d-flex.p-2 img[b-vw0bg5irft] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-vw0bg5irft] {
        margin-bottom: 10px !important;
    }

    img[b-vw0bg5irft] {
        width: 23%;
        height: auto;
    }

        img.special[b-vw0bg5irft] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-vw0bg5irft] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_connect.razor.rz.scp.css */
div.d-flex.p-2 img[b-5brpoau2me] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-5brpoau2me] {
        margin-bottom: 10px !important;
    }

    img[b-5brpoau2me] {
        width: 23%;
        height: auto;
    }

        img.special[b-5brpoau2me] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-5brpoau2me] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_content marketing.razor.rz.scp.css */
div.d-flex.p-2 img[b-cscrn15lrz] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-cscrn15lrz] {
        margin-bottom: 10px !important;
    }

    img[b-cscrn15lrz] {
        width: 23%;
        height: auto;
    }

        img.special[b-cscrn15lrz] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-cscrn15lrz] {
            width: 100%;
            height: auto;
        }
}
.subheading[b-cscrn15lrz] {
    font-size: clamp(1.6rem, 3.5vw, 40px);
    color: #58468c;
    text-align: center;
}
/* /Pages/HyperLink/HL_Cost Savings.razor.rz.scp.css */
div.d-flex.p-2 img[b-ojhvchpzdo] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-ojhvchpzdo] {
        margin-bottom: 10px !important;
    }

    img[b-ojhvchpzdo] {
        width: 23%;
        height: auto;
    }

        img.special[b-ojhvchpzdo] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-ojhvchpzdo] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_cross-platform solutions.razor.rz.scp.css */
div.d-flex.p-2 img[b-tdtt9byezr] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-tdtt9byezr] {
        margin-bottom: 10px !important;
    }

    img[b-tdtt9byezr] {
        width: 23%;
        height: auto;
    }

        img.special[b-tdtt9byezr] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-tdtt9byezr] {
            width: 100%;
            height: auto;
        }
}
.subheading[b-tdtt9byezr] {
    font-size: clamp(1.6rem, 3.5vw, 40px);
    color: #58468c;
    text-align: center;
}
/* /Pages/HyperLink/HL_CSharp.razor.rz.scp.css */
div.d-flex.p-2 img[b-hwf17gmln2] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-hwf17gmln2] {
        margin-bottom: 10px !important;
    }

    img[b-hwf17gmln2] {
        width: 23%;
        height: auto;
    }

        img.special[b-hwf17gmln2] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-hwf17gmln2] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_CustomWebsites.razor.rz.scp.css */
div.d-flex.p-2 img[b-tub8issuil] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-tub8issuil] {
        margin-bottom: 10px !important;
    }

    img[b-tub8issuil] {
        width: 23%;
        height: auto;
    }

        img.special[b-tub8issuil] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-tub8issuil] {
            width: 100%;
            height: auto;
        }
}
.subheading[b-tub8issuil] {
    font-size: clamp(1.6rem, 3.5vw, 40px);
    color: #58468c;
    text-align:center;
}
/* /Pages/HyperLink/HL_DataDrivenStrategies.razor.rz.scp.css */
div.d-flex.p-2 img[b-k7nm4m50en] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-k7nm4m50en] {
        margin-bottom: 10px !important;
    }

    img[b-k7nm4m50en] {
        width: 23%;
        height: auto;
    }

        img.special[b-k7nm4m50en] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-k7nm4m50en] {
            width: 100%;
            height: auto;
        }
}
.subheading[b-k7nm4m50en] {
    font-size: clamp(1.6rem, 3.5vw, 40px);
    color: #58468c;
    text-align: center;
}
/* /Pages/HyperLink/HL_designers.razor.rz.scp.css */
div.d-flex.p-2 img[b-lcrmogmuy1] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-lcrmogmuy1] {
        margin-bottom: 10px !important;
    }

    img[b-lcrmogmuy1] {
        width: 23%;
        height: auto;
    }

        img.special[b-lcrmogmuy1] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-lcrmogmuy1] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_DigitalMarketing .razor.rz.scp.css */
div.d-flex.p-2 img[b-8dq3jbr3er] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-8dq3jbr3er] {
        margin-bottom: 10px !important;
    }

    img[b-8dq3jbr3er] {
        width: 23%;
        height: auto;
    }

        img.special[b-8dq3jbr3er] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-8dq3jbr3er] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_DotNet.razor.rz.scp.css */
div.d-flex.p-2 img[b-sx1818cw3t] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-sx1818cw3t] {
        margin-bottom: 10px !important;
    }

    img[b-sx1818cw3t] {
        width: 23%;
        height: auto;
    }

        img.special[b-sx1818cw3t] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-sx1818cw3t] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_Drupal.razor.rz.scp.css */
div.d-flex.p-2 img[b-j2zyfk7asd] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-j2zyfk7asd] {
        margin-bottom: 10px !important;
    }

    img[b-j2zyfk7asd] {
        width: 23%;
        height: auto;
    }

        img.special[b-j2zyfk7asd] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-j2zyfk7asd] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_DynamicWebApplicationServices.razor.rz.scp.css */
div.d-flex.p-2 img[b-8qvkddszfm] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-8qvkddszfm] {
        margin-bottom: 10px !important;
    }

    img[b-8qvkddszfm] {
        width: 23%;
        height: auto;
    }

        img.special[b-8qvkddszfm] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-8qvkddszfm] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_e-commerce.razor.rz.scp.css */
div.d-flex.p-2 img[b-lzowbr3c1u] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-lzowbr3c1u] {
        margin-bottom: 10px !important;
    }

    img[b-lzowbr3c1u] {
        width: 23%;
        height: auto;
    }

        img.special[b-lzowbr3c1u] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-lzowbr3c1u] {
            width: 100%;
            height: auto;
        }
}
.subheading[b-lzowbr3c1u] {
    font-size: clamp(1.6rem, 3.5vw, 40px);
    color: #58468c;
    text-align: center;
}
/* /Pages/HyperLink/HL_EducationalPlatforms.razor.rz.scp.css */
div.d-flex.p-2 img[b-umpzv1ho3m] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-umpzv1ho3m] {
        margin-bottom: 10px !important;
    }

    img[b-umpzv1ho3m] {
        width: 23%;
        height: auto;
    }

        img.special[b-umpzv1ho3m] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-umpzv1ho3m] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_EmailMarketing.razor.rz.scp.css */
div.d-flex.p-2 img[b-5pxtgamvt8] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-5pxtgamvt8] {
        margin-bottom: 10px !important;
    }

    img[b-5pxtgamvt8] {
        width: 23%;
        height: auto;
    }

        img.special[b-5pxtgamvt8] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-5pxtgamvt8] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_Execute.razor.rz.scp.css */
div.d-flex.p-2 img[b-vv686ibu89] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-vv686ibu89] {
        margin-bottom: 10px !important;
    }

    img[b-vv686ibu89] {
        width: 23%;
        height: auto;
    }

        img.special[b-vv686ibu89] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-vv686ibu89] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_ExquisiteDesigns.razor.rz.scp.css */
div.d-flex.p-2 img[b-9jbipnd0u9] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-9jbipnd0u9] {
        margin-bottom: 10px !important;
    }

    img[b-9jbipnd0u9] {
        width: 23%;
        height: auto;
    }

        img.special[b-9jbipnd0u9] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-9jbipnd0u9] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_FreeDemoAccount.razor.rz.scp.css */
div.d-flex.p-2 img[b-nfbzmjdr68] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-nfbzmjdr68] {
        margin-bottom: 10px !important;
    }

    img[b-nfbzmjdr68] {
        width: 23%;
        height: auto;
    }

        img.special[b-nfbzmjdr68] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-nfbzmjdr68] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_GlobaAudience.razor.rz.scp.css */
div.d-flex.p-2 img[b-hiy817mh3b] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-hiy817mh3b] {
        margin-bottom: 10px !important;
    }

    img[b-hiy817mh3b] {
        width: 23%;
        height: auto;
    }

        img.special[b-hiy817mh3b] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-hiy817mh3b] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_GoogleSearch.razor.rz.scp.css */
div.d-flex.p-2 img[b-rsk5rdoskx] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-rsk5rdoskx] {
        margin-bottom: 10px !important;
    }

    img[b-rsk5rdoskx] {
        width: 23%;
        height: auto;
    }

        img.special[b-rsk5rdoskx] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-rsk5rdoskx] {
            width: 100%;
            height: auto;
        }
}
.subheading[b-rsk5rdoskx] {
    font-size: clamp(1.6rem, 3.5vw, 40px);
    color: #58468c;
    text-align: center;
}
/* /Pages/HyperLink/HL_HealthcareSolutions.razor.rz.scp.css */
div.d-flex.p-2 img[b-iv0frgdv8w] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-iv0frgdv8w] {
        margin-bottom: 10px !important;
    }

    img[b-iv0frgdv8w] {
        width: 23%;
        height: auto;
    }

        img.special[b-iv0frgdv8w] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-iv0frgdv8w] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_HotReload.razor.rz.scp.css */
div.d-flex.p-2 img[b-743s4yo87w] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-743s4yo87w] {
        margin-bottom: 10px !important;
    }

    img[b-743s4yo87w] {
        width: 23%;
        height: auto;
    }

        img.special[b-743s4yo87w] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-743s4yo87w] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_IncreaseLeads.razor.rz.scp.css */
div.d-flex.p-2 img[b-pe20xke3ip] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-pe20xke3ip] {
        margin-bottom: 10px !important;
    }

    img[b-pe20xke3ip] {
        width: 23%;
        height: auto;
    }

        img.special[b-pe20xke3ip] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-pe20xke3ip] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_IncreaseWebsiteTraffic.razor.rz.scp.css */
div.d-flex.p-2 img[b-gcvji8crbb] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-gcvji8crbb] {
        margin-bottom: 10px !important;
    }

    img[b-gcvji8crbb] {
        width: 23%;
        height: auto;
    }

        img.special[b-gcvji8crbb] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-gcvji8crbb] {
            width: 100%;
            height: auto;
        }
}
.subheading[b-gcvji8crbb] {
    font-size: clamp(1.6rem, 3.5vw, 40px);
    color: #58468c;
    text-align: center;
}
/* /Pages/HyperLink/HL_InnovativeIdeas.razor.rz.scp.css */
div.d-flex.p-2 img[b-jxleaxxbeb] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-jxleaxxbeb] {
        margin-bottom: 10px !important;
    }

    img[b-jxleaxxbeb] {
        width: 23%;
        height: auto;
    }

        img.special[b-jxleaxxbeb] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-jxleaxxbeb] {
            width: 100%;
            height: auto;
        }
}

/*.CardHover {
    padding-top: 80px;
    padding-bottom: 40px;
    width: 350px;
    height:350px;
}
*/
/* /Pages/HyperLink/HL_ios.razor.rz.scp.css */
div.d-flex.p-2 img[b-4a9ncwfcph] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-4a9ncwfcph] {
        margin-bottom: 10px !important;
    }

    img[b-4a9ncwfcph] {
        width: 23%;
        height: auto;
    }

        img.special[b-4a9ncwfcph] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-4a9ncwfcph] {
            width: 100%;
            height: auto;
        }
}
.subheading[b-4a9ncwfcph] {
    font-size: clamp(1.6rem, 3.5vw, 40px);
    color: #58468c;
    text-align: center;
}
/* /Pages/HyperLink/HL_IpadApp.razor.rz.scp.css */
div.d-flex.p-2 img[b-6c6kcnbl1b] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-6c6kcnbl1b] {
        margin-bottom: 10px !important;
    }

    img[b-6c6kcnbl1b] {
        width: 23%;
        height: auto;
    }

        img.special[b-6c6kcnbl1b] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-6c6kcnbl1b] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_javascript.razor.rz.scp.css */
div.d-flex.p-2 img[b-69zyosmt5t] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-69zyosmt5t] {
        margin-bottom: 10px !important;
    }

    img[b-69zyosmt5t] {
        width: 23%;
        height: auto;
    }

        img.special[b-69zyosmt5t] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-69zyosmt5t] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_laravel.razor.rz.scp.css */
div.d-flex.p-2 img[b-3a3if5u6v2] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-3a3if5u6v2] {
        margin-bottom: 10px !important;
    }

    img[b-3a3if5u6v2] {
        width: 23%;
        height: auto;
    }

        img.special[b-3a3if5u6v2] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-3a3if5u6v2] {
            width: 100%;
            height: auto;
        }
}
.subheading[b-3a3if5u6v2] {
    font-size: clamp(1.6rem, 3.5vw, 40px);
    color: #58468c;
    text-align: center;
}
/* /Pages/HyperLink/HL_MacOs.razor.rz.scp.css */
div.d-flex.p-2 img[b-c4lpl6wztz] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-c4lpl6wztz] {
        margin-bottom: 10px !important;
    }

    img[b-c4lpl6wztz] {
        width: 23%;
        height: auto;
    }

        img.special[b-c4lpl6wztz] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-c4lpl6wztz] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_magento.razor.rz.scp.css */
div.d-flex.p-2 img[b-7kr9tz6v5e] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-7kr9tz6v5e] {
        margin-bottom: 10px !important;
    }

    img[b-7kr9tz6v5e] {
        width: 23%;
        height: auto;
    }

        img.special[b-7kr9tz6v5e] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-7kr9tz6v5e] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_ManufacturingSystems.razor.rz.scp.css */
div.d-flex.p-2 img[b-f3fpain0pr] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-f3fpain0pr] {
        margin-bottom: 10px !important;
    }

    img[b-f3fpain0pr] {
        width: 23%;
        height: auto;
    }

        img.special[b-f3fpain0pr] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-f3fpain0pr] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_marketing.razor.rz.scp.css */
div.d-flex.p-2 img[b-dyzkm4hxoc] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-dyzkm4hxoc] {
        margin-bottom: 10px !important;
    }

    img[b-dyzkm4hxoc] {
        width: 23%;
        height: auto;
    }

        img.special[b-dyzkm4hxoc] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-dyzkm4hxoc] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_MAUI.razor.rz.scp.css */
div.d-flex.p-2 img[b-y1wr3ungyg] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-y1wr3ungyg] {
        margin-bottom: 10px !important;
    }

    img[b-y1wr3ungyg] {
        width: 23%;
        height: auto;
    }

        img.special[b-y1wr3ungyg] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-y1wr3ungyg] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_measure.razor.rz.scp.css */
div.d-flex.p-2 img[b-ec3n9fkgn3] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-ec3n9fkgn3] {
        margin-bottom: 10px !important;
    }

    img[b-ec3n9fkgn3] {
        width: 23%;
        height: auto;
    }

        img.special[b-ec3n9fkgn3] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-ec3n9fkgn3] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_MediaAndPublishing.razor.rz.scp.css */
div.d-flex.p-2 img[b-htj28pu3uz] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-htj28pu3uz] {
        margin-bottom: 10px !important;
    }

    img[b-htj28pu3uz] {
        width: 23%;
        height: auto;
    }

        img.special[b-htj28pu3uz] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-htj28pu3uz] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_meet.razor.rz.scp.css */
div.d-flex.p-2 img[b-w6jrc28y5u] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-w6jrc28y5u] {
        margin-bottom: 10px !important;
    }

    img[b-w6jrc28y5u] {
        width: 23%;
        height: auto;
    }

        img.special[b-w6jrc28y5u] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-w6jrc28y5u] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_MicrosoftAzure.razor.rz.scp.css */
div.d-flex.p-2 img[b-4dkhyh1cw6] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-4dkhyh1cw6] {
        margin-bottom: 10px !important;
    }

    img[b-4dkhyh1cw6] {
        width: 23%;
        height: auto;
    }

        img.special[b-4dkhyh1cw6] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-4dkhyh1cw6] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_MicrosoftBlazor.razor.rz.scp.css */
div.d-flex.p-2 img[b-j6doi7edwk] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-j6doi7edwk] {
        margin-bottom: 10px !important;
    }

    img[b-j6doi7edwk] {
        width: 23%;
        height: auto;
    }

        img.special[b-j6doi7edwk] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-j6doi7edwk] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_MobileOptimized.razor.rz.scp.css */
div.d-flex.p-2 img[b-m9rfez94nl] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-m9rfez94nl] {
        margin-bottom: 10px !important;
    }

    img[b-m9rfez94nl] {
        width: 23%;
        height: auto;
    }

        img.special[b-m9rfez94nl] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-m9rfez94nl] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_nodejs.razor.rz.scp.css */
div.d-flex.p-2 img[b-kdb5ayv24s] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-kdb5ayv24s] {
        margin-bottom: 10px !important;
    }

    img[b-kdb5ayv24s] {
        width: 23%;
        height: auto;
    }

        img.special[b-kdb5ayv24s] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-kdb5ayv24s] {
            width: 100%;
            height: auto;
        }
}
.subheading[b-kdb5ayv24s] {
    font-size: clamp(1.6rem, 3.5vw, 40px);
    color: #58468c;
    text-align: center;
}
/* /Pages/HyperLink/HL_OnlineEcoSystem.razor.rz.scp.css */
div.d-flex.p-2 img[b-zpaabslxpn] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-zpaabslxpn] {
        margin-bottom: 10px !important;
    }

    img[b-zpaabslxpn] {
        width: 23%;
        height: auto;
    }

        img.special[b-zpaabslxpn] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-zpaabslxpn] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_OnlinePresence.razor.rz.scp.css */
div.d-flex.p-2 img[b-73yjjrn3yh] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-73yjjrn3yh] {
        margin-bottom: 10px !important;
    }

    img[b-73yjjrn3yh] {
        width: 23%;
        height: auto;
    }

        img.special[b-73yjjrn3yh] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-73yjjrn3yh] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_OnlineRealEstateBrokerManagementSoftware.razor.rz.scp.css */
div.d-flex.p-2 img[b-p120fw4q5m] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-p120fw4q5m] {
        margin-bottom: 10px !important;
    }

    img[b-p120fw4q5m] {
        width: 23%;
        height: auto;
    }

        img.special[b-p120fw4q5m] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-p120fw4q5m] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_OnTimeProjectDelivery.razor.rz.scp.css */
div.d-flex.p-2 img[b-atkwc9ko2j] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-atkwc9ko2j] {
        margin-bottom: 10px !important;
    }

    img[b-atkwc9ko2j] {
        width: 23%;
        height: auto;
    }

        img.special[b-atkwc9ko2j] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-atkwc9ko2j] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_Opencart.razor.rz.scp.css */
div.d-flex.p-2 img[b-m2185g1ddo] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-m2185g1ddo] {
        margin-bottom: 10px !important;
    }

    img[b-m2185g1ddo] {
        width: 23%;
        height: auto;
    }

        img.special[b-m2185g1ddo] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-m2185g1ddo] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_optimize.razor.rz.scp.css */
div.d-flex.p-2 img[b-kawcklb5uv] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-kawcklb5uv] {
        margin-bottom: 10px !important;
    }

    img[b-kawcklb5uv] {
        width: 23%;
        height: auto;
    }

        img.special[b-kawcklb5uv] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-kawcklb5uv] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_OurApproach.razor.rz.scp.css */
div.d-flex.p-2 img[b-5ns4womx4p] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-5ns4womx4p] {
        margin-bottom: 10px !important;
    }

    img[b-5ns4womx4p] {
        width: 23%;
        height: auto;
    }

        img.special[b-5ns4womx4p] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-5ns4womx4p] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_PHPDevelopment.razor.rz.scp.css */
div.d-flex.p-2 img[b-vaz1sx4hcy] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-vaz1sx4hcy] {
        margin-bottom: 10px !important;
    }

    img[b-vaz1sx4hcy] {
        width: 23%;
        height: auto;
    }

        img.special[b-vaz1sx4hcy] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-vaz1sx4hcy] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_plan.razor.rz.scp.css */
div.d-flex.p-2 img[b-vu66391oxs] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-vu66391oxs] {
        margin-bottom: 10px !important;
    }

    img[b-vu66391oxs] {
        width: 23%;
        height: auto;
    }

        img.special[b-vu66391oxs] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-vu66391oxs] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_ppc.razor.rz.scp.css */
div.d-flex.p-2 img[b-whdmjaa6r7] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-whdmjaa6r7] {
        margin-bottom: 10px !important;
    }

    img[b-whdmjaa6r7] {
        width: 23%;
        height: auto;
    }

        img.special[b-whdmjaa6r7] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-whdmjaa6r7] {
            width: 100%;
            height: auto;
        }
}
.subheading[b-whdmjaa6r7] {
    font-size: clamp(1.6rem, 3.5vw, 40px);
    color: #58468c;
    text-align: center;
}
/* /Pages/HyperLink/HL_ProfessionalTeamOfExperts.razor.rz.scp.css */
div.d-flex.p-2 img[b-y1qw38sp7a] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-y1qw38sp7a] {
        margin-bottom: 10px !important;
    }

    img[b-y1qw38sp7a] {
        width: 23%;
        height: auto;
    }

        img.special[b-y1qw38sp7a] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-y1qw38sp7a] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_ProjectInitiation.razor.rz.scp.css */
div.d-flex.p-2 img[b-fovrkfmzvb] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-fovrkfmzvb] {
        margin-bottom: 10px !important;
    }

    img[b-fovrkfmzvb] {
        width: 23%;
        height: auto;
    }

        img.special[b-fovrkfmzvb] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-fovrkfmzvb] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_ProjectManagers.razor.rz.scp.css */
div.d-flex.p-2 img[b-n9ai7r4a9w] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-n9ai7r4a9w] {
        margin-bottom: 10px !important;
    }

    img[b-n9ai7r4a9w] {
        width: 23%;
        height: auto;
    }

        img.special[b-n9ai7r4a9w] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-n9ai7r4a9w] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_proposal.razor.rz.scp.css */
div.d-flex.p-2 img[b-x6265fvcvy] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-x6265fvcvy] {
        margin-bottom: 10px !important;
    }

    img[b-x6265fvcvy] {
        width: 23%;
        height: auto;
    }

        img.special[b-x6265fvcvy] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-x6265fvcvy] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_python.razor.rz.scp.css */
div.d-flex.p-2 img[b-f3025ghro7] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-f3025ghro7] {
        margin-bottom: 10px !important;
    }

    img[b-f3025ghro7] {
        width: 23%;
        height: auto;
    }

        img.special[b-f3025ghro7] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-f3025ghro7] {
            width: 100%;
            height: auto;
        }
}
.subheading[b-f3025ghro7] {
    font-size: clamp(1.6rem, 3.5vw, 40px);
    color: #58468c;
    text-align: center;
}
/* /Pages/HyperLink/HL_QualityAndExcellence.razor.rz.scp.css */
div.d-flex.p-2 img[b-8lfidhfk6g] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-8lfidhfk6g] {
        margin-bottom: 10px !important;
    }

    img[b-8lfidhfk6g] {
        width: 23%;
        height: auto;
    }

        img.special[b-8lfidhfk6g] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-8lfidhfk6g] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_react.razor.rz.scp.css */
div.d-flex.p-2 img[b-iayxib4esh] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-iayxib4esh] {
        margin-bottom: 10px !important;
    }

    img[b-iayxib4esh] {
        width: 23%;
        height: auto;
    }

        img.special[b-iayxib4esh] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-iayxib4esh] {
            width: 100%;
            height: auto;
        }
}
.subheading[b-iayxib4esh] {
    font-size: clamp(1.6rem, 3.5vw, 40px);
    color: #58468c;
    text-align: center;
}
/* /Pages/HyperLink/HL_ReactNative.razor.rz.scp.css */
div.d-flex.p-2 img[b-js3g9lu5m7] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-js3g9lu5m7] {
        margin-bottom: 10px !important;
    }

    img[b-js3g9lu5m7] {
        width: 23%;
        height: auto;
    }

        img.special[b-js3g9lu5m7] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-js3g9lu5m7] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_ScalableAndUserCentricWeb.razor.rz.scp.css */
div.d-flex.p-2 img[b-0h7bnc9miy] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-0h7bnc9miy] {
        margin-bottom: 10px !important;
    }

    img[b-0h7bnc9miy] {
        width: 23%;
        height: auto;
    }

        img.special[b-0h7bnc9miy] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-0h7bnc9miy] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_SearchEngineMarketing.razor.rz.scp.css */
div.d-flex.p-2 img[b-zr0xc723lc] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-zr0xc723lc] {
        margin-bottom: 10px !important;
    }

    img[b-zr0xc723lc] {
        width: 23%;
        height: auto;
    }

        img.special[b-zr0xc723lc] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-zr0xc723lc] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_seo.razor.rz.scp.css */
div.d-flex.p-2 img[b-b6wwh2gmg4] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-b6wwh2gmg4] {
        margin-bottom: 10px !important;
    }

    img[b-b6wwh2gmg4] {
        width: 23%;
        height: auto;
    }

        img.special[b-b6wwh2gmg4] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-b6wwh2gmg4] {
            width: 100%;
            height: auto;
        }
}
.subheading[b-b6wwh2gmg4] {
    font-size: clamp(1.6rem, 3.5vw, 40px);
    color: #58468c;
    text-align: center;
}
/* /Pages/HyperLink/HL_ServerSide.razor.rz.scp.css */
div.d-flex.p-2 img[b-qz8u5vxfjz] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-qz8u5vxfjz] {
        margin-bottom: 10px !important;
    }

    img[b-qz8u5vxfjz] {
        width: 23%;
        height: auto;
    }

        img.special[b-qz8u5vxfjz] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-qz8u5vxfjz] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_Shopify.razor.rz.scp.css */
div.d-flex.p-2 img[b-8lf09x5c6l] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-8lf09x5c6l] {
        margin-bottom: 10px !important;
    }

    img[b-8lf09x5c6l] {
        width: 23%;
        height: auto;
    }

        img.special[b-8lf09x5c6l] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-8lf09x5c6l] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_SkilledDevelopers.razor.rz.scp.css */
div.d-flex.p-2 img[b-3qzm9ffo7o] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-3qzm9ffo7o] {
        margin-bottom: 10px !important;
    }

    img[b-3qzm9ffo7o] {
        width: 23%;
        height: auto;
    }

        img.special[b-3qzm9ffo7o] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-3qzm9ffo7o] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_SocialMediaMarketing.razor.rz.scp.css */
div.d-flex.p-2 img[b-nfxvxw0xj9] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-nfxvxw0xj9] {
        margin-bottom: 10px !important;
    }

    img[b-nfxvxw0xj9] {
        width: 23%;
        height: auto;
    }

        img.special[b-nfxvxw0xj9] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-nfxvxw0xj9] {
            width: 100%;
            height: auto;
        }
}
.subheading[b-nfxvxw0xj9] {
    font-size: clamp(1.6rem, 3.5vw, 40px);
    color: #58468c;
    text-align: center;
}
/* /Pages/HyperLink/HL_SoftwareDevelopment.razor.rz.scp.css */
div.d-flex.p-2 img[b-jffv6p4tv3] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-jffv6p4tv3] {
        margin-bottom: 10px !important;
    }

    img[b-jffv6p4tv3] {
        width: 23%;
        height: auto;
    }

        img.special[b-jffv6p4tv3] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-jffv6p4tv3] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_TargetAudience.razor.rz.scp.css */
div.d-flex.p-2 img[b-jbycfga5gp] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-jbycfga5gp] {
        margin-bottom: 10px !important;
    }

    img[b-jbycfga5gp] {
        width: 23%;
        height: auto;
    }

        img.special[b-jbycfga5gp] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-jbycfga5gp] {
            width: 100%;
            height: auto;
        }
}
.subheading[b-jbycfga5gp] {
    font-size: clamp(1.6rem, 3.5vw, 40px);
    color: #58468c;
    text-align: center;
}
/* /Pages/HyperLink/HL_TeamBondingExercise.razor.rz.scp.css */
div.d-flex.p-2 img[b-l60tqzezkp] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-l60tqzezkp] {
        margin-bottom: 10px !important;
    }

    img[b-l60tqzezkp] {
        width: 23%;
        height: auto;
    }

        img.special[b-l60tqzezkp] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-l60tqzezkp] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_Umbraco.razor.rz.scp.css */
div.d-flex.p-2 img[b-ntozwhwebl] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-ntozwhwebl] {
        margin-bottom: 10px !important;
    }

    img[b-ntozwhwebl] {
        width: 23%;
        height: auto;
    }

        img.special[b-ntozwhwebl] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-ntozwhwebl] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_UserFriendly.razor.rz.scp.css */
div.d-flex.p-2 img[b-lfgcvd3z38] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-lfgcvd3z38] {
        margin-bottom: 10px !important;
    }

    img[b-lfgcvd3z38] {
        width: 23%;
        height: auto;
    }

        img.special[b-lfgcvd3z38] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-lfgcvd3z38] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_WebApplications.razor.rz.scp.css */
div.d-flex.p-2 img[b-r4dsu3wcw2] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-r4dsu3wcw2] {
        margin-bottom: 10px !important;
    }

    img[b-r4dsu3wcw2] {
        width: 23%;
        height: auto;
    }

        img.special[b-r4dsu3wcw2] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-r4dsu3wcw2] {
            width: 100%;
            height: auto;
        }
}
.subheading[b-r4dsu3wcw2] {
    font-size: clamp(1.6rem, 3.5vw, 40px);
    color: #58468c;
    text-align: center;
}
/* /Pages/HyperLink/HL_WebDesign.razor.rz.scp.css */
div.d-flex.p-2 img[b-7d6gc8q42m] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-7d6gc8q42m] {
        margin-bottom: 10px !important;
    }

    img[b-7d6gc8q42m] {
        width: 23%;
        height: auto;
    }

        img.special[b-7d6gc8q42m] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-7d6gc8q42m] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_Windows.razor.rz.scp.css */
div.d-flex.p-2 img[b-0thx4mz4nk] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-0thx4mz4nk] {
        margin-bottom: 10px !important;
    }

    img[b-0thx4mz4nk] {
        width: 23%;
        height: auto;
    }

        img.special[b-0thx4mz4nk] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-0thx4mz4nk] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_WooCommerce.razor.rz.scp.css */
div.d-flex.p-2 img[b-2d66dth39m] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-2d66dth39m] {
        margin-bottom: 10px !important;
    }

    img[b-2d66dth39m] {
        width: 23%;
        height: auto;
    }

        img.special[b-2d66dth39m] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-2d66dth39m] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_wordpress.razor.rz.scp.css */
div.d-flex.p-2 img[b-s2cbfhdxw1] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-s2cbfhdxw1] {
        margin-bottom: 10px !important;
    }

    img[b-s2cbfhdxw1] {
        width: 23%;
        height: auto;
    }

        img.special[b-s2cbfhdxw1] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-s2cbfhdxw1] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_WorkContract.razor.rz.scp.css */
div.d-flex.p-2 img[b-l0ucj8hzhr] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-l0ucj8hzhr] {
        margin-bottom: 10px !important;
    }

    img[b-l0ucj8hzhr] {
        width: 23%;
        height: auto;
    }

        img.special[b-l0ucj8hzhr] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-l0ucj8hzhr] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_Xamarin.razor.rz.scp.css */
div.d-flex.p-2 img[b-6ka504i40k] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-6ka504i40k] {
        margin-bottom: 10px !important;
    }

    img[b-6ka504i40k] {
        width: 23%;
        height: auto;
    }

        img.special[b-6ka504i40k] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-6ka504i40k] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_XamarinApp.razor.rz.scp.css */
div.d-flex.p-2 img[b-faclbdzl5r] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-faclbdzl5r] {
        margin-bottom: 10px !important;
    }

    img[b-faclbdzl5r] {
        width: 23%;
        height: auto;
    }

        img.special[b-faclbdzl5r] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-faclbdzl5r] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/HL_ZenCartDevelopment.razor.rz.scp.css */
div.d-flex.p-2 img[b-wwp0kh3ltz] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-wwp0kh3ltz] {
        margin-bottom: 10px !important;
    }

    img[b-wwp0kh3ltz] {
        width: 23%;
        height: auto;
    }

        img.special[b-wwp0kh3ltz] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-wwp0kh3ltz] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/HyperLink/Mobile-application-Services.razor.rz.scp.css */
div.d-flex.p-2 img[b-79dty2d3iv] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-79dty2d3iv] {
        margin-bottom: 10px !important;
    }

    img[b-79dty2d3iv] {
        width: 23%;
        height: auto;
    }

        img.special[b-79dty2d3iv] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-79dty2d3iv] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/Login.razor.rz.scp.css */
.kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile).kt-grid--root[b-pdikgt8xu7] {
    -webkit-box-flex: 1;
    flex: 1;
    -ms-flex: 1 0 0px;
}

.kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile)[b-pdikgt8xu7] {
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
}

.kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--fluid[b-pdikgt8xu7], .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--fluid[b-pdikgt8xu7] {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
}

.kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item[b-pdikgt8xu7] {
    -ms-flex: none;
}

.kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile)[b-pdikgt8xu7] {
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

@media (max-width: 1024px) {
    .kt-grid > .kt-grid__item[b-pdikgt8xu7] {
        max-width: 100%;
    }
}

.custom-login-bg[b-pdikgt8xu7] {
    background-image: url(../../../..//images/login-bg.jpg);
}

@media (max-width: 1024px) {
    .kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container[b-pdikgt8xu7] {
        margin: 0 auto;
    }
}

.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container[b-pdikgt8xu7] {
    width: 430px;
}

    .kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-login__logo[b-pdikgt8xu7] {
        text-align: center;
        margin: 0 auto 2rem auto;
    }

html a[b-pdikgt8xu7], html button[b-pdikgt8xu7], body a[b-pdikgt8xu7], body button[b-pdikgt8xu7] {
    outline: none !important;
}

a[b-pdikgt8xu7] {
    color: #5867dd;
    text-decoration: none;
    background-color: transparent;
}

img[b-pdikgt8xu7] {
    vertical-align: middle;
    border-style: none;
}

.kt-login.kt-login--v3.kt-login--signin .kt-login__signin[b-pdikgt8xu7] {
    display: block;
}

.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-login__head[b-pdikgt8xu7] {
    margin-top: 1rem;
    margin-bottom: 3rem;
}

    .kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-login__head .kt-login__title[b-pdikgt8xu7] {
        text-align: center;
        font-size: 1.5rem;
        font-weight: 500;
        color: #6c7293;
    }

h1[b-pdikgt8xu7], h2[b-pdikgt8xu7], h3[b-pdikgt8xu7], h4[b-pdikgt8xu7], h5[b-pdikgt8xu7], h6[b-pdikgt8xu7], .h1[b-pdikgt8xu7], .h2[b-pdikgt8xu7], .h3[b-pdikgt8xu7], .h4[b-pdikgt8xu7], .h5[b-pdikgt8xu7], .h6[b-pdikgt8xu7] {
    margin-bottom: 0.5rem;
    line-height: 1.2;
}

h1[b-pdikgt8xu7], h2[b-pdikgt8xu7], h3[b-pdikgt8xu7], h4[b-pdikgt8xu7], h5[b-pdikgt8xu7], h6[b-pdikgt8xu7] {
    margin-top: 0;
}

.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form[b-pdikgt8xu7] {
    margin: 0 auto;
}

    .kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .input-group[b-pdikgt8xu7] {
        padding: 0;
        margin: 0 auto;
    }

.input-group[b-pdikgt8xu7] {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    width: 100%;
}

.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .form-control[b-pdikgt8xu7] {
    height: 46px;
    border: none;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    margin-top: 1.5rem;
    background: rgba(235, 237, 242, 0.4);
}

.input-group > .form-control[b-pdikgt8xu7], .input-group > .form-control-plaintext[b-pdikgt8xu7], .input-group > .custom-select[b-pdikgt8xu7], .input-group > .custom-file[b-pdikgt8xu7] {
    position: relative;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    margin-bottom: 0;
}

.form-control[b-pdikgt8xu7] {
    display: block;
    padding: 0.65rem 1rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    border-radius: 4px;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}

.txt-custom-width[b-pdikgt8xu7] {
    width: 100% !important;
}

button[b-pdikgt8xu7], input[b-pdikgt8xu7] {
    overflow: visible;
}

input[b-pdikgt8xu7], button[b-pdikgt8xu7], select[b-pdikgt8xu7], optgroup[b-pdikgt8xu7], textarea[b-pdikgt8xu7] {
    margin: 0;
    font-family: inherit;
}

.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .input-group[b-pdikgt8xu7] {
    padding: 0;
    margin: 0 auto;
}

.input-group[b-pdikgt8xu7] {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    width: 80%;
}

.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .kt-login__extra[b-pdikgt8xu7] {
    margin-top: 30px;
    margin-bottom: 15px;
    color: #a7abc3;
    font-size: 1rem;
}

.row[b-pdikgt8xu7] {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -10px;
    margin-left: -10px;
}

.col[b-pdikgt8xu7] {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}

.col-1[b-pdikgt8xu7], .col-2[b-pdikgt8xu7], .col-3[b-pdikgt8xu7], .col-4[b-pdikgt8xu7], .col-5[b-pdikgt8xu7], .col-6[b-pdikgt8xu7], .col-7[b-pdikgt8xu7], .col-8[b-pdikgt8xu7], .col-9[b-pdikgt8xu7], .col-10[b-pdikgt8xu7], .col-11[b-pdikgt8xu7], .col-12[b-pdikgt8xu7], .col[b-pdikgt8xu7], .col-auto[b-pdikgt8xu7], .col-sm-1[b-pdikgt8xu7], .col-sm-2[b-pdikgt8xu7], .col-sm-3[b-pdikgt8xu7], .col-sm-4[b-pdikgt8xu7], .col-sm-5[b-pdikgt8xu7], .col-sm-6[b-pdikgt8xu7], .col-sm-7[b-pdikgt8xu7], .col-sm-8[b-pdikgt8xu7], .col-sm-9[b-pdikgt8xu7], .col-sm-10[b-pdikgt8xu7], .col-sm-11[b-pdikgt8xu7], .col-sm-12[b-pdikgt8xu7], .col-sm[b-pdikgt8xu7], .col-sm-auto[b-pdikgt8xu7], .col-md-1[b-pdikgt8xu7], .col-md-2[b-pdikgt8xu7], .col-md-3[b-pdikgt8xu7], .col-md-4[b-pdikgt8xu7], .col-md-5[b-pdikgt8xu7], .col-md-6[b-pdikgt8xu7], .col-md-7[b-pdikgt8xu7], .col-md-8[b-pdikgt8xu7], .col-md-9[b-pdikgt8xu7], .col-md-10[b-pdikgt8xu7], .col-md-11[b-pdikgt8xu7], .col-md-12[b-pdikgt8xu7], .col-md[b-pdikgt8xu7], .col-md-auto[b-pdikgt8xu7], .col-lg-1[b-pdikgt8xu7], .col-lg-2[b-pdikgt8xu7], .col-lg-3[b-pdikgt8xu7], .col-lg-4[b-pdikgt8xu7], .col-lg-5[b-pdikgt8xu7], .col-lg-6[b-pdikgt8xu7], .col-lg-7[b-pdikgt8xu7], .col-lg-8[b-pdikgt8xu7], .col-lg-9[b-pdikgt8xu7], .col-lg-10[b-pdikgt8xu7], .col-lg-11[b-pdikgt8xu7], .col-lg-12[b-pdikgt8xu7], .col-lg[b-pdikgt8xu7], .col-lg-auto[b-pdikgt8xu7], .col-xl-1[b-pdikgt8xu7], .col-xl-2[b-pdikgt8xu7], .col-xl-3[b-pdikgt8xu7], .col-xl-4[b-pdikgt8xu7], .col-xl-5[b-pdikgt8xu7], .col-xl-6[b-pdikgt8xu7], .col-xl-7[b-pdikgt8xu7], .col-xl-8[b-pdikgt8xu7], .col-xl-9[b-pdikgt8xu7], .col-xl-10[b-pdikgt8xu7], .col-xl-11[b-pdikgt8xu7], .col-xl-12[b-pdikgt8xu7], .col-xl[b-pdikgt8xu7], .col-xl-auto[b-pdikgt8xu7] {
    position: relative;
    width: 100%;
    padding-right: 10px;
    padding-left: 10px;
}

.kt-align-right[b-pdikgt8xu7] {
    text-align: right;
}

.col[b-pdikgt8xu7] {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}

.col-1[b-pdikgt8xu7], .col-2[b-pdikgt8xu7], .col-3[b-pdikgt8xu7], .col-4[b-pdikgt8xu7], .col-5[b-pdikgt8xu7], .col-6[b-pdikgt8xu7], .col-7[b-pdikgt8xu7], .col-8[b-pdikgt8xu7], .col-9[b-pdikgt8xu7], .col-10[b-pdikgt8xu7], .col-11[b-pdikgt8xu7], .col-12[b-pdikgt8xu7], .col[b-pdikgt8xu7], .col-auto[b-pdikgt8xu7], .col-sm-1[b-pdikgt8xu7], .col-sm-2[b-pdikgt8xu7], .col-sm-3[b-pdikgt8xu7], .col-sm-4[b-pdikgt8xu7], .col-sm-5[b-pdikgt8xu7], .col-sm-6[b-pdikgt8xu7], .col-sm-7[b-pdikgt8xu7], .col-sm-8[b-pdikgt8xu7], .col-sm-9[b-pdikgt8xu7], .col-sm-10[b-pdikgt8xu7], .col-sm-11[b-pdikgt8xu7], .col-sm-12[b-pdikgt8xu7], .col-sm[b-pdikgt8xu7], .col-sm-auto[b-pdikgt8xu7], .col-md-1[b-pdikgt8xu7], .col-md-2[b-pdikgt8xu7], .col-md-3[b-pdikgt8xu7], .col-md-4[b-pdikgt8xu7], .col-md-5[b-pdikgt8xu7], .col-md-6[b-pdikgt8xu7], .col-md-7[b-pdikgt8xu7], .col-md-8[b-pdikgt8xu7], .col-md-9[b-pdikgt8xu7], .col-md-10[b-pdikgt8xu7], .col-md-11[b-pdikgt8xu7], .col-md-12[b-pdikgt8xu7], .col-md[b-pdikgt8xu7], .col-md-auto[b-pdikgt8xu7], .col-lg-1[b-pdikgt8xu7], .col-lg-2[b-pdikgt8xu7], .col-lg-3[b-pdikgt8xu7], .col-lg-4[b-pdikgt8xu7], .col-lg-5[b-pdikgt8xu7], .col-lg-6[b-pdikgt8xu7], .col-lg-7[b-pdikgt8xu7], .col-lg-8[b-pdikgt8xu7], .col-lg-9[b-pdikgt8xu7], .col-lg-10[b-pdikgt8xu7], .col-lg-11[b-pdikgt8xu7], .col-lg-12[b-pdikgt8xu7], .col-lg[b-pdikgt8xu7], .col-lg-auto[b-pdikgt8xu7], .col-xl-1[b-pdikgt8xu7], .col-xl-2[b-pdikgt8xu7], .col-xl-3[b-pdikgt8xu7], .col-xl-4[b-pdikgt8xu7], .col-xl-5[b-pdikgt8xu7], .col-xl-6[b-pdikgt8xu7], .col-xl-7[b-pdikgt8xu7], .col-xl-8[b-pdikgt8xu7], .col-xl-9[b-pdikgt8xu7], .col-xl-10[b-pdikgt8xu7], .col-xl-11[b-pdikgt8xu7], .col-xl-12[b-pdikgt8xu7], .col-xl[b-pdikgt8xu7], .col-xl-auto[b-pdikgt8xu7] {
    position: relative;
    width: 100%;
    padding-right: 10px;
    padding-left: 10px;
}

.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .kt-login__extra .kt-login__link[b-pdikgt8xu7] {
    font-size: 1rem;
    transition: color 0.3s ease;
}

html a[b-pdikgt8xu7], html button[b-pdikgt8xu7], body a[b-pdikgt8xu7], body button[b-pdikgt8xu7] {
    outline: none !important;
}

a[b-pdikgt8xu7] {
    text-decoration: none;
    background-color: transparent;
}

.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .kt-login__actions[b-pdikgt8xu7] {
    text-align: center;
    margin-top: 7%;
}

    .kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .kt-login__actions .kt-login__btn-secondary[b-pdikgt8xu7], .kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .kt-login__actions .kt-login__btn-primary[b-pdikgt8xu7] {
        height: 50px;
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }

.btn.btn-brand.btn-elevate[b-pdikgt8xu7] {
    box-shadow: 0px 4px 16px 0px rgba(93, 120, 255, 0.15);
}

.btn.btn-elevate[b-pdikgt8xu7] {
    transition: all 0.3s ease 0s;
}

button:not(:disabled)[b-pdikgt8xu7], [type="button"]:not(:disabled)[b-pdikgt8xu7], [type="reset"]:not(:disabled)[b-pdikgt8xu7], [type="submit"]:not(:disabled)[b-pdikgt8xu7] {
    cursor: pointer;
}

.btn[b-pdikgt8xu7] {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.btn-brand[b-pdikgt8xu7] {
    background-color: #5d78ff;
    border-color: #5d78ff;
    color: #ffffff;
}
/*.btn {
    background: transparent;
    outline: none !important;
    vertical-align: middle;
}*/
.btn[b-pdikgt8xu7] {
    display: inline-block;
    font-weight: normal;
    text-align: center;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    padding: 0.65rem 1rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: 0.25rem;
}

button[b-pdikgt8xu7], [type="button"][b-pdikgt8xu7], [type="reset"][b-pdikgt8xu7], [type="submit"][b-pdikgt8xu7] {
    -webkit-appearance: button;
}

button[b-pdikgt8xu7], select[b-pdikgt8xu7] {
    text-transform: none;
}

button[b-pdikgt8xu7], input[b-pdikgt8xu7] {
    overflow: visible;
}

input[b-pdikgt8xu7], button[b-pdikgt8xu7], select[b-pdikgt8xu7], optgroup[b-pdikgt8xu7], textarea[b-pdikgt8xu7] {
    margin: 0;
    font-family: inherit;
}
/* /Pages/Portfolio/PortfilioTop.razor.rz.scp.css */
img[b-po0eepiqel] {
    max-height: auto;
    width: 100%;
    transition: 0.3s ease-in-out
}

.d-flex div[b-po0eepiqel] {
    max-height: 200px;
    width: 266px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 20px;
    margin-bottom: 20px;
    transition: 0.3s ease-in-out
}

    .d-flex div:hover[b-po0eepiqel] {
        filter: drop-shadow(0px 10px 18px rgba(52, 51, 82,0));
        transform: translateY(-10px);
        transition: 0.3s ease-in-out
    }

h2[b-po0eepiqel] {
    text-align: center;
    margin-top: 50px;
}

div.card[b-po0eepiqel]{
    margin-left: 0px;
    margin-right: 0px;
}

@media(max-width:1024px) {
    h2[b-po0eepiqel] {
        margin-top: 40px;
    }

    .d-flex div[b-po0eepiqel]{
        max-height: 200px;
        width: 90vw;
    }
}

.card[b-po0eepiqel] {
    width:200px;
    height:200px;
    margin: 10px;
    background: ghostwhite;
}
/* /Pages/Portfolio/Portfolio.razor.rz.scp.css */
.row[b-vkell593y7] {
    height: 500px;
    padding: 0px;
    margin: 0px;
    background-image: url("/images/newfile/aboutus-background-img1-1.jpg");
    background-repeat: no-repeat;
    background-size: cover;
}

.col-md-6[b-vkell593y7] {
    padding: 0px;
    margin: 0px;
}

@media(max-width:768px)
{
    .row[b-vkell593y7] {
        height: auto;
        padding: 0px;
        margin: 0px;
        padding-top: 20px;
        padding-bottom: 20px;
    }
}
/* /Pages/Portfolio/PortfolioBottom.razor.rz.scp.css */

h3[b-mxfsgopnhq] {
    font-size: clamp(1.6rem, 3.5vw, 40px);
}

h4[b-mxfsgopnhq] {
    font-size: clamp(1rem, 2.5vw, 20px);
}


/*CARD*/
img[b-mxfsgopnhq] {
    max-height: auto;
    width: 100%;
    transition: 0.3s ease-in-out
}

div.d-flex.flex-column[b-mxfsgopnhq] {
    max-height: 200px;
    width: 266px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 20px;
    margin-bottom: 20px;
    transition: 0.3s ease-in-out
}

    div.d-flex.flex-column:hover[b-mxfsgopnhq] {
        filter: drop-shadow(0px 10px 18px rgba(52, 51, 82,0));
        transform: translateY(-10px);
        transition: 0.3s ease-in-out
    }

h2[b-mxfsgopnhq] {
    text-align: center;
    margin-top: 50px;
}

div.card[b-mxfsgopnhq] {
    margin-left: 0px;
    margin-right: 0px;
}

@media(max-width:1024px) {
    h2[b-mxfsgopnhq] {
        margin-top: 40px;
    }

    div.d-flex.flex-column[b-mxfsgopnhq] {
        max-height: 200px;
        width: 90vw;
    }
}

.card[b-mxfsgopnhq] {
    width: 200px;
    height: 200px;
    margin: 10px;
    background: ghostwhite;
}

/* /Pages/Portfolio/PortfolioMiddle.razor.rz.scp.css */
h2[b-s8a6ki0g3z] {
    font-size: clamp(1.6rem, 3.5vw, 40px);
}
/* /Pages/Product/B2BRealEstate.razor.rz.scp.css */
.width-80[b-0pfma3pb7d] {
    width: 80%;
}

ul li[b-0pfma3pb7d] {
    margin-top: 6px;
    margin-bottom: 6px;
    font-size: 18px;
    height: auto;
}

h3[b-0pfma3pb7d] {
    font-size: clamp(1.6rem, 3.5vw, 40px);
}
li.d-flex > span.icon[b-0pfma3pb7d] {
    display: inline-block;
    min-width: 24px;
    min-height: 24px;
    margin-right: 5px;
    background: url('/images/tick.svg') no-repeat;
    background-size: contain;
    filter: invert(41%) sepia(85%) saturate(3665%) hue-rotate(85deg) brightness(120%) contrast(101%);
}

@media(max-width:768px) {
    li.d-flex > span.icon[b-0pfma3pb7d] {
        min-width: 28px;
        min-height: 28px;
    }

    ul li[b-0pfma3pb7d] {
        font-size: 16px;
    }
}
/* /Pages/Product/ComplianceGateway.razor.rz.scp.css */
h1[b-oek1r4yblk], h3[b-oek1r4yblk] {
    text-align: center;
}

h4[b-oek1r4yblk] {
    font-size: clamp(14px, 3vw, 16px);
}

img[b-oek1r4yblk] {
   
}

.d-grid > h5[b-oek1r4yblk] {
    font-size: clamp(14px, 3vw, 19px);
    padding-bottom: 12px;
    padding-top: 24px;
}

p[b-oek1r4yblk], h5[b-oek1r4yblk] {
    box-sizing: border-box;
    padding-inline: 20px;
    padding-bottom: 12px;
    margin-block: 6px;
    vertical-align: middle;
}

/*.animated-slide-in-up {
    opacity: 0;
    transform: translateY(50px);*/ /* Start position */
    /*animation: slideInUP 0.5s ease forwards;*/ /* Animation definition */
/*}*/

row[b-oek1r4yblk], col[b-oek1r4yblk], .CardHover[b-oek1r4yblk] {
    padding: 12px !important;
    margin: 0px;
}

.home-margin[b-oek1r4yblk] {
    margin-top: 50px;
}

.d-grid[b-oek1r4yblk] {
    grid-template-columns: repeat(3, minmax(150px, 1fr));
    gap: 30px;
}

.d-grid > div h4[b-oek1r4yblk]
{
    margin-block: 10px;
}

.d-grid > div[b-oek1r4yblk]
{
    padding: 20px;
}

img[b-oek1r4yblk] {
    /*aspect-ratio: 3/1;*/
    max-width: 100%;
    height: auto;
    object-fit: contain;
    border-radius: 8px;
    box-shadow: 0 4px 8px rgba(0,0,0,0.1);
    border: none;
}

@media(max-width:1024px) {
    .d-grid[b-oek1r4yblk] {
        grid-template-columns: repeat(2, minmax(150px, 1fr));
    }
}

@media(max-width:768px) {
    .home-margin[b-oek1r4yblk] {
        margin-top: 10px;
    }

    .d-grid[b-oek1r4yblk] {
        grid-template-columns: repeat(1, minmax(150px, 1fr));
    }

    .container[b-oek1r4yblk] {
        position: relative;
        display: inline-block; /* Ensure the container doesn't span the full width */
    }

    img[b-oek1r4yblk]::before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-color: rgb(88,70,30, 0.1);
        z-index: 1;
    }

    /*.mobile-text {*/
        /*position: absolute;*/
        /*color: floralwhite !important;*/
        /*top: 5%;*/
        /*left: 50%;*/
        /*transform: translate(-50%, -50%);*/
        /*color: white;*/ /* Ensure the text is visible on the black overlay */
        /*z-index: 2;
        text-align: center;
        box-sizing: border-box;*/ /* Includes padding in the element's total width and height */
    /*}*/


    h1[b-oek1r4yblk] {
        margin: 0;
        font-size: clamp(1.9rem, 3.5vw, 40px);
    }
}

@keyframes slideInUP-b-oek1r4yblk {
    from {
        opacity: 0;
        transform: translateY(50px); /* Start position */
    }

    to {
        opacity: 1;
        transform: translateY(0); /* End position */
    }
}


ul li[b-oek1r4yblk] {
    margin-top: 6px;
    margin-bottom: 6px;
    font-size: 18px;
    height: auto;
}

/*li.d-flex > span > img {
    width: 24px;
    height: 24px;
    filter: invert(41%) sepia(85%) saturate(3665%) hue-rotate(85deg) brightness(97%) contrast(96%);
}
*/
li.d-flex > span.icon[b-oek1r4yblk] {
    display: inline-block;
    min-width: 24px;
    min-height: 24px;
    margin-right: 5px;
    background: url('/images/tick.svg') no-repeat;
    background-size: contain;
    filter: invert(41%) sepia(85%) saturate(3665%) hue-rotate(85deg) brightness(120%) contrast(101%);
}

@media(max-width:768px) {
    li.d-flex > span.icon[b-oek1r4yblk] {
        min-width: 28px;
        min-height: 28px;
    }

    ul li[b-oek1r4yblk] {
        font-size: 16px;
    }
}
/* Modal styles */
/*.modal {
    display: none;
    position: fixed;
    z-index: 1000;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.9);
    text-align: center;
}*/
    /* Modal navigation arrows */
    /*.modal .prev,
    .modal .next {
        cursor: pointer;
        position: absolute;
        top: 50%;
        width: auto;
        padding: 16px;
        margin-top: -50px;
        color: white;
        font-weight: bold;
        font-size: 30px;
        transition: 0.3s;
        user-select: none;
        -webkit-user-select: none;
        background-color: rgba(0,0,0,0.5);
        border-radius: 50%;
        height: 60px;
        width: 60px;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .modal .prev {
        left: 20px;
    }

    .modal .next {
        right: 20px;
    }

        .modal .prev:hover,
        .modal .next:hover {
            background-color: rgba(0,0,0,0.8);
        }
*/
/* Make modal image more responsive */
/*.modal-content {
    max-width: 90%;
    max-height: 80vh;
    margin: auto;
    display: block;
    position: relative;
    top: 50%;
    transform: translateY(-50%);
}*/
.close[b-oek1r4yblk] {
    position: absolute;
    top: 20px;
    right: 35px;
    color: white;
    font-size: 40px;
    font-weight: bold;
    cursor: pointer;
}

#caption[b-oek1r4yblk] {
    color: white;
    padding: 10px;
    position: absolute;
    bottom: 20px;
    width: 100%;
    text-align: center;
}

.image-viewer[b-oek1r4yblk] {
    display: none;
    position: fixed;
    top: 30px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.9);
    z-index: 1000;
    align-items: center;
    justify-content: center;
}
.image-container[b-oek1r4yblk] {
    position: relative;
    max-width: 95%; /* Increased from 90% */
    max-height: 95vh; /* Increased from 90vh */
    display: flex;
    flex-direction: column;
    align-items: center;
}

.full-image[b-oek1r4yblk] {
    max-width: 90vw; /* Added to control width */
    max-height: 80vh; /* Increased from 60vh */
    width: auto;
    height: auto;
    object-fit: contain;
    margin: 0 auto;
}
/*.image-caption {
    color: white;
    text-align: center;
    padding: 20px;
    font-size: 1.5rem;*/ /* Increased from 1.2rem */
    /*margin-top: 15px;
    background-color: rgba(0, 0, 0, 0.5);
    border-radius: 5px;
    max-width: 80%;
    margin-left: auto;
    margin-right: auto;
}*/
.close-btn[b-oek1r4yblk] {
    position: absolute;
    top: 40px; /* Moved up slightly */
    right: 40px; /* Moved out slightly */
    color: white;
    font-size: 50px; /* Increased from 40px */
    cursor: pointer;
    z-index: 1001;
    background-color: rgba(0, 0, 0, 0.7); /* Added background */
    border-radius: 50%;
    width: 60px;
    height: 60px;
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.nav-arrow[b-oek1r4yblk] {
    color: white;
    font-size: 50px; /* Increased from 40px */
    cursor: pointer;
    padding: 25px; /* Increased from 20px */
    user-select: none;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    background-color: rgba(0, 0, 0, 0.7); /* Darker background */
    border-radius: 50%;
    width: 70px; /* Increased from 60px */
    height: 70px; /* Increased from 60px */
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 1001;
}
.prev-arrow[b-oek1r4yblk] {
    left: 30px;
}

.next-arrow[b-oek1r4yblk] {
    right: 30px;
}

.nav-arrow:hover[b-oek1r4yblk] {
    background-color: rgba(0, 0, 0, 0.8);
}

/* Remove the hover effect from feature cards if you don't want it */
.feature-card[b-oek1r4yblk] {
    cursor: pointer;
    height: 100%;
    padding: 20px;
    border-radius: 10px;
    background: white;
    box-shadow: 0 4px 12px rgba(0,0,0,0.08);
    transition: transform 0.3s ease;
}
    .feature-card:hover[b-oek1r4yblk] {
        transform: translateY(-5px);
        box-shadow: 0 10px 20px rgba(0,0,0,0.15);
    }

.section-divider[b-oek1r4yblk] {
    border-top: 1px solid #eee;
    margin: 50px 0;
}
.feature-img[b-oek1r4yblk] {
    width: 100%;
    max-height: 200px; /* Adjust as needed */
    object-fit: contain;
    margin-bottom: 15px;
    border: 1px solid #eee;
}

.feature-content[b-oek1r4yblk] {
    padding: 20px;
    background: white;
}
/* /Pages/Product/Product.razor.rz.scp.css */
.width-80[b-r8nkjwyuz7]
{
    width: 80%;
}

ul li[b-r8nkjwyuz7] {
    margin-top: 6px;
    margin-bottom: 6px;
    font-size: 18px;
    height: auto;
}

h3[b-r8nkjwyuz7] {
    font-size: clamp(1.6rem, 3.5vw, 40px);
}

/*li.d-flex > span > img {
    width: 24px;
    height: 24px;
    filter: invert(41%) sepia(85%) saturate(3665%) hue-rotate(85deg) brightness(97%) contrast(96%);
}
*/
li.d-flex > span.icon[b-r8nkjwyuz7] {
    display: inline-block;
    min-width: 24px;
    min-height: 24px;
    margin-right: 5px;
    background: url('/images/tick.svg') no-repeat;
    background-size: contain;
    filter: invert(41%) sepia(85%) saturate(3665%) hue-rotate(85deg) brightness(120%) contrast(101%);
}

@media(max-width:768px)
{
    li.d-flex > span.icon[b-r8nkjwyuz7] {
        min-width: 28px;
        min-height: 28px;
    }

    ul li[b-r8nkjwyuz7] {
        font-size: 16px;
    }
}
.row[b-r8nkjwyuz7] {
    height: 500px;
    padding: 0px;
    margin: 0px;
    background-image: url("/images/newfile/aboutus-background-img1-1.jpg");
    background-repeat: no-repeat;
    background-size: cover;
}

.col-md-6[b-r8nkjwyuz7] {
    padding: 0px;
    margin: 0px;
}

@media(max-width:768px) {
    .row[b-r8nkjwyuz7] {
        height: auto;
        padding: 0px;
        margin: 0px;
        padding-top: 20px;
        padding-bottom: 20px;
    }
}
/* /Pages/Product/ProductSectionFour.razor.rz.scp.css */
.custom-btn a[b-hf4u4qdc5x] {
    text-align: center;
    position: relative;
    text-decoration: none;
    color: #fff !important;
    background-color: #ff8a73;
    border: 1px solid transparent;
    box-shadow: none;
    vertical-align: middle;
    width: 150px;
    margin-top: 30px !important;
    font-size: 11px !important;
    line-height: 2em;
    letter-spacing: .125em;
    border-radius: 3em;
    font-weight: 500;
    text-transform: uppercase;
    outline: 0;
    padding: 10px !important;
    transition: 0.3s ease-in-out
}

h3[b-hf4u4qdc5x] {
    font-size: clamp(1.6rem, 3.5vw, 40px);
}

    .custom-btn a:hover[b-hf4u4qdc5x] {
        color: #fff;
        box-shadow: rgba(255, 138, 115, 0.3) 0px 10px 25px 0px;
        transition: 0.3s ease-in-out
    }

.custom-btn a[b-hf4u4qdc5x] {
    padding: 20px !important;
    padding-top: 15px !important;
    padding-bottom: 15px !important;
}

button[b-hf4u4qdc5x] {
    text-decoration: none !important;
    border: none !important;
    background-color: rgba(0,0,0,0);
}

label[b-hf4u4qdc5x] {
    color: #58468c !important;
}
/* /Pages/Product/ProductsectionOne.razor.rz.scp.css */
img[b-518hgxdnrl]
{
    margin: 20px;
    height: auto;
    width: auto;
}

.responsive[b-518hgxdnrl]
{
    width: 90%;

}
/* /Pages/Product/ProductSectionThree.razor.rz.scp.css */
Img[b-rzyg4fyvd3] {
    width: 80%;
    margin: 6px;
    height: auto;
    max-width: 400px; /* or any other size that fits your layout */
    max-height: 300px; /* or any other size that fits your layout */
}

h3[b-rzyg4fyvd3] {
    font-size: clamp(1.6rem, 3.5vw, 40px);
}
/* /Pages/Product/ProductSectionTwo.razor.rz.scp.css */
Img[b-gga8yykvex] {
    width: 80%;
    margin: 6px;
    height: auto;
    max-width: 400px; /* or any other size that fits your layout */
    max-height: 300px; /* or any other size that fits your layout */
}

.SectionTwoImg[b-gga8yykvex] {
    width: 80%;
    margin: 6px;
    height: auto;
    max-width: 300px; /* or any other size that fits your layout */
    max-height: 300px; /* or any other size that fits your layout */
}

div.bold-letter > a[b-gga8yykvex] {
    font-weight: 600;
    line-height: 1px;
    transition: 0.3s ease-in-out;
}

a:hover[b-gga8yykvex]{
    transform: translateX(10px);
}

h3[b-gga8yykvex] {
    font-size: clamp(1.6rem, 3.5vw, 40px);
}
/* /Pages/Product/WMS.razor.rz.scp.css */
h1[b-vdvnqil57a], h3[b-vdvnqil57a] {
    text-align: center;
}

h4[b-vdvnqil57a] {
    font-size: clamp(14px, 3vw, 16px);
}

img[b-vdvnqil57a] {
    border: none;
    border-radius: 0;
    box-shadow: none;
}
.d-grid[b-vdvnqil57a] {
    grid-template-columns: repeat(3, minmax(150px, 1fr));
    gap: 30px;
}
    .d-grid > div[b-vdvnqil57a] {
        padding: 20px;
    }
    .d-grid > div h4[b-vdvnqil57a] {
        margin-block: 10px;
    }


.d-grid > h5[b-vdvnqil57a] {
    font-size: clamp(14px, 3vw, 19px);
    padding-bottom: 12px;
    padding-top: 24px;
}
    
   
p[b-vdvnqil57a], h5[b-vdvnqil57a] {
    box-sizing: border-box;
    padding-inline: 20px;
    padding-bottom: 12px;
    margin-block: 6px;
    vertical-align: middle;
}

/*.animated-slide-in-up {
    opacity: 0;
    transform: translateY(50px);*/ /* Start position */
    /*animation: slideInUP 0.5s ease forwards;*/ /* Animation definition */
/*}*/

row[b-vdvnqil57a], col[b-vdvnqil57a], .CardHover[b-vdvnqil57a] {
    padding: 12px !important;
    margin: 0px;
    overflow: visible !important; /* Allows bullets to be visible */
}
    row[b-vdvnqil57a], col[b-vdvnqil57a], .CardHover img[b-vdvnqil57a]{
        max-width:40px;
        height:40px;
    }
  /*  .home-margin {
        margin-top: 50px;
    }*/




img[b-vdvnqil57a]
{
    aspect-ratio: 3/1;
}

@media(max-width:1024px) {
    .d-grid[b-vdvnqil57a] {
        grid-template-columns: repeat(2, minmax(150px, 1fr));
    }
}

@media(max-width:768px) {
    .home-margin[b-vdvnqil57a] {
        margin-top: 10px;
    }

    .d-grid[b-vdvnqil57a] {
        grid-template-columns: repeat(1, minmax(150px, 1fr));
    }

    .container[b-vdvnqil57a] {
        position: relative;
        display: inline-block; /* Ensure the container doesn't span the full width */
    }

    img[b-vdvnqil57a]::before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-color: rgb(88,70,30, 0.1);
        z-index: 1;
    }

    h1[b-vdvnqil57a] {
        margin: 0;
        font-size: clamp(1.9rem, 3.5vw, 40px);
    }
}

@keyframes slideInUP-b-vdvnqil57a {
    from {
        opacity: 0;
        transform: translateY(50px); /* Start position */
    }

    to {
        opacity: 1;
        transform: translateY(0); /* End position */
    }
}
.spaced-list[b-vdvnqil57a] {
    list-style-type: disc !important;
    padding-left: 20px;
    padding-top:20px;
    margin: 0;
    display: block !important;
}

    .spaced-list li[b-vdvnqil57a] {
        margin-bottom: 10px;
    }
.fw-bold[b-vdvnqil57a]{
    text-align:center;
    font-size:30px!important;
    padding-left:20px;
}
.No-bgImg[b-vdvnqil57a] {
    background: none;
}

h2[b-vdvnqil57a] {
    font-size: clamp(1.6rem, 3.5vw, 40px);
}

h3[b-vdvnqil57a] {
    font-size: clamp(1.7rem, 4vw, 46px);
}

.section-margintop-80[b-vdvnqil57a] {
    margin-top: 80px;
}

.section-three img[b-vdvnqil57a] {
    max-width: 100%;
    height: 400px;
}

.col-md-6[b-vdvnqil57a] {
    padding: 0px !important;
}

@media (max-width: 768px) {
    .section-margintop-80[b-vdvnqil57a] {
        margin-top: 40px;
    }

    .section-three[b-vdvnqil57a] {
        flex-direction: column-reverse;
    }

        .section-three .col-md-6[b-vdvnqil57a] {
            width: 100%;
            text-align: center;
        }

        .section-three img[b-vdvnqil57a] {
            margin-top: 20px;
        }
}
li.d-flex > span.icon[b-vdvnqil57a] {
    display: inline-block;
    min-width: 24px;
    min-height: 24px;
    margin-right: 5px;
    background: url('/images/tick.svg') no-repeat;
    background-size: contain;
    filter: invert(41%) sepia(85%) saturate(3665%) hue-rotate(85deg) brightness(120%) contrast(101%);
}
@media(max-width:768px) {
    li.d-flex > span.icon[b-vdvnqil57a] {
        min-width: 28px;
        min-height: 28px;
    }
}
.body-scroll-lock[b-vdvnqil57a] {
    position: fixed;
    width: 100%;
    overflow-y: scroll;
}

/* Popup styles */
.popup-overlay[b-vdvnqil57a] {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, 0.8);
    display: flex;
    justify-content: center;
    align-items: flex-start;
    z-index: 9999;
    padding: 20px;
    overflow-y: auto;
    backdrop-filter: blur(5px);
}

.popup-content.panther-style[b-vdvnqil57a] {
    width: 90%;
    max-width: 850px;
    max-height: 90vh;
    background: linear-gradient(145deg, #ffffff, #f0f0f0);
    border-radius: 10px;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
    overflow-y: auto; /* Make content scrollable */
    display: flex;
    flex-direction: column;
    margin-top: 100px;
    animation: popIn 0.3s ease-out forwards;
}

.gradient-text[b-vdvnqil57a] {
    background: linear-gradient(90deg, #0f172a, #1e293b, #fb923c, #1e293b, #0f172a);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    font-weight: bold;
    font-size: 2.5rem;
}

.popup-header[b-vdvnqil57a] {
    background: linear-gradient(277.04deg, white -2.15%, #a092c6 98.28%);
    color: #333;
    padding: 20px;
    text-align: center;
    position: relative;
    flex-shrink: 0;
}

    .popup-header h3[b-vdvnqil57a] {
        font-size: 1.8rem;
        font-weight: 700;
        margin: 0;
        letter-spacing: 1px;
    }
    .popup-header .title-block[b-vdvnqil57a] {
        flex: 1;
    }
    .popup-header h2[b-vdvnqil57a] {
        font-size: 2.5rem;
        font-weight: 900;
        margin: 0;
        text-transform: uppercase;
        letter-spacing: 2px;
        text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3);
    }
.popup-body-container[b-vdvnqil57a] {
    max-height: calc(90vh - 120px);
    overflow-y: auto;
    flex-grow: 1;
    padding: 0 20px;
}
    .popup-header .logo-block[b-vdvnqil57a] {
        margin-top: 20px;
        margin-left: 20px;
    }

.popup-body[b-vdvnqil57a] {
    display: flex;
    padding: 20px 0;
    min-height: 0;
}
.left-section[b-vdvnqil57a] {
    flex: 1;
    padding-right: 20px;
    min-width: 0;
}
.popup-body[b-vdvnqil57a] {
    display: flex;
    padding: 30px;
}

.logo-contact-container[b-vdvnqil57a] {
    display: flex;
    flex-direction: column;
    height: 100%;
}


.right-section[b-vdvnqil57a] {
    flex: 1;
    padding-left: 20px;
    border-left: 1px solid #e0e0e0;
    min-width: 0;
}

.contact-info[b-vdvnqil57a] {
    width: 100%;
}
    .contact-info h4[b-vdvnqil57a] {
        font-size: 1.3rem;
        color: #58468c;
        margin-bottom: 20px;
        padding-top: 20px;
        padding-bottom: 10px;
        /*border-bottom: 2px solid #58468c;*/
        text-align: center;
    }

.contact-details[b-vdvnqil57a] {
    display: flex;
    flex-direction: column;
    gap: 15px;
    margin-top: 15px;
}
    .contact-details div[b-vdvnqil57a] {
        flex: 1;
        text-align: center;
    }

        .contact-details div h4[b-vdvnqil57a] {
            color: #58468c;
            margin-bottom: 8px;
            font-size: 16px;
        }
.contact-item[b-vdvnqil57a] {
    display: flex;
    align-items: center;
    margin-bottom: 15px;
    font-size: 1rem;
}
    .contact-item i[b-vdvnqil57a] {
        color: #58468c;
        margin-right: 10px;
        font-size: 1.1rem;
        width: 20px;
        text-align: center;
    }
    .contact-item a[b-vdvnqil57a], .contact-item span[b-vdvnqil57a] {
        color: #333;
        text-decoration: none;
        transition: color 0.2s;
    }

        .contact-item a:hover[b-vdvnqil57a] {
            color: #58468c;
        }
.contact-details i[b-vdvnqil57a] {
        margin-right: 5px;
        color: #58468c;
    }
    .contact-details p[b-vdvnqil57a] {
        margin: 5px 0;
        color: #555;
    }

.form-group[b-vdvnqil57a] {
    margin-bottom: 20px;
}

.form-control[b-vdvnqil57a] {
    width: 100%;
    padding: 12px 15px;
    border: 1px solid #ddd;
    border-radius: 4px;
    font-size: 14px;
    background-color: #f9f9f9;
    transition: border-color 0.3s;
}

    .form-control:focus[b-vdvnqil57a] {
        outline: none;
        border-color: #58468c;
        box-shadow: 0 0 0 2px rgba(88, 70, 140, 0.1);
    }


.download-btn[b-vdvnqil57a] {
    background: linear-gradient(135deg, #58468c, #7a5fb5);
    color: white;
    border: none;
    padding: 12px 25px;
    font-size: 1rem;
    font-weight: 600;
    border-radius: 5px;
    cursor: pointer;
    transition: all 0.3s;
    width: 100%;
    text-transform: uppercase;
    letter-spacing: 1px;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

    .download-btn:hover[b-vdvnqil57a] {
        background: linear-gradient(135deg, #453473, #6a4fa0);
        box-shadow: 0 6px 8px rgba(0, 0, 0, 0.15);
        transform: translateY(-2px);
    }

    .download-btn:active[b-vdvnqil57a] {
        transform: translateY(0);
    }
.close-btn[b-vdvnqil57a] {
    position: absolute;
    top: 15px;
    right: 15px;
    font-size: 1.8rem;
    color: #333; /* Changed from white to dark color for better visibility */

    background-color: rgba(255, 255, 255, 0.8); /* Changed to light background */

    border: none;
    border-radius: 50%;
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    cursor: pointer;
    transition: all 0.3s ease;
    z-index: 1001; /* Ensure this is high enough */

    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
}

    .close-btn:hover[b-vdvnqil57a] {
        background-color: #ff8a73 !important;
        color: white;
        transform: scale(1.1);
    }
 

/* Animations */
@keyframes fadeIn-b-vdvnqil57a {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

@keyframes slideUp-b-vdvnqil57a {
    from {
        opacity: 0;
        transform: translateY(50px);
    }

    to {
        opacity: 1;
        transform: translateY(0);
    }
}
@keyframes popupFadeIn-b-vdvnqil57a {
    from {
        opacity: 0;
        transform: translateY(-20px);
    }

    to {
        opacity: 1;
        transform: translateY(0);
    }
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .popup-body[b-vdvnqil57a] {
        grid-template-columns: 1fr;
    }

    .contact-details[b-vdvnqil57a] {
        grid-template-columns: 1fr;
    }

    .popup-content[b-vdvnqil57a] {
        width: 95%;
    }
}

/* Animations */
@keyframes fadeIn-b-vdvnqil57a {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

@keyframes slideUp-b-vdvnqil57a {
    from {
        opacity: 0;
        transform: translateY(50px);
    }

    to {
        opacity: 1;
        transform: translateY(0);
    }
}
/* Responsive adjustments */
@media (max-width: 768px) {
    .popup-content.panther-style[b-vdvnqil57a] {
        width: 95%;
        min-height: auto;
    }

    .popup-body[b-vdvnqil57a] {
        flex-direction: column;
        padding: 20px;
    }

    .left-section[b-vdvnqil57a] {
        padding-right: 0;
        padding-bottom: 20px;
    }

    .right-section[b-vdvnqil57a] {
        flex: 1;
        padding-left: 20px;
        border-left: 1px solid #e0e0e0;
        min-width: 0;
    }
    .popup-header h3[b-vdvnqil57a] {
        font-size: 1.5rem;
    }

    .logo-contact-container[b-vdvnqil57a] {
        flex-direction: row;
        align-items: flex-start;
        gap: 20px;
    }

    .popup-logo[b-vdvnqil57a] {
        height: 120px;
        width: auto;
        object-fit: contain;
        margin-bottom: 20px;
    }
}
    @media (max-width: 576px) {
        .popup-content[b-vdvnqil57a] {
            padding: 15px;
        }

        .logo-contact-container[b-vdvnqil57a] {
            flex-direction: column;
            align-items: center;
        }

        .popup-logo[b-vdvnqil57a] {
            height: 120px;
            width: auto;
            object-fit: contain;
            margin-bottom: 20px;
        }
    }
.thank-you-message[b-vdvnqil57a] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
    padding: 20px;
}

    .thank-you-message h4[b-vdvnqil57a] {
        color: #28a745;
        margin-bottom: 15px;
    }

    .thank-you-message p[b-vdvnqil57a] {
        font-size: 16px;
        margin-bottom: 20px;
    }
/* /Pages/Product/WMSAppDevelopment.razor.rz.scp.css */
h1[b-9bf2uby4br], h3[b-9bf2uby4br] {
    text-align: center;
}

h2[b-9bf2uby4br] {
    font-size: clamp(0.9rem, 3.5vw, 26px);
    margin-top: 30px;
}

img[b-9bf2uby4br] {
    border: none;
    border-radius: 0;
    box-shadow: none;
}

.SectionTwoImg[b-9bf2uby4br] {
    max-height: 150px;
    width: auto;
    object-fit: contain;
    margin: 0 auto;
    display: block;
}

.animated-slide-in-up[b-9bf2uby4br] {
    opacity: 0;
    transform: translateY(50px); /* Start position */
    animation: slideInUP-b-9bf2uby4br 0.5s ease forwards; /* Animation definition */
}

row[b-9bf2uby4br], col[b-9bf2uby4br], .CardHover[b-9bf2uby4br] {
    padding: 0px !important;
    margin: 0px;
}

.home-margin[b-9bf2uby4br] {
    margin-top: 10px;
}

@media(max-width:768px) {
    .home-margin[b-9bf2uby4br] {
        margin-top: 10px;
    }

    .container[b-9bf2uby4br] {
        position: relative;
        display: inline-block; /* Ensure the container doesn't span the full width */
    }

    img[b-9bf2uby4br]::before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-color: rgb(88,70,30, 0.1);
        z-index: 1;
    }

    .mobile-text[b-9bf2uby4br] {
        /*position: absolute;*/
        color: floralwhite !important;
        /*top: 5%;*/
        /*left: 50%;*/
        /*transform: translate(-50%, -50%);*/
        color: white; /* Ensure the text is visible on the black overlay */
        z-index: 2;
        text-align: center;
        box-sizing: border-box; /* Includes padding in the element's total width and height */
    }


    h1[b-9bf2uby4br] {
        margin: 0;
        white-space: nowrap !important;
        font-size: clamp(1.9rem, 3.5vw, 40px);
    }
}

@keyframes slideInUP-b-9bf2uby4br {
    from {
        opacity: 0;
        transform: translateY(50px); /* Start position */
    }

    to {
        opacity: 1;
        transform: translateY(0); /* End position */
    }
}
.client-logo-wide[b-9bf2uby4br] {
    max-width: 200px; /* Increased width */
    height: auto;
    width: 100%;
    object-fit: contain;
    padding: 10px;
    transition: all 0.3s ease;
}

    .client-logo-wide:hover[b-9bf2uby4br] {
        transform: scale(1.05);
        opacity: 0.9;
    }

/* Responsive adjustments */
@media (max-width: 992px) {
    .client-logo-wide[b-9bf2uby4br] {
        max-width: 160px;
    }
}

@media (max-width: 768px) {
    .client-logo-wide[b-9bf2uby4br] {
        max-width: 120px;
    }
}

@media (max-width: 576px) {
    .client-logo-wide[b-9bf2uby4br] {
        max-width: 100px;
        padding: 5px;
    }
}

/* Marquee Styles */
.marquee-section[b-9bf2uby4br] {
    overflow: hidden;
    position: relative;
    margin-top: 40px;
}

.marquee-container[b-9bf2uby4br] {
    height: 350px;
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    position: relative;
}
    /* Add hover pause to marquee container */
    .marquee-container:hover .marquee-content[b-9bf2uby4br] {
        animation-play-state: paused;
    }
.marquee-content[b-9bf2uby4br] {
    display: inline-block;
    animation: marquee-b-9bf2uby4br 20s linear infinite;
    padding: 15px 0;
}

.marquee-img[b-9bf2uby4br] {
    cursor: pointer;
    z-index: 1;
    position: relative;
    height: 350px;
    width: 20%;
    margin: 0 25px;
    object-fit: contain;
    border-radius: 15px; /* Added rounded corners */
    box-shadow: 0 4px 8px rgba(0,0,0,0.1); /* Optional subtle shadow */
    transition: all 0.2s ease;
    background: white; /* Add background if images have transparency */
    padding: 5px; /* Optional inner spacing */
}

    .marquee-img:hover[b-9bf2uby4br] {
        filter: grayscale(0%);
        opacity: 1;
        transform: scale(1.1);
    }

@keyframes marquee-b-9bf2uby4br {
    0% {
        transform: translateX(0);
    }

    100% {
        transform: translateX(-50%);
    }
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .marquee-img[b-9bf2uby4br] {
        height: 40px;
        margin: 0 15px;
    }

    .marquee-content[b-9bf2uby4br] {
        animation-duration: 20s;
    }
}
/* Modal Styles */
.custom-modal[b-9bf2uby4br] {
    display: none;
    position: fixed;
    z-index: 9999;
    padding-top: 60px;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    background-color: rgba(0,0,0,0.9);
}

.modal-content-img[b-9bf2uby4br] {
    display: block;
    margin: auto;
    max-width: 90%;
    max-height: 80vh;
    transition: transform 0.3s ease;
}

    .modal-content-img:hover[b-9bf2uby4br] {
        transform: scale(1.1); /* Zoom effect */
    }

.close-btn[b-9bf2uby4br] {
    position: absolute;
    top: 15px;
    right: 25px;
    color: #fff;
    font-size: 35px;
    font-weight: bold;
    cursor: pointer;
    z-index: 10000;
}

.prev-btn[b-9bf2uby4br],
.next-btn[b-9bf2uby4br] {
    cursor: pointer;
    position: absolute;
    top: 50%;
    width: auto;
    margin-top: -30px;
    padding: 16px;
    color: white;
    font-weight: bold;
    font-size: 30px;
    user-select: none;
    transition: 0.3s;
}

.prev-btn[b-9bf2uby4br] {
    left: 20px;
}

.next-btn[b-9bf2uby4br] {
    right: 20px;
}

    .prev-btn:hover[b-9bf2uby4br],
    .next-btn:hover[b-9bf2uby4br],
    .close-btn:hover[b-9bf2uby4br] {
        color: #ccc;
    }
/* /Pages/Product/WMSEdition.razor.rz.scp.css */
h4[b-tz1hyg8cwd] {
    text-align: center;
    font-size: clamp(1.6rem, 3.5vw, 40px);
}
/* General list styling */
ul[b-tz1hyg8cwd] {
    padding-left: 20px; /* Ensures the list has a default padding */
    margin: 0; /* Resets default margins */
}

li[b-tz1hyg8cwd] {
    list-style: circle; /* Circular list marker */
    text-align: left;
    box-sizing: border-box;
}

    /* Customizing the marker */
    li[b-tz1hyg8cwd]::marker {
        color: var(--theme-color); /* Optional: Change marker color */
        font-size: 1.2em; /* Optional: Enlarge marker */
    }

img[b-tz1hyg8cwd] {
    border: none;
    border-radius: 0;
    box-shadow: none;
}

.d-grid > h5[b-tz1hyg8cwd] {
    font-size: clamp(14px, 3vw, 19px);
    padding-bottom: 12px;
    padding-top: 24px;
}

p[b-tz1hyg8cwd], h5[b-tz1hyg8cwd] {
    box-sizing: border-box;
    padding-inline: 20px;
    padding-bottom: 12px;
    margin-block: 6px;
    vertical-align: middle;
}

.animated-slide-in-up[b-tz1hyg8cwd] {
    opacity: 0;
    transform: translateY(50px); /* Start position */
    animation: slideInUP-b-tz1hyg8cwd 0.5s ease forwards; /* Animation definition */
}

row[b-tz1hyg8cwd], col[b-tz1hyg8cwd], .CardHover[b-tz1hyg8cwd] {
    padding: 12px !important;
    margin: 0px;
}

.home-margin[b-tz1hyg8cwd] {
    margin-top: 50px;
}

.d-grid[b-tz1hyg8cwd] {
    grid-template-columns: repeat(3, minmax(150px, 1fr));
    gap: 30px;
}

    .d-grid > div h4[b-tz1hyg8cwd] {
        margin-block: 10px;
    }

    .d-grid > div[b-tz1hyg8cwd] {
        padding: 20px;
    }

img[b-tz1hyg8cwd] {
    aspect-ratio: 3/1;
}

@media(max-width:1024px) {
    .d-grid[b-tz1hyg8cwd] {
        grid-template-columns: repeat(2, minmax(150px, 1fr));
    }
}

@media(max-width:768px) {
    .home-margin[b-tz1hyg8cwd] {
        margin-top: 10px;
    }

    .d-grid[b-tz1hyg8cwd] {
        grid-template-columns: repeat(1, minmax(150px, 1fr));
    }

    .container[b-tz1hyg8cwd] {
        position: relative;
        display: inline-block; /* Ensure the container doesn't span the full width */
    }

    img[b-tz1hyg8cwd]::before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-color: rgb(88,70,30, 0.1);
        z-index: 1;
    }

    .mobile-text[b-tz1hyg8cwd] {
        /*position: absolute;*/
        color: floralwhite !important;
        /*top: 5%;*/
        /*left: 50%;*/
        /*transform: translate(-50%, -50%);*/
        color: white; /* Ensure the text is visible on the black overlay */
        z-index: 2;
        text-align: center;
        box-sizing: border-box; /* Includes padding in the element's total width and height */
    }


    h1[b-tz1hyg8cwd] {
        margin: 0;
        font-size: clamp(1.9rem, 3.5vw, 40px);
    }
}

@keyframes slideInUP-b-tz1hyg8cwd {
    from {
        opacity: 0;
        transform: translateY(50px); /* Start position */
    }

    to {
        opacity: 1;
        transform: translateY(0); /* End position */
    }
}
li.d-flex > span.icon[b-tz1hyg8cwd] {
    display: inline-block;
    min-width: 24px;
    min-height: 24px;
    margin-right: 5px;
    background: url('/images/tick.svg') no-repeat;
    background-size: contain;
    filter: invert(41%) sepia(85%) saturate(3665%) hue-rotate(85deg) brightness(120%) contrast(101%);
}

@media(max-width:768px) {
    li.d-flex > span.icon[b-tz1hyg8cwd] {
        min-width: 28px;
        min-height: 28px;
    }
}
/* /Pages/Product/WMSFAQ.razor.rz.scp.css */
h4[b-w4uu0onp22] {
    text-align: center;
    font-size: clamp(1.6rem, 3.5vw, 40px);
}

h5[b-w4uu0onp22] {
    font-size: clamp(14px, 3vw, 16px);
    padding-block: 8px;
}
p[b-w4uu0onp22] {
    text-align: left;
}

.card-header[b-w4uu0onp22]
{
    cursor: pointer;
}

ul[b-w4uu0onp22]
{
    padding-left: 15px;
}

li[b-w4uu0onp22] {
    list-style: circle; /* Circular list marker */
    text-align: left;
    box-sizing: border-box;
}

    /* Customizing the marker */
    li[b-w4uu0onp22]::marker {
        color: var(--theme-color); /* Optional: Change marker color */
        font-size: 1.2em; /* Optional: Enlarge marker */
    }

.card[b-w4uu0onp22]
{
    background-color: white !important;
}
/* /Pages/Product/WMSScreenshots.razor.rz.scp.css */
img[b-kcix73qzyq]
{
    aspect-ratio: 2/1;
}

button.slick-prev[b-kcix73qzyq]::before, button.slick-next[b-kcix73qzyq]::before {
    color: #58468c !important;
}

.slider-nav[b-kcix73qzyq] {
    margin: 30px auto 0;
    max-width: 800px;
    padding: 0 40px;
}

    /* Thumbnail list container */
    .slider-nav .slick-list[b-kcix73qzyq] {
        overflow: hidden;
        margin: 0 -5px;
    }

    /* Individual thumbnail slide */
    .slider-nav .slick-slide[b-kcix73qzyq] {
        margin: 0 5px;
        padding: 2px;
        cursor: pointer;
        transition: all 0.3s ease;
        text-align: center;
    }

    /* Thumbnail images */
    .slider-nav img[b-kcix73qzyq] {
        width: 80px !important; /* Force consistent width */
        height: 60px !important; /* Force consistent height */
        object-fit: cover;
        border-radius: 4px;
        border: 2px solid transparent;
        opacity: 0.7;
        transition: all 0.3s ease;
        display: block;
        margin: 0 auto;
    }

    /* Active thumbnail */
    .slider-nav .slick-current img[b-kcix73qzyq] {
        border-color: var(--theme-color);
        opacity: 1;
        transform: scale(1.05);
    }

    /* Navigation arrows */
    .slider-nav .slick-arrow[b-kcix73qzyq] {
        background: rgba(255,255,255,0.8);
        border-radius: 50%;
        width: 30px;
        height: 30px;
        z-index: 1;
    }

        .slider-nav .slick-arrow[b-kcix73qzyq]:before {
            color: #58468c;
            font-size: 20px;
            opacity: 1;
        }

    .slider-nav .slick-prev[b-kcix73qzyq] {
        left: 5px;
    }

    .slider-nav .slick-next[b-kcix73qzyq] {
        right: 5px;
    }

/* /Pages/Product/WMSVideoSsection.razor.rz.scp.css */
h4[b-989d688a4z] {
    text-align: center;
    font-size: clamp(1.6rem, 3.5vw, 40px);
}

@media(min-width: 768px)
{
    div.beside[b-989d688a4z] {
        display: flex;
        justify-content: space-evenly;
        margin: 60px 0px 0px 0px;
    }
}

div.beside[b-989d688a4z]
{
    text-align: center;
}
/* /Pages/Product/WMSWeb.razor.rz.scp.css */
h4[b-cwon1w7nhc] {
    text-align: center;
    font-size: clamp(1.6rem, 3.5vw, 40px);
    color: white !important;
}

h5[b-cwon1w7nhc] {
    color: white !important;
}

@media(min-width: 768px) {
    div.beside[b-cwon1w7nhc] {
        display: flex;
        justify-content: space-evenly;
        /*margin: 42px 0px 0px 0px;*/
    }
}

div.beside[b-cwon1w7nhc] {
    text-align: center;
}

img[b-cwon1w7nhc]
{
    aspect-ratio: 4/2;
}
.arrow-left[b-cwon1w7nhc], .arrow-right[b-cwon1w7nhc] {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    background-color: rgba(255,255,255,0.3);
    color: white;
    border-radius: 50%;
    width: 40px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    z-index: 1;
    transition: all 0.3s ease;
}

    .arrow-left:hover[b-cwon1w7nhc], .arrow-right:hover[b-cwon1w7nhc] {
        background-color: rgba(255,255,255,0.5);
    }

.arrow-left[b-cwon1w7nhc] {
    left: 10px;
}

.arrow-right[b-cwon1w7nhc] {
    right: 10px;
}

.carousel-container[b-cwon1w7nhc] {
    scrollbar-width: none; /* Firefox */
    -ms-overflow-style: none; /* IE/Edge */
}

    .carousel-container[b-cwon1w7nhc]::-webkit-scrollbar {
        display: none; /* Chrome/Safari */
    }

.carousel-image[b-cwon1w7nhc] {
    width: 90%; /* Increase as needed */
    height: 50%; /* or set a specific height */
    max-width: 100%;
    border-radius: 8px;
    box-shadow: 0 4px 8px rgba(0,0,0,0.2);
    aspect-ratio: 4 / 2;
}
/* /Pages/SectionSix.razor.rz.scp.css */
p[b-390cu4rka3]
{
    font-size:clamp(1rem, 3vw, 22px);
    font-weight: 500;
    line-height:30px;
    letter-spacing: 1px;
    color: #595959;
    margin-top: 20px;
}

.head-h3[b-390cu4rka3]
{
    margin-top: 35px !important;
    font-size: clamp(1.4rem, 3vw, 24px);
    color: #58468c;
}

.head-h2[b-390cu4rka3] {
    font-size: clamp(1.7rem, 4vw, 46px);
    color: #58468c;
}

.owl-carousel[b-390cu4rka3] {
    margin: 10px auto;
    width: 400px;
    max-width: 95%;
}

.in-sync[b-390cu4rka3], .in-link[b-390cu4rka3] {
    border: 1px solid #639;
    box-sizing: border-box
}

img[b-390cu4rka3]
{
    max-width: 92px;
}

.carousel_2 .current[b-390cu4rka3] {
    border: 2px solid #639;
    box-sizing: border-box
}

    .carousel_2 .current img[b-390cu4rka3] {
        transform-style: flat !important
    }

@media(max-width: 1024px)
{
    img[b-390cu4rka3] 
    {
        max-width: 80px;
    }
}

/* /Pages/SectionTwelve.razor.rz.scp.css */
h3[b-a8qj71apo6]
{
    margin-top: 20px;
}

.h1-head[b-a8qj71apo6] {
    font-size: clamp(1.6rem, 3.5vw, 40px);
    color: #58468c;
}

input[b-a8qj71apo6] {
    background-color: #f5f9ff;
    outline: none;
    border: none;
    border-radius: 10px;
    height: 3rem;
    width: 100%;
    margin-top: 8px;
    margin-bottom: 8px;
    padding-left: 30px;
    padding-right: 30px;
}
.custom-input[b-a8qj71apo6] {
    border: none;
    background-color: gray;
    color: white; /* Optional: to make the text visible against the gray background */
}


input[b-a8qj71apo6]::placeholder, textarea[b-a8qj71apo6]::placeholder
{
    font-size: 12px;

}

input:focus[b-a8qj71apo6], input:focus[b-a8qj71apo6]::placeholder, textarea:focus[b-a8qj71apo6], textarea:focus[b-a8qj71apo6]::placeholder
{
    color: #58468c;
}

textarea[b-a8qj71apo6]
{
    background-color: #f5f9ff;
    outline: none;
    border: none;
    border-radius: 10px;
    height: 8rem;
    width: 100%;
    margin-top: 6px;
    margin-bottom: 30px;
    padding-left: 30px;
    padding-right: 30px;
    padding-top: 20px;
    padding-bottom: 20px;
}

.custom-btn div[b-a8qj71apo6] {
    text-align: center;
    position: relative;
    text-decoration: none;
    color: #fff !important;
    background-color: #ff8a73;
    border: 1px solid transparent;
    box-shadow: none;
    vertical-align: middle;
    width: 150px;
    margin-top: 30px !important;
    font-size: 12px;
    line-height: 2em;
    letter-spacing: .125em;
    border-radius: 3em;
    font-weight: 500;
    text-transform: uppercase;
    outline: 0;
    padding: 10px !important;
    transition: 0.3s ease-in-out
}

    .custom-btn div:hover[b-a8qj71apo6] {
        color: #fff;
        box-shadow: rgba(255, 138, 115, 0.3) 0px 10px 25px 0px;
        transition: 0.3s ease-in-out
    }

.custom-btn div[b-a8qj71apo6] {
    padding: 40px !important;
    padding-top: 16px !important;
    padding-bottom: 16px !important;
}

button[b-a8qj71apo6] {
    text-decoration: none;
    border: none;
    background-color: #58468c;
    color: white;
    padding: 12px 24px;
    font-size: 16px;
    font-weight: 600;
    border-radius: 30px;
    box-shadow: 0 6px 18px rgba(106, 90, 205, 0.4);
    transition: all 0.3s ease;
    cursor: pointer;
    position: relative;
    overflow: hidden;
}

    button:hover:not(:disabled)[b-a8qj71apo6] {
        background-color: #6c5ce7; /* a lighter shade of slateblue */
        box-shadow: 0 10px 25px rgba(106, 90, 205, 0.6);
        transform: translateY(-2px);
    }

    button:disabled[b-a8qj71apo6] {
        opacity: 0.6;
        cursor: not-allowed;
    }

    /* Optional animation ripple effect */
    button[b-a8qj71apo6]::after {
        content: '';
        position: absolute;
        background: rgba(255, 255, 255, 0.2);
        border-radius: 50%;
        transform: scale(0);
        opacity: 0;
        pointer-events: none;
        transition: transform 0.5s, opacity 1s;
    }

    button:active[b-a8qj71apo6]::after {
        width: 100px;
        height: 100px;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%) scale(1);
        opacity: 1;
        transition: 0s;
    }


/*RESPONSIVE*/

@media(max-width: 768px)
{
    .btn-mt-0[b-a8qj71apo6]
    {
        /*margin-top: 100px;*/
        order: 0 !important;
    }
    
    .btn-mt-1[b-a8qj71apo6]
    {
        margin-top: 30px;
        order: 1 !important;
    }
}
.alert.alert-success[b-a8qj71apo6] {
    display: block !important;
    opacity: 1 !important;
}
/* /Pages/Services/Digital/Digitalmarketing.razor.rz.scp.css */
img[b-brgm8f7u3n] {
    width: 100%;
    height: auto;
}

.row[b-brgm8f7u3n] {
    height: 500px;
    padding: 0px;
    margin: 0px;
    background-image: url("/images/newfile/aboutus-background-img1-1.jpg");
    background-repeat: no-repeat;
    background-size: cover;
}

h1[b-brgm8f7u3n] {
    font-size: clamp(1.9rem, 4vw, 36px);
}

p[b-brgm8f7u3n] {
    /*font-size: clamp(1rem, 2.4vw, 18px);*/
}

.col-lg-7[b-brgm8f7u3n], .col-lg-5[b-brgm8f7u3n] {
    padding: 0px;
    margin: 0px;
}

@media(max-width:1024px) {
    .row[b-brgm8f7u3n] {
        height: auto;
        padding: 0px;
        margin: 0px;
        padding-top: 20px;
        padding-bottom: 20px;
    }
}
/* /Pages/Services/Digital/DigitalMarketingBottom.razor.rz.scp.css */
img[b-qj5kt2asy7] {
    width: 100%;
    height: auto;
}

h1[b-qj5kt2asy7] {
    font-size: clamp(1.9rem, 4vw, 36px);
}

h3[b-qj5kt2asy7] {
    font-weight: bold;
    margin-top: 10px;
}

p[b-qj5kt2asy7] {
    /*font-size: clamp(1rem, 2.4vw, 18px);*/
    box-sizing: border-box;
}

.CardHover p[b-qj5kt2asy7] {
    /*font-size: clamp(1rem, 2vw, 16px);*/
    line-height: 26px;
}

.No-bgImg img[b-qj5kt2asy7] {
    width: 90px;
    height: auto;
}

.No-bgImg .bg-img img[b-qj5kt2asy7] {
    width: 100%;
    height: auto;
}

.row[b-qj5kt2asy7] {
    padding: 0px !important;
    margin: 0px !important;
}

.CardHover img[b-qj5kt2asy7] {
    width: 100px;
    height: auto
}

.CardHover[b-qj5kt2asy7] {
    padding-top: 80px;
    padding-bottom: 40px;
    width: 350px;
    height: 580px;
}

div.spacing[b-qj5kt2asy7] {
    margin: 6rem 0rem 0rem 0rem;
}

div.spacing > h3[b-qj5kt2asy7] {
    text-align: center;
    font-size: clamp(20px, 3vw, 32px) !important;
}
/* /Pages/Services/Digital/DigitalMarketingTop.razor.rz.scp.css */
img[b-kwr8pw2fqg] {
    width: 100%;
    height: auto;
}

h1[b-kwr8pw2fqg] {
    font-size: clamp(1.9rem, 4vw, 36px);
}

h3[b-kwr8pw2fqg] {
    font-weight: bold;
}

p[b-kwr8pw2fqg] {
    /*font-size: clamp(1rem, 2.1vw, 16px);*/
    margin: 0px !important;
}

.col-lg[b-kwr8pw2fqg], col-lg-3[b-kwr8pw2fqg], col-lg-4[b-kwr8pw2fqg], col-12[b-kwr8pw2fqg] {
    padding: 0px;
    margin: 0px;
}

h3[b-kwr8pw2fqg] {
    padding: 0px;
    margin-bottom: 0px;
}

.No-bgImg img[b-kwr8pw2fqg] {
    width: 70px;
    height: auto;
}

.No-bgImg .bg-img img[b-kwr8pw2fqg] {
    width: 100%;
    height: auto;
}

img.special[b-kwr8pw2fqg] {
    width: 85%;
    height: auto;
}

img.not-special[b-kwr8pw2fqg] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-kwr8pw2fqg] {
        margin-bottom: 10px !important;
    }

    img[b-kwr8pw2fqg] {
        width: 23%;
        height: auto;
    }

        img.special[b-kwr8pw2fqg] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-kwr8pw2fqg] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/Services/Mobile/MobileApp.razor.rz.scp.css */
/* /Pages/Services/Mobile/MobileSectionOne.razor.rz.scp.css */
img[b-aooaoano6f] {
    width: 100%;
    height: auto;
}

.row[b-aooaoano6f] {
    height: 500px;
    padding: 0px;
    margin: 0px;
    background-image: url("/images/newfile/aboutus-background-img1-1.jpg");
    background-repeat: no-repeat;
    background-size: cover;
}

.col-lg-7[b-aooaoano6f], .col-lg-5[b-aooaoano6f] {
    padding: 0px;
    margin: 0px;
}

h1[b-aooaoano6f] {
    font-size: clamp(1.9rem, 4vw, 36px);
}

p[b-aooaoano6f] {
    /*font-size: clamp(1rem, 2.4vw, 18px);*/
}

@media(max-width: 768px)
{
    img[b-aooaoano6f] {
        width: 100%;
        height: auto;
    }
}

@media(max-width:1024px) {
    .row[b-aooaoano6f] {
        height: auto;
        padding: 0px;
        margin: 0px;
        padding-top: 20px;
        padding-bottom: 20px;
    }
}
/* /Pages/Services/Mobile/MobileSectionThree.razor.rz.scp.css */
img[b-8oy61vwl9m] {
    width: 100%;
    height: auto;
}

h1[b-8oy61vwl9m] {
    font-size: clamp(1.9rem, 4vw, 36px);
}

h3[b-8oy61vwl9m] {
    font-weight: bold;
    margin-top: 10px;
}

p[b-8oy61vwl9m] {
    /*font-size: clamp(1rem, 2.4vw, 18px);*/
    box-sizing: border-box;
}

.CardHover p[b-8oy61vwl9m] {
    /*font-size: clamp(1rem, 2vw, 16px);*/
    line-height: 26px;
}

.No-bgImg img[b-8oy61vwl9m] {
    width: 90px;
    height: auto;
}

.No-bgImg .bg-img img[b-8oy61vwl9m] {
    width: 100%;
    height: auto;
}

.row[b-8oy61vwl9m] {
    padding: 0px !important;
    margin: 0px !important;
}

.CardHover img[b-8oy61vwl9m]
{
    width: 100px;
    height: auto
}

.CardHover[b-8oy61vwl9m]
{
    padding-top: 80px;
    padding-bottom: 40px;
    width: 350px;
    height: 600px;
}


    .CardHover img[b-8oy61vwl9m] {
        transition: transform 0.3s;
    }

    .CardHover:hover img[b-8oy61vwl9m] {
        transform: scale(1.1);
    }

@media(max-width:1024px)
{
    .CardHover[b-8oy61vwl9m] {
        padding-top: 20px !important;
        padding-bottom: 20px !important;
        padding: 10px;
        width: auto;
        height: auto;
        margin-top: 5px;
        margin-bottom: 5px;
    }
}

div.spacing > *[b-8oy61vwl9m]
{
    margin: 6rem 0rem 0rem 0rem;
}

div.spacing > div > h3[b-8oy61vwl9m]
{
    text-align: center;
    font-size:clamp(20px, 3vw, 32px) !important;
}
/* /Pages/Services/Mobile/MobileSectionTwo.razor.rz.scp.css */
img[b-iq580lcv7w] {
    width: 100%;
    height: auto;
}

h1[b-iq580lcv7w] {
    font-size: clamp(1.9rem, 4vw, 36px);
}

h3[b-iq580lcv7w]
{
    font-weight: bold;
}

p[b-iq580lcv7w] {
    /*font-size: clamp(1rem, 2.1vw, 16px);*/
    margin: 0px !important;
}

.col-lg[b-iq580lcv7w], col-lg-3[b-iq580lcv7w], col-lg-4[b-iq580lcv7w], col-12[b-iq580lcv7w] {
    padding: 0px;
    margin: 0px;
}

h3[b-iq580lcv7w] {
    padding: 0px;
    margin-bottom: 0px;
}


.No-bgImg img[b-iq580lcv7w] {
    width: 70px;
    height: auto;
}

.No-bgImg .bg-img img[b-iq580lcv7w] {
    width: 100%;
    height: auto;
}

img.special[b-iq580lcv7w] {
    width: 85%;
    height: auto;
}

img.not-special[b-iq580lcv7w] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-iq580lcv7w] {
        margin-bottom: 10px !important;
    }

    img[b-iq580lcv7w] {
        width: 23%;
        height: auto;
    }

        img.special[b-iq580lcv7w] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-iq580lcv7w] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/Services/Services.razor.rz.scp.css */
.section-margintop-80[b-c9pyoyucdv] {
    margin-top: 80px;
}

h6[b-c9pyoyucdv] {
    color: #242424;
}

h2[b-c9pyoyucdv] {
    font-size: clamp(1.6rem, 3.5vw, 40px);
}

h3[b-c9pyoyucdv] {
    font-size: clamp(1.7rem, 4vw, 46px);
}

.text-center[b-c9pyoyucdv] {
    text-align: center;
}

.section-four[b-c9pyoyucdv] {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: stretch;
    margin-top: 2rem;
}

.CardHover[b-c9pyoyucdv] {
    flex: 1 1 200px;
    margin: 1rem;
    text-align: center;
    transition: transform 0.3s, box-shadow 0.3s;
}

    .CardHover img[b-c9pyoyucdv] {
        max-width: 100%;
        height: auto;
        display: block;
        margin: 0 auto 1rem;
    }

    .CardHover:hover[b-c9pyoyucdv] {
        transform: translateY(-10px);
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
    }

.animated-slide-in-fadeIn[b-c9pyoyucdv] {
    animation: slideInFadeIn-b-c9pyoyucdv 1s ease-out forwards;
}

@keyframes slideInFadeIn-b-c9pyoyucdv {
    from {
        opacity: 0;
        transform: translateY(20px);
    }

    to {
        opacity: 1;
        transform: translateY(0);
    }
}

@media (max-width: 768px) {
    .section-four[b-c9pyoyucdv] {
        flex-direction: column;
    }

    .CardHover[b-c9pyoyucdv] {
        margin: 1rem auto;
        flex: 1 1 auto;
    }
}
.row[b-c9pyoyucdv] {
    height: 500px;
    padding: 0px;
    margin: 0px;
    background-image: url("/images/newfile/aboutus-background-img1-1.jpg");
    background-repeat: no-repeat;
    background-size: cover;
}
/* /Pages/Services/UIUX/UIUX.razor.rz.scp.css */
/* /Pages/Services/UIUX/UIUXSectionOne.razor.rz.scp.css */
img[b-8jvze3kvuw] {
    width: 100%;
    height: auto;
}

.row[b-8jvze3kvuw] {
    height: 500px;
    padding: 0px;
    margin: 0px;
    background-image: url("/images/newfile/aboutus-background-img1-1.jpg");
    background-repeat: no-repeat;
    background-size: cover;
}

h1[b-8jvze3kvuw] {
    font-size: clamp(1.9rem, 4vw, 36px);
}

p[b-8jvze3kvuw] {
    /*font-size: clamp(1rem, 2.4vw, 18px);*/
}

.col-lg-7[b-8jvze3kvuw], .col-lg-5[b-8jvze3kvuw] {
    padding: 0px;
    margin: 0px;
}

@media(max-width:1024px) {
    .row[b-8jvze3kvuw] {
        height: auto;
        padding: 0px;
        margin: 0px;
        padding-top: 20px;
        padding-bottom: 20px;
    }
}
/* /Pages/Services/UIUX/UIUXSectionThree.razor.rz.scp.css */
img[b-52u24uz4we] {
    width: 100%;
    height: auto;
}

h1[b-52u24uz4we] {
    font-size: clamp(1.9rem, 4vw, 36px);
}

h3[b-52u24uz4we] {
    font-weight: bold;
    margin-top: 10px;
}

p[b-52u24uz4we] {
    /*font-size: clamp(1rem, 2.4vw, 18px);*/
    box-sizing: border-box;
}

.CardHover p[b-52u24uz4we] {
    /*font-size: clamp(1rem, 2vw, 16px);*/
    line-height: 26px;
}

.No-bgImg img[b-52u24uz4we] {
    width: 90px;
    height: auto;
}

.No-bgImg .bg-img img[b-52u24uz4we] {
    width: 100%;
    height: auto;
}

.row[b-52u24uz4we] {
    padding: 0px !important;
    margin: 0px !important;
}

.CardHover img[b-52u24uz4we] {
    width: 100px;
    height: auto
}

.CardHover[b-52u24uz4we] {
    padding-top: 80px;
    padding-bottom: 40px;
    width: 350px;
    height: 400px;
}

/* /Pages/Services/UIUX/UIUXSectionTwo.razor.rz.scp.css */
img[b-chcrvmqc2s] {
    width: 100%;
    height: auto;
}

h1[b-chcrvmqc2s] {
    font-size: clamp(1.9rem, 4vw, 36px);
}

h3[b-chcrvmqc2s] {
    font-weight: bold;
}

p[b-chcrvmqc2s] {
    /*font-size: clamp(1rem, 2.1vw, 16px);*/
    margin: 0px !important;
}

.col-lg[b-chcrvmqc2s], col-lg-3[b-chcrvmqc2s], col-lg-4[b-chcrvmqc2s], col-12[b-chcrvmqc2s] {
    padding: 0px;
    margin: 0px;
}

h3[b-chcrvmqc2s] {
    padding: 0px;
    margin-bottom: 0px;
}

.No-bgImg img[b-chcrvmqc2s] {
    width: 70px;
    height: auto;
}

.No-bgImg .bg-img img[b-chcrvmqc2s] {
    width: 100%;
    height: auto;
}

img.special[b-chcrvmqc2s] {
    width: 85%;
    height: auto;
}

img.not-special[b-chcrvmqc2s] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-chcrvmqc2s] {
        margin-bottom: 10px !important;
    }

    img[b-chcrvmqc2s] {
        width: 23%;
        height: auto;
    }

        img.special[b-chcrvmqc2s] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-chcrvmqc2s] {
            width: 100%;
            height: auto;
        }
}
/* /Pages/Services/Web/WebDevelopment.razor.rz.scp.css */
body[b-glkpt5dtao] {
}
/* /Pages/Services/Web/WebDevelopmentSectionOne.razor.rz.scp.css */
img[b-fn9rzj943s] {
    width: 100%;
    height: auto;
}

.row[b-fn9rzj943s] {
    height: 500px;
    padding: 0px;
    margin: 0px;
    background-image: url("/images/newfile/aboutus-background-img1-1.jpg");
    background-repeat: no-repeat;
    background-size: cover;
}

h1[b-fn9rzj943s] {
    font-size: clamp(1.9rem, 4vw, 36px);
}

p[b-fn9rzj943s] {
    /*font-size: clamp(1rem, 2.4vw, 18px);*/
}

.col-lg-7[b-fn9rzj943s], .col-lg-5[b-fn9rzj943s] {
    padding: 0px;
    margin: 0px;
}

@media(max-width:1024px) {
    .row[b-fn9rzj943s] {
        height: auto;
        padding: 0px;
        margin: 0px;
        padding-top: 20px;
        padding-bottom: 20px;
    }
}
/* /Pages/Services/Web/WebDevelopmentSectionThree.razor.rz.scp.css */
img[b-f8foi3kl5l] {
    width: 100%;
    height: auto;
}

h1[b-f8foi3kl5l] {
    font-size: clamp(1.9rem, 4vw, 36px);
}

h3[b-f8foi3kl5l] {
    font-weight: bold;
    margin-top: 10px;
}

div.spacing > h3[b-f8foi3kl5l] {
    text-align: center;
    font-size: clamp(20px, 3vw, 32px) !important;
}

p[b-f8foi3kl5l] {
    /*font-size: clamp(1rem, 2.4vw, 18px);*/
    box-sizing: border-box;
}

.CardHover p[b-f8foi3kl5l] {
    /*font-size: clamp(1rem, 2vw, 16px);*/
    line-height: 26px;
}

.No-bgImg img[b-f8foi3kl5l] {
    width: 90px;
    height: auto;
}

.No-bgImg .bg-img img[b-f8foi3kl5l] {
    width: 100%;
    height: auto;
}

.row[b-f8foi3kl5l] {
    padding: 0px !important;
    margin: 0px !important;
}

.CardHover img[b-f8foi3kl5l] {
    width: 100px;
    height: auto
}

.CardHover[b-f8foi3kl5l] {
    padding-top: 80px;
    padding-bottom: 40px;
    width: 350px;
    height: 700px;
}
/* /Pages/Services/Web/WebDevelopmentSectionTwo.razor.rz.scp.css */
img[b-a8hcno936a] {
    width: 100%;
    height: auto;
}

h1[b-a8hcno936a] {
    font-size: clamp(1.9rem, 4vw, 36px);
}

h3[b-a8hcno936a] {
    font-weight: bold;
}

p[b-a8hcno936a] {
    /*font-size: clamp(1rem, 2.1vw, 16px);*/
    margin: 0px !important;
}

.col-lg[b-a8hcno936a], col-lg-3[b-a8hcno936a], col-lg-4[b-a8hcno936a], col-12[b-a8hcno936a] {
    padding: 0px;
    margin: 0px;
}

h3[b-a8hcno936a]{
    padding: 0px;
    margin-bottom: 0px;
}

.No-bgImg img[b-a8hcno936a] {
    width: 70px;
    height: auto;
}

.No-bgImg .bg-img img[b-a8hcno936a] {
    width: 100%;
    height: auto;
}

img.special[b-a8hcno936a] {
    width: 85%;
    height: auto;
}

img.not-special[b-a8hcno936a] {
    width: 100%;
    height: auto;
}

@media(max-width: 1024px) {
    p[b-a8hcno936a] {
        margin-bottom: 10px !important;
    }

    img[b-a8hcno936a] {
        width: 23%;
        height: auto;
    }

        img.special[b-a8hcno936a] {
            width: 18%;
            height: auto;
        }

        img.not-special[b-a8hcno936a] {
            width: 100%;
            height: auto;
        }
}
/* /Shared/AdminLayout.razor.rz.scp.css */
.page[b-0g6nov5lbu] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-0g6nov5lbu] {
    flex: 1;
}

.sidebar[b-0g6nov5lbu] {
    background-color: #58468c;
}

.top-row[b-0g6nov5lbu] {
    background-color: #f7f7f7;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-0g6nov5lbu]  a, .top-row[b-0g6nov5lbu]  .btn-link {
        white-space: nowrap;
        margin-left: 1.5rem;
        text-decoration: none;
    }

        .top-row[b-0g6nov5lbu]  a:hover, .top-row[b-0g6nov5lbu]  .btn-link:hover {
            text-decoration: underline;
        }

        .top-row[b-0g6nov5lbu]  a:first-child {
            overflow: hidden;
            text-overflow: ellipsis;
        }

@media (max-width: 640.98px) {
    .top-row[b-0g6nov5lbu] {
        justify-content: space-between;
    }

        .top-row[b-0g6nov5lbu]  a, .top-row[b-0g6nov5lbu]  .btn-link {
            margin-left: 0;
        }
}

@media (min-width: 641px) {
    .page[b-0g6nov5lbu] {
        flex-direction: row;
    }

    .sidebar[b-0g6nov5lbu] {
        width: 250px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

    .top-row[b-0g6nov5lbu] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

        .top-row.auth[b-0g6nov5lbu]  a:first-child {
            flex: 1;
            text-align: right;
            width: 0;
        }

    .top-row[b-0g6nov5lbu], article[b-0g6nov5lbu] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}

#blazor-error-ui[b-0g6nov5lbu] {
    background: lightyellow;
    bottom: 0;
    box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2);
    display: none;
    left: 0;
    padding: 0.6rem 1.25rem 0.7rem 1.25rem;
    position: fixed;
    width: 100%;
    z-index: 1000;
}

    #blazor-error-ui .dismiss[b-0g6nov5lbu] {
        cursor: pointer;
        position: absolute;
        right: 0.75rem;
        top: 0.5rem;
    }
/* /Shared/Breadcrumb.razor.rz.scp.css */
a[b-di550vbr9r] {
    color: rgb(255, 138, 115) !important;
}

    a:hover[b-di550vbr9r] {
        color: #58468c !important;
    }

#go-to-previous-page[b-di550vbr9r]
{
    margin-bottom: 1rem !important;
}
/* /Shared/Footer.razor.rz.scp.css */
footer[b-1zrfjlkp42] {
    background-color: rgb(52, 51, 82);
    color: white;
    padding-top: 3rem;
    padding-bottom: 3rem;
}

.icon[b-1zrfjlkp42] {
    height:24px;
    width: 24px;
    filter: invert(100%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(100%) contrast(100%);
}

.icon-email[b-1zrfjlkp42] {
    height:30px;
    width: 30px;
    filter: invert(100%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(100%) contrast(100%);
}

footer .foot-header[b-1zrfjlkp42] {
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 20px;
}

li[b-1zrfjlkp42], a[b-1zrfjlkp42] {
    padding-top: 6px;
    padding-bottom: 6px;
    cursor: pointer;
    color: white;
    font-size: clamp(0.78rem, 2.5vw, 0.85rem);
    font-weight:100 !important;
    transition: 0.3s ease;
    word-spacing: 2px;
    letter-spacing: 1px;
}

li > a:hover[b-1zrfjlkp42], address:hover[b-1zrfjlkp42], label:hover[b-1zrfjlkp42]
{
    color: rgb(255, 138, 115);
}

address:hover[b-1zrfjlkp42] {
    transition: 0.3s ease-in-out;
}

address[b-1zrfjlkp42] {
    transition: 0.3s ease-in-out;
}

label[b-1zrfjlkp42]{
    padding: 0px;
    margin: 0px;
}

.d-flex a[b-1zrfjlkp42]
{
    padding: 0px;
}

.second-footer[b-1zrfjlkp42] {
    padding-top: 30px;
    padding-bottom: 30px;
    background-color: rgb(45, 45, 71);
    padding-left: 5px;
    padding-right: 5px;
    font-size: clamp(0.55rem,2.5vw,0.7rem);
    color: white;
}

img[b-1zrfjlkp42]
{
    max-width: 240px;
}

h5[b-1zrfjlkp42] {
    color: #fff !important;
}


address[b-1zrfjlkp42]
{
    font-size: clamp(0.79rem, 2.5vw, 0.85rem);
    font-weight:lighter;
    padding-right: 40px;
    cursor: pointer;
    line-height: 25px;
    word-spacing: 1px;
}

svg[b-1zrfjlkp42] 
{
    max-height: 40px;
    max-width: 40px;
    margin: 2px;
    cursor: pointer;
    transition: max-height 0.3s ease-in-out, max-width 0.1s ease-in-out;
}

svg:hover[b-1zrfjlkp42] 
{
    max-height: 60px;
    max-width:  60px;
}

label[b-1zrfjlkp42] {
    font-size: clamp(0.79rem, 2.5vw, 0.85rem);
    transition: 0.3s ease-in-out;
    cursor: pointer;
}

/*Responsive*/

@media(max-width: 1024px) 
{
    img[b-1zrfjlkp42] {
        max-width: 150px;
    }

}

@media(max-width: 768px)
{
    footer .foot-header[b-1zrfjlkp42], li[b-1zrfjlkp42], a[b-1zrfjlkp42], address[b-1zrfjlkp42], label[b-1zrfjlkp42] {
        text-align: center;
    }

    address[b-1zrfjlkp42] {
        padding-left: 25px;
        padding-right: 25px;
    }

    .label-center[b-1zrfjlkp42] {
        display: flex;
        justify-content: center;
    }

    .icon[b-1zrfjlkp42] 
    {
        height:14px;
        width: 14px;
    }

    .hidden-icon[b-1zrfjlkp42] {
        display: none;
    }

    .logo-sm-center[b-1zrfjlkp42] 
    {
        display: flex;
        justify-content: center;
    }

    .foot-header.servc[b-1zrfjlkp42] {
        padding: 20px 0px 0px 0px
    }
}
/* /Shared/Header.razor.rz.scp.css */
header[b-u8badik71s] {
    background-color: white;
}

nav[b-u8badik71s] {
    display: flex;
}

p[b-u8badik71s] {
    font-size: clamp(13px, 2vw, 17px)
}

ul li.active > a[b-u8badik71s] {
    color: #d9534f;
}

.active[b-u8badik71s] {
    color: #d9534f !important;
}

a.active[b-u8badik71s]::before {
    opacity: 1;
}
li.glow-head-li.active > a[b-u8badik71s] {
    color: ##d9534f; /* Change to your desired color */
    font-weight: bold;
}
    li.glow-head-li.active > a.glow-head[b-u8badik71s] {
        color: #d9534f !important;
        font-weight: bold;
    }
li.childmenus.active-child > a[b-u8badik71s] {
    color: #d9534f !important;
    font-weight: bold;
}
    li.childmenus.active-child > a[b-u8badik71s]::before {
        content: '';
        position: absolute;
        left: -7px;
        top: 50%;
        width: 6px;
        height: 6px;
        border-radius: 50%;
        background-color: #ff6600;
        transform: translateY(-50%);
    }
a[b-u8badik71s] {
    color: #58468c;
    font-weight: 500;
    padding: 9px 6px;
    margin: 0px 1px;
    overflow-wrap: normal;
    white-space: normal;
    transition: color 0.3s ease-in-out;
}

li[b-u8badik71s] {
    display: flex;
    font-size: 16px;
    color: #58468c;
}

.Mobile li[b-u8badik71s] {
    display: block !important;
}

li.no-flex[b-u8badik71s] {
    display: block;
}

a:hover[b-u8badik71s] {
    color: rgb(255, 138, 115) !important;
}

div.custom-btn a:hover[b-u8badik71s] {
    color: rgb(255, 255, 255) !important;
}
div.custom-btn.explore a[b-u8badik71s] {
    color: #fff !important;
}
nav ul li a[b-u8badik71s] {
    text-wrap-mode: nowrap;
    position: relative;
}

    nav ul li a[b-u8badik71s]::before {
        content: '';
        position: absolute;
        left: -2px;
        top: 50%;
        width: 6px;
        height: 6px;
        border-radius: 50%;
        opacity: 0;
        background-color: #5580ff;
        transform: translateY(-50%);
        transition: opacity 0.3s ease-in-out;
    }

nav div.custom-btn a[b-u8badik71s]::before {
    width: 0px;
    height: 0px;
}

nav ul li a:hover[b-u8badik71s]::before,
nav ul li.active a[b-u8badik71s]::before {
    opacity: 1;
}

/*nav ul li.active a {
    color: rgb(255, 138, 115);
}*/



ul[b-u8badik71s] {
    display: block;
}

@media(min-width: 768px) {
    ul.menu[b-u8badik71s] {
        display: flex;
    }

    li:hover .dropdown-menu.home[b-u8badik71s] {
        display: flex;
        animation: topTobottomFade 0.5s cubic-bezier(0.25, 1, 0.5, 1) forwards;
    }

    li:hover .dropdown-menu.about-us[b-u8badik71s] {
        display: flex;
        animation: topTobottomFade 0.5s cubic-bezier(0.25, 1, 0.5, 1) forwards;
    }

    li:hover .dropdown-menu.product[b-u8badik71s] {
        display: flex;
        animation: topTobottomFade 0.5s cubic-bezier(0.25, 1, 0.5, 1) forwards;
    }

    li:hover .dropdown-menu.service[b-u8badik71s] {
        display: flex;
        animation: topTobottomFade 0.5s cubic-bezier(0.25, 1, 0.5, 1) forwards;
    }

    li:hover .dropdown-menu.portfolio[b-u8badik71s] {
        display: flex;
        animation: topTobottomFade 0.5s cubic-bezier(0.25, 1, 0.5, 1) forwards;
    }

    li:hover .dropdown-menu.testimonial[b-u8badik71s] {
        display: flex;
        animation: topTobottomFade 0.5s cubic-bezier(0.25, 1, 0.5, 1) forwards;
    }

    li:hover .dropdown-menu.blog[b-u8badik71s] {
        display: flex;
        animation: topTobottomFade 0.5s cubic-bezier(0.25, 1, 0.5, 1) forwards;
    }
}


img[b-u8badik71s] {
    max-height: 65px;
}

svg[b-u8badik71s] {
    max-height: 36px;
    fill: rgb(255, 138, 115);
}

.HamIcon[b-u8badik71s] {
    display: none !important;
}

.divFirst[b-u8badik71s] {
    order: 0;
}

.divSecond[b-u8badik71s] {
    order: 1;
}

.divThird[b-u8badik71s] {
    order: 2;
}

.row[b-u8badik71s], .col[b-u8badik71s] {
    padding: 0px !important;
    margin: 0px !important;
}

/* Hide the dropdown menu by default */
.dropdown-menu[b-u8badik71s] {
    display: none;
    box-shadow: 0 8px 16px rgba(0,0,0,0.2);
    padding: 0px !important;
    height: 90dvh;
    max-height: 560px;
    z-index: 1;
}



/* Optional: style the dropdown menu items */
.dropdown-menu li[b-u8badik71s] {
    padding: 0px;
}

    .dropdown-menu li a[b-u8badik71s] {
        color: #58468c;
        padding: 10px;
        padding-left: 12px;
        padding-right: 12px;
        text-decoration: none;
    }

    .dropdown-menu li:hover[b-u8badik71s] {
        /*background-color: #ddd;*/
    }

.d-grid.service[b-u8badik71s] {
    grid-template-columns: repeat(3, minmax(150px, 1fr));
    gap: 10px;
}


.divFirst[b-u8badik71s] {
    order: 1;
}

.divSecond[b-u8badik71s] {
    order: 2;
}

.divThird[b-u8badik71s] {
    order: 0;
}

.col-4[b-u8badik71s], .col-lg-2[b-u8badik71s] {
    padding: 0px;
}

.menufirst[b-u8badik71s] {
    padding: 30px;
    height: 100%;
    background-color: #58468c;
    color: white;
    border-radius: 10px 0px 0px 10px;
}

    .menufirst.second[b-u8badik71s] {
        background-color: rgb(80, 83, 107) !important;
    }

    .menufirst.third[b-u8badik71s] {
        background-color: #f5a595 !important;
    }

    .menufirst.forth[b-u8badik71s] {
        background-color: rgb(122, 184, 255) !important;
    }

    .menufirst.fifth[b-u8badik71s] {
        background-color: #f5a595 !important;
    }

    .menufirst.sixth[b-u8badik71s] {
        background-color: rgb(122, 184, 255) !important;
    }

    .menufirst.seventh[b-u8badik71s] {
        background-color: rgb(252, 197, 93) !important;
    }



    .menufirst .header-title[b-u8badik71s] {
        color: white;
    }

.header-title[b-u8badik71s] {
    font-size: clamp(1.6rem, 3.5vw, 40px);
}

p[b-u8badik71s] {
    padding: 15px 0 0;
    font-size: clamp(14px, 2vw, 15px);
}

li.childmenus[b-u8badik71s] {
    font-size: clamp(11px, 2vw, 13px);
}

.Mobile li.childmenus[b-u8badik71s] {
    font-size: inherit;
}

.dropdown ul.menu li.menu-item > ul > li > ul > li:hover ul[b-u8badik71s] {
    display: block;
    z-index: 1;
}

.megalinkbottom[b-u8badik71s] {
    margin: 30px 0 0;
}

.dropdown ul.menu li.menu-item > ul > li:first-child[b-u8badik71s] {
    float: left;
    flex: 0 0 33.33333%;
}

.dropdown ul.menu li.menu-item > ul[b-u8badik71s] {
    position: absolute;
    left: 0;
    top: calc(92%);
    width: 100%;
    background: #fff;
    border-radius: 10px;
    text-decoration: none;
    list-style: none;
}

.Mobile .dropdown-menu[b-u8badik71s] {
    display: none; /* Hide dropdown by default */
}

.Mobile .dropdown ul.menu li.menu-item > ul[b-u8badik71s] {
    background: linear-gradient(277.04deg, #e9e4f7 0%, white 100%);
    position: relative;
    top: 0 !important;
    width: 100%;
    text-decoration: none;
    list-style: none;
}


.dropdown ul.dropdown-menu[b-u8badik71s]::before {
    content: "";
    position: absolute;
    top: -22px;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
}

.dropdown ul.menu li.menu-item > .submenu-third[b-u8badik71s]:before {
    position: absolute;
    content: "";
    top: 0;
    bottom: 0;
    left: -58px;
    width: 100%;
    display: block;
}

li.glow-head-li a:not(.glow-head):hover[b-u8badik71s] {
    color: white !important;
}

.Mobile li.glow-head-li a:not(.glow-head):hover[b-u8badik71s] {
    color: var(--theme-color) !important;
}

.dropdown ul.menu li.menu-item > ul > li > ul > li > a:hover[b-u8badik71s] {
    background: linear-gradient(277.04deg, white -2.15%, #a092c6 98.28%);
    border-radius: 10px;
}

.Mobile .dropdown ul.menu li.menu-item > ul > li > ul > li > a:hover[b-u8badik71s] {
    background: none;
}

.dropdown ul.menu li.menu-item > ul > li[b-u8badik71s] {
    float: left;
    padding: 0;
    flex: 0 0 66.6667%;
    max-width: 66.6667%;
    position: relative;
}

    .dropdown ul.menu li.menu-item > ul > li > ul > li ul[b-u8badik71s] {
        display: none;
        position: absolute;
        left: 300px;
        width: calc(100% - 300px);
        height: 85%;
        top: 6%;
    }

    .dropdown ul.menu li.menu-item > ul > li > ul[b-u8badik71s] {
        padding: 17px 20px 20px;
    }

    .dropdown ul.menu li.menu-item > ul > li > ul[b-u8badik71s] {
        float: left;
        width: 264px;
        padding: 20px 20px 23px;
        height: 100%;
    }

.Mobile .dropdown ul.menu li.menu-item > ul > li > ul[b-u8badik71s] {
    float: left;
    width: 264px;
    padding: 0px 20px;
    height: 100%;
}

.dropdown ul.menu li.menu-item > ul > li > ul > li > a[b-u8badik71s] {
    padding: 12px 40px 12px 20px;
    display: inline-flex;
    width: 100%;
    align-items: center;
    position: relative;
    line-height: 21px;
    text-decoration: none;
}

.dropdown ul.menu li.menu-item > ul > li > ul > li:first-child .submenu-third[b-u8badik71s] {
    display: block;
}

.dropdown-menu[b-u8badik71s] {
    display: none; /* Hide dropdown by default */
}

div.custom-btn + a[b-u8badik71s] {
    color: white !important;
}

    div.custom-btn + a[b-u8badik71s]::before {
        width: 0px;
        height: 0px;
    }

    div.custom-btn + a:hover[b-u8badik71s] {
        color: white !important;
    }


/*RESPONSIVE*/
@media(max-width: 1024px) {
    .divThird[b-u8badik71s] {
        order: 1;
    }

    .d-grid.service[b-u8badik71s] {
        grid-template-columns: repeat(2, minmax(150px, 1fr));
        gap: 10px;
    }
}

@media(max-width: 768px) {
    /* Hide the dropdown menu by default */
    .dropdown-menu[b-u8badik71s] {
        display: none;
        position: absolute;
        width: 80%;
        top: 40px;
        left: -50%;
        right: -50%;
        background-color: white;
        /*min-width: 240px;*/
        padding: 20px;
        padding-left: 10px;
        padding-right: 10px;
        text-align: center;
        box-shadow: 0 8px 16px rgba(0,0,0,0.2);
        z-index: 1;
    }

    .d-grid.service[b-u8badik71s] {
        grid-template-columns: repeat(1, minmax(150px, 1fr));
        gap: 10px;
    }

    ul[b-u8badik71s] {
        display: inline-grid;
        width: 100%; /*ul*/
        text-align: left;
    }

    li[b-u8badik71s] {
        padding-bottom: 10px !important;
        padding-top: 10px !important;
        /*justify-content: center;*/
        margin: 0px;
        font-size: 1rem;
        list-style: disc;
        /*border-bottom: 1px solid #c4b9b9;*/
        width: 100%; /*li*/
    }

    ul.dropdown-menu li[b-u8badik71s] {
        justify-content: start;
    }

    a[b-u8badik71s] {
        padding: 0px !important;
    }

    header div[b-u8badik71s] {
        margin: 0px !important;
    }

    .HamIcon[b-u8badik71s] {
        display: flex !important;
    }

    .nav-open[b-u8badik71s] {
        /*height: 360px;*/
        background: linear-gradient(277.04deg, #d0bfe7 0%, white 100%);
        overflow-y: auto;
        height: calc(100vh - 46px);
        transition: height 0.3s ease-in-out 0.1s, opacity 0.6s ease-in-out;
    }

    .nav-close[b-u8badik71s] {
        height: 0;
        overflow: hidden;
        transition: height 0.3s ease-in-out 0.1s, opacity 0.6s ease-in-out;
    }

    .ul-show[b-u8badik71s] {
        opacity: 1;
        transition: opacity 0.9s ease-in-out;
    }

    .ul-hide[b-u8badik71s] {
        opacity: 0;
        transition: opacity 0.6s ease-in-out;
    }

    nav ul li a[b-u8badik71s]::before {
        content: '';
        position: absolute;
        left: -7px;
        top: calc(50% 2px);
        width: 6px;
        height: 6px;
        border-radius: 50%;
        opacity: 0;
        background-color: #5580ff;
        transform: translateY(-50%);
        transition: opacity 0.3s ease-in-out;
    }

    .divFirst[b-u8badik71s] {
        order: 0;
    }

    .divSecond[b-u8badik71s] {
        order: 2;
    }

    .divThird[b-u8badik71s] {
        order: 1;
    }

    .col-lg-10[b-u8badik71s], .col-md-10[b-u8badik71s] {
        padding: 0px;
    }
}

@media(min-width: 768px) {
    .Desktop[b-u8badik71s] {
        display: block !important;
    }

    .Mobile[b-u8badik71s] {
        display: none !important;
    }
}

.Desktop[b-u8badik71s] {
    display: none;
}

.Mobile[b-u8badik71s] {
    display: block;
}

.d-grid[b-u8badik71s] {
    grid-template-columns: 4.5fr 0.5fr;
}

.Mobile li.menu-item ul.hide[b-u8badik71s] {
    display: none;
}

.Mobile span[b-u8badik71s]
{
   text-align: right;
}

.Mobile .d-grid > a[b-u8badik71s]
{
    margin: 0px 0px 0px 6px;
}
a.glow-head.active[b-u8badik71s] {
    color: #ff9800;
    font-weight: bold;
}

a.mega-menu-link.active[b-u8badik71s] {
    color: #2196f3;
    text-decoration: underline;
}
/* /Shared/MainLayout.razor.rz.scp.css */
.page[b-v3qgow3mef] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-v3qgow3mef] {
    flex: 1;
}

.top-row[b-v3qgow3mef] {
    background-color: #f7f7f7;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-v3qgow3mef]  a, .top-row[b-v3qgow3mef]  .btn-link {
        white-space: nowrap;
        margin-left: 1.5rem;
        text-decoration: none;
    }

        .top-row[b-v3qgow3mef]  a:hover, .top-row[b-v3qgow3mef]  .btn-link:hover {
            text-decoration: underline;
        }

        .top-row[b-v3qgow3mef]  a:first-child {
            overflow: hidden;
            text-overflow: ellipsis;
        }

@media (max-width: 640.98px) {
    .top-row[b-v3qgow3mef] {
        justify-content: space-between;
    }

        .top-row[b-v3qgow3mef]  a, .top-row[b-v3qgow3mef]  .btn-link {
            margin-left: 0;
        }
}

@media (min-width: 641px) {
    .page[b-v3qgow3mef] {
        flex-direction: row;
    }

    .sidebar[b-v3qgow3mef] {
        width: 250px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

    .top-row[b-v3qgow3mef] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

        .top-row.auth[b-v3qgow3mef]  a:first-child {
            flex: 1;
            text-align: right;
            width: 0;
        }

    .top-row[b-v3qgow3mef], article[b-v3qgow3mef] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}
/* /Shared/NavMenu.razor.rz.scp.css */
.navbar-toggler[b-tinxjr2lba] {
    background-color: rgba(255, 255, 255, 0.1);
}

.top-row[b-tinxjr2lba] {
    height: 3.5rem;
    background-color: rgba(0,0,0,0.4);
}

.navbar-brand[b-tinxjr2lba] {
    font-size: 1.1rem;
}

.oi[b-tinxjr2lba] {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.nav-item[b-tinxjr2lba] {
    font-size: 0.9rem;
    padding-bottom: 0.5rem;
}

    .nav-item:first-of-type[b-tinxjr2lba] {
        padding-top: 1rem;
    }

    .nav-item:last-of-type[b-tinxjr2lba] {
        padding-bottom: 1rem;
    }

    .nav-item[b-tinxjr2lba]  a {
        color: #d7d7d7;
        border-radius: 4px;
        height: 3rem;
        display: flex;
        align-items: center;
        line-height: 3rem;
    }

.nav-item[b-tinxjr2lba]  a.active {
    background-color: rgba(255,255,255,0.25);
    color: white;
}

.nav-item[b-tinxjr2lba]  a:hover {
    background-color: rgba(255,255,255,0.1);
    color: white;
}

@media (min-width: 641px) {
    .navbar-toggler[b-tinxjr2lba] {
        display: none;
    }

    .collapse[b-tinxjr2lba] {
        /* Never collapse the sidebar for wide screens */
        display: block;
    }
}
/* /Shared/NotFound.razor.rz.scp.css */
.not-found-spacing[b-b7ie2k4an3]
{
    width: 100%;
    height: 100dvh;
    max-height: 400px;
}

.not-found-spacing div div:nth-child(1)[b-b7ie2k4an3]
{
    font-size: clamp(70px, 8vw, 90px);
}

.not-found-spacing > div[b-b7ie2k4an3]
{
    position: relative;
    top: 25%;
}

a[b-b7ie2k4an3] {
    color: rgb(255, 138, 115) !important;
}

    a:hover[b-b7ie2k4an3] {
        color: #58468c !important;
    }
.center[b-b7ie2k4an3] {
   height:400px;
   text-align:center;  
}
