*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,html,li,ol,p,ul{margin:0;padding:0}body{-webkit-text-size-adjust:100%;font-size:100%;line-height:1;min-height:100vh;scroll-behavior:smooth}*{-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none}ol,ul{list-style:none}img{display:block;image-rendering:-webkit-optimize-contrast;margin:0;max-width:100%}a{color:inherit;text-decoration:none;transition:all .15s ease}button,input,select,textarea{font:inherit;line-height:inherit}
@font-face{font-family:Manrope;font-style:normal;font-weight:300;src:local(""),url(../fonts/manrope-v11-latin_cyrillic-ext-300.woff2) format("woff2"),url(../fonts/manrope-v11-latin_cyrillic-ext-300.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-weight:400;src:local(""),url(../fonts/manrope-v11-latin_cyrillic-ext-regular.woff2) format("woff2"),url(../fonts/manrope-v11-latin_cyrillic-ext-regular.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-weight:500;src:local(""),url(../fonts/manrope-v11-latin_cyrillic-ext-500.woff2) format("woff2"),url(../fonts/manrope-v11-latin_cyrillic-ext-500.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-weight:600;src:local(""),url(../fonts/manrope-v11-latin_cyrillic-ext-600.woff2) format("woff2"),url(../fonts/manrope-v11-latin_cyrillic-ext-600.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-weight:700;src:local(""),url(../fonts/manrope-v11-latin_cyrillic-ext-700.woff2) format("woff2"),url(../fonts/manrope-v11-latin_cyrillic-ext-700.woff) format("woff")}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;src:local(""),url(../fonts/open-sans-v27-latin_cyrillic-italic.woff2) format("woff2"),url(../fonts/open-sans-v27-latin_cyrillic-italic.woff) format("woff")}body{font-weight:400}.fancybox-container,body{font-family:Manrope,Arial,sans-serif;font-style:normal}
:root{--f-spinner-width:36px;--f-spinner-height:36px;--f-spinner-color-1:rgba(0,0,0,.1);--f-spinner-color-2:rgba(17,24,28,.8);--f-spinner-stroke:2.75}.f-spinner{height:var(--f-spinner-height);margin:auto;padding:0;width:var(--f-spinner-width)}.f-spinner svg{-webkit-animation:f-spinner-rotate 2s linear infinite;animation:f-spinner-rotate 2s linear infinite;height:100%;vertical-align:top;width:100%}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg :first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg :last-child{stroke:var(--f-spinner-color-2);-webkit-animation:f-spinner-dash 2s ease-in-out infinite;animation:f-spinner-dash 2s ease-in-out infinite}@-webkit-keyframes f-spinner-rotate{to{transform:rotate(1turn)}}@keyframes f-spinner-rotate{to{transform:rotate(1turn)}}@-webkit-keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-zoomInUp{-webkit-animation:f-zoomInUp .2s ease-out .1s both;animation:f-zoomInUp .2s ease-out .1s both}.f-zoomOutDown{-webkit-animation:f-zoomOutDown .2s ease-out both;animation:f-zoomOutDown .2s ease-out both}@-webkit-keyframes f-zoomInUp{0%{opacity:0;transform:scale(.975) translate3d(0,16px,0)}to{opacity:1;transform:scale(1) translateZ(0)}}@keyframes f-zoomInUp{0%{opacity:0;transform:scale(.975) translate3d(0,16px,0)}to{opacity:1;transform:scale(1) translateZ(0)}}@-webkit-keyframes f-zoomOutDown{to{opacity:0;transform:scale(.975) translate3d(0,16px,0)}}@keyframes f-zoomOutDown{to{opacity:0;transform:scale(.975) translate3d(0,16px,0)}}.f-throwOutUp{-webkit-animation:f-throwOutUp .175s ease-out both;animation:f-throwOutUp .175s ease-out both}.f-throwOutDown{-webkit-animation:f-throwOutDown .175s ease-out both;animation:f-throwOutDown .175s ease-out both}@-webkit-keyframes f-throwOutUp{to{opacity:0;transform:translate3d(0,-150px,0)}}@keyframes f-throwOutUp{to{opacity:0;transform:translate3d(0,-150px,0)}}@-webkit-keyframes f-throwOutDown{to{opacity:0;transform:translate3d(0,150px,0)}}@keyframes f-throwOutDown{to{opacity:0;transform:translate3d(0,150px,0)}}.f-fadeIn{-webkit-animation:f-fadeIn .2s ease both;animation:f-fadeIn .2s ease both;z-index:2}.f-fadeOut{-webkit-animation:f-fadeOut .2s ease both;animation:f-fadeOut .2s ease both;z-index:1}@-webkit-keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes f-fadeOut{to{opacity:0}}@keyframes f-fadeOut{to{opacity:0}}.f-fadeSlowIn{-webkit-animation:f-fadeSlowIn .5s ease both;animation:f-fadeSlowIn .5s ease both;z-index:2}.f-fadeSlowOut{-webkit-animation:f-fadeSlowOut .5s ease both;animation:f-fadeSlowOut .5s ease both;z-index:1}@-webkit-keyframes f-fadeSlowIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeSlowIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes f-fadeSlowOut{to{opacity:0}}@keyframes f-fadeSlowOut{to{opacity:0}}.f-fadeFastIn{-webkit-animation:f-fadeFastIn .2s ease-out both;animation:f-fadeFastIn .2s ease-out both;z-index:2}.f-fadeFastOut{-webkit-animation:f-fadeFastOut .2s ease-out both;animation:f-fadeFastOut .2s ease-out both;z-index:2}@-webkit-keyframes f-fadeFastIn{0%{opacity:.75}to{opacity:1}}@keyframes f-fadeFastIn{0%{opacity:.75}to{opacity:1}}@-webkit-keyframes f-fadeFastOut{to{opacity:0}}@keyframes f-fadeFastOut{to{opacity:0}}.f-crossfadeIn{-webkit-animation:f-crossfadeIn .2s ease-out both;animation:f-crossfadeIn .2s ease-out both;z-index:2}.f-crossfadeOut{-webkit-animation:f-crossfadeOut .1s linear .1s both;animation:f-crossfadeOut .1s linear .1s both;z-index:1}@-webkit-keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes f-crossfadeOut{to{opacity:0}}@keyframes f-crossfadeOut{to{opacity:0}}.f-slideIn.from-next{-webkit-animation:f-slideInNext .85s cubic-bezier(.16,1,.3,1);animation:f-slideInNext .85s cubic-bezier(.16,1,.3,1)}.f-slideIn.from-prev{-webkit-animation:f-slideInPrev .85s cubic-bezier(.16,1,.3,1);animation:f-slideInPrev .85s cubic-bezier(.16,1,.3,1)}.f-slideOut.to-next{-webkit-animation:f-slideOutNext .85s cubic-bezier(.16,1,.3,1);animation:f-slideOutNext .85s cubic-bezier(.16,1,.3,1)}.f-slideOut.to-prev{-webkit-animation:f-slideOutPrev .85s cubic-bezier(.16,1,.3,1);animation:f-slideOutPrev .85s cubic-bezier(.16,1,.3,1)}@-webkit-keyframes f-slideInPrev{0%{transform:translateX(100%)}to{transform:translateZ(0)}}@keyframes f-slideInPrev{0%{transform:translateX(100%)}to{transform:translateZ(0)}}@-webkit-keyframes f-slideInNext{0%{transform:translateX(-100%)}to{transform:translateZ(0)}}@keyframes f-slideInNext{0%{transform:translateX(-100%)}to{transform:translateZ(0)}}@-webkit-keyframes f-slideOutNext{to{transform:translateX(-100%)}}@keyframes f-slideOutNext{to{transform:translateX(-100%)}}@-webkit-keyframes f-slideOutPrev{to{transform:translateX(100%)}}@keyframes f-slideOutPrev{to{transform:translateX(100%)}}.f-classicIn.from-next{-webkit-animation:f-classicInNext .85s cubic-bezier(.16,1,.3,1);animation:f-classicInNext .85s cubic-bezier(.16,1,.3,1);z-index:2}.f-classicIn.from-prev{-webkit-animation:f-classicInPrev .85s cubic-bezier(.16,1,.3,1);animation:f-classicInPrev .85s cubic-bezier(.16,1,.3,1);z-index:2}.f-classicOut.to-next{-webkit-animation:f-classicOutNext .85s cubic-bezier(.16,1,.3,1);animation:f-classicOutNext .85s cubic-bezier(.16,1,.3,1);z-index:1}.f-classicOut.to-prev{-webkit-animation:f-classicOutPrev .85s cubic-bezier(.16,1,.3,1);animation:f-classicOutPrev .85s cubic-bezier(.16,1,.3,1);z-index:1}@-webkit-keyframes f-classicInNext{0%{opacity:0;transform:translateX(-75px)}to{opacity:1;transform:translateZ(0)}}@keyframes f-classicInNext{0%{opacity:0;transform:translateX(-75px)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes f-classicInPrev{0%{opacity:0;transform:translateX(75px)}to{opacity:1;transform:translateZ(0)}}@keyframes f-classicInPrev{0%{opacity:0;transform:translateX(75px)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes f-classicOutNext{to{opacity:0;transform:translateX(-75px)}}@keyframes f-classicOutNext{to{opacity:0;transform:translateX(-75px)}}@-webkit-keyframes f-classicOutPrev{to{opacity:0;transform:translateX(75px)}}@keyframes f-classicOutPrev{to{opacity:0;transform:translateX(75px)}}:root{--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-hover-bg:#e0e0e0;--f-button-active-bg:#d0d0d0;--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-disabled-opacity:0.65}.f-button{align-items:center;background:var(--f-button-bg);border:var(--f-button-border);border-radius:var(--f-button-border-radius);box-shadow:var(--f-button-shadow);box-sizing:content-box;color:var(--f-button-color);cursor:pointer;display:flex;height:var(--f-button-height);justify-content:center;margin:0;padding:0;pointer-events:all;position:relative;transition:var(--f-button-transition);width:var(--f-button-width)}@media(hover:hover){.f-button:hover:not([disabled]){background-color:var(--f-button-hover-bg);color:var(--f-button-hover-color)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:none}.f-button:focus-visible{box-shadow:inset 0 0 0 var(--f-button-outline,2px) var(--f-button-outline-color,var(--f-button-color));outline:none}.f-button svg{fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;filter:var(--f-button-svg-filter);height:var(--f-button-svg-height);pointer-events:none;transform:var(--f-button-transform);transition:opacity .15s ease;width:var(--f-button-svg-width)}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-next,.f-carousel__nav .f-button.is-prev,.fancybox__nav .f-button.is-next,.fancybox__nav .f-button.is-prev{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{left:var(--f-button-prev-pos);right:auto}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev{left:50%;top:auto;transform:translateX(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg{transform:rotate(90deg)}html.with-fancybox{overflow:visible;scroll-behavior:auto;width:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overflow:hidden!important;overscroll-behavior-y:none;width:auto}.fancybox__container{--fancybox-color:#dbdbdb;--fancybox-hover-color:#fff;--fancybox-bg:rgba(24,24,27,.98);--fancybox-slide-gap:10px;--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-color-1:hsla(0,0%,100%,.1);--f-spinner-color-2:#bbb;--f-spinner-stroke:3.65;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;text-size-adjust:100%;bottom:0;box-sizing:border-box;color:#f8f8f8;direction:ltr;display:flex;flex-direction:column;left:0;margin:0;outline:none;overflow:visible;overscroll-behavior-y:contain;padding:0;position:fixed;right:0;top:0;z-index:1050}.fancybox__container *,.fancybox__container :after,.fancybox__container :before{box-sizing:inherit}.fancybox__backdrop{background:var(--fancybox-bg);bottom:0;left:0;opacity:var(--fancybox-opacity,1);position:fixed;right:0;top:0;will-change:opacity;z-index:-1}.fancybox__carousel{box-sizing:border-box;flex:1;min-height:0;overflow-x:clip;overflow-y:visible;position:relative;z-index:10}.fancybox__viewport{height:100%;width:100%}.fancybox__track{display:flex;height:100%;margin:0 auto}.fancybox__slide{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex:0 0 auto;flex-direction:column;height:100%;margin:0 var(--fancybox-slide-gap) 0 0;overflow:auto;padding:4px;position:relative;transform:translateZ(0);width:100%}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-html5video,.fancybox__slide.has-iframe,.fancybox__slide.has-image,.fancybox__slide.has-video{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide:after,.fancybox__slide:before{content:"";flex:0 0 0;margin:auto}.fancybox__content{align-self:center;background:var(--fancybox-content-bg,#fff);border-radius:0;color:var(--fancybox-content-color,#374151);cursor:default;display:flex;flex-direction:column;margin:0;max-width:100%;padding:2rem;position:relative;z-index:20}.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:-webkit-grab;cursor:grab}.can-zoom_in .fancybox__content{cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.fancybox__content [contenteditable],.fancybox__content [data-selectable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:transparent;background-position:50%;background-repeat:no-repeat;background-size:contain;min-height:1px;padding:0;transform:translateZ(0);transition:none}.fancybox__slide.has-image>.fancybox__content>picture>img{height:auto;max-height:100%;width:100%}.fancybox__slide.is-animating>.fancybox__content{filter:blur(0);will-change:transform,width,height}.fancybox-image{display:block;height:100%;margin:auto;min-height:0;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.hide-image .fancybox-image{opacity:0}.fancybox__caption{align-self:center;color:var(--fancybox-color,currentColor);cursor:auto;flex-shrink:0;line-height:1.375;margin:0;max-width:100%;opacity:var(--fancybox-opacity,1);overflow-wrap:anywhere;padding:14px 0 4px;visibility:visible}.is-closing .fancybox__caption,.is-loading .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width:2;position:absolute;right:8px;top:0;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width:34px;--f-button-height:34px;--f-button-border-radius:4px;--f-button-color:var(--fancybox-color,#fff);--f-button-hover-color:var(--fancybox-color,#fff);--f-button-bg:transparent;--f-button-hover-bg:transparent;--f-button-active-bg:transparent;--f-button-svg-width:22px;--f-button-svg-height:22px;opacity:.75;position:absolute;right:0;top:-38px}.is-loading .fancybox__content>.f-button.is-close-btn,.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{margin:0;padding:0;position:relative}.fancybox__footer .fancybox__caption{opacity:var(--fancybox-opacity,1);padding:24px;transition:all .25s ease;width:100%}.is-compact .fancybox__footer{background:rgba(24,24,27,.5);bottom:0;left:0;position:absolute;right:0;z-index:20}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius:50%;--f-button-color:#fff;--f-button-hover-color:#fff;--f-button-bg:rgba(0,0,0,.6);--f-button-active-bg:rgba(0,0,0,.6);--f-button-hover-bg:rgba(0,0,0,.6);--f-button-svg-width:18px;--f-button-svg-height:18px;--f-button-svg-filter:none;border:2px solid transparent;right:5px;top:5px}.fancybox__nav{--f-button-width:50px;--f-button-height:50px;--f-button-border:0;--f-button-border-radius:50%;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:transparent;--f-button-hover-bg:rgba(24,24,27,.3);--f-button-active-bg:rgba(24,24,27,.5);--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:26px;--f-button-svg-height:26px;--f-button-svg-stroke-width:2.5;--f-button-svg-fill:none;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24,24,27,.5));--f-button-svg-disabled-opacity:0.65;--f-button-next-pos:1rem;--f-button-prev-pos:1rem;opacity:var(--fancybox-opacity,1)}.fancybox__nav .f-button:before{bottom:-30px;content:"";left:-20px;position:absolute;right:-20px;top:-30px;z-index:1}.is-idle .fancybox__nav,.is-idle.is-compact .fancybox__footer{-webkit-animation:f-fadeOut .15s ease-out both;animation:f-fadeOut .15s ease-out both}.is-idle.is-compact .fancybox__footer{pointer-events:none}.fancybox__slide>.f-spinner{cursor:pointer;left:50%;margin:var(--f-spinner-top,calc(var(--f-spinner-width)*-.5)) 0 0 var(--f-spinner-left,calc(var(--f-spinner-height)*-.5));position:absolute;top:50%;z-index:30}.fancybox-protected{bottom:0;right:0}.fancybox-ghost,.fancybox-protected{left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:40}.fancybox-ghost{height:100%;min-height:0;-o-object-fit:contain;object-fit:contain;pointer-events:none;width:100%}.fancybox-focus-guard{opacity:0;outline:none;pointer-events:none;position:fixed}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>:not(.fancybox__content),.fancybox__container.is-animated[aria-hidden=false]>:not(.fancybox__backdrop,.fancybox__carousel){-webkit-animation:f-fadeIn .25s ease .1s backwards;animation:f-fadeIn .25s ease .1s backwards}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{-webkit-animation:f-fadeIn .35s ease backwards;animation:f-fadeIn .35s ease backwards}.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>:not(.fancybox__content),.fancybox__container.is-animated[aria-hidden=true]>:not(.fancybox__backdrop,.fancybox__carousel){-webkit-animation:f-fadeOut .15s ease forwards;animation:f-fadeOut .15s ease forwards}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{-webkit-animation:f-fadeOut .35s ease forwards;animation:f-fadeOut .35s ease forwards}.has-html5video .fancybox__content,.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{flex-shrink:1;max-width:100%;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{height:100%;width:100%}.fancybox__container:not(.is-compact) .has-iframe .fancybox__content,.fancybox__container:not(.is-compact) .has-map .fancybox__content,.fancybox__container:not(.is-compact) .has-pdf .fancybox__content{height:90%;width:calc(100% - 120px)}.has-html5video .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{height:540px;max-height:100%;max-width:100%;width:960px}.has-html5video .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{background:rgba(24,24,27,.9);color:#fff;padding:0}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{background:transparent;border:0;display:block;height:100%;width:100%}.fancybox-placeholder{clip:rect(1px,1px,1px,1px)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.f-carousel__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-outline:0;--f-thumb-outline-color:#5eb0ef;--f-thumb-opacity:1;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1;--f-thumb-border-radius:2px;--f-thumb-offset:0px;--f-button-next-pos:0;--f-button-prev-pos:0}.f-carousel__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:0.5;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1}.f-carousel__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:20px;--f-thumb-clip-width:46px}.f-thumbs{-webkit-tap-highlight-color:rgba(0,0,0,0);flex:0 0 auto;margin:0;overflow:hidden;perspective:1000px;position:relative;transform:translateZ(0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.f-thumbs .f-spinner{background-image:linear-gradient(#ebeff2,#e2e8f0);border-radius:2px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{height:auto;overflow:hidden;width:100%}.f-thumbs__track{display:flex;will-change:transform}.f-thumbs__slide{align-items:center;box-sizing:content-box;cursor:pointer;display:flex;flex:0 0 auto;height:var(--f-thumb-height);justify-content:center;margin:0;min-width:var(--f-thumb-width);overflow:visible;padding:0;position:relative;width:var(--f-thumb-width)}.f-thumbs__slide.is-loading img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:-webkit-max-content;width:-moz-max-content;width:max-content}.is-modern .f-thumbs__track:before{bottom:0;content:"";cursor:pointer;left:calc(var(--left, 0)*1px);position:absolute;top:0;width:calc(100% - var(--width, 0)*1px)}.is-modern .f-thumbs__slide{--clip-path:inset(0 calc((var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0))*0.5*(1 - var(--progress, 0))) round var(--f-thumb-border-radius,0));pointer-events:none;transform:translate3d(calc(var(--shift, 0)*-1px),0,0);transition:none}.is-modern .f-thumbs__slide:focus-within:not(.is-selected){filter:drop-shadow(-1px 0 0 var(--f-thumb-outline-color)) drop-shadow(2px 0 0 var(--f-thumb-outline-color)) drop-shadow(0 -1px 0 var(--f-thumb-outline-color)) drop-shadow(0 2px 0 var(--f-thumb-outline-color))}.is-modern .f-thumbs__slide>*{-webkit-clip-path:var(--clip-path);clip-path:var(--clip-path)}.is-modern.in-touch .f-thumbs__slide{filter:none}.is-modern.is-resting .f-thumbs__slide,.is-modern.is-resting .f-thumbs__slide>*{transition:all .33s ease}.f-thumbs__slide__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:var(--f-thumb-border-radius);cursor:pointer;height:100%;margin:0;opacity:var(--f-thumb-opacity);outline:none;overflow:hidden;padding:0;pointer-events:auto;position:relative;touch-action:manipulation;transition:opacity .2s ease;width:100%}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:none}.f-thumbs__slide__button:focus-visible{opacity:var(--f-thumb-selected-opacity);outline:none}.is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-nav-selected .f-thumbs__slide__button:after{-webkit-animation:f-fadeIn .2s ease-out;animation:f-fadeIn .2s ease-out;border:var(--f-thumb-outline,0) solid var(--f-thumb-outline-color,transparent);border-radius:var(--f-thumb-border-radius);bottom:0;content:"";height:auto;left:0;position:absolute;right:0;top:0;z-index:10}.f-thumbs__slide__img{bottom:0;box-sizing:border-box;height:100%;left:0;-o-object-fit:cover;object-fit:cover;overflow:hidden;padding:var(--f-thumb-offset);pointer-events:none;position:absolute;right:0;top:0;width:100%}.f-thumbs.is-horizontal .f-thumbs__track{margin:0 auto;padding:8px 0 12px}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{flex-wrap:wrap;margin:auto 0;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-border-radius:2px;--f-thumb-outline:2px;--f-thumb-outline-color:#ededed;opacity:var(--fancybox-opacity,1);position:relative;transition:max-height .35s cubic-bezier(.23,1,.32,1)}.fancybox__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:0.5;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-classic .f-spinner{background-image:linear-gradient(hsla(0,0%,100%,.1),hsla(0,0%,100%,.05))}.fancybox__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:20px;--f-thumb-clip-width:46px;--f-thumb-opacity:1;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-modern .f-spinner{background-image:linear-gradient(hsla(0,0%,100%,.1),hsla(0,0%,100%,.05))}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width:64px;--f-thumb-clip-width:32px;--f-thumb-height:48px;--f-thumb-extra-gap:10px}.fancybox__thumbs.is-hidden{max-height:0!important}.is-closing .fancybox__thumbs{transition:none!important}.fancybox__toolbar{--f-progress-color:var(--fancybox-color,hsla(0,0%,100%,.94));--f-button-width:46px;--f-button-height:46px;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:rgba(24,24,27,.65);--f-button-hover-bg:rgba(70,70,73,.65);--f-button-active-bg:rgba(90,90,93,.65);--f-button-border-radius:0;--f-button-svg-width:24px;--f-button-svg-height:24px;--f-button-svg-stroke-width:1.5;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24,24,27,.15));--f-button-svg-fill:none;--f-button-svg-disabled-opacity:0.65;color:var(--fancybox-color,currentColor);display:flex;flex-direction:row;font-family:-apple-system,BlinkMacSystemFont,Segoe UI Adjusted,Segoe UI,Liberation Sans,sans-serif;justify-content:space-between;margin:0;opacity:var(--fancybox-opacity,1);padding:0;pointer-events:none;text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px rgba(0,0,0,.5));z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{left:0;position:absolute;right:0;top:0}.is-idle .fancybox__toolbar{-webkit-animation:f-fadeOut .15s ease-out both;animation:f-fadeOut .15s ease-out both;pointer-events:none}.fancybox__toolbar__column{align-content:flex-start;display:flex;flex-direction:row;flex-wrap:wrap}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-basis:0;flex-grow:1}.fancybox__toolbar__column.is-right{display:flex;flex-wrap:nowrap;justify-content:flex-end}.fancybox__infobar{-webkit-font-smoothing:subpixel-antialiased;cursor:default;font-size:17px;font-variant-numeric:tabular-nums;line-height:var(--f-button-height);padding:0 5px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child,[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child,[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:-webkit-full-screen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:-ms-fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:-webkit-full-screen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}:-ms-fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}.f-progress{background:var(--f-progress-color,var(--f-carousel-theme-color,#0091ff));height:3px;left:0;pointer-events:none;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:30}
fieldset[disabled] .multiselect{pointer-events:none}.multiselect__spinner{background:#fff;display:block;height:38px;position:absolute;right:1px;top:1px;width:40px}.multiselect__spinner:after,.multiselect__spinner:before{border:2px solid transparent;border-radius:100%;border-top-color:#00af46;box-shadow:0 0 0 1px transparent;content:"";height:16px;left:50%;margin:-8px 0 0 -8px;position:absolute;top:50%;width:16px}.multiselect__spinner:before{-webkit-animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.multiselect__spinner:after{-webkit-animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.multiselect__loading-enter-active,.multiselect__loading-leave-active{opacity:1;transition:opacity .4s ease-in-out}.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0}.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;font-weight:500;touch-action:manipulation}.multiselect{box-sizing:content-box;color:#35495e;display:block;min-height:40px;position:relative;text-align:left;width:100%}.multiselect *{box-sizing:border-box}.multiselect:focus{outline:none}.multiselect--disabled{background:#ededed;opacity:.6;pointer-events:none}.multiselect--active{z-index:50}.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0}.multiselect--active .multiselect__select{transform:rotate(180deg)}.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0}.multiselect__input,.multiselect__single{background:#fff;border:none;border-radius:5px;box-sizing:border-box;display:inline-block;line-height:20px;margin-bottom:8px;min-height:20px;padding:0 0 0 5px;position:relative;transition:border .1s ease;vertical-align:top;width:100%}.multiselect__input::-moz-placeholder{color:#000}.multiselect__input:-ms-input-placeholder{color:#000}.multiselect__input::placeholder{color:#000}.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto}.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf}.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none}.multiselect__single{margin-bottom:8px;padding-left:5px}.multiselect__tags-wrap{display:inline}.multiselect__tags{background:#fbfbfb;border:1px solid #e8e8e8;border-radius:5px;display:block;font-size:14px;min-height:40px;padding:8px 40px 0 8px}.multiselect__tag{background:#00af46;border-radius:5px;color:#fff;display:inline-block;line-height:1;margin-bottom:5px;margin-right:10px;max-width:100%;overflow:hidden;padding:4px 26px 4px 10px;position:relative;text-overflow:ellipsis;white-space:nowrap}.multiselect__tag-icon{border-radius:5px;bottom:0;cursor:pointer;font-style:normal;font-weight:700;line-height:22px;margin-left:7px;position:absolute;right:0;text-align:center;top:0;transition:all .2s ease;width:22px}.multiselect__tag-icon:after{color:#266d4d;content:"\D7";font-size:14px}.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:#369a6e}.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff}.multiselect__current{border:1px solid #e8e8e8;border-radius:5px;min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap}.multiselect__current,.multiselect__select{box-sizing:border-box;cursor:pointer;display:block;line-height:16px;margin:0;text-decoration:none}.multiselect__select{background-image:url(../svg/select.svg);background-position:right 15px center;background-repeat:no-repeat;height:38px;padding:4px 40px 4px 8px;position:absolute;right:1px;text-align:center;top:1px;transition:transform .2s ease;width:40px}.multiselect__input::-moz-placeholder{color:#fff}.multiselect__input:-ms-input-placeholder{color:#fff}.multiselect__input::placeholder{color:#fff}.multiselect__placeholder{color:#000;display:inline-block;margin-bottom:10px;padding-left:12px;padding-top:2px}.multiselect--active .multiselect__placeholder{display:none!important}.multiselect__content-wrapper{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #e8e8e8;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:none;display:block;max-height:240px;overflow:auto;position:absolute;width:100%;z-index:50}.multiselect__content{display:inline-block;list-style:none;margin:0;min-width:100%;padding:0;vertical-align:top}.multiselect--above .multiselect__content-wrapper{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top:1px solid #e8e8e8;border-top-left-radius:5px;border-top-right-radius:5px;bottom:100%}.multiselect__content::webkit-scrollbar{display:none}.multiselect__element{display:block}.multiselect__option{cursor:pointer;display:block;line-height:16px;min-height:40px;padding:12px;position:relative;text-decoration:none;text-transform:none;vertical-align:middle;white-space:nowrap}.multiselect__option:after{font-size:13px;line-height:40px;padding-left:20px;padding-right:12px;position:absolute;right:0;top:0}.multiselect__option--highlight{background:#f4f5f5;color:#243240;outline:none}.multiselect__option--highlight:after{background:#f4f5f5;color:#243240;content:attr(data-select)}.multiselect__option--selected{background:#f4f5f5;color:#243240;font-weight:700}.multiselect__option--selected:after{background:inherit;color:#243240;content:attr(data-selected)}.multiselect__option--selected.multiselect__option--highlight{background:#f4f5f5;color:#243240}.multiselect__option--selected.multiselect__option--highlight:after{background:#f4f5f5;color:#243240;content:attr(data-deselect)}.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#243240}.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none}.multiselect__option--group{background:#ededed;color:#243240}.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#243240}.multiselect__option--group.multiselect__option--highlight:after{background:#243240}.multiselect__option--disabled.multiselect__option--highlight{background:#dedede}.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;color:#fff;content:attr(data-deselect)}.multiselect-enter-active,.multiselect-leave-active{transition:all .15s ease}.multiselect-enter,.multiselect-leave-active{opacity:0}.multiselect__strong{display:inline-block;line-height:20px;margin-bottom:8px;vertical-align:top}[dir=rtl] .multiselect{text-align:right}[dir=rtl] .multiselect__select{left:1px;right:auto}[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px}[dir=rtl] .multiselect__content{text-align:right}[dir=rtl] .multiselect__option:after{left:0;right:auto}[dir=rtl] .multiselect__clear{left:12px;right:auto}[dir=rtl] .multiselect__spinner{left:1px;right:auto}@-webkit-keyframes spinning{0%{transform:rotate(0)}to{transform:rotate(2turn)}}@keyframes spinning{0%{transform:rotate(0)}to{transform:rotate(2turn)}}
::-moz-selection{background:#2f3640;color:#fff}::selection{background:#2f3640;color:#fff}a{cursor:pointer}body{-webkit-text-size-adjust:100%;background:#fbfbfb;color:#243240;display:block;font-size:14px;line-height:1.2;min-width:1100px;overflow-x:auto}.page{display:flex;min-height:100vh}.container{margin-left:auto;margin-right:auto;max-width:100%;padding-left:50px;padding-right:50px;width:100%}@media (max-width:899px){.container{padding-left:20px;padding-right:20px}}.row{display:flex;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}.row>*{padding-left:8px;padding-right:8px}@media (max-width:899px){.row{margin-left:-8px;margin-right:-8px}.row>*{padding-left:8px;padding-right:8px}}.col-1{width:8.33333%}.col-2{width:16.66666%}.col-3{width:25%}.col-4{width:33.33333%}.col-5{width:41.66666%}.col-6{width:50%}.col-7{width:58.33333%}.col-8{width:66.66666%}.col-9{width:75%}.col-10{width:83.33333%}.col-11{width:91.66666%}.col-12{width:100%}.col-offset-1{margin-left:8.33333%}.col-offset-2{margin-left:16.66666%}.col-offset-3{margin-left:25%}.col-offset-4{margin-left:33.33333%}.col-offset-5{margin-left:41.66666%}.col-offset-6{margin-left:50%}.col-offset-7{margin-left:58.33333%}.col-offset-8{margin-left:66.66666%}.col-offset-9{margin-left:75%}.col-offset-10{margin-left:83.33333%}.col-offset-11{margin-left:91.66666%}.flex{display:flex;flex-wrap:wrap}.flex-v-start{align-items:flex-start}.flex-v-end{align-items:flex-end}.flex-v-center{align-items:center}.flex-h-start{justify-content:flex-start}.flex-h-end{justify-content:flex-end}.flex-h-center{justify-content:center}.flex-h-between{justify-content:space-between}.flex-h-around{justify-content:space-around}.u{border-bottom:1px solid;opacity:1;text-decoration:none!important}.u:hover{border-bottom-color:transparent}.u-hover{border-bottom:1px solid transparent;text-decoration:none!important}.u-hover:hover{border-bottom-color:inherit}.u-dotted{border-bottom-style:dotted}.u-dashed{border-bottom-style:dashed}.b,.strong{font-weight:var(--font-weight-strong)}.modal-open{overflow-y:hidden}.animated{-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.tooltip{word-wrap:normal;display:block;filter:alpha(opacity=0);font-size:13px;font-style:normal;font-weight:500;letter-spacing:normal;line-break:auto;line-height:1.22857143;opacity:0;pointer-events:none;position:absolute;text-align:left;text-align:flex-start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:1070}.tooltip.in{filter:alpha(opacity=7.5);opacity:.85!important}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{background-color:#000;border-radius:4px;color:#fff;max-width:200px;padding:3px 8px;text-align:center}.tooltip-arrow{border-color:transparent;border-style:solid;height:0;position:absolute;width:0}.tooltip.top .tooltip-arrow{border-top-color:#000;border-width:5px 5px 0;bottom:0;left:50%;margin-left:-5px}.tooltip.top-left .tooltip-arrow{right:5px}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{border-top-color:#000;border-width:5px 5px 0;bottom:0;margin-bottom:-5px}.tooltip.top-right .tooltip-arrow{left:5px}.tooltip.right .tooltip-arrow{border-right-color:#000;border-width:5px 5px 5px 0;left:0;margin-top:-5px;top:50%}.tooltip.left .tooltip-arrow{border-left-color:#000;border-width:5px 0 5px 5px;margin-top:-5px;right:0;top:50%}.tooltip.bottom .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;left:50%;margin-left:-5px;top:0}.tooltip.bottom-left .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;margin-top:-5px;right:5px;top:0}.tooltip.bottom-right .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;left:5px;margin-top:-5px;top:0}.header{background:#e6f3f4;position:relative;z-index:2}.header .container{max-width:1500px}.header-content{align-items:center;display:flex;padding:30px 0 55px}.header-logo{display:block;flex-shrink:0;margin-right:40px;position:relative;width:263px}.header-logo img{display:block;width:100%}.header-description{font-size:14px}.header-menu-container{max-width:1500px;position:relative;z-index:3}.header-menu{align-items:center;background:#fff;border-radius:18px;box-shadow:0 15px 20px rgba(6,127,176,.1);color:#00af46;display:flex;font-size:18px;font-weight:500;height:70px;justify-content:center;margin-top:-35px}.header-menu>li{position:relative}.header-menu>li>a{align-items:center;display:flex;height:70px;justify-content:center}.header-menu>li>a svg{margin-left:5px}.header-menu>li:not(:first-child){margin-left:56px}.header-menu .active>a,.header-menu a:hover{color:#ffc226}.header-menu ul{background:#fff;box-shadow:0 15px 20px rgba(6,127,176,.1);left:-20px;opacity:0;padding:12px 0;position:absolute;top:100%;transition:all .2s ease;visibility:hidden}.header-menu ul li a{display:block;padding:8px 20px;white-space:nowrap}.header-menu li:hover ul{opacity:1;visibility:visible}.header-contacts{align-items:center;display:flex;margin-left:auto}.header-contacts-phone{font-size:18px;font-weight:500;margin-right:46px}.header-contacts-phone a{align-items:center;display:flex}.header-contacts-phone a:hover{color:#00af46}@media (max-width:1399px){.header-menu li:not(:first-child){margin-left:35px}}@media (max-width:1199px){.header-logo{margin-right:30px;width:170px}.header-description{font-size:12px}.header-menu{font-size:14px}.header-menu li:not(:first-child){margin-left:20px}.header-contacts-phone{letter-spacing:0;margin-right:0}.header .btn{display:none}}@media (max-width:899px){.header-content{padding:20px 0}.header-logo{margin-right:0;width:156px}.header-description,.header-menu-container{display:none}}@media (max-width:599px){.header-contacts-phone{display:none}.header-content{padding:10px 0}}.btn{-webkit-appearance:none;background:#fff;border:0;border:1px solid rgba(36,39,54,.1);border-radius:3px;color:#9299a0;cursor:pointer;display:inline-block;display:block;font-size:14px;font-weight:600;line-height:40px;min-height:42px;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;padding:0 20px;text-align:center;transition:all .2s ease}.btn--block{display:block;width:100%}.btn--lg{height:50px;line-height:50px;padding:0 30px}.btn--has-icon{align-items:center;display:flex;justify-content:space-between}.btn--has-icon img,.btn--has-icon svg{margin-right:8px;transition:all .2s ease}.btn--icon{align-items:center;display:flex;justify-content:space-between;padding:0 18px}.btn--icon img,.btn--icon svg{transition:all .2s ease}.btn--primary{background:#00aae0;color:#fff}.btn--primary:hover{background:#0097c7;color:#fff}.btn--success{background:#00af46;color:#fff}.btn--success:hover{background:#00a040;color:#fff}.btn--danger{background:#ff4a76;color:#fff}.btn--danger:hover{background:#d82651;color:#fff}.btn--ignore:hover{border-color:#d82651;color:#d82651}.btn--re{color:#00a040}.btn--re:hover{background:#00a040;color:#fff}.btn--default:hover{color:#243240}.btn--copy{color:#00aae0}.btn--del{color:#ff4a76}.btn--copy:hover{border-color:#00aae0}.btn--del:hover{border-color:#ff4a76}.btn:disabled,.btn:disabled:hover,.btn[disabled],.btn[disabled]:hover{background:#b1b1b1;color:#fff;cursor:inherit}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#adb3b7;-webkit-transition:all .2s ease;transition:all .2s ease}input:-moz-placeholder,textarea:-moz-placeholder{color:#adb3b7;-moz-transition:all .2s ease;transition:all .2s ease}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{color:transparent}.form-group{margin-bottom:25px;position:relative}.form-group-title{font-size:14px;font-weight:500;margin-bottom:10px;opacity:.75}.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fbfbfb;border:1px solid #e6e6e7;border-radius:3px;display:block;font-family:inherit;font-size:14px;font-weight:500;height:50px;padding:0 20px;resize:none;text-align:left;transition:all .2s ease;width:100%}.form-control.error{border-color:#ff4a76;color:#ff4a76}.form-control.success{border-color:#00af46}.form-control:focus{border-color:#8e8f97}textarea.form-control{min-height:110px;padding-bottom:20px;padding-top:20px;white-space:pre-line}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.custom-file{position:relative}.custom-file span{align-items:center;background:#f1f1f1;border:0;cursor:pointer;display:flex;font-size:16px;line-height:1.35;margin-bottom:25px;min-height:80px;padding:10px 40px;position:relative;transition:all .2s ease;width:100%}.custom-file span:after{background:url(../svg/file.svg) no-repeat 50%;content:"";height:14px;position:absolute;right:40px;width:14px}.custom-file input{opacity:0;position:absolute;visibility:hidden}select.form-control{background-image:url(../svg/select.svg);background-position:right 15px center;background-repeat:no-repeat;padding-right:40px}input[type=date]::-webkit-calendar-picker-indicator{opacity:0}input[type=date].form-control{background:url(../svg/date.svg) no-repeat right 30px center;padding-left:6px;padding-right:10px;width:150px}.checkbox{display:block;line-height:1.3;padding-left:30px;position:relative}.checkbox input{height:0;opacity:0;position:absolute;visibility:hidden;width:0}.checkbox>span{cursor:pointer}.checkbox>span:after{background:#e1e1e1}.checkbox>span:after,.checkbox>span:before{border-radius:3px;content:"";height:18px;left:0;position:absolute;top:0;width:18px}.checkbox>span:before{background:url(../svg/check.svg) no-repeat 50%;opacity:0;z-index:2}.checkbox input:checked+span:after{background:#425868}.checkbox input:checked+span:before{opacity:1}.content{display:flex;flex-direction:column;justify-content:space-between;padding:35px 0 30px;width:calc(100% - 160px)}.sidebar{background:#2f3640;box-shadow:4px 0 10px -5px rgba(0,0,0,.25);color:#fff;transition:all .3s ease;width:160px}.sidebar .logo{align-items:center;background:#fff;border-bottom:1px solid #ebebec;display:flex;height:172px;justify-content:center}.sidebar .logo img{display:block;transition:all .2s ease}.sidebar .logo .logo-mini{position:absolute;transform:scale(0);transition:all .2s ease}.sidebar .profile{align-items:center;background:#ffc226;display:flex;justify-content:center;position:relative}.sidebar .profile:after{background:#ffc226;content:"";height:16px;opacity:0;position:absolute;right:-8px;transform:rotate(45deg);width:16px;z-index:3}.sidebar .profile.active:after{opacity:1}.sidebar .profile-link{color:#243240;display:block;padding:20px 15px;width:100%}.sidebar .profile-link-name{font-weight:700;line-height:1.25;margin-bottom:4px}.sidebar .profile-link-company,.sidebar .profile-link-name{display:block;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar .profile-link-company{opacity:.7}.sidebar .toggle{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);border-top:1px solid hsla(0,0%,100%,.1);display:flex;height:80px;justify-content:center;transition:all .2s ease}.sidebar .toggle:hover{color:#00af46;cursor:pointer}.sidebar .toggle svg{transition:all .2s ease}.sidebar-menu li{border-bottom:1px solid hsla(0,0%,100%,.1)}.sidebar-menu li a{align-items:center;color:#c0c2c5;display:flex;flex-direction:column;font-size:13px;justify-content:center;padding:20px 12px 25px;position:relative;text-align:center}.sidebar-menu li a:hover{color:#00e565}.sidebar-menu li a:after{background:#2f3640;content:"";height:16px;opacity:0;position:absolute;right:-8px;transform:rotate(45deg);width:16px}.sidebar-menu li a span{display:block;margin-top:8px;transition:all .2s ease}.sidebar-menu li.active a{color:#00e565}.sidebar-menu li.active a:after{opacity:1}.sidebar.toggled{width:80px}.sidebar.toggled .logo{height:105px}.sidebar.toggled .logo img{transform:scale(0)}.sidebar.toggled .logo img.logo-mini{transform:scale(1)}.sidebar.toggled .toggle svg{transform:rotate(180deg)}.sidebar.toggled li a span{position:absolute;transform:scale(0)}.profile-popup{left:100%;opacity:0;position:absolute;top:0;visibility:hidden;width:340px;z-index:3}.active>.profile-popup{opacity:1;transition:all .3s ease-out;visibility:visible}.profile-popup>div{background:#2f3640;opacity:0;padding:20px 30px 30px;transform:translateX(20px);visibility:hidden}.active>.profile-popup>div{opacity:1;transform:translateX(0);transition:all .15s ease-out;visibility:visible}.popup-user{background:url(../svg/popup-user.svg) no-repeat 0;color:#fff;font-size:18px;font-weight:700;margin-bottom:30px;padding-left:60px}.popup-user span{display:block;font-size:13px;font-weight:400;letter-spacing:.4pt;margin-top:3px;opacity:.7}.popup-user-menu{color:#e3e3e3}.popup-user-menu a{align-items:center;display:flex}.popup-user-menu a:hover{color:#00af46}.popup-user-menu a svg{margin-right:8px}.popup-user-menu li+li{margin-top:12px}.h1,h1{font-size:26px;margin:0}.h1,.h2,h1,h2{display:block;font-weight:700;line-height:1}.h2,h2{font-size:20px;margin:0 0 25px}.page-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:35px}.footer{color:#656f79;padding:60px 0 0}.footer .container{align-items:center;display:flex;justify-content:space-between}.footer a{color:#00af46}.no-api{align-items:center;background:#f4f5f5;display:flex;justify-content:space-between;margin-bottom:30px;padding:44px}.no-api-text{font-weight:500;opacity:.7}.has-api{margin-bottom:30px}.has-api-title{display:block;margin-bottom:10px;opacity:.75}.has-api-content{display:flex}.has-api-content .btn{flex-shrink:0;margin-left:12px}.api-key{background:#f7f7f7;border:1px solid #e3e3e4;border-radius:3px;display:block;font-weight:500;height:50px;line-height:50px;padding:0 20px;width:100%}.api-bottom{display:flex;margin-top:20px}.api-re-generate{flex-shrink:0;margin-left:80px}.text{color:#656f79;font-size:14px;line-height:1.45}.text p{margin:0}.text p+p{margin-top:24px}.popup.fancybox-content{background:transparent;cursor:default;padding:0;text-align:center}.modal-close-small{background:#f8f9f9;border:0;border-radius:0;border-bottom-left-radius:8px;color:#fe1010;cursor:pointer;height:66px;margin:0;padding:6px;position:absolute;right:0;top:0;width:66px}.modal-close-small:hover{color:red}.popup{display:none;padding:0}.popup-in{background:#fff;border-radius:0;max-width:900px;padding:45px 70px;width:100%}@media (max-width:1199px){.popup-in{min-width:0}}.popup-title{font-size:26px;font-weight:700;line-height:1.3;margin-bottom:40px;text-align:center}.popup--active{display:inline-block}.modal-close-small svg{fill:transparent;stroke:currentColor;stroke-width:1.5;width:40px}.buttons{align-items:center;display:flex;justify-content:center}.buttons .btn+.btn{margin-left:12px}.prop-list-links,.prop-list-links a{align-items:center;display:flex}.prop-list-links a{background:#ebeced;border-radius:5px;color:#56616b;font-size:16px;font-weight:600;line-height:1;padding:8px 15px}.prop-list-links a:hover{color:#00af46}.prop-list-links a span{font-size:14px;font-weight:400;margin-left:22px;opacity:.7}.prop-list-links a+a{margin-left:10px}.prop-list-links a.active{background:#00af46;color:#fff}.prop-list-item{border:1px solid #eaeaeb;border-radius:5px;box-shadow:0 4px 15px -10px rgba(0,0,0,.15);margin-bottom:25px;transition:all .2s ease}.prop-list-item:hover{box-shadow:0 4px 15px -5px rgba(0,0,0,.15)}.pli-info{align-items:center;border-bottom:1px solid #eaeaeb;display:flex;flex-wrap:wrap;min-height:60px;padding:13px 20px}.pli-number{font-size:16px;font-weight:700;margin-right:20px}.pli-number a:hover{color:#00af46}.date{background:url(../svg/date.svg) no-repeat 0;color:#5b6670;font-size:12px;padding-left:24px}.pli-info-right{margin-left:auto}.pli-info-right,.status{align-items:center;display:flex}.status{border-radius:12px;color:#fff;font-size:10px;font-weight:700;height:24px;justify-content:center;padding:0 15px;text-align:cneter;text-transform:uppercase;white-space:nowrap}.pli-doc{flex-wrap:wrap;margin-right:40px;padding-left:34px;position:relative}.pli-doc-wrapper{word-wrap:anywhere;display:flex;flex:1;min-width:400px}.pli-doc-wrapper>div{min-width:105px}.pli-doc.has_del{padding-right:30px}.pli-doc a{color:#339c5d;font-size:14px;font-weight:500}.pli-doc a:hover{color:#00af46}.pli-doc-date{color:#5b6670;display:block;font-size:12px;margin:4px 0}.prop-docs .pli-doc--inv{max-width:200px;min-width:200px}.shipp_docs{display:flex;flex-wrap:wrap;position:relative}.ship_upload_button{max-width:30px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.pli-doc--inv{background:url(../svg/inv.svg) no-repeat 0 0}.pli-doc--inv-wrapper{display:flex}.pli-doc--shipping{background:url(../svg/shipping.svg) no-repeat 0 0}.pli-doc--shipping>div{margin-bottom:20px}.pli-content{padding:15px 20px 20px}.pli-products-row{align-items:center;color:#4f5b66;display:flex;flex-wrap:wrap;font-size:14px;padding:5px 10px;transition:all .1s linear;width:100%}.pli-products-row .pli-comment{font-family:Open Sans;font-size:13px;font-style:italic;font-weight:400;max-width:400px;opacity:.75;overflow-wrap:break-word;white-space:pre-line;width:100%;word-break:break-all}.pli-products-row .pli-product-total{width:100px}.pli-more:after{background:#a8a28114;margin-top:6px;padding:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pli-products-row.is-hidden{display:none}.pli-products-row.is-visible{display:flex}.pli-products-row:hover{background:#f4f5f5;cursor:default}.pli-products-row .currency{font-size:10px}.pli-products-row .pli-product-title{align-items:flex-start;color:#243240;display:flex;font-size:15px;font-weight:500;padding-right:20px;width:calc(100% - 360px);word-break:break-all}.pli-products-row .pli-product-comment{color:#e48900;margin-left:auto;margin-top:4px;transition:all .2s ease}.pli-products-row .pli-product-comment:hover{color:#00af46;cursor:help}.pli-products-row .pli-product-art{color:#5b6670;font-size:10px;overflow:hidden;padding-right:15px;text-overflow:ellipsis;white-space:nowrap;width:80px}.pli-products-row .pli-product-price{white-space:nowrap;width:100px}.pli-products-row .pli-product-quant{width:80px}.pli-products-row .pli-product-total{font-weight:500;text-align:right;white-space:nowrap;width:75px}.pli-summary{margin-top:12px}.pli-more,.pli-summary{align-items:center;display:flex}.pli-more{background:#f5f5f5;border-radius:5px;color:#79828a;font-size:12px;font-weight:600;justify-content:center;padding:6px 30px;position:relative}.pli-more:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.375 5.25 7 9.625 2.625 5.25' stroke='%2379828A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat 100%;content:"";padding:7px;position:absolute;right:10px}.pli-more:hover:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.375 5.25 7 9.625 2.625 5.25' stroke='%2300AF46' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat 100%}.pli-more.pli-more-closed:after{transform:rotate(180deg)}.pli-more svg{margin-left:6px}.pli-more.active svg{transform:rotate(180deg)}.pli-more:hover{color:#00af46;cursor:pointer}.pli-link{color:#036c31;font-weight:700;margin-right:40px}.pli-link:hover{color:#00af46}.pli-total{display:flex;font-size:18px;margin-left:auto;white-space:nowrap}.pli-total-value{font-weight:700;margin-left:6px}.pli-total .currency{font-size:12px;font-weight:500}.pli-products-list{margin-left:-10px;margin-right:-10px}.pagination{align-items:center;display:flex}.pagination .pagination-next-nav{display:none}.pagination-info{margin-left:auto;opacity:.7}.pagination ul{align-items:center;display:flex}.pagination ul li{margin-right:6px}.pagination ul a{background:#fff;border-radius:3px;box-shadow:0 4px 15px -10px rgba(0,0,0,.15);color:#243240;display:block;font-size:15px;height:40px;line-height:40px;min-width:40px;padding:0 5px;text-align:center}.pagination ul a:hover{box-shadow:0 2px 8px -2px rgba(0,0,0,.15)}.pagination .pagination-prev-nav,.pagination ul li.active span{display:none}.pagination ul li.active a{color:#00af46;display:block;font-size:15px;height:40px;line-height:40px;min-width:40px;padding:0 5px;text-align:center}.panel-sort{align-items:center;background:#fff;border:1px solid #eaeaeb;border-radius:5px;display:flex;margin-bottom:15px;padding:14px 20px}.panel-sort .filter-btn{align-items:center;color:#243240;display:flex;font-size:12px;font-weight:600;margin-left:auto;transition:all .2s ease}.panel-sort .filter-btn:hover{color:#008334;cursor:pointer}.panel-sort .filter-btn.active{color:#00af46}.panel-sort .filter-btn svg{margin-right:10px}.panel-sort .sort-links{display:flex;font-size:12px;font-weight:600;text-transform:uppercase}.panel-sort .sort-links li{margin-right:30px}.panel-sort .sort-links a:hover{color:#00af46}.panel-sort .sort-links a.active{color:#008334}@media (max-width:1199px){.pli-doc,.pli-number{margin-right:20px}.container{padding-left:25px;padding-right:25px}}.login-page{align-items:center;background:url(../img/login.jpg) no-repeat 50%;background-size:cover;display:flex;justify-content:center;min-height:100vh;position:relative;width:100%}.login-page:after{background:linear-gradient(0deg,rgba(5,61,29,.644),rgba(36,47,41,.245) 101.12%);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.login-content{padding:50px;position:relative;z-index:2}.login-logo{display:flex;justify-content:center;margin-bottom:60px}.login-panel{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;grid-area:1/1;opacity:1;padding:45px 70px 60px;transform:rotateY(-180deg);transition:.8s;width:460px;z-index:1}.login-panel.active{-webkit-backface-visibility:visible;backface-visibility:visible;opacity:1;position:relative;transform:rotateY(0deg);z-index:2}.choose-panel,.forgot-panel{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;display:flex;flex-direction:column;grid-area:1/1;height:100%;justify-content:center;opacity:1;padding:45px 70px 60px;transform:rotateY(180deg);transition:.8s;width:460px;z-index:1}.choose-panel.active,.forgot-panel.active{-webkit-backface-visibility:visible;backface-visibility:visible;opacity:1;position:relative;transform:rotateY(0deg);z-index:2}.login-title{font-size:26px;font-weight:700;margin-bottom:40px;text-align:center}.forgot-link{font-size:14px;font-weight:600;margin:-12px 0 25px}.forgot-link a:hover{color:#00af46}.login-bottom{font-weight:500;margin-top:25px;text-align:center}.login-bottom a{color:#008334;font-weight:700}.login-bottom a:hover{color:#00af46}.forgot-bottom{font-weight:500;margin-top:25px;text-align:center}.forgot-bottom a{font-weight:700}.forgot-bottom a:hover{color:#00af46}.login-panel-container{align-self:center;display:flex;display:grid;grid-column:1/1;grid-row:1/1;perspective:1400px;position:relative}.popup-text{font-size:16px;font-weight:500;margin-bottom:25px;opacity:.8;text-align:center}.vm--modal .flex .btn+.btn{margin-left:20px}.prop-title-buttons{display:flex;margin-left:auto}.prop-title-buttons>*+.btn{margin-left:12px}.page-title-prop-title{align-items:center;display:flex;flex-wrap:wrap;word-break:break-all}.page-title-prop-title .status{font-size:15px;margin-left:15px;padding:0 19px;text-transform:none}.page-title-date{display:block;font-weight:500;margin-top:5px;opacity:.7;width:100%}.prop-info-user{background:#f4f5f5;border-radius:5px;color:#4f5a65;display:flex;font-weight:500;line-height:1.8;margin-right:40px;padding:25px 35px}.cpl-contacts .u,.prop-info-user .u,.user-list-contacts .u{border-bottom:none}.cpl-contacts .u:hover,.prop-info-user .u:hover,.user-list-contacts .u:hover{color:#00af46}.prop-info-user div+div{margin-left:55px}.prop-info-user a:hover{color:#243240}.prop-info{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:35px}.prop-actions{align-items:flex-end;color:#4e5a65;display:flex;flex-direction:column}.prop-actions svg{margin-left:7px;opacity:.5;transition:opacity .2s ease}.prop-actions-link{align-items:center;display:flex;font-weight:500;justify-content:flex-end}.prop-actions-link:hover{color:#243240}.prop-actions-link:hover svg{opacity:1}.prop-actions .prop-actions-link+.prop-actions-link{margin-top:11px}.prop-content-title{font-size:18px;font-weight:700;margin-bottom:22px}.prop-content-table{margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}.prop-content-table table{border-collapse:collapse;width:100%}.prop-content-table table td{background:#fff;border-bottom:2px solid #f4f5f5;color:#4f5b66;font-size:14px;font-weight:500;padding:15px}.prop-content-table table td .currency{font-size:10px}.prop-content-table table tr:last-child td{border-bottom:0}.prop-content-table table .pct-sum{color:#243240;font-weight:700}.prop-content-table table .pct-title{color:#243240;font-weight:600;word-break:break-all}.prop-content-table table .pct-art{font-size:12px;font-weight:400;margin:4px 0 6px;opacity:.75}.prop-content-table table .pct-comment{background:#a8a28114;font-family:Open Sans;font-size:13px;font-style:italic;font-weight:400;margin-top:6px;max-width:400px;opacity:.75;padding:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.prop-content-table table th{padding:10px 15px;text-align:left}.prop-content-table table .switcher{margin-left:auto;margin-right:auto}.table-sort-link{color:#008334;font-size:12px;font-weight:600;opacity:.8;position:relative;text-transform:uppercase;transition:all .2s ease}.table-sort-link:hover{cursor:pointer;opacity:1}.table-sort-link.active,.table-sort-link.asc,.table-sort-link.desc{opacity:1}.table-sort-link.asc:after,.table-sort-link.desc:after{background:url(../svg/sort-arrow.svg) no-repeat 50%;content:"";height:14px;position:absolute;right:-21px;top:calc(50% - 7px);width:14px}.table-sort-link.desc:after{transform:rotate(180deg)}.pct-price,.pct-quant,.pct-sum{white-space:nowrap}.switcher{display:block;font-size:14px;line-height:1.3;min-height:22px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:42px}.switcher:hover{cursor:pointer}.switcher input{height:0;margin:0;opacity:0;position:absolute;width:0}.switcher input+span:before{background:#ff4a76;border-radius:50%;height:16px;left:3px;top:3px;width:16px;z-index:2}.switcher input+span:after,.switcher input+span:before{content:"";position:absolute;transition:all .2s ease-out}.switcher input+span:after{background:#fff;border:1px solid #ff4a76;border-radius:11px;height:22px;left:0;top:0;width:42px}.switcher input:checked+span:before{background:#00af46;left:23px}.switcher input:checked+span:after{background:#fff;border:1px solid #00af46}.text-center{text-align:center!important}.pct-date{margin:3px 0}.prop-content-section+.prop-content-section{margin-top:60px}.prop-content-summary{align-items:center;display:flex;justify-content:flex-end;margin-top:30px}.prop-content-summary-total{display:flex;font-size:18px;font-weight:500;margin-right:60px}.prop-content-summary-total-value{font-weight:700;margin-left:4px;white-space:nowrap}.prop-content-summary-total .currency{font-size:14px;font-weight:500}.pct-payment select{background-position:right 10px center;height:34px;line-height:34px;padding:0 10px}.prop-comment .form-control{background:#f7f7f7;height:75px;max-height:250px;max-width:100%;resize:auto}.text-map{font-size:16px;font-weight:500}.text-map ul{margin-bottom:25px}.text-map h4{color:#243240;margin-bottom:10px}.text-map li+li{margin-top:12px}.text a:hover{color:#00af46}.page-title--profile{display:block}.page-title--profile span{display:block;margin-top:5px;opacity:.9}.change-pass-bt{display:flex;justify-content:flex-start;margin-bottom:30px}.change-pass-bt .btn:hover{border-color:#243240;color:#243240}.profile-horizontal-form{align-items:flex-end;display:flex;margin-bottom:70px}.profile-horizontal-form>*{margin-bottom:0}.profile-horizontal-form .form-group{margin-right:20px}.rekv{color:#243240;font-size:16px;font-weight:500;margin-bottom:20px}.rekv span{display:block;font-size:14px;font-weight:400;margin-bottom:5px;opacity:.75;text-transform:uppercase}.alert{border-radius:5px;color:#66707a;font-size:14px;line-height:1.6;margin-bottom:30px;padding:32px 32px 32px 82px}.alert--warning{background:url(../svg/alert-warning.svg) no-repeat 30px 30px,#fff;border:1px solid #ff7a00}.alert--success{background:url(../svg/alert-success.svg) no-repeat 30px 30px,#fff;border:1px solid #00af46}.alert--danger{background:url(../svg/alert-danger.svg) no-repeat 30px 30px,#fff;border:1px solid #ff4a76}.main-overlay{background:#2f3640;bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:all .2s ease;visibility:hidden;z-index:5}.main-overlay--active{opacity:.6;visibility:visible}.rpanel{bottom:0;display:block!important;opacity:0;position:fixed;right:-640px;top:0;transition:all .2s ease;visibility:hidden;width:640px;z-index:22}.rpanel--active{display:block!important;opacity:1;transform:translateX(-640px);visibility:visible}.rpanel .popup-in{height:100%;min-height:100%;min-width:100px;overflow-y:auto;width:100%}.rpanel .popup-title{text-align:left}.popup-in::-webkit-scrollbar{height:8px;width:8px}.popup-in::-webkit-scrollbar-thumb{background:#b9b9b9;border-radius:4px}.popup-in::-webkit-scrollbar-thumb:hover{background:#d8d8d8}.popup-in::-webkit-scrollbar-track{background:#f7f7f7;opacity:0;width:20px}.popup-in{scrollbar-color:#b9b9b9;scrollbar-width:thin}.profile-admin-form{margin-bottom:35px;max-width:1100px}.profile-admin-form .form-control{background-color:#f7f7f7}.profile-admin-form .form-delimeter{border-bottom:1px solid #d3d5d8;margin:30px 0 40px}.admin-pass{margin-top:25px}.form-group--switcher{align-items:center;display:flex}.form-group--switcher span+label{margin-left:20px}.prop-docs{align-items:flex-start;display:flex;margin-bottom:40px}.prop-docs .pli-doc{word-wrap:anywhere;padding-right:30px;position:relative}.del-doc{color:#ff4a76;height:20px;position:absolute;right:0;top:calc(50% - 10px);width:20px}.del-doc:hover{cursor:pointer;opacity:.7}.prop-filter.open{display:block}.prop-filter,.prop-filter.open{background:#fff;border:1px solid #eaeaeb;border-radius:5px;margin-bottom:15px;padding:30px}.prop-filter{display:none}.prop-filter-in{align-items:flex-end;display:flex}.prop-filter-in .btn+.btn{margin-left:10px}.prop-filter-in .form-group+.btn{margin-left:auto}.prop-filter-in .form-group{margin-bottom:0;margin-right:30px}.prop-filter-in .form-group-title{font-size:11px;text-transform:uppercase}.prop-filter-in .form-control{height:40px}.form-prop-filter-serach{display:flex;margin:15px 0;width:100%}.form-prop-filter-serach button{margin:0 10px}.form-prop-filter-serach a{padding-top:3px}.form-dates{align-items:center;display:flex}.form-dates+.error_message{position:absolute;width:120%}.date-delimeter{background:#d6d8db;display:block;height:1px;margin:0 15px;width:15px}.price-update{align-items:center;background:#f4f5f5;display:flex;justify-content:space-between;margin-bottom:30px;padding:30px}.price-update-title{color:#243240;font-size:15px;font-weight:500}.price-update-info{display:flex}.price-update-info>div+div{margin-left:75px}.price-update-info span{color:#243240;font-size:700;font-weight:700}.price-update-info .date{font-size:14px;margin-top:5px}.price-tabs{align-items:center;display:flex;margin-bottom:32px}.price-tabs input{height:0;margin:0;opacity:0;position:absolute;width:0}.price-tabs label{cursor:pointer;margin-right:15px}.price-tabs label span{align-items:center;background:#ebeced;border-radius:5px;color:#56616b;display:flex;font-size:16px;font-weight:600;line-height:1;padding:8px 25px;transition:all .2s ease}.price-tabs label:hover span{color:#00af46}.price-tabs input:checked+span{background:#00af46;color:#fff}.price-rule{font-size:14px;margin-bottom:20px}.price-form{display:flex;margin-bottom:40px;width:63%}.price-form .btn{flex-shrink:0;margin-left:35px}.price-file{width:100%}.price-file:hover{cursor:pointer}.price-file span{align-items:center;background-color:#f7f7f7;background-image:url(../svg/file.svg);background-position:15px;background-repeat:no-repeat;border:1px solid #e6e6e7;border-radius:3px;display:flex;font-size:15px;font-weight:500;height:50px;max-width:280px;overflow:hidden;padding:0 15px 0 55px}.price-file span:hover{color:#00af46}.price-file input{opacity:0;position:absolute;visibility:hidden}.price-table .btn{margin-top:26px}.price-table-in{border:1px solid #eaebec;position:relative}.price-table-in:after{background:linear-gradient(0deg,#fff,transparent);bottom:0;content:"";height:calc(100% - 100px);pointer-events:none;position:absolute;width:100%}.price-table-in table{border-collapse:collapse;border-spacing:0;width:100%}.price-table-in table th{background-color:#036c31;border:0;border-right:1px solid rgba(36,50,64,.1);color:#fff;height:48px;padding:0 10px;text-align:left}.price-table-in table th select{background-color:#036c31;border:0;color:#fff;height:48px;width:100%}.price-table-in table th:last-child{border-right:0}.price-table-in table td{border:0;border-right:1px solid rgba(36,50,64,.1);color:#243240;font-weight:500;max-width:400px;overflow:hidden;padding:10px;text-overflow:ellipsis;white-space:nowrap}.price-table-in table td:last-child{border-right:0}.register-page{display:flex;height:100vh;overflow-y:hidden;width:100%}.register-image{align-items:center;background:url(../img/register-1.jpg) no-repeat 100%;background-size:cover;display:flex;flex-direction:column;justify-content:center;padding:50px;position:relative;width:100%}.register-image.register-image-2{background:url(../img/register-2.jpg) no-repeat 100%;background-size:cover}.register-image:after{background:linear-gradient(0deg,rgba(5,61,29,.85),rgba(36,47,41,.245) 101.12%);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.register-image>*{position:relative;z-index:1}.register-image ul{color:#fff;font-size:20px;font-weight:700}.register-image ul li+li{margin-top:26px}.scroll::-webkit-scrollbar{height:8px;width:8px}.scroll::-webkit-scrollbar-thumb{background:#b9b9b9;border-radius:4px}.scroll::-webkit-scrollbar-thumb:hover{background:#d8d8d8}.scroll::-webkit-scrollbar-track{background:#f7f7f7;opacity:0;width:20px}.scroll{scrollbar-color:#b9b9b9;scrollbar-width:thin}.register-content{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;flex-shrink:0;max-width:1200px;min-width:800px;overflow-y:auto;padding:35px 90px;width:calc(100% - 530px)}.register-links{color:#00af46;font-size:16px;font-weight:500;margin-left:auto}.register-links a+a{margin-left:35px}.register-links a:hover{color:#243240}.register-title{margin-bottom:40px;margin-top:100px}.register-title span{color:#e48900;display:block;margin-top:5px}.register-steps{align-items:center;display:flex;font-weight:500;margin-bottom:30px;text-transform:uppercase}.register-steps .register-step{color:#90979e;position:relative}.register-steps .register-step--current{color:#243240}.register-steps .register-step--success{color:#00af46;cursor:pointer}.register-steps .register-step+.register-step{margin-left:70px}.register-steps .register-step+.register-step:after{background:#d3d5d8;content:"";height:1px;pointer-events:none;position:absolute;right:calc(100% + 15px);top:50%;width:40px}.reg-form,.register-form-wrapper{width:100%}.reg-form .form-delimeter{border-bottom:1px solid #d3d5d8;margin:5px 0 30px}.reg-bottom{align-items:center;display:flex}.reg-bottom .btn{margin-right:32px}.reg-bottom-text{font-size:14px}.reg-bottom-text a{color:#00af46}.reg-form-step{display:none}.reg-form-step.active{display:block}#step-3{margin-top:100px}#step-3 .h1{margin-bottom:12px;margin-top:32px}.user-search{display:flex;display:-ms-flexbox;margin-bottom:44px;width:613px}.user-search .btn{display:block;height:50px;margin-left:10px}.user-search .reset{line-height:48px}.user-list-titles{display:flex;font-size:11px;margin-bottom:10px;padding:0 10px 0 20px;text-transform:uppercase}.user-list-contacts div{margin-top:6px}.user-list-contacts a:hover{color:#00af46}.user-list-titles>div{font-weight:600;width:20%}.user-list-titles>div a{opacity:.5}.user-list-titles>div a:hover{cursor:pointer;opacity:1}.user-list-titles>div a.active{color:#00af46;opacity:1}.user-list-titles>div:last-child{text-align:center;width:calc(20% - 45px)}.user-list-item{align-items:center;background:#fff;border:1px solid #eaeaeb;border-radius:5px;box-shadow:0 4px 15px -10px rgba(0,0,0,.15);color:#4f5b66;display:flex;font-size:14px;font-weight:500;margin-bottom:12px;padding:20px 10px 20px 20px;transition:all .2s ease}.user-list-item:hover{box-shadow:0 4px 15px -5px rgba(0,0,0,.15)}.user-list-item>div{width:20%}.user-list-item>div.user-list-status{width:calc(20% - 45px)}.user-list-item>div.user-list-actions{width:45px}.user-list-company{color:#243240;font-weight:600}.user-list-company div{font-size:12px;font-weight:400;margin-top:8px;opacity:.8}.user-list-status{height:20px}.user-list-status--ok{background:url(../svg/status-ok.svg) no-repeat 50%}.user-list-status--no{background:url(../svg/status-no.svg) no-repeat 50%}.user-list-status--wait{background:url(../svg/status-wait.svg) no-repeat 50%}.icon-action-dots{border-radius:3px;position:relative}.icon-action-dots,.icon-action-dots:after{height:40px;transition:all .2s ease;width:45px}.icon-action-dots:after{background:url(../svg/dots-v.svg) no-repeat 50%;content:"";left:0;opacity:.7;position:absolute;top:0}.icon-action-dots:hover{background:#e4e5e6;cursor:pointer}.icon-action-dots:hover:after{opacity:1}.active>.icon-action-dots{background:#e4e5e6}.active>.icon-action-dots:after{opacity:1}.user-list-actions{position:relative}.action-menu{margin-right:10px;opacity:0;position:absolute;right:100%;top:0;transition:all .2s ease;visibility:hidden;z-index:8}.active>.action-menu{opacity:1;visibility:visible}.user-list{margin-bottom:20px}.blocked:hover{color:#f04646!important}.action-menu{color:#fff}.action-menu ul{background-color:#2f3640;border-radius:5px;padding:15px 25px 15px 15px;position:relative}.action-menu ul:after{background-color:#2f3640;content:"";height:10px;position:absolute;right:-5px;top:15px;transform:rotate(45deg);width:10px}.action-menu li+li{margin-top:12px}.action-menu a{align-items:center;display:flex;white-space:nowrap}.action-menu a:hover{color:#00e565}.action-menu a svg{height:16px;margin-right:10px;width:16px}.user-list-date--online{color:#00af46}.cprop-list,.cprop-list-item{margin-bottom:25px}.cprop-list-item{background:#fff;border:1px solid #eaeaeb;border-radius:5px;box-shadow:0 4px 15px -10px rgba(0,0,0,.15);display:flex;padding:20px 10px 20px 20px;transition:all .2s ease}.cprop-list-item:hover{box-shadow:0 4px 15px -5px rgba(0,0,0,.15)}.cprop-list-item-info{width:45%}.cprop-list-item-info,.cprop-list-item-sups{border-right:1px solid #eaebec;padding-right:25px}.cprop-list-item-sups{padding-left:25px;width:30%}.cprop-list-item-sups ul{font-weight:500;width:100%}.cprop-list-item-sups ul li+li{margin-top:3px}.cprop-list-item-sups ul .is-hidden{display:none}.cprop-list-item-sups ul .is-visible{display:block}.cprop-list-item-sum{padding-left:25px;padding-right:50px;position:relative;width:25%}.cli-name{display:block;font-size:16px;margin-top:10px;width:100%;word-break:break-all}.cli-name a:hover{color:#00af46}.cli-comment{font-family:Open Sans;font-size:12px;font-style:italic;margin-top:10px;opacity:.75;word-break:break-all}.cli-title{font-size:12px;font-weight:600;margin-bottom:10px;opacity:.5;text-transform:uppercase}.cli-in{align-items:flex-start;display:flex;flex-wrap:wrap}.cli-more{color:#79828a;display:inline-block;font-size:12px;margin-top:5px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cli-more:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.375 5.25 7 9.625 2.625 5.25' stroke='%2379828A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat 100%;content:"";padding:7px;position:absolute;right:-18px}.cli-more:hover:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.375 5.25 7 9.625 2.625 5.25' stroke='%232F3640' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat 100%}.cli-more.cli-more-closed:after{margin-top:3px;transform:rotate(180deg)}.cli-more svg{display:inline-block;margin-left:4px;vertical-align:middle}.cli-more.active svg{transform:rotate(180deg)}.cli-more:hover{color:#243240;cursor:pointer}.cli-list-actions{position:absolute;right:0;top:0}.cli-status{margin-left:auto;margin-top:8px}.cli-total{font-size:16px;font-weight:700}.c-prop-spec{float:right;margin-bottom:30px}.c-prop-spec a{align-items:center;display:flex;font-weight:600;line-height:1}.c-prop-spec a svg{margin-right:5px}.c-prop-spec a:hover{color:#00af46}.sup-spec{margin-top:30px}.c-prop-comment{background:#a8a28114;color:#243240;float:left;font-family:Open Sans;font-style:italic;line-height:1.4;margin-bottom:30px;max-width:480px;opacity:.8;padding:16px;word-break:break-all}.c-prop-actions{align-items:center;clear:both;display:flex;margin-bottom:30px}.c-prop-actions-total{font-size:18px;margin-left:auto}.c-prop-actions-total span{font-weight:700}.c-prop-actions .form-control{margin-right:15px;max-width:220px}.c-prop-list .pli-info{border-bottom:0}.c-prop-list .cpl-title{display:flex;flex-direction:column;justify-content:flex-end;margin-right:50px;min-height:42px;min-width:250px}.c-prop-list .cpl-title span{display:block;font-size:21px;font-weight:700;margin-bottom:8px}.c-prop-list .cpl-contacts{display:flex;flex-direction:column;justify-content:flex-end;margin-right:50px;min-height:42px;min-width:130px}.c-prop-list .cpl-contacts div{margin-top:8px}.c-prop-list .cpl-contacts div a{font-weight:600}.c-prop-list .cpl-address{display:flex;flex-direction:column;justify-content:flex-end;margin-right:50px;min-height:42px}.c-prop-list .cpl-actions{align-items:flex-start;border-bottom:1px dashed #c3c3c3;display:flex;flex-flow:row wrap;justify-content:space-between;padding:15px 20px 20px}.c-prop-list .cpl-actions .cpl-buttons{align-items:center;display:flex;flex:1;justify-content:flex-end;margin-left:15px;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.c-prop-list .cpl-actions .cpl-buttons .btn+.btn{margin-left:15px}.c-prop-list .pli-products-title{font-size:16px;font-weight:700;margin-bottom:15px;word-break:break-all}.c-prop-list .pli-product-status{color:#00af46;width:120px}.c-prop-list .pli-product-status--off{color:#ff4a76}.c-prop-list .pli-product-status--null{color:#000}.c-prop-list .pli-products-row .pli-product-title{width:calc(100% - 630px)}.c-prop-list .pli-products-row .pli-delivery-date{font-weight:500;text-align:right;white-space:nowrap;width:150px}.c-prop-list .pli-products-row--off{background:#ffe9ee}.c-prop-list .cpl-list-comment{background-color:#a8a28114;display:flex;flex:2;justify-content:flex-start}.c-prop-list .cpl-list-comment>div{border-radius:5px;font-family:Open Sans,sans-serif;font-style:italic;padding:16px;position:relative}.c-prop-list .pli-product-date{width:150px}.c-prop-list .pli-service-row .pli-product-title{width:calc(100% - 700px)}div+.pli-products{margin-top:40px}.prop-costumer{background:url(../svg/prop-customer.svg) no-repeat 0;color:#767c81;font-weight:600;margin-top:10px;padding-left:23px}.edit-title{color:#2f3640;margin-bottom:-5px;margin-left:14px;opacity:.5}.edit-title:hover{cursor:pointer;opacity:1}.new-prop-actions{align-items:center;display:flex;margin-bottom:15px}.new-prop-actions .autocomplete-container{position:relative;width:100%}.new-prop-actions .form-control{background-color:#fff}.spec-download{align-items:center;color:#243240;display:flex;flex-shrink:0;font-weight:600;line-height:1;margin-left:60px}.spec-download,.spec-download svg{margin-right:10px}.spec-download.disabled{opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.spec-download:hover{color:#00af46}.prop-empty{background:#f4f5f5;line-height:1.5;padding:48px;text-align:center}.popup .flex .btn+.btn{margin-left:20px}.autocomplete-popup{background:#fff;box-shadow:0 4px 15px rgba(0,0,0,.15);left:0;margin-top:8px;opacity:0;position:absolute;top:100%;transition:all .2s ease;visibility:hidden;width:100%;z-index:2}.autocomplete-popup.active{opacity:1;visibility:visible}.autocomplete-actions{align-items:center;background:#f4f5f5;display:flex;padding:20px}.autocomplete-actions>*+*{margin-left:15px}.autocomplete-actions input.form-control{max-width:120px}.autocomplete-quant{align-items:center;display:flex;flex-shrink:0;white-space:nowrap}.autocomplete-quant span{opacity:.75;text-transform:uppercase}.autocomplete-quant .form-control{margin-left:8px;width:90px}.autocomplete-item{border-bottom:1px solid #e9e9ea;display:flex;padding:16px 20px}.autocomplete-item:last-child{border-bottom:none}.autocomplete-item:hover{background:#e4fbed;cursor:pointer}.autocomplete-item-info{display:flex;flex-wrap:wrap;font-size:15px;width:100%}.autocomplete-item-info__name{margin-bottom:4px;width:100%}.autocomplete-item-info__art{font-size:11px;min-width:80px;opacity:.75}.autocomplete-item-info__company{margin-left:30px;position:relative}.autocomplete-item-info__company-name{color:#036c31;font-size:11px;margin-bottom:-5px;margin-top:-5px;opacity:.75;padding-bottom:5px;padding-top:5px}.autocomplete-item-info__company-name:hover{cursor:pointer;opacity:1}.autocomplete-item-quant{flex-shrink:0;text-align:center;white-space:nowrap;width:80px}.autocomplete-item-price{flex-shrink:0;font-weight:600;text-align:right;white-space:nowrap;width:120px}.autocomplete-item-price .currency{font-size:11px;font-weight:400}.autocomplete-item .color-warning{color:#e48900;font-weight:700}.autocomplete-item-info__company-info{background:#fff;border-radius:5px;bottom:calc(100% + 5px);box-shadow:0 1px 3px rgba(0,0,0,.15);left:-15px;opacity:0;padding:15px;position:absolute;transition:all .2s ease;visibility:hidden;white-space:nowrap;z-index:2}.autocomplete-item:first-child .autocomplete-item-info__company-info{bottom:auto;top:calc(100% + 5px)}.autocomplete-item-info__company:hover .autocomplete-item-info__company-info,.pp-post:hover .autocomplete-item-info__company-info{opacity:1;visibility:visible}.aiic-name{font-size:14px;font-weight:500;margin-bottom:8px}.aiic-contacts{font-size:12px;margin-bottom:8px;opacity:.75}.aiic-pricelist{font-size:12px;font-weight:500;opacity:.75}.autocomplete-list{max-height:450px;overflow-y:auto}.popup-in-add .popup-title{text-align:left}.popup-in-add .popup-add-inputs .form-group:first-child{margin-bottom:25px}.popup-add-info{align-items:center;background:#f8f9f9;border-radius:5px;display:flex;justify-content:space-between;margin-bottom:30px;padding:20px 40px}.pp-post{display:flex;position:relative;text-align:left}.pp-post .autocomplete-item-info__company-name{font-size:14px;font-weight:600;margin-left:5px}.pp-art{margin-top:10px}.pp-art span{font-weight:700}.popup-add-info{text-align:left}.popup-add-info--quantity{font-size:15px}.popup-add-info--quantity span{font-weight:700}.popup-add-info--price{font-size:15px}.popup-add-info--price span{font-weight:700}.popup-add-sum{font-size:20px}.popup-add-sum .popup-add-value{font-weight:700;margin-left:5px}.popup-add-inputs{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:30px;text-align:left}.popup-add-inputs .form-group{margin-bottom:0}.popup-add-inputs .form-group:first-child{flex-shrink:0;position:relative;width:180px}.popup-add-inputs .form-group:first-child .form-control{padding-right:40px}.input-service-wrapper{position:relative}.popup-add-inputs .form-group:first-child .unit{bottom:37%;line-height:1;position:absolute;right:14px}.popup-add-inputs .form-group:nth-child(2){margin-left:27px}.popup-add-inputs .form-group:nth-child(2).textarea,.popup-add-inputs .form-group:nth-child(3),.popup-add-inputs .form-group:nth-child(4),.popup-add-inputs .form-group:nth-child(5){display:block;margin-bottom:25px;margin-left:0;width:100%}.popup-add-buttons button+button{margin-left:20px}.s-status{margin-left:0!important;margin-top:15px}.cust-prop-comment{background:#a8a28114;font-family:Open Sans;font-style:italic;line-height:1.5;margin-bottom:22px;max-width:480px;opacity:.75;padding:16px;word-break:break-all}.prop-content-table .autocomplete-item-info__company-name{border-bottom:1px dotted;color:#243240;opacity:.6}.prop-content-table .autocomplete-item-info__company-name:hover{border-bottom:1px dotted transparent;color:#243240;opacity:1}.prop-content-table .cli-list-actions{position:relative}.th-action{width:45px}.pct-postav{white-space:nowrap}.sidebar-counter{align-items:center;background-color:#ff522d;border-radius:10px;color:#fff;display:flex!important;font-size:11px;height:20px;line-height:10px;margin:0!important;padding:0 6px;position:absolute;right:15px;top:15px}.sidebar.toggled li a span.sidebar-counter{color:transparent;height:6px;overflow:hidden;padding:0;transform:none;width:6px}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}.error_message{color:red;display:block;font-size:12px;margin:12px 0}.error_message.block{background-color:#bd1e1e;color:#fff;display:block;margin:12px 0;padding:10px 0;white-space:pre-line}.error_message.login{text-align:center}.error_message.changepers_input{position:absolute}.success_message{color:green;display:block;margin:12px 0}.success_message.changepw{text-align:right}.success_message.changepers{margin:0 0 0 10px;text-align:right}.vm--container .vm--overlay{background:#2f3640;bottom:0;left:0;opacity:.6;position:fixed;right:0;top:0;transition:all .2s ease;visibility:visible;z-index:5}.forgot-link a:hover,.register-links a:hover{cursor:pointer}.pagination .page-item.active{color:#00af46;display:block;font-size:15px;height:40px;line-height:40px;min-width:40px;padding:0 5px;text-align:center}.pagination ul li.active span{display:block}#logout-form{display:none}.spinner{-webkit-animation:spinner 1s linear infinite;animation:spinner 1s linear infinite;border:3px solid #fff;border-radius:50%;border-top-color:transparent;height:25px;margin:0 auto;width:25px}@-webkit-keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.form-upload-buttons{align-items:center;display:flex;margin-left:27px;width:100%}.form-upload-buttons .price-started-row{margin-right:11px;text-align:right;width:100%}.form-upload-buttons input{width:48%}.price-started-row-wrapper{align-items:center;display:flex;width:175px}.vm--modal{z-index:5}.login-panel.repeat{display:flex;flex-direction:column;justify-content:center;text-align:center}.autocomplete-list.empty{display:flex;font-size:15px;padding:16px 20px;width:100%}.btn.hidden{display:none}.prop-content-buttons{display:flex;justify-content:flex-end}.prop-content-buttons button{margin:0 6px}.prop-content-buttons button:last-child{margin:0 0 0 6px}.pct-stock .item_availability{display:none}.sup_switcher{border-radius:11px;cursor:pointer;display:block;font-size:14px;line-height:1.3;margin-left:auto;margin-right:auto;min-height:22px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:62px;z-index:3}.sup_switcher:before{background:#ff4a76;border-radius:50%;content:"";height:16px;left:3px;position:absolute;top:3px;top:50%;transform:translate(-50%,-50%);transition:all .2s ease-out;width:16px;z-index:1}.sup_switcher.neutral{border:1px solid grey}.sup_switcher.neutral:before{background:grey;left:50%;margin-right:-50%}.sup_switcher.off{border:1px solid #ff4a76}.sup_switcher.off:before{background:#ff4a76;left:19%;margin-right:100%}.sup_switcher.on{border:1px solid #00af46}.sup_switcher.on:before{background:#00af46;left:81%;margin-right:0}.button_with_message_wrapper{align-items:center;display:flex;justify-content:center}input[type=date]{position:relative}input[type=date]::-webkit-calendar-picker-indicator{background:transparent;bottom:0;color:transparent;height:auto;left:0;position:absolute;right:0;top:0;width:auto}.pli-info .cpl-address,.pli-info .cpl-contacts,.pli-info .cpl-title{display:flex;justify-content:flex-start}.default-supplier-action{box-shadow:0 -1px 0 0 #f4f5f5;padding:8px 20px;text-align:right}.default-supplier-action a{color:#008334;font-weight:600}.default-supplier-action a:hover{color:#00af46}.default-supplier-action span{color:#797979}.popup-add-inputs-default-supplier{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:30px;text-align:left}.popup-add-inputs-default-supplier .form-group{display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.popup-add-inputs-default-supplier .form-group:first-child{flex-shrink:0;margin-right:15px;position:relative;width:120px}.popup-add-inputs-default-supplier .form-group:nth-child(2){flex-shrink:0;margin-right:15px;position:relative;width:100px}.popup-add-inputs-default-supplier .form-group:first-child .form-control,.popup-add-inputs-default-supplier .form-group:nth-child(2) .form-control{padding-right:10px}.popup-add-inputs-default-supplier .form-group:nth-child(3){flex:1}.popup-add-inputs-default-supplier .form-group.fix_comment_textarea{flex:none;width:100%}.popup-add-inputs-default-supplier .form-group:nth-child(4),.popup-add-inputs-default-supplier .form-group:nth-child(5),.popup-add-inputs-default-supplier .form-group:nth-child(6){width:100%}.autocomplete-item-info__company-info.top{bottom:inherit;top:calc(100% + 5px)}.cpl-title.admin{margin-top:9px;opacity:.8}.cpl-title.admin ul li:nth-child(2){margin-top:4px}.cpl-title.admin ul li span{font-weight:900}.chat_wrapper{margin-top:70px}.chat_list{display:flex;flex-direction:column}.chat_list_new{display:none;flex-direction:column;position:relative}.chat_list_new.show{display:flex;margin-bottom:70px}.chat_list_new.show:after{background-color:#00af46;border-radius:20px;bottom:-64px;color:#fff;content:"Новые сообщения";left:50%;padding:5px 20px;position:absolute;text-align:center;transform:translateX(-50%);width:40%}.chat_list_new.show:before{background-color:#e6e6e7;bottom:-51px;content:"";height:1px;position:absolute;width:100%}.chat_list .chat_message{padding:18px 14px}.chat_list .chat_message,.chat_list_new .chat_message_new{background-color:inherit;margin:13px 0;position:relative;width:80%}.chat_list_new .chat_message_new{border:2px solid #00af46;padding:14px}.chat_list .chat_message.our{background-color:#f4f4f1}.chat_list_new .chat_message_new.our{background-color:#f4f4f1;padding:18px 14px}.chat_list .chat_message .sub_info,.chat_list_new .chat_message_new .sub_info{display:flex;font-size:12px;justify-content:flex-end;width:100%}.chat_list .chat_message .sub_info .author,.chat_list_new .chat_message_new .sub_info .author{font-weight:700;margin-right:7px}.chat_list .chat_message .sub_info .created_date,.chat_list_new .chat_message_new .sub_info .created_date{color:#757575;font-weight:500;margin-left:7px;position:relative}.chat_list .chat_message .sub_info .created_date:before,.chat_list_new .chat_message_new .sub_info .created_date:before{background-color:#cccccd;content:"";height:100%;left:-6px;position:absolute;width:2px}.chat_list .chat_message.our .sub_info .created_date:before,.chat_list_new .chat_message_new.our .sub_info .created_date:before{background-color:#9f9f9f;content:"";height:100%;left:-6px;position:absolute;width:2px}.chat_list .chat_message.our,.chat_list_new .chat_message_new.our{align-self:end;border:1px solid #f4f4f1}.prop-content-buttons .btn--chat{margin-right:12px}.btn--chat{padding:0 18px}.unread_messages_count{background:red;border-radius:50%;color:#fff;font-family:sans-serif;font-size:12px;font-weight:900;line-height:24px;margin-left:10px;padding:3px 6px;position:relative;text-align:center}.unread_messages_count:before{border-color:red transparent transparent red;border-style:solid;border-width:4px 0 6px 11px;bottom:-4px;content:"";height:0;left:4px;position:absolute;width:0}.unread_messages_count:hover{background-color:#ff0000d2}.form-group.unread{align-items:center;display:flex;height:40px;justify-content:center}.message-file input[type=file]{display:none}.message-file:hover{opacity:.8}.message-file{border:1px solid #ccc;cursor:pointer;display:inline-block;padding:10px 25px 10px 12px;position:relative}.message-file:after{background:url(../img/file.png) no-repeat 50%;content:"";height:20px;position:absolute;right:7px;width:12px}.error_list{color:red;margin:10px 0 20px}.filelist{margin:10px 0;max-width:91%;width:-webkit-max-content;width:-moz-max-content;width:max-content}.filelist div{margin:8px 0;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;width:100%}.filelist div .del-doc{right:-40px}.filelist div .del-doc svg{position:absolute;right:0;top:0}.chat_file{display:flex;flex-direction:column;flex-wrap:wrap;margin:10px 0;padding-right:15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.chat_file a{word-wrap:anywhere;background:#f0f0f0;color:#008334;font-weight:600;margin:6px 0;opacity:1;padding:10px}.chat_message.our .chat_file a{background:#ecedf1;border:none}.chat_message{border:1px solid #e6e6e7}.chat_file a:last-child{margin:0}.chat_file a:hover{cursor:pointer;opacity:.8}.chat_message_text{word-wrap:break-word;white-space:pre-wrap}.all_messages_count{margin-left:8px}.tooltip{display:block!important;z-index:10000}.tooltip .tooltip-inner{background:#000;border-radius:16px;color:#fff;padding:5px 10px 4px}.tooltip .tooltip-arrow{border-color:#000;border-style:solid;height:0;margin:5px;position:absolute;width:0;z-index:1}.tooltip[x-placement^=top]{margin-bottom:5px}.tooltip[x-placement^=top] .tooltip-arrow{border-bottom-color:transparent!important;border-left-color:transparent!important;border-right-color:transparent!important;border-width:5px 5px 0;bottom:-5px;left:calc(50% - 5px);margin-bottom:0;margin-top:0}.tooltip[x-placement^=bottom]{margin-top:5px}.tooltip[x-placement^=bottom] .tooltip-arrow{border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;border-width:0 5px 5px;left:calc(50% - 5px);margin-bottom:0;margin-top:0;top:-5px}.tooltip[x-placement^=right]{margin-left:5px}.tooltip[x-placement^=right] .tooltip-arrow{border-bottom-color:transparent!important;border-left-color:transparent!important;border-top-color:transparent!important;border-width:5px 5px 5px 0;left:-5px;margin-left:0;margin-right:0;top:calc(50% - 5px)}.tooltip[x-placement^=left]{margin-right:5px}.tooltip[x-placement^=left] .tooltip-arrow{border-bottom-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;border-width:5px 0 5px 5px;margin-left:0;margin-right:0;right:-5px;top:calc(50% - 5px)}.tooltip.popover .popover-inner{background:#f9f9f9;border-radius:5px;box-shadow:0 5px 30px rgba(black,.1);color:#000;padding:24px}.tooltip.popover .popover-arrow{border-color:#f9f9f9}.tooltip[aria-hidden=true]{opacity:0;transition:opacity .15s,visibility .15s;visibility:hidden}.tooltip[aria-hidden=false]{opacity:1;transition:opacity .15s;visibility:visible}.custom-checkbox{opacity:0;position:absolute;z-index:-1}.custom-checkbox+label{align-items:center;display:inline-flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-checkbox+label:before{background-position:50%;background-repeat:no-repeat;background-size:70% 70%;border:1px solid #adb5bd;border-radius:.25em;content:"";display:inline-block;flex-grow:0;flex-shrink:0;height:1em;margin-right:.5em;width:1em}.custom-checkbox:checked+label:before{background-color:#00af46;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='m6.564.75-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E");border-color:#00af46}.popup-change-status{max-width:inherit;min-width:inherit}.popup-change-status .popup-title{margin-bottom:5px}.popup-change-status .statuses-block{display:flex;flex-direction:column;margin-top:20px}.popup-change-status .statuses-block label{align-items:center;border:1px solid #9d9d9d;border-radius:12px;color:#000;cursor:pointer;display:flex;font-size:12px;font-weight:700;height:34px;justify-content:center;margin:5px auto;padding:0 15px;text-align:cneter;text-transform:uppercase;white-space:nowrap;width:230px}.popup-change-status .statuses-block label.active,.popup-change-status .statuses-block label:hover{border:none;color:#fff}.popup-change-status .statuses-block label input{display:none}.popup-change-status .statuses-block label.in_progress.active,.popup-change-status .statuses-block label.in_progress:hover,.statuses-color.in_progress{background:#00a3ff}.popup-change-status .statuses-block label.wait_payment.active,.popup-change-status .statuses-block label.wait_payment:hover,.statuses-color.wait_payment{background:#7443ff}.popup-change-status .statuses-block label.on_way.active,.popup-change-status .statuses-block label.on_way:hover,.statuses-color.on_way{background:#b46543}.popup-change-status .statuses-block label.on_warehouse.active,.popup-change-status .statuses-block label.on_warehouse:hover,.statuses-color.on_warehouse{background:#16bfaf}.popup-change-status .statuses-block label.canceled.active,.popup-change-status .statuses-block label.canceled:hover,.statuses-color.canceled{background:#848484}.popup-change-status .statuses-block label.paid.active,.popup-change-status .statuses-block label.paid:hover,.statuses-color.paid{background:#7aa028}.popup-change-status .statuses-block label.on_approve.active,.popup-change-status .statuses-block label.on_approve:hover,.statuses-color.on_approve{background:#524b08}.popup-change-status .statuses-block label.wait_approve.active,.popup-change-status .statuses-block label.wait_approve:hover,.statuses-color.wait_approve{background:#758013}.popup-change-status .statuses-block label.done.active,.popup-change-status .statuses-block label.done:hover,.statuses-color.done{background:#00c557}.s-prop-comment{background:#a8a28114;float:left;font-family:Open Sans;font-style:italic;line-height:1.4;margin:30px 0;max-width:480px;opacity:.8;padding:16px}.address_transportation{margin-top:15px}#transportation{margin-left:0}.supplier_switcher_wrapper .form-group--switcher span{width:190px}.uploading_buttons{display:flex}.cli-supplier-list-item{display:flex;justify-content:space-between;margin-bottom:16px;position:relative}.cli-supplier-list-item:after{background:#eaebec;bottom:-8px;content:"";height:1px;position:absolute;width:100%}.cli-supplier-list-item:last-child:after{display:none}.cli-supplier-list-item .supplier_sub_status{align-items:center;border-radius:12px;color:#fff;display:flex;font-size:10px;font-weight:700;height:18px;justify-content:center;padding:0 11px;text-align:cneter;text-transform:uppercase;white-space:nowrap}.cli-status{margin-top:0}.cli-status .status{font-size:15px;padding:0 19px;text-transform:none}.transportation-group .form-group-row{display:flex;flex-wrap:wrap}.transportation-group .form-group-row .form-group:first-child{width:45%}.transportation-group .form-group-row .form-group:nth-child(2){width:27%}.transportation-group .form-group-row-dimensions{display:flex;flex-wrap:wrap}.transportation-group .form-group-row-dimensions .form-group{width:20%}.transportation-group .form-group-row-dimensions .form-group:nth-child(3){flex:inherit}.transportation-group .form-group-row-dimensions .form-group:first-child,.transportation-group .form-group-row-dimensions .form-group:nth-child(2){margin-left:0;margin-right:30px}.transportation-group .form-group-row-dimensions .form-group:first-child:after,.transportation-group .form-group-row-dimensions .form-group:nth-child(2):after{content:"x";font-size:13px;position:absolute;right:-20px;top:56px;transform:translateX(-50%)}.transportation-group .form-group-row-dimensions .form-group:nth-child(3):after{content:"м";font-size:15px;position:absolute;right:-21px;top:56px;transform:translateX(-50%)}.transportation-group .form-group-row-dimensions .form-group:nth-child(4){margin-left:auto;margin-right:30px;position:relative}.transportation-group .form-group-row-dimensions .form-group:nth-child(4):after{content:"кг";font-size:15px;position:absolute;right:-29px;top:56px;transform:translateX(-50%)}.popup-add-inputs .form-group-row .form-group:nth-child(2){margin-right:15px}.popup-add-inputs .form-group-row .form-group:nth-child(3){flex:1;width:auto}.login_copyright{bottom:50px;color:#d7d7d7;display:block;position:absolute;right:80px;z-index:999}.login_copyright a{color:#ddd;font-weight:700}.login_copyright a:hover{color:#00af46}.page_copyright{margin:0 30px 20px 0}.form-role-title{align-items:center;display:flex}.form-role-title span{font-weight:700;margin-left:8px}.form-role-form .form-delimeter{border-bottom:1px solid #d3d5d8;margin:20px 0}.form-role:hover{color:#00af46;cursor:pointer}.form-role.active{color:#008334;cursor:pointer}.form-role-form button{margin-top:62px}.popup-in-add .download_documentation{color:#036c31;font-size:14px;margin-bottom:-5px;margin-top:-5px;opacity:.75;padding-bottom:5px;padding-top:5px}.popup-in-add .download_documentation:hover{cursor:pointer;opacity:1}.popup-in-add .popup-title{display:flex;flex-direction:column}.popup-add-select-default-supplier{display:flex}.popup-add-select-default-supplier .form-group{margin-bottom:0;width:50%}.popup-add-select-default-supplier .form-group:last-child{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding-bottom:4px;padding-left:20px}.popup-add-select-default-supplier .form-group:last-child div{margin:2px 0}.popup-add-select-default-supplier .form-group .default-supplier-phone{border-bottom:none;color:#00af46}.import__excel_title{font-size:26px;font-weight:700}.import__excel_template{color:#036c31;cursor:pointer;font-size:14px;font-weight:700;opacity:.75}.import__excel_helper{font-size:12px;margin-top:25px}.import__excel__bottom_button{display:flex;flex-direction:row;margin-top:10px}.import__excel__input_container{width:500px}.popup-in.import__excel{font-size:15px;min-width:0;padding:30px}.import__excel__label_input{margin-left:15px}.import__excel_button{margin-left:5px;width:200px}.import__excel_button .spinner{display:block}.import__excel-status_error{margin-top:13px}.import__excel-status_error table{width:100%}.import__excel-status_error table td{background:#fff;border-bottom:2px solid #f4f5f5;color:#4f5b66;font-size:12px;font-weight:500;padding:15px}.import__excel-status_success{margin-top:10px}.import__excel_spec_download{margin-left:20px;margin-right:10px}.status_container{margin-top:20px}.status_container .alert{margin-bottom:0}.status_container .alert.alert--warning__import_excel{background:url(../svg/alert-warning.svg) no-repeat 30px,#fff}.import__excel__table td.name{width:150px}.popup-add-info--right .popup-add-info--price{margin-top:10px}#order_item__product_image{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;cursor:pointer;height:100%;width:200px}.order_item__product_image__container{width:30%}.order_item__mt{margin-top:10px}.popup-add-info__margin_bottom{margin-bottom:0}.customer_role{font-size:12px;font-weight:400;margin-top:8px;opacity:.8}.customer_list_title{display:flex;font-size:11px;margin-bottom:10px;padding:0 10px 0 20px;text-transform:uppercase}.customer_list_title>.customer_list_title__th{width:20%}.btn_add_customer_or_head_customer svg{margin:0}.add_head_customer_island{align-items:center;background:#fff;border:1px solid #eaeaeb;border-radius:5px;box-shadow:0 4px 15px -10px rgba(0,0,0,.15);color:#4f5b66;font-size:14px;font-weight:500;margin-bottom:12px;padding:20px 10px 20px 20px;transition:all .2s ease}.notify-statuses{display:flex;flex-wrap:wrap}.notify-statuses .form-group--switcher{width:33%}@media screen and (max-width:1635px){.cli-status{margin-left:0;margin-top:11px}}.pli-doc a.pli-invoice-manager-button{color:#fff;width:100px}.pli-invoice-manager-button-wrapper{display:flex}.pli-doc a.pli-invoice-manager-button.btn--del{color:#ff4a76;margin-left:10px;width:25px}.pli-invoice-manager-comment{background-color:#f4f5f5;float:left;font-family:Open Sans;font-style:italic;margin-top:20px;max-width:480px;opacity:.8;padding:14px 20px}@media screen and (max-width:1535px){.cli-supplier-list-item{align-items:flex-start;flex-direction:column}.cli-supplier-list-item .supplier_sub_status{margin-top:5px}}.pli-doc--inv-link{margin-right:15px}#mailListForm{margin-top:20px}#mailListForm button{margin:15px 0 0 auto}.popup-button-block{margin-top:40px}.break-word{word-break:break-word}.new_point_route__button{color:#008334;display:block;font-weight:600;margin-bottom:5px}.new_point_route__close_button{fill:red;cursor:pointer;margin-left:10px;margin-top:42px;position:absolute;right:-30px}.error_rows_with_comma span:last-child span:last-child{display:none}.error_row{color:#ff4a76;text-align:center}.timeline{background:#e7e7e7;margin:25px 0 20px 80px;width:6px}.timeline,.timeline .timeline_item{padding-bottom:1px;position:relative}.timeline .timeline_item{height:12px;margin-bottom:50px;margin-left:-3px;width:12px}.timeline .timeline_item .timeline_time{background:#fbfbfb;height:20px;left:-80px;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;padding-top:0;position:absolute;text-align:center;width:170px}.timeline .timeline_item span.item_in{font-size:14px;margin-left:40px;position:absolute;width:354px}.timeline .timeline_item span,.timeline .timeline_item span.end_status{content:"";display:block;height:12px;left:0;position:absolute;top:-3px;width:12px}.timeline .timeline_item span.end_status{margin-top:55px}.timeline .timeline_item span:nth-child(2){content:"";display:block;height:12px;left:inherit;position:absolute;right:0;top:-3px;width:12px}.timeline-tooltip .tooltip-inner{text-align:left!important}.timeline-wrapper{border-top:1px dashed #c3c3c3;padding:15px 20px 20px}.timeline-wrapper-supplier{border-top:none;padding:none}.timeline-title{font-size:16px;font-weight:700;margin-bottom:22px}.timeline-link{color:#339c5d;cursor:pointer;font-size:16px;font-weight:700;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.timeline-wrapper-supplier .timeline.one_status{background:#fbfbfb;padding-bottom:25px}.timeline.one_status{background:#fbfbfb;padding-bottom:0}.timeline.one_status .timeline_item{margin-bottom:42px!important}.timeline.one_status .timeline_item .timeline_time{margin-top:35px!important}.timeline.one_status .timeline_item{margin-bottom:0;padding-bottom:0}.new_docs_wrapper>div{max-width:200px;min-width:200px}.chat_list .chat_message{margin-bottom:20px;margin-top:0;width:100%}.tech-info-link{color:#339c5d}div.prop-content-table table tr td.pct-delivery-date{padding-right:60px}.c-prop-list .pli-products-row .pli-delivery-date,div.prop-content-table table tr td.pct-delivery-date>div:first-child{position:relative}.c-prop-list .pli-products-row .pli-delivery-date.expired:after,.pct-delivery-date.expired>div:first-child:after{align-items:center;background:#ff4a76;border-radius:50%;color:#fff;content:"!";display:flex;font-size:11px;font-weight:900;height:15px;justify-content:center;position:absolute;right:-25px;top:27%;width:15px}.c-prop-list .pli-products-row .pli-delivery-date.expired:after{top:0}.multiselect{font-size:13px!important;width:559px!important}
