@charset "utf-8";
@import url('https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700,800,900&display=swap');

.inner {
	background: #F6F6F6;
	}


.inner p  {
	
  font-size: 15px;
  color: #454545;
  font-family: 'Poppins', sans-serif;
  line-height: 1.7;
  font-weight: 400;
  text-shadow: none;
	
}


.inner .single-check span {
	
  font-size: 15px;
  color: #454545;
  font-family: 'Poppins', sans-serif;
  line-height: 1.7;
  font-weight: 400;
  text-shadow: none;
	
}



.main-header .nav-main ul li a{
	
	 font-family: 'Poppins', sans-serif;
	
	
}

.main-header .nav-main ul li a::after{
	
	 font-family: 'Poppins', sans-serif;
	
	
}








.faq-two-inner .faq-accordion-area .accordion .accordion-item .accordion-header button {
 /* border: 1px solid #414857;*/
  background: transparent;
 /* border-radius: 5px;*/
  font-weight: 700;
  font-size: 18px;
  line-height: 24px;
  color: #ffffff;
  height: 60px;
  align-items: center;
  display: flex;
  padding: 0 35px;
   border:none;
  background-color:#EDF2F6;
  color:#06277b;
  
  
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
  
  
}


.faq-two-inner .faq-accordion-area .accordion .accordion-item .accordion-header button span {
  color:#06277b;
  
  margin-right: 10px;
  min-width: max-content;
}



.faq-two-inner .faq-accordion-area .accordion .accordion-item .accordion-header button::after {
  content: "\f078";
  font-family: "Font Awesome 5 Pro" !important;
  background-image: none;
  top: -5px;
  position: relative;
  transform: none;
   color:#06277b;
}


.rts-single-wized {
  background-image:url("../images/bg/sidebar_bg1.jpg"); background-repeat: repeat-y;
  
  border-radius: 15px;
  padding: 40px;
  margin-bottom: 40px;
  
  
  
}
.rts-single-wized .title {
	color:#fff;
	
}






 .footer-one-single-wized.mid-bg {
 background-color:#BFD3DD;
  border-radius: 10px;
  padding: 40px;
  margin-top: -40px;
  margin: -40px 30px 0 30px;
}  






.footer-one-single-wized .quick-link-inner .links li a {
  color: #ffffff;
  transition: var(--transition);
  position: relative;
  max-width: max-content;
}


rts-btn.btn-primary {
  background: #ffffff;
  color:#6789BF;
}

.rts-title-area.feature::after {
  content: "";
  left: 32%;
  transform: translateX(-50%);
  z-index: -1;
  height: 109px;
  top: -18%;
}





.mainmenu li.has-droupdown .submenu {
  
  border-top: 4px solid #FFC90D;
 

}




.mainmenu li.has-droupdown .submenu::after {
  top: -20px;
  left: 16%;
  transform: translateX(-50%);
  position: absolute;
  content: "";
  border: 8px solid transparent;
    border-bottom-color: transparent;
  border-bottom-color: #FFC90D;
}



.blog-single-post-listing .blog-listing-content {
  padding: 50px;
}




.table-striped > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th {
   background-color:#D5E2F6;
}



.blog-single-post-listing.details .check-area-details .single-check i {
  margin-right: 15px;
  color: #06277b;
}


p {text-align:justify;}
	
	.pdfobject-container { height: 80rem; border: 1rem solid rgba(0,0,0,.1); }


@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .counter-bg {
    height: 1000px;
  }
}
.main-header .nav-main ul li a::after {
  color: #06277b;
  background-color:#06277b;
}

mainmenu li.has-droupdown .submenu li a::after {
  padding: 12px 0;
  background-color:#06277b;
}




.blog-single-post-listing .blog-listing-content {
  padding-top:30px;
   padding-bottom:0px;
    padding-left:50px;
}

.background-service {
  background-image: url("../images/bg/dept_bg.jpg");
  padding: 70px;
  background-repeat: no-repeat;
  background-size: cover;
}

.rts-title-area.service::after {
  content: "";
  left: 50%;
  transform: translateX(-50%);
  color:#fff;
}



/*
.rts-feature-area {
  position: relative;
  margin-top: -17%;
}
.rts-section-gap {
  padding-top: 50px;
  padding-bottom: 50px;
}

*/

/*
.main-header .nav-main   {
  height:60px;
}
*/

.main-header {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  height:60px;
 
}
.header-main-one {
	 height:60px;
	  background-color:#06277b;
}



.nav-item ul li a {
  color: #fff;
}





	.info, .success, .warning, .error {
    border: 1px solid;
    margin: 15px 0px;
    padding:15px 20px 15px 55px;
    width: 100%;	
    font: bold 12px verdana;
    -moz-box-shadow: 0 0 5px #888;
    -webkit-box-shadow: 0 0 5px#888;
    box-shadow: 0 0 5px #888;
    
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.info {
    color: #fff;
    background-color:#06277b;
    font-size:16px;
}	


.rts-title-area.gallery::after {
  content: "";
  left: 18%;
  transform: translateX(-50%);
  z-index: -1;
}




.about-one-thumbnail .experience {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 25px 32px;
  background: #27A1CA;
  border-radius: 15px;
  bottom: 7%;
  left: 1%;
  animation: jump-2 6s linear infinite;
  width: 310px;
}




.acbtnbg {
    
    background-color:#EDF2F6;
}


.blog-single-post-listing {
  margin-right: 0px;
  border: 1px solid #E6E9F0;
  margin-bottom: 50px;
}














