/*answer*/
.answer .answer_bg {
    opacity: 0;
    transition: .5s;
    z-index: -2;
}

.answer .answer_content {
    opacity: 0;
    transition: .5s;
    z-index: -1;
}

.answer .answer_bg_showed {
    visibility: visible;
    opacity: .5;
    z-index: 2000;
}

.answer .answer_content_showed {
    visibility: visible;
    opacity: 1;
    z-index: 2001;
}

/*subscriber*/
.subscribe .subscribe-box div input[type=email] {
    width: 288px;
    height: 52px;
    border: none;
    border-bottom: 1px solid #fff;
    background-color: transparent;
    color: #fff;
    font-family: Styrene-Thin, sans-serif;
    padding-left: 5px
}

.subscribe .subscribe-box div input[type=email]::-webkit-input-placeholder {
    font-family: Styrene-Thin, sans-serif;
    color: #fff;
    line-height: 38px;
    padding-left: 5px
}

.subscribe .subscribe-box div input[type=email]::-moz-placeholder {
    font-family: Styrene-Thin, sans-serif;
    color: #fff;
    line-height: 38px;
    padding-left: 5px
}

.subscribe .subscribe-box div input[type=email]:-ms-input-placeholder {
    font-family: Styrene-Thin, sans-serif;
    color: #fff;
    line-height: 38px;
    padding-left: 5px
}

.subscribe .subscribe-box div input[type=email]::-ms-input-placeholder {
    font-family: Styrene-Thin, sans-serif;
    color: #fff;
    line-height: 38px;
    padding-left: 5px
}

.subscribe .subscribe-box div input[type=email]::placeholder {
    font-family: Styrene-Thin, sans-serif;
    color: #fff;
    line-height: 38px;
    padding-left: 5px
}

/*contacts*/
.map {
    width: 100%;
    height: 100%;
}

#map {
    width: 100%;
    height: 70vh;
}

.grecaptcha-badge {
    display: none;
}

[class*="ymaps-2"][class*="-ground-pane"] {
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
    -webkit-filter: grayscale(100%);
}

.remove_file {
    color: red;
    cursor: pointer;
    position: absolute;
    right: -107px;
    top: 0;
}

.disable_show_more_btn {
    pointer-events: none;
    cursor: default;
    opacity: 0.7;
}