.EventCard_cardContainer__8ZH7N {
    width: 100%;
    border-radius: 12px;
    background-color: #001447;
    overflow: hidden;
    transform: skewX(4deg);
    cursor: pointer
}

.EventCard_cardContainer__8ZH7N:hover .EventCard_icon__qCQGk {
    transform: translateX(6px) scale(1.3)
}

.EventCard_cardContainer__8ZH7N .EventCard_icon__qCQGk {
    transition: all .3s ease
}

.EventCard_cardContainer__8ZH7N:hover .EventCard_cardImageContainer__8Z4ii {
    scale: 1.02
}

.EventCard_cardImageContainer__8Z4ii {
    width: 104%;
    transform: skewX(-4deg);
    background-color: rgba(0, 0, 0, .2);
    height: 200px;
    transform-origin: 0 100%;
    position: relative;
    left: -14px;
    transition: all .3s ease;
    scale: 1.005
}

.EventCard_cardImageContainer__8Z4ii img {
    object-fit: cover
}

.EventCard_cardTitleRow__qoV91 {
    display: flex;
    justify-content: space-between;
    margin-bottom: 10px;
    align-items: center;
    padding-right: 16px
}

.EventCard_cardTitle__jrEiy {
    font-size: 20px;
    font-weight: 700;
    color: #fff
}

.EventCard_cardInfoContainer__giiKo {
    padding: 20px;
    transform: skewX(-4deg)
}

.EventCard_cardInfoContainer__giiKo p {
    font-size: 14px;
    transition: opacity .3s ease;
    color: #fff;
    opacity: .5;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    overflow: hidden
}

.EventCard_cardContainer__8ZH7N:hover .EventCard_cardInfoContainer__giiKo p {
    opacity: .8
}

@media (max-width:575.98px) {
    .EventCard_cardContainer__8ZH7N {
        transform: skewX(0)
    }
    .EventCard_cardImageContainer__8Z4ii {
        transform: skewX(0);
        left: 0
    }
    .EventCard_cardInfoContainer__giiKo {
        transform: skewX(0deg)
    }
}

.Certficate_certificate-main__zaObZ {
    width: var(--certificate-card-width);
    height: unset;
    border-radius: 30px;
    padding: 1rem;
    position: relative;
    overflow: hidden;
    -webkit-backdrop-filter: blur(20px) saturate(2);
    backdrop-filter: blur(20px) saturate(2);
    max-width: 100%;
    aspect-ratio: 4.5/2.6
}

.Certficate_certificate-inner__cYQTT {
    height: 100%;
    width: 100%;
    border: 1px solid hsla(0, 0%, 100%, .15);
    border-radius: 16px;
    padding: 10px 10px 20px;
    display: flex;
    flex-direction: column
}

.Certficate_header__h3COi {
    display: flex;
    position: relative
}

.Certficate_title-container__XhzLM {
    flex: 1 1;
    text-align: center
}

.Certficate_title__Kh2bU {
    font-size: 20px;
    margin-top: 6px;
    font-weight: 600;
    color: var(--white70)
}

.Certficate_subtitle__2Ok0C {
    font-size: 14px;
    margin-top: 6px;
    font-weight: 400;
    color: var(--white30)
}

.Certficate_image-container__6dvGY {
    height: 32px;
    width: 32px;
    border-radius: 20px;
    background-color: var(--black30);
    position: absolute;
    right: 0;
    top: 0;
    overflow: hidden
}

.Certficate_image-container__6dvGY img {
    width: 100%;
    height: 100%
}

.Certficate_main-content__v2sM1 {
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column
}

.Certficate_line__JdNGJ {
    height: 8px;
    width: 70%;
    border-radius: 10px;
    background-color: hsla(0, 0%, 85%, .3)
}

.Certficate_paragraph__IjMDo {
    display: flex;
    width: 100%;
    margin-top: 6%;
    flex-wrap: wrap;
    gap: 8px
}

.Certficate_paragraph__IjMDo .Certficate_line__JdNGJ:first-child {
    width: 100%
}

.Certficate_paragraph__IjMDo .Certficate_line__JdNGJ:nth-child(2) {
    flex: 1 1
}

.Certficate_paragraph__IjMDo .Certficate_line__JdNGJ:nth-child(3) {
    flex: 0.5 1
}

.Certficate_paragraph__IjMDo .Certficate_line__JdNGJ:nth-child(4) {
    flex: 3 1
}

.Certficate_paragraph__IjMDo .Certficate_line__JdNGJ:nth-child(5) {
    flex: 1.6 1
}

.Certficate_footer__RAuLp {
    display: flex;
    justify-content: space-between
}

.Certficate_footer__RAuLp .Certficate_line__JdNGJ {
    height: 1px;
    max-width: 60px
}

.Certficate_gradient-underlay__wXUPc {
    position: absolute;
    inset: 0;
    opacity: .6
}

.Certficate_pink__Im6R9 {
    background: #3a1c71;
    background: linear-gradient(145deg, #3a1c71, #a9244e 50%, #f67825)
}

.Certficate_blue__WXYp6 {
    background: #2b5876;
    background: linear-gradient(145deg, #2b5876, #4e4376);
    opacity: .65
}

.Certficate_green__aRvbB {
    background: #536976;
    background: linear-gradient(145deg, #536976, #292e49);
    opacity: .35
}

.Certficate_yellow__ci4is {
    background: #cab780;
    background: linear-gradient(145deg, #cab780, #523b0b);
    opacity: 1
}

.Certficate_yellow__ci4is+.Certficate_certificate-inner__cYQTT .Certficate_title__Kh2bU {
    color: var(--black50)
}

.Certficate_yellow__ci4is+.Certficate_certificate-inner__cYQTT .Certficate_subtitle__2Ok0C {
    color: var(--black40)
}

.Certficate_yellow__ci4is+.Certficate_certificate-inner__cYQTT .Certficate_line__JdNGJ {
    background-color: var(--black20);
    -webkit-backdrop-filter: saturate(1);
    backdrop-filter: saturate(1)
}

@media (max-width:767.98px) {
    .Certficate_main-content__v2sM1 {
        height: 65%
    }
}

:root {
    --swiper-navigation-size: 44px
}

.swiper-button-next,
.swiper-button-prev {
    position: absolute;
    top: 50%;
    width: calc(var(--swiper-navigation-size)/ 44 * 27);
    height: var(--swiper-navigation-size);
    margin-top: calc(0px - (var(--swiper-navigation-size)/ 2));
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--swiper-navigation-color, var(--swiper-theme-color))
}

.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
    opacity: .35;
    cursor: auto;
    pointer-events: none
}

.swiper-button-next.swiper-button-hidden,
.swiper-button-prev.swiper-button-hidden {
    opacity: 0;
    cursor: auto;
    pointer-events: none
}

.swiper-navigation-disabled .swiper-button-next,
.swiper-navigation-disabled .swiper-button-prev {
    display: none !important
}

.swiper-button-next:after,
.swiper-button-prev:after {
    font-family: swiper-icons;
    font-size: var(--swiper-navigation-size);
    text-transform: none !important;
    letter-spacing: 0;
    font-variant: normal;
    line-height: 1
}

.swiper-button-prev,
.swiper-rtl .swiper-button-next {
    left: 10px;
    right: auto
}

.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
    content: "prev"
}

.swiper-button-next,
.swiper-rtl .swiper-button-prev {
    right: 10px;
    left: auto
}

.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
    content: "next"
}

.swiper-button-lock {
    display: none
}

.Home_certificate-section__seVqd {
    padding-bottom: 60px;
    position: relative
}

.Home_certificate-section__seVqd .Home_img-underlay__zhVH_ {
    display: flex;
    position: relative;
    top: -2rem
}

.Home_certificate-section__seVqd .Home_img-underlay__zhVH_ img {
    width: 100%
}

.Home_certificate-container__j6Dtr {
    display: flex;
    gap: 1.5rem
}

.Home_certificate-col__l8k7p {
    flex: 1 1
}

.Home_certificate-section__seVqd .Home_col-left__g98ey {
    display: flex
}

.Home_certifacte-wrapper__VbWYc {
    position: relative;
    min-height: var(--certificate-card-height);
    width: 100%
}

.Home_certifacte-card-wrapper__YFT8K {
    position: absolute;
    transition: all 1s cubic-bezier(.2, .8, .2, 1);
    cursor: pointer
}

.Home_certificate-pink___7pBW {
    z-index: 5
}

.Home_certificate-blue__VwY47 {
    z-index: 4;
    left: 60px;
    top: 16px
}

.Home_certificate-green__xFG98 {
    z-index: 3;
    left: calc(60px * 2);
    top: calc(16px * 2)
}

.Home_certificate-yellow__359O_ {
    z-index: 2;
    transition: all .3s ease;
    left: calc(60px * 3);
    top: calc(16px * 3)
}

.Home_certificate-section__seVqd .Home_col-right__rZGjo {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    padding-top: 3rem;
    padding-left: 4rem
}

.Home_certificate-section__seVqd .Home_col-right__rZGjo p {
    font-size: 18px;
    max-width: 80%;
    margin-top: .5rem;
    margin-bottom: 1.5rem;
    color: var(--white50)
}

.Home_certificate-col-title__AiCIw {
    font-size: 46px
}

.Home_sponsors-row__UsZ6x {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    column-gap: 100px;
    row-gap: 3rem;
    margin-top: 50px;
    padding-bottom: 70px
}

.Home_sponsors-row__UsZ6x img {
    height: 200px
}

.Home_sponsors-section__zyRUB {
    width: 100%;
    overflow: hidden
}

.Home_about-section__4PHPM {
    overflow-x: hidden;
    padding-bottom: 5rem
}

.Home_about-section__4PHPM .section-title {
    margin-bottom: 50px
}

.Home_about-title__xQqlP span {
    display: flex;
    margin-left: 1rem
}

.Home_about-title__xQqlP span img {
    height: 12px
}

.Home_about-title__xQqlP {
    font-size: 22px;
    margin-bottom: 1.5rem;
    display: flex;
    align-items: center;
    justify-content: center;
    text-decoration: underline;
    text-transform: uppercase
}

.Home_about-paragraph___DnPs {
    font-size: 16px;
    color: var(--white70)
}

.Home_testimonial-section__jx6yL {
    padding-bottom: 64px
}

.Home_testimonial-swiper-container__LDa0l {
    padding: 70px;
    border-radius: 10px;
    border: 1px solid hsla(0, 0%, 100%, .15);
    background-image: url(/bg-elem.svg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 0
}

.Home_testimonial-card-content__L4NYm {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center
}

.Home_testimonial-image-wrapper__JT6UI {
    position: relative;
    display: inline-flex;
    border-radius: 100%;
    height: 150px;
    width: 150px;
    border-radius: 100px;
    overflow: hidden;
    padding: 2px
}

.Home_testimonial-image-wrapper__JT6UI img {
    position: relative;
    z-index: 2;
    overflow: hidden;
    border-radius: 100px;
    object-fit: cover;
    border: 8px solid #000
}

.Home_testimonial-name__e4tyC {
    font-size: 22px;
    margin-top: 1rem
}

.Home_testimonial-designation__ohyLJ {
    font-size: 16px;
    color: #8dc1ff
}

.Home_testimonial-card-content__L4NYm p {
    font-size: 16px;
    color: var(--white70);
    margin-top: 1.5rem
}

.Home_testimonial-section__jx6yL .swiper-button-prev {
    left: 2rem
}

.Home_testimonial-section__jx6yL .swiper-button-next {
    right: 2rem
}

.Home_testimonial-section__jx6yL .swiper-button-next,
.Home_testimonial-section__jx6yL .swiper-button-prev {
    background-color: var(--white20);
    transition: all .3s ease;
    color: #fff;
    border-radius: 50px;
    height: 50px;
    width: 50px;
    display: flex
}

.Home_testimonial-section__jx6yL .swiper-button-next:after,
.Home_testimonial-section__jx6yL .swiper-button-prev:after {
    font-size: 16px
}

.Home_cta-banner-container__UKeg7 {
    padding: 70px;
    background-color: #001447;
    border-radius: 10px;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    align-items: start;
    background-image: url(/bg-banner-wave.webp);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 100%
}

.Home_cta-banner-section__WXUaX {
    padding-bottom: 120px
}

.Home_cta-banner-content__zxw5q {
    width: 50%
}

.Home_cta-banner-content__zxw5q p {
    width: 70%;
    margin-bottom: 1.5rem
}

.Home_cta-banner-container__UKeg7 .gradient-button-container {
    display: inline-flex
}

.Home_cta-banner-title__LqFkX {
    font-size: 56px;
    margin-bottom: 1rem
}

@media (max-width:1399.98px) {
    .Home_certifacte-wrapper__VbWYc {
        width: 100%;
        transform: scale(.8);
        transform-origin: left center
    }
}

@media (max-width:1199.98px) {
    .Home_certifacte-wrapper__VbWYc {
        transform: scale(1)
    }
    .Home_certificate-container__j6Dtr {
        flex-direction: column
    }
    .Home_certificate-section__seVqd .Home_col-right__rZGjo {
        padding-left: 0
    }
    .Home_certificate-section__seVqd .Home_col-left__g98ey {
        display: flex;
        justify-content: center
    }
}

@media (min-width:768px) {
    .Home_certificate-section__seVqd .Home_col-left__g98ey .Home_certifacte-card-wrapper__YFT8K:not(:first-child):hover {
        transform: translate(40%, -30%) scaleX(.9) rotate(10deg)
    }
}

@media (max-width:991.98px) {
    .Home_sponsors-row__UsZ6x {
        flex-wrap: wrap;
        row-gap: 2rem;
        column-gap: 1.5rem
    }
    .Home_sponsors-row__UsZ6x img {
        object-fit: contain;
        height: 160px;
        width: auto
    }
}

@media (max-width:767.98px) {
    .Home_certifacte-wrapper__VbWYc {
        display: flex;
        justify-content: center
    }
    .Home_certificate-section__seVqd .Home_col-left__g98ey .Home_certifacte-card-wrapper__YFT8K {
        left: unset
    }
    .Home_certifacte-card-wrapper__YFT8K {
        max-width: 100%
    }
    .Home_certificate-blue__VwY47 {
        transform: scale(.9) translateY(5%)
    }
    .Home_certificate-green__xFG98 {
        transform: scale(.8) translateY(10%)
    }
    .Home_certificate-yellow__359O_ {
        transform: scale(.7) translate(0);
        opacity: 0
    }
}

@media (max-width:575.98px) {
    .Home_cta-banner-title__LqFkX {
        font-size: 28px;
        font-weight: 700;
        text-shadow: 0 0 25px #000
    }
    .Home_cta-banner-container__UKeg7 {
        padding: 2rem 1.25rem;
        background-position: 50%
    }
    .Home_cta-banner-content__zxw5q p {
        font-size: 14px;
        width: 100%;
        margin-bottom: 1.5rem;
        text-shadow: 0 0 25px #000
    }
    .Home_cta-banner-content__zxw5q {
        width: 100%
    }
    .Home_testimonial-section__jx6yL {
        padding-bottom: 64px
    }
    .Home_about-section__4PHPM {
        padding-bottom: 3rem
    }
    .Home_testimonial-swiper-container__LDa0l {
        padding: 50px 30px
    }
    .Home_testimonial-card-content__L4NYm p {
        font-size: 14px
    }
    .Home_testimonial-section__jx6yL .swiper-button-next:after,
    .Home_testimonial-section__jx6yL .swiper-button-prev:after {
        font-size: 10px
    }
    .Home_testimonial-section__jx6yL .swiper-button-prev {
        left: 1rem
    }
    .Home_testimonial-section__jx6yL .swiper-button-next {
        right: 1rem
    }
    .Home_testimonial-section__jx6yL .swiper-button-next,
    .Home_testimonial-section__jx6yL .swiper-button-prev {
        top: 26%;
        background-color: var(--white20);
        height: 30px;
        width: 30px
    }
    .Home_about-title__xQqlP {
        margin-bottom: 12px
    }
    .Home_sponsors-row__UsZ6x {
        padding-bottom: 50px
    }
    .Home_certificate-section__seVqd {
        padding-bottom: 60px
    }
    .Home_certificate-section__seVqd .Home_img-underlay__zhVH_ img {
        transform: scale(2);
        transform-origin: right
    }
    .Home_certificate-section__seVqd .Home_col-right__rZGjo {
        padding-top: 0
    }
    .Home_certificate-section__seVqd .Home_col-right__rZGjo p {
        width: 100%;
        max-width: unset;
        text-align: center;
        font-size: 16px
    }
    .Home_certificate-col-title__AiCIw {
        font-size: 36px;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}