/* add css module styles here (optional) */
@import url('https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Manrope:wght@200;300;400;500;600;700;800&family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Mulish:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Raleway:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Rubik:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

._3ybTi {
  margin: 2em;
  padding: 0.5em;
  border: 2px solid #000;
  font-size: 2em;
  text-align: center;
}
._fksjX {
    display: flex;
    flex-direction: column;
    align-items: center;
    position: relative;
    height: 100vh;
    background: #D9EBFF;
    overflow-y: hidden;
}
._3vOJf {
    position: absolute;
    right: 3%;
    top: 15%;
}
._2NL7N {
    position: absolute;
    right: 0;
    top: 0;
}
._2xuo_ {
    position: absolute;
    left: 0;
    bottom: 0;
    opacity: .3;
}
._3pNQx {
    text-align: center;
}
._2kH35 {
    width: 40%;
}
._2z3vf {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    font-size: 54px;
    line-height: 122%;
    color: #009688;
}

._f7k29 {
    width: 45%;
    margin-left: 5%;
    margin-top: 15%;
    z-index: 99;
}
._3fzYu {
    position: absolute;
    left: 0;
    bottom: 8%;
}
._1WgAf {
    float: right;
    width: 50%;
    margin-top: 9%;
    padding-right: 4%;
    z-index: 99;
}
._S8F0B {
    position: absolute;
    left: 0;
    top: 0;

}
._1aHFY {
    position: absolute;
    right: 0;
    top: 0;
    opacity: .3;
    height: 250px;
}
._25hZb {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    font-size: 64px;
    line-height: 122%;
    text-align: right;
    color: #009688;
}
._1J7Do {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    font-size: 22px;
    line-height: 48px;
    text-align: right;
    padding: .3rem 2rem;
    color: #FFFFFF;
    background: #009688;
    border-radius: 50px;
    float: right;
    border-color: #009688;
    border: #009688;
    text-decoration: none;
}
._1J7Do:hover {
    color: #009688;
    background: transparent;
    text-decoration: none;
}
._3yunU {
    position: absolute;
    top: 6%;
    left: 18%;
    opacity: .5;
}
._2SkTi {
    position: absolute;
    right: 0;
    bottom: 0;
}
._3prgQ {
    position: absolute;
    right: 0;
    bottom: 8%;
}
._1mXih {
    width: 40%;
    margin-left: 2%;
    margin-top: 20%;
    z-index: 99;
}
._3j1S- {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    font-size: 64px;
    line-height: 122%;
    text-align: right;
    color: #009688;
}
._1f6np {
    position: absolute;
    right: 0;
    top: 0;
}
._2VnO8 {
    position: absolute;
    top: 0;
    left: 0;
}
._TRdI4 {
    position: absolute;
    right: 100px;
    top: 8%;
}
._2Q_LE {
    width: 50%;
    margin-top: 25%;
    margin-left: 2%;
    z-index: 99;
}
._3RA4z {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    font-size: 54px;
    line-height: 122%;
    color: #009688;

}
@media(max-width:575px) {
    ._2SkTi {
        width: 80% !important;
    }
    ._3prgQ {
        width: 60% !important;
    }
    ._3yunU {
        top: 3% !important;
        left: 18% !important;
        width: 30% !important;
    }
    ._1mXih {
        width: 100% !important;
        margin-left: 0 !important;
        margin-top: 38% !important;
    }
    ._3j1S- {
        font-size: 20px !important;
        text-align: left !important;
    }
    ._2NL7N {
        width: 60% !important;
    }
    ._3vOJf {
        width: 50% !important;
        top: 3% !important;
    }
    ._2z3vf {
        font-size: 20px !important;
    }
    ._f7k29 {
        width: 70% !important;
        margin-left: 13% !important;
        margin-top: 67% !important;
    }
    ._2xuo_ {
        width: 70% !important;
    }
    ._3fzYu {
        width: 62% !important;
        left: 3% !important;
        bottom: 24% !important;
    }
    ._S8F0B {
        width: 80% !important;
        height: 65%;
        top: inherit !important;
        bottom: 0;
    }
    ._1aHFY {
        width: 50%;
        height: 50px;
    }
    ._1WgAf {
        margin-top: 25% !important;
    }
    ._25hZb {
        font-size: 18px !important;
    }
    ._1J7Do {
        font-size: 18px !important;
        line-height: 20px !important;
    }
    ._TRdI4 {
        width: 33% !important;
        right: 31px !important;
        top: 5% !important;
    }
    ._1f6np {
        width: 50% !important;
    }
    ._2VnO8 {
        width: 15% !important;
    }
    ._2Q_LE {
        width: 100% !important;
        margin-top: 54% !important;
    }
    ._3RA4z {
        font-size: 22px !important;
    }
}
@media (max-width: 767px) and (min-width: 576px) {
    ._2SkTi {
        width: 50% !important;
    }
    ._3prgQ {
        width: 40% !important;
    }
    ._1mXih {
        width: 100% !important;
        margin-left: inherit !important;
        margin-top: 50% !important;
    }
    ._3j1S- {
        font-size: 22px !important;
        text-align: left !important;
    }
    ._2NL7N {
        width: 50% !important;
    }
    ._3vOJf {
        width: 40% !important;
        top: 5% !important;
    }
    ._2z3vf {
        font-size: 22px !important;
    }
     ._3fzYu {
        width: 57% !important;
        bottom: 31% !important;
    }
    ._S8F0B {
        width: 70% !important;
        height: 100%;
    }
    ._1WgAf {
        width: 65% !important;
        margin-top: 50% !important;
        padding-right: 0% !important;
    }
    ._25hZb {
        font-size: 24px !important;
    }
    ._1J7Do {
        font-size: 20px !important;
        line-height: 29px !important;
    }
    ._TRdI4 {
        width: 30% !important;
        right: 62px !important;
        top: 7% !important;
    }
    ._1f6np {
        width: 50% !important;
    }
    ._2VnO8 {
        width: 15% !important;
    }
    ._2Q_LE {
        width: 98% !important;
        margin-top: 52% !important;
    }
    ._3RA4z {
        font-size: 22px !important;
    }
}
@media (max-width: 991px) and (min-width: 768px) {
    ._2SkTi {
        width: 40% !important;
    }
    ._3prgQ {
        width: 30% !important;
    }
    ._3yunU {
        top: 8% !important;
        left: 14% !important;
    }
    ._1mXih {
        width: 100% !important;
        margin-left: inherit !important;
        margin-top: 44% !important;
    }
    ._3j1S- {
        font-size: 30px !important;
        text-align: left !important;
    }
    ._2NL7N {
        width: 50% !important;
    }
    ._3vOJf {
        width: 40% !important;
        top: 6% !important;
    }
    ._2z3vf {
        font-size: 30px !important;
    }
    ._3fzYu {
        width: 57% !important;
        bottom: 14% !important;
    }
    ._S8F0B {
        width: 70% !important;
        height: 75%;
        top: inherit !important;
        bottom: 0;
    }
    ._1aHFY {
        height: 15% !important;
    }
    ._1WgAf {
        width: 65% !important;
        margin-top: 25% !important;
        padding-right: 0% !important;
    }
    ._25hZb {
        font-size: 24px !important;
    }
    ._1J7Do {
        font-size: 20px !important;
        line-height: 29px !important;
    }
    ._TRdI4 {
        width: 30% !important;
        right: 82px !important;
        top: 10% !important;
    }
    ._1f6np {
        width: 50% !important;
    }
    ._2VnO8 {
        width: 15% !important;
    }
    ._2Q_LE {
        width: 40% !important;
    }
    ._3RA4z {
        font-size: 24px !important;
    }
}
@media (max-width: 1199px) and (min-width: 992px) {
    ._2SkTi {
        width: 45% !important;
    }
    ._3prgQ {
        width: 35% !important;
    }
    ._1mXih {
        width: 51% !important;
        margin-left: 6% !important;
        margin-top: 28% !important;
    }
    ._3j1S- {
        font-size: 40px !important;
        text-align: left !important;
    }
    ._2z3vf {
        font-size: 34px !important;
    }
    ._f7k29 {
        margin-top: 15% !important;
    }
    ._2NL7N {
        width: 50% !important;
    }
    ._3vOJf {
        width: 40% !important;
        top: 8% !important;
    }
    ._3fzYu {
        width: 50% !important;
        bottom: 13% !important;
    }
    ._S8F0B {
        width: 60% !important;
        height: 100%;
    }
    ._1WgAf {
        width: 40% !important;
        margin-top: 32% !important;
        padding-right: 0% !important;
    }
    ._25hZb {
        font-size: 35px !important;
    }
    ._TRdI4 {
        width: 30% !important;
        right: 106px !important;
        top: 12% !important;
    }
    ._1f6np {
        width: 50% !important;
    }
    ._2VnO8 {
        width: 15% !important;
    }
    ._2Q_LE {
        width: 40% !important;
        margin-top: 25% !important;
    }
    ._3RA4z {
        font-size: 26px !important;
    }
}
@media (max-width: 1600px) and (min-width: 1200px) {
    ._2SkTi {
        width: 50% !important;
    }
    ._3prgQ {
        width: 40% !important;
    }
    ._1mXih {
        width: 42% !important;
        margin-left: 4% !important;
        margin-top: 21% !important;
    }
    ._3j1S- {
        font-size: 50px !important;
    }
    ._2NL7N {
        width: 50% !important;
    }
    ._3vOJf {
        width: 40%;
    }
    ._2z3vf {
        font-size: 45px !important;
    }
    ._S8F0B {
        width: 60% !important;
        height: 100%;
    }
    ._3fzYu {
        width: 50% !important;
        bottom: 10% !important;
    }
    ._25hZb {
        font-size: 54px !important;
    }
    ._1WgAf {
        width: 40% !important;
    }
    ._TRdI4 {
        width: 40% !important;
        right: 132px !important;
        top: 14% !important;
    }
    ._1f6np {
        width: 60% !important;
    }
    ._2VnO8 {
        width: 15% !important;
    }
    ._2Q_LE {
        width: 35% !important;
        margin-top: 20% !important;
    }
    ._3RA4z {
        font-size: 30px !important;
    }
}


body {
    background: #D9EBFF;
    height: 100vh;
    position: relative;
}
._3Xio5 {
    position: absolute;
    right: 0;
    top: 0;
}
._2OcpK {
    position: absolute;
    left: 0;
    bottom: 0;
}
._3h-ep {
    display: flex;
    flex-direction: column;
    align-items: center;
}
._3v5De {
    text-align: center;
}
._1ygdz {
    width: 40%;
}
._1E-S_ {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: normal;
    font-size: 36px;
    line-height: 42px;
    text-align: center;
    color: #000000;
}
._3qSAP {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: normal;
    font-size: 24px;
    line-height: 28px;
    color: #000000;
}