.magwera-dark-bg{
background-color: #fff !important;
}

.opa-bg {
    opacity: 0.8;
    filter: alpha(opacity=80);
   }
   
 .navbar-nav li a:hover, .navbar-nav li.active a {
  color: #343a40 !important;
  background-color: #fff !important;
}

.text-trans {
	text-transform : uppercase;
}

.magwera-borders{
	border: 1px solid #20c997;
    padding: .3em 1em;
    margin-bottom: 30px!important;
}

 .carousel-primary-delay{
	 animation-delay: 1s;
 }
 
 .right-flt{
	 float:right;
 }
 .carousel-secondary-delay{
	 animation-delay: 2s;
 }
 
 .icon-back-one{
	 color: #FFC300;
 }
 
 .icon-back-two{
	 color: #012365;
 }
 
 .icon-back-three{
	 color: #792C42;
 }
 
 .list-flt{
	 -moz-column-count : 2;
	 -moz-column-gap:20px; 
	 -webkit-column-count : 2;
	 -webkit-column-gap : 20px;
	 column-count : 2;
	 column-gap:20px; 
 }
 
 .gry-back{
	 background-color : #e6f1f0;
 }
 .ora-back{
	 background-color : #f3d9c4;
 }
 .pnk-back{
	 background-color : #f3d3e1;
 }
 .clr-one{
	color:#20c997;
 }
  .clr-two{
	 color:#012365;
 }
  .clr-three{
	 color:#dc3545;
 }
  .back-clr-four{
	 background-color:#17a2b8 !important;
 }
  .clr-five{
	color:#fd7e14;
 }
  .clr-six{
	 color:#17a2b8;
 }
  .clr-seven{
	color:#e83e8c;
 }
 
 .set-apart{
	 padding: .3em 1em;
	 background-color:#17a2b8;
	 color: #FFF;
 }
 
 
 .icon-col{
	 color: #FFF;
 }
 
 .lft-border{
	
    border-left: 10px solid #20c997;
    padding: .3em 1em;
    margin-bottom: 0px!important;
 }
 
 
 .head-three-trans{
	 letter-spacing: 6px;
     font-size: 24px;
     font-family: 'Rubik',Helvetica,Arial,Lucida,sans-serif!important;
     font-weight: 700!important;
	 text-transform: uppercase!important;
	 padding: .3em 1em;
 }
 
 .head-four-trans{
	 letter-spacing: 3px;
     font-size: 18px;
     font-family: 'Rubik',Helvetica,Arial,Lucida,sans-serif!important;
     font-weight: 700!important;
	 text-transform: uppercase!important;
	 padding: .3em 0em;
 }


 .btn_custom{
	 border : 2px solid;
	 border-color: #dfdfdf;
	 border-radius: 0px;
     letter-spacing: 4px;
     font-size: 12px;
     font-family: 'Rubik',Helvetica,Arial,Lucida,sans-serif!important;
     font-weight: 700!important;
	 text-transform: uppercase!important;
	 padding: .3em 1em;
 }
 
 .srv_link{
	  border-color: #20c997 !important;
 }
 
 .srv_btn{
	 float:right;
 }

.btn_custom:hover {
  border: 3px solid #012365;
  cursor: pointer;
}