

/* Start:/local/templates/alga/css/common.css?16856879741820*/
/*Yahoo!3.2.0b2676*/
html{color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}caption{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{font-size:100%;}legend{color:#000;}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
nav ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}
ins{background-color:#ff9;color:#000;text-decoration:none}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
table{border-collapse:collapse;border-spacing:0}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
input,select{vertical-align:middle}
/* End */


/* Start:/local/templates/alga/css/jquery.fancybox.css?176482986013213*/
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-button--fullscreen:before{width:15px;height:11px;left:calc(50% - 7px);top:calc(50% - 6px);border:2px solid;background:none}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-button--pause:before,.fancybox-button--play:before{top:calc(50% - 6px);left:calc(50% - 4px);background:transparent}.fancybox-button--play:before{width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px}.fancybox-button--pause:before{width:7px;height:11px;border-style:solid;border-width:0 2px}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
/* End */


/* Start:/local/templates/alga/css/slick.css?16856879741683*/
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/* End */


/* Start:/local/templates/alga/css/main.css?1772532734112938*/
@charset "UTF-8";
*::-webkit-input-placeholder {
  color: rgba(51, 51, 51, 0.6);
  opacity: 1;
}

*:-moz-placeholder {
  color: rgba(51, 51, 51, 0.6);
  opacity: 1;
}

*::-moz-placeholder {
  color: rgba(51, 51, 51, 0.6);
  opacity: 1;
}

*:-ms-input-placeholder {
  color: rgba(51, 51, 51, 0.6);
  opacity: 1;
}

input[type="color"]:focus::-webkit-input-placeholder, input[type="date"]:focus::-webkit-input-placeholder, input[type="datetime"]:focus::-webkit-input-placeholder, input[type="datetime-local"]:focus::-webkit-input-placeholder, input[type="email"]:focus::-webkit-input-placeholder, input[type="month"]:focus::-webkit-input-placeholder, input[type="number"]:focus::-webkit-input-placeholder, input[type="password"]:focus::-webkit-input-placeholder, input[type="search"]:focus::-webkit-input-placeholder, input[type="tel"]:focus::-webkit-input-placeholder, input[type="text"]:focus::-webkit-input-placeholder, input[type="time"]:focus::-webkit-input-placeholder, input[type="url"]:focus::-webkit-input-placeholder, input[type="week"]:focus::-webkit-input-placeholder, input:not([type]):focus::-webkit-input-placeholder, textarea:focus::-webkit-input-placeholder {
  opacity: 0;
}

input[type="color"]:focus:-moz-placeholder, input[type="date"]:focus:-moz-placeholder, input[type="datetime"]:focus:-moz-placeholder, input[type="datetime-local"]:focus:-moz-placeholder, input[type="email"]:focus:-moz-placeholder, input[type="month"]:focus:-moz-placeholder, input[type="number"]:focus:-moz-placeholder, input[type="password"]:focus:-moz-placeholder, input[type="search"]:focus:-moz-placeholder, input[type="tel"]:focus:-moz-placeholder, input[type="text"]:focus:-moz-placeholder, input[type="time"]:focus:-moz-placeholder, input[type="url"]:focus:-moz-placeholder, input[type="week"]:focus:-moz-placeholder, input:not([type]):focus:-moz-placeholder, textarea:focus:-moz-placeholder {
  opacity: 0;
}

input[type="color"]:focus::-moz-placeholder, input[type="date"]:focus::-moz-placeholder, input[type="datetime"]:focus::-moz-placeholder, input[type="datetime-local"]:focus::-moz-placeholder, input[type="email"]:focus::-moz-placeholder, input[type="month"]:focus::-moz-placeholder, input[type="number"]:focus::-moz-placeholder, input[type="password"]:focus::-moz-placeholder, input[type="search"]:focus::-moz-placeholder, input[type="tel"]:focus::-moz-placeholder, input[type="text"]:focus::-moz-placeholder, input[type="time"]:focus::-moz-placeholder, input[type="url"]:focus::-moz-placeholder, input[type="week"]:focus::-moz-placeholder, input:not([type]):focus::-moz-placeholder, textarea:focus::-moz-placeholder {
  opacity: 0;
}

input[type="color"]:focus:-ms-input-placeholder, input[type="date"]:focus:-ms-input-placeholder, input[type="datetime"]:focus:-ms-input-placeholder, input[type="datetime-local"]:focus:-ms-input-placeholder, input[type="email"]:focus:-ms-input-placeholder, input[type="month"]:focus:-ms-input-placeholder, input[type="number"]:focus:-ms-input-placeholder, input[type="password"]:focus:-ms-input-placeholder, input[type="search"]:focus:-ms-input-placeholder, input[type="tel"]:focus:-ms-input-placeholder, input[type="text"]:focus:-ms-input-placeholder, input[type="time"]:focus:-ms-input-placeholder, input[type="url"]:focus:-ms-input-placeholder, input[type="week"]:focus:-ms-input-placeholder, input:not([type]):focus:-ms-input-placeholder, textarea:focus:-ms-input-placeholder {
  opacity: 0;
}

html {
  font-size: 100%;
}

html.forms-open {
  overflow: hidden;
  padding-right: 17px;
}

html.forms-open header {
  width: -webkit-calc(100% - 17px);
  width: calc(100% - 17px);
}

html.forms-open .forms__wrap {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

button, input[type="submit"], select {
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
}

body {
  font-size: 1rem;
  min-width: 1000px;
  position: relative;
  line-height: 1.3;
  font-family: "Open Sans", sans-serif;
  font-weight: 300;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  min-height: 100vh;
  color: #717171;
  background: #fff;
  -webkit-text-size-adjust: none;
      -ms-text-size-adjust: none;
          text-size-adjust: none;
}

body.inner-page main {
  background: none;
}

body.inner-page footer {
  border-top: 1px solid #e9e9e9;
}

body.inner-page footer .bot-cont {
  height: 77px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

body.inner-page footer .soc {
  margin-top: 4px;
  padding: 0;
}

main {
  display: block;
  margin-bottom: auto;
}

main .bordered-block .slider .slick-slide .desc .main:after, .main-top:after {
  clear: both;
  display: table;
  content: " ";
}

main .bordered-block .slider .slick-slide .desc .left, main .bordered-block .slider .slick-slide .desc .right {
  position: relative;
  float: left;
}

.wrapper {
  position: relative;
  margin: 0 auto;
  max-width: 1200px;
  padding: 0 15px;
}

a {
  text-decoration: none;
  color: #8C671C; /* Cсылки 8C671C -------------------------------  */
}

a[href^="tel:"], a[href^="mailto:"] {
  white-space: nowrap;
}

.soc a {
  display: inline-block;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  border: 1px solid #e9e9e9;
  width: 38px;
  height: 38px;
  background-position: center;
  background-repeat: no-repeat;
}

.soc a:not(:first-child) {
  margin-left: 2px;
}

img {
  max-width: 100%;
}

/* Цвета Кнопок Footer */
main .bordered-block .all a, .portfolio_link, .news-btns a, footer .top-cont-block.btns a, .search-page input[type="submit"] {
  display: inline-block;
  color: #fff;
  background: #8C671C;
  padding: 15px 25px;
  padding: 13px 27px 16px;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  -webkit-transition: background .5s ease;
  transition: background .5s ease;
  font-weight: 400;
  font-family: inherit;
}

main .bordered-block .all a:hover, .portfolio_link:hover, .news-btns a:hover, footer .top-cont-block.btns a:hover, .search-page input[type="submit"]:hover {
  background: #D5A84B;
}

/* ----------------------------------------------------------------------------------------------------- */

.documents-filter__submit, .documents-inner-list__download, .small-btn, .green-btn, .news-inner__mailing-link, .documents-filter__reset, .documents-inner-list__view {
  font-size: 1rem;
  display: inline-block;
  padding: 10px 17px;
  padding: 13px 27px 16px;
  padding: 0 27px 2px;
  text-align: center;
  -webkit-border-radius: 27px;
          border-radius: 27px;
  height: 49px;
  line-height: 46px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: top;
  font-weight: 400;
  font-family: inherit;
}



/* Кнопка "Оставить заявку менеджеру" в карте товара */

.documents-filter__submit, .documents-inner-list__download, .small-btn, .green-btn {
  color: #fff;
  background: #8C671C; /* 8C671C *  green 86ba4b*/
  border: none;
  -webkit-transition: background .5s ease;
  transition: background .5s ease;
}

.documents-filter__submit:hover, .documents-inner-list__download:hover, .small-btn:hover, .green-btn:hover {
  background: #D5A84B/* D5A84B *  green 95d948 При наведении*/;
}
/* ----------------------------------------------------------------------------------------------------- */


.news-inner__mailing-link, .documents-filter__reset, .documents-inner-list__view {
  color: #000;
  background: #fff;
  border: 1px solid #8C671C; /* 8C671C *  green 86ba4b*/
  padding: 12px 26px 15px;
  padding: 0 26px !important;
  -webkit-transition: background .5s ease, color .5s ease;
  transition: background .5s ease, color .5s ease;
}

.news-inner__mailing-link:hover, .documents-filter__reset:hover, .documents-inner-list__view:hover {
  color: #fff;
  background: #D5A84B/* D5A84B *  green 95d948 При наведении*/;
}

button, input[type="submit"] {
  cursor: pointer;
  outline: none;
}

select {
  border: 1px solid #e9e9e9;
  appearance: none;
  -webkit-appearance: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 42px;
  width: 100%;
  padding: 0 30px 0 15px;
  outline: none;
  /* for FF */
  -moz-appearance: none;
  text-indent: 0.01px;
  text-overflow: '';
  /* for IE */
  -ms-appearance: none;
  appearance: none !important;
}

select::-ms-expand {
  display: none;
}

.standart-page, .news-inner__text, .documents__top-text, .text-page {
  font-size: 1rem;
  line-height: 1.375rem;
  /*color: #717171*/
  color: #000;
}

.standart-page .standart-page__slider, .news-inner__text .standart-page__slider, .documents__top-text .standart-page__slider, .text-page .standart-page__slider {
  margin-bottom: 53px;
}

.standart-page .standart-page__slider-img, .news-inner__text .standart-page__slider-img, .documents__top-text .standart-page__slider-img, .text-page .standart-page__slider-img {
  display: block;
  max-width: 100%;
}

.standart-page .standart-page__slider .slick-dots, .news-inner__text .standart-page__slider .slick-dots, .documents__top-text .standart-page__slider .slick-dots, .text-page .standart-page__slider .slick-dots {
  bottom: -38px;
  position: absolute;
  left: 0;
  width: 100%;
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}

.standart-page .standart-page__slider .slick-dots li, .news-inner__text .standart-page__slider .slick-dots li, .documents__top-text .standart-page__slider .slick-dots li, .text-page .standart-page__slider .slick-dots li {
  padding: 0;
  margin-top: 0 !important;
  list-style: none;
  margin-right: 10px;
}

.standart-page .standart-page__slider .slick-dots li:before, .news-inner__text .standart-page__slider .slick-dots li:before, .documents__top-text .standart-page__slider .slick-dots li:before, .text-page .standart-page__slider .slick-dots li:before {
  display: none;
}

.standart-page .standart-page__slider .slick-dots li.slick-active button, .news-inner__text .standart-page__slider .slick-dots li.slick-active button, .documents__top-text .standart-page__slider .slick-dots li.slick-active button, .standart-page .standart-page__slider .slick-dots li button:hover, .news-inner__text .standart-page__slider .slick-dots li button:hover, .documents__top-text .standart-page__slider .slick-dots li button:hover, .text-page .standart-page__slider .slick-dots li.slick-active button,
.text-page .standart-page__slider .slick-dots li button:hover {
  background: #8C671C; /* 8C671C *  green 86ba4b*/
}

.standart-page .standart-page__slider .slick-dots button, .news-inner__text .standart-page__slider .slick-dots button, .documents__top-text .standart-page__slider .slick-dots button, .text-page .standart-page__slider .slick-dots button {
  height: 10px;
  width: 10px;
  overflow: hidden;
  text-indent: -999px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background: #c9c9c9;
  -webkit-transition: background .5s ease;
  transition: background .5s ease;
  padding: 0;
  border: none;
  cursor: pointer;
}

.standart-page .text-block, .news-inner__text .text-block, .documents__top-text .text-block, .text-page .text-block {
  max-width: 945px;
  color: #000;
}

.standart-page > *:not(:first-child), .news-inner__text > *:not(:first-child), .documents__top-text > *:not(:first-child), .standart-page .text-block > *:not(:first-child), .news-inner__text .text-block > *:not(:first-child), .documents__top-text .text-block > *:not(:first-child), .text-page > *:not(:first-child), .text-page .text-block > *:not(:first-child) {
  margin-top: 30px;
}

.standart-page h2, .news-inner__text h2, .documents__top-text h2, .standart-page h3, .news-inner__text h3, .documents__top-text h3, .standart-page h4, .news-inner__text h4, .documents__top-text h4, .standart-page h5, .news-inner__text h5, .documents__top-text h5, .text-page h2, .text-page h3, .text-page h4, .text-page h5 {
  font-weight: 700;
  color: #717171;
}

.standart-page h2, .news-inner__text h2, .documents__top-text h2, .text-page h2 {
  font-size: 1.5rem;
  line-height: 1.75rem;
}

.standart-page h3, .news-inner__text h3, .documents__top-text h3, .text-page h3 {
  font-size: 1.25rem;
  line-height: 1.625rem;
}

.standart-page h4, .news-inner__text h4, .documents__top-text h4, .text-page h4 {
  font-size: 1.125rem;
  line-height: 1.5rem;
}

.standart-page h5, .news-inner__text h5, .documents__top-text h5, .text-page h5 {
  font-size: 1rem;
  line-height: 1.5rem;
}

.standart-page li, .news-inner__text li, .documents__top-text li, .text-page li {
  list-style: none;
}

.standart-page blockquote, .news-inner__text blockquote, .documents__top-text blockquote, .text-page blockquote {
  font-style: italic;
}

.standart-page img[align="right"], .news-inner__text img[align="right"], .documents__top-text img[align="right"], .text-page img[align="right"] {
  float: right;
  margin-left: 20px;
}

.standart-page img[align="left"], .news-inner__text img[align="left"], .documents__top-text img[align="left"], .text-page img[align="left"] {
  float: left;
  margin-right: 20px;
}

.standart-page ul li:not(:first-child), .news-inner__text ul li:not(:first-child), .documents__top-text ul li:not(:first-child), .standart-page ol li:not(:first-child), .news-inner__text ol li:not(:first-child), .documents__top-text ol li:not(:first-child), .text-page ul li:not(:first-child), .text-page ol li:not(:first-child) {
  margin-top: 20px;
}

.standart-page ul li, .news-inner__text ul li, .documents__top-text ul li, .text-page ul li {
  padding-left: 18px;
  position: relative;
}

.standart-page ul li:before, .news-inner__text ul li:before, .documents__top-text ul li:before, .text-page ul li:before {
  content: "";
  position: absolute;
  width: 10px;
  height: 2px;
  background: #6b6b6b;
  top: 9px;
  left: 0;
}

.standart-page ul li ul li, .news-inner__text ul li ul li, .documents__top-text ul li ul li, .text-page ul li ul li {
  padding-left: 8px;
}

.standart-page ul li ul li:not(:first-child), .news-inner__text ul li ul li:not(:first-child), .documents__top-text ul li ul li:not(:first-child), .text-page ul li ul li:not(:first-child) {
  margin-top: 5px;
}

.standart-page ul li ul li:before, .news-inner__text ul li ul li:before, .documents__top-text ul li ul li:before, .text-page ul li ul li:before {
  background: #000;
  width: 4px;
  height: 1px;
  left: 0;
  top: 8px;
}

.standart-page ol, .news-inner__text ol, .documents__top-text ol, .text-page ol {
  counter-reset: i;
}

.standart-page ol li, .news-inner__text ol li, .documents__top-text ol li, .text-page ol li {
  counter-increment: i;
  padding-left: 18px;
  position: relative;
}

.standart-page ol li:before, .news-inner__text ol li:before, .documents__top-text ol li:before, .text-page ol li:before {
  content: counter(i) ".";
  position: absolute;
  top: 0;
  left: 0;
}

.standart-page a:not([class]), .news-inner__text a:not([class]), .documents__top-text a:not([class]), .text-page a:not([class]) {
  text-decoration: underline;
}

.standart-page table, .news-inner__text table, .documents__top-text table, .text-page table {
  width: 100%;
  table-layout: fixed;
}

.standart-page table td, .news-inner__text table td, .documents__top-text table td, .standart-page table th, .news-inner__text table th, .documents__top-text table th, .text-page table td, .text-page table th {
  border: 1px solid #e9e9e9;
  vertical-align: middle;
  text-align: left;
}

.standart-page table td, .news-inner__text table td, .documents__top-text table td, .text-page table td {
  padding: 20px 18px;
}

.standart-page table th, .news-inner__text table th, .documents__top-text table th, .text-page table th {
  padding: 34px 18px;
  background: #f1f3f8;
  color: #000;
}

header {
  position: fixed;
  top: 0;
  left: 0;
  min-width: 1000px;
  width: 100%;
  padding: 38px 0 20px;
  z-index: 1000;
  -webkit-transition: background .5s ease, padding .5s ease, -webkit-box-shadow .5s ease;
  transition: background .5s ease, padding .5s ease, -webkit-box-shadow .5s ease;
  transition: background .5s ease, padding .5s ease, box-shadow .5s ease;
  transition: background .5s ease, padding .5s ease, box-shadow .5s ease, -webkit-box-shadow .5s ease;
}

header .wrapper {
  z-index: 1;
}

body[style="overflow-y: hidden; height: 100%;"] header {
  z-index: 1;
}

header:after {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), color-stop(75%, #fff), color-stop(85%, #fff), color-stop(150%, transparent));
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.8), #fff 75%, #fff 85%, transparent 150%);
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0.8), #fff 75%, #fff 85%, transparent 150%);
}

header.scroll {
  background: #fff;
  padding: 20px 0 !important;
  -webkit-box-shadow: 0px 5px 40px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 5px 40px rgba(0, 0, 0, 0.1);
}

header.scroll nav {
  margin-top: 20px !important;
}

header .head-cont {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

header .head-cont-left, header .head-cont-right {
  display: inherit;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}

header .head-cont-left {
  /*width: 53.5%;*/
  width: 72%;
  min-width: 600px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}

header .head-cont-left .logo + address {
  margin-left: auto;
}

header .head-cont address {
  text-align: right;
  margin-left: 42px;
  font-weight: 400;
  margin-top: 3px;
}

header .head-cont address a {
  display: block;
  font-size: 1.125rem;
  color: #000;
  padding-left: 22px;
}

header .head-cont address a span {
  font-size: 1.375rem;
}

header .head-cont address > span {
  color: #afafaf;
  font-size: 0.8125rem;
  letter-spacing: .01em;
}

header .head-cont-right {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  margin-top: -13px;
}

header .head-cont-right a.fancybox {
  white-space: nowrap;
}

header .head-cont .languages {
  font-size: 0.875rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

header .head-cont .languages a {
  color: #000;
  -webkit-transition: color .5s ease, border-color .5s ease;
  transition: color .5s ease, border-color .5s ease;
  border-bottom: 1px solid transparent;
}

header .head-cont .languages a:hover, header .head-cont .languages a.active {
  color: #8C671C; /* 8C671C *  green 86ba4b*/
  border-color: #8C671C;  /* 8C671C *  green 86ba4b*/
}

header .head-cont .languages a:not(:first-child) {
  margin-left: .9vw;
  position: relative;
}

header .head-cont .languages a:not(:first-child):before {
  content: "/";
  color: #000;
  position: absolute;
  left: -0.73568vw;
  top: 0;
}

header .head-cont .forms-link {
  font-size: 0.8125rem;
  color: #000;
  display: block;
  position: relative;
  -webkit-border-radius: 25px;
          border-radius: 25px;
  letter-spacing: .01em;
  padding: 13px 27px 16px 65px;
  border: 1px solid #8C671C;   /* 8C671C *  green 86ba4b*/
  margin: 0 1.52391vw 0 0.78823vw;
  -webkit-transition: background .5s ease, color .5s ease;
  transition: background .5s ease, color .5s ease;
  -webkit-box-shadow: 0px 5px 40px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 5px 40px rgba(0, 0, 0, 0.1);
}

header .head-cont .forms-link:after, header .head-cont .forms-link:before {
  content: "";
  position: absolute;
  top: -webkit-calc(50% - 8px);
  top: calc(50% - 8px);
  width: 19px;
  height: 17px;
  left: 22px;
  -webkit-transition: opacity .5s ease;
  transition: opacity .5s ease;
}

header .head-cont .forms-link:after {
  opacity: 0;
}

header .head-cont .forms-link:hover {
  background: #D5A84B; /* D5A84B *  green 86ba4b  * ОБРАТНАЯ СВЯЗЬ ПРИ НАВЕДЕНИИ */
  color: #fff;
}

header .head-cont .forms-link:hover:after {
  opacity: 1;
}

header .head-cont .forms-link:hover:before {
  opacity: 0;
}

header .head-cont .search-form {
  position: absolute;
  top: -webkit-calc(50% - 21px);
  top: calc(50% - 21px);
  /*left: 0px;*/
  right: 70px;
  bottom: 10px;
}
/* ----------------------- Окно поиска --------------------------------------------------- */

header .head-cont .search-form.hover input[type="text"] {
  width: 230px;
  border-color: #8C671C; /* Окно поиска #8C671C  */
  opacity: 1;
}
/* -------------------------------------------------------------------------- */
header .head-cont .search-form input {
  border: none;
  outline: none;
}

header .head-cont .search-form input[type="text"] {
  width: 42px;
  height: 42px;
  opacity: 0;
  -webkit-border-radius: 21px;
          border-radius: 21px;
  border: 1px solid transparent;
  -webkit-transition: width .5s ease, border .5s ease, opacity .3s ease;
  transition: width .5s ease, border .5s ease, opacity .3s ease;
  position: absolute;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 15px;
  top: 0;
  right: 0;
}

header .head-cont .search-form input[type="submit"] {
  width: 20px;
  height: 20px;
  text-indent: -999px;
  overflow: hidden;
  position: absolute;
  top: -webkit-calc(50% - 10px);
  top: calc(50% - 10px);
  right: 10px;
}

header nav {
  width: 100%;
  margin-top: 39px;
  -webkit-transition: margin .5s ease;
  transition: margin .5s ease;
}

header nav ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

header nav a {
  text-transform: uppercase;
  color: #000;
  font-size: 1.0625rem;
  line-height: 1.0625rem;
}

/* -------------Цвет меню Header ---------------- */
header nav li:hover a, header nav li.active a {
  background: #8C671C;   /*#8C671C /  #86ba4b   / #  */
  color: #fff;
}
/* ----------------------------------------------------------------- */
header nav li a {
  padding: 3px 9px;
  -webkit-transition: background .5s ease, color .5s ease;
  transition: background .5s ease, color .5s ease;
  font-weight: 400;
}

.eye {
  -webkit-border-radius: 50%;
          border-radius: 50%;
  height: 70px;
  width: 70px;
  z-index: 4;
  position: absolute;
  top: 30px;
  left: 50px;
  cursor: pointer;
  -webkit-transition: opacity .5s ease;
  transition: opacity .5s ease;
}

.eye.active {
  opacity: .4;
}
/* ------------------ Картинка левый угол "Здание"---------------------- */
main {
  display: block;
  padding-top: 155px;
  background: url("/local/templates/alga/css/../img/top-bg.png") left top no-repeat;
}
/* ----------------------------------------------------------------- */
main .bordered-block {
  position: fixed;
  top: 100px;
  left: 0;
  right: 0;
  min-width: 1000px;
  max-width: 90%;
  -webkit-transition: opacity .5s ease;
  transition: opacity .5s ease;
  opacity: 0;
  z-index: -1;
  height: 69vh;
  max-height: 670px;
  min-height: 520px;
  background: #fff;
  margin: 0 auto;
  border: 1px solid #e9e9e9;
}

main .bordered-block .all {
  position: absolute;
  left: 0;
  top: -webkit-calc(100% - 25px);
  top: calc(100% - 25px);
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow: hidden;
  z-index: 2;
}

main .bordered-block .all a {
  -webkit-transition: -webkit-transform .5s ease;
  transition: -webkit-transform .5s ease;
  transition: transform .5s ease;
  transition: transform .5s ease, -webkit-transform .5s ease;
}

main .bordered-block .close {
  position: absolute;
  height: 20px;
  width: 20px;
  top: 20px;
  right: 20px;
  z-index: 2;
  cursor: pointer;
}

main .bordered-block .close:after, main .bordered-block .close:before {
  position: absolute;
  content: '';
  top: 0;
  background: #8C671C;  /*#8C671C /  #86ba4b */
  height: 2px;
  width: 142%;
}

main .bordered-block .close:before {
  left: 0;
  -webkit-transform-origin: left;
      -ms-transform-origin: left;
          transform-origin: left;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
}

main .bordered-block .close:after {
  right: 0;
  -webkit-transform-origin: right;
      -ms-transform-origin: right;
          transform-origin: right;
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
}

main .bordered-block .controls button {
  -webkit-border-radius: 50%;
          border-radius: 50%;
  -webkit-transition: border 1.5s ease;
  transition: border 1.5s ease;
  position: absolute;
  top: -webkit-calc(50% - 23px);
  top: calc(50% - 23px);
  background: #fff;
  height: 45px;
  width: 45px;
  border: 1px solid #dbdbdb;
  margin-top: 21px;
  cursor: pointer;
  outline: none;
  z-index: 2;
}

/*---------------- Фильтр в портфолио ----------------------------------------- */
main .bordered-block .controls button:hover {
  border-color: #8C671C; /*#8C671C /  #86ba4b */
}
/*--------------------------------------------------------- */

main .bordered-block .controls button:after, main .bordered-block .controls button:before {
  content: "";
  position: absolute;
  height: 10px;
  width: 20px;
  top: -webkit-calc(50% - 5px);
  top: calc(50% - 5px);
  left: -webkit-calc(50% - 10px);
  left: calc(50% - 10px);
  -webkit-transition: opacity 1.5s ease;
  transition: opacity 1.5s ease;
}

main .bordered-block .controls button.prev {
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
  left: -23px;
}

main .bordered-block .controls button.next {
  right: -23px;
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
}

main .bordered-block.z {
  z-index: 3;
}

main .bordered-block.o {
  opacity: 1;
}

main .bordered-block .slider {
  margin: 0 25px;
  padding: 20px 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 100%;
  max-height: 100%;
  position: relative;
  z-index: 1;
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}

main .bordered-block .slider > .slick-list {
  padding: 0 20px 20px 0;
  margin: 0 -20px -20px 0;
}

main .bordered-block .slider div, main .bordered-block .slider figure {
  max-height: 100%;
  height: 100%;
}

main .bordered-block .slider .desc div, main .bordered-block .slider .desc {
  max-height: auto;
  height: auto;
}

main .bordered-block .slider .wrapper {
  width: 90%;
  max-width: initial;
}

main .bordered-block .slider .slick-slide {
  line-height: 1.3;
  vertical-align: middle;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}

main .bordered-block .slider .slick-slide figure img {
  max-width: none;
  max-height: 100%;
  min-height: 100%;
}

main .bordered-block .slider .slick-slide .desc {
  position: absolute;
  bottom: 0;
  right: -3.58%;
  width: -webkit-calc(56.41% + 56px);
  width: calc(56.41% + 56px);
  min-width: 730px;
  background: #fff;
  padding: 46px 35px 0 56px;
  overflow-x: hidden;
  -webkit-box-shadow: 0px 5px 40px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 5px 40px rgba(0, 0, 0, 0.1);
  color: #000;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: opacity .5s ease;
  transition: opacity .5s ease;
}

main .bordered-block .slider .slick-slide .desc.op {
  opacity: .6;
}

main .bordered-block .slider .slick-slide .desc b {
  color: #717171;
}

main .bordered-block .slider .slick-slide .desc .top {
  margin-bottom: 50px;
}

main .bordered-block .slider .slick-slide .desc .top div {
  display: inline-block;
}

main .bordered-block .slider .slick-slide .desc .top div:not([class]) {
  font-size: 4.375rem;
  font-weight: 400;
}

main .bordered-block .slider .slick-slide .desc .top .title {
  font-size: 1.875rem;
  max-width: 360px;
  vertical-align: top;
  font-weight: 400;
  position: relative;
  min-height: 64px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: #717171;
}

/* ------------------------------------------------------------------------- */
main .bordered-block .slider .slick-slide .desc .top .title span {
  border-bottom: 1px solid #8C671C; /* 8C671C *  green 86ba4b   */
  display: inline;
}
/* ------------------------------------------------------------------------- */
main .bordered-block .slider .slick-slide .desc .main b {
  font-weight: 400;
  font-size: 1.25rem;
}

main .bordered-block .slider .slick-slide .desc .left, main .bordered-block .slider .slick-slide .desc .right {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 50%;
}

main .bordered-block .slider .slick-slide .desc .left div, main .bordered-block .slider .slick-slide .desc .right div {
  margin-bottom: 25px;
}

main .bordered-block .slider .slick-slide .desc .left {
  padding-right: 7.25806%;
}

main .bordered-block .slider .slick-slide .desc .right {
  padding-left: 7.25806%;
}

.main-top {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 78vh;
  min-height: 775px;
  max-height: 812px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}

.advantages {
  width: 59%;
  min-width: 605px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

.advantages > div {
  width: 49%;
  padding: 2.2vw;
  -webkit-transition: background .5s ease, -webkit-box-shadow .5s ease;
  transition: background .5s ease, -webkit-box-shadow .5s ease;
  transition: box-shadow .5s ease, background .5s ease;
  transition: box-shadow .5s ease, background .5s ease, -webkit-box-shadow .5s ease;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.advantages > div:hover {
  -webkit-box-shadow: 0px 5px 40px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 5px 40px rgba(0, 0, 0, 0.1);
  background: #fff;
}

/* ---------------------- Продолжение текста  " ЕЩЁ .." --------------------------- */
.advantages > div:hover .advantages_more {
  background: #8C671C; /* 8C671C *  green 86ba4b   */
  color: #fff;
}
/* ------------------------------------------------------------------------- */
.advantages > div:nth-child(n + 3) {
  margin-top: 1.89vh;
}

.advantages_title {
  text-transform: uppercase;
  font-size: 1.9rem;
  margin-bottom: 1.26316vh;
  font-weight: 400;
  letter-spacing: -1px;
  color: #717171;
}

.advantages_more {
  background: #f5f5f5;
  color: #000;
  font-size: 1rem;
  margin-left: 4px;
  font-weight: 400;
  margin-top: 2.10526vh;
  padding: 2px 3px;
  display: inline-block;
  -webkit-transition: background .5s ease, color .5s ease;
  transition: background .5s ease, color .5s ease;
}

.advantages_list {
  list-style: none;
}

.advantages_list li {
  margin-bottom: 0.52632vh;
}

.advantages_list li:before {
  display: inline-block;
  margin-right: 2px;
}

/* ----------------- Цвет Подчеркивания на плитках Главная -------------------------- */
.advantages_list a, .advantages_list span {
  border-bottom: 1px solid #8C671C; /* 8C671C *  green 86ba4b   */
  font-size: 1rem;
  font-weight: 400;
  padding: 0 5px;
  color: #000;
  -webkit-transition: background .5s ease, color .5s ease;
  transition: background .5s ease, color .5s ease;
}
/* ------------------------------------------------------------------------- */
.about {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 8.42105vh;
}

.about-text {
  width: 42.91667%;
  min-width: 450px;
  line-height: 1.375rem;
  color: #000;
}

.about-text p {
  text-indent: 15px;
}

.about-text_title {
  font-size: 3.125rem;
  margin-bottom: 3.89474vh;
  color: #717171;
}

.about-imgs {
  width: 53.33333%;
  min-width: 464px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  color: #000;
}

.imgs-one {
  width: 26.5625%;
  min-width: 140px;
}

.imgs-one:nth-child(n + 4) {
  margin-top: 4.73684vh;
}

.imgs-one_text {
  text-align: center;
  margin-top: 2.63158vh;
}

.imgs-one_img {
  height: 70px;
  background-position: center;
  background-repeat: no-repeat;
}

.portfolio {
  background: #f5f5f5;
  padding: 6.52632vh 0;
  margin-top: 8.94737vh;
}

.portfolio_title {
  display: block;
  text-align: center;
  font-size: 3.125rem;
}

.portfolio-container {
  margin-top: 6.31579vh;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 20px 0 -20px -14px;
}

.portfolio-one {
  width: -webkit-calc((100% - 14px * 5) / 5);
  width: calc((100% - 14px * 5) / 5);
  margin: 0 0 20px 14px;
}

.portfolio-one_img {
  cursor: pointer;
  position: relative;
}

.portfolio-one_img:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.2);
  -webkit-transition: background .5s ease;
  transition: background .5s ease;
}

.portfolio-one_img:hover:after {
  background: transparent;
}

.portfolio-one_title {
  margin-top: 15px;
  font-size: 1.125rem;
  line-height: 1.5rem;
}
/* ------------------------------------------------------------------------- */

.portfolio-one_title a {
  border-bottom: 1px solid #8C671C; /* 8C671C *  green 86ba4b   */
  color: #000;
}
/* ------------------------------------------------------------------------- */

.portfolio-one_city {
  color: #babec2;
  margin-top: 5px;
}

.portfolio_link {
  display: block;
  max-width: 230px;
  text-align: center;
  margin: 50px auto 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.news {
  margin-top: 5.47368vh;
}

.news-top {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.news-top_title {
  font-size: 3.125rem;
}
/* ------------------ Кнопка Подписаться на рассылку ------------------------------ */
.news-btns a.subscribe {
  color: #000;
  background: transparent;
  border: 1px solid #8C671C; /* 8C671C *  green 86ba4b   */
  padding: 12px 27px 15px;
  -webkit-transition: background .5s ease, color .5s ease;
  transition: background .5s ease, color .5s ease;
}

.news-btns a.subscribe:hover {
  background: #D5A843;
  color: #fff;
}
/* ------------------------------------------------------------------------- */
.news-btns a:not(:first-child) {
  margin-left: 12px;
}

.news-cont {
  display: grid;
  grid-template-columns: repeat(2,1fr);
  grid-gap: clamp(32px,6.111vw,88px);
  margin-top: 3.15789vh;
  /*padding: 5.26316vh 0;*/
  /*display: -webkit-box;*/
  /*display: -webkit-flex;*/
  /*display: -ms-flexbox;*/
  /*display: flex;*/
  /*-webkit-justify-content: space-around;*/
  /*    -ms-flex-pack: distribute;*/
  /*        justify-content: space-around;*/
  /*border: 1px solid #e9e9e9;*/
}

/*.news-one {*/
/*  max-width: 500px;*/
/*}*/
.news-list {
  display: grid;
  align-content: flex-start;
  grid-gap: 40px;
}
.news-one_date {
  background: #f5f5f5;
  padding: 4px 7px;
  display: inline-block;
}

.news-one_title {
  /*margin-top: 14px;*/
  margin-top: 12px;
}
.news-one_image {
  margin-top: 12px;
}
.news-one_image img {
  display: block;
  height: auto;
}

.news-pin .news-one_text {
  margin-top: 16px;
}
.news-pin .news-one_image {
  margin-top: 32px;
}

/* ------------------ Заголовки новости ------------------------------ */
.news-one_title a {
  font-weight: 700;
  color: #8C671C;  /* 8C671C *  green 86ba4b   */
  text-transform: uppercase;
  border-bottom: 1px solid transparent;
  -webkit-transition: border-color .5s ease;
  transition: border-color .5s ease;
}

.news-one_title a:hover {
  border-color: #8C671C;
}
/* ------------------------------------------------------------------------- */
.news-one_title:hover + .news-one_text .news-inner__more {
  color: #fff;
  background: #8C671C;
}
/* ------------------------------------------------------------------------- */
.news-one_text {
  margin-top: 8px;
}

footer {
  margin-top: 6.84211vh;
}

footer .bot-cont {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 20px 0;
}

footer .bot-cont .dev {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}


footer .bot-cont .dev span {
  margin-right: 10px;
}
/* --------------------- Цвет footer ------------------------------- */
footer .bot-cont .links a {
  color: #8C671C; /* 8C671C *  green 86ba4b   */
  font-weight: 700;
  border-bottom: 1px solid transparent;
  -webkit-transition: border-color .5s ease;
  transition: border-color .5s ease;
}

footer .bot-cont .links a:hover {
  border-color: #8C671C; /* 8C671C *  green 86ba4b   */
}
/* ------------------------------------------------------------------------- */
footer .bot-cont .links a:not(:first-child) {
  margin-left: 30px;
}

footer .top-cont {
  background: #f5f5f5;
  padding: 8.73684vh 0 8.42105vh;
}

footer .top-cont .container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

footer .top-cont-block {
  max-width: 420px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}

footer .top-cont-block .msgs, footer .top-cont-block .soc {
  -webkit-align-self: flex-end;
      -ms-flex-item-align: end;
          align-self: flex-end;
}

footer .top-cont-block address {
  width: 100%;
}
footer .top-cont-block address.address {
  margin-bottom: 24px;
}
footer .top-cont-block address.address, footer .top-cont-block address.mail {
  padding-left: 35px;
}

footer .top-cont-block address.address a {
  border-bottom: 1px solid transparent;
  -webkit-transition: border-color .5s ease;
  transition: border-color .5s ease;
}

footer .top-cont-block address.address a:hover {
  border-color: #8C671C;  /* 8C671C *  green 86ba4b   */
}

footer .top-cont-block address.mail a {
  border-bottom: 1px solid transparent;
  -webkit-transition: border-color .5s ease;
  transition: border-color .5s ease;
}

footer .top-cont-block address.mail a:hover {
  border-color: #8C671C; /* 8C671C *  green 86ba4b   */
}

footer .top-cont-block address.msgs {
  position: relative;
  padding-left: 54px;
}

footer .top-cont-block address.msgs:before {
  content: "";
  width: 40px;
  height: 40px;
  position: absolute;
  top: -webkit-calc(50% - 20px);
  top: calc(50% - 20px);
  left: 0;
  -webkit-border-radius: 50%;
          border-radius: 50%;
}

footer .top-cont-block address.phone div:not(:first-child) {
  margin-top: 4px;
}

footer .top-cont-block address.phone a {
  padding-left: 22px;
  border-bottom: 1px solid transparent;
  -webkit-transition: border-color .5s ease;
  transition: border-color .5s ease;
}

footer .top-cont-block address.phone a:hover {
  border-color: #8C671C; /* 8C671C *  green 86ba4b   */
}

footer .top-cont-block a {
  color: #000;
}

footer .top-cont-block.btns {
  max-width: 225px;
  margin: 0 10px;
}

footer .top-cont-block.btns a {
  text-align: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  padding-right: 0;
  padding-left: 0;
}

footer .top-cont-block.btns a:not(:first-child) {
  margin-top: 15px;
}

.title-cont {
  margin-top: 3.15789vh;
}

.title-cont__title {
  font-size: 1.5rem;
  color: #717171;
  text-transform: uppercase;
  margin-top: 25px;
  font-weight: 700;
}

.bread-crumbs {
  font-size: 0.8125rem;
  text-transform: uppercase;
}

.bread-crumbs__link {
  color: #717171;
  position: relative;
  margin-right: 20px;
  font-weight: 400;
}

.bread-crumbs__link:after {
  content: "/";
  font-size: 0.9375rem;
  position: absolute;
  top: 0;
  right: -14px;
}
/* ------------------------------------------------------------------------- */
.bread-crumbs__this-page {
  color: #8C671C; /* 8C671C *  green 86ba4b   */
  font-weight: 400;
}
/* ------------------------------------------------------------------------- */
.content {
  margin-top: 23px;
}

.paginator {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  list-style: none;
  margin-top: 5.78947vh;
}

.paginator li {
  margin-right: 19px;
}

.paginator__arrow, .paginator__link {
  display: block;
}

.paginator__link {
  -webkit-transition: color .5s ease;
  transition: color .5s ease;
  color: #000;
}

/* ------------------------------------------------------------------------- */
.paginator__link:hover, .paginator__link--active {
  color: #8C671C; /* 8C671C *  green 86ba4b   */
}
/* ------------------------------------------------------------------------- */
.paginator__arrow {
  position: relative;
  width: 36px;
  height: 36px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background: #f5f5f5;
  -webkit-transition: background .5s ease;
  transition: background .5s ease;
}

.paginator__arrow--left {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
/* ------------------------------------------------------------------------- */
.paginator__arrow:hover {
  background: #8C671C; /* 8C671C *  green 86ba4b   */
}
/* ------------------------------------------------------------------------- */
.paginator__arrow:hover:after {
  opacity: 0;
}

.paginator__arrow:hover:before {
  opacity: 1;
}

.paginator__arrow:after, .paginator__arrow:before {
  content: "";
  position: absolute;
  width: 8px;
  height: 13px;
  -webkit-transition: opacity .5s ease;
  transition: opacity .5s ease;
  top: -webkit-calc(50% - 6px);
  top: calc(50% - 6px);
  left: -webkit-calc(50% - 4px);
  left: calc(50% - 4px);
}

.paginator__arrow:before {
  opacity: 0;
}

.news-inner__mailing-link {
  position: absolute;
  top: 10px;
  right: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: background .5s ease, color .5s ease;
  transition: background .5s ease, color .5s ease;
}


/* ------------------------------------------------------------------------- */
.news-inner__mailing-link:hover {
  background: #8C671C; /* 8C671C *  green 86ba4b   */
  color: #fff;
}
/* ------------------------------------------------------------------------- */
.news-inner__cont {
  margin-top: 3px;
}

.news-inner__block {
  padding: 40px 0 35px;
  border-bottom: 1px solid #e9e9e9;
}

.news-inner__block:first-child .news-inner__text {
  color: #000;
}

.news-inner__date {
  display: inline-block;
  padding: 4px 7px;
  background: #f5f5f5;
  margin-bottom: 18px;
}

.news-inner__title, .news-inner__text {
  max-width: 910px;
  line-height: 1.375rem;
}

/* ------------------------------------------------------------------------- */
.news-inner__title {
  text-transform: uppercase;
  color: #8C671C; /* 8C671C *  green 86ba4b   */
  font-weight: 700;
}
/* ------------------------------------------------------------------------- */
.news-inner__title:hover + .news-inner__text .news-inner__more {
  color: #fff;
  background: #8C671C; /* 8C671C *  green 86ba4b   */
}
/* ------------------------------------------------------------------------- */
.news-inner__text {
  margin-top: 10px;
  color: #000;
}

.news-inner__more {
  display: inline-block;
  -webkit-transition: color .5s ease, background .5s ease;
  transition: color .5s ease, background .5s ease;
  padding: 0 3px 3px;
  line-height: 1rem;
  color: #8C671C; /* 8C671C *  green 86ba4b   */
  font-weight: 400;
}
/* ------------------------------------------------------------------------- */
.news-inner__more:hover {
  color: #fff;
  background: #8C671C; /* 8C671C *  green 86ba4b   */
}
/* ------------------------------------------------------------------------- */
.documents__top-text {
  max-width: 900px;
  color: #000;
}

.documents-list {
  margin-top: 45px;
  list-style: none;
}

.documents-list + .documents-list {
  margin-top: 0;
}

.documents-list a:hover {
  text-decoration: underline;
}

.documents-list__title {
  padding: 15px 0;
  color: #717171;
  text-transform: uppercase;
  font-size: 1.5rem;
  font-weight: 700;
  border-bottom: 1px solid #e9e9e9;
}

.documents-list__list {
  list-style: none;
}

.documents-list__list-el {
  padding: 15px 0;
  border-bottom: 1px solid #e9e9e9;
  font-weight: 400;
}

.documents-filter {
  display: inline-block;
  margin-right: -4px;
  max-width: 880px;
  margin-top: 33px;
  border: 1px solid #e9e9e9;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 33px 52px 29px 33px;
}

.documents-filter__wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.documents-filter__select-cont {
  width: 235px;
  margin-right: 33px;
  color: #000;
}

.documents-filter__label {
  margin-bottom: 21px;
  display: block;
}

.documents-filter__add-to-filter {
  font-size: 0.875rem;
  display: inline-block;
  margin-left: 9px;
}

.documents-filter__add-to-filter:before {
  display: inline-block;
  margin-right: 12px;
  margin-top: 15px;
}

.documents-filter__adds {
  margin-top: 8px;
}

.documents-filter__adds-el {
  padding: 7px 14px;
  background: #f5f5f5;
  font-size: 0.875rem;
  position: relative;
}

.documents-filter__adds-el:not(:first-child) {
  margin-top: 6px;
}

.documents-filter__adds-el__delete {
  position: absolute;
  top: 12px;
  right: 17px;
  display: block;
  height: 8px;
  width: 8px;
  cursor: pointer;
}

.documents-filter-btns {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-align-self: flex-start;
      -ms-flex-item-align: start;
          align-self: flex-start;
  margin-left: 17px;
  margin-top: 40px;
}

.documents-filter__submit, .documents-filter__reset {
  height: 49px;
  width: 122px;
  padding-right: 0 !important;
  padding-left: 0 !important;
  text-align: center;
  padding-bottom: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.documents-filter__submit {
  margin-right: 30px;
  padding-top: 0;
}

.documents-filter__reset {
  padding-top: 0;
  padding-bottom: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.documents-inner-list {
  margin-top: 14px;
  list-style: none;
}

.documents-inner-list__li {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 19px 0;
  border-bottom: 1px solid #e9e9e9;
}

.documents-inner-list__info {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}

.documents-inner-list__info-img {
  height: 41px;
  width: 37px;
  position: relative;
  margin-right: 29px;
}

/* ------------------------------------------------------------------------- */
.documents-inner-list__info-img:after {
  content: attr(data-title);
  font-size: 0.6875rem;
  color: #8C671C; /* 8C671C *  green 86ba4b   */
  text-transform: uppercase;
  margin-top: 10px;
  letter-spacing: .2px;
  position: absolute;
  left: 4px;
  right: 0;
  text-align: center;
}
/* ------------------------------------------------------------------------- */
.documents-inner-list__info-title {
  font-size: 1rem;
  line-height: 1.375rem;
}

.documents-inner-list__info-title h2 {
  color: #8C671C; /* 8C671C *  green 86ba4b   */
}
/* ------------------------------------------------------------------------- */
.documents-inner-list__info-title span {
  text-transform: lowercase;
}

.documents-inner-list__view {
  margin-left: 31px;
}

.fade {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
  z-index: 2;
  display: none;
}

.contacts-block:not(:first-child) {
  margin-top: 45px;
}

.contacts-block__title {
  font-weight: 700;
  font-size: 1.5rem;
  line-height: 1.3125rem;
  margin-bottom: 10px;
  letter-spacing: -.9px;
}

.contacts-block__cont {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.contacts-block__map {
  width: 54.41667%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.contacts-block__map img {
  width: 100%;
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  display: block;
}

.contacts-block-text {
  border: 1px solid #e9e9e9;
  border-right: none;
  width: 45.83333%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 15px 20px 15px 44px;
  color: #000;
}

.contacts-block__contact {
  color: #000;
}

.contacts-block__contact b {
  color: #717171;
}

.contacts-block__contact a[href^="tel:"], .contacts-block__contact a[href^="mailto"] {
  color: #000;
}

.contacts-block__contact:not(:first-child) {
  margin-top: 20px;
}

.contacts-block__contact-title {
  margin-bottom: 9px;
  font-size: 1rem;
  width: 100%;
}

.contacts-block__contact--rejim {
  font-size: 0.875rem;
}

.contacts-block__contact--rejim .rejim-days {
  display: inline-block;
  margin-right: 15px;
  font-weight: 400;
  color: #000;
}

.contacts-block__address {
  padding: 3px 0 3px 50px;
  margin-bottom: 18px;
}

.page-404 {
  text-align: center;
  margin-top: 94px;
}

.page-404__title {
  text-transform: uppercase;
  color: #8C671C; /* 8C671C *  green 86ba4b   */
  font-weight: 700;
  font-size: 1.5625rem;
  line-height: 1.625rem;
  margin-top: 70px;
  letter-spacing: -.1px;
}

.page-404__text {
  font-size: 1.125rem;
  line-height: 1.625rem;
  margin-top: 27px;
  letter-spacing: -.25px;
  color: #000;
}

.page-404__text a {
  text-decoration: underline;
  font-weight: 400;
}

.top5-slider {
  margin-left: -4.58392%;
  max-height: 600px;
  max-width: 775px;
  position: relative;
}

.top5-slider.op {
  z-index: 1;
}

.top5-slider__numbers {
  position: absolute;
  top: 20%;
  right: -125px;
  font-size: 1.375rem;
  z-index: 1;
}

.top5-slider > .top5-slider__slide:not(:first-child) {
  display: none;
}

.top5-slider .slick-slide {
  height: auto;
}

.top5-slider .slick-arrow {
  position: absolute;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  -webkit-transition: border 1.5s ease;
  transition: border 1.5s ease;
  top: -webkit-calc(19% - 23px);
  top: calc(19% - 23px);
  background: #fff;
  height: 45px;
  width: 45px;
  border: 1px solid #dbdbdb;
  margin-top: 21px;
  cursor: pointer;
  outline: none;
  z-index: 2;
}
/* --------------------------------------------------------------- */
.top5-slider .slick-arrow:hover {
  border-color: #8C671C; /* 8C671C *  green 86ba4b   */
} 
/* --------------------------------------------------------------- */
.top5-slider .slick-arrow:hover:before {
  opacity: 1;
}

.top5-slider .slick-arrow:hover:after {
  opacity: 0;
}

.top5-slider .slick-arrow:before, .top5-slider .slick-arrow:after {
  content: "";
  position: absolute;
  height: 10px;
  width: 19px;
  top: -webkit-calc(50% - 5px);
  top: calc(50% - 5px);
  left: -webkit-calc(50% - 10px);
  left: calc(50% - 10px);
  -webkit-transition: opacity 1.5s ease;
  transition: opacity 1.5s ease;
}

.top5-slider .slick-arrow:before {
  opacity: 0;
}

.top5-slider .slick-prev {
  -webkit-transform: rotateZ(90deg);
      -ms-transform: rotate(90deg);
          transform: rotateZ(90deg);
  right: 10px;
}

.top5-slider .slick-next {
  left: -webkit-calc(100% + 10px);
  left: calc(100% + 10px);
  -webkit-transform: rotateZ(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotateZ(-90deg);
}

.blog {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.blog__list {
  width: 65.16667%;
}

.blog--level-2 {
  margin-top: -22px;
}

.tags {
  margin-top: 25px;
}

.tags-title {
  display: inline-block;
  color: inherit;
}

/* --------------------------------------------------------------- */
.tags__link {
  text-transform: lowercase;
  color: inherit;
  color: #8C671C; /* 8C671C *  green 86ba4b   */
}
/* --------------------------------------------------------------- */
.tags__link:hover {
  text-decoration: underline;
}

.tags__link:not(:last-child):after {
  content: ",";
}

.blog-list {
  color: #717171;
}

.blog-list__one:not(:first-child) {
  margin-top: 45px;
}

.blog-list__one .news-inner__more {
  text-decoration: none;
}
/* --------------------------------------------------------------- */
.blog-list__one:hover .news-inner__more {
  background: #8C671C; /* 8C671C *  green 86ba4b   */
  color: #fff;
}
/* --------------------------------------------------------------- */
.blog-list__one-date {
  padding: 4px 7px;
  background: #f5f5f5;
  display: inline-block;
}

.blog-list__one-img {
  -webkit-filter: grayscale(100%);
          filter: grayscale(100%);
  display: block;
  -webkit-transition: -webkit-filter .5s ease;
  transition: -webkit-filter .5s ease;
  transition: filter .5s ease;
  transition: filter .5s ease, -webkit-filter .5s ease;
}

.blog-list__one-img--detail {
  -webkit-filter: none;
          filter: none;
}

.blog-list__one-img:hover {
  -webkit-filter: grayscale(0);
          filter: grayscale(0);
}

.blog-list__one-title, .blog-list__one-img-cont {
  display: block;
}

.blog-list__one-title {
  color: #717171;
  line-height: 2.125rem;
  font-size: 1.5rem;
  margin-bottom: 1px;
  font-weight: 700;
  text-transform: uppercase;
}

.blog-list__one-info {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 29px;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

.blog-list__one-info-comment-add {
  width: 100%;
  margin-top: 25px;
}

.blog-list__one-info-comment-add .add-comment {
  font-size: 0.875rem;
}

.blog-list__one-left {
  width: 31.96931%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.blog-list__one-right {
  width: 58.4399%;
}

.blog-list__one-right .text-page {
  line-height: 1.375rem;
}

.blog__nav {
  width: 31.5%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-left: 3.5%;
  border-left: 1px solid #e6e6e6;
}

.blog-nav:not(:first-child) {
  margin-top: 65px;
}

.blog-nav__title {
  text-transform: uppercase;
  font-size: 1.5rem;
  line-height: 2.125rem;
  font-weight: 700;
  margin-bottom: 28px;
  letter-spacing: .5px;
}

.blog-sections-list__el {
  display: block;
  letter-spacing: -.1px;
}

.blog-sections-list__el:not(:first-child) {
  margin-top: 22px;
}

.blog-sections-list__link {
  font-weight: 400;
}

.blog-sections-list__link:hover {
  text-decoration: underline;
}

.blog-comments__list-el {
  position: relative;
  padding-left: 17px;
}

.blog-comments__list-el:before {
  content: "";
  position: absolute;
  left: 0;
  height: 1px;
  width: 5px;
  background: #717171;
  top: 12px;
}

.blog-comments__list-el:not(:first-child) {
  margin-top: 22px;
}

.blog-comments__list-link {
  color: #000;
  line-height: 1.375rem;
  letter-spacing: -.1px;
}

/* --------------------------------------------------------------- */
.blog-comments__list-link:hover {
  color: #8C671C; /* 8C671C *  green 86ba4b   */
  text-decoration: underline;
}
/* --------------------------------------------------------------- */
.blog-detail .blog-list__one-left {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.comments {
  margin-top: 80px;
}

.comments__title {
  text-transform: uppercase;
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.375rem;
}

.comments__cont {
  margin-top: 35px;
}

.bot-blocks {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin-bottom: -40px;
}

.bot-blocks__cont {
  background: #f5f5f5;
  margin-top: 88px;
  padding: 70px 0 73px;
  margin-bottom: -6.84211vh;
}

.bot-blocks__title {
  text-transform: uppercase;
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: 700;
  margin-bottom: 3px;
}

.bot-blocks__one {
  width: 30.75%;
  margin-bottom: 40px;
}

/* --------------------------------------------------------------- */
.bot-blocks__one:hover .news-inner__more {
  color: #fff;
  background: #8C671C; /* 8C671C *  green 86ba4b   */
}
/* --------------------------------------------------------------- */
.bot-blocks__one:not(:nth-child(3n + 1)) {
  margin-left: 3.83333%;
}

.bot-blocks__one-title {
  color: #717171;
  text-transform: uppercase;
  line-height: 1.375rem;
  margin-top: 3px;
  display: block;
  font-weight: 700;
}

.bot-blocks__one-top-title {
  text-transform: uppercase;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.5rem;
  margin-bottom: 3px;
}

.bot-blocks__one-text {
  margin-top: 3px;
  color: #000;
}

.catalog-cont {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 40px;
  margin-bottom: -85px;
}

.catalog__one {
  width: 48.08333%;
  margin-bottom: 85px;
}
/* --------------------------------------------------------------- */
.catalog__one:hover .news-inner__more {
  color: #fff;
  background: #8C671C; /* 8C671C *  green 86ba4b   */
}
/* --------------------------------------------------------------- */
.catalog__one-text {
  line-height: 1.375rem;
  color: #000;
}

.catalog__one-title {
  text-transform: uppercase;
  font-weight: 700;
  font-size: 1.5rem;
  margin-bottom: 1px;
  letter-spacing: .01em;
  color: #717171;
}

.catalog__one-img {
  display: block;
}

.catalog__one-img-cont {
  display: block;
  margin-bottom: 5px;
}

.catalog__one .catalog-tags {
  margin: 10px 0 !important;
}

.inner-page .about {
  display: block;
  margin-top: 0;
}

.about-cont {
  width: 100%;
  margin-top: 43px;
}

.about__one:not(:first-child) {
  margin-top: 76px;
}

.about__one .imgs-one_text {
  margin-top: 0;
}

.about__one-title {
  text-align: center;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 1.5rem;
  line-height: 2.125rem;
  margin-bottom: 23px;
}

.about__one-imgs {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: -30px;
}

.about__one-imgs-img {
  display: block;
}

.about__one-img-cont {
  display: block;
  width: 31.66667%;
  margin-bottom: 30px;
}

.about__one-img-cont:not(:nth-child(3n + 1)) {
  margin-left: 2.5%;
}

.about__one-info {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  margin-top: 68px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.about__one-text {
  max-width: 950px;
  width: 100%;
  margin-right: auto;
  color: #000;
}

.about__one-advantages {
  width: 53.08%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
}

.about__one-advantages + .about__one-text {
  width: 42.91667%;
}

.catalog--thrid .catalog-cont {
  margin: 66px 0 -37px;
}

.catalog-tags {
  margin-top: 22px;
}

.catalog-tags__title {
  display: inline-block;
  margin-right: 2px;
  font-weight: 400;
}

.catalog-tags__tag {
  display: inline-block;
  -webkit-transition: color .5s ease, background .5s ease;
  transition: color .5s ease, background .5s ease;
  padding: 1px 3px;
}
/* --------------------------------------------------------------- */
.catalog-tags__tag:not(:last-child):after {
  content: ",";
  -webkit-transition: color .5s ease;
  transition: color .5s ease;
  color: #8C671C; /* 8C671C *  green 86ba4b   */
}

.catalog-tags__tag:hover, .catalog-tags__tag.active {
  color: #fff;
  background: #8C671C; /* 8C671C *  green 86ba4b   */
}
/* --------------------------------------------------------------- */
.catalog-tags__tag:hover:after, .catalog-tags__tag.active:after {
  color: #fff;
}

.catalog-thrid__one {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
  margin-bottom: 37px;
}

.catalog-thrid__one-img {
  display: block;
}

.catalog-thrid__one-img-cont {
  width: 48.08333%;
}
/* --------------------------------------------------------------- */
.catalog-thrid__one-img-cont:hover + .catalog-thrid__one-desc .news-inner__more {
  background: #8C671C; /* 8C671C *  green 86ba4b   */
  color: #fff;
}
/* --------------------------------------------------------------- */
.catalog-thrid__one-desc {
  width: 48.08333%;
}

.catalog-thrid__one-desc:hover .news-inner__more {
  background: #8C671C;  /* 8C671C *  green 86ba4b   */
  color: #fff;
}

.catalog-thrid__one-title, .catalog-thrid__one-text {
  max-width: 450px;
}

.catalog-thrid__one-title {
  font-weight: 700;
  display: inline-block;
  text-transform: uppercase;
  font-size: 1.5rem;
  line-height: 1.8rem;
  color: #717171;
}

.catalog-thrid__one-text {
  margin-top: 20px;
  color: #000;
}

.tovar-top {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.tovar__left {
  width: 56.25%;
}

.tovar__right {
  width: 38.91667%;
}

.tovar__desc {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.tovar__order-btn {
  margin: 22px 0 auto;
}

.tovar__download {
  position: relative;
  padding-left: 40px;
  font-weight: 400;
}

.tovar__download:before {
  content: "";
  position: absolute;
  height: 26px;
  width: 22px;
  left: 0;
  top: -webkit-calc(50% - 13px);
  top: calc(50% - 13px);
}

.tovar__download-cont {
  margin: 28px 0 0;
}

.tovar-slider__imgs-img {
  display: block;
  opacity: 0;
}

.tovar-slider__imgs-img-cont {
  display: none;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}

.tovar-slider__imgs-img-cont.active {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.tovar-slider__imgs-img-cont.active .tovar-slider__imgs-img {
  opacity: 1;
}

.tovar-slider__btns {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin: 10px 0 -10px;
}

.tovar-slider__btns-btn {
  padding-left: 48px;
  position: relative;
  margin-bottom: 12px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  color: #000;
}

.tovar-slider__btns-btn.active:after {
  opacity: 1;
}

.tovar-slider__btns-btn:before, .tovar-slider__btns-btn:after {
  content: "";
  position: absolute;
  -webkit-border-radius: 50%;
          border-radius: 50%;
}

/* --------------------------------------------------------------- */
.tovar-slider__btns-btn:before {
  left: 0;
  border: 1px solid #8C671C; /* 8C671C *  green 86ba4b   */
  height: 23px;
  width: 23px;
  top: -webkit-calc(50% - 12px);
  top: calc(50% - 12px);
}
/* --------------------------------------------------------------- */
.tovar-slider__btns-btn:after {
  background: #8C671C; /* 8C671C *  green 86ba4b   */
  height: 11px;
  width: 11px;
  left: 7px;
  top: -webkit-calc(50% - 5px);
  top: calc(50% - 5px);
  opacity: 0;
}
/* --------------------------------------------------------------- */
.tovar-slider__btns-btn:nth-child(odd) {
  width: 40.68522%;
}

.tovar-slider__btns-btn:nth-child(even) {
  width: 55.67452%;
}

.tovar-tabs__cont {
  margin-top: 86px;
}

.tovar-tabs__tabs {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.tovar-tabs__tabs-tab {
  text-align: center;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  font-size: 1.125rem;
  font-weight: 400;
  padding: 18px 26px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  border: 1px solid transparent;
  border-bottom: 1px solid #717171;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: pointer;
}

.tovar-tabs__tabs-tab.active {
  color: #000;
  border: 1px solid #717171;
  border-bottom: 1px solid transparent;
}

.tovar-tabs__content {
  border: 1px solid #717171;
  border-top: none;
  padding: 35px 23px 23px;
}

.tovar-tabs__content-one {
  display: none;
}

.tovar-tabs__content-one.active {
  display: block;
}

.tovar-tabs__content .text-page > * {
  max-width: 910px;
}

.tovar-tabs__content .text-page table {
  max-width: 100%;
}

.tovar-tabs__content .text-page h5 {
  text-transform: uppercase;
}

.forms {
  position: relative;
  width: 780px;
  z-index: 1;
  font-weight: 400;
}

.forms__fade {
  background: rgba(0, 0, 0, 0.2);
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
/* --------------------------------------------------------------- */

.forms .close {
  position: absolute;
  height: 30px;
  width: 33px;
  position: absolute;
  top: 0;
  left: -webkit-calc(100% - 3px);
  left: calc(100% - 3px);
  background: #8C671C; /* 8C671C *  green 86ba4b   */
  cursor: pointer;
}
/* --------------------------------------------------------------- */
.forms .close:after, .forms .close:before {
  content: "";
  position: absolute;
  background: #fff;
  height: 3px;
  width: 18px;
  -webkit-transform-origin: right;
      -ms-transform-origin: right;
          transform-origin: right;
  right: 9px;
}

.forms .close:after {
  bottom: 7px;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
}

.forms .close:before {
  top: 7px;
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
}

.forms__wrap {
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  min-width: 1000px;
  z-index: 5;
  overflow-y: scroll;
  display: none;
}
/* --------------------------------------------------------------- */
/* -------------- форма обратной связи ---------------------- */
/* --------------------------------------------------------------- */
.forms__tabs {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background: #fff;
  -webkit-border-radius: 7px 7px 0 0;
          border-radius: 7px 7px 0 0;
  border-bottom: 6px solid #8C671C;
  z-index: 1;
  position: relative;
}
/* --------------------------------------------------------------- */
/* --------------------------------------------------------------- */
/* --------------------------------------------------------------- */
.forms__tab {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background: -webkit-gradient(linear, left top, left bottom, from(#f7f7f7), color-stop(7%, #fbfbfb), to(#bdbdbd));
  background: -webkit-linear-gradient(top, #f7f7f7 0%, #fbfbfb 7%, #bdbdbd 100%);
  background: linear-gradient(to bottom, #f7f7f7 0%, #fbfbfb 7%, #bdbdbd 100%);
  text-align: center;
  -webkit-border-radius: 7px 7px 0 0;
          border-radius: 7px 7px 0 0;
  color: #8C671C;  /* 8C671C *  green 86ba4b   */
  padding: 8px 15px;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.forms__tab:not(:first-child) {
  margin-left: 7px;
}
/* ----------------------------  форма обратной связи ----------------------------------- */

.forms__tab.active, .forms__tab:hover {
  background: -webkit-gradient(linear, left top, left bottom, from(#8C671C), color-stop(21%, #8C671C), to(#8C671C));
	
	
  background: -webkit-linear-gradient(top, #8C671C 0%, #8C671C 21%, #8C671C 100%);
	
  background: linear-gradient(to bottom, #8C671C 0%, #8C671C 21%, #8C671C 100%);
	
  color: #fff;
}
/* --------------------------------------------------------------- */
/* --------------------------------------------------------------- */
/* --------------------------------------------------------------- */
.forms {
  color: #000;
}

.forms__main {
  background: #fff;
  padding: 20px  25px 25px;
}

.forms__one {
  display: none;
}

.forms__one.active {
  display: block;
}

.forms__one-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin-bottom: -16px;
}

.forms__bot {
  margin-top: 15px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}

.forms__captcha {
  -webkit-box-flex: 0;
  -webkit-flex: none;
      -ms-flex: none;
          flex: none;
}

.forms__check {
  width: 56.32911%;
  font-size: 0.875rem;
  position: relative;
}

.file__label {
  width: 100%;
  position: relative;
  height: 47px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  pointer-events: none;
}

.file__label span {
  max-width: 225px;
}

.file__label:before, .file__label:after {
  position: absolute;
}

.file__label:before {
  pointer-events: all;
  content: "Прикрепить файл";
  left: 261px;
  background: #f5f5f5;
  color: #000;
  padding: 13px 35px 15px;
  top: -webkit-calc(50% - 23px);
  top: calc(50% - 23px);
  cursor: pointer;
}

.file__label:after {
  right: 0;
  height: 48px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 240px;
  content: attr(data-text);
  color: #000;
  word-break: break-all;
}

.forms__error-message {
  border: 1px solid #d4d4d4;
  background: #fff;
  color: #000;
  padding: 7px 10px;
  -webkit-border-radius: 7px;
          border-radius: 7px;
  position: absolute;
  bottom: 41px;
  right: -6px;
  -webkit-box-shadow: 0px 0px 21px 0px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 0px 21px 0px rgba(0, 0, 0, 0.1);
  display: none;
}

.forms__error-message:after {
  content: "";
  position: absolute;
  top: -webkit-calc(100% - 0px);
  top: calc(100% - 0px);
  right: 19px;
  height: 8px;
  width: 15px;
}

.forms__error-message--file {
  bottom: initial;
  right: 21%;
  top: 0;
}

.forms__error-message-icon {
  display: block;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  position: absolute;
  border: 1px solid red;
  height: 19px;
  width: 19px;
  background: #fff;
  bottom: -32px;
  right: 16px;
}

.forms__error-message-icon:after, .forms__error-message-icon:before {
  content: "";
  position: absolute;
  width: 1px;
  background: red;
  left: -webkit-calc(50% - 1px);
  left: calc(50% - 1px);
}

.forms__error-message-icon:before {
  top: 4px;
  height: 8px;
}

.forms__error-message-icon:after {
  bottom: 4px;
  height: 2px;
}

.forms__label {
  margin-bottom: 3px;
  font-size: 0.9375rem;
  font-weight: 400;
}

.forms__input {
  height: 40px;
  width: 100%;
  -webkit-box-shadow: inset 2px 3px 7px 0px rgba(13, 13, 13, 0.15);
          box-shadow: inset 2px 3px 7px 0px rgba(13, 13, 13, 0.15);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #fafafa;
  border: none;
  outline: none;
  padding: 0 16px;
  color: #000;
  border: 1px solid transparent;
}

.forms__input--file {
  display: none;
}
/* --------------------------------------------------------------- */

.forms__input[required] + .forms__label:after {
  content: "*";
  color: #8C671C; /* 8C671C *  green 86ba4b   */
  display: inline-block;
  margin-left: 4px;
}
/* --------------------------------------------------------------- */
.forms__input.forms-input_error {
  border-color: red;
}

.forms__input.forms-input_error ~ .forms__error-message {
  display: block;
}

.forms__input--textarea {
  resize: none;
  height: 105px;
  padding: 12px 16px;
}

.forms__input--select {
  background-repeat: no-repeat;
  background-position: center right 16px;
}

.forms__input-cont {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: column-reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 48.10127%;
  margin-bottom: 12px;
  position: relative;
}

.forms__input-cont--full, .forms__input-cont--file {
  width: 100%;
}

.forms__input-cont--full {
  order: 5;
}
.forms__input-cont--file {
  order: 6;
}
.forms__input-cont--file .file__label {
  height: auto;
}
.forms__input-cont--file .file__label span {
  display: flex;
  flex-direction: column;
  text-align: center;
  pointer-events: all;
  content: "Прикрепить файл";
  left: 261px;
  background: #f5f5f5;
  color: #000;
  padding: 13px 35px 15px;
  top: -webkit-calc(50% - 23px);
  top: calc(50% - 23px);
  cursor: pointer;
  font-size: 0;
}
.forms__input-cont--file .file__label span::before {
  content: 'Прикрепить файл';
  font-size: 16px;
}
.forms__input-cont--file .file__label span::after {
  content: '(не более 5 mb)';
  font-size: 12px;
}
.forms__input-cont--file .file__label::before {
  display: none;
  /*content: '(не более 5 mb)';*/
  /*position: static;*/
}
.forms__input-cont--file .file__label::after {
  position: static;
  margin-left: 16px;
}
.forms__input-cont--file .file__label[data-text="Файл не выбран"]::after {
  display: none;
}

.forms__input-cont--time {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  line-height: 0.9375rem;
}

.forms__input-cont--time label {
  margin-bottom: 0;
  font-size: 14px;
}

.forms__input-cont--time > * {
  width: 187px;
}

.forms__input-cont--time .forms__input--select {
  background-position: center right 6px;
}

.forms__req {
  margin-top: 13px;
  font-size: 0.875rem;
}
/* --------------------------------------------------------------- */

.forms__req:before {
  content: "*";
  color: #8C671C; /* 8C671C *  green 86ba4b   */
  display: inline-block;
  margin-right: 4px;
}
/* --------------------------------------------------------------- */
.time-cont {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: relative;
}

.time-cont .forms__input {
  width: 81px;
}

.forms-checkbox:not(:first-child) {
  margin-top: 7px;
}

.forms-checkbox__input {
  opacity: 0;
  left: 0;
  bottom: 0;
  position: absolute;
}

.forms-checkbox__input.forms-input_error + .forms-checkbox__label {
  color: red;
}
.forms-checkbox__input.forms-input_error + .forms-checkbox__label a {
  color: red;
}

.forms-checkbox__input:checked + .forms-checkbox__label:after {
  opacity: 1;
}

.forms-checkbox__label {
  position: relative;
  cursor: pointer;
  padding: 4px 0 4px 44px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}

.forms-checkbox__label a {
  text-decoration: underline;
}

.forms-checkbox__label:before, .forms-checkbox__label:after {
  content: "";
  position: absolute;
}

.forms-checkbox__label:after {
  height: 8px;
  width: 14px;
  left: 5px;
  top: -webkit-calc(50% - 3px);
  top: calc(50% - 3px);
  opacity: 0;
}

.forms-checkbox__label:before {
  height: 23px;
  width: 23px;
  -webkit-border-radius: 1px;
          border-radius: 1px;
  border: 1px solid #dbdbdb;
  left: 0;
  top: -webkit-calc(50% - 12px);
  top: calc(50% - 12px);
}
/* --------------------------------------------------------------- */
.forms__submit {
  border: 0;
  background: #8C671C; /* 8C671C *  green 86ba4b   */
  color: #fff;
  padding: 14px 31px 16px;
  font-weight: 400;
  padding-top: 0;
  padding-bottom: 0;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  text-align: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-border-radius: 34px;
          border-radius: 34px;
  min-height: 49px;
  padding-bottom: 2px;
  -webkit-transition: background .5s ease;
  transition: background .5s ease;
}
/* --------------------------------------------------------------- */
.forms__submit:hover {
  background: #8C671C; /* 8C671C *  green 86ba4b   */
}
/* --------------------------------------------------------------- */
.forms__submit-cont {
  text-align: center;
  margin-top: 20px;
}

.documents-filter--port {
  max-width: 100%;
  display: block;
  margin-right: 0;
}

.portfolio-container {
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

.portfolio-one img {
  display: block;
  object-fit: cover;
  height: 229px;
}

.port .port .portfolio-container {
  margin-bottom: -45px;
}

.port .port .portfolio-one {
  margin-bottom: 45px;
}

.fancy-forms {
  display: none;
  width: 712px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 25px 32px 42px;
  background: #fff;
}

#subscribe .forms__captcha, #subscribe .forms__check {
  width: 47.46835%;
}

.forms-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 30px;
  margin-bottom: -16px;
}

.forms__title {
  text-align: center;
  color: #717171;
  font-size: 1.875rem;
}

.ser__cont {
  margin-top: 40px;
}

.ser__imgs {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin-bottom: -20px;
}

.ser__imgs-img {
  display: block;
  width: 100%;
}

.ser__imgs-img-cont {
  display: block;
  width: 19%;
  margin-bottom: 20px;
}

.ser__imgs-img-cont:not(:nth-child(5n + 1)) {
  margin-left: 1.25%;
}

.ser__table {
  margin-top: 82px;
}

.ser__tabs {
  margin-top: 90px;
}

.materials {
  max-width: 756px;
  margin-top: 34px;
}

.materials__list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin-bottom: -25px;
}

.materials__list-title {
  margin-top: 15px;
  display: block;
  color: #000;
}

.materials__list-img {
  display: block;
  width: 100%;
}

.materials__list-img-cont {
  display: block;
  width: 22.61905%;
  color: #717171;
  margin-bottom: 25px;
}

.materials__list-img-cont:not(:nth-child(4n + 1)) {
  margin-left: 3.1746%;
}

.big-img {
  margin-top: 25px;
}

.big-img__img {
  max-width: 100%;
  display: block;
}

.tovar-tabs__content-one .set__table {
  margin-top: 67px;
}

.tovar-tabs__content-one .text-page:not(:first-child) {
  margin-top: 36px;
}
/* --------------------------------------------------------------- */
.fancybox-close {
  position: absolute;
  height: 30px;
  width: 30px;
  position: absolute;
  top: 0;
  left: 100%;
  background: #8C671C; /* 8C671C *  green 86ba4b   */
  cursor: pointer;
}
/* --------------------------------------------------------------- */
.fancybox-close:after, .fancybox-close:before {
  content: "";
  position: absolute;
  background: #fff;
  height: 3px;
  width: 18px;
  -webkit-transform-origin: right;
      -ms-transform-origin: right;
          transform-origin: right;
  right: 9px;
}

.fancybox-close:after {
  bottom: 7px;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
}

.fancybox-close:before {
  top: 7px;
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
}

.search-page td {
  padding: 0 !important;
}

.search-page td:not(:last-child):not(:first-child) {
  display: none;
}
/* --------------------------------------------------------------- */
.search-page input[type="text"] {
  background: #fff;
  border: 1px solid #e9e9e9;
  padding: 2px 15px;
  width: 100% !important;
  height: 50px;
  outline-color: #8C671C; /* 8C671C *  green 86ba4b   */
}
/* --------------------------------------------------------------- */
.search-page input[type="submit"] {
  -webkit-border-radius: 0;
          border-radius: 0;
  padding: 10px 27px 13px;
  border: 0;
}
/* --------------------------------------------------------------- */
.to-top {
  display: none;
  position: fixed;
  bottom: 30px;
  right: 30px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  border: 1px solid #8C671C; /* 8C671C *  green 86ba4b   */
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
  cursor: pointer;
  height: 35px;
  width: 35px;
  z-index: 7000;
}
/* --------------------------------------------------------------- */

.portfolio-one_img-slider {
  z-index: 2;
}

@media screen and (max-height: 870px) {
  .title-cont {
    margin-top: 28px;
  }
}

@media screen and (max-width: 1100px) and (orientation: portrait) {
  .title-cont {
    margin-top: 28px;
  }
}

@media screen and (max-height: 730px) {
  .forms__wrap {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  .forms__fade {
    height: 730px;
  }
}

@media screen and (max-width: 1100px) {
  .about {
    margin-top: 40px;
  }
}

/*==========  Desktop First  ==========*/
@media only screen and (max-width: 1600px) {
  main {
    background-position: left -20% top;
  }
  main .bordered-block {
    top: 30px;
    min-height: 660px;
  }
  main .bordered-block .close {
    top: 5px;
    right: 5px;
  }
  main .bordered-block .slider .slick-slide .desc {
    padding: 21px 11px 0 39px;
    top: 0;
    width: 43%;
    min-width: 0;
  }
  main .bordered-block .slider .slick-slide .desc .left, main .bordered-block .slider .slick-slide .desc .right {
    width: 100%;
  }
  main .bordered-block .slider .slick-slide .desc .left {
    padding-right: 0;
  }
  main .bordered-block .slider .slick-slide .desc .right {
    padding-left: 0;
  }
  main .bordered-block .slider .slick-arrow {
    right: auto;
    top: 0;
  }
  main .bordered-block .slider .slick-prev {
    left: 40vw;
  }
  main .bordered-block .slider .slick-next {
    left: 45vw;
  }
  .top5-slider .slick-slide {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .top5-slider .slick-slide img {
    width: 100% !important;
    min-height: 0 !important;
  }
  .top5-slider .slick-arrow {
    top: 55px;
  }
  .top5-slider__numbers {
    top: 2px;
    left: 2px;
    right: auto;
    padding: 5px;
    background: #fff;
    height: auto !important;
    width: auto !important;
  }
}

@media only screen and (max-width: 1400px) {
  main {
    background-position: left -45% top;
  }
  .bordered-block {
    max-width: 95%;
  }
  .top5-slider {
    max-width: 64%;
  }
}

@media only screen and (max-width: 1367px) {
  main .bordered-block {
    top: 30px;
  }
  .top5-slider .slick-arrow {
    top: 55px;
  }
}

@media screen and (max-width: 1300px) {
  main {
    background-position: left -75% top;
  }
 
}

@media only screen and (max-width: 1200px) {
  main {
    background-position: left -80% top;
  }
  .tovar-tabs__tabs-tab {
    padding: 18px 7px;
    font-size: 0.9375rem;
  }
  .tovar-tabs__tabs-tab[data-id="#request"] {
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 75px;
        -ms-flex: 1 0 75px;
            flex: 1 0 75px;
    padding-right: 0;
    padding-left: 0;
  }
  main .bordered-block .close {
    top: 4px;
    right: 4px;
  }
}

@media screen and (max-height: 690px) {
  main .bordered-block {
    top: 0;
    min-height: 600px;
  }
  main .bordered-block .slider .slick-slide .desc {
    padding: 10px 11px 0 20px;
  }
  main .bordered-block .slider .slick-slide .desc .top {
    margin-bottom: 25px;
  }
}

@media screen and (max-width: 1100px) and (orientation: landscape) {
  main .bordered-block {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    max-width: 100%;
    min-height: 0;
  }
  main .bordered-block .controls button.prev {
    left: 5px;
  }
  main .bordered-block .controls button.next {
    right: 5px;
  }
  main .bordered-block .all {
    top: auto;
    bottom: 20px;
    width: -webkit-calc(100% - 45px);
    width: calc(100% - 45px);
  }
}

@media only screen and (max-width: 1100px) {
  main {
    background-position: left -320% top;
    background-position: left -175% top;
  }
  .forms__input {
    padding: 10px;
  }
  /*.news-cont .news-one {*/
  /*  max-width: 380px;*/
  /*}*/
  footer .top-cont-block address {
    font-size: 0.875rem;
  }
  footer .top-cont-block address a, footer .top-cont-block address span {
    font-size: inherit;
  }
  footer .top-cont-block {
    max-width: 360px;
  }
  footer .top-cont-block:last-child {
    max-width: 310px;
  }
  .forms {
    width: 820px;
  }
  .forms__tab {
    min-width: 85px !important;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
  }
  .documents-filter__submit, .documents-filter__reset {
    line-height: 44px;
  }
}

@media only screen and (max-width: 1062px) {
  .bordered-block .controls {
    z-index: 20;
  }
  .bordered-block .controls .prev {
    left: 2px !important;
    z-index: 4;
  }
  .bordered-block .controls .next {
    right: 2px !important;
    z-index: 4;
  }
}

main .bordered-block .slider > .slick-list > .slick-tack,
main .bordered-block .slider > .slick-list{
	min-width: 100%;
}

.header-email {
  background: url(data:image/png;base64,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) 0 5px no-repeat;
  padding-left: 28px;
  margin-left: auto;
  margin-top: auto;
  margin-bottom: auto;
}
.header-email__link {
  color: #000;
  border-bottom: 1px solid transparent;
  transition: border-color .5s ease;
}
.header-email__link:hover {
  border-color: #8c671c;
}


.burger {
  display: none;
}
.burger svg:last-child {
  display: none;
}
.burger.opened svg:last-child {
  display: block;
}
.burger.opened svg:first-child {
  display: none;
}
@media (max-width: 1100px) {
  html {
    font-size: 12px;
  }
  body {
    min-width: unset;
    /* font-size: 0.7rem; */
  }

  body, body * {
    box-sizing: border-box;
  }

  header {
    min-width: unset;
  }
  header .head-cont-left {
    min-width: unset;
    width: auto;
    gap: 32px;
    align-items: center;
  }
  header .head-cont .search-form input[type="submit"] {
    position: static;
  }
  header .head-cont .search-form {
    position: static;
  }
  header .head-cont-right {
    display: flex;
    align-items: center;
    gap: 8px;
  }
  .header-email {
    line-height: 20px;
  }
  

  footer .top-cont-block address,
  footer .top-cont-block address a, 
  footer .top-cont-block address span,
  .footer .top-cont-block address.phone a {
    line-height: 22px;
  }
  header .head-cont address a,
  footer .top-cont-block address.phone a {
    background-position: left center !important;
  } 


  .main-top {
    height: auto;
    width: 100%;
    min-height: unset;
  }
  .advantages {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    width: 100%;
    min-width: unset;
  }
  .advantages > div {
    width: 100%;
  }
  main {
    background: #fff;
  }


  .contacts-block__address {
      padding: 7px 0 3px 50px;
  }


  .tovar-tabs__content .text-page img {
    height: auto;
  }
  .tovar-tabs__content .text-page > * {
    max-width: 100%;
  }
  
  
  .documents-filter__select-cont {
    width: auto;
    margin-right: 16px;
  }
  .documents-filter__submit {
    margin-right: 16px;
  }
  .documents-filter__wrap {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
  }


  
  .standart-page table, 
  .news-inner__text table, 
  .documents__top-text table, 
  .text-page table {
    display: block;
    overflow: auto;
    width: 100% !important;
    table-layout: auto;
    height: auto !important;
  }
  .standart-page table td, 
  .news-inner__text table td, 
  .documents__top-text table td, 
  .text-page table td {
    width: auto;
  }

  .portfolio-one {
    width: calc((100% - 14px * 4) / 4);
  }
  body.main .portfolio-one:nth-child(n+5) { 
    display: none;
  }

  .top5-slider {
    width: 100%;
    max-width: unset;
    margin: 0;
  }
  main .bordered-block .slider .wrapper {
    width: 100%;
  }
  main .bordered-block .slider .slick-slide .desc {
    position: static;
    width: 100%;
    margin: 12px 0 0 0;
  }
  main .bordered-block {
    min-width: unset;
    height: auto;
    min-height: unset;
    max-height: 94vh;
    overflow: auto;
  }
  main .bordered-block .slider .slick-next {
    left: calc(100% - 30px);
  } 
  main .bordered-block .slider .slick-prev {
    left: calc(100% - 30px - 8px - 45px);
  }


  .about {
    flex-direction: column;
    gap: 0;
  }
  .about-imgs,
  .about-text {
    min-width: unset;
    width: 100%;
  }
  .about-imgs {
    margin-top: 32px;
  }


  .documents-filter-btns {
    margin-left: 0;
    justify-content: flex-start;
  }
  
}


@media (max-width: 767px) {
  header {
    min-width: unset;
    padding: 7px 0;
  }
  .top-menu {
    display: none;
    background: #fff;
    position: fixed;
    top: 56px;
    left: 0;
    margin: 0;
    padding: 24px 0 0;
  }
  header nav ul {
    flex-direction: column;
    gap: 0;
    width: 100%;
  }
  header nav li a {
    display: block;
    width: 100%;
    padding: 8px;
  }
  header.scroll nav {
    margin-top: 0 !important;
  }
  .top-menu.opened {
    display: flex;
  }
  body main {
    padding-top: 72px;
  }
  header .head-cont-left img {
    max-width: 135px;
  }
  .header-email {
    margin: 0;
    padding: 0;
    background: transparent;
  }
  .header-email__link {
    background: url(data:image/png;base64,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) 0 5px no-repeat
  }
  .header-email__link,
  header .head-cont address a {
    display: block;
    font-size: 0;
    background-size: 15px !important;
    background-position: center !important;
    width: 20px;
    height: 20px;
    padding: 0;
    margin: 0;
  }
  .header-email__link {
    background-size: 19px !important;
  }
  header .head-cont address {
    margin-top: 0;
  }
  header .head-cont address a span,
  header .head-cont address > span,
  .header-email__link {
    font-size: 0;
  }
  header .head-cont-left {
    gap: 8px;
    width: calc(100% - 90px);
    padding-right: 8px;
  }
  header .head-cont-right {
    margin-top: 0;
  }
  header .head-cont .search-form input[type="submit"] {
    width: 18px;
    height: 18px;
    background-size: cover !important;
  }

  header .head-cont .search-form.hover input[type="submit"] {
    position: relative;
    right: 0px;
  }
 
  
  footer .top-cont .container {
    gap: 16px;
  }
  header.scroll {
    padding: 7px 0 !important;
  }
  


  .contacts-block__cont {
    flex-direction: column;
  }
  .contacts-block-text,
  .contacts-block__map {
    width: 100%;
  }
  .contacts-block__map {
    height: 30vh;
  }
  .contacts-block-text {
    padding: 24px 16px;
  }
  .contacts-block__address {
    margin-bottom: 0;
  }


  .tovar-tabs__tabs {
    flex-direction: column;
  }
  .tovar-tabs__tabs-tab,
  .tovar-tabs__tabs-tab.active {
    padding: 12px 6px;
    border: 1px solid #717171;
    margin-bottom: -1px;
  }
  .tovar-slider__btns-btn {
    padding-left: 32px;
  }

  .documents-filter__wrap {
    grid-template-columns: 1fr;
    gap: 32px;
  }
  .documents-filter-btns {
    margin: 0;
  }
  .documents-filter {
    max-width: 100%;
    width: 100%;
    padding: 16px 24px;
  }
  .documents-filter__label {
    margin-bottom: 8px;
  }
  .documents-filter__add-to-filter:before {
    margin-top: 4px;
  }

  .documents-inner-list__info-img {
    flex-shrink: 0;
  }
  .documents-inner-list__info {
    margin-right: 8px;
  }

  .portfolio-one {
    width: calc((100% - 14px * 3) / 3);
  }
  body.main .portfolio-one:nth-child(n+4) { 
    display: none;
  }
  


  main .bordered-block .slider .slick-slide .desc {
    padding: 8px;
  }
  main .bordered-block .slider .wrapper {
    padding: 0;
  }
  main .bordered-block .slider {
    margin: 0 8px;
    padding: 32px 0 10px;
  }
  main .bordered-block .close {
    width: 16px;
    height: 16px;
    right: 8px;
    top: 8px;
  }
  main .bordered-block .slider .slick-arrow {
    display: none !important;
  }
  main .bordered-block .slider .slick-next {
    left: calc(100% - 50px);
  } 
  main .bordered-block .slider .slick-prev {
    left: calc(100% - 50px - 8px - 45px);
  }
  main .bordered-block .slider > .slick-list {
    margin: 0;
    padding: 0;
  }
  .bordered-block .controls {
    display: none;
  }

  header .head-cont .search-form input[type="text"] {
    width: 24px;
    height: 24px;
    padding: 0 11px;
    top: 13px;
    right: 64px;
  }

  .burger {
    display: block;
    width: 20px;
    height: 20px;
  }
}

@media (max-width: 520px) {
  footer .top-cont .container {
    gap: 16px;
    flex-direction: column;
  }
  footer .top-cont-block address.phone a {
    padding-left: 35px;
    background-size: 16px !important;
  }
  footer .top-cont {
    padding: 24px 0;
  }
  footer .top-cont-block address.address {
    margin-bottom: 16px;
  }
  footer .links {
    order: -1;
  }
  body footer .bot-cont {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 8px;
  }


  body.main .portfolio-one { 
    width: calc(100% - 14px);
  }
  body.main .portfolio-one:nth-child(n+3) { 
    display: none;
  }

  .tovar-top {
    flex-direction: column;
    gap: 32px;
  }
  .tovar__left,
  .tovar__right {
    width: 100%;
  }
  .tovar-tabs__content {
    padding: 16px;
  }
  .standart-page table td, .news-inner__text table td, .documents__top-text table td, .text-page table td {
    padding: 16px 12px;
  }

  .catalog-thrid__one {
    flex-direction: column;
    gap: 12px;
  }
  .catalog-thrid__one-img-cont,
  .catalog-thrid__one-desc {
    width: 100%;
  }


  .catalog-cont {
    flex-direction: column;
  }
  .catalog__one {
    width: 100%;
    margin-bottom: 24px;
  }

  .about img {
    display: block;
    width: 100%;
    height: auto;
    margin-bottom: 12px;
  }


  .documents-inner-list__li {
    flex-direction: column;
    gap: 16px;
  }
  .documents-inner-list__download {
    width: 100%;
  }
  .documents-inner-list__view {
    margin-left: 0;
  }
  .documents-inner-list__btns {
    display: flex;
    gap: 8px;
  }

  .portfolio-one {
    width: calc((100% - 14px * 2) / 2);
  }


  .imgs-one {
    margin-top: 32px !important;
  }
  .about-imgs {
    margin-top: 0;
  }


  .news-top {
    flex-direction: column;
    gap: 8px;
  }
  .news-cont {
    grid-template-columns: 1fr;
    gap: 40px;
  }

  .advantages_title {
    font-size: 1.55rem;
  }

  .portfolio_title {
    text-align: left;
  }


  .tovar-tabs__tabs {
    display: none;
  }
  .tovar-tabs__content-one.active {
    display: none;
  }
  .tovar-tabs__content {
    display: none;
  }
  .tovar-tabs__mobile-item {
    margin-bottom: 8px;
  }
  .tovar-tabs__mobile .tovar-tabs__tabs-tab {
    width: 100%;
    border: 1px solid #e9e9e9;
    padding: 10px 12px;
    cursor: pointer;
  }
  .tovar-tabs__content-one {
    padding-top: 16px;
  }
  .portfolio-one img {
    height: 100%;
  }
  .portfolio-one_img-slider {
    aspect-ratio: 1/1;
  }
}

.portfolio-one_img-slider:not(.slick-initialized) {
  display: flex;
  overflow: hidden;
}
.portfolio-one_img-slider:not(.slick-initialized) .portfolio-one img,
.portfolio-one_img-slider:not(.slick-initialized) .slick-slide {
  aspect-ratio: 1/1;
}
/* End */


/* Start:/local/templates/alga/css/main_data.css?168568797457638*/
@charset "UTF-8";
select {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFCAQAAAA9Wg7gAAAARElEQVQIHQXBIQqAMAAAwGPFVy2ZLWI02QSfYBPrbD7Bj62tCiIo4h2rEQCLjclnBsHuNUDvkVQOtxagcclONQB0igj8yXQOkHHGkt0AAAAASUVORK5CYII=) center right 16px no-repeat
}
header .head-cont address a,
footer .top-cont-block address.phone a {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFwmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxOC0wNy0xMlQxMToyNTo0OCswNTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOC0wNy0xMlQxMToyNTo0OCswNTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMTgtMDctMTJUMTE6MjU6NDgrMDU6MDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NWM4ZTlhNzEtNTZhZS01YzQxLThmZTMtNjNhM2E5OTI1YzY4IiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6MDgxY2Q0MzctOGU5MS0wZTQwLWE1MjctZjJlYzIwZDg2ZWM0IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6OTM4YzlmNGItYjEwOC0xZjRmLTk0YWItNTE4ZDA0ZWU3NjYzIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6OTM4YzlmNGItYjEwOC0xZjRmLTk0YWItNTE4ZDA0ZWU3NjYzIiBzdEV2dDp3aGVuPSIyMDE4LTA3LTEyVDExOjI1OjQ4KzA1OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo1YzhlOWE3MS01NmFlLTVjNDEtOGZlMy02M2EzYTk5MjVjNjgiIHN0RXZ0OndoZW49IjIwMTgtMDctMTJUMTE6MjU6NDgrMDU6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+zQAxmAAAAMVJREFUKJGF0DFLQmEYxfGfV4lya/BbOBThFxBn5xbJD9ASREtDUBCJNAg6imREX6HJ0aE9bAhqaRJcojFquG/wcrlen+2c5/zheU7p5mgXznCMHkYKpoLDEIQhvjBdByR4zHh32CoCPjPeNX6KgHGk2zjfBAwivbMuGAMrXAb9gINNAFzgXdraHI0oc4o3dIXA/zSxwDae0cES/bCfoJpEwAf28RL0PZ4yF42SjPGKurTa35wXrsqtvdxiZuGEb9SCd4LbP6ENIlJoAutoAAAAAElFTkSuQmCC) left bottom 5px no-repeat
}
header .head-cont .forms-link:after {
    background: url(data:image/png;base64,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)
}
header .head-cont .forms-link:before {
    background: url(data:image/png;base64,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)
}
header .head-cont .search-form input[type="submit"] {
    background: url(data:image/png;base64,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) center no-repeat
}
.eye {
    background: url(data:image/png;base64,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) center no-repeat, #fff
}
main .bordered-block .controls button:after,
.top5-slider .slick-arrow:after {
    background: url(data:image/png;base64,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) center no-repeat
}
main .bordered-block .controls button:before,
.top5-slider .slick-arrow:before {
    background: url(data:image/png;base64,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) center no-repeat
}
footer .top-cont-block address.address {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAUCAYAAAC9BQwsAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFwmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxOC0wNy0xMlQxMToyMzoyNyswNTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOC0wNy0xMlQxMToyMzoyNyswNTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMTgtMDctMTJUMTE6MjM6MjcrMDU6MDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6YTVkN2Y3YmEtMTEyZS1jZDQ5LWI1OGMtYTk0MTM0Yjg0MmE0IiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6MzljN2RlMDUtZDI1Mi0wNTQ2LWI1YTAtNDBkMWNhMjUzNmU5IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MGZmODg2NjYtNDQ3Yy03ZjRiLWEzNmQtNTU5ZWUwODNiOWE2IiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MGZmODg2NjYtNDQ3Yy03ZjRiLWEzNmQtNTU5ZWUwODNiOWE2IiBzdEV2dDp3aGVuPSIyMDE4LTA3LTEyVDExOjIzOjI3KzA1OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDphNWQ3ZjdiYS0xMTJlLWNkNDktYjU4Yy1hOTQxMzRiODQyYTQiIHN0RXZ0OndoZW49IjIwMTgtMDctMTJUMTE6MjM6MjcrMDU6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+0nqsHgAAAV5JREFUOI191D9IVlEYx/HPe1GDKFFcS12UTIlscRUabHEJV3FT/LM52CC6CokQDi5CW01atISjDoKQ2BAEbfmnzUkl8RV1uPfK4+X6/qZzfr/nC8+55zm3sjDSLKgR0xjCU1RwiK9YxHFemAToDf5iDs/xGI/wDO+wj7dF8DW+o8n9eog1DEJdZiwXio7wDVdZYWvIlrGdYAxdIfiEdkxgCm34GPI2jCcYCOYvjOKy0MEYfoT9QIIXwfiCs5LzVbMsV2eCB8H4VwLlOgjrugQnweioAcbvcJ5gJxgj0nsrqhXDYb+XSKciV4v0LH3B65VezZPgrVeykdvFqxBU8QfX6ERDyH7jZT45i4XW6tGNngIES7jIwc/YKDlbUZtY5e6Qz2et1dJcvojgDt7XgD5gqwyEWWyXQHtZdqsiWMUk/gfvEuM4rQXCT+lfINeMu0OC9D2WaQX90re6VFZwA+/zP/YfjrpLAAAAAElFTkSuQmCC) left center no-repeat
}
footer .top-cont-block address.mail {
    background: url(data:image/png;base64,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) left center no-repeat
}
footer .top-cont-block address.msgs:before {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAYAAACJfM0wAAABcUlEQVR42qzUvy8DYRzH8fa0WtIwSKTxYyIkLEUsjH6MIiExSQz4B8RmwGCwSLCJwdjBQhOTVFKRmMQi0QhRc0VSAyIe7yf5njy5PEp790lew3PX+7R97nsXVkqFLOnBKAbQjSRukEcOWTyHykUXG1I4xLsqnwJWUO+5/oe5mMerqiyX6ChXPKeqzy2StuJOlJS/pG3F28p/vtBnFjvcv5GQ/4Qxbh5wZJSCSDuimNKLCN4CKi7hE/v6Hzgy+EHkAq1oxJou3gug9BEnmJZ1m76DDo58TsUEanEv66I7Hk3IVVm6JB07xrEXc6gTOK6g8A6Tcu2y59yT9xnf+KOsiCwWUYModm3/wizV2/HgeZpWMYRhdCEun63DAvKW0gN939zSflzLiQ+cYsz40gbMYB0Z+eW2bCGsr4nIeOgXegabuPpltuMYRAoxeSCictzNmX7F2170/xFDM1rQK3vu5tzdrmqKvSKYlYkqyB4nvgUYACJxGL6epKdyAAAAAElFTkSuQmCC) center no-repeat, #8C671C
}
.paginator__arrow:before {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAANCAQAAAA+y+ezAAAAgUlEQVQI103OoQ6BYRyF8f/22RQExWaKhKC5gE9wC2wuQRElXZDcgM2Er5sgEE1wDW7lJ717v530POGcE/aGIiecvSw0sghLXzu9LMLI3dVMkUQoHD2stGp1Nn7KjG0HF+OEA5XKJHVMPZ3000rpbaeTZrc+1pr52M1cUb/eraP4Aw6heTAy7f2fAAAAAElFTkSuQmCC) no-repeat
}
.paginator__arrow:after {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAANCAQAAAA+y+ezAAAAgklEQVQI12PQq9VT/M+AgAx68/X26bnqscAF/jPohemd0SvXE4cLAIXU9bbqLdEz0WOGCgCFmPV69HbqhevxIBmnl6V3T88BweXV69BbpKcB48rorQBCTZihunp79SbpScGsddA7BrSWD+awfL0TelF67AiXbtZzBNmPEBBC5v5nAAB7/lIAckTUHgAAAABJRU5ErkJggg==) no-repeat
}
.documents-filter__add-to-filter:before {
    content: url(data:image/png;base64,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)
}
.documents-filter__adds-el__delete {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAX0lEQVR42myPiwmAMAxET9MlHM1O5RSCdbBOIemJh6TVwCOfOxIyAdjIQjK58ISRndS7KcTJIcFUuzSkwVSCmLSxM3XiLIPjG+/MhrWxNvwM4rmS9MpJ1vBmVq5NgAEAB20fyc1mFwAAAAAASUVORK5CYII=) no-repeat
}
.documents-inner-list__info-img {
    background: url(data:image/png;base64,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) no-repeat
}
.contacts-block__address {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAApCAYAAADEZlLzAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFwmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxOC0wNy0xMlQxMToyMzowMyswNTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOC0wNy0xMlQxMToyMzowMyswNTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMTgtMDctMTJUMTE6MjM6MDMrMDU6MDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6YjdkNTNlOWQtYWUyMi0yZjQ1LTg2ZDMtODFkMjhiODE5NjQ1IiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NzVhMGE0MjUtNzQ2My1kODQyLTk2YTgtODg0ZmVlMDM4NTNlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MGZmN2ZmZTYtOTM4OS1kZDQ2LWIzNGEtNGJhMDBiOTI5ZGE4IiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MGZmN2ZmZTYtOTM4OS1kZDQ2LWIzNGEtNGJhMDBiOTI5ZGE4IiBzdEV2dDp3aGVuPSIyMDE4LTA3LTEyVDExOjIzOjAzKzA1OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpiN2Q1M2U5ZC1hZTIyLTJmNDUtODZkMy04MWQyOGI4MTk2NDUiIHN0RXZ0OndoZW49IjIwMTgtMDctMTJUMTE6MjM6MDMrMDU6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+G986QwAAAohJREFUWIW1101oVUcYxvFfThpUCoIKghFpFcGvhZJUcBHtQmtLtSARxIVFVESsoFJFVBDBjULBGjdZtMWV0C6qKF21oqJEkoVVVBRFbS0VjKL4sbKNxsW5Fw6XO3POubk+m8u8z/vOfzjMvDO35dDacXI0Ct34Ah34KOM9xJ/4AyfwMjZRSw5sAw6gPW9FeFbJ7QklJIF4Oy7gx4IgGI8juIqZRWEduIaFBSG1mosrWJwH+xj9mNAgqKrROINPYrALaBshKKvz+KAerAdTmgiCD/FLdVClTsPWAsWnpdv8iXRDLMYKtEZqutGJy1XYvhzIRWzB9Zp4b2WhPVgeqT+IpQnGYW0k8QwW1QFVdR9fyXyuOvoMU5PKiloCSc8riUW0Gv9E/O4EXZGEnQVBVW2MeF0J5gTMV/ipJOx3/BvwZiSYHTAHSoKq6gvE2xOMCZh/NQi7H4i3JXgbMEPxPA0F4sMJhgPm5AZhoS40nODvgNnZIGx+IP40ET6sk/BpSdB04d19NxHfdb0lYcci3kCC3yIJs/B9QdBu8QZxOsFdnI0kba8AY519v7TZhnQTA61L5o2BR/g6krwAa6Rn8g3GSm/1Vfih8hvTDlzLvq4GMTGnqBH9J71Eh7I39bb3AII9Kgc9C/sZj5sMeo3D1UHtg+ebJsN2ZQe1sF9xq0mgQRyNwWB9k2CbagP1YP04OUJQH04VgcHmEcLqfp0QbBDfNgj6DnfKwEhb1L2SoGdqdmBRGOl7sIxWxsw82C2ZQ5mj49I/Eg3DSJto7PFJ+phdkzdRERgsy/G7i0xSFHYDewPeUZxrJoz0crxUE7utxG1RBgZf4v/M+PMyxWVhL6TH4THW4UGZ4nc1eHHpbQje2gAAAABJRU5ErkJggg==) left center no-repeat
}
.tovar__download:before {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAaCAYAAACzdqxAAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFwmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxOC0wNy0xMlQxMToyMDo1NSswNTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOC0wNy0xMlQxMToyMDo1NSswNTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMTgtMDctMTJUMTE6MjA6NTUrMDU6MDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ZjhkNThlMzUtMjZhZS1mMzRlLWE4MzktMmY0MzdhZjYyMjQwIiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6ZWI1YTU3NTAtNjVmOC0yNTQ5LWI1NWItMjgxYWIzODVlYTUxIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NDY3ZDBiYTMtMzdmOS1iNzRkLTljZGUtZmQ3YWQ1ZWZmYjlhIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NDY3ZDBiYTMtMzdmOS1iNzRkLTljZGUtZmQ3YWQ1ZWZmYjlhIiBzdEV2dDp3aGVuPSIyMDE4LTA3LTEyVDExOjIwOjU1KzA1OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpmOGQ1OGUzNS0yNmFlLWYzNGUtYTgzOS0yZjQzN2FmNjIyNDAiIHN0RXZ0OndoZW49IjIwMTgtMDctMTJUMTE6MjA6NTUrMDU6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+yd0fZAAAAmBJREFUSImd1ktolVcQwPHfTa5JGjUStVGrUh8IKoqKK9ssBMFSoYKKpSIqbkQDBU0XXYkKig+EVlAjCopulFJKfSwEQRQf4IMadaUGWsXSBxpfjTaNjS7OBOPlxtzPgY9z78yc/52ZM9+cm9uyrPYwvsLvyCldKjAYDWgqNObxOebiNOpKhLahD85hN8ahsRD8CvfC+dcMEcP/2ICVmBBBgrIMkG+wqEA3FNdinYXrWcGTsB3rUVlgGxhrhZRBcxZwGX5DK6q66f/G9ziLI/gDU3AiXyL4Bp6gf6xdshozpSw68Qsu4utSwaQUFxbojsfTXUajIcvh1aIam0txLhW8IKDV+BLzettQaimWSLV7EetPOCkdaBnW4c+sEY/FbHyBy1JnNOIT6cVYgX5ZIi6PSNbiDLbiAp6FfS+W4xJasoAPSCV4IL2q/xbY27Czp809lWIq5uMxVhWB9io9RdyMbyOqH7NC3wWGXe8D7A4uwx7c8fYceB9px8eo6or4hZR2Dh3xI+0YjiG4Ffa+GBXrbWlu5DAi/J4HS14aHmt0m6UYH88hqSvGYBru4mr4fITJqMEP0mVBmhXni3XFSBzDRKlX67EPM7BJKhscxBz8Exm8JcXA1ZFiU6Q5McqwA5/hU0zHX7G/TZrDvYKfYlikdwD7I4vOsJfjv/hcF7aKQkixdhuAR9JfgofSHKjEUul2OIWb0sHuwM9FGPKR7ofxvRYvsVG63msimm1Sra/hu9A1SdOtBh/E/lapO3J5XMHRcOojtct9afhUSe3XEvp6LPam3QZJl2lHgDulPr76GomDgwBzMnkiAAAAAElFTkSuQmCC) center no-repeat
}
.forms__error-message:after {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAIBAMAAADU/bjBAAAAGFBMVEX////V1dXV1dXY2Nji4uL9/f3+/v7///88REMWAAAAA3RSTlMAipDLFSdbAAAAM0lEQVQI12NwKweBMgcGlXQQI0WBgQkkVObEwAAWAgowgITAAiAhsABQyBUiwMAgLAAkAJ+wDc+KWF7qAAAAAElFTkSuQmCC) no-repeat
}
.forms__input--select {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAGCAQAAAC/O6xzAAAAVUlEQVQI12M4Vnfs27EvSPD7sYvH3BiOsR2bfew/Evx8zPU/A8N/kMRyuOCrYwH/GcDCQAm+Y9vBgj+P5f1ngAsDJUSPHQcK5/5nQBEGSmgDLeeA8QCHCVZ46QMLewAAAABJRU5ErkJggg==)
}
.time-cont {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAABCAQAAAC896x4AAAAD0lEQVQI12MonFn4HwxdACHfBhAhaZz7AAAAAElFTkSuQmCC) center no-repeat
}
.forms-checkbox__label:after {
    background: url(data:image/png;base64,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) center no-repeat
}
.to-top {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAPCAQAAABzA0a4AAAAb0lEQVQI103POwqEYBAD4DmZCIovRFF0F0FEsdljBQRv5SmUbX/TTZgqX5OMARiD+RkaPOgFgqEntQKkAX9UAqQvqRAgzbiRCZBWUmJaiROXxh/bIo87Y+wtG2PqOxbG3JdO3FD6Lx/GWp870Gn1CyB8fm81i4ekAAAAAElFTkSuQmCC) center no-repeat, #fff
}
/* End */


/* Start:/local/templates/alga/css/dev.css?1685687974280*/
.d--n { display: none; } .slick-slide{ height: auto; } .standart-page__slider &gt; .standart-page__slider-slide:not(:first-child){ display: none; }.tovar__low-rise-construction{ display: block; font-size: 18px; margin-top: 20px;} .tovar__low-rise-construction {
font-weight: 400;}
/* End */


/* Start:/bitrix/templates/.default/ajax/ajax.css?1685687975448*/
iframe.waitwindowlocal {position:absolute; border:0px; z-index:9999;}
div.waitwindowlocal {position:absolute; width:25px; height: 25px; padding:0px; z-index:10000; background-color:#FCF7D1; border:1px solid #E1B52D; background-image:url(/bitrix/templates/.default/ajax/images/wait.gif); background-position:center center; background-repeat:no-repeat;}
div.waitwindowlocalshadow {position:absolute; z-index:9998; background-image:url(/bitrix/templates/.default/ajax/images/shadow.gif); border:1px solid #808080;}

/* End */
/* /local/templates/alga/css/common.css?16856879741820 */
/* /local/templates/alga/css/jquery.fancybox.css?176482986013213 */
/* /local/templates/alga/css/slick.css?16856879741683 */
/* /local/templates/alga/css/main.css?1772532734112938 */
/* /local/templates/alga/css/main_data.css?168568797457638 */
/* /local/templates/alga/css/dev.css?1685687974280 */
/* /bitrix/templates/.default/ajax/ajax.css?1685687975448 */
