@font-face {
  font-family: 'nsultra';
  src: url('../font/Neo_Sans_Ultra.ttf');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'nsmedium';
  src: url('../font/Neo_Sans_Medium.ttf');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'nsregular';
  src: url('../font/NeoSansStd-Regular.otf');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'nslight';
  src: url('../font/Neo_Sans_Light.ttf');
  font-weight: normal;
  font-style: normal;
}




header .navbar {
  background: -moz-linear-gradient(180deg, #003BA3 56%, #001B4F 100%);/* FF3.6+ */
  background: -webkit-gradient(linear, 180deg, color-stop(56%, 003BA3), color-stop(100%, 001B4F));/* Chrome,Safari4+ */
  background: -webkit-linear-gradient(180deg, #003BA3 56%, #001B4F 100%);/* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(180deg, #003BA3 56%, #001B4F 100%);/* Opera 11.10+ */
  background: -ms-linear-gradient(180deg, #003BA3 56%, #001B4F 100%);/* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1301FE', endColorstr='#F4F60C', GradientType='1'); /* for IE */
  background: linear-gradient(180deg, #003BA3 56%, #001B4F 100%);/* W3C */

    -ms-filter: drop-shadow(0 4px 8px rgba(0, 0, 0, 0.43));
    -webkit-filter: drop-shadow(0 4px 8px rgba(0, 0, 0, 0.43));
    -moz-filter: drop-shadow(0 4px 8px rgba(0, 0, 0, 0.43));
    -o-filter: drop-shadow(0 4px 8px rgba(0, 0, 0, 0.43));
    filter: drop-shadow(0 4px 8px rgba(0, 0, 0, 0.43));
  }
  .navbar .navbar-brand {
    color: #ffff;
  }
  .navbar .navbar-brand:hover,
  .navbar .navbar-brand:focus {
    color: #fff;
  }
  .navbar .navbar-text {
    color: #000000;
  }
  .navbar .navbar-text a {
    color: #fff;
  }
  .navbar .navbar-text a:hover,
  .navbar .navbar-text a:focus {
    color: #fff; 
  }
  .navbar .navbar-nav .nav-link i{
    color:#ffc600;
  }
  .navbar .navbar-nav .nav-link {
    color: #fff;
    border-radius: .25rem;
    margin: 0 2em;
    letter-spacing: .1em;
    font-family: 'nsregular';
}
  .navbar .navbar-nav .nav-link:not(.disabled):hover,
  .navbar .navbar-nav .nav-link:not(.disabled):focus {
    color: #ffc600;
  }
  .navbar .navbar-nav .nav-item.active .nav-link,
  .navbar .navbar-nav .nav-item.active .nav-link:hover,
  .navbar .navbar-nav .nav-item.active .nav-link:focus,
  .navbar .navbar-nav .nav-item.show .nav-link,
  .navbar .navbar-nav .nav-item.show .nav-link:hover,
  .navbar .navbar-nav .nav-item.show .nav-link:focus {
    color: #fff;
    background-color: #a52c0a;
    border-radius: 25px;
    padding: 8px 20px;
  }
  .navbar .navbar-toggle {
    border-color: #a52c0a;
  }
  .navbar .navbar-toggle:hover,
  .navbar .navbar-toggle:focus {
    background-color: #a52c0a;
  }
  .navbar .navbar-toggle .navbar-toggler-icon {
    color: #000000;
  }
  .navbar .navbar-collapse,
  .navbar .navbar-form {
    border-color: #000000;
  }
  .navbar .navbar-link {
    color: #fff;
  }
  .navbar .navbar-link:hover {
    color: #ffc600;
  }
  
  .navbar-toggler {
    padding: .25rem .75rem;
    font-size: 1.25rem;
    line-height: 1;
    background-color: #ffc000;
    border: 1px solid transparent;
    border-radius: .25rem;
}

  @media (max-width: 575px) {
    .navbar-expand-sm .navbar-nav .show .dropdown-menu .dropdown-item {
      color: #000000;
    }
    .navbar-expand-sm .navbar-nav .show .dropdown-menu .dropdown-item:hover,
    .navbar-expand-sm .navbar-nav .show .dropdown-menu .dropdown-item:focus {
      color: #fff;
    }
    .navbar-expand-sm .navbar-nav .show .dropdown-menu .dropdown-item.active {
      color: #fff;
      background-color: #a52c0a;
    }
  }
  
  @media (max-width: 767px) {
    .navbar-expand-md .navbar-nav .show .dropdown-menu .dropdown-item {
      color: #000000;
    }
    .navbar-expand-md .navbar-nav .show .dropdown-menu .dropdown-item:hover,
    .navbar-expand-md .navbar-nav .show .dropdown-menu .dropdown-item:focus {
      color: #fff;
    }
    .navbar-expand-md .navbar-nav .show .dropdown-menu .dropdown-item.active {
      color: #ffff;
      background-color: #a52c0a;
    }
  }
  
  @media (max-width: 991px) {
    .navbar-expand-lg .navbar-nav .show .dropdown-menu .dropdown-item {
      color: #000000;
    }
    .navbar-expand-lg .navbar-nav .show .dropdown-menu .dropdown-item:hover,
    .navbar-expand-lg .navbar-nav .show .dropdown-menu .dropdown-item:focus {
      color: #ffec00;
    }
    .navbar-expand-lg .navbar-nav .show .dropdown-menu .dropdown-item.active {
      color: #ffec00;
      background-color: #a52c0a;
    }
  }
  
  @media (max-width: 1199px) {
    .navbar-expand-xl .navbar-nav .show .dropdown-menu .dropdown-item {
      color: #000000;
    }
    .navbar-expand-xl .navbar-nav .show .dropdown-menu .dropdown-item:hover,
    .navbar-expand-xl .navbar-nav .show .dropdown-menu .dropdown-item:focus {
      color: #ffec00;
    }
    .navbar-expand-xl .navbar-nav .show .dropdown-menu .dropdown-item.active {
      color: #ffec00;
      background-color: #a52c0a;
    }
  }
  
  .navbar-expand .navbar-nav .show .dropdown-menu .dropdown-item {
    color: #000000;
  }
  .navbar-expand .navbar-nav .show .dropdown-menu .dropdown-item:hover,
  .navbar-expand .navbar-nav .show .dropdown-menu .dropdown-item:focus {
    color: #ffec00;
  }
  .navbar-expand .navbar-nav .show .dropdown-menu .dropdown-item.active {
    color: #ffec00;
    background-color: #a52c0a;
  }

  .btn {
    
    white-space: normal;
    
}




  .btn-btna {
    color: #ffffff;
    background-color: #f16020;
    border: 0;
    border-radius: 5px;
    padding: 15px 20px;
    font-size: 1.6em;
    letter-spacing: .3em;
    font-weight: 600;
}
  .btn-btna i{
    padding-right: 5px;
  }
   
  .btn-btna:hover, 
  .btn-btna:focus, 
  .btn-btna:active, 
  .btn-btna.active, 
  .open .dropdown-toggle.btn-btna { 
    color: #ffffff; 
    background-color: #852d07; 

  } 
   
  .btn-btna:active, 
  .btn-btna.active, 
  .open .dropdown-toggle.btn-btna { 
    background-image: none; 
  } 
   
  .btn-btna.disabled, 
  .btn-btna[disabled], 
  fieldset[disabled] .btn-btna, 
  .btn-btna.disabled:hover, 
  .btn-btna[disabled]:hover, 
  fieldset[disabled] .btn-btna:hover, 
  .btn-btna.disabled:focus, 
  .btn-btna[disabled]:focus, 
  fieldset[disabled] .btn-btna:focus, 
  .btn-btna.disabled:active, 
  .btn-btna[disabled]:active, 
  fieldset[disabled] .btn-btna:active, 
  .btn-btna.disabled.active, 
  .btn-btna[disabled].active, 
  fieldset[disabled] .btn-btna.active { 
    background-color: #852d07; 
  } 
   
  .btn-btna .badge { 
    color: #DC0A46; 
    background-color: #ffffff; 
  }


  
  .btn-btnb {
    color: #ffffff;
    background-color: #fe9b25;
    border: 0;
    border-radius: 5px;
    padding: 15px 20px;
    font-size: 1.6em;
    letter-spacing: .3em;
    font-weight: 600;
    margin-top:60px;
}
  .btn-btnb i{
    padding-right: 5px;
  }
   
  .btn-btnb:hover, 
  .btn-btnb:focus, 
  .btn-btnb:active, 
  .btn-btnb.active, 
  .open .dropdown-toggle.btn-btnb { 
    color: #ffffff; 
    background-color: #852d07; 

  } 
   
  .btn-btnb:active, 
  .btn-btnb.active, 
  .open .dropdown-toggle.btn-btnb { 
    background-image: none; 
  } 
   
  .btn-btnb.disabled, 
  .btn-btnb[disabled], 
  fieldset[disabled] .btn-btnb, 
  .btn-btnb.disabled:hover, 
  .btn-btnb[disabled]:hover, 
  fieldset[disabled] .btn-btnb:hover, 
  .btn-btnb.disabled:focus, 
  .btn-btnb[disabled]:focus, 
  fieldset[disabled] .btn-btnb:focus, 
  .btn-btnb.disabled:active, 
  .btn-btnb[disabled]:active, 
  fieldset[disabled] .btn-btnb:active, 
  .btn-btnb.disabled.active, 
  .btn-btnb[disabled].active, 
  fieldset[disabled] .btn-btnb.active { 
    background-color: #852d07; 
  } 
   
  .btn-btnb .badge { 
    color: #DC0A46; 
    background-color: #ffffff; 
  }

  
.social-icons {
  padding: 20px 0;
  list-style: none;
  /* margin: 30px 0; */
  position: relative;
}
.social-icons li {
  display: inline-block;
  margin: 0.15em;
  position: relative;
  font-size: 1em;
}
.social-icons i {
  color: #fff;
  position: absolute;
  top: 6px;
  left: 6px;
  -webkit-transition: all 165ms ease-out;
  -o-transition: all 165ms ease-out;
  transition: all 165ms ease-out;
}
.social-icons a {
  display: inline-block;
}
.social-icons a:before {
  transform: scale(1);
  -ms-transform: scale(1);
  -webkit-transform: scale(1);
  content: " ";
  width: 28px;
  height: 28px;
  border-radius: 100%;
  display: block;
  background:#4c536e;
  -webkit-transition: all 165ms ease-out;
  -o-transition: all 165ms ease-out;
  transition: all 165ms ease-out;
}
.social-icons a:hover:before {
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
  -webkit-transition: all 165ms ease-in;
  -o-transition: all 165ms ease-in;
  transition: all 165ms ease-in;
}
.social-icons a:hover i {
  transform: scale(1.5);
  -ms-transform: scale(1.5);
  -webkit-transform: scale(1.5);
  color: #ff4e00;

  -webkit-transition: all 165ms ease-in;
  -o-transition: all 165ms ease-in;
  transition: all 165ms ease-in;
}
.social-icons a.social-square:before {
  background:#4c536e;
  border-radius: 10%;
}
.social-icons a.social-square:hover:before {
  transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -webkit-transform: scale(-180deg);
  border-radius: 100%;
}
.social-icons a.social-square:hover i {
  transform: scale(1.6);
  -ms-transform: scale(1.6);
  -webkit-transform: scale(1.6);
  color: #fff;
  transform: scale(1.6);
  -webkit-text-fill-color: #fff;
}

