

/* Start:/local/templates/initium_new/components/initium/feedback/about_form/style.css?17186303404661*/
.form__item {
	   padding: 2px 15px;
   padding-top: 2px;
}
	.text_desc {
    margin-bottom: 25px;
    color: #161615;
    font-size: 17px;
    line-height: 1.6;
}

.order_project .form__items.form__items_between {
    margin-top: 38px;
    margin-bottom: 13px;
}			
.m_top_15{
	margin-top: 15px;
}
.p_top_20 {
	padding-top: 20px;
}	
.order_project .inner {
    padding-top: 40px;
    padding-bottom: 60px;
}

.block_gray {
	   border-bottom: 1px solid #DDDFEB;
}	

.order_project .content__col_right {
    border-radius: 4px;
    background-color: #FFFFFF;
    width: 60%;
    padding-left: 72px;
    padding-top: 55px;
    padding-right: 82px;
    padding-bottom: 48px;
}

.order_project .content__col_left {
    width: 40%;
    padding-top: 15px;
}

.order_project .content__cols {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    position: relative;
}
.order_project .required::before {
    content: "";
    position: absolute;
    width: 8px;
    height: 8px;
    background: url(/local/templates/initium_new/img/forms/required-star.svg);
        background-position-x: 0%;
        background-position-y: 0%;
        background-repeat: repeat;
        background-size: auto;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    z-index: 1;
    left: -16px;
    top: 23px;
}
.select2-container {
    width: 100% !important;
    height: 56px;
    display: block;
    margin-bottom: 0px;
}

p.errors {
    color: red;
    line-height: 22px;
    font-size: 15px;
    margin-bottom: 0;
}
.order_project .content__cols {
	    -webkit-box-orient: horizontal;
	    -webkit-box-direction: normal;
	    -webkit-flex-direction: row;
	    -ms-flex-direction: row;
	    flex-direction: row;
	    position: relative;
	}
	.form-result-overlay {
	    position: fixed;
	    left: 0;
	    top: 0;
	    height: 100vh;
	    width: 100%;
	    display: -webkit-box;
	    display: -webkit-flex;
	    display: -ms-flexbox;
	    display: flex;
	    -webkit-box-pack: center;
	    -webkit-justify-content: center;
	    -ms-flex-pack: center;
	    justify-content: center;
	    -webkit-box-align: center;
	    -webkit-align-items: center;
	    -ms-flex-align: center;
	    align-items: center;
	    z-index: 10;
	}
	.form-result {
	    -webkit-box-shadow: 0px 12px 32px rgba(0, 0, 0, 0.2);
	    box-shadow: 0px 12px 32px rgba(0, 0, 0, 0.2);
	    border-radius: 4px;
	    position: absolute;
	    bottom: 41px;
	}
	.form-result .nope_found .in {
	    background: #fff;
	    background-image: url(/local/templates/initium_new/img/forms/img-accept.svg);
	    background-repeat: no-repeat;
	    background-position: 640px 14px;
	    position: relative;
	    padding: 31px 24px 30px 40px;
	    -webkit-transition: .4s;
	    -o-transition: .4s;
	    transition: .4s;
	    width: 944px;
	    height: 216px;
	    z-index: 10;
	    border-radius: 4px;
	}
	.cols {
	    display: -webkit-box;
	    display: -ms-flexbox;
	    display: -webkit-flex;
	    display: flex;
	    -ms-flex-wrap: wrap;
	    -webkit-flex-wrap: wrap;
	    flex-wrap: wrap;
	    margin: 0 -15px;
	}
	.form-result .col_not_found {
	    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;
	}
	.col_not_found {
	    padding: 0 15px;
	}




@media (max-width: 768px) {
	.select2-container {
	    width: 100% !important;
	    height: 56px;
	    display: block;
	    margin-bottom: 0px;
	}
	.form__item {
	    padding: 0px 15px;
	}
	.form .btn_main_send {
		margin-top: 16px;
	}
	.order_project .form__items.form__items_between {
 	   margin-bottom: 18px;
	}
	.order_project .form__items.form__items_between {
 	   margin-top: 30px;
	}
	.order_project .work {
 		padding-left: 15px;
    	padding-right: 15px;
	}
	.order_project .inner {
 	   padding-bottom: 7px;
	}
	.order_project .inner {
    	padding-top: 15px;
	}
	/*.mob_top_15 {
    	margin-top: 20px;
	}*/
	.order_project .content__col_right {
		width: 100%;
	}
	.order_project .content__col_left  {
		width: 100%;
	}
	.order_project .content__col_left {
	    padding-bottom: 7px;
	}
	.order_project .content__col_right {
	    padding-left: 24px;
	    padding-right: 24px;
	    padding-bottom: 21px;
	    padding-top: 35px;
	}
	.p_top_20 {
    	padding-top: 0px;
	}	
	.order_project .form__items_between p {
	    font-size: 13px;
	    padding-left: 17px;
	}
	.p_top_15 {
		padding-top: 15px;
	}
}

/* End */
/* /local/templates/initium_new/components/initium/feedback/about_form/style.css?17186303404661 */
