

/* Start:/local/templates/openregion/dist/css/common.css?174546901816026*/
.uJ_1B{--default-spacing: calc(var(--grid-gap) / 2);display:flex;align-items:center;position:fixed;bottom:0;left:0;right:0;top:0;background-color:rgba(0,0,0,.7);z-index:10000;padding:var(--default-spacing);animation:bm5o1 .25s ease-out}.R9Npw{--dialog-width: 50vw;--dialog-height: auto;--dialog-border-radius: 3px;min-width:var(--dialog-width);max-width:var(--dialog-width);min-height:var(--dialog-height);margin:0 auto;max-height:100%;display:flex;flex-direction:column;animation:xlWqx .25s ease-out}.R1ZMQ{--spacing: var(--default-spacing);flex:1;max-height:100%;overflow:hidden;display:flex;flex-direction:column;background:var(--light-color);border-radius:var(--dialog-border-radius);box-shadow:1px 1px 3px 1px var(--box-shadow-color)}.y4kef{border-bottom:1px solid var(--separate-border-color);box-shadow:0 1px 2px 1px var(--box-shadow-color);display:flex;font-weight:bold}.LjIcG{padding:var(--spacing);flex:1}.r0eQQ{padding:calc(var(--spacing)/2)}.B7DtH{color:var(--text-color)}.GxW9D{padding:var(--spacing);overflow-y:auto;height:100%;flex:1}.qPbtZ{display:flex;justify-content:flex-end;padding:var(--spacing)}.qPbtZ button~button{margin-left:var(--spacing)}:root.root--special .R1ZMQ{background:var(--special-background-color)}@keyframes bm5o1{from{opacity:0}}@keyframes xlWqx{from{transform:translateY(100vh)}}@media screen and (min-width: 736px)and (max-width: 1087px){.R9Npw{--dialog-width: 600px}}@media screen and (max-width: 735px){.uJ_1B{padding:0}.R9Npw{--dialog-width: 100%;--dialog-border-radius: 0;--dialog-height: 100%}.qPbtZ{display:grid;justify-content:unset;gap:var(--spacing)}.R9Npw button~button{margin-left:0}}@media screen and (max-width: 359px){.R1ZMQ{--spacing: var(--default-spacing)}.qPbtZ{display:grid;justify-content:unset;gap:calc(var(--spacing)/2)}}
._aQxY{position:relative;max-height:100%;margin:0 auto;color:var(--primary-color)}._aQxY::before{content:"";display:block;padding-top:100%}.YxZ7T{animation:V65Xr 2s linear infinite;bottom:0;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;transform-origin:center center;width:100%}.o94BV{animation:ZOYMN 1.5s ease-in-out infinite;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round}@keyframes V65Xr{100%{transform:rotate(360deg)}}@keyframes ZOYMN{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}
.Ns0QY{position:relative;display:grid;grid-template-columns:50px 1fr 50px;grid-template-rows:50px 1fr 50px}@media screen and (max-width: 767px){.Ns0QY{height:100vh}}.Ns0QY .Lo8gS{align-self:center;grid-column:2;grid-row:span 3}.Ns0QY .Lo8gS .LgC2P{width:100%;height:auto;max-height:calc(100vh - var(--gap)*2);object-fit:cover}.Ns0QY .Lo8gS .XqaDw{color:#fff}.Ns0QY .krx15,.Ns0QY .Pxlm1,.Ns0QY .Z4Bei{padding:0;border:0;margin:0;background:rgba(0,0,0,0);color:#fff;cursor:pointer;transition:color .15s ease-out}.Ns0QY .krx15{grid-column:1;grid-row:2}.Ns0QY .Pxlm1{grid-column:3;grid-row:2}.Ns0QY .Z4Bei{grid-column:3;grid-row:1}@media(hover: hover){.Ns0QY .krx15,.Ns0QY .Pxlm1,.Ns0QY .Z4Bei{color:rgba(255,255,255,.5)}.Ns0QY .krx15:hover,.Ns0QY .Pxlm1:hover,.Ns0QY .Z4Bei:hover{color:#fff}}@media screen and (max-width: 735px){.Ns0QY{grid-template-columns:1fr 50px 50px;grid-template-rows:1fr 50px 1fr 50px 1fr}.Ns0QY .Lo8gS{grid-column:span 3;grid-row:3}.Ns0QY .krx15{grid-column:2;grid-row:4}.Ns0QY .Pxlm1{grid-column:3;grid-row:4}.Ns0QY .Z4Bei{grid-column:3;grid-row:2}.Ns0QY .LgC2P{max-height:calc(100vh - var(--gap)*2 - 100px) !important}}
.INMcO{position:relative;overflow:hidden}.INMcO .nXcnN{position:relative;display:flex;align-items:flex-start;transition:transform .25s ease-out}.INMcO .nXcnN .fQg4D{display:flex}.INMcO .xNI7F{position:absolute;top:0;right:0;display:flex;width:39px;height:39px;align-items:center;justify-content:center;padding:0;border:1px solid #fff;margin:5px;background:rgba(0,98,255,.25);border-radius:50%;color:#fff;cursor:pointer;transition:background .15s ease-out}.INMcO .JbUUk{display:flex;width:100%;align-items:center;justify-content:center;padding-top:10px;gap:20px}.INMcO .JbUUk .CopPX,.INMcO .JbUUk .gOJAL{display:flex;width:39px;height:39px;align-items:center;justify-content:center;padding:0;border:1px solid #fff;margin:5px;background:rgba(0,98,255,.25);border-radius:50%;color:#fff;cursor:pointer;transition:background .15s ease-out}.INMcO .JbUUk .F3tmm{display:flex;align-items:center;justify-content:center;gap:5px}.INMcO .JbUUk .F3tmm ._btYk,.INMcO .JbUUk .F3tmm .XTeIX{width:10px;height:10px;padding:0;border:0;margin:0;background:#d9d9de;border-radius:50%;cursor:pointer;opacity:.8}.INMcO .JbUUk .F3tmm .XTeIX{background:var(--primary-color)}.INMcO .lCT5Y{width:100%;max-width:1220px}.IYIn9{overflow-y:auto}:root.root--special .INMcO .JbUUk{background:rgba(0,0,0,0)}:root.root--special .INMcO .JbUUk .CopPX,:root.root--special .INMcO .JbUUk .gOJAL,:root.root--special .INMcO .JbUUk .xNI7F{border-color:var(--special-text-color);background:var(--special-background-color);color:var(--special-text-color)}@media(hover: hover){.INMcO .JbUUk .CopPX:hover,.INMcO .JbUUk .gOJAL:hover,.INMcO .JbUUk .xNI7F:hover{background:var(--primary-color)}}@media print{.INMcO .nXcnN{flex-wrap:wrap;margin:0 -20px;transform:none !important}.INMcO .nXcnN .fQg4D img{height:150px;margin:20px}.INMcO .JbUUk{display:none}}@media screen and (max-width: 359px){.lCT5Y{height:unset}}
.S7eGh{width:100%;height:100%;z-index:0}
.CH0Pf{--form-gap: 8px;position:relative;display:grid;gap:var(--form-gap);margin:0}.CH0Pf hr{height:1px;margin:calc(32px - var(--form-gap)) 0;background:var(--common-bg-color);border:none}.GY8kO::before{position:absolute;z-index:1000;top:-10px;right:-10px;bottom:-10px;left:-10px;display:block;animation:y8P63 2s infinite linear;background-image:linear-gradient(90deg, hsla(0deg, 0%, 100%, 0) 25%, hsl(0deg, 0%, 100%) 50%, hsla(0deg, 0%, 100%, 0) 75%);background-size:200% 200%;content:""}.CH0Pf .Udk1Z{display:flex;flex-wrap:wrap;gap:12px}.CH0Pf .Udk1Z .R6t1P{border-color:var(--primary-dim-color);color:var(--text-color)}.CH0Pf .Udk1Z .R6t1P:hover{color:var(--white-color)}@media screen and (max-width: 766px){.CH0Pf hr{margin:calc(24px - var(--form-gap)) 0}}@keyframes y8P63{0%{background-position:100% 50%}100%{background-position:-100% 50%}}
.cXRO7{--left-column-width: 250px;--row-gap: 10px;--column-gap: 10px;position:relative;display:grid;font-size:calc(14 / var(--initial-font-multiplier) * 1rem);gap:var(--row-gap) var(--column-gap);grid-template-columns:var(--left-column-width) 1fr;line-height:var(--line-height)}.cXRO7>*{grid-column:2}.cXRO7>*:nth-child(1){width:var(--left-column-width);height:100%;grid-column:1;grid-row:1/3}.TtfYW{grid-template-columns:1fr}.TtfYW>*{grid-column:1}.TtfYW>*:nth-child(1){position:static;width:auto;height:auto;grid-column:1}.YCPLH{--column-gap: 40px;grid-template-columns:minmax(max-content, 60%) 1fr}.YCPLH>*{grid-column:1}@media screen and (max-width: 1050px){.cXRO7{grid-template-columns:1fr}.cXRO7>*{grid-column:1}.cXRO7>*:nth-child(1){position:static;width:auto;height:auto;grid-column:1}.YCPLH{--column-gap: 10px;grid-template-columns:1fr}}
.kVWH9{font-size:calc(14 / var(--initial-font-multiplier) * 1rem);line-height:var(--line-height);color:var(--text-color)}.px1YW{grid-column:2;color:var(--gray-color)}@media screen and (max-width: 1123px){.px1YW{grid-column:1}}@media screen and (max-width: 766px){.kVWH9{font-size:calc(13 / var(--initial-font-multiplier) * 1rem);line-height:calc(16 / var(--initial-font-multiplier) * 1rem)}}
.myefu{padding-top:15px;color:var(--text-color);font-size:calc(14 / var(--initial-font-multiplier) * 1rem);line-height:120%;text-align:right}.hhqI0::after{color:var(--red-color);content:" *"}.pUaF_{padding-top:0;text-align:left}@media screen and (max-width: 766px){.myefu{padding-top:0;font-size:calc(13 / var(--initial-font-multiplier) * 1rem);line-height:calc(16 / var(--initial-font-multiplier) * 1rem);text-align:left}}
.bjrJb{color:var(--red-color);font-size:calc(14 / var(--initial-font-multiplier) * 1rem);line-height:var(--line-height)}
.zNZSo{display:flex;font-size:calc(14 / var(--initial-font-multiplier) * 1rem);line-height:var(--line-height)}.xCcYA{overflow-x:auto}.coVLz input[type=text],.coVLz input[type=number],.coVLz input[type=time],.coVLz input[type=password],.coVLz textarea,.coVLz .tox.tox-tinymce,.coVLz .react-select__control,.coVLz .file-upload{border:1px solid;border-color:var(--red-color)}.coVLz label>div{background:rgba(0,0,0,0)}.O6udX{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.zNZSo textarea{width:100%;min-height:100px;max-height:550px;resize:vertical}.zNZSo>div{width:100%}
.v_6up{--default-skeleton-color-h:0deg;--default-skeleton-color-s:0%;--default-skeleton-color-l:100%;--default-skeleton-color-a:1;--default-skeleton-color:hsla(var(--default-skeleton-color-h), var(--default-skeleton-color-s), var(--default-skeleton-color-l), var(--default-skeleton-color-a));--current-skeleton-color-h:var(--skeleton-color-h, var(--default-skeleton-color-h));--current-skeleton-color-s:var(--skeleton-color-s, var(--default-skeleton-color-s));--current-skeleton-color-l:var(--skeleton-color-l, var(--default-skeleton-color-l));--current-skeleton-color-a:var(--skeleton-color-a, var(--default-skeleton-color-a));--current-skeleton-color:hsla(var(--current-skeleton-color-h), var(--current-skeleton-color-s), var(--current-skeleton-color-l), var(--current-skeleton-color-a));--start-skeleton-color: hsla(var(--current-skeleton-color-h), var(--current-skeleton-color-s), var(--current-skeleton-color-l), 0.85);--middle-skeleton-color: var(--current-skeleton-color);--end-skeleton-color: hsla(var(--current-skeleton-color-h), var(--current-skeleton-color-s), var(--current-skeleton-color-l), 0.85);position:relative;display:grid;gap:16px}.v_6up::before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;animation:emD3I 2s infinite linear;background-image:linear-gradient(90deg, var(--start-skeleton-color) 25%, var(--middle-skeleton-color) 50%, var(--end-skeleton-color) 75%);background-size:200% 200%;content:""}.v_6up .oud0z{width:100%;max-width:160px;height:22px;background:var(--text-color);border-radius:4px}.v_6up ._dVXM{display:grid;gap:8px;grid-template-columns:1fr}.v_6up ._dVXM .Qt6UL{width:100%;max-width:140px;height:13px;background:var(--text-color);border-radius:4px}.v_6up ._dVXM .YBZRr{width:250px;height:20px;margin:8px 0 0;background:var(--gray-color);border-radius:4px}.v_6up ._dVXM .M2A_u{width:100%;height:40px;background:var(--gray-color);border-radius:4px}.v_6up ._dVXM .PBiEe{max-width:155px}.v_6up ._dVXM .mN5IN{max-width:195px}.v_6up ._dVXM .WkSgV{height:127px}.v_6up ._dVXM .cdvVW{height:500px}.v_6up ._dVXM .cf6ff,.v_6up ._dVXM .f2kB8{max-width:220px}.v_6up ._dVXM .pfonN,.v_6up ._dVXM .SOS5J{height:54px}.v_6up .q1faD{display:grid;padding:12px 0 20px;gap:16px;grid-template-columns:0fr 0fr}@media screen and (max-width: 766px){.v_6up .q1faD{grid-template-columns:1fr}}.v_6up .q1faD .PAA_r{width:220px;height:40px;background:var(--gray-color);border-radius:4px}@media screen and (max-width: 766px){.v_6up .q1faD .PAA_r{width:100%}}@media screen and (max-width: 767px){.v_6up ._dVXM{grid-template-columns:1fr}.v_6up ._dVXM .Qt6UL{margin-top:0;justify-self:start}.v_6up .q1faD{margin-left:0}}@keyframes emD3I{0%{background-position:100% 50%}100%{background-position:-100% 50%}}
.zG177{--spacing: calc(var(--gap, 16px) / 2);--offset: calc(0px - var(--spacing));display:grid;overflow:hidden;padding:0 var(--spacing);margin:0 var(--offset);gap:7px;transition:padding .3s ease-in-out,background-color .3s ease-in-out}.PRVMw{padding:var(--spacing);background:var(--gray-light-color);border-radius:4px}.zG177:not(.PRVMw)>*:not(:first-child){display:none}
.X5CdS{padding:1rem;border:1px solid var(--border-color);margin:.5rem;background:var(--light-color);border-radius:4px;font-size:calc(14 / var(--initial-font-multiplier) * 1rem);line-height:var(--line-height)}
.CyAe0{color:var(--primary-color)}
.nCv_M{width:100%;font-family:var(--font-family-sans-serif);font-size:calc(14 / var(--initial-font-multiplier) * 1rem);line-height:var(--line-height);font-weight:400}.nCv_M .react-select__control{width:100%;padding:12px 0;border:1px solid var(--border-color);background:#fff;border-radius:16px;color:var(--dark-blue-color)}.nCv_M input[type="text"]{height:auto}.nCv_M .react-select__placeholder{color:var(--cold-gray-color)}.react-select__menu{background:#fff !important}
.J12e5{display:inline-flex;width:-moz-fit-content;width:fit-content}.J12e5 .REoz1{position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0}.J12e5 .REoz1:checked+.mdMdg .A3zbL .VERwy{fill:var(--primary-color);stroke:var(--primary-color)}.J12e5 .REoz1:checked+.mdMdg .A3zbL .Tpj32{stroke:#fff}.J12e5 .REoz1:disabled+.mdMdg{color:var(--disabled-color);cursor:default}.J12e5 .REoz1:disabled+.mdMdg .A3zbL .VERwy{stroke:var(--disabled-color)}.J12e5 .REoz1:disabled:checked+.mdMdg{box-shadow:inset 0 0 0 2px var(--disabled-color)}.J12e5 .REoz1:disabled:checked+.mdMdg .A3zbL .VERwy{fill:var(--disabled-color)}.J12e5 .REoz1:disabled:checked+.mdMdg .A3zbL .Tpj32{stroke:#fff}.J12e5 .REoz1:focus+.mdMdg{background:#e6e6eb}.J12e5 .mdMdg{flex:1;display:inline-flex;align-items:center;background:#f4f4f6;padding:6px 14px;cursor:pointer;border-radius:4px}.J12e5 .mdMdg .A3zbL{min-width:20px;width:20px;height:20px;margin-right:14px}.J12e5 .mdMdg .A3zbL .VERwy{fill:none;stroke:var(--text-color);width:18px;height:18px;stroke-width:2px}.J12e5 .mdMdg .A3zbL .Tpj32{stroke-width:3px;stroke:rgba(0,0,0,0);fill:none}.J12e5:active .mdMdg{background:#d7d7df}.FhUmF .REoz1:checked+.mdMdg{box-shadow:none !important;background:rgba(0,0,0,0) !important}.FhUmF .REoz1:focus+.mdMdg{background:rgba(0,0,0,0)}.FhUmF .mdMdg{background:rgba(0,0,0,0);padding:6px 0}.FhUmF .mdMdg .A3zbL .VERwy{stroke:#d9d9de;stroke-width:1px}.FhUmF:active .mdMdg{background:rgba(0,0,0,0)}:root.root--special .J12e5 .REoz1:checked+.mdMdg{box-shadow:inset 0 0 0 2px var(--special-text-color);background:var(--special-background-color)}:root.root--special .J12e5 .REoz1:checked+.mdMdg .A3zbL .VERwy{fill:var(--special-text-color);stroke:var(--special-text-color)}:root.root--special .J12e5 .REoz1:checked+.mdMdg .A3zbL .Tpj32{stroke:var(--special-background-color)}:root.root--special .J12e5 .mdMdg{background:var(--special-background-color)}:root.root--special .J12e5 .mdMdg .A3zbL .VERwy{stroke:var(--special-text-color)}:root.root--special .FhUmF .REoz1:checked+.mdMdg{box-shadow:none;background:rgba(0,0,0,0)}@media(hover: hover){.J12e5:hover .mdMdg{background:#e6e6eb}.J12e5:hover input:disabled+.mdMdg{background:#f4f4f6}.FhUmF:hover input+.mdMdg,.FhUmF:hover input:disabled+.mdMdg{background:rgba(0,0,0,0)}}
.MxlGS{width:50%;height:100%;background:var(--light-blue-color)}.ufp2P{display:flex;align-items:center;justify-content:space-between}.Qex5r{font-size:32px;line-height:40px}@media screen and (max-width: 766px){.Qex5r{font-size:18px;line-height:30px}}.kS8NC{display:flex;width:38px;height:38px;align-items:center;justify-content:center;padding:4px;border:0;background:var(--primary-color);border-radius:50%;color:var(--white-color)}@media screen and (max-width: 766px){.kS8NC{width:26px;height:26px}}.MPDlo{width:100%;height:100%}form{display:flex;flex-direction:column;padding-top:var(--spacing-4);gap:var(--spacing)}@media screen and (max-width: 766px){form{padding-top:12px}}form button[type=submit]{width:100%;padding:9px 10px;border:0;margin-top:var(--spacing-2);background:var(--primary-color);border-radius:60px;color:var(--white-color)}form button[type=submit]:hover{background:var(--dark-blue-color);color:var(--white-color);text-decoration:none;transition:all .7s}form button[type=submit]:focus{text-decoration:none}form input,form textarea{width:100%;padding:15px 14px;border:1px solid var(--border-color);border-radius:16px;color:var(--dark-blue-color)}form input::placeholder,form textarea::placeholder{color:var(--cold-gray-color)}

/* End */


/* Start:/local/templates/openregion/dist/css/font.css?1678704135790*/
@font-face{font-family:"Golos UI";font-style:normal;font-display:swap;font-weight:400;src:url(/local/templates/openregion/dist/fonts/a1c96bd6133294a21f27.woff2) format("woff2"),url(/local/templates/openregion/dist/fonts/144142fba245a224ac28.woff) format("woff")}
@font-face{font-family:"Golos UI";font-style:normal;font-display:swap;font-weight:500;src:url(/local/templates/openregion/dist/fonts/6f7a20790ad518369eb2.woff2) format("woff2"),url(/local/templates/openregion/dist/fonts/f9db984fc119d6aeca90.woff) format("woff")}
@font-face{font-family:"Golos UI";font-style:normal;font-display:swap;font-weight:600;src:url(/local/templates/openregion/dist/fonts/80c1c59de9219ce1f9c5.woff2) format("woff2"),url(/local/templates/openregion/dist/fonts/e1122033a14151d7ea54.woff) format("woff")}


/* End */


/* Start:/local/templates/openregion/components/openregion/component/scroll-top/static.css?1690806247660*/
:root [data-theme=blue]{--color-scroll-top: var(--blue-color)}:root [data-theme=green]{--color-scroll-top: var(--bg-green-color)}:root [data-theme=purple]{--color-scroll-top: var(--bg-purple-color)}.scroll-top{position:fixed;z-index:100;right:0;bottom:30px;display:flex;width:50px;height:50px;align-items:center;justify-content:center;padding:0;border:0;margin:0;background:rgba(0,0,0,0);color:var(--color-scroll-top);cursor:pointer;transform:translate(0, 75px);transition:transform .25s ease-out}@media screen and (max-width: 1407px){.scroll-top{right:-5px;bottom:15px}}.scroll-top:hover{filter:brightness(0.8)}.scroll-top--visible{transform:translate(0, 0)}

/* End */


/* Start:/local/templates/openregion/components/openregion/component/mainscreen/static.css?174774471315574*/
.logo{display:flex;align-items:center;margin-top:0;gap:var(--spacing)}@media screen and (min-width: 1920px){.logo{column-gap:10px}}@media screen and (min-width: 3840px){.logo{column-gap:20px}}.logo__icon{width:26px;height:26px;fill:var(--white-color)}@media screen and (min-width: 1920px){.logo__icon{width:32px;height:32px}}@media screen and (min-width: 3840px){.logo__icon{width:64px;height:64px}}.logo__text{width:160px;color:var(--white-color);transition:all .7s}.mainscreen__block--left-active .logo__text{color:var(--black-color)}@media screen and (min-width: 1920px){.logo__text{width:196px;height:22px}}@media screen and (min-width: 3840px){.logo__text{width:392px;height:44px}}.phone{display:flex;width:max-content;align-items:center;justify-content:space-between;padding:var(--spacing) 12px;border:1px solid;border-color:rgba(0,0,0,0);background:var(--white-color);border-radius:60px;color:var(--blue-color);font-size:14px;font-weight:400;gap:calc(var(--spacing)/2);line-height:20px}@media screen and (min-width: 1920px){.phone{padding:11px 16px;font-size:16px;line-height:22px}}@media screen and (min-width: 3840px){.phone{padding:19px 28px;font-size:32px;line-height:40px}}.phone__icon{width:13px;height:13px}@media screen and (min-width: 1920px){.phone__icon{width:16px;height:16px}}@media screen and (min-width: 3840px){.phone__icon{width:30px;height:30px}}.mainscreen{position:relative;display:flex;overflow:hidden;flex-direction:column}@media screen and (min-width: 767px){.mainscreen{display:grid;grid-column-end:3;grid-column-start:1;grid-template-columns:50% 50%}}@media screen and (min-width: 1408px){.mainscreen{height:100vh}}.mainscreen__block{z-index:2;display:flex;flex-direction:column}.mainscreen__block--left{z-index:3}@media screen and (min-width: 1408px){.mainscreen__block--left{position:fixed;top:0;display:grid;width:35% !important;height:100%;gap:22px;grid-template-rows:max-content max-content 1fr min-content;transition:all .7s}}.mainscreen__block--right{align-items:flex-start;justify-content:flex-start}@media screen and (min-width: 1408px){.mainscreen__block--right{grid-column-start:2}}@media screen and (min-width: 767px){.mainscreen__block--right{align-items:flex-end}}.mainscreen__head{display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-3)}.mainscreen__title{color:var(--white-color)}@media screen and (max-width: 766px){.mainscreen__title{margin-top:var(--container-padding)}}@media screen and (min-width: 767px)and (max-width: 1407px){.mainscreen__title{position:absolute;top:116px}}@media screen and (min-width: 1408px){.mainscreen__title{margin-bottom:20px}}.mainscreen__title h1{margin:0;margin-bottom:8px;font-size:24px;font-weight:400;line-height:30px}@media screen and (min-width: 767px)and (max-width: 1407px){.mainscreen__title h1 br{display:none}}@media screen and (min-width: 767px){.mainscreen__title h1{font-size:44px;font-weight:500;line-height:56px}}@media screen and (min-width: 1920px){.mainscreen__title h1{font-size:64px;line-height:72px}}@media screen and (min-width: 3840px){.mainscreen__title h1{font-size:128px;line-height:160px}}.mainscreen__subtitle{font-size:12px;line-height:16px}@media screen and (min-width: 767px){.mainscreen__subtitle{font-size:18px;line-height:30px}}@media screen and (min-width: 1920px){.mainscreen__subtitle{font-size:24px;line-height:30px}}@media screen and (min-width: 3840px){.mainscreen__subtitle{font-size:44px;font-weight:500;line-height:56px}}.mainscreen__footer{position:absolute;right:48px;bottom:48px;display:flex;align-items:center;color:var(--cold-gray-color);font-size:14px;font-weight:400;gap:100px;line-height:20px;opacity:0;transition:all .7s}@media screen and (max-width: 766px){.mainscreen__footer{display:none}}@media screen and (max-width: 766px){.mainscreen__phone{display:none}}@media screen and (max-width: 1407px){.mainscreen__phone{margin-right:46px}}.mainscreen .cta{border-width:1px;border-style:solid;border-color:hsla(var(--white-color-h), var(--white-color-s), var(--white-color-l), 0.2);background:rgba(0,0,0,0);color:var(--white-color)}.mainscreen .cta:hover{border-color:var(--blue-color);background:var(--white-color);color:var(--blue-color)}@media screen and (max-width: 766px){.mainscreen .cta{border-color:var(--white-color);background:var(--white-color);color:var(--blue-color)}.mainscreen .cta:hover{border-color:var(--blue-color);background:var(--blue-color);color:var(--white-color)}}@media screen and (max-width: 1407px){.mainscreen .site-languages{display:none}}.mainscreen-bg{position:fixed;width:100%;height:100%}@media screen and (max-width: 1407px){.mainscreen-bg{position:absolute}}.mainscreen-bg__ellipse{position:absolute;z-index:-1;top:-314px;width:100%;height:628px;margin:0 auto;background:rgba(39,46,128,.5411764706);filter:blur(250px);pointer-events:none}.mainscreen-bg__logo{position:fixed;z-index:1;top:0;left:0;display:flex;width:100%;height:100%;justify-content:center;transition:transform 2s linear}@media screen and (max-width: 1407px){.mainscreen-bg__logo{position:absolute}}@media screen and (min-width: 1408px){.mainscreen-bg__logo{animation:visible 7s ease-in;animation-duration:2s}}.mainscreen-bg__logo-container{position:relative;width:100%}@media screen and (min-width: 1408px){.mainscreen-bg__logo-container{width:1008px;height:1181px;transform:scale(1.1)}}.mainscreen-bg__logo-picture{position:absolute;bottom:0;left:40px;top:66px;width:100%;height:100%;object-fit:contain;transform:scale(1.1)}@media screen and (min-width: 500px){.mainscreen-bg__logo-picture{top:110px;left:50px;object-fit:contain}}@media screen and (min-width: 767px){.mainscreen-bg__logo-picture{bottom:initial;left:117px;transform:scale(1.2)}}@media screen and (min-width: 1408px){.mainscreen-bg__logo-picture{display:none}}.mainscreen-bg__logo-top{position:absolute;top:0;left:150px;width:100%;height:100%;animation:move-logo-down 3.5s ease-in-out}@keyframes move-logo-down{from{opacity:0;transform:translateY(50%)}to{opacity:1;transform:translateY(0%)}}@media screen and (max-width: 1407px){.mainscreen-bg__logo-top{display:none}}.mainscreen-bg__logo-bottom{position:absolute;top:0;left:150px;width:100%;height:100%;animation:move-logo-up 3.5s ease-in-out}@keyframes move-logo-up{from{opacity:0;transform:translateY(-50%)}to{opacity:1;transform:translateY(0%)}}@media screen and (max-width: 1407px){.mainscreen-bg__logo-bottom{display:none}}.mainscreen-bg__sun{position:absolute;z-index:0;top:70%;width:100%;height:100%;transform:translate(0, 0);transition:transform 10s ease-out}.mainscreen-bg__sun-container{position:relative;display:flex;width:1490px;height:1490px;align-items:center;justify-content:center;margin:0 auto}@media screen and (max-width: 1407px){.mainscreen-bg__sun-container{width:100%;height:100%}}.mainscreen-bg__sun-inner{position:absolute;z-index:2;display:block;width:66.6666666667%;height:66.6666666667%;background:linear-gradient(135.92deg, var(--sun-bg-color) 16.89%, rgba(255, 108, 2, 0) 60.6%);border-radius:100%;filter:blur(20px);opacity:.8}.mainscreen-bg__sun-outer{position:relative;display:flex;width:100%;height:100%;align-items:center;justify-content:center;background:var(--sun-bg-color);border-radius:100%;filter:blur(300px);opacity:.7}.mainscreen-rain{--rain-color: #fff;position:absolute;z-index:1;top:0;left:0;display:flex;overflow:hidden;width:100%;height:100%;justify-content:center;animation:rain-visible 7s ease-in;transition:all 1s ease-in}.mainscreen-rain--hidden{opacity:0;transition:all 1s ease-in}@keyframes rain-visible{from{opacity:0}to{opacity:1}}@media screen and (max-width: 1407px){.mainscreen-rain{display:none}}.mainscreen-rain i{position:absolute;top:-100px;height:100px;animation:rain-animate 9s ease-in infinite;background:linear-gradient(transparent, var(--rain-color));border-bottom-left-radius:5px;border-bottom-right-radius:5px}.mainscreen-rain i:nth-child(3n+1){height:250px;background:linear-gradient(transparent, var(--rain-color))}.mainscreen-rain i:nth-child(3n+2){height:300px;background:linear-gradient(transparent, var(--rain-color));opacity:.8}.mainscreen-rain i:nth-child(3n+3){background:linear-gradient(transparent, var(--rain-color))}.mainscreen-rain i:nth-child(3n+4){height:200px;background:linear-gradient(transparent, var(--rain-color));opacity:.8}.mainscreen-rain i:nth-child(3n+8){height:150px;animation:rain-animate-quick 3s ease-in infinite;background:linear-gradient(transparent, var(--rain-color))}@keyframes rain-animate{from{opacity:0;transform:translateY(-200px)}30%{opacity:1}75%{opacity:0}to{opacity:0;transform:translateY(calc(100vh + 200px))}}@keyframes rain-animate-quick{from{opacity:0;transform:translateY(-200px)}50%{opacity:1}80%{opacity:0}to{opacity:0;transform:translateY(calc(100vh + 200px))}}@keyframes visible{0%{opacity:0}100%{opacity:1}}.hamburger-button{position:absolute;z-index:3;top:16px;right:16px;display:flex;width:max-content;padding:5px;border:0;background:var(--white-color);border-radius:60px;color:inherit;cursor:pointer;cursor:pointer}@media screen and (min-width: 767px){.hamburger-button{top:35px;right:35px;padding:9px}}@media screen and (min-width: 1408px){.hamburger-button{display:none}}.hamburger-button__icon{width:16px;height:auto;color:var(--primary-color)}@media screen and (min-width: 767px){.hamburger-button__icon{width:20px}}.site-control{position:absolute;z-index:2;bottom:24px;left:0;display:flex;width:100%;align-items:center;justify-content:space-between;padding:0 16px}@media screen and (min-width: 767px){.site-control{z-index:100;bottom:35px;padding:0 35px}}@media screen and (min-width: 1408px){.site-control{position:relative;right:initial;bottom:initial;padding:0}}@media screen and (min-width: 1408px){.mainscreen .menu__link{color:#fff}.mainscreen .menu--hover .menu__link{color:#000}.mainscreen .menu__item--selected .menu__link{color:var(--cold-gray-color)}}.navigation{width:100%;max-width:192px;padding:0;margin:0;list-style-type:none}@media screen and (max-width: 766px){.navigation{display:none}}@media screen and (min-width: 767px)and (max-width: 1407px){.navigation{margin-top:207px;margin-bottom:150px}}@media screen and (min-width: 1408px){.navigation{max-width:256px}}@media screen and (min-width: 1920px){.navigation{max-width:400px}}.navigation__item{display:flex;width:100%;align-items:center;padding:22px 0;border:0;background:none;color:hsla(var(--white-color-h), var(--white-color-s), var(--white-color-l), 0.5);cursor:pointer;font-size:14px;font-weight:400;gap:12px;line-height:16px;transition:color .3s}.navigation__item:hover{color:var(--white-color)}.navigation__item:first-child{padding-top:0}.navigation__item:not(:last-child){border-bottom:1px solid rgba(255,255,255,.1)}.navigation__item--select{color:hsla(var(--white-color-h), var(--white-color-s), var(--white-color-l), 1)}@media screen and (min-width: 1920px){.navigation__item{padding:24px 0;font-size:16px;line-height:16px}}@media screen and (min-width: 3840px){.navigation__item{padding:36px 0;font-size:32px;line-height:40px}}.navigation__item svg{width:16px;height:16px;transform:rotate(90deg);color:vat(--ligh-gray-bg-color);opacity:.7}@media screen and (min-width: 3840px){.navigation__item svg{width:36px;height:36px}}.navigation__item--select svg{opacity:1}.skills{margin-bottom:60px}@media screen and (min-width: 767px)and (max-width: 1407px){.skills{margin-top:200px}}@media screen and (min-width: 767px){.skills{padding-right:16px;background-color:initial}}@media screen and (min-width: 1408px){.skills{padding-right:50px;margin-top:80px;background-color:initial}}.skills__list{display:flex;flex-direction:column;padding:0;margin:0;gap:4px;list-style-type:none}@media screen and (min-width: 3840px){.skills__list{gap:16px}}.skills__title{margin:0;margin-bottom:12px;color:var(--white-color);font-weight:500}@media screen and (min-width: 767px){.skills__title{margin-bottom:16px;font-size:18px;font-weight:400;line-height:30px}}@media screen and (min-width: 1408px){.skills__title{padding-right:50px}}@media screen and (min-width: 1920px){.skills__title{margin-bottom:24px;font-size:20px;font-weight:500;line-height:20px}}@media screen and (min-width: 3840px){.skills__title{margin-bottom:48px;font-size:48px;line-height:56px}}[data-theme=blue] .skills__link{background:hsla(var(--blue-color-h), var(--blue-color-s), var(--blue-color-l), 0.6)}[data-theme=green] .skills__link{background:var(--dark-blue-color)}[data-theme=purple] .skills__link{border-color:var(--light-gray-color);background:none}.skills__link{display:block;width:max-content;padding:8px 16px;border:1px solid rgba(0,0,0,0);border-radius:60px;color:var(--white-color);font-size:12px;line-height:16px;transition:all .3s}.skills__link:hover,.skills__link:focus{background:var(--white-color);color:var(--primary-color);cursor:pointer;text-decoration:none;transition:all .3s}@media screen and (min-width: 767px){.skills__link{font-size:14px;line-height:20px}}@media screen and (min-width: 1920px){.skills__link{padding:13px 16px;font-size:16px;line-height:16px}}@media screen and (min-width: 3840px){.skills__link{padding:19px 32px;font-size:32px;line-height:40px}}.color-theme{display:flex;width:max-content;align-items:center;padding:8px;border:1px solid hsla(var(--white-color-h), var(--white-color-s), var(--white-color-l), 0.2);border-radius:calc(var(--border-radius)*2.5);gap:calc(var(--gap)/4)}@media screen and (min-width: 767px){.color-theme{padding:10px}}@media screen and (min-width: 1920px){.color-theme{padding:13px}}@media screen and (min-width: 3840px){.color-theme{padding:24px}}.color-theme__item{display:flex;width:16px;max-width:16px;height:16px;align-items:center;justify-content:center;padding:0;border:0;background-color:var(--black-color);border-radius:50px}@media screen and (min-width: 3840px){.color-theme__item{width:30px;max-width:30px;height:30px}}.color-theme__item--select::before{display:block;min-width:8px;min-height:8px;background-color:var(--white-color);border-radius:50px;content:""}@media screen and (min-width: 3840px){.color-theme__item--select::before{min-width:14px;min-height:14px}}.color-theme__item--blue{background:linear-gradient(180deg, #1a7ef4 0%, #5ac7db 100%)}.color-theme__item--green{background:linear-gradient(180deg, #20809a 0%, #2db3ab 100%)}.color-theme__item--purple{background:linear-gradient(180deg, #af93ff 0%, #94b8fa 100%)}.header{display:flex;align-items:center;justify-content:space-between;gap:40px}.mainscreen .header{justify-content:initial}.mainscreen__block--right .mainscreen__head{justify-content:flex-end}.mainscreen__block--left-active{background:var(--white-color);transition:all var(--transition-time)}.mainscreen__block--left-active .mainscreen__title{opacity:0;transition:all .5s}.mainscreen__block--left-active .mainscreen__footer{opacity:1;transition:all var(--transition-time)}.mainscreen__block--left-active .navigation,.mainscreen__block--left-active .color-theme{pointer-events:none;opacity:0;transition:all var(--transition-time)}.mainscreen__block--left-active .logo__text{fill:var(--black-color);transition:all var(--transition-time)}.mainscreen__block--left-active .cta{background-color:var(--blue-color);color:var(--white-color)}@media(min-width: 767px)and (max-width: 1024px){.main-title{position:absolute;top:100px;left:0;width:100%;padding:0 34px}}@media(min-width: 1408px)and (max-height: 900px){.mainscreen__title{margin-bottom:10px}.mainscreen__title h1{font-size:32px;font-weight:400;line-height:40px}.mainscreen__title h1 br{display:none}.mainscreen__subtitle{font-size:14px;font-weight:400;line-height:20px}}

/* End */


/* Start:/local/templates/openregion/components/bitrix/menu/top/style.css?17454690183127*/
.menu{position:relative;z-index:3;display:flex;align-items:center;padding:0;margin:0;column-gap:24px;list-style-type:none}@media screen and (max-width: 1407px){.menu{display:none}}.menu__item{display:flex;justify-content:center}.menu__item--selected{color:var(--cold-gray-color);text-decoration:none}.menu__item--selected .submenu{display:flex;animation:animationFadeInMenu .7s}.menu__arrow{position:absolute;top:34px;width:16px;height:16px;opacity:0}@media screen and (max-width: 1407px){.menu__arrow{display:none}}.menu__item--selected .menu__arrow{opacity:1;transition:all .7s}.menu__link{color:var(--black-color);cursor:pointer;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;transition:all .3s}.menu__link:hover,.menu__link:focus,.menu__link:active{text-decoration:none}@media screen and (min-width: 1920px){.menu__link{font-size:16px;line-height:22px}}@media screen and (min-width: 3840px){.menu__link{font-size:32px;line-height:40px}}.menu__item--selected .menu__link{color:var(--cold-gray-color)}.submenu{position:absolute;z-index:-1;left:0;display:none;width:100%;flex-direction:column;align-items:flex-start;padding:0;padding-top:50px;margin:0;list-style-type:none}.submenu__item{width:100%;justify-content:start;padding:22px 10px}.submenu__item:not(:last-child){border-bottom:1px solid var(--gray-color)}.submenu__item:last-child{padding-bottom:0}@media(min-width: 1408px)and (max-height: 900px){.submenu__item{padding:15px 10px}}.submenu__link{color:var(--black-color);cursor:pointer;font-size:14px;font-weight:400;line-height:20px;transition:all .7s}@media screen and (min-width: 1920px){.submenu__link{font-size:16px;line-height:22px}}@media screen and (min-width: 3840px){.submenu__link{font-size:32px;font-weight:500;line-height:40px}}.submenu--open{display:flex;animation:animationFadeInMenu 1s ease-in-out}@keyframes animationFadeInMenu{0%{display:none;opacity:0}100%{display:flex;opacity:1}}@media screen and (max-width: 1407px){.menu{display:none;height:100%;columns:2}.body--nav-opened .menu{display:grid;align-items:stretch;padding-bottom:var(--container-padding);gap:var(--gap);grid-template-columns:1fr 1fr;grid-template-rows:repeat(3, max-content)}.menu__item{display:block;padding:28px 32px;margin-bottom:0;background:var(--white-color);border-radius:var(--border-radius);break-inside:avoid-column;-webkit-column-break-inside:avoid}.menu__item--selected{color:unset}.menu__item:nth-child(1){grid-area:"company";grid-row-start:1;grid-row-end:3}.menu__item:nth-child(2){grid-area:"services"}.menu__item:nth-child(3){grid-area:"solutions";grid-row-start:3;grid-row-end:4}.menu__item:nth-child(4){grid-area:"projects";grid-column-start:2;grid-row-start:2;grid-row-end:3}.menu__selected-arrow{display:none}.menu__link{color:var(--middle-blue-color) !important;font-size:var(--h2-font-size)}.submenu{position:relative;z-index:999;display:block;padding-top:2px}.submenu__item{width:100%;padding:22px 0;border-bottom:1px solid var(--border-color)}.submenu__item:last-child{border-bottom:0}}@media screen and (max-width: 766px){.body--nav-opened .menu{display:flex;flex-direction:column}}

/* End */


/* Start:/local/templates/openregion/components/openregion/component/site-languages/static.css?1681818730701*/
.site-languages{display:flex;align-items:center;column-gap:4px}.site-languages__item{display:block;width:38px;height:38px;border:1px solid hsla(var(--white-color-h), var(--white-color-s), var(--white-color-l), 0.2);background:none;border-radius:60px;color:var(--white-color);cursor:pointer;font-size:14px;font-weight:400;line-height:20px}.site-languages__item:hover,.site-languages__item:focus{border-color:var(--white-color);transition:calc(var(--transition-time)/2)}@media screen and (min-width: 1920px){.site-languages__item{width:44px;height:44px;font-size:16px;line-height:22px}}@media screen and (min-width: 3840px){.site-languages__item{width:80px;height:80px;font-size:32px;line-height:40px}}

/* End */


/* Start:/local/templates/openregion/components/openregion/component/mobile-menu/static.css?16818330281577*/
.mobile-menu{position:fixed;z-index:1000;top:0;left:0;display:none;overflow:scroll;width:100%;height:100%;background:var(--light-blue-color)}.mobile-menu__block{display:flex;align-items:center;justify-content:flex-end}@media screen and (max-width: 766px){.mobile-menu__block{width:100%;justify-content:space-between;padding:var(--spacing-2) 0;border-top:.5px solid #d8e0e9;margin-top:var(--spacing-2)}}@media screen and (min-width: 767px){.mobile-menu__block{padding-right:54px}}.mobile-menu__header{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}@media screen and (min-width: 767px){.mobile-menu__header{flex-direction:row;margin-bottom:var(--spacing-4)}}.mobile-menu .phone{border-color:var(--border-color);background-color:rgba(0,0,0,0)}.mobile-menu .logo__text{color:var(--black-color)}.body--nav-opened .mobile-menu{display:block}.mobile-menu .hamburger-button{position:absolute;top:var(--container-padding);right:var(--container-padding);width:max-content;background:var(--primary-color)}@media screen and (min-width: 767px){.mobile-menu .hamburger-button{top:35px;right:35px}}.mobile-menu .hamburger-button__icon{color:var(--white-color)}.mobile-menu .site-languages{display:flex;margin-right:10px;column-gap:calc(var(--gap)/3);float:left}.mobile-menu .site-languages__item{border:1px solid var(--border-color);color:var(--primary-color)}.mobile-menu .menu{width:100%;padding:0}.mobile-menu .footer{background:var(--white-color);color:var(--black-color)}.mobile-menu .footer__item{color:var(--dark-blue-color)}

/* End */


/* Start:/local/templates/openregion/components/openregion/component/footer/static.css?17030547051326*/
.footer{position:relative;z-index:100;display:flex;height:max-content;flex-direction:column;background:linear-gradient(163.61deg, hsl(142deg, 14%, 66%) 29.35%, hsl(210deg, 79%, 55%) 122.07%);color:var(--white-color)}@media screen and (max-width: 766px){.footer{padding:8px 0}}.footer a:hover{color:inherit}.footer__item{display:block;padding-top:15px;padding-bottom:15px;border-bottom:.5px solid var(--gray-color);margin:0;color:var(--white-color);font-size:14px;line-height:20px}.footer__item:first-child{padding-top:0}.footer__item:last-child{padding-bottom:0;border:none}@media screen and (min-width: 767px){.footer__item{padding-top:0;padding-bottom:32px;border-bottom:.5px solid rgba(216,224,233,.2)}}.footer__item svg{margin-right:6px}.footer__mail+i{display:none}@media screen and (min-width: 767px){.footer__mail+i{display:block;margin-right:12px;margin-left:12px}}@media screen and (max-width: 766px){.footer__address svg{display:none}}@media screen and (min-width: 767px){.footer .container{display:grid;align-items:stretch;grid-template-columns:1fr max-content max-content;row-gap:32px}.footer__address{padding-right:var(--spacing-4);gap:calc(var(--spacing)/2);grid-column-start:1;grid-row-start:1}.footer__copyrights{display:grid;grid-column-end:5;grid-column-start:1;grid-row-start:2}.footer__mail{display:flex}}

/* End */


/* Start:/local/templates/openregion/components/openregion/component/widget-crm/static.css?17413222291457*/
.detail .custom-content{display:flex;flex-direction:column;gap:var(--spacing-2)}.detail__title{margin-bottom:var(--gap);color:var(--text-color);line-height:calc(40 / var(--initial-font-multiplier) * 1rem)}@media screen and (max-width: 766px){.detail__title{line-height:calc(30 / var(--initial-font-multiplier) * 1rem)}}.detail__subtitle{margin-bottom:var(--spacing-4)}@media screen and (max-width: 766px){.detail__subtitle{margin-bottom:20px;font-size:14px;line-height:20px}}.detail__content{display:flex;flex-direction:column;padding-bottom:var(--gap-2);border-bottom:1px solid var(--gray-color);margin-bottom:var(--spacing-4);gap:var(--gap-2)}@media screen and (max-width: 766px){.detail__content{padding-bottom:var(--gap);margin-bottom:var(--gap);gap:var(--gap)}}.detail__description{font-size:var(--h3-font-size);line-height:calc(30 / var(--initial-font-multiplier) * 1rem)}@media screen and (max-width: 766px){.detail__description{font-size:14px;line-height:20px}}.detail__footer{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 766px){.detail__footer{flex-direction:column;gap:var(--spacing-2)}}@media screen and (max-width: 766px){.detail__footer .cta{width:100%;justify-content:center}}@media screen and (max-width: 766px){.detail__footer .social-share{width:100%;justify-content:space-between}}@media screen and (max-width: 766px){.b24-widget-button-wrapper{right:20px !important;bottom:20px !important}}

/* End */


/* Start:/local/templates/openregion/components/openregion/component/cookie-warning/style.css?1703054705677*/
.WSeXT{background:#ebf4ff;border:1px solid rgba(0,99,219,.15);font-size:14px;position:fixed;bottom:0;left:0;right:0;display:grid;align-items:center;gap:10px 16px;padding:16px 10px;grid-template-columns:1fr max-content max-content;min-height:56px;z-index:900}.a704i{display:flex;width:max-content;align-items:center;padding:8px 24px;border:0;background-color:var(--blue-color);background-position:15px;background-size:13px;border-radius:60px;color:var(--white-color);font-size:14px;gap:6px;line-height:20px;text-align:center;transition:all .7s}.JIHMe{display:flex;justify-content:center;align-items:center;border:none;background:rgba(0,0,0,0);padding:0;margin:0;cursor:pointer}

/* End */


/* Start:/local/templates/openregion/template_styles.css?174944311011654*/
:root{--blue-color-h:217deg;--blue-color-s:100%;--blue-color-l:50%;--blue-color-a:1;--blue-color:hsla(var(--blue-color-h), var(--blue-color-s), var(--blue-color-l), var(--blue-color-a));--light-blue-color-h:216deg;--light-blue-color-s:33%;--light-blue-color-l:97%;--light-blue-color-a:1;--light-blue-color:hsla(var(--light-blue-color-h), var(--light-blue-color-s), var(--light-blue-color-l), var(--light-blue-color-a));--dark-blue-color-h:226deg;--dark-blue-color-s:51%;--dark-blue-color-l:15%;--dark-blue-color-a:1;--dark-blue-color:hsla(var(--dark-blue-color-h), var(--dark-blue-color-s), var(--dark-blue-color-l), var(--dark-blue-color-a));--middle-blue-color-h:227deg;--middle-blue-color-s:25%;--middle-blue-color-l:35%;--middle-blue-color-a:1;--middle-blue-color:hsla(var(--middle-blue-color-h), var(--middle-blue-color-s), var(--middle-blue-color-l), var(--middle-blue-color-a));--cold-gray-color-h:228deg;--cold-gray-color-s:9%;--cold-gray-color-l:58%;--cold-gray-color-a:1;--cold-gray-color:hsla(var(--cold-gray-color-h), var(--cold-gray-color-s), var(--cold-gray-color-l), var(--cold-gray-color-a));--violet-color-h:257deg;--violet-color-s:90%;--violet-color-l:75%;--violet-color-a:1;--violet-color:hsla(var(--violet-color-h), var(--violet-color-s), var(--violet-color-l), var(--violet-color-a));--cold-green-color-h:157deg;--cold-green-color-s:69%;--cold-green-color-l:58%;--cold-green-color-a:1;--cold-green-color:hsla(var(--cold-green-color-h), var(--cold-green-color-s), var(--cold-green-color-l), var(--cold-green-color-a));--lumin-green-color-h:98deg;--lumin-green-color-s:75%;--lumin-green-color-l:58%;--lumin-green-color-a:1;--lumin-green-color:hsla(var(--lumin-green-color-h), var(--lumin-green-color-s), var(--lumin-green-color-l), var(--lumin-green-color-a));--accent-yellow-color-h:54deg;--accent-yellow-color-s:75%;--accent-yellow-color-l:58%;--accent-yellow-color-a:1;--accent-yellow-color:hsla(var(--accent-yellow-color-h), var(--accent-yellow-color-s), var(--accent-yellow-color-l), var(--accent-yellow-color-a));--purple-color-h:257deg;--purple-color-s:80%;--purple-color-l:59%;--purple-color-a:1;--purple-color:hsla(var(--purple-color-h), var(--purple-color-s), var(--purple-color-l), var(--purple-color-a));--red-color-h:0deg;--red-color-s:79%;--red-color-l:63%;--red-color-a:1;--red-color:hsla(var(--red-color-h), var(--red-color-s), var(--red-color-l), var(--red-color-a));--light-gray-color-h:216deg;--light-gray-color-s:0%;--light-gray-color-l:95%;--light-gray-color-a:1;--light-gray-color:hsla(var(--light-gray-color-h), var(--light-gray-color-s), var(--light-gray-color-l), var(--light-gray-color-a));--gray-color-h:0deg;--gray-color-s:0%;--gray-color-l:91%;--gray-color-a:1;--gray-color:hsla(var(--gray-color-h), var(--gray-color-s), var(--gray-color-l), var(--gray-color-a));--ligh-gray-bg-color-h:0deg;--ligh-gray-bg-color-s:0%;--ligh-gray-bg-color-l:94%;--ligh-gray-bg-color-a:1;--ligh-gray-bg-color:hsla(var(--ligh-gray-bg-color-h), var(--ligh-gray-bg-color-s), var(--ligh-gray-bg-color-l), var(--ligh-gray-bg-color-a));--white-color-h:0deg;--white-color-s:0%;--white-color-l:100%;--white-color-a:1;--white-color:hsla(var(--white-color-h), var(--white-color-s), var(--white-color-l), var(--white-color-a));--black-color-h:0deg;--black-color-s:0%;--black-color-l:0%;--black-color-a:1;--black-color:hsla(var(--black-color-h), var(--black-color-s), var(--black-color-l), var(--black-color-a));--bg-green-color-h:175deg;--bg-green-color-s:56%;--bg-green-color-l:29%;--bg-green-color-a:1;--bg-green-color:hsla(var(--bg-green-color-h), var(--bg-green-color-s), var(--bg-green-color-l), var(--bg-green-color-a));--bg-purple-color-h:242deg;--bg-purple-color-s:85%;--bg-purple-color-l:70%;--bg-purple-color-a:1;--bg-purple-color:hsla(var(--bg-purple-color-h), var(--bg-purple-color-s), var(--bg-purple-color-l), var(--bg-purple-color-a));--gradient-green-color-h:142deg;--gradient-green-color-s:14%;--gradient-green-color-l:66%;--gradient-green-color-a:1;--gradient-green-color:hsla(var(--gradient-green-color-h), var(--gradient-green-color-s), var(--gradient-green-color-l), var(--gradient-green-color-a));--gradient-blue-color-h:210deg;--gradient-blue-color-s:79%;--gradient-blue-color-l:55%;--gradient-blue-color-a:1;--gradient-blue-color:hsla(var(--gradient-blue-color-h), var(--gradient-blue-color-s), var(--gradient-blue-color-l), var(--gradient-blue-color-a));--gradient-orange-color-h:29deg;--gradient-orange-color-s:79%;--gradient-orange-color-l:55%;--gradient-orange-color-a:1;--gradient-orange-color:hsla(var(--gradient-orange-color-h), var(--gradient-orange-color-s), var(--gradient-orange-color-l), var(--gradient-orange-color-a));--gradient-yellow-color-h:46deg;--gradient-yellow-color-s:65%;--gradient-yellow-color-l:54%;--gradient-yellow-color-a:1;--gradient-yellow-color:hsla(var(--gradient-yellow-color-h), var(--gradient-yellow-color-s), var(--gradient-yellow-color-l), var(--gradient-yellow-color-a));--primary-color: var(--blue-color);--mainpage-bg-color: var(--blue-color);--text-color: var(--middle-blue-color);--border-color: var(--gray-color);--font-family-sans-serif: "Golos UI", sans-serif;--font-family-monospace: monospace;--initial-font-multiplier: 14;--initial-font-unit: 1px;--font-size: calc(var(--initial-font-multiplier) * var(--initial-font-unit));--initial-line-height-multiplier: 160;--initial-line-height-unit: 1%;--line-height: calc(var(--initial-line-height-multiplier) * var(--initial-line-height-unit));--letter-spacing: normal;--spacing: 8px;--spacing-8: calc(var(--spacing) * 8);--spacing-4: calc(var(--spacing) * 4);--spacing-3: calc(var(--spacing) * 3);--spacing-2: calc(var(--spacing) * 2);--container-padding: 16px;--container-padding-2: 34px;--container-padding-3: 48px;--container-padding-4: 64px;--container-padding-5: 96px;--h1-font-size: calc(32 / var(--initial-font-multiplier) * 1rem);--h2-font-size: calc(24 / var(--initial-font-multiplier) * 1rem);--h3-font-size: calc(18 / var(--initial-font-multiplier) * 1rem);--h4-font-size: calc(16 / var(--initial-font-multiplier) * 1rem);--h5-font-size: calc(14 / var(--initial-font-multiplier) * 1rem);--h6-font-size: calc(14 / var(--initial-font-multiplier) * 1rem);--select-border-radius: calc(var(--border-radius) / 2);--select-multi-value-border-radius: calc(var(--border-radius) / 2);--select-list-background-color: var(--common-bg-color);--select-item-border-color: var(--primary-dim-color);--transition-effect: ease-out;--transition-time: 0.7s;--gap: 24px;--gap-2: calc(24px * 2);--border-radius: 24px;--box-shadow: 0 2px 12px hsl(228deg 16.56% 70.39% / 15%);color:var(--text-color);font-family:var(--font-family-sans-serif);font-size:var(--font-size);letter-spacing:var(--letter-spacing);line-height:var(--line-height)}:root [data-theme=blue]{--mainpage-bg-color: var(--blue-color);--sun-bg-color: hsl(25, 100%, 50%)}:root [data-theme=green]{--mainpage-bg-color: var(--bg-green-color);--sun-bg-color: hsl(43, 100%, 61%)}:root [data-theme=purple]{--mainpage-bg-color: var(--bg-purple-color);--sun-bg-color: hsl(184, 100%, 61%)}@media screen and (max-width: 766px){:root{--h1-font-size: calc(18 / var(--initial-font-multiplier) * 1rem);--h2-font-size: calc(18 / var(--initial-font-multiplier) * 1rem);--h3-font-size: calc(16 / var(--initial-font-multiplier) * 1rem);--h4-font-size: calc(14 / var(--initial-font-multiplier) * 1rem);--h5-font-size: calc(13 / var(--initial-font-multiplier) * 1rem);--h6-font-size: calc(12 / var(--initial-font-multiplier) * 1rem)}}*,*::before,*::after{box-sizing:border-box;outline:none}html{scroll-behavior:smooth}body{min-width:320px;min-height:100vh;padding:0;margin:0;background-color:var(--mainpage-bg-color);color:var(--text-color);transition:all .7s}img{max-width:100%;height:auto}a{color:var(--primary-color);text-decoration:none}a:hover{color:var(--blue-color);text-decoration:underline}a:focus{color:var(--primary-color-dark);text-decoration:underline}a,button{cursor:pointer}h1,.h1,h2,.h2,h3,.h3{margin:0;font-style:normal;font-weight:400;line-height:120%}h1,.h1{font-size:var(--h1-font-size)}h2,.h2{font-size:var(--h2-font-size)}p{margin:0}*:focus-visible{box-shadow:0 0 0 3px var(--mark-color)}input,textarea{width:100%;padding:15px 14px;border:1px solid var(--border-color);border-radius:16px;color:var(--dark-blue-color)}input::placeholder,textarea::placeholder{color:var(--cold-gray-color)}.body--nav-opened{overflow:hidden}.container{--container-padding: 16px;width:100%;padding:var(--container-padding);margin:0 auto}@media screen and (min-width: 767px){.container{--container-padding: 35px;margin:0 auto}}@media screen and (min-width: 1408px){.container{--container-padding: 48px}}@media screen and (min-width: 1920px){.container{--container-padding: 64px}}@media screen and (min-width: 3840px){.container{--container-padding: 96px}}.main-wrapper{display:flex;min-height:100vh;flex-direction:column}@media screen and (min-width: 1408px){.main-wrapper{display:grid;width:100%;min-height:100vh;grid-template-columns:35% 65%;grid-template-rows:max-content 1fr}}.main-wrapper--general-page .content{position:relative;z-index:2;border-radius:calc(var(--border-radius)/1.5) calc(var(--border-radius)/1.5) 0 0}@media screen and (min-width: 767px){.main-wrapper--general-page .content{position:relative;border-radius:var(--border-radius) var(--border-radius) 0 0;grid-column-end:3;grid-column-start:1}}@media screen and (min-width: 1408px){.main-wrapper--general-page .content{position:relative;overflow:initial;height:auto;border-radius:0;grid-column-start:2}}.main-wrapper--general-page .content--flicker{background-color:#d6e5ff;transition:all .7s}.main-wrapper--general-page .content-sticky{position:absolute;top:-48px;width:100%;height:48px;background:linear-gradient(180deg, #f5f7fa 0%, rgba(255, 255, 255, 0.7) 100%);transform:matrix(1, 0, 0, -1, 0, 0)}@media screen and (max-width: 1407px){.main-wrapper--general-page .content-sticky{display:none}}@media screen and (max-width: 1407px){.main-wrapper .sidebar{order:1}}.main-wrapper .top-panel{background:var(--light-blue-color);grid-column-start:2}@media screen and (max-width: 1407px){.main-wrapper .top-panel{order:2}}.main-wrapper .admin-area{background:var(--light-blue-color);grid-column-start:2}@media screen and (max-width: 1407px){.main-wrapper .admin-area{order:3}}@media screen and (max-width: 1407px){.main-wrapper .content{order:4}}.main-wrapper .bottom-panel{grid-column-start:2}@media screen and (max-width: 1407px){.main-wrapper .bottom-panel{order:4}}.main-wrapper .footer{grid-column-start:2}@media screen and (max-width: 1407px){.main-wrapper .footer{order:6}}.content{display:flex;flex:1;width:100%;flex-direction:column;justify-content:space-between;background:var(--light-blue-color)}@media screen and (min-width: 1408px){.content{grid-column-start:2}}.content .container--content{flex:1;padding-top:0}.content+.bottom-panel .container{padding-top:0}@media screen and (min-width: 1408px){.sidebar{position:fixed;top:0;left:0;width:35%;height:100vh;overflow-y:auto}}.list .admin-area,.detail .admin-area,.content .admin-area{order:initial;grid-column-start:initial}.list .admin-area .container,.detail .admin-area .container,.content .admin-area .container{padding:0}@keyframes animationFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes animationFadeOut{0%{opacity:1}100%{opacity:0}}.overlay-feedback{justify-content:flex-end}.dialog-feedback{height:100%;align-items:flex-start;margin:0 !important;background:#f5f7fa}.dialog-feedback div{width:100%}@media screen and (max-width: 1408px){.overlay-feedback{align-items:flex-start !important}.dialog-feedback{height:auto;--dialog-width: 100% !important}}

/* End */
/* /local/templates/openregion/dist/css/common.css?174546901816026 */
/* /local/templates/openregion/dist/css/font.css?1678704135790 */
/* /local/templates/openregion/components/openregion/component/scroll-top/static.css?1690806247660 */
/* /local/templates/openregion/components/openregion/component/mainscreen/static.css?174774471315574 */
/* /local/templates/openregion/components/bitrix/menu/top/style.css?17454690183127 */
/* /local/templates/openregion/components/openregion/component/site-languages/static.css?1681818730701 */
/* /local/templates/openregion/components/openregion/component/mobile-menu/static.css?16818330281577 */
/* /local/templates/openregion/components/openregion/component/footer/static.css?17030547051326 */
/* /local/templates/openregion/components/openregion/component/widget-crm/static.css?17413222291457 */
/* /local/templates/openregion/components/openregion/component/cookie-warning/style.css?1703054705677 */
/* /local/templates/openregion/template_styles.css?174944311011654 */
