body{
 /*font-family: 'Bodoni Moda', serif!important;*/
 /*font-family: serif!important;*/
 /*font-family: 'Open Sans', sans-serif!important;*/
 /*font-family: 'Roboto Flex', sans-serif!important;*/
 font-family: Cambria,Georgia,serif!important;
}
h1,h2,h3,h4,h5,h6,p,span,a,li{
    font-family: Cambria,Georgia,serif!important;
}

/*********************************Aariona Foundation*****************************/

.mobile_slider{
    height: 500px!important;
    width: 100%;
}
.all_h2{
    color:#72a540;
    font-weight: bold;
    margin-bottom: 0px;
}
.all_p{
    margin-top: 15px;
}
.all_span{
    color:#e2850e;
}
.all_btn{
  margin-top: 15px;
  font-size: 15px!important;
  background-color: #e2850e!important;
  border:1px solid #e2850e!important;
}
.tp_header h6{
    margin-bottom: 0px;
    color:#fff200;
    font-weight: bold;
    margin-top: px;
    text-align: center;
}
.tp_header button{
    background-color: #00708c!important;
    border:1px solid #00708c!important;
    font-size: 10px;
}
.top_2nd_header img{
    height: 55px;
}
.top_2nd_header button{
    font-size: 12px;
    background-color: #e2850e;
    margin-top: 13px;
    width: 100%;
    padding:6px 15px;
    color:#fff;
}
.top_h6_rmcdi{
  animation: myanimation 3s infinite;
  text-align: left!important;
}
@keyframes myanimation {
  0% {color: #FFFFFF;}
  25%{color:#EBF302;}
  50%{color:#07FC03;}
  75%{color:#DFFF00;}
  100% {color: #FC03CB;}
}
.marqueeanimation{
  animation: myanimationh 3s infinite;
}
@keyframes myanimationh {
  0% {color: #FFFFFF;}
  25%{color:#EBF302;}
  50%{color:#07FC03;}
  75%{color:#DFFF00;}
  100% {color: #FC03CB;}
}
.footer_content{
    color:#fff!important;
}
.arn_about{
    padding-bottom: 25px;
    padding-top: 25px;
}
.arn_card img{
    width: 100%;
    height: 225px;
    border-radius: 10px;
    margin-top: 10px;
}
.arn_title h4{
    font-size: 20px;
    color:#72a540;
    text-align: center;
    margin-bottom: 0px;
    margin-top: 10px;
}
.arn_title p{
    margin-bottom: 0px;
    margin-top: px;
    text-align: center;
    font-size: 16px;
}
.arn_whattodo{
    padding-top: 25px;
    padding-bottom: 25px;
    background-color: #E9FCCF;
}
.arn_whattodo_inimg img{
    height: 55px;
}
.arn_whattodo_inimg h4{
    margin-top: 10px;
}
.whattodo_arn{
    margin-top: 25px;
}
.s_span{
    background-color: #72a540;
    border-radius: 50%;
    padding:8px 6px 5px 6px;
}
.s_span i{
    color:#fff;
    font-size: 18px;
}
.arn_impact{
    background-color: #E9FCCF;
    padding-top: 25px;
    padding-bottom: 25px;
}
.arn_ampact_card{
    background-color: #CDEEA0;
    padding: 10px;
    margin-top: 25px;
    border-radius: 10px!important;
    border:1px solid #72a540!important;
}
.arn_ampact_card_img img{
    height: 75px;
}
.arn_ampact_card_title h3{
    text-align: center;
    margin-bottom: 0px;
    margin-top: 15px;
}
.arn_ampact_card_content p{
    text-align: center;
    margin-bottom: 0px;
    margin-top: 10px;
    font-size: 16px;
}
.arn_ampact_card_title h4{
    text-align: center;
    margin-bottom: 0px;
    margin-top: 5px;
    font-size: 17px;
}
.arn_testimonial{
    padding-bottom: 25px;
    padding-top: 25px;
}
.arn_partner{
    padding-top: 25px;
    padding-bottom: 25px;
}
#footer{
    margin-top: 0px!important;
}
.footer_top{
    background-color: #e2850e;
    padding-bottom: 25px;
    padding-top: 25px;
}
.footer_top h2{
    margin-bottom: 25px;
    text-align: center;
    font-weight: bold;
    color:#fff;
    font-size: 40px;
}
.footer_top textarea{
    margin-top: 10px;
    background-color: transparent;
    border:1px solid #fff;
}
.footer_top input{
    height: 45px;
    margin-top: 10px;
    background-color: transparent;
    border:1px solid #fff;
}
.footer_top ::placeholder {
  color: #fff!important;
}
.connect_btn{
    margin-top: 15px;
    background-color: #72a540!important;
    border:1px solid #72a540!important;
    width: 100%;
}
.c_span{
    background-color: #fff;
    border-radius: 50%;
    padding:8px 6px 5px 7px;
    margin-top: 15px;
}
.c_span i{
    color:#000;
    font-size: 18px;
}
.footer_top h3{
    margin-bottom: 0px;
    margin-top: 15px;
    text-transform: none;
    color:#fff;
    font-weight: bold;
}
.footer_top p{
    color:#fff;
    margin-bottom: 0px;
    margin-top: 15px;
}
.ftr_btn{
    margin-top: 15px;
    background-color: #72a540!important;
    border:1px solid #72a540!important;
    font-size: 16px!important;
}
.arn_updates{
    padding-top: 25px;
    padding-bottom: 25px;
}
.arn_updates button{
    background-color: #72a540!important;
    border:1px solid #72a540!important;
}
.arn_management img{
    width: 100%;
}
.arn_management h5{
    margin-bottom: 10px;
    margin-top: 15px;
    text-transform: none;
}
.arn_management p{
    margin-top: 15px;
}
.welcome_ramachandi{
    padding-bottom: 25px;
}
.welcome_ramachandi p{
    margin-top: 15px;
    text-align: justify;
}
.welcome_ramachandi img{
    width:100%!important;
    margin-top:15px;
}
.arn_works{
    padding-bottom: 25px;
}
.arn_works img{
    width: 100%;
    border-radius: 10px;
}
.arn_works p{
    text-align: justify;
}
.arn_vsn_msn{
    padding-bottom: 25px;
}
.arn_vsn_msn img{
    height: 125px;
}
.arn_vsn_msn h4{
    margin-bottom: 0px;
    margin-top: 10px;
}
.arn_vsn_msn p{
    text-align: justify;
}
.arn_donors{
    padding-bottom: 25px;
}
.arn_dnr_card{
    margin-top: 25px;
    padding: 15px;
}
.arn_dnr_card_img img{
    height: 75px;
}
.arn_dnr_card_title h4{
    text-align: center;
    font-size: 16px;
    margin-bottom: 0px;
    margin-top: 10px;
}
.arn_dnr_card_title p{
    text-align: center;
    margin-bottom: 0px;
    margin-top: 5px;
    font-size: 15px;
}
.arn_all_works{
    padding-bottom: 25px;
}
.arn_part1{
    background-color: #e2850e;
    border-radius: 5px;
    padding-bottom: 25px;
    padding-top: 25px;
}
.arn_part1 h2{
    color:#fff;
    margin-bottom: 0px;
    text-align: center;
    font-weight: bold;
}
.arn_part1 p{
    color:#fff;
    margin-bottom: 0px;
    text-align: center;
    margin-top: 15px;
}
.arn_all_works p{
    text-align: center;
    margin-top: 15px;
}
.arn_all_works_card_part{
    padding-bottom: 25px;
    background-color: #F2FEEE;
}
.arn_all_works_card{
    padding:15px;
    border-style: none!important;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    border-radius: 15px;
    margin-top: 25px;
}
.arn_all_works_card_img img{
    height: 105px;
}
.arn_all_works_card_title h4{
    margin-bottom: 0px;
    margin-top: 15px;
}
.arn_all_works_card_content ul{
    color:#000;
    margin-top: 15px;
    margin-bottom: 0px;
    font-size: 16px;
}
.arn_counter_section{
    padding-bottom: 25px;
}
.arn_counter_card{
    margin-top: 25px;
    padding:25px;
}
.arn_counter_card_img img{
    height: 105px;
}
.arn_counter strong{
    color:#000;
    font-size: 32px!important;
}
.arn_counter label{
    color:#000;
}
.arn_focused{
    padding-bottom: 25px;
    background-color: #F2FEEE;
}
.arn_focused_card{
    padding: 25px;
}
.arn_focused_card{
    margin-top: 25px;
    border:5px solid #C2C2C2;
    height: 250px;
}
.arn_focused_card_title h4{
    margin-bottom: 0px;
    color:#fff;
    font-size: 25px;
    text-align: center;
    margin-top: 92%;
}
.arn_focused_card:hover{
    border:5px solid #e2850e;
    transition: 1.2s;
}
.arn_key_programmes{
    padding-bottom: 25px;
}
.arn_key_programmes img{
    height: 350px;
}
.arn_key_programmes_part{
    margin-top: 25px!important;
}
.arn_key_programmes_part h4{
    color:#fff;
    margin-bottom: 0px;
}
.arn_key_programmes_part p{
    color:#fff;
}
.arn_resourses{
    padding-bottom: 25px;
    background-color: #F2FEEE;
}
.arn_resourses_card{
    margin-top: 25px;
    padding-bottom: 15px;
}
.arn_resourses_card_img img{
    width: 100%!important;
    height: 250px;
}
.arn_resourses_card_title{
    padding-left: 15px;
    padding-right: 15px;
}
.arn_resourses_card_title h4{
    margin-top: 15px;
    margin-bottom: 0px;
}
.arn_counter_card_cnt{
    padding-left: 15px;
    padding-right: 15px;
}
.arn_counter_card_cnt p{
    margin-top: 10px;
    margin-bottom: 0px;
    text-align: justify;
}
.arn_counter_card_cnt button{
    border-style: none!important;
    margin-top: 10px;
}
.arn_gallery{
    padding-bottom: 25px;
}
.arn_gallery img{
    margin-top: 25px;
    height: 200px;
}
.arn_faq{
    padding-bottom: 25px;
}
.arn_faq .card{
    padding: 0px!important;
    box-shadow: none!important;
}
.accordion.accordion-modern-status > .card .card-header a {
  padding: 8px 30px!important;
  background-color: #F2F2F2!important;
  box-shadow: none!important;
  color:#000!important;
}
html .accordion-modern-status-primary.accordion-modern-status > .card .card-header a:not(.collapsed) {
  background-color: #0056D2;
  color: #000!important;
}
.arn_get_involved{
    padding-bottom: 25px;
}
.arn_get_involved h2{
    margin-bottom: 0px;
    font-weight: bold;
}
.arn_get_involved p{
    text-align: justify;
    margin-top: 15px;
}
.arn_get_involved ul{
    color:#000;
    font-size: 18px;
    margin-top: 15px;
}
.arn_get_involved li{
    margin-top: 10px;
}
.arn_rcn_pst{
    background-color: #F2FEEE;
    padding: 25px;
}
.arn_rcn_pst h3{
    text-transform: none;
    margin-bottom: 15px;
}
.arn_rcn_pst img{
    width: 100%;
    margin-top: 15px;
}
.arn_rcn_pst p{
    font-size: 14px!important;
    margin-top: 5px!important;
}
.arn_get_involved button{
    margin-top: 25px;
    font-size: 17px;
    border-style: none;
}
.aariona_advisors{
    padding-bottom: 25px;
    padding-top: 25px;
}
.advisors_row{
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    padding:15px;
    border-radius: 15px;
    margin-bottom: 25px;
}
.advisors_row img{
    width: ;
    height: 250px;
}
.advisors_row h4{
    margin-bottom: 0px;
    margin-top: 15px;
}
.advisors_row p{
    margin-top: 15px;
    text-align: justify;
}
.aariona_social_venture{
    padding-bottom: 25px;
    padding-top: 25px;
}
.aariona_social_venture img{
    width: 100%;
}
.aariona_social_venture p{
    text-align: justify;
}
.mobile_slider_btn_a{
    margin-top:15px;
}
.welcome_ramachandi ul{
    color:#000;
    font-size: 17px;
}

/******************************Aariona Foundation***************************/

