body {background-color: #31363F }
#page-wrap {
margin-top:5%;
}
#player {width:80%}
form {width:50%;
      margin-left:10%;
       color:white;}
section {background-color: #31363F}
.bg-overlay {background-color: red ;
visibility: hidden;}


section.section {width :90% ;
  background-color: transparent ;
  color:white;
} 


section.section.page-intro {visibility: hidden;
height: 2%}




.Rectangle6111 {
  padding-left: 2%;
  width: 811px; 
  height: 182px;
  position: relative;
  position: absolute; 
  background: #BE0027; 
  border-radius: 16px}



.Frame3111 {
  position: absolute; 
  flex-direction: column; 
  justify-content: flex-start; 
  align-items: flex-start; 
  gap: 16px; 
  display: inline-flex}



.BibleTrainingCampuses111 {
  margin-top: 5%;
  color: white;
   font-weight: 700; 
  font-size: 64px;  
  word-wrap: break-word}



.ReachUsFromAnywhere111 {
  margin-top : 15% ;
  width: 606px; 
  color: #F4F4F4; 
  font-size: 16px;  
  font-weight: 400; 
  line-height: 24px; 
  word-wrap: break-word}







.Rectangle1812111 {
  width: 205px; 
  height: 222px;  
  position: absolute; 
  opacity: 0.20; 
  background: #828282; 
  border-radius: 16px}



.Rectangle1811111 {
  left: 950px; 
  width: 359px; 
  height: 193px; 
  position: absolute; 
  opacity: 0.40; 
  background: #828282; 
  border-radius: 16px}






.Frame427319186111 { 
  left: 971px;
  position: absolute; 
  flex-direction: column; 
  justify-content: flex-start; 
  align-items: flex-start;
  gap: 8px; 
  display: inline-flex}





.TheSunNeverSet111 {
  margin-top : 15% ;
  width: 269px; 
  color: #F4F4F4; 
  font-size: 16px; 
  font-weight: 400; 
  line-height: 24px; 
  word-wrap: break-word}




.KennethWHagin111 {
  margin-top : 15% ;
  width: 226px; 
  color: #4C0010; 
  font-size: 12px; 
  font-weight: 700; 
  text-transform: uppercase; 
  line-height: 18px; 
  word-wrap: break-word}

















.Frame4273191871 {
    width: 506px; 
    height: 317px; 
    flex-direction: column; 
    justify-content: flex-start; 
    align-items: flex-start; 
    gap: 16px; 
    display: inline-flex}

.Frame4273191831 {
  justify-content: flex-start; 
  align-items: flex-start; 
  gap: 24px;
  display: inline-flex}

.Rectangle18121 {
  width: 146px; 
  height: 95px; 
  background: linear-gradient(0deg, #D9D9D9 0%, #D9D9D9 100%); 
  border-radius: 8px}

.Frame4273191821 {
  flex-direction: column; 
  justify-content: flex-start; 
  align-items: flex-start; 
  gap: 8px; 
  display: inline-flex}


.AlexendriaEgypt1 {
  color: white; 
  font-size: 14px; 
  font-weight: 500; 
  line-height: 22px; 
  word-wrap: break-word
}



.LoremIpsumDolor1 {
  width: 336px; 
  color: white; 
  font-size: 12px;  
  font-weight: 400; 
  line-height: 18px; 
  word-wrap: break-word}




.Frame4273191842 {
  justify-content: flex-start; 
  align-items: flex-start; 
  gap: 24px; 
  display: inline-flex}



.Rectangle18122 {
  width: 146px; 
  height: 95px; 
  background: linear-gradient(0deg, #D9D9D9 0%, #D9D9D9 100%); 
  border-radius: 8px}



.Frame4273191822 {
  flex-direction: column; 
  justify-content: flex-start; 
  align-items: flex-start; 
  gap: 8px; 
  display: inline-flex}

.CairoEgypt2 {
  color: white; 
  font-size: 14px;  
  font-weight: 500; 
  line-height: 22px; 
  word-wrap: break-word}



.LoremIpsumDolor2 {
  width: 336px; 
  color: white; 
  font-size: 12px;  
  font-weight: 400; 
  line-height: 18px; 
  word-wrap: break-word}  


.Frame4273191853 {
  justify-content: flex-start; 
  align-items: flex-start; 
  gap: 24px; 
  display: inline-flex}



.Rectangle18123 {
  width: 146px; 
  height: 95px; 
  background: linear-gradient(0deg, #D9D9D9 0%, #D9D9D9 100%); 
  border-radius: 8px}




.Frame4273191823 {
  flex-direction: column; 
  justify-content: flex-start; 
  align-items: flex-start; 
  gap: 8px; 
  display: inline-flex}





.BeruitLebanon3 {
  color: white; 
  font-size: 14px;  
  font-weight: 500; 
  line-height: 22px; 
  word-wrap: break-word}





.LoremIpsumDolor3 {
  width: 336px; 
  color: white; 
  font-size: 12px; 
  font-weight: 400; 
  line-height: 18px; 
  word-wrap: break-word}





.BriefFooter1 {
  
  width: 1440px; 
  height: 276px; 
  padding-top: 37px; 
  padding-bottom: 59px;  
  padding-right: 730px; 
  background: #3B3B3B; 
  justify-content: flex-start; 
  align-items: center; 
  display: inline-flex}




.Frame1111 {
  align-self: stretch; 
  flex-direction: column; 
  ustify-content: center; 
  align-items: flex-start; 
  gap: 24px; 
  display: inline-flex}

.Frame1101 {
  flex-direction: column; 
  justify-content: center; 
  align-items: flex-start; 
  gap: 12px; 
  display: flex}

.GetEnrolledToday1 {
  color: white; 
  font-size: 32px;  
  font-weight: 700; 
  line-height: 48px; 
  word-wrap: break-word}


.RhemaIsABibleSchool1 {
  width: 550px; 
  color: white; 
  font-size: 16px;  
  font-weight: 400; 
  line-height: 24px; 
  word-wrap: break-word}



.Button1 { 
  padding-left: 22px; 
  position: relative ;
  padding-right: 22px; 
  padding-top: 11px; 
  padding-bottom: 11px; 
  background: #BE0027; 
  border-radius: 8px; 
  justify-content: center; 
  align-items: center; 
  display: inline-flex}


.Text11 {
  color: white; 
  font-size: 15px; 
 
  font-weight: 700; 
  line-height: 26px; 
  word-wrap: break-word}


.Rectangle180711 {
  position: absolute; 
  top: 83%;
  margin-left: 45%;
  width: 656px; 
  height: 190px; 
  background: #3B3B3B; 
  border-radius: 16px; 
  border: 1px #828282 solid}