/* Иконка на тур начало*/
.kw-images img.icon-3d {
	-webkit-animation: heartbeat 2.5s ease-in-out 3s infinite both;
	        animation: heartbeat 2.5s ease-in-out 3s infinite both;
}
@-webkit-keyframes heartbeat {
  from {
    -webkit-transform: scale(1);
            transform: scale(1);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  10% {
    -webkit-transform: scale(0.91);
            transform: scale(0.91);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  17% {
    -webkit-transform: scale(0.98);
            transform: scale(0.98);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  33% {
    -webkit-transform: scale(0.87);
            transform: scale(0.87);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  45% {
    -webkit-transform: scale(1);
            transform: scale(1);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
}
@keyframes heartbeat {
  from {
    -webkit-transform: scale(1);
            transform: scale(1);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  10% {
    -webkit-transform: scale(0.91);
            transform: scale(0.91);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  17% {
    -webkit-transform: scale(0.98);
            transform: scale(0.98);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  33% {
    -webkit-transform: scale(0.87);
            transform: scale(0.87);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  45% {
    -webkit-transform: scale(1);
            transform: scale(1);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
}
/* Иконка на тур конец */


.kw-images-tur img{transition: 1s;}
.kw-images-tur img:hover{transform: scale(1.1);}

.kw_block{width: 100%;}
.kw_block_tur_contain{position:absolute;left:250px;right:36px;bottom:15px;text-align: center;}
@media screen and (max-width:767px){.kw_block_tur_contain{left:36px;}}

.kw_block_tur{background: #6c0;height: 30px;border-bottom: 3px solid #309b05;border-radius: 5px;text-transform: uppercase;line-height: 30px;}
.kw_btn_tur{display: block;color: #fff;text-decoration: none;font-family: 'Lato';font-style:normal;font-weight:500;}
.kw_block_tur:hover{opacity:0.8;}
.kw-images img{max-width:100%;width:180px;border-radius: 5px;margin: 0 auto;}.kw_container{width:992px;max-width:992px;margin:0 auto;padding-left:20px;padding-right:20px;max-width:100%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0!important;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.kw-images img.icon-3d{width:50px;position:absolute;left:180px;top:5px;z-index:100;}
@media screen and (max-width:767px){.kw-images img.icon-3d{left: auto;top: auto;right: 30px;}}

@media screen and (max-width:767px){.kw_container{padding-left:15px;padding-right:15px}}
.kw_wrap{border-radius: 9px;z-index:4001;display:none;position:absolute;margin:0;padding:15px 36px 15px 36px;-webkit-box-shadow:0 8px 13px rgba(64,65,65,.16);box-shadow:0 8px 13px rgba(64,65,65,.16);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
@media screen and (max-width:767px){.kw_wrap{padding: 15px 36px 45px 36px;}}
.kw_box,.kw_wrap{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}
.kw_box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0;margin:0 -2rem 0 0}

@media screen and (max-width:767px){.kw_box{padding-bottom:10px}}
.kw_box h3{margin:0}
.kw_box h3,.kw_box h4{color:#333;font-family: 'Lato';font-size:1.5rem;font-weight:700;letter-spacing:.03375rem}
.kw_box h4{margin:16px 0 0}
.kw_block_kadast{margin:16px 0 0}
.kw_block_kadast a{color:#333;font-family: 'Lato';font-size:1.5rem;font-weight:700;letter-spacing:.03375rem;text-decoration: none;border-bottom:2px solid #333;}
.kw_block_kadast a:hover{color:#333;border-bottom:2px solid #2b7e31;}
.kw_box small{color:#99999c;font-family: 'Lato';font-size:1rem;font-weight:400;letter-spacing:.0225rem}
.kw_box:after{display:none}
.kw_box__name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.kw_box__name .kw_status_box{margin-bottom:16px}

@media screen and (max-width:767px){.kw_box__name .kw_status_box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}

@media screen and (max-width:767px){.kw_box__name,.kw_box__name .kw_status_box{width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.kw_box__name{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}
.kw_box__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-start;-ms-flex-pack:end;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-right:2rem}

@media screen and (max-width:767px){.kw_box__item{margin-top:30px}
.kw_box__item:first-child{margin-top:10px}.kw-images img{width:auto;}}
.kw_box .area-status-info{color:#fff;font-family: 'Lato';font-size:.75rem;font-weight:700;letter-spacing:.02813rem;text-align:center;margin-bottom:16px}

@media screen and (max-width:767px){.kw_box .area-status-info{margin:0}}
.kw_btn{width:200px;height:43px;border-radius:5px;background-color:#005b31;color:#fff}
.kw_btn,.kw_btn_close{font-family: 'Lato';font-size:1rem;font-weight:400}
.kw_btn_close{background:0;color:#99999c;letter-spacing:.0225rem;padding:0;margin:0;width:auto;height:auto;line-height:0;border:1px solid;width:48px;height:25px;width:28px}
@media screen and (min-width:767px){.kw_btn_close{display:none}}
.hidden{display:none;}
.justify-content-center{justify-content:center;-webkit-justify-content: center;}