﻿body {
    /* padding-top: 50px;
    padding-bottom: 20px;*/
}

/* Wrapping element */
/* Set some basic padding to keep content from hitting the edges */
.body-content {
    padding: 0px 16px;
    /*padding: 0rem 1rem;*/
}


/* Carousel */
.carousel-caption {
    z-index: 10 !important;
}

    .carousel-caption p {
        font-size: 20px;
        line-height: 1.4;
    }

@media (min-width: 768px) {
    .carousel-caption {
        z-index: 10 !important;
    }
}


.welcome-page li {
    list-style: none;
    padding: 4px;
}







.special-btn {
    padding-block: 0px;
    padding-inline: 0px;
    border: none;
    background-color:transparent;
}

.desktop-display {
    margin:0px;
    color: #132B44;
    /* Desktop/Display */
    font-family: Inter;
    font-size: 28px;
    font-style: normal;
    font-weight: 700;
    line-height: 36px; /* 128.571% */
}
.mobile-headline {
    margin: 0px;
    color: #132B44;
    /* Mobile/Headline */
    font-family: Inter;
    font-size: 22px;
    font-style: normal;
    font-weight: 700;
    line-height: 31px; /* 140.909% */
    letter-spacing: -0.1px;
}
.desktop-bodyregular {
    margin: 0px;
    color: #132B44;
    /* Desktop/Body Regular */
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px; /* 150% */
    letter-spacing: -0.1px;
}

.mobile-titlemedium {
    color: #001A41;
    /*leading-trim: both;
    text-edge: cap;*/
    /* Mobile/Title Medium */
    font-family: Inter;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 26px; /* 144.444% */
    letter-spacing: -0.018px;
}
.mobile-title {
    color: #001A41;
    text-align: center;
    /* Mobile/Title */
    font-family: Inter;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 26px; /* 144.444% */
    letter-spacing: -0.1px;
}
.form-body-hint {
    color: #8991A5;
    /* Body */
    font-family: Inter;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px; /* 133.333% */
    letter-spacing: -0.18px;
}
.mobile-bodymedium {
    color: #005AC1;
    text-align: center;
    /*leading-trim: both;
    text-edge: cap;*/
    /* Mobile/Body Medium */
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px; /* 150% */
    letter-spacing: -0.016px;
}
.underline-txt {
    color: #141B2C;
    font-family: Inter;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 26px; /* 144.444% */
    text-decoration-line: underline;
}
.form-submit-title {
    color: #FFF;
    text-align: center;
    /* Title */
    font-family: Inter;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 26px; /* 144.444% */
    letter-spacing: -0.18px;
}

@font-face {
    /* Desktop/Display */
    /* Mobile/Headline */
    /* Mobile/Title */

    font-family: Inter;
    font-style: normal;
    font-weight: 700;
    src: local("Inter"), url('Inter-Bold.ttf') format('truetype');
}
@font-face {
    /* Title */
    font-family: Inter;
    font-style: normal;
    font-weight: 600;
    src: local("Inter"), url('Inter-SemiBold.ttf') format('truetype');
}
@font-face {
    /* Mobile/Title Medium */
    /* Mobile/Body Medium */
    font-family: Inter;
    font-style: normal;
    font-weight: 500;
    src: local("Inter"), url('Inter-Medium.ttf') format('truetype');
}
@font-face {
    /* Body */
    /* Desktop/Body Regular */
    font-family: Inter;
    font-style: normal;
    font-weight: 400;
    src: local("Inter"), url('Inter-Regular.ttf') format('truetype');
}


/*@font-face {
    font-family: 'Inter';
    src: url('Inter-Regular.ttf') format('truetype');
}*/