@charset "UTF-8";
    @font-face {
    font-family: Nunito;
    src: url(fonts/Nunito/Nunito-Light.ttf);
    font-weight: 300;
    font-size: normal;
}
@font-face {
    font-family: Nunito;
    src: url(fonts/Nunito/Nunito-ExtraLight.ttf);
    font-weight: 100;
    font-size: normal;
}
@font-face {
    font-family: Nunito;
    src: url(fonts/Nunito/Nunito-Regular.ttf);
    font-weight: 400;
    font-size: normal;
}
@font-face {
    font-family: Nunito;
    src: url(fonts/Nunito/Nunito-ExtraBold.ttf);
    font-weight: bolder;
    font-size: normal;
}
@font-face {
    font-family: Nunito;
    src: url(fonts/Nunito/Nunito-Bold.ttf);
    font-weight: 700;
    font-size: normal;
}
@font-face {
    font-family: Nunito;
    src: url(fonts/Nunito/Nunito-SemiBold.ttf);
    font-weight: 500;
    font-size: normal;
}
@font-face {
    font-family: Roboto;
    src: url(fonts/Roboto/Roboto-Regular.ttf);
    font-weight: 400;
    font-size: normal;
}
@font-face {
    font-family: Roboto;
    src: url(fonts/Roboto/Roboto-Light.ttf);
    font-weight: 300;
    font-size: normal;
}
@font-face {
    font-family: ProximaNovaBold;
    src: url(fonts/ProximaNova/VL-ProximaNova-Bold.eot);
    src: url(fonts/ProximaNova/VL-ProximaNova-Bold.eot?#iefix) format("embedded-opentype"), url(fonts/ProximaNova/VL-ProximaNova-Bold.woff2) format("woff2"), url(fonts/ProximaNova/VL-ProximaNova-Bold.woff) format("woff"), url(fonts/ProximaNova/VL-ProximaNova-Bold.ttf) format("truetype");
    font-weight: 700;
    font-style: normal;
}

.main-page {
    padding-top: 40px;
}
.small-container {
    max-width: 850px;
    margin: auto;
}
.gen-medi-text {
    font-family: Nunito;
    font-size: 16px;
    font-weight: 700;
    letter-spacing: .4px;
    color: #3b3b3b;
    
    text-align: left;
}
.gen-text {
    font-weight: 300;
    line-height: 25px;
    font-size: 14px;
}
.gen-text, .head-text {
    color: #4A4A4A;
    letter-spacing: .32px;
    font-family: Nunito;
}

.term-condition-tab {
    display: block;
    cursor: pointer;
    margin-bottom: 20px;
}
.term-container {
    border-bottom: 1px solid #d0d0d0;
}
.collapse-space {
    padding-top: 10px;
}
.term-condition-tab .btn-toggle {
    background-color: #59CA6D;
    border-radius: 50%;
    box-shadow: 2px 2px 10px 0 rgba(89,202,109,.41);
    width: 24px;
    height: 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}
.term-condition-tab .btn-toggle i {
    color: #fff;
    line-height: .5;
}
.gen-medi-text.header-text{
    font-family: Nunito;
    color: #d51cff;
    font-weight: bolder;
    height: 100%;
    font-size: 30px;
}
.term-condition-tab[aria-expanded=true] .btn-toggle i:before {
    content: "\f208"}
