@charset "UTF-8";
.header_navbar {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 99;
  -webkit-transition: all 0.5s ease-out 0s;
  -moz-transition: all 0.5s ease-out 0s;
  -ms-transition: all 0.5s ease-out 0s;
  -o-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
  background-color: rgba(255, 255, 255, 0.2); }

.sticky {
  position: fixed;
  z-index: 99;
  background-color: #FFF;
  -webkit-box-shadow: 0px 20px 50px 0px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0px 20px 50px 0px rgba(0, 0, 0, 0.05);
  box-shadow: 0px 20px 50px 0px rgba(0, 0, 0, 0.05);
  -webkit-transition: all 0.5s ease-out 0s;
  -moz-transition: all 0.5s ease-out 0s;
  -ms-transition: all 0.5s ease-out 0s;
  -o-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s; }
  .sticky .navbar {
    padding: 0; }

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .sticky .navbar {
    padding: 20px 0; } }
@media (max-width: 767px) {
  .sticky .navbar {
    padding: 20px 0; } }
.navbar {
  padding: 0;
  border-radius: 5px;
  position: relative;
  -webkit-transition: all 0.5s ease-out 0s;
  -moz-transition: all 0.5s ease-out 0s;
  -ms-transition: all 0.5s ease-out 0s;
  -o-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s; }

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .navbar {
    padding: 20px 0; } }
@media (max-width: 767px) {
  .navbar {
    padding: 20px 0; } }
.navbar-brand img, .logo {
  width: 80px; }

@media (max-width: 767px) {
  .navbar-brand img, .logo {
    width: 60px; } }
.navbar-brand {
  padding: 0; }

.navbar-toggler {
  padding: 0; }
  .navbar-toggler .toggler-icon {
    width: 30px;
    height: 2px;
    background-color: #FFF;
    display: block;
    margin: 5px 0;
    position: relative;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.5s ease-out 0s;
    -ms-transition: all 0.5s ease-out 0s;
    -o-transition: all 0.5s ease-out 0s;
    transition: all 0.5s ease-out 0s; }
  .navbar-toggler.active .toggler-icon:nth-of-type(1) {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    top: 7px; }
  .navbar-toggler.active .toggler-icon:nth-of-type(2) {
    opacity: 0; }
  .navbar-toggler.active .toggler-icon:nth-of-type(3) {
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    transform: rotate(135deg);
    top: -7px; }

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .navbar-collapse {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    background-color: #FFF;
    z-index: 9;
    -webkit-box-shadow: 0px 15px 20px 0px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0px 15px 20px 0px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 15px 20px 0px rgba(0, 0, 0, 0.1);
    padding: 5px 12px; } }
@media (max-width: 767px) {
  .navbar-collapse {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    background-color: #FFF;
    z-index: 9;
    -webkit-box-shadow: 0px 15px 20px 0px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0px 15px 20px 0px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 15px 20px 0px rgba(0, 0, 0, 0.1);
    padding: 5px 12px; } }
.navbar-nav .nav-item {
  position: relative;
  margin-left: 40px; }
  .navbar-nav .nav-item a {
    font-size: 16px;
    font-weight: 300;
    color: #FFF;
    -webkit-transition: all 0.5s ease-out 0s;
    -moz-transition: all 0.5s ease-out 0s;
    -ms-transition: all 0.5s ease-out 0s;
    -o-transition: all 0.5s ease-out 0s;
    transition: all 0.5s ease-out 0s;
    padding: 30px 0;
    position: relative; }
    .navbar-nav .nav-item a::before {
      position: absolute;
      content: "";
      bottom: 20px;
      left: 0;
      width: 0;
      height: 3px;
      background-color: #007bc2;
      -webkit-transition: all 0.5s ease-out 0s;
      -moz-transition: all 0.5s ease-out 0s;
      -ms-transition: all 0.5s ease-out 0s;
      -o-transition: all 0.5s ease-out 0s;
      transition: all 0.5s ease-out 0s; }
  .navbar-nav .nav-item.active > a::before, .navbar-nav .nav-item:hover > a::before {
    width: 100%; }

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .navbar-nav .nav-item {
    margin-left: 30px; } }
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .navbar-nav .nav-item a::before {
    display: none; } }
@media (max-width: 767px) {
  .navbar-nav .nav-item a::before {
    display: none; } }
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .navbar-nav .nav-item a {
    display: block;
    padding: 4px 0;
    color: #222; } }
@media (max-width: 767px) {
  .navbar-nav .nav-item a {
    display: block;
    padding: 4px 0 !important;
    color: #222; } }
.sticky .navbar-toggler .toggler-icon {
  background-color: #222; }
.sticky .navbar-nav .nav-item a {
  color: #222;
  /* padding: 25px 0; */ }
.sticky .navbar-nav .nav-item.active > a, .sticky .navbar-nav .nav-item:hover > a {
  color: #007bc2; }

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
  color: #222 !important;
  padding: 10px !important; }
  .dropdown-item a {
    color: #222 !important; }

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: true;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 1rem;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #FFF;
  background-clip: padding-box;
  border: none;
  border-radius: 0; }

.dropdown-item.active, .dropdown-item:active {
  text-decoration: none;
  background-color: #007bc2; }

/*--------------------------------
 *
 *LineIcons Free Web Font
 *Author: lineicons.com
 *
 *-------------------------------- */
@font-face {
  font-family: "LineIcons";
  src: url("../fonts/LineIcons.eot");
  src: url("../fonts/LineIcons.eot") format("embedded-opentype"), url("../fonts/LineIcons.woff2") format("woff2"), url("../fonts/LineIcons.woff") format("woff"), url("../fonts/LineIcons.ttf") format("truetype"), url("../fonts/LineIcons.svg") format("svg");
  font-weight: normal;
  font-style: normal; }
/*------------------------
 *	base class definition
 *------------------------- */
.lni {
  display: inline-block;
  font: normal normal normal 1em/1 "LineIcons";
  speak: none;
  text-transform: none;
  /* Better Font Rendering */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/*------------------------
 *  change icon size
 *------------------------- */
/* relative units */
.lni-sm {
  font-size: 0.8em; }

.lni-lg {
  font-size: 1.2em; }

/* absolute units */
.lni-16 {
  font-size: 16px; }

.lni-32 {
  font-size: 32px; }

/*----------------------------------
 *  add a square/circle background
 *----------------------------------- */
.lni-bg-square {
  padding: 0.35em;
  background-color: #eee; }

.lni-bg-circle {
  padding: 0.35em;
  background-color: #eee;
  border-radius: 50%; }

/*------------------------------------
 *  use icons as list item markers
 *------------------------------------- */
.lni-ul {
  padding-left: 0;
  list-style-type: none; }
  .lni-ul > li {
    display: flex;
    align-items: flex-start;
    line-height: 1.4; }
    .lni-ul > li > .lni {
      margin-right: 0.4em;
      line-height: inherit; }

/*------------------------
 *  spinning icons
 *------------------------- */
.lni-is-spinning {
  -webkit-animation: lni-spin 2s infinite linear;
  -moz-animation: lni-spin 2s infinite linear;
  animation: lni-spin 2s infinite linear; }

@-webkit-keyframes lni-spin {
  0% {
    -webkit-transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg); } }
@-moz-keyframes lni-spin {
  0% {
    -moz-transform: rotate(0deg); }
  100% {
    -moz-transform: rotate(360deg); } }
@keyframes lni-spin {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg); } }
/*------------------------
 *  rotated/flipped icons
 *------------------------- */
.lni-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg); }

.lni-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg); }

.lni-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg); }

.lni-flip-y {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1); }

.lni-flip-x {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: scale(1, -1);
  -moz-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  -o-transform: scale(1, -1);
  transform: scale(1, -1); }

/*------------------------
 *	icons
 *------------------------- */
.lni-500px::before {
  content: ""; }

.lni-add-files::before {
  content: ""; }

.lni-alarm-clock::before {
  content: ""; }

.lni-alarm::before {
  content: ""; }

.lni-airbnb::before {
  content: ""; }

.lni-adobe::before {
  content: ""; }

.lni-amazon-pay::before {
  content: ""; }

.lni-amazon::before {
  content: ""; }

.lni-amex::before {
  content: ""; }

.lni-anchor::before {
  content: ""; }

.lni-amazon-original::before {
  content: ""; }

.lni-android-original::before {
  content: ""; }

.lni-android::before {
  content: ""; }

.lni-angellist::before {
  content: ""; }

.lni-angle-double-down::before {
  content: ""; }

.lni-angle-double-left::before {
  content: ""; }

.lni-angle-double-right::before {
  content: ""; }

.lni-angle-double-up::before {
  content: ""; }

.lni-angular::before {
  content: ""; }

.lni-apartment::before {
  content: ""; }

.lni-app-store::before {
  content: ""; }

.lni-apple-pay::before {
  content: ""; }

.lni-apple::before {
  content: ""; }

.lni-archive::before {
  content: ""; }

.lni-arrow-down-circle::before {
  content: ""; }

.lni-arrow-left-circle::before {
  content: ""; }

.lni-arrow-left::before {
  content: ""; }

.lni-arrow-right-circle::before {
  content: ""; }

.lni-arrow-right::before {
  content: ""; }

.lni-arrow-top-left::before {
  content: ""; }

.lni-arrow-top-right::before {
  content: ""; }

.lni-arrow-up-circle::before {
  content: ""; }

.lni-arrow-up::before {
  content: ""; }

.lni-arrows-horizontal::before {
  content: ""; }

.lni-arrows-vertical::before {
  content: ""; }

.lni-atlassian::before {
  content: ""; }

.lni-aws::before {
  content: ""; }

.lni-arrow-down::before {
  content: ""; }

.lni-ambulance::before {
  content: ""; }

.lni-agenda::before {
  content: ""; }

.lni-backward::before {
  content: ""; }

.lni-baloon::before {
  content: ""; }

.lni-ban::before {
  content: ""; }

.lni-bar-chart::before {
  content: ""; }

.lni-behance-original::before {
  content: ""; }

.lni-bitbucket::before {
  content: ""; }

.lni-bitcoin::before {
  content: ""; }

.lni-blackboard::before {
  content: ""; }

.lni-blogger::before {
  content: ""; }

.lni-bluetooth::before {
  content: ""; }

.lni-bold::before {
  content: ""; }

.lni-bolt-alt::before {
  content: ""; }

.lni-bolt::before {
  content: ""; }

.lni-book::before {
  content: ""; }

.lni-bookmark-alt::before {
  content: ""; }

.lni-bookmark::before {
  content: ""; }

.lni-bootstrap::before {
  content: ""; }

.lni-bricks::before {
  content: ""; }

.lni-bridge::before {
  content: ""; }

.lni-briefcase::before {
  content: ""; }

.lni-brush-alt::before {
  content: ""; }

.lni-brush::before {
  content: ""; }

.lni-bubble::before {
  content: ""; }

.lni-bug::before {
  content: ""; }

.lni-bulb::before {
  content: ""; }

.lni-bullhorn::before {
  content: ""; }

.lni-burger::before {
  content: ""; }

.lni-bus::before {
  content: ""; }

.lni-cake::before {
  content: ""; }

.lni-calculator::before {
  content: ""; }

.lni-calendar::before {
  content: ""; }

.lni-camera::before {
  content: ""; }

.lni-candy-cane::before {
  content: ""; }

.lni-candy::before {
  content: ""; }

.lni-capsule::before {
  content: ""; }

.lni-car-alt::before {
  content: ""; }

.lni-car::before {
  content: ""; }

.lni-caravan::before {
  content: ""; }

.lni-cart-full::before {
  content: ""; }

.lni-cart::before {
  content: ""; }

.lni-certificate::before {
  content: ""; }

.lni-checkbox::before {
  content: ""; }

.lni-checkmark-circle::before {
  content: ""; }

.lni-checkmark::before {
  content: ""; }

.lni-chef-hat::before {
  content: ""; }

.lni-chevron-down-circle::before {
  content: ""; }

.lni-chevron-down::before {
  content: ""; }

.lni-chevron-left-circle::before {
  content: ""; }

.lni-chevron-left::before {
  content: ""; }

.lni-chevron-right-circle::before {
  content: ""; }

.lni-chevron-right::before {
  content: ""; }

.lni-chevron-up-circle::before {
  content: ""; }

.lni-chevron-up::before {
  content: ""; }

.lni-chrome::before {
  content: ""; }

.lni-circle-minus::before {
  content: ""; }

.lni-circle-plus::before {
  content: ""; }

.lni-clipboard::before {
  content: ""; }

.lni-close::before {
  content: ""; }

.lni-cloud-check::before {
  content: ""; }

.lni-cloud-download::before {
  content: ""; }

.lni-cloud-network::before {
  content: ""; }

.lni-cloud-sync::before {
  content: ""; }

.lni-cloud-upload::before {
  content: ""; }

.lni-cloud::before {
  content: ""; }

.lni-cloudy-sun::before {
  content: ""; }

.lni-code-alt::before {
  content: ""; }

.lni-code::before {
  content: ""; }

.lni-codepen::before {
  content: ""; }

.lni-coffee-cup::before {
  content: ""; }

.lni-cog::before {
  content: ""; }

.lni-cogs::before {
  content: ""; }

.lni-coin::before {
  content: ""; }

.lni-comments-alt::before {
  content: ""; }

.lni-comments-reply::before {
  content: ""; }

.lni-comments::before {
  content: ""; }

.lni-compass::before {
  content: ""; }

.lni-construction-hammer::before {
  content: ""; }

.lni-construction::before {
  content: ""; }

.lni-consulting::before {
  content: ""; }

.lni-control-panel::before {
  content: ""; }

.lni-cpanel::before {
  content: ""; }

.lni-creative-commons::before {
  content: ""; }

.lni-credit-cards::before {
  content: ""; }

.lni-crop::before {
  content: ""; }

.lni-cross-circle::before {
  content: ""; }

.lni-crown::before {
  content: ""; }

.lni-css3::before {
  content: ""; }

.lni-cup::before {
  content: ""; }

.lni-customer::before {
  content: ""; }

.lni-cut::before {
  content: ""; }

.lni-dashboard::before {
  content: ""; }

.lni-database::before {
  content: ""; }

.lni-delivery::before {
  content: ""; }

.lni-dev::before {
  content: ""; }

.lni-diamond-alt::before {
  content: ""; }

.lni-diamond::before {
  content: ""; }

.lni-diners-club::before {
  content: ""; }

.lni-dinner::before {
  content: ""; }

.lni-direction-alt::before {
  content: ""; }

.lni-direction-ltr::before {
  content: ""; }

.lni-direction-rtl::before {
  content: ""; }

.lni-direction::before {
  content: ""; }

.lni-discord::before {
  content: ""; }

.lni-discover::before {
  content: ""; }

.lni-display-alt::before {
  content: ""; }

.lni-display::before {
  content: ""; }

.lni-docker::before {
  content: ""; }

.lni-dollar::before {
  content: ""; }

.lni-domain::before {
  content: ""; }

.lni-download::before {
  content: ""; }

.lni-dribbble::before {
  content: ""; }

.lni-drop::before {
  content: ""; }

.lni-dropbox-original::before {
  content: ""; }

.lni-dropbox::before {
  content: ""; }

.lni-drupal-original::before {
  content: ""; }

.lni-drupal::before {
  content: ""; }

.lni-dumbbell::before {
  content: ""; }

.lni-edge::before {
  content: ""; }

.lni-emoji-cool::before {
  content: ""; }

.lni-emoji-friendly::before {
  content: ""; }

.lni-emoji-happy::before {
  content: ""; }

.lni-emoji-sad::before {
  content: ""; }

.lni-emoji-smile::before {
  content: ""; }

.lni-emoji-speechless::before {
  content: ""; }

.lni-emoji-suspect::before {
  content: ""; }

.lni-emoji-tounge::before {
  content: ""; }

.lni-empty-file::before {
  content: ""; }

.lni-enter::before {
  content: ""; }

.lni-envato::before {
  content: ""; }

.lni-envelope::before {
  content: ""; }

.lni-eraser::before {
  content: ""; }

.lni-euro::before {
  content: ""; }

.lni-exit-down::before {
  content: ""; }

.lni-exit-up::before {
  content: ""; }

.lni-exit::before {
  content: ""; }

.lni-eye::before {
  content: ""; }

.lni-facebook-filled::before {
  content: ""; }

.lni-facebook-messenger::before {
  content: ""; }

.lni-facebook-original::before {
  content: ""; }

.lni-facebook-oval::before {
  content: ""; }

.lni-facebook::before {
  content: ""; }

.lni-figma::before {
  content: ""; }

.lni-files::before {
  content: ""; }

.lni-firefox-original::before {
  content: ""; }

.lni-firefox::before {
  content: ""; }

.lni-fireworks::before {
  content: ""; }

.lni-first-aid::before {
  content: ""; }

.lni-flag-alt::before {
  content: ""; }

.lni-flag::before {
  content: ""; }

.lni-flags::before {
  content: ""; }

.lni-flickr::before {
  content: ""; }

.lni-basketball::before {
  content: ""; }

.lni-behance::before {
  content: ""; }

.lni-forward::before {
  content: ""; }

.lni-frame-expand::before {
  content: ""; }

.lni-flower::before {
  content: ""; }

.lni-full-screen::before {
  content: ""; }

.lni-funnel::before {
  content: ""; }

.lni-gallery::before {
  content: ""; }

.lni-game::before {
  content: ""; }

.lni-gift::before {
  content: ""; }

.lni-git::before {
  content: ""; }

.lni-github-original::before {
  content: ""; }

.lni-github::before {
  content: ""; }

.lni-goodreads::before {
  content: ""; }

.lni-google-drive::before {
  content: ""; }

.lni-google-pay::before {
  content: ""; }

.lni-fresh-juice::before {
  content: ""; }

.lni-folder::before {
  content: ""; }

.lni-bi-cycle::before {
  content: ""; }

.lni-graph::before {
  content: ""; }

.lni-grid-alt::before {
  content: ""; }

.lni-grid::before {
  content: ""; }

.lni-google-wallet::before {
  content: ""; }

.lni-grow::before {
  content: ""; }

.lni-hammer::before {
  content: ""; }

.lni-hand::before {
  content: ""; }

.lni-handshake::before {
  content: ""; }

.lni-harddrive::before {
  content: ""; }

.lni-headphone-alt::before {
  content: ""; }

.lni-headphone::before {
  content: ""; }

.lni-heart-filled::before {
  content: ""; }

.lni-heart-monitor::before {
  content: ""; }

.lni-heart::before {
  content: ""; }

.lni-helicopter::before {
  content: ""; }

.lni-helmet::before {
  content: ""; }

.lni-help::before {
  content: ""; }

.lni-highlight-alt::before {
  content: ""; }

.lni-highlight::before {
  content: ""; }

.lni-home::before {
  content: ""; }

.lni-hospital::before {
  content: ""; }

.lni-hourglass::before {
  content: ""; }

.lni-html5::before {
  content: ""; }

.lni-image::before {
  content: ""; }

.lni-inbox::before {
  content: ""; }

.lni-indent-decrease::before {
  content: ""; }

.lni-indent-increase::before {
  content: ""; }

.lni-infinite::before {
  content: ""; }

.lni-information::before {
  content: ""; }

.lni-instagram-filled::before {
  content: ""; }

.lni-instagram-original::before {
  content: ""; }

.lni-instagram::before {
  content: ""; }

.lni-invention::before {
  content: ""; }

.lni-graduation::before {
  content: ""; }

.lni-invest-monitor::before {
  content: ""; }

.lni-island::before {
  content: ""; }

.lni-italic::before {
  content: ""; }

.lni-java::before {
  content: ""; }

.lni-javascript::before {
  content: ""; }

.lni-jcb::before {
  content: ""; }

.lni-joomla-original::before {
  content: ""; }

.lni-joomla::before {
  content: ""; }

.lni-jsfiddle::before {
  content: ""; }

.lni-juice::before {
  content: ""; }

.lni-key::before {
  content: ""; }

.lni-keyboard::before {
  content: ""; }

.lni-keyword-research::before {
  content: ""; }

.lni-hacker-news::before {
  content: ""; }

.lni-google::before {
  content: ""; }

.lni-laravel::before {
  content: ""; }

.lni-layers::before {
  content: ""; }

.lni-layout::before {
  content: ""; }

.lni-leaf::before {
  content: ""; }

.lni-library::before {
  content: ""; }

.lni-licencse::before {
  content: ""; }

.lni-life-ring::before {
  content: ""; }

.lni-line-dashed::before {
  content: ""; }

.lni-line-dotted::before {
  content: ""; }

.lni-line-double::before {
  content: ""; }

.lni-line-spacing::before {
  content: ""; }

.lni-line::before {
  content: ""; }

.lni-lineicons-alt::before {
  content: ""; }

.lni-lineicons::before {
  content: ""; }

.lni-link::before {
  content: ""; }

.lni-linkedin-original::before {
  content: ""; }

.lni-linkedin::before {
  content: ""; }

.lni-list::before {
  content: ""; }

.lni-lock-alt::before {
  content: ""; }

.lni-lock::before {
  content: ""; }

.lni-magnet::before {
  content: ""; }

.lni-magnifier::before {
  content: ""; }

.lni-mailchimp::before {
  content: ""; }

.lni-map-marker::before {
  content: ""; }

.lni-map::before {
  content: ""; }

.lni-mashroom::before {
  content: ""; }

.lni-mastercard::before {
  content: ""; }

.lni-medall-alt::before {
  content: ""; }

.lni-medall::before {
  content: ""; }

.lni-medium::before {
  content: ""; }

.lni-laptop::before {
  content: ""; }

.lni-investment::before {
  content: ""; }

.lni-laptop-phone::before {
  content: ""; }

.lni-megento::before {
  content: ""; }

.lni-mic::before {
  content: ""; }

.lni-microphone::before {
  content: ""; }

.lni-menu::before {
  content: ""; }

.lni-microscope::before {
  content: ""; }

.lni-money-location::before {
  content: ""; }

.lni-minus::before {
  content: ""; }

.lni-mobile::before {
  content: ""; }

.lni-more-alt::before {
  content: ""; }

.lni-mouse::before {
  content: ""; }

.lni-move::before {
  content: ""; }

.lni-music::before {
  content: ""; }

.lni-network::before {
  content: ""; }

.lni-night::before {
  content: ""; }

.lni-nodejs-alt::before {
  content: ""; }

.lni-nodejs::before {
  content: ""; }

.lni-notepad::before {
  content: ""; }

.lni-npm::before {
  content: ""; }

.lni-offer::before {
  content: ""; }

.lni-opera::before {
  content: ""; }

.lni-package::before {
  content: ""; }

.lni-page-break::before {
  content: ""; }

.lni-pagination::before {
  content: ""; }

.lni-paint-bucket::before {
  content: ""; }

.lni-paint-roller::before {
  content: ""; }

.lni-pallet::before {
  content: ""; }

.lni-paperclip::before {
  content: ""; }

.lni-more::before {
  content: ""; }

.lni-pause::before {
  content: ""; }

.lni-paypal-original::before {
  content: ""; }

.lni-microsoft::before {
  content: ""; }

.lni-money-protection::before {
  content: ""; }

.lni-pencil::before {
  content: ""; }

.lni-paypal::before {
  content: ""; }

.lni-pencil-alt::before {
  content: ""; }

.lni-patreon::before {
  content: ""; }

.lni-phone-set::before {
  content: ""; }

.lni-phone::before {
  content: ""; }

.lni-pin::before {
  content: ""; }

.lni-pinterest::before {
  content: ""; }

.lni-pie-chart::before {
  content: ""; }

.lni-pilcrow::before {
  content: ""; }

.lni-plane::before {
  content: ""; }

.lni-play::before {
  content: ""; }

.lni-plug::before {
  content: ""; }

.lni-plus::before {
  content: ""; }

.lni-pointer-down::before {
  content: ""; }

.lni-pointer-left::before {
  content: ""; }

.lni-pointer-right::before {
  content: ""; }

.lni-pointer-up::before {
  content: ""; }

.lni-play-store::before {
  content: ""; }

.lni-pizza::before {
  content: ""; }

.lni-postcard::before {
  content: ""; }

.lni-pound::before {
  content: ""; }

.lni-power-switch::before {
  content: ""; }

.lni-printer::before {
  content: ""; }

.lni-producthunt::before {
  content: ""; }

.lni-protection::before {
  content: ""; }

.lni-pulse::before {
  content: ""; }

.lni-pyramids::before {
  content: ""; }

.lni-python::before {
  content: ""; }

.lni-pointer::before {
  content: ""; }

.lni-popup::before {
  content: ""; }

.lni-quotation::before {
  content: ""; }

.lni-radio-button::before {
  content: ""; }

.lni-rain::before {
  content: ""; }

.lni-quora::before {
  content: ""; }

.lni-react::before {
  content: ""; }

.lni-question-circle::before {
  content: ""; }

.lni-php::before {
  content: ""; }

.lni-reddit::before {
  content: ""; }

.lni-reload::before {
  content: ""; }

.lni-restaurant::before {
  content: ""; }

.lni-road::before {
  content: ""; }

.lni-rocket::before {
  content: ""; }

.lni-rss-feed::before {
  content: ""; }

.lni-ruler-alt::before {
  content: ""; }

.lni-ruler-pencil::before {
  content: ""; }

.lni-ruler::before {
  content: ""; }

.lni-rupee::before {
  content: ""; }

.lni-save::before {
  content: ""; }

.lni-school-bench-alt::before {
  content: ""; }

.lni-school-bench::before {
  content: ""; }

.lni-scooter::before {
  content: ""; }

.lni-scroll-down::before {
  content: ""; }

.lni-search-alt::before {
  content: ""; }

.lni-search::before {
  content: ""; }

.lni-select::before {
  content: ""; }

.lni-seo::before {
  content: ""; }

.lni-service::before {
  content: ""; }

.lni-share-alt::before {
  content: ""; }

.lni-share::before {
  content: ""; }

.lni-shield::before {
  content: ""; }

.lni-shift-left::before {
  content: ""; }

.lni-shift-right::before {
  content: ""; }

.lni-ship::before {
  content: ""; }

.lni-shopify::before {
  content: ""; }

.lni-shopping-basket::before {
  content: ""; }

.lni-shortcode::before {
  content: ""; }

.lni-shovel::before {
  content: ""; }

.lni-shuffle::before {
  content: ""; }

.lni-signal::before {
  content: ""; }

.lni-sketch::before {
  content: ""; }

.lni-skipping-rope::before {
  content: ""; }

.lni-skype::before {
  content: ""; }

.lni-slack::before {
  content: ""; }

.lni-slice::before {
  content: ""; }

.lni-slideshare::before {
  content: ""; }

.lni-slim::before {
  content: ""; }

.lni-reply::before {
  content: ""; }

.lni-sort-alpha-asc::before {
  content: ""; }

.lni-remove-file::before {
  content: ""; }

.lni-sort-amount-dsc::before {
  content: ""; }

.lni-sort-amount-asc::before {
  content: ""; }

.lni-soundcloud::before {
  content: ""; }

.lni-souncloud-original::before {
  content: ""; }

.lni-spiner-solid::before {
  content: ""; }

.lni-revenue::before {
  content: ""; }

.lni-spinner::before {
  content: ""; }

.lni-spellcheck::before {
  content: ""; }

.lni-spotify::before {
  content: ""; }

.lni-spray::before {
  content: ""; }

.lni-sprout::before {
  content: ""; }

.lni-snapchat::before {
  content: ""; }

.lni-stamp::before {
  content: ""; }

.lni-star-empty::before {
  content: ""; }

.lni-star-filled::before {
  content: ""; }

.lni-star-half::before {
  content: ""; }

.lni-star::before {
  content: ""; }

.lni-stats-down::before {
  content: ""; }

.lni-spinner-arrow::before {
  content: ""; }

.lni-steam::before {
  content: ""; }

.lni-stackoverflow::before {
  content: ""; }

.lni-stop::before {
  content: ""; }

.lni-strikethrough::before {
  content: ""; }

.lni-sthethoscope::before {
  content: ""; }

.lni-stumbleupon::before {
  content: ""; }

.lni-sun::before {
  content: ""; }

.lni-support::before {
  content: ""; }

.lni-surf-board::before {
  content: ""; }

.lni-swift::before {
  content: ""; }

.lni-syringe::before {
  content: ""; }

.lni-tab::before {
  content: ""; }

.lni-tag::before {
  content: ""; }

.lni-target-customer::before {
  content: ""; }

.lni-target-revenue::before {
  content: ""; }

.lni-target::before {
  content: ""; }

.lni-taxi::before {
  content: ""; }

.lni-stats-up::before {
  content: ""; }

.lni-telegram-original::before {
  content: ""; }

.lni-telegram::before {
  content: ""; }

.lni-text-align-center::before {
  content: ""; }

.lni-text-align-justify::before {
  content: ""; }

.lni-text-align-left::before {
  content: ""; }

.lni-text-format-remove::before {
  content: ""; }

.lni-text-align-right::before {
  content: ""; }

.lni-text-format::before {
  content: ""; }

.lni-thought::before {
  content: ""; }

.lni-thumbs-down::before {
  content: ""; }

.lni-thumbs-up::before {
  content: ""; }

.lni-thunder-alt::before {
  content: ""; }

.lni-thunder::before {
  content: ""; }

.lni-ticket-alt::before {
  content: ""; }

.lni-ticket::before {
  content: ""; }

.lni-timer::before {
  content: ""; }

.lni-train-alt::before {
  content: ""; }

.lni-train::before {
  content: ""; }

.lni-trash::before {
  content: ""; }

.lni-travel::before {
  content: ""; }

.lni-tree::before {
  content: ""; }

.lni-trees::before {
  content: ""; }

.lni-trello::before {
  content: ""; }

.lni-trowel::before {
  content: ""; }

.lni-tshirt::before {
  content: ""; }

.lni-tumblr::before {
  content: ""; }

.lni-twitch::before {
  content: ""; }

.lni-twitter-filled::before {
  content: ""; }

.lni-twitter-original::before {
  content: ""; }

.lni-twitter::before {
  content: ""; }

.lni-ubuntu::before {
  content: ""; }

.lni-underline::before {
  content: ""; }

.lni-unlink::before {
  content: ""; }

.lni-unlock::before {
  content: ""; }

.lni-upload::before {
  content: ""; }

.lni-user::before {
  content: ""; }

.lni-users::before {
  content: ""; }

.lni-ux::before {
  content: ""; }

.lni-vector::before {
  content: ""; }

.lni-video::before {
  content: ""; }

.lni-vimeo::before {
  content: ""; }

.lni-visa::before {
  content: ""; }

.lni-vk::before {
  content: ""; }

.lni-volume-high::before {
  content: ""; }

.lni-volume-low::before {
  content: ""; }

.lni-volume-medium::before {
  content: ""; }

.lni-volume-mute::before {
  content: ""; }

.lni-volume::before {
  content: ""; }

.lni-wallet::before {
  content: ""; }

.lni-warning::before {
  content: ""; }

.lni-website-alt::before {
  content: ""; }

.lni-website::before {
  content: ""; }

.lni-wechat::before {
  content: ""; }

.lni-weight::before {
  content: ""; }

.lni-whatsapp::before {
  content: ""; }

.lni-wheelbarrow::before {
  content: ""; }

.lni-wheelchair::before {
  content: ""; }

.lni-windows::before {
  content: ""; }

.lni-wordpress-filled::before {
  content: ""; }

.lni-wordpress::before {
  content: ""; }

.lni-world-alt::before {
  content: ""; }

.lni-world::before {
  content: ""; }

.lni-write::before {
  content: ""; }

.lni-yahoo::before {
  content: ""; }

.lni-ycombinator::before {
  content: ""; }

.lni-yen::before {
  content: ""; }

.lni-youtube::before {
  content: ""; }

.lni-zip::before {
  content: ""; }

.lni-zoom-in::before {
  content: ""; }

.lni-zoom-out::before {
  content: ""; }

.lni-teabag::before {
  content: ""; }

.lni-stripe::before {
  content: ""; }

.lni-spotify-original::before {
  content: ""; }

/* raleway-100 - latin */
@font-face {
  font-family: "Raleway";
  font-style: normal;
  font-weight: 100;
  src: url("../fonts/raleway-v17-latin-100.eot");
  /* IE9 Compat Modes */
  src: local(""), url("../fonts/raleway-v17-latin-100.eot?#iefix") format("embedded-opentype"), url("../fonts/raleway-v17-latin-100.woff2") format("woff2"), url("../fonts/raleway-v17-latin-100.woff") format("woff"), url("../fonts/raleway-v17-latin-100.ttf") format("truetype"), url("../fonts/raleway-v17-latin-100.svg#Raleway") format("svg");
  /* Legacy iOS */ }
/* raleway-300 - latin */
@font-face {
  font-family: "Raleway";
  font-style: normal;
  font-weight: 300;
  src: url("../fonts/raleway-v17-latin-300.eot");
  /* IE9 Compat Modes */
  src: local(""), url("../fonts/raleway-v17-latin-300.eot?#iefix") format("embedded-opentype"), url("../fonts/raleway-v17-latin-300.woff2") format("woff2"), url("../fonts/raleway-v17-latin-300.woff") format("woff"), url("../fonts/raleway-v17-latin-300.ttf") format("truetype"), url("../fonts/raleway-v17-latin-300.svg#Raleway") format("svg");
  /* Legacy iOS */ }
/* raleway-regular - latin */
@font-face {
  font-family: "Raleway";
  font-style: normal;
  font-weight: 400;
  src: url("../fonts/raleway-v17-latin-regular.eot");
  /* IE9 Compat Modes */
  src: local(""), url("../fonts/raleway-v17-latin-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/raleway-v17-latin-regular.woff2") format("woff2"), url("../fonts/raleway-v17-latin-regular.woff") format("woff"), url("../fonts/raleway-v17-latin-regular.ttf") format("truetype"), url("../fonts/raleway-v17-latin-regular.svg#Raleway") format("svg");
  /* Legacy iOS */ }
/* */
@font-face {
  font-family: "Neothic Regular";
  font-style: normal;
  font-weight: normal;
  src: local("Neothic Regular"), url("../fonts/Neothic.woff") format("woff");
  /* IE9 Compat Modes */
  src: local(""), url("../fonts/Neothic.ttf") format("truetype");
  /* Legacy iOS */ }
body {
  font-family: "Raleway", sans-serif;
  font-weight: 300;
  font-style: normal;
  font-size: 1.1rem;
  color: #7A7A7A; }

* {
  margin: 0;
  padding: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

img {
  max-width: 100%; }

a:focus, input:focus, textarea:focus, button:focus {
  text-decoration: none;
  outline: none; }

a {
  color: #007bc2; }
  a:focus {
    text-decoration: none; }
  a:hover {
    text-decoration: none;
    color: #007bc2; }

i, span, a {
  display: inline-block; }

audio, canvas, iframe, img, svg, video {
  vertical-align: middle;
  max-width: 100%; }

h1, h2, h3, h5, h6 {
  font-family: "Neothic Regular";
  font-weight: 100;
  margin: 0px; }

h1 {
  font-size: 48px; }

h2 {
  font-size: 36px; }

h3 {
  font-size: 28px; }

h4 {
  font-size: 22px;
  font-wight: 300;
  color: #007bc2;
  margin-top: 1rem; }

h5 {
  font-size: 18px; }

h6 {
  font-size: 16px; }

ul, ol {
  /*list-style-image: url("../images/li-pfeil.png") */
  margin-left: 20px;
  line-height: 2.2rem; }

p {
  line-height: 1.8rem;
  color: #7A7A7A;
  margin: 0px; }

.list-group-item.active {
  z-index: 2;
  color: #FFF;
  background-color: #007bc2;
  border: 1px solid rgba(0, 0, 0, 0.125); }

@media (max-width: 767px) {
  .tab-content {
    margin-top: 30px; } }
.bg_cover {
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
  width: 100%;
  height: 100%; }

.main-btn {
  display: inline-block;
  font-weight: 300;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 0;
  padding: 0 40px;
  font-size: 16px;
  line-height: 48px;
  border-radius: 5px;
  color: #FFF;
  cursor: pointer;
  z-index: 5;
  -webkit-transition: all 0.5s ease-out 0s;
  -moz-transition: all 0.5s ease-out 0s;
  -ms-transition: all 0.5s ease-out 0s;
  -o-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
  background-color: #007bc2; }
  .main-btn:hover {
    background-color: #007bc2;
    color: #FFF; }

.title {
  font-size: 44px; }

@media (max-width: 767px) {
  .title {
    font-size: 30px; } }
@media only screen and (min-width: 576px) and (max-width: 767px) {
  .title {
    font-size: 34px; } }
/*===== SLIDER ===== */
.single_slider {
  height: 750px;
  position: relative;
  overflow: hidden; }
  .single_slider::before {
    position: absolute;
    content: "";
    background-color: rgba(48, 57, 93, 0.1);
    width: 100%;
    height: 100%;
    left: 0;
    top: 0; }

@media only screen and (min-width: 1400px) {
  .single_slider {
    height: 950px; } }
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .single_slider {
    height: 700px; } }
@media (max-width: 767px) {
  .single_slider {
    height: 650px; } }
.slider_content .slider_title {
  font-size: 70px;
  color: #FFF;
  margin-top: 15px;
  text-shadow: 3px 3px #000; }
  .slider_content .slider_title span {
    display: contents;
    color: #007bc2; }
.slider_content p {
  font-size: 23px;
  color: #FFF;
  margin-top: 30px;
  font-weight: 400; }
.slider_content .main-btn {
  margin-top: 45px; }

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .slider_content .slider_title {
    font-size: 44px; } }
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .slider_content .slider_title {
    font-size: 40px; } }
@media (max-width: 767px) {
  .slider_content .slider_title {
    font-size: 30px; } }
@media only screen and (min-width: 576px) and (max-width: 767px) {
  .slider_content .slider_title {
    font-size: 40px; } }
@media (max-width: 767px) {
  .slider_content p {
    font-size: 16px; } }
.slider-active .slick-dots {
  position: absolute;
  left: 49%;
  bottom: 50px;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%); }
  .slider-active .slick-dots li {
    display: inline-block;
    margin: 0 5px; }
    .slider-active .slick-dots li button {
      width: 15px;
      height: 15px;
      background: none;
      border: 2px solid #fff;
      border-radius: 8px;
      font-size: 0;
      -webkit-transition: all 0.3s ease-out 0s;
      -moz-transition: all 0.3s ease-out 0s;
      -ms-transition: all 0.3s ease-out 0s;
      -o-transition: all 0.3s ease-out 0s;
      transition: all 0.3s ease-out 0s;
      -webkit-transform: translateX(-50%);
      -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      -o-transform: translateX(-50%);
      transform: translateX(-50%); }
    .slider-active .slick-dots li.slick-active button {
      background-color: #007bc2;
      border-color: #FFF;
      border-radius: 8px; }

#footer {
  background-color: rgba(47, 55, 90, 0.1);
  font-size: 15px; }

.back-to-top {
  font-size: 20px;
  color: #FFF;
  position: fixed;
  right: 20px;
  bottom: 20px;
  width: 40px;
  height: 40px;
  line-height: 40px;
  border-radius: 5px;
  background-color: #007bc2;
  text-align: center;
  z-index: 99;
  -webkit-transition: all 0.5s ease-out 0s;
  -moz-transition: all 0.5s ease-out 0s;
  -ms-transition: all 0.5s ease-out 0s;
  -o-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
  display: none; }
  .back-to-top:hover {
    color: #FFF;
    background-color: #007bc2; }

.dunkelblau-bg {
  background: #007bc2;
  color: #FFF; }
  .dunkelblau-bg h4, .dunkelblau-bg p {
    color: #FFF; }

.dunkelblau li {
  line-height: 2rem; }

/*# sourceMappingURL=style.css.map */
