.full-faq-accordion-container {
  background: linear-gradient(162.07deg, #0D4EB5 -9.9%, #1D0254 70.87%, #1D0254 93.21%);
  align-items: center;
  display:flex;
	padding: 80px 120px;
}
.full-faq-accordion-container.white-accordion {
   background: white;
}
.full-faq-accordion-container.dark-accordion .full-faq-accordion-title {
   color: white;
}
.full-faq-accordion-container.regular-accordion .row {
  display:flex;
  align-items: center;
  width: 100%; 
  flex-wrap:wrap;
  justify-content:space-evenly; 
}

.full-faq-accordion-title{
padding-bottom:40px;
 
}

.full-faq-accordion-title h2 {
  font-size: 36px;
  text-align:center;
}
.full-faq-accordion-title p {
  font-size: 16px;
}

.full-faq-accordion-title h2, 
.full-faq-accordion-title p {
  color: #FFF;
}
.full-faq-accordion-title a {
  color: #FFE03F;
}
  .full-faq-accordion-wrapper{ 
    max-width:800px;
}

.mobile-full-faq-accordion {
  display: block;
  width: 100%;
  border-radius: 20px;
}
.mobile-full-faq-accordion .full-faq-accordion-outer-wrapper .full-faq-accordion-fold {
  background: #FFF;
}
.mobile-full-faq-accordion .full-faq-accordion-outer-wrapper .full-faq-accordion-fold .full-faq-top-accordion .full-faq-top-accordion-inner {
  padding: 20px 32px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.mobile-full-faq-accordion .full-faq-accordion-outer-wrapper .full-faq-accordion-fold .full-faq-top-accordion .full-faq-top-accordion-inner h3 {
  font-size:22px;
}

.mobile-full-faq-accordion .full-faq-accordion-outer-wrapper .full-faq-accordion-fold h3 {
  font-size: 20px;
  color: #031723;
  margin: 0px;
}
.mobile-full-faq-accordion .full-faq-accordion-outer-wrapper .full-faq-accordion-fold:nth-child(1) .full-faq-top-accordion,
.mobile-full-faq-accordion .full-faq-accordion-outer-wrapper .full-faq-accordion-fold:nth-child(1)  {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}
.mobile-full-faq-accordion .full-faq-accordion-outer-wrapper .full-faq-accordion-fold:last-child .full-faq-bottom-accordion-outer,
.mobile-full-faq-accordion .full-faq-accordion-outer-wrapper .full-faq-accordion-fold:last-child {
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
}
.mobile-full-faq-accordion .full-faq-accordion-outer-wrapper .full-faq-accordion-fold:nth-child(even) {
  border-top: 3px solid #F5F5F5;
  border-bottom: 3px solid #F5F5F5;
}
.mobile-full-faq-accordion .full-faq-accordion-outer-wrapper .full-faq-accordion-fold.active .full-faq-top-accordion {
  background: #1D0254;
  transition: all .3s;
}
.mobile-full-faq-accordion .full-faq-accordion-outer-wrapper .full-faq-accordion-fold.active .full-faq-top-accordion h3 {
  color: #FFF;
}
.mobile-full-faq-accordion .full-faq-accordion-outer-wrapper .full-faq-accordion-fold.active .full-faq-bottom-accordion .full-faq-bottom-accordion-outer {
  background: #F5F5F5;
}
.mobile-full-faq-accordion .full-faq-accordion-outer-wrapper .full-faq-accordion-fold .full-faq-bottom-accordion .full-faq-bottom-accordion-outer {
  height: 0px;
  overflow: hidden;
  transition: all .3s;
}
.mobile-full-faq-accordion .full-faq-accordion-outer-wrapper .full-faq-accordion-fold.active .full-faq-bottom-accordion .full-faq-bottom-accordion-outer {
  height: auto;
  padding: 20px 28px;
}
.mobile-full-faq-accordion .full-faq-accordion-outer-wrapper .full-faq-accordion-fold .full-faq-bottom-accordion .full-faq-bottom-accordion-outer h4 {
  font-size: 16px;
  color: #031723;
  font-weight: 400;
  margin: 0px;
}
.mobile-full-faq-accordion .full-faq-accordion-outer-wrapper .full-faq-accordion-fold .full-faq-bottom-accordion .full-faq-bottom-accordion-outer a {
  margin: 10px 0px;
}
.mobile-full-faq-accordion .full-faq-accordion-outer-wrapper .full-faq-accordion-fold .full-faq-bottom-accordion .full-faq-bottom-accordion-outer p {
  font-size: 16px;
  color: #031723;
  font-weight: 400;
  font-family: 'Inter', sans-serif;
  line-height: 24px;
}
@media(max-width: 1024px) {
  .mobile-full-faq-accordion {
    margin: 0px;
  }
}
@media(max-width: 991px){
  .pricing-accordion-container .container .row:first-child {
    display: block;
  }
  
  .pricing-accordion-container .container .row {
    flex-wrap:wrap;
  }
  
  .pricing-accordion-container {
    height:auto;
  }
  
  .full-faq-accordion-wrapper{
  display:flex;
    justify-content:center;
    
    margin-right:0px;
}
  
  .full-faq-accordion-title {
    max-width: 600px;
    padding-bottom: 50px;
    margin-left:0px;
    margin-right:0px;
    
  }
  
  .full-faq-accordion-container .row {
    flex-wrap:wrap;
  }
}

@media screen and (max-width: 768px){
 .mobile-full-faq-accordion .full-faq-accordion-outer-wrapper .full-faq-accordion-fold .full-faq-top-accordion .full-faq-top-accordion-inner h3 {
    font-size: 18px;
  }
  .mobile-full-faq-accordion {
      margin:0px;
  }
}
  
  @media(max-width: 650px){ 
		
		.full-faq-accordion-container {height:100%;}
    
    .full-faq-accordion-title {
      max-width: 325px;
    }

      .full-faq-accordion-wrapper{
    flex-basis:100%;
      max-width:400px;
		}
		
		.full-faq-accordion-container{
				padding:0px 30px;
  }
    
    .pricing-accordion-container .row {
      justify-content:center;
      margin-right:0px;
  }