.FeedbackView-background{
    background-image: url("../images/backgrounds/smoke_1.png"), url("../images/backgrounds/smoke_2.png");
    background-position-x: center;
    background-position-y: bottom;
    background-size: 100%;
    /* background-attachment: fixed; */
    background-repeat: no-repeat;
    position: fixed;
    top: 0;
    left: 0;
    height: 100vh;
    width: 100%;
    background-color: black;    
}

.FeedbackView-block{
    overflow: hidden;
    overflow: -moz-hidden;
}

.FeedbackView-block .block__header {
    background-color: transparent !important;
    border: none !important;
}
.FeedbackView-block .form__header::after {
    content: none !important;
}

.block--border{
    background-color: #252525 !important;
    border-radius: 8px;
}

.FeedbackView-block .form__title{
    padding: 0px;
    justify-content: flex-start;
    margin: 0px;
    background-color: transparent;
    color: #FFFFFF;
    font-weight: 400;
    font-size: 21px;
}

.FeedbackView-block .slide form{
    margin-top: auto;
}

.FeedbackView-block .block_explanation__header span{
    color: #FFFFFF;
}

.FeedbackView-block .form--boxed{
    box-shadow: inset 0px 0px 0px ;
    background-color: #1B1B1B;
    border-radius: 8px !important;
}

.FeedbackView-block .form__body .form__group .form__placeholder{
    background-color: #CCCCCC !important;
    color: #1B1B1B !important;
    font-style: normal !important;
}

.FeedbackView-block .form__placeholder{
    top: 15px !important;

}
.FeedbackView-block .form__input.form__placeholder--focus:focus ~ .form__placeholder{
    top: -5px !important;
}

.FeedbackView-block .form__input.form__placeholder--focus.active ~ .form__placeholder{
    top: -5px !important;
}

.FeedbackView-block .form__placeholder--focus:-webkit-autofill{
    background-color: #CCCCCC !important;
    box-shadow:inset 0px 0px 0px 30px #CCC !important;
}

.FeedbackView-block .form__placeholder--focus:-webkit-autofill ~ .form__placeholder{
    top: -5px !important;
}

.FeedbackView-block form textarea, .FeedbackView-block form input{
    margin-bottom: 20px;
    padding: 13px 15px;
    background-color: #CCCCCC;
    color: #1B1B1B;
    font-family: var(--OpenSans);
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 130%;
    width: 100%;
    outline: none;
    border: none;
}

#map iframe {
    min-height: 600px !important;
    min-width: 100% !important;
    max-width: 100%;
}

/* Captcha */
.form__input_captcha{
    font-size: 14px !important;
}

.ya_map {
    border-radius: 8px;
    overflow: hidden;
    display: flex;
}