
.map iframe {
    width: 100%;
    height: 100%;
}
.slick-slide{
    height: auto;
}
.wpcf7-not-valid-tip,
.wpcf7-response-output {
    display: none !important;
}

.wpcf7-not-valid {
    /* color: red !important; */
    border-color: red !important;
}

.wpcf7-not-valid::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
    color: red !important;
}

.wpcf7-not-valid::-moz-placeholder {
    /* Firefox 19+ */
    color: red !important;
}

.wpcf7-not-valid:-ms-input-placeholder {
    /* IE 10+ */
    color: red !important;
}

.wpcf7-not-valid:-moz-placeholder {
    /* Firefox 18- */
    color: red !important;
}

.wpcf7-form.unaccepted .mfv_checker_text {
    color: red !important;
}

span.wpcf7-list-item {
    margin: 0;
}

/* .mfv_checker_label .wpcf7-form-control-wrap {
    display: none;
} */

.wpcf7-form-control-wrap {
    display: block;
}

.wpcf7-form.unaccepted .form-consent__text {
    color: red;
}

.wpcf7-list-item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex !important;
    -webkit-box-align: center !important;
    -webkit-align-items: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
    cursor: pointer !important;
    position: relative !important;
}

.ch_block_icon {
    margin-right: 1rem;
}

.modal_window.modal_window_big{
width: 102rem;
max-width: 98%;
}
.head_right_side_title{
	font-size:1.1rem
}