.ftco-section {padding:0;background: #3c3d41 !important;}
.ftco-no-pt {padding-top: 0;}
.ftco-no-pb {padding-bottom: 0;}
.ftco-navbar-light {background: #3c3d41 !important;z-index: 3;padding:0px;
/*  border-radius: 5px;
  -webkit-box-shadow: 0px 5px 20px -17px rgba(0, 0, 0, 0.34);
  -moz-box-shadow: 0px 5px 20px -17px rgba(0, 0, 0, 0.34);
  box-shadow: 0px 5px 20px -17px rgba(0, 0, 0, 0.34);*/ }
  @media (max-width: 991.98px) {
    .ftco-navbar-light {
      background: #3c3d41 !important;
      position: relative; 
      top: 0;
      padding: 10px 15px; } }
  .ftco-navbar-light .navbar-brand {
    color: #fff;
    font-weight: 700; }
	.ftco-navbar-light .navbar-brand img { display:block; height:40px}
    .ftco-navbar-light .navbar-brand:hover, .ftco-navbar-light .navbar-brand:focus {
      color: #fff; }
    @media (max-width: 991.98px) {
      .ftco-navbar-light .navbar-brand {
        color: #fff; } }
  @media (max-width: 991.98px) {
    .ftco-navbar-light .navbar-nav {
      padding-bottom: 10px; } }
  .ftco-navbar-light .navbar-nav > .nav-item > .nav-link {
    font-size: 13px;
    padding-top: 1.3rem;
    padding-bottom: 1.3rem;
    padding-left: 10px;
    padding-right: 10px;
    font-weight: 400;
    color: #fff;
    position: relative; transition: 0.3s ease;transform: translateY(0);
    opacity: 1 !important; }
	
	.ftco-navbar-light .navbar-nav > .nav-item > .nav-link:hover {color: #ef7402}
	.ftco-navbar-light .navbar-nav > .nav-item > .nav-link:hover:after {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}
	.ftco-navbar-light .navbar-nav > .nav-item > .nav-link:after {position: absolute;content: "";width: 100%;height: 4px;left: 0;bottom: -1px;background: #ec7300;transition: 0.5s ease;-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);}

    @media (max-width: 991.98px) {
      .ftco-navbar-light .navbar-nav > .nav-item > .nav-link {
        padding-left: 0;
        padding-right: 0;
        padding-top: .5rem;
        padding-bottom: .5rem;
        color: rgba(255, 255, 255, 0.7); }
        /*.ftco-navbar-light .navbar-nav > .nav-item > .nav-link:hover {color: #fff; }*/
		}
		
		
		
  .ftco-navbar-light .navbar-nav > .nav-item .dropdown-menu {border: none;border-radius: 0; background:#fff; border-top:solid 4px #ef7402;
  padding:5px;border:solid 1px #ef7402} 
	   

	  
.ftco-navbar-light .navbar-nav > .nav-item .dropdown-menu .dropdown-item {font-size: 12px;color: #000; padding:5px}
.ftco-navbar-light .navbar-nav > .nav-item .dropdown-menu .dropdown-item:hover,
.ftco-navbar-light .navbar-nav > .nav-item .dropdown-menu .dropdown-item:focus {background: #ef7402; color: #fff}
.ftco-navbar-light .navbar-nav > .nav-item.cta > a {color: #fff;background: #ef7402}

    @media (max-width: 767.98px) {
      .ftco-navbar-light .navbar-nav > .nav-item.cta > a {
        padding-left: 15px;
        padding-right: 15px; } }
    @media (max-width: 991.98px) {
      .ftco-navbar-light .navbar-nav > .nav-item.cta > a {
        color: #fff;
        background: #ef7402;} }
  .ftco-navbar-light .navbar-nav > .nav-item.active > a {
    color: #ef7402; }
    @media (max-width: 991.98px) {
      .ftco-navbar-light .navbar-nav > .nav-item.active > a {
        color: #fff; } }
  .ftco-navbar-light .navbar-toggler {
    border: none;
    color: rgba(255, 255, 255, 0.5) !important;
    cursor: pointer;
    padding-right: 0;
    font-size: 16px;
    letter-spacing: .1em; }
    .ftco-navbar-light .navbar-toggler:focus {
      outline: none !important; }

.social-media p a {border: 1px solid #e6e6e6; text-decoration:none;width: 40px;height: 40px;border-radius: 50%;margin-right:2px; }
.social-media p a span {color: #fff; }
.social-media p a:hover {background: #ef7402;border-color: #ef7402;color: #fff; }
.social-media p a:hover span {color: #fff; }
@media (max-width: 991.98px) {
.social-media p a {
border-color: #fff;
width: 30px;
height: 30px; }
.social-media p a span {
color: #fff; } }
