

/* Start:/bitrix/templates/6/css/lightbox.css?16365987113605*/
body.lb-disable-scrolling {
  overflow: hidden;
}

.lightboxOverlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  background-color: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
  display: none;
}

.lightbox {
  position: absolute;
  left: 0;
  width: 100%;
  z-index: 10000;
  text-align: center;
  line-height: 0;
  font-weight: normal;
  outline: none;
}

.lightbox .lb-image {
  display: block;
  height: auto;
  max-width: inherit;
  max-height: none;
  border-radius: 3px;

  /* Image border */
  border: 4px solid white;
}

.lightbox a img {
  border: none;
}

.lb-outerContainer {
  position: relative;
  *zoom: 1;
  width: 250px;
  height: 250px;
  margin: 0 auto;
  border-radius: 4px;

  /* Background color behind image.
     This is visible during transitions. */
  background-color: white;
}

.lb-outerContainer:after {
  content: "";
  display: table;
  clear: both;
}

.lb-loader {
  position: absolute;
  top: 43%;
  left: 0;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0;
}

.lb-cancel {
  display: block;
  width: 32px;
  height: 32px;
  margin: 0 auto;
  background: url(/bitrix/templates/6/css/../images/loading.gif) no-repeat;
}

.lb-nav {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10;
}

.lb-container > .nav {
  left: 0;
}

.lb-nav a {
  outline: none;
  background-image: url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');
}

.lb-prev, .lb-next {
  height: 100%;
  cursor: pointer;
  display: block;
}

.lb-nav a.lb-prev {
  width: 34%;
  left: 0;
  float: left;
  background: url(/bitrix/templates/6/css/../images/prev.png) left 48% no-repeat;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s;
}

.lb-nav a.lb-prev:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.lb-nav a.lb-next {
  width: 64%;
  right: 0;
  float: right;
  background: url(/bitrix/templates/6/css/../images/next.png) right 48% no-repeat;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s;
}

.lb-nav a.lb-next:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.lb-dataContainer {
  margin: 0 auto;
  padding-top: 5px;
  *zoom: 1;
  width: 100%;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}

.lb-dataContainer:after {
  content: "";
  display: table;
  clear: both;
}

.lb-data {
  padding: 0 4px;
  color: #ccc;
}

.lb-data .lb-details {
  width: 300%;
  float: left;
  text-align: center;
  line-height: 1.1em;
  margin-left: -100%;
}

.lb-data .lb-caption {
  font-size: 13px;
  font-weight: bold;
  line-height: 1em;
}

.lb-data .lb-caption a {
  color: #4ae;
}

.lb-data .lb-number {
  display: block;
  clear: left;
  padding-bottom: 1em;
  font-size: 12px;
  color: #999999;
}

.lb-data .lb-close {
  display: block;
  float: right;
  width: 30px;
  height: 30px;
  background: url(/bitrix/templates/6/css/../images/close.png) top right no-repeat;
  text-align: right;
  outline: none;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  transition: opacity 0.2s;
}

.lb-data .lb-close:hover {
  cursor: pointer;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

/* End */


/* Start:/bitrix/templates/irbis_copy/components/bitrix/menu/mobile-menu1/style.min.css?17501301942111*/
ul#vertical-multilevel-menu,#vertical-multilevel-menu ul{margin:0;padding:0;list-style:none;width:214px;font-size:12px}#vertical-multilevel-menu li ul{position:absolute;top:auto;display:none;z-index:500;height:auto;border:1px solid #c1c1c1;border-bottom:0;width:200px}#vertical-multilevel-menu li a{display:block;text-decoration:none;color:#4f4f4f;font-weight:bold;padding:5px;background:#f5f5f5;border-bottom:1px solid #c1c1c1}#vertical-multilevel-menu li a.item-selected{background-color:#d6d6d6}#vertical-multilevel-menu li a:hover{background-color:#d6d6d6}#vertical-multilevel-menu a.root-item{color:#fff;font-weight:bold;font-size:12px;padding:5px 0 7px 35px;background:#61656a url(/bitrix/templates/irbis_copy/components/bitrix/menu/mobile-menu1/images/item_bg.gif) 0 0 no-repeat;border:0;box-sizing:border-box;-moz-box-sizing:border-box}#vertical-multilevel-menu a.root-item:hover,#vertical-multilevel-menu a.root-item-selected:hover{background:#61656a url(/bitrix/templates/irbis_copy/components/bitrix/menu/mobile-menu1/images/item_bg.gif) 0 -26px no-repeat}#vertical-multilevel-menu a.root-item-selected{color:#fff;font-weight:bold;font-size:12px;padding:5px 0 7px 35px;background:#61656a url(/bitrix/templates/irbis_copy/components/bitrix/menu/mobile-menu1/images/item_bg.gif) 0 -26px no-repeat;border:0;box-sizing:border-box;-moz-box-sizing:border-box}#vertical-multilevel-menu a.parent{background:#f5f5f5 url(/bitrix/templates/irbis_copy/components/bitrix/menu/mobile-menu1/images/arrow.gif) center right no-repeat;padding-right:10px}#vertical-multilevel-menu a.denied{background:#f5f5f5 url(/bitrix/templates/irbis_copy/components/bitrix/menu/mobile-menu1/images/lock.gif) center right no-repeat;color:#ddd;padding-right:10px}/*\*/* html ul#vertical-multilevel-menu li{float:left;height:1%}* html ul#vertical-multilevel-menu li a{height:1%}/**/#vertical-multilevel-menu li ul.root-item{margin:-27px 0 0 210px}#vertical-multilevel-menu li ul{margin:-27px 0 0 133px}#vertical-multilevel-menu li:hover ul ul,#vertical-multilevel-menu li.jsvhover ul ul,#vertical-multilevel-menu li:hover ul ul ul,#vertical-multilevel-menu li.jsvhover ul ul ul{display:none}#vertical-multilevel-menu li:hover ul,#vertical-multilevel-menu li.jsvhover ul,#vertical-multilevel-menu li li:hover ul,#vertical-multilevel-menu li li.jsvhover ul,#vertical-multilevel-menu li li li:hover ul,#vertical-multilevel-menu li li li.jsvhover ul{display:block}
/* End */


/* Start:/bitrix/templates/irbis_copy/template_styles.css?175030914518206*/
/* Start:/bitrix/templates/irbis_copy/template_styles.css?175013027218125*/
html {
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}


@font-face{font-family:Helvetica;src:url(https://fmf-irbis.ru/bitrix/templates/5/fonts/Helvetica.otf),url(https://fmf-irbis.ru/bitrix/templates/5/fonts/Helvetica.ttf) format('truetype');font-weight:400;font-style:normal}*{box-sizing:border-box}html{height:100%}body{
    font-family: Roboto, Arial, sans-serif;
    font-size: 14px;
    color: #575757;
    background: #F9F9F9;
    }
.content {
	margin: 0 auto;
	margin-top: 65px;
}
.blank_header {
    height: 65px;
    background: #F9F9F9;
}
.mobile-header {
    display: block;
    text-align: center;
    font-weight: 500;
    font-size: 14px;
    margin-top: 0;
    margin-bottom: 19px;
    color: #575757
}

.upper {
    text-transform: uppercase;
    /* margin-top: 32px; */
    font-size: 14px;
    margin-bottom: 15px
}
.visually-hidden{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px}.ie{position:absolute;background-color:rgba(0,0,0,.98);width:100%;height:100%;top:0;left:0}.popup{position:absolute;width:500px;height:80px;background-color:#fff;top:50%;left:50%;border-radius:15px;transform:translate(-50%,-50%);padding:15px}.popup h2{text-align:center}#panel{position:absolute;bottom:0}header{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;display:-ms-grid;display:grid;grid-template-columns:1fr 1fr;-ms-grid-rows:65px;grid-template-rows:65px;background-color:rgba(249,249,249,.8);height:65px;width:100%;position: sticky;z-index:999;border:0;top: 0;box-shadow:0 2px 15px rgb(0 0 0 / 10%)}header>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.show-mobile{display:none}header>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.menu-for-desktop{display:none}.header-text{opacity:0}.header-desktop-link{display:none}.logo{padding:8px 0 0 28px}.logo img{width:138px}.main-menu{min-width:1041px;background-color:#f9f9f9}.menu-link{height:65px;display:flex;flex-direction:column;justify-content:center}.menu-link>a{color:#575757;text-decoration:none;text-transform:uppercase;font-size:16px}.menu-link>a:hover{font-weight:500}.icon-block{display:flex;justify-content:flex-end;padding-right:25px;align-items:center}.icon-block__item{margin-left:18px;cursor:pointer}.icon-block__item:last-child{opacity:0}#menu__toggle{opacity:0}#menu__toggle:checked~.menu__btn>span{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#menu__toggle:checked~.menu__btn>span::before{top:0;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}#menu__toggle:checked~.menu__btn>span::after{top:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#menu__toggle:checked~.menu__box{visibility:visible;right:0}.menu__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:18px;right:25px;width:20px;height:26px;cursor:pointer;z-index:3}.menu__btn>span,.menu__btn>span::after,.menu__btn>span::before{display:block;position:absolute;width:100%;height:1px;background-color:#575757;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}.menu__btn>span::before{content:'';top:-8px}.menu__btn>span::after{content:'';top:8px}a{color:#575757}a:hover{text-decoration:none}.menu__box{display:block;position:fixed;visibility:hidden;top:0;/* right:-100%; */width: 320px;height:100%;/* margin:0; */margin-top:65px;list-style:none;background-color:#f9f9f9;-webkit-box-shadow:-4px 17px 17px rgba(0,0,0,.15);box-shadow:-4px 17px 17px rgba(0,0,0,.15);-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;z-index:-1;overflow:scroll;padding: 0;}.menu__box a,.menu__box label{display:block;position:relative;display:block;padding:12px 36px;color:#575757;text-decoration:none;font-weight: normal;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;border-top:1px solid #e3e3e3;/* border-bottom:1px solid #e3e3e3; */}.menu__box a:hover,.menu__box label:hover{background-color:#fff}a.child,label.child{padding-left:35px}.root-item li{margin-bottom:10px}.root-item-mobile{padding-left:35px}.menu__box ul{list-style:none}.menu__box .parent input+label::after{content:"+";position:absolute;top:12px;left:20px;width:0;height:0;display:inline-block;background:#000}.menu__box .parent input:checked+label::after{content:"-"}.menu__box .parent ul{display:none}.menu__box input[type=checkbox]:checked+label+ul,.menu__box input[type=checkbox]:checked+label:nth-of-type(n)+ul{display:block;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}.menu__box input[type=checkbox]{position:absolute;opacity:0}.menu__box label{cursor:pointer}.search{align-self:center;padding-left:20px;padding-right:15px;grid-row:2/3}.search input[type=submit]{display:none}.search input[type=text]{border:2px solid #fff;border-radius:5px;width:100%;background-color:rgba(0,0,0,0);color:#fff;padding-left:15px}.search input[type=text]::-webkit-input-placeholder{color:#ccc}.search input[type=text]::-moz-placeholder{color:#ccc}main{display:flex;width:100%;/* height: 100%; *//* align-items:center; */}.left-padding{flex:1 0 5%}.right-padding{flex:1 0 5%}.center-padding{flex:2 0 10%}.main-description{grid-column:1/3;justify-self:center;background-color:rgba(249,249,249,.8);width:730px;height:199px;display:flex;justify-content:center;align-items:center;grid-row:1/4;margin-bottom:30px;padding:15px;border-radius:5px;position:relative}.main-description__title{text-align:center}.main-description__point,.main-description__title{font-size:16px;font-weight:400;color:rgba(87,87,87,1)}.cl-btn-2{display:flex;justify-content:center;position:absolute;right:14px;top:0}.cl-btn-2 div{cursor:pointer;position:relative;height:14px;width:14px}.cl-btn-2 .leftright{height:1px;width:14px;position:absolute;margin-top:24px;background-color:rgba(87,87,87,.45);border-radius:2px;transform:rotate(45deg);transition:all .3s ease-in}.cl-btn-2 .rightleft{height:1px;width:14px;position:absolute;margin-top:24px;background-color:rgba(87,87,87,.45);border-radius:2px;transform:rotate(-45deg);transition:all .3s ease-in}.title-on-main{font-size:30px;line-height:65px;font-weight:500;color:#575757;grid-row:2/3;grid-column:1/2;letter-spacing:.285em;margin-bottom:86px;width:275px}.title-on-main span{font-size:45px;letter-spacing:.285em;font-weight:500}.news-on-main{color:#575757;border-radius:3px;font-size:14px;font-weight:400;max-width:636px;position:relative;display:flex;flex-direction:column;justify-content:space-between}.new-on-main{position:relative;margin-bottom:15px;HEIGHT:540PX}.news-on-main article{position:relative}.news-on-main h2{margin:0;font-size:16px;font-weight:400;color:#575757;margin-bottom:25px}.get-state form{display:flex}.state-number{height:27px;border:1px solid #c6c6c6;border-radius:3px;background-color:transparent;width:463px;margin-right:25px;outline:0}.state-number::placeholder{color:rgba(168,168,168,1);padding-left:10px}.state-number:focus{outline:0!important;border:2px solid #c6c6c6}#link-to-state{width:119px;height:27px;background-color:rgba(87,87,87,.55);color:#fff;text-transform:uppercase;font-size:14px;line-height:20px;border:0;border-radius:3px;cursor:pointer}#link-to-state:hover{background-color:#575757}.state-on-main__title{margin:0;font-size:16px;font-weight:400;color:#575757;margin-bottom:29px;text-transform:uppercase}.link-all-news{margin:0;position:absolute;bottom:-10px;text-transform:uppercase}.link-all-news:hover{font-weight:500}.link-all-news--right{right:30px}.link-all-news a{color:#575757;text-decoration:none}.link-all-news:after{content:'';display:block;width:20px;height:10px;position:absolute;left:104px;top:3px;background:url(https://fmf-irbis.ru/bitrix/templates/5/img/all-news.svg) center center no-repeat}.link_on_main-bottom{margin:0;font-size:16px;font-weight:400;color:#575757;margin-bottom:29px;text-transform:uppercase;position:relative}.link_on_main-bottom--no-margin{margin-bottom:0}.link_on_main-bottom:hover{font-weight:500}.link_on_main-bottom a{color:#575757;text-decoration:none;font-size:14px}.link_on_main-bottom:after{content:'';display:block;width:20px;height:10px;position:absolute;left:193px;top:5px;background:url(https://fmf-irbis.ru/bitrix/templates/5/img/all-news.svg) center center no-repeat}.link_on_main-bottom--short:after{left:173px}.slider__img{grid-column:2/3;grid-row:2/4;display:block;width:636px;height:595px;position:relative;text-align:center;justify-self:center;align-self:center}.slider__name{text-align:center;margin-top:0;font-size:16px;color:#575757;padding-bottom:15px}.slider__pic{width:636px}.slider-box{border:1px solid rgba(0,0,0,.1);box-shadow:0 7px 16px rgba(46,53,80,.15);border-radius:3px;width:1127px;height:773px;padding-top:28px;padding-left:98px}::-webkit-scrollbar{width:2px;background:rgba(255,255,255,.1)}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:rgba(74,168,0,.6)}@-webkit-keyframes sign-anim{to{background-position:0 -7140px}}@-moz-keyframes sign-anim{to{background-position:0 -7140px}}@keyframes sign-anim{to{background-position:0 -7140px}}@media (max-width:1365px){body{overflow:scroll;background-size:auto 100%}.title-on-main{display:none}main{justify-content:center;/* padding-top:10vh; */}.center-padding,.left-padding,.right-padding{display:none}.news-on-main{grid-row:1/2;width:600px;justify-self:center;align-self:start;text-align:center;padding:65px 0 47px 0;justify-content:normal}.state-number{align-self:center;margin-right:0;width:100%}.state-number::placeholder{color:rgba(168,168,168,1);text-align:center}#link-to-state{align-self:center}.get-state{margin-top:30px}.new-on-main{height:auto;margin-bottom:25px}.get-state form{flex-direction:column}.get-state form input{margin-bottom:15px}.slider__img{grid-column:1/2;grid-row:2/3;justify-self:center;width:640px;margin-left:20px;margin-bottom:142px;display:none}.show-mobile{display:block}.show-mobile:after{left:147px!important}.menu__box{width:50%}.link-all-news{left:50%;transform:translateX(-50%)}.link_on_main-bottom{margin:0 auto;font-size:16px;font-weight:400;color:#575757;margin-bottom:25px;text-transform:uppercase;position:relative;width:180px}.link_on_main-bottom:after{left:190px}.link_on_main-bottom--short:after{left:180px}}@media (max-width:768px){main{padding-left:30px;padding-right:30px}.main-description{width:320px;height:auto}.news-on-main{width:100%}.slider__img{width:100%}.menu__box{width:100%;padding-left:0}}@media (max-width:450px){main{padding-left:30px;padding-right:30px}.news-on-main{width:350px}.slider__img{width:100%}.menu__box{width:100%;padding-left:0}}@media (min-width:1366px){header{grid-template-columns:1fr 2fr 1fr}.header-text{font-size:25px;font-weight:500;letter-spacing:.285em;color:#575757;opacity:1;text-decoration:none}.header-desktop-link{text-decoration:none;justify-self:center;display:block;}.icon-block__item:last-child{opacity:1}.menu__btn{left:25px}.menu-for-desktop{align-self:center;margin-left:25px;opacity:0;display:block}.menu-for-mobile{display:none}#menu__toggle:checked~.menu__box{left:0;}.menu__box{left:-100%}.logo{display:none}}@media (min-width:1366px) and (max-width:1599px){.news-on-main{height:445px}.slider__img{width:471px;height:445px}.slider__pic{width:471px}}

.anchors-mill-first {
    /* border-top: 110px solid transparent; */
    /* margin-top: -110px; */
}
.anchors-mill {
    margin-top: 0;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    font-size: 18px;
    color: #575757;
    font-weight: 500;
    text-transform: uppercase;
    margin-bottom: 43px;
    text-align: center;
}
div.news-list {
    word-wrap: break-word;
}

.newbies-item {
    border-bottom: 1px solid #C6C6C6;
    margin-bottom: 40px;
    max-width: 1150px;
    margin: 0 auto;
    margin-bottom: 50px;
    text-align: center;
}

.newbies-item .sub-h:nth-child(1) {
    margin-bottom: 15px;
}
.texture-section .sub-h, .newbies-item .sub-h {
    font-size: 16px;
    font-weight: 500;
    margin-bottom: 30px;
    /* margin-top: 15px; */
    /* padding: 0; */
    text-align: center;
    /* text-transform: uppercase; */
}

.up {
    text-transform: uppercase;
}

.news-text {
    text-align: center;
    margin-bottom: 50px;
    padding-top: 15px;
}
/* End */
/* /bitrix/templates/6/css/lightbox.css?16365987113605 */
/* /bitrix/templates/irbis_copy/components/bitrix/menu/mobile-menu1/style.min.css?17501301942111 */
/* /bitrix/templates/irbis_copy/template_styles.css?175030914518206 */
