/*Modul*/

#modal-results {
  margin: auto;
  background: #fff;
  max-width: 450px;
  padding: 60px;
  font-size: 24px;
  text-align: center;
  border-radius: 16px;
}

#modal-results .modul-center {
  font-size: 22px;
  margin-bottom: 40px;
}
#modal-results .btn {
  width: 100%;
  font-size: 16px;
}
#modal-results .center-top {
  font-size: 28px;
  line-height: 32px;
  margin-bottom: 30px;
}
#modal-results .center-bottom br {
  display: none;
}
.checkbox-police__text a {
  text-decoration: underline;
}

.zoom-anim-dialog {
  max-width: 500px;
  margin: auto;
  background:#fff;
  padding: 54px 46px;
  text-align: center;
  position: relative;
  border-radius: 18px;
}
.zoom-anim-dialog .garant {
  margin-top: 25px;
    font-size: 14px;
}
.zoom-anim-dialog .form-group {
  margin-bottom: 20px;
  position: relative;
}
label.error {
  position: absolute;
  font-size: 14px;
  bottom: -26px;
}
.form-bottom {
  padding: 10px 0;
}
.form-group input {
	width:100%;
}
.form-group__label {
  display: none;
}
.form-bottom .btn.btn-blue {
  width: 100%;
  font-size: 18px;
  margin-top: 24px;
}
.form-bottom .police-text {
  margin-top: 20px;
  font-size: 12px;
}
.form-head h2 {
  font-size: 24px;
  font-weight: 400;
}
.h2 {
  font-size: 24px;
}
.mfp-close-btn-in .mfp-close {
  right: -35px;
  top: 10px;
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 1L1 13' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1 1L13 13' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.zoom-anim-dialog .mfp-close { 
	top: -20px;
}
.mfp-no-margins img.mfp-img {
	padding: 0;
}
.mfp-no-margins .mfp-figure:after {
	top: 0;
	bottom: 0;
}
.mfp-no-margins .mfp-container {
	padding: 0;
}
.mfp-with-zoom .mfp-container {
			transform: translateY(10px);
}
.mfp-with-zoom .mfp-container,
.mfp-with-zoom.mfp-bg {
	opacity: 0;

	-webkit-backface-visibility: hidden; 
	transition: all 0.3s ease-out;
}

.mfp-with-zoom.mfp-ready .mfp-container {
	transform: translateY(0);
		opacity: 1;
}
.mfp-with-zoom.mfp-ready.mfp-bg {
		opacity: 0.8;
}

.mfp-with-zoom.mfp-removing .mfp-container, 
.mfp-with-zoom.mfp-removing.mfp-bg {
	opacity: 0;
}
.production-form .btn.btn-blue {
  margin: 30px 0;
  width: auto;
}
.production-form .form-group {
  margin-bottom: 10px;
}
.production-form .checkbox-custom br {
  display: none;
}
.production-form .garant {
  margin-left: 30px;
  font-size: 14px;
}
.garant .checkbox-custom {
  cursor: pointer;
}

.production-form {
  padding:48px 60px;
  margin-top: 60px;

}
@media screen and (max-width: 914px) { 
.zoom-anim-dialog .mfp-close {
top: -30px;
} 
} 