body {

}

h1 {font: normal 30px/38px MyriadPro; color: #006ba0; /*text-transform: uppercase;*/ text-align: center;}

.header {top: 0px; width: 100%; height: 250px; background: #fff;}
.header .container {}

.logo {display: flex; margin-top: 39px;}
/* .main_menu {display: flex; padding: 0px; justify-content: center; padding: 0px;} */
.navbar {display: flex; align-items: center; justify-content: center; background-color: #fff; padding: 0px; margin-top: 0px;}
.navbar-light {background-color: #fff;}
/* .navbar-nav {max-height: 80px; height: 80px;} */
/* .navbar-nav .nav-item {height: 80px; background-color: fff;} */

.navbar-nav .nav-item-first .nav-link {padding: 27px 20px 18px 10px; font: normal 22px/26px MyriadPro; color: #5f5f5f; text-transform: uppercase; letter-spacing: 0.5px; vertical-align: middle;}
.navbar-nav .nav-item-first:hover {background-color: #fff; transition: all 0.3s ease;}
.navbar-nav .nav-item-first .nav-link:hover {padding: 27px 20px 18px 10px; font: normal 22px/26px MyriadPro; color: #006ba0; text-transform: uppercase; transition: all 0.3s ease;}

.navbar-nav .nav-item .nav-link {padding: 27px 15px 18px 15px; font: normal 22px/26px MyriadPro; color: #5f5f5f; text-transform: uppercase; letter-spacing: 0.5px; vertical-align: middle;}
.navbar-nav .nav-item:hover {background-color: #fff; transition: all 0.3s ease;}
.navbar-nav .nav-item .nav-link:hover {padding: 27px 15px 18px 15px; font: normal 22px/26px MyriadPro; color: #006ba0; text-transform: uppercase; transition: all 0.3s ease;}
.navbar-nav .separator {padding: 27px 0px 18px 0px; font: normal 22px/26px MyriadPro; color: #5f5f5f;}

.navbar-toggler {background-color: #fff;}
.navbar-collapse {background-color: #fff; justify-content: center;}

.dropdown .dropdown-menu {
  display: block;
  visibility: hidden;
  opacity: 0;
  transition: all 0.2s ase;
  -moz-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  background-color: #fff;
  transition: all 0.2s ease;  box-shadow: 0 0 8px 1px rgba(0, 0, 0, .2);
}

.dropdown-item {background-color: #fff; font: normal 20px/20px MyriadPro; color: #006b9f; padding-top: 10px; padding-bottom: 10px;}*/
.dropdown-item-mobile {background-color: #3b9dce !important; font: normal 17px/20px MyriadPro; color: #fff; padding-top: 10px; padding-bottom: 10px; margin-left: -40px;}
.dropdown-item:hover {background-color: #94d323; color: #006b9f;}
.dropdown:hover .dropdown-menu {
  visibility: visible;
  opacity: 1;
}
.dropdown {
  display: inline-block;
}

.header .contact {padding-top: 48px; text-align: right; font: normal 30px/36px MyriadPro; color: #006ba0;  background-color: #fff;}
.header .contact-small {padding-top: 25px; text-align:left; font: normal 26px/26px MyriadPro; color: #006ba0;  background-color: #fff;}

.rent {background-color: #d5dbde;}
.rent1 {background-color: #006b9f; padding: 70px 10px 70px 20px;}
.rent1 li {font: normal 28px/37px MyriadPro; color: #fff;}
.rent1 p {font: normal 28px/37px MyriadPro; color: #fff;}

.kep {background-color: #fff; padding: 70px 10px 70px 10px;}
.kep p {font: normal 28px/37px MyriadPro; color: #404040;}
.kep h2 {position: relative; font: bold 38px/44px MyriadPro; color: #006ba0; text-align: center; padding-bottom: 40px;}

.kep1 {background-color: #ececec; padding: 70px 10px 70px 10px;}
.kep1 p {font: normal 28px/37px MyriadPro; color: #fff;}
.kep1 h2 {position: relative; font: bold 28px/37px MyriadPro; color: #006ba0; text-align: center; padding-bottom: 40px;}
.kep1 li {font: normal 28px/37px MyriadPro; color: #404040;}

 .dropdown .dropdown-menu {
  display: block;
  visibility: hidden;
  opacity: 0;
}
.dropdown:hover .dropdown-menu {
  visibility: visible;
  opacity: 1;
}
.dropdown {
  display: inline-block;
}




footer {
  position: relative;
  padding-bottom: 65px;
  padding-top: 0px;
  /*height: 235px;
  max-height: 235px;*/
  margin-top: 90px;

  background: #006ba0;
}
footer .logo1 {margin-top: 25px; height: 118px;}
footer .logo1 .copy {font: normal 14px/14px MyriadPro; color: #fff; margin: 17px 0px 0px 10px;}
footer .gk_metron {margin-top: 105px;}
footer .gk_metron p {font: normal 24px/29px MyriadPro; color: #fff; letter-spacing: 0.0px;}
footer .contact {font: normal 24px/29px MyriadPro; color: #fff; letter-spacing: 0.0px; margin: 80px 0px 0px 0px;}

.on_top {position: fixed; bottom: 20px; right: 40px; z-index: 100000; display: none;}
.on_top button {width: 45px; height: 45px; background: url('./img/on_top.png') no-repeat center center; background-color: #e17713; border: 1px solid #fff; border-radius: 3px; }
.on_top button:hover {width: 45px; height: 45px; background: url('./img/on_top.png') no-repeat center center; background-color: #4488bb; border: 1px solid #fff; border-radius: 3px; transition: 0.3s; cursor: pointer;}

#scroll_top {
	display: none;
	position: fixed;
	bottom: 30px;
	right: 30px;
	width: 45px;
	height: 45px;
	background: url('/img/on_top.png') no-repeat center center;
	background-color: #e17713;
	border: 1px solid #fff;
	border-radius: 3px;
	opacity: 0.5;
	z-index: 100000;
}
#scroll_top:hover {
	width: 45px; height: 45px; background: url('/img/on_top.png') no-repeat center center; background-color: #4488bb; border: 1px solid #fff; border-radius: 3px; transition: 0.3s; cursor: pointer;
 	opacity: 1;
}
