/* главный внутренний баннер */
#main_banner {text-align: center;}
#main_banner .section_box {display: inline-block;vertical-align: top;padding: 0;overflow: hidden;max-width: 100%;}
#main_banner .banner {display: inline-block; max-width: 100%;position: relative; color: #111;text-decoration: none;}
#main_banner .banner img {max-width: 100%; max-height: 100%;width: auto; height: auto;}
#main_banner .banner.bg {display: inline-flex; flex-flow: column; align-content: center; justify-content: center; width: 100%; background-position: 50% 50%; background-repeat: no-repeat;background-size: cover;}
#main_banner .banner .content {margin: auto;padding: 30px;min-width: 100%;}
#main_banner .banner .annotation {font-weight: 500; font-size: 1.4em; line-height: 1.1;}url(/sm.aspx?guid=52773)