body {
  background-color: #002e5d;
  color: #fff; }

.header {
  color: #fff;
  background-color: #002e5d; }
  .header .h1 {
    background-image: url("../images/h1.png");
    height: 33px;
    margin: 0px; }
    .header .h1 .gif1 img {
      width: 100px;
      height: 79px;
      object-fit: cover; }
  .header .h2 {
    background-image: url("../images/h2.png");
    height: 33px;
    margin: 0px; }
  .header .nav {
    display: flex;
    justify-content: space-around; }
    .header .nav .nav-item a {
      border-radius: 20px;
      color: #fff;
      transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
      background-color: #3d9be9;
      padding: 1px 33px; }
  .header h1 {
    text-align: center;
    color: #fff;
    color: #BAE9FF;
    font-size: 43px; }
  .header .tel {
    background-image: url("/frontend/web/images/df7fcd_4b3818aa9daf451c86f472517c0e8d77-mv2.gif");
    background-size: contain;
    background-repeat: no-repeat;
    height: 87px; }

.main-img {
  background-image: url("/frontend/web/images/main.jpg");
  min-height: 393px;
  text-align: center;
  color: #fff;
  background-repeat: no-repeat;
  background-size: cover; }
  .main-img h1 {
    text-shadow: rgba(255, 255, 255, 0.6) 1px 1px 1px, rgba(0, 0, 0, 0.6) -1px -1px 1px;
    font: normal normal normal 40px/1.4em din-next-w01-light, din-next-w02-light, din-next-w10-light, sans-serif;
    letter-spacing: 0.1em;
    font-size: 61px;
    margin-top: 50px;
    margin-bottom: 50px; }
  .main-img h2 {
    text-shadow: rgba(255, 255, 255, 0.6) 1px 1px 1px, rgba(0, 0, 0, 0.6) -1px -1px 1px;
    letter-spacing: 0.1em;
    font-size: 41px; }

.insects {
  background-color: #002e5d;
  text-align: center;
  padding: 5px;
  padding-top: 21px; }
  .insects img {
    height: 108px; }

.line {
  background-image: url("/frontend/web/images/fade_line.png");
  background-position: 0 58px;
  margin: 0 100px;
  height: 29px; }

.s9cont {
  width: 100%;
  overflow: hidden;
  position: relative; }

.onas {
  text-align: center; }
  .onas .bug {
    background-image: url("/frontend/web/images/df7fcd_e96c70927523485081e777041244797a-mv2.gif");
    background-size: contain;
    background-repeat: no-repeat;
    height: 371px;
    color: white;
    position: absolute;
    left: 271px;
    width: 320px; }
  .onas .bug2 {
    background-image: url("/frontend/web/images/df7fcd_e96c70927523485081e777041244797a-mv2.gif");
    background-size: contain;
    background-repeat: no-repeat;
    height: 371px;
    color: white;
    position: absolute;
    left: 571px;
    width: 320px; }

.kris {
  background-image: url("/frontend/web/images/head.jpg");
  position: relative;
  height: 500px;
  background-repeat: no-repeat;
  background-size: contain; }
  .kris .img1, .kris .img2 {
    position: absolute; }
  .kris .img1 {
    left: -37px;
    top: -336px; }
  .kris .img2 {
    right: 13px;
    bottom: 656px; }
  .kris img {
    max-height: 200px; }

.service {
  text-align: center; }

.service-items {
  text-align: center; }
  .service-items img {
    background-color: #fff;
    border-radius: 50%; }
  .service-items h3 {
    color: #F7EB0A; }

.table-price .title {
  font-size: 25px;
  color: #f7eb21;
  margin-left: 18%;
  margin-top: 20px; }
.table-price table {
  background-color: rgba(4, 47, 68, 0.42); }

footer {
  text-align: center;
  padding-bottom: 40px; }

.back-to-top {
  position: fixed;
  bottom: 2em;
  right: 0px;
  text-decoration: none;
  color: #000000;
  background-color: rgba(235, 235, 235, 0);
  font-size: 12px;
  padding: 1em;
  display: none;
  outline: none; }
  .back-to-top img {
    width: 40px;
    height: 40px; }

.back-to-top:hover {
  background-color: rgba(135, 135, 135, 0.5); }

.opas img {
  width: 344px;
  margin-top: 28px;
  border-radius: 20px; }

.l {
  position: absolute;
  height: 122px;
  top: 35px;
  left: 29px; }

.contMob2 { 
  display: none; }

/* padding-top: 1px; */

/*# sourceMappingURL=style.css.map */
