

/* Start:/bitrix/templates/aspro_max/components/bitrix/form.result.new/calculator_compact/style.css?17939146101027*/
.image-wrapper img {
	max-width: 100%;
	object-fit: contain;
    max-height: 600px;
}

@media (width <= 900px)
{
    .image-wrapper img { max-height: 400px;}
}


@media (width <= 600px)
{
    .image-wrapper img { max-height: 300px;}
}

.form.form-calc .form_body {
    display: flex;
    flex-wrap: wrap;
    gap: 1rem;
}

.form.form-calc .form_body .form-field {
	display: inline-block;
	width: 100%;
}

.form.form-calc .form_body .form-field.w-1\/2 {
	width: calc(50% - .5rem);
}
@media (width <= 320px)
{
	.form.form-calc .form_body .form-field.w-1\/2 {
		width: 100%;
	}
}

.form.form-calc .form_body hr {
    width: 100%;
}

.form-control .input-label {
    position: absolute;

    bottom: .8rem;
    right: 1rem;
}

.form-field.with-label .form-control input[type="text"] {
    padding-right: 3rem;
}

.form.form-calc .form-control input, .form.form-calc .form-control select {
    background-color: white;
    border-color: #152868;
    height: 44px;
}

.form.form-calc  div.form-control label {
    min-height: 24px;
}
/* End */
/* /bitrix/templates/aspro_max/components/bitrix/form.result.new/calculator_compact/style.css?17939146101027 */
