

/* Start:/landings/styles.css?1787069595933*/
/* Общие стили для лендингов скачивания каталогов и расписания семинаров (landings/*.php) */
#pagetitle, #navigation, .landing-download { max-width: 900px; margin-left: auto; margin-right: auto; padding-left: 15px; padding-right: 15px; box-sizing: border-box; }
.landing-download .introtext_wrapper { margin: 30px 0 24px; }
.landing-download__row { display: flex; flex-wrap: wrap; align-items: stretch; gap: 32px; }
.landing-download__col { flex: 1 1 320px; width: 100%; min-width: 0; }
.landing-download__col img { display: block; width: 100%; height: 100%; min-height: 260px; max-height: 400px; object-fit: cover; border-radius: 10px; }
.landing-download .top_block { margin: 0 !important; padding: 0 !important; }
.landing-download .form_head { margin-top: 0 !important; }
.landing-download__note { font-size: 13px; line-height: 1.4; color: #777; margin: 8px 0 20px; }

/* End */


/* Start:/local/templates/aspro_max/components/bitrix/form.result.new/inline/style.css?1778266999649*/
.form-img {
  height: 100vh;
  max-height: 438px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.form-narrow {
  max-width: 640px;
}

.wrapper_inner .maxwidth-theme {
	padding: 0px !important;
	padding-bottom: 50px !important;

}
.form.inline {
    margin: 0px;
    border: 6px #dadada solid !important;
    padding: 20px 30px 20px !important;
    border-radius: 10px;
}
.form.inline h4 {padding-top:0;margin-top:0;}
.introtext h5 {margin-top: 0px;text-align:justify;}
@media (min-width: 576px) { 
 	.form-buttons {text-align:right;}
 }
@media (max-width: 576px) {  
.introtext h5 {margin-top: 20px;}
}

/* End */
/* /landings/styles.css?1787069595933 */
/* /local/templates/aspro_max/components/bitrix/form.result.new/inline/style.css?1778266999649 */
