#top-companies-wrapper-shorter{display:none}#top-companies-wrapper{display:block}#scrollTop-resume-review-sem-page{margin-bottom:0}#why-choose-us-section-wrapper{padding-bottom:15rem}@media screen and (max-width:768px){#section-for-top-companies .slick-initialized .slick-slide{padding:0 1rem}}

.hwaSdT {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-column-gap: 4rem;
    column-gap: 4rem;
}

/*!sc*/
@media screen and (max-width: 991px) {
    .hwaSdT {
        display:none;
    }
    #news-listing-section-wrapper {
        display: none !important;
    }

}

/*!sc*/
data-styled.g8[id="sc-jTrPJq"] {
    content: "hwaSdT,"
}

/*!sc*/
.fECvhR {
    margin: 0;
    padding: 0;
    list-style: none;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    font-size: 1.6rem;
    font-weight: 600;
}

/*!sc*/
@media screen and (min-width : 992px) {
    .fECvhR {
        gap:1.6rem;
        margin-left: -0.4rem;
    }
}

/*!sc*/
@media screen and (min-width: 1200px) {
    .fECvhR {
        gap:3.1rem;
    }
}

/*!sc*/
@media screen and (min-width : 1440px) {
    .fECvhR {
        max-width:96rem;
        gap: 4rem;
    }
}

/*!sc*/
data-styled.g9[id="sc-gLDzan"] {
    content: "fECvhR,"
}

/*!sc*/
.hDzHDT {
    max-width: 144rem;
    width: 100%;
    margin: 0 auto;
    padding: 0 3.2rem;
}

/*!sc*/
@media only screen and (max-width: 1440px) {
}

/*!sc*/
@media screen and (max-width: 991px) {
}

/*!sc*/
.ewTtaO {
    max-width: 144rem;
    width: 100%;
    margin: 0 auto;
    padding: 0 3.2rem;
}

/*!sc*/
@media only screen and (max-width: 1440px) {
}

/*!sc*/
@media screen and (max-width: 991px) {
    .ewTtaO {
        padding:0 3rem;
    }
}

/*!sc*/
data-styled.g10[id="sc-iAEyYk"] {
    content: "hDzHDT,ewTtaO,"
}

/*!sc*/
.kNWtoH {
    display: inline-block;
    width: 100%;
    cursor: pointer;
    position: relative;
    color: #000000;
    font-size: 1.6rem;
    font-weight: 600;
}

/*!sc*/
.kNWtoH:hover {
    color: #000000;
    -webkit-text-decoration: none;
    text-decoration: none;
}

/*!sc*/
data-styled.g12[id="sc-qRumB"] {
    content: "kNWtoH,"
}

/*!sc*/
.iqtlnQ {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 1.3rem 0;
}

/*!sc*/
.iqtlnQ.has-child {
    position: relative;
}

/*!sc*/
.iqtlnQ.has-child:hover .dropdown + .dropdown-menu,.iqtlnQ.has-child:focus .dropdown + .dropdown-menu,.iqtlnQ.has-child:focus-visible .dropdown + .dropdown-menu,.iqtlnQ.has-child:focus-within .dropdown + .dropdown-menu {
    display: block;
}

/*!sc*/
.iqtlnQ.has-child .dropdown:after {
    content: '';
    width: 1rem;
    height: 1.6rem;
    background: url(undefined/icon-caret-down.svg) center no-repeat;
    background-size: 1rem auto;
    -webkit-transition: 0.2s ease-out;
    transition: 0.2s ease-out;
    margin-left: 0.6rem;
    display: inline-block;
    vertical-align: -0.1rem;
}

/*!sc*/
.iqtlnQ:hover .sc-qRumB:before {
    content: '';
    width: 100%;
    height: 0.3rem;
    position: absolute;
    bottom: 0;
    background: #CAF471;
}

/*!sc*/
.iqtlnQ:hover.has-child .dropdown:after {
    background-image: url(undefined/icon-caret-up.svg);
}

/*!sc*/
@media screen and (min-width : 992px) {
    .iqtlnQ:not(.has-child) a {
        margin-top:0.2rem;
    }
}

/*!sc*/
data-styled.g14[id="sc-kFuwaP"] {
    content: "iqtlnQ,"
}

/*!sc*/
.kmFkwi {
    display: inline-block;
    font-size: 1.8rem;
    min-width: 20rem;
    border-radius: 3rem;
    font-weight: 600;
    line-height: 1.3;
    pointer-events: all;
    cursor: pointer;
    text-align: center;
    background-color: #CAF471;
    color: #000000;
    border: 0.1rem solid #CAF471;
    padding: 0.9rem 4rem 0.7rem;
}

/*!sc*/
.kmFkwi:disabled {
    color: #757292;
    background-color: #ECEAF0;
    border: 0.1rem solid #ECEAF0;
    cursor: default;
    pointer-events: none;
}

/*!sc*/
.kmFkwi:disabled:not(.lightTertiary) {
    color: #757292;
    background-color: #ECEAF0;
    border: 0.1rem solid #ECEAF0;
}

/*!sc*/
.kmFkwi:disabled:hover {
    -webkit-text-decoration: none;
    text-decoration: none;
    color: #757292;
    background-color: #ECEAF0;
}

/*!sc*/
.kmFkwi:disabled.lightTertiary {
    opacity: 0.4;
}

/*!sc*/
@media screen and (max-width : 767px) {
    .kmFkwi {
        font-size:1.6rem;
        min-width: 30rem;
        line-height: 1.42;
    }
}

/*!sc*/
@media screen and (max-width: 360px) {
    .kmFkwi {
        min-width:100%;
    }
}

/*!sc*/
.kmFkwi:hover {
    color: #000000;
    background-color: #B7EB47;
}

/*!sc*/
@media screen and (max-width: 575px) {
    .kmFkwi {
        padding:0.9rem 3rem 0.7rem;
    }
}

/*!sc*/
.kmFkwi:hover {
    -webkit-text-decoration: none;
    text-decoration: none;
}

/*!sc*/
.kmFkwi:hover .bookmark {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='%23ffffff' d='M336 0H48C21.49 0 0 21.49 0 48v464l192-112 192 112V48c0-26.51-21.49-48-48-48zm0 428.43l-144-84-144 84V54a6 6 0 0 1 6-6h276c3.314 0 6 2.683 6 5.996V428.43z'/%3E%3C/svg%3E") no-repeat;
}

/*!sc*/
.kmFkwi:hover .filledBookmark {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='%23ffffff' d='M0 512V48C0 21.49 21.49 0 48 0h288c26.51 0 48 21.49 48 48v464L192 400 0 512z'/%3E%3C/svg%3E") no-repeat;
}

/*!sc*/
.kmFkwi:not(.close-btn) .left-icon {
    margin-right: 0.75rem;
}

/*!sc*/
.kmFkwi .right-icon {
    margin-left: 0.75rem;
}

/*!sc*/
.kmFkwi .bookmark,.kmFkwi .filledBookmark {
    width: 1.3rem;
    height: 1.8rem;
    display: inline-block;
    vertical-align: middle;
}

/*!sc*/
.kmFkwi .bookmark {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath d='M336 0H48C21.49 0 0 21.49 0 48v464l192-112 192 112V48c0-26.51-21.49-48-48-48zm0 428.43l-144-84-144 84V54a6 6 0 0 1 6-6h276c3.314 0 6 2.683 6 5.996V428.43z'/%3E%3C/svg%3E") no-repeat;
}

/*!sc*/
.kmFkwi .filledBookmark {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath d='M0 512V48C0 21.49 21.49 0 48 0h288c26.51 0 48 21.49 48 48v464L192 400 0 512z'/%3E%3C/svg%3E") no-repeat;
}

/*!sc*/
data-styled.g33[id="sc-lnAgIa"] {
    content: "kmFkwi,"
}

/*!sc*/
.mTWLN {
    margin-top: auto;
    background-color: #F8F6EF;
}

/*!sc*/
data-styled.g35[id="sc-gjTGSA"] {
    content: "mTWLN,"
}

/*!sc*/
.jJPrPu {
    margin: 0 0 1.4rem;
    font-size: 1.6rem;
    font-weight: 700;
    line-height: 1.5;
    font-family: "hind",sans-serif;
    color: #000000;
}

/*!sc*/
data-styled.g36[id="sc-eACynP"] {
    content: "jJPrPu,"
}

/*!sc*/
.guVBCm {
    padding-top: 3.2rem;
    display: grid;
    grid-template-columns: 1fr auto auto;
    -webkit-column-gap: 7rem;
    column-gap: 7rem;
}

/*!sc*/
@media screen and (max-width : 767px) {
    .guVBCm {
        grid-template-columns:100%;
    }
}

/*!sc*/
@media screen and (max-width: 991px) {
    .guVBCm {
        padding-top:3rem;
    }
}

/*!sc*/
data-styled.g37[id="sc-bZPPFW"] {
    content: "guVBCm,"
}

/*!sc*/
.cPGEVG {
    padding: 0;
    list-style: none;
    margin: 0;
}

/*!sc*/
.cPGEVG li {
    margin-bottom: 2.4rem;
}

/*!sc*/
.cPGEVG li a {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #1a47aa;
}

/*!sc*/
.cPGEVG li a:hover {
    -webkit-text-decoration: none;
    text-decoration: underline !important;
}

/*!sc*/
.cPGEVG li a:focus {
    outline-offset: 0.5rem;
    outline: 0.2rem dashed #016CF9;
}

/*!sc*/
.cPGEVG li i {
    margin-right: 0.8rem;
}

/*!sc*/
@media screen and (max-width : 767px) {
    .cPGEVG {
        grid-template-columns:100%;
    }
}

/*!sc*/
@media screen and (max-width: 991px) {
    .cPGEVG {
        margin:0 0 3rem;
        gap: 1.6rem 6rem;
    }

    .cPGEVG li {
        margin-bottom: 1.6rem;
    }
}

/*!sc*/
.ldRKMq {
    padding: 0;
    list-style: none;
    margin: 0 0 2.4rem;
}

/*!sc*/
.ldRKMq li {
    margin-bottom: 0.8rem;
}

/*!sc*/
.ldRKMq li a {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #000000;
}

/*!sc*/
.ldRKMq li a:hover {
    -webkit-text-decoration: none;
    text-decoration: none;
}

/*!sc*/
.ldRKMq li a:focus {
    outline-offset: 0.5rem;
    outline: 0.2rem dashed #016CF9;
}

/*!sc*/
.ldRKMq li i {
    margin-right: 0.8rem;
}

/*!sc*/
@media screen and (max-width : 767px) {
    .ldRKMq {
        grid-template-columns:100%;
    }
}

/*!sc*/
@media screen and (max-width: 991px) {
    .ldRKMq {
        margin:0 0 2.4rem;
        gap: 1.6rem 6rem;
    }
}

/*!sc*/
data-styled.g39[id="sc-ilEZps"] {
    content: "cPGEVG,ldRKMq,"
}

/*!sc*/
.jNwAkc {
    padding: 2.4rem 0 8rem;
    margin-top: 3.2rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: end;
    -ms-flex-pack: end;
    justify-content: end;
    border-top: 0.1rem solid #ADACBF;
}

/*!sc*/
@media screen and (max-width : 767px) {
    .jNwAkc {
        -webkit-box-pack:start;
        -webkit-justify-content: start;
        -ms-flex-pack: start;
        justify-content: start;
        padding: 3rem 0 6.2rem;
        margin-top: 0;
    }

    .jNwAkc .company-location {
        display: block;
    }
}

/*!sc*/
@media screen and (max-width: 320px) {
    .jNwAkc {
        margin:0 1.5rem;
    }
}

/*!sc*/
data-styled.g40[id="sc-jItqcz"] {
    content: "jNwAkc,"
}

/*!sc*/
.eVAgni {
    padding: 4rem 0;
    margin-bottom: 3.2rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 0.1rem solid #ADACBF;
}

/*!sc*/
@media screen and (max-width : 767px) {
    .eVAgni {
        padding-bottom:3rem;
        margin-bottom: 0;
        display: block;
    }
}

/*!sc*/
data-styled.g41[id="sc-hhGHuG"] {
    content: "eVAgni,"
}

/*!sc*/
.dvWVjW {
    margin: 0;
    font-size: 1.2rem;
}

/*!sc*/
@media screen and (max-width : 767px) {
    .dvWVjW {
        font-size:1.0rem;
        line-height: 1.6;
    }
}

/*!sc*/
data-styled.g42[id="sc-gXSCqU"] {
    content: "dvWVjW,"
}

/*!sc*/
.khCCnC {
    list-style: none;
    margin: 0;
    padding: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}

/*!sc*/
.khCCnC > li {
    margin-right: 0.4rem;
}

/*!sc*/
.khCCnC > li a {
    height: 3.2rem;
    width: 3.2rem;
    border-radius: 50%;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: 1.8rem;
    color: #1d0d5b;
}

/*!sc*/
.khCCnC > li a.twitter-x {
    background-image: url(./twitter-x.svg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 1.8rem auto;
}

/*!sc*/
.khCCnC > li a.reddit {
    background-image: url(./reddit.svg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 2.05rem auto;
}

/*!sc*/
.khCCnC > li a.fa-instagram {
    font-size: 2.1rem;
}

/*!sc*/
.khCCnC > li a:hover {
    -webkit-text-decoration: none;
    text-decoration: none;
    color: #ffffff;
    background-color: #1d0d5b;
}

/*!sc*/
.khCCnC > li a:hover.reddit {
    background-color: #1d0d5b;
    background-image: url(./reddit-hover.svg);
}

/*!sc*/
.khCCnC > li a:hover.twitter-x {
    background-color: #1d0d5b;
    background-image: url(./twitter-x-hover.svg);
}

/*!sc*/
.khCCnC > li:last-child {
    margin-right: 0;
}

/*!sc*/
@media screen and (max-width : 767px) {
    .khCCnC {
        margin-top:3rem;
    }
}

/*!sc*/
data-styled.g43[id="sc-cCYyox"] {
    content: "khCCnC,"
}

/*!sc*/
.ewfoOu {
    border: none;
    cursor: pointer;
    text-align: center;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: 1.8rem;
    width: 5rem;
    height: 5rem;
    border-radius: 0.3rem;
    background: #CAF471 url(./icon-search.svg) center no-repeat;
    background-size: 2rem auto;
}

/*!sc*/
.ewfoOu:hover {
    background-color: #B7EB47;
    color: #000000;
    -webkit-text-decoration: none;
    text-decoration: none;
}

/*!sc*/
@media screen and (max-width: 991px) {
    .ewfoOu {
        height:3.6rem;
        width: 3.6rem;
        padding: 0;
        font-size: 1.7rem;
    }
}

/*!sc*/
data-styled.g53[id="sc-dQelHR"] {
    content: "ewfoOu,"
}

/*!sc*/
.kVWXEm {
    display: grid;
    -webkit-column-gap: 1rem;
    column-gap: 1rem;
    position: relative;
    grid-template-columns: 1fr 5rem;
    max-width: 66rem;
    width: 100%;
}

/*!sc*/
@media screen and (max-width: 991px) {
    .kVWXEm {
        grid-template-columns:1fr 3.6rem;
    }
}

/*!sc*/
@media screen and (min-width : 992px) and (max-width :1199px) {
}

/*!sc*/
.kVWXEm input {
    outline: none;
    -webkit-appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    width: 100%;
    border-radius: 0.3rem;
    height: 5rem;
    padding: 0.6rem 1.2rem;
    font-size: 1.6rem;
    color: #000000;
    font-weight: 400;
}

/*!sc*/
@media screen and (max-width: 991px) {
    .kVWXEm input {
        height:3.6rem;
        padding: 1rem 1.6rem;
    }

    .kVWXEm input.inputbox-small {
        box-shadow: none;
        height: 4rem;
        padding: 1rem 1.6rem 1rem 5.2rem;
        border-radius: 0.3rem;
    }
}

/*!sc*/
.kVWXEm input::-ms-clear {
    display: none;
}

/*!sc*/
.kVWXEm input::-webkit-search-cancel-button {
    display: none;
}

/*!sc*/
@media screen and (max-width: 991px) {
    .kVWXEm {
        padding:0;
    }
}

/*!sc*/
data-styled.g54[id="sc-bCDidY"] {
    content: "kVWXEm,"
}

/*!sc*/
.jfltiM:focus {
    outline-offset: 0.5rem;
    outline: 0.2rem dashed #016CF9;
}

/*!sc*/
data-styled.g75[id="sc-UxxwN"] {
    content: "jfltiM,"
}

/*!sc*/
.jVXXag {
    padding: 0.6rem 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

/*!sc*/
data-styled.g76[id="sc-jJgynQ"] {
    content: "jVXXag,"
}

/*!sc*/
.rpHAc {
    display: grid;
    grid-template-columns: 20rem 40rem;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 4rem;
    margin-left: 3%;
}

/*!sc*/
@media screen and (max-width: 991px) {
    .rpHAc {
        grid-template-columns:14rem auto;
        gap: 3rem;
        width: 100%;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
}

/*!sc*/
@media screen and (min-width : 992px) and (max-width :1199px) {
    .rpHAc {
        grid-template-columns:13rem 39rem;
        gap: 2rem;
    }
}

/*!sc*/
data-styled.g77[id="sc-bbpGSz"] {
    content: "rpHAc,"
}

/*!sc*/
.izBDVS {
    background-color: #ffffff;
    border-bottom: 0.05rem solid #ADACBF;
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    width: 100%;
    z-index: 100;
}

/*!sc*/
@media screen and (max-width: 991px) {
}

/*!sc*/
data-styled.g78[id="sc-jPYHJC"] {
    content: "izBDVS,"
}

/*!sc*/
.icGWeF {
    padding: 0.8rem 2rem;
    border-radius: 0.4rem;
    z-index: 9999;
    -webkit-transition: -webkit-transform 0.2s;
    -webkit-transition: transform 0.2s;
    transition: transform 0.2s;
    text-align: left;
    overflow: hidden;
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
    cursor: pointer;
    -webkit-text-decoration: none;
    text-decoration: none;
    position: fixed;
    inset: 0 auto auto 0;
    background-color: rgba(66,66,66,0.95);
    border: 0.1rem solid #fff;
    color: #fff;
    font-size: 1.6rem;
}

/*!sc*/
.icGWeF:focus-visible,.icGWeF:focus,.icGWeF:hover,.icGWeF:active {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    outline: none;
    -webkit-text-decoration: none;
    text-decoration: none;
    z-index: 11111;
    color: #fff;
}

/*!sc*/
data-styled.g114[id="sc-bOSxlg"] {
    content: "icGWeF,"
}

/*!sc*/
.JAttw {
    max-width: 117rem;
    width: 100%;
    margin: 0 auto;
    padding: 0 1.5rem;
}

/*!sc*/
@media screen and (min-width : 1440px) {
    .JAttw {
        max-width:132rem;
    }
}

/*!sc*/
.JAttw [id^='scrollTop'] {
    -webkit-scroll-margin-top: 90px;
    -moz-scroll-margin-top: 90px;
    -ms-scroll-margin-top: 90px;
    scroll-margin-top: 90px;
}

/*!sc*/
.JAttw .long-sem-with-banner.d-none {
    display: none;
}

/*!sc*/
data-styled.g124[id="sc-caslwl"] {
    content: "JAttw,"
}

/*!sc*/
.hugIPM {
    padding: 0;
}

#news-listing-section-wrapper {
    display: flex;
}

/*!sc*/
.hugIPM [id^='scrollTop'] {
    -webkit-scroll-margin-top: 90px;
    -moz-scroll-margin-top: 90px;
    -ms-scroll-margin-top: 90px;
    scroll-margin-top: 90px;
}

/*!sc*/
.hugIPM .long-sem-with-banner.d-none {
    display: block;
}

/*!sc*/
data-styled.g125[id="sc-hlindT"] {
    content: "hugIPM,"
}

/*!sc*/
@font-face {
    font-family: hind;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url("./5aU69_a8oxmIdGl4BA.woff2") format('woff2');
    unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

/*!sc*/
@font-face {
    font-family: hind;
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url("./5aU19_a8oxmIfLZcERySjQ.woff2") format('woff2');
    unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

/*!sc*/
@font-face {
    font-family: hind;
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url("./5aU19_a8oxmIfNJdERySjQ.woff2") format('woff2');
    unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

/*!sc*/
@font-face {
    font-family: mulish;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url("./1Ptvg83HX_SGhgqk3wot.woff2") format('woff2');
    unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

/*!sc*/
@font-face {
    font-family: mulish;
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url("./1Ptvg83HX_SGhgqk3wot.woff2") format('woff2');
    unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

/*!sc*/
data-styled.g128[id="sc-global-dyVIYJ1"] {
    content: "sc-global-dyVIYJ1,"
}

/*!sc*/
* {
    box-sizing: border-box;
}

/*!sc*/
*:focus-visible {
    outline: 0.2rem dashed #0164F9;
    outline-offset: 0.5rem;
}

/*!sc*/
html {
    font-size: 62.5%;
}

/*!sc*/
html,body {
    -webkit-scroll-behavior: smooth;
    -moz-scroll-behavior: smooth;
    -ms-scroll-behavior: smooth;
    scroll-behavior: smooth;
}

/*!sc*/
body,button {
    font-size: 1.4rem;
}

/*!sc*/
body,button,input,select,textarea {
    font-family: hind,sans-serif;
}

/*!sc*/
body,input[type='text'],input[type='password'],select,textarea {
    margin: 0;
    width: 100%;
    line-height: 1.5;
    font-weight: 400;
}

/*!sc*/
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {
    color: #757292;
}

/*!sc*/
input::-moz-placeholder,textarea::-moz-placeholder {
    color: #757292;
}

/*!sc*/
input:-ms-input-placeholder,textarea:-ms-input-placeholder {
    color: #757292;
}

/*!sc*/
input::placeholder,textarea::placeholder {
    color: #757292;
}

/*!sc*/
input,select,textarea {
    padding: 0.6rem 1.2rem;
    height: 3.7rem;
    border-radius: 0.4rem;
    border: 0.1rem solid #ADACBF;
    width: 100%;
    background-color: #ffffff;
    font-size: 1.6rem;
}

/*!sc*/
input:focus,select:focus,textarea:focus {
    border: 0.2rem solid #0164F9;
}

/*!sc*/
::-webkit-input-placeholder {
    color: #000000;
}

/*!sc*/
::-moz-placeholder {
    color: #000000;
}

/*!sc*/
:-ms-input-placeholder {
    color: #000000;
}

/*!sc*/
::placeholder {
    color: #000000;
}

/*!sc*/
input[type="radio"] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    outline: none;
    padding: 0;
    border: 0.1rem solid #ADACBF;
    border-radius: 50%;
    cursor: pointer;
}

/*!sc*/
input[type="checkbox"]:focus,input[type="radio"]:focus,input[type="checkbox"]:hover,input[type="radio"]:hover {
    outline: 0.2rem solid #0164F9;
    outline-offset: 0;
    outline-style: auto;
}

/*!sc*/
input[type="checkbox"]:checked:focus {
    outline: 0.2rem dashed #0164F9;
    outline-offset: 0.2rem;
}

/*!sc*/
input[type="radio"]:checked {
    border: 0.4rem solid #5638FF;
}

/*!sc*/
input[type="radio"]:focus {
    outline: 0.2rem dashed #0164F9;
    outline-offset: 0.2rem;
}

/*!sc*/
a {
    color: #016CF9;
    -webkit-text-decoration: none;
    text-decoration: none;
}

/*!sc*/
a:hover {
    color: #016CF9;
    -webkit-text-decoration: underline;
    text-decoration: underline;
}

/*!sc*/
[id="__next"] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    min-height: 100vh;
}

/*!sc*/
p {
    margin: 0 0 1.2rem;
}

/*!sc*/
img {
    max-width: 100%;
    height: auto;
    vertical-align: middle;
}

/*!sc*/
strong {
    font-weight: 600;
}

/*!sc*/
button:focus,a:focus,.btn-banner:focus {
    outline-offset: 0.2rem;
}

/*!sc*/
button:focus:not(.btn-banner),a:focus:not(.btn-banner),.btn-banner:focus:not(.btn-banner) {
    outline: 0.2rem dashed #016CF9;
}

/*!sc*/
button:focus.btn-banner,a:focus.btn-banner,.btn-banner:focus.btn-banner {
    outline: 0.2rem dashed #ffffff;
}

/*!sc*/
h1,h2,h3,h4,h5,h6 {
    color: #000000;
    font-weight: 600;
    line-height: 1.2;
    margin: 0 0 0.8rem;
    font-family: mulish,'Segoe UI',sans-serif;
}

/*!sc*/
h1 {
    font-size: 3.2rem;
}

/*!sc*/
@media screen and (max-width : 767px) {
    h1 {
        font-size:2.4rem;
    }
}

/*!sc*/
h2 {
    font-size: 2.4rem;
}

/*!sc*/
@media screen and (max-width : 767px) {
    h2 {
        font-size:2.0rem;
    }
}

/*!sc*/
h3 {
    font-size: 2.0rem;
}

/*!sc*/
h4 {
    font-size: 1.8rem;
}

/*!sc*/
h5 {
    font-size: 1.6rem;
}

/*!sc*/
h6 {
    font-size: 1.4rem;
}

/*!sc*/
.modal-open {
    overflow: hidden;
}

/*!sc*/
.d-none {
    display: none;
}

/*!sc*/
data-styled.g129[id="sc-global-kTOXHS1"] {
    content: "sc-global-kTOXHS1,"
}

/*!sc*/
.kakGnz {
    margin: 7rem 0 -2rem;
    -webkit-scroll-margin: 10rem;
    -moz-scroll-margin: 10rem;
    -ms-scroll-margin: 10rem;
    scroll-margin: 10rem;
}

/*!sc*/
@media screen and (max-width: 991px) {
    .kakGnz {
        margin:4rem 0 0;
    }
}

/*!sc*/
data-styled.g135[id="sc-fmXJyp"] {
    content: "kakGnz,"
}

/*!sc*/
.bIBddD {
    padding: 3.52rem 6.8rem;
    border-radius: 1rem;
    background: #ffffff;
    box-shadow: 0 0 3.2rem 0.8rem rgba(0,0,0,0.05);
    position: relative;
    display: grid;
    grid-template-columns: 1fr auto;
    -webkit-column-gap: 8.7rem;
    column-gap: 8.7rem;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

/*!sc*/
.bIBddD::after {
    width: 37rem;
    height: 100%;
    content: '';
    z-index: 1;
    background: linear-gradient( 91.27deg,#e6f1ff 1.08%,rgba(230,241,255,0) 133.2% );
    position: absolute;
    inset: 0;
}

/*!sc*/
@media screen and (max-width: 991px) {
    .bIBddD::after {
        height:40%;
        width: 100%;
        position: absolute;
        inset: auto 0 0;
    }
}

/*!sc*/
@media screen and (max-width: 991px) {
    .bIBddD {
        grid-template-columns:100%;
        grid-template-areas: inherit;
    }
}

/*!sc*/
@media screen and (min-width : 576px) and (max-width :991px) {
    .bIBddD {
        grid-template-areas:inherit;
    }
}

/*!sc*/
@media screen and (max-width: 991px) {
    .bIBddD {
        padding:2rem;
        text-align: center;
    }
}

/*!sc*/
.bIBddD .btn-banner {
    min-width: 24rem;
    line-height: 1.54;
}

/*!sc*/
data-styled.g136[id="sc-eYhfvQ"] {
    content: "bIBddD,"
}

/*!sc*/
.jHCkCd {
    max-width: 41rem;
    z-index: 2;
}

/*!sc*/
@media screen and (max-width: 991px) {
    .jHCkCd {
        -webkit-order:1;
        -ms-flex-order: 1;
        order: 1;
        margin: auto;
    }
}

/*!sc*/
data-styled.g137[id="sc-iERabD"] {
    content: "jHCkCd,"
}

/*!sc*/
.LDMXw {
    text-align: left;
    margin: 0;
    position: relative;
    z-index: 2;
}

/*!sc*/
@media screen and (max-width: 991px) {
    .LDMXw {
        -webkit-order:2;
        -ms-flex-order: 2;
        order: 2;
        margin: 4rem 0 0;
        text-align: center;
    }
}

/*!sc*/
data-styled.g138[id="sc-iqavZe"] {
    content: "LDMXw,"
}

/*!sc*/
.iMNJeW {
    height: auto;
    max-width: 43.038rem;
}

/*!sc*/
@media screen and (max-width: 991px) {
    .iMNJeW {
        max-width:28.034rem;
    }
}

/*!sc*/
data-styled.g139[id="sc-eXHjAa"] {
    content: "iMNJeW,"
}

/*!sc*/
.bUPSno {
    margin: 0 0 0.8rem;
    font-size: 4.0rem;
    line-height: 1.2;
}

/*!sc*/
@media screen and (max-width: 991px) {
    .bUPSno {
        font-size:3.2rem;
        line-height: 1.25;
    }
}

/*!sc*/
data-styled.g140[id="sc-kVmAmP"] {
    content: "bUPSno,"
}

/*!sc*/
.cUysKS {
    margin-bottom: 2.3rem;
    font-size: 1.8rem;
    line-height: 1.55;
}

/*!sc*/
@media screen and (max-width: 991px) {
    .cUysKS {
        font-size:1.6rem;
        line-height: 1.5;
        margin-bottom: 2.2rem;
    }
}

/*!sc*/
data-styled.g141[id="sc-dxnOzg"] {
    content: "cUysKS,"
}

/*!sc*/
.bRuZAW {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition: all 300ms ease 0s;
    transition: all 300ms ease 0s;
}

/*!sc*/
data-styled.g149[id="sc-knMnlt"] {
    content: "bRuZAW,"
}

/*!sc*/
.gagXqX {
    -webkit-flex: 0 0 75.75757575757575%;
    -ms-flex: 0 0 75.75757575757575%;
    flex: 0 0 75.75757575757575%;
    min-width: 75.75757575757575%;
    padding: 0 2rem;
    touch-action: pan-y;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}

/*!sc*/
@media screen and (max-width : 767px) {
    .gagXqX {
        padding:0 0.8rem;
    }
}

/*!sc*/
data-styled.g150[id="sc-cwVcKo"] {
    content: "gagXqX,"
}

/*!sc*/
.gjOjzu {
    padding: 0 2rem;
    position: relative;
}

/*!sc*/
@media screen and (max-width: 991px) {
    .gjOjzu {
        padding:0 4rem;
    }
}

/*!sc*/
@media screen and (max-width: 575px) {
    .gjOjzu {
        padding:0;
    }
}

/*!sc*/
data-styled.g151[id="sc-dlyeST"] {
    content: "gjOjzu,"
}

/*!sc*/
.fRZqsr {
    overflow: hidden;
    width: 100%;
    position: relative;
    padding-bottom: 0.1rem;
}

/*!sc*/
data-styled.g152[id="sc-gKcDQK"] {
    content: "fRZqsr,"
}

/*!sc*/
.hWxBlL {
    text-align: center;
    margin-bottom: 4rem;
    font-size: 4.6rem;
}

/*!sc*/
@media screen and (max-width : 767px) {
    .hWxBlL {
        font-size:3.2rem;
    }
}

/*!sc*/
data-styled.g154[id="sc-iXRnGQ"] {
    content: "hWxBlL,"
}

/*!sc*/
.dNaraE {
    text-align: center;
    padding: 2rem;
    -webkit-scroll-margin-top: 8rem;
    -moz-scroll-margin-top: 8rem;
    -ms-scroll-margin-top: 8rem;
    scroll-margin-top: 8rem;
    font-size: 1.0rem;
    background-color: #F8F6EF;
}

/*!sc*/
.dNaraE .legal-text {
    margin-bottom: 0;
}

/*!sc*/
@media screen and (min-width: 1200px) {
    .dNaraE:focus .legal-text {
        outline:0.2rem dashed #016CF9;
        outline-offset: 0.2rem;
    }
}

/*!sc*/
data-styled.g155[id="sc-jMupPv"] {
    content: "dNaraE,"
}

/*!sc*/
.iSrHDH {
    background-color: #1d0d5b;
    padding: 2.4rem 0;
}

/*!sc*/
@media screen and (max-width : 767px) {
    .iSrHDH {
        padding:1.5rem;
    }
    .rpHAc  {
        margin-left: -6% !important;
    }
}

/*!sc*/
data-styled.g156[id="sc-bVDfoq"] {
    content: "iSrHDH,"
}

/*!sc*/
.SCtDq {
    margin: 0;
    text-align: center;
    color: #ffffff;
    font-size: 2.4rem;
    line-height: 1.42;
}

/*!sc*/
@media screen and (max-width : 767px) {
    .SCtDq {
        font-size:1.6rem;
        line-height: 1.5;
    }
}

/*!sc*/
.SCtDq strong {
    color: #CAF471;
    background-image: url(./headline-curve.svg);
    background-repeat: no-repeat;
    background-position: bottom;
    background-size: contain;
    text-transform: uppercase;
}

/*!sc*/
data-styled.g157[id="sc-rZqKh"] {
    content: "SCtDq,"
}

/*!sc*/
.jDepuh {
    color: #CAF471;
    margin-left: 0.5rem;
}

/*!sc*/
.jDepuh:hover,.jDepuh:focus {
    color: #CAF471;
}

/*!sc*/
data-styled.g158[id="sc-dQDPHY"] {
    content: "jDepuh,"
}

/*!sc*/
.jyqEiD {
    text-align: center;
    padding-bottom: 8rem;
}

/*!sc*/
@media screen and (max-width : 767px) {
    .jyqEiD {
        padding:1rem 0 4rem;
    }
}

/*!sc*/
data-styled.g159[id="sc-ialjHA"] {
    content: "jyqEiD,"
}

/*!sc*/
.jPcGox {
    margin-bottom: 6rem;
    display: grid;
    grid-template-columns: repeat(3,1fr);
    -webkit-column-gap: 4rem;
    column-gap: 4rem;
}

/*!sc*/
@media screen and (max-width: 991px) {
    .jPcGox {
        -webkit-column-gap:2.5rem;
        column-gap: 2.5rem;
    }
}

/*!sc*/
@media screen and (min-width : 1440px) {
    .jPcGox {
        padding:0 6.4em;
        margin-left: -6.5rem;
        margin-right: -6.5rem;
    }

    .jPcGox .btn-prev,.jPcGox .btn-next {
        padding: 0 0.67rem;
    }

    .jPcGox .btn-prev {
        left: -2rem;
    }

    .jPcGox .btn-next {
        right: -2rem;
    }
}

/*!sc*/
@media screen and (max-width: 991px) {
    .jPcGox {
        margin:0 0 5rem 0.7rem;
    }
}

/*!sc*/
.gbRdeM {
    margin-bottom: 6rem;
}

/*!sc*/
@media screen and (min-width: 1200px) {
    .gbRdeM {
        margin-left:-4rem;
        margin-right: -4rem;
    }
}

/*!sc*/
@media screen and (min-width : 1440px) {
    .gbRdeM {
        padding:0 6.4em;
        margin-left: -6.5rem;
        margin-right: -6.5rem;
    }

    .gbRdeM .btn-prev,.gbRdeM .btn-next {
        padding: 0 0.67rem;
    }

    .gbRdeM .btn-prev {
        left: -2rem;
    }

    .gbRdeM .btn-next {
        right: -2rem;
    }
}

/*!sc*/
@media screen and (max-width: 991px) {
    .gbRdeM {
        margin:0 0 5rem 0.7rem;
    }
}

/*!sc*/
data-styled.g160[id="sc-cIuQVt"] {
    content: "jPcGox,gbRdeM,"
}

/*!sc*/
.btubft {
    padding: 12rem 4rem 4.8rem;
    border-radius: 8rem 1rem;
    margin: 0;
    width: 100%;
    min-height: 39.6rem;
    background: #ffebf7 url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="60" height="49" viewBox="0 0 60 49" fill="none"><path d="M0.5 48.1683V32.1095C0.5 26.1095 1.54425 20.5801 3.63274 15.5213C5.72124 10.4625 9.26008 5.34481 14.2493 0.168335L23.2994 7.40363C19.5865 11.286 16.9759 14.8742 15.4676 18.1683C13.9592 21.4625 13.205 24.9919 13.205 28.7566L7.80973 23.6389H24.8658V48.1683H0.5ZM35.1342 48.1683V32.1095C35.1342 26.1095 36.1785 20.5801 38.267 15.5213C40.3555 10.4625 43.8943 5.34481 48.8835 0.168335L57.9336 7.40363C54.2207 11.286 51.6101 14.8742 50.1018 18.1683C48.5934 21.4625 47.8392 24.9919 47.8392 28.7566L42.444 23.6389H59.5V48.1683H35.1342Z" fill="%23FFCCE9"/></svg>') no-repeat center 4.8rem;
    background-size: 5.9rem auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-flow: column;
    -ms-flex-flow: column;
    flex-flow: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}

/*!sc*/
.btubft p {
    font-size: 2rem;
    line-height: 1.5;
    font-weight: 600;
    margin: 0 0 2.4rem;
}

/*!sc*/
@media screen and (max-width : 767px) {
    .btubft p {
        font-size:1.6rem;
    }
}

/*!sc*/
@media screen and (max-width : 767px) {
    .btubft {
        padding:8rem 1.6rem 2.4rem;
        background-size: 4rem auto;
        background-position: center 2.4rem;
        min-height: 31.6rem;
    }
}

/*!sc*/
@media screen and (max-width: 991px) {
    .btubft:last-child {
        width:calc(100% - 1.5rem);
    }
}

/*!sc*/
.giEncd {
    padding: 12rem 4rem 4.8rem;
    border-radius: 8rem 1rem;
    margin: 0;
    width: 100%;
    min-height: 39.6rem;
    background: #f1f9f3 url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="60" height="49" viewBox="0 0 60 49" fill="none"><path d="M0.5 48.1683V32.1095C0.5 26.1095 1.54425 20.5801 3.63274 15.5213C5.72124 10.4625 9.26008 5.34481 14.2493 0.168335L23.2994 7.40363C19.5865 11.286 16.9759 14.8742 15.4676 18.1683C13.9592 21.4625 13.205 24.9919 13.205 28.7566L7.80973 23.6389H24.8658V48.1683H0.5ZM35.1342 48.1683V32.1095C35.1342 26.1095 36.1785 20.5801 38.267 15.5213C40.3555 10.4625 43.8943 5.34481 48.8835 0.168335L57.9336 7.40363C54.2207 11.286 51.6101 14.8742 50.1018 18.1683C48.5934 21.4625 47.8392 24.9919 47.8392 28.7566L42.444 23.6389H59.5V48.1683H35.1342Z" fill="%23CEE9D5"/></svg>') no-repeat center 4.8rem;
    background-size: 5.9rem auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-flow: column;
    -ms-flex-flow: column;
    flex-flow: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}

/*!sc*/
.giEncd p {
    font-size: 2rem;
    line-height: 1.5;
    font-weight: 600;
    margin: 0 0 2.4rem;
}

/*!sc*/
@media screen and (max-width : 767px) {
    .giEncd p {
        font-size:1.6rem;
    }
}

/*!sc*/
@media screen and (max-width : 767px) {
    .giEncd {
        padding:8rem 1.6rem 2.4rem;
        background-size: 4rem auto;
        background-position: center 2.4rem;
        min-height: 31.6rem;
    }
}

/*!sc*/
@media screen and (max-width: 991px) {
    .giEncd:last-child {
        width:calc(100% - 1.5rem);
    }
}

/*!sc*/
.eLWxJi {
    padding: 12rem 4rem 4.8rem;
    border-radius: 8rem 1rem;
    margin: 0;
    width: 100%;
    min-height: 39.6rem;
    background: #ffefeb url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="60" height="49" viewBox="0 0 60 49" fill="none"><path d="M0.5 48.1683V32.1095C0.5 26.1095 1.54425 20.5801 3.63274 15.5213C5.72124 10.4625 9.26008 5.34481 14.2493 0.168335L23.2994 7.40363C19.5865 11.286 16.9759 14.8742 15.4676 18.1683C13.9592 21.4625 13.205 24.9919 13.205 28.7566L7.80973 23.6389H24.8658V48.1683H0.5ZM35.1342 48.1683V32.1095C35.1342 26.1095 36.1785 20.5801 38.267 15.5213C40.3555 10.4625 43.8943 5.34481 48.8835 0.168335L57.9336 7.40363C54.2207 11.286 51.6101 14.8742 50.1018 18.1683C48.5934 21.4625 47.8392 24.9919 47.8392 28.7566L42.444 23.6389H59.5V48.1683H35.1342Z" fill="%23FFD9CC"/></svg>') no-repeat center 4.8rem;
    background-size: 5.9rem auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-flow: column;
    -ms-flex-flow: column;
    flex-flow: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}

/*!sc*/
.eLWxJi p {
    font-size: 2rem;
    line-height: 1.5;
    font-weight: 600;
    margin: 0 0 2.4rem;
}

/*!sc*/
@media screen and (max-width : 767px) {
    .eLWxJi p {
        font-size:1.6rem;
    }
}

/*!sc*/
@media screen and (max-width : 767px) {
    .eLWxJi {
        padding:8rem 1.6rem 2.4rem;
        background-size: 4rem auto;
        background-position: center 2.4rem;
        min-height: 31.6rem;
    }
}

/*!sc*/
@media screen and (max-width: 991px) {
    .eLWxJi:last-child {
        width:calc(100% - 1.5rem);
    }
}

/*!sc*/
.BTAIw {
    padding: 12rem 4rem 4.8rem;
    border-radius: 8rem 1rem;
    margin: 0;
    width: 100%;
    min-height: 39.6rem;
    background: #e6f1ff url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="60" height="49" viewBox="0 0 60 49" fill="none"><path d="M0.5 48.1683V32.1095C0.5 26.1095 1.54425 20.5801 3.63274 15.5213C5.72124 10.4625 9.26008 5.34481 14.2493 0.168335L23.2994 7.40363C19.5865 11.286 16.9759 14.8742 15.4676 18.1683C13.9592 21.4625 13.205 24.9919 13.205 28.7566L7.80973 23.6389H24.8658V48.1683H0.5ZM35.1342 48.1683V32.1095C35.1342 26.1095 36.1785 20.5801 38.267 15.5213C40.3555 10.4625 43.8943 5.34481 48.8835 0.168335L57.9336 7.40363C54.2207 11.286 51.6101 14.8742 50.1018 18.1683C48.5934 21.4625 47.8392 24.9919 47.8392 28.7566L42.444 23.6389H59.5V48.1683H35.1342Z" fill="%23CCE2FF"/></svg>') no-repeat center 4.8rem;
    background-size: 5.9rem auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-flow: column;
    -ms-flex-flow: column;
    flex-flow: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}

/*!sc*/
.BTAIw p {
    font-size: 2rem;
    line-height: 1.5;
    font-weight: 600;
    margin: 0 0 2.4rem;
}

/*!sc*/
@media screen and (max-width : 767px) {
    .BTAIw p {
        font-size:1.6rem;
    }
}

/*!sc*/
@media screen and (max-width : 767px) {
    .BTAIw {
        padding:8rem 1.6rem 2.4rem;
        background-size: 4rem auto;
        background-position: center 2.4rem;
        min-height: 31.6rem;
    }
}

/*!sc*/
@media screen and (max-width: 991px) {
    .BTAIw:last-child {
        width:calc(100% - 1.5rem);
    }
}

/*!sc*/
data-styled.g161[id="sc-KLwla"] {
    content: "btubft,giEncd,eLWxJi,BTAIw,"
}

/*!sc*/
.hgrDUs {
    width: 5.6rem;
    height: 5.6rem;
    border-radius: 50%;
    overflow: hidden;
    display: block;
    margin: auto auto 0.8rem;
}

/*!sc*/
data-styled.g162[id="sc-gIqMXP"] {
    content: "hgrDUs,"
}

/*!sc*/
.ccfOlo {
    display: block;
    font-size: 1.4rem;
    line-height: 2rem;
    font-weight: 700;
}

/*!sc*/
data-styled.g163[id="sc-dlLLfg"] {
    content: "ccfOlo,"
}

/*!sc*/
.gAbeRe {
    background: linear-gradient( 180deg,rgb(21 66 165 / 50%) 0%,rgb(1 108 249 / 50%) 100% ),#1542a5;
    position: relative;
    z-index: 2;
}

/*!sc*/
@media screen and (max-width: 575px) {
    .gAbeRe {
        background-size:47% auto;
    }
}

/*!sc*/
.gAbeRe::before {
    content: '';
    background-image: url(./semicircle.svg);
    background-position: left top;
    background-repeat: space;
    position: absolute;
    inset: 0;
    z-index: -1;
    opacity: 0.1;
}

/*!sc*/
@media screen and (max-width: 991px) {
    .gAbeRe::before {
        background-position:center top;
        background-size: 11rem 10rem;
    }
}

/*!sc*/
data-styled.g164[id="sc-jjrbRV"] {
    content: "gAbeRe,"
}

/*!sc*/
.ftumSU {
    padding: 6rem 0;
    display: grid;
    grid-template-columns: 59% 36%;
    -webkit-column-gap: 5%;
    column-gap: 5%;
    -webkit-align-items: flex-end;
    -webkit-box-align: flex-end;
    -ms-flex-align: flex-end;
    align-items: flex-end;
    grid-template-areas: "contentBlock imageSec" "btnSection imageSec";
    color: #ffffff;
}

/*!sc*/
@media screen and (max-width: 991px) {
    .ftumSU {
        grid-template-columns:100%;
        grid-template-areas: inherit;
    }
}

/*!sc*/
@media screen and (min-width : 576px) and (max-width :991px) {
    .ftumSU {
        grid-template-areas:inherit;
    }
}

/*!sc*/
@media screen and (max-width: 991px) {
    .ftumSU {
        padding:3rem 1.5rem 4rem;
        text-align: center;
    }
}

/*!sc*/
data-styled.g165[id="sc-hlHHhC"] {
    content: "ftumSU,"
}

/*!sc*/
.iBHzTr {
    grid-area: contentBlock;
}

/*!sc*/
.iBHzTr h1 {
    font-size: 5.8rem;
    color: #ffffff;
    font-weight: 700;
}

/*!sc*/
@media screen and (max-width: 991px) {
    .iBHzTr h1 {
        font-size:4.6rem;
    }
}

/*!sc*/
.iBHzTr h1 .tx-nowrap {
    white-space: nowrap;
}

/*!sc*/
.iBHzTr p {
    font-size: 2.0rem;
    margin: 0.2rem 0 4rem;
}

/*!sc*/
@media screen and (max-width: 991px) {
    .iBHzTr p {
        font-size:1.8rem;
    }
}

/*!sc*/
.iBHzTr .highlighted-text {
    color: #CAF471;
    white-space: nowrap;
}

/*!sc*/
@media screen and (max-width: 991px) {
    .iBHzTr .highlighted-text {
        display:none;
    }
}

/*!sc*/
@media screen and (max-width: 991px) {
    .iBHzTr {
        grid-area:inherit;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1;
    }
}

/*!sc*/
data-styled.g166[id="sc-bTRovv"] {
    content: "iBHzTr,"
}

/*!sc*/
.fUtjth {
    grid-area: btnSection;
}

/*!sc*/
.fUtjth a {
    min-width: 24rem;
    line-height: 1.54;
}

/*!sc*/
@media screen and (max-width: 991px) {
    .fUtjth a {
        line-height:1.42;
        margin-top: 3rem;
    }
}

/*!sc*/
@media screen and (max-width: 991px) {
    .fUtjth {
        grid-area:inherit;
        -webkit-order: 3;
        -ms-flex-order: 3;
        order: 3;
    }
}

/*!sc*/
data-styled.g167[id="sc-jtTWFk"] {
    content: "fUtjth,"
}

/*!sc*/
.jFHMja {
    margin: 0;
    grid-area: imageSec;
}

/*!sc*/
.jFHMja a {
    display: block;
}

/*!sc*/
@media screen and (min-width : 768px) {
    .jFHMja {
        cursor:pointer;
    }
}

/*!sc*/
@media screen and (max-width: 991px) {
    .jFHMja {
        margin:0 auto;
        width: 100%;
        max-width: 40rem;
        grid-area: inherit;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2;
    }
}

/*!sc*/
data-styled.g168[id="sc-ecdDTd"] {
    content: "jFHMja,"
}

/*!sc*/
.gtUwFU:hover {
    -webkit-text-decoration: none;
    text-decoration: none;
}

/*!sc*/
data-styled.g171[id="sc-hZLPDR"] {
    content: "gtUwFU,"
}

/*!sc*/
.btLIi {
    padding: 6rem 0 8rem;
}

/*!sc*/
@media screen and (max-width : 767px) {
    .btLIi {
        padding:3rem 0 4rem;
    }
}

/*!sc*/
@media screen and (max-width: 575px) {
    .btLIi {
        padding:3rem 0 4rem;
    }
}

/*!sc*/
data-styled.g172[id="sc-hKVlBs"] {
    content: "btLIi,"
}

/*!sc*/
.htgVik {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    -webkit-column-gap: 2.4rem;
    column-gap: 2.4rem;
    margin: 0 0 6rem;
}

/*!sc*/
@media screen and (max-width: 991px) {
    .htgVik {
        grid-template-columns:100%;
        grid-template-areas: inherit;
    }
}

/*!sc*/
@media screen and (min-width : 576px) and (max-width :991px) {
    .htgVik {
        grid-template-columns:repeat(3,1fr);
        grid-template-areas: inherit;
    }
}

/*!sc*/
@media screen and (max-width: 991px) {
    .htgVik {
        margin:0 0 4rem;
    }
}

/*!sc*/
data-styled.g173[id="sc-eyugYr"] {
    content: "htgVik,"
}

/*!sc*/
.hruEBr {
    border-radius: 0.5rem;
    margin: 0 0 0.8rem;
    overflow: hidden;
    display: block;
}

/*!sc*/
.hruEBr img {
    width: 100%;
}

/*!sc*/
.hruEBr #secondry {
    display: none;
}

/*!sc*/
@media screen and (max-width: 991px) {
    .hruEBr {
        text-align:center;
    }
}

/*!sc*/
@media screen and (min-width : 768px) {
    .hruEBr {
        cursor:pointer;
    }
}

/*!sc*/
data-styled.g174[id="sc-ejDCVS"] {
    content: "hruEBr,"
}

/*!sc*/
.bBRdMd h3 {
    font-weight: 700;
    line-height: 1.5;
    font-size: 2.4rem;
    color: #1542A5;
}

/*!sc*/
@media screen and (max-width : 767px) {
    .bBRdMd h3 {
        font-size:2.0rem;
    }
}

/*!sc*/
.bBRdMd p {
    font-size: 1.8rem;
}

/*!sc*/
@media screen and (max-width : 767px) {
    .bBRdMd p {
        font-size:1.6rem;
    }
}

/*!sc*/
data-styled.g175[id="sc-dlmrbx"] {
    content: "bBRdMd,"
}

/*!sc*/
.dmITOV {
    text-align: center;
}

/*!sc*/
data-styled.g176[id="sc-cWvMYY"] {
    content: "dmITOV,"
}

/*!sc*/
.jvYvwz {
    padding: 8rem 6rem;
    border-radius: 1rem;
    margin-top: -7rem;
    background: #ffffff;
    box-shadow: 0 0 3.2rem 0.8rem rgba(0,0,0,0.05);
    display: grid;
    grid-template-columns: 42% 1fr;
    -webkit-column-gap: 4rem;
    column-gap: 4rem;
}

/*!sc*/
@media screen and (max-width: 991px) {
    .jvYvwz {
        grid-template-columns:100%;
        grid-template-areas: inherit;
    }
}

/*!sc*/
@media screen and (min-width : 576px) and (max-width :991px) {
    .jvYvwz {
        grid-template-areas:inherit;
    }
}

/*!sc*/
.jvYvwz h3 {
    line-height: 1.2;
    font-weight: 700;
    margin: 0 0 1.9rem;
    font-size: 4.0rem;
}

/*!sc*/
@media screen and (max-width: 991px) {
    .jvYvwz h3 {
        font-size:3.2rem;
        margin: 0 0 0.8rem;
    }
}

/*!sc*/
.jvYvwz p {
    line-height: 1.55;
    margin: 0 0 3rem;
    font-size: 1.8rem;
}

/*!sc*/
@media screen and (max-width: 991px) {
    .jvYvwz p {
        font-size:1.6rem;
        margin: 0 0 2.4rem;
    }
}

/*!sc*/
@media screen and (min-width : 768px) {
    .jvYvwz button {
        min-width:26rem;
        line-height: 1.54;
    }
}

/*!sc*/
@media screen and (max-width: 991px) {
    .jvYvwz {
        padding:2rem;
        text-align: center;
        margin-top: -37rem;
    }
}

/*!sc*/
data-styled.g177[id="sc-kGCsyv"] {
    content: "jvYvwz,"
}

/*!sc*/
.bCFcqX {
    margin: 0;
    display: grid;
    gap: 1.6rem;
}

/*!sc*/
@media screen and (max-width: 991px) {
    .bCFcqX {
        margin-bottom:4rem;
    }
}

/*!sc*/
.bCFcqX .row-1 {
    display: grid;
    grid-template-columns: 18.4rem 1fr;
    -webkit-column-gap: 0.8rem;
    column-gap: 0.8rem;
    gap: 1.6rem;
}

/*!sc*/
@media screen and (max-width: 991px) {
    .bCFcqX .row-1 {
        grid-template-columns:100%;
        grid-template-areas: inherit;
    }
}

/*!sc*/
@media screen and (min-width : 576px) and (max-width :991px) {
    .bCFcqX .row-1 {
        grid-template-areas:inherit;
    }
}

/*!sc*/
.bCFcqX .row-3 {
    display: grid;
    grid-template-columns: 44% 1fr;
    -webkit-column-gap: 0.8rem;
    column-gap: 0.8rem;
    gap: 1.6rem;
}

/*!sc*/
@media screen and (max-width: 991px) {
    .bCFcqX .row-3 {
        grid-template-columns:100%;
        grid-template-areas: inherit;
    }
}

/*!sc*/
@media screen and (min-width : 576px) and (max-width :991px) {
    .bCFcqX .row-3 {
        grid-template-areas:inherit;
    }
}

/*!sc*/
data-styled.g178[id="sc-krLOvW"] {
    content: "bCFcqX,"
}

/*!sc*/
.coecCz {
    position: relative;
    z-index: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    background-color: #ffffff;
}

/*!sc*/
.coecCz span {
    font-family: Times;
    font-weight: 700;
    line-height: 1.2;
}

/*!sc*/
@media screen and (max-width : 767px) {
    .coecCz span {
        font-size:1.1rem;
        text-align: left;
    }
}

/*!sc*/
@media screen and (max-width : 767px) {
    .coecCz.card-1 {
        width:80%;
    }

    .coecCz.card-2 {
        width: 100%;
    }

    .coecCz.card-3 {
        width: 88%;
    }

    .coecCz.card-4 {
        width: 85%;
    }

    .coecCz.card-5 {
        width: 80%;
    }
}

/*!sc*/
data-styled.g179[id="sc-gZsBWS"] {
    content: "coecCz,"
}

/*!sc*/
.jBeXVf {
    padding: 1.1rem 1.8rem 1.1rem 1.5rem;
    background-color: #ffffff;
    box-shadow: 0.1rem 0.1rem 0.8rem 0.1rem #0000001c;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-column-gap: 1.8rem;
    column-gap: 1.8rem;
    row-gap: 0.3rem;
    width: 100%;
}

/*!sc*/
.jBeXVf::before {
    content: '';
    position: absolute;
    inset: auto auto -0.4rem -0.4rem;
    z-index: -1;
    width: 100%;
    height: 100%;
}

/*!sc*/
.jBeXVf.cnn::before {
    background-color: #BFE2C8;
}

/*!sc*/
.jBeXVf.washington::before {
    background-color: #FFB8E1;
}

/*!sc*/
.jBeXVf.los-angeles::before {
    background-color: #FFC4B0;
}

/*!sc*/
.jBeXVf.fast-company::before {
    background-color: #99c6ff;
}

/*!sc*/
.jBeXVf.cnn::before {
    background-color: #BFE2C8;
}

/*!sc*/
.cWorrO {
    padding: 1.1rem 1.8rem 1.1rem 1.5rem;
    background-color: #ffffff;
    box-shadow: 0.1rem 0.1rem 0.8rem 0.1rem #0000001c;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: flex-start;
    -webkit-box-align: flex-start;
    -ms-flex-align: flex-start;
    align-items: flex-start;
    -webkit-column-gap: 1.8rem;
    column-gap: 1.8rem;
    row-gap: 0.3rem;
    width: 100%;
}

/*!sc*/
.cWorrO::before {
    content: '';
    position: absolute;
    inset: auto auto -0.4rem -0.4rem;
    z-index: -1;
    width: 100%;
    height: 100%;
}

/*!sc*/
.cWorrO.cnn::before {
    background-color: #BFE2C8;
}

/*!sc*/
.cWorrO.washington::before {
    background-color: #FFB8E1;
}

/*!sc*/
.cWorrO.los-angeles::before {
    background-color: #FFC4B0;
}

/*!sc*/
.cWorrO.fast-company::before {
    background-color: #99c6ff;
}

/*!sc*/
.cWorrO.cnn::before {
    background-color: #BFE2C8;
}

/*!sc*/
data-styled.g180[id="sc-bHCjkL"] {
    content: "jBeXVf,cWorrO,"
}

/*!sc*/
.dzxRQc {
    padding: 10rem 4rem 9.6rem;
}

/*!sc*/
@media screen and (max-width : 767px) {
    .dzxRQc {
        padding:4rem 0 3.8rem;
    }
}

/*!sc*/
data-styled.g181[id="sc-fyZgVY"] {
    content: "dzxRQc,"
}

/*!sc*/
.jcwTi {
    margin: 4rem auto 2.4rem;
    max-width: 88.2rem;
    width: 100%;
}

/*!sc*/
.jcwTi form {
    max-width: 100%;
}

/*!sc*/
data-styled.g182[id="sc-hiOjR"] {
    content: "jcwTi,"
}

/*!sc*/
.leOoVZ {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-flow: wrap;
    -ms-flex-flow: wrap;
    flex-flow: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 0;
    list-style: none;
    gap: 2.4rem;
    margin: 0;
}

/*!sc*/
@media screen and (max-width : 767px) {
    .leOoVZ {
        gap:0.8rem;
    }
}

/*!sc*/
.leOoVZ a {
    display: inline-block;
    padding: 0.88rem 4rem 0.72rem;
    border: none;
    text-align: center;
    border-radius: 20vmax;
    font-weight: 600;
    cursor: pointer;
    font-size: 1.6rem;
    color: #000000;
    background-color: #cce2ff;
}

/*!sc*/
.leOoVZ a:hover {
    -webkit-text-decoration: underline;
    text-decoration: underline;
    color: #000000;
}

/*!sc*/
@media screen and (max-width : 767px) {
    .leOoVZ a {
        padding:0.4rem 0.8rem;
        font-size: 1rem;
    }
}

/*!sc*/
data-styled.g184[id="sc-iiyuhn"] {
    content: "leOoVZ,"
}

/*!sc*/
.bycZBo {
    padding: 4rem 0;
    display: grid;
    grid-template-columns: 38rem auto;
    -webkit-column-gap: 3.8rem;
    column-gap: 3.8rem;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

/*!sc*/
@media screen and (max-width: 991px) {
    .bycZBo {
        grid-template-columns:100%;
        grid-template-areas: inherit;
    }
}

/*!sc*/
@media screen and (min-width : 576px) and (max-width :991px) {
    .bycZBo {
        grid-template-areas:inherit;
    }
}

/*!sc*/
@media screen and (max-width: 991px) {
    .bycZBo {
        padding:2rem 0;
    }
}

/*!sc*/
data-styled.g190[id="sc-hELUyY"] {
    content: "bycZBo,"
}

/*!sc*/
@media screen and (max-width: 991px) {
    .gHylOq {
        text-align:center;
        margin: 0 0 4rem;
    }
}

/*!sc*/
data-styled.g191[id="sc-itoWHD"] {
    content: "gHylOq,"
}

/*!sc*/
.fqMjlb {
    position: absolute;
    inset: -2.4rem auto auto -2.9rem;
    text-align: center;
    border-radius: 0.6rem;
    padding: 0.5rem 0;
    line-height: 1.2rem;
    visibility: hidden;
    box-shadow: rgba(0,0,0,0.33) 0.1rem 0.3rem 0.8rem 0px;
    width: 7rem;
    font-size: 1.2rem;
    background-color: #ffffff;
    font-family: "hind";
    color: #092347;
}

/*!sc*/
.fqMjlb:after {
    content: '';
    position: absolute;
    -webkit-inset: 100% auto auto 50%;
    -ms-inset: 100% auto auto 50%;
    inset: 100% auto auto 50%;
    margin-left: -0.5rem;
    border-width: 0.5rem;
    border-style: solid;
}

/*!sc*/
.fqMjlb::after {
    border-color: #ffffff transparent transparent transparent;
}

/*!sc*/
@media screen and (max-width: 575px) {
    .fqMjlb {
        font-size:1.0rem;
        width: 6rem;
    }
}

/*!sc*/
data-styled.g192[id="sc-CxMgy"] {
    content: "fqMjlb,"
}

/*!sc*/
.kmjJtI {
    position: relative;
    color: #000000;
}

/*!sc*/
.kmjJtI:hover,.kmjJtI:focus {
    -webkit-text-decoration: none;
    text-decoration: none;
    color: inherit;
}

/*!sc*/
.kmjJtI:hover .sc-CxMgy,.kmjJtI:focus .sc-CxMgy {
    visibility: visible;
}

/*!sc*/
data-styled.g193[id="sc-dveHSx"] {
    content: "kmjJtI,"
}

/*!sc*/
.dMfIa-D {
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: grid;
    grid-template-columns: repeat(5,1fr);
    -webkit-column-gap: 5.2rem;
    column-gap: 5.2rem;
}

/*!sc*/
@media screen and (max-width: 991px) {
    .dMfIa-D {
        grid-template-columns:repeat(5,1fr);
        grid-template-areas: inherit;
    }
}

/*!sc*/
@media screen and (min-width : 576px) and (max-width :991px) {
    .dMfIa-D {
        grid-template-areas:inherit;
    }
}

/*!sc*/
@media screen and (max-width : 767px) {
    .dMfIa-D {
        text-align:center;
        display: block;
    }
}

/*!sc*/
data-styled.g194[id="sc-gTJgQo"] {
    content: "dMfIa-D,"
}

/*!sc*/
.dDCUqX {
    display: inline-block;
    text-align: center;
}

/*!sc*/
@media screen and (max-width : 767px) {
    .dDCUqX {
        width:49%;
        margin-bottom: 2.2rem;
    }
}

/*!sc*/
.dDCUqX img {
    object-fit: contain;
    max-height: 7.5rem;
}

/*!sc*/
data-styled.g195[id="sc-hImiYT"] {
    content: "dDCUqX,"
}

/*!sc*/
.jjnKpY {
    padding: 6rem 0 6rem;
    background-color: #FAFCFF;
}

/*!sc*/
@media screen and (max-width: 991px) {
    .jjnKpY {
        padding:3rem 0 45.2rem;
    }
}

/*!sc*/
data-styled.g200[id="sc-hQlIKd"] {
    content: "jjnKpY,"
}

/*!sc*/
.ghlMPK {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    -webkit-column-gap: 4rem;
    column-gap: 4rem;
    row-gap: 4rem;
    margin-top: 4rem;
}

/*!sc*/
@media screen and (max-width: 991px) {
    .ghlMPK {
        grid-template-columns:100%;
        grid-template-areas: inherit;
    }
}

/*!sc*/
@media screen and (min-width : 576px) and (max-width :991px) {
    .ghlMPK {
        grid-template-areas:inherit;
    }
}

/*!sc*/
@media screen and (min-width : 992px) {
    .ghlMPK.shorter-sem {
        display:grid;
        grid-template-columns: repeat(4,1fr);
        -webkit-column-gap: 1.6rem;
        column-gap: 1.6rem;
    }

    @media screen and (max-width: 991px) {
        .ghlMPK.shorter-sem {
            grid-template-columns:repeat(2,50%);
            grid-template-areas: inherit;
        }
    }

    @media screen and (min-width : 576px) and (max-width :991px) {
        .ghlMPK.shorter-sem {
            grid-template-areas:inherit;
        }
    }
}

/*!sc*/
data-styled.g201[id="sc-fSCnZK"] {
    content: "ghlMPK,"
}

/*!sc*/
.hgHmWY {
    padding: 3rem;
    text-align: center;
    border-radius: 1rem;
    background-color: #F8F6EF;
}

/*!sc*/
@media screen and (min-width : 992px) {
    .hgHmWY.shorter-sem #last-text {
        display:none;
    }
}

/*!sc*/
.hgHmWY h3 {
    margin-bottom: 2rem;
}

/*!sc*/
@media screen and (min-width : 768px) {
    .hgHmWY h3 {
        font-size:2.4rem;
    }
}

/*!sc*/
@media screen and (min-width : 768px) {
    .hgHmWY q {
        font-size:1.6rem;
        display: inline-block;
        margin-bottom: 1.6rem;
    }
}

/*!sc*/
data-styled.g202[id="sc-ALVnD"] {
    content: "hgHmWY,"
}

/*!sc*/
.lnkCJV {
    margin-bottom: 1rem;
    font-size: 1.8rem;
}

/*!sc*/
@media screen and (max-width : 767px) {
    .lnkCJV {
        font-size:1.6rem;
        margin-bottom: 0;
    }
}

/*!sc*/
data-styled.g203[id="sc-bhDEoE"] {
    content: "lnkCJV,"
}

/*!sc*/
.kVTHOY {
    display: block;
    width: 8rem;
    height: 8rem;
    margin: auto auto 2rem;
    border-radius: 50%;
}

/*!sc*/
.kVTHOY.job-listing.visible {
    background: #BFE2C8 no-repeat center center url(./icon-diamond.png);
    background-size: 5.4rem auto;
}

/*!sc*/
.kVTHOY.personalised_result.visible {
    background: #FFB8E1 no-repeat center center url(./icon-root.png);
    background-size: 5.4rem auto;
}

/*!sc*/
.kVTHOY.waste-time.visible {
    background: #FFC4B0 no-repeat center center url(./icon-calendar.png);
    background-size: 5.45rem auto;
}

/*!sc*/
.kVTHOY.fast-easy.visible {
    background: #BFE2C8 no-repeat center center url(./icon-work-desk.png);
    background-size: 5rem auto;
}

/*!sc*/
data-styled.g204[id="sc-hfiVbt"] {
    content: "kVTHOY,"
}

/*!sc*/
.AQaFG {
    text-align: center;
    padding-top: 6rem;
}

/*!sc*/
data-styled.g205[id="sc-fhzAra"] {
    content: "AQaFG,"
}

/*!sc*/
.dZllHW {
    text-align: center;
    padding: 6.4rem 0;
    position: relative;
    overflow: hidden;
    background: linear-gradient( 180deg,rgb(26 71 170 / 50%) 38.99%,rgb(0 109 250 / 50%) 100% ),#1a47aa;
    position: relative;
    z-index: 2;
}

/*!sc*/
.dZllHW::before {
    content: '';
    background-image: url(./semicircle.svg);
    background-position: left top;
    background-repeat: space;
    position: absolute;
    inset: 0;
    z-index: -1;
    opacity: 0.1;
}

/*!sc*/
@media screen and (max-width: 991px) {
    .dZllHW::before {
        background-position:center top;
        background-size: 11rem 10rem;
    }
}

/*!sc*/
.dZllHW h2 {
    font-size: 4.6rem;
    margin: 0 0 2rem;
    color: #ffffff;
}

/*!sc*/
@media screen and (max-width: 991px) {
    .dZllHW h2 {
        font-size:4.0rem;
    }
}

/*!sc*/
.dZllHW h2 .text-outline {
    font-weight: 700;
    color: #CAF471;
}

/*!sc*/
.dZllHW h3 {
    color: #ffffff;
    margin-bottom: 6rem;
    font-size: 2.4rem;
}

/*!sc*/
data-styled.g206[id="sc-lfeRdP"] {
    content: "dZllHW,"
}

/*!sc*/
.gWzvRp {
    width: 100%;
    max-width: 70rem;
    margin: 0 auto;
    padding: 0 1.5rem;
}

/*!sc*/
data-styled.g207[id="sc-iGtWQ"] {
    content: "gWzvRp,"
}

/*!sc*/
.hilutY {
    height: 10rem;
    width: 10rem;
    border-radius: 50%;
    display: block;
    margin: 0 auto 2rem;
}

/*!sc*/
.hilutY.visible {
    background: url(./icon-cup.png) #BFE2C8 no-repeat center;
    background-size: 6.2rem auto;
}

/*!sc*/
data-styled.g208[id="sc-gglKJF"] {
    content: "hilutY,"
}

/*!sc*/
.enyunf {
    padding: 0.475rem 2rem;
    line-height: 1.2;
    border-radius: 9.9rem;
    border: 0.3rem solid;
    display: inline-block;
    font-size: 1.6rem;
    background-color: #ffffff;
    color: #000000;
    position: relative;
    z-index: 0;
}

/*!sc*/
.enyunf .fa-angle-right {
    margin-left: 0.8rem;
    vertical-align: 0;
    min-width: 1rem;
    display: inline-block;
}

/*!sc*/
.enyunf:hover::before {
    content: '';
    opacity: 0.4;
    position: absolute;
    inset: 0;
    z-index: -1;
    border-radius: 9.9rem;
}

/*!sc*/
.enyunf.pill-primary {
    border-color: #BFE2C8;
}

/*!sc*/
.enyunf.pill-primary:hover::before {
    background-color: #BFE2C8;
}

/*!sc*/
.enyunf.pill-secondary {
    border-color: #FFC4B0;
}

/*!sc*/
.enyunf.pill-secondary:hover::before {
    background-color: #FFC4B0;
}

/*!sc*/
.enyunf.pill-accent {
    border-color: #FFB8E1;
}

/*!sc*/
.enyunf.pill-accent:hover::before {
    background-color: #FFB8E1;
}

/*!sc*/
.enyunf.pill-sky {
    border-color: #99c6ff;
}

/*!sc*/
.enyunf.pill-sky:hover::before {
    background-color: #99c6ff;
}

/*!sc*/
.enyunf:hover {
    color: #000000;
    -webkit-text-decoration: none;
    text-decoration: none;
}

/*!sc*/
data-styled.g219[id="sc-jgUSZD"] {
    content: "enyunf,"
}

/*!sc*/
.kYyNTA {
    display: inline-block;
    height: 3.6rem;
    width: 3.6rem;
    border-radius: 50%;
    margin-right: 1.6rem;
    vertical-align: -1.15rem;
    background: center no-repeat;
    background-size: 2.4rem auto;
}

/*!sc*/
.kYyNTA.icon-headphone {
    background-color: #BFE2C8;
    background-size: 2rem auto;
}

/*!sc*/
.kYyNTA.icon-headphone.visible {
    background-image: url(./icon-headset.png);
}

/*!sc*/
.kYyNTA.icon-tech {
    background-color: #FFC4B0;
}

/*!sc*/
.kYyNTA.icon-tech.visible {
    background-image: url(./icon-monitor.png);
}

/*!sc*/
.kYyNTA.icon-home {
    background-color: #99c6ff;
}

/*!sc*/
.kYyNTA.icon-home.visible {
    background-image: url(./icon-home.png);
}

/*!sc*/
.kYyNTA.icon-account {
    background-color: #FFB8E1;
    background-size: 1.5rem auto;
}

/*!sc*/
.kYyNTA.icon-account.visible {
    background-image: url(./icon-account.png);
}

/*!sc*/
.kYyNTA.icon-data {
    background-color: #BFE2C8;
    background-size: 2rem auto;
}

/*!sc*/
.kYyNTA.icon-data.visible {
    background-image: url(./icon-keyboard.png);
}

/*!sc*/
data-styled.g220[id="sc-foxrOO"] {
    content: "kYyNTA,"
}

/*!sc*/
.ddTUUk {
    text-align: center;
    border-radius: 1rem;
    padding: 4.8rem 8rem;
    margin: 0 0 8rem;
    position: relative;
    background: #E6F1FF;
}

/*!sc*/
.ddTUUk h2 {
    font-size: 4.6rem;
    font-weight: 700;
    margin: 0 0 4rem;
}

/*!sc*/
@media screen and (max-width: 991px) {
    .ddTUUk h2 {
        font-size:3.2rem;
    }
}

/*!sc*/
@media screen and (max-width: 991px) {
    .ddTUUk {
        padding:4.8rem 3rem;
        margin: 0 -1.5rem 8rem;
    }
}

/*!sc*/
data-styled.g221[id="sc-jecWXh"] {
    content: "ddTUUk,"
}

/*!sc*/
.iXNpQx {
    max-width: -webkit-max-content;
    max-width: -moz-max-content;
    max-width: max-content;
    width: 100%;
    margin: 0 auto;
}

/*!sc*/
.iXNpQx [class*='pill'] {
    padding: 0.5rem 1.1rem 0.5rem 0.5rem;
    font-size: 2.0rem;
}

/*!sc*/
.iXNpQx [class*='pill'] .fa-angle-right {
    font-size: 1.6rem;
}

/*!sc*/
@media screen and (max-width : 767px) {
    .iXNpQx [class*='pill'] {
        font-size:1.6rem;
    }
}

/*!sc*/
data-styled.g222[id="sc-flFvMs"] {
    content: "iXNpQx,"
}

/*!sc*/
.ASMAV {
    margin: 3.2rem auto 0;
    display: block;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    font-size: 1.8rem;
    color: #0164F9;
    font-weight: 500;
}

/*!sc*/
data-styled.g223[id="sc-ivSfqT"] {
    content: "ASMAV,"
}

/*!sc*/
.DvZTw {
    max-width: 65rem;
    margin: 0 auto;
}

/*!sc*/
data-styled.g226[id="sc-eACIdI"] {
    content: "DvZTw,"
}

/*!sc*/
.cKhnRb {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-flow: wrap;
    -ms-flex-flow: wrap;
    flex-flow: wrap;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    gap: 2rem;
}

/*!sc*/
data-styled.g227[id="sc-kA-DFXn"] {
    content: "cKhnRb,"
}

/*!sc*/