.messageBtnFixedPosition {
    position: absolute;
    right: 0px;
    z-index: 99;
    top: -20px;
}

.sectionOneAlignTitleCard {
    left: -5rem;
    top: -10rem;
}

.sectionOne, .sectionSeven {
    background: linear-gradient(0deg, #E4F2CD -0.54%, #73C2E1 105.88%);
    background: linear-gradient(208.16deg, #FFD46C 12.91%, #F15752 107.05%);
}
.sectionTwo {
    background-color: #29303D;
}
.sectionThree {
    /* background: linear-gradient(0deg, #72C1E2 -43.35%, #C6E771 112.22%); */
    background: linear-gradient(0deg, #E4F2CD 21.11%, #73C2E1 103.47%);
}
.sectionFour {
    /* background-color: #FFFFFF; */
    background: linear-gradient(180.37deg, #948ADE 8.48%, #D25F91 103.42%);
}

.sectionFive {
    /* background-color: #FFFFFF; */
    background: linear-gradient(336deg, #29303D -8.76%, #958CD9 128.69%);;
}

.sectionSix {
    /* background-color: #FFFFFF; */
    background: #F5F5F6;
}

.orangeLinkColor {
    color: #F99960;
}

.secondNav {
    background: rgba(41, 48, 61, 0.7);
}
.secondNavDiv {
    background: linear-gradient(208.16deg, #FFD46C 12.91%, #F15752 107.05%);
}

.sectionOneBgCard {
    background: #ffffff;
    box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.25);
    border-radius: 18.75px 0px 0px 18.75px;
}

.bannerSection {
    /* background-position: center top; */
    background-size: cover;
    background-repeat: no-repeat;
}

.skillImprovementSection {
    background-position: center top;
    background-size: cover;
    height: 455px;
}

.image-container {
    position: relative;
}

.image-container h2 {
    position: absolute;
    top: 67%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.nopadding {
    padding: 0 !important;
    margin: 0 !important;
}

.my-event-section .col-md-4 .card-body {
    padding: unset;
}

.litzoneColorButton {
    border: none;
    background-color: #F05324;
}

.litzoneLinkColor {
    color: #0E2446 !important;
}

.homeBannerSection {
    background-repeat: no-repeat;
    background-size: 100% auto;
    background-position: center top;
    position: relative;
    height: 0;
    padding-bottom: 39%;
    z-index: 1;
}


@media (min-width: 768px) {
    .sectionOneBgCard {
        background: #29303D;
        box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.25);
        border-radius: 18.75px 0px 0px 18.75px;
    }

    .sectionOneAlignTextGrpCard {
        left: -5rem;
        top: 0rem;
        background-color: #ffffff !important;
    }

    .litsparkBanner {
        background-image: url("/theme/theme-a/assets/images/welcome-page-svgs/website-banner-candidate.png");
        background-repeat: no-repeat;
        background-position: center;
        background-size: 68% 68%;
        cursor: pointer;
    }
}


/* start::carousel css */
.carousel-inner {
    padding: 1em;
}
.card {
    margin: 0 0.5em;
    box-shadow: 2px 6px 8px 0 rgba(22, 22, 26, 0.18);
    border: none;
}

@media (min-width: 768px) {
    .carousel-item {
        margin-right: 0;
        flex: 0 0 33.333333%;
        display: block;
    }
    .carousel-inner {
        display: flex;
    }
}
.card .img-wrapper {
    max-width: 100%;
    height: 13em;
    display: flex;
    justify-content: center;
    align-items: center;
}
.card img {
    max-height: 100%;
}

@media (max-width: 767px) {
    .card .img-wrapper {
        height: 17em;
    }

    .litsparkBanner {
        background-image: url("/theme/theme-a/assets/images/welcome-page-svgs/mobile-banner-candidate.jpg");
        background-repeat: no-repeat;
        background-position: center;
        background-size: 100%;
        cursor: pointer;
    }

    .sectionOneAlignTitleCard {
        left: -5rem;
        top: -8rem;
    }
}

/* end::carousel css */

.workingTimeCardImg {
    bottom: -3.5rem;
}

.networkingCardImg {
    bottom: -3.5rem;
}

.todoListCardImg {
    bottom: -3.5rem;
}

.personOnMeetingCallCardImg {
    top: -3.5rem;
}


.sectionOneAlignTextGrpCard {
    left: -5rem;
    top: 0rem;
    background-color: #29303D;
}

.sectionOneAlignJobsGrpImgCard {
    left: 0;
    bottom: 0;
}


@media only screen and (min-width: 239px) and (max-width: 347px)  {
    /* .sectionOneAlignJobsGrpImg {
        left: -5rem;
        top: 95% !important;
    } */
}

.sectionFourAlignJobsGrpImgCard {
    left: 0;
    bottom: -62px;
}
.sectionFourAlignTitleCard {
    left: -5rem;
    top: -10rem;
}

.sectionFourAlignTextGrpCard {
    left: -5rem;
    top: 0rem;
}

.aboutUsImg {
    left: 24px;
    top: -26px;
    width: 80%;
}

.selectedCard {
    border: 1px solid #F99960 !important;
}

.selectedCard.plansCard {
    background: linear-gradient(143.28deg, #F15752 0.47%, #FFD46C 90.81%) !important;
}

.selectedCard .changeTextColor {
    color: #ffffff !important;
}

.selectedCard .changeBadgeColor {
    background: #ffffff !important;
    color: #000000 !important;
}
