
body{font-weight:400; font-family: 'Montserrat', sans-serif; color:#000; font-size:1rem;}
p{}
h1 {  font-weight:600; font-size:2rem;}
h2,h3,h4,h5,h6,.contact p,.contact a{font-weight:500 !important;}
.slider1-bg{ background:url(../img/slide1.jpg);background-size: cover; color:rgb(255,255,255,1);background-position: center right;
background-color: rgba(43,49,130,1) !important;
}

.modal {
  margin-top: 160px;
}

.modal-content {
  background-color: #F8F1E4 !important;
}

.ok-btn {
  margin-left: 20px;
}

.modal-dialog {
  max-width: 580px;
}

.modal-body {
  margin-top: -35px;
  margin-bottom: 25px;
}

.modal-header .close{
  font-size: xxx-large;
}

.modal-header {
  border: none;
}

.modal.fade .modal-dialog {
  transition: -webkit-transform .23s ease-out;
    transition: transform .23s ease-out;
    transition: transform .23s ease-out,-webkit-transform .23s ease-out;
  -webkit-transform: scale(0,-25%) !important;
  transform: scale(0,-25%) !important;
}

.modal.show .modal-dialog {
  transform: scale(1) !important;
  -webkit-transform: scale(1) !important;
}

.slider1-pad{ height:600px; padding:200px 0;}
.slidde1-color{color:rgba(255,204,0,1);}

.slider2-bg{ background:url(../img/slide2.jpg); background-size: cover; color:rgba(255,255,255,1);background-position: center center;background-color: rgba(43,49,130,1) !important;}
.banner-bold{font-weight:600;}
/*.slider4-bg{ background:url(../img/slide3.jpg); background-size: cover; color:rgba(255,255,255,1);background-position: center center;background-color: rgba(43,49,130,1) !important;} */

.slider3-bg{ background:url(../img/slide3.jpg); background-size: cover; color:rgba(255,255,255,1);background-position: center center;background-color: rgba(43,49,130,1) !important;}

.link-hover li a:hover{color:#996600 !important}

#link-hover-nav:hover{color: #ffffff !important}

.banner-bold{font-weight:600;}

.carousel-item h1{font-size:2.3rem; font-weight:normal;}

.anm-padding{padding:3rem;}

.hedder-padding{margin-bottom:120px;}
/*.icon-menu{ color:#cda349;}*/
.mvp-shadow{    box-shadow: -1px 6px 15px 2px rgba(0,0,0,0.1), -1px -6px 15px 2px rgba(0,0,0,0.1);}
/* Animation delays */
/* .car-bg{background:rgba(255,255,255,0.9)} */
.carousel-caption h1:first-child {animation-delay: 0.5s; color:rgba(255,255,255,1) !important; font-weight:700;}
.carousel-caption h6 {animation-delay: 1s; color:#333333 !important; line-height:1.8rem;}
.carousel-caption a {	animation-delay: 1.5s;}

.w-mng h1:first-child{color:#94742e !important ;}
.ic-offer h1:first-child{color:rgba(81,123,31,1) !important ;}
.f-service h1:first-child{color:rgba(22,113,142,1) !important ;}
 
.gs-btn{ background: #ffffff; padding: 10px 30px !important;border-radius: 20px;}
.mvp-btn{ background: rgba(45,49,131,1); color:#fff !important; padding: 10px 30px !important;border-radius: 20px;}
.wm-btn{ background:#94742e !important ;}
.ic-offer-btn{background:rgba(81,123,31,1) !important ;}
.f-service-btn{background:rgba(22,113,142,1) !important ;}
.carousel-caption {bottom: 20%; text-align: left !important;}


.toc-color h5{color:#996600 !important;}
/* expertise */
.exp-bg{background:rgba(248,241,228,1);}

.exp-bg .card{    background-color: #cda349;
    color: #fff;}
.mvp-bgcolor{background-color:rgba(153,102,0,1); }
.mvp-color{color: rgba(45,49,131,1);}
.mvp-yellow{color:rgb(205, 163, 73);}
.header-brd{background-color: rgba(226,202,150,1);width:100px;height: 3px;}
.folding-parent img{opacity:0.65;}

/* about */
.about-align{padding:40px; line-height:1.9rem;}
.coe-card .media{padding:5px 20px;}
.coe-card .media p{margin-bottom:0 !important}
.coe-card h5{font-weight:500 !important;}
.about-bg{background:rgba(244,244,244,1);}
.about-card .card-body{padding:1.25rem 2.5rem 1.25rem 1.25rem;}
.about-card .card{   /* -webkit-box-shadow: 0 2px 10px 0 rgba(0,0,0,.15), 0 2px 10px 0 rgba(0,0,0,.05);
        box-shadow: 0 2px 10px 0 rgba(0,0,0,0.15), 0 2px 10px 0 rgba(0,0,0,0.05); border:1px solid #dfdfdf;*/ margin-bottom:2rem;}
.about-icon{padding: 1rem;   border:1px solid rgba(43, 49, 130, 0.3);  border-radius: 50%;	}	
.cf-color{ color:rgba(206,163,71,1);}
.mvp-line {
  position: relative;
  text-align: center;
}


.card-body.about-align.p-4 {
    margin-bottom: -24px;
}


h3.mvp-color {
    margin-top: 35px;
}


.mvp-line span {
  background: #fff;
  padding: 0 15px;
  position: relative;
  z-index: 1;
}
.cf-line span{ background: rgba(248,241,228,1);}
.mvp-line:before {
  background: rgba(230,209,163,0.8);
  content: "";
  display: block;
  height: 1px;
  position: absolute;
  top: 50%;
  width: 100%;
}

.mvp-line:before {
  left: 0;
}

/* client start*/
.client-bg{background:rgba(248,241,228,1);}
.ribbon {
 font-size: 16px !important;
 display:inline-block;
 position: relative;
 background: #cea347;
 color: #fff;
 text-align: center;
 padding: 3px 18px; 
 left:-24px;
 
}
 .ribbon:after {
 content: "";
 position: absolute;
 display: block;
 bottom: 0em;
 border: 18px solid #cea347;
 z-index: 0;
  top:0;
  right: -18px;
 border-right-color: transparent;
}
/* custom bootstrap */
.navbar.navbar-light .navbar-nav .nav-item .nav-link{   padding: 16px 15px;}
.nav-item .nav-link{color:rgba(45,49,131,1) !important; font-weight:400;  }
.carousel .carousel-indicators li {
    width: 30px;
    height: 4px;
	border-radius:0;
}

.nav-item .mvp-btn{color:#fff !important;}
.nav-item .gs-btn{color:#fff !important;}
.nav-item .mvp-btn:hover,.mvp-btn:hover{color: #fff !important;background-color: #996600;}
.nav-item .gs-btn:hover{color: #fff !important;}
.card-group>.card:only-child ,.card{
    border-radius: 0;
}
.btn{text-transform:capitalize !important;}
.navbar {
    -webkit-box-shadow: 0 17px 1px 0 rgba(0,0,0,.02), 0 7px 19px 0 rgba(0,0,0,.1)!important;
   box-shadow:0 17px 1px 0 rgba(0,0,0,.02), 0 7px 19px 0 rgba(0,0,0,.1) !important;
}
.md-form input[type=text]:focus:not([readonely]){ box-shadow:0 1px 0 0 rgba(45,49,131,1)  !important; border:none;}
.md-form select:focus:not([readonely]){ box-shadow:0 1px 0 0 rgba(45,49,131,1)  !important; border:none;}
.md-form textarea.md-textarea:focus:not([readonly]){box-shadow: 0 1px 0 0 rgba(45,49,131,1);}
.md-form .form-control{border-bottom: 1px solid rgba(45,49,131,1) !important}


/* expertise */
.expertise-tabs .nav-item .nav-link,.exp-color{color:rgba(153,102,0,1) !important;}
.expertise-tabs .nav-link.active, .expertise-tabs .show>.nav-link{color:#fff !important;}
.close-unfolded-content {
    position: absolute;
    top: 0px;
    right: 15px;
    height: 20px;
    width: 20px;
    text-align: center;
    font-size: 2rem;
    transition: color 0.3s, background 0.3s;
    cursor: pointer;
    color: #ab9da1;
}
.unfolded-content {
    font-size: 15px;
    margin: 20px 15px;
    padding: 50px;
    box-sizing: border-box;
    position: relative;
    background: #fff;
	width:100%;
	-webkit-box-shadow: 0px 0px 18px 1px rgba(0,0,0,0.15);
-moz-box-shadow: 0px 0px 18px 1px rgba(0,0,0,0.15);
box-shadow: 0px 0px 18px 1px rgba(0,0,0,0.15);
}
.menu-item{cursor: pointer;}
.active-item:after {
    content: '';
    width: 0;
    height: 0;
    position: absolute;
    left: 42%;
    bottom: -19px;
    border-top: 19px solid #fcfaf7;
    border-right: 12px solid transparent;
    border-bottom: 00px solid transparent;
    border-left: 12px solid transparent;
    z-index: 10;
    transition: border-top-color 0.3s;
}

.client-bg{background-color:rgba(248,241,228,1);}
.contact-bdr{border-right: 1px solid rgba(0,0,0,0.1);}

.addbar{

text-align: left;
}


.services-color{color:#2b3182;}
.exp-font-weight .card-title{font-weight:500 !important; }
.card-title  { margin-left:-10px;margin-right:-20px;}

.contact-bg-white{/*background-color:rgba(0,0,0,0.05) !important;*/ color:#000;-webkit-box-shadow: 0px 0px 18px 1px rgba(0,0,0,0.15);
    -moz-box-shadow: 0px 0px 20px 3px rgba(0,0,0,0.10));
     box-shadow: 0px 0px 20px 3px rgba(0,0,0,0.10);}
.contact-bg-white p{margin-bottom:0.4rem;}	
.card{border-radius: 0;}
.footer-menu li a{color:#333333;}
.footer-menu li:after{content:'|';padding:14px; color:rgba(0,0,0,0.35); }
.footer-menu li:last-child:after{content: '';}
.footer-menu li{font-size:14px;font-weight:500;}
.copy-right{color:#999999;font-weight:500;font-size:13px;}

.cnt-line p{    line-height: 1.9rem;}
.cont a{color:#333333;}





/*---------services hover effects------------------------*/
.services-col{
  box-shadow: 0px 0px 20px 3px rgba(0,0,0,0.10);
  background: #fff;
}
.view {
   width: 100%;
   height: 100%;
   float: left;
   overflow: hidden;
   position: relative;

}

@media (min-width: 720px){
  .footer-bg{
    margin-top: 20rem !important;
  }
  .get-started-page{
    width: 50% !important;
    margin: auto;
    padding: 37px;
    background-color: #fff;
  }
}

@media (max-width:540px) {
  .contact-info {
    width: 100% !important;
    margin-right: 0 !important;
    margin-top: 0 !important;
  }
    .footer-bg {
      background-color: rgb(128, 128, 128, 0.1);
      margin-top: 46rem !important;
    }
    .addbar{
      text-align: center;
    }
    .flagcss {
      margin-left: auto;
      margin-right: auto;
    }
  .contactusform {
    margin-top: 0 !important;
  }
  .get-started-page{
    width: 100% !important;
    margin: auto;
    padding: 37px;
    background-color: #fff;
  }
}

.contact-info {
  display: flex;
  flex-wrap: wrap;
  margin-left: -15px;
    width: 30%;
    margin-top: -28rem;
    float: right;
    margin-right: 175px;
}

.view h5{font-weight:500 !important;}
.view .mask,.view .content {
   width: 100%;
   height:100%;
   position: absolute;
   overflow: hidden;
   top: 0;
   left: 0;
}
.view img {
   display: block;
   position: relative;
}
.view-fifth img, .view-fifth .h-img {
   -webkit-transition: all 0.3s ease-in-out;
   -moz-transition: all 0.3s ease-in-out;
   -o-transition: all 0.3s ease-in-out;
   -ms-transition: all 0.3s ease-in-out;
   transition: all 0.3s ease-in-out;
}
.view-fifth .mask {
   background-color: rgba(45, 51, 131, 1);
   -webkit-transform: translateX(-600px);
   -moz-transform: translateX(-600px);
   -o-transform: translateX(-600px);
   -ms-transform: translateX(-600px);
   transform: translateX(-600px);
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
   -webkit-transition: all 0.3s ease-in-out;
   -moz-transition: all 0.3s ease-in-out;
   -o-transition: all 0.3s ease-in-out;
   -ms-transition: all 0.3s ease-in-out;
   transition: all 0.3s ease-in-out;
   color:#fff;
}


.view-fifth:hover .mask {
   -webkit-transform: translateX(0px);
   -moz-transform: translateX(0px);
   -o-transform: translateX(0px);
   -ms-transform: translateX(0px);
   transform: translateX(0px);
}
.view-fifth:hover img, .view-fifth:hover .h-img {
   -webkit-transform: translateX(600px);
   -moz-transform: translateX(600px);
   -o-transform: translateX(600px);
   -ms-transform: translateX(600px);
   transform: translateX(600px);
}


/* ----------------------------- */







/*Extra large  Screens */
.md-form .prefix {
    top: 0.5rem;
    font-size: 1.4rem;
}
#v-pills-tabContent .tab-pane h3{color: #cda349;}
#v-pills-tabContent .tab-pane h5{font-weight: 500;}

.btn {
  color: #ffffff !important;
}

.services-tab-card .card{  background:#fdf9ed;/* url(../img/pillar.png) no-repeat 50% 100%, #fdf9ed;*/
  box-shadow:
    0 1px 1px #e6cd96,   
    0 10px 0 -5px #f4ead2,
    0 10px 1px -4px #e6cd96,
    0 20px 0 -10px #f4ead2,
    0 20px 1px -9px #e6cd96;
   border-top:1px solid #f4e9d1;
   
	}
.services-tab-card h3 { font-weight:400 !important;}
.services-tab-card h5{text-transform:capitalize; font-weight:500 !important; color:#996600;}
.service-drop{font-size:1.2rem !important; color:rgba(45,49,131,1); !important; background:#fff;}
.btn-white:not([disabled]):not(.disabled).active, .btn-white:not([disabled]):not(.disabled):active, .show>.btn-white.dropdown-toggle {
    background-color: #fff!important;
}
.ser-drop-menu{width:100% !important; text-align:center;}

.ser-drop-menu .dropdown-item{padding:10px 0;}
.ser-drop-menu .dropdown-item:hover{background-color:transparent;}
.ser-drop-menu .dropdown-item.active{ background:rgb(205, 163, 73); color:#fff;}
.ser-drop-menu .dropdown-item.active:hover{color:#fff;}
.dropdown-toggle::after {
 position:absolute;
right: 5%;
top: 50%;
 
}
.services-tab a img{width: 32px;height: 36px;}
.services-tab a{color: rgba(0,0,0,0.8);}
.services-tab a:hover{color: rgb(205, 163, 73)}
.nav-pills .nav-link.active, .nav-pills .show>.nav-link{ 
			background:#fff  !important;
			
			border: 1px solid rgba(0,0,0,0.15);color: #4d67e9;
			border-right:none;
 }	
.nav-pills .nav-link { border-width: 1px;border-style: solid; border-color: transparent rgba(0,0,0,0.15) transparent transparent; border-radius:0; font-weight:500; color:rgba(0,0,0,0.5);}


.model-btn{    color: #000 ; border-radius:20px; padding:10px 30px; margin-bottom:0;}
.login-btn{background:rgba(45,51,131,1); color:#fff; }
.login-btn:hover{color:#fff !important;}

.user-font{font-weight:400;}
.log-color{ color:#333  !important;  }
.nav-item .btn-white{color:#333 !important;}


/*new modifications */

.navbar.navbar-light .navbar-nav .nav-item .nav-link{ padding: 16px 14px;font-weight: 500;}
.ser-pad{animation-delay: 3s; padding:85px 15px;}
.exp-fontw{font-weight: 500;}
.exp-fold-content{background-color: rgba(205,163,73,0.1); border-left: 2px solid #cda349;}
.coe-bdr .card{background-color: #fcfaf7; /*border: 1px solid #e2ca96;*/-webkit-box-shadow:  0px 0px 13px 3px  rgba(228,204,161,0.7);
-moz-box-shadow:  0px 0px 13px 3px  rgba(228,204,161,0.7);box-shadow:  0px 0px 13px 3px  rgba(228,204,161,0.7); }
.footer-bg{background-color: rgb(128, 128, 128,0.1); margin-top: 12rem;}

@media (min-width: 1700px){
.slider1-pad{ height:750px; padding:300px 0;}
.psc {margin-right:51% !important;}
}

@media (min-width: 1200px){
.psc {margin-right:51% !important;}
}

/*large  Screens */

@media (min-width: 992px) and (max-width:1199.9px){
.navbar.navbar-light .navbar-nav .nav-item .nav-link {
    padding: 16px 10px;
}
.psc {margin-right:51% !important;}
.carousel-caption {bottom: 6%; text-align: left !important;}
.about-align{padding:1.5rem; line-height:1.5rem;}
.ribbon { padding:6px 18px;}
.slider1-pad{ height:600px; padding:250px 0;}
}

/*Medium  Screens */

@media (min-width: 786px) and (max-width: 991.9px){
.card-deck .card { flex: 1 0 51%; margin-bottom: 20px;}
.carousel-caption {bottom: 6%; text-align: left !important;}
.card-group>.card {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 0%;
    flex: 1 0 51%;
    margin-bottom: 0;
}

.exp-card .card {
    flex: 1 0 37%;
    
}
	.services-card .card{flex: 1 0 40%;}
	.slider1-pad{ height:500px; padding:170px 0;}
	.slider1-pad h1{font-size:1.8rem;}
#expertise .card-deck .card{ flex: 1 0 39%;}
.footer-menu li:after {
    content: '|';
    padding: 05px;
    color: rgba(0,0,0,0.35);
}
}

/*small  Screens */
@media (min-width: 576px) and (max-width: 785.9px){
.card-deck .card { flex: 1 0 45%; margin-bottom: 20px;}
.slider1-pad{ height:400px; padding:150px 0;}
	.slider1-pad h1{font-size:1.6rem;}
	
.navbar-brand img{height:60px !important;}
.hedder-padding{margin-bottom:85px;}
.footer-menu li:after {
    content: '|';
    padding: 20px;
   
}

}

/*extra small  Screens */
	@media  (max-width: 575.9px){
		.customer-logos img{width: 90% !important;}
.card-deck .card { flex: 1 0 45%; margin-bottom: 20px;}
	.slider1-pad{ height:400px; padding:100px 15px;}
	.slider1-pad h1{font-size:1.6rem;}
	.cnt-ph{text-align:left !important; margin-top:10px;}
	.navbar-brand img{height:50px !important;}
	.hedder-padding{margin-bottom:75px;}
	.media {display: block !important; 	}
	.media h4{text-align:center; margin:20px 0;}
	.footer-menu li:after {
    content: '|';
    padding: 20px;
   
}
.unfolded-content{margin:0;}
}
.s-list p{ color:#cda349; font-size:0.84rem; padding-bottom:10px;font-weight:500;}

.mask ul{ 
	 list-style-type:circle; margin:0 0 0 10px; padding:0px 20px; font-size:0.72rem;
}
.mask li { padding:6px 0; border-bottom:dashed 1px rgba(255,255,255,0.1); 
  -webkit-transition: font-size 0.3s ease, background-color 0.3s ease;
  -moz-transition: font-size 0.3s ease, background-color 0.3s ease;
  -o-transition: font-size 0.3s ease, background-color 0.3s ease;
  -ms-transition: font-size 0.3s ease, background-color 0.3s ease;
  transition: font-size 0.3s ease, background-color 0.3s ease;

	padding:2px;
}
.mask li:last-child { border:none;}
.contact-btn{font-size:1.1rem; padding: 1rem 2rem !important; border-radius:50px;}
.gs-contact-btn{cursor: pointer;font-size:1.1rem; padding: 1rem 2rem !important; border-radius:50px;font-weight: 600; color: #2D3183;}
.nav-contact-btn{font-size:1.1rem; padding-top: 14px !important; border-radius:50px;}
.nav-item .service-btn:hover{color:#000 !important;}


	.mvp-card .card,coe-bdr card{transition: transform .2s;}
.mvp-card .card:hover{    -webkit-transform: scale(1.02); transform: scale(1.02);}

#ethics .card:hover {
    background: #fff0d1;
    -webkit-transition: background-color 500ms linear;
    -ms-transition: background-color 500ms linear;
    transition: background-color 500ms linear;
}
.card{box-shadow: 0px 0px 20px 3px rgba(0,0,0,0.10);}
#clients .card-group .card{box-shadow: 0px 0px 20px 3px rgba(228,204,161,0.7);}

label.error{
    width: 100%;
    color: red !important;
    font-style: italic;
    position: relative;
}

#errorEmail{
  color: red
}

#errorPassword{
  color: red
}


/* Slider */
.slick-slide {
    margin: 0px !important;
	padding: 0px !important;
}

.slick-slide img {
    width: auto;
}

.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}
.slick-prev,
.slick-next {
    font-size: 0;
    position: absolute;
    bottom: 20px;
    color: #cccccc;
    border: 0;
    background: none;
    z-index: 1;
}

.slick-prev {
    left: -35px;
}

.slick-prev:after {
	  content: "\f104";
    font: 40px/1 'FontAwesome';
	cursor: pointer;
	font-family: "Font Awesome 5 Free";
    font-weight: 900;
}

.slick-next {
    right: -30px;
    text-align: right;
}

.slick-next:after {
	   content: "\f105";
     font: 40px/1 'FontAwesome';
	 cursor: pointer;
	 font-family: "Font Awesome 5 Free";
    font-weight: 900;
}

.slick-prev:hover:after,
.slick-next:hover:after {
    color: #7e7e7e;
}
button:focus {
    outline: none;
    outline: -webkit-focus-ring-color auto 0px;
}
.fin-partners .mvp-color{font-size: 2rem;}
.fin-partners{box-shadow: -1px 6px 15px 2px rgba(0,0,0,0.1);}

/*strategic partners ends*/
.error.active{transform: translate(0%) !important;}
.error{margin-bottom: 0 !important;}


.team-left .nav-link { 	border: none; box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.151); border-radius: 5px; cursor: pointer; text-align: center; margin-bottom: 20px; padding: 20px 0; font-weight: 600px; color: #333; }
.team-left .nav-link:hover { background: #cda349; color: #5e4000; }
.team-left .nav-link.active { background: #cda349 !important; color: #5e4000; position: relative; border: none !important; }
.team-left .nav-link img { margin-bottom: 6px; }
.team-left .nav-link.active:after { content: ''; width: 0; height: 0; position: absolute; left: calc( 100% - 0px ); top: 40%; width: 0; height: 0; border-style: solid; border-width: 10px 0 10px 15px; border-color: transparent transparent transparent #cda349; z-index: 10; transition: border-top-color 0.3s; }

/*.our-team-content { box-sizing: border-box; width: 100%; padding: 40px; border-radius: 5px; position: relative; box-shadow: 0px 11px 37px 2px rgba(0,0,0,0.151); margin-bottom: 20px; }*/
.pb-85 { padding-bottom: 85px; }




.nav-tabs {
  display: none;
}

@media (min-width: 768px) {
  .nav-tabs {
    display: flex;
    flex-flow: column nowrap; 
  }
  .nav-tabs {
    border-bottom: none; text-align: center;
   
    display: flex;
  }
  .nav-tabs {
    margin: 0 15px; 
  }
	.nav-tabs .nav-item { margin-bottom: 20px; box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.151);  }
	.nav-tabs .nav-item + .nav-item {
    margin-top: 0.25rem; box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.151); 
  }
  .nav-tabs .nav-link {
    transition: border-color 0.125s ease-in;
    white-space: nowrap; border: none; box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.151); border-radius: 5px; cursor: pointer; text-align: center; padding: 20px 20px; font-weight: 600; color: #333 !important;  
  }
  .nav-tabs .nav-link:hover {
    background: #cda349; color: #5e4000;
  }
  .nav-tabs .nav-link.active {
    background: #cda349 !important; color: #5e4000 !important; position: relative; border: none !important;
  }
  .nav-tabs .nav-link.active:hover {
    background-color: #fff;
    border-color: #0275d8 #fff #0275d8 #0275d8;
  }

  .card {
    border: none;
  }

  .card .card-header {
    display: none;
  }

  .card .collapse {
    display: block;
  }
}

.our-team-content { /*box-sizing: border-box; width: 100%; padding: 40px; border-radius: 5px; position: relative; box-shadow: 0px 11px 37px 2px rgba(0,0,0,0.151); margin-bottom: 20px;*/ }
.our-team-content .card-body { padding: 30px; background: #fff; }
.our-team ul li a img { margin-bottom: 6px; }

@media (max-width: 767px) {
  .tab-pane {
    display: block !important;
    opacity: 1;
  }
	#content{width: 100%;}
	.our-team .tab-pane.active{margin-bottom: 20px;}
}
@media (min-width: 768px) {
  .our-team .tab-pane.active { display: block !important }
.our-team .tab-pane { display: none !important }
}

.our-team h5 a { color: #5e4000 !important; }



/* get started */

.C_b{
	margin-left:auto;
	margin-right:auto;
	max-width:100%;
	padding-left:16px;
	padding-right:16px;
	width:1440px
}
@media(min-width:1200px)
{
	.C_b{padding:0}
}
.C_q{
	bottom:0;
	pointer-events:none;
	position:fixed;
	width:100%;
	z-index:1000}
.C_b{
	height:100px;
	position:relative
}
.C_b9{
	align-items:center;
	bottom:0;
	display:flex;
	font-size:14px;
	font-weight:600!important;
	justify-content:space-between;
	line-height:24px;
	padding:11px 10px 11px 26px;
	pointer-events:all;
	position:absolute;
	right:0;
	width:100%}
@media(min-width:768px){
	.C_b9{
		bottom:45px;
		right:20px;
		width:auto
		}
	}
@media(min-width:1200px){
	.C_b9{
		bottom:43px
		}
}
.C_m{
	font-size:14px;
	font-weight:300;
	font-weight:600!important;
	line-height:24px;
	margin-left:32px
}
.get-started-page{
  width: 35%;
  margin: auto;
  padding: 37px;
  background-color: #fff;
}

.radio-button {
  display: flex;
}

.radio-button input{
  opacity: 0;
  position: absolute;
  z-index: 3;
}

.radio-button input:checked~label {
  border: 1px solid rgb(45 51 131);
}

.radio-button label{
    cursor: pointer;
    background: #fff;
    border: 1px solid #d8d9dc;
    border-radius: 8px;
    font-size: 14px;
    font-weight: 300;
    line-height: 24px;
    margin-right: 20px;
    padding: 13px 40px;
    position: relative;
}

.accredited{
  display: flex;
    flex-direction: column;
    position: relative;
}
.accredited label{
  font-size: 16px;
    font-weight: 300;
    line-height: 24px;
    margin-bottom: 8px;
}

.radio-button-group{
  display: flex;
}

.errr-data {
  color: red;
  left: 0;
  position: absolute;
  top: calc(100% + 5px);  
}

.form-control:focus{
  border-color: #000 !important;
  /* outline: 0; */
}

.text-width-auto {
  width: 40%;
    margin-left: 30%;
}

.error {
  width: 100%;
  color: red !important;
  font-style: italic;
  position: relative;
}