@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&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Red+Hat+Display: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');



html *{
font-family:Lato,"Open Sans",Arial;
}
.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl{
   padding-right:22px !important;
   padding-left:22px !important;

}
.main-page-body{
    margin-top:2px;
font-family:Lato,"Open Sans",Arial;
    }
a{
    text-decoration:none !important;
    }
.apply-title{
text-align: center;
color:#fff;
background-color:#825d00;
padding:10px 20px;
font-weight: bold;

}
.apply-page-head{
    margin-top:60px;
}
.para-n{
color:#222 !important;
font-size:0.9rem !important;
}
.para-m{
color:#222 !important;
font-size:1rem !important;
}

.main-page-box-small{
    max-width:1200px;
    margin:0 auto;
    padding:0px 20px;
}
.ric-title{
font-size:1.25rem;
font-weight: bold;
color:#825d00;
font-family: "Red Hat Display",Lato,sans-serif;
margin:20px 0px 20px 0px
}
#scgold, .scgold{
color:#825d00 !important;

}
.ric-title-l{
    font-size:1.7rem;
    font-weight: bold;
    color:#002753;
    font-family: "Red Hat Display",Lato,sans-serif;
    margin:20px 0px 20px 0px
    }
.ric-small{
    font-size:0.9rem;
}
.ric-black{
    color:#222;
}
    .ricinics-grid {
        display: grid;
        align-content: space-evenly;
        grid-template-columns: auto auto;
        grid-gap: 10px;
        grid-row-gap:20px;
        
      margin:10px 15px 20px 15px;
      }
      .ricinics-grid > div {
        
        border-radius:5px;
        padding:20px 0px;
        line-height:130%;
       
        
      }
         @media only screen and (max-width: 960px) {
        .ricinics-grid {
          display: flex;
          flex-direction: column-reverse;
          display: grid;
        align-content: space-evenly;
        grid-template-columns: auto;
        grid-gap: 2px;
        grid-row-gap:20px;
      margin:10px 5px 50px 5px;
      text-align: center;
          
        }} 
  .ric-mw-sm{
    max-width:500px;
  }

.ric-button{
    padding:10px 18px;
    border-radius:4px;
    color:#fff !important;
    background-color:#0867db;
    font-size: 0.9rem;
}
.ric-button-secondary{
    padding:10px 18px;
    color:#0867db !important;
    font-size: 0.9rem;
}
.ric-button-secondary:after{
    content:"";
}
.ric-button:hover{
    color:#fff;
    background-color: #002753;
}
.ric-button:visited{
    color:#fff !important;
}
.ric-rbp{
    padding-bottom:0px !important;
}
.holderfortext{
    display:flex;
    align-items: center;
}

/*all accordions for pages*/



/*Alert Boxes*/

.alert-warning{
    font-size:0.84rem;
}
.alert-dismissible .btn-close{
    font-size:0.7rem;
}

/*Extra Page Datas*/
.extra-page-data{
font-size:0.7rem;
color:#444444;
margin:40px 0px 20px 0px;

}

/*ACCORDION BOX STYLING*/

.accordion-button:not(.collapsed){
    background-color: none !important;
    --bs-accordion-active-bg:none !important;
    font-weight:bold;
    color: #000 !important;
    transition:0.1s ease !important;
}
.accordion{
    --bs-accordion-transition:0.1s ease;
}
.accordion-button:focus{
    --bs-accordion-btn-focus-border-color:none !important;
    --bs-accordion-btn-focus-box-shadow:none !important;

}
.m-p-b{
    margin-top:75px !important;
}