.container-fluid header .overlay{position:absolute;background-color:#000;opacity:.5;width:100%;height:100%;left:0;top:0;bottom:3px;right:0;z-index:2;margin:auto;border-radius:10px}.jumbotron{border-radius:10px;position:relative;background:url(../../../../images/home/header-poster.jpg) center center no-repeat;background-size:cover;padding:20rem}.jumbotron .container .row{position:absolute;top:30%;z-index:3}.jumbotron .container .header-text h1{font-size:48px;font-weight:600;color:var(--white)}.jumbotron .container .header-text p{font-size:24px;font-weight:600;color:var(--light-gray-color);padding-top:41px;line-height:1.4;width:75%}.jumbotron .container .header-text .group-btn{padding-top:30px}.jumbotron .container .header-text .group-btn button:nth-child(2){color:var(--gray-color)!important}.jumbotron .container .header-text .group-btn button:nth-child(1):hover{color:var(--white-color)!important}.jumbotron .container .header-text .group-btn button:nth-child(2):hover{background-color:var(--white-color)!important;color:var(--light-black-color)}@media screen and (max-width:1405px){.jumbotron{padding:22rem 0}.container-fluid header .overlay{min-height:auto!important}}#live-webinars .container .row .card,#recorded-webinars .container .row .card{border-color:transparent;border-radius:10px;box-shadow:0 6px 41px rgba(0,0,0,.1);color:#6b6f75}#live-webinars .container .row .card:hover,#recorded-webinars .container .row .card:hover{box-shadow:none;border-color:var(--light-gray-color);transition:.2s ease-out all}
.card-body .card-title, .title-time-group .content-group .card-title {
    line-height: 1.1;
    color: var(--dark-gray-color);
    font-weight: 400; font-size: 14px;
}.title-time-group{display:flex;justify-content:space-between}.title-time-group .dateTime{color:#000}.title-time-group .content-group{width:80%}.title-time-group .content-group .priceCe:first-child{font-size:18px}@media only screen and (min-device-width:768px) and (max-device-width:1200px){.card-header{padding:8rem 0!important}}#features .container .row #v-pills-tab a{color:var(--dark-gray-color);border-radius:0;border:0 !important;border-bottom-left-radius:10px;border-top-left-radius:10px;font-weight:600;padding:1rem}#features .container .row #v-pills-tab a.active{color:var(--primary-color);background-color:#fff;border-bottom:0;border-right: 12px solid !important;}#features .container .row #v-pills-tabContent .card{border-color:var(--light-gray-color);border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.02);color:#6b6f75}#features .container .row #v-pills-tabContent .card .card-body .card-title{font-size:21px;color:var(--dark-gray-color)}#features .container .row #v-pills-tabContent .card .card-body .card-text{font-size:14px;color:var(--gray-color);line-height:1.2;padding-bottom:1.2rem}#features .container .row #v-pills-tabContent .card .card-body .card-text:last-child{padding-bottom:0}
.border-radius-none {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
}
.course-cards-div {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    gap: 1rem
}
@media (min-width: 1750px) {
    .course-cards-div {
        grid-template-columns: repeat(4,1fr);
    }
}
@media screen and (max-width:992px) {
    .course-cards-div {
        grid-template-columns: 1fr;
        gap: 1rem;
    }
}

.course-tags-div {
    display: flex;
    justify-content: space-between;
    align-items: center;
    column-gap: 3%
}
.feature-icon{
    width:60px
}
.feature-step {
    display: grid;
    grid-template-columns: repeat(12,1fr);
}
.feature-card-number {
    grid-column:span 2;
    width: 2rem;
    height: 2rem;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #23EBCB;
}
.feature-card-desc{
    grid-column: 3/span 10
}
.feature-div-options {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    gap: 1rem .5rem
}
.featured-card-padding {
    padding-inline: 32px;
}
@media screen and (max-width:992px) {
    .features-cards-div {
        display:grid;
       grid-template-columns:1fr
    }
    .features-cards-div .col.pl-0{
        padding-inline-start:15px !important
    }
    .features-cards-div .col.pr-0 {
        padding-inline-end: 15px !important
    }
}
@media screen and (max-width:767px){
    .section-text.pb-3.text-color-dfl.tag-font-size-2{
        width:100%
    }
    #features .container .row .col-md-3.col-lg-2.pr-0 {
        padding-inline-end: 15px !important;
    }
    #features .container .row .col.ml-5{
        margin-inline-start:0 !important
    }
    #features .container .row #v-pills-tab a.active {
        border-right: 0 !important;
        border-bottom: 12px solid !important;
        border-top-right-radius: 10px;
        border-bottom-left-radius:0
    }
}
.objective-div-options {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    gap: 1rem .5rem
}

.objective-step {
    display: grid;
    grid-template-columns: repeat(12,1fr);
    place-items:center
}

.objective-tick {
    grid-column: span 1;
}

.objective-desc {
    grid-column: span 11
}
@media (max-width:479px){
    .jumbotron .container .row{
        top:10%
    }
}
input[type="password"]::-ms-reveal {
    display: none;
}