* {
                  padding: 0;
                  margin: 0;
             }
             /* importing font to project */
              @font-face {
                  font-family: 'MontserratBold';
                  src: url("../fonts/Montserrat-Bold.ttf");
                  font-weight: bold;
                  font-size: 64px;
                  letter-spacing: -2%;
             }
             @font-face {
               font-family: 'PoppinsRegular';
               src: url("../fonts/Poppins-Regular.ttf");
          }
          @font-face {
               font-family: 'PoppinsBold';
               src: url("../fonts/Poppins-Bold.ttf");
          }
              @font-face {
                  font-family: 'Montserratmedium';
                  src: url("../fonts/Montserrat-Medium.ttf");
                  font-weight: medium;
             }
              @font-face {
                  font-family: 'Montserratlight';
                  src: url("../fonts/Montserrat-Light.ttf");
             }


             .accordion-button:not(.collapsed) {
               color: #0E0E2C
               !important;
               background-color: #F1F5F9 !important;
               box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
           }
             .header_color{
              color: #0E0E2C;
             }
             /* body text */
             .test{
               column-count: 1;
               column-gap: 50px;
               padding: 50px;
             }
             .iconpostiononlisting{
               padding-right: 10px;
             }
             .content_body_text{
               font-family:PoppinsRegular ;
               font-weight: 500;
               font-size: 16px;
               text-align: center;
              
             }
             .content_body_textP{
               font-family:PoppinsRegular ;
               font-weight: 600;
               font-size: 16px;
               text-align: left;
               line-height: 2;

              
             }
             .content_body_header{
               font-family:PoppinsBold ;
               font-weight: 600;
               font-size: 16px;
               text-align: left;
               line-height: 2;

              
             }
             .content_body_text_listg{
               font-family:PoppinsRegular ;
               font-weight: 400;
               font-size: 16px;
               text-align: left;
               /* line-height: 2; */

              
             }
               .body_text_v1 {
               font-family: Montserratmedium;
               font-size: 18px;
               font-weight: medium;
               line-height: 140%;
               /* color:#fff !important; */
          }
             .font_typePoppins{
               font-family: PoppinsRegular;
             }

             .text_coloring{
               color: #4F4F4F
               ;
             }
              .text_coloring_captial{
               color: #4F4F4F ;
               text-transform: uppercase;
               font-weight: 500;
             }
             /* header */
              .elevationh1 {
                  font-family: MontserratBold;
                  font-size: 64px;
                  letter-spacing: -2%;
                  font-weight: bold;
             }
              .elevationh2 {
                  font-family: MontserratBold;
                  font-size: 40px;
                  letter-spacing: -2%;
                  font-weight: bold;
             }
              .elevationh3 {
                  font-family: MontserratBold;
                  font-size: 24px;
                  letter-spacing: -2%;
                  font-weight: bold;
             }
              .elevationh4 {
                  font-family: MontserratBold;
                  font-size: 20px;
                  letter-spacing: -2%;
                  font-weight: bold;
             }
              .elevationh5 {
                  font-family: MontserratBold;
                  font-size: 15px;
                 /* letter-spacing: -2%;
                  */
                  font-weight: bold;
             }
              .subtile {
                  font-family: Montserratmedium;
                  font-size: 24px;
                  font-weight: medium;
             }
              .body_text {
                  font-family: Montserratmedium;
                  font-size: 16px;
                  font-weight: medium;
                  line-height: 140%;
             }
              .elevationsmall {
                  font-family: Montserratmedium;
                  font-size: 14px;
                  font-weight: medium;
             }
              .elevationp {
                  font-family: Montserratlight;
                  font-size: 16px;
                  line-height: 2;
             }
              .elevation_light {
                  font-family: Montserratlight;
                  font-size: 16px;
             }
              .pretitle {
                  font-family: MontserratBold;
                  font-size: 10px;
                  letter-spacing: 4%;
             }
              .button_text {
                  font-family: MontserratBold;
                  font-size: 16px;
                  font-weight: bold;
             }
              .linkelevation {
                  font-family: MontserratBold;
                  font-size: 16px;
                  font-weight: bold;
                  text-decoration: underline;
             }
             /*font closing */
              .main_header_wrap {
                  display: inline-block;
                  position: relative;
                  top: 0;
                  width: 100%;
                  height: 80px;
                 /* height: 200px;
                  */
                 /* background-color:#005891;
                  */
                  background: rgba(15, 48, 87, 0.98);
                 /* box-shadow: 0 0 5px #ddd;
                  */
                  z-index: 1000;
                      zoom: 1;
                  vertical-align: middle;
             }
              .main_header_wrap_stick {
                  display: inline-block;
                  position: fixed;
                  top: 0;
                  width: 100%;
                  height: 80px;
                 /* height: 200px;
                  */
                 /* background-color:#005891;
                  */
                  background: rgba(15, 48, 87, 0.98);
                 /* box-shadow: 0 0 5px #ddd;
                  */
                  z-index: 1000;
                  vertical-align: middle;
             }
             
              .main__wrap {
                  display: inline-block;
                  position: relative;
                  width: 100%;
                  height: 100vh;
                  margin-top: -5%;
                  background: rgba(15, 48, 87, 0.98);
                 /* height: 200px;
                  */
                 /* background-color:#005891;
                  */
                  box-shadow: 0 0 5px #ddd;
                  z-index: 1000;
                  vertical-align: middle;
                  transition: opacity 0.2s ease-in-out, transform 0.2s ease-in-out;
             }
              .pull-left {
                  float: left !important;
             }
              .main-header__logo {
                  display: inline-block;
                 /* width: 140px;
                  */
                  line-height: 80px;
                  vertical-align: middle;
             }
              .wrap {
                  padding-left: 10px;
                  padding-right: 10px;
             }
             .onine_church {
               overflow: hidden;
               padding-top: 80px;
               padding-bottom: 80px;
               /* background: #F1F5F9; */
          }
              .main_logo_left {
                  float: left;
             }
              .main-header__right {
                  float: right;
             }
              .nav {
                  display: inline-block;
                  vertical-align: middle;
                  height: 80px;
             }
              .nav__menu {
                  display: inline-block;
                  margin: 0;
             }
              .list-unstyled {
                  padding-left: 0;
                  list-style: none;
             }
             .list-styled {
               padding-left: 22px;
               list-style-image: url("../images/round.svg");
               background-size: 20px 30px;
          }
              .nav__item {
                  position: relative;
                  display: inline-block;
                  color: #ffffff;
                  text-align: center;
                  line-height: 80px;
                  margin-left: 15px;
                  margin-right: 15px;
             }
              .nav__button {
                  position: relative;
                  display: inline-block;
                  line-height: 80px;
                  text-align: center;
                  margin-left: 10px;
             }
              .conten_ing {
                  display: inline-block;
                 /* margin: 0 9%;
                  */
                  vertical-align: middle;
                  margin: 0 5%;
             }
              .box {
                  display: inline-block;
                  text-align: center;
                  background-color: brown;
             }
              .search_contrnt {
                  position: relative;
                  display: inline-block;
                  color: #ffffff;
                  text-align: center;
                  line-height: 80px;
                  margin-left: 62px;
                  margin-right: 62px;
             }
              .close_button {
                  display: inline-block;
                  background-color: red;
             }
              .main-header__right_search {
                  float: right;
                  width: 40%;
             }
              .search_holder {
                  display: inline-block;
                  vertical-align: middle;
                  position: relative;
                  width: 300px;
                  height: 40px;
             }
              .in_holding {
                  position: absolute;
                  top: 0;
                  left: 0;
                  width: 120%;
                  height: 100%;
                  color: #ffffff;
                 /* background-color: #005891;
                  */
                  background: rgba(15, 48, 87, 0.98);
                  outline: none;
                  border: 1px solid #ffffff;
                  padding: 0 10px 0 45px;
                  border-radius: 5px;
             }
              .in_holding, input::placeholder {
                  color: #ffffff;
             }
              .icon_place {
                  position: absolute;
                  top: 50%;
                  transform: translateY(-50%);
                  left: 10px;
                  padding-right: 10px;
             }
              .first_holder {
                  display: inline-block;
                  margin-bottom: 16px;
                  margin-top: 12px;
                  background-color: #f8f8f8;
             }
              .small_text {
                  line-height: 10px;
             }
              .mobile_display {
                  display: block;
                  position: relative;
                  align-items: center;
             }
              .list_menu {
                  text-align: center;
             }
              .nav__item_nnav {
                  top: 10px;
                  margin-left: 15px;
                  position: relative;
                  display: block;
                  color: #ffffff;
                  /* background-color: #F6FBEF; */
                  height: 50px;
             }
             
              .content_hidden {
                  display: none;
     
             }
              .submenu_holder {
                  display: none;
             }
              .more_menu:hover > .submenu_holder {
                  display: block;
                  margin-left: 400px;
                  margin-top: -35px;
             }
             /* menu show and hide power button */
              .button__close {
                  color: #ffff;
                  font-weight: 500;
                  font-size: 25px;
                  margin-top: 10px;
                  margin-bottom: 10px;
                  cursor: pointer;
             }
              .close_moblie_menu {
                  display: none;
             }  
  
  /* footer listing */
    .footer__wrapper {
                  width: 100%;
                  padding-top: 6%;
                 /* padding-bottom: 20px;
                  */
                  background: rgba(15, 48, 87, 0.98);
             }
              .footer_listing {
                  display: block;
                  line-height: 54px;
                  text-align: left;
             }
              .heading_text {
                  text-align: left;
                  color: #A3D15C;
             }
              .remover_underline {
                  text-decoration: none;
                  color: #fff;
             }
              .copyright {
                  color: #fff;
                  line-height: 80px;
                  text-align: left;
             }
              .footer__item {
                  position: relative;
                  display: inline-block;
                  color: #ffffff;
                  text-align: center;
                  line-height: 80px;
                  margin-left: 15px;
                  margin-right: 15px;
             }
              .social_icons_listing {
                  margin-left: 15px;
                  margin-right: 15px;
                  text-decoration: none;
                  line-height: 80px;
             }
             /* i'm new page */
              .onine_new {
                  overflow: hidden;
                  padding-top: 80px;
                  padding-bottom: 80px;
                 /* background: #F1F5F9;
                  */
             }
              .heading_colors {
                  color: #1B0B32;
             }
              .text_im_color {
                  color: #4F4F4F;
             }
              .im_new_wrapper {
                  background: #F6FAFE 
             }
              .im_new_page {
                  margin: 97px 35px 122px 82px;
             }
              .image_balancing {
                  top: 61px;
                  position: relative;
                  width: 87%;
             }
              .addition_text_new {
                  position: relative;
                  top: 50px;
             }
              .addition_nw {
                  position: relative;
                  top: 40px 
             }
              .new_wrapper_im_new {
                  height: 245px;
                  background: linear-gradient(0deg, rgba(0, 88, 145, 0.1), rgba(0, 88, 145, 0.1));
             }
              .sendback {
                  z-index: 1;
             }
              .eclipse_st_im {
                  position: relative;
                  margin-top: -8%;
                  margin-left: 17%;
             }
              .contact_button {
                  font-size: 16px;
                 /* background-color: #005891;
                  */
                  background-color: #dfe8f2;
                  height: 49px;
                  width: 84%;
                  border: 1px solid #005891;
                  border-radius: 8px;
                  color: #005891;
             }
              .box_card {
                  color: #ffff;
                  position: relative;
                  top: 41%;
             }
              .box_card_p {
                  top: 40%;
                  position: relative;
                  color: #fff;
             }
             .apply_button{
               height: 50px !important;
               width: 30% !important;
               background-color: #123158 !important;
               color: #ffff !important;
               font-size: 18px !important;
               border-radius: 10px !important;
               font-family: PoppinsRegular !important;
               font-weight: 400 !important;
               font-size: 16px !important;            
               padding-top: 11px !important;
             }

             /* testimony sliders */
           
             .slider_image{
               width: 48px !important;
               height:48% !important;
               float: left !important;
               margin-left: 19px;
             }
             .swiper {
               width: 100%;
               height: 100%;
             }
             .name_dep{

    position: relative;
    display: inline-block;
  

             }
             .swiper-slide {
               text-align: center;
               font-size: 18px;
               background: #fff;
         
               /* Center slide text vertically */
               display: -webkit-box;
               display: -ms-flexbox;
               display: -webkit-flex;
               display: flex;
               -webkit-box-pack: center;
               -ms-flex-pack: center;
               -webkit-justify-content: center;
               justify-content: center;
               -webkit-box-align: center;
               -ms-flex-align: center;
               -webkit-align-items: center;
               border-radius: 10px;
               align-items: center;
               border: 1px solid #dee2e6;
                box-shadow: 0 2px 3px rgb(50 50 93 / 11%), 0 1px 2px rgb(0 0 0 / 8%);
             }
         
             .swiper-slide img {
               display: block;
               width: 100%;
               height: 100%;
               object-fit: cover;
             }
             .lists_next_prev{
                    float: left;
                    margin-top: 20px;
                    margin-left: 17px;
             }
             .slider_paging_tab{
float: right;
margin-top: 20px;
             }

             .acc_padding{
               margin: auto;
                    width: 82%;
                    padding: 10px;
             }
             .space_acc{
               margin-bottom: 13px !important;
             }
             /* apply page */
             .formwidth{
                   width: 82%;
  /* /  background-color: red; */

    height: 1500px;
    margin-left: 24%;
    padding-right: 23%;
    padding-bottom: 40px;
             }
             .sampletest{
margin-left: -30px;
background-color: #fff !important;
padding-bottom: 93px;
overflow: auto;
             }
             .tesmony{
               position:relative;
               top:120px;
             }
             .apply_with{
               width:40%!important;
             }
             .stat_img{
                 width: 50%;
             }


        .statment{
                padding-right: 52%;
                margin-top: 36px;
            }
            
                      /*  */
           .lis{
               color:#fff !important;
           }
           .center{
               margin: auto;
  width: 30%;

  padding: 10px;
           }
           #first-step{
               list-style:none inside;
margin:0;
padding:0;
text-align:center;

           }
           #first-step ul {
             
               position: absolute;
               padding: 0;
              
               display: none;
              
          }
          .activing_style{
               text-decoration: none;
          }
           /* #first-step ul {
               position:absolute;
               padding:0;
               left:0;
               display:none; /* hides sublists */
          
               #first-step  li {
                    display:block;
                    line-height: 3;
                    
                   /* / background: #24af15; menu background color */
                    }
               #first-step li:hover ul {
                    display:block;
                    position: absolute;
                    margin-left:25.3%;
                    /* left: 17px; */
                    margin-top: -50px; 
                    background-color: #F5F5F5;
                    
                    width: 27%;
                   
               }
               #first-step li:hover {
                    background:rgba(246, 251, 239, 1);                 
                    border-left: 7px solid #A3D15C;
                    color:#0E0E2C !important;
                  
               }
               #first-step li a:hover {
                    /* color:#0E0E2C !important; */               }
                    
                    .youtube_video{
                        display:none;
                    }
                    
                .iframe_container{
                         position: relative;
                         width: 100%;
                         padding-bottom: 56.25%;
                         height: 0;
                    }
                    .iframe_container iframe{
                         position: absolute;
                         top:0;
                         left:0;
                         width: 100%;
                         height: 100%;
                    }
            