@font-face { font-family: Arimo; src: url("/arcom/style/fonts/arimo.ttf"); }
@font-face { font-family: Semibold; src: url("/arcom/style/fonts/semibold.ttf"); }
body {
--icon_whitearrowmin: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bopacity:0;%7d.cls-2%7bfill:%23ffb3f7;%7d.cls-3%7bfill:%23fff;%7d%3c/style%3e%3c/defs%3e%3cg id='Слой_2' data-name='Слой 2'%3e%3cg id='Слой_1-2' data-name='Слой 1'%3e%3cg class='cls-1'%3e%3crect class='cls-2' width='20' height='20'/%3e%3c/g%3e%3cpolygon class='cls-3' points='16 10 5.53 20 4 18.54 12.95 10 4 1.46 5.53 0 16 10'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
--icon_fieldname: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%23e9ffa5;opacity:0;%7d.cls-2%7bfill:%23939393;%7d%3c/style%3e%3c/defs%3e%3cg id='Слой_2' data-name='Слой 2'%3e%3cg id='Слой_1-2' data-name='Слой 1'%3e%3crect class='cls-1' width='50' height='50'/%3e%3ccircle class='cls-2' cx='25' cy='15' r='11'/%3e%3cpath class='cls-2' d='M25,29C14.51,29,6,36.61,6,46H44C44,36.61,35.49,29,25,29Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
--icon_fieldphone: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%23e9ffa5;opacity:0;%7d.cls-2%7bfill:%23939393;%7d%3c/style%3e%3c/defs%3e%3cg id='Слой_2' data-name='Слой 2'%3e%3cg id='Слой_1-2' data-name='Слой 1'%3e%3crect class='cls-1' width='50' height='50'/%3e%3cpath class='cls-2' d='M19.71,26.38c.22.45,1,1.76,1,1.76s.73,1.34,1,1.76a48.23,48.23,0,0,0,3.91,4.78c.28.29.9.84,1.43,1.31a2,2,0,0,0,2.11.33l.14-.06,1.09.91a18.44,18.44,0,0,1,6.08,9.65,18.81,18.81,0,0,1-4.18,1c-.4,0-.77.1-1.09.12a5,5,0,0,1-4.17-1.67c-1.66-1.87-4.12-4.66-5.15-5.94-1.43-1.8-4.18-5.48-5.42-7.42-.27-.43-1-1.76-1-1.76s-.78-1.31-1-1.76c-1.05-2.05-2.84-6.29-3.67-8.44C10.2,19.46,9,15.92,8.25,13.54a5.1,5.1,0,0,1,.64-4.47l.65-.89a18.81,18.81,0,0,1,3-3.12A18.55,18.55,0,0,1,17.8,15.18L18,16.59l-.12.09a2,2,0,0,0-.77,2c.14.7.3,1.51.42,1.91A47.91,47.91,0,0,0,19.71,26.38ZM23,10.6l-.1-.45a16.39,16.39,0,0,0-3.35-7.08l-.27-.33a2,2,0,0,0-2.57-.47l-1.53.89c-.36.21-.7.45-1.05.68a20.51,20.51,0,0,1,5.63,11l.06.35,2-1.55A3.08,3.08,0,0,0,23,10.6ZM37,34.9a3,3,0,0,0-3.19-.53l-2.35,1,.27.23A20.44,20.44,0,0,1,38.35,46c.37-.18.75-.36,1.11-.57L41,44.54a2,2,0,0,0,.88-2.47l-.15-.4a16.26,16.26,0,0,0-4.41-6.46Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
--icon_fieldcomment: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%23bdffc6;opacity:0;%7d.cls-2%7bfill:%23939393;%7d%3c/style%3e%3c/defs%3e%3cg id='Слой_2' data-name='Слой 2'%3e%3cg id='Слой_1-2' data-name='Слой 1'%3e%3crect class='cls-1' width='50' height='50'/%3e%3cpath class='cls-2' d='M25.59,36a26.64,26.64,0,0,1-7.78,4.52A51.81,51.81,0,0,1,9,43a33.71,33.71,0,0,0,3.3-5,13.93,13.93,0,0,0,1.08-4.43C7.73,31,4,26.54,4,21.5,4,13.49,13.4,7,25,7s21,6.49,21,14.5S36.91,35.76,25.59,36Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
--bott_whitemenumobile: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bopacity:0;%7d.cls-2%7bfill:%23ffb3f7;%7d.cls-3%7bfill:%23fff;%7d%3c/style%3e%3c/defs%3e%3cg id='Слой_2' data-name='Слой 2'%3e%3cg id='Слой_1-2' data-name='Слой 1'%3e%3cg class='cls-1'%3e%3crect class='cls-2' width='30' height='30'/%3e%3c/g%3e%3cpath class='cls-3' d='M28.13,9H1.87A1.87,1.87,0,0,1,0,7.13V7A2,2,0,0,1,2,5H28a2,2,0,0,1,2,2v.13A1.87,1.87,0,0,1,28.13,9ZM30,15.13V15a2,2,0,0,0-2-2H2a2,2,0,0,0-2,2v.13A1.87,1.87,0,0,0,1.87,17H28.13A1.87,1.87,0,0,0,30,15.13Zm0,8V23a2,2,0,0,0-2-2H2a2,2,0,0,0-2,2v.13A1.87,1.87,0,0,0,1.87,25H28.13A1.87,1.87,0,0,0,30,23.13Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
--close_whitemenumobile: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bopacity:0;%7d.cls-2%7bfill:%23e9ffa5;%7d.cls-3%7bfill:%23fff;%7d%3c/style%3e%3c/defs%3e%3cg id='Слой_2' data-name='Слой 2'%3e%3cg id='Слой_1-2' data-name='Слой 1'%3e%3cg class='cls-1'%3e%3crect class='cls-2' width='30' height='30'/%3e%3c/g%3e%3cpath class='cls-3' d='M26.41,23.59a2,2,0,1,1-2.82,2.82L15,17.83,6.41,26.41a2,2,0,0,1-2.82-2.82L12.17,15,3.59,6.41A2,2,0,0,1,6.41,3.59L15,12.17l8.59-8.58a2,2,0,0,1,2.82,2.82L17.83,15Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
--close_blackmenumobile: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bopacity:0;%7d.cls-2%7bfill:%23c8bbff;%7d.cls-3%7bfill:%23262621;%7d%3c/style%3e%3c/defs%3e%3cg id='Слой_2' data-name='Слой 2'%3e%3cg id='Слой_1-2' data-name='Слой 1'%3e%3cg class='cls-1'%3e%3crect class='cls-2' width='30' height='30'/%3e%3c/g%3e%3cpath class='cls-3' d='M26.41,23.59a2,2,0,1,1-2.82,2.82L15,17.83,6.41,26.41a2,2,0,0,1-2.82-2.82L12.17,15,3.59,6.41A2,2,0,0,1,6.41,3.59L15,12.17l8.59-8.58a2,2,0,0,1,2.82,2.82L17.83,15Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
--icon_whitevk: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%23e9ffa5;opacity:0;%7d.cls-2%7bfill:%23fff;%7d%3c/style%3e%3c/defs%3e%3cg id='Слой_2' data-name='Слой 2'%3e%3cg id='Слой_1-2' data-name='Слой 1'%3e%3crect class='cls-1' width='50' height='50'/%3e%3cpath class='cls-2' d='M39.51,26.72c-.71-.9-.51-1.3,0-2.1,0,0,5.88-8.13,6.49-10.88h0c.3-1,0-1.74-1.45-1.74H39.74a2.05,2.05,0,0,0-2.09,1.34A39.28,39.28,0,0,1,31.73,23c-1.12,1.1-1.63,1.45-2.24,1.45-.31,0-.77-.35-.77-1.35V13.74c0-1.2-.35-1.74-1.36-1.74H19.8a1.15,1.15,0,0,0-1.23,1.08c0,1.14,1.73,1.41,1.91,4.61v7c0,1.52-.27,1.8-.89,1.8-1.63,0-5.6-5.89-7.95-12.62C11.16,12.53,10.7,12,9.46,12H4.65C3.28,12,3,12.63,3,13.34,3,14.59,4.64,20.81,10.6,29c4,5.61,9.59,8.65,14.68,8.65,3.07,0,3.44-.68,3.44-1.84,0-5.35-.28-5.86,1.26-5.86.71,0,1.93.35,4.79,3.06,3.27,3.2,3.81,4.64,5.64,4.64h4.81c1.37,0,2.07-.68,1.67-2C46,32.86,39.79,27.1,39.51,26.72Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
--icon_whitetg: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%23bdffc6;opacity:0;%7d.cls-2%7bfill:%23fff;%7d%3c/style%3e%3c/defs%3e%3cg id='Слой_2' data-name='Слой 2'%3e%3cg id='Слой_1-2' data-name='Слой 1'%3e%3crect class='cls-1' width='50' height='50'/%3e%3cpath class='cls-2' d='M20.48,30.55l-.69,9.38a2.48,2.48,0,0,0,1.94-.9l4.66-4.28L36,41.54c1.77.94,3,.45,3.5-1.57l6.34-28.49h0c.56-2.52-1-3.5-2.67-2.88L6,22.28c-2.54.95-2.5,2.31-.43,2.93L15,28.05,37.17,14.77c1-.66,2-.3,1.21.36Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
--icon_whiteinst: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%23e9ffa5;opacity:0;%7d.cls-2%7bfill:%23fff;%7d%3c/style%3e%3c/defs%3e%3cg id='Слой_2' data-name='Слой 2'%3e%3cg id='Слой_1-2' data-name='Слой 1'%3e%3crect class='cls-1' width='50' height='50'/%3e%3cpath class='cls-2' d='M32.71,6H15.29A10.29,10.29,0,0,0,5,16.29V33.71A10.29,10.29,0,0,0,15.29,44H32.71A10.29,10.29,0,0,0,43,33.71V16.29A10.29,10.29,0,0,0,32.71,6ZM24,35.39A10.39,10.39,0,1,1,34.39,25,10.4,10.4,0,0,1,24,35.39ZM34.64,17.06A3.07,3.07,0,1,1,37.71,14,3.08,3.08,0,0,1,34.64,17.06ZM31,25a7,7,0,1,1-7-7A7,7,0,0,1,31,25Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
--icon_whitefaceb: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%23bdffc6;opacity:0;%7d.cls-2%7bfill:%23fff;%7d%3c/style%3e%3c/defs%3e%3cg id='Слой_2' data-name='Слой 2'%3e%3cg id='Слой_1-2' data-name='Слой 1'%3e%3crect class='cls-1' width='50' height='50'/%3e%3cpath id='f' class='cls-2' d='M28.35,46V26.84h6.43l1-7.46H28.35V14.61c0-2.16.6-3.64,3.7-3.64h4V4.29A53.44,53.44,0,0,0,30.24,4c-5.7,0-9.6,3.48-9.6,9.87v5.51H14.19v7.46h6.45V46Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
--icon_whiteviber: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%23e9ffa5;opacity:0;%7d.cls-2%7bfill:%23fff;%7d%3c/style%3e%3c/defs%3e%3cg id='Слой_2' data-name='Слой 2'%3e%3cg id='Слой_1-2' data-name='Слой 1'%3e%3crect class='cls-1' width='50' height='50'/%3e%3cpath class='cls-2' d='M41.26,7.28c-1.1-1-5.55-4.2-15.45-4.25,0,0-11.69-.7-17.38,4.48C5.26,10.66,4.14,15.26,4,21S3.76,37.35,14.15,40.25h0v4.42s-.07,1.79,1.12,2.15c1.44.45,2.28-.91,3.66-2.38.75-.81,1.79-2,2.58-2.89a40.07,40.07,0,0,0,13.19-1c1.43-.46,9.55-1.49,10.87-12.17C46.94,17.39,44.91,10.42,41.26,7.28Zm1.2,20.33h0c-1.11,8.92-7.7,9.48-8.91,9.87a37.64,37.64,0,0,1-11.35.95s-4.5,5.38-5.91,6.78a.76.76,0,0,1-.65.27c-.24-.06-.3-.35-.3-.76,0-.59,0-7.35,0-7.35C6.59,35,7.1,25.86,7.2,21.1s1-8.66,3.68-11.29C15.7,5.49,25.62,6.13,25.62,6.13,34,6.17,38,8.67,39,9.51,42,12.13,43.62,18.41,42.46,27.61Zm-12-6.93a.55.55,0,0,1-.53.58h0a.57.57,0,0,1-.56-.52c-.09-1.89-1-2.81-2.81-2.91a.56.56,0,0,1,0-1.11A3.74,3.74,0,0,1,30.44,20.68Zm1.76,1A6.43,6.43,0,0,0,30.53,17a7,7,0,0,0-4.89-2.1.55.55,0,0,1-.51-.59.56.56,0,0,1,.6-.52,8.19,8.19,0,0,1,5.62,2.46,7.6,7.6,0,0,1,2,5.48.56.56,0,0,1-.56.54h0A.56.56,0,0,1,32.2,21.65Zm.71-7.56a11.75,11.75,0,0,1,3.35,8.71.56.56,0,0,1-.56.56h0a.55.55,0,0,1-.56-.55,10.69,10.69,0,0,0-3-7.93A10.4,10.4,0,0,0,24.69,12a.55.55,0,0,1-.55-.56.56.56,0,0,1,.56-.55h0A11.53,11.53,0,0,1,32.91,14.09Zm2.38,17.13h0a8.08,8.08,0,0,1-1.72,2.1s0,0,0,0a3.34,3.34,0,0,1-1.75.83,1.06,1.06,0,0,1-.25,0,2.67,2.67,0,0,1-.75-.11l0,0A25.3,25.3,0,0,1,26,31.85a27.68,27.68,0,0,1-4-2.64,21.35,21.35,0,0,1-1.82-1.59l-.06-.06L20,27.49,20,27.43l-.06-.06a21.11,21.11,0,0,1-1.61-1.8,27.57,27.57,0,0,1-2.67-4,25.06,25.06,0,0,1-2.22-4.76l0,0a2.23,2.23,0,0,1-.11-.73,1.13,1.13,0,0,1,0-.26,3.45,3.45,0,0,1,.85-1.73v0a8.71,8.71,0,0,1,2.12-1.7h0a1.57,1.57,0,0,1,2.06.32s1.08,1.28,1.53,1.9.91,1.34,1.32,2a1.8,1.8,0,0,1-.32,2.28l-1,.82a1.49,1.49,0,0,0-.46,1.2s1.54,5.78,7.3,7.24a1.54,1.54,0,0,0,1.21-.45l.82-1A1.83,1.83,0,0,1,31,26.35c.7.4,1.39.83,2.05,1.3S35,29.17,35,29.17A1.56,1.56,0,0,1,35.29,31.22Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
--icon_whitephone: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%23e9ffa5;opacity:0;%7d.cls-2%7bfill:%23fff;%7d%3c/style%3e%3c/defs%3e%3cg id='Слой_2' data-name='Слой 2'%3e%3cg id='Слой_1-2' data-name='Слой 1'%3e%3crect class='cls-1' width='50' height='50'/%3e%3cpath class='cls-2' d='M19.71,26.38c.22.45,1,1.76,1,1.76s.73,1.34,1,1.76a48.23,48.23,0,0,0,3.91,4.78c.28.29.9.84,1.43,1.31a2,2,0,0,0,2.11.33l.14-.06,1.09.91a18.44,18.44,0,0,1,6.08,9.65,18.81,18.81,0,0,1-4.18,1c-.4,0-.77.1-1.09.12a5,5,0,0,1-4.17-1.67c-1.66-1.87-4.12-4.66-5.15-5.94-1.43-1.8-4.18-5.48-5.42-7.42-.27-.43-1-1.76-1-1.76s-.78-1.31-1-1.76c-1.05-2.05-2.84-6.29-3.67-8.44C10.2,19.46,9,15.92,8.25,13.54a5.1,5.1,0,0,1,.64-4.47l.65-.89a18.81,18.81,0,0,1,3-3.12A18.55,18.55,0,0,1,17.8,15.18L18,16.59l-.12.09a2,2,0,0,0-.77,2c.14.7.3,1.51.42,1.91A47.91,47.91,0,0,0,19.71,26.38ZM23,10.6l-.1-.45a16.39,16.39,0,0,0-3.35-7.08l-.27-.33a2,2,0,0,0-2.57-.47l-1.53.89c-.36.21-.7.45-1.05.68a20.51,20.51,0,0,1,5.63,11l.06.35,2-1.55A3.08,3.08,0,0,0,23,10.6ZM37,34.9a3,3,0,0,0-3.19-.53l-2.35,1,.27.23A20.44,20.44,0,0,1,38.35,46c.37-.18.75-.36,1.11-.57L41,44.54a2,2,0,0,0,.88-2.47l-.15-.4a16.26,16.26,0,0,0-4.41-6.46Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
--icon_whitemail: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%23bdffc6;opacity:0;%7d.cls-2%7bfill:%23fff;%7d%3c/style%3e%3c/defs%3e%3cg id='Слой_2' data-name='Слой 2'%3e%3cg id='Слой_1-2' data-name='Слой 1'%3e%3crect class='cls-1' width='50' height='50'/%3e%3cpath class='cls-2' d='M35,12.92q-1.31,15.15-1.31,15.73,0,5.57,3.23,5.57c2,0,3.64-1.07,4.94-3.23a16.12,16.12,0,0,0,1.95-8.42A16.62,16.62,0,0,0,39,10.2Q34.1,5.4,25.52,5.4a18.27,18.27,0,0,0-13.84,5.78A20.22,20.22,0,0,0,6.2,25.66q0,8.52,5.14,13.7t14,5.19a28.37,28.37,0,0,0,11.91-2.31v3.68A31.51,31.51,0,0,1,25,48q-10.3,0-16.64-6.14T2,25.82a23.39,23.39,0,0,1,6.65-17Q15.3,2,25.68,2q9.7,0,16,5.64A18.78,18.78,0,0,1,48,22.34q0,6.75-3.38,11a10.2,10.2,0,0,1-8.26,4.27q-6.22,0-6.27-6.51H30q-2.1,6.51-8,6.51a7.83,7.83,0,0,1-6.25-2.8,11.34,11.34,0,0,1-2.4-7.63,16.44,16.44,0,0,1,3.3-10.51,10.39,10.39,0,0,1,8.52-4.17,6.59,6.59,0,0,1,3.64,1,4.49,4.49,0,0,1,2,2.56h.11c0-.07.11-1.13.29-3.17ZM17.55,27.22a8.54,8.54,0,0,0,1.35,5,4.41,4.41,0,0,0,3.84,1.91,6,6,0,0,0,5.42-3.4,17.72,17.72,0,0,0,2-9q0-5.86-5-5.87a6.34,6.34,0,0,0-5.5,3.27A14.54,14.54,0,0,0,17.55,27.22Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
--icon_whiteplace: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%23e9ffa5;opacity:0;%7d.cls-2%7bfill:%23fff;%7d%3c/style%3e%3c/defs%3e%3cg id='Слой_2' data-name='Слой 2'%3e%3cg id='Слой_1-2' data-name='Слой 1'%3e%3crect class='cls-1' width='50' height='50'/%3e%3cpath class='cls-2' d='M25,11.4a7.4,7.4,0,0,0-7.11,7.67A7.4,7.4,0,0,0,25,26.73a7.4,7.4,0,0,0,7.11-7.66A7.4,7.4,0,0,0,25,11.4Zm0,11.5a3.71,3.71,0,0,1-3.56-3.83A3.71,3.71,0,0,1,25,15.23a3.71,3.71,0,0,1,3.56,3.84A3.71,3.71,0,0,1,25,22.9ZM25,2C16.16,2,9,9.72,9,19.25a25.83,25.83,0,0,0,3.56,13.23C17.23,40.39,25,48,25,48s7.77-7.61,12.44-15.52A25.83,25.83,0,0,0,41,19.25C41,9.72,33.84,2,25,2Zm9.45,28.42A79,79,0,0,1,25,42.67a78.66,78.66,0,0,1-9.45-12.25,21.61,21.61,0,0,1-3-11.17c0-7.4,5.58-13.42,12.44-13.42s12.44,6,12.44,13.42A21.61,21.61,0,0,1,34.45,30.42Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
--icon_whitemode: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%23bdffc6;opacity:0;%7d.cls-2%7bfill:%23fff;%7d%3c/style%3e%3c/defs%3e%3cg id='Слой_2' data-name='Слой 2'%3e%3cg id='Слой_1-2' data-name='Слой 1'%3e%3crect class='cls-1' width='50' height='50'/%3e%3cpath class='cls-2' d='M26.79,26.27C29.72,26.81,35,28,35,28s-8.9,2-10,2a1.94,1.94,0,0,1-2-1.88V28a2.71,2.71,0,0,1,0-.41C23.33,24.91,25,14,25,14S26.28,22.4,26.79,26.27ZM43,28A18,18,0,1,1,11.88,15.71l-2.29-2.3,2.82-2.82,2.51,2.5a17.83,17.83,0,0,1,8.08-3V8H20V4H30V8H27v2.12a17.83,17.83,0,0,1,8.08,3l2.51-2.5,2.82,2.82-2.29,2.3A17.88,17.88,0,0,1,43,28Zm-3.5,0A14.5,14.5,0,1,0,25,42.5,14.51,14.51,0,0,0,39.5,28Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
--list_bluemarker: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bopacity:0;%7d.cls-2%7bfill:%23ffb3f7;%7d.cls-3%7bfill:%232a3e84;%7d%3c/style%3e%3c/defs%3e%3cg id='Слой_2' data-name='Слой 2'%3e%3cg id='Слой_1-2' data-name='Слой 1'%3e%3cg class='cls-1'%3e%3crect class='cls-2' width='20' height='20'/%3e%3c/g%3e%3cpath class='cls-3' d='M5.5,19,8,17.09s3.52-6.48,5-8.43a61.13,61.13,0,0,1,6-6.89L18.29,1a49.8,49.8,0,0,0-7.11,6.51A35.24,35.24,0,0,0,6.57,14.4s-.5-1.45-.71-1.91-.62-1.65-1.07-1.92a2.1,2.1,0,0,0-1.42,0C2.85,10.82,1,12,1,12a5,5,0,0,1,3.08,3.17C4.89,17.22,5.5,19,5.5,19Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
--icon_star: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%23a3ffa0;opacity:0;%7d.cls-2%7bfill:%23ffc107;%7d%3c/style%3e%3c/defs%3e%3cg id='Слой_2' data-name='Слой 2'%3e%3cg id='Слой_1-2' data-name='Слой 1'%3e%3crect class='cls-1' width='22' height='22'/%3e%3cpath class='cls-2' d='M21.94,8.44a1.17,1.17,0,0,0-1-.81l-6.35-.57L12.08,1.21a1.18,1.18,0,0,0-2.16,0L7.41,7.06l-6.35.57a1.17,1.17,0,0,0-1,.81A1.14,1.14,0,0,0,.4,9.67l4.8,4.2L3.78,20.08a1.18,1.18,0,0,0,.46,1.2,1.13,1.13,0,0,0,.68.22,1.16,1.16,0,0,0,.6-.17L11,18.07l5.48,3.26a1.17,1.17,0,0,0,1.74-1.25L16.8,13.87l4.8-4.2A1.14,1.14,0,0,0,21.94,8.44Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
--icon_advant1: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 55 55'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%232a3e84;opacity:0;%7d.cls-2%7bfill:%23fff;%7d.cls-3%7bfill:%238799d9;%7d%3c/style%3e%3c/defs%3e%3cg id='Слой_2' data-name='Слой 2'%3e%3cg id='Слой_1-2' data-name='Слой 1'%3e%3crect class='cls-1' width='55' height='55'/%3e%3cpath class='cls-2' d='M44.55,18.63a.66.66,0,0,0-.46-.19H34.28V6.77a1,1,0,0,0-1-1H11.24a1,1,0,0,0-1,1V36.23a1,1,0,0,0,.29.7,1,1,0,0,0,.69.29H21.38V48.56a.66.66,0,0,0,.19.46.67.67,0,0,0,.46.2H44.09a.67.67,0,0,0,.46-.2.62.62,0,0,0,.19-.46V19.09A.62.62,0,0,0,44.55,18.63ZM15,11H31.44v2H15ZM13.1,15.41H31.44v2H13.1Zm7.74,15.35H13.1v-2h7.74Zm0-4.46H13v-2h7.88Zm0-4.46H13.1v-2h7.74ZM43.43,47.9H22.69V19.75H43.43Z'/%3e%3cpath class='cls-3' d='M42.24,23.28v2H25.75v-2ZM23.89,29.71H42.24v-2H23.89Zm0,4.46H42.24v-2H23.89Zm0,4.46H42.24v-2H23.89Zm0,4.46H37.67v-2H23.89Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
--icon_advant2: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 55 55'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%232a3e84;opacity:0;%7d.cls-2%7bfill:%23fff;%7d.cls-3%7bfill:%238799d9;%7d%3c/style%3e%3c/defs%3e%3cg id='Слой_2' data-name='Слой 2'%3e%3cg id='Слой_1-2' data-name='Слой 1'%3e%3crect class='cls-1' width='55' height='55'/%3e%3cpath class='cls-2' d='M28.73,29.62a12.77,12.77,0,0,0,.7-1.38L32,28.13h0a14.28,14.28,0,0,0,.71-3.4L30.4,23.59a11,11,0,0,0,0-1.15c0-.14,0-.27-.05-.4l2.22-1.4a14,14,0,0,0-1.09-3.3l-2.61.19a10.38,10.38,0,0,0-.85-1.3l1.22-2.31a14.68,14.68,0,0,0-2.59-2.33l-2.17,1.47a12.74,12.74,0,0,0-1.38-.7L23,9.75A14.46,14.46,0,0,0,19.55,9l-1.14,2.35a11.18,11.18,0,0,0-1.15,0l-.4,0L15.47,9.27a14.11,14.11,0,0,0-3.31,1.08L12.35,13a12.63,12.63,0,0,0-1.3.85L8.74,12.59a14.31,14.31,0,0,0-2.32,2.6l1.47,2.16a12.12,12.12,0,0,0-.71,1.39l-2.61.1a14.36,14.36,0,0,0-.71,3.41l2.35,1.14a11.18,11.18,0,0,0,0,1.15c0,.13,0,.26,0,.39l-2.21,1.4a14.75,14.75,0,0,0,1.08,3.31l2.61-.19a12.49,12.49,0,0,0,.85,1.29L7.42,33.06A14.67,14.67,0,0,0,10,35.38l2.17-1.47a11.16,11.16,0,0,0,1.38.7l.1,2.61a14.36,14.36,0,0,0,3.41.71l1.14-2.35c.38,0,.76,0,1.15,0l.39,0,1.4,2.22a14.77,14.77,0,0,0,3.31-1.09L24.27,34a13.81,13.81,0,0,0,1.3-.85l2.31,1.22a14.73,14.73,0,0,0,2.32-2.6ZM18.31,32a8.53,8.53,0,1,1,8.52-8.52A8.54,8.54,0,0,1,18.31,32Zm0-16.44a7.92,7.92,0,1,0,7.91,7.92A7.93,7.93,0,0,0,18.31,15.57Zm.52,13.87A6,6,0,1,1,24.26,23,6,6,0,0,1,18.83,29.44Zm21.49-1.22A6.79,6.79,0,1,0,47,35.15,6.79,6.79,0,0,0,40.32,28.22Zm2,10.24a4.15,4.15,0,0,1-5.71-1.53A4.21,4.21,0,0,1,38,31.37a4.14,4.14,0,1,1,4.29,7.09Zm8.76-4.76-1.85-.44a9,9,0,0,0-.4-1.44l1.35-1.33a8.88,8.88,0,0,0-.55-1.06,8.52,8.52,0,0,0-.66-1L47.13,29a9.64,9.64,0,0,0-1.07-1.05l.5-1.83a11.72,11.72,0,0,0-2.07-1.17l-1.31,1.39a9,9,0,0,0-1.44-.38l-.49-1.84a11.06,11.06,0,0,0-2.37,0L38.43,26a9.23,9.23,0,0,0-1.43.4L35.66,25a10.72,10.72,0,0,0-1.06.55c-.34.2-.67.43-1,.66l.55,1.82a9.62,9.62,0,0,0-1,1.07l-1.83-.5a10.58,10.58,0,0,0-1.17,2.07L31.49,32a10.14,10.14,0,0,0-.37,1.44l-1.84.48a10.53,10.53,0,0,0,0,2.38l1.84.44a9.08,9.08,0,0,0,.41,1.44l-1.35,1.34a10.4,10.4,0,0,0,.54,1,11.61,11.61,0,0,0,.67,1L33.24,41a9.64,9.64,0,0,0,1.07,1l-.5,1.83a10.8,10.8,0,0,0,2.06,1.17l1.31-1.38a10.27,10.27,0,0,0,1.45.37l.48,1.84a11.14,11.14,0,0,0,2.38,0L41.93,44a9.39,9.39,0,0,0,1.44-.41L44.71,45a9.58,9.58,0,0,0,1-.55,8.52,8.52,0,0,0,1-.66L46.21,42a9.64,9.64,0,0,0,1-1.07l1.83.51a10.61,10.61,0,0,0,1.16-2.08L48.87,38a9.83,9.83,0,0,0,.38-1.44l1.84-.48h0A11.84,11.84,0,0,0,51.06,33.7ZM40,42.08a7.08,7.08,0,1,1,7.22-6.93A7.07,7.07,0,0,1,40,42.08Z'/%3e%3cpath class='cls-3' d='M18.31,15a8.53,8.53,0,1,0,8.52,8.53A8.54,8.54,0,0,0,18.31,15Zm0,16.44a7.92,7.92,0,1,1,7.91-7.91A7.92,7.92,0,0,1,18.31,31.4Zm22-3.47a7.08,7.08,0,1,0,6.93,7.22A7.08,7.08,0,0,0,40.33,27.93ZM40,41.79A6.79,6.79,0,1,1,47,35.15,6.8,6.8,0,0,1,40,41.79Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
--icon_advant3: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 55 55'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%232a3e84;opacity:0;%7d.cls-2%7bfill:%238799d9;%7d.cls-3%7bfill:%23fff;%7d%3c/style%3e%3c/defs%3e%3cg id='Слой_2' data-name='Слой 2'%3e%3cg id='Слой_1-2' data-name='Слой 1'%3e%3crect class='cls-1' width='55' height='55'/%3e%3cpath class='cls-2' d='M46.23,35.23a2.45,2.45,0,1,1-2.45-2.45A2.45,2.45,0,0,1,46.23,35.23ZM15.09,32.78a2.45,2.45,0,1,0,2.44,2.45A2.45,2.45,0,0,0,15.09,32.78Zm3.16-7.13v1.21H53V25.65Zm0,3.64H53V28H18.25Z'/%3e%3cpath class='cls-3' d='M43.78,30.15a5.08,5.08,0,1,0,5.08,5.08A5.07,5.07,0,0,0,43.78,30.15Zm0,7.52a2.45,2.45,0,1,1,2.45-2.44A2.45,2.45,0,0,1,43.78,37.67ZM15.09,30.15a5.08,5.08,0,1,0,5.07,5.08A5.07,5.07,0,0,0,15.09,30.15Zm0,7.52a2.45,2.45,0,1,1,2.44-2.44A2.45,2.45,0,0,1,15.09,37.67ZM53,25.65h0V15.51a.82.82,0,0,0-.82-.81H9a.81.81,0,0,0-.81.81v8.87l-.17,0c-2.85.09-4.22,1.2-4.85,3.64H4.85v.47H3.05c0,.17-.07.34-.1.52h1.9v.48h-2c0,.17-.05.34-.07.52h2v.47H2.78c0,.18,0,.35,0,.53H4.85v.47H2.72c0,.17,0,.35,0,.53H4.85v.47H2.68c0,.58,0,1.18,0,1.83H2v1.33H9.47c0-.15,0-.3,0-.45a5.64,5.64,0,1,1,11.27,0c0,.15,0,.3,0,.45H38.17c0-.15,0-.3,0-.45a5.64,5.64,0,1,1,11.27,0c0,.15,0,.3,0,.45h2.76a.82.82,0,0,0,.82-.81V29.29H18.25V28H53V26.86H18.25V25.65ZM18.75,23v-5.2h32.5v5.84H18.75ZM11.8,24.3H8.71V17.82H11.8Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
--icon_whitewave: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 5'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%23fff;%7d%3c/style%3e%3c/defs%3e%3cg id='Слой_2' data-name='Слой 2'%3e%3cg id='Слой_1-2' data-name='Слой 1'%3e%3cpath class='cls-1' d='M6,2C5,2,4,0,3,0S1,2,0,2V5H6Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
--icon_stage1: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%23d1ffcd;opacity:0;%7d.cls-2%7bfill:%23fff;%7d%3c/style%3e%3c/defs%3e%3cg id='Слой_2' data-name='Слой 2'%3e%3cg id='Слой_1-2' data-name='Слой 1'%3e%3crect class='cls-1' width='30' height='30'/%3e%3ccircle class='cls-2' cx='19.27' cy='7.99' r='0.78'/%3e%3ccircle class='cls-2' cx='21.61' cy='7.99' r='0.78'/%3e%3ccircle class='cls-2' cx='23.94' cy='7.99' r='0.78'/%3e%3cpath class='cls-2' d='M21.61,2.54a6,6,0,0,0-.73,0,5.44,5.44,0,0,0-4.67,4.52,5.37,5.37,0,0,0,.26,2.63,5.18,5.18,0,0,0,1.07,1.79c.2.22,0,.82-.48,1.8-.27.58,0,.9.65.9h0c1.53,0,2.05,0,2.95-1a5.4,5.4,0,0,0,.91.08l.4,0a5.48,5.48,0,0,0,5-5.2A5.43,5.43,0,0,0,21.61,2.54Zm.29,9.22h-.29a4.89,4.89,0,0,1-.66,0,1.07,1.07,0,0,0-.25,0,1.55,1.55,0,0,0-1.15.51,1.2,1.2,0,0,1-.51.4,2.1,2.1,0,0,0-.34-2.12,3.73,3.73,0,0,1-.94-3.14,3.89,3.89,0,0,1,3.31-3.21l.54,0a3.9,3.9,0,0,1,2.82,1.19A3.81,3.81,0,0,1,25.5,8.06,4,4,0,0,1,21.9,11.76Z'/%3e%3cpath class='cls-2' d='M13.72,17.44l-.06-.05a5.45,5.45,0,1,0-7.47,0l0,0c-1.87,1.58-2.86,2.61-3.21,7a2.15,2.15,0,0,0,1.29,1.88,12.54,12.54,0,0,0,5.71,1.09,12.59,12.59,0,0,0,5.71-1.09,2.17,2.17,0,0,0,1.28-1.94C16.59,20.05,15.59,19,13.72,17.44ZM6,13.43a3.9,3.9,0,1,1,3.89,3.89A3.9,3.9,0,0,1,6,13.43ZM4.5,24.55c.31-3.93,1.09-4.6,2.66-5.93l.36-.3c.11.05.22.11.33.15l1.29,1.78L7.58,23.82,9.3,25.91A10.06,10.06,0,0,1,5,25C4.85,24.94,4.5,24.71,4.5,24.55ZM14.87,25a10.26,10.26,0,0,1-4.33.89l1.72-2.09L10.7,20.25,12,18.47l.35-.16.37.31c1.57,1.33,2.36,2,2.66,5.87C15.37,24.71,15,24.93,14.87,25Z'/%3e%3cpath class='cls-2' d='M9.94,11.48a1.94,1.94,0,0,1,1.93,1.93.38.38,0,0,0,.39.39.39.39,0,0,0,.39-.39A2.72,2.72,0,0,0,9.94,10.7a.39.39,0,0,0-.39.39A.38.38,0,0,0,9.94,11.48Z'/%3e%3cpath class='cls-2' d='M12.43,20.09a.38.38,0,0,0-.52.18.39.39,0,0,0,.17.52c1.35.67,1.35,2.83,1.35,3.55a.39.39,0,0,0,.77,0C14.2,23.51,14.2,21,12.43,20.09Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
--icon_stage2: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%23f7ffcd;opacity:0;%7d.cls-2%7bfill:%23fff;%7d%3c/style%3e%3c/defs%3e%3cg id='Слой_2' data-name='Слой 2'%3e%3cg id='Слой_1-2' data-name='Слой 1'%3e%3crect class='cls-1' width='30' height='30'/%3e%3cpath class='cls-2' d='M8,7.21h6.23V8.77H8ZM8,20.45h3.12V18.9H8Zm0-7.79h7V11.1H8Zm0,3.9h3.89V15H8Zm7,8.57v1.56H4.87a2.33,2.33,0,0,1-2.33-2.34V7.21A2.33,2.33,0,0,1,4.87,4.87V4.09A1.55,1.55,0,0,1,6.43,2.54H16.69a1.56,1.56,0,0,1,1.1.45l5.32,5.32a1.57,1.57,0,0,1,.46,1.1v2.47H22V10.33H18.12A2.34,2.34,0,0,1,15.78,8V4.09H6.43v18.7h6.23v1.56H6.43a1.56,1.56,0,0,1-1.56-1.56V6.43a.78.78,0,0,0-.78.78V24.35a.78.78,0,0,0,.78.78ZM17.34,4.74V8a.78.78,0,0,0,.78.78h3.25ZM16.56,18.9a2.34,2.34,0,0,1,2.34-2.34.78.78,0,0,0,0-1.56A3.91,3.91,0,0,0,15,18.9a.78.78,0,0,0,1.56,0Zm10.68,7.23a.78.78,0,0,1-.55,1.33.81.81,0,0,1-.56-.22l-3.42-3.43a6.27,6.27,0,1,1,1.1-1.1ZM23.57,18.9a4.68,4.68,0,1,0-4.67,4.67A4.68,4.68,0,0,0,23.57,18.9Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
--icon_stage3: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%23d1ffcd;opacity:0;%7d.cls-2%7bfill:%23fff;%7d%3c/style%3e%3c/defs%3e%3cg id='Слой_2' data-name='Слой 2'%3e%3cg id='Слой_1-2' data-name='Слой 1'%3e%3crect class='cls-1' width='30' height='30'/%3e%3cpath class='cls-2' d='M24.15,7.21l2-2.65a.75.75,0,0,0,.07-.81.77.77,0,0,0-.69-.44H17a.78.78,0,0,0-.78.78v7H12.25a3.82,3.82,0,0,0,.8-2.34,3.9,3.9,0,1,0-6.8,2.57c-1.58,1.3-2.3,3-2.55,6,0,1.31,0,2.78,1.69,3.06l.67,3.36c.45,1.78,1.66,2.93,3.1,2.93s2.65-1.15,3.1-3L13,19.89a12.63,12.63,0,0,0,.77-3.47L16.17,16v10a.78.78,0,1,0,1.56,0V15.78a.53.53,0,0,0,0-.12,2.35,2.35,0,0,0,0-4.43V11.1h7.79a.76.76,0,0,0,.69-.43.75.75,0,0,0-.07-.81ZM17.73,9.55V4.87H24l-1.4,1.87a.78.78,0,0,0,0,.94L24,9.55ZM9.16,6.43A2.34,2.34,0,1,1,6.82,8.77,2.33,2.33,0,0,1,9.16,6.43ZM17,14.22l-.16,0L13,15a.58.58,0,0,0-.18,0,.78.78,0,0,0-.53.72,11.6,11.6,0,0,1-.72,3.64.56.56,0,0,0,0,.12l-.77,3.86c-.27,1.06-.89,1.75-1.58,1.75s-1.32-.69-1.58-1.71l-.77-3.9A.79.79,0,0,0,6,18.9c-.78,0-.78,0-.78-1.5.24-2.93.94-4,2.05-4.91a.86.86,0,0,0,.13-.14l.06-.07a4.09,4.09,0,0,0,.49.18l.65,1L7.6,16l1.56,2.08L10.72,16l-1-2.6.65-1a4.09,4.09,0,0,0,.49-.18l0,.07.14.14c.24.2.24.2,5.94.17a.78.78,0,0,1,0,1.56Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
--icon_stage4: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%23f7ffcd;opacity:0;%7d.cls-2%7bfill:%23fff;%7d%3c/style%3e%3c/defs%3e%3cg id='Слой_2' data-name='Слой 2'%3e%3cg id='Слой_1-2' data-name='Слой 1'%3e%3crect class='cls-1' width='30' height='30'/%3e%3cpath class='cls-2' d='M10.94,18.39l0,0a3.9,3.9,0,1,0-5.8,0l0,0c-1.42,1.13-2.23,1.92-2.5,5.18a1.71,1.71,0,0,0,1,1.49A9.79,9.79,0,0,0,8,25.91a9.76,9.76,0,0,0,4.45-.85,1.72,1.72,0,0,0,1-1.56C13.17,20.31,12.36,19.52,10.94,18.39ZM8,13.44a2.34,2.34,0,1,1-2.34,2.34A2.34,2.34,0,0,1,8,13.44Zm0,10.9c-2.37,0-3.7-.51-3.89-.79.23-2.6.76-3,1.91-3.95l.37-.29a3.72,3.72,0,0,0,1.33.33l.54.81-1,2.6,1,1.29Zm1.42-.07.92-1.22-1-2.6.6-.91.08.06c1.15.92,1.68,1.35,1.91,3.95A4.45,4.45,0,0,1,9.41,24.27Z'/%3e%3cpath class='cls-2' d='M25,18.39l0,0a3.9,3.9,0,1,0-5.81,0l-.05,0c-1.42,1.13-2.23,1.92-2.5,5.18a1.71,1.71,0,0,0,1,1.49,9.79,9.79,0,0,0,4.45.85,9.76,9.76,0,0,0,4.45-.85,1.71,1.71,0,0,0,1-1.56C27.2,20.31,26.38,19.52,25,18.39Zm-2.95-5a2.34,2.34,0,1,1-2.33,2.34A2.34,2.34,0,0,1,22,13.44ZM20,19.6l.08-.06.6.91-1,2.6.92,1.22a4.5,4.5,0,0,1-2.48-.72C18.35,21,18.88,20.52,20,19.6Zm2,4.74h-.19l1-1.29-1-2.6.54-.81a3.77,3.77,0,0,0,1.34-.33l.36.29c1.15.92,1.69,1.35,1.91,3.95C25.71,23.83,24.39,24.34,22,24.34Z'/%3e%3ccircle class='cls-2' cx='12.66' cy='7.99' r='0.78'/%3e%3cpath class='cls-2' d='M15,7.21a.78.78,0,0,0-.78.78.78.78,0,0,0,1.56,0A.78.78,0,0,0,15,7.21Z'/%3e%3ccircle class='cls-2' cx='17.34' cy='7.99' r='0.78'/%3e%3cpath class='cls-2' d='M21.23,8c0-2.16-2.79-3.9-6.23-3.9S8.77,5.83,8.77,8c0,1.63,1.61,3,3.89,3.61v1.84L15,11.88C18.44,11.88,21.23,10.14,21.23,8ZM15,10.32a1.53,1.53,0,0,0-.86.26l-.19.13a1.56,1.56,0,0,0-.9-.62c-1.58-.4-2.72-1.29-2.72-2.1,0-1.11,2-2.34,4.67-2.34S19.68,6.88,19.68,8,17.68,10.32,15,10.32Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
--icon_stage5: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%23d1ffcd;opacity:0;%7d.cls-2%7bfill:%23fff;%7d%3c/style%3e%3c/defs%3e%3cg id='Слой_2' data-name='Слой 2'%3e%3cg id='Слой_1-2' data-name='Слой 1'%3e%3crect class='cls-1' width='30' height='30'/%3e%3cpath class='cls-2' d='M8,7.21h6.23V8.77H8ZM8,20.45h3.12V18.9H8Zm0-7.79h7V11.1H8Zm0,3.9h3.89V15H8Zm7,8.57v1.56H4.87a2.33,2.33,0,0,1-2.33-2.34V7.21A2.33,2.33,0,0,1,4.87,4.87V4.09A1.55,1.55,0,0,1,6.43,2.54H16.69a1.56,1.56,0,0,1,1.1.45l5.32,5.32a1.57,1.57,0,0,1,.46,1.1v2.47H22V10.33H18.12A2.34,2.34,0,0,1,15.78,8V4.09H6.43v18.7h6.23v1.56H6.43a1.56,1.56,0,0,1-1.56-1.56V6.43a.78.78,0,0,0-.78.78V24.35a.78.78,0,0,0,.78.78ZM17.34,4.74V8a.78.78,0,0,0,.78.78h3.25ZM16.56,18.9a2.34,2.34,0,0,1,2.34-2.34.78.78,0,0,0,0-1.56A3.91,3.91,0,0,0,15,18.9a.78.78,0,0,0,1.56,0Zm10.68,7.23a.78.78,0,0,1-.55,1.33.81.81,0,0,1-.56-.22l-3.42-3.43a6.27,6.27,0,1,1,1.1-1.1ZM23.57,18.9a4.68,4.68,0,1,0-4.67,4.67A4.68,4.68,0,0,0,23.57,18.9Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
--icon_stage6: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%23f7ffcd;opacity:0;%7d.cls-2%7bfill:%23fff;%7d%3c/style%3e%3c/defs%3e%3cg id='Слой_2' data-name='Слой 2'%3e%3cg id='Слой_1-2' data-name='Слой 1'%3e%3crect class='cls-1' width='30' height='30'/%3e%3cpath class='cls-2' d='M27.23,12.39,21.12,6.27a.8.8,0,0,0-1.12,0L17.22,9.05a.8.8,0,0,0,0,1.11L18,11,16.87,12.1a3.14,3.14,0,0,0-3.47-.19l-1.19-1.19.57-.56a.8.8,0,0,0,0-1.11L10,6.27a.8.8,0,0,0-1.12,0L2.77,12.39a.78.78,0,0,0,0,1.11l2.78,2.78a.78.78,0,0,0,.55.23.8.8,0,0,0,.56-.23l.56-.56L8.48,17c-.33,1.28.9,3.12,2.35,4.57a10.93,10.93,0,0,0,2.58,2A3.41,3.41,0,0,0,15,24a1.62,1.62,0,0,0,1.16-.46l1.11-1.11h0l2.1-2.1h.13a2.34,2.34,0,0,0,1.66-.69,2.33,2.33,0,0,0,.24-3l1.15-1.15.84.85a.8.8,0,0,0,.56.23.78.78,0,0,0,.55-.23l2.78-2.78A.78.78,0,0,0,27.23,12.39Zm-22.82.55,5-5,1.69,1.69-.54.53,0,0,0,0L6.7,14l0,0,0,0-.54.54ZM20,18.51a.79.79,0,0,1-1.09,0l0,0h0l-1.67-1.67a.78.78,0,0,0-1.1,0,.77.77,0,0,0,0,1.1l1.67,1.67h0l-1.12,1.13L15,19.06a.78.78,0,0,0-1.1,0,.8.8,0,0,0,0,1.11l1.68,1.67h0l-.54.54c-.24.11-1.46-.31-3.08-1.94s-2-2.84-1.95-3.07a.75.75,0,0,0,.23-.55.78.78,0,0,0-.23-.55L8.32,14.62l2.79-2.8,1.67,1.67h0l-.19.19a1.17,1.17,0,0,0,.83,2,1.13,1.13,0,0,0,.82-.34l1.58-1.57a1.52,1.52,0,0,0,.22-.34s.05,0,.07.06L20,17.38a.81.81,0,0,1,0,1.13Zm3.89-3.88-5-5,1.69-1.69,5,5Z'/%3e%3ccircle class='cls-2' cx='6.43' cy='13.05' r='0.78'/%3e%3ccircle class='cls-2' cx='23.57' cy='13.05' r='0.78'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
--icon_stage7: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%23d1ffcd;opacity:0;%7d.cls-2%7bfill:%23fff;%7d%3c/style%3e%3c/defs%3e%3cg id='Слой_2' data-name='Слой 2'%3e%3cg id='Слой_1-2' data-name='Слой 1'%3e%3crect class='cls-1' width='30' height='30'/%3e%3cpath class='cls-2' d='M12.32,19l-2.53-3.8a1.36,1.36,0,0,0-2.26,1.51l3.62,5.43a1.35,1.35,0,0,0,1.11.6h0a1.38,1.38,0,0,0,1.11-.56L22.44,9.45a1.36,1.36,0,0,0-2.21-1.58Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
--icon_stage8: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%23f7ffcd;opacity:0;%7d.cls-2%7bfill:%23fff;%7d%3c/style%3e%3c/defs%3e%3cg id='Слой_2' data-name='Слой 2'%3e%3cg id='Слой_1-2' data-name='Слой 1'%3e%3crect class='cls-1' width='30' height='30'/%3e%3crect class='cls-2' x='9.94' y='7.54' width='6.23' height='1.56'/%3e%3crect class='cls-2' x='9.94' y='19.22' width='3.12' height='1.56'/%3e%3cpolygon class='cls-2' points='16.95 12.21 16.95 11.43 9.94 11.43 9.94 12.99 16.95 12.99 16.95 12.21'/%3e%3crect class='cls-2' x='9.94' y='15.33' width='3.9' height='1.56'/%3e%3cpath class='cls-2' d='M19.89,16.23c2.17,0,2.32,1.3,2.33,1.57a.79.79,0,0,0,.78.77.78.78,0,0,0,.78-.78,3.22,3.22,0,0,0-3.11-3.06v-.84a.78.78,0,0,0-1.56,0v.84A3.22,3.22,0,0,0,16,17.79c0,1.08.82,3.11,3.9,3.11,2.18,0,2.33,1.31,2.33,1.56,0,.07,0,1.56-2.33,1.56s-2.33-1.31-2.34-1.56a.78.78,0,1,0-1.56,0,3.22,3.22,0,0,0,3.12,3.06v.84a.78.78,0,0,0,1.56,0v-.84a3.22,3.22,0,0,0,3.11-3.06c0-1.08-.81-3.11-3.89-3.11-2.18,0-2.33-1.31-2.34-1.56C17.55,17.72,17.58,16.23,19.89,16.23Z'/%3e%3cpath class='cls-2' d='M25.06,8.64,19.74,3.32a1.57,1.57,0,0,0-1.1-.46H8.38A1.56,1.56,0,0,0,6.82,4.42V5.2A2.34,2.34,0,0,0,4.48,7.54V24.68A2.34,2.34,0,0,0,6.82,27h7.83V25.49h-1v0H6.82A.78.78,0,0,1,6,24.68V7.54a.78.78,0,0,1,.78-.78V23.12a1.56,1.56,0,0,0,1.56,1.56h5.27V23.12H8.38V4.42h9.35v3.9a2.33,2.33,0,0,0,2.33,2.33H24v1.56h1.56V9.74A1.57,1.57,0,0,0,25.06,8.64Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
--icon_whitearrow: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14.99 6.98'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%23fff;%7d%3c/style%3e%3c/defs%3e%3cg id='Слой_2' data-name='Слой 2'%3e%3cg id='Слой_1-2' data-name='Слой 1'%3e%3cpath class='cls-1' d='M15,3a.51.51,0,0,1-.21.45L10.06,6.88a.51.51,0,0,1-.29.1.5.5,0,0,1-.4-.21.49.49,0,0,1,.11-.7L12.37,4a14,14,0,0,1-2,.17,11.32,11.32,0,0,1-3-.39l-1-.29a13.65,13.65,0,0,0-3-.69,12.78,12.78,0,0,0-2.9,0,.5.5,0,0,1-.1-1,14.6,14.6,0,0,1,3.1,0,14,14,0,0,1,3.17.74l.91.28A11.59,11.59,0,0,0,13,2.86L9,1a.5.5,0,0,1,.44-.9L14.71,2.6A.51.51,0,0,1,15,3Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
--icon_borehole1: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6.28 8.12'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%23005ac2;%7d%3c/style%3e%3c/defs%3e%3cg id='Слой_2' data-name='Слой 2'%3e%3cg id='Слой_1-2' data-name='Слой 1'%3e%3cpath class='cls-1' d='M5.86,3.24,1.58.19A1,1,0,0,0,0,1V7.12a1,1,0,0,0,1.58.81L5.86,4.87A1,1,0,0,0,5.86,3.24ZM3,5.88H2.2V3.07l-.65.3-.32-.69,1-.44H3Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
--icon_borehole2: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6.28 8.12'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%23005ac2;%7d%3c/style%3e%3c/defs%3e%3cg id='Слой_2' data-name='Слой 2'%3e%3cg id='Слой_1-2' data-name='Слой 1'%3e%3cpath class='cls-1' d='M5.86,3.24,1.58.19A1,1,0,0,0,0,1V7.12a1,1,0,0,0,1.58.81L5.86,4.87A1,1,0,0,0,5.86,3.24ZM3.47,5.91H.78V5.24L2.3,4l.17-.16a.86.86,0,0,0,.13-.14.41.41,0,0,0,.07-.15.43.43,0,0,0,0-.17A.4.4,0,0,0,2.55,3a.66.66,0,0,0-.44-.12h0a.79.79,0,0,0-.4.1.6.6,0,0,0-.28.34L.74,3A1.28,1.28,0,0,1,1,2.65a1.11,1.11,0,0,1,.32-.25,1.66,1.66,0,0,1,.39-.15,2,2,0,0,1,.43,0h0a1.51,1.51,0,0,1,1,.28,1,1,0,0,1,.36.84,1,1,0,0,1,0,.31.76.76,0,0,1-.11.26,1.24,1.24,0,0,1-.17.23l-.22.2-1.08.91H3.47Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
--icon_borehole3: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6.28 8.12'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%23005ac2;%7d%3c/style%3e%3c/defs%3e%3cg id='Слой_2' data-name='Слой 2'%3e%3cg id='Слой_1-2' data-name='Слой 1'%3e%3cpath class='cls-1' d='M5.86,3.24,1.58.19A1,1,0,0,0,0,1V7.12a1,1,0,0,0,1.58.81L5.86,4.87A1,1,0,0,0,5.86,3.24ZM3.14,5.68a1.69,1.69,0,0,1-1,.26h0a1.86,1.86,0,0,1-.48-.05,1.65,1.65,0,0,1-.41-.14,1.06,1.06,0,0,1-.33-.26A1,1,0,0,1,.7,5.14l.68-.33a.53.53,0,0,0,.29.33.93.93,0,0,0,.47.11h0a.77.77,0,0,0,.46-.11.36.36,0,0,0,.16-.33.38.38,0,0,0-.13-.3.69.69,0,0,0-.46-.12H1.72V3.74h.46a.54.54,0,0,0,.41-.12.4.4,0,0,0,.12-.29A.39.39,0,0,0,2.55,3a.71.71,0,0,0-.45-.13h0A.92.92,0,0,0,1.67,3a.58.58,0,0,0-.27.34L.73,3a1.07,1.07,0,0,1,.21-.36,1.15,1.15,0,0,1,.32-.25,1.32,1.32,0,0,1,.39-.15,2.28,2.28,0,0,1,.45,0h0a1.58,1.58,0,0,1,1,.27.9.9,0,0,1,.35.75,1,1,0,0,1-.14.54.82.82,0,0,1-.47.31.91.91,0,0,1,.52.33,1,1,0,0,1,.16.56A.86.86,0,0,1,3.14,5.68Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
--icon_borehole4: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6.28 8.12'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%23005ac2;%7d%3c/style%3e%3c/defs%3e%3cg id='Слой_2' data-name='Слой 2'%3e%3cg id='Слой_1-2' data-name='Слой 1'%3e%3cpath class='cls-1' d='M5.86,3.24,1.58.19A1,1,0,0,0,0,1V7.12a1,1,0,0,0,1.58.81L5.86,4.87A1,1,0,0,0,5.86,3.24ZM3.63,5H3.21v.84H2.43V5H.58V4.33L1.67,2.24H2.5L1.37,4.33H2.43V3.55h.78v.78h.42Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
--icon_repair: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30.08 31.33'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%239c9b9b;%7d.cls-2%7bfill:%23868686;%7d.cls-3%7bfill:%23848483;%7d.cls-4%7bfill:%23b1b1b1;%7d.cls-5%7bfill:%236f6f6e;%7d.cls-6%7bfill:%23575756;%7d.cls-7%7bfill:%231d1d1b;%7d.cls-8%7bfill:%23235ba6;%7d%3c/style%3e%3c/defs%3e%3cg id='Слой_2' data-name='Слой 2'%3e%3cg id='Слой_1-2' data-name='Слой 1'%3e%3cpath class='cls-1' d='M8.15,4.47,4.09.15A5.68,5.68,0,0,1,9.27,1.68a5.5,5.5,0,0,1,.87,6.1L22.61,21a5.25,5.25,0,0,1,5.94,1.15,5.54,5.54,0,0,1,1.3,5.36l-4.06-4.32-3.85,3.62L26,31.16a5.2,5.2,0,0,1-5.18-1.54,5.37,5.37,0,0,1-.87-6.1L7.48,10.28A5.36,5.36,0,0,1,.24,3.77L4.33,8.12Z'/%3e%3cpath class='cls-2' d='M11.12,9.62l9.66,10.24a1.36,1.36,0,1,1-2,1.87L9.14,11.49a1.36,1.36,0,1,1,2-1.87Zm9.2,10.67L10.66,10.05a.73.73,0,0,0-1,0,.74.74,0,0,0,0,1.05l9.67,10.23a.73.73,0,0,0,1,0A.72.72,0,0,0,20.32,20.29Z'/%3e%3cpath class='cls-3' d='M9.4,10.45a.72.72,0,0,0,.19.39l9.67,10.23a.73.73,0,0,0,1,0,.69.69,0,0,0,.22-.44.73.73,0,0,1-1.26.62L9.6,11.05A.73.73,0,0,1,9.4,10.45Z'/%3e%3cpath class='cls-4' d='M21.16,20.67a1.36,1.36,0,0,0-.38-.81L11.12,9.62a1.37,1.37,0,0,0-1.94-.07,1.33,1.33,0,0,0-.42.9,1.35,1.35,0,0,1,2.35-1l9.67,10.24A1.4,1.4,0,0,1,21.16,20.67Z'/%3e%3cpath class='cls-4' d='M10.6,10a.65.65,0,0,0-.93,0h0a.66.66,0,0,0,0,.94l9.68,10.24a.65.65,0,0,0,.93,0h0a.66.66,0,0,0,0-.93Z'/%3e%3cpath class='cls-4' d='M20.8,26.84,25.9,22l4.17,4.44a5,5,0,0,1-.2,1L25.81,23.2,22,26.82,26,31.14a4.32,4.32,0,0,1-1,.16Z'/%3e%3cpath class='cls-5' d='M20.61,26.84l5.3-5,4.17,4.44v.19L25.9,22l-5.1,4.8L25,31.3h-.18Z'/%3e%3cpath class='cls-4' d='M9.29,4.47,4.19,9.26,0,4.83a4.17,4.17,0,0,1,.2-1L4.28,8.11,8.13,4.49,4.07.17A4.6,4.6,0,0,1,5.1,0Z'/%3e%3cpath class='cls-5' d='M9.48,4.47l-5.3,5L0,5l0-.18L4.19,9.26l5.1-4.79L5.1,0h.18Z'/%3e%3cpath class='cls-6' d='M23.55,7c-1,1-9.2,10.24-9.2,10.24l-.84-.76S22.2,6.9,22.69,6.27c.85-1.07,1.17-1.82,1.8-2.52L27.28.63l1.37,1.23L25.86,5C25.23,5.68,24.53,6.08,23.55,7Z'/%3e%3cpath class='cls-7' d='M13.07,23c-.91,1.09-6.19,6.81-6.19,6.81a1.73,1.73,0,0,1-1.76.64,6.7,6.7,0,0,1-2.23-1.19h0a6.56,6.56,0,0,1-1.43-2.09,1.75,1.75,0,0,1,.44-1.82S7,19.47,8,18.44a9.76,9.76,0,0,1,3.06-2,4.31,4.31,0,0,0,1.81-2.76c-.1-.42.37-1.08.93-1.56.79-.66,2.45.3,3.23.91l.23.2h0a2.39,2.39,0,0,1,.23.22c.7.7,1.82,2.24,1.25,3.1-.38.59-1,1.15-1.44,1.1a4.3,4.3,0,0,0-2.55,2.1A9.45,9.45,0,0,1,13.07,23Z'/%3e%3cpath class='cls-8' d='M11.88,20.34a1.38,1.38,0,0,0-.1-1.94h0a1.37,1.37,0,0,0-1.94.11L2.75,26.43a1.36,1.36,0,0,0,.1,1.93h0a1.37,1.37,0,0,0,1.94-.1Z'/%3e%3cpath class='cls-6' d='M17.34,16.19l1.2-1.34a1.71,1.71,0,0,1,.2,1.69c-.39.58-1,1.14-1.45,1.1l-.17.05A1.38,1.38,0,0,1,17.34,16.19Z'/%3e%3cpath class='cls-6' d='M5.76,29.12l7.09-7.91a1.37,1.37,0,0,1,1.47-.39A6.66,6.66,0,0,1,13.08,23c-.92,1.09-6.19,6.82-6.19,6.82a1.82,1.82,0,0,1-1.4.69A1.36,1.36,0,0,1,5.76,29.12Z'/%3e%3cpath class='cls-8' d='M16.38,15.32a1.37,1.37,0,0,1-2-1.83l1.22-1.35A6.71,6.71,0,0,1,17,13l.23.2a2.39,2.39,0,0,1,.23.22l.3.32Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
--icon_sewage1: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 39 39'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%23b9ffc1;opacity:0;%7d.cls-2%7bfill:gray;%7d.cls-3%7bfill:%23b3b3b3;%7d.cls-4%7bfill:%23666;%7d%3c/style%3e%3c/defs%3e%3cg id='Слой_2' data-name='Слой 2'%3e%3cg id='Слой_1-2' data-name='Слой 1'%3e%3crect class='cls-1' width='39' height='39'/%3e%3cpath class='cls-2' d='M4.5,12a25.27,25.27,0,0,0,15,5,25.27,25.27,0,0,0,15-5V24.31A5,5,0,0,1,32,28.64a25,25,0,0,1-25,0A5,5,0,0,1,4.5,24.31Z'/%3e%3cpath class='cls-3' d='M5.62,13.73a1.9,1.9,0,0,1,0-3.46,31.09,31.09,0,0,1,27.76,0,1.9,1.9,0,0,1,0,3.46A31.36,31.36,0,0,1,19.5,17,31.36,31.36,0,0,1,5.62,13.73Z'/%3e%3cpath class='cls-4' d='M7.47,13.33a1.4,1.4,0,0,1,0-2.66,30,30,0,0,1,24.06,0,1.4,1.4,0,0,1,0,2.66,30,30,0,0,1-12,2.52A30,30,0,0,1,7.47,13.33Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
--icon_sewage2: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 39 39'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%23b9ffc1;opacity:0;%7d.cls-2%7bfill:gray;%7d.cls-3%7bfill:%23b3b3b3;%7d.cls-4%7bfill:%23666;%7d%3c/style%3e%3c/defs%3e%3cg id='Слой_2' data-name='Слой 2'%3e%3cg id='Слой_1-2' data-name='Слой 1'%3e%3crect class='cls-1' width='39' height='39'/%3e%3cpath class='cls-2' d='M3.2,7.8a19.16,19.16,0,0,0,11.4,3.8A19.16,19.16,0,0,0,26,7.8v9.36a3.77,3.77,0,0,1-1.88,3.28,19,19,0,0,1-19,0A3.77,3.77,0,0,1,3.2,17.16Z'/%3e%3cpath class='cls-3' d='M4.05,9.12a1.45,1.45,0,0,1,0-2.64,23.68,23.68,0,0,1,21.1,0,1.45,1.45,0,0,1,0,2.64A23.85,23.85,0,0,1,14.6,11.6,23.85,23.85,0,0,1,4.05,9.12Z'/%3e%3cpath class='cls-4' d='M5.46,8.81a1.06,1.06,0,0,1,0-2,22.72,22.72,0,0,1,18.28,0,1.06,1.06,0,0,1,0,2,22.8,22.8,0,0,1-9.14,1.92A22.8,22.8,0,0,1,5.46,8.81Z'/%3e%3cpath class='cls-2' d='M13,19.8a19,19,0,0,0,22.8,0v9.36a3.77,3.77,0,0,1-1.88,3.28,19,19,0,0,1-19,0A3.77,3.77,0,0,1,13,29.16Z'/%3e%3cpath class='cls-3' d='M13.85,21.12a1.45,1.45,0,0,1,0-2.64,23.68,23.68,0,0,1,21.1,0,1.45,1.45,0,0,1,0,2.64A23.85,23.85,0,0,1,24.4,23.6,23.85,23.85,0,0,1,13.85,21.12Z'/%3e%3cpath class='cls-4' d='M15.26,20.81a1.06,1.06,0,0,1,0-2,22.72,22.72,0,0,1,18.28,0,1.06,1.06,0,0,1,0,2,22.8,22.8,0,0,1-9.14,1.92A22.8,22.8,0,0,1,15.26,20.81Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
--icon_sewage3: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 39 39'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%23b9ffc1;opacity:0;%7d.cls-2%7bfill:gray;%7d.cls-3%7bfill:%23b3b3b3;%7d.cls-4%7bfill:%23666;%7d%3c/style%3e%3c/defs%3e%3cg id='Слой_2' data-name='Слой 2'%3e%3cg id='Слой_1-2' data-name='Слой 1'%3e%3crect class='cls-1' width='39' height='39'/%3e%3cpath class='cls-2' d='M2,8.17a16,16,0,0,0,9.5,3.16A16,16,0,0,0,21,8.17V16a3.14,3.14,0,0,1-1.57,2.74,15.83,15.83,0,0,1-15.86,0A3.14,3.14,0,0,1,2,16Z'/%3e%3cpath class='cls-3' d='M2.71,9.26a1.2,1.2,0,0,1,0-2.19,19.7,19.7,0,0,1,17.58,0,1.2,1.2,0,0,1,0,2.19,19.77,19.77,0,0,1-8.79,2.07A19.77,19.77,0,0,1,2.71,9.26Z'/%3e%3cpath class='cls-4' d='M3.88,9a.89.89,0,0,1,0-1.69,19.05,19.05,0,0,1,15.24,0,.89.89,0,0,1,0,1.69,19,19,0,0,1-7.62,1.6A19,19,0,0,1,3.88,9Z'/%3e%3cpath class='cls-2' d='M18,13.17a15.86,15.86,0,0,0,19,0V21a3.14,3.14,0,0,1-1.57,2.74,15.83,15.83,0,0,1-15.86,0A3.14,3.14,0,0,1,18,21Z'/%3e%3cpath class='cls-3' d='M18.71,14.26a1.2,1.2,0,0,1,0-2.19,19.7,19.7,0,0,1,17.58,0,1.2,1.2,0,0,1,0,2.19,19.77,19.77,0,0,1-8.79,2.07A19.77,19.77,0,0,1,18.71,14.26Z'/%3e%3cpath class='cls-4' d='M19.88,14a.89.89,0,0,1,0-1.69,19.05,19.05,0,0,1,15.24,0,.89.89,0,0,1,0,1.69,19,19,0,0,1-7.62,1.6A19,19,0,0,1,19.88,14Z'/%3e%3cpath class='cls-2' d='M6,21.33a15.82,15.82,0,0,0,19,0v7.8a3.14,3.14,0,0,1-1.57,2.74,15.83,15.83,0,0,1-15.86,0A3.14,3.14,0,0,1,6,29.13Z'/%3e%3cpath class='cls-3' d='M6.71,22.43a1.2,1.2,0,0,1,0-2.19,19.7,19.7,0,0,1,17.58,0,1.2,1.2,0,0,1,0,2.19,19.7,19.7,0,0,1-17.58,0Z'/%3e%3cpath class='cls-4' d='M7.88,22.18a.89.89,0,0,1,0-1.69,18.95,18.95,0,0,1,15.24,0,.89.89,0,0,1,0,1.69,19.05,19.05,0,0,1-15.24,0Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
--rweb_logo: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 151 50'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%23ffaac4;opacity:0;%7d.cls-2%7bfill:%23fff;%7d.cls-3%7bfill:%23fc0;%7d%3c/style%3e%3c/defs%3e%3cg id='Слой_2' data-name='Слой 2'%3e%3cg id='Слой_1-2' data-name='Слой 1'%3e%3crect class='cls-1' width='151' height='50'/%3e%3cpath class='cls-2' d='M47.7,32.73l-13.63-5a2,2,0,0,0-1.33,0l-.89.31a2,2,0,0,0,1.31-2.17L30.71,9.55a2,2,0,0,0-2.18-1.67L4.77,10.42A2,2,0,0,0,3,12.76L7.16,34.14a2,2,0,0,0,2.6,1.5l1.55-.53a2,2,0,0,0-.48,3.5l11.73,8a2,2,0,0,0,1.94.18L47.83,36.4A2,2,0,0,0,47.7,32.73ZM10.59,31.16a1,1,0,0,1-1.23-.75L5.83,13.67a1,1,0,0,1,.84-1.18L27.51,9.78a1,1,0,0,1,1.11.8l2.63,14a1,1,0,0,1-.71,1.14Zm9.45,9a1,1,0,0,1-1-.15l-3.13-2.5a1,1,0,0,1,.27-1.71L33,29.61a1,1,0,0,1,.79,0l3.6,1.79a1,1,0,0,1-.08,1.81Zm17.55-1.87L34,40.08a1,1,0,0,1-1-.1l-2-1.47a1,1,0,0,1,.28-1.73L35,35.53a1.05,1.05,0,0,1,.76,0l1.83.91A1,1,0,0,1,37.59,38.27Zm45.82,3.1-1.83.45c-.37,0-.87-.61-1.5-1.82a33.62,33.62,0,0,1-2-5.21,17.55,17.55,0,0,0-3-5.75,13,13,0,0,0,4.33-4.46,11.56,11.56,0,0,0,1.67-6,11.63,11.63,0,0,0-1.33-5.66,8.89,8.89,0,0,0-3.53-3.63A17.68,17.68,0,0,0,68,7.07a14.94,14.94,0,0,0-2.33.11c.07-.67.11-1.13.11-1.4C65.76,4.6,65.5,4,65,4q-2,0-3.1,3.74a19.32,19.32,0,0,0-7.74,3.65A7.91,7.91,0,0,0,51,17.83c0,1.16.54,1.73,1.61,1.73a1.83,1.83,0,0,0,1.5-.81,3.51,3.51,0,0,0,.61-2.14,5.4,5.4,0,0,1,1.86-4.08A11.61,11.61,0,0,1,61.38,10q-.68,4.9-1.06,13.47T59.6,33.76a10.06,10.06,0,0,1-1.08,3.09,4.83,4.83,0,0,0-.75,1.9c0,1.45.85,2.17,2.55,2.17q4,0,4-10.15L64.48,22c.08-2,.3-4.93.67-8.65.19-1.78.31-3.08.39-3.9a12.77,12.77,0,0,1,7.55,2.4,8.85,8.85,0,0,1,2.77,3.37,11.14,11.14,0,0,1,1,4.94,8.66,8.66,0,0,1-3.44,7.31,6.87,6.87,0,0,0-4.16-1.73q-4,0-4.1,2.56A2,2,0,0,0,66.45,30a5.87,5.87,0,0,0,2.92.7,10,10,0,0,0,3.16-.5A26.56,26.56,0,0,1,74,35.29c.89,4.31,1.83,7.31,2.83,9A3.22,3.22,0,0,0,79.63,46a5,5,0,0,0,3.2-1.14,3.52,3.52,0,0,0,1.47-2.6A.79.79,0,0,0,83.41,41.37ZM69.9,28.71a4,4,0,0,1-1.64-.34q-.78-.33-.78-.78c0-.29.48-.44,1.44-.44a3.32,3.32,0,0,1,2.56,1.28A4.27,4.27,0,0,1,69.9,28.71Zm77.77-4a16.66,16.66,0,0,0-1.86.95,21.15,21.15,0,0,1-4,1.62A7.76,7.76,0,0,0,140.06,22a5.41,5.41,0,0,0-4.21-1.87,6.86,6.86,0,0,0-2.67.45,39,39,0,0,0,1.56-10,10.09,10.09,0,0,0-.47-3.29c-.32-.89-.66-1.34-1-1.34a3.56,3.56,0,0,0-2.47,1.48,16.88,16.88,0,0,0-2.53,4.24,31.68,31.68,0,0,0-2,7.56,63.24,63.24,0,0,0-.78,10.15v.29a30.9,30.9,0,0,1-2.61,4.11A8.51,8.51,0,0,1,120.42,36a5.84,5.84,0,0,1-3,.78,3.63,3.63,0,0,1-2.91-1.59A7.18,7.18,0,0,1,113,31.44a11,11,0,0,0,6.85-2.37,6.92,6.92,0,0,0,2.81-5.6,3.49,3.49,0,0,0-1.23-2.82,4.62,4.62,0,0,0-3.1-1,8.15,8.15,0,0,0-6.61,3.12,10.48,10.48,0,0,0-1.94,4,5.59,5.59,0,0,1-3.33,1.14,5,5,0,0,1-1.61-.28,28.62,28.62,0,0,0,.17-3q0-5.52-2.55-5.52a3.2,3.2,0,0,0-2.86,1.48,6.2,6.2,0,0,0-1,3.51,6.05,6.05,0,0,0,1.11,3.6,5.49,5.49,0,0,0,3.16,2.12,18.91,18.91,0,0,1-1.72,5.1c-.74,1.4-1.65,2.09-2.72,2.09-.74,0-1.41-.56-2-1.7a10.79,10.79,0,0,1-1.14-4.15A22.13,22.13,0,0,0,96.84,24a2.83,2.83,0,0,0-.2-1.34.73.73,0,0,0-.64-.27c-.92,0-1.72.61-2.38,1.84a12.06,12.06,0,0,0-1.33,3.65A18.21,18.21,0,0,0,92,31.3a15.73,15.73,0,0,0,.28,3c-1.07,1.78-2,2.67-2.72,2.67s-1.3-.64-1.69-1.92a15.37,15.37,0,0,1-.58-4.46,9.32,9.32,0,0,1,.33-3.21,19.06,19.06,0,0,0,1.55-6.19c0-.67-.27-1-.83-1a5,5,0,0,0-2,.9,5.76,5.76,0,0,0-1.66,1.28c-.82,1.49-1.22,4.29-1.22,8.42q0,8.93,4.6,8.93,2.44,0,4.72-3.41Q94,39.7,96.89,39.7a5.59,5.59,0,0,0,4.77-2.76,19.24,19.24,0,0,0,2.78-6.89,9.63,9.63,0,0,0,5-1.3,24.41,24.41,0,0,0-.21,3.19A8.59,8.59,0,0,0,111,37.33,5.92,5.92,0,0,0,116,39.7q5.38,0,9-6l.58-1a14.36,14.36,0,0,0,1,4.48q1.11,2.47,4.44,2.48A10.54,10.54,0,0,0,137.68,37a11.35,11.35,0,0,0,4-7.67A19.87,19.87,0,0,0,146.42,27c1.05-.78,1.58-1.36,1.58-1.73S147.89,24.69,147.67,24.69Zm-33.19-.58c.89-1.81,2-2.71,3.28-2.71,1.07,0,1.61.84,1.61,2.51A5.55,5.55,0,0,1,117.84,28,8.52,8.52,0,0,1,113,30.1,14.4,14.4,0,0,1,114.48,24.11Zm-11.15,2.48a4.77,4.77,0,0,1-1.72-3.51c0-1.27.17-1.9.5-1.9.85,0,1.27,1.52,1.27,4.57A4.56,4.56,0,0,1,103.33,26.59Zm27-8.34a49.76,49.76,0,0,1,1.27-6.58c.46-1.62.86-2.43,1.19-2.43s.62.78.62,2.35q0,4.46-3.67,14.89A59,59,0,0,1,130.33,18.25ZM136,35.54a5.73,5.73,0,0,1-3.8,1.65c-.81,0-1.41-.62-1.78-1.84a25.67,25.67,0,0,1-.66-6.08,21.21,21.21,0,0,0,1.27-2.68,5,5,0,0,0,2.31,2.7,6.22,6.22,0,0,0,3.11,1,17.43,17.43,0,0,0,1.85-.06A8.13,8.13,0,0,1,136,35.54Zm-1.27-8.75a3.47,3.47,0,0,1-1.53-2.88,1.7,1.7,0,0,1,.47-1.25,1.66,1.66,0,0,1,1.25-.48,2.75,2.75,0,0,1,2.61,1.73,9.87,9.87,0,0,1,.89,4A6,6,0,0,1,134.77,26.79Z'/%3e%3cpath class='cls-3' d='M23.31,18a1,1,0,1,1-1.38-.24A1,1,0,0,1,23.31,18Zm-6.58,1c-1.22.85-.37,2.07-1.59,2.92a5,5,0,0,1-3.29.49,21.17,21.17,0,0,0,5,1.94,4.37,4.37,0,0,0,3.29-.49A3,3,0,1,0,16.73,19ZM40,5.5C38,6.68,36,7.89,34,9.11a46.27,46.27,0,0,0-5.87,3.73,29.7,29.7,0,0,0-4.28,4.26l.52.73a29.11,29.11,0,0,0,5.47-2.56,45.72,45.72,0,0,0,5.52-4.21q2.74-2.14,5.44-4.34c1.27-1.07,2.55-2.12,3.83-3.19L44.27,3Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
form { margin: 0; padding: 0;}
input, select, textarea { padding: 0; margin: 0; background: none; font-family: Arimo, Arial, sans-serif; font-size: 14px; line-height: 14px; color: #000000; border: 1px solid #585858; background: #FFFFFF; }
textarea { resize: none; }
option, optgroup { padding: 8px 0; background: #FFFFFF; }
h1, h2, h3, h4 { font-weight: normal; }
a { text-decoration: none; }
b { text-decoration: none;  font-weight: bold; }
div, span, a, input { background-repeat: no-repeat; background-size: contain; background-position: center; }
.margin_bottom_5 { clear: both; width: 100%; height: 5px; font-size: 1px; }
.margin_bottom_10 { clear: both; width: 100%; height: 10px; font-size: 1px; }
.margin_bottom_20 { clear: both; width: 100%; height: 20px; font-size: 1px; }
.margin_bottom_30 { clear: both; width: 100%; height: 30px; font-size: 1px; }
.margin_bottom_40 { clear: both; width: 100%; height: 40px; font-size: 1px; }
.margin_bottom_50 { clear: both; width: 100%; height: 50px; font-size: 1px; }
.margin_bottom_60 { clear: both; width: 100%; height: 60px; font-size: 1px; }
.cleaner { clear: both; width: 100%; height: 0px; }
.align_center { width: 100%; padding: 0; margin: 0; text-align: center; }
.align_left { width: 100%; padding: 0; margin: 0; text-align: left; }
.align_right { width: 100%; padding: 0; margin: 0; text-align: right; }
.wrap_hidden { display: none; width: 100%; padding: 0; margin: 0; }
.wrap_visible { width: 100%; padding: 0; margin: 0; }
body { padding: 0; margin: 0; font-family: Arimo, Arial, sans-serif; color: #000000; background: #FFFFFF; }
.device { opacity: 0; position: fixed; z-index: -100; top: -9999px; left: -9999px; width: 1px; height: 1px; padding: 0; margin: 0; background-image: url("/arcom/img/main_banner1.jpg?v=1.5"); }
@media (max-width: 500px) {
.device { background-image: url("/arcom/img/main_banner1_m.jpg?v=1.5"); } }
.main_fieldform { position: relative; width: 100%; padding: 0; margin: 0; }
.main_fieldform input.field { width: calc(100% - 56px); height: 20px; padding: 20px 28px; margin: 0; font-size: 20px; line-height: 20px; color: #000000; background: #FFFFFF; border: none; text-align: left; border-radius: 30px; box-shadow: 0 0 30px -10px rgba(0, 0, 0, 0.3); }
.main_fieldform input.field:focus { outline: none; }
.main_fieldform input.field::placeholder { color: #939393; font-family: Arimo, Arial, sans-serif; font-size: 20px; line-height: 20px; }
.main_fieldform input.field.err::placeholder { color: #CC0000; }
.main_fieldform[data-fieldtype] input.field { width: calc(100% - 88px); padding-right: 60px; }
.main_fieldform[data-fieldtype]::after { content: ""; position: absolute; z-index: 1; top: 15px; right: 20px; width: 30px; height: 30px; padding: 0; margin: 0; }
.main_fieldform[data-fieldtype="name"]::after { background-image: var(--icon_fieldname); }
.main_fieldform[data-fieldtype="phone"]::after { background-image: var(--icon_fieldphone); }
.main_fieldform[data-fieldtype="comment"]::after { background-image: var(--icon_fieldcomment); }
.main_submit { position: relative; display: block; padding: 20px 56px 20px 28px; margin: 0; background: #DB1F2A; font-size: 20px; line-height: 20px; color: #FFFFFF; text-align: center; white-space: nowrap; text-overflow: ellipsis; border-radius: 30px; box-shadow: 0 0 30px -10px rgb(0, 0, 0, 0.3); cursor: pointer;
-webkit-transition: background 200ms ease-in-out;
transition: background 200ms ease-in-out; }
.main_submit:hover { background: #C90512; }
.main_submit[data-type="form"] { padding: 0; }
.main_submit[data-type="form"] input[type="submit"] { padding: 20px 56px 20px 28px; margin: 0; border: none; font-size: 20px; line-height: 20px; color: #FFFFFF; background: none; text-align: center; white-space: nowrap; text-overflow: ellipsis; border-radius: 30px; cursor: pointer; }
.main_submit[data-type="form"] input[type="submit"]:focus { outline: none; }
.main_submit::after { content: ""; position: absolute; z-index: 2; top: 24px; right: 28px; width: 16px; height: 16px; padding: 0; margin: 0; background-image: var(--icon_whitearrowmin);
-webkit-transition: transform 200ms ease-in-out;
transition: transform 200ms ease-in-out; }
.main_submit:hover::after { transform: translate(5px, 0); }
.wrap_fieldline { padding: 0; margin: 0; text-align: left; white-space: nowrap; }
.wrap_fieldline .main_fieldform { display: inline-block; width: 380px; vertical-align: top; }
.wrap_fieldline .main_fieldform[data-fieldtype] input.field { width: calc(100% - 138px); padding-right: 110px; }
.wrap_fieldline .main_fieldform[data-fieldtype]::after { right: 60px; }
.wrap_fieldline .main_submit { display: inline-block; margin-left: -50px; vertical-align: top; box-shadow: 0 0 30px -10px rgba(0, 0, 0, 0.3); }
@media (max-width: 1700px) {
.main_fieldform input.field { width: calc(100% - 44px); height: 16px; padding: 16px 22px; font-size: 16px; line-height: 16px; border-radius: 24px; }
.main_fieldform input.field::placeholder { font-size: 16px; line-height: 16px; }
.main_fieldform[data-fieldtype] input.field { width: calc(100% - 64px); padding-right: 48px; }
.main_fieldform[data-fieldtype]::after { top: 11px; right: 16px; width: 24px; height: 24px; }
.main_submit { padding: 16px 42px 16px 22px; font-size: 16px; line-height: 16px; border-radius: 24px; }
.main_submit[data-type="form"] input[type="submit"] { padding: 16px 42px 16px 22px; font-size: 16px; line-height: 16px; border-radius: 24px; }
.main_submit::after { top: 18px; right: 22px; width: 12px; height: 12px; }
.wrap_fieldline .main_fieldform { width: 280px; }
.wrap_fieldline .main_fieldform[data-fieldtype] input.field { width: calc(100% - 90px); padding-right: 74px; }
.wrap_fieldline .main_fieldform[data-fieldtype]::after { right: 42px; }
.wrap_fieldline .main_submit { margin-left: -35px; } }
@media (max-width: 600px) {
.wrap_fieldline { text-align: center; white-space: normal; }
.wrap_fieldline .main_fieldform[data-fieldtype] { display: block; }
.wrap_fieldline .main_fieldform[data-fieldtype] input.field { width: calc(100% - 64px); padding-right: 48px; }
.wrap_fieldline .main_fieldform[data-fieldtype]::after { right: 16px; }
.wrap_fieldline .main_submit { margin: 20px 0 0 0; } }
.contacts .phone { display: block; padding: 0; margin: 0; text-align: left; white-space: nowrap; cursor: pointer; }
.contacts .phone .icon { display: inline-block; width: 30px; height: 30px; padding: 0; margin: 0 8px 0 0; background-image: var(--icon_whitephone); vertical-align: top; }
.contacts .phone .name { display: inline-block; padding: 0; margin: 0; font-family: Semibold, Arial, sans-serif; font-size: 28px; line-height: 30px; color: #FFFFFF; vertical-align: top; }
.contacts .mail { display: block; padding: 0; margin: 0; text-align: left; white-space: nowrap; cursor: pointer; }
.contacts .mail .icon { display: inline-block; width: 22px; height: 22px; padding: 0; margin: 0 12px 0 5px; background-image: var(--icon_whitemail); vertical-align: top; }
.contacts .mail .name { display: inline-block; padding: 0; margin: 0; font-size: 20px; line-height: 22px; color: #FFFFFF; vertical-align: top; }
.contacts .info { display: block; padding: 0; margin: 0; text-align: left; white-space: nowrap; }
.contacts .info .icon { display: inline-block; width: 22px; height: 22px; padding: 0; margin: 0 10px 0 5px; vertical-align: top; }
.contacts .info.place .icon { background-image: var(--icon_whiteplace); }
.contacts .info.mode .icon { background-image: var(--icon_whitemode); }
.contacts .info .name { display: inline-block; padding: 0; margin: 0; font-size: 18px; line-height: 22px; color: #FFFFFF; vertical-align: top; }
.contacts .social { display: inline-block; width: 36px; height: 36px; padding: 0; margin: 0 7px; cursor: pointer; vertical-align: middle;
-webkit-transition: opacity 200ms ease-in-out;
transition: opacity 200ms ease-in-out; }
.contacts .social:hover { opacity: 0.7; }
.contacts .social.vk { background-image: var(--icon_whitevk); }
.contacts .social.tg { background-image: var(--icon_whitetg); }
.contacts .social.inst { background-image: var(--icon_whiteinst); }
.contacts .social.faceb { background-image: var(--icon_whitefaceb); }
.contacts .social.viber { background-image: var(--icon_whiteviber); }
@media (max-width: 1700px) {
.contacts .phone .icon { width: 22px; height: 22px; margin: 0 5px 0 0; }
.contacts .phone .name { font-size: 20px; line-height: 22px; }
.contacts .mail .icon { width: 18px; height: 18px; margin: 0 10px 0 4px; }
.contacts .mail .name { font-size: 18px; line-height: 18px; }
.contacts .info .icon { width: 18px; height: 18px; margin: 0 8px 0 4px; }
.contacts .info .name { font-size: 16px; line-height: 18px; }
.contacts .social { width: 28px; height: 28px; margin: 0 5px; } }
@media (max-width: 500px) {
.contacts .phone .icon { width: 20px; height: 20px; margin: 0 3px 0 0; }
.contacts .phone .name { font-size: 18px; line-height: 20px; }
.contacts .mail .icon { width: 17px; height: 17px; margin: 0 6px 0 3px; }
.contacts .mail .name { font-size: 15px; line-height: 17px; }
.contacts .info .icon { width: 17px; height: 17px; margin: 0 5px 0 2px; }
.contacts .info .name { font-size: 14px; line-height: 17px; } }
.wrap_attic { position: absolute; z-index: 1000; top: 0; left: 0; width: 100%; padding: 30px 0; margin: 0; background: #2A3E84; box-shadow: 0 0 30px -10px rgb(0, 0, 0, 0.3);
display: -webkit-flex; -webkit-flex-flow: row nowrap; -webkit-justify-content: space-between; -webkit-align-items: center;
display: flex; flex-flow: row nowrap; justify-content: space-between; align-items: center; }
.wrap_attic.f[data-mobmenu="off"] { opacity: 0; position: fixed; transform: translate(0, -100%);
-webkit-transition: transform 1000ms ease-in-out;
transition: transform 1000ms ease-in-out; }
.wrap_attic.f.v[data-mobmenu="off"] { opacity: 1; transform: translate(0, 0); }
.wrap_attic[data-mobmenu="on"] { position: fixed; }
.wrap_attic .round_logo { position: absolute; z-index: 1; top: 30px; left: 30px; width: 300px; height: 300px; padding: 0; margin: 0; background: #FFFFFF; border-radius: 50%; box-shadow: 0 0 30px -10px rgb(0, 0, 0, 0.3); }
.wrap_attic.f .round_logo { display: none; }
.wrap_attic .round_logo::after { content: ""; display: block; width: 100%; height: 100%; padding: 0; margin: 0; background-image: url("/arcom/img/round_logo.webp"); background-size: contain; background-position: center; border-radius: 50%; }
.wrap_attic .partl { width: 20%; min-width: 230px; min-height: 10px; padding: 0; margin: 0;
-webkit-flex: 0 0 auto; -webkit-align-self: stretch; 
flex:  0 0 auto; align-self: stretch; }
.wrap_attic .partr { min-height: 10px; padding: 0 20px; margin: 0; text-align: center; white-space: nowrap; vertical-align: middle;
-webkit-flex: 1 1 auto;
flex:  1 1 auto; }
.wrap_attic .partb { display: none; min-height: 10px; padding: 0 20px; margin: 0;
-webkit-flex: 00 auto;
flex:  0 0 auto; }
.wrap_attic .partr .contacts { display: inline-block; padding: 0; margin: 0 30px; vertical-align: middle; }
.wrap_attic .partr .contacts .phone { margin: 0 0 7px 0; }
.wrap_attic .partr .contacts .info.place { margin: 0 0 7px 0; }
.wrap_attic .partr .main_submit { display: inline-block; margin-left: 20px; border: 1px solid #FFFFFF; vertical-align: middle; }
.wrap_attic .partb .butmobile { width: 30px; height: 30px; padding: 0; margin: 0; background-image: var(--bott_whitemenumobile); cursor: pointer; }
.wrap_attic[data-mobmenu="on"] .partb .butmobile { background-image: var(--close_whitemenumobile); }
.wrap_attic .wrap_descmenu { position: absolute; z-index: -1; top: 100%; left: 0; width: 100%; padding: 30px 0; margin: 0; background: #FFFFFF; box-shadow: 0 0 30px -10px rgb(0, 0, 0, 0.3);
display: -webkit-flex; -webkit-flex-flow: row nowrap; -webkit-justify-content: space-between; -webkit-align-items: center;
display: flex; flex-flow: row nowrap; justify-content: space-between; align-items: center; }
.wrap_attic.f[data-mobmenu="off"] .wrap_descmenu { opacity: 0; overflow: hidden; height: 1px; top: auto; bottom: 0; padding: 0; }
.wrap_attic[data-mobmenu="on"] .wrap_descmenu { opacity: 0; overflow: hidden; height: 1px; top: auto; bottom: 0; padding: 0; }
.wrap_attic .wrap_descmenu .indent_menu { width: 20%; min-width: 230px; min-height: 10px; padding: 0; margin: 0;
-webkit-flex: 0 0 auto;
flex:  0 0 auto; }
.wrap_attic .wrap_descmenu .content_menu { min-height: 10px; padding: 0 20px; margin: 0; text-align: center; white-space: nowrap; vertical-align: middle;
-webkit-flex: 1 1 auto;
flex:  1 1 auto; }
.wrap_attic .wrap_descmenu .content_button { display: none; min-height: 10px; padding: 0 20px; margin: 0; text-align: center;
-webkit-flex: 1 1 auto;
flex:  1 1 auto; }
.wrap_attic .wrap_descmenu .indent_menu .wrap_logo { display: none; width: calc(100% - 40px); max-width: 300px; padding: 0; margin: 0 0 0 40px; }
.wrap_attic .wrap_descmenu .indent_menu .wrap_logo .logo { width: 100%; padding: 13.15% 0 0 0; margin: 0; background-image: url("/arcom/img/horizontal_logo.svg"); }
.wrap_attic .wrap_descmenu .content_menu .pun_menu { position: relative; display: inline-block; padding: 0 10px; margin: 0 15px; font-size: 22px; line-height: 50px; color: #000000; vertical-align: top; cursor: pointer;
-webkit-transition: color 200ms ease-in-out;
transition: color 200ms ease-in-out; }
.wrap_attic .wrap_descmenu .content_menu .pun_menu:hover { color: #2A3E84; }
.wrap_attic .wrap_descmenu .content_menu .pun_menu::after { content: ""; position: absolute; z-index: 1; bottom: 0; left: 50%; transform: translate(-50%, 0); width: 0%; height: 4px; background: #DB1F2A; border-radius: 2px;
-webkit-transition: width 200ms ease-in-out;
transition: width 200ms ease-in-out; }
.wrap_attic .wrap_descmenu .content_menu .pun_menu:hover::after { width: 100%; }
.wrap_attic .wrap_descmenu .content_button .main_submit { display: inline-block; }
.wrap_attic .wrap_descmenu .switch_slider { position: absolute; z-index: 1; top: 130%; left: 50%; transform: translate(-50%, 0); padding: 0; margin: 0; text-align: left; vertical-align: top; white-space: nowrap; cursor: default; }
.wrap_attic .wrap_descmenu .switch_slider .switch { overflow: hidden; opacity: 0.3; display: inline-block; width: 40px; height: 40px; padding: 0; margin: 0 8px; background: #FFFFFF; vertical-align: top; border-radius: 50%; cursor: pointer;
-webkit-transition: opacity 300ms ease-in-out, box-shadow 300ms ease-in-out, transform 300ms ease-in-out;
transition: opacity 300ms ease-in-out, box-shadow 300ms ease-in-out, transform 300ms ease-in-out; }
.wrap_attic .wrap_descmenu .switch_slider .switch:hover { opacity: 0.8; box-shadow: 0 0 30px -10px rgba(0, 0, 0, 0.3); transform: scale(1.2); }
.wrap_attic .wrap_descmenu .switch_slider .switch.v { opacity: 0.8; box-shadow: 0 0 30px -10px rgba(0, 0, 0, 0.3); }
.wrap_attic .wrap_descmenu .switch_slider .switch::after { content: ""; display: block; width: 50%; height: 50%; padding: 0; margin: 50% 0 0 50%; transform: translate(-50%, -50%); background: #DB1F2A; border-radius: 50%; }
.wrap_attic .wrap_descmenu .wrap_slogan { position: absolute; z-index: 1; top: calc(130% + 70px); left: 50%; transform: translate(-50%, 0); width: 35%; min-width: 450px; padding: 0; margin: 0; }
.wrap_attic .wrap_descmenu .wrap_slogan .slogan { width: 100%; padding: 12.32% 0 0 0; margin: 0; background-image: url("/arcom/img/slogan.svg?v=1.4"); }
.wrap_menu { display: none; opacity: 0; position: fixed; z-index: 998; top: -9999px; right: 0; padding: 0; margin: 0; width: 100%; height: 100%; background: radial-gradient(circle at 50% 50%, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.6));
-webkit-transition: opacity 500ms ease-in-out;
transition: opacity 500ms ease-in-out; }
.wrap_menu.v { top: 0; opacity: 1; }
.mobile_menu { display: none; opacity: 0; overflow-x: hidden; overflow-y: auto; position: fixed; z-index: 999; top: -9999px; right: 0;  padding: 25px 20px 15px 20px; margin: 0; width: 0; max-width: 360px; height: calc(100% - 110px); background: #2A3E84;
-webkit-transition: width 500ms ease-in-out, opacity 500ms ease-in-out;
transition: width 500ms ease-in-out, opacity 500ms ease-in-out; }
.mobile_menu.v { opacity: 1; top: 70px; width: calc(90% - 40px); }
.mobile_menu .pun_menu { display: block; width: 100%; height: 30px; padding: 10px 0; margin: 0; font-size: 18px; line-height: 30px; color: #FFFFFF; border-bottom: 1px solid #98A7DE; text-align: left; white-space: nowrap; cursor: pointer; }
.mobile_menu .pun_menu:last-child { border: none; }
.wrap_win { opacity: 0; position: fixed; z-index: 1999; top: -9999px; right: 0; padding: 0; margin: 0; width: 100%; height: 100%; background: radial-gradient(circle at 50% 50%, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.6));
-webkit-transition: opacity 500ms ease-in-out;
transition: opacity 500ms ease-in-out; }
.wrap_win.v { opacity: 1; top: 0; }
.main_win { opacity: 0; position: relative; position: fixed; z-index: 2000; top: -9999px; left: 50%; transform: translate(-50%, -50%); width: calc(70% - 100px); max-width: 1200px; height: calc(80% - 200px); padding: 100px 50px; background: radial-gradient(circle at 50% 50%, #FFFFFF, #FFFFFF, #E1E5F5); box-shadow: 0px -10px 30px rgba(0, 0, 0, 0.3);
display: -webkit-flex; -webkit-flex-flow: row nowrap; -webkit-justify-content: center; -webkit-align-items: center;
display: flex; flex-flow: row nowrap; justify-content: center; align-items: center;
-webkit-transition: opacity 500ms ease-in-out;
transition: opacity 500ms ease-in-out; }
.main_win.v { opacity: 1; top: 50%; }
.main_win .close_menu { opacity: 0.7; position: absolute; z-index: 5; top: 30px; right: 30px; width: 40px; height: 40px; padding: 0; margin: 0; background-image: var(--close_blackmenumobile); cursor: pointer;
-webkit-transition: opacity 200ms ease-in-out;
transition: opacity 200ms ease-in-out; }
.main_win .close_menu:hover { opacity: 1; }
.main_win .content { overflow-x: hidden; overflow-y: auto; width: calc(100% - 20px); max-height: 100%; padding: 0 20px 0 0; margin: 0; text-align: center; white-space: nowrap;
-webkit-flex: 1 1 auto;
flex:  1 1 auto; }
.main_win[data-type="request"] { transform: translate(-50%, -60%); height: auto; }
.main_win[data-type="request"] .content { overflow: visible; }
.main_win[data-type="request"] .descript_request { position: relative; display: inline-block; max-width: 90%; padding: 0 0 15px 0; margin: 0 auto; font-size: 28px; line-height: 36px; color: #000000; font-weight: bold; text-align: center; white-space: normal; }
.main_win[data-type="request"] .descript_request::after { content: ""; position: absolute; z-index: 1; bottom: 0; left: 50%; transform: translate(-50%, 0); width: 30%; height: 4px; padding: 0; margin: 0; background: #DB1F2A; }
.main_win[data-type="request"] .addition_request { width: 80%; padding: 0; margin: 50px auto 0 auto; font-size: 24px; line-height: 28px; color: #000000; text-align: center; white-space: normal; }
.main_win[data-type="request"] .wrap_fieldline { display: inline-block; vertical-align: top; }
.main_win[data-type="request"] .wrap_fieldline input.field { background: #E1E5F5; }
.main_win[data-type="request"] .ident { width: 100%; height: 50px; padding: 0; margin: 0; }
.formsend { position: fixed; z-index: 2001; top: 50%; left: 50%; transform: translate(-50%, -50%); width: calc(90% - 100px); max-width: 900px; padding: 70px 50px; margin: 0; background: radial-gradient(circle at 50% 50%, #3C58BE, #3C58BE, #2A3E84); box-shadow: 0 0 30px -10px rgba(0, 0, 0, 0.3); }
.formsend .descript { margin: 0; padding: 0; font-size: 24px; line-height: 28px; color: #FFFFFF;  white-space: normal; text-align: center; }
@media (max-width: 1700px) {
.wrap_attic { padding: 15px 0; }
.wrap_attic .round_logo { top: 20px; left: 20px; width: 220px; height: 220px; }
.wrap_attic .partr .contacts { margin: 0 20px; }
.wrap_attic .wrap_descmenu { padding: 20px 0; }
.wrap_attic .wrap_descmenu .content_menu .pun_menu { padding: 0 5px; margin: 0 10px; font-size: 16px; line-height: 34px; }
.wrap_attic .wrap_descmenu .content_menu .pun_menu::after { height: 2px; border-radius: 1px; }
.wrap_attic .wrap_descmenu .switch_slider .switch { width: 30px; height: 30px; margin: 0 5px; }
.wrap_attic .wrap_descmenu .wrap_slogan { top: calc(130% + 50px); }
.main_win { width: calc(70% - 60px); max-width: 800px; height: calc(80% - 140px); padding: 70px 30px; }
.main_win .close_menu { top: 20px; right: 20px; width: 30px; height: 30px; }
.main_win[data-type="request"] .descript_request { padding: 0 0 10px 0; font-size: 20px; line-height: 24px; }
.main_win[data-type="request"] .descript_request::after { height: 2px; }
.main_win[data-type="request"] .addition_request { margin: 30px auto 0 auto; font-size: 18px; line-height: 22px; }
.main_win[data-type="request"] .ident { height: 30px; }
.formsend { width: calc(90% - 60px); max-width: 600px; padding: 40px 30px; }
.formsend .descript { font-size: 18px; line-height: 22px; } }
@media (max-width: 1200px) {
.wrap_attic .partr .contacts.social { display: none; }
.wrap_attic .wrap_descmenu .content_menu .pun_menu[href="#main"] { display: none; }
.wrap_attic .wrap_descmenu .content_menu .pun_menu[href="#about"] { display: none; } }
@media (max-width: 1100px) {
.wrap_attic .partr .contacts.info { display: none; }
.wrap_attic .wrap_descmenu .content_menu .pun_menu[href="#contacts"] { display: none; }
.main_win { width: calc(90% - 40px); padding: 70px 20px; } }
@media (max-width: 900px) {
.wrap_attic .round_logo { display: none; }
.wrap_attic .partl { display: none; }
.wrap_attic .partr { text-align: left; }
.wrap_attic .partb { display: block; }
.wrap_attic .partr .main_submit { display: none; }
.wrap_attic .wrap_descmenu { width: 100%;
-webkit-justify-content: center;
justify-content: center; }
.wrap_attic .wrap_descmenu .indent_menu { width: 50%; min-width: 0; }
.wrap_attic .wrap_descmenu .content_menu { display: none; }
.wrap_attic .wrap_descmenu .content_button { display: block; }
.wrap_attic .wrap_descmenu .indent_menu .wrap_logo { display: inline-block; }
.wrap_menu { display: block; }
.mobile_menu { display: block; } }
@media (max-width: 700px) {
.main_win[data-type="request"] .descript_request { font-size: 16px; line-height: 20px; }
.main_win[data-type="request"] .addition_request { font-size: 15px; line-height: 18px; } }
@media (max-width: 600px) {
.wrap_attic .wrap_descmenu .wrap_slogan { width: 90%; min-width: 0; } }
@media (max-width: 500px) {
.wrap_attic .partr .contacts { margin: 0; }
.wrap_attic .wrap_descmenu { padding: 15px 0; }
.wrap_attic .wrap_descmenu .indent_menu { width: 90%; text-align: center; }
.wrap_attic .wrap_descmenu .content_button { display: none; }
.wrap_attic .wrap_descmenu .indent_menu .wrap_logo { width: 100%; max-width: 200px; margin: 0; }
.main_win { width: calc(100% - 30px); height: calc(100% - 140px); padding: 70px 15px; }
.main_win .content { width: 100%; max-height: 100%; padding: 0; }
.main_win[data-type="request"] { transform: translate(-50%, -50%); }
.main_win[data-type="request"] { height: calc(100% - 140px); }
.main_win[data-type="request"] .content { overflow-x: hidden; overflow-y: auto; }
.main_win[data-type="request"] .addition_request { margin: 20px auto 0 auto; }
.main_win[data-type="request"] .ident { height: 20px; } }
.page_content { overflow: hidden; position: relative; display: table; table-layout: fixed; border-spacing: 0; border-collapse: collapse; width: 100%; padding: 0; margin: 0; background: none; }
.page_content .wrap_cell { overflow: hidden; display: table-cell; width: 100%; height: 100%; padding: 0; margin: 0; text-align: center; vertical-align: middle; }
.page_content .main_anchor { display: block; position: absolute; z-index: -1; top: 0; left: 0; width: 1px; height: 1px; padding: 0; margin: 0; }
.minipage_content { overflow: hidden; position: relative; width: 100%; padding: 0; margin: 0; }
.minipage_content .main_anchor { display: block; position: absolute; z-index: -1; top: 0; left: 0; width: 1px; height: 1px; padding: 0; margin: 0; }
.nameband { position: relative; display: inline-block; max-width: 75%; padding: 0 0 20px 0; margin: 0 0 60px 0; font-size: 45px; line-height: 55px; color: #000000; white-space: normal; vertical-align: top; }
.nameband::after { content: ""; position: absolute; z-index: 1; bottom: 0; left: 0; width: 50%; height: 4px; padding: 0; margin: 0; background: #DB1F2A; }
.nameheader { display: inline-block; padding: 0; margin: 0; font-size: 30px; line-height: 36px; color: #2A3E84; font-weight: bold; text-align: center; white-space: normal; vertical-align: top; }
p.text_page { width: 90%; max-width: 1900px; padding: 15px 0; margin: 0 auto; font-size: 24px; line-height: 30px; color: #000000; white-space: normal; text-align: justify; }
p.text_page a { color: #000000; text-decoration: underline; cursor: pointer; }
p.text_page a:hover { text-decoration: none; }
ul.page_list { width: 85%; list-style: none; padding: 0; margin: 25px auto; }
ul.page_list li { position: relative; padding: 7px 0 7px 40px; margin: 0; color: #2A3E84; font-size: 22px; line-height: 28px; text-align: left; white-space: normal; }
ul.page_list li::before { content: ""; position: absolute; z-index: 1; top: 7px; left: 0; width: 28px; height: 28px; background-image: var(--list_bluemarker); }
ul.page_list li a { color: #000000; text-decoration: underline; cursor: pointer; }
ul.page_list li a:hover { text-decoration: none; }
.page_content .base { position: absolute; z-index: -10; top: 0; left: 0; width: 100%; height: 100%; background: radial-gradient(circle at 50% 50%, #FFFFFF, #FFFFFF, #E1E5F5); }
.page_content .base .image { position: absolute; z-index: 1; top: 0; left: 40%; width: 40%; height: 100%; padding: 0; margin: 0; background-size: cover; background-position: center; background-attachment: fixed; box-shadow: inset 0 0 40px -10px rgb(0, 0, 0, 0.2); }
.page_content .base .image::before { content: ""; position: absolute; z-index: 1; top: 0; left: 0; width: 100%; height: 100%; padding: 0; margin: 0; background: radial-gradient(circle at 50% 50%, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.8)); }
.page_content .woterelement { opacity: 0.6; position: absolute; z-index: -5; top: 20%; left: 0; transform: translate(-20%, 0); width: 300px; padding: 0; margin: 0; }
.page_content .woterelement.w1 .icon { width: 100%; padding: 94% 0 0 0; margin: 0; background-image: url("/arcom/img/water_element1.webp?v=1.4"); }
.page_content .woterelement.w2 .icon { width: 100%; padding: 127% 0 0 0; margin: 0; background-image: url("/arcom/img/water_element2.webp?v=1.4"); }
.page_content .woterelement.w3 .icon { width: 100%; padding: 76% 0 0 0; margin: 0; background-image: url("/arcom/img/water_element3.webp?v=1.4"); }
.page_content .wrap_run { width: calc(100% - 200px); padding: 0 100px; margin: 30px auto 110px auto;
display: -webkit-flex; -webkit-flex-flow: row nowrap; -webkit-justify-content: center; -webkit-align-items: center;
display: flex; flex-flow: row nowrap; justify-content: center; align-items: center; }
.page_content .wrap_run .partl { width: 50%; min-height: 10px; padding: 0; margin: 0; text-align: left;
-webkit-flex: 0 0 auto;
flex:  0 0 auto; }
.page_content .wrap_run .partr { min-height: 10px; padding: 0; margin: 0; text-align: center;
-webkit-flex: 1 1 auto;
flex:  1 1 auto; }
.page_content .wrap_about { opacity: 0; position: relative; display: inline-block; width: calc(90% - 60px); padding: 40px 30px; margin: 0; vertical-align: top; transform: translate(50%, 0); box-shadow: 0 0 30px -10px rgb(0, 0, 0, 0.3);
-webkit-transition: all 1500ms ease-in-out;
transition: all 1500ms ease-in-out; }
.page_content .wrap_about[data-load="on"] { opacity: 1; transform: translate(0, 0); }
.page_content .wrap_about::after { content: ""; position: absolute; z-index: -2; top: 0; left: 0; width: 100%; height: 100%; padding: 0; margin: 0; background: radial-gradient(circle at 50% 50%, #FFFFFF, #F0F0FA); }
.page_content .wrap_about::before { content: ""; opacity: 0.1; position: absolute; z-index: -1; top: 50%; left: 50%; transform: translate(-50%, -50%) rotate(10deg); width: 80%; max-width: 300px; height: 80%; padding: 0; margin: 0; background-image: url("/arcom/img/round_logo.webp"); background-size: contain; background-position: center; background-repeat: no-repeat; }
.page_content .wrap_video { position: relative; width: 100%; padding: 0; margin: 80px auto 0 auto; box-shadow: 0 0 30px -10px rgb(0, 0, 0, 0.3); }
.page_content .wrap_video .ident { width: 100%; padding: 60% 0 0 0; margin: 0; }
.page_content .wrap_video .video { position: absolute; z-index: 1; top: 0; left: 0; width: 100%; height: 100%; padding: 0; margin: 0; }
@media (max-width: 1700px) {
.nameband { padding: 0 0 10px 0; margin: 0 0 40px 0; font-size: 35px; line-height: 45px; }
.nameband::after { height: 2px; }
.nameheader { font-size: 25px; line-height: 30px; }
p.text_page { padding: 10px 0; font-size: 18px; line-height: 24px; }
ul.page_list { margin: 15px auto; }
ul.page_list li { padding: 4px 0 4px 30px; font-size: 16px; line-height: 22px; }
ul.page_list li::before { top: 4px; width: 22px; height: 22px; }
.page_content .wrap_run { width: calc(100% - 160px); padding: 0 80px; margin: 20px auto 80px auto; }
.page_content .wrap_about { width: calc(90% - 40px); padding: 30px 20px; }
.page_content .wrap_video { margin: 60px auto 0 auto; } }
@media (max-width: 1300px) {
.page_content .wrap_run { width: calc(100% - 100px); padding: 0 50px; } }
@media (max-width: 1200px) {
.page_content .wrap_run { width: 90%; padding: 0;
-webkit-flex-flow: row wrap;
flex-flow: row wrap; }
.page_content .wrap_run .partl { width: 80%; }
.page_content .wrap_run .partr { width: 80%; text-align: center;
-webkit-flex: 0 0 auto;
flex:  0 0 auto; }
.page_content .wrap_about { width: calc(100% - 40px); margin: 60px 0 0 0; } }
@media (max-width: 900px) {
.page_content .wrap_run .partl { width: 100%; text-align: center; }
.page_content .wrap_run .partr { width: 100%; }
.page_content .wrap_video { margin: 50px 0 0 0; } }
@media (max-width: 600px) {
.nameband { margin: 0 0 30px 0; font-size: 28px; line-height: 34px; }
.nameheader { font-size: 20px; line-height: 24px; }
p.text_page { font-size: 16px; line-height: 20px; }
ul.page_list { width: 90%; } }
@media (max-width: 500px) {
.page_content .base .image { display: none; }
.page_content .woterelement { opacity: 0.8; }
.page_content .wrap_run { width: 100%; }
.page_content .wrap_about { opacity: 1; transform: translate(0, 0); } }
.wrap_connect { position: relative; width: 100%; padding: 0; margin: 0; background: linear-gradient(0deg, #DEDEF4, #FFFFFF);
display: -webkit-flex; -webkit-flex-flow: row nowrap; -webkit-justify-content: center; -webkit-align-items: center;
display: flex; flex-flow: row nowrap; justify-content: center; align-items: center; }
.wrap_connect .wrap_content { width: 50%; min-height: 10px; padding: 80px 100px; margin: 0; text-align: center;
-webkit-flex: 0 0 auto;; 
flex:  0 0 auto; }
.wrap_connect .wrap_icon { position: relative; padding: 0; margin: 0;
-webkit-flex: 1 1 auto; -webkit-align-self: stretch; 
flex:  1 1 auto; align-self: stretch; }
.wrap_connect .wrap_icon .icon { overflow: hidden; position: absolute; z-index: 5; bottom: 0; left: 0; width: 100%; height: 130%; padding: 0; margin: 0; background-image: url("/arcom/img/man_exit.webp?v=1.4"); background-position: bottom center; }
.wrap_connect .wrap_content .name { width: 100%; padding: 0; margin: 0; color: #2A3E84; font-size: 36px; line-height: 46px; font-weight: bold; text-align: left; white-space: normal; }
.wrap_connect .wrap_content .descript { width: 100%; padding: 0; margin: 0; color: #000000; font-size: 28px; line-height: 34px; text-align: left; white-space: normal; }
.wrap_connect .wrap_content .line { width: 40%; height: 4px; padding: 0; margin: 25px 0; background: #DB1F2A; border-radius: 5px; }
.wrap_connect .wrap_content .wrap_fieldline { margin: 50px 0 0 0; }
@media (max-width: 1700px) {
.wrap_connect .wrap_content { padding: 50px 80px; }
.wrap_connect .wrap_content .name { font-size: 28px; line-height: 36px; }
.wrap_connect .wrap_content .descript { font-size: 20px; line-height: 24px; }
.wrap_connect .wrap_content .line { height: 2px; padding: 0; margin: 15px 0; border-radius: 1px; }
.wrap_connect .wrap_content .wrap_fieldline { margin: 30px 0 0 0; } }
@media (max-width: 900px) {
.wrap_connect .wrap_content .wrap_fieldline { display: inline-block; vertical-align: top; } }
@media (max-width: 800px) {
.wrap_connect .wrap_content { width: calc(100% - 210px); padding: 50px 160px 50px 50px; background-image: url("/arcom/img/man_exit.webp?v=1.4"); background-size: auto 80%; background-position: bottom right; }
.wrap_connect .wrap_icon { display: none; }
.wrap_connect .wrap_content .name { font-size: 24px; line-height: 28px; }
.wrap_connect .wrap_content .descript { font-size: 18px; line-height: 22px; } }
@media (max-width: 500px) {
.wrap_connect .wrap_content { width: calc(100% - 60px); padding: 30px 20px 120px 20px; background-size: auto 40%; }
.wrap_connect .wrap_content .name { font-size: 20px; line-height: 24px; }
.wrap_connect .wrap_content .descript { font-size: 16px; line-height: 18px; }
.wrap_connect .wrap_content .wrap_fieldline { text-align: left; } }
.page_content.main { overflow: visible; border-bottom: 4px solid #2A3E84; }
.page_content.main .wrap_cell { padding: 480px 0 100px 0; background: radial-gradient(circle at 15% 50%, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.1)); text-align: left; vertical-align: middle; white-space: nowrap; }
.page_content.main .img_slider { position: absolute; z-index: -1; top: 0; left: 0; width: 100%; height: 100%; padding: 0; margin: 0; background-size: cover; background-position: center; background-attachment: fixed;
-webkit-transition: background-image 1000ms ease-in-out;
transition: background-image 1000ms ease-in-out; }
.page_content.main[data-slide="1"] .img_slider { background-image: url("/arcom/img/main_banner1.jpg?v=1.4"); }
.page_content.main[data-slide="2"] .img_slider { background-image: url("/arcom/img/main_banner2.jpg?v=1.4"); }
.page_content.main[data-slide="3"] .img_slider { background-image: url("/arcom/img/main_banner3.jpg?v=1.4"); }
.page_content.main .content { opacity: 0; display: block; width: calc(100% - 200px); height: 1px; padding: 0 100px; margin: -1px 0 0 0; text-align: left; }
.page_content.main .content .name_banner { position: relative; opacity: 0; width: 100%; padding: 0; margin: 0; color: #FFFFFF; font-size: 80px; line-height: 90px; font-weight: bold; text-transform: uppercase; text-align: left; white-space: nowrap; text-shadow: 0 0 20px rgba(0, 0, 0, 0.3); transform: translate(20%, -50%);
-webkit-transition: opacity 1000ms ease-in-out, transform 1000ms ease-in-out;
transition: opacity 1000ms ease-in-out, transform 1000ms ease-in-out; }
.page_content.main .content .description_banner { opacity: 0; overflow: hidden; width: 100%; height: 100px; padding: 0; margin: 0; color: #FFFFFF; font-size: 45px; line-height: 55px; text-align: left; white-space: normal; text-shadow: 0 0 10px rgba(0, 0, 0, 0.3); transform: translate(-20%, 50%);
-webkit-transition: opacity 1000ms ease-in-out, transform 1000ms ease-in-out;
transition: opacity 1000ms ease-in-out, transform 1000ms ease-in-out; }
.page_content.main .content .line_banner { opacity: 0; display: inline-block; width: 30%; max-width: 400px; min-width: 100px; height: 4px; padding: 0; margin: 30px 0; background: #DB1F2A; border-radius: 1px; transform: translate(-40%, 0);
-webkit-transition: opacity 1000ms ease-in-out, transform 1000ms ease-in-out;
transition: opacity 1000ms ease-in-out, transform 1000ms ease-in-out; }
.page_content.main .content.v { opacity: 1; height: auto; margin: 0; }
.page_content.main .content.v .name_banner { opacity: 1; transform: translate(0, 0); }
.page_content.main .content.v  .description_banner { opacity: 1; transform: translate(0, 0); }
.page_content.main .content.v .line_banner { opacity: 1; transform: translate(0, 0); }
.page_content.main .wrap_fieldline { margin: 50px 0 0 100px; }
.page_content.main .wrap_special { overflow: hidden; position: absolute; z-index: 5; top: 100%; right: 5%; transform: translate(0, -60%); width: 400px; padding: 0; background-image: url("/arcom/img/bg_special.webp?v=1.4"); background-size: cover; box-shadow: 0 0 30px -10px rgb(0, 0, 0, 0.3); }
.page_content.main .wrap_special .special { width: calc(100% - 60px); padding: 40px 30px; margin: 0; background-image: url("/arcom/img/man_special.webp?v=1.4"); background-size: auto 65%; background-position: center bottom; text-align: center; white-space: nowrap; }
.page_content.main .wrap_special .special .name { width: 100%; padding: 0; margin: 0; color: #FFFFFF; font-size: 22px; line-height: 26px; text-align: center; white-space: normal; text-shadow: 0 0 10px rgba(0, 0, 0, 0.3); }
.page_content.main .wrap_special .special .main_submit { display: inline-block; margin-top: 220px; border: 1px solid #FFFFFF; vertical-align: top; }
@media (max-width: 1700px) {
.page_content.main { border-bottom: 2px solid #2A3E84; }
.page_content.main .wrap_cell { padding: 320px 0 80px 0; }
.page_content.main .content { width: calc(100% - 160px); padding: 0 80px; }
.page_content.main .content .name_banner { font-size: 55px; line-height: 65px; }
.page_content.main .content .description_banner { height: 80px; font-size: 30px; line-height: 40px; }
.page_content.main .content .line_banner { height: 2px; margin: 15px 0; }
.page_content.main .wrap_fieldline { margin: 30px 0 0 80px; }
.page_content.main .wrap_special { width: 310px; }
.page_content.main .wrap_special .special { width: calc(100% - 40px); padding: 30px 20px; }
.page_content.main .wrap_special .special .name { font-size: 17px; line-height: 20px; }
.page_content.main .wrap_special .special .main_submit { margin-top: 150px; } }
@media (max-width: 1300px) {
.page_content.main .content { width: calc(100% - 100px); padding: 0 50px; }
.page_content.main .wrap_fieldline { margin: 30px 0 0 50px; } }
@media (max-width: 1100px) {
.page_content.main .wrap_special { transform: translate(0, -50%); }
.page_content.main .content .name_banner { font-size: 40px; line-height: 50px; }
.page_content.main .content .description_banner { height: 70px; font-size: 25px; line-height: 35px; } }
@media (max-width: 900px) {
.page_content.main .wrap_cell { padding: 340px 0 140px 0; text-align: center; }
.page_content.main .content { text-align: center; }
.page_content.main .content .name_banner { text-align: center; }
.page_content.main .content .description_banner { text-align: center; }
.page_content.main .wrap_fieldline { display: inline-block; margin: 40px 0 0 0; }
.page_content.main .wrap_special { right: auto; left: 50%; transform: translate(-50%, -90px); width: 500px; }
.page_content.main .wrap_special .special { width: calc(100% - 100px); padding: 30px 70px 30px 30px; background-size: auto 80%; background-position: right bottom; text-align: center; }
.page_content.main .wrap_special .special .name br:nth-child(1) { display: none; }
.page_content.main .wrap_special .special .main_submit { margin-top: 30px; } }
@media (max-width: 800px) {
.page_content.main .content .name_banner { font-size: 35px; line-height: 45px; white-space: normal; }
.page_content.main .content .description_banner { height: 52px; font-size: 20px; line-height: 26px; } }
@media (max-width: 550px) {
.page_content.main .wrap_special { width: 100%; } }
@media (max-width: 500px) {
.page_content.main .wrap_cell { padding: 290px 0 140px 0; }
.page_content.main .img_slider { background-attachment: inherit; }
.page_content.main[data-slide="1"] .img_slider { background-image: url("/arcom/img/main_banner1_m.jpg?v=1.4"); }
.page_content.main[data-slide="2"] .img_slider { background-image: url("/arcom/img/main_banner2_m.jpg?v=1.4"); }
.page_content.main[data-slide="3"] .img_slider { background-image: url("/arcom/img/main_banner3_m.jpg?v=1.4"); }
.page_content.main .content .name_banner { font-size: 30px; line-height: 40px; white-space: normal; }
.page_content.main .content .description_banner { height: 48px; font-size: 18px; line-height: 24px; } }
.page_content.about .base .image { left: 40%; width: 40%; background-image: url("/arcom/img/bottom_banner.jpg?v=1.4"); }
.page_content.about .woterelement.w3 { top: 100px; left: auto; right: 0; transform: translate(10%, 0) rotate(180deg); width: 40%; }
.page_content.about .wrap_cell { padding: 100px 0 0 0; text-align: left; vertical-align: top; }
.page_content.about .wrap_run .partl { width: auto; }
.page_content.about .wrap_about { margin: 150px 0 0 0; }
.page_content.about .wrap_rank { padding: 0; margin: 0;
display: -webkit-flex; -webkit-flex-flow: row nowrap; -webkit-justify-content: flex-start; -webkit-align-items: flex-start;
display: flex; flex-flow: row nowrap; justify-content: flex-start; align-items: flex-start; }
.page_content.about .wrap_rank .point_rank { position: relative; padding: 0 30px; margin: 0; text-align: center; white-space: nowrap;
-webkit-flex: 0 0 auto;
flex:  0 0 auto; }
.page_content.about .wrap_rank .point_rank.n { padding-left: 0; }
.page_content.about .wrap_rank .point_rank.l::after { content: ""; position: absolute; z-index: 1; top: 30%; right: 0; width: 1px; height: 60%; border-right: 0.5px solid #98A7DE; }
.page_content.about .wrap_rank .point_rank .nameheader { width: 100%; text-align: left; }
.page_content.about .wrap_rank .point_rank .descript { width: 100%; padding: 20px 0 0 0; margin: 0; color: #000000; font-size: 25px; line-height: 30px; text-align: left; white-space: nowrap; }
.page_content.about .wrap_rank .point_rank .descript.c { padding: 10px 0 15px 0; text-align: center; }
.page_content.about .wrap_rank .point_rank .logo { display: inline-block; width: 180px; height: 60px; padding: 0; margin: 0; vertical-align: top; background-position: top center; }
.page_content.about .wrap_rank .point_rank .logo.g { background-image: url("/arcom/img/logo_google.png?v=1.4"); }
.page_content.about .wrap_rank .point_rank .logo.y { background-image: url("/arcom/img/logo_yandex.png?v=1.4"); }
.page_content.about .wrap_rank .point_rank .star { display: inline-block; width: 28px; height: 28px; padding: 0; margin: 0 3px; background-image: var(--icon_star); vertical-align: top; }
.page_content.about .wrap_advant { width: 100%; padding: 0; margin: 100px auto 0 auto;
display: -webkit-flex; -webkit-flex-flow: row wrap; -webkit-justify-content: center; -webkit-align-items: flex-start;
display: flex; flex-flow: row wrap; justify-content: center; align-items: flex-start; }
.page_content.about .wrap_advant .advant { opacity: 0; width: calc(30% - 100px); min-width: 220px; max-width: 700px; min-height: 10px; padding: 0; margin: 30px 50px; transform: scale(0.3);
-webkit-flex: 0 0 auto;
flex:  0 0 auto;
-webkit-transition: all 1500ms ease-in-out;
transition: all 1500ms ease-in-out; }
.page_content.about .wrap_advant .advant[data-load="on"] { opacity: 1; transform: scale(1); }
.page_content.about .wrap_advant .advant .wrap_icon { position: relative; width: 40%; padding: 0; margin: 0 auto; }
.page_content.about .wrap_advant .advant .wrap_icon::after { content: ""; position: absolute; z-index: -1; top: 50%; left: 50%; transform: translate(-55%, -55%); width: 150%; height: 150%; padding: 0; margin: 0; background-image: url("/arcom/img/water_round.webp?v=1.4"); background-size: contain; background-position: center; }
.page_content.about .wrap_advant .advant .wrap_icon .icon { width: 100%; padding: 100% 0 0 0; margin: 0; }
.page_content.about .wrap_advant .advant.a1 .wrap_icon .icon { background-image: url("/arcom/img/advant1.webp?v=1.4"); }
.page_content.about .wrap_advant .advant.a2 .wrap_icon .icon { background-image: url("/arcom/img/advant2.webp?v=1.4"); }
.page_content.about .wrap_advant .advant.a3 .wrap_icon .icon { background-image: url("/arcom/img/advant3.webp?v=1.4"); }
.page_content.about .wrap_advant .advant .name { width: 90%; padding: 30px 0 0 0; margin: 0 auto; color: #2A3E84; font-size: 30px; line-height: 40px; font-weight: bold; text-align: center; white-space: nowrap; }
.page_content.about .wrap_advant .advant .descript { width: 90%; padding: 0; margin: 0 auto; color: #000000; font-size: 22px; line-height: 28px; text-align: center; white-space: normal; }
.page_content.about .wrap_advant .advant .line { width: 50%; height: 4px; padding: 0; margin: 10px auto; background: #DB1F2A; border-radius: 2px; }
.page_content.about .wrap_stages { position: relative; width: 100%; padding: 90px 0; margin: 100px auto 0 auto; background-image: url("/arcom/img/bg_water.webp?v=1.4"); background-size: cover; background-position: center top;
display: -webkit-flex; -webkit-flex-flow: row wrap; -webkit-justify-content: center; -webkit-align-items: center;
display: flex; flex-flow: row wrap; justify-content: center; align-items: center; }
.page_content.about .wrap_stages::after { content: ""; position: absolute; z-index: 5; left: 0; bottom: 0; width: 100%; height: 60px; padding: 0; margin: 0; background-image: var(--icon_whitewave); background-size: auto 100%; background-repeat: repeat-x; }
.page_content.about .wrap_stages .stage { width: calc(24% - 80px); max-width: 500px; min-height: 10px; padding: 0; margin: 40px; text-align: justify; white-space: nowrap;
-webkit-flex: 0 0 auto;
flex:  0 0 auto; }
.page_content.about .wrap_stages .stage .wrap_icon { position: relative; display: inline-block; width: 23%; padding: 0; margin: 0; vertical-align: middle; }
.page_content.about .wrap_stages .stage .wrap_icon .icon { width: 100%; padding: 100% 0 0 0; margin: 0; }
.page_content.about .wrap_stages .stage .wrap_icon::before { content: ""; position: absolute; z-index: 1; top: 50%; right: calc(100% + 15px); transform: translate(0, -50%); width: 60px; height: 60px; padding: 0; margin: 0; background-image: var(--icon_whitearrow); background-repeat: no-repeat; background-size: contain; background-position: center; }
.page_content.about .wrap_stages .stage:nth-child(1) .wrap_icon::before { display: none; }
.page_content.about .wrap_stages .stage:nth-child(5) .wrap_icon::before { display: none; }
.page_content.about .wrap_stages .stage.s1 .wrap_icon .icon { background-image: var(--icon_stage1); }
.page_content.about .wrap_stages .stage.s2 .wrap_icon .icon { background-image: var(--icon_stage2); }
.page_content.about .wrap_stages .stage.s3 .wrap_icon .icon { background-image: var(--icon_stage3); }
.page_content.about .wrap_stages .stage.s4 .wrap_icon .icon { background-image: var(--icon_stage4); }
.page_content.about .wrap_stages .stage.s5 .wrap_icon .icon { background-image: var(--icon_stage5); }
.page_content.about .wrap_stages .stage.s6 .wrap_icon .icon { background-image: var(--icon_stage6); }
.page_content.about .wrap_stages .stage.s7 .wrap_icon .icon { background-image: var(--icon_stage7); }
.page_content.about .wrap_stages .stage.s8 .wrap_icon .icon { background-image: var(--icon_stage8); }
.page_content.about .wrap_stages .stage .descript { display: inline-block; width: 68%; padding: 0; margin: 0; color: #FFFFFF; font-size: 18px; line-height: 22px; text-align: left; white-space: normal; vertical-align: middle; }
@media (max-width: 1950px) {
.page_content.about .wrap_about p.text_page.t2 { display: none; } }
@media (max-width: 1700px) {
.page_content.about .wrap_cell { padding: 80px 0 0 0; }
.page_content.about .wrap_about { margin: 100px 0 0 0; }
.page_content.about .wrap_rank .point_rank { padding: 0 20px; }
.page_content.about .wrap_rank .point_rank .descript { padding: 10px 0 0 0; font-size: 18px; line-height: 22px; }
.page_content.about .wrap_rank .point_rank .descript.c { padding: 5px 0 10px 0; }
.page_content.about .wrap_rank .point_rank .logo { width: 120px; height: 40px; }
.page_content.about .wrap_rank .point_rank .star { width: 20px; height: 20px; margin: 0 2px; }
.page_content.about .wrap_advant { margin: 60px auto 0 auto; }
.page_content.about .wrap_advant .advant { width: calc(30% - 60px); min-width: 220px; padding: 0; margin: 20px 30px; }
.page_content.about .wrap_advant .advant .name { padding: 20px 0 0 0; font-size: 22px; line-height: 28px; }
.page_content.about .wrap_advant .advant .descript { font-size: 18px; line-height: 22px; }
.page_content.about .wrap_advant .advant .line { height: 2px; border-radius: 1px; }
.page_content.about .wrap_stages { padding: 60px 0; margin: 60px auto 0 auto; }
.page_content.about .wrap_stages::after { height: 40px; }
.page_content.about .wrap_stages .stage { width: calc(24% - 60px); margin: 30px; }
.page_content.about .wrap_stages .stage .wrap_icon::before { width: 40px; height: 40px; }
.page_content.about .wrap_stages .stage .descript { font-size: 15px; line-height: 18px; } }
@media (max-width: 1300px) {
.page_content.about .wrap_about p.text_page.t1 { display: none; }
.page_content.about .wrap_stages .stage { width: calc(33% - 60px); max-width: 300px; }
.page_content.about .wrap_stages .stage:nth-child(5) .wrap_icon::before { display: block; }
.page_content.about .wrap_stages .stage:nth-child(4) .wrap_icon::before { display: none; }
.page_content.about .wrap_stages .stage:nth-child(7) .wrap_icon::before { display: none; } }
@media (max-width: 1200px) {
.page_content.about .wrap_run .partl { width: 80%; }
.page_content.about .wrap_about { margin: 60px 0 0 0; }
.page_content.about .wrap_about p.text_page.t1 { display: block; }
.page_content.about .wrap_advant .advant { width: calc(30% - 40px); }
.page_content.about .wrap_advant .advant .name { padding: 15px 0 0 0; font-size: 20px; line-height: 26px; }
.page_content.about .wrap_advant .advant .descript { font-size: 16px; line-height: 20px; } }
@media (max-width: 1100px) {
.page_content.about .wrap_cell { padding: 80px 0 0 0; }
.page_content.about .wrap_stages .stage { width: calc(33% - 40px); margin: 30px 20px; }
.page_content.about .wrap_stages .stage .wrap_icon::before { width: 30px; height: 30px; right: calc(100% + 7px); }
.page_content.about .wrap_stages .stage .descript { font-size: 14px; line-height: 16px; } }
@media (max-width: 900px) {
.page_content.about .wrap_cell { padding-top: 130px; text-align: center; }
.page_content.about .wrap_run .partl { width: 100%; }
.page_content.about .nameband { margin-left: 0; }
.page_content.about .nameband::after { left: 50%; transform: translate(-50%, 0); }
.page_content.about .wrap_rank { width: 100%;
-webkit-justify-content: center;
justify-content: center; }
.page_content.about .wrap_stages .stage { width: calc(49% - 40px); }
.page_content.about .wrap_stages .stage:nth-child(5) .wrap_icon::before { display: none; }
.page_content.about .wrap_stages .stage:nth-child(4) .wrap_icon::before { display: block; }
.page_content.about .wrap_stages .stage:nth-child(3) .wrap_icon::before { display: none; }
.page_content.about .wrap_stages .stage:nth-child(9) .wrap_icon::before { display: none; } }
@media (max-width: 800px) {
.page_content.about .wrap_rank .point_rank.n { display: none; } }
@media (max-width: 600px) {
.page_content.about .wrap_stages .stage { width: calc(98% - 40px); }
.page_content.about .wrap_stages .stage .wrap_icon::before { display: none; }
.page_content.about .wrap_stages .stage:nth-child(4) .wrap_icon::before { display: none; } }
@media (max-width: 500px) {
.page_content.about .wrap_cell { padding-top: 160px; }
.page_content.about .base .image { left: 50%; width: 50%; background-image: url("/arcom/img/bottom_banner_m.jpg?v=1.4"); }
.page_content.about .woterelement.w3 { top: 120px; width: 60%; }
.page_content.about .wrap_rank .point_rank .logo { width: 90px; height: 30px; }
.page_content.about .wrap_rank .point_rank .star { width: 16px; height: 16px; margin: 0 1px; }
.page_content.about .wrap_advant .advant { opacity: 1; transform: scale(1); } }
.wrap_connect.exit { background: linear-gradient(0deg, #DEDEF4, #FFFFFF); }
.wrap_connect.exit .wrap_icon .icon { background-image: url("/arcom/img/man_exit.webp?v=1.4"); }
@media (max-width: 800px) {
.wrap_connect.exit .wrap_content { background-image: url("/arcom/img/man_exit.webp?v=1.4"); background-position: bottom right; } }
.page_content.service { box-shadow: 0 0 30px -10px rgb(0, 0, 0, 0.3); }
.page_content.service .wrap_cell { padding: 100px 0; }
.page_content.service .nameheader { width: calc(100% - 40px); padding: 0 20px; margin: 0 0 30px 0; }
.page_content.service .wrap_borehole { width: 100%; padding: 0; margin: 0;
display: -webkit-flex; -webkit-flex-flow: row wrap; -webkit-justify-content: center; -webkit-align-items: center;
display: flex; flex-flow: row wrap; justify-content: center; align-items: center; }
.page_content.service .wrap_borehole .borehole { width: calc(49% - 40px); padding: 10px 20px; margin: 0; text-align: justify; white-space: nowrap;
-webkit-flex: 0 0 auto;; 
flex:  0 0 auto; }
.page_content.service .wrap_borehole .borehole .wrap_icon { position: relative; display: inline-block; width: 20%; padding: 0; margin: 0; vertical-align: middle; }
.page_content.service .wrap_borehole .borehole .wrap_icon::after { content: ""; position: absolute; z-index: -1; top: 50%; left: 50%; transform: translate(-40%, -50%); width: 90%; height: 90%; padding: 0; margin: 0; background: #FFFFFF; border-radius: 50%; box-shadow: 0 0 30px -10px rgb(0, 0, 0, 0.8); }
.page_content.service .wrap_borehole .borehole .wrap_icon .icon { width: 100%; padding: 100% 0 0 0; margin: 0; }
.page_content.service .wrap_borehole .borehole.b1 .wrap_icon .icon { background-image: var(--icon_borehole1); }
.page_content.service .wrap_borehole .borehole.b2 .wrap_icon .icon { background-image: var(--icon_borehole2); }
.page_content.service .wrap_borehole .borehole.b3 .wrap_icon .icon { background-image: var(--icon_borehole3); }
.page_content.service .wrap_borehole .borehole.b4 .wrap_icon .icon { background-image: var(--icon_borehole4); }
.page_content.service .wrap_borehole .borehole .name { display: inline-block; width: calc(75% - 20px); padding: 0 0 0 20px; margin: 0; color: #000000; font-size: 24px; line-height: 30px; font-weight: bold; text-align: left; white-space: normal; vertical-align: middle; }
.page_content.service .wrap_product { width: 90%; padding: 0; margin: 0 auto;
display: -webkit-flex; -webkit-flex-flow: row wrap; -webkit-justify-content: center; -webkit-align-items: stretch;
display: flex; flex-flow: row wrap; justify-content: center; align-items: stretch; }
.page_content.service .wrap_product .product { overflow: hidden; position: relative; width: calc(33% - 40px); min-width: 260px; padding: 0 0 30px 0; margin: 20px; background: radial-gradient(circle at 50% 50%, #FFFFFF, #F0F0FA); border-radius: 10px; text-align: center; box-shadow: 0 0 30px -10px rgba(0, 0, 0, 0.3);
-webkit-flex: 0 0 auto;; 
flex:  0 0 auto; }
.page_content.service .wrap_product .product .wrap_img { position: relative; width: 100%; padding: 0; margin: 0 0 30px 0; border-bottom: 5px solid #DB1F2A; }
.page_content.service .wrap_product .product .wrap_img .img { position: relative; width: 100%; padding: 66.66% 0 0 0; margin: 0; background-size: cover; background-position: center; }
.page_content.service .wrap_product .product .wrap_img .content { opacity: 1; position: absolute; z-index: 2; top: 0; left: 0; width: 100%; height: 100%; padding: 0; margin: 0; background: radial-gradient(circle at 50% 50%, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.2));
-webkit-transition: opacity 300ms ease-in-out;
transition: opacity 300ms ease-in-out; }
.page_content.service .wrap_product .product:hover .wrap_img .content { opacity: 1; }
.page_content.service .wrap_product .product .wrap_img .content .main_submit { display: inline-block; position: absolute; z-index: 1; top: 50%; left: 50%; transform: translate(-50%, -50%); }
.page_content.service .wrap_product .product .wap_icon { width: 30%; padding: 0; margin: 0 auto 30px auto; }
.page_content.service .wrap_product .product .wap_icon .icon { width: 100%; padding: 100% 0 0 0; }
.page_content.service .wrap_product .product .name { width: calc(100% - 30px); padding: 0 15px; margin: 0; color: #2A3E84; font-size: 28px; line-height: 34px; font-weight: bold; text-align: center; white-space: normal; }
.page_content.service .wrap_product .product .price { width: 100%; padding: 0; margin: 0; color: #000000; font-family: Semibold, Arial, sans-serif; font-size: 26px; line-height: 32px; text-align: center; white-space: nowrap; }
.page_content.service .wrap_product .product .ident { width: 100%; height: 15px; padding: 0; margin: 0; }
@media (max-width: 1700px) {
.page_content.service .wrap_cell { padding: 80px 0; }
.page_content.service .nameheader { margin: 0 0 20px 0; }
.page_content.service .wrap_borehole .borehole .name { width: calc(75% - 15px); padding: 0 0 0 15px; font-size: 20px; line-height: 24px; }
.page_content.service .wrap_product .product { padding: 0 0 20px 0; }
.page_content.service .wrap_product .product .wrap_img { margin: 0 0 20px 0; border-bottom: 3px solid #DB1F2A; }
.page_content.service .wrap_product .product .wap_icon { margin: 0 auto 20px auto; }
.page_content.service .wrap_product .product .name { font-size: 22px; line-height: 28px; }
.page_content.service .wrap_product .product .price { font-size: 20px; line-height: 24px; }
.page_content.service .wrap_product .product .ident { height: 10px; } }
@media (max-width: 1200px) {
.page_content.service .wrap_borehole .borehole .wrap_icon { width: 50px; }
.page_content.service .wrap_borehole .borehole .name { width: calc(100% - 70px); padding: 0 0 0 10px; font-size: 18px; line-height: 22px; }
.page_content.service .wrap_product .product { width: calc(40% - 40px); padding: 0 0 15px 0; }
.page_content.service .wrap_product .product .wrap_img { margin: 0 0 15px 0; }
.page_content.service .wrap_product .product .wap_icon { margin: 0 auto 15px auto; }
.page_content.service .wrap_product .product .name { font-size: 18px; line-height: 22px; }
.page_content.service .wrap_product .product .price { font-size: 18px; line-height: 22px; } }
@media (max-width: 900px) {
.page_content.service .nameband { margin-left: 0; }
.page_content.service .nameband::after { left: 50%; transform: translate(-50%, 0); } }
@media (max-width: 700px) {
.page_content.service .wrap_product .product { width: calc(90% - 40px); max-width: 320px; min-width: 240px; } }
@media (max-width: 600px) {
.page_content.service .wrap_borehole .borehole { width: calc(80% - 40px); } }
@media (max-width: 400px) {
.page_content.service .wrap_borehole .borehole { width: calc(90% - 40px); }
.page_content.service .wrap_borehole .borehole .name { font-size: 16px; line-height: 18px; } }
.page_content.service.arrangement .base .image { left: 30%; width: 40%; background-image: url("/arcom/img/main_banner1.jpg?v=1.4"); }
.page_content.service.arrangement .woterelement.w1 { top: auto; left: auto; right: 0; bottom: 10px; transform: translate(20%, 0) rotate(180deg); width: 30%; }
.page_content.service.arrangement .woterelement.w3 { top: 10px; transform: translate(-10%, 0); width: 30%; }
.page_content.service.arrangement .wrap_product .product.p1 .wrap_img .img { background-image: url("/arcom/img/product1.jpg?v=1.4"); }
.page_content.service.arrangement .wrap_product .product.p2 .wrap_img .img { background-image: url("/arcom/img/product2.jpg?v=1.4"); }
.page_content.service.arrangement .wrap_product .product.p3 .wrap_img .img { background-image: url("/arcom/img/product3.jpg?v=1.4"); }
@media (max-width: 500px) {
.page_content.service.arrangement .base .image { left: 0; width: 50%; background-image: url("/arcom/img/main_banner1_m.jpg?v=1.4"); }
.page_content.service.arrangement .woterelement.w3 { width: 60%; }
.page_content.service.arrangement .woterelement.w1 { width: 60%; } }
.wrap_connect.chart { background-image: url("/arcom/img/bg_waterconnect.webp?v=1.4"); background-size: cover; background-position: center top; }
.wrap_connect.chart .wrap_icon .icon { background-image: url("/arcom/img/man_chart.webp?v=1.4"); }
.wrap_connect.chart .wrap_content .name { color: #FFFFFF; }
.wrap_connect.chart .wrap_content .descript { color: #FFFFFF; }
@media (max-width: 800px) {
.wrap_connect.chart .wrap_content { background-image: url("/arcom/img/man_chart.webp?v=1.4"); background-position: bottom right; } }
.page_content.service.repair .base .image { left: 50%; width: 40%; background-image: url("/arcom/img/main_banner2.jpg?v=1.4"); }
.page_content.service.repair .woterelement.w1 { top: 10px; transform: translate(-20%, 0); width: 30%; }
.page_content.service.repair .woterelement.w2 { top: auto; left: auto; right: 0; bottom: 10px; transform: translate(10%, 0) rotate(180deg); width: 30%; }
.page_content.service.repair .wrap_product .product { width: calc(24% - 40px); background: none; box-shadow: none; }
.page_content.service.repair .wrap_product .product .wap_icon .icon { background-image: var(--icon_repair); }
.page_content.service.repair .wrap_product .product .main_submit.h { visibility: hidden; }
.page_content.service.repair .wrap_product .product .main_submit.v { position: absolute; z-index: 1; left: 50%; bottom: 30px; transform: translate(-50%, 0); }
.page_content.service.repair .wrap_product .product .name { font-size: 20px; line-height: 24px; }
@media (max-width: 1700px) {
.page_content.service.repair .wrap_product .product .main_submit.v { bottom: 20px; }
.page_content.service.repair .wrap_product .product .name { font-size: 16px; line-height: 20px; } }
@media (max-width: 1200px) {
.page_content.service.repair .wrap_product .product .main_submit.v { bottom: 15px; }
.page_content.service.repair .wrap_product .product .name { font-size: 14px; line-height: 16px; } }
@media (max-width: 600px) {
.page_content.service.repair .wrap_product .product { width: calc(90% - 40px); } }
@media (max-width: 500px) {
.page_content.service.repair .base .image { left: 50%; width: 50%; background-image: url("/arcom/img/main_banner2_m.jpg?v=1.4"); }
.page_content.service.repair .woterelement.w1 { width: 60%; }
.page_content.service.repair .woterelement.w2 { width: 60%; } }
.wrap_connect.together { background-image: url("/arcom/img/bg_waterconnect.webp?v=1.4"); background-size: cover; background-position: center top; }
.wrap_connect.together .wrap_icon .icon { background-image: url("/arcom/img/man_together.webp?v=1.4"); }
.wrap_connect.together .wrap_content .name { color: #FFFFFF; }
.wrap_connect.together .wrap_content .descript { color: #FFFFFF; }
@media (max-width: 800px) {
.wrap_connect.together .wrap_content { background-image: url("/arcom/img/man_together.webp?v=1.4"); background-position: bottom right; } }
.page_content.service.sewage .base .image { left: 10%; width: 40%; background-image: url("/arcom/img/main_banner3.jpg?v=1.4"); }
.page_content.service.sewage .woterelement.w2 { top: 10px; transform: translate(-10%, 0); width: 30%; }
.page_content.service.sewage .woterelement.w3 { top: auto; left: auto; right: 0; bottom: 10px; transform: translate(10%, 0) rotate(180deg); width: 30%; }
.page_content.service.sewage .wrap_product .product { background: none; box-shadow: none; }
.page_content.service.sewage .wrap_product .product .wap_icon { width: 50%; }
.page_content.service.sewage .wrap_product .product.p1 .wap_icon .icon { background-image: var(--icon_sewage1); }
.page_content.service.sewage .wrap_product .product.p2 .wap_icon .icon { background-image: var(--icon_sewage2); }
.page_content.service.sewage .wrap_product .product.p3 .wap_icon .icon { background-image: var(--icon_sewage3); }
.page_content.service.sewage .wrap_product .product .main_submit.h { visibility: hidden; }
.page_content.service.sewage .wrap_product .product .main_submit.v { position: absolute; z-index: 1; left: 50%; bottom: 30px; transform: translate(-50%, 0); }
.page_content.service.sewage .wrap_product .product .name { font-size: 22px; line-height: 26px; }
@media (max-width: 1700px) {
.page_content.service.sewage .wrap_product .product .main_submit.v { bottom: 20px; }
.page_content.service.sewage .wrap_product .product .name { font-size: 18px; line-height: 22px; } }
@media (max-width: 1200px) {
.page_content.service.sewage .wrap_product .product .main_submit.v { bottom: 15px; }
.page_content.service.sewage .wrap_product .product .name { font-size: 16px; line-height: 18px; } }
@media (max-width: 600px) {
.page_content.service.sewage .wrap_product .product { width: calc(90% - 40px); } }
@media (max-width: 500px) {
.page_content.service.sewage .base .image { left: 0; width: 50%; background-image: url("/arcom/img/main_banner3_m.jpg?v=1.4"); }
.page_content.service.sewage .woterelement.w2 { width: 60%; }
.page_content.service.sewage .woterelement.w3 { width: 60%; } }
.page_content.contacts { background: radial-gradient(circle at 50% 50%, rgba(0, 0, 0, 0.7), rgba(0, 40, 90, 1)); }
.page_content.contacts .wrap_cell { width: calc(100% - 40px); padding: 100px 20px; }
.page_content.contacts .base { background: none; }
.page_content.contacts .base .image { left: 0; width: 100%; background-image: url("/arcom/img/bottom_banner.jpg?v=1.4"); background-size: cover; background-position: center; background-attachment: fixed; }
.page_content.contacts .base .image::before { display: none; }
.page_content.contacts .name_page { opacity: 0.8; position: relative; display: inline-block; max-width: 90%; padding: 12px 0; margin: 0; font-size: 34px; line-height: 44px; color: #FFFFFF; text-align: center; white-space: nowrap; }
.page_content.contacts .name_page::after {  content: ""; position: absolute; z-index: 1; bottom: 0; left: 50%; transform: translate(-50%, 0); width: 50%; height: 4px; padding: 0; margin: 0; background: #FFFFFF; }
.page_content.contacts .contacts { width: 100%; margin-top: 80px; text-align: center; }
.page_content.contacts .contacts .phone { display: inline-block; margin-bottom: 15px; vertical-align: top; }
.page_content.contacts .contacts .mail { display: inline-block; margin-bottom: 30px; vertical-align: top; }
.page_content.contacts .contacts .info { display: inline-block; margin-bottom: 15px; vertical-align: top; }
.page_content.contacts .name_request { opacity: 0.8; width: 90%; padding: 0; margin: 80px auto 50px auto; font-size: 28px; line-height: 36px; color: #FFFFFF; text-shadow: 0 0 10px rgba(0, 0, 0, 0.3); text-align: center; white-space: normal; }
.page_content.contacts .wrap_fieldline { display: inline-block; }
.page_content.contacts .wrap_logo { display: inline-block; width: 20%; min-width: 200px; padding: 0; margin: 80px 0 0 0; vertical-align: top; }
.page_content.contacts .logo { width: 100%; padding: 13.15% 0 0 0; margin: 0; background-image: url("/arcom/img/horizontal_whitelogo.svg?v=1.4"); }
.page_content.contacts .bott_name { opacity: 0.8; width: 90%; padding: 0; margin: 25px auto 0 auto; font-size: 22px; line-height: 26px; color: #FFFFFF; text-align: center; white-space: normal; }
.page_content.contacts a.bott_name { display: inline-block; opacity: 0.8; padding: 0; margin: 12px auto 0 auto; font-size: 18px; line-height: 20px; color: #FFFFFF; text-align: center; text-decoration: underline; white-space: nowrap; }
.page_content.contacts a.bott_name:hover { text-decoration: none; }
@media (max-width: 1700px) {
.page_content.contacts .wrap_cell { padding: 80px 20px; }
.page_content.contacts .name_page { padding: 8px 0; font-size: 25px; line-height: 35px; }
.page_content.contacts .name_page::after {  height: 2px; }
.page_content.contacts .contacts { margin-top: 50px; }
.page_content.contacts .contacts .phone { margin-bottom: 10px; }
.page_content.contacts .contacts .mail { margin-bottom: 20px; }
.page_content.contacts .contacts .info { margin-bottom: 10px; }
.page_content.contacts .name_request { margin: 50px auto 30px auto; font-size: 20px; line-height: 24px; }
.page_content.contacts .wrap_logo { margin: 50px 0 0 0; }
.page_content.contacts .bott_name { margin: 15px auto 0 auto; font-size: 16px; line-height: 20px; }
.page_content.contacts a.bott_name { margin: 8px auto 0 auto; font-size: 14px; line-height: 16px; } }
@media (max-width: 700px) {
.page_content.contacts .wrap_cell { padding: 40px 20px; } }
@media (max-width: 500px) {
.page_content.contacts .base .image { background-image: url("/arcom/img/bottom_banner_m.jpg?v=1.4"); background-attachment: inherit; }
.page_content.contacts .name_request { font-size: 18px; line-height: 22px; } }

.rweb_href { position: fixed; z-index: -100; bottom: 20px; left: -9999px; padding: 0; margin: 60px 0 0 0; text-align: center; white-space: normal; }
.rweb_href p { display: inline-block; padding: 0; margin: 0 15px 0 0; font-family: Arimo, Arial, sans-serif; font-size: 16px; line-height: 30px; color: #FFFFFF; text-align: left; white-space: nowrap; vertical-align: top; }
.rweb_href a { display: inline-block; width: 90px; height: 30px; padding: 0; margin: 0; background-image: var(--rweb_logo); vertical-align: top; }
@media (max-width: 1700px) {
.rweb_href { margin: 40px 0 0 0; }
.rweb_href p { margin: 0 10px 0 0; font-size: 13px; line-height: 25px; }
.rweb_href a { width: 75px; height: 25px; } }
@media (max-width: 400px) {
.rweb_href p { display: none; } }