

/* Start:/local/templates/jan_25/css/about.min.css?17598345161927*/
section.about__include .container-fluid{padding:0}section.about__include .container-fluid .start__container{padding:33px 40px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:33px}section.about__include .container-fluid .start__container h1{font-size:30px;font-weight:400;line-height:1.2}section.about__include .container-fluid .start__container .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}section.about__include .container-fluid .start__container .links a{padding:21px 37px;font-size:12px;font-weight:700;color:#787878;text-decoration:none;text-transform:uppercase;border:1px dashed #787878;-webkit-transition:all ease .5s;transition:all ease .5s}section.about__include .container-fluid .start__container .links a.active{border-style:solid;color:#000;border-color:#000}section.about__include .container-fluid .start__container .links a:hover{background-color:#9d2235;border-color:rgba(0,0,0,0);color:#fff}@media(min-width: 600px){section.about__include .container-fluid .start__container{padding:49px 60px 60px;gap:60px}section.about__include .container-fluid .start__container h1{font-size:36px}section.about__include .container-fluid .start__container .links a{padding:2.2em 4.23em 2.1em}}@media(min-width: 1400px){section.about__include .container-fluid .start__container{padding:49px 80px 80px}section.about__include .container-fluid .start__container h1{font-size:42px}section.about__include .container-fluid .start__container .links a{font-size:13px}}@media(min-width: 1600px){section.about__include .container-fluid .start__container{padding:49px 100px 95px}section.about__include .container-fluid .start__container .links a{font-size:14px}}
/* End */


/* Start:/local/templates/jan_25/components/bitrix/news/structure/bitrix/news.list/.default/style.min.css?17598345168314*/
section.map .container-fluid{padding:0;overflow:hidden}section.map .container-fluid .map__container{display:none;padding:0 60px;margin-bottom:120px;position:relative}section.map .container-fluid .map__container picture{position:relative;z-index:0}section.map .container-fluid .map__container .groups{display:block;position:absolute;top:0;left:60px;right:60px;bottom:0}section.map .container-fluid .map__container .groups .item__group{position:absolute;z-index:1;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}section.map .container-fluid .map__container .groups .item__group>.item{cursor:pointer}section.map .container-fluid .map__container .groups .item__group .item,section.map .container-fluid .map__container .groups .item__group .caption{position:relative;z-index:2;background:#333f48;color:#fff;font-size:10px;padding:1.215em 2.143em;max-width:195px;text-transform:uppercase;line-height:1.2;font-weight:500;cursor:pointer}section.map .container-fluid .map__container .groups .item__group .title{position:relative;z-index:1}section.map .container-fluid .map__container .groups .item__group .title .caption{text-align:center;background:#004b87;cursor:pointer}section.map .container-fluid .map__container .groups .item__group .title .items{opacity:0;z-index:-1;-webkit-transition:all .2s ease;transition:all .2s ease}section.map .container-fluid .map__container .groups .item__group .title .items .item{-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform:scaleY(0);transform:scaleY(0)}section.map .container-fluid .map__container .groups .item__group .title .items .item.focus{background:#9d2235}section.map .container-fluid .map__container .groups .item__group .title .items .item:not(:last-child){border-bottom:1px solid #c2ccd7}section.map .container-fluid .map__container .groups .item__group.active{z-index:10}section.map .container-fluid .map__container .groups .item__group.active .title .items{opacity:1;z-index:1}section.map .container-fluid .map__container .groups .item__group.active .title .items .item{-webkit-transform:scaleY(1);transform:scaleY(1)}section.map .container-fluid .map__container .groups .item__group .corner:before{content:"";position:absolute;z-index:3;top:calc(100% - 5px);left:calc(50% - 5px);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:10px;height:10px;background:inherit}section.factories{padding-bottom:40px}section.factories .container-fluid{padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}section.factories .container-fluid .item{border:1px solid #c2ccd7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.factories .container-fluid .item .type{font-size:12px;font-weight:700;max-width:72%;padding:10px 19px;background-color:#e0e8f0;text-transform:uppercase;margin-bottom:21px;display:inline-block;margin-left:14%}section.factories .container-fluid .item a{width:100%;display:block;margin-bottom:16px}section.factories .container-fluid .item a picture{max-width:calc(100% - 40px);margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:125px}section.factories .container-fluid .item a picture img{max-height:125px;margin:0 auto}section.factories .container-fluid .item h2{font-size:16px;font-weight:400;line-height:1.2;margin:0 0 19px;padding:0 14%}section.factories .container-fluid .item .description{padding:0 14%;font-size:12px;line-height:1.2}section.factories .container-fluid .item .contacts{min-height:200px;padding:0 14%;margin-top:10px}section.factories .container-fluid .item .contacts .phones{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:18px}section.factories .container-fluid .item .contacts .phones .icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:10px;min-width:20px}section.factories .container-fluid .item .contacts .phones .icon img{width:20px;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;min-width:20px}section.factories .container-fluid .item .contacts .phones .info{font-size:14px;line-height:1.2;font-weight:400}section.factories .container-fluid .item .contacts .phones .info a{display:contents;-webkit-transition:color ease .5s;transition:color ease .5s}section.factories .container-fluid .item .contacts .phones .info a:hover{color:#9d2235}section.factories .container-fluid .item .contacts .email{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}section.factories .container-fluid .item .contacts .email .icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:10px;min-width:20px}section.factories .container-fluid .item .contacts .email .icon img{width:20px;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;min-width:20px}section.factories .container-fluid .item .contacts .email .info{font-size:14px;line-height:1.2;font-weight:400}section.factories .container-fluid .item .contacts .email .info a{display:contents;-webkit-transition:color ease .5s;transition:color ease .5s;color:#004b87}section.factories .container-fluid .item .contacts .email .info a:hover{color:#9d2235}@media(min-width: 600px){section.map .container-fluid .map__container{display:block}section.map .container-fluid .map__container .groups .item__group .title .caption{font-size:12px;font-weight:700}section.map .container-fluid .map__container .groups .item__group .corner:before{content:""}section.factories .container-fluid{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px}section.factories .container-fluid .item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px)}}@media(min-width: 1100px){section.map .container-fluid .map__container{display:block}section.map .container-fluid .map__container .groups .item__group .item,section.map .container-fluid .map__container .groups .item__group .caption{font-size:12px}section.map .container-fluid .map__container .groups .item__group .corner:before{content:""}section.factories{padding-bottom:80px}section.factories .container-fluid{gap:40px 20px}section.factories .container-fluid .item{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 15px);flex:0 0 calc(25% - 15px)}section.factories .container-fluid .item .type{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}section.factories .container-fluid .item a picture img{max-height:88px}section.factories .container-fluid .item .contacts .phones .info{font-weight:300}section.factories .container-fluid .item .contacts .email .info{font-weight:300}}@media(min-width: 1400px){section.map .container-fluid .map__container{padding:0 80px}section.map .container-fluid .map__container .groups{left:80px;right:80px}section.map .container-fluid .map__container .groups .item__group .corner:before{content:""}section.factories{padding-bottom:100px}section.factories .container-fluid{gap:40px;padding:0 40px}section.factories .container-fluid .item{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 30px);flex:0 0 calc(25% - 30px);min-height:600px}section.factories .container-fluid .item a picture img{max-height:97.5px}section.factories .container-fluid .item h2{font-size:20px}section.factories .container-fluid .item .description{font-size:13px}section.factories .container-fluid .item .contacts{margin-top:auto}section.factories .container-fluid .item .contacts .phones .info{font-weight:400}section.factories .container-fluid .item .contacts .email .info{font-weight:400}}@media(min-width: 1600px){section.map .container-fluid .map__container .groups .item__group .corner:before{content:""}section.factories .container-fluid .item .description{font-size:14px}}
/* End */
/* /local/templates/jan_25/css/about.min.css?17598345161927 */
/* /local/templates/jan_25/components/bitrix/news/structure/bitrix/news.list/.default/style.min.css?17598345168314 */
