@media only screen and (min-width:1397px){.cards-list .item_col.last-xl-line,.mod_news_lis .item_col.last-xl-line{margin-bottom:0}}@media only screen and (min-width:992px){.cards-list .item_col.last-lg-line,.mod_news_lis .item_col.last-lg-line{margin-bottom:0}}@media only screen and (min-width:768px){.cards-list .item_col.last-md-line,.mod_news_lis .item_col.last-md-line{margin-bottom:0}}@media only screen and (min-width:576px){.cards-list .item_col.last-sm-line,.mod_news_lis .item_col.last-sm-line{margin-bottom:0}}@media only screen and (max-width:1397px){.main_menu_mod .nav.horizontal>li>a.nav-link,.main_menu_mod .nav>li>.nav-link,.main_menu_mod .nav>li>.separator,.main_menu_mod .nav>li>a{font-size:14px;padding:.5em 10px}.form_bottom_line{display:block}.captcha_wrapper{display:flex;margin-bottom:15px}.captcha_wrapper>div{margin-left:auto}.form_btn_block{text-align:right}}@media only screen and (max-width:992px){#module_250{margin-bottom:50px}#footer-c-row,#main-bottom-a-row,#main-bottom-c-row,#main-top-a-row,#main-top-b-row{padding-bottom:50px;padding-top:50px}.moduletable.sidecontacts_mod{margin-bottom:30px}.moduletable.topcontacts_mod ul.nav{justify-content:space-between}}@media only screen and (max-width:768px){.showecase-item-content-inner,.showecase-item-content-inner .title-wrapper{max-width:100%}.carousel-caption .mod-item-heading{font-size:32px}.carousel-caption .mod-intro-text{font-size:18px}.topcontacts_mod .nav.horizontal>li>.nav-link{font-size:12px;padding:5px}.header.fix-to-top #header-a-row{padding-bottom:10px;padding-top:10px}#footer-c-row .moduletable:not(:last-child){margin-bottom:40px}.contacts_form_mod .bottom a{white-space:nowrap}.copyright_mod,.solution_col{text-align:center}}@media only screen and (max-width:576px){.cards-list .item_col.last-xs-line,.mod_news_lis .item_col.last-xs-line{margin-bottom:0}.carousel-caption .mod-item-heading{font-size:28px}.showecase-item-content-inner{padding-bottom:10vh;padding-top:10vh}.contacts_form_mod .bottom,.contacts_form_mod .top{padding:25px 15px}.contacts_form_mod .bottom .first_col{margin-bottom:20px}.sidecontacts_mod .nav.flex-column>li>a{padding:5px 0}body .h1,body h1{font-size:28px}.sideform_mod.moduletable{padding:30px 15px}.topcontacts_mod .nav>li>.nav-link.top_contact_email{display:none}}@media only screen and (max-width:480px){body .h2,body h2{font-size:26px}body .custom-urls{margin-top:30px}.sidecontacts_mod .nav>li>.nav-link,.sidecontacts_mod .nav>li>.separator,.sidecontacts_mod .nav>li>a{font-size:14px}}