@font-face {
    font-family: Proxima;
    src: url(../fonts/proximanova-regular-webfont.woff);
}

@font-face {
    font-family: TTNorms;
    src: url(../fonts/TTNorms-Regular.woff2);
}

body{
    font-family: TTNorms;
}

.halvetica-500 {
    font-family: helvetica neue medium,sans-serif;
}

.yellow{
    background: #FFDD00;
}

.orange{
    background: #b66406;
}

.lightpink{
    background:#FEF6F2;
}
.home-desc-40 {
    font-size:  50pt;
    color: #0d0c23;
}

.home-desc-30 {
    font-size:  40pt;
    color: #0d0c23;
}

.home-desc-24 {
    font-size: 24px;
    line-height: 20px;
    color: #0d0c23;
}

.home-desc-20 {
    font-size: 20px;
    line-height: 20px;
    color: #0d0c23;
}

.home-desc-16 {
    font-size: 16px;
    line-height: 20px;
    color: #0d0c23;
}

.bg-dark{
    background-color: #2296BC!important;
}

.navbar-dark .navbar-nav .nav-link{
    color:white;
    font-family: helvetica neue medium,sans-serif !important;
}

.safety-footer{
    margin-bottom:0;
    padding:10px; 
    text-align: center;
}

.safety-footer span{
    padding-left: 20px;
}

.no-margin{
    margin: 0px!important;
}

.download-app{
    color:white;
}

.dosti-link{
    text-decoration: none;
    color: white;
}

.brand-icon{
    height: 72px;
}

.bg-danger, .bg-info, .bg-primary{
    height: 250px;
}

.instagram-link{
    text-decoration: none;
    border: 2px solid white;
    color:white;
}

.instagram-link, .linkedIn-link{
    text-decoration: none;
    border: 2px solid white;
    color:white;
    margin:2px;
    padding:5px;
}

.social-btn:hover {
    background:#0364B8;
    text-decoration: none;
    color:white;
}

.home-start-section{
    padding-top:70px;
    padding-bottom:70px
}

.count-number{
    font-size: 6rem;
}

.new-h2 {
    font-weight: 600;
    margin-top: 35px;
    margin-bottom: 35px;
    font-size: 3rem;
}

.simple-accessible{
    background-color: #FFFFFF;
  
}

.special-offer{
    padding-top: 30px;
    background-color: #F7F7F7;
}

.special-offer ul {
    padding-left: 0;
    list-style: none;
}

.special-offer ul li {
    line-height: 30px;
    font-size: 112.5%;
}

.special-offer p{
    font-family: TTNorms, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    font-size: 18px;
    font-weight: 500;
    letter-spacing: 0ch;
    line-height: 24px;
    color: rgb(25, 25, 25);
}

.flex-center{
    display:flex; 
    align-items: center;  
}

.btn-get-app{
    background-color: #2296BC;
    border-radius: 1000px;
}

.dosti-img{
    width:100%;
    border-radius: 5px;
}

.whatsapp-button{
    background-color: #009142;
    color: #FFFFFF;
    border: none;
    padding: 10px;
    border-radius: 5px;
  }
  
.whatsapp-hyperlink{
    text-decoration: none;
}

p.large-type, span.large-type {
    margin-bottom: 1.25rem;
    font-size: 1.25rem;
    line-height: 2rem;
}


.who-we-are{
    background-color: #2296BC;
    color: #FFFFFF;
    padding: 80px;
}

.who-we-are p{
    color: #FFFFFF;
}

.how-started{
    background-color: #F7F7F7;
}

.get-app{
    background-color: brown;
}

@media (max-width: 767px) {
    .get-app{
        margin-bottom: 10px;
    }

    .who-we-are{
        margin-top: 30px;
        padding: 20px
    }

    .who-we-are p {
        line-height: 120%;
    }
}