.rasch_formx {
	background: #fffbfd;
	box-shadow: 0px 0px 25px #b1085385;
}

.form_colx input, .form_colx select {
	border-color: #66717b;
}

.form_colx input.wpcf7-submit {
	background: var(--color-blue);
	color: var(--color-light) !important;
}

.sec_zagx {
	color: #000;
	padding-top: 25px;
}

.raschetx {
  	padding-bottom: 80px;
}

.form_t1x {
	color: #000;
}
.form_t2x {
	color: #000;
}
.rasch_formx {
	background: var(--color-light-blue);
	box-shadow: 0px 0px 25px var(--color-dark-blue);
}
.form_colx input, .form_colx select {
	background: var(--color-light);
	color: var(--color-dark);
	cursor: pointer;
}



.portfoliox {
	background-image: url(../images/bg_port.jpg);
}

#port_slider.port_sliderx {
	box-shadow: none;
}

.char_sumx span {
	color: var(--color-blue);
	font-style: italic;
}
 
.port_buttsx .butt_bigx {
	background: var(--color-blue);
	color: var(--color-light);
	cursor: pointer;
}


.port_buttsx .butt_smallx {
	color: var(--color-blue);
}

#port_slider.port_sliderx {
	background: var(--color-light-blue);
}

.char_onex span {
	font-weight: normal;
	font-style: italic;
	color: var(--color-blue);
}
.port_textx {
	line-height: normal;
}
.owl-next {
	color: var(--color-blue) !important;
	font-weight: normal !important;
}
.owl-prev {
	color: var(--color-blue) !important;
	font-weight: normal !important;
}

@media (hover: hover) {
	.form_colx input.wpcf7-submit:hover{
		background: var(--color-light);
		color: var(--color-blue) !important;
		transition: var(--transition);
	}

}

@media (hover: none) {
	.form_colx input.wpcf7-submit:active{
		background: var(--color-light);
		color: var(--color-blue) !important;
	}

}