

/* Start:/assets/build/prod/project.min.css?1749475918540597*/
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.cf:before,.clearfix:before,.cf:after,.clearfix:after{content:"";display:table}.cf:after,.clearfix:after{clear:both}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@font-face{font-family:'Montserrat';src:url(/media/fonts/montserrat-bold-webfont.woff2) format('woff2'),url(/media/fonts/montserrat-bold-webfont.woff) format('woff'),url(/media/fonts/montserrat-bold-webfont.ttf) format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(/media/fonts/montserrat-semibold-webfont.woff2) format('woff2'),url(/media/fonts/montserrat-semibold-webfont.woff) format('woff'),url(/media/fonts/montserrat-semibold-webfont.ttf) format('truetype');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(/media/fonts/montserrat-medium-webfont.woff2) format('woff2'),url(/media/fonts/montserrat-medium-webfont.woff) format('woff'),url(/media/fonts/montserrat-medium-webfont.ttf) format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(/media/fonts/montserrat-regular-webfont.woff2) format('woff2'),url(/media/fonts/montserrat-regular-webfont.woff) format('woff'),url(/media/fonts/montserrat-regular-webfont.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(/media/fonts/montserrat-italic-webfont.woff2) format('woff2'),url(/media/fonts/montserrat-italic-webfont.woff) format('woff'),url(/media/fonts/montserrat-italic-webfont.ttf) format('truetype');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans Condensed';src:url(/media/fonts/open-sans-condensed-bold-webfont.woff2) format('woff2'),url(/media/fonts/open-sans-condensed-bold-webfont.woff) format('woff'),url(/media/fonts/open-sans-condensed-bold-webfont.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}body,html{width:100%;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;color:#211e20!important;box-sizing:border-box}*,::after,::before{box-sizing:inherit}body.is-hover-disabled{pointer-events:none}body.is-popup-opened{overflow:hidden}.l-wrapper{overflow:auto;min-height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-size:100%;background-position:center 120%;background-repeat:no-repeat}.l-wrapper.is-abs{position:absolute;left:0;top:0;width:100%;height:100%}@media only screen and (max-width:1199px){.l-wrapper{background-size:auto;background-position:center 104%}}@media only screen and (max-width:767px){.l-wrapper{background-position:center 105.53%}}.l-content{display:block;-ms-flex:1 0 auto;flex:1 0 auto}.l-header,.l-footer{display:block;-ms-flex:none;flex:none}.l-footer{overflow:visible}.l-container{width:88.888vw;margin:auto;position:relative}@media only screen and (max-width:1199px){.l-container{width:95.8334vw}}@media only screen and (max-width:767px){.l-container{width:90vw}}.l-text-container{width:80%;margin:auto;padding:1.5em 0}.g-hidden{display:none!important}.g-hidden--soft{display:none}.g-vam{display:inline-block;vertical-align:middle}.g-tac{text-align:center}.g-relative{position:relative}.g-nobr{white-space:nowrap}hr{margin:2rem 0;border:0;height:1px;background-color:#ccc}.g-preparing{position:relative}.g-preparing.is-preparing>:not(.g-show-preparing){opacity:0;visibility:hidden}.g-preparing.is-preparing:after{content:"";display:inline-block;position:absolute;box-sizing:border-box;left:50%;width:2em;margin-left:-1em;height:2em;top:50%;margin-top:-1em;border-left:.2em solid rgba(0,0,0,.15);border-right:.2em solid rgba(0,0,0,.15);border-bottom:.2em solid rgba(0,0,0,.15);border-top:.2em solid rgba(0,0,0,.8);border-radius:100%;animation:rotation .6s infinite linear}figure{margin:1em 0;text-align:center}figcaption{margin-top:1em;font-size:.9em}img{max-width:100%}.visually-hidden{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}body,h1,.like-h1,h2,.like-h2,h3,.like-h3,h4,.like-h4,h5,.like-h5,h6,.like-h6{font-family:"Montserrat","Arial",sans-serif;font-weight:400}body{line-height:1.4}h1,.like-h1,h2,.like-h2,h3,.like-h3,h4,.like-h4,h5,.like-h5,h6,.like-h6{line-height:1.2}h1,.like-h1,h2,.like-h2,h3,.like-h3,h4,.like-h4,h5,.like-h5,h6,.like-h6{font-weight:700}@media only screen and (max-width:320px){html{font-size:10px}}@media only screen and (min-width:321px) and (max-width:768px){html{font-size:calc(10px + (100vw - 320px)*.013393)}}@media only screen and (min-width:769px){html{font-size:calc(16px + (100vw - 768px)*.008929)}}body{color:#000;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;text-rendering:optimizeLegibility;text-rendering:optimizeLegibility;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 0,"lnum" 0,"dlig" 0}h1,.like-h1{font-size:1.818em;margin:1.5em 0 .8em}h2,.like-h2{font-size:1.364em;margin:1.5em 0 .8em}h3,.like-h3{font-size:1.091em;margin:1.5em 0 .8em}h4,.like-h4{font-size:.909em;margin:1.5em 0 .8em}h5,.like-h5{font-size:.727em;margin:1.5em 0 .8em}h6,.like-h6{font-size:.636em;margin:1.5em 0 .8em}a:not([class]){text-decoration:none;transition:border .3s;border-width:0;border-style:solid;border-color:transparent;border-bottom-width:1px;-o-border-image:linear-gradient(to bottom,rgba(255,255,255,0) 0,currentColor 500%) 1 round round;border-image:linear-gradient(to bottom,rgba(255,255,255,0) 0,currentColor 500%) 1 round round}a:not([class]):hover{-o-border-image:linear-gradient(to bottom,currentColor 0,currentColor 500%) 1 round round;border-image:linear-gradient(to bottom,currentColor 0,currentColor 500%) 1 round round}@supports not (border-image-width:1){a:not([class]){border-bottom:.05em solid currentColor}a:not([class]):hover{border-bottom:.05em solid currentColor}}a[href^="tel:"],.page-footer__logo:link,#mocha a{text-decoration:none;-o-border-image:none;border-image:none;border-bottom:none}a{color:inherit;text-decoration:none}a:not([class]){text-decoration:none;transition:border .3s;border-width:0;border-style:solid;border-color:transparent;border-bottom-width:1px;-o-border-image:linear-gradient(to bottom,rgba(255,255,255,0) 0,currentColor 500%) 1 round round;border-image:linear-gradient(to bottom,rgba(255,255,255,0) 0,currentColor 500%) 1 round round}a:not([class]):hover{-o-border-image:linear-gradient(to bottom,currentColor 0,currentColor 500%) 1 round round;border-image:linear-gradient(to bottom,currentColor 0,currentColor 500%) 1 round round}@supports not (border-image-width:1){a:not([class]){border-bottom:.05em solid currentColor}a:not([class]):hover{border-bottom:.05em solid currentColor}}a[role=button]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a[href^="tel:"]{text-decoration:none}p{margin:1em 0}ul,ol{list-style-type:none;margin:1em 0 2em;padding:0}ul li,ol li{margin:.3em 0}ul li{position:relative;padding-left:1.2em}ul li:before{content:"";display:inline-block;border-radius:100%;background-color:currentColor;width:.6em;height:.6em;transform:scale(.5);position:absolute;left:0;top:.2em}ul ol li:before{display:inline;background:0 0;transform:none}ol{counter-reset:ol-level-1}ol li{position:relative;padding-left:.7em}ol li:before{position:absolute;top:0;right:100%;left:auto}ol>li{counter-increment:ol-level-1;margin-left:1em}ol>li:before{content:counter(ol-level-1) "."}ol>li>ol{counter-reset:ol-level-2}ol>li>ol>li{counter-increment:ol-level-2;margin-left:1.8em}ol>li>ol>li:before{content:counter(ol-level-1) "." counter(ol-level-2) "."}ol>li>ol>li>ol{counter-reset:ol-level-3}ol>li>ol>li>ol>li{counter-increment:ol-level-3;margin-left:2.7em}ol>li>ol>li>ol>li:before{content:counter(ol-level-1) "." counter(ol-level-2) "." counter(ol-level-3) "."}blockquote{margin:1em 0;padding:.5em 0 .5em 2em;border-left:.090909090909091em solid currentColor}dl{margin:1em 0}dt{margin-bottom:.5em}dd{margin-bottom:1.2em;font-style:italic}pre{overflow:auto;white-space:pre-wrap}.text h1{margin-top:0;margin-bottom:1.25vw;font-size:2.222222222222222vw;line-height:1.25}@media only screen and (max-width:1199px){.text h1{margin-bottom:2.34375vw;font-size:4.166666666666666vw;line-height:1.25}}@media only screen and (max-width:767px){.text h1{margin-bottom:2.2rem;font-size:2.4rem;line-height:1.25}}.text img{display:block;width:100%;margin-bottom:2.291666666666667vw}@media only screen and (max-width:1199px){.text img{margin-bottom:4.296875vw;height:48.56770833333333vw;-o-object-fit:cover;object-fit:cover}}@media only screen and (max-width:767px){.text img{height:19.6rem;margin-bottom:2.5rem}}.text div>b{display:block;margin-bottom:2.083333333333333vw;font-size:1.388888888888889vw;line-height:1.2;font-weight:700}@media only screen and (max-width:1199px){.text div>b{margin-bottom:3.645833333333333vw;font-size:2.604166666666667vw}}@media only screen and (max-width:767px){.text div>b{margin-bottom:2.4rem;font-size:1.6rem;line-height:1.25}}.text p{margin-top:0;margin-top:1.388888888888889vw;margin-bottom:1.388888888888889vw;font-size:.972222222222222vw;line-height:1.428571428571429}.text p:last-child{margin-bottom:0}@media only screen and (max-width:1199px){.text p{margin-bottom:2.604166666666667vw;font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.text p{margin-bottom:2rem;font-size:1.4rem}}body .page__link{font-weight:600}.page--product .products{margin-top:2.777777777777778vw;margin-bottom:2.222222222222222vw}.page--404{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.page--veltrade .company__group .page__link{color:#00953e}.page--veltrade .company__group .page__link--veltrade{display:none}.page--veltrade .company__group .page__link-icon{background-color:#00953e}.page--veltrade .company__group .page__arrow-icon{fill:#00953e}.page--bright-way .company__group .page__link--llc{display:none}.page--company .company__group .page__link--velpharm{display:none}@media only screen and (max-width:1199px){.page--product .products{margin-top:5.338541666666666vw;margin-bottom:4.947916666666666vw}}@media only screen and (max-width:767px){.page--product .products{display:none}}@media only screen and (max-width:1199px){.page__container{padding-left:3.776041666666667vw}}@media only screen and (max-width:767px){.page__container{padding-left:0}}.page__main-wrapper{margin-top:-3.333333333333333vw;margin-bottom:4.027777777777778vw;margin-left:-1.666666666666667vw}.page__main-wrapper .page__block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.666666666666667vw;margin-left:1.666666666666667vw}.page__main-wrapper .page__block-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1}.page__main-wrapper .page__block-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:1199px){.page__main-wrapper{margin-top:-5.729166666666666vw;margin-bottom:3.385416666666667vw;margin-left:-2.083333333333333vw}.page__main-wrapper .page__block{margin-bottom:2.083333333333333vw;margin-left:2.083333333333333vw}}@media only screen and (max-width:767px){.page__main-wrapper{margin-top:-16.6rem;margin-bottom:1.8rem;margin-left:0}.page__main-wrapper .page__block{width:100%;margin-bottom:1.6rem;margin-left:0}}.page__sub-wrapper{display:-ms-flexbox;display:flex}.page__sub-wrapper--left{float:left}@media only screen and (max-width:1199px){.page__sub-wrapper--top{-ms-flex-direction:column;flex-direction:column}.page__sub-wrapper--bottom{width:100%}}@media only screen and (max-width:767px){.page__sub-wrapper{display:block}.page__sub-wrapper--left{float:none}}.page__block{box-shadow:0 .277777777777778vw 1.111111111111111vw rgba(0,0,0,.16);border-radius:1.111111111111111vw;transition:all .3s}.page__block:hover .page__block-wrapper--bg{background-color:rgba(255,255,255,0)}.page__block:hover .page__block-wrapper--bg .page__block-title{color:#fff}.page__block:hover .page__block-wrapper--bg .page__dot{color:#fff}.page__block:hover .page__block-wrapper--bg .page__block-text{color:#fff}.page__block:hover .page__block-wrapper--bg .page__link{color:#fff}.page__block:hover .page__block-wrapper--bg .page__link-icon{background-color:#fff}.page__block:hover .page__block-wrapper--bg .page__arrow-icon{fill:#fff}.page__block--scale:hover{transform:scale(1.02)}.page__block--scale:hover .page__block-title{transform:scale(.98)}.page__block--scale:hover .page__block-text{transform:scale(.98)}.page__block--scale:hover .page__link{transform:scale(.98)}.page__block--left{float:left;margin-left:1.666666666666667vw}@media only screen and (max-width:767px){.page__block--left{float:none}}.page__block--press .page__block-wrapper{color:#fff;background-color:#9292a5;box-shadow:none}.page__block--press .page__link{color:#fff}.page__block--press .page__link-icon{background-color:#fff}.page__block--press .page__arrow-icon{fill:#fff}@media only screen and (max-width:1199px){.page__block{border-radius:2.083333333333333vw;box-shadow:0 .520833333333333vw 2.083333333333333vw rgba(0,0,0,.16)}.page__block--left{margin-left:2.083333333333333vw}.page__block .page__block-wrapper{border-radius:2.083333333333333vw}}@media only screen and (max-width:767px){.page__block{border-radius:1.6rem;box-shadow:0 .4rem 1.6rem rgba(0,0,0,.16)}.page__block--left{margin-left:0}.page__block .page__block-wrapper{border-radius:1.6rem}}.page__block-wrapper{height:100%;padding-top:2.916666666666667vw;padding-right:2.777777777777778vw;padding-bottom:2.430555555555556vw;padding-left:2.777777777777778vw;border-radius:1.111111111111111vw;transition:all .3s;background-color:#fff}.page__block-wrapper--bg{border-radius:.972222222222222vw}@media only screen and (max-width:1199px){.page__block-wrapper{padding-top:5.989583333333334vw;padding-right:4.166666666666666vw;padding-bottom:4.6875vw;padding-left:4.166666666666666vw;border-radius:2.083333333333333vw}.page__block-wrapper--bg{border-radius:1.822916666666667vw}.page__block-wrapper--red{background-color:rgba(255,255,255,0)}.page__block-wrapper--red .page__block-title{color:#fff}.page__block-wrapper--red .page__dot{color:#fff}.page__block-wrapper--red .page__block-text{color:#fff}.page__block-wrapper--red .page__link{color:#fff}.page__block-wrapper--red .page__link-icon{background-color:#fff}.page__block-wrapper--red .page__arrow-icon{fill:#fff}}@media only screen and (max-width:767px){.page__block-wrapper{padding-top:4.6rem;padding-bottom:3.1rem;padding-right:2.4rem;padding-left:2.4rem;border-radius:1.6rem}.page__block-wrapper--bg{border-radius:1.4rem}}.page__content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;height:100%;transition:all .3s}.page__block-title{margin-top:0;margin-bottom:1.180555555555556vw;font-weight:700;font-size:1.666666666666667vw;line-height:1.25;transition:all .3s}@media only screen and (max-width:1199px){.page__block-title{margin-bottom:2.213541666666667vw;font-size:3.125vw}}@media only screen and (max-width:767px){.page__block-title{margin-bottom:1.4rem;font-size:2.4rem;line-height:1.25}}.page__block-text{margin-top:0;margin-bottom:1.25vw;font-size:.972222222222222vw;line-height:1.428571428571429;transition:all .3s}@media only screen and (max-width:1199px){.page__block-text{margin-bottom:3.90625vw;font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.page__block-text{margin-bottom:3.2rem;font-size:1.4rem;line-height:1.5}}.page__dot{color:#c8102e;transition:all .3s}.page__dot--green{color:#00953e}.page__dot--blue{color:#003fa2}.page__dot--azure{color:#00aeef}.page__dot--small{padding-left:.069444444444444vw}@media only screen and (max-width:1199px){.page__dot--small{padding-left:.130208333333333vw}}@media only screen and (max-width:767px){.page__dot--small{padding-left:.1rem}}.page__link{margin-top:auto;-ms-flex-item-align:start;align-self:flex-start;position:relative;display:inline-block;padding-right:3.125vw;font-weight:600;font-size:1.111111111111111vw;line-height:1.714285714285714;color:#211e20;transition:all .3s}.page__link--red{color:#c8102e}.page__link--red .page__link-icon{background-color:#c8102e}.page__link--red .page__arrow-icon{fill:#c8102e}.page__link--green{color:#00953e}.page__link--green .page__link-icon{background-color:#00953e}.page__link--green .page__arrow-icon{fill:#00953e}.page__link--white{color:#fff}.page__link--white .page__link-icon{background-color:#fff}.page__link--white .page__arrow-icon{fill:#fff}.page__link:hover .page__link-icon{width:5.416666666666667vw}@media only screen and (max-width:1199px){.page__link{padding-right:5.859375vw;font-size:2.083333333333333vw}.page__link:hover .page__link-icon{width:10.15625vw}}@media only screen and (max-width:767px){.page__link{padding-right:4.7rem;font-size:1.6rem}.page__link:hover .page__link-icon{width:7.8rem}}.page__link-icon{position:absolute;top:53%;transform:translateY(-50%);left:calc(100% - 2.638888888888889vw);width:2.638888888888889vw;height:1px;background-color:#211e20;transition:all .3s}@media only screen and (min-width:2049px){.page__link-icon{height:.069444444444444vw}}.page__link-icon--reverse{left:auto;right:calc(100% - 2.638888888888889vw)}.page__link-icon--reverse .page__arrow-icon{transform:translateY(-56%) rotate(180deg);right:auto;left:-.130208333333333vw}@media only screen and (max-width:1199px){.page__link-icon{top:50%;left:calc(100% - 4.947916666666666vw);width:4.947916666666666vw}}@media only screen and (max-width:767px){.page__link-icon{left:calc(100% - 3.8rem);width:3.8rem}}.page__arrow-icon{position:absolute;top:1px;transform:translateY(-50%);right:-2px;width:5px;height:8px;transition:all .3s}@media only screen and (min-width:1920px){.page__arrow-icon{top:.069444444444444vw;right:-.138888888888889vw;width:.347222222222222vw;height:.555555555555556vw}}.page__intro{min-height:25.555555555555554vw;background-repeat:no-repeat;background-size:cover;background-color:#f5f7fd}.page__intro--catalog,.page__intro--product{background-image:url(/media/images/catalog-intro.jpg)}.page__intro--documents{background-image:url(/media/images/documents-intro.jpg)}.page__intro--charge{background-image:url(/media/images/charge-intro.jpg)}.page__intro--career{background-image:url(/media/images/career-intro.jpg)}.page__intro--production{background-image:url(/media/images/production-intro.jpg)}.page__intro--press{min-height:24.930555555555557vw;background-image:url(/media/images/press-intro.jpg)}.page__intro--company{min-height:1px;height:25.27777777777778vw;background-color:#c8102e;background-image:url(/media/images/velpharm-intro.jpg);background-position:center}.page__intro--expert{background-image:url(/media/images/expert-intro.jpg)}.page__intro--partners{min-height:25.763888888888886vw;background-image:url(/media/images/partners-intro.jpg);background-position:center}.page__intro--responsibility{min-height:27.152777777777775vw;background-image:url(/media/images/responsibility-intro.jpg);background-position:100%}@media only screen and (max-width:1199px){.page__intro{min-height:47.91666666666667vw}.page__intro--documents{background-position:right 32.4% top 0}.page__intro--catalog{background-position:center}.page__intro--product{background-position:center}.page__intro--charge{background-position:85.3%}.page__intro--career{background-position:89.1%}.page__intro--production{background-position:center}.page__intro--press{background-position:72.9%}.page__intro--company{height:47.52604166666667vw;min-height:1px;background-position:center}.page__intro--expert{background-position:center}.page__intro--partners{min-height:48.4375vw;background-position:99% center}.page__intro--responsibility{min-height:51.302083333333336vw;background-image:url(/media/images/responsibility-intro-tablet.jpg);background-position:center}.page__intro--responsibility .page__container{padding-left:7.03125vw;padding-right:7.03125vw}}@media only screen and (max-width:767px){.page__intro{min-height:36.8rem}.page__intro--documents{background-position:right 28.4% top 0}.page__intro--catalog{background-position:79.7%}.page__intro--product{background-position:79.7%}.page__intro--charge{background-position:center;min-height:26rem}.page__intro--career{background-position:73.5%;min-height:26rem}.page__intro--production{background-position:76.9%;min-height:26rem}.page__intro--press{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-position:67.1%}.page__intro--press .page__container{margin:0 auto}.page__intro--company{height:24.9rem;min-height:1px;background-position:center}.page__intro--news{display:none}.page__intro--expert{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:26rem}.page__intro--expert .page__container{margin:0 auto}.page__intro--partners{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:37.2rem;max-height:37.2rem;height:37.2rem;background-position:88.7% center}.page__intro--partners .page__container{margin:0 auto}.page__intro--partners .page__partners-container.page__container{padding-top:3.1rem;padding-left:1.8rem;padding-right:1.5rem;padding-bottom:.7rem;box-shadow:0 .4rem 1.6rem rgba(0,0,0,.08);background-color:#fff;border-radius:1.6rem}.page__intro--responsibility{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:26.8rem;background-position:77% center}.page__intro--responsibility .page__container{margin:0 auto;padding-right:0;padding-left:0}}.page__first-block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:-16.666666666666664vw}.page__first-block--documents{margin-top:-16.180555555555557vw}.page__first-block--product{margin-top:-22.01388888888889vw}.page__first-block--production{margin-top:-14.305555555555555vw}.page__first-block--press{margin-top:7.013888888888889vw}.page__first-block--news{margin-top:-21.38888888888889vw}.page__first-block--expert{margin-top:7.013888888888889vw}.page__first-block--partners{margin-top:7.013888888888889vw}.page__first-block--responsibility{margin-top:7.013888888888889vw}@media only screen and (max-width:1199px){.page__first-block{margin-top:-27.083333333333332vw}.page__first-block--catalog{margin-top:-36.45833333333333vw}.page__first-block--product{margin-top:-41.14583333333333vw}.page__first-block--charge{margin-top:-36.45833333333333vw}.page__first-block--career{margin-top:-30.208333333333332vw}.page__first-block--production{margin-top:-30.208333333333332vw}.page__first-block--press{margin-top:14.0625vw}.page__first-block--news{margin-top:-38.02083333333333vw}.page__first-block--expert{margin-top:14.0625vw}.page__first-block--partners{margin-top:10.9375vw}.page__first-block--responsibility{margin-top:17.96875vw}}@media only screen and (max-width:767px){.page__first-block{margin-top:-26.7rem}.page__first-block--catalog{margin-top:-26.7rem}.page__first-block--product{margin-top:-28.3rem}.page__first-block--charge{margin-top:-14.7rem}.page__first-block--career{margin-top:-16.6rem}.page__first-block--production{margin-top:-16.6rem}.page__first-block--press{margin-top:6rem}.page__first-block--news{margin-top:1.2rem}.page__first-block--expert{margin-top:9.4rem}.page__first-block--partners{display:block;margin-top:21.6rem}.page__first-block--responsibility{margin-top:11.3rem}}.page__intro-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.page__logo-section{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-positive:1;flex-grow:1;margin-left:1.666666666666667vw;margin-bottom:3.958333333333333vw}@media only screen and (max-width:1199px){.page__logo-section{margin-bottom:8.072916666666668vw;margin-left:0}}@media only screen and (max-width:767px){.page__logo-section{margin-bottom:4.5rem}}.page__logo{width:22.84722222222222vw}@media only screen and (max-width:1199px){.page__logo{width:42.31770833333333vw}}@media only screen and (max-width:767px){.page__logo{width:17.5rem}}.page__title{margin-bottom:.625vw;margin-top:0;font-weight:700;font-size:2.777777777777778vw;line-height:1.2}.page__title--press{margin-bottom:.625vw}.page__title--partners{margin-bottom:1.111111111111111vw}.page__title--responsibility{width:28.47222222222222vw}@media only screen and (max-width:1199px){.page__title{margin-bottom:1.171875vw;font-size:5.208333333333334vw}.page__title--press{margin-bottom:.78125vw}.page__title--partners{margin-bottom:2.083333333333333vw}.page__title--responsibility{width:53.385416666666664vw}}@media only screen and (max-width:767px){.page__title{margin-bottom:1.3rem;font-size:3.2rem;line-height:1.21875}.page__title--press{margin-bottom:1.6rem}.page__title--partners{margin-bottom:1.3rem;font-size:2.4rem;line-height:1.208333333333333}.page__title--responsibility{width:25rem;font-size:2.4rem;line-height:1.208333333333333}}.page__description{width:44.44444444444444vw;margin-top:0;margin-bottom:7.083333333333333vw;font-size:1.111111111111111vw;line-height:1.25}.page__description--press{line-height:1.125;margin-bottom:1.388888888888889vw}.page__description--partners{margin-bottom:1.388888888888889vw}@media only screen and (max-width:1199px){.page__description{width:81.77083333333334vw;margin-bottom:12.369791666666668vw;font-size:2.083333333333333vw}.page__description--press{width:67.70833333333334vw;margin-bottom:2.604166666666667vw;font-size:1.822916666666667vw;line-height:1.428571428571429}.page__description--partners{margin-bottom:2.604166666666667vw;font-size:2.083333333333333vw;line-height:1.25}}@media only screen and (max-width:767px){.page__description{width:auto;margin-bottom:6.9rem;font-size:1.6rem;line-height:1.5}.page__description--press{width:auto;margin-bottom:2rem;font-size:1.4rem;line-height:1.428571428571429}.page__description--partners{width:auto;margin-bottom:2rem;font-size:1.2rem;line-height:1.25}}.page__intro-text{display:block;margin-bottom:1.388888888888889vw;font-weight:600;font-size:.972222222222222vw;line-height:1.285714285714286}@media only screen and (max-width:1199px){.page__intro-text{margin-bottom:2.604166666666667vw;font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.page__intro-text{margin-bottom:2rem;font-size:1.4rem}}.page__text{display:block;margin-top:0;margin-bottom:2.083333333333333vw;font-size:.972222222222222vw;line-height:1.428571428571429}.page__text--lh{line-height:1.285714285714286}@media only screen and (max-width:1199px){.page__text{margin-bottom:3.90625vw;font-size:1.822916666666667vw}.page__text--lh{line-height:1.285714285714286}}@media only screen and (max-width:767px){.page__text{margin-bottom:3.1rem;font-size:1.4rem}.page__text--lh{line-height:1.285714285714286}}.page__text-list{list-style:none;margin-top:0;margin-bottom:0;padding-right:11.11111111111111vw}@media only screen and (max-width:767px){.page__text-list{padding-right:0}}.page__text-item{position:relative;margin-top:0;margin-bottom:1.111111111111111vw;padding-left:.972222222222222vw;font-size:.972222222222222vw;line-height:1.428571428571429}.page__text-item:last-child{margin-bottom:0}.page__text-item::before{position:absolute;top:.4em;width:8px;height:8px;background-color:transparent;border:1px solid #c8102e;transform:scale(1)}@media only screen and (min-width:2501px){.page__text-item::before{top:.416666666666667vw;width:.555555555555556vw;height:.555555555555556vw;border:.069444444444444vw solid #c8102e}}@media only screen and (max-width:1199px){.page__text-item{margin-bottom:2.083333333333333vw;padding-left:1.822916666666667vw;font-size:1.822916666666667vw}.page__text-item::before{top:.45em}}@media only screen and (max-width:767px){.page__text-item{margin-bottom:1.2rem;padding-left:1.6rem;font-size:1.4rem}}.page__text-title{margin-top:0;margin-bottom:.833333333333333vw;font-weight:700;font-size:1.111111111111111vw;line-height:1.375}.page__text-title--mb{margin-bottom:.902777777777778vw}@media only screen and (max-width:1199px){.page__text-title{margin-bottom:1.5625vw;font-size:2.083333333333333vw}.page__text-title--mb{margin-bottom:2.213541666666667vw}}@media only screen and (max-width:767px){.page__text-title{margin-bottom:2.4rem;font-size:1.6rem}}.page__definitions-wrapper{margin-bottom:2.083333333333333vw}@media only screen and (max-width:1199px){.page__definitions-wrapper{margin-bottom:3.645833333333333vw}}.page__definition-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.25vw}@media only screen and (max-width:1199px){.page__definition-wrapper{margin-bottom:2.473958333333333vw}}@media only screen and (max-width:767px){.page__definition-wrapper{display:block;margin-bottom:2.6rem}}.page__definitions-list{margin-top:0;margin-bottom:0}.page__definition-term{width:50%;margin-bottom:0;margin-right:1.666666666666667vw;font-weight:600;font-size:.972222222222222vw;line-height:1.285714285714286}@media only screen and (max-width:1199px){.page__definition-term{margin-right:2.083333333333333vw;padding-right:1.302083333333333vw;font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.page__definition-term{margin-bottom:.8rem;width:auto;font-size:1.4rem;line-height:1.428571428571429}}.page__definition-description{width:50%;margin-bottom:0;margin-left:0;font-style:normal;padding-right:.694444444444444vw}.page__definition-description .page__text{margin-bottom:.694444444444444vw}.page__definition-description .page__text:last-child{margin-bottom:0}@media only screen and (max-width:1199px){.page__definition-description .page__text{margin-bottom:1.302083333333333vw}}@media only screen and (max-width:767px){.page__definition-description{width:auto}.page__definition-description .page__text{margin-bottom:1rem}}.page__columns{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:767px){.page__columns{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch}}.page__left-column{-ms-flex-negative:0;flex-shrink:0;width:28.541666666666664vw;margin-right:1.666666666666667vw}@media only screen and (max-width:1199px){.page__left-column{width:34.50520833333333vw;margin-right:2.083333333333333vw}}@media only screen and (max-width:767px){.page__left-column{width:auto;margin-right:0}}.page__right-column{-ms-flex-positive:1;flex-grow:1}.page__disclaimer{font-family:"Open Sans Condensed",sans-serif;font-weight:700;font-size:2.152777777777778vw;line-height:1.096774193548387;text-align:center;text-transform:uppercase;color:#80869c;opacity:.3}@media only screen and (max-width:1199px){.page__disclaimer{font-size:4.036458333333334vw}}@media only screen and (max-width:767px){.page__disclaimer{display:none}}.page__press{overflow:hidden}.page__expert{overflow:hidden}.page__news .page__breadcrumbs-wrapper{margin-right:auto;margin-left:auto;width:58.75vw;padding-right:.416666666666667vw}@media only screen and (max-width:1199px){.page__news .page__breadcrumbs-wrapper{width:auto}}.choices{position:relative;font-size:1.111111111111111vw}@media only screen and (max-width:1199px){.choices{font-size:2.083333333333333vw}}.choices:focus{outline:none}.choices:last-child{margin-bottom:0}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none!important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:.486111111111111vw}@media only screen and (max-width:1199px){.choices[data-type*=select-one] .choices__inner{padding-bottom:.911458333333333vw}}.choices[data-type*=select-one] .choices__input{display:block;width:100%;padding:.694444444444444vw;border-bottom:.069444444444444vw solid #ddd;background-color:#fff;margin:0}@media only screen and (max-width:1199px){.choices[data-type*=select-one] .choices__input{padding:1.302083333333333vw}}.choices[data-type*=select-one] .choices__button{padding:0;background-size:.555555555555556vw;position:absolute;top:50%;right:0;margin-top:-.694444444444444vw;margin-right:1.736111111111111vw;height:1.388888888888889vw;width:1.388888888888889vw;border-radius:10em;opacity:.5}@media only screen and (max-width:1199px){.choices[data-type*=select-one] .choices__button{margin-top:-1.302083333333333vw;margin-right:3.255208333333333vw;height:2.604166666666667vw;width:2.604166666666667vw;background-size:1.041666666666667vw}}.choices[data-type*=select-one] .choices__button:hover,.choices[data-type*=select-one] .choices__button:focus{opacity:1}.choices[data-type*=select-one] .choices__item[data-value=''] .choices__button{display:none}.choices[data-type*=select-one] .choices__inner:after{content:'';height:.555555555555556vw;width:.902777777777778vw;background-size:100%;position:absolute;right:2.222222222222222vw;top:48%;margin-top:-.173611111111111vw;pointer-events:none;background-image:url(/media/images/arrow-extra.svg);transition:transform .3s;background-repeat:no-repeat}@media only screen and (max-width:1199px){.choices[data-type*=select-one] .choices__inner:after{right:4.166666666666666vw;height:1.041666666666667vw;width:1.692708333333333vw;margin-top:-.325520833333333vw}}@media only screen and (max-width:767px){.choices[data-type*=select-one] .choices__inner:after{right:1.6rem;height:.8rem;width:1.3rem;margin-top:-.25rem}}.choices.is-open .choices__inner:after{transform:rotate(180deg)}.choices[data-type*=select-one] .choices__inner.is-open:after{border-color:transparent transparent #333 transparent}.choices[data-type*=select-one][dir=rtl] .choices__inner:after{left:.798611111111111vw;right:auto}@media only screen and (max-width:1199px){.choices[data-type*=select-one][dir=rtl] .choices__inner:after{left:1.497395833333333vw}}.choices[data-type*=select-one][dir=rtl] .choices__button{right:auto;left:0;margin-left:1.736111111111111vw;margin-right:0}@media only screen and (max-width:1199px){.choices[data-type*=select-one][dir=rtl] .choices__button{margin-left:3.255208333333333vw}}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{position:relative;display:inline-block;margin-top:0;margin-right:-.277777777777778vw;margin-bottom:0;margin-left:.555555555555556vw;padding-left:1.111111111111111vw;border-left:.069444444444444vw solid #008fa1;background-size:.555555555555556vw;width:.555555555555556vw;line-height:1;opacity:.75;border-radius:0}@media only screen and (max-width:1199px){.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{margin-right:-.520833333333333vw;margin-left:1.041666666666667vw;padding-left:2.083333333333333vw;border-left:.130208333333333vw solid #008fa1;background-size:1.041666666666667vw;width:1.041666666666667vw}}.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=text] .choices__button:hover,.choices[data-type*=text] .choices__button:focus{opacity:1}.choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#fff;padding:.625vw .520833333333333vw .138888888888889vw;font-size:.972222222222222vw;overflow:hidden}@media only screen and (max-width:1199px){.choices__inner{padding:1.171875vw .9765625vw .260416666666667vw;font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.choices__inner{padding:1rem .75rem .2rem .6rem;font-size:1.4rem}}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.is-focused .choices__placeholder.choices__item--choice,.is-open .choices__placeholder.choices__item--choice{display:none}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;padding:.416666666666667vw 3.055555555555555vw .277777777777778vw 1.458333333333333vw;width:100%}@media only screen and (max-width:1199px){.choices__list--single{padding:.78125vw 5.729166666666666vw .520833333333333vw 2.734375vw}}[dir=rtl] .choices__list--single{padding-right:.277777777777778vw;padding-left:1.111111111111111vw}.choices__list--single .choices__item{width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:1.388888888888889vw;padding:.277777777777778vw .694444444444444vw;font-size:.833333333333333vw;font-weight:500;margin-right:.260416666666667vw;margin-bottom:.260416666666667vw;background-color:#00bcd4;color:#fff;word-break:break-all;box-sizing:border-box}@media only screen and (max-width:1199px){.choices__list--multiple .choices__item{border-radius:2.604166666666667vw;padding:.520833333333333vw 1.302083333333333vw;font-size:1.5625vw;margin-right:.48828125vw;margin-bottom:.48828125vw}}@media only screen and (max-width:767px){.choices__list--multiple .choices__item{border-radius:2rem;padding:.4rem 1rem;font-size:1.2rem;margin-right:.375rem;margin-bottom:.375rem}}.choices__list--multiple .choices__item[data-deletable]{padding-right:.347222222222222vw}@media only screen and (max-width:1199px){.choices__list--multiple .choices__item[data-deletable]{padding-right:.651041666666667vw}}[dir=rtl] .choices__list--multiple .choices__item{margin-right:0;margin-left:.260416666666667vw}@media only screen and (max-width:1199px){[dir=rtl] .choices__list--multiple .choices__item{margin-left:.48828125vw}}.choices__list--multiple .choices__item.is-highlighted{background-color:#00a5bb}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa}.choices__list--dropdown{visibility:hidden;z-index:2;position:absolute;width:20vw;background-color:#fff;top:100%;margin-top:.416666666666667vw;padding-top:1.944444444444444vw;padding-right:.972222222222222vw;padding-bottom:1.944444444444444vw;border-radius:1.111111111111111vw;border-top:none;overflow:hidden;word-break:break-all;will-change:visibility;box-shadow:0 .277777777777778vw .277777777777778vw rgba(0,0,0,.25)}@media only screen and (max-width:1199px){.choices__list--dropdown{width:37.5vw;padding-top:3.645833333333333vw;padding-right:1.822916666666667vw;padding-bottom:3.645833333333333vw;border-radius:2.083333333333333vw;margin-top:.78125vw;box-shadow:0 .520833333333333vw .520833333333333vw rgba(0,0,0,.25)}}@media only screen and (max-width:767px){.choices__list--dropdown{width:28.8rem;padding-top:6.4rem;padding-right:1.4rem;padding-bottom:2.8rem;border-radius:1.6rem;margin-top:.6rem;box-shadow:none}}.choices__list--dropdown.is-active{visibility:visible}.is-open .choices__list--dropdown{border-color:#b7b7b7}.is-flipped .choices__list--dropdown{top:auto;bottom:100%;margin-top:0;margin-bottom:-.069444444444444vw;border-radius:.25rem .25rem 0 0}@media only screen and (max-width:1199px){.is-flipped .choices__list--dropdown{margin-bottom:-.130208333333333vw}}.choices__list--dropdown .choices__list{position:relative;max-height:54.2vh;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}@media only screen and (max-width:1199px){.choices__list--dropdown .choices__list{max-height:50vh}}@media only screen and (max-width:767px){.choices__list--dropdown .choices__list{max-height:62vh}}.choices__list--dropdown .choices__item{position:relative;padding:1.041666666666667vw 2.777777777777778vw .972222222222222vw 5.277777777777778vw;font-size:.972222222222222vw}@media only screen and (max-width:1199px){.choices__list--dropdown .choices__item{padding:1.953125vw 5.208333333333334vw 1.822916666666667vw 9.895833333333332vw;font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.choices__list--dropdown .choices__item{padding:1.5rem 4rem 1.4rem 7.4rem;font-size:1.4rem}}[dir=rtl] .choices__list--dropdown .choices__item{text-align:right}.choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;opacity:.5}.choices__heading{position:absolute;margin-top:-.833333333333333vw;left:1.041666666666667vw;font-weight:700;font-size:2.222222222222222vw;line-height:1.25;padding:.694444444444444vw;border-bottom:.069444444444444vw solid #f7f7f7;color:#8a8d8f}@media only screen and (max-width:1199px){.choices__heading{margin-top:-1.5625vw;left:1.953125vw;font-size:4.166666666666666vw;padding:1.302083333333333vw;border-bottom:.130208333333333vw solid #f7f7f7}}@media only screen and (max-width:767px){.choices__heading{left:1.2rem;margin-top:-1.2rem;font-size:3.2rem;padding:1rem;border-bottom:1px solid #f7f7f7}}.choices__button{text-indent:-694.375vw;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.choices__button:focus{outline:none}.choices__input{display:inline-block;vertical-align:baseline;background-color:#f9f9f9;font-size:.972222222222222vw;margin-bottom:.347222222222222vw;border:0;border-radius:0;max-width:100%;padding:.277777777777778vw 0 .277777777777778vw .138888888888889vw}@media only screen and (max-width:1199px){.choices__input{font-size:1.822916666666667vw;margin-bottom:.651041666666667vw;padding:.520833333333333vw 0 .520833333333333vw .260416666666667vw}}.choices__input:focus{outline:0}[dir=rtl] .choices__input{padding-right:.138888888888889vw;padding-left:0}.choices__placeholder{font-size:.972222222222222vw;line-height:1.214285714285714;color:#80869c;opacity:.8;text-align:center}@media only screen and (max-width:1199px){.choices__placeholder{font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.choices__placeholder{font-size:1.4rem;text-align:left}}.burger{cursor:pointer}.burger__line{transform-origin:center center;transition:all .3s}.burger__line--1{transform:rotate(0) translate(0,0)}.burger__line--3{transform:rotate(0) translate(0,0)}@media only screen and (max-width:767px){.burger__line--1{transform:rotate(0) translate(0,0)}.burger__line--3{transform:rotate(0) translate(0,0)}}.burger.is-active .burger__line--1{transform:translate(-29%,29%) rotate(45deg)}.burger.is-active .burger__line--2{opacity:0}.burger.is-active .burger__line--3{transform:translate(-30%,-30%) rotate(-45deg)}@media only screen and (max-width:1199px){.burger{opacity:.5}}.btn,button,form:not([class]) button[type=submit]:not(.g-raw),form:not([class]) input[type=submit]:not(.g-raw),form:not([class]) input[type=button]:not(.g-raw),form:not([class]) input[type=reset]:not(.g-raw){display:inline-block;color:#000;outline:0;background-color:transparent;line-height:1;transition:all .3s;box-sizing:border-box;position:relative}.btn:hover,button:hover,form:not([class]) button[type=submit]:not(.g-raw):hover,form:not([class]) input[type=submit]:not(.g-raw):hover,form:not([class]) input[type=button]:not(.g-raw):hover,form:not([class]) input[type=reset]:not(.g-raw):hover{-o-border-image:none;border-image:none}.btn:active,button:active,form:not([class]) button[type=submit]:not(.g-raw):active,form:not([class]) input[type=submit]:not(.g-raw):active,form:not([class]) input[type=button]:not(.g-raw):active,form:not([class]) input[type=reset]:not(.g-raw):active{transform:translate(0,5%)}.btn:focus,button:focus,form:not([class]) button[type=submit]:not(.g-raw):focus,form:not([class]) input[type=submit]:not(.g-raw):focus,form:not([class]) input[type=button]:not(.g-raw):focus,form:not([class]) input[type=reset]:not(.g-raw):focus{box-shadow:0 0 .5em #9dbff6}.button{padding:.763888888888889vw .694444444444444vw .625vw;border:0;border-radius:.277777777777778vw;font-weight:700;text-align:center}.button:hover{background-color:#f8acb8}.button--main{background-color:#c8102e;color:#fff}.button--main-border{font-weight:400;background-color:transparent;color:#c8102e;border:1px solid #c8102e}@media only screen and (min-width:1920px){.button--main-border{border:.069444444444444vw solid #c8102e}}.button--main-border:hover{color:#fff;background-color:#c8102e}@media only screen and (max-width:1199px){.button{padding:1.432291666666667vw 1.302083333333333vw 1.171875vw;border-radius:.520833333333333vw}}@media only screen and (max-width:767px){.button{padding:1.1rem 1rem .9rem;border-radius:.4rem}}form:not([class]) input:not(.g-raw):not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]):not([type=button]):not([type=reset]):not([type=color]):not([type=file]),form:not([class]) select:not(.g-raw),form:not([class]) textarea:not(.g-raw){display:block;width:100%;padding:.85em 1.2em;box-sizing:border-box;border:0;outline:0;background-color:#fff;color:#000;border:.069444444444444vw solid #000}form:not([class]) input:not(.g-raw):not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]):not([type=button]):not([type=reset]):not([type=color]):not([type=file]):focus,form:not([class]) select:not(.g-raw):focus,form:not([class]) textarea:not(.g-raw):focus{box-shadow:0 0 .3em .05em #9dbff6;border-color:#9dbff6}form:not([class]){position:relative}form:not([class]).is-sending>*{opacity:.5;pointer-events:none}form:not([class]).is-sending:after{content:"";display:inline-block;position:absolute;box-sizing:border-box;left:50%;width:3em;margin-left:-1.5em;height:3em;top:50%;margin-top:-1.5em;border-left:.3em solid rgba(0,0,0,.15);border-right:.3em solid rgba(0,0,0,.15);border-bottom:.3em solid rgba(0,0,0,.15);border-top:.3em solid rgba(0,0,0,.8);border-radius:100%;animation:rotation .6s infinite linear}form:not([class]) textarea{resize:vertical;min-height:13em}form:not([class]) input[type=image]{max-width:100%}form:not([class]) label{cursor:pointer}.forms__error-msg{display:none;position:absolute;right:-.138888888888889vw;bottom:100%;background-color:#000;color:#fff;white-space:nowrap}.forms__error-msg--left{right:auto;left:-.138888888888889vw}.forms__input-wrapper{position:relative}.forms__input-wrapper.is-error{border-color:#000}.forms__input-wrapper.is-error .form__error-msg{display:block}.forms__err{color:#000}.forms__thanks{box-sizing:border-box;position:relative;top:50%;transform:translate(0,-50%)}.popup{position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;overflow:auto;overflow-x:hidden;text-align:center;padding:0;background:rgba(255,255,255,.8);will-change:opacity;opacity:0;pointer-events:none;transition:all .3s;transition-delay:.3s;white-space:nowrap;font-size:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.popup.is-opened{z-index:10000;opacity:1;pointer-events:all;transition-delay:0s}.popup.is-opened .popup__content{transform:translate(0,0);transition-delay:.3s;opacity:1}.popup:before{content:"";display:inline-block;height:100%}.popup:before,.popup__content{vertical-align:middle}@media only screen and (max-width:767px){.popup--form{background-color:#fff}}@media only screen and (max-width:767px){.popup--expert{background-color:#fff}}.popup--search,.popup--success{background-color:rgba(33,30,32,.9)}.popup__content{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;white-space:normal;position:relative;outline:0;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;box-sizing:border-box;margin:2rem 0;transform:translate(0,-100%);transform:translate3d(0,-100%,0);will-change:transform;opacity:0;transition:all .3s;color:#000;background-color:#fff;display:inline-block;text-align:left;width:100%;box-shadow:0 .277777777777778vw 1.111111111111111vw rgba(0,0,0,.16);border-radius:1.111111111111111vw}.popup__content--form{padding:2.986111111111111vw 3.888888888888889vw 1.666666666666667vw;max-width:43.611111111111114vw;background-color:#fff}.popup__content--expert{max-width:43.611111111111114vw;padding-top:2.847222222222222vw;padding-right:3.888888888888889vw;padding-left:3.888888888888889vw;padding-bottom:2.777777777777778vw;background-color:#fff}.popup__content--search,.popup__content--success{margin:6.666666666666667vw 0 0;max-width:77.08333333333334vw;background-color:transparent;vertical-align:top}@media only screen and (max-width:1199px){.popup__content{box-shadow:0 .520833333333333vw 2.083333333333333vw rgba(0,0,0,.16);border-radius:2.083333333333333vw}.popup__content--form{padding:5.598958333333334vw 7.291666666666667vw 3.125vw;max-width:81.77083333333334vw}.popup__content--expert{max-width:81.77083333333334vw;padding-top:5.338541666666666vw;padding-right:7.291666666666667vw;padding-left:7.291666666666667vw;padding-bottom:5.208333333333334vw}.popup__content--search,.popup__content--success{margin:6.25vw 0 0;max-width:91.14583333333334vw}}@media only screen and (max-width:767px){.popup__content{box-shadow:none;border-radius:0}.popup__content--form{padding:.5rem 1.6rem 2.4rem;max-width:62.8rem}.popup__content--expert{padding:1.6rem 1.6rem 1.6rem;max-width:62.8rem}.popup__content--search,.popup__content--success{margin:4.5rem 0 1.6rem;max-width:90vw}}.popup__close{position:absolute;right:1.666666666666667vw;top:1.388888888888889vw;width:1.666666666666667vw;height:1.666666666666667vw;transition:transform .3s}.popup__close--search,.popup__close--success{right:.138888888888889vw;top:-4.444444444444445vw;width:1.388888888888889vw;height:1.388888888888889vw}.popup__close .svg-icon--stroke{stroke-width:27px}.popup__close:active{transform:translate(0,.3em)}@media only screen and (max-width:1199px){.popup__close{right:3.125vw;top:2.604166666666667vw;width:3.125vw;height:3.125vw}.popup__close--search,.popup__close--success{right:.260416666666667vw;top:-4.557291666666666vw;width:2.604166666666667vw;height:2.604166666666667vw}}@media only screen and (max-width:767px){.popup__close{right:2rem;top:.8rem;width:2.4rem;height:2.4rem}.popup__close--search,.popup__close--success{right:.2rem;top:-3.5rem;width:2rem;height:2rem}}.popup__close-icon{stroke:#80869c!important}.popup__close-icon--white{stroke:#fff!important}.popup__title{margin-top:0;margin-bottom:1.180555555555556vw;font-weight:400;font-size:1.388888888888889vw;line-height:1.1}@media only screen and (max-width:1199px){.popup__title{margin-bottom:2.213541666666667vw;font-size:2.604166666666667vw}}@media only screen and (max-width:767px){.popup__title{margin-bottom:1.7rem;font-size:2rem}}.popup__description{margin-top:0;margin-bottom:.833333333333333vw;font-size:.972222222222222vw;font-weight:500;-webkit-text-stroke-width:thin;line-height:1.428571428571429}@media only screen and (max-width:1199px){.popup__description{margin-bottom:1.5625vw;font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.popup__description{margin-bottom:1.2rem;font-size:1.4rem}}.popup__buttons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:-1.111111111111111vw}@media only screen and (max-width:1199px){.popup__buttons{margin-left:-2.083333333333333vw}}@media only screen and (max-width:767px){.popup__buttons{margin-left:-1.6rem}}.popup__button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:2.708333333333333vw;height:2.708333333333333vw;margin-left:1.111111111111111vw;padding-top:.347222222222222vw;padding-bottom:.208333333333333vw;font-size:.972222222222222vw;line-height:1.071428571428571;box-sizing:border-box;text-align:center;transition:all .3s}@media only screen and (max-width:1199px){.popup__button{min-height:5.078125vw;height:5.078125vw;margin-bottom:2.083333333333333vw;margin-left:2.083333333333333vw;padding-top:.651041666666667vw;padding-bottom:.390625vw;font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.popup__button{min-height:3.9rem;height:3.9rem;margin-bottom:1.6rem;margin-left:1.6rem;padding-top:.5rem;padding-bottom:.3rem;font-size:1.4rem}}.popup__confirmation-button{min-width:10.069444444444445vw;font-weight:400}@media only screen and (max-width:1199px){.popup__confirmation-button{min-width:18.880208333333336vw}}@media only screen and (max-width:767px){.popup__confirmation-button{min-width:14.5rem}}.popup__back-button{min-width:8.680555555555555vw;border:2px solid #c8102e}@media only screen and (min-width:1920px){.popup__back-button{border:.138888888888889vw solid #c8102e}}@media only screen and (max-width:1199px){.popup__back-button{min-width:16.276041666666664vw}}@media only screen and (max-width:767px){.popup__back-button{min-width:12.5rem}}.popup__dot{color:#c8102e}.select__item::before{content:"";position:absolute;left:0;top:48%;transform:translateY(-50%);width:.347222222222222vw;height:.347222222222222vw;border-radius:50%;background-color:#e16500}.select__item::before::before{width:.651041666666667vw;height:.651041666666667vw}.select__item--hematology::before{background-color:#8b3a32}.select__item--cardio::before{background-color:#a53033}.select__item--allergy::before{background-color:#14617e}.select__item--neurology::before{background-color:#191886}.select__item--antiviral::before{background-color:#90204e}.select__item--urogenital::before{background-color:#1e5551}.select__item--herbal::before{background-color:#d9ac14}.select__item--gastro::before{background-color:#367e41}.select__item--metabolism::before{background-color:#5b356a}.select__item--oncology::before{background-color:#92318b}.svg-icon,.noscript-bar svg{fill:currentColor;stroke:none;width:1em;height:1em;display:inline-block;vertical-align:middle;overflow:visible!important;border:0;outline:0;transform-origin:center center;position:relative;box-sizing:border-box}.svg-icon--stroke{fill:none;stroke:currentColor;stroke-width:16}.svg-icon--contain{position:absolute;left:0;top:0;width:100%;height:100%}.svg-icon--border{border:.091em solid currentColor;border-radius:100%;padding:.6em;width:2.382em;height:2.382em}.svg-icon--fill{border-radius:100%;padding:.691em;background-color:#000;color:#fff;width:2.382em;height:2.382em}.svg-icon--rotate-45{transform:rotate(45deg)}.svg-icon--rotate-90{transform:rotate(90deg)}.svg-icon--rotate-180{transform:rotate(180deg)}.svg-icon--rotate-270{transform:rotate(270deg)}.svg-icon>svg{display:block}symbol{overflow:visible}table{table-layout:auto;width:100%;border-collapse:collapse;margin:1em 0 2em}table td,table th{padding:.8em 1.2em;border:1px solid #b3b3b3;text-align:left}table th{font-weight:700}table>tbody:first-child tr:first-child td{font-weight:700}@media only screen and (max-width:576px){table thead{display:none}table>tbody:first-child tr:first-child{display:none}table tr{display:block;margin:1em 0;border:1px solid #000}table td{display:block;border:0;border-bottom:1px dotted #ccc;word-break:break-word}table td:last-child{border-bottom:none}table td:before{content:attr(data-label);font-weight:700;display:block;margin-bottom:.7em}}.tabs__wrapper{position:relative;z-index:1}.tabs__list{display:-ms-flexbox;display:flex;margin-top:0;margin-bottom:0}.tabs__item{margin-top:0;margin-bottom:0;padding-left:0;text-align:center;border-top-left-radius:0;border-top-right-radius:0}.tabs__item:first-child{margin-left:0;border-top-left-radius:1.111111111111111vw}.tabs__item:last-child{border-top-right-radius:1.111111111111111vw}.tabs__item::before{content:none}.tabs__item.js-tab-name--active{z-index:2;border-top-left-radius:1.111111111111111vw;border-top-right-radius:1.111111111111111vw}.tabs__item.js-tab-name--active:first-child{border-top-right-radius:1.111111111111111vw}.tabs__item.js-tab-name--active:last-child{border-top-left-radius:1.111111111111111vw}.tabs__item.js-tab-name--active .tabs__link{z-index:3;border-top-left-radius:1.111111111111111vw;border-top-right-radius:1.111111111111111vw}.tabs__item.js-tab-name--active .tabs__link::before{left:-1.111111111111111vw}.tabs__item.js-tab-name--active .tabs__link::after{right:-1.111111111111111vw}@media only screen and (max-width:1199px){.tabs__item{border-top-left-radius:0;border-top-right-radius:0}.tabs__item:first-child{margin-left:0;border-top-left-radius:2.083333333333333vw}.tabs__item:last-child{border-top-right-radius:2.083333333333333vw}.tabs__item.js-tab-name--active{border-top-left-radius:2.083333333333333vw;border-top-right-radius:2.083333333333333vw}.tabs__item.js-tab-name--active:first-child{border-top-right-radius:2.083333333333333vw}.tabs__item.js-tab-name--active:last-child{border-top-left-radius:2.083333333333333vw}.tabs__item.js-tab-name--active .tabs__link{border-top-left-radius:2.083333333333333vw;border-top-right-radius:2.083333333333333vw}.tabs__item.js-tab-name--active .tabs__link::before,.tabs__item.js-tab-name--active .tabs__link::after{bottom:-.130208333333333vw;width:2.083333333333333vw;height:2.083333333333333vw;background-size:2.083333333333333vw 2.083333333333333vw}.tabs__item.js-tab-name--active .tabs__link::before{left:-2.083333333333333vw}.tabs__item.js-tab-name--active .tabs__link::after{right:-2.083333333333333vw}}@media only screen and (max-width:767px){.tabs__item{border-top-left-radius:0;border-top-right-radius:0}.tabs__item:first-child{margin-left:0;border-top-left-radius:1.6rem}.tabs__item:last-child{border-top-right-radius:1.6rem}.tabs__item.js-tab-name--active{border-top-left-radius:1.6rem;border-top-right-radius:1.6rem}.tabs__item.js-tab-name--active:first-child{border-top-right-radius:1.6rem}.tabs__item.js-tab-name--active:last-child{border-top-left-radius:1.6rem}.tabs__item.js-tab-name--active .tabs__link{border-top-left-radius:1.6rem;border-top-right-radius:1.6rem}.tabs__item.js-tab-name--active .tabs__link::before,.tabs__item.js-tab-name--active .tabs__link::after{bottom:-.1rem;width:1.6rem;height:1.6rem;background-size:1.6rem 1.6rem}.tabs__item.js-tab-name--active .tabs__link::before{left:-1.6rem}.tabs__item.js-tab-name--active .tabs__link::after{right:-1.6rem}}.tabs .tabs__link{display:block;height:100%}.tabs .tabs__link::before,.tabs .tabs__link::after{content:"";position:absolute;bottom:0;width:1.111111111111111vw;height:1.111111111111111vw;background-repeat:no-repeat;background-size:1.111111111111111vw 1.111111111111111vw}.tabs .tabs__link::before{left:-1.111111111111111vw}.tabs .tabs__link::after{right:-1.111111111111111vw}@media only screen and (max-width:1199px){.tabs .tabs__link::before,.tabs .tabs__link::after{width:2.083333333333333vw;height:2.083333333333333vw;background-size:2.083333333333333vw 2.083333333333333vw}.tabs .tabs__link::before{left:-1.953125vw}.tabs .tabs__link::after{right:-1.953125vw}}@media only screen and (max-width:767px){.tabs .tabs__link::before,.tabs .tabs__link::after{width:1.6rem;height:1.6rem;background-size:1.6rem 1.6rem}.tabs .tabs__link::before{left:-1.5rem}.tabs .tabs__link::after{right:-1.5rem}}.tabs__content{display:none}.tabs__content.js-tab-content--active{display:block}.benchmark{position:fixed;right:0;bottom:0;background:#000;background:rgba(0,0,0,.5);color:#fff;font-size:.8em;padding:.4em .8em;max-width:30rem;z-index:100}.benchmark__close{color:#000;background-color:#fff;position:absolute;right:0;top:0;cursor:pointer;padding:0 .4em;display:inline-block;outline:0;border:0}.box-new{display:none}.box{width:100%;height:100vh;background:#ffd7d7;transition:all 1s;position:relative}.box.is-new{transition:none}.is-change .box,.box.is-new{transform:translateX(-120%)}.is-change .box--right,.box--right.is-new{transform:translateX(120%)}.is-change .box--top,.box--top.is-new{transform:translateY(-120%)}.is-change .box--bottom,.box--bottom.is-new{transform:translateY(120%)}.box--about{background:#79ccc4;height:200vh}.box--work{background:#afd483}.breadcrumbs{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;list-style:none;padding-top:.833333333333333vw;margin-top:0;margin-left:-.972222222222222vw;margin-bottom:0}.breadcrumbs--white .breadcrumbs__item::after{background-image:url(/media/images/breadcrumb-arrow-white.svg)}.breadcrumbs--white .breadcrumbs__link{color:#fff}.breadcrumbs--white .breadcrumbs__item--current .breadcrumbs__link{color:#fff}@media only screen and (max-width:1199px){.breadcrumbs{margin-left:-1.692708333333333vw;padding-top:1.692708333333333vw}}@media only screen and (max-width:767px){.breadcrumbs{display:none}}.breadcrumbs__item{position:relative;margin-top:0;margin-bottom:0;margin-left:.972222222222222vw;padding-left:0;font-size:.833333333333333vw;line-height:1.25}.breadcrumbs__item::before{content:none}.breadcrumbs__item::after{content:"";position:absolute;width:.416666666666667vw;height:.416666666666667vw;top:50%;transform:translateY(-50%);right:-.625vw;background-image:url(/media/images/breadcrumb-arrow.svg);background-repeat:no-repeat;background-size:.416666666666667vw .416666666666667vw}.breadcrumbs__item:last-child::after{content:none}.breadcrumbs__item--current .breadcrumbs__link{color:#211e20}@media only screen and (max-width:1199px){.breadcrumbs__item{margin-left:1.692708333333333vw;font-size:1.5625vw;line-height:1.25}.breadcrumbs__item::after{width:.78125vw;height:.78125vw;right:-1.171875vw;background-size:.78125vw .78125vw}}@media only screen and (max-width:767px){.breadcrumbs__item{margin-left:1.4rem;font-size:1.2rem;line-height:1.25}.breadcrumbs__item::after{width:.6rem;height:.6rem;right:-.9rem}}.breadcrumbs__link{color:rgba(33,30,32,.5);transition:color .3s}.breadcrumbs__link:hover{color:#211e20}.download{position:relative;margin-top:0;margin-bottom:0;padding-left:0;width:28.541666666666664vw;min-height:14.166666666666666vw;height:1px;margin-top:1.666666666666667vw;margin-bottom:0;padding-left:0;display:block;margin-left:1.597222222222222vw;box-shadow:0 .277777777777778vw 1.111111111111111vw rgba(0,0,0,.08);border-radius:1.111111111111111vw;overflow:hidden}.download--green{box-shadow:none}.download--green .download__wrapper{border-color:#00953e;background-color:rgba(255,255,255,.73)}.download--green .download__block[href]:hover .download__wrapper{background-color:#00953e}.download--green .download__icon{stroke:#00953e}.download::before{content:none}.download--more .download__icon{top:-5.486111111111111vw}@media only screen and (max-width:1199px){.download{width:46.74479166666667vw;min-height:26.5625vw;margin-top:2.083333333333333vw;margin-left:2.34375vw;border-radius:2.083333333333333vw}.download--more .download__icon{top:-10.026041666666668vw}}@media only screen and (max-width:767px){.download{min-height:18.8rem;height:auto;width:100%;margin-top:1.6rem;margin-left:0;border-radius:1.6rem}.download--more{min-height:20.4rem}.download--more .download__icon{top:-7.7rem}}.download__block{display:block;height:100%;width:100%}.download__block[href]:hover .download__wrapper{left:0;background-color:#c8102e}.download__block[href]:hover .download__icon{stroke:#fff}.download__block[href]:hover .download__text{color:#fff}.download__icon{position:absolute;top:-6.319444444444445vw;left:50%;transform:translateX(-50%);width:4.583333333333333vw;height:4.583333333333333vw;fill:transparent;stroke:#c8102e;transition:all .3s}@media only screen and (max-width:1199px){.download__icon{top:-11.588541666666668vw;left:50%;width:8.333333333333332vw;height:8.333333333333332vw;transform:translateX(-50%)}}@media only screen and (max-width:767px){.download__icon{top:-8.1rem;width:6.4rem;height:6.4rem}}.download__wrapper{position:absolute;z-index:0;top:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;width:100%;height:100%;padding-bottom:2.083333333333333vw;border-radius:1.111111111111111vw;transition:all .3s;border:1px dashed #c8102e;background-color:rgba(138,141,143,.1)}@media only screen and (max-width:1199px){.download__wrapper{padding-bottom:3.90625vw;border-radius:2.083333333333333vw}}@media only screen and (max-width:767px){.download__wrapper{padding-bottom:1.8rem;border-radius:1.6rem}}.download__text-wrapper{position:relative;width:19.444444444444446vw;margin-left:auto;margin-right:auto;text-align:center}@media only screen and (max-width:1199px){.download__text-wrapper{width:36.45833333333333vw}}@media only screen and (max-width:767px){.download__text-wrapper{width:25.6rem}}.download__text{margin-top:0;margin-bottom:0;text-align:center;font-size:1.111111111111111vw;line-height:1.25;color:#000;transition:all .3s}@media only screen and (max-width:1199px){.download__text{font-size:2.083333333333333vw}}@media only screen and (max-width:767px){.download__text{font-size:1.6rem}}.download__links{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;margin-top:.486111111111111vw;margin-bottom:0;margin-left:-1.805555555555555vw}@media only screen and (max-width:1199px){.download__links{margin-top:.911458333333333vw;margin-left:-3.385416666666667vw}}@media only screen and (max-width:767px){.download__links{margin-top:.7rem;margin-left:-2.6rem}}.download__item{position:relative;margin-top:0;margin-bottom:.277777777777778vw;margin-left:1.805555555555555vw;padding-left:0;font-size:.972222222222222vw;line-height:1.214285714285714}.download__item::before{content:none}.download__item::after{content:"";position:absolute;height:.902777777777778vw;top:49%;right:-.972222222222222vw;transform:translateY(-50%);width:1px;background-color:#211e20}@media only screen and (min-width:1920px){.download__item::after{width:.069444444444444vw}}.download__item:last-child::after{content:none}@media only screen and (max-width:1199px){.download__item{margin-bottom:.520833333333333vw;margin-left:3.385416666666667vw;font-size:1.822916666666667vw}.download__item::after{height:1.692708333333333vw;right:-1.822916666666667vw}}@media only screen and (max-width:767px){.download__item{margin-top:.4rem;margin-bottom:0;margin-left:2.6rem;font-size:1.4rem}.download__item::after{height:1.3rem;right:-1.4rem}}.download__link{transition:all .3s}.download__link:hover{color:#c8102e}@media only screen and (max-width:767px){.filters.js-active .filters__list{position:static;opacity:1}}.filters__list{margin-top:0;margin-bottom:0}@media only screen and (max-width:767px){.filters__list{position:relative;z-index:-1;opacity:0}}.filters__item{margin-top:0;margin-bottom:0;padding-left:0}.filters__item::before,.filters__item::after{content:none}.filters__link{font-size:14px;line-height:1.214285714285714;color:#80869c;opacity:.8}.form__title{font-weight:700;font-size:1.388888888888889vw;line-height:1.1}@media only screen and (max-width:1199px){.form__title{font-size:2.604166666666667vw}}@media only screen and (max-width:767px){.form__title{font-size:1.6rem;line-height:1.125}}.form__descr-text{margin-top:0;margin-bottom:0;font-size:.972222222222222vw;line-height:1.428571428571429}.form__descr-text:last-child{margin-bottom:0}@media only screen and (max-width:1199px){.form__descr-text{font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.form__descr-text{font-size:1.4rem}}.form__subtitle{display:block;margin-bottom:1.111111111111111vw;font-weight:700;font-size:1.111111111111111vw;line-height:1.125}@media only screen and (max-width:1199px){.form__subtitle{margin-bottom:2.083333333333333vw;font-size:2.083333333333333vw}}@media only screen and (max-width:767px){.form__subtitle{margin-bottom:2.1rem;font-size:1.4rem;line-height:1.071428571428571}.form__subtitle--fs{margin-bottom:1.6rem;font-size:1.6rem;line-height:1.125}.form__subtitle--lh{margin-bottom:1.4rem;line-height:1.392857142857143}.form__subtitle--mb{margin-bottom:1.6rem}}.form__fieldset{margin:0;padding:0;border:none}.form__fieldset:last-child{margin-bottom:0}.form__fieldset>:last-child{margin-bottom:0}.form__fieldset--more{padding:2.152777777777778vw;border:1px solid rgba(128,134,156,.3);border-radius:.555555555555556vw}@media only screen and (min-width:1921px){.form__fieldset--more{border-width:.069444444444444vw}}@media only screen and (max-width:1199px){.form__fieldset--more{padding:4.036458333333334vw;border-radius:1.041666666666667vw}}@media only screen and (max-width:767px){.form__fieldset--more{padding:2.3rem 1.5rem;border-radius:.8rem}}.form__legend{margin-bottom:1.180555555555556vw;padding-top:.138888888888889vw;font-size:.972222222222222vw;line-height:1.071428571428571;font-weight:600}.form__legend--expert-treatment{margin-bottom:1.319444444444444vw}@media only screen and (max-width:1199px){.form__legend{margin-bottom:2.213541666666667vw;padding-top:.260416666666667vw;font-size:1.822916666666667vw}.form__legend--expert-treatment{margin-bottom:2.473958333333333vw}}@media only screen and (max-width:767px){.form__legend{margin-bottom:1.7rem;padding-top:.2rem;font-size:1.4rem}.form__legend--expert-treatment{margin-bottom:2rem}}.form__captcha{margin-bottom:1.666666666666667vw}@media only screen and (max-width:1199px){.form__captcha{margin-bottom:3.125vw}}@media only screen and (max-width:767px){.form__captcha{margin-bottom:2.4rem}}.form__input-wrapper{position:relative;margin-bottom:1.666666666666667vw}.form__input-wrapper--short{width:17.083333333333332vw}.form__input-wrapper--short-2{width:20vw}.form__input-wrapper.is-error{margin-top:.416666666666667vw;margin-bottom:1.180555555555556vw}.form__input-wrapper.is-error .form__input{border-color:#c8102e}.form__input-wrapper.is-error .form__error-msg{margin-top:.6rem}@media only screen and (max-width:1199px){.form__input-wrapper{margin-bottom:3.125vw}.form__input-wrapper--short{width:32.03125vw}.form__input-wrapper--short-2{width:37.5vw}.form__input-wrapper.is-error{margin-bottom:2.213541666666667vw}.form__input-wrapper.is-error .form__error-msg{margin-top:.78125vw}}@media only screen and (max-width:767px){.form__input-wrapper{margin-bottom:2.4rem}.form__input-wrapper--short{width:24.6rem}.form__input-wrapper--short-2{width:100%}.form__input-wrapper.is-error{margin-bottom:1.7rem}.form__input-wrapper.is-error .form__error-msg{margin-top:.6rem}}.form__error-msg{margin-top:0;margin-bottom:0;font-size:.833333333333333vw;line-height:1.083333333333333;color:#c8102e}@media only screen and (max-width:1199px){.form__error-msg{font-size:1.5625vw}}@media only screen and (max-width:767px){.form__error-msg{font-size:1.2rem}}.form__file-name{margin-top:.416666666666667vw;margin-bottom:0;font-size:.833333333333333vw;line-height:1.083333333333333}@media only screen and (max-width:1199px){.form__file-name{margin-top:.78125vw;font-size:1.5625vw}}@media only screen and (max-width:767px){.form__file-name{margin-top:.6rem;font-size:1.2rem}}.form__input{height:3.888888888888889vw;width:100%;padding:1.805555555555555vw 1.111111111111111vw .416666666666667vw;font-size:.972222222222222vw;line-height:1.214285714285714;color:#211e20;border-top:none;border-right:none;border-bottom:1px solid #80869c;border-left:none;border-top-left-radius:.277777777777778vw;border-top-right-radius:.277777777777778vw;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#f8f8f9;outline:none;transition:all .3s}.form__input--textarea{padding-top:2.083333333333333vw;padding-bottom:.277777777777778vw;min-height:3.888888888888889vw;max-height:16.666666666666664vw;resize:vertical}@media only screen and (min-width:1920px){.form__input{border-bottom:.069444444444444vw solid #80869c}}.form__input:focus{border-color:#211e20}.form__input--filled-bind~.form__label--shifting,.form__input--filled~.form__label--shifting,.form__input:focus~.form__label--shifting{top:.694444444444444vw;font-size:.833333333333333vw;line-height:1.083333333333333}@media only screen and (max-width:1199px){.form__input{height:7.291666666666667vw;padding:3.385416666666667vw 2.083333333333333vw .78125vw;font-size:1.822916666666667vw;border-top-left-radius:.520833333333333vw;border-top-right-radius:.520833333333333vw}.form__input--textarea{padding-top:3.90625vw;padding-bottom:.520833333333333vw;min-height:7.291666666666667vw;max-height:31.25vw}.form__input--filled-bind~.form__label--shifting,.form__input--filled~.form__label--shifting,.form__input:focus~.form__label--shifting{top:1.302083333333333vw;font-size:1.5625vw}}@media only screen and (max-width:767px){.form__input{height:5.6rem;padding:2.6rem 1.6rem .6rem;font-size:1.4rem;border-top-left-radius:.4rem;border-top-right-radius:.4rem}.form__input--textarea{height:auto;padding-top:3rem;padding-bottom:.4rem;min-height:7.6rem;max-height:24rem}.form__input--filled-bind~.form__label--shifting,.form__input--filled~.form__label--shifting,.form__input:focus~.form__label--shifting{top:1rem;font-size:1.2rem}}.form__label{font-size:.972222222222222vw;line-height:1.071428571428571;transition:all .3s;cursor:pointer}.form__label--shifting{position:absolute;top:1.458333333333333vw;left:0;padding-left:1.111111111111111vw;width:100%;padding-right:1.111111111111111vw;color:#80869c}.form__label--shifting .form__label-text{display:inline-block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form__label--option{position:relative;display:inline-block;padding-left:2.222222222222222vw}.form__label--option::before{content:"";position:absolute;top:.486111111111111vw;left:0;transform:translateY(-50%);width:1.388888888888889vw;height:1.388888888888889vw;background-color:#fff;border:1px solid #c8102e}@media only screen and (min-width:1920px){.form__label--option::before{border:.069444444444444vw solid #c8102e}}.form__label:hover::before{border-width:2px}@media only screen and (min-width:1920px){.form__label:hover::before{border-width:.138888888888889vw}}.form__label--radio::before{border-radius:50%}.form__label--checkbox::before{background-color:#c8102e;border-radius:.138888888888889vw}@media only screen and (max-width:1199px){.form__label{font-size:1.822916666666667vw}.form__label--shifting{top:2.734375vw;padding-left:2.083333333333333vw;padding-right:2.083333333333333vw}.form__label--option{padding-left:4.166666666666666vw}.form__label--option::before{top:.911458333333333vw;width:2.604166666666667vw;height:2.604166666666667vw}.form__label--checkbox::before{border-radius:.260416666666667vw}}@media only screen and (max-width:767px){.form__label{font-size:1.4rem}.form__label--shifting{top:2.1rem;padding-left:1.6rem;padding-right:1.6rem}.form__label--option{padding-left:3.2rem;line-height:1.8rem}.form__label--option::before{top:.7rem;width:2rem;height:2rem}.form__label--checkbox::before{border-radius:.2rem}}.form__radio:checked+.form__label::before{border-width:5px}@media only screen and (min-width:1920px){.form__radio:checked+.form__label::before{border-width:.347222222222222vw}}.form__checkbox:checked+.form__label::before{background-color:#c8102e;background-image:url(/media/images/check.svg);background-repeat:no-repeat;background-position:center;background-size:.972222222222222vw .694444444444444vw}@media only screen and (max-width:1199px){.form__checkbox:checked+.form__label::before{background-size:1.822916666666667vw 1.302083333333333vw}}@media only screen and (max-width:767px){.form__checkbox:checked+.form__label::before{background-size:1.4rem 1rem}}.form__options-wrapper{margin-bottom:1.666666666666667vw}@media only screen and (max-width:1199px){.form__options-wrapper{margin-bottom:3.125vw}}@media only screen and (max-width:767px){.form__options-wrapper{margin-bottom:2.2rem}}.form__option-wrapper{position:relative;margin-bottom:1.458333333333333vw}.form__option-wrapper:last-child{margin-bottom:0}@media only screen and (max-width:1199px){.form__option-wrapper{margin-bottom:2.734375vw}}@media only screen and (max-width:767px){.form__option-wrapper{margin-bottom:1.7rem}}.form__select-wrapper{position:relative;margin-bottom:1.666666666666667vw}.form__select-wrapper .form__label--shifting{top:.694444444444444vw;font-size:.833333333333333vw;line-height:1.083333333333333}.form__select-wrapper .choices[data-type*=select-one] .choices__inner:after{height:.902777777777778vw;width:1.597222222222222vw;right:1.111111111111111vw;top:46%;background-image:url(/media/images/arrow-extra-select.svg)}.form__select-wrapper .choices__inner{height:3.888888888888889vw;padding-top:2.013888888888889vw;padding-right:1.111111111111111vw;padding-left:1.111111111111111vw;background-color:#f8f8f9;border-radius:.277777777777778vw .277777777777778vw 0 0;border-bottom:1px solid #80869c}@media only screen and (min-width:1920px){.form__select-wrapper .choices__inner{border-bottom:.069444444444444vw solid #80869c}}.form__select-wrapper .choices__list{width:100%}.form__select-wrapper .choices__list--single{padding-top:0;padding-bottom:0;padding-right:3.055555555555555vw;padding-left:0}.form__select-wrapper .choices__list--dropdown{padding-top:1.111111111111111vw;padding-bottom:1.111111111111111vw;padding-right:0;background-color:#fff}.form__select-wrapper .choices__list--dropdown .choices__item{padding-right:1.111111111111111vw;padding-left:1.111111111111111vw}@media only screen and (max-width:1199px){.form__select-wrapper{margin-bottom:3.125vw}.form__select-wrapper .choices[data-type*=select-one] .choices__inner:after{height:1.692708333333333vw;width:2.994791666666667vw;right:2.083333333333333vw}.form__select-wrapper .form__label--shifting{top:1.302083333333333vw;font-size:1.5625vw}.form__select-wrapper .choices__inner{height:7.291666666666667vw;padding-top:3.776041666666667vw;padding-left:2.083333333333333vw;padding-right:2.083333333333333vw;border-radius:.520833333333333vw .520833333333333vw 0 0}.form__select-wrapper .choices__list--single{padding-right:5.729166666666666vw}.form__select-wrapper .choices__list--dropdown{padding-top:2.083333333333333vw;padding-bottom:2.083333333333333vw;padding-right:0}.form__select-wrapper .choices__list--dropdown .choices__item{padding-right:2.083333333333333vw;padding-left:2.083333333333333vw}}@media only screen and (max-width:767px){.form__select-wrapper{margin-bottom:2.4rem}.form__select-wrapper .choices[data-type*=select-one] .choices__inner:after{height:1.3rem;width:2.3rem;right:1.6rem}.form__select-wrapper .form__label--shifting{top:1rem;font-size:1.2rem}.form__select-wrapper .choices__inner{height:5.6rem;padding-top:2.9rem;padding-left:1.6rem;padding-right:1.6rem;border-radius:.4rem .4rem 0 0}.form__select-wrapper .choices__list--single{padding-right:5.729166666666666vw}.form__select-wrapper .choices__list--dropdown{padding-top:1.6rem;padding-bottom:1.6rem;padding-right:0}.form__select-wrapper .choices__list--dropdown .choices__item{padding-right:1.6rem;padding-left:1.6rem}}.form__add-button{padding:0;border:0;font-size:.972222222222222vw;line-height:1.071428571428571;color:#c8102e;font-weight:700;transition:all .3s}@media only screen and (max-width:1199px){.form__add-button{font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.form__add-button{font-size:1.4rem}}.form__add-button:focus{box-shadow:none}.form__add-button:hover{opacity:.5}.form__link{color:#c8102e}.form__link:hover{opacity:.5}.form__file-input{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer}.form__file-label{position:relative;z-index:2;display:block;min-width:17.5vw;padding-top:1.388888888888889vw;padding-bottom:1.25vw;font-size:1.388888888888889vw;line-height:1.1;transition:all .3s;cursor:pointer}@media only screen and (max-width:1199px){.form__file-label{min-width:32.8125vw;padding-top:2.604166666666667vw;padding-bottom:2.34375vw;font-size:2.604166666666667vw}}@media only screen and (max-width:767px){.form__file-label{min-width:23.6rem;padding-top:2rem;padding-bottom:1.8rem;font-size:2rem}}.form__default-title{margin-bottom:2.291666666666667vw}@media only screen and (max-width:1199px){.form__default-title{margin-bottom:4.296875vw}}@media only screen and (max-width:767px){.form__default-title{margin-bottom:2.8rem}}.form__default-fieldset{margin-bottom:1.666666666666667vw}@media only screen and (max-width:1199px){.form__default-fieldset{margin-bottom:3.125vw}}@media only screen and (max-width:767px){.form__default-fieldset{margin-bottom:2.4rem}}.form__default-file-wrapper,.form__default-option-wrapper{margin-top:3.125vw}@media only screen and (max-width:1199px){.form__default-file-wrapper,.form__default-option-wrapper{margin-top:5.859375vw}}@media only screen and (max-width:767px){.form__default-file-wrapper,.form__default-option-wrapper{margin-top:4.3rem}}.form__default-submit{min-width:9.027777777777777vw;margin-top:.208333333333333vw;margin-bottom:1.111111111111111vw;padding-top:.625vw;padding-bottom:.625vw;font-size:.972222222222222vw;line-height:1.428571428571429;font-weight:600}@media only screen and (max-width:1199px){.form__default-submit{min-width:16.927083333333336vw;margin-top:.390625vw;margin-bottom:2.083333333333333vw;padding-top:1.171875vw;padding-bottom:1.171875vw;font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.form__default-submit{min-width:13rem;margin-top:.6rem;margin-bottom:1.6rem;padding-top:.9rem;padding-bottom:.9rem;font-size:1.4rem}}.inscription__wrapper{margin-top:1.944444444444444vw;padding:3.472222222222222vw 9.166666666666666vw 3.194444444444444vw 9.166666666666666vw;background-color:#f9fafe;border-radius:1.111111111111111vw}@media only screen and (max-width:1199px){.inscription__wrapper{margin-top:3.645833333333333vw;padding:3.125vw 3.125vw 3.125vw 3.125vw;border-radius:2.083333333333333vw}}@media only screen and (max-width:767px){.inscription__wrapper{margin-top:2.8rem;padding:1.2rem 1rem;border-radius:1.6rem}}@media only screen and (max-width:767px){.inscription__note-wrapper{padding:1rem}}.inscription__note{display:block;margin-bottom:2.222222222222222vw;text-transform:uppercase;font-size:1.666666666666667vw;line-height:1.333333333333333;text-align:center;font-weight:700}@media only screen and (max-width:1199px){.inscription__note{margin-bottom:4.166666666666666vw;font-size:3.125vw}}@media only screen and (max-width:767px){.inscription__note{margin-bottom:3.2rem;font-size:1.8rem}}.inscription__advice{margin-top:0;margin-bottom:0;font-size:1.666666666666667vw;line-height:1.333333333333333;text-align:center;font-weight:700}@media only screen and (max-width:1199px){.inscription__advice{font-size:3.125vw}}@media only screen and (max-width:767px){.inscription__advice{font-size:1.8rem}}.main-menu__sub-list-wrapper{position:absolute;z-index:1;left:0;right:0;top:100%;height:2.986111111111111vw;opacity:0;transform:translateY(-8%);transition:all .5s;z-index:-1}.main-menu__sub-list-wrapper:hover{z-index:2;opacity:1;transform:translateX(0)}@media only screen and (max-width:1199px){.main-menu__sub-list-wrapper{position:static;z-index:0;height:auto;padding-bottom:0;opacity:1;transform:translateX(0)}}.main-menu__sub-list-2-wrapper{display:none;position:absolute;z-index:-1;top:100%;left:54%;transform:translate(-50%);width:11.666666666666666vw;padding-top:.694444444444444vw}.main-menu__sub-list-2-wrapper:hover{display:block}@media only screen and (max-width:1199px){.main-menu__sub-list-2-wrapper{position:static;display:block;transform:translate(0);width:auto;padding-top:0}}.main-menu__list{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0;margin-bottom:0;margin-left:-2.222222222222222vw}@media only screen and (max-width:1199px){.main-menu__list{display:block;margin-left:0}}.main-menu__sub-list{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin-left:0;position:relative;width:100%;margin-top:0;margin-bottom:0;padding-left:21.805555555555557vw;padding-right:4.166666666666666vw;background-color:rgba(255,255,255,.9);border-top:.069444444444444vw solid rgba(188,188,188,.8)}@media only screen and (max-width:1199px){.main-menu__sub-list{display:block;margin-top:3.255208333333333vw;padding-left:0;padding-right:0;border-top:none;background-color:transparent}.main-menu__sub-list--mb{margin-top:2.734375vw}}@media only screen and (max-width:767px){.main-menu__sub-list{margin-top:2.5rem}.main-menu__sub-list--mb{margin-top:2.1rem}}.main-menu__sub-list-2{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0;margin-bottom:0;padding-top:1.597222222222222vw;padding-bottom:.277777777777778vw;box-shadow:0 .277777777777778vw 1.111111111111111vw rgba(0,0,0,.16);background-color:#fff;border:none}.main-menu__sub-list-2::before{content:"";position:absolute;top:-.416666666666667vw;left:50%;width:.833333333333333vw;height:.833333333333333vw;background-color:#fff;transform:translate(-50%) rotate(45deg)}@media only screen and (max-width:1199px){.main-menu__sub-list-2{-ms-flex-direction:column;flex-direction:column;margin-top:3.255208333333333vw;margin-bottom:3.255208333333333vw;padding-top:0;padding-bottom:0;padding-left:2.083333333333333vw;box-shadow:none;background-color:transparent}}@media only screen and (max-width:767px){.main-menu__sub-list-2{margin-top:2.5rem;margin-bottom:2.5rem;padding-left:1.6rem}}.main-menu__item{position:static;margin-top:0;margin-bottom:0;padding-left:0;padding-bottom:0;margin-left:2.222222222222222vw;font-weight:500;text-transform:uppercase}.main-menu__item--current>.main-menu__link{color:#c8102e}.main-menu__item::after,.main-menu__item::before{content:none}.main-menu__item:hover .main-menu__link::after{width:8.88888888888889vw}@media only screen and (max-width:1199px){.main-menu__item{margin-bottom:4.296875vw;margin-left:0}.main-menu__item:last-child{margin-bottom:0}}@media only screen and (max-width:767px){.main-menu__item{margin-bottom:2.8rem}}.main-menu__sub-item{position:relative;z-index:10;margin-top:0;margin-bottom:0;padding-left:0;font-weight:500;text-transform:none}.main-menu__sub-item::after,.main-menu__sub-item::before{content:none}.main-menu__sub-item--current>.main-menu__sub-link{color:#c8102e}@media only screen and (max-width:1199px){.main-menu__sub-item{margin-bottom:2.213541666666667vw}.main-menu__sub-item:last-child{margin-bottom:0}}@media only screen and (max-width:767px){.main-menu__sub-item{margin-bottom:1.7rem}}.main-menu__sub-2-item{position:static;margin-top:0;margin-bottom:0;padding-left:0;margin-bottom:.972222222222222vw;margin-left:0;font-weight:500}.main-menu__sub-2-item::after,.main-menu__sub-2-item::before{content:none}.main-menu__sub-2-item--current>.main-menu__sub-2-link{color:#c8102e}@media only screen and (max-width:1199px){.main-menu__sub-2-item{margin-bottom:2.213541666666667vw}.main-menu__sub-2-item:last-child{margin-bottom:0}}@media only screen and (max-width:767px){.main-menu__sub-2-item{margin-bottom:1.7rem}}.main-menu__sub-2-link{position:relative;display:block;font-weight:500;font-size:.972222222222222vw;line-height:1.214285714285714;padding-right:1.388888888888889vw;padding-left:1.666666666666667vw;transition:color .3s}.main-menu__sub-2-link:hover{color:#c8102e}@media only screen and (max-width:1199px){.main-menu__sub-2-link{padding-right:0;padding-left:0;font-size:1.822916666666667vw;line-height:1.071428571428571;font-weight:400}}@media only screen and (max-width:767px){.main-menu__sub-2-link{font-size:1.4rem}}.main-menu__sub-link{position:relative;display:block;padding-top:.972222222222222vw;padding-bottom:.833333333333333vw;font-weight:500;font-size:.972222222222222vw;line-height:1.142857142857143;padding-right:2.083333333333333vw;padding-left:2.152777777777778vw;color:#211e20;transition:color .3s}.main-menu__sub-link::after{content:none}.main-menu__sub-link:hover{color:#c8102e}.main-menu__sub-link:hover~.main-menu__sub-list-2-wrapper{display:block}.main-menu__sub-link:hover::before{display:block}@media only screen and (max-width:1199px){.main-menu__sub-link{padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;font-size:1.822916666666667vw;line-height:1.071428571428571;font-weight:400}}@media only screen and (max-width:767px){.main-menu__sub-link{font-size:1.4rem}}.main-menu__link{position:relative;display:block;padding-bottom:1.944444444444444vw;font-weight:500;font-size:.972222222222222vw;line-height:1.214285714285714}.main-menu__link::after{content:"";width:0;position:absolute;z-index:2;bottom:0;left:50%;transform:translate(-50%);height:.277777777777778vw;background-color:#c8102e;pointer-events:none;transition:width .3s}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.main-menu__link::after{transition:none}}.main-menu__link:hover~.main-menu__sub-list-wrapper{transform:translateY(0);z-index:2;opacity:1}@media only screen and (max-width:1199px){.main-menu__link{padding-bottom:0;font-size:1.822916666666667vw;font-weight:700;line-height:1.071428571428571}.main-menu__link::after{content:none;font-size:1.822916666666667vw;line-height:1.071428571428571;font-weight:500}}@media only screen and (max-width:767px){.main-menu__link{padding-bottom:0;font-size:1.4rem}}.noscript-bar{position:absolute;left:0;top:0;width:100%;font-size:.7em}.noscript-bar__content{position:fixed;left:0;top:0;width:100%;background-color:#000;color:#fff;z-index:100;padding:1em 0}.noscript-bar__checkbox{display:none}.noscript-bar__checkbox:checked+.noscript-bar__content{display:none}.noscript-bar__cols{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.noscript-bar label{cursor:pointer}.page-404{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-positive:1;flex-grow:1;min-height:23.26388888888889vw;background-image:url(/media/images/404-bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.page-404{background-image:url(/media/images/404-bg@2x.jpg)}}@media only screen and (max-width:1199px){.page-404{min-height:65.10416666666666vw;background-position:right 11% center}}@media only screen and (max-width:767px){.page-404{min-height:40rem;background-position:right 21% center}}.page-404__container{margin-bottom:.972222222222222vw;margin-top:0}@media only screen and (max-width:1199px){.page-404__container{margin-bottom:1.822916666666667vw}}@media only screen and (max-width:767px){.page-404__container{margin-bottom:1.4rem}}.page-404__title{margin-top:0;margin-bottom:-1.736111111111111vw;font-size:12.5vw;line-height:1;font-weight:700;color:rgba(128,134,156,.3)}@media only screen and (max-width:1199px){.page-404__title{margin-top:-3.255208333333333vw;font-size:23.4375vw}}@media only screen and (max-width:767px){.page-404__title{margin-top:-2.5rem;font-size:10rem}}.page-404__description{margin-top:0;margin-bottom:1.805555555555555vw;font-size:2.5vw;line-height:1.21875;font-weight:700}@media only screen and (max-width:1199px){.page-404__description{margin-bottom:3.385416666666667vw;font-size:4.166666666666666vw}}@media only screen and (max-width:767px){.page-404__description{margin-bottom:2.6rem;font-size:2rem}}.page-404__buttons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:-1.666666666666667vw}@media only screen and (max-width:1199px){.page-404__buttons{margin-left:-3.125vw}}@media only screen and (max-width:767px){.page-404__buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;margin-top:-1.6rem;margin-left:0}}.page-404__button{min-height:2.916666666666667vw;margin-left:1.666666666666667vw;padding-top:.833333333333333vw;padding-bottom:.694444444444444vw;font-size:1.111111111111111vw;line-height:1.125;font-weight:700;transition:all .3s}@media only screen and (max-width:1199px){.page-404__button{min-height:5.46875vw;margin-left:3.125vw;padding-top:1.5625vw;padding-bottom:1.302083333333333vw;font-size:2.083333333333333vw}}@media only screen and (max-width:767px){.page-404__button{min-height:4.2rem;margin-top:1.6rem;margin-left:0;padding-top:1.2rem;padding-bottom:1rem;font-size:1.6rem}}.page-404__back-link{min-width:14.652777777777779vw}@media only screen and (max-width:1199px){.page-404__back-link{min-width:27.473958333333332vw}}@media only screen and (max-width:767px){.page-404__back-link{min-width:21.1rem}}.page-404__main-link{min-width:11.458333333333332vw}@media only screen and (max-width:1199px){.page-404__main-link{min-width:21.484375vw}}@media only screen and (max-width:767px){.page-404__main-link{min-width:16.5rem}}.bright-way{overflow:hidden}.bright-way__intro{position:relative;height:25.694444444444443vw;background-color:#003fa2;background-image:url(/media/images/bright-way-intro.jpg);background-repeat:no-repeat;background-position:0 0;background-size:cover;overflow:hidden}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.bright-way__intro{background-image:url(/media/images/bright-way-intro@2x.jpg)}}@media only screen and (max-width:1199px){.bright-way__intro{height:47.91666666666667vw;background-position:44% center}}@media only screen and (max-width:767px){.bright-way__intro{height:39.6rem;padding-top:0;padding-bottom:3.4rem;background-position:44% 0;background-size:cover}}.bright-way__intro-wrapper{z-index:1;width:100%;height:100%;padding-right:1.666666666666667vw}@media only screen and (max-width:1199px){.bright-way__intro-wrapper{padding-right:0}}.bright-way__intro-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%;max-width:34.236111111111114vw}@media only screen and (max-width:1199px){.bright-way__intro-container{max-width:64.19270833333334vw}}@media only screen and (max-width:767px){.bright-way__intro-container{-ms-flex-direction:column;flex-direction:column;max-width:22.4rem;margin-left:auto;margin-right:auto}}.bright-way__page-logo{display:block;-ms-flex-negative:0;flex-shrink:0;width:15.902777777777777vw;height:6.25vw;margin-left:1.458333333333333vw;margin-right:1.111111111111111vw}@media only screen and (max-width:1199px){.bright-way__page-logo{width:29.817708333333332vw;height:11.71875vw;margin-top:0;margin-bottom:.260416666666667vw;margin-left:0;margin-right:2.083333333333333vw}}@media only screen and (max-width:767px){.bright-way__page-logo{width:22.4rem;height:8.7rem;margin-right:0;margin-left:auto;margin-bottom:1.9rem}}.bright-way__page-text{position:relative;padding-top:0;padding-left:2.152777777777778vw}.bright-way__page-text::before{content:"";position:absolute;top:48%;transform:translateY(-50%);left:0;height:100%;width:.277777777777778vw;height:94%;background-color:#fff}@media only screen and (max-width:1199px){.bright-way__page-text{width:100%;margin-top:0;margin-bottom:.520833333333333vw;padding-top:0;padding-left:4.036458333333334vw}.bright-way__page-text::before{width:.390625vw;height:10.416666666666668vw}}@media only screen and (max-width:767px){.bright-way__page-text{padding-left:0}.bright-way__page-text::before{content:none}}.bright-way__page-description{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:0;margin-bottom:0;font-weight:700;color:#fff}@media only screen and (max-width:1199px){.bright-way__page-description{font-size:2.083333333333333vw}}@media only screen and (max-width:767px){.bright-way__page-description{font-size:1.2rem;line-height:1.25}}.bright-way__description-main-text{font-size:1.388888888888889vw;line-height:1.25}@media only screen and (max-width:1199px){.bright-way__description-main-text{font-size:2.604166666666667vw}}@media only screen and (max-width:767px){.bright-way__description-main-text{margin-bottom:.8rem;font-size:2rem}}.bright-way__description-text{font-size:1.111111111111111vw;line-height:1.25;font-weight:500}@media only screen and (max-width:1199px){.bright-way__description-text{font-size:2.083333333333333vw}}@media only screen and (max-width:767px){.bright-way__description-text{font-size:1.6rem}}.bright-way__section-title{margin-top:0;font-size:2.777777777777778vw;line-height:1.25}@media only screen and (max-width:1199px){.bright-way__section-title{font-size:5.208333333333334vw}}@media only screen and (max-width:767px){.bright-way__section-title{font-size:2.4rem;line-height:1.208333333333333}}.bright-way__list{list-style:none;margin-top:0;margin-bottom:0}.bright-way__item{position:relative;margin-top:0;margin-bottom:0;padding-left:1.041666666666667vw;font-size:1.111111111111111vw;font-weight:500;line-height:1.375;color:#000}.bright-way__item:last-child{margin-bottom:0}.bright-way__item::before{content:"";position:absolute;top:.763888888888889vw;left:0;width:8px;height:8px;border-radius:50%;border:1px solid #003fa2;transform:translateY(-50%) scale(1);background-color:transparent}@media only screen and (min-width:2049px){.bright-way__item::before{width:.555555555555556vw;height:.555555555555556vw;border:.069444444444444vw solid #003fa2}}@media only screen and (max-width:1199px){.bright-way__item{padding-left:1.953125vw;font-size:2.083333333333333vw}.bright-way__item::before{width:10px;height:10px;top:1.432291666666667vw}}@media only screen and (max-width:1024px){.bright-way__item::before{width:8px;height:8px;top:1.432291666666667vw}}@media only screen and (max-width:767px){.bright-way__item{padding-left:1.5rem;font-size:1.6rem}.bright-way__item::before{top:1.1rem}}@media only screen and (max-width:500px){.bright-way__item::before{top:1.1rem}}.bright-way__note-vertical{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:10.208333333333334vw;width:8.680555555555555vw;margin-top:0;margin-bottom:0;padding-top:1.458333333333333vw;padding-left:0;background-color:rgba(0,63,162,.8);mix-blend-mode:normal;color:#fff}.bright-way__note-vertical--edge::after{content:"";position:absolute;top:99%;width:100%;height:1.736111111111111vw;background-image:url(/media/images/note-edge.svg);background-size:100%;background-repeat:no-repeat}.bright-way__note-vertical::before{content:"";position:absolute;top:100%;left:0;width:100%;border-left:4.340277777777778vw solid rgba(0,63,162,.8);border-right:4.340277777777778vw solid rgba(0,63,162,.8);border-bottom:1.388888888888889vw solid transparent;border-radius:0;transform:scale(1);background-color:transparent}@media only screen and (max-width:1199px){.bright-way__note-vertical{height:19.270833333333336vw;width:16.276041666666664vw;padding-top:2.734375vw}.bright-way__note-vertical--edge::after{height:3.385416666666667vw}.bright-way__note-vertical::before{border-left:8.138020833333332vw solid rgba(0,63,162,.8);border-right:8.138020833333332vw solid rgba(0,63,162,.8);border-bottom:2.604166666666667vw solid transparent}}@media only screen and (max-width:767px){.bright-way__note-vertical{height:17.1rem;width:12.5rem;padding-top:4.4rem}.bright-way__note-vertical--edge::after{height:2.6rem}.bright-way__note-vertical::before{border-left:6.25rem solid rgba(0,63,162,.8);border-right:6.25rem solid rgba(0,63,162,.8);border-bottom:2rem solid transparent}}.bright-way__note-text{font-size:2.5vw;line-height:1.222222222222222;font-weight:700;text-align:center}@media only screen and (max-width:1199px){.bright-way__note-text{font-size:4.6875vw}}@media only screen and (max-width:767px){.bright-way__note-text{font-size:3.6rem;line-height:1.214285714285714}}.bright-way__accent{margin-top:.138888888888889vw;text-align:center;font-size:5vw;line-height:1;font-weight:700}@media only screen and (max-width:1199px){.bright-way__accent{min-width:9.114583333333332vw;font-size:9.375vw}}@media only screen and (max-width:767px){.bright-way__accent{min-width:4.5rem;font-size:7.2rem}}.bright-way__note-info{width:13.26388888888889vw;margin-top:3.333333333333333vw;margin-bottom:0;margin-left:1.944444444444444vw;font-size:1.388888888888889vw;line-height:1.4;font-weight:700}@media only screen and (max-width:1199px){.bright-way__note-info{width:24.869791666666664vw;margin-top:6.25vw;margin-left:3.645833333333333vw;font-size:2.604166666666667vw}}@media only screen and (max-width:767px){.bright-way__note-info{width:13.2rem;margin-top:7.1rem;margin-left:2.7rem;font-size:1.8rem;line-height:1.388888888888889}}.bright-way__container{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;width:73.75vw;margin-top:-2.013888888888889vw;margin-left:auto;margin-right:auto}@media only screen and (max-width:1199px){.bright-way__container{width:auto;margin-top:-3.776041666666667vw}}@media only screen and (max-width:767px){.bright-way__container{margin-top:-8.7rem}}.bright-way__main-info{margin-bottom:-1.736111111111111vw;background-color:rgba(128,134,156,.2)}@media only screen and (max-width:1199px){.bright-way__main-info{margin-bottom:-3.125vw}}@media only screen and (max-width:767px){.bright-way__main-info{margin-bottom:-1.6rem}}.bright-way__blocks-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-1.25vw;margin-left:-1.666666666666667vw}@media only screen and (max-width:1199px){.bright-way__blocks-wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;margin-top:-3.125vw;margin-left:0}}@media only screen and (max-width:767px){.bright-way__blocks-wrapper{margin-top:-1.6rem;margin-left:0}}.bright-way__block{position:relative;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-positive:1;flex-grow:1;width:36.041666666666664vw;min-height:20.833333333333336vw;margin-top:1.25vw;margin-left:1.666666666666667vw;padding-top:1.666666666666667vw;padding-left:3.194444444444444vw;padding-right:1.527777777777778vw;padding-bottom:1.666666666666667vw;background-color:#fff}.bright-way__block--equipment{padding-left:2.708333333333333vw}@media only screen and (max-width:1199px){.bright-way__block{width:100%;min-height:39.0625vw;margin-top:3.125vw;margin-left:0;padding-top:3.125vw;padding-left:5.989583333333334vw;padding-right:2.864583333333333vw;padding-bottom:3.125vw}}@media only screen and (max-width:767px){.bright-way__block{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-positive:0;flex-grow:0;min-height:44rem;margin-top:1.6rem;padding:0}.bright-way__block--technology .bright-way__block-title{padding-right:.5rem}.bright-way__block--technology .bright-way__block-left{padding-right:2.8rem}}.bright-way__block-left{max-width:33.611111111111114vw;margin-right:1.666666666666667vw;padding-top:2.638888888888889vw}@media only screen and (max-width:1199px){.bright-way__block-left{max-width:63.020833333333336vw;margin-right:3.125vw;padding-top:4.947916666666666vw}}@media only screen and (max-width:767px){.bright-way__block-left{-ms-flex-order:1;order:1;max-width:48.4rem;margin-right:0;padding-top:3rem;padding-right:2rem;padding-left:2.4rem;padding-bottom:2.5rem}}.bright-way__block-right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.bright-way__block-title{min-height:3.055555555555555vw;margin-top:0;margin-bottom:2.430555555555556vw;font-size:1.388888888888889vw;line-height:1.1;font-weight:700}@media only screen and (max-width:1199px){.bright-way__block-title{min-height:1px;margin-bottom:4.557291666666666vw;font-size:2.604166666666667vw}}@media only screen and (max-width:767px){.bright-way__block-title{margin-bottom:1.5rem;font-size:2rem}}.bright-way__break{display:none}@media only screen and (max-width:767px){.bright-way__break{display:inline}}.bright-way__text{margin-top:0;margin-bottom:0;font-size:1.111111111111111vw;line-height:1.375;font-weight:500}@media only screen and (max-width:1199px){.bright-way__text{font-size:2.083333333333333vw}}@media only screen and (max-width:767px){.bright-way__text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:8.6rem;font-size:1.6rem}}.bright-way__image-wrapper--activity{width:12.5vw}.bright-way__image-wrapper--equipment{width:12.708333333333332vw}.bright-way__image-wrapper--technology{-ms-flex-preferred-size:25.624999999999996vw;flex-basis:25.624999999999996vw;min-width:12.5vw}@media only screen and (max-width:1199px){.bright-way__image-wrapper--activity{width:23.4375vw}.bright-way__image-wrapper--equipment{width:23.828125vw}.bright-way__image-wrapper--technology{-ms-flex-preferred-size:auto;flex-basis:auto;min-width:23.958333333333336vw}}@media only screen and (max-width:767px){.bright-way__image-wrapper{width:100%}}.bright-way__image{display:block;width:100%;max-width:none}@media only screen and (max-width:767px){.bright-way__image{border-radius:1.6rem 1.6rem 0 0}}.bright-way__import{padding-top:1.736111111111111vw;padding-bottom:7.916666666666666vw;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#003fa2;color:#fff}@media only screen and (max-width:1199px){.bright-way__import{padding-top:3.255208333333333vw;padding-bottom:14.453125vw}}@media only screen and (max-width:767px){.bright-way__import{padding-top:0;padding-bottom:8.8rem}}.bright-way__producers{background-color:rgba(128,134,156,.2)}.bright-way__registered{background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#003fa2;color:#fff;padding-top:7.361111111111112vw;padding-bottom:8.819444444444445vw}@media only screen and (max-width:1199px){.bright-way__registered{padding-top:8.59375vw;padding-bottom:16.276041666666664vw}}@media only screen and (max-width:767px){.bright-way__registered{padding-top:5.2rem;padding-bottom:8rem}}.bright-way__manufacturer{background-size:cover;background-repeat:no-repeat;background-position:center}.bright-way__manufacturer--foreign{padding-top:4.791666666666667vw;padding-bottom:5vw;background-color:rgba(128,134,156,.2)}.bright-way__manufacturer--russian{padding-top:2.777777777777778vw;padding-bottom:6.597222222222222vw;background-color:#003fa2;color:#fff}@media only screen and (max-width:1199px){.bright-way__manufacturer--foreign{padding-top:9.114583333333332vw;padding-bottom:6.119791666666666vw}.bright-way__manufacturer--russian{padding-top:11.458333333333332vw;padding-bottom:7.291666666666667vw}}@media only screen and (max-width:767px){.bright-way__manufacturer--foreign{padding-top:5.1rem;padding-bottom:2.9rem}.bright-way__manufacturer--russian{padding-top:6.3rem;padding-bottom:6.1rem}}.import__title-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:767px){.import__title-wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}.import__title{margin-top:4.791666666666667vw;margin-bottom:1.944444444444444vw}@media only screen and (max-width:1199px){.import__title{margin-top:7.552083333333333vw;margin-bottom:14.973958333333334vw;margin-left:6.25vw}}@media only screen and (max-width:767px){.import__title{-ms-flex-order:1;order:1;margin-top:8rem;margin-left:1.4rem;margin-bottom:4.6rem}}.import__title-right{margin-right:7.847222222222222vw}@media only screen and (max-width:1199px){.import__title-right{margin-right:3.385416666666667vw}}.import__title-right{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.import__number-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin-top:0;margin-bottom:0}.import__number{font-size:4.861111111111112vw;line-height:1;font-weight:700}@media only screen and (max-width:1199px){.import__number{margin-bottom:-.78125vw;font-size:9.114583333333332vw}}@media only screen and (max-width:767px){.import__number{margin-bottom:-.6rem;font-size:7rem}}.import__number-text{margin-bottom:.555555555555556vw;font-size:1.388888888888889vw;line-height:1.2;font-weight:700}@media only screen and (max-width:1199px){.import__number-text{margin-bottom:.78125vw;font-size:2.604166666666667vw}}@media only screen and (max-width:767px){.import__number-text{margin-bottom:.8rem;font-size:2rem}}.import__diagram-container{width:75.55555555555556vw;margin-left:6.388888888888888vw;border-bottom:2px solid #fff}@media only screen and (min-width:1920px){.import__diagram-container{border-bottom:.138888888888889vw solid #fff}}@media only screen and (max-width:1199px){.import__diagram-container{width:100%;margin-left:0}}@media only screen and (max-width:767px){.import__diagram-container{border-bottom:0}}.import__diagram-section{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;height:15.694444444444445vw;margin-left:-3.333333333333333vw;padding-left:1.805555555555555vw;padding-right:1.875vw}@media only screen and (max-width:1199px){.import__diagram-section{height:20.833333333333336vw;margin-left:-4.296875vw;padding-left:2.213541666666667vw;padding-right:2.34375vw}}@media only screen and (max-width:767px){.import__diagram-section{height:auto;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;margin-left:0;padding-left:0;padding-right:0}}.import__diagram-wrapper{margin-left:3.333333333333333vw}@media only screen and (max-width:1199px){.import__diagram-wrapper{margin-left:4.296875vw}}@media only screen and (max-width:767px){.import__diagram-wrapper{margin-left:0;margin-bottom:5.4rem;width:100%;border-bottom:2px solid #fff}.import__diagram-wrapper:last-child{margin-bottom:0}}.import__diagram-block{position:relative}.import__diagram-section.js-visible .import__diagram-block--year-2017 .import__diagram{height:5.902777777777778vw}.import__diagram-section.js-visible .import__diagram-block--year-2018 .import__diagram{height:7.638888888888889vw}.import__diagram-section.js-visible .import__diagram-block--year-2019 .import__diagram{height:8.541666666666666vw}@media only screen and (max-width:1199px){.import__diagram-section.js-visible .import__diagram-block--year-2017 .import__diagram{height:7.421875vw}.import__diagram-section.js-visible .import__diagram-block--year-2018 .import__diagram{height:9.635416666666668vw}.import__diagram-section.js-visible .import__diagram-block--year-2019 .import__diagram{height:10.9375vw}}@media only screen and (max-width:767px){.import__diagram-section.js-visible .import__diagram-block--year-2017 .import__diagram{height:5.7rem}.import__diagram-section.js-visible .import__diagram-block--year-2018 .import__diagram{height:5.7rem}.import__diagram-section.js-visible .import__diagram-block--year-2019 .import__diagram{height:5.7rem}}.import__diagram-block--year-2017{width:19.02777777777778vw}.import__diagram-block--year-2017 .import__diagram{transition:height .5s}.import__diagram-block--year-2018{width:22.01388888888889vw}.import__diagram-block--year-2018 .import__diagram{transition:height .7s}.import__diagram-block--year-2019{width:24.166666666666668vw}.import__diagram-block--year-2019 .import__diagram{transition:height .9s}@media only screen and (max-width:1199px){.import__diagram-block--year-2017{width:24.21875vw}.import__diagram-block--year-2018{width:27.994791666666668vw}.import__diagram-block--year-2019{width:30.729166666666668vw}}@media only screen and (max-width:767px){.import__diagram-block{margin-left:auto;margin-right:auto}.import__diagram-block--year-2017{width:18.6rem}.import__diagram-block--year-2017 .import__diagram{height:5.7rem}.import__diagram-block--year-2018{width:18.6rem}.import__diagram-block--year-2018 .import__diagram{height:5.7rem}.import__diagram-block--year-2019{width:18.6rem}.import__diagram-block--year-2019 .import__diagram{height:5.7rem}}.import__diagram{width:100%;height:0;border-top:.625vw solid #fff;background-image:linear-gradient(180deg,#00aeef 0%,#00aeef 17.19%,rgba(0,174,239,.32) 88.54%,rgba(0,174,239,.28) 100%);border-radius:.694444444444444vw .694444444444444vw 0 0}@media only screen and (max-width:1199px){.import__diagram{border-top:.78125vw solid #fff;border-radius:1.302083333333333vw 1.302083333333333vw 0 0}}@media only screen and (max-width:767px){.import__diagram{border-top:.6rem solid #fff;border-radius:1rem 1rem 0 0}}.import__year{position:absolute;bottom:-2.361111111111111vw;left:50%;transform:translateX(-50%);font-size:1.388888888888889vw;line-height:1;font-weight:700}@media only screen and (max-width:1199px){.import__year{bottom:-4.427083333333334vw;font-size:2.604166666666667vw}}@media only screen and (max-width:767px){.import__year{bottom:-3.2rem;font-size:2rem}}.manufacturer--russian .manufacturer__item{background-color:rgba(255,255,255,.9)}.manufacturer--russian .manufacturer__item::before{background-color:#00aeef}@media only screen and (max-width:767px){.manufacturer--russian .manufacturer__item{min-height:11.1rem}}.manufacturer__title{margin-bottom:3.194444444444444vw}@media only screen and (max-width:1199px){.manufacturer__title{margin-bottom:5.859375vw;margin-left:5.46875vw}.manufacturer__title--russian{margin-bottom:9.635416666666668vw}}@media only screen and (max-width:767px){.manufacturer__title{margin-bottom:2.8rem;margin-left:1rem}.manufacturer__title--russian{margin-bottom:3.6rem}}.manufacturer__sup-list{list-style:none;margin-top:-1.944444444444444vw;margin-bottom:0}@media only screen and (max-width:1199px){.manufacturer__sup-list{margin-top:-4.166666666666666vw}}@media only screen and (max-width:767px){.manufacturer__sup-list{margin-top:-2.2rem}}.manufacturer__sup-item{margin-top:1.944444444444444vw;margin-bottom:0;padding-left:0}.manufacturer__sup-item::before{content:none}@media only screen and (max-width:1199px){.manufacturer__sup-item{margin-top:4.166666666666666vw}}@media only screen and (max-width:767px){.manufacturer__sup-item{margin-top:2.2rem}}.manufacturer__list{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-1.944444444444444vw;margin-bottom:0;margin-left:-1.597222222222222vw}@media only screen and (max-width:1199px){.manufacturer__list{margin-top:-4.166666666666666vw;margin-left:0}}@media only screen and (max-width:767px){.manufacturer__list{margin-top:-2.2rem}}.manufacturer__item{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:11.11111111111111vw;width:28.541666666666664vw;margin-top:1.944444444444444vw;margin-left:1.597222222222222vw;margin-bottom:0;padding-top:.833333333333333vw;padding-bottom:.694444444444444vw;padding-left:8.194444444444445vw;padding-right:3.263888888888889vw;background-color:rgba(255,255,255,.8);border-radius:1.111111111111111vw}.manufacturer__item::before{position:absolute;top:0;left:0;border-radius:1.111111111111111vw 0 0 1.111111111111111vw;width:.972222222222222vw;height:100%;transform:scale(1);background-repeat:no-repeat;background-position:center;background-color:#003fa2;background-size:2.222222222222222vw 2.777777777777778vw;transition:all .3s}@media only screen and (min-width:1200px){.manufacturer__item:hover::before{width:5.625vw}.manufacturer__item--foreign-1:hover::before{background-image:url(/media/images/partners-info-1.svg)}.manufacturer__item--foreign-2:hover::before{background-image:url(/media/images/partners-info-2.png)}.manufacturer__item--foreign-3:hover::before{background-image:url(/media/images/partners-info-3.svg)}.manufacturer__item--foreign-4:hover::before{background-image:url(/media/images/partners-info-4.svg)}.manufacturer__item--foreign-5:hover::before{background-image:url(/media/images/partners-info-5.svg)}.manufacturer__item--foreign-6:hover::before{background-image:url(/media/images/partners-info-6.png)}.manufacturer__item--russian-1:hover::before{background-image:url(/media/images/producers-info-1.svg);background-size:1.597222222222222vw 1.666666666666667vw}.manufacturer__item--russian-2:hover::before{background-image:url(/media/images/producers-info-2.svg);background-size:2.708333333333333vw 2.916666666666667vw}.manufacturer__item--russian-3:hover::before{background-image:url(/media/images/producers-info-3.svg);background-size:3.263888888888889vw 1.319444444444444vw}.manufacturer__item--russian-4:hover::before{background-image:url(/media/images/producers-info-4.svg);background-size:2.430555555555556vw 2.083333333333333vw}}@media only screen and (max-width:1199px){.manufacturer__item{min-height:20.833333333333336vw;width:53.515625vw;margin-top:4.166666666666666vw;margin-left:auto;margin-right:auto;padding-top:1.5625vw;padding-bottom:1.302083333333333vw;padding-left:15.364583333333334vw;padding-right:6.119791666666666vw;border-radius:2.083333333333333vw}.manufacturer__item::before{border-radius:2.083333333333333vw 0 0 2.083333333333333vw;width:10.546875vw;background-size:4.166666666666666vw 5.208333333333334vw}.manufacturer__item--foreign-1::before{background-image:url(/media/images/partners-info-1.svg)}.manufacturer__item--foreign-2::before{background-image:url(/media/images/partners-info-2.png)}.manufacturer__item--foreign-3::before{background-image:url(/media/images/partners-info-3.svg)}.manufacturer__item--foreign-4::before{background-image:url(/media/images/partners-info-4.svg)}.manufacturer__item--foreign-5::before{background-image:url(/media/images/partners-info-5.svg)}.manufacturer__item--foreign-6::before{background-image:url(/media/images/partners-info-6.png)}.manufacturer__item--russian-1::before{background-image:url(/media/images/producers-info-1.svg);background-size:2.994791666666667vw 3.125vw}.manufacturer__item--russian-2::before{background-image:url(/media/images/producers-info-2.svg);background-size:5.078125vw 5.46875vw}.manufacturer__item--russian-3::before{background-image:url(/media/images/producers-info-3.svg);background-size:6.119791666666666vw 2.473958333333333vw}.manufacturer__item--russian-4::before{background-image:url(/media/images/producers-info-4.svg);background-size:4.557291666666666vw 3.90625vw}}@media only screen and (max-width:767px){.manufacturer__item{min-height:11rem;width:41.1rem;margin-top:2.2rem;padding-top:0;padding-bottom:0;padding-left:6.9rem;padding-right:2.5rem;border-radius:1.6rem}.manufacturer__item::before{border-radius:1.6rem 0 0 1.6rem;width:5.6rem;background-size:2.3rem 2.8rem}.manufacturer__item--russian-1::before{background-size:1.7rem 1.7rem}.manufacturer__item--russian-2::before{background-size:2.8rem 3.1rem}.manufacturer__item--russian-3::before{background-size:3.4rem 1.4rem}.manufacturer__item--russian-4::before{background-size:2.6rem 2.2rem}}.manufacturer__text{margin-top:0;margin-bottom:0;font-size:.972222222222222vw;line-height:1.428571428571429;color:#211e20}@media only screen and (max-width:1199px){.manufacturer__text{font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.manufacturer__text{font-size:1.2rem;line-height:1.416666666666667}}.producers__container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.producers__wrapper{width:73.81944444444444vw;margin-top:-3.541666666666667vw;margin-bottom:-3.611111111111111vw;margin-left:auto;margin-right:auto;padding-top:3.75vw;padding-left:3.125vw;padding-right:7.013888888888889vw;padding-bottom:3.472222222222222vw;background-color:#fff}@media only screen and (max-width:1199px){.producers__wrapper{width:100%;margin-top:-5.729166666666666vw;margin-bottom:-4.296875vw;padding-top:5.078125vw;padding-left:4.036458333333334vw;padding-right:5.208333333333334vw;padding-bottom:7.291666666666667vw}}@media only screen and (max-width:767px){.producers__wrapper{margin-top:-2rem;margin-bottom:-1.3rem;padding-top:2.1rem;padding-left:0;padding-right:0;padding-bottom:2.6rem}}.producers__header{position:relative;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2.638888888888889vw;padding-left:4.236111111111112vw;padding-right:1.111111111111111vw}@media only screen and (max-width:1199px){.producers__header{margin-bottom:2.994791666666667vw;padding-left:5.598958333333334vw;padding-right:0}}@media only screen and (max-width:767px){.producers__header{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:1rem;padding-left:1rem;padding-right:.8rem}}.producers__content-wrapper{height:57.43055555555555vw;overflow-x:hidden}.producers__content-wrapper .simplebar-track.simplebar-vertical{width:.555555555555556vw;background-color:rgba(128,134,156,.1)}.producers__content-wrapper .simplebar-scrollbar{width:100%}.producers__content-wrapper .simplebar-scrollbar::before{background-color:#80869c;border-radius:1.388888888888889vw}@media only screen and (max-width:1199px){.producers__content-wrapper{height:74.47916666666666vw}.producers__content-wrapper .simplebar-track.simplebar-vertical{right:3.90625vw;width:.716145833333333vw}.producers__content-wrapper .simplebar-scrollbar::before{border-radius:1.041666666666667vw}}@media only screen and (max-width:767px){.producers__content-wrapper{height:30rem}.producers__content-wrapper .simplebar-track.simplebar-vertical{background-color:transparent;width:.55rem}.producers__content-wrapper .simplebar-scrollbar::before{background-color:transparent;border-radius:.8rem}}.producers__list-wrapper{margin-top:-1.25vw;padding-top:.694444444444444vw;padding-bottom:1.25vw}@media only screen and (max-width:1199px){.producers__list-wrapper{margin-top:-1.627604166666667vw;padding-top:1.302083333333333vw;padding-bottom:2.34375vw}}@media only screen and (max-width:767px){.producers__list-wrapper{margin-top:-1.2rem;padding-top:1rem;padding-bottom:2.4rem;padding-left:1rem;padding-right:.8rem}}.producers__over-list{list-style:none;margin-top:0;margin-bottom:0}.producers__over-item{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin-top:0;margin-bottom:0;padding-left:0}.producers__over-item::before{content:none}.producers__item-letter{width:2.847222222222222vw;margin-top:2.638888888888889vw;margin-right:1.111111111111111vw;font-size:2.222222222222222vw;line-height:1.25;font-weight:700;color:#80869c}@media only screen and (max-width:1199px){.producers__item-letter{width:3.90625vw;margin-top:3.385416666666667vw;margin-right:1.302083333333333vw;font-size:4.166666666666666vw}}@media only screen and (max-width:767px){.producers__item-letter{display:none;width:3rem;margin-top:3.8rem;margin-right:1rem;font-size:3.2rem}}.producers__list{list-style:none;margin-top:0;margin-bottom:0}@media only screen and (max-width:767px){.producers__list{width:100%}}.producers__item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:57.43055555555555vw;margin-top:1.25vw;margin-bottom:0;min-height:6.111111111111111vw;padding-top:.833333333333333vw;padding-bottom:.694444444444444vw;padding-left:1.666666666666667vw;padding-right:1.041666666666667vw}.producers__item::before{content:none}@media only screen and (max-width:1199px){.producers__item{width:74.47916666666666vw;min-height:7.942708333333333vw;margin-top:1.627604166666667vw;padding-top:.520833333333333vw;padding-bottom:.520833333333333vw;padding-left:3.125vw;padding-right:1.953125vw}}@media only screen and (max-width:767px){.producers__item{width:100%;height:auto;min-height:6.1rem;margin-top:1.2rem;padding-top:.6rem;padding-bottom:.4rem;padding-left:1rem;padding-right:1rem;box-shadow:0 .4rem .8rem rgba(0,0,0,.08)}}.producers__country-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:.694444444444444vw}@media only screen and (max-width:1199px){.producers__country-wrapper{margin-right:1.302083333333333vw}}@media only screen and (max-width:767px){.producers__country-wrapper{-ms-flex-negative:0;flex-shrink:0;width:10.5rem;margin-right:1rem}}.producers__country{width:6.944444444444445vw;margin-top:0;margin-bottom:0;font-size:.763888888888889vw;line-height:1.363636363636364;color:#80869c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width:1199px){.producers__country{width:9.635416666666668vw;font-size:1.432291666666667vw}}@media only screen and (max-width:767px){.producers__country{width:auto;font-size:.9rem}}.producers__name{margin-top:0;margin-bottom:0;max-width:34.02777777777778vw;-ms-flex-negative:1;flex-shrink:1;font-size:1.180555555555556vw;line-height:1.2;color:#000;font-weight:700}@media only screen and (max-width:1199px){.producers__name{max-width:31.510416666666668vw;font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.producers__name{-ms-flex-positive:1;flex-grow:1;width:auto;max-width:none;font-size:1rem;font-weight:600;line-height:1.214285714285714}}.producers__flag{display:block;width:3.194444444444444vw;height:3.194444444444444vw;margin-right:.625vw;border-radius:50%}@media only screen and (max-width:1199px){.producers__flag{width:5.989583333333334vw;height:5.989583333333334vw;margin-right:1.171875vw}}@media only screen and (max-width:767px){.producers__flag{width:3.6rem;height:3.6rem;margin-right:1rem}}.producers__logo-wrapper{margin-left:auto;width:12.01388888888889vw}@media only screen and (max-width:1199px){.producers__logo-wrapper{width:18.229166666666664vw}}@media only screen and (max-width:767px){.producers__logo-wrapper{display:none;width:14rem}}.producers__logo{display:block;width:100%}.producers__left .choices--producer-sort{width:17.916666666666668vw;box-shadow:0 .277777777777778vw 1.666666666666667vw rgba(0,0,0,.16);border-radius:.277777777777778vw}.producers__left .choices--producer-sort .choices__inner{height:3.055555555555555vw;border-radius:.277777777777778vw}.producers__left .choices--producer-sort .choices__input,.producers__left .choices--producer-sort .choices__item{color:rgba(128,134,156,.8);font-size:.972222222222222vw;line-height:1.214285714285714}.producers__left .choices--producer-sort .choices__list--dropdown{box-shadow:0 .4rem .8rem rgba(0,0,0,.08)}.producers__left .choices--producer-sort .choices__list--dropdown .choices__item{padding-left:1.944444444444444vw;padding-right:1.388888888888889vw}.producers__left .choices--producer-sort .choices__inner::after{background-image:url(/media/images/arrow-extra-blue.svg);right:1.388888888888889vw}.producers__left .choices--producer-sort .choices__list--single .choices__item{padding-left:0}.producers__left .choices--producer-sort .choices__list--dropdown{width:100%;padding-right:0}@media only screen and (max-width:1199px){.producers__left .choices--producer-sort{width:25.911458333333332vw;box-shadow:0 .520833333333333vw 3.125vw rgba(0,0,0,.16);border-radius:.520833333333333vw}.producers__left .choices--producer-sort .choices__list--single{padding:0 3.125vw 0 .651041666666667vw}.producers__left .choices--producer-sort .choices__inner{height:3.90625vw;border-radius:.520833333333333vw}.producers__left .choices--producer-sort .choices__input,.producers__left .choices--producer-sort .choices__item{font-size:1.822916666666667vw}.producers__left .choices--producer-sort .choices__list--dropdown .choices__item{padding-left:3.645833333333333vw;padding-right:2.604166666666667vw}.producers__left .choices--producer-sort .choices__inner::after{right:2.604166666666667vw;width:1.432291666666667vw;height:.911458333333333vw;background-size:1.171875vw}}@media only screen and (max-width:767px){.producers__left{margin-bottom:2.2rem}.producers__left .choices--producer-sort{width:19.9rem;box-shadow:0 .4rem 2.4rem rgba(0,0,0,.16);border-radius:.4rem}.producers__left .choices--producer-sort .choices__list--single{padding-left:.7rem}.producers__left .choices--producer-sort .choices__list--dropdown{padding-top:1rem;padding-bottom:1rem}.producers__left .choices--producer-sort .choices__inner{height:3rem;padding-top:.7rem;border-radius:.4rem}.producers__left .choices--producer-sort .choices__input,.producers__left .choices--producer-sort .choices__item{font-size:1.4rem}.producers__left .choices--producer-sort .choices__list--dropdown .choices__item{padding-left:2.8rem;padding-right:2rem}.producers__left .choices--producer-sort .choices__inner::after{right:1.2rem;width:1.1rem;height:.7rem;background-size:.9rem}}.producers__input-wrapper{width:15.138888888888888vw;margin-bottom:0}@media only screen and (max-width:1199px){.producers__input-wrapper{width:24.869791666666664vw}}@media only screen and (max-width:767px){.producers__input-wrapper{width:21.8rem}}.producers__search-icon{position:absolute;top:55%;transform:translateY(-50%);width:1.319444444444444vw;height:1.319444444444444vw;fill:transparent;stroke:#003fa2;stroke-width:2px}@media only screen and (max-width:1199px){.producers__search-icon{width:1.822916666666667vw;height:1.822916666666667vw}}@media only screen and (max-width:767px){.producers__search-icon{width:1.4rem;height:1.4rem;left:.3rem}}.producers__search-input{height:3.055555555555555vw;padding-top:.902777777777778vw;padding-left:2.430555555555556vw;padding-right:.277777777777778vw;padding-bottom:.763888888888889vw;font-size:.972222222222222vw;line-height:1.428571428571429;border:none;background-color:transparent}@media only screen and (max-width:1199px){.producers__search-input{height:3.90625vw;padding-top:.651041666666667vw;padding-left:2.994791666666667vw;padding-right:.520833333333333vw;padding-bottom:.390625vw;font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.producers__search-input{height:3rem;padding-top:.5rem;padding-left:2.9rem;padding-right:.4rem;padding-bottom:.3rem;font-size:1.4rem}}.producers__search-label{top:61%;left:1.25vw;transform:translateY(-50%);font-size:.972222222222222vw;line-height:1.428571428571429}@media only screen and (max-width:1199px){.producers__search-label{top:66%;left:.78125vw;padding-right:.520833333333333vw;font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.producers__search-label{left:1.2rem;font-size:1.4rem}}.producers .form__input--filled~.producers__search-label.form__label--shifting,.producers .form__input:focus~.producers__search-label.form__label--shifting{top:6%}.producers__text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:0;margin-bottom:2.916666666666667vw;padding-left:4.513888888888888vw}@media only screen and (max-width:1199px){.producers__text{margin-bottom:-.390625vw;padding-left:6.119791666666666vw}}@media only screen and (max-width:767px){.producers__text{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;margin-bottom:2.8rem;padding-left:1.5rem;padding-right:.8rem}}.producers__number{margin-right:2.013888888888889vw;font-size:5vw;color:#003fa2;font-weight:700}@media only screen and (max-width:1199px){.producers__number{margin-right:3.645833333333333vw;font-size:9.375vw}}@media only screen and (max-width:767px){.producers__number{margin-right:2.9rem;margin-bottom:-1.5rem;font-size:7.2rem}}.producers__number-text{margin-bottom:.416666666666667vw;font-size:1.666666666666667vw;line-height:1.208333333333333}@media only screen and (max-width:1199px){.producers__number-text{margin-bottom:1.302083333333333vw;font-size:2.734375vw;line-height:1.19047619047619}}@media only screen and (max-width:767px){.producers__number-text{margin-bottom:0;padding-left:.2rem;font-size:1.8rem;line-height:1.222222222222222}}.registered__text{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;margin-top:2.152777777777778vw;margin-bottom:0}.registered__text--left{width:15.48611111111111vw;margin-right:.694444444444444vw}.registered__text--left::after{content:"";position:absolute;top:-1.666666666666667vw;right:-.972222222222222vw;width:14.097222222222221vw;height:3.819444444444445vw;border-right:2px solid #fff;border-top:2px solid #fff;transform:skew(53deg)}@media only screen and (min-width:1920px){.registered__text--left::after{border-right:.138888888888889vw solid #fff;border-top:.138888888888889vw solid #fff}}.registered__text--right{width:11.527777777777779vw;margin-top:11.666666666666666vw;margin-left:3.819444444444445vw}.registered__text--right::before{content:"";position:absolute;bottom:-1.180555555555556vw;left:-5.625vw;width:11.041666666666666vw;height:6.875000000000001vw;border-left:2px solid #00aeef;border-bottom:2px solid #00aeef;transform:skew(49deg)}.registered__text--right .registered__number{color:#00aeef}@media only screen and (min-width:1920px){.registered__text--right::before{border-left:.138888888888889vw solid #00aeef;border-bottom:.138888888888889vw solid #00aeef}}@media only screen and (max-width:1199px){.registered__text{margin-top:5.078125vw}.registered__text--left{width:28.255208333333332vw;margin-top:3.776041666666667vw;margin-right:1.302083333333333vw}.registered__text--left .registered__number{margin-left:1.302083333333333vw}.registered__text--left::after{width:25.390625vw;height:6.901041666666667vw;top:-1.458333333333333vw;right:-.972222222222222vw}.registered__text--right{width:21.614583333333336vw;margin-top:20.703125vw;margin-left:7.161458333333333vw}.registered__text--right::before{width:20.182291666666664vw;height:12.5vw;bottom:-2.213541666666667vw;left:-10.677083333333332vw}}@media only screen and (max-width:767px){.registered__text{margin-top:0}.registered__text--left{width:15.3rem;margin-right:1rem}.registered__text--left .registered__number{margin-left:0}.registered__text--left::after{width:8rem;height:2.1rem;top:auto;bottom:-3.3rem;right:6.3rem}.registered__text--right{width:11.9rem;margin-top:18.1rem;margin-left:-2.5rem}.registered__text--right .registered__number{text-align:right;margin-bottom:1.2rem;padding-right:.7rem;font-size:3.6rem}.registered__text--right::before{width:6.3rem;height:4.4rem;bottom:auto;top:-.1rem;left:2.6rem}}.registered__number{margin-bottom:.347222222222222vw;font-size:4.444444444444445vw;line-height:1;font-weight:700}@media only screen and (max-width:1199px){.registered__number{margin-bottom:.651041666666667vw;font-size:8.333333333333332vw}}@media only screen and (max-width:767px){.registered__number{margin-bottom:.7rem;font-size:4.8rem}}.registered__number-text{font-size:1.388888888888889vw;line-height:1.2;font-weight:700}@media only screen and (max-width:1199px){.registered__number-text{font-size:2.604166666666667vw}}@media only screen and (max-width:767px){.registered__number-text{font-size:1.4rem;line-height:1.214285714285714}}.registered__title{margin-bottom:5.138888888888888vw}@media only screen and (max-width:1199px){.registered__title{margin-bottom:18.359375vw;margin-left:5.598958333333334vw}}@media only screen and (max-width:767px){.registered__title{margin-bottom:4.1rem;margin-left:0}}.registered__wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;width:53.19444444444444vw;margin-left:auto;margin-right:auto}@media only screen and (max-width:1199px){.registered__wrapper{width:99.73958333333334vw}}@media only screen and (max-width:767px){.registered__wrapper{width:auto;-ms-flex-pack:center;justify-content:center}}.registered__diagram-wrapper{-ms-flex-negative:0;flex-shrink:0;width:20.833333333333336vw;height:20.833333333333336vw;border:2.777777777777778vw solid #fff;background-image:linear-gradient(to right,transparent 75%,#00aeef 75%);transform:rotate(38deg);border-radius:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media only screen and (max-width:1199px){.registered__diagram-wrapper{width:37.890625vw;height:37.890625vw;border:5.208333333333334vw solid #fff}}@media only screen and (max-width:767px){.registered__diagram-wrapper{width:11.4rem;height:11.4rem;margin-top:9.9rem;margin-left:-7.5rem;border:1rem solid #fff}}.career__title{margin-bottom:13.26388888888889vw}@media only screen and (max-width:1199px){.career__title{margin-bottom:23.4375vw;padding-left:3.680555555555556vw}}@media only screen and (max-width:767px){.career__title{margin-bottom:12.4rem;padding-left:0}}.career__team{background-color:#f5f7fd}.career__team-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1199px){.career__team-wrapper{-ms-flex-direction:column;flex-direction:column}}.career__team-info{width:43.611111111111114vw;margin-top:-1.388888888888889vw;margin-right:1.666666666666667vw;padding-top:2.916666666666667vw;padding-right:4.166666666666666vw;padding-bottom:3.819444444444445vw;padding-left:4.166666666666666vw;background-color:#fff}@media only screen and (max-width:1199px){.career__team-info{width:100%;margin-top:-4.6875vw;margin-right:0;margin-bottom:5.338541666666666vw;padding-top:6.25vw;padding-right:11.71875vw;padding-bottom:4.947916666666666vw;padding-left:12.239583333333332vw}}@media only screen and (max-width:767px){.career__team-info{margin-top:-3.6rem;margin-bottom:4.2rem;padding-top:2.9rem;padding-right:1.6rem;padding-bottom:.9rem;padding-left:1.6rem}}.career__team-title{margin-top:0;margin-bottom:1.111111111111111vw;font-size:2.222222222222222vw;line-height:1.25}@media only screen and (max-width:1199px){.career__team-title{margin-bottom:2.864583333333333vw;font-size:4.166666666666666vw}}@media only screen and (max-width:767px){.career__team-title{margin-bottom:1.2rem;font-size:2.4rem;line-height:1.125}}.career__team-description{margin-top:0;margin-bottom:1.875vw;font-size:.972222222222222vw;line-height:1.428571428571429}@media only screen and (max-width:1199px){.career__team-description{margin-bottom:1.953125vw;padding-right:.651041666666667vw;font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.career__team-description{margin-bottom:1.2rem;padding-right:.5rem;font-size:1.2rem;line-height:1.333333333333333}}.career__strength{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.career__number{position:relative;margin-top:.277777777777778vw;margin-right:2.777777777777778vw;font-size:5vw;line-height:1.444444444444444;font-weight:700}.career__number::after{content:"";position:absolute;top:45%;transform:translateY(-50%);right:-1.736111111111111vw;height:6.111111111111111vw;width:.555555555555556vw;background-color:#c8102e}@media only screen and (max-width:1199px){.career__number{margin-top:.651041666666667vw;margin-right:5.208333333333334vw;font-size:9.375vw}.career__number::after{top:46.5%;right:-3.255208333333333vw;height:7.8125vw;width:1.041666666666667vw}}@media only screen and (max-width:767px){.career__number{margin-top:.5rem;margin-right:2rem;font-size:4.8rem;line-height:1.458333333333333}.career__number::after{top:44%;right:-1.3rem;height:5.6rem;width:.4rem}}.career__number-text{margin-top:0;margin-bottom:.277777777777778vw;padding-right:1.388888888888889vw;font-size:1.666666666666667vw;line-height:1.333333333333333;font-weight:700}@media only screen and (max-width:1199px){.career__number-text{margin-bottom:.520833333333333vw;padding-right:0;font-size:3.125vw}}@media only screen and (max-width:767px){.career__number-text{margin-bottom:.4rem;font-size:1.4rem;line-height:1.428571428571429}}.career__slogan-block{width:28.47222222222222vw;margin-right:auto;margin-bottom:1.805555555555555vw;margin-left:auto}@media only screen and (max-width:1199px){.career__slogan-block{width:53.385416666666664vw;margin-bottom:5.078125vw;padding-left:3.255208333333333vw}}@media only screen and (max-width:767px){.career__slogan-block{width:100%;max-width:32rem;margin-bottom:3.3rem;padding-left:0}}.career__slogan{position:relative;margin-top:0;margin-bottom:0;font-size:1.666666666666667vw;line-height:1.333333333333333;font-weight:700}.career__slogan:first-child{margin-bottom:1.666666666666667vw}.career__slogan:first-child::before{content:"";position:absolute;bottom:-.763888888888889vw;width:5.833333333333333vw;height:.277777777777778vw;background-color:#c8102e}@media only screen and (max-width:1199px){.career__slogan{font-size:3.125vw}.career__slogan:first-child{margin-bottom:3.125vw}.career__slogan:first-child::before{bottom:-1.432291666666667vw;width:10.9375vw;height:.520833333333333vw}}@media only screen and (max-width:767px){.career__slogan{font-size:2rem;line-height:1.35}.career__slogan:first-child{margin-bottom:2.5rem}.career__slogan:first-child::before{bottom:-1.2rem;width:8.4rem;height:.4rem}}.career__advantages{margin-top:-1.388888888888889vw;padding-top:7.569444444444444vw;padding-bottom:7.847222222222222vw;background-color:#c8102e;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width:1199px){.career__advantages{margin-top:0;padding-top:9.375vw;padding-bottom:9.114583333333332vw}}@media only screen and (max-width:767px){.career__advantages{padding-top:4.5rem;padding-bottom:8.1rem}}.career__advantages-list{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-pack:justify;justify-content:space-between;margin-top:-3.333333333333333vw;margin-bottom:0;width:51.52777777777777vw}@media only screen and (max-width:1199px){.career__advantages-list{margin-top:-6.25vw;width:96.61458333333334vw}}@media only screen and (max-width:767px){.career__advantages-list{margin-top:-2.5rem;width:100%}}.career__advantage{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;margin-top:3.333333333333333vw;padding-left:0;width:21.38888888888889vw;padding-left:7.569444444444444vw;font-size:.972222222222222vw;line-height:1.428571428571429;font-weight:500;color:#fff}.career__advantage::before{content:"";position:absolute;top:50%;transform:translateY(-50%) scale(1);width:5.902777777777778vw;height:5.902777777777778vw;background-repeat:no-repeat;background-position:center;border-radius:50%;border:2px solid #fff;background-color:transparent}@media only screen and (min-width:1920px){.career__advantage::before{border:.138888888888889vw solid #fff}}.career__advantage--spectrum::before{background-image:url(/media/images/spectrum.svg);background-size:3.125vw 3.75vw}.career__advantage--career{padding-right:.694444444444444vw}.career__advantage--career::before{background-image:url(/media/images/career.svg);background-size:3.680555555555556vw 3.472222222222222vw}.career__advantage--benefit{padding-right:.694444444444444vw}.career__advantage--benefit::before{background-image:url(/media/images/benefit.svg);background-size:3.958333333333333vw 3.472222222222222vw}.career__advantage--pro::before{background-image:url(/media/images/pro.svg);background-size:3.888888888888889vw 2.430555555555556vw}@media only screen and (max-width:1199px){.career__advantage{margin-top:6.25vw;width:40.10416666666667vw;padding-left:14.192708333333334vw;font-size:1.822916666666667vw}.career__advantage::before{width:11.067708333333332vw;height:11.067708333333332vw}.career__advantage--spectrum::before{background-size:5.859375vw 7.03125vw}.career__advantage--career{padding-right:1.302083333333333vw}.career__advantage--career::before{background-size:6.901041666666667vw 6.510416666666667vw}.career__advantage--benefit{padding-right:1.302083333333333vw}.career__advantage--benefit::before{background-size:7.421875vw 6.510416666666667vw}.career__advantage--pro::before{background-size:7.291666666666667vw 4.557291666666666vw}}@media only screen and (max-width:767px){.career__advantage{margin-top:2.5rem;width:16rem;padding-top:9.5rem;padding-left:0;font-size:1.2rem;line-height:1.416666666666667;text-align:center}.career__advantage::before{top:0;left:50%;transform:translate(-50%,0) scale(1);width:7.8rem;height:7.8rem}.career__advantage--spectrum{-ms-flex-order:-2;order:-2}.career__advantage--spectrum::before{background-size:4.5rem 5.4rem}.career__advantage--career{padding-right:.5rem;padding-left:.5rem}.career__advantage--career::before{background-size:5.3rem 5rem}.career__advantage--benefit{-ms-flex-order:-1;order:-1;padding-right:0}.career__advantage--benefit::before{background-size:5.7rem 5rem;background-position:center 65%}.career__advantage--pro::before{background-size:4.8rem 3rem}}@media only screen and (max-width:767px) and (max-width:600px){.career__advantage{width:13.6rem}}.career__advantage-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:5.902777777777778vw}@media only screen and (max-width:1199px){.career__advantage-wrapper{min-height:11.067708333333332vw}}@media only screen and (max-width:767px){.career__advantage-wrapper{min-height:8.5rem;-ms-flex-align:start;align-items:flex-start}}.career__employment{min-height:25vw;background-color:#f5f7fd;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width:1199px){.career__employment{min-height:39.0625vw}}@media only screen and (max-width:767px){.career__employment{min-height:34.4rem}}.career__employment-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.career__employment-block{width:51.18055555555555vw;margin-top:-1.388888888888889vw;margin-left:auto;padding:4.236111111111112vw 4.166666666666666vw 2.986111111111111vw;background-color:#fff}@media only screen and (max-width:1199px){.career__employment-block{width:46.875vw;margin-top:-1.041666666666667vw;padding:4.036458333333334vw 4.427083333333334vw 1.302083333333333vw 5.208333333333334vw}}@media only screen and (max-width:767px){.career__employment-block{width:36rem;margin-top:-.8rem;padding:1.8rem 1.6rem .6rem}}.career__employment-title{margin-top:0;margin-bottom:1.111111111111111vw;font-size:2.222222222222222vw;line-height:1.25}@media only screen and (max-width:1199px){.career__employment-title{margin-bottom:1.692708333333333vw;font-size:3.125vw;line-height:1.25}}@media only screen and (max-width:767px){.career__employment-title{margin-bottom:1.3rem;font-size:2rem;line-height:1.25}}.career__employment-list{list-style:none;margin-top:0;margin-bottom:0}.career__employment-item{position:relative;margin-top:0;margin-bottom:1.111111111111111vw;padding-left:1.111111111111111vw;font-size:.972222222222222vw;line-height:1.428571428571429;color:#000}.career__employment-item::before{content:"";position:absolute;top:.62em;width:8px;height:8px;border-radius:50%;border:1px solid #c8102e;transform:translateY(-50%) scale(1);background-color:transparent}@media only screen and (min-width:2049px){.career__employment-item::before{top:.694444444444444vw;width:.555555555555556vw;height:.555555555555556vw;border:.069444444444444vw solid #c8102e}}@media only screen and (max-width:1199px){.career__employment-item{margin-bottom:2.083333333333333vw;padding-left:2.083333333333333vw;font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.career__employment-item{margin-bottom:1.6rem;padding-left:1.6rem;font-size:1.4rem}}.career__offer{padding-top:2.361111111111111vw}.career__offer--mb{margin-bottom:-.694444444444444vw}@media only screen and (max-width:1199px){.career__offer{padding-top:0}.career__offer--mb{margin-bottom:-1.822916666666667vw}}@media only screen and (max-width:767px){.career__offer--mb{margin-bottom:-.3rem}}.career__offer-columns{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:1199px){.career__offer-columns{-ms-flex-direction:column;flex-direction:column}}.career__offer-title{margin-top:0;margin-bottom:1.180555555555556vw;font-size:2.222222222222222vw;line-height:1.25}@media only screen and (max-width:1199px){.career__offer-title{margin-bottom:2.213541666666667vw;font-size:4.166666666666666vw}}@media only screen and (max-width:767px){.career__offer-title{margin-bottom:1.5rem;font-size:2.4rem;line-height:1.25}}.career__items-title--tablet{display:none}@media only screen and (max-width:1199px){.career__items-title--tablet{display:block;margin-top:3.645833333333333vw;margin-bottom:3.515625vw;font-size:3.125vw;line-height:1.458333333333333}.career__items-title--default{display:none}}@media only screen and (max-width:767px){.career__items-title--tablet{display:none}.career__items-title--default{display:block}}.career__offer-list{list-style:none;margin-top:-.833333333333333vw;margin-bottom:0;margin-left:-1.736111111111111vw;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.career__offer-list--column{-ms-flex-direction:column;flex-direction:column;margin-top:1.388888888888889vw}.career__offer-list--column .career__offer-item{max-width:21.38888888888889vw}@media only screen and (max-width:1199px){.career__offer-list{margin-top:-1.5625vw;margin-left:-2.213541666666667vw}.career__offer-list--column{margin-top:-.130208333333333vw}.career__offer-list--column .career__offer-item{max-width:40.10416666666667vw}}@media only screen and (max-width:767px){.career__offer-list{-ms-flex-direction:column;flex-direction:column;margin-top:1rem;margin-left:0}.career__offer-list--row{margin-top:-.5rem}.career__offer-list--row .career__offer-item{margin-top:2.6rem}.career__offer-list--column{margin-top:.4rem}.career__offer-list--column .career__offer-item{max-width:30.8rem}}.career__offer-item{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:.833333333333333vw;margin-bottom:0;margin-left:1.736111111111111vw;min-width:16.666666666666664vw;max-width:28.47222222222222vw;padding-left:5.555555555555555vw;font-size:.972222222222222vw;line-height:1.428571428571429}.career__offer-item::before{content:"";position:absolute;top:50%;transform:translateY(-50%) scale(1);width:4.444444444444445vw;height:4.444444444444445vw;background-color:transparent;border:2px solid #c8102e;background-position:center;background-repeat:no-repeat;border-radius:50%}@media only screen and (min-width:1920px){.career__offer-item::before{border:.138888888888889vw solid #c8102e}}.career__offer-item--comfort::before{background-image:url(/media/images/building.svg);background-size:2.777777777777778vw 2.777777777777778vw}.career__offer-item--nutrition::before{background-image:url(/media/images/nutrition.svg);background-size:3.055555555555555vw 3.055555555555555vw}.career__offer-item--transport::before{background-image:url(/media/images/transport.svg);background-size:2.777777777777778vw 1.875vw}.career__offer-item--relocation::before{background-image:url(/media/images/baggage.svg);background-size:1.736111111111111vw 2.777777777777778vw}@media only screen and (max-width:1199px){.career__offer-item{margin-top:1.5625vw;margin-left:2.213541666666667vw;min-width:31.25vw;max-width:59.114583333333336vw;padding-left:10.416666666666668vw;font-size:1.822916666666667vw}.career__offer-item::before{width:8.333333333333332vw;height:8.333333333333332vw}.career__offer-item--comfort::before{background-size:5.208333333333334vw 5.208333333333334vw}.career__offer-item--nutrition::before{background-size:5.729166666666666vw 5.729166666666666vw}.career__offer-item--transport::before{background-size:5.208333333333334vw 3.515625vw}.career__offer-item--relocation::before{background-size:3.255208333333333vw 5.208333333333334vw}}@media only screen and (max-width:767px){.career__offer-item{margin-top:1.2rem;margin-left:0;min-width:24rem;max-width:32rem;padding-left:8rem;font-size:1.4rem}.career__offer-item::before{width:6.4rem;height:6.4rem}.career__offer-item--comfort::before{background-size:4rem 4rem}.career__offer-item--nutrition::before{background-size:4.4rem 4.4rem}.career__offer-item--transport::before{background-size:4rem 2.7rem}.career__offer-item--relocation::before{background-size:2.5rem 4rem}}.career__offer-item-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:4.444444444444445vw}@media only screen and (max-width:1199px){.career__offer-item-wrapper{min-height:8.333333333333332vw}}@media only screen and (max-width:767px){.career__offer-item-wrapper{min-height:6.4rem}}.career__offer-left{margin-right:1.666666666666667vw;width:50%}.career__offer-left--text{padding-top:2.986111111111111vw}.career__offer-left--text .career__offer-text{padding-right:7.569444444444444vw}@media only screen and (max-width:1199px){.career__offer-left{margin-right:0;margin-bottom:2.083333333333333vw;width:100%}.career__offer-left--text{padding-top:0}.career__offer-left--text .career__offer-text{padding-right:0;padding-left:.520833333333333vw}.career__offer-left--text .career__offer-title{padding-left:.520833333333333vw}}@media only screen and (max-width:767px){.career__offer-left{margin-bottom:3.9rem}.career__offer-left--text .career__offer-text{padding-left:0}.career__offer-left--text .career__offer-title{padding-left:0}}.career__offer-right{width:50%}.career__offer-right--text{padding-top:3.125vw;padding-left:7.569444444444444vw;padding-right:1.666666666666667vw}.career__offer-right--text .career__offer-text{margin-bottom:1.111111111111111vw}@media only screen and (max-width:1199px){.career__offer-right{width:100%}.career__offer-right--text{padding-top:0;padding-left:0;padding-right:0}.career__offer-right--text .career__offer-text{margin-bottom:2.083333333333333vw}}@media only screen and (max-width:767px){.career__offer-right--text .career__offer-text{margin-bottom:1.6rem}}.career__offer-img-wrapper--br .career__offer-image{border-radius:1.111111111111111vw}@media only screen and (max-width:1199px){.career__offer-img-wrapper{margin-left:-2.083333333333333vw;margin-right:-2.083333333333333vw}.career__offer-img-wrapper--br .career__offer-image{border-radius:0}}@media only screen and (max-width:767px){.career__offer-img-wrapper{margin-left:-1.6rem;margin-right:-1.6rem}}.career__offer-image{display:block;width:100%}.career__offer-text{margin-top:0;margin-bottom:.555555555555556vw;font-size:.972222222222222vw;line-height:1.428571428571429}.career__offer-text:last-child{margin-bottom:0}@media only screen and (max-width:1199px){.career__offer-text{margin-bottom:1.041666666666667vw;font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.career__offer-text{margin-bottom:.8rem;font-size:1.4rem}}.career__article-section{overflow:hidden}@media only screen and (max-width:1199px){.career__article-section--reverse .career__offer-left{-ms-flex-order:1;order:1;margin-bottom:0}.career__article-section--reverse .career__offer-right{margin-bottom:4.557291666666666vw}}@media only screen and (max-width:767px){.career__article-section--reverse .career__offer-right{margin-bottom:2.6rem}}.career__production{padding-top:.625vw;padding-bottom:2.638888888888889vw}@media only screen and (max-width:1199px){.career__production{padding-top:6.25vw;padding-bottom:0}}@media only screen and (max-width:767px){.career__production{padding-top:2.6rem}}.career__internship{padding-top:2.777777777777778vw;padding-bottom:2.777777777777778vw;background-color:#f5f7fd}@media only screen and (max-width:1199px){.career__internship{padding-top:5.208333333333334vw;padding-bottom:0}}@media only screen and (max-width:767px){.career__internship{padding-top:3.4rem}.career__internship .career__offer-text{line-height:1.392857142857143}}.career__tabs-wrapper{margin-top:-4.166666666666666vw}@media only screen and (max-width:1199px){.career__tabs-wrapper{margin-top:-7.8125vw}}@media only screen and (max-width:767px){.career__tabs-wrapper{margin-top:-4rem}}.career__tabs{height:4.166666666666666vw}@media only screen and (max-width:1199px){.career__tabs{height:7.8125vw}}@media only screen and (max-width:767px){.career__tabs{height:4rem}}.career__tab{width:17.63888888888889vw;font-size:1.388888888888889vw;line-height:1.2;font-weight:700;background-color:#c8102e;color:#fff}.career__tab.js-tab-name--active{margin-top:-.555555555555556vw;padding-top:.555555555555556vw;color:#211e20;background-color:#fff}.career__tab.js-tab-name--active .career__tab-link{background-color:#fff}.career__tab.js-tab-name--active .career__tab-link::before{background-image:url(/media/images/tab-left-edge.svg)}.career__tab.js-tab-name--active .career__tab-link::after{background-image:url(/media/images/tab-right-edge.svg)}@media only screen and (max-width:1199px){.career__tab{width:22.526041666666664vw;font-size:2.604166666666667vw}.career__tab.js-tab-name--active{margin-top:-.520833333333333vw;padding-top:.520833333333333vw}}@media only screen and (max-width:767px){.career__tab{width:10.6rem;font-size:1.4rem;line-height:1.214285714285714}.career__tab.js-tab-name--active{margin-top:-.8rem;padding-top:.8rem}}.career__tab-link{padding-top:1.25vw}.career__tab-link::before{background-image:url(/media/images/tab-left-edge-red.svg)}.career__tab-link::after{background-image:url(/media/images/tab-right-edge-red.svg)}@media only screen and (max-width:1199px){.career__tab-link{padding-top:2.34375vw}}@media only screen and (max-width:767px){.career__tab-link{padding-top:1.2rem}}.career__item{height:4.166666666666666vw}.career__item.js-tab-name--active{height:4.722222222222222vw}@media only screen and (max-width:1199px){.career__item{height:7.8125vw}.career__item.js-tab-name--active{height:8.333333333333332vw}}@media only screen and (max-width:767px){.career__item{height:4rem}.career__item.js-tab-name--active{height:4.8rem}}.career__vacancies{padding-top:3.680555555555556vw}@media only screen and (max-width:1199px){.career__vacancies{padding-top:4.6875vw}}@media only screen and (max-width:767px){.career__vacancies{padding-top:3.3rem}}.career__vacancies-title{margin-top:0;margin-bottom:2.013888888888889vw;font-size:1.666666666666667vw;line-height:1.458333333333333}@media only screen and (max-width:1199px){.career__vacancies-title{margin-bottom:3.776041666666667vw;font-size:3.125vw}}@media only screen and (max-width:767px){.career__vacancies-title{margin-bottom:1.5rem;font-size:2.2rem;line-height:1.454545454545455}}.vacancies__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-2.222222222222222vw;margin-bottom:2.222222222222222vw;margin-left:-1.666666666666667vw}@media only screen and (max-width:1199px){.vacancies__list{margin-top:-3.125vw;margin-bottom:4.166666666666666vw;margin-left:-1.953125vw}}@media only screen and (max-width:767px){.vacancies__list{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;align-items:stretch;margin-top:-1.6rem;margin-bottom:2.4rem;margin-left:0}}.vacancies__item{margin-top:2.222222222222222vw;margin-left:1.666666666666667vw}@media only screen and (max-width:1199px){.vacancies__item{margin-top:3.125vw;margin-left:1.953125vw}}@media only screen and (max-width:767px){.vacancies__item{margin-top:1.6rem;margin-left:0}.vacancies__item:nth-child(2n){margin-top:1.2rem}}.vacancies__sending-resume{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:28.47222222222222vw;height:18.055555555555554vw;min-height:18.055555555555554vw}@media only screen and (max-width:1199px){.vacancies__sending-resume{width:46.875vw;height:33.85416666666667vw;min-height:33.85416666666667vw}}@media only screen and (max-width:767px){.vacancies__sending-resume{width:100%;height:22rem;min-height:22rem;margin-top:0;margin-bottom:3.2rem}}.vacancies__form{position:relative;-ms-flex-positive:1;flex-grow:1}.vacancies__form:hover .vacancies__input-text{background-color:#c8102e}.vacancies__form:hover .vacancies__call{color:#fff}.vacancies__form:hover .vacancies__file-format{color:#fff}.vacancies__form:hover .vacancies__label{background-color:#fff;color:#c8102e}.vacancies__input-text{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:1.319444444444444vw 1.111111111111111vw 1.111111111111111vw;text-align:center;width:100%;height:100%;background-color:rgba(138,141,143,.1);border:1px dashed #c8102e;border-radius:1.111111111111111vw;transition:all .3s}@media only screen and (min-width:1920px){.vacancies__input-text{border:.069444444444444vw dashed #c8102e}}@media only screen and (max-width:1199px){.vacancies__input-text{padding:2.473958333333333vw 2.083333333333333vw 2.083333333333333vw;border-radius:2.083333333333333vw}}@media only screen and (max-width:767px){.vacancies__input-text{padding:.8rem 1.6rem 1.6rem;border-radius:1.6rem}}.vacancies__call{margin-bottom:.625vw;font-size:1.388888888888889vw;line-height:1.45;font-weight:700;transition:all .3s}@media only screen and (max-width:1199px){.vacancies__call{margin-bottom:1.171875vw;font-size:2.604166666666667vw}}@media only screen and (max-width:767px){.vacancies__call{margin-bottom:.9rem;font-size:2rem}}.vacancies__file-format{margin-top:0;margin-bottom:1.25vw;font-size:.972222222222222vw;line-height:1.428571428571429;color:#80869c;transition:all .3s}@media only screen and (max-width:1199px){.vacancies__file-format{margin-bottom:2.34375vw;font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.vacancies__file-format{margin-bottom:1.8rem;font-size:1.4rem}}.vacancies__label{position:relative;z-index:2;display:block;min-width:17.5vw;padding-top:1.388888888888889vw;padding-bottom:1.25vw;font-size:1.388888888888889vw;line-height:1.1;transition:all .3s;cursor:pointer}@media only screen and (max-width:1199px){.vacancies__label{min-width:32.8125vw;padding-top:2.604166666666667vw;padding-bottom:2.34375vw;font-size:2.604166666666667vw}}@media only screen and (max-width:767px){.vacancies__label{min-width:23.6rem;padding-top:2rem;padding-bottom:1.8rem;font-size:2rem}}.vacancies__link-wrapper{margin-top:1.666666666666667vw;margin-bottom:2.222222222222222vw;padding:0;background-color:rgba(255,255,255,.5)}.vacancies__link-wrapper--mobile{display:none}@media only screen and (max-width:1199px){.vacancies__link-wrapper{margin-top:2.083333333333333vw;margin-bottom:4.166666666666666vw}}@media only screen and (max-width:767px){.vacancies__link-wrapper{margin-top:1.6rem;margin-bottom:2.4rem}.vacancies__link-wrapper--desktop{display:none}.vacancies__link-wrapper--mobile{display:block}}.vacancies__link{display:block;padding-top:1.041666666666667vw;padding-bottom:1.180555555555556vw;padding-left:2.222222222222222vw;padding-right:2.777777777777778vw;font-weight:700;font-size:1.111111111111111vw;line-height:1.5;color:#211e20}.vacancies__link:hover .vacancies__link-icon{width:3.472222222222222vw}@media only screen and (max-width:1199px){.vacancies__link{padding-top:1.953125vw;padding-bottom:2.213541666666667vw;padding-left:4.166666666666666vw;padding-right:4.166666666666666vw;font-size:2.083333333333333vw}.vacancies__link:hover .vacancies__link-icon{width:6.510416666666667vw}}@media only screen and (max-width:767px){.vacancies__link{padding-top:1.5rem;padding-bottom:1.7rem;padding-left:1.6rem;padding-right:1.6rem;font-size:1.6rem;line-height:1.5}.vacancies__link:hover .vacancies__link-icon{width:4.4rem}}.vacancies__link-icon{top:50%;left:calc(100% + .625vw);width:2.638888888888889vw;height:1px}@media only screen and (min-width:1920px){.vacancies__link-icon{height:.069444444444444vw}}@media only screen and (max-width:1199px){.vacancies__link-icon{left:calc(100% + 1.171875vw);width:4.947916666666666vw}}@media only screen and (max-width:767px){.vacancies__link-icon{left:calc(100% + .9rem);width:3.8rem}}.vacancies__arrow-wrapper{position:relative;display:inline-block}.vacancies__arrow-icon{top:1px;right:-2px;width:4px;height:7px}@media only screen and (min-width:1920px){.vacancies__arrow-icon{top:.069444444444444vw;right:-.138888888888889vw;width:.277777777777778vw;height:.486111111111111vw}}.vacancies__break{display:none}@media only screen and (max-width:767px){.vacancies__break{display:inline}}.vacancy{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:28.47222222222222vw;min-height:18.055555555555554vw;background-color:#fff}@media only screen and (max-width:1199px){.vacancy{width:46.875vw;min-height:33.85416666666667vw}}@media only screen and (max-width:767px){.vacancy{width:100%;min-height:20.8rem}}.vacancy__wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-positive:1;flex-grow:1;padding:2.222222222222222vw 2.222222222222222vw 2.013888888888889vw}@media only screen and (max-width:1199px){.vacancy__wrapper{padding:4.166666666666666vw 3.90625vw 3.776041666666667vw 4.166666666666666vw}}@media only screen and (max-width:767px){.vacancy__wrapper{padding:1.6rem 1.6rem 1.7rem 1.6rem}}.vacancy__title{margin-top:0;margin-bottom:.486111111111111vw;font-size:1.111111111111111vw;line-height:1.4375;color:#000;font-weight:700}@media only screen and (max-width:1199px){.vacancy__title{margin-bottom:.911458333333333vw;font-size:2.083333333333333vw}}@media only screen and (max-width:767px){.vacancy__title{margin-bottom:.7rem;font-size:1.6rem}}.vacancy__salary{margin-top:0;margin-bottom:.833333333333333vw;color:#80869c;font-size:.972222222222222vw;line-height:1.428571428571429}@media only screen and (max-width:1199px){.vacancy__salary{margin-bottom:1.5625vw;font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.vacancy__salary{margin-bottom:1rem;font-size:1.4rem}}.vacancy__tasks{list-style:none;margin-top:-.555555555555556vw;margin-bottom:.555555555555556vw;margin-left:0}@media only screen and (max-width:1199px){.vacancy__tasks{margin-top:-1.041666666666667vw;margin-bottom:1.041666666666667vw}}@media only screen and (max-width:767px){.vacancy__tasks{margin-top:-.8rem;margin-bottom:1.8rem}}.vacancy__task{position:relative;margin-top:.555555555555556vw;margin-bottom:0;padding-left:1.111111111111111vw;font-size:.972222222222222vw;line-height:1.428571428571429}.vacancy__task::before{content:"";position:absolute;top:.61em;width:8px;height:8px;border-radius:50%;border:1px solid #c8102e;transform:translateY(-50%) scale(1);background-color:transparent}@media only screen and (min-width:2049px){.vacancy__task::before{top:.694444444444444vw;width:.555555555555556vw;height:.555555555555556vw;border:.069444444444444vw solid #c8102e}}@media only screen and (max-width:1199px){.vacancy__task{margin-top:1.041666666666667vw;padding-left:2.083333333333333vw;font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.vacancy__task{margin-top:.8rem;padding-left:1.6rem;font-size:1.2rem;line-height:1.333333333333333}}.vacancy__source{margin-top:auto;color:#c8102e;font-size:.972222222222222vw;line-height:1.5}.vacancy__source .page__link-icon{background-color:#c8102e}.vacancy__source .page__arrow-icon{stroke:#c8102e}@media only screen and (max-width:1199px){.vacancy__source{font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.vacancy__source{font-size:1.4rem}.vacancy__source .page__link-icon{top:49%}}@media only screen and (max-width:1199px){.catalog__header{margin-bottom:8.984375vw;margin-left:3.90625vw}}@media only screen and (max-width:767px){.catalog__header{margin-bottom:0;margin-left:0}}@media only screen and (max-width:1199px){.catalog__title{margin-bottom:3.90625vw}}@media only screen and (max-width:767px){.catalog__title{margin-bottom:13rem}}.catalog__filters{position:relative;display:-ms-flexbox;display:flex;margin-top:2.569444444444444vw;margin-bottom:5.416666666666667vw;margin-left:-.069444444444444vw}.catalog__filters .choices{position:relative;width:12.777777777777777vw;margin-left:1px}.catalog__filters .choices__inner{height:3.055555555555555vw}.catalog__filters .choices::before{content:"";position:absolute;height:100%;width:1px;background-color:#bcbcbc;transition:all .3s}.catalog__filters .choices:first-child{border-top-left-radius:.277777777777778vw;border-bottom-left-radius:.277777777777778vw}.catalog__filters .choices:first-child::before{content:none}.catalog__filters .choices:last-child{border-top-right-radius:.277777777777778vw;border-bottom-right-radius:.277777777777778vw}.catalog__filters .choices--substance{width:21.805555555555557vw}.catalog__filters .choices--group .choices__list--dropdown .choices__item{position:relative;padding-left:2.5vw}.catalog__filters .choices--group .choices__list--dropdown .choices__item::before{content:"";position:absolute;left:1.666666666666667vw;top:1.666666666666667vw;transform:translateY(-50%);width:.347222222222222vw;height:.347222222222222vw;border-radius:50%}@media only screen and (max-width:1199px){.catalog__filters{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;margin-bottom:5.078125vw}.catalog__filters .choices{width:23.958333333333336vw;margin-left:1px}.catalog__filters .choices__inner{height:5.729166666666666vw}.catalog__filters .choices:first-child{border-top-left-radius:.520833333333333vw;border-bottom-left-radius:.520833333333333vw}.catalog__filters .choices:last-child{border-top-right-radius:.520833333333333vw;border-bottom-right-radius:.520833333333333vw}.catalog__filters .choices--substance{width:40.88541666666667vw}.catalog__filters .choices--group .choices__list--dropdown .choices__item{padding-left:4.6875vw}.catalog__filters .choices--group .choices__list--dropdown .choices__item::before{top:3.125vw;left:3.125vw;width:.651041666666667vw;height:.651041666666667vw}}@media only screen and (max-width:767px){.catalog__filters{display:block;margin-bottom:4rem;box-shadow:0 .25rem 1.5rem rgba(0,0,0,.16)}.catalog__filters .choices{width:100%;max-width:90vw;margin-left:0;margin-top:-1px;border-top:1px solid #80869c;border-bottom:1px solid #80869c}.catalog__filters .choices.is-open{position:fixed;top:1.2rem;z-index:5;border-color:transparent}.catalog__filters .choices.is-open .choices__inner{position:relative;z-index:3;width:100%;font-weight:700;font-size:1.6rem;line-height:1.25;border-radius:1.6rem;padding-top:2.2rem;padding-bottom:2.6rem;padding-left:1.4rem;color:#000}.catalog__filters .choices.is-open .choices__list--single{padding-right:4rem}.catalog__filters .choices.is-open .choices__item{text-overflow:clip}.catalog__filters .choices.is-open .choices__placeholder{font-weight:700;font-size:1.6rem;line-height:1.25;color:#000}.catalog__filters .choices.is-open .choices__list--dropdown{width:100%;margin-top:-4.4rem;margin-left:-.1rem;box-shadow:0 .4rem 1.6rem rgba(0,0,0,.08)}.catalog__filters .choices.is-open .choices__inner:after{top:2.7rem;right:1.5rem;width:2.2rem;height:2.2rem;background-image:url(/media/images/close.svg)}.catalog__filters .choices__inner{height:4.2rem}.catalog__filters .choices--group .choices__list--dropdown .choices__item{padding-left:3.6rem}.catalog__filters .choices--group .choices__list--dropdown .choices__item::before{top:2.4rem;left:2.4rem;width:.5rem;height:.5rem}.catalog__filters .choices::before{content:none}.catalog__filters .choices:last-child{border-bottom:none}.catalog__filters.js-active .catalog__filters-header{background-color:#80869c;border-bottom-left-radius:0;border-bottom-right-radius:0}.catalog__filters.js-active .catalog__filters-list{height:17.5rem}.catalog__filters.js-active .catalog__filters-btn{margin-top:.3rem;margin-right:.3rem}.catalog__filters.js-active .catalog__filters-icon{display:none}.catalog__filters.js-active .catalog__filters-close-icon{display:block;stroke:#fff}}.catalog .choices__item--analgesic::before{background-color:#e16500}.catalog .choices__item--hematology::before{background-color:#8b3a32}.catalog .choices__item--cardio::before{background-color:#a53033}.catalog .choices__item--allergy::before{background-color:#14617e}.catalog .choices__item--neurology::before{background-color:#191886}.catalog .choices__item--antiviral::before{background-color:#90204e}.catalog .choices__item--urogenital::before{background-color:#1e5551}.catalog .choices__item--herbal::before{background-color:#d9ac14}.catalog .choices__item--gastro::before{background-color:#367e41}.catalog .choices__item--metabolism::before{background-color:#5b356a}.catalog .choices__item--oncology::before{background-color:#92318b}.catalog__filters-header{display:none}@media only screen and (max-width:767px){.catalog__filters-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:4.4rem;padding:.5rem 1.4rem .5rem 1.6rem;background-color:#c8102e;border-radius:.4rem}}.catalog__filter-name{font-size:1.4rem;line-height:1.214285714285714;color:#fff}.catalog__filters-btn{display:none}@media only screen and (max-width:767px){.catalog__filters-btn{display:block;width:2.2rem;height:2.6rem}}.catalog__filters-icon{display:block}@media only screen and (max-width:767px){.catalog__filters-icon{width:2.2rem;height:2.6rem}}.catalog__filters-close-icon{display:none}@media only screen and (max-width:767px){.catalog__filters-close-icon{width:2.2rem;height:2.2rem;stroke-width:0}}.catalog__filters-list{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;border-radius:.277777777777778vw;box-shadow:0 .277777777777778vw .277777777777778vw rgba(0,0,0,.25);background-color:#fff}@media only screen and (max-width:1199px){.catalog__filters-list{box-shadow:0 .520833333333333vw .520833333333333vw rgba(0,0,0,.25);border-radius:.520833333333333vw}}@media only screen and (max-width:767px){.catalog__filters-list{display:block;height:0;transition:all .3s;border-right:1px solid #80869c;border-left:1px solid #80869c;border-bottom:1px solid #80869c}}.catalog__list{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-2.222222222222222vw;margin-left:-1.666666666666667vw}@media only screen and (max-width:1199px){.catalog__list{margin-top:-3.125vw;margin-left:-2.083333333333333vw}}@media only screen and (max-width:767px){.catalog__list{margin-top:-1.6rem;margin-left:0}}@media only screen and (max-width:1199px){.catalog__item{display:none}.catalog__item:nth-child(-n+10){display:block}}.catalog__pagination{margin-top:2.361111111111111vw;margin-bottom:2.361111111111111vw}@media only screen and (max-width:1199px){.catalog__pagination{margin-top:4.427083333333334vw;margin-bottom:5.078125vw}}@media only screen and (max-width:767px){.catalog__pagination{margin-top:3.3rem;margin-bottom:4.2rem}}.catalog__reset-wrapper{height:3.055555555555555vw;margin-left:1px}.catalog__reset-wrapper::before{content:"";position:absolute;z-index:1;height:100%;width:1px;background-color:#bcbcbc;transition:all .3s}@media only screen and (max-width:1199px){.catalog__reset-wrapper{position:absolute;top:calc(100% + 2.34375vw);left:0;height:5.729166666666666vw;margin-left:0;box-shadow:0 .520833333333333vw .520833333333333vw rgba(0,0,0,.25);border-radius:.520833333333333vw}.catalog__reset-wrapper::before{content:none}}@media only screen and (max-width:767px){.catalog__reset-wrapper{position:static;height:4.4rem;box-shadow:none;border-radius:0}}.catalog__reset-button{height:100%;width:12.5vw;padding-left:.763888888888889vw;padding-right:.694444444444444vw;font-size:.972222222222222vw;line-height:1.214285714285714;color:#c8102e;background-color:#fff;border-radius:0;outline:none}.catalog__reset-button:hover,.catalog__reset-button:focus{background-color:#fff;box-shadow:none;transform:none}@media only screen and (max-width:1199px){.catalog__reset-button{width:20.833333333333336vw;font-size:1.822916666666667vw;margin-left:0;padding-left:1.432291666666667vw;padding-right:1.302083333333333vw;border-radius:.520833333333333vw}}@media only screen and (max-width:767px){.catalog__reset-button{width:100%;font-size:1.4rem;padding-left:1rem;padding-right:1rem;border-radius:0}}.product-card{width:20.90277777777778vw;height:21.944444444444443vw;margin-top:2.222222222222222vw;margin-left:1.666666666666667vw}.product-card:hover{z-index:1}.product-card:hover .product-card__item-wrapper{margin-right:-22.5vw}.product-card:hover .product-card__item-content{padding-right:22.5vw}.product-card:hover .product-card__info{margin-right:-22.5vw}.product-card:hover .product-card__image-wrapper{top:.763888888888889vw;left:-.694444444444444vw;transform:scale(1.15)}.product-card:hover .product-card__tags{-ms-flex-direction:row;flex-direction:row;margin-left:-.416666666666667vw}.product-card:hover .product-card__tag{margin-left:.416666666666667vw}.product-card:hover .product-card__tag--red{-ms-flex-order:-1;order:-1}.product-card:hover .product-card__extra{z-index:1;opacity:1;width:22.5vw;padding-right:1.388888888888889vw}.product-card:hover .product-card__extra::after{opacity:0}.product-card:hover:nth-child(4n) .product-card__item-wrapper{margin-right:0;margin-left:-22.5vw}.product-card:hover:nth-child(4n) .product-card__item-content{padding-right:0;padding-left:22.5vw}.product-card:hover:nth-child(4n) .product-card__info{margin-right:0;margin-left:-22.5vw}.product-card:hover:nth-child(4n) .product-card__extra{right:auto;left:0;padding-right:0;padding-left:1.388888888888889vw}@media only screen and (max-width:1199px){.product-card{width:46.61458333333333vw;height:41.14583333333333vw;margin-top:3.125vw;margin-left:2.083333333333333vw}.product-card:hover .product-card__item-wrapper{margin-right:0}.product-card:hover .product-card__item-content{padding-right:0}.product-card:hover .product-card__image-wrapper{transform:scale(1.05)}.product-card:hover .product-card__info{margin-right:0}.product-card:hover .product-card__tags{-ms-flex-direction:column;flex-direction:column;margin-left:0}.product-card:hover .product-card__tag{margin-left:0}.product-card:hover .product-card__tag--red{-ms-flex-order:0;order:0}.product-card:hover .product-card__extra{display:none}.product-card:hover:nth-child(4n) .product-card__item-wrapper{margin-left:0}.product-card:hover:nth-child(4n) .product-card__item-content{padding-left:0}.product-card:hover:nth-child(4n) .product-card__info{margin-left:0}}@media only screen and (max-width:767px){.product-card{width:100%;height:28.4rem;margin-top:1.6rem;margin-left:0}}.product-card--hematology .product-card__type::before,.product-card--hematology .product-card__extra-item::before{background-color:#8b3a32}.product-card--cardio .product-card__type::before,.product-card--cardio .product-card__extra-item::before{background-color:#a53033}.product-card--allergy .product-card__type::before,.product-card--allergy .product-card__extra-item::before{background-color:#14617e}.product-card--neurology .product-card__type::before,.product-card--neurology .product-card__extra-item::before{background-color:#191886}.product-card--antiviral .product-card__type::before,.product-card--antiviral .product-card__extra-item::before{background-color:#90204e}.product-card--urogenital .product-card__type::before,.product-card--urogenital .product-card__extra-item::before{background-color:#1e5551}.product-card--herbal .product-card__type::before,.product-card--herbal .product-card__extra-item::before{background-color:#d9ac14}.product-card--gastro .product-card__type::before,.product-card--gastro .product-card__extra-item::before{background-color:#367e41}.product-card--metabolism .product-card__type::before,.product-card--metabolism .product-card__extra-item::before{background-color:#5b356a}.product-card--oncology .product-card__type::before,.product-card--oncology .product-card__extra-item::before{background-color:#92318b}.product-card__item-wrapper{height:100%;background-color:#fff;box-shadow:0 .277777777777778vw 1.111111111111111vw rgba(0,0,0,.08);border-radius:1.111111111111111vw;transition:all .5s}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.product-card__item-wrapper{transition:none}}@media only screen and (max-width:1199px){.product-card__item-wrapper{box-shadow:0 .520833333333333vw 2.083333333333333vw rgba(0,0,0,.08);border-radius:2.083333333333333vw}}.product-card__item-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;height:100%;padding-bottom:1.111111111111111vw;transition:all .5s}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.product-card__item-content{transition:none}}@media only screen and (max-width:1199px){.product-card__item-content{padding-bottom:2.083333333333333vw}}@media only screen and (max-width:767px){.product-card__item-content{padding-bottom:1.6rem}}.product-card__image-wrapper{position:relative;top:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:15.902777777777777vw;padding-top:1.666666666666667vw;overflow:hidden;transition:all .5s}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.product-card__image-wrapper{transition:none}}@media only screen and (max-width:1199px){.product-card__image-wrapper{top:-.78125vw;left:-.651041666666667vw;height:29.817708333333332vw;padding-top:3.125vw}}@media only screen and (max-width:767px){.product-card__image-wrapper{top:0;left:-.4rem;height:20rem;padding-top:2.4rem}}.product-card__item-image{width:15.694444444444445vw}@media only screen and (max-width:1199px){.product-card__item-image{width:29.427083333333332vw}}@media only screen and (max-width:767px){.product-card__item-image{width:20rem}}.product-card__info{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:justify;justify-content:space-between;padding-right:1.111111111111111vw;padding-left:1.111111111111111vw;transition:all .5s}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.product-card__info{transition:none}}@media only screen and (max-width:1199px){.product-card__info{padding-right:2.083333333333333vw;padding-left:2.083333333333333vw}}@media only screen and (max-width:767px){.product-card__info{padding-right:1.6rem;padding-left:1.6rem}}.product-card__title{margin-top:1.041666666666667vw;margin-bottom:.138888888888889vw;font-size:.972222222222222vw;line-height:1.428571428571429;font-weight:400;color:#313131;min-width:11.319444444444445vw}@media only screen and (max-width:1199px){.product-card__title{min-width:1px;margin-top:1.953125vw;margin-bottom:.260416666666667vw;font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.product-card__title{margin-top:1.5rem;margin-bottom:.3rem;font-size:1.4rem}}.product-card__type{position:relative;margin-top:0;margin-bottom:0;padding-left:.833333333333333vw;font-size:.763888888888889vw;line-height:1.363636363636364;color:#838383}.product-card__type::before{content:"";position:absolute;left:0;top:.4em;width:5px;height:5px;border-radius:50%;background-color:#e16500}@media only screen and (min-width:2501px){.product-card__type::before{width:.347222222222222vw;height:.347222222222222vw}}@media only screen and (max-width:1199px){.product-card__type{padding-left:1.5625vw;font-size:1.432291666666667vw}}@media only screen and (max-width:767px){.product-card__type{padding-left:1.2rem;font-size:1.1rem}}.product-card__tags{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;margin-top:-.277777777777778vw;-ms-flex-negative:0;flex-shrink:0;transition:all .5s}@media only screen and (max-width:1199px){.product-card__tags{margin-top:-.520833333333333vw}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.product-card__tags{transition:none}}.product-card__tag{margin-top:.277777777777778vw;margin-bottom:0;min-width:2.152777777777778vw;padding:.138888888888889vw .138888888888889vw .069444444444444vw .138888888888889vw;font-size:.833333333333333vw;line-height:1.25;color:#80869c;border:.069444444444444vw solid #80869c;border-radius:.277777777777778vw;text-align:center;transition:all .5s}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.product-card__tag{transition:none}}.product-card__tag--red{color:#c8102e;border-color:#c8102e}@media only screen and (max-width:1199px){.product-card__tag{margin-top:.520833333333333vw;min-width:4.036458333333334vw;padding:.260416666666667vw .260416666666667vw .130208333333333vw .260416666666667vw;font-size:1.5625vw;border-width:.130208333333333vw;border-radius:.520833333333333vw}}@media only screen and (max-width:767px){.product-card__tag{margin-top:.4rem;min-width:3.1rem;padding:.2rem .2rem .1rem .2rem;font-size:1.2rem;border-width:.1rem;border-radius:.4rem}}.product-card__extra{opacity:0;position:absolute;top:0;right:0;z-index:-1;transition:all .5s;width:21.11111111111111vw;padding-top:2.638888888888889vw}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.product-card__extra{transition:none}}.product-card__extra::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-image:linear-gradient(to right,transparent 50%,#fff 50%);opacity:1}@media only screen and (max-width:1199px){.product-card__extra{display:none}}.product-card__extra-slogan{display:block;margin-bottom:.555555555555556vw;max-height:2.777777777777778vw;font-size:.972222222222222vw;line-height:1.428571428571429;font-weight:500;overflow:hidden}@media only screen and (max-width:1199px){.product-card__extra-slogan{margin-bottom:1.041666666666667vw;max-height:5.208333333333334vw;font-size:1.822916666666667vw}}.product-card__extra-list{margin-top:0;margin-bottom:.208333333333333vw;max-height:9.722222222222223vw;overflow:hidden}@media only screen and (max-width:1199px){.product-card__extra-list{margin-bottom:.390625vw;max-height:18.229166666666664vw}}.product-card__extra-item{position:relative;margin-top:0;margin-bottom:.694444444444444vw;padding-left:.972222222222222vw;font-size:.833333333333333vw;line-height:1.416666666666667}.product-card__extra-item:last-child{margin-bottom:0}.product-card__extra-item::before{position:absolute;top:.62em;width:4px;height:4px;transform:scale(1);border-radius:50%}@media only screen and (min-width:2501px){.product-card__extra-item::before{top:.416666666666667vw;width:.277777777777778vw;height:.277777777777778vw}}@media only screen and (max-width:1199px){.product-card__extra-item{margin-bottom:1.302083333333333vw;padding-left:1.822916666666667vw;font-size:1.5625vw}}.product-card__arrow{font-size:.972222222222222vw;line-height:1.5;font-weight:400;color:#c8102e}.product-card__arrow .page__link-icon{background-color:#c8102e}.product-card__arrow .page__arrow-icon{fill:#c8102e}@media only screen and (max-width:1199px){.product-card__arrow{font-size:1.822916666666667vw}}.charge-form__title{margin-top:0;margin-bottom:2.291666666666667vw}.charge-form__title--patient{margin-bottom:1.180555555555556vw}@media only screen and (max-width:1199px){.charge-form__title{margin-bottom:4.296875vw}.charge-form__title--patient{margin-bottom:2.213541666666667vw}}@media only screen and (max-width:767px){.charge-form__title{margin-bottom:2.8rem}.charge-form__title--patient{margin-bottom:3.1rem}}.charge-form__description{margin-bottom:3.75vw}@media only screen and (max-width:1199px){.charge-form__description{margin-bottom:7.03125vw}}@media only screen and (max-width:767px){.charge-form__description{margin-bottom:2.3rem}}.charge-form__descr-text{margin-bottom:.555555555555556vw}@media only screen and (max-width:1199px){.charge-form__descr-text{margin-bottom:1.041666666666667vw}}@media only screen and (max-width:767px){.charge-form__descr-text{margin-bottom:.8rem}}.charge-form__patient-name .form__input-wrapper{margin-bottom:1.319444444444444vw}@media only screen and (max-width:1199px){.charge-form__patient-name .form__input-wrapper{margin-bottom:2.473958333333333vw}}@media only screen and (max-width:767px){.charge-form__patient-name .form__input-wrapper{margin-bottom:1.9rem}}@media only screen and (max-width:767px){.charge-form__patient-sex .form__legend{margin-bottom:1.5rem}}@media only screen and (max-width:767px){.charge-form__appointment-name .form__legend{margin-bottom:1.6rem}}.charge-form__fieldset{margin-bottom:1.666666666666667vw}.charge-form__fieldset--more{margin-bottom:1.736111111111111vw}@media only screen and (max-width:1199px){.charge-form__fieldset{margin-bottom:3.125vw}.charge-form__fieldset--more{margin-bottom:3.255208333333333vw}}@media only screen and (max-width:767px){.charge-form__fieldset{margin-bottom:2.4rem}.charge-form__fieldset--more{margin-bottom:2.5rem}}@media only screen and (max-width:767px){.charge-form__expert-info{margin-bottom:5.6rem}}.charge-form__reaction-description{margin-bottom:2.708333333333333vw}@media only screen and (max-width:1199px){.charge-form__reaction-description{margin-bottom:5.078125vw}}@media only screen and (max-width:767px){.charge-form__reaction-description{margin-bottom:3.9rem}}.charge-form__patient-info{margin-bottom:1.597222222222222vw}@media only screen and (max-width:1199px){.charge-form__patient-info{margin-bottom:2.994791666666667vw}}@media only screen and (max-width:767px){.charge-form__patient-info{margin-bottom:2.3rem}}.charge-form__patient-gender{margin-bottom:1.875vw}@media only screen and (max-width:1199px){.charge-form__patient-gender{margin-bottom:3.515625vw}}@media only screen and (max-width:767px){.charge-form__patient-gender{margin-bottom:2.3rem}}.charge-form__measures{margin-bottom:2.777777777777778vw}@media only screen and (max-width:1199px){.charge-form__measures{margin-bottom:5.208333333333334vw}}@media only screen and (max-width:767px){.charge-form__measures{margin-bottom:4rem}.charge-form__measures .form__option-wrapper{margin-bottom:1.8rem}.charge-form__measures .form__legend{margin-bottom:1.8rem}}.charge-form__inputs-block{margin-bottom:2.708333333333333vw}.charge-form__inputs-block--patient-info{margin-bottom:2.847222222222222vw}.charge-form__inputs-block--medicine{margin-bottom:2.916666666666667vw}.charge-form__inputs-block--more{margin-bottom:2.5vw}.charge-form__inputs-block:last-child{margin-bottom:0}@media only screen and (max-width:1199px){.charge-form__inputs-block{margin-bottom:5.078125vw}.charge-form__inputs-block--patient-info{margin-bottom:5.338541666666666vw}.charge-form__inputs-block--medicine{margin-bottom:5.46875vw}.charge-form__inputs-block--more{margin-bottom:4.6875vw}}@media only screen and (max-width:767px){.charge-form__inputs-block{margin-bottom:4.2rem}.charge-form__inputs-block--patient-info{margin-bottom:4.1rem}.charge-form__inputs-block--medicine{margin-bottom:4.2rem}.charge-form__inputs-block--more{margin-bottom:4rem}}.charge-form__reaction-options{margin-top:3.125vw}@media only screen and (max-width:1199px){.charge-form__reaction-options{margin-top:5.859375vw}}@media only screen and (max-width:767px){.charge-form__reaction-options{margin-top:4.3rem}}.charge-form__agreement-option{margin-top:3.125vw}@media only screen and (max-width:1199px){.charge-form__agreement-option{margin-top:5.859375vw}}@media only screen and (max-width:767px){.charge-form__agreement-option{margin-top:4.3rem}}.charge-form__submit{min-width:9.027777777777777vw;margin-top:.208333333333333vw;margin-bottom:1.111111111111111vw;font-size:.972222222222222vw;line-height:1.428571428571429;font-weight:600}@media only screen and (max-width:1199px){.charge-form__submit{min-width:16.927083333333336vw;margin-top:.390625vw;margin-bottom:2.083333333333333vw;font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.charge-form__submit{min-width:13rem;margin-top:.6rem;margin-bottom:1.6rem;font-size:1.4rem}}.charge-form__break{display:none}@media only screen and (max-width:767px){.charge-form__break{display:inline}}.charge__title{margin-bottom:1.111111111111111vw}@media only screen and (max-width:1199px){.charge__title{margin-bottom:2.083333333333333vw}}@media only screen and (max-width:767px){.charge__title{margin-bottom:13.1rem}}.charge__page-description{margin-bottom:3.263888888888889vw;font-size:.972222222222222vw;line-height:1.428571428571429}@media only screen and (max-width:1199px){.charge__page-description{width:71.35416666666666vw;margin-bottom:6.119791666666666vw;font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.charge__page-description{width:auto;margin-bottom:1.5rem;margin-left:.8rem;font-size:1.4rem}}.charge__columns{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin-bottom:2.222222222222222vw}@media only screen and (max-width:1199px){.charge__columns{display:block;margin-bottom:4.817708333333334vw}}@media only screen and (max-width:767px){.charge__columns{margin-bottom:4rem}}.charge__left{-ms-flex-negative:0;flex-shrink:0;width:51.18055555555555vw;margin-right:3.055555555555555vw;padding:2.777777777777778vw 4.166666666666666vw 2.638888888888889vw;background-color:#fff;border-radius:1.111111111111111vw}@media only screen and (max-width:1199px){.charge__left{width:auto;margin-right:0;padding:5.208333333333334vw 7.8125vw 4.947916666666666vw;border-radius:2.083333333333333vw}}@media only screen and (max-width:767px){.charge__left{padding:1.8rem 1.6rem 2.2rem;border-radius:1.6rem}}.charge__right{margin-top:6.319444444444445vw}@media only screen and (max-width:1199px){.charge__right{margin-top:4.427083333333334vw}}@media only screen and (max-width:767px){.charge__right{margin-top:3.2rem}}.charge__important{display:block;margin-bottom:3.263888888888889vw;font-weight:500;font-size:1.388888888888889vw;line-height:1.5}@media only screen and (max-width:1199px){.charge__important{margin-bottom:6.119791666666666vw;font-size:2.604166666666667vw}}@media only screen and (max-width:767px){.charge__important{margin-bottom:6.3rem;font-size:1.6rem;line-height:1.5}}.charge__ordered-list{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:0;margin-bottom:2.916666666666667vw;padding-left:0;counter-reset:count}@media only screen and (max-width:1199px){.charge__ordered-list{margin-bottom:5.46875vw}}@media only screen and (max-width:767px){.charge__ordered-list{margin-bottom:5.6rem}}.charge__ordered-item{position:relative;margin-top:0;margin-bottom:.138888888888889vw;margin-left:0;min-height:4.166666666666666vw;padding-left:3.402777777777778vw;list-style:none}.charge__ordered-item:first-child{margin-bottom:2.5vw;padding-left:1.944444444444444vw}.charge__ordered-item:first-child::before{top:30%}.charge__ordered-item:nth-child(2n){margin-left:auto;-ms-flex-item-align:end;align-self:flex-end}.charge__ordered-item:nth-child(2n)::before{top:28%}.charge__ordered-item:last-child{margin-bottom:0}.charge__ordered-item::before{content:counter(count);right:auto;top:57%;transform:translateY(-50%);left:0;counter-increment:count;font-weight:700;font-size:8.333333333333332vw;line-height:1.45;color:rgba(128,134,156,.2)}@media only screen and (max-width:1199px){.charge__ordered-item{margin-bottom:.260416666666667vw;min-height:7.8125vw;padding-left:6.380208333333333vw}.charge__ordered-item:first-child{margin-bottom:4.6875vw;padding-left:3.645833333333333vw}.charge__ordered-item::before{font-size:15.625vw}}@media only screen and (max-width:767px){.charge__ordered-item{width:100%;margin-bottom:3rem;min-height:6rem;padding-left:3.3rem}.charge__ordered-item:first-child{margin-bottom:2.8rem;padding-left:1.2rem}.charge__ordered-item:first-child::before{top:17%}.charge__ordered-item:nth-child(2n)::before{top:4.4rem}.charge__ordered-item::before{left:-1.6rem;font-size:12rem}}.charge__ordered-text{margin-top:0;margin-bottom:0;width:16.805555555555557vw;font-size:.972222222222222vw;line-height:1.428571428571429}@media only screen and (max-width:1199px){.charge__ordered-text{width:31.510416666666668vw;font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.charge__ordered-text{width:auto;font-size:1.4rem}}.charge__link-wrapper{margin-top:.555555555555556vw;margin-bottom:0;font-size:.972222222222222vw;line-height:1.428571428571429}.charge__link-wrapper--patient{margin-top:.277777777777778vw}@media only screen and (max-width:1199px){.charge__link-wrapper{margin-top:1.041666666666667vw;font-size:1.822916666666667vw}.charge__link-wrapper--patient{margin-top:.520833333333333vw}}@media only screen and (max-width:767px){.charge__link-wrapper{margin-top:1.6rem;font-size:1.4rem}.charge__link-wrapper--patient{margin-top:2.4rem}}.charge__break{display:none}@media only screen and (max-width:767px){.charge__break{display:inline}}.charge__link{color:#c8102e;transition:all .3s}.charge__link:hover{opacity:.5}.charge__text{margin-top:0;margin-bottom:0;font-size:.972222222222222vw;line-height:1.428571428571429}@media only screen and (max-width:1199px){.charge__text{font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.charge__text{font-size:1.4rem}}@media only screen and (max-width:1199px){.charge__info{width:71.35416666666666vw;margin-right:auto;margin-left:auto}}@media only screen and (max-width:767px){.charge__info{width:auto}}.charge__info-text{position:relative;margin-top:0;margin-bottom:2.777777777777778vw;padding-left:6.111111111111111vw;font-size:.972222222222222vw;line-height:1.428571428571429}.charge__info-text::before{content:"";position:absolute;top:49%;transform:translateY(-50%);left:0;width:4.444444444444445vw;height:4.444444444444445vw;border-radius:50%;background-color:#c8102e;background-position:center;background-repeat:no-repeat}.charge__info-text--base::before{background-image:url(/media/images/base.svg);background-size:2.777777777777778vw 2.847222222222222vw}.charge__info-text--security::before{background-image:url(/media/images/security.svg);background-size:2.222222222222222vw 2.777777777777778vw}@media only screen and (max-width:1199px){.charge__info-text{margin-bottom:6.770833333333333vw;padding-left:11.458333333333332vw;font-size:1.822916666666667vw}.charge__info-text::before{width:8.333333333333332vw;height:8.333333333333332vw}.charge__info-text--base::before{background-size:5.208333333333334vw 5.338541666666666vw}.charge__info-text--security::before{background-size:4.166666666666666vw 5.208333333333334vw}}@media only screen and (max-width:767px){.charge__info-text{margin-bottom:3.8rem;padding-top:12.2rem;padding-left:0;font-size:1.4rem}.charge__info-text::before{top:0;transform:translateY(0) translateX(-50%);left:50%;width:10.4rem;height:10.4rem}.charge__info-text--base::before{background-size:6rem 6.1rem}.charge__info-text--security::before{background-size:4.8rem 6rem}}.charge__file-link{display:-ms-flexbox;display:flex;margin-top:4.027777777777778vw;margin-left:.277777777777778vw;padding-top:1.458333333333333vw;padding-bottom:1.527777777777778vw;padding-right:1.388888888888889vw;padding-left:1.388888888888889vw;background-color:rgba(138,141,143,.1);border:.069444444444444vw dashed #c8102e;border-radius:1.111111111111111vw;transition:all .3s}.charge__file-link:hover{background-color:#c8102e}.charge__file-link:hover .charge__download-icon{stroke:#fff}.charge__file-link:hover .charge__download-name{color:#fff}.charge__file-link:hover .charge__download-type{color:#fff}@media only screen and (max-width:1199px){.charge__file-link{margin-top:7.552083333333333vw;margin-left:0;padding-top:2.734375vw;padding-bottom:2.864583333333333vw;padding-right:2.604166666666667vw;padding-left:2.604166666666667vw;border:.130208333333333vw dashed #c8102e;border-radius:2.083333333333333vw}}@media only screen and (max-width:767px){.charge__file-link{margin-top:-.8rem;padding-top:4.2rem;padding-bottom:4.1rem;padding-right:2rem;padding-left:3.7rem;border:1px dashed #c8102e;border-radius:1.6rem}}.charge__download-text{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 auto;padding-right:.138888888888889vw;padding-left:3.125vw}@media only screen and (max-width:1199px){.charge__download-text{padding-right:.260416666666667vw;padding-left:5.859375vw}}@media only screen and (max-width:767px){.charge__download-text{width:100%;padding-right:.2rem;padding-left:4.5rem}}.charge__download-icon{position:absolute;top:50%;transform:translateY(-50%);left:0;width:2.222222222222222vw;height:2.222222222222222vw;stroke:#c8102e;fill:transparent;transition:all .3s}@media only screen and (max-width:1199px){.charge__download-icon{width:4.166666666666666vw;height:4.166666666666666vw}}@media only screen and (max-width:767px){.charge__download-icon{width:3.2rem;height:3.2rem}}.charge__download-name{margin-bottom:.138888888888889vw;font-size:.972222222222222vw;line-height:1.428571428571429;transition:all .3s}@media only screen and (max-width:1199px){.charge__download-name{margin-bottom:.260416666666667vw;font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.charge__download-name{margin-bottom:.2rem;font-size:1.4rem}}.charge__download-type{font-size:.833333333333333vw;line-height:1.416666666666667;transition:all .3s;color:#80869c}@media only screen and (max-width:1199px){.charge__download-type{font-size:1.5625vw}}@media only screen and (max-width:767px){.charge__download-type{font-size:1.2rem}}.contacts__title{margin-top:.833333333333333vw;margin-bottom:1.388888888888889vw}@media only screen and (max-width:1199px){.contacts__title{margin-top:4.6875vw;margin-bottom:2.604166666666667vw}}@media only screen and (max-width:767px){.contacts__title{margin-top:4.4rem;margin-bottom:1.4rem}}.contacts__maps{display:-ms-flexbox;display:flex}@media only screen and (max-width:1199px){.contacts__maps{display:block}}.contacts__map-block{width:50%}.contacts__map-block:nth-child(2n-1){margin-right:1.666666666666667vw}@media only screen and (max-width:1199px){.contacts__map-block{width:100%;margin-bottom:3.125vw}.contacts__map-block:last-child{margin-bottom:0}.contacts__map-block:nth-child(2n-1){margin-right:0}}@media only screen and (max-width:767px){.contacts__map-block{margin-bottom:1.6rem}}.contacts__map-wrapper{width:43.611111111111114vw;height:20.555555555555554vw;background-repeat:no-repeat;background-size:100%;background-position:center}@media only screen and (max-width:1199px){.contacts__map-wrapper{width:100%;height:38.54166666666667vw}}@media only screen and (max-width:767px){.contacts__map-wrapper{height:27.6rem}}.contacts__address{margin-top:1.666666666666667vw;margin-bottom:2.222222222222222vw;padding:.833333333333333vw 2.777777777777778vw;font-size:.972222222222222vw;line-height:1.714285714285714;background-color:#fff}.contacts__address b{font-weight:600}@media only screen and (max-width:1199px){.contacts__address{margin-top:2.083333333333333vw;margin-bottom:4.817708333333334vw;padding:1.5625vw 5.208333333333334vw;font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.contacts__address{margin-top:1.6rem;margin-bottom:4rem;padding:1.2rem 1.6rem;font-size:1.4rem}}.contacts__address-break{display:none}@media only screen and (max-width:767px){.contacts__address-break{display:inline}}.map__wrapper{border-top-left-radius:1.111111111111111vw;border-top-right-radius:1.111111111111111vw}@media only screen and (max-width:1199px){.map__wrapper{border-top-left-radius:2.083333333333333vw;border-top-right-radius:2.083333333333333vw}}@media only screen and (max-width:767px){.map__wrapper{border-top-left-radius:1.6rem;border-top-right-radius:1.6rem}.map__wrapper.contacts__map-wrapper--production+.map__info{padding-top:1.6rem;padding-bottom:1rem}}.map__canvas{border-top-left-radius:1.111111111111111vw;border-top-right-radius:1.111111111111111vw}@media only screen and (max-width:1199px){.map__canvas{border-top-left-radius:2.083333333333333vw;border-top-right-radius:2.083333333333333vw}}@media only screen and (max-width:767px){.map__canvas{border-top-left-radius:1.6rem;border-top-right-radius:1.6rem}}.map__item{width:100%;height:100%;border-top-left-radius:1.111111111111111vw;border-top-right-radius:1.111111111111111vw}@media only screen and (max-width:1199px){.map__item{border-top-left-radius:2.083333333333333vw;border-top-right-radius:2.083333333333333vw}}@media only screen and (max-width:767px){.map__item{border-top-left-radius:1.6rem;border-top-right-radius:1.6rem}}.map__info{padding:1.25vw 2.777777777777778vw 1.666666666666667vw;font-size:.972222222222222vw;line-height:1.714285714285714;background-color:#fff;border-bottom-left-radius:1.111111111111111vw;border-bottom-right-radius:1.111111111111111vw}@media only screen and (max-width:1199px){.map__info{padding:2.34375vw 2.083333333333333vw 3.125vw;font-size:1.822916666666667vw;border-bottom-left-radius:2.083333333333333vw;border-bottom-right-radius:2.083333333333333vw}}@media only screen and (max-width:767px){.map__info{padding:1.8rem .8rem .8rem 1.6rem;font-size:1.4rem;border-bottom-left-radius:1.6rem;border-bottom-right-radius:1.6rem}}.map__name{display:block;margin-bottom:.486111111111111vw;font-weight:600;font-size:1.111111111111111vw;line-height:1.1875}@media only screen and (max-width:1199px){.map__name{margin-bottom:.911458333333333vw;font-size:2.083333333333333vw}}@media only screen and (max-width:767px){.map__name{margin-bottom:.8rem;font-size:1.6rem}}.map__link{color:inherit}.map__address{margin-top:0;margin-bottom:0}.documents__list{list-style:none;margin-top:0;margin-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;margin-top:-1.666666666666667vw;margin-bottom:2.222222222222222vw;margin-left:-1.597222222222222vw}@media only screen and (max-width:1199px){.documents__list{display:block;margin-top:2.083333333333333vw;margin-bottom:5.208333333333334vw;margin-left:0}}@media only screen and (max-width:767px){.documents__list{margin-top:1.6rem;margin-bottom:4rem}}.documents__item{width:28.541666666666664vw;min-height:14.166666666666666vw;height:1px;margin-top:1.666666666666667vw;margin-bottom:0;padding-left:0;display:block;margin-left:1.597222222222222vw;box-shadow:0 .277777777777778vw 1.111111111111111vw rgba(0,0,0,.08);border-radius:1.111111111111111vw;overflow:hidden}.documents__item::before{content:none}@media only screen and (max-width:1199px){.documents__item{width:100%;min-height:18.75vw;margin-top:2.083333333333333vw;margin-left:0;border-radius:2.083333333333333vw}}@media only screen and (max-width:767px){.documents__item{min-height:14.4rem;height:auto;margin-top:1.6rem;border-radius:1.6rem}}.documents__item-wrapper{height:100%}.documents__item-wrapper--all{background-color:transparent}.documents__item-wrapper--all .documents__download-wrapper{border:1px dashed #c8102e;background-color:rgba(138,141,143,.1)}.documents__item-wrapper--all .documents__icon{stroke:#c8102e}.documents__item-wrapper:hover .documents__download-wrapper{left:0;background-color:#c8102e}.documents__item-wrapper:hover .documents__icon{stroke:#fff}.documents__item-wrapper:hover .documents__download-text{color:#fff}@media only screen and (max-width:1199px){.documents__item-wrapper--all .documents__icon{top:4.296875vw;left:50%;width:6.25vw;height:6.25vw;transform:translateX(-50%)}.documents__item-wrapper--all .documents__download-text{margin-top:0;padding-left:0}.documents__item-wrapper:not(.documents__item-wrapper--all) .documents__download-text{color:#c8102e;text-align:left}.documents__item-wrapper:not(.documents__item-wrapper--all):hover .documents__download-wrapper{background-color:transparent}.documents__item-wrapper:not(.documents__item-wrapper--all):hover .documents__icon{stroke:#c8102e}.documents__item-wrapper:not(.documents__item-wrapper--all):hover .documents__download-text{color:#c8102e}}@media only screen and (max-width:767px){.documents__item-wrapper--all .documents__icon{top:3.3rem;width:4.8rem;height:4.8rem}}.documents__content-wrapper{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;padding:1.111111111111111vw 1.388888888888889vw;background-color:#fff;border-radius:1.111111111111111vw}@media only screen and (max-width:1199px){.documents__content-wrapper{padding:2.083333333333333vw 11.458333333333332vw 2.083333333333333vw 2.604166666666667vw}}@media only screen and (max-width:767px){.documents__content-wrapper{display:block;padding:2rem}}.documents__image-wrapper{-ms-flex-negative:0;flex-shrink:0;margin-right:1.111111111111111vw;width:8.402777777777779vw}@media only screen and (max-width:1199px){.documents__image-wrapper{width:10.286458333333332vw;margin-right:2.083333333333333vw}}@media only screen and (max-width:767px){.documents__image-wrapper{width:7.9rem;margin-right:0;margin-bottom:1.1rem}}.documents__image{display:block;width:100%}.documents__text{max-height:11.38888888888889vw;margin-top:0;margin-bottom:0;padding-top:.138888888888889vw;font-size:.972222222222222vw;line-height:1.285714285714286;color:#000;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}@media only screen and (max-width:1199px){.documents__text{max-height:none;font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.documents__text{max-height:none;margin-bottom:1.2rem;font-size:1.4rem}}.documents__icon{position:absolute;top:2.847222222222222vw;left:50%;transform:translateX(-50%);width:4.583333333333333vw;height:4.583333333333333vw;fill:transparent;stroke:#c8102e;transition:all .3s}@media only screen and (max-width:1199px){.documents__icon{top:1.041666666666667vw;left:1.692708333333333vw;width:2.604166666666667vw;height:2.604166666666667vw}}@media only screen and (max-width:767px){.documents__icon{top:.3rem;left:1.2rem;width:2rem;height:2rem}}.documents__download-wrapper{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;padding-top:9.166666666666666vw;border-radius:1.111111111111111vw;transition:all .3s}.documents__download-wrapper:not(.documents__download-wrapper--all){left:-100%}@media only screen and (max-width:1199px){.documents__download-wrapper{padding-top:12.5vw;border-radius:2.083333333333333vw}.documents__download-wrapper:not(.documents__download-wrapper--all){position:relative;display:inline-block;left:0;width:auto;height:auto;padding-top:0;border-radius:0}.documents__download-wrapper:not(.documents__download-wrapper--all):hover .documents__icon-wrapper,.documents__download-wrapper:not(.documents__download-wrapper--all):hover .documents__download-text{opacity:.5}}@media only screen and (max-width:767px){.documents__download-wrapper{padding-top:9.6rem;border-radius:1.6rem}.documents__download-wrapper:not(.documents__download-wrapper--all){border-radius:0}}.documents__download-text{margin-top:0;margin-bottom:0;text-align:center;font-size:1.111111111111111vw;line-height:1.25;color:#000;transition:all .3s}@media only screen and (max-width:1199px){.documents__download-text{margin-top:1.041666666666667vw;padding-left:4.166666666666666vw;font-size:2.083333333333333vw}}@media only screen and (max-width:767px){.documents__download-text{padding-left:3.2rem;font-size:1.6rem}}.download-mini__link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.download-mini__link:hover .download-mini__icon{width:1.666666666666667vw;height:1.666666666666667vw}@media only screen and (max-width:1199px){.download-mini__link:hover .download-mini__icon{width:3.125vw;height:3.125vw}}@media only screen and (max-width:767px){.download-mini__link:hover .download-mini__icon{width:2.4rem;height:2.4rem}}.download-mini__text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-weight:500;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word}.download-mini__call{margin-bottom:.138888888888889vw;font-size:.972222222222222vw;line-height:1.428571428571429;color:#211e20}@media only screen and (max-width:1199px){.download-mini__call{margin-bottom:.260416666666667vw;font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.download-mini__call{margin-bottom:.2rem;font-size:1.4rem}}.download-mini__type{font-size:.833333333333333vw;line-height:1.416666666666667;color:#80869c}@media only screen and (max-width:1199px){.download-mini__type{font-size:1.5625vw}}@media only screen and (max-width:767px){.download-mini__type{font-size:1.2rem}}.download-mini__icon-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;width:2.222222222222222vw;height:2.222222222222222vw;margin-right:.902777777777778vw;transition:all .3s;border-radius:50%}@media only screen and (max-width:1199px){.download-mini__icon-wrapper{width:4.166666666666666vw;height:4.166666666666666vw;margin-right:1.692708333333333vw}}@media only screen and (max-width:767px){.download-mini__icon-wrapper{width:3.2rem;height:3.2rem;margin-right:1.3rem}}.download-mini__icon{stroke:#c8102e;fill:transparent;width:2.222222222222222vw;height:2.222222222222222vw;transition:all .3s}@media only screen and (max-width:1199px){.download-mini__icon{width:4.166666666666666vw;height:4.166666666666666vw}}@media only screen and (max-width:767px){.download-mini__icon{width:3.2rem;height:3.2rem}}.event-card{position:relative;width:28.47222222222222vw;min-height:23.61111111111111vw;background-color:#fff}.event-card:hover .event-card__title{color:#c8102e}@media only screen and (min-width:1200px){.event-card:hover .event-card__content-wrapper{transform:translateY(-5.5%)}}@media only screen and (max-width:1199px){.event-card{width:46.875vw;min-height:42.1875vw}}@media only screen and (max-width:767px){.event-card{width:100%;min-height:29.2rem}}.event-card__wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;padding:1.388888888888889vw 1.388888888888889vw 1.458333333333333vw}@media only screen and (max-width:1199px){.event-card__wrapper{padding:2.083333333333333vw 2.604166666666667vw 1.692708333333333vw}}@media only screen and (max-width:767px){.event-card__wrapper{padding:1.6rem 1.6rem 1.5rem}}.event-card__image-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:9.722222222222223vw;height:9.722222222222223vw;margin-bottom:1.041666666666667vw}@media only screen and (max-width:1199px){.event-card__image-wrapper{width:18.229166666666664vw;height:18.229166666666664vw;margin-bottom:1.953125vw}}@media only screen and (max-width:767px){.event-card__image-wrapper{width:10rem;height:10rem;margin-bottom:1.6rem}}.event-card__image{display:block}.event-card__content-wrapper{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;transition:all .3s}.event-card__time{display:block;margin-bottom:.138888888888889vw;font-size:.833333333333333vw;line-height:1.5}@media only screen and (max-width:1199px){.event-card__time{margin-bottom:.260416666666667vw;font-size:1.5625vw}}@media only screen and (max-width:767px){.event-card__time{margin-bottom:0;font-size:1.2rem}}.event-card__place{margin-top:0;margin-bottom:.625vw;font-size:.833333333333333vw;line-height:1.5}@media only screen and (max-width:1199px){.event-card__place{margin-bottom:1.171875vw;font-size:1.5625vw}}@media only screen and (max-width:767px){.event-card__place{margin-bottom:.8rem;font-size:1.2rem;line-height:1.333333333333333}}.event-card__title{margin-top:0;margin-bottom:.416666666666667vw;font-size:1.111111111111111vw;line-height:1.125;font-weight:700}@media only screen and (max-width:1199px){.event-card__title{margin-bottom:.390625vw;font-size:2.083333333333333vw}}@media only screen and (max-width:767px){.event-card__title{font-size:1.4rem;line-height:1.142857142857143}}.event-card__extra{min-height:2.5vw;margin-top:auto;margin-bottom:0;font-size:.833333333333333vw;line-height:1.5}@media only screen and (max-width:1199px){.event-card__extra{min-height:4.6875vw;font-size:1.5625vw}}@media only screen and (max-width:767px){.event-card__extra{font-size:1.2rem;line-height:1.333333333333333}}.events__container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.events__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-2.222222222222222vw;margin-left:-1.666666666666667vw;padding-top:2.152777777777778vw}@media only screen and (max-width:1199px){.events__list{margin-top:-4.166666666666666vw;margin-left:-2.083333333333333vw;padding-top:6.770833333333333vw}}@media only screen and (max-width:767px){.events__list{margin-top:-1.6rem;margin-left:0;padding-top:2.4rem}}.events__item{margin-top:2.222222222222222vw;margin-left:1.666666666666667vw}@media only screen and (max-width:1199px){.events__item{margin-top:4.166666666666666vw;margin-left:2.083333333333333vw}}@media only screen and (max-width:767px){.events__item{margin-top:1.6rem;margin-left:0}}.events__pagination{margin-top:2.361111111111111vw;margin-bottom:2.083333333333333vw}@media only screen and (max-width:1199px){.events__pagination{margin-top:4.427083333333334vw;margin-bottom:4.6875vw}}@media only screen and (max-width:767px){.events__pagination{margin-top:3.3rem;margin-bottom:3.8rem}}.expert__section-block{background-image:linear-gradient(to bottom,#fff,#fff 50%,transparent)}.expert__tabs-container{overflow:visible!important}@media only screen and (max-width:767px){.expert__tabs-container{display:-ms-flexbox;display:flex;width:100%}}.expert__tabs{height:4.166666666666666vw;margin-top:-4.166666666666666vw!important}@media only screen and (max-width:1199px){.expert__tabs{height:7.8125vw;margin-top:-7.8125vw!important}}@media only screen and (max-width:767px){.expert__tabs{height:5.2rem;margin-top:-5.2rem!important;margin-left:auto;margin-right:auto}}.expert__tab{width:28.47222222222222vw;font-size:1.388888888888889vw;line-height:1.2;font-weight:500;background-color:rgba(255,255,255,.4);color:#000}.expert__tab:first-child .expert__tab-link::before{background-image:url(/media/images/tab-left-edge-transparent.svg)}.expert__tab:last-child .expert__tab-link::after{background-image:url(/media/images/tab-right-edge-transparent.svg)}.expert__tab.js-tab-name--active{margin-top:-.555555555555556vw;padding-top:.555555555555556vw;color:#211e20;background-color:#fff}.expert__tab.js-tab-name--active .expert__tab-link{background-color:#fff}.expert__tab.js-tab-name--active .expert__tab-link::before{background-image:url(/media/images/tab-left-edge.svg)}.expert__tab.js-tab-name--active .expert__tab-link::after{background-image:url(/media/images/tab-right-edge.svg)}@media only screen and (max-width:1199px){.expert__tab{width:29.817708333333332vw;font-size:2.083333333333333vw;line-height:1.25}.expert__tab.js-tab-name--active{margin-top:-1.041666666666667vw;padding-top:1.041666666666667vw}}@media only screen and (max-width:767px){.expert__tab{width:12.6rem!important;font-size:1.4rem;line-height:1.214285714285714}.expert__tab:nth-child(2){width:17.1rem!important}.expert__tab:nth-child(3){width:17.1rem!important}.expert__tab.js-tab-name--active{margin-top:-.8rem;padding-top:.8rem}}.expert__tab-link.tabs__link{height:70%;padding-top:1.25vw}@media only screen and (max-width:1199px){.expert__tab-link.tabs__link{padding-top:1.171875vw;padding-left:2.604166666666667vw;padding-right:2.604166666666667vw}}@media only screen and (max-width:767px){.expert__tab-link.tabs__link{padding-top:1.2rem}}.popup-expert__buttons{margin-top:1.805555555555555vw}@media only screen and (max-width:1199px){.popup-expert__buttons{margin-top:3.385416666666667vw}}@media only screen and (max-width:767px){.popup-expert__buttons{margin-top:2.6rem}}.publication-card{position:relative;width:43.541666666666664vw;height:13.333333333333334vw}.publication-card:hover .publication-card__title{color:#c8102e}.publication-card:hover .publication-card__image-wrapper{background-color:#c8102e}.publication-card:hover .publication-card__image-wrapper::before{background-color:rgba(200,16,46,.6)}@supports (background-blend-mode:multiply){.publication-card:hover .publication-card__image-wrapper{background-blend-mode:multiply}.publication-card:hover .publication-card__image-wrapper::before{content:none}}@media only screen and (min-width:1200px){.publication-card:hover .publication-card__image--hover{opacity:1}.publication-card:hover .publication-card__download-link{opacity:1}}@media only screen and (max-width:1199px){.publication-card{width:100%;height:26.041666666666668vw}}@media only screen and (max-width:767px){.publication-card{height:auto;min-height:39.6rem}}.publication-card__wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:100%;border-radius:1.111111111111111vw;background-color:#fff}@media only screen and (max-width:1199px){.publication-card__wrapper{border-radius:2.083333333333333vw}}@media only screen and (max-width:767px){.publication-card__wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;border-radius:1.6rem}}.publication-card__content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;min-height:8.194444444444445vw;width:30.208333333333332vw;padding-left:2.222222222222222vw;padding-right:1.666666666666667vw}@media only screen and (max-width:1199px){.publication-card__content-wrapper{-ms-flex-pack:center;justify-content:center;width:69.79166666666666vw;height:100%;min-height:1px;margin-top:.390625vw;padding-top:2.604166666666667vw;padding-bottom:2.604166666666667vw;padding-left:3.125vw;padding-right:2.604166666666667vw}}@media only screen and (max-width:767px){.publication-card__content-wrapper{-ms-flex-pack:start;justify-content:flex-start;width:100%;margin-top:0;padding-top:1.5rem;padding-bottom:1.5rem;padding-right:1.6rem;padding-left:1.6rem}}.publication-card__title{width:100%;margin-top:0;margin-bottom:.486111111111111vw;font-size:1.111111111111111vw;line-height:1.25;transition:all .3s}@media only screen and (max-width:1199px){.publication-card__title{margin-bottom:.911458333333333vw;font-size:2.083333333333333vw}}@media only screen and (max-width:767px){.publication-card__title{margin-bottom:.7rem;font-size:1.4rem;line-height:1.285714285714286}}.publication-card__descr-wrapper{width:100%}.publication-card__description{width:100%;height:5vw;margin-top:0;margin-bottom:0;font-size:.833333333333333vw;line-height:1.5;transition:all .3s;color:#000;overflow:hidden}@media only screen and (max-width:1199px){.publication-card__description{height:7.03125vw;margin-bottom:1.822916666666667vw;font-size:1.5625vw}}@media only screen and (max-width:767px){.publication-card__description{height:7.2rem;margin-bottom:1rem;font-size:1.2rem}}.publication-card__image-wrapper{position:relative;-ms-flex-negative:0;flex-shrink:0;-ms-flex-order:1;order:1;width:13.333333333333334vw;border-top-right-radius:1.111111111111111vw;border-bottom-right-radius:1.111111111111111vw;height:100%;background-color:transparent;background-size:cover;background-repeat:no-repeat;background-position:center;transition:all .6s}.publication-card__image-wrapper::before{content:"";position:absolute;width:100%;height:100%;background-color:transparent;transition:all .6s;border-top-right-radius:1.111111111111111vw;border-bottom-right-radius:1.111111111111111vw}@media only screen and (max-width:1199px){.publication-card__image-wrapper{width:26.041666666666668vw;border-top-right-radius:2.083333333333333vw;border-bottom-right-radius:2.083333333333333vw}.publication-card__image-wrapper::before{border-top-right-radius:2.083333333333333vw;border-bottom-right-radius:2.083333333333333vw}}@media only screen and (max-width:767px){.publication-card__image-wrapper{width:100%;height:18.4rem;-ms-flex-order:0;order:0;border-top-left-radius:1.6rem;border-top-right-radius:1.6rem;border-bottom-right-radius:0}.publication-card__image-wrapper::before{border-top-left-radius:1.6rem;border-top-right-radius:1.6rem}}@media only screen and (min-width:1200px){.publication-card__download-link{position:absolute;z-index:1;top:50%;transform:translateY(-50%);right:0;transition:all .3s;opacity:0;width:13.333333333333334vw;margin-top:.069444444444444vw;padding-right:1.180555555555556vw;padding-left:1.180555555555556vw}}@media only screen and (max-width:1199px){.publication-card__download-link{margin-top:auto}}@media only screen and (min-width:1200px){.publication-card__download-icon{stroke:#fff}}@media only screen and (min-width:1200px){.publication-card__download-call{color:#fff}}@media only screen and (min-width:1200px){.publication-card__download-type{color:#fff}}.ellip{display:block;height:100%}.ellip-line{display:inline-block;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.ellip,.ellip-line{position:relative;overflow:hidden;max-width:100%}.publications__container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.publications__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-1.666666666666667vw;margin-left:-1.666666666666667vw;padding-top:2.152777777777778vw}@media only screen and (max-width:1199px){.publications__list{margin-top:-2.083333333333333vw;margin-left:0;padding-top:4.166666666666666vw}}@media only screen and (max-width:767px){.publications__list{margin-top:-1.6rem;padding-top:2.4rem}}.publications__item{margin-top:1.666666666666667vw;margin-left:1.666666666666667vw}@media only screen and (max-width:1199px){.publications__item{margin-top:2.083333333333333vw;margin-left:0}}@media only screen and (max-width:767px){.publications__item{margin-top:1.6rem}}.publications__pagination{margin-top:2.291666666666667vw;margin-bottom:2.083333333333333vw}@media only screen and (max-width:1199px){.publications__pagination{margin-top:3.255208333333333vw;margin-bottom:1.5625vw}}@media only screen and (max-width:767px){.publications__pagination{margin-top:3.3rem;margin-bottom:3.8rem}}.research-card{position:relative}@media only screen and (max-width:767px){.research-card.publication-card{min-height:34rem}}.research-card__image-wrapper.publication-card__image-wrapper{-ms-flex-order:0;order:0;border-radius:1.111111111111111vw 0 0 1.111111111111111vw}.research-card__image-wrapper.publication-card__image-wrapper::before{border-radius:1.111111111111111vw 0 0 1.111111111111111vw}@media only screen and (max-width:1199px){.research-card__image-wrapper.publication-card__image-wrapper{-ms-flex-order:0;order:0;border-radius:2.083333333333333vw 0 0 2.083333333333333vw}.research-card__image-wrapper::before{border-radius:2.083333333333333vw 0 0 2.083333333333333vw}}@media only screen and (max-width:767px){.research-card__image-wrapper.publication-card__image-wrapper{-ms-flex-order:0;order:0;border-radius:1.6rem 1.6rem 0 0}.research-card__image-wrapper::before{border-radius:1.6rem 1.6rem 0 0}}.research-card__content-wrapper{padding-left:1.666666666666667vw}@media only screen and (max-width:1199px){.research-card__content-wrapper{padding-left:3.125vw;padding-right:3.125vw}}@media only screen and (max-width:767px){.research-card__content-wrapper{padding-right:1.6rem;padding-left:1.6rem}}.researches__container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.researches__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-1.666666666666667vw;margin-left:-1.666666666666667vw;padding-top:2.152777777777778vw}@media only screen and (max-width:1199px){.researches__list{margin-top:-2.083333333333333vw;margin-left:0;padding-top:4.166666666666666vw}}@media only screen and (max-width:767px){.researches__list{margin-top:-1.6rem;padding-top:2.4rem}}.researches__item{margin-top:1.666666666666667vw;margin-left:1.666666666666667vw}@media only screen and (max-width:1199px){.researches__item{margin-top:2.083333333333333vw;margin-left:0}}@media only screen and (max-width:767px){.researches__item{margin-top:1.6rem}}.researches__pagination{margin-top:2.291666666666667vw;margin-bottom:2.083333333333333vw}@media only screen and (max-width:1199px){.researches__pagination{margin-top:3.255208333333333vw;margin-bottom:1.5625vw}}@media only screen and (max-width:767px){.researches__pagination{margin-top:3.3rem;margin-bottom:3.8rem}}.page-footer--veltrade .page-footer__top,.page-footer--bright-way .page-footer__top{background-color:#fff;padding-top:3.055555555555555vw;padding-bottom:.833333333333333vw}.page-footer--veltrade .page-footer__top-wrapper,.page-footer--bright-way .page-footer__top-wrapper{margin-left:0}.page-footer--veltrade .page-footer__velpharm-wrapper,.page-footer--bright-way .page-footer__velpharm-wrapper{margin-left:-.486111111111111vw}.page-footer--veltrade .page-footer__logo-velpharm,.page-footer--bright-way .page-footer__logo-velpharm{width:7.847222222222222vw;height:3.055555555555555vw}.page-footer--veltrade .page-footer__column--right,.page-footer--bright-way .page-footer__column--right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-left:-.277777777777778vw;text-align:left}.page-footer--veltrade .page-footer__address-block,.page-footer--bright-way .page-footer__address-block{margin-bottom:2.013888888888889vw}.page-footer--veltrade .page-footer__feedback-link,.page-footer--bright-way .page-footer__feedback-link{font-weight:500;margin-bottom:.972222222222222vw;margin-right:.277777777777778vw}.page-footer--veltrade .page-footer__feedback-link:hover,.page-footer--bright-way .page-footer__feedback-link:hover{text-decoration:underline}.page-footer--veltrade .page-footer__bottom{background-color:#00953e}.page-footer--veltrade .page-footer__left-address-wrapper{width:18.88888888888889vw}.page-footer--veltrade .page-footer__feedback-link{color:#00953e}.page-footer--veltrade .page-footer__feedback-link:hover{color:#00953e}.page-footer--bright-way .page-footer__bottom{background-color:#003fa2}.page-footer--bright-way .page-footer__left-address-wrapper{width:20.13888888888889vw}.page-footer--bright-way .page-footer__feedback-link{color:#003fa2}.page-footer--bright-way .page-footer__feedback-link:hover{color:#003fa2}@media only screen and (max-width:1199px){.page-footer--veltrade .page-footer__column--right,.page-footer--bright-way .page-footer__column--right{margin-top:5.078125vw;margin-right:4.427083333333334vw;margin-left:4.166666666666666vw}.page-footer--veltrade .page-footer__velpharm-wrapper,.page-footer--bright-way .page-footer__velpharm-wrapper{margin-left:0}.page-footer--veltrade .page-footer__left-address-wrapper,.page-footer--bright-way .page-footer__left-address-wrapper{width:36.84895833333333vw}.page-footer--veltrade .page-footer__title--right,.page-footer--bright-way .page-footer__title--right{margin-bottom:4.296875vw}.page-footer--veltrade .page-footer__top,.page-footer--bright-way .page-footer__top{padding-top:2.473958333333333vw;padding-bottom:2.604166666666667vw}.page-footer--veltrade .page-footer__logo-velpharm,.page-footer--bright-way .page-footer__logo-velpharm{width:13.28125vw;height:5.208333333333334vw}.page-footer--veltrade .page-footer__feedback-link,.page-footer--bright-way .page-footer__feedback-link{margin-top:4.427083333333334vw;margin-bottom:0;margin-right:.520833333333333vw}}@media only screen and (max-width:767px){.page-footer--veltrade .page-footer__column--right,.page-footer--bright-way .page-footer__column--right{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;width:auto;margin-top:3.4rem;margin-left:0}.page-footer--veltrade .page-footer__left-address-wrapper,.page-footer--bright-way .page-footer__left-address-wrapper{width:28.3rem}.page-footer--veltrade .page-footer__logo-velpharm,.page-footer--bright-way .page-footer__logo-velpharm{width:5.6rem;height:2.1rem}.page-footer--veltrade .page-footer__title--right,.page-footer--bright-way .page-footer__title--right{margin-bottom:2.1rem}.page-footer--veltrade .page-footer__feedback-link,.page-footer--bright-way .page-footer__feedback-link{margin-top:-.6rem;margin-bottom:1.7rem}}.page-footer__top{padding-top:3.402777777777778vw;padding-bottom:1.180555555555556vw;background-color:rgba(255,255,255,.5)}@media only screen and (max-width:1199px){.page-footer__top{padding-top:6.25vw;padding-bottom:1.822916666666667vw}}@media only screen and (max-width:767px){.page-footer__top{padding-top:2.5rem;padding-bottom:3.1rem}}.page-footer__top-wrapper{margin-left:-1.041666666666667vw}@media only screen and (max-width:1199px){.page-footer__top-wrapper{margin-left:-3.645833333333333vw}}@media only screen and (max-width:767px){.page-footer__top-wrapper{margin-left:0}}.page-footer__left{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:1199px){.page-footer__left{margin-top:-2.604166666666667vw}}@media only screen and (max-width:767px){.page-footer__left{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;margin-top:-.8rem}}.page-footer__column{width:11.11111111111111vw;margin-left:1.041666666666667vw;line-height:0}.page-footer__column--production{width:10.48611111111111vw}.page-footer__column--partners{width:10.347222222222221vw}.page-footer__column--expert{width:12.777777777777777vw}.page-footer__column--career{width:5.208333333333334vw}.page-footer__column--right{margin-left:auto;width:21.38888888888889vw;text-align:right}@media only screen and (max-width:1199px){.page-footer__column{width:20.833333333333336vw;margin-top:2.604166666666667vw;margin-left:3.645833333333333vw}.page-footer__column--production{width:20.703125vw}.page-footer__column--partners{width:20.963541666666664vw}.page-footer__column--expert{width:21.875vw}.page-footer__column--career{width:20.703125vw}.page-footer__column--right{width:40.10416666666667vw;text-align:left}}@media only screen and (max-width:767px){.page-footer__column{width:auto;margin-top:.8rem;margin-left:0}}.page-footer__title{margin-top:0;margin-bottom:1.180555555555556vw;font-weight:700;font-size:.972222222222222vw;line-height:1.071428571428571;text-transform:uppercase;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word}.page-footer__title--right{margin-bottom:2.430555555555556vw}@media only screen and (max-width:1199px){.page-footer__title{margin-bottom:2.213541666666667vw;font-size:1.822916666666667vw}.page-footer__title--right{margin-bottom:4.557291666666666vw}}@media only screen and (max-width:767px){.page-footer__title{margin-bottom:2.1rem;font-size:1.4rem}}.page-footer__links{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:767px){.page-footer__links{display:none}}.page-footer__link{display:inline-block;margin-bottom:.902777777777778vw;font-size:.972222222222222vw;line-height:1.071428571428571;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;transition:color .3s;max-width:100%}.page-footer__link:hover{color:#c8102e}@media only screen and (max-width:1199px){.page-footer__link{margin-bottom:1.692708333333333vw;font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.page-footer__link{margin-bottom:1.3rem;font-size:1.4rem}}@media only screen and (max-width:767px){.page-footer__contacts{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}.page-footer__address a{-o-border-image:none;border-image:none}.page-footer__address a[href^="mailto:"]{margin-right:.486111111111111vw}.page-footer__address a[href^="tel:"]{margin-left:.277777777777778vw}@media only screen and (max-width:1199px){.page-footer__address a[href^="mailto:"]{margin-right:.911458333333333vw}.page-footer__address a[href^="tel:"]{margin-left:.520833333333333vw}}@media only screen and (max-width:767px){.page-footer__address{margin-bottom:2.4rem}.page-footer__address a[href^="mailto:"]{margin-bottom:1.2rem}}.page-footer__address-block{margin-bottom:.833333333333333vw;font-size:.972222222222222vw;line-height:1.071428571428571}@media only screen and (max-width:1199px){.page-footer__address-block{margin-bottom:1.5625vw;font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.page-footer__address-block{font-size:1.4rem}}.page-footer__address-text{margin-top:0;margin-bottom:.486111111111111vw;font-weight:500;font-size:.972222222222222vw;line-height:1.071428571428571}@media only screen and (max-width:1199px){.page-footer__address-text{margin-bottom:.911458333333333vw;font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.page-footer__address-text{margin-bottom:1.3rem;font-size:1.4rem}}@media only screen and (max-width:767px){.page-footer__vertical-line{display:none}}.page-footer__feedback-link{display:inline-block;margin-bottom:.833333333333333vw;font-size:.972222222222222vw;line-height:1.071428571428571;transition:color .3s}.page-footer__feedback-link:hover{color:#c8102e}@media only screen and (max-width:1199px){.page-footer__feedback-link{margin-bottom:1.5625vw;font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.page-footer__feedback-link{font-size:1.4rem}}.page-footer__bottom{padding-top:.833333333333333vw;padding-bottom:.763888888888889vw;background-color:#c8102e}@media only screen and (max-width:1199px){.page-footer__bottom{padding-top:1.5625vw;padding-bottom:1.432291666666667vw}}@media only screen and (max-width:767px){.page-footer__bottom{padding-top:2.2rem;padding-bottom:2.9rem}}.page-footer__bottom-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:767px){.page-footer__bottom-wrapper{padding-left:2.3rem;-ms-flex-pack:start;justify-content:flex-start}}.page-footer__copyright{margin-left:16.805555555555557vw;margin-right:5.625vw;margin-bottom:.416666666666667vw;padding-bottom:.277777777777778vw}@media only screen and (max-width:1199px){.page-footer__copyright{margin-left:4.6875vw;margin-right:3.125vw;margin-bottom:0;padding-bottom:.520833333333333vw}}@media only screen and (max-width:767px){.page-footer__copyright{margin-left:.9rem}}.page-footer__company{font-weight:400;font-size:1.111111111111111vw;line-height:1.125;color:#fff}@media only screen and (max-width:1199px){.page-footer__company{font-size:2.083333333333333vw}}@media only screen and (max-width:767px){.page-footer__company{font-size:1.2rem;line-height:1.083333333333333}}.page-footer__logo{display:block}.page-footer__logo--pharm{margin-right:1.041666666666667vw}.page-footer__logo:link{text-decoration:none}@media only screen and (max-width:1199px){.page-footer__logo--pharm{margin-right:1.953125vw}}.page-footer__logo-velpharm{display:block;height:2.777777777777778vw}@media only screen and (max-width:1199px){.page-footer__logo-velpharm{width:13.932291666666666vw;height:5.208333333333334vw}}@media only screen and (max-width:767px){.page-footer__logo-velpharm{width:5.6rem;height:2.1rem}}.page-footer__logo-pharm{display:block;width:4.305555555555555vw;height:1.944444444444444vw}@media only screen and (max-width:1199px){.page-footer__logo-pharm{width:8.072916666666668vw;height:3.645833333333333vw}}@media only screen and (max-width:767px){.page-footer__logo-pharm{width:4.6rem;height:2.8rem}}.page-footer__logo-text{margin-top:0;margin-bottom:0;max-width:18.055555555555554vw;font-size:.972222222222222vw;line-height:1.142857142857143;letter-spacing:.006944444444444vw;color:#fff}@media only screen and (max-width:1199px){.page-footer__logo-text{max-width:33.85416666666667vw;font-size:1.822916666666667vw;letter-spacing:.013020833333333vw}}@media only screen and (max-width:767px){.page-footer__logo-text{max-width:16.5rem;margin-top:.1rem;margin-left:.5rem;font-size:1.2rem;line-height:1.166666666666667}}.page-footer__velpharm-wrapper{-ms-flex-negative:0;flex-shrink:0}.page-footer__pharm-logo-wrapper{-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:1199px){.page-footer__pharm-logo-wrapper{margin-top:.130208333333333vw}}@media only screen and (max-width:767px){.page-footer__pharm-logo-wrapper{margin-top:1.5rem}}.page-header{position:relative;background-color:#fff;box-sizing:border-box;min-height:5.625vw}.page-header--landing .page-header__logo-velpharm{width:4.861111111111112vw;height:1.805555555555555vw}.page-header--landing .page-header__logo{margin-top:.763888888888889vw;margin-left:-1.180555555555556vw}.page-header--landing .page-header__logo .page__arrow-icon{width:.694444444444444vw;height:1.25vw;left:-.277777777777778vw;fill:#000}.page-header--landing .page-header__logo .page__link-icon{width:1.944444444444444vw;background-color:#000}.page-header--landing .page-header__logo .page__link-icon--reverse{left:calc(100% - 2.361111111111111vw)}.page-header--landing .page-header__language{margin-top:.138888888888889vw}@media only screen and (max-width:1199px){.page-header{min-height:7.291666666666667vw}.page-header--landing .page-header__logo-velpharm{width:9.114583333333332vw;height:3.385416666666667vw}.page-header--landing .page-header__right{width:auto;margin-top:1.041666666666667vw}.page-header--landing .page-header__language{margin-top:0;margin-left:2.604166666666667vw}.page-header--landing .page-header__logo{margin-top:.651041666666667vw;margin-left:-1.692708333333333vw}.page-header--landing .page-header__logo .page__arrow-icon{left:-.260416666666667vw;width:1.171875vw;height:2.34375vw}.page-header--landing .page-header__logo .page__link-icon{width:3.645833333333333vw}.page-header--landing .page-header__logo .page__link-icon--reverse{left:calc(100% - 4.427083333333334vw)}}@media only screen and (max-width:767px){.page-header{min-height:5.5rem}.page-header--landing .page-header__logo-velpharm{width:7rem;height:2.6rem}.page-header--landing .page-header__language{margin-left:0}.page-header--landing .page-header__right{margin-top:.8rem}.page-header--landing .page-header__search-icon{width:2rem;height:2rem}.page-header--landing .page-header__logo{margin-top:.5rem;margin-left:-3.6rem}.page-header--landing .page-header__logo .page__arrow-icon{width:.7rem;height:1.4rem;left:-.3rem}.page-header--landing .page-header__logo .page__link-icon{width:2.8rem}.page-header--landing .page-header__logo .page__link-icon--reverse{left:calc(100% - 3.4rem)}}@media only screen and (max-width:1199px){.page-header--landing .page-header__burger{display:none}.page-header--landing .page-header__right{width:auto}.page-header--landing .page-header__language{display:block}}.page-header__back-link{margin-top:0;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.page-header__logo{position:relative;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;transition:opacity .3s}.page-header__logo-velpharm{width:7.777777777777778vw;height:2.916666666666667vw}@media only screen and (max-width:1199px){.page-header__logo-velpharm{width:11.71875vw;height:4.427083333333334vw}}@media only screen and (max-width:767px){.page-header__logo-velpharm{width:8.9rem;height:3.3rem}}.page-header__top-row{-ms-flex-negative:0;flex-shrink:0;margin-right:5.555555555555555vw;padding-left:.277777777777778vw;box-sizing:border-box}.page-header__nav{margin-left:auto;margin-top:1.041666666666667vw;margin-right:4.027777777777778vw}@media only screen and (max-width:1199px){.page-header__nav{padding-top:11.588541666666668vw;padding-right:14.322916666666666vw;padding-bottom:8.723958333333332vw;padding-left:14.322916666666666vw}}@media only screen and (max-width:767px){.page-header__nav{padding-top:8.1rem;padding-right:1.6rem;padding-bottom:5.2rem;padding-left:1.6rem}}.page-header__content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;padding-top:1.388888888888889vw}@media only screen and (max-width:1199px){.page-header__content{padding-bottom:.651041666666667vw}}@media only screen and (max-width:767px){.page-header__content{padding-top:1.1rem;padding-bottom:.7rem}}.page-header__container{position:static;margin-left:auto;margin-right:auto;width:88.888vw}@media only screen and (max-width:1199px){.page-header__container{width:88.8vw}}@media only screen and (max-width:767px){.page-header__container{width:77.5vw}}.page-header__right{position:relative;z-index:3;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-negative:0;flex-shrink:0;width:7.361111111111112vw;margin-top:.833333333333333vw}@media only screen and (max-width:1199px){.page-header__right{-ms-flex-align:center;align-items:center;width:17.578125vw;margin-top:.651041666666667vw}}@media only screen and (max-width:767px){.page-header__right{width:auto;margin-top:.3rem}}.page-header__search{margin-top:.138888888888889vw}@media only screen and (max-width:1199px){.page-header__search{margin-top:.260416666666667vw;opacity:.5}}@media only screen and (max-width:767px){.page-header__search{margin-top:0;margin-right:2.5rem}}.page-header__search-icon{display:block;fill:none;stroke:#211e20;width:1.25vw;height:1.25vw;stroke-width:2}@media only screen and (max-width:1199px){.page-header__search-icon{width:2.34375vw;height:2.34375vw;stroke-width:1}}@media only screen and (max-width:767px){.page-header__search-icon{width:2.8rem;height:2.8rem}}.page-header__language{display:block}.page-header__language--mobile{display:none}@media only screen and (max-width:1199px){.page-header__language{margin-right:2.213541666666667vw}.page-header__language--mobile{display:-ms-flexbox;display:flex;margin-top:6.25vw}}@media only screen and (max-width:767px){.page-header__language--desktop{display:none}.page-header__language--mobile{margin-top:4.7rem;margin-bottom:6rem}}@media only screen and (max-width:1199px){.page-header__language-text{margin-top:.260416666666667vw;margin-left:.651041666666667vw;font-size:1.822916666666667vw;line-height:1.071428571428571}}@media only screen and (max-width:767px){.page-header__language-text{margin-top:.2rem;margin-left:.5rem;font-size:1.4rem}}.page-header__language-icon{display:block;width:2.222222222222222vw;height:1.388888888888889vw}.page-header__language-icon--tablet{display:none}.page-header__language-icon--russian{stroke-width:.3;stroke:#000}@media only screen and (max-width:1199px){.page-header__language-icon{width:3.776041666666667vw;height:2.083333333333333vw}.page-header__language-icon--desktop{display:none}.page-header__language-icon--tablet{display:block}}@media only screen and (max-width:767px){.page-header__language-icon{width:3rem;height:1.7rem}}@media only screen and (min-width:1200px){.page-header__burger{display:none}}@media only screen and (max-width:1199px){.page-header{z-index:2}.page-header__burger{display:block;margin-right:.390625vw;width:3.645833333333333vw;height:3.125vw}.page-header__burger>svg{display:block;width:3.645833333333333vw;height:3.125vw;stroke-width:3}.page-header__top-row{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;position:relative;z-index:3}.page-header__nav{position:absolute;z-index:2;left:0;top:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;height:100vh;margin-top:0;pointer-events:none;box-sizing:border-box;transition:all .6s;transform:translate(0,-100%);overflow:hidden}.page-header__nav-wrapper{overflow-y:auto}.page-header:after{content:"";position:fixed;left:0;top:0;width:100%;height:1000rem;height:200vh;background-color:#fff;z-index:1;transition:opacity .6s;opacity:0;pointer-events:none}.page-header.is-opened:after{opacity:1}.page-header.is-opened .page-header__nav{opacity:1;pointer-events:auto;transform:translate(0,0)}}@media only screen and (max-width:767px){.page-header__burger{margin-right:0;width:2.8rem;height:2.4rem}.page-header__burger>svg{width:2.8rem;height:2.4rem}}.intro{position:relative;height:36.59722222222222vw;background-size:100%;background-position:center top;background-repeat:no-repeat;overflow:hidden}@media only screen and (max-width:1199px){.intro{height:63.411458333333336vw;background-size:auto 100%;background-position:center}}@media only screen and (max-width:768px){.intro{background-size:auto}}@media only screen and (max-width:767px){.intro{height:50.9rem;padding-top:7.4rem;background-position:44% 0;background-size:cover}}.intro__wrapper{z-index:1;width:100%;height:100%;padding-right:2.5vw}@media only screen and (max-width:1199px){.intro__wrapper{padding-right:0}}.intro__container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%;max-width:57.291666666666664vw;padding-bottom:.833333333333333vw}@media only screen and (max-width:1199px){.intro__container{max-width:87.76041666666666vw;padding-bottom:7.552083333333333vw}}@media only screen and (max-width:767px){.intro__container{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;max-width:77.5%}}.intro__logo{display:block;width:16.805555555555557vw;height:6.319444444444445vw;margin-right:1.666666666666667vw}@media only screen and (max-width:1199px){.intro__logo{width:26.171875vw;height:9.895833333333332vw;margin-top:1.171875vw;margin-right:1.822916666666667vw}}@media only screen and (max-width:767px){.intro__logo{width:19.8rem;height:7.4rem;margin-top:0;margin-right:auto;margin-left:auto;margin-bottom:2.7rem}}.intro__text{position:relative;padding-top:.138888888888889vw;padding-left:1.944444444444444vw}.intro__text::before{content:"";position:absolute;top:.416666666666667vw;left:0;height:100%;width:.277777777777778vw;height:6.041666666666667vw;background-color:#211e20}@media only screen and (max-width:1199px){.intro__text{margin-top:1.5625vw;padding-top:0;padding-left:3.645833333333333vw}.intro__text::before{top:.130208333333333vw;width:.520833333333333vw;height:9.895833333333332vw}}@media only screen and (max-width:767px){.intro__text{width:100%;margin-top:0;padding-left:.7rem}.intro__text::before{content:none}}.intro__description{margin-top:0;margin-bottom:0;font-weight:500;font-size:1.111111111111111vw;line-height:1.25;opacity:.9}@media only screen and (max-width:1199px){.intro__description{font-size:1.822916666666667vw;line-height:1.285714285714286}}@media only screen and (max-width:767px){.intro__description{font-size:1.4rem}}.intro__slogan{margin-top:.416666666666667vw;margin-bottom:0;font-weight:700;font-size:2.222222222222222vw;line-height:1;color:#c8102e}@media only screen and (max-width:1199px){.intro__slogan{margin-top:.520833333333333vw;font-size:3.125vw}}@media only screen and (max-width:767px){.intro__slogan{margin-top:.7rem;font-size:1.6rem}}.intro__video-wrapper{position:absolute;width:100%;height:100%;opacity:.8;background-color:#f5f7fd}.intro__logo_new {position: absolute;top: 127px;right: 80px;z-index: 9;}.intro__video{position:absolute;top:-50%;left:-50%;width:200%;height:200%}@media only screen and (max-width:767px){.intro__video{top:-200%;left:-250%;width:500%;height:400%}}.main-assortment{width:28.541666666666664vw;transition:all .3s}@media only screen and (max-width:1199px){.main-assortment{width:46.875vw}}.main-assortment__title{margin-bottom:1.805555555555555vw}@media only screen and (max-width:1199px){.main-assortment__title{margin-bottom:2.213541666666667vw}}@media only screen and (max-width:767px){.main-assortment__title{margin-bottom:1.4rem}}.main-assortment__wrapper{padding-top:2.916666666666667vw;padding-bottom:2.013888888888889vw;transition:all .3s}@media only screen and (max-width:1199px){.main-assortment__wrapper{min-height:120.3125vw;padding-top:5.46875vw;padding-bottom:4.817708333333334vw}}@media only screen and (max-width:767px){.main-assortment__wrapper{padding-top:4.3rem;padding-right:2rem;padding-bottom:3.1rem}}.main-assortment__list{margin-top:-3.333333333333333vw;margin-bottom:7.222222222222221vw}.main-assortment__list.js-active .main-assortment__item--preparations .odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.main-assortment__list.js-active .main-assortment__item--preparations .odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner,.main-assortment__list.js-active .main-assortment__item--preparations .odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.main-assortment__list.js-active .main-assortment__item--preparations .odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{transition:transform 2.5s}.main-assortment__list.js-active .main-assortment__item--preparations .main-assortment__scale{width:78.248%;transition:all 2.5s}.main-assortment__list.js-active .main-assortment__item--important .odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.main-assortment__list.js-active .main-assortment__item--important .odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner,.main-assortment__list.js-active .main-assortment__item--important .odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.main-assortment__list.js-active .main-assortment__item--important .odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{transition:transform 2s}.main-assortment__list.js-active .main-assortment__item--important .main-assortment__scale{width:63.444%;transition:all 2s}.main-assortment__list.js-active .main-assortment__item--development .odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.main-assortment__list.js-active .main-assortment__item--development .odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner,.main-assortment__list.js-active .main-assortment__item--development .odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.main-assortment__list.js-active .main-assortment__item--development .odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{transition:transform 1.5s}.main-assortment__list.js-active .main-assortment__item--development .main-assortment__scale{width:94.26%;transition:all 1.5s}.main-assortment__list.js-active .main-assortment__item--registration .odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.main-assortment__list.js-active .main-assortment__item--registration .odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner,.main-assortment__list.js-active .main-assortment__item--registration .odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.main-assortment__list.js-active .main-assortment__item--registration .odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{transition:transform 2.9s}.main-assortment__list.js-active .main-assortment__item--registration .main-assortment__scale{width:91.239%;transition:all 3.6s}.main-assortment__list.js-active .main-assortment__item--therapeutic .odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.main-assortment__list.js-active .main-assortment__item--therapeutic .odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner,.main-assortment__list.js-active .main-assortment__item--therapeutic .odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.main-assortment__list.js-active .main-assortment__item--therapeutic .odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{transition:transform 1s}.main-assortment__list.js-active .main-assortment__item--therapeutic .main-assortment__scale{width:94.26%;transition:all 1s}.main-assortment__list.js-active .main-assortment__item .main-assortment__dot{margin-left:-.416666666666667vw}@media only screen and (max-width:1199px){.main-assortment__list.js-active .main-assortment__item .main-assortment__dot{margin-left:-.78125vw}}@media only screen and (max-width:767px){.main-assortment__list.js-active .main-assortment__item .main-assortment__dot{margin-left:-.6rem}}@media only screen and (max-width:1199px){.main-assortment__list{margin-top:-5.208333333333334vw;margin-bottom:5.859375vw}}@media only screen and (max-width:767px){.main-assortment__list{margin-top:-4.1rem;margin-bottom:3.4rem}}.main-assortment__item{margin-bottom:0;margin-top:4.444444444444445vw;padding:0}.main-assortment__item .main-assortment__dot{left:100%}.main-assortment__item::after,.main-assortment__item::before{content:none}@media only screen and (max-width:1199px){.main-assortment__item{margin-top:7.161458333333333vw}}@media only screen and (max-width:767px){.main-assortment__item{margin-top:3.9rem}}.main-assortment__count{display:block;margin-bottom:-.208333333333333vw;font-weight:700;font-size:3.194444444444444vw;line-height:1;color:#c8102e}@media only screen and (max-width:1199px){.main-assortment__count{margin-bottom:-.390625vw;font-size:5.989583333333334vw}}@media only screen and (max-width:767px){.main-assortment__count{font-size:3.2rem}}.main-assortment__count-text{display:block}.main-assortment__text{display:block;font-size:1.111111111111111vw;line-height:1.25}@media only screen and (max-width:1199px){.main-assortment__text{font-size:2.083333333333333vw}}@media only screen and (max-width:767px){.main-assortment__text{font-size:1.4rem;line-height:1.214285714285714}}.main-assortment__range{position:relative;height:.555555555555556vw;margin-top:.625vw;background-color:#f9ded9;border-radius:.416666666666667vw}@media only screen and (max-width:1199px){.main-assortment__range{height:1.041666666666667vw;margin-top:.390625vw;border-radius:.78125vw}}@media only screen and (max-width:767px){.main-assortment__range{height:.8rem;margin-top:.4rem}}.main-assortment__scale{position:relative;width:0;height:100%;background:linear-gradient(90deg,#c8102e 0%,#ff2145 99.38%);transition-property:width;transition-duration:2s;transition-timing-function:linear}.main-assortment__dot{position:absolute;top:50%;transform:translateY(-50%);left:0;width:.833333333333333vw;height:.833333333333333vw;border-radius:50%;background-color:#c8102e}@media only screen and (max-width:1199px){.main-assortment__dot{width:1.5625vw;height:1.5625vw}}@media only screen and (max-width:767px){.main-assortment__dot{width:1.2rem;height:1.2rem}}.main-career{width:28.47222222222222vw;background-repeat:no-repeat;background-size:cover}.main-career:hover{background-color:#c8102e}@media only screen and (max-width:1199px){.main-career{-ms-flex-positive:1;flex-grow:1}}@media only screen and (max-width:767px){.main-career{background-position:center}}.main-career__title{margin-bottom:1.388888888888889vw}@media only screen and (max-width:1199px){.main-career__title{margin-bottom:2.213541666666667vw}}@media only screen and (max-width:767px){.main-career__title{margin-bottom:1.4rem}}.main-career__wrapper{padding-top:2.916666666666667vw;padding-right:3.055555555555555vw;padding-bottom:1.944444444444444vw}@media only screen and (max-width:1199px){.main-career__wrapper{padding-top:5.338541666666666vw;padding-right:4.166666666666666vw;padding-bottom:3.645833333333333vw}}@media only screen and (max-width:767px){.main-career__wrapper{min-height:34.4rem;padding-top:4.7rem;padding-right:2.4rem;padding-bottom:3.1rem}}.main-career__text{margin-bottom:1.597222222222222vw}@media only screen and (max-width:1199px){.main-career__text{margin-bottom:2.473958333333333vw}}.main-company{width:28.47222222222222vw;min-height:24.930555555555557vw;height:1px;background-repeat:no-repeat;background-size:cover}.main-company:hover{background-color:#c8102e}@media only screen and (max-width:1199px){.main-company{width:46.875vw;height:auto;min-height:.069444444444444vw;background-position:center;background-color:#c8102e}}@media only screen and (max-width:1199px){.main-company__wrapper{min-height:59.895833333333336vw}}.main-expert{width:58.611111111111114vw;min-height:16.666666666666664vw;height:1px;background-repeat:no-repeat;background-size:cover}@media only screen and (min-width:1200px){.main-expert:hover{background-color:#c8102e}}@media only screen and (max-width:1199px){.main-expert{width:auto;min-height:.130208333333333vw;height:auto;float:none;clear:both;background-color:#c8102e}}@media only screen and (max-width:767px){.main-expert{background-position:center}}.main-expert__wrapper{padding-top:3.055555555555555vw;padding-bottom:2.083333333333333vw}@media only screen and (max-width:1199px){.main-expert__wrapper{padding-top:5.338541666666666vw;padding-bottom:4.166666666666666vw}}@media only screen and (max-width:767px){.main-expert__wrapper{min-height:32.4rem;padding-top:4.7rem;padding-bottom:3.1rem}}.main-expert__text{margin-bottom:2.152777777777778vw}@media only screen and (max-width:1199px){.main-expert__text{margin-bottom:4.036458333333334vw}}.main-news__title{margin-bottom:2.222222222222222vw;margin-left:1.666666666666667vw}@media only screen and (max-width:1199px){.main-news__title{margin-bottom:2.994791666666667vw}}@media only screen and (max-width:767px){.main-news__title{margin-bottom:2.3rem}}.main-partners{width:28.47222222222222vw;min-height:24.930555555555557vw;height:1px;background-repeat:no-repeat;background-size:cover}.main-partners:hover{background-color:#c8102e}@media only screen and (max-width:1199px){.main-partners{width:46.875vw;min-height:.069444444444444vw;height:auto}}@media only screen and (max-width:767px){.main-partners{background-position:center}}@media only screen and (max-width:1199px){.main-partners__wrapper{min-height:58.333333333333336vw}}@media only screen and (max-width:767px){.main-partners__wrapper{padding-top:4.7rem}}@media only screen and (max-width:767px){.main-partners__text{margin-bottom:2.8rem}}.main-press{width:28.47222222222222vw;transition:all .3s;min-height:19.166666666666668vw;height:1px}.main-press:hover .main-press__title{transform:translateY(18%)}.main-press:hover .main-press__link{transform:translateY(-38%)}@media only screen and (max-width:1199px){.main-press{-ms-flex-positive:1;flex-grow:1;height:auto}}@media only screen and (max-width:767px){.main-press{-ms-flex-positive:1;flex-grow:1}}.main-press__wrapper{padding-top:2.916666666666667vw;padding-bottom:1.666666666666667vw;background-repeat:no-repeat;background-size:cover;background-position:center}@media only screen and (max-width:1199px){.main-press__wrapper{padding-top:5.338541666666666vw;padding-bottom:3.645833333333333vw}}@media only screen and (max-width:767px){.main-press__wrapper{min-height:32.4rem;padding-top:4.8rem;padding-bottom:3.1rem}}@media only screen and (max-width:767px){.main-press .page__dot{color:#fff}}.news-card{width:28.541666666666664vw;height:15.277777777777779vw;margin-top:2.222222222222222vw;margin-left:1.597222222222222vw;box-shadow:none}.news-card:hover{z-index:1}.news-card:hover .news-card__wrapper{margin-right:-30.277777777777775vw}.news-card:hover .news-card__content-wrapper{padding-right:32.5vw;overflow:visible}.news-card:hover .news-card__extra{z-index:1;opacity:1;display:block;left:59%;border-radius:1.111111111111111vw}.news-card:hover .news-card__image{opacity:1}.news-card:hover:nth-child(3n) .news-card__wrapper{margin-right:0;margin-left:-30.277777777777775vw}.news-card:hover:nth-child(3n) .news-card__content-wrapper{padding-right:2.222222222222222vw;padding-left:32.5vw}.news-card:hover:nth-child(3n) .news-card__extra{left:.5%;padding-top:.763888888888889vw;padding-left:.902777777777778vw}.news-card:nth-child(3n-1){width:28.47222222222222vw}.news-card:nth-child(3n) .news-card__extra{padding-right:3.402777777777778vw;padding-left:1.944444444444444vw}@media only screen and (max-width:1199px){.news-card{width:46.875vw;height:33.85416666666667vw;margin-top:2.083333333333333vw;margin-left:2.083333333333333vw;box-shadow:none}.news-card:nth-child(3n-1){width:46.875vw}.news-card:hover .news-card__extra{display:none}.news-card:hover .news-card__wrapper{margin-right:0}.news-card:hover .news-card__content-wrapper{padding-right:4.166666666666666vw}.news-card:hover:nth-child(3n) .news-card__wrapper{margin-left:0}.news-card:hover:nth-child(3n) .news-card__content-wrapper{padding-right:4.166666666666666vw;padding-left:4.166666666666666vw}}@media only screen and (max-width:767px){.news-card{display:none;width:100%;height:22rem;margin-top:1.6rem;margin-left:0;box-shadow:none}.news-card:nth-child(3n-1){width:100%}.news-card:nth-child(-n+3){display:block}.news-card:hover .news-card__content-wrapper{padding-right:2.4rem}.news-card:hover:nth-child(3n) .news-card__content-wrapper{padding-right:2.4rem;padding-left:2.4rem}}.news-card__wrapper{height:100%;background-color:#fff;border-radius:1.111111111111111vw;box-shadow:0 .277777777777778vw 1.111111111111111vw rgba(0,0,0,.16);transition:margin .3s}@media only screen and (max-width:1199px){.news-card__wrapper{border-radius:2.083333333333333vw;box-shadow:0 .520833333333333vw 2.083333333333333vw rgba(0,0,0,.16)}}@media only screen and (max-width:767px){.news-card__wrapper{border-radius:1.6rem;box-shadow:0 .4rem 1.6rem rgba(0,0,0,.16)}}.news-card__content-wrapper{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;padding-top:2.430555555555556vw;padding-right:2.222222222222222vw;padding-bottom:2.013888888888889vw;padding-left:2.222222222222222vw;border-radius:1.111111111111111vw;overflow:hidden;transition:padding .3s}@media only screen and (max-width:1199px){.news-card__content-wrapper{padding-top:4.427083333333334vw;padding-right:4.166666666666666vw;padding-bottom:6.380208333333333vw;padding-left:4.166666666666666vw;border-radius:2.083333333333333vw}}@media only screen and (max-width:767px){.news-card__content-wrapper{padding-top:3.5rem;padding-right:2.4rem;padding-bottom:2.4rem;padding-left:2.4rem;border-radius:1.6rem}}.news-card__extra{opacity:0;position:absolute;z-index:-1;top:0;left:0;width:24.09722222222222vw;height:100%;padding-top:.763888888888889vw;padding-right:1.041666666666667vw;padding-bottom:.763888888888889vw;padding-left:3.333333333333333vw;background-color:#fff;transition:all .5s}.news-card__image{position:relative;width:100%;opacity:0;transition:all .3s .5s}.news-card__date{display:inline-block;margin-bottom:1.25vw;font-size:1.111111111111111vw;line-height:1.5;color:#8a8d8f}@media only screen and (max-width:1199px){.news-card__date{margin-bottom:5.208333333333334vw;font-size:2.083333333333333vw}}@media only screen and (max-width:767px){.news-card__date{margin-bottom:1.5rem;font-size:1.6rem}}.news-card__title{margin-top:0;margin-bottom:1.388888888888889vw;font-weight:700;font-size:1.111111111111111vw;line-height:1.25}@media only screen and (max-width:1199px){.news-card__title{max-height:7.03125vw;margin-bottom:4.427083333333334vw;font-size:2.083333333333333vw;line-height:1.125}}@media only screen and (max-width:767px){.news-card__title{max-height:none;margin-bottom:1rem;font-size:1.6rem}}.news-card__source{margin-top:auto;margin-bottom:0;font-style:normal;font-weight:700;font-size:1.111111111111111vw;line-height:1.5;color:#211e20}.news-card__source .page__link-icon{top:50%;background-color:#211e20}.news-card__source .page__arrow-icon{fill:#211e20}@media only screen and (max-width:1199px){.news-card__source{font-size:2.083333333333333vw}}@media only screen and (max-width:767px){.news-card__source{font-size:1.6rem}}.news--section .news__container{width:58.75vw;margin-left:auto;margin-right:auto}@media only screen and (max-width:1199px){.news--section .news__container{width:auto}}.news--section .news__list{margin-top:-1.666666666666667vw;margin-left:0}@media only screen and (max-width:1199px){.news--section .news__list{margin-top:-3.125vw;margin-bottom:4.817708333333334vw}}@media only screen and (max-width:767px){.news--section .news__list{margin-top:-1.6rem;margin-bottom:4rem}}.news--section .news__item{margin-top:1.666666666666667vw;margin-left:0}@media only screen and (max-width:1199px){.news--section .news__item{margin-top:3.125vw}}@media only screen and (max-width:767px){.news--section .news__item{margin-top:1.6rem}}.news--section .news__section-link{display:block}.news--section .news__section-link:hover .news__section-link-icon{width:2.777777777777778vw}.news--section .news__section-link-icon{top:52%;width:1.666666666666667vw}.news--section .page__link-icon--reverse{right:calc(100% - 4.375vw)}.news--section .novelty{width:100%;height:16.666666666666664vw}@media only screen and (max-width:1199px){.news--section .novelty{height:31.25vw}}@media only screen and (max-width:767px){.news--section .novelty{height:20rem}}@media only screen and (max-width:1199px){.news--section .novelty__date{margin-bottom:.651041666666667vw}}@media only screen and (max-width:767px){.news--section .novelty__date{margin-bottom:.8rem}}.news--section .novelty__title{max-width:39.58333333333333vw}@media only screen and (max-width:1199px){.news--section .novelty__title{max-width:74.21875vw;margin-bottom:3.776041666666667vw;font-size:2.604166666666667vw;line-height:1.25}}@media only screen and (max-width:767px){.news--section .novelty__title{margin-bottom:1.1rem;font-size:1.4rem;line-height:1.285714285714286}}.news--section .novelty__image-wrapper::before{background:linear-gradient(360deg,#211e20 0%,rgba(33,30,32,0) 64.41%)}@media only screen and (max-width:1199px){.news--section .novelty__content-wrapper{padding-right:4.166666666666666vw;padding-left:4.166666666666666vw}}@media only screen and (max-width:767px){.news--section .novelty__content-wrapper{padding-right:1.6rem;padding-left:1.6rem}}.news__press-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.news__section-link-wrapper{margin-top:2.222222222222222vw;margin-bottom:2.222222222222222vw}@media only screen and (max-width:1199px){.news__section-link-wrapper{display:none}}.news__section-link{padding-top:1.25vw;padding-bottom:.972222222222222vw;padding-left:5.208333333333334vw;font-size:.972222222222222vw;line-height:1.428571428571429;font-weight:400}.news__cards{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-2.222222222222222vw;margin-left:-1.597222222222222vw}@media only screen and (max-width:1199px){.news__cards{margin-top:-2.083333333333333vw;margin-left:-2.083333333333333vw}}@media only screen and (max-width:767px){.news__cards{margin-left:0}}.news__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-1.666666666666667vw;margin-left:-1.666666666666667vw}@media only screen and (max-width:1199px){.news__list{margin-top:-4.166666666666666vw;margin-left:-2.34375vw}}@media only screen and (max-width:767px){.news__list{margin-top:-1.6rem;margin-left:0}}.news__item{margin-top:1.666666666666667vw;margin-left:1.666666666666667vw}@media only screen and (max-width:1199px){.news__item{margin-top:4.166666666666666vw;margin-left:2.34375vw}}@media only screen and (max-width:767px){.news__item{margin-top:1.6rem;margin-left:0}}.news__link-wrapper{margin-top:2.152777777777778vw;margin-bottom:2.361111111111111vw;padding:0;background:rgba(255,255,255,.5);box-shadow:0 .277777777777778vw 1.111111111111111vw rgba(0,0,0,.16);border-radius:1.111111111111111vw}@media only screen and (max-width:1199px){.news__link-wrapper{margin-top:1.953125vw;margin-bottom:14.322916666666666vw;box-shadow:0 .520833333333333vw 2.083333333333333vw rgba(0,0,0,.16);border-radius:2.083333333333333vw}}@media only screen and (max-width:767px){.news__link-wrapper{margin-top:1.6rem;margin-bottom:2.4rem}}.news__link{display:block;padding-top:1.111111111111111vw;padding-bottom:1.180555555555556vw;padding-left:2.222222222222222vw;padding-right:2.777777777777778vw;font-weight:700;font-size:1.111111111111111vw;line-height:1.5;color:#211e20}.news__link:hover .news__link-icon{width:3.472222222222222vw}@media only screen and (max-width:1199px){.news__link{padding-top:2.994791666666667vw;padding-bottom:2.734375vw;padding-left:5.208333333333334vw;padding-right:5.208333333333334vw;font-size:2.083333333333333vw}.news__link:hover .news__link-icon{width:6.510416666666667vw}}@media only screen and (max-width:767px){.news__link{padding-top:.7rem;padding-bottom:.9rem;padding-left:1.6rem;padding-right:1.6rem;font-size:1.6rem;line-height:1.5}.news__link:hover .news__link-icon{width:2.4rem}}.news__link-icon{top:52%;left:calc(100% + .625vw);width:2.638888888888889vw;height:1px}@media only screen and (min-width:2049px){.news__link-icon{height:.069444444444444vw}}@media only screen and (max-width:1199px){.news__link-icon{left:calc(100% + 1.171875vw);width:4.947916666666666vw;height:1px}}@media only screen and (max-width:767px){.news__link-icon{left:calc(100% + .9rem);width:1.8rem;height:1px}}.news__arrow-wrapper{position:relative;display:inline-block}.news__arrow-icon{top:1px;right:-2px;width:4px;height:7px}@media only screen and (min-width:2049px){.news__arrow-icon{top:.069444444444444vw;right:-.138888888888889vw;width:.277777777777778vw;height:.486111111111111vw}}.news__pagination{margin-top:2.361111111111111vw;margin-bottom:2.638888888888889vw}@media only screen and (max-width:1199px){.news__pagination{margin-top:4.427083333333334vw;margin-bottom:4.6875vw}}@media only screen and (max-width:767px){.news__pagination{margin-top:3.4rem;margin-bottom:3.8rem}}.news-page{display:block;margin-bottom:2.222222222222222vw;padding-right:0}@media only screen and (max-width:1199px){.news-page{margin-bottom:4.166666666666666vw}}.news-page__container{width:58.75vw;margin-left:auto;margin-right:auto}@media only screen and (max-width:1199px){.news-page__container{width:auto}}.news-page__wrapper{padding-top:2.361111111111111vw;padding-left:7.569444444444444vw;padding-right:7.569444444444444vw;padding-bottom:2.222222222222222vw;background-color:#fff}@media only screen and (max-width:1199px){.news-page__wrapper{padding-top:4.427083333333334vw;padding-left:12.239583333333332vw;padding-right:12.239583333333332vw;padding-bottom:4.427083333333334vw}}@media only screen and (max-width:767px){.news-page__wrapper{padding-top:1.5rem;padding-left:0;padding-right:0;padding-bottom:2.6rem;box-shadow:none}}.partners__section-title{max-width:43.611111111111114vw;margin-top:0;margin-bottom:4.236111111111112vw;font-size:2.222222222222222vw;line-height:1.09375}@media only screen and (max-width:1199px){.partners__section-title{max-width:81.77083333333334vw;margin-bottom:8.333333333333332vw;margin-left:auto;margin-right:auto;font-size:4.166666666666666vw}}@media only screen and (max-width:767px){.partners__section-title{width:100%;max-width:none;margin-bottom:6.1rem;font-size:2.4rem;line-height:1.083333333333333}}.partners__block-title{max-width:25.34722222222222vw;margin-top:0;margin-bottom:1.25vw;font-size:1.388888888888889vw;line-height:1.25}@media only screen and (max-width:1199px){.partners__block-title{max-width:47.52604166666667vw;margin-bottom:2.34375vw;font-size:2.604166666666667vw}}@media only screen and (max-width:767px){.partners__block-title{max-width:36.5rem;margin-bottom:2rem;font-size:2rem}}.partners__coop-top{padding-top:2.569444444444444vw}@media only screen and (max-width:1199px){.partners__coop-top{padding-top:4.817708333333334vw}}@media only screen and (max-width:767px){.partners__coop-top{padding-top:108px}}.partners__coop-title{margin-bottom:2.361111111111111vw}@media only screen and (max-width:1199px){.partners__coop-title{margin-bottom:4.817708333333334vw}}@media only screen and (max-width:767px){.partners__coop-title{margin-bottom:1.4rem}}.partners__coop-blocks{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;margin-left:-1.666666666666667vw}@media only screen and (max-width:1199px){.partners__coop-blocks{margin-left:0;width:81.77083333333334vw;margin-right:auto;margin-left:auto}}@media only screen and (max-width:767px){.partners__coop-blocks{width:100%}}.partners__coop-block{width:43.541666666666664vw;min-height:17.22222222222222vw;margin-left:1.666666666666667vw;padding:2.013888888888889vw 4.166666666666666vw 2.430555555555556vw;background-color:#fff}@media only screen and (max-width:1199px){.partners__coop-block{width:81.640625vw;min-height:1px;margin-left:0;margin-bottom:3.776041666666667vw;padding:3.776041666666667vw 7.03125vw 4.557291666666666vw}.partners__coop-block:last-child{margin-bottom:0}.partners__coop-block--storage{padding-top:6.901041666666667vw;padding-left:7.552083333333333vw;padding-bottom:6.119791666666666vw}.partners__coop-block--storage .partners__coop-list{margin-bottom:1.692708333333333vw}}@media only screen and (max-width:767px){.partners__coop-block{width:100%;margin-bottom:2.4rem;padding:2.2rem 1rem 1.3rem 1.7rem}.partners__coop-block--storage{padding-top:2.9rem;padding-right:2.6rem;padding-bottom:2.4rem}.partners__coop-block--storage .partners__block-title{margin-bottom:2.6rem}.partners__coop-block--storage .partners__coop-list{margin-top:-.8rem;margin-bottom:1.5rem}.partners__coop-block--storage .partners__coop-item{margin-top:.8rem}}.partners__coop-list{list-style:none;margin-top:-.069444444444444vw;margin-bottom:.555555555555556vw;margin-left:0}@media only screen and (max-width:1199px){.partners__coop-list{margin-top:-1.041666666666667vw;margin-bottom:1.041666666666667vw}}@media only screen and (max-width:767px){.partners__coop-list{margin-top:-.4rem;margin-bottom:1.5rem;margin-left:.1rem}}.partners__coop-item{position:relative;margin-top:.069444444444444vw;margin-bottom:0;padding-left:1.111111111111111vw;font-size:.972222222222222vw;line-height:1.428571428571429}.partners__coop-item::before{content:"";position:absolute;top:.65em;width:8px;height:8px;border-radius:50%;border:1px solid #c8102e;transform:translateY(-50%) scale(1);background-color:transparent}@media only screen and (min-width:2049px){.partners__coop-item::before{top:.694444444444444vw;width:.555555555555556vw;height:.555555555555556vw;border:.069444444444444vw solid #c8102e}}@media only screen and (max-width:1199px){.partners__coop-item{margin-top:1.041666666666667vw;padding-left:2.083333333333333vw;font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.partners__coop-item{margin-top:1.3rem;padding-left:1.6rem;font-size:1.4rem;line-height:1.428571428571429}}.partners__coop-bottom{margin-top:-9.444444444444445vw;padding-top:14.791666666666666vw;padding-bottom:6.597222222222222vw;background-color:#c8102e;background-repeat:no-repeat;background-size:cover;background-position:center}@media only screen and (max-width:1199px){.partners__coop-bottom{margin-top:-3.645833333333333vw;padding-top:19.401041666666664vw;padding-bottom:20.703125vw;background-position:100% center}}@media only screen and (max-width:767px){.partners__coop-bottom{margin-top:-1.7rem;padding-top:5.6rem;padding-bottom:8.3rem;background-position:93.6% center}}.partners__coop-description{max-width:43.611111111111114vw;margin-top:0;margin-bottom:0;font-size:1.041666666666667vw;line-height:1.4;font-weight:600;color:#fff}@media only screen and (max-width:1199px){.partners__coop-description{max-width:none;margin-right:6.510416666666667vw;margin-left:7.03125vw;font-size:1.953125vw}}@media only screen and (max-width:767px){.partners__coop-description{margin-left:1.7rem;margin-right:1.2rem;font-size:1.5rem}}.partners__strategy{min-height:26.805555555555554vw;background-repeat:no-repeat;background-size:cover;background-position:center}@media only screen and (max-width:1199px){.partners__strategy{min-height:1px;padding-bottom:10.807291666666668vw;background-size:cover}}@media only screen and (max-width:767px){.partners__strategy{padding-bottom:5.1rem;background-size:cover}}.partners__strategy-container{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:1199px){.partners__strategy-container{-ms-flex-direction:column;flex-direction:column}}.partners__strategy-left{margin-left:auto;padding-top:.833333333333333vw}@media only screen and (max-width:1199px){.partners__strategy-left{-ms-flex-order:1;order:1;margin-left:13.671875vw;padding-top:4.6875vw}}@media only screen and (max-width:767px){.partners__strategy-left{padding-top:4.1rem;margin-left:1.8rem}}@media only screen and (max-width:1199px){.partners__strategy-right{margin-left:auto;margin-right:auto}}@media only screen and (max-width:767px){.partners__strategy-right{width:100%}}.partners__strategy-block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:32.77777777777778vw;min-height:24.444444444444443vw;margin-top:-1.388888888888889vw;margin-right:.208333333333333vw;padding:4.236111111111112vw 4.166666666666666vw 2.847222222222222vw;background-color:#fff}@media only screen and (max-width:1199px){.partners__strategy-block{width:81.77083333333334vw;min-height:32.29166666666667vw;margin-top:-4.166666666666666vw;margin-right:0;padding:5.859375vw 7.8125vw 4.296875vw}}@media only screen and (max-width:767px){.partners__strategy-block{width:auto;min-height:1px;margin-top:-4.6rem;margin-right:0;padding:2.8rem 1.8rem 1.7rem 1.7rem}}.partners__strategy-subtitle{margin-bottom:1.875vw}@media only screen and (max-width:1199px){.partners__strategy-subtitle{margin-bottom:4.166666666666666vw}}@media only screen and (max-width:767px){.partners__strategy-subtitle{margin-bottom:1.8rem}}.partners__strategy-text{margin-top:0;margin-bottom:0;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-weight:700;width:22.083333333333332vw;margin-right:1.736111111111111vw}.partners__strategy-text::after{content:"";position:absolute;bottom:-1.875vw;left:0;width:21.25vw;height:.347222222222222vw;background-color:#211e20}@media only screen and (max-width:1199px){.partners__strategy-text{width:53.385416666666664vw;margin-right:0}.partners__strategy-text::after{bottom:-3.515625vw;width:39.84375vw;height:.651041666666667vw}}@media only screen and (max-width:767px){.partners__strategy-text{width:25.7rem}.partners__strategy-text::after{bottom:-1.9rem;width:100%;height:.5rem}}.partners__strategy-description{margin-top:0;margin-bottom:.555555555555556vw;font-size:.972222222222222vw;line-height:1.428571428571429}@media only screen and (max-width:1199px){.partners__strategy-description{margin-bottom:1.041666666666667vw;margin-left:.520833333333333vw;font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.partners__strategy-description{margin-bottom:.8rem;font-size:1.4rem}}.partners__source{margin-top:auto}.partners__strategy-number{font-size:9.722222222222223vw;line-height:1;color:#c8102e}@media only screen and (max-width:1199px){.partners__strategy-number{font-size:18.229166666666664vw}}@media only screen and (max-width:767px){.partners__strategy-number{font-size:10rem}}.partners__strategy-number-text{margin-top:-.208333333333333vw;font-size:1.388888888888889vw;line-height:1.2}@media only screen and (max-width:1199px){.partners__strategy-number-text{margin-top:-.390625vw;font-size:2.604166666666667vw}}@media only screen and (max-width:767px){.partners__strategy-number-text{margin-top:-.4rem;font-size:2rem}}.partners__production{padding-top:3.472222222222222vw;padding-bottom:10.277777777777777vw}@media only screen and (max-width:1199px){.partners__production{padding-top:8.333333333333332vw;padding-bottom:17.838541666666664vw}}@media only screen and (max-width:767px){.partners__production{padding-top:2.6rem;padding-bottom:7.6rem}}.library__container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.library__wrapper{width:58.75vw;margin-right:auto;margin-left:auto;padding-top:2.569444444444444vw}@media only screen and (max-width:1199px){.library__wrapper{width:100%;padding-top:5.859375vw}}@media only screen and (max-width:767px){.library__wrapper{padding-top:3.3rem}}.library__description{margin-top:0;margin-bottom:2.361111111111111vw;font-size:1.111111111111111vw;line-height:1.375;color:#000}@media only screen and (max-width:1199px){.library__description{margin-bottom:4.166666666666666vw;font-size:2.083333333333333vw}}@media only screen and (max-width:767px){.library__description{margin-bottom:2.5rem;font-size:1.6rem}}.library__photobank{margin-bottom:2.361111111111111vw;padding-bottom:4.722222222222222vw}@media only screen and (max-width:1199px){.library__photobank{margin-bottom:-.390625vw;padding-bottom:8.854166666666668vw}}@media only screen and (max-width:767px){.library__photobank{margin-bottom:2.5rem;padding-bottom:0}}.library__section-title{margin-top:0;margin-bottom:1.25vw;font-size:2.222222222222222vw;line-height:1.25}@media only screen and (max-width:1199px){.library__section-title{margin-bottom:2.34375vw;font-size:4.166666666666666vw}}@media only screen and (max-width:767px){.library__section-title{margin-bottom:.8rem;font-size:2.4rem;line-height:1.25}}.library__video{margin-bottom:2.291666666666667vw}@media only screen and (max-width:1199px){.library__video{margin-bottom:4.036458333333334vw}}@media only screen and (max-width:767px){.library__video{margin-bottom:2.8rem}}.library__video-list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0;margin-bottom:0;margin-left:-1.666666666666667vw}@media only screen and (max-width:1199px){.library__video-list{margin-left:-2.083333333333333vw}}@media only screen and (max-width:767px){.library__video-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;margin-top:-2.2rem;margin-left:0}}.library__video-wrapper{margin-top:0;margin-bottom:0;margin-left:1.666666666666667vw}.library__video-wrapper--corporate .library__video-item{background-image:url(/media/images/library-video-1.jpg)}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.library__video-wrapper--corporate .library__video-item{background-image:url(/media/images/library-video-1@2x.jpg)}}.library__video-wrapper--corporate-2 .library__video-item{background-image:url(/media/images/library-video-2.jpg)}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.library__video-wrapper--corporate-2 .library__video-item{background-image:url(/media/images/library-video-2@2x.jpg)}}@media only screen and (max-width:1199px){.library__video-wrapper{margin-left:2.083333333333333vw}}@media only screen and (max-width:767px){.library__video-wrapper{margin-top:2.2rem;margin-left:0}}.library__video-item{background-size:cover;background-repeat:no-repeat;background-position:center}.library__downloads{list-style:none;margin-top:0;margin-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;margin-top:-1.666666666666667vw;margin-bottom:2.222222222222222vw;margin-left:-1.597222222222222vw}@media only screen and (max-width:1199px){.library__downloads{margin-top:-2.083333333333333vw;margin-bottom:5.208333333333334vw;margin-left:-2.34375vw}}@media only screen and (max-width:767px){.library__downloads{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;margin-top:-1.6rem;margin-left:0;margin-bottom:4rem}}.library__press-kit-title{margin-bottom:.416666666666667vw}@media only screen and (max-width:1199px){.library__press-kit-title{margin-bottom:.78125vw}}@media only screen and (max-width:767px){.library__press-kit-title{margin-bottom:1.1rem}}.library__press-kit-description{margin-top:0;margin-bottom:.972222222222222vw;font-size:1.111111111111111vw;line-height:1.375}@media only screen and (max-width:1199px){.library__press-kit-description{font-size:2.083333333333333vw;margin-bottom:1.822916666666667vw}}@media only screen and (max-width:767px){.library__press-kit-description{font-size:1.6rem;margin-bottom:1.5rem}}.library__slider-wrapper{position:relative}.library__slide-image{display:block;width:100%}.library__slider-nav{position:absolute;bottom:-4.722222222222222vw;right:0;height:4.722222222222222vw;width:12.708333333333332vw}@media only screen and (max-width:1199px){.library__slider-nav{bottom:-8.854166666666668vw;right:0;height:8.854166666666668vw;width:23.828125vw}}@media only screen and (max-width:767px){.library__slider-nav{display:none}}.library__slider-pagination{position:relative;bottom:0;left:0;width:auto;height:100%;padding-top:1.25vw;padding-left:.416666666666667vw;padding-bottom:1.25vw;color:#fff;font-size:1.666666666666667vw;line-height:1.5;background-color:#c8102e;border-bottom-left-radius:1.111111111111111vw}@media only screen and (max-width:1199px){.library__slider-pagination{padding-top:2.34375vw;padding-left:.78125vw;padding-bottom:2.34375vw;font-size:3.125vw;border-bottom-left-radius:2.083333333333333vw}}.library__button-next,.library__button-prev{top:50%;transform:translateY(-50%);margin-top:0;width:1.388888888888889vw;height:1.25vw;outline:none}.library__button-next::after,.library__button-prev::after{content:none}@media only screen and (max-width:1199px){.library__button-next,.library__button-prev{width:2.604166666666667vw;height:2.34375vw}}@media only screen and (max-width:767px){.library__button-next,.library__button-prev{width:2rem;height:1.8rem}}.library__button-prev{left:1.388888888888889vw}@media only screen and (max-width:1199px){.library__button-prev{left:2.604166666666667vw}}@media only screen and (max-width:767px){.library__button-prev{left:2rem}}.library__button-next{right:1.388888888888889vw}@media only screen and (max-width:1199px){.library__button-next{right:2.604166666666667vw}}@media only screen and (max-width:767px){.library__button-next{right:2rem}}.library__arrow-icon{display:block;width:1.388888888888889vw;height:1.25vw;fill:#fff}@media only screen and (max-width:1199px){.library__arrow-icon{width:2.604166666666667vw;height:2.34375vw}}@media only screen and (max-width:767px){.library__arrow-icon{width:2rem;height:1.8rem}}.media-card{width:28.47222222222222vw;min-height:35vw}@media only screen and (max-width:1199px){.media-card{width:46.875vw;min-height:50vw}}@media only screen and (max-width:767px){.media-card{width:100%;min-height:38.4rem}}.media-card__top{padding-right:1.666666666666667vw;padding-left:1.666666666666667vw}@media only screen and (max-width:1199px){.media-card__top{padding-right:2.083333333333333vw;padding-left:2.083333333333333vw}}@media only screen and (max-width:767px){.media-card__top{padding-right:1.6rem;padding-left:1.6rem}}.media-card__wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;padding-top:1.666666666666667vw;padding-bottom:2.361111111111111vw;background-color:#fff;border-radius:1.111111111111111vw}.media-card__wrapper:hover .media-card__date{transform:translateY(-34%)}.media-card__wrapper:hover .media-card__title{color:#c8102e;transform:translateY(-30%)}.media-card__wrapper:hover .media-card__source{transform:translateY(-34%)}@media only screen and (max-width:1199px){.media-card__wrapper{padding-top:2.083333333333333vw;padding-bottom:2.213541666666667vw;border-radius:2.083333333333333vw}.media-card__wrapper:hover .media-card__date{transform:translateY(-34%)}.media-card__wrapper:hover .media-card__title{color:#c8102e;transform:translateY(-14%)}.media-card__wrapper:hover .media-card__source{transform:translateY(-34%)}}@media only screen and (max-width:767px){.media-card__wrapper{padding-top:1.6rem;padding-bottom:1.7rem;border-radius:1.6rem}.media-card__wrapper:hover .media-card__date,.media-card__wrapper:hover .media-card__title,.media-card__wrapper:hover .media-card__source{transform:translateY(0)}}.media-card__image-wrapper{width:25.208333333333332vw;height:16.25vw;margin-bottom:2.777777777777778vw}@media only screen and (max-width:1199px){.media-card__image-wrapper{width:42.70833333333333vw;height:25vw;margin-bottom:2.473958333333333vw}}@media only screen and (max-width:767px){.media-card__image-wrapper{width:100%;height:19.2rem;margin-bottom:1.9rem}}.media-card__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.media-card__content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;padding-right:2.222222222222222vw;padding-left:2.222222222222222vw}@media only screen and (max-width:1199px){.media-card__content-wrapper{padding-right:2.083333333333333vw;padding-left:2.083333333333333vw}}@media only screen and (max-width:767px){.media-card__content-wrapper{padding-right:1.6rem;padding-left:1.6rem}}.media-card__date{display:inline-block;margin-bottom:1.944444444444444vw;font-size:1.111111111111111vw;line-height:1.5;color:#8a8d8f;transition:transform .3s}@media only screen and (max-width:1199px){.media-card__date{margin-bottom:1.302083333333333vw;font-size:2.083333333333333vw}}@media only screen and (max-width:767px){.media-card__date{margin-bottom:1rem;font-size:1.6rem}}.media-card__title{max-height:6.111111111111111vw;min-height:4.583333333333333vw;margin-top:0;margin-bottom:.555555555555556vw;font-weight:700;font-size:1.388888888888889vw;line-height:1.1;overflow:hidden;transition:all .3s}@media only screen and (max-width:1199px){.media-card__title{min-height:7.8125vw;max-height:10.416666666666668vw;margin-bottom:1.822916666666667vw;font-size:2.083333333333333vw;line-height:1.25}}@media only screen and (max-width:767px){.media-card__title{max-height:none;min-height:1px;margin-bottom:.2rem;font-size:1.6rem}}.media-card__source{margin-top:auto;margin-bottom:0;font-style:normal;font-weight:700;font-size:1.111111111111111vw;line-height:1.5;color:#c8102e;transition:transform .3s}@media only screen and (max-width:1199px){.media-card__source{font-size:2.083333333333333vw}}@media only screen and (max-width:767px){.media-card__source{font-size:1.6rem}}.media__container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.media__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-1.666666666666667vw;margin-left:-1.666666666666667vw}@media only screen and (max-width:1199px){.media__list{margin-top:-3.125vw;margin-left:-2.083333333333333vw}}@media only screen and (max-width:767px){.media__list{margin-top:-1.6rem;margin-left:0}}.media__item{margin-top:1.666666666666667vw;margin-left:1.666666666666667vw}@media only screen and (max-width:1199px){.media__item{margin-top:3.125vw;margin-left:2.083333333333333vw}}@media only screen and (max-width:767px){.media__item{margin-top:1.6rem;margin-left:0}}.media__pagination{margin-top:1.666666666666667vw;margin-bottom:2.638888888888889vw}@media only screen and (max-width:1199px){.media__pagination{margin-top:5.46875vw;margin-bottom:4.557291666666666vw}}@media only screen and (max-width:767px){.media__pagination{margin-top:3.4rem;margin-bottom:3.8rem}}.novelty{position:relative;width:43.541666666666664vw;height:20.833333333333336vw;color:#fff}@media only screen and (max-width:1199px){.novelty{width:46.61458333333333vw;height:28.645833333333332vw}}@media only screen and (max-width:767px){.novelty{width:100%;height:20rem}}.novelty__wrapper{height:100%}.novelty__image-wrapper{position:absolute;width:100%;height:100%;border-radius:1.111111111111111vw;background-color:#f5f7fd}.novelty__image-wrapper::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(360deg,#211e20 0%,rgba(33,30,32,0) 61.18%);border-radius:1.111111111111111vw}@media only screen and (max-width:1199px){.novelty__image-wrapper{border-radius:2.083333333333333vw}.novelty__image-wrapper::before{border-radius:2.083333333333333vw}}@media only screen and (max-width:767px){.novelty__image-wrapper{border-radius:1.6rem}.novelty__image-wrapper::before{border-radius:1.6rem}}.novelty__image{width:100%;height:100%;display:block;border-radius:1.111111111111111vw;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:1199px){.novelty__image{border-radius:2.083333333333333vw}}@media only screen and (max-width:767px){.novelty__image{border-radius:1.6rem}}.novelty__content-wrapper{position:relative;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;height:100%;padding-right:2.222222222222222vw;padding-bottom:1.597222222222222vw;padding-left:2.222222222222222vw}@media only screen and (max-width:1199px){.novelty__content-wrapper{padding-right:3.125vw;padding-bottom:3.255208333333333vw;padding-left:3.125vw}}@media only screen and (max-width:767px){.novelty__content-wrapper{padding-right:1.6rem;padding-bottom:1.7rem;padding-left:1.6rem}}.novelty__title{max-width:24.09722222222222vw;margin-top:0;min-height:4.583333333333333vw;margin-bottom:.902777777777778vw;font-size:1.388888888888889vw;line-height:1.1}@media only screen and (max-width:1199px){.novelty__title{max-width:none;width:100%;min-height:1px;margin-bottom:1.5625vw;font-size:2.083333333333333vw;line-height:1.25}}@media only screen and (max-width:767px){.novelty__title{margin-bottom:1.1rem;font-size:1.4rem;line-height:1.285714285714286}}.novelty__date{margin-bottom:1.111111111111111vw;font-size:1.111111111111111vw;line-height:1.5}@media only screen and (max-width:1199px){.novelty__date{margin-bottom:1.041666666666667vw;font-size:2.083333333333333vw;font-weight:500}}@media only screen and (max-width:767px){.novelty__date{margin-bottom:.8rem;font-size:1.4rem;line-height:1.5}}.novelty__source{margin-top:0;font-weight:400}@media only screen and (max-width:1199px){.novelty__source{line-height:1.5;font-weight:500}}@media only screen and (max-width:767px){.novelty__source{font-size:1.4rem;line-height:1.5}.novelty__source .page__link-icon{top:46%}}.press__section-block{background-image:linear-gradient(to bottom,#fff,#fff 50%,transparent)}@media only screen and (max-width:767px){.press__tabs-container{display:-ms-flexbox;display:flex;width:100%}}.press__tabs{height:4.166666666666666vw;margin-top:-4.166666666666666vw}@media only screen and (max-width:1199px){.press__tabs{height:7.8125vw;margin-top:-7.8125vw;padding-left:3.776041666666667vw}}@media only screen and (max-width:767px){.press__tabs{height:4rem;margin-top:-3.9rem;margin-left:auto;margin-right:auto;padding-left:0}}.press__tab{width:28.47222222222222vw;font-size:1.388888888888889vw;line-height:1.2;font-weight:500;background-color:rgba(255,255,255,.4);color:#000}.press__tab:first-child .press__tab-link::before{background-image:url(/media/images/tab-left-edge-transparent.svg)}.press__tab:last-child .press__tab-link::after{background-image:url(/media/images/tab-right-edge-transparent.svg)}.press__tab.js-tab-name--active{margin-top:-.555555555555556vw;padding-top:.555555555555556vw;color:#211e20;background-color:#fff}.press__tab.js-tab-name--active .press__tab-link{background-color:#fff}.press__tab.js-tab-name--active .press__tab-link::before{background-image:url(/media/images/tab-left-edge.svg)}.press__tab.js-tab-name--active .press__tab-link::after{background-image:url(/media/images/tab-right-edge.svg)}@media only screen and (max-width:1199px){.press__tab{width:26.041666666666668vw;font-size:2.604166666666667vw}.press__tab--media{width:30.208333333333332vw}.press__tab--library{width:34.63541666666667vw}.press__tab.js-tab-name--active{margin-top:-1.041666666666667vw;padding-top:1.041666666666667vw}}@media only screen and (max-width:767px){.press__tab{width:9.6rem;font-size:1.4rem;line-height:1.214285714285714}.press__tab--media{width:10.9rem}.press__tab--library{width:11.5rem}.press__tab.js-tab-name--active{margin-top:-.8rem;padding-top:.8rem}}.press__tab-link{padding-top:1.25vw}@media only screen and (max-width:1199px){.press__tab-link{padding-top:2.34375vw}}@media only screen and (max-width:767px){.press__tab-link{padding-top:1.2rem}}.press__news-list{padding-top:2.222222222222222vw}@media only screen and (max-width:1199px){.press__news-list{padding-top:4.166666666666666vw}}@media only screen and (max-width:767px){.press__news-list{padding-top:4rem}}.press__media-list{padding-top:2.222222222222222vw}@media only screen and (max-width:1199px){.press__media-list{padding-top:4.166666666666666vw}}@media only screen and (max-width:767px){.press__media-list{padding-top:3.2rem}}.video__list{list-style:none}.video__item-wrapper{padding-left:0}.video__item-wrapper::before{content:none}.video__item{width:28.541666666666664vw;height:19.444444444444446vw}@media only screen and (max-width:1199px){.video__item{width:46.875vw;height:31.770833333333332vw}}@media only screen and (max-width:767px){.video__item{width:100%;height:19.5rem}}.video__text{margin-top:.625vw;margin-bottom:0;font-size:.972222222222222vw;line-height:1.428571428571429}@media only screen and (max-width:1199px){.video__text{margin-top:1.302083333333333vw;font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.video__text{margin-top:1.1rem;font-size:1.4rem}}.product--neurology .product__type::before{background-color:#191886}.product--gastro .product__type::before{background-color:#367e41}.product--cardio .product__type::before{background-color:#a53033}.product--antiviral .product__type::before{background-color:#90204e}@media only screen and (max-width:767px){.product__container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.product__left{position:relative;float:left;width:28.541666666666664vw;margin-bottom:2.222222222222222vw;margin-right:1.666666666666667vw}@media only screen and (max-width:1199px){.product__left{width:34.50520833333333vw;margin-right:2.083333333333333vw;margin-bottom:6.25vw}}@media only screen and (max-width:767px){.product__left{width:auto;margin-right:0;margin-bottom:0}}.product__right{float:left;width:58.611111111111114vw}@media only screen and (max-width:1199px){.product__right{width:59.114583333333336vw}}@media only screen and (max-width:767px){.product__right{width:auto;-ms-flex-order:-1;order:-1}}.product__main-block{margin-bottom:2.222222222222222vw;padding:2.361111111111111vw 2.222222222222222vw 4.027777777777778vw;background-color:#fff}@media only screen and (max-width:1199px){.product__main-block{margin-bottom:6.25vw;padding:4.427083333333334vw 4.166666666666666vw 2.213541666666667vw}}@media only screen and (max-width:767px){.product__main-block{margin-bottom:1.7rem;padding:0;box-shadow:none;border-radius:0;border-top-left-radius:1.6rem;border-top-right-radius:1.6rem}}@media only screen and (max-width:767px){.product__info-wrapper{margin-bottom:2.6rem;padding:2.3rem 1.6rem .5rem;border-radius:1.6rem;box-shadow:0 .4rem 1.6rem rgba(0,0,0,.08)}}.product__bottom-block{float:right;width:58.611111111111114vw;margin-left:0;margin-right:0}@media only screen and (max-width:1199px){.product__bottom-block{float:left;margin-left:-2.083333333333333vw;margin-right:-2.083333333333333vw;width:auto}}@media only screen and (max-width:767px){.product__bottom-block{margin-left:0;margin-right:0;width:100%}}.product__slider-wrapper{position:relative;height:33.88888888888889vw;background-color:#fff;overflow:hidden}.product__slider-wrapper .swiper-container{z-index:0}@media only screen and (max-width:1199px){.product__slider-wrapper{height:38.54166666666667vw}}@media only screen and (max-width:767px){.product__slider-wrapper{display:none}}.product__slide{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:23.61111111111111vw;padding-top:2.222222222222222vw;box-sizing:border-box;overflow:hidden}@media only screen and (max-width:1199px){.product__slide{height:29.557291666666668vw;padding-top:3.255208333333333vw}}.product__slide-image{display:block;width:20.13888888888889vw}@media only screen and (max-width:1199px){.product__slide-image{width:26.171875vw}}.product__nav-wrapper{position:relative;width:19.23611111111111vw;margin-left:auto;margin-right:auto}.product__nav-wrapper .swiper-button-next,.product__nav-wrapper .swiper-button-prev{top:2.708333333333333vw;margin-top:0;width:1.388888888888889vw;height:1.25vw;background-repeat:no-repeat;background-size:1.388888888888889vw 1.25vw;outline:none}.product__nav-wrapper .swiper-button-next::after,.product__nav-wrapper .swiper-button-prev::after{content:none}.product__nav-wrapper .swiper-button-prev{left:-2.5vw;background-image:url(/media/images/arrow-prev.svg)}.product__nav-wrapper .swiper-button-next{right:-2.5vw;background-image:url(/media/images/arrow-next.svg)}@media only screen and (max-width:1199px){.product__nav-wrapper{width:21.614583333333336vw}.product__nav-wrapper .swiper-button-next,.product__nav-wrapper .swiper-button-prev{top:1.953125vw;width:2.34375vw;height:2.213541666666667vw;background-size:2.34375vw 2.213541666666667vw}.product__nav-wrapper .swiper-button-prev{background-image:url(/media/images/arrow-prev-tablet.svg);left:-3.515625vw}.product__nav-wrapper .swiper-button-next{background-image:url(/media/images/arrow-next-tablet.svg);right:-3.515625vw}}.product__slide-nav{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:6.041666666666667vw!important;height:6.111111111111111vw;margin-right:.555555555555556vw!important;cursor:pointer}@media only screen and (max-width:1199px){.product__slide-nav{width:6.510416666666667vw!important;height:6.119791666666666vw;margin-right:1.041666666666667vw!important}}.product__slide-picture{display:block;width:100%}.product__downloads-wrapper{position:relative}.product__downloads{position:relative;margin-top:2.222222222222222vw;padding:1.180555555555556vw 2.222222222222222vw 0;width:100%;background-color:#fff}@media only screen and (max-width:1199px){.product__downloads{position:relative;top:0;margin-top:2.083333333333333vw;padding:2.34375vw 4.166666666666666vw 0}}@media only screen and (max-width:767px){.product__downloads{width:auto;height:17.2rem;margin-top:0;margin-bottom:3.2rem;padding:1.8rem 3.2rem 0}}.product__download-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.product__download-link:hover .product__icon-wrapper{background-color:#c8102e}.product__download-link:hover .product__download-icon{fill:#c8102e;stroke:#fff}.product__download-link:hover .product__download-icon--instruction{width:1.666666666666667vw;height:1.666666666666667vw}@media only screen and (max-width:1199px){.product__download-link:hover .product__download-icon--instruction{width:3.125vw;height:3.125vw}}@media only screen and (max-width:767px){.product__download-link:hover .product__download-icon--instruction{width:2.4rem;height:2.4rem}}.product__download-text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word}.product__download-call{margin-bottom:.138888888888889vw;font-size:.972222222222222vw;line-height:1.428571428571429;color:#211e20}@media only screen and (max-width:1199px){.product__download-call{margin-bottom:.260416666666667vw;font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.product__download-call{margin-bottom:.2rem;font-size:1.4rem}}.product__download-type{font-size:.833333333333333vw;line-height:1.416666666666667;color:#80869c}@media only screen and (max-width:1199px){.product__download-type{font-size:1.5625vw}}@media only screen and (max-width:767px){.product__download-type{font-size:1.2rem}}.product__icon-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;width:2.777777777777778vw;height:2.777777777777778vw;margin-right:.625vw;transition:all .3s;border-radius:50%}@media only screen and (max-width:1199px){.product__icon-wrapper{width:5.208333333333334vw;height:5.208333333333334vw;margin-right:1.171875vw}}@media only screen and (max-width:767px){.product__icon-wrapper{width:4rem;height:4rem;margin-right:.9rem}}.product__download-icon{stroke:#c8102e;fill:#fff;width:1.666666666666667vw;height:1.388888888888889vw;transition:all .3s}.product__download-icon--instruction{width:2.222222222222222vw;height:2.222222222222222vw}@media only screen and (max-width:1199px){.product__download-icon{width:3.125vw;height:2.604166666666667vw}.product__download-icon--instruction{width:4.166666666666666vw;height:4.166666666666666vw}.product__download-icon--more-photo{width:4.166666666666666vw;height:3.515625vw}}@media only screen and (max-width:767px){.product__download-icon{width:2.4rem;height:2rem}.product__download-icon--instruction{width:3.2rem;height:3.2rem}.product__download-icon--more-photo{width:3.2rem;height:2.7rem}}.product__download-media{position:relative;margin-top:1.875vw;padding-top:1.597222222222222vw;padding-bottom:1.458333333333333vw}.product__download-media::before{content:"";position:absolute;top:0;left:0;height:.069444444444444vw;width:90.78%;background-color:rgba(128,134,156,.5)}@media only screen and (max-width:1199px){.product__download-media{margin-top:3.385416666666667vw;padding-top:3.385416666666667vw;padding-bottom:2.734375vw}.product__download-media::before{height:.130208333333333vw;width:100%}.product__download-media:hover .product__media-block{display:block}}@media only screen and (max-width:767px){.product__download-media{margin-top:2.7rem;padding-top:2.6rem;padding-right:2.4rem;padding-bottom:2.1rem}.product__download-media::before{height:1px}}.product__media-items{position:relative}.product__media-block .product__icon-wrapper{background-color:#f3fbf4}.product__media-block .product__download-link{margin-bottom:1.111111111111111vw}.product__media-block .product__download-link:last-child{margin-bottom:0}@media only screen and (max-width:1199px){.product__media-block{display:none;position:absolute;z-index:5;left:-1.953125vw;top:calc(100% + 1.692708333333333vw);width:52.734375vw;margin-bottom:2.083333333333333vw;padding:2.994791666666667vw 4.166666666666666vw 2.864583333333333vw;box-shadow:0 .520833333333333vw 2.083333333333333vw rgba(0,0,0,.08);border-radius:2.083333333333333vw;background-color:#fff;border:.130208333333333vw solid rgba(128,134,156,.4)}.product__media-block:hover{display:block}.product__media-block::before{content:"";position:absolute;top:-1.171875vw;left:14.453125vw;width:2.083333333333333vw;height:2.083333333333333vw;transform:rotate(45deg);background-color:#fff;border-top:.130208333333333vw solid rgba(128,134,156,.4);border-left:.130208333333333vw solid rgba(128,134,156,.4)}.product__media-block .product__icon-wrapper{margin-bottom:.130208333333333vw}.product__media-block .product__download-text{padding-top:.390625vw}.product__media-block .product__download-link{margin-bottom:4.427083333333334vw}}@media only screen and (max-width:767px){.product__media-block{top:calc(100% + 1.3rem);left:-3.2rem;margin-bottom:1.6rem;width:90vw;padding:2.3rem 3.2rem 2.2rem;box-shadow:0 .4rem 1.6rem rgba(0,0,0,.08);border-radius:1.6rem;border:1px solid rgba(128,134,156,.4)}.product__media-block::before{top:-.9rem;left:5.4rem;width:1.6rem;height:1.6rem;border-top:1px solid rgba(128,134,156,.4);border-left:1px solid rgba(128,134,156,.4)}.product__media-block .product__download-call{margin-bottom:0}.product__media-block .product__icon-wrapper{margin-bottom:.1rem}.product__media-block .product__download-text{padding-top:.3rem}.product__media-block .product__download-link{margin-bottom:3.4rem}}.product__more-links{display:none}@media only screen and (max-width:1199px){.product__more-links{position:relative;display:-ms-flexbox;display:flex;transition:all .3s;padding-right:2.604166666666667vw}.product__more-links:hover+.product__media-block{display:block}.product__more-links:hover .product__download-icon{width:3.125vw;height:2.604166666666667vw}.product__more-links:hover .product__download-arrow{transform:translateY(-50%) rotate(180deg)}}@media only screen and (max-width:767px){.product__more-links{padding-right:2rem}.product__more-links:hover .product__download-icon{width:2.4rem;height:2rem}}@media only screen and (max-width:1199px){.product__download-arrow{position:absolute;top:44%;transform:translateY(-50%);right:-.130208333333333vw;width:1.822916666666667vw;height:1.041666666666667vw;transition:all .3s}}@media only screen and (max-width:767px){.product__download-arrow{right:-.1rem;width:1.4rem;height:.8rem}}.product__main-text{margin-bottom:1.388888888888889vw;padding-bottom:1.180555555555556vw;border-bottom:.069444444444444vw solid rgba(128,134,156,.5)}@media only screen and (max-width:1199px){.product__main-text{margin-bottom:2.213541666666667vw;padding-bottom:2.213541666666667vw;border-bottom:.130208333333333vw solid rgba(128,134,156,.5)}}@media only screen and (max-width:767px){.product__main-text{padding-bottom:0;border:none}}.product__title{margin-top:0;margin-bottom:0;font-size:2.222222222222222vw;line-height:1.21875;font-weight:700;color:#211e20}@media only screen and (max-width:1199px){.product__title{margin-bottom:.520833333333333vw;padding-right:4.6875vw;font-size:3.125vw;line-height:1.208333333333333}}@media only screen and (max-width:767px){.product__title{margin-bottom:.8rem;font-size:2rem;line-height:1.4}}.product--capsule .product__title-icon,.product.ts-icon-capcule .product__title-icon,.product.ts-icon-capsule .product__title-icon{background-image:url(/media/images/pill.svg)}.product--tablet .product__title-icon,.product.ts-icon-tablet .product__title-icon{background-image:url(/media/images/tablet.svg)}.product--ampule .product__title-icon,.product.ts-icon-ampul .product__title-icon,.product.ts-icon-ampule .product__title-icon{background-image:url(/media/images/ampule.svg)}@media only screen and (min-width:1200px){.product--tablet .product__title-icon,.product.ts-icon-tablet .product__title-icon{left:.208333333333333vw;bottom:.069444444444444vw;width:1.458333333333333vw;height:1.458333333333333vw}.product--ampule .product__title-icon,.product.ts-icon-ampul .product__title-icon,.product.ts-icon-ampule .product__title-icon{left:.208333333333333vw;bottom:-.138888888888889vw;width:1.944444444444444vw;height:1.944444444444444vw}}@media only screen and (max-width:767px){.product--tablet .product__title-icon,.product.ts-icon-tablet .product__title-icon{left:.2rem;bottom:-.2rem;width:1.6rem;height:1.6rem}}.product__title-text{position:relative}.product .product__title-icon{position:relative;display:inline-block;left:.138888888888889vw;bottom:-.069444444444444vw;width:1.736111111111111vw;height:1.736111111111111vw;background-repeat:no-repeat;background-position:center;background-size:auto 100%}@media only screen and (max-width:1199px){.product .product__title-icon{left:.520833333333333vw;bottom:-.520833333333333vw;width:3.255208333333333vw;height:3.255208333333333vw}}@media only screen and (max-width:767px){.product .product__title-icon{left:.1rem;bottom:-.4rem;width:2.1rem;height:2.1rem}}.product__image-wrapper{display:none}@media only screen and (max-width:767px){.product__image-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:20.1rem}}@media only screen and (max-width:767px){.product__image{width:20rem}}.product__description{margin-top:0;margin-bottom:0;font-size:1.111111111111111vw;line-height:1.25;color:#000}@media only screen and (max-width:1199px){.product__description{font-size:1.5625vw;line-height:1.25}}@media only screen and (max-width:767px){.product__description{display:none}}.product__features{margin-top:0;margin-bottom:0}.product__feature-wrapper{margin-bottom:1.25vw}.product__feature-wrapper:last-child{margin-bottom:0}@media only screen and (max-width:1199px){.product__feature-wrapper{margin-bottom:2.473958333333333vw}}@media only screen and (max-width:767px){.product__feature-wrapper{margin-bottom:1.9rem}}.product__feature-name{margin-bottom:.069444444444444vw;font-size:.833333333333333vw;line-height:1.416666666666667}@media only screen and (max-width:1199px){.product__feature-name{font-size:1.5625vw}}@media only screen and (max-width:767px){.product__feature-name{font-size:1.2rem}}.product__feature-description{margin-bottom:0;margin-left:0;font-size:.972222222222222vw;line-height:1.428571428571429;font-style:normal;font-weight:400;text-wrap: balance;}@media only screen and (max-width:1199px){.product__feature-description{font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.product__feature-description{font-size:1.4rem}}.product__important-info{background-color:rgba(247,248,253,.6);border-top-left-radius:1.111111111111111vw;border-top-right-radius:1.111111111111111vw}@media only screen and (max-width:1199px){.product__important-info{border-top-left-radius:2.083333333333333vw;border-top-right-radius:2.083333333333333vw}}@media only screen and (max-width:767px){.product__important-info{border-radius:0;background-color:transparent}}.product__accordion-name{display:none}@media only screen and (max-width:767px){.product__accordion-name{position:relative;display:block;padding-top:1.8rem;padding-left:1.6rem;padding-right:3.8rem;padding-bottom:1.4rem;font-size:1.6rem;line-height:1.25;font-weight:700}.product__accordion-name.js-accordion-head--active .product__accordion-icon{transform:translateY(-50%) rotate(180deg)}}.product__accordion-icon{position:absolute;top:50%;transform:translateY(-50%);right:1.6rem;width:1.4rem;height:.8rem;transition:all .3s}.product__accordion-block{display:none;padding:2.9rem 1.6rem 1.9rem;border-top:1px solid #80869c}@media only screen and (min-width:768px){.product__accordion-block{display:block!important;padding:0;border:none}}.product__accordion-block>:last-child{margin-bottom:0}@media only screen and (max-width:767px){.product__break{display:none}}.product__tabs-wrapper{position:relative}@media only screen and (max-width:767px){.product__tabs-wrapper{display:none}}.product__tabs{height:3.611111111111111vw;border-radius:1.111111111111111vw}@media only screen and (max-width:1199px){.product__tabs{height:6.770833333333333vw;border-radius:2.083333333333333vw}}.product__tab{position:relative;-ms-flex-positive:1;flex-grow:1;height:3.611111111111111vw;width:18.75vw;text-align:center;transition:background-color .3s}.product__tab:first-child{width:17.01388888888889vw}.product__tab:first-child .product__tab-link{padding-left:6.458333333333334vw}.product__tab:last-child{width:22.63888888888889vw}.product__tab:last-child .product__tab-link{padding-left:2.222222222222222vw;padding-right:6.25vw}.product__tab.js-tab-name--active{z-index:2;height:4.166666666666666vw;margin-top:-.555555555555556vw;padding-top:.555555555555556vw;border-top-left-radius:1.111111111111111vw;border-top-right-radius:1.111111111111111vw;background-color:#fff;box-shadow:0 .277777777777778vw 1.111111111111111vw rgba(0,0,0,.08)}.product__tab.js-tab-name--active::after{content:"";position:absolute;z-index:1;left:0;bottom:-1.805555555555555vw;width:100%;height:45%;background-color:#fff}.product__tab.js-tab-name--active .product__tab-link{z-index:3;background-color:#fff;border-top-left-radius:1.111111111111111vw;border-top-right-radius:1.111111111111111vw}.product__tab.js-tab-name--active .product__tab-link::before,.product__tab.js-tab-name--active .product__tab-link::after{content:"";position:absolute;bottom:-.069444444444444vw;width:1.111111111111111vw;height:1.111111111111111vw;background-repeat:no-repeat;background-size:1.111111111111111vw 1.111111111111111vw}.product__tab.js-tab-name--active .product__tab-link::before{left:-1.111111111111111vw;background-image:url(/media/images/tab-left-edge.svg)}.product__tab.js-tab-name--active .product__tab-link::after{right:-1.111111111111111vw;background-image:url(/media/images/tab-right-edge.svg)}.product__tab.js-tab-name--active:first-child .product__tab-link::before{content:none}.product__tab.js-tab-name--active:last-child .product__tab-link::after{content:none}@media only screen and (max-width:1199px){.product__tab{height:6.770833333333333vw;width:31.901041666666668vw}.product__tab.js-tab-name--active{height:7.8125vw;margin-top:-1.041666666666667vw;padding-top:1.041666666666667vw;border-top-left-radius:2.083333333333333vw;border-top-right-radius:2.083333333333333vw}.product__tab.js-tab-name--active::after{bottom:-3.385416666666667vw}.product__tab.js-tab-name--active .product__tab-link{border-top-left-radius:2.083333333333333vw;border-top-right-radius:2.083333333333333vw}.product__tab.js-tab-name--active .product__tab-link::before,.product__tab.js-tab-name--active .product__tab-link::after{bottom:-.260416666666667vw;width:2.083333333333333vw;height:2.083333333333333vw;background-size:2.083333333333333vw 2.083333333333333vw}.product__tab.js-tab-name--active .product__tab-link::before{left:-2.083333333333333vw}.product__tab.js-tab-name--active .product__tab-link::after{right:-2.083333333333333vw}.product__tab:first-child{width:27.213541666666668vw}.product__tab:first-child .product__tab-link{padding-left:4.296875vw}.product__tab:last-child{width:40.88541666666667vw}.product__tab:last-child .product__tab-link{font-weight:700;padding-left:7.421875vw;padding-right:8.59375vw}}.product__tab-link{position:relative;display:block;padding-top:1.180555555555556vw;padding-right:2.083333333333333vw;padding-bottom:1.041666666666667vw;padding-left:1.527777777777778vw;font-size:1.111111111111111vw;line-height:1.25;color:#211e20;font-weight:700;transition:background-color .3s}@media only screen and (max-width:1199px){.product__tab-link{padding-top:2.213541666666667vw;padding-bottom:1.953125vw;padding-left:3.125vw;padding-right:3.125vw;font-size:2.083333333333333vw}}.product__text-blocks{position:relative;z-index:1;margin-bottom:2.222222222222222vw;border-radius:0;background-color:transparent;box-shadow:none}@media only screen and (max-width:1199px){.product__text-blocks{margin-bottom:3.125vw}}@media only screen and (max-width:767px){.product__text-blocks{margin-bottom:3.2rem}}.product__text-block{display:none;padding:1.805555555555555vw 4.444444444444445vw 2.569444444444444vw;border-radius:1.111111111111111vw;background-color:#fff;box-shadow:0 .277777777777778vw 1.111111111111111vw rgba(0,0,0,.08)}.product__text-block:first-child{border-top-left-radius:0}.product__text-block:last-child{border-top-right-radius:0}.product__text-block.js-tab-content--active{display:block}@media only screen and (max-width:1199px){.product__text-block{padding:3.385416666666667vw 4.166666666666666vw 4.557291666666666vw;border-radius:0}}@media only screen and (max-width:767px){.product__text-block{display:block!important;margin-top:0;margin-bottom:1.7rem;padding:0;box-shadow:0 .4rem 1.6rem rgba(0,0,0,.08);border-radius:1.6rem}.product__text-block:first-child{border-top-left-radius:1.6rem}.product__text-block:last-child{margin-bottom:0;border-top-right-radius:1.6rem}}.product__link{display:block;margin-bottom:1.458333333333333vw;padding:1.666666666666667vw 4.513888888888888vw 1.319444444444444vw;font-size:.972222222222222vw;line-height:1.5;color:#c8102e;font-weight:700}.product__link:hover .product__link-icon{width:8.194444444444445vw}@media only screen and (max-width:1199px){.product__link{margin-bottom:5.208333333333334vw;padding:3.125vw 5.208333333333334vw 2.473958333333333vw;font-size:1.822916666666667vw}.product__link:hover .product__link-icon{width:15.364583333333334vw}}@media only screen and (max-width:767px){.product__link{margin-bottom:1.458333333333333vw;padding:1.736111111111111vw 4.513888888888888vw 1.319444444444444vw}}.product__arrow-wrapper{position:relative;display:inline-block}.product__arrow-icon{fill:#c8102e}@media only screen and (max-width:1199px){.product__arrow-icon{top:2px;right:-.520833333333333vw;width:1.041666666666667vw;height:1.5625vw}}.product__link-icon{left:calc(100% + .625vw);width:6.458333333333334vw;height:2px;background-color:#c8102e}@media only screen and (min-width:2049px){.product__link-icon{height:.138888888888889vw}}@media only screen and (max-width:1199px){.product__link-icon{top:48%;left:calc(100% + 1.111111111111111vw);width:12.109375vw}}.product__info{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.180555555555556vw}@media only screen and (max-width:1199px){.product__info{margin-bottom:2.213541666666667vw}}@media only screen and (max-width:767px){.product__info{margin-bottom:1.2rem}}.product__main-info{padding:0 5.277777777777778vw}@media only screen and (max-width:1199px){.product__main-info{padding:0}}.product__type{position:relative;margin-top:0;margin-right:1.388888888888889vw;margin-bottom:0;padding-top:.138888888888889vw;padding-left:1.111111111111111vw;font-size:.833333333333333vw;line-height:1.416666666666667;color:#211e20}.product__type::before{content:"";position:absolute;left:0;top:.45em;width:8px;height:8px;border-radius:50%;background-color:#e16500}@media only screen and (min-width:2501px){.product__type::before{top:.416666666666667vw;width:.555555555555556vw;height:.555555555555556vw}}@media only screen and (max-width:1199px){.product__type{padding-top:.260416666666667vw;padding-left:2.083333333333333vw;font-size:1.5625vw;line-height:1.416666666666667}.product__type::before{top:.55em}}@media only screen and (max-width:767px){.product__type{padding-top:.2rem;padding-left:1.2rem;font-size:1.1rem;line-height:1.363636363636364}.product__type::before{top:.5em}}.product__tags{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin-top:-.277777777777778vw;margin-left:-.416666666666667vw;-ms-flex-negative:0;flex-shrink:0;transition:all .3s}.product__tags--mobile{display:none}@media only screen and (max-width:1199px){.product__tags{margin-left:-.78125vw;margin-right:-1.041666666666667vw}}@media only screen and (max-width:767px){.product__tags{margin-top:.4rem;margin-left:-.6rem;margin-right:.3rem;-ms-flex-pack:end;justify-content:flex-end}.product__tags--desktop{display:none}.product__tags--mobile{display:-ms-flexbox;display:flex}}.product__tag{margin-top:.277777777777778vw;margin-left:.416666666666667vw;margin-bottom:0;min-width:2.152777777777778vw;padding:.138888888888889vw .138888888888889vw .069444444444444vw .138888888888889vw;font-size:.833333333333333vw;line-height:1.25;color:#80869c;border:.069444444444444vw solid #80869c;border-radius:.277777777777778vw;text-align:center;transition:all .3s}.product__tag--red{color:#c8102e;border-color:#c8102e}@media only screen and (max-width:1199px){.product__tag{min-width:4.036458333333334vw;margin-left:.78125vw;padding:.260416666666667vw .260416666666667vw .130208333333333vw .260416666666667vw;font-size:1.5625vw;border:.130208333333333vw solid #80869c;border-radius:.520833333333333vw}}@media only screen and (max-width:767px){.product__tag{min-width:3.1rem;margin-left:.6rem;padding:.2rem .2rem .1rem .2rem;font-size:1.2rem;border:1px solid #80869c;border-radius:.4rem}}.product__link-wrapper{background-color:#fff}@media only screen and (max-width:1199px){.product__link-wrapper{margin-right:2.083333333333333vw;margin-left:2.083333333333333vw}}@media only screen and (max-width:767px){.product__link-wrapper{display:none}}.product__definition-wrapper--first{margin-bottom:2.013888888888889vw}.product__definition-wrapper--second{margin-bottom:3.125vw}@media only screen and (max-width:1199px){.product__definition-wrapper--first{margin-bottom:3.776041666666667vw}.product__definition-wrapper--second{margin-bottom:5.859375vw}}.products__title{margin-bottom:3.75vw;margin-top:0;font-size:2.222222222222222vw;line-height:1.25}@media only screen and (max-width:1199px){.products__title{margin-bottom:6.119791666666666vw;font-size:3.125vw;line-height:1.25}}.products__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-2.222222222222222vw;margin-left:-1.666666666666667vw}.production__title{margin-bottom:10.972222222222221vw}@media only screen and (max-width:1199px){.production__title{margin-bottom:23.958333333333336vw}}@media only screen and (max-width:767px){.production__title{margin-bottom:14.4rem}}.production__section--area{background-color:#f5f7fd}.production__section--powers{max-height:28.680555555555554vw;background-color:#f5f7fd;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width:1199px){.production__section--powers{max-height:none}.production__section--powers .production__slogan-block{margin-bottom:2.994791666666667vw}}@media only screen and (max-width:767px){.production__section--powers .production__slogan-block{margin-bottom:3.1rem}}.production__block-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1199px){.production__block-wrapper{-ms-flex-direction:column;flex-direction:column}}.production__block-title{margin-top:0;margin-bottom:.694444444444444vw;font-size:2.222222222222222vw;line-height:1.125}@media only screen and (max-width:1199px){.production__block-title{margin-bottom:1.302083333333333vw;font-size:4.166666666666666vw}.production__block-title--area{padding-right:5.208333333333334vw}}@media only screen and (max-width:767px){.production__block-title{margin-bottom:1.2rem;font-size:2.4rem;line-height:1.125}.production__block-title--area{padding-right:0}}.production__block{position:relative;z-index:1;margin-top:-1.388888888888889vw;padding-top:3.263888888888889vw;padding-right:4.166666666666666vw;padding-bottom:4.097222222222222vw;padding-left:4.166666666666666vw;background-color:#fff;width:43.611111111111114vw}.production__block--area{margin-right:5.833333333333333vw}.production__block--powers{margin-right:5.833333333333333vw;padding-top:3.333333333333333vw;padding-bottom:2.708333333333333vw}@media only screen and (max-width:1199px){.production__block{width:100%;margin-top:-5.208333333333334vw;margin-right:0;margin-bottom:4.036458333333334vw;padding-top:6.25vw;padding-right:11.71875vw;padding-bottom:3.90625vw;padding-left:12.239583333333332vw}.production__block--area{margin-right:0}.production__block--powers{width:81.77083333333334vw;margin-right:0;margin-top:-2.604166666666667vw;margin-bottom:1.5625vw;padding-top:6.25vw;padding-right:7.8125vw;padding-bottom:5.078125vw;padding-left:7.8125vw}}@media only screen and (max-width:767px){.production__block{width:100%;margin-top:-3.6rem;margin-bottom:1.2rem;padding-top:2.9rem;padding-right:1.6rem;padding-bottom:1.8rem;padding-left:1.6rem}.production__block--area .production__block-title{margin-bottom:.5rem}.production__block--area .production__block-description{margin-bottom:1rem;font-size:1.2rem;line-height:1.333333333333333}.production__block--area .production__block-list{margin-right:-.4rem}.production__block--powers{margin-top:-2rem;margin-bottom:2.6rem;padding-top:2.4rem;padding-bottom:2.3rem}.production__block--powers~.production__slogan-block .production__number{margin-right:2.2rem}.production__block--powers~.production__slogan-block .production__number::after{height:4.8rem}}.production__block-description{margin-top:0;margin-bottom:1.666666666666667vw;font-size:.972222222222222vw;line-height:1.428571428571429}.production__block-description:last-child{margin-bottom:0}.production__block-description--powers{margin-bottom:.555555555555556vw}@media only screen and (max-width:1199px){.production__block-description{margin-bottom:3.125vw;font-size:1.822916666666667vw}.production__block-description--powers{margin-bottom:1.041666666666667vw}}@media only screen and (max-width:767px){.production__block-description{margin-bottom:2.4rem;font-size:1.4rem}.production__block-description--powers{margin-bottom:.8rem}}.production__block-list{list-style:none;margin-top:-.555555555555556vw;margin-bottom:0;margin-left:0}@media only screen and (max-width:1199px){.production__block-list{margin-top:-1.041666666666667vw;margin-bottom:1.041666666666667vw}}@media only screen and (max-width:767px){.production__block-list{margin-top:-.4rem;margin-bottom:0}}.production__block-item{position:relative;margin-top:.555555555555556vw;margin-bottom:0;padding-left:1.111111111111111vw;font-size:.972222222222222vw;line-height:1.428571428571429}.production__block-item::before{content:"";position:absolute;top:.63em;width:8px;height:8px;border-radius:50%;border:1px solid #c8102e;transform:translateY(-50%) scale(1);background-color:transparent}@media only screen and (min-width:2049px){.production__block-item::before{top:.694444444444444vw;width:.555555555555556vw;height:.555555555555556vw;border:.069444444444444vw solid #c8102e}}@media only screen and (max-width:1199px){.production__block-item{margin-top:1.041666666666667vw;padding-left:2.083333333333333vw;font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.production__block-item{margin-top:.4rem;padding-left:1.6rem;font-size:1.4rem;line-height:1.428571428571429}}.production__slogan-block{width:38.88888888888889vw;margin-right:auto;margin-bottom:1.111111111111111vw;margin-left:auto}@media only screen and (max-width:1199px){.production__slogan-block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:72.91666666666666vw;margin-bottom:3.776041666666667vw;padding-left:.651041666666667vw}}@media only screen and (max-width:767px){.production__slogan-block{width:100%;max-width:25.6rem;margin-bottom:3rem;padding-left:0}}.production__slogan-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:0;margin-bottom:0}@media only screen and (max-width:1199px){.production__slogan-wrapper:first-child{-ms-flex-order:1;order:1}}@media only screen and (max-width:767px){.production__slogan-wrapper:nth-child(2) .production__number::after{height:4rem}}.production__number{position:relative;min-width:7.222222222222221vw;margin-top:.277777777777778vw;margin-right:2.777777777777778vw;font-size:5vw;line-height:1.277777777777778;font-weight:700;text-align:right}.production__number::after{content:"";position:absolute;top:45%;transform:translateY(-50%);right:-1.736111111111111vw;height:3.611111111111111vw;width:.555555555555556vw;background-color:#c8102e}@media only screen and (max-width:1199px){.production__number{min-width:13.541666666666666vw;margin-top:.651041666666667vw;margin-right:5.208333333333334vw;font-size:9.375vw;line-height:1.625}.production__number::after{top:46.5%;right:-3.255208333333333vw;height:7.682291666666667vw;width:1.041666666666667vw}}@media only screen and (max-width:767px){.production__number{min-width:7rem;margin-top:.5rem;margin-right:2rem;font-size:4.8rem;line-height:1.458333333333333}.production__number::after{top:44%;right:-1.2rem;height:5.6rem;width:.4rem}}.production__number-text{margin-top:0;margin-bottom:.277777777777778vw;font-size:1.666666666666667vw;line-height:1.333333333333333;font-weight:700}.production__number-text sup{top:-.555555555555556vw;left:.138888888888889vw;font-size:.972222222222222vw}@media only screen and (max-width:1199px){.production__number-text{margin-bottom:.520833333333333vw;font-size:3.125vw}.production__number-text sup{top:-1.041666666666667vw;left:.260416666666667vw;font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.production__number-text{margin-bottom:0;font-size:1.4rem;line-height:1.428571428571429}.production__number-text sup{top:-.6rem;left:.1rem;font-size:.8rem}}.production__powers{position:relative;padding-top:7.708333333333334vw;padding-bottom:5.763888888888889vw;margin-top:-1.388888888888889vw;background-color:#c8102e;background-repeat:no-repeat;background-size:cover;color:#fff}@media only screen and (max-width:1199px){.production__powers{margin-top:0;padding-top:6.901041666666667vw;padding-bottom:7.161458333333333vw;background-size:cover}}@media only screen and (max-width:767px){.production__powers{padding-top:4.5rem;padding-bottom:5.8rem;background-size:cover}}@media only screen and (max-width:1199px){.production__powers-container{padding-right:12.239583333333332vw;padding-left:12.239583333333332vw}}@media only screen and (max-width:767px){.production__powers-container{padding-right:0;padding-left:0}}.production__powers-title{width:36.388888888888886vw}@media only screen and (max-width:1199px){.production__powers-title{width:68.22916666666666vw}}@media only screen and (max-width:767px){.production__powers-title{width:auto;margin-bottom:1.6rem}}.production__sertificate{position:absolute;right:0;top:-4.444444444444445vw;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:5.902777777777778vw;height:5.902777777777778vw;padding-top:.138888888888889vw;font-size:1.666666666666667vw;line-height:1.5;font-weight:700;border-radius:50%;border:2px solid #fff}@media only screen and (min-width:1920px){.production__sertificate{border-width:.138888888888889vw}}@media only screen and (max-width:1199px){.production__sertificate{top:-.651041666666667vw;width:11.067708333333332vw;height:11.067708333333332vw;padding-top:.390625vw;font-size:3.125vw}}@media only screen and (max-width:767px){.production__sertificate{position:static;top:-.5rem;width:6rem;height:6rem;margin-bottom:1.9rem;padding-top:.3rem;font-size:1.4rem;line-height:1.5}}.production__powers-list{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0;margin-bottom:0;margin-left:-1.388888888888889vw}@media only screen and (max-width:1199px){.production__powers-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:-3.90625vw;margin-left:0}}@media only screen and (max-width:767px){.production__powers-list{margin-top:-3.6rem}}.production__powers-item{position:relative;width:28.819444444444443vw;margin-top:0;margin-bottom:0;margin-left:1.388888888888889vw;padding-left:7.569444444444444vw;font-weight:700}.production__powers-item:nth-child(3n){width:26.73611111111111vw}.production__powers-item::before{top:0;position:absolute;width:5.902777777777778vw;height:5.902777777777778vw;transform:scale(1);background-color:transparent;border:2px solid #fff;background-repeat:no-repeat;background-position:center}@media only screen and (min-width:1920px){.production__powers-item::before{border-width:.138888888888889vw}}.production__powers-item--solutions::before{background-image:url(/media/images/solution.svg);background-size:2.222222222222222vw 4.444444444444445vw}.production__powers-item--pills::before{background-image:url(/media/images/pills.svg);background-size:3.958333333333333vw 2.569444444444444vw}.production__powers-item--capsules::before{background-image:url(/media/images/capsule.svg);background-size:3.333333333333333vw 4.166666666666666vw}@media only screen and (max-width:1199px){.production__powers-item{width:54.036458333333336vw;margin-top:3.90625vw;margin-left:0;padding-left:14.192708333333334vw}.production__powers-item:nth-child(3n){width:50.130208333333336vw}.production__powers-item::before{width:11.067708333333332vw;height:11.067708333333332vw}.production__powers-item--solutions::before{background-size:4.166666666666666vw 8.333333333333332vw}.production__powers-item--pills::before{background-size:7.421875vw 4.817708333333334vw}.production__powers-item--capsules::before{background-size:6.25vw 7.8125vw}}@media only screen and (max-width:767px){.production__powers-item{width:28.8rem;margin-top:3.6rem;margin-left:0;padding-top:6.9rem;padding-left:0}.production__powers-item:nth-child(3n){width:26.2rem;margin-top:2.7rem}.production__powers-item:nth-child(3n) .production__power-info{padding-right:2.4rem}.production__powers-item::before{width:6rem;height:6rem}.production__powers-item--solutions::before{background-size:2rem 4.2rem}.production__powers-item--pills::before{background-size:3.6rem 2.4rem}.production__powers-item--capsules::before{background-size:3rem 3.8rem}}.production__power-info{position:relative;margin-top:0;margin-bottom:1.666666666666667vw;font-size:1.111111111111111vw;line-height:1.5}.production__power-info::after{content:"";position:absolute;left:0;bottom:-1.041666666666667vw;width:18.194444444444443vw;height:.277777777777778vw;background-color:#fff}@media only screen and (max-width:1199px){.production__power-info{margin-bottom:3.125vw;font-size:2.083333333333333vw}.production__power-info::after{bottom:-1.953125vw;width:34.11458333333333vw;height:.520833333333333vw}}@media only screen and (max-width:767px){.production__power-info{margin-bottom:2.2rem;font-size:1.4rem;line-height:1.428571428571429}.production__power-info::after{bottom:-1.2rem;width:100%;height:.2rem}}.production__powers-text{width:43.611111111111114vw;margin-bottom:5.902777777777778vw}@media only screen and (max-width:1199px){.production__powers-text{width:auto;margin-bottom:4.6875vw}}@media only screen and (max-width:767px){.production__powers-text{margin-bottom:4.2rem}}.production__powers-description{margin-top:0;margin-bottom:0;font-size:.972222222222222vw;line-height:1.428571428571429;font-weight:500}@media only screen and (max-width:1199px){.production__powers-description{font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.production__powers-description{font-size:1.4rem}}.production__power-more{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin-top:0;margin-bottom:0}.production__power-number{margin-right:.555555555555556vw;font-size:3.194444444444444vw;line-height:1}@media only screen and (max-width:1199px){.production__power-number{margin-right:1.041666666666667vw;font-size:5.989583333333334vw}}@media only screen and (max-width:767px){.production__power-number{margin-right:.4rem;padding-top:.2rem;font-size:3.2rem}}.production__power-number-text{padding-top:.138888888888889vw;font-size:1.111111111111111vw;line-height:1.25}@media only screen and (max-width:1199px){.production__power-number-text{padding-top:.260416666666667vw;font-size:2.083333333333333vw}}@media only screen and (max-width:767px){.production__power-number-text{padding-top:0;font-size:1.4rem;line-height:1.142857142857143}}.production__staff{position:relative;min-height:30.555555555555557vw;margin-bottom:4.166666666666666vw}@media only screen and (max-width:1199px){.production__staff{min-height:57.291666666666664vw;margin-bottom:4.166666666666666vw}}@media only screen and (max-width:767px){.production__staff{min-height:44rem;margin-bottom:2.4rem}}.production__staff-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f5f7fd;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width:1199px){.production__staff-bg{height:46.875vw;background-size:cover}}@media only screen and (max-width:767px){.production__staff-bg{height:36rem}}.production__staff-container{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:1199px){.production__staff-container{-ms-flex-direction:column;flex-direction:column}}.production__staff-title{margin-bottom:1.25vw}@media only screen and (max-width:1199px){.production__staff-title{margin-bottom:2.34375vw}}@media only screen and (max-width:767px){.production__staff-title{margin-bottom:.5rem}}.production__staff-block{width:36.041666666666664vw;margin-top:-1.666666666666667vw;padding-top:3.333333333333333vw;padding-bottom:2.916666666666667vw}@media only screen and (max-width:1199px){.production__staff-block{width:71.35416666666666vw;margin-top:8.463541666666668vw;margin-bottom:0;padding-top:6.25vw;padding-bottom:5.46875vw;padding-right:7.8125vw;padding-left:7.8125vw}}@media only screen and (max-width:767px){.production__staff-block{width:100%;margin-top:11.5rem;padding-top:2.5rem;padding-bottom:2.8rem;padding-right:1.6rem;padding-left:1.6rem}}.production__staff-left{margin-left:auto;padding-top:2.222222222222222vw}@media only screen and (max-width:1199px){.production__staff-left{padding-top:5.338541666666666vw}}@media only screen and (max-width:767px){.production__staff-left{padding-top:7.6rem}}@media only screen and (max-width:1199px){.production__staff-right{margin-left:auto;margin-right:auto}}@media only screen and (max-width:767px){.production__staff-right{width:100%}}.production__staff-description{margin-bottom:.555555555555556vw}@media only screen and (max-width:1199px){.production__staff-description{margin-bottom:1.041666666666667vw}}@media only screen and (max-width:767px){.production__staff-description{margin-bottom:.8rem;font-size:1.2rem;line-height:1.416666666666667}}.production__left-text{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-weight:700;width:28.47222222222222vw;margin-top:0;margin-bottom:0;margin-right:1.736111111111111vw}.production__left-text::after{content:"";position:absolute;bottom:-1.111111111111111vw;left:0;width:21.041666666666668vw;height:.277777777777778vw;background-color:#211e20}@media only screen and (max-width:1199px){.production__left-text{width:53.385416666666664vw;margin-right:0}.production__left-text::after{bottom:-2.083333333333333vw;width:39.453125vw;height:.520833333333333vw}}@media only screen and (max-width:767px){.production__left-text{width:auto}.production__left-text::after{bottom:-1.4rem;width:19.1rem;height:.2rem}}.production__staff-number{font-size:11.11111111111111vw;line-height:1;color:#c8102e}@media only screen and (max-width:1199px){.production__staff-number{font-size:20.833333333333336vw}}@media only screen and (max-width:767px){.production__staff-number{font-size:10rem}}.production__staff-number-text{margin-top:-.972222222222222vw;font-size:2.222222222222222vw;line-height:1.21875}@media only screen and (max-width:1199px){.production__staff-number-text{margin-top:-1.822916666666667vw;font-size:4.166666666666666vw}}@media only screen and (max-width:767px){.production__staff-number-text{margin-top:-.9rem;font-size:2.4rem;line-height:1.208333333333333}}.production__images-block{margin-bottom:9.375vw}@media only screen and (max-width:1199px){.production__images-block{margin-bottom:14.322916666666666vw}}@media only screen and (max-width:767px){.production__images-block{margin-bottom:9.5rem}}.production__slider-wrapper{position:relative}.production__swiper-wrapper{width:100%;box-sizing:border-box}.production__slide{width:20.97222222222222vw!important;margin-right:1.666666666666667vw!important}@media only screen and (max-width:1199px){.production__slide{width:26.041666666666668vw!important;margin-right:2.083333333333333vw!important}}@media only screen and (max-width:767px){.production__slide{width:20rem!important;margin-right:1.6rem!important}}.production__slide-image{display:block;width:100%}.production__slider-nav{position:absolute;bottom:-3.194444444444444vw;right:5.555555555555555vw;width:9.930555555555555vw}@media only screen and (max-width:1199px){.production__slider-nav{bottom:-6.770833333333333vw;right:14.322916666666666vw;width:18.619791666666664vw}}@media only screen and (max-width:767px){.production__slider-nav{bottom:-5.2rem;right:50%;transform:translateX(50%);width:14.3rem}}.production__slider-pagination{position:relative;bottom:0;left:0;width:auto;color:#c8102e;font-size:1.666666666666667vw;line-height:1.5}@media only screen and (max-width:1199px){.production__slider-pagination{font-size:3.125vw}}@media only screen and (max-width:767px){.production__slider-pagination{font-size:2.4rem}}.production__button-next,.production__button-prev{top:44%;transform:translateY(-50%);margin-top:0;width:1.388888888888889vw;height:1.25vw;outline:none}.production__button-next::after,.production__button-prev::after{content:none}@media only screen and (max-width:1199px){.production__button-next,.production__button-prev{width:2.604166666666667vw;height:2.34375vw}}@media only screen and (max-width:767px){.production__button-next,.production__button-prev{width:2rem;height:1.8rem}}.production__button-prev{left:0}.production__button-next{right:0}.production__arrow-icon{display:block;width:1.388888888888889vw;height:1.25vw;fill:#c8102e}@media only screen and (max-width:1199px){.production__arrow-icon{width:2.604166666666667vw;height:2.34375vw}}@media only screen and (max-width:767px){.production__arrow-icon{width:2rem;height:1.8rem}}.production__storages{min-height:32.77777777777778vw;background-color:#f5f7fd;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width:1199px){.production__storages{background-color:transparent;background-image:none;min-height:1px}}.production__storage-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1199px){.production__storage-container{-ms-flex-direction:column;flex-direction:column;width:auto}}.production__storage-list{list-style:none;margin-top:-1.111111111111111vw;margin-bottom:1.111111111111111vw;margin-left:0;padding-right:6.25vw}@media only screen and (max-width:1199px){.production__storage-list{margin-top:-2.083333333333333vw;margin-bottom:2.083333333333333vw;padding-right:6.25vw}}@media only screen and (max-width:767px){.production__storage-list{margin-top:-.8rem;margin-bottom:.9rem;padding-right:0}}.production__storage-item{position:relative;margin-top:1.111111111111111vw;margin-bottom:0;padding-left:1.111111111111111vw;font-size:.972222222222222vw;line-height:1.428571428571429}.production__storage-item::before{content:"";position:absolute;top:.62em;width:8px;height:8px;border-radius:50%;border:1px solid #c8102e;transform:translateY(-50%) scale(1);background-color:transparent}@media only screen and (min-width:2049px){.production__storage-item::before{top:.694444444444444vw;width:.555555555555556vw;height:.555555555555556vw;border:.069444444444444vw solid #c8102e}}@media only screen and (max-width:1199px){.production__storage-item{margin-top:2.083333333333333vw;padding-left:2.083333333333333vw;font-size:1.822916666666667vw}.production__storage-item::before{top:.6em}}@media only screen and (max-width:767px){.production__storage-item{margin-top:.8rem;padding-left:1.6rem;font-size:1.2rem;line-height:1.333333333333333}.production__storage-item::before{top:.64em}}@media only screen and (min-width:1200px){.production__storage-left{background-image:none!important}}@media only screen and (max-width:1199px){.production__storage-left{padding-bottom:5.338541666666666vw;background-color:#f5f7fd;background-repeat:no-repeat;background-size:cover}}@media only screen and (max-width:767px){.production__storage-left{padding-bottom:3.2rem}}@media only screen and (min-width:1200px){.production__storage-right{background-image:none!important}}@media only screen and (max-width:1199px){.production__storage-right{padding-bottom:5.338541666666666vw;background-color:#f5f7fd;background-repeat:no-repeat;background-size:cover}}@media only screen and (max-width:767px){.production__storage-right{padding-bottom:2.8rem}}.production__storage-block{position:relative;width:42.22222222222222vw;height:100%;margin-top:-2.777777777777778vw;padding-top:2.777777777777778vw;padding-bottom:5.486111111111111vw}.production__storage-block::after{content:"";position:absolute;bottom:5.555555555555555vw;right:2.847222222222222vw;background-size:contain;background-position:center;background-repeat:no-repeat}.production__storage-block--raw::after{width:5.625vw;height:5.138888888888888vw;background-image:url(/media/images/storage-1.svg)}.production__storage-block--a::after{width:5.555555555555555vw;height:5.486111111111111vw;background-image:url(/media/images/storage-2.svg)}@media only screen and (max-width:1199px){.production__storage-block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:71.35416666666666vw;min-height:54.6875vw;margin-top:-2.604166666666667vw;margin-left:auto;margin-right:auto;padding-top:5.208333333333334vw;padding-bottom:5.078125vw;padding-left:7.8125vw;padding-right:6.510416666666667vw}.production__storage-block::after{bottom:5.338541666666666vw;right:5.338541666666666vw}.production__storage-block--raw::after{width:10.546875vw;height:9.635416666666668vw}.production__storage-block--a::after{width:10.416666666666668vw;height:10.286458333333332vw}}@media only screen and (max-width:767px){.production__storage-block{width:28.8rem;min-height:32.8rem;margin-top:-2rem;padding-top:2.2rem;padding-bottom:1.5rem;padding-left:1.6rem;padding-right:1.6rem}.production__storage-block::after{content:none}}.production__storage-title{margin-bottom:2.361111111111111vw}@media only screen and (max-width:1199px){.production__storage-title{margin-bottom:2.34375vw}}@media only screen and (max-width:767px){.production__storage-title{margin-bottom:1.8rem;font-size:2rem;line-height:1.2}}.production__source{color:#c8102e}.production__source .page__link-icon{background-color:#c8102e}.production__source .page__arrow-icon{fill:#c8102e}@media only screen and (max-width:1199px){.production__advantages-title{padding-left:.390625vw}}@media only screen and (max-width:767px){.production__advantages-title{margin-bottom:3rem;padding-left:1.7rem;font-size:2rem;line-height:1.1}}.production__advantage-list{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-1.388888888888889vw;margin-bottom:0;margin-left:-1.597222222222222vw;padding-left:0;counter-reset:count}@media only screen and (max-width:1199px){.production__advantage-list{margin-top:-3.90625vw;margin-left:auto;margin-right:auto;width:81.77083333333334vw}}@media only screen and (max-width:767px){.production__advantage-list{margin-top:-2rem;width:100%}}.production__advantage-item{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:10.416666666666668vw;width:43.611111111111114vw;margin-top:1.388888888888889vw;margin-bottom:0;margin-left:1.597222222222222vw;padding-right:1.666666666666667vw;padding-left:14.027777777777779vw;background-color:#f8f8f9;list-style:none}.production__advantage-item:nth-child(2),.production__advantage-item:nth-child(6){min-height:20.13888888888889vw}.production__advantage-item:nth-child(4),.production__advantage-item:nth-child(8){min-height:15.138888888888888vw}.production__advantage-item::before{content:counter(count);position:absolute;right:auto;top:54%;transform:translateY(-50%);left:10.069444444444445vw;width:7.847222222222222vw;text-align:center;counter-increment:count;font-weight:700;font-size:11.805555555555555vw;line-height:1;color:rgba(128,134,156,.2)}.production__advantage-item::after{content:"";position:absolute;top:0;left:0;width:.694444444444444vw;height:100%;background-color:#c8102e;background-repeat:no-repeat;background-position:center;transition:all .3s}@media only screen and (min-width:1200px){.production__advantage-item:nth-child(5){-ms-flex-order:2;order:2;padding-left:13.472222222222221vw}.production__advantage-item:nth-child(5)::before{left:10.416666666666668vw}.production__advantage-item:nth-child(2){-ms-flex-order:3;order:3}.production__advantage-item:nth-child(6){-ms-flex-order:4;order:4;padding-left:13.472222222222221vw}.production__advantage-item:nth-child(6)::before{left:10.416666666666668vw}.production__advantage-item:nth-child(3){-ms-flex-order:5;order:5}.production__advantage-item:nth-child(7){-ms-flex-order:6;order:6;padding-left:13.472222222222221vw}.production__advantage-item:nth-child(7)::before{left:10.416666666666668vw}.production__advantage-item:nth-child(4){-ms-flex-order:7;order:7}.production__advantage-item:nth-child(8){-ms-flex-order:8;order:8;padding-left:13.472222222222221vw}.production__advantage-item:nth-child(8)::before{left:10.416666666666668vw}}.production__advantage-item:hover::after{width:9.583333333333334vw}.production__advantage-item--medicines::after{background-size:4.444444444444445vw 6.319444444444445vw}.production__advantage-item--medicines:hover::after{background-image:url(/media/images/medicines.svg)}.production__advantage-item--loup::after{background-size:5.972222222222222vw 5.972222222222222vw}.production__advantage-item--loup:hover::after{background-image:url(/media/images/loup.svg)}.production__advantage-item--team::after{background-size:5.833333333333333vw 4.375vw}.production__advantage-item--team:hover::after{background-image:url(/media/images/team.svg)}.production__advantage-item--plot::after{background-size:4.930555555555555vw 5.694444444444445vw}.production__advantage-item--plot:hover::after{background-image:url(/media/images/plot.svg)}.production__advantage-item--lab::after{background-size:4.652777777777778vw 6.319444444444445vw}.production__advantage-item--lab:hover::after{background-image:url(/media/images/lab.svg)}.production__advantage-item--warehouse::after{background-size:6.527777777777779vw 5.972222222222222vw}.production__advantage-item--warehouse:hover::after{background-image:url(/media/images/storage-1-white.svg)}.production__advantage-item--technology::after{background-size:4.444444444444445vw 4.444444444444445vw}.production__advantage-item--technology:hover::after{background-image:url(/media/images/technology.svg)}.production__advantage-item--experience::after{background-size:5.833333333333333vw 5.416666666666667vw}.production__advantage-item--experience:hover::after{background-image:url(/media/images/experience.svg)}@media only screen and (max-width:1199px){.production__advantage-item{min-height:19.53125vw;width:100%;margin-top:3.90625vw;margin-left:0;padding-right:3.125vw;padding-left:26.302083333333332vw}.production__advantage-item:nth-child(2),.production__advantage-item:nth-child(6){min-height:37.76041666666667vw}.production__advantage-item:nth-child(4){min-height:19.53125vw}.production__advantage-item:nth-child(8){min-height:28.385416666666668vw}.production__advantage-item::before{left:18.880208333333336vw;width:14.713541666666666vw;font-size:22.135416666666664vw}.production__advantage-item::after{width:17.96875vw}.production__advantage-item:hover::after{width:17.96875vw}.production__advantage-item--medicines::after{background-size:8.333333333333332vw 11.848958333333332vw;background-image:url(/media/images/medicines.svg)}.production__advantage-item--loup::after{background-size:11.197916666666668vw 11.197916666666668vw;background-image:url(/media/images/loup.svg)}.production__advantage-item--team::after{background-size:10.9375vw 8.203125vw;background-image:url(/media/images/team.svg)}.production__advantage-item--plot::after{background-size:9.244791666666668vw 10.677083333333332vw;background-image:url(/media/images/plot.svg)}.production__advantage-item--lab::after{background-size:8.723958333333332vw 11.848958333333332vw;background-image:url(/media/images/lab.svg)}.production__advantage-item--warehouse::after{background-size:12.239583333333332vw 11.197916666666668vw;background-image:url(/media/images/storage-1-white.svg)}.production__advantage-item--technology::after{background-size:8.333333333333332vw 8.333333333333332vw;background-image:url(/media/images/technology.svg)}.production__advantage-item--experience::after{background-size:10.9375vw 10.15625vw;background-image:url(/media/images/experience.svg)}}@media only screen and (max-width:767px){.production__advantage-item{min-height:13.6rem;width:100%;margin-top:2rem;padding-top:.8rem;padding-bottom:.8rem;padding-right:.9rem;padding-left:9.1rem}.production__advantage-item:first-child{min-height:14.4rem}.production__advantage-item:nth-child(2){min-height:16rem}.production__advantage-item:nth-child(4){min-height:13.6rem}.production__advantage-item:nth-child(6){min-height:37.2rem}.production__advantage-item:nth-child(8){min-height:32.4rem}.production__advantage-item::before{left:6.7rem;font-size:12rem;width:7.9rem}.production__advantage-item::after{width:6.3rem}.production__advantage-item:hover::after{width:6.3rem}.production__advantage-item--medicines::after{background-size:2.9rem 4.1rem}.production__advantage-item--loup::after{background-size:2.9rem 2.9rem}.production__advantage-item--team::after{background-size:3rem 2.3rem}.production__advantage-item--plot::after{background-size:3rem 3.4rem}.production__advantage-item--lab::after{background-size:3rem 4rem}.production__advantage-item--warehouse::after{background-size:3.8rem 3.5rem}.production__advantage-item--technology::after{background-size:2.9rem 3rem}.production__advantage-item--experience::after{background-size:3rem 2.8rem}}.production__advantage-text{margin-top:0;margin-bottom:0;font-size:.972222222222222vw;line-height:1.428571428571429}@media only screen and (max-width:1199px){.production__advantage-text{font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.production__advantage-text{font-size:1.4rem}}.responsibility__intro{padding-bottom:2.152777777777778vw;background-color:#f5f7fd}@media only screen and (max-width:1199px){.responsibility__intro{padding-bottom:9.114583333333332vw}}@media only screen and (max-width:767px){.responsibility__intro{padding-bottom:1.7rem}}.responsibility__intro-block{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:1199px){.responsibility__intro-block{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}.responsibility__intro-title{font-size:2.222222222222222vw;line-height:1.25}@media only screen and (max-width:1199px){.responsibility__intro-title{font-size:4.166666666666666vw}}@media only screen and (max-width:767px){.responsibility__intro-title{font-size:3.2rem}}.responsibility__intro-right{margin-left:3.263888888888889vw;padding-top:2.916666666666667vw}@media only screen and (max-width:1199px){.responsibility__intro-right{margin-left:0;padding-top:5.989583333333334vw}}@media only screen and (max-width:767px){.responsibility__intro-right{width:100%;padding-top:2.6rem}}.responsibility__section-title{margin-top:0;margin-bottom:3.125vw;font-size:2.222222222222222vw;line-height:1.125}@media only screen and (max-width:1199px){.responsibility__section-title{margin-bottom:5.989583333333334vw;font-size:4.166666666666666vw}}@media only screen and (max-width:767px){.responsibility__section-title{margin-bottom:1.5rem;font-size:2.4rem;line-height:1.125}}.responsibility__section-text{width:37.15277777777778vw;margin-top:0;margin-bottom:.694444444444444vw;font-size:1.111111111111111vw;line-height:1.375;font-weight:500}.responsibility__section-text:last-child{margin-bottom:0}@media only screen and (max-width:1199px){.responsibility__section-text{width:69.66145833333334vw;margin-bottom:1.302083333333333vw;font-size:2.083333333333333vw}}@media only screen and (max-width:767px){.responsibility__section-text{width:53.5rem;margin-bottom:2.7rem;font-size:1.2rem;line-height:1.416666666666667}}.responsibility__block{-ms-flex-negative:0;flex-shrink:0;width:43.611111111111114vw;margin-top:-4.166666666666666vw;padding-right:4.166666666666666vw;padding-left:4.166666666666666vw;padding-top:4.791666666666667vw;padding-bottom:5.208333333333334vw;background-color:#fff}@media only screen and (max-width:1199px){.responsibility__block{margin-top:-4.947916666666666vw;width:81.77083333333334vw;padding-right:7.8125vw;padding-left:7.8125vw;padding-top:8.984375vw;padding-bottom:9.765625vw}}@media only screen and (max-width:767px){.responsibility__block{margin-top:-4.7rem;width:100%;padding-right:1.8rem;padding-left:1.8rem;padding-top:3.1rem;padding-bottom:3.5rem}}.responsibility__block-title{margin-top:0;margin-bottom:1.944444444444444vw;font-size:2.222222222222222vw;line-height:1.25;font-weight:700}@media only screen and (max-width:1199px){.responsibility__block-title{margin-bottom:3.645833333333333vw;font-size:4.166666666666666vw}}@media only screen and (max-width:767px){.responsibility__block-title{margin-bottom:.9rem;font-size:2.4rem;line-height:1.25}}.responsibility__block-description{margin-top:0;margin-bottom:0;font-size:.972222222222222vw;line-height:1.428571428571429}@media only screen and (max-width:1199px){.responsibility__block-description{font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.responsibility__block-description{font-size:1.2rem;line-height:1.416666666666667}}.responsibility__number-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:0;margin-bottom:0}@media only screen and (max-width:1199px){.responsibility__number-wrapper{width:84.11458333333334vw}}@media only screen and (max-width:767px){.responsibility__number-wrapper{width:100%}}.responsibility__number{margin-top:.277777777777778vw;margin-right:1.666666666666667vw;font-size:5vw;line-height:1.277777777777778;font-weight:700}@media only screen and (max-width:1199px){.responsibility__number{min-width:21.223958333333336vw;text-align:right;margin-top:.520833333333333vw;margin-right:1.953125vw;font-size:9.375vw;line-height:1.277777777777778}}@media only screen and (max-width:767px){.responsibility__number{min-width:10rem;margin-top:.4rem;margin-right:1.8rem;font-size:4.8rem;line-height:1.458333333333333}.responsibility__number::after{transform:translateY(-50%);right:-1.2rem;height:18.6rem;width:.4rem}}.responsibility__number-text{position:relative;width:31.25vw;margin-top:0;margin-bottom:0;padding-left:2.430555555555556vw;font-size:1.666666666666667vw;line-height:1.208333333333333;font-weight:700}.responsibility__number-text::before{content:"";position:absolute;top:48.5%;transform:translateY(-50%);left:0;height:100%;width:.555555555555556vw;background-color:#c8102e}@media only screen and (max-width:1199px){.responsibility__number-text{width:58.854166666666664vw;padding-left:4.817708333333334vw;font-size:3.125vw;line-height:1.5}.responsibility__number-text::before{top:51%;width:1.041666666666667vw;height:94%}}@media only screen and (max-width:767px){.responsibility__number-text{width:auto;padding-right:.7rem;padding-left:1.9rem;font-size:1.4rem;line-height:1.5}.responsibility__number-text::before{top:49%;height:99%;width:.4rem}}@media only screen and (min-width:1200px){.responsibility__social-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 auto}}@media only screen and (max-width:1199px){.responsibility__social-container{width:auto;margin-left:0;margin-right:0}}.responsibility__social-top{background-color:#f5f7fd}@media only screen and (min-width:1200px){.responsibility__social-top{height:31.11111111111111vw;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;background-repeat:no-repeat;background-position:center;background-size:cover}}@media only screen and (max-width:1199px){.responsibility__social-top{background-image:none!important}}@media only screen and (min-width:1200px){.responsibility__social-item{background-image:none!important}}@media only screen and (max-width:1199px){.responsibility__social-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;height:48.046875vw;background-repeat:no-repeat;background-position:center;background-size:cover}}@media only screen and (max-width:767px){.responsibility__social-item{height:36.9rem;background-size:cover}.responsibility__social-item--social-3{background-position:47%}}.responsibility__social-bottom{padding-top:11.805555555555555vw;padding-bottom:4.652777777777778vw;color:#fff;background-color:#c8102e;background-repeat:no-repeat;background-position:center;background-size:cover}@media only screen and (max-width:1199px){.responsibility__social-bottom{padding-top:44.140625vw;padding-bottom:4.947916666666666vw;background-size:cover}}@media only screen and (max-width:767px){.responsibility__social-bottom{padding-top:38.9rem;padding-bottom:4.5rem;background-position:65%}}@media only screen and (min-width:1200px){.responsibility__card-container{width:auto;margin-right:0;margin-left:0}}@media only screen and (max-width:1199px){.responsibility__card-container{margin:0 auto}}.responsibility__social-list{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:end;align-items:flex-end;margin-top:-1.944444444444444vw;margin-bottom:0;margin-left:-2.013888888888889vw;margin-right:-.208333333333333vw}@media only screen and (max-width:1199px){.responsibility__social-list{-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:0;margin-left:0;margin-right:0}}.responsibility__social-card{position:relative;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:28.541666666666664vw;margin-top:1.944444444444444vw;margin-left:1.805555555555555vw;margin-bottom:-6.944444444444445vw;padding-left:8.194444444444445vw;padding-right:1.944444444444444vw;background-color:#fff;border-radius:1.111111111111111vw}.responsibility__social-card::before{content:"";position:absolute;top:0;left:0;border-radius:1.111111111111111vw 0 0 1.111111111111111vw;width:.972222222222222vw;height:100%;background-repeat:no-repeat;background-position:center;background-color:#c8102e;background-size:2.847222222222222vw 2.847222222222222vw;transition:all .3s}@media only screen and (min-width:1200px){.responsibility__social-card:hover::before{width:5.625vw}.responsibility__social-card--social-1:hover::before{background-image:url(/media/images/charity.svg);background-size:2.847222222222222vw 2.847222222222222vw}.responsibility__social-card--social-2:hover::before{background-image:url(/media/images/healthcare-support.svg);background-size:3.055555555555555vw 2.847222222222222vw}.responsibility__social-card--social-3:hover::before{background-image:url(/media/images/healthcare.svg);background-size:3.472222222222222vw 2.777777777777778vw}}@media only screen and (max-width:1199px){.responsibility__social-card{width:81.77083333333334vw;margin-top:0;margin-left:auto;margin-right:auto;margin-bottom:-9.895833333333332vw;padding-left:15.364583333333334vw;padding-right:6.119791666666666vw;border-radius:2.083333333333333vw}.responsibility__social-card::before{border-radius:2.083333333333333vw 0 0 2.083333333333333vw;width:10.546875vw;background-size:5.338541666666666vw 5.338541666666666vw}.responsibility__social-card--social-1::before{background-image:url(/media/images/charity.svg);background-size:5.338541666666666vw 5.338541666666666vw}.responsibility__social-card--social-2::before{background-image:url(/media/images/healthcare-support.svg);background-size:5.729166666666666vw 5.338541666666666vw}.responsibility__social-card--social-3::before{background-image:url(/media/images/healthcare.svg);background-size:6.510416666666667vw 5.208333333333334vw}}@media only screen and (max-width:767px){.responsibility__social-card{width:28.5rem;margin-bottom:-7.6rem;padding-left:9.7rem;padding-right:2rem;border-radius:1.6rem}.responsibility__social-card::before{border-radius:1.6rem 0 0 1.6rem;width:8.1rem;background-size:4.1rem 4.1rem}.responsibility__social-card--social-1{margin-bottom:-13.6rem}.responsibility__social-card--social-1::before{background-size:4.1rem 4.1rem}.responsibility__social-card--social-2::before{background-size:4.4rem 4.1rem}.responsibility__social-card--social-3::before{background-size:5rem 4rem}}.responsibility__card-wrapper{min-height:13.88888888888889vw;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-top:.833333333333333vw;padding-bottom:.694444444444444vw}@media only screen and (max-width:1199px){.responsibility__card-wrapper{min-height:15.625vw;padding-top:1.692708333333333vw;padding-bottom:1.302083333333333vw}}@media only screen and (max-width:767px){.responsibility__card-wrapper{min-height:12rem;padding-top:1.4rem;padding-bottom:1.2rem}}.responsibility__card-text{margin-top:0;margin-bottom:0;font-size:.972222222222222vw;line-height:1.428571428571429}@media only screen and (max-width:1199px){.responsibility__card-text{font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.responsibility__card-text{font-size:1.2rem;line-height:1.416666666666667}}.responsibility__bottom-text{width:42.916666666666664vw;margin-top:0;margin-bottom:0;margin-left:5.138888888888888vw;font-size:1.666666666666667vw;line-height:1.458333333333333;font-weight:700}@media only screen and (max-width:1199px){.responsibility__bottom-text{width:80.46875vw;margin-left:7.682291666666667vw;font-size:3.125vw}}@media only screen and (max-width:767px){.responsibility__bottom-text{width:100%;margin-left:0;font-size:1.4rem;line-height:1.428571428571429}}.responsibility__staff-container{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1199px){.responsibility__staff-container{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;padding-left:7.03125vw}}@media only screen and (max-width:767px){.responsibility__staff-container{padding-left:0}}.responsibility__staff-title{margin-bottom:1.944444444444444vw}@media only screen and (max-width:1199px){.responsibility__staff-title{margin-bottom:2.604166666666667vw;width:39.0625vw}}@media only screen and (max-width:767px){.responsibility__staff-title{margin-bottom:1.3rem;width:19rem}}@media only screen and (max-width:1199px){.responsibility__staff-text{width:54.6875vw}}@media only screen and (max-width:767px){.responsibility__staff-text{width:auto;padding-right:4.4rem}}@media only screen and (max-width:767px){.responsibility__staff-left{width:100%}}.responsibility__staff-right{margin-top:4.375vw;padding:2.5vw 1.527777777777778vw 2.777777777777778vw 1.666666666666667vw;background-color:#fff}@media only screen and (max-width:1199px){.responsibility__staff-right{margin-top:2.994791666666667vw;padding:3.255208333333333vw 2.083333333333333vw 3.776041666666667vw 2.34375vw}}@media only screen and (max-width:767px){.responsibility__staff-right{max-width:none;max-width:28.8rem;margin-top:1.4rem;padding:1.6rem 1rem 1.9rem 1.2rem}}.responsibility__logo-list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin-top:0;margin-bottom:0;margin-left:-1.527777777777778vw}@media only screen and (max-width:1199px){.responsibility__logo-list{margin-left:-2.083333333333333vw}}@media only screen and (max-width:767px){.responsibility__logo-list{margin-left:-1rem}}.responsibility__logo-item{width:6.666666666666667vw;max-height:6.458333333333334vw;margin-top:0;margin-bottom:0;margin-left:1.527777777777778vw;padding-left:0}.responsibility__logo-item--associate-2{width:7.083333333333333vw;margin-left:1.25vw}.responsibility__logo-item--associate-3{width:6.666666666666667vw;margin-left:1.25vw}.responsibility__logo-item--associate-4{width:6.041666666666667vw}.responsibility__logo-item::before{content:none}@media only screen and (max-width:1199px){.responsibility__logo-item{width:9.114583333333332vw;max-height:8.463541666666668vw;margin-left:2.083333333333333vw}.responsibility__logo-item--associate-2{width:9.375vw;margin-left:1.822916666666667vw}.responsibility__logo-item--associate-3{width:8.854166666666668vw;margin-left:1.822916666666667vw}.responsibility__logo-item--associate-4{width:8.072916666666668vw}}@media only screen and (max-width:767px){.responsibility__logo-item{width:4.3rem;max-height:4.2rem;margin-left:1rem}.responsibility__logo-item--associate-2{width:4.7rem;margin-left:.8rem}.responsibility__logo-item--associate-3{width:4.4rem;margin-left:.9rem}.responsibility__logo-item--associate-4{width:4rem}}.responsibility__logo{display:block;width:100%}.responsibility__expert-container{padding-top:9.583333333333334vw;padding-bottom:3.958333333333333vw}@media only screen and (max-width:1199px){.responsibility__expert-container{padding-top:47.00520833333333vw;padding-bottom:5.989583333333334vw;padding-left:7.03125vw}}@media only screen and (max-width:767px){.responsibility__expert-container{padding-top:34.6rem;padding-bottom:2.9rem;padding-left:0}}.responsibility__expert-title{margin-bottom:1.944444444444444vw}@media only screen and (max-width:1199px){.responsibility__expert-title{margin-bottom:3.645833333333333vw}}@media only screen and (max-width:767px){.responsibility__expert-title{margin-bottom:1.3rem}}.responsibility__expert-text{width:37.84722222222222vw}@media only screen and (max-width:1199px){.responsibility__expert-text{width:80.72916666666666vw}}@media only screen and (max-width:767px){.responsibility__expert-text{width:100%}}.responsibility__notes-vertical{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;top:0;right:0;list-style:none;margin-top:0;margin-bottom:0;margin-left:-1.736111111111111vw}@media only screen and (max-width:1199px){.responsibility__notes-vertical{margin-left:-1.171875vw}}@media only screen and (max-width:767px){.responsibility__notes-vertical{margin-left:-.6rem}}.responsibility__note-vertical{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:12.36111111111111vw;width:8.680555555555555vw;margin-top:0;margin-bottom:0;margin-left:1.736111111111111vw;padding-top:.694444444444444vw;padding-bottom:.555555555555556vw;padding-left:0;background-color:#fff;color:#fff}.responsibility__note-vertical:last-child{margin-right:0}.responsibility__note-vertical::before{content:"";position:absolute;top:100%;left:0;width:100%;border-left:4.340277777777778vw solid #fff;border-right:4.340277777777778vw solid #fff;border-bottom:1.875vw solid transparent;border-radius:0;transform:scale(1);background-color:transparent}@media only screen and (max-width:1199px){.responsibility__note-vertical{height:18.229166666666664vw;width:10.9375vw;margin-left:1.171875vw;padding-top:5.859375vw;padding-bottom:1.041666666666667vw}.responsibility__note-vertical--expert-1{-ms-flex-order:1;order:1}.responsibility__note-vertical--expert-1 .responsibility__note-image{width:7.552083333333333vw}.responsibility__note-vertical::before{border-left:5.46875vw solid #fff;border-right:5.46875vw solid #fff;border-bottom:2.734375vw solid transparent}}@media only screen and (max-width:767px){.responsibility__note-vertical{height:10.1rem;width:6.1rem;margin-left:.6rem;padding-top:3.4rem;padding-bottom:.8rem}.responsibility__note-vertical--expert-1 .responsibility__note-image{width:4.2rem}.responsibility__note-vertical::before{border-left:3.05rem solid #fff;border-right:3.05rem solid #fff;border-bottom:1.5rem solid transparent}}.responsibility__note-image{width:7.222222222222221vw}@media only screen and (max-width:1199px){.responsibility__note-image{width:10.9375vw}}@media only screen and (max-width:767px){.responsibility__note-image{width:6.1rem}}.responsibility__support{padding-top:7.916666666666666vw;padding-bottom:8.194444444444445vw;color:#fff;background-color:#c8102e;background-repeat:no-repeat;background-position:center;background-size:cover}@media only screen and (max-width:1199px){.responsibility__support{padding-top:8.984375vw;padding-bottom:8.854166666666668vw;background-position:100%}}@media only screen and (max-width:767px){.responsibility__support{padding-top:13.4rem;padding-bottom:3rem;background-position:center;background-size:cover}}.responsibility__support-container{padding-left:.486111111111111vw}@media only screen and (max-width:1199px){.responsibility__support-container{padding-left:7.161458333333333vw}}@media only screen and (max-width:767px){.responsibility__support-container{padding-left:0}}@media only screen and (max-width:1199px){.responsibility__support-text{width:78.38541666666666vw}}@media only screen and (max-width:767px){.responsibility__support-text{width:100%}}.responsibility__staff{padding-top:10.069444444444445vw;padding-bottom:4.722222222222222vw;background-color:#f5f7fd;background-repeat:no-repeat;background-position:center;background-size:cover}@media only screen and (max-width:1199px){.responsibility__staff{padding-top:21.484375vw;padding-bottom:4.6875vw;background-size:cover}}@media only screen and (max-width:767px){.responsibility__staff{padding-top:21.6rem;padding-bottom:3.6rem;background-size:cover}}.responsibility__expert{color:#fff;background-color:#c8102e;background-repeat:no-repeat;background-position:center;background-size:cover}@media only screen and (max-width:1199px){.responsibility__expert{background-position:center top;background-size:cover}}@media only screen and (max-width:1199px){.responsibility__expert{background-position:45% top}}.company__intro{margin-bottom:3.541666666666667vw}@media only screen and (max-width:1199px){.company__intro{margin-bottom:0;padding-bottom:7.552083333333333vw}}@media only screen and (max-width:767px){.company__intro{padding-bottom:2.9rem}}.company__intro-container{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;padding:0 .902777777777778vw}@media only screen and (max-width:1199px){.company__intro-container{-ms-flex-direction:column;flex-direction:column;padding:0 1.692708333333333vw}}@media only screen and (max-width:767px){.company__intro-container{padding:0}}.company__block{width:37.22222222222222vw;-ms-flex-negative:0;flex-shrink:0;margin-top:-3.125vw;margin-right:3.680555555555556vw;padding:6.805555555555555vw 5.555555555555555vw 6.597222222222222vw;background-color:#fff}@media only screen and (max-width:1199px){.company__block{width:82.29166666666666vw;margin-top:-5.338541666666666vw;margin-bottom:3.90625vw;margin-left:auto;margin-right:auto;padding:7.421875vw 4.557291666666666vw 11.197916666666668vw 7.161458333333333vw}}@media only screen and (max-width:767px){.company__block{width:100%;margin-top:-4rem;margin-bottom:2.7rem;padding:2.9rem 1.6rem 2rem}}.company__title{margin-top:0;margin-bottom:.972222222222222vw;font-size:2.222222222222222vw;line-height:1.125}@media only screen and (max-width:1199px){.company__title{margin-bottom:1.822916666666667vw;font-size:4.166666666666666vw;line-height:1.25}}@media only screen and (max-width:767px){.company__title{margin-bottom:1.3rem;font-size:2.4rem;line-height:1.125}}.company__block-description{margin-top:0;margin-bottom:0;font-size:1.111111111111111vw;line-height:1.25;font-weight:500}@media only screen and (max-width:1199px){.company__block-description{font-size:2.083333333333333vw}}@media only screen and (max-width:767px){.company__block-description{font-size:1.2rem;line-height:1.25;font-weight:400}}.company__mission-section{margin-top:-1.666666666666667vw;padding-top:3.333333333333333vw}@media only screen and (max-width:1199px){.company__mission-section{width:69.27083333333334vw;margin-left:auto;margin-right:auto;margin-top:-2.994791666666667vw;padding-top:0;padding-left:.651041666666667vw}}@media only screen and (max-width:767px){.company__mission-section{width:26.3rem;margin-top:-3.2rem;margin-left:1.6rem;padding-left:0;padding-top:0}}.company__mission{position:relative;margin-top:1.666666666666667vw}.company__mission::after{content:"";position:absolute;left:.208333333333333vw;bottom:-.972222222222222vw;width:18.333333333333332vw;height:3px;background-color:#c8102e}.company__mission:last-child::after{content:none}@media only screen and (min-width:1920px){.company__mission::after{height:.208333333333333vw}}@media only screen and (max-width:1199px){.company__mission{margin-top:2.994791666666667vw}.company__mission::after{left:.390625vw;bottom:-1.953125vw;width:34.375vw;height:3px}}@media only screen and (max-width:767px){.company__mission{margin-top:3.2rem}.company__mission::after{left:.3rem;bottom:-1.4rem;width:26.4rem;height:2px}}.company__mission-title{margin-top:0;margin-bottom:.416666666666667vw;font-size:2.222222222222222vw;line-height:1.125}@media only screen and (max-width:1199px){.company__mission-title{margin-bottom:.78125vw;padding-left:0;font-size:4.166666666666666vw;line-height:1.25}.company__mission-title--default{margin-bottom:.260416666666667vw}}@media only screen and (max-width:767px){.company__mission-title{margin-bottom:1.5rem;font-size:2.4rem;line-height:1.25}.company__mission-title--default{margin-bottom:.7rem}}.company__description{margin-top:0;margin-bottom:0;padding-left:.208333333333333vw;font-size:.972222222222222vw;line-height:1.5}@media only screen and (max-width:1199px){.company__description{padding-left:0;font-size:1.822916666666667vw;line-height:1.428571428571429}}@media only screen and (max-width:767px){.company__description{padding-left:0;font-size:1.2rem;line-height:1.416666666666667}}.company__assortment{padding-top:2.222222222222222vw;padding-bottom:2.847222222222222vw;background-color:#f5f7fd;background-size:cover;background-repeat:no-repeat;background-position:center}@media only screen and (max-width:1199px){.company__assortment{padding-top:2.734375vw;padding-bottom:4.036458333333334vw}}@media only screen and (max-width:767px){.company__assortment{padding-bottom:2.8rem}}.company__assortment-container{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1199px){.company__assortment-container{-ms-flex-direction:column;flex-direction:column}}.company__assortment-left{width:28.47222222222222vw;margin-top:1.458333333333333vw;margin-left:2.222222222222222vw}@media only screen and (max-width:1199px){.company__assortment-left{width:53.385416666666664vw;margin-top:2.734375vw;margin-left:auto;margin-right:auto}}@media only screen and (max-width:767px){.company__assortment-left{width:100%;margin-top:2.1rem;margin-left:0}}.company__assortment-description{margin-top:0;margin-bottom:0;padding-left:.972222222222222vw;font-size:1.111111111111111vw;font-weight:500;line-height:1.3125}@media only screen and (max-width:1199px){.company__assortment-description{padding-left:1.041666666666667vw;font-size:2.083333333333333vw;line-height:1.25}}@media only screen and (max-width:767px){.company__assortment-description{padding-left:0;font-weight:400;font-size:1.4rem;line-height:1.285714285714286}}.company__assortment-text{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:0;margin-bottom:1.597222222222222vw;font-weight:500}.company__assortment-text::after{content:"";position:absolute;left:1.180555555555556vw;bottom:-.972222222222222vw;width:21.11111111111111vw;height:.138888888888889vw;background-color:#000}@media only screen and (max-width:1199px){.company__assortment-text{margin-bottom:2.734375vw}.company__assortment-text::after{left:1.041666666666667vw;bottom:-2.083333333333333vw;width:39.58333333333333vw;height:.260416666666667vw}}@media only screen and (max-width:767px){.company__assortment-text{margin-bottom:3.3rem;font-weight:400}.company__assortment-text::after{left:0;bottom:-1.7rem;width:100%;height:.2rem}}.company__assortment-number{font-size:11.11111111111111vw;font-weight:700;line-height:1;color:#c8102e}@media only screen and (max-width:1199px){.company__assortment-number{font-size:20.833333333333336vw}}@media only screen and (max-width:767px){.company__assortment-number{font-size:14rem}}.company__assortment-number-text{margin-top:-.972222222222222vw;padding-right:4.166666666666666vw;padding-left:.972222222222222vw;font-size:1.875vw;font-weight:700;line-height:1.148148148148148}@media only screen and (max-width:1199px){.company__assortment-number-text{margin-top:-.651041666666667vw;font-size:3.125vw;line-height:1.208333333333333}}@media only screen and (max-width:767px){.company__assortment-number-text{margin-top:-.9rem;padding-left:0;font-size:2rem;line-height:1.2}}.company__assortment-block{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin-top:4.097222222222222vw;padding-top:3.541666666666667vw;padding-left:3.541666666666667vw;padding-right:3.541666666666667vw;padding-bottom:3.680555555555556vw;background-color:#fff;width:54.02777777777777vw;margin-right:-2.638888888888889vw;font-weight:500}@media only screen and (max-width:1199px){.company__assortment-block{margin-top:4.6875vw;padding-top:6.640625vw;padding-left:6.640625vw;padding-right:5.208333333333334vw;padding-bottom:4.557291666666666vw;width:100%;margin-right:-4.947916666666666vw}}@media only screen and (max-width:767px){.company__assortment-block{-ms-flex-direction:column;flex-direction:column;margin-top:2.6rem;padding-top:2.8rem;padding-left:1.6rem;padding-right:1rem;padding-bottom:2.6rem;margin-right:-3.8rem}}.company__sertificate-description{margin-top:0;margin-bottom:0;margin-left:1.597222222222222vw;font-size:1.111111111111111vw;line-height:1.375}@media only screen and (max-width:1199px){.company__sertificate-description{margin-top:.651041666666667vw;margin-left:2.994791666666667vw;font-size:2.083333333333333vw}}@media only screen and (max-width:767px){.company__sertificate-description{width:100%;margin-top:2.3rem;margin-left:0;padding-left:.6rem;font-size:1.4rem;line-height:1.428571428571429}}.company__sertificates{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-negative:0;flex-shrink:0}.company__sertificate{display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:6.319444444444445vw;height:6.319444444444445vw;margin-right:1.805555555555555vw;padding-top:.555555555555556vw;border-radius:50%;background-color:#c8102e;color:#fff;font-size:1.944444444444444vw;line-height:1.285714285714286;font-weight:700}@media only screen and (max-width:1199px){.company__sertificate{width:12.369791666666668vw;height:12.369791666666668vw;margin-right:3.385416666666667vw;padding-top:.651041666666667vw;font-size:3.125vw;line-height:1.5}}@media only screen and (max-width:767px){.company__sertificate{width:9.5rem;height:9.5rem;margin-right:1.3rem;padding-top:.5rem;font-size:2.4rem}}.company__area{padding-top:4.236111111111112vw;padding-bottom:10.902777777777779vw}@media only screen and (max-width:1199px){.company__area{padding-top:6.119791666666666vw;padding-bottom:29.817708333333332vw}}@media only screen and (max-width:767px){.company__area{padding-top:2.6rem;padding-bottom:15.7rem}}.company__area-title{margin-top:0;margin-bottom:.416666666666667vw;margin-left:8.472222222222223vw;font-size:2.222222222222222vw;line-height:1.125}@media only screen and (max-width:1199px){.company__area-title{margin-bottom:1.041666666666667vw;margin-left:0;font-size:4.166666666666666vw}}@media only screen and (max-width:767px){.company__area-title{margin-bottom:.6rem;padding-left:1.6rem;font-size:2.4rem;line-height:1.25}}.company__slider-wrapper{position:relative;margin-left:auto;margin-right:auto;box-sizing:border-box}@media only screen and (max-width:1199px){.company__slider-wrapper{width:auto;margin-left:0;padding-left:0}}@media only screen and (max-width:767px){.company__slider-wrapper{margin-left:.8rem}}.company__slider-container{margin-left:auto;margin-right:auto;width:75.55555555555556vw;padding-top:1.388888888888889vw;padding-bottom:1.388888888888889vw;padding-left:.416666666666667vw;box-sizing:border-box}@media only screen and (max-width:1199px){.company__slider-container{width:100%;padding-top:2.604166666666667vw;padding-bottom:2.604166666666667vw;padding-left:0}}@media only screen and (max-width:767px){.company__slider-container{padding-top:1.5rem;padding-bottom:1.5rem}}.company__swiper-wrapper{position:relative;box-sizing:border-box}.company__slide{width:18.88888888888889vw!important;height:20.833333333333336vw!important}@media only screen and (max-width:1199px){.company__slide{width:35.41666666666667vw!important;height:39.0625vw!important}}@media only screen and (max-width:767px){.company__slide{width:18.4rem!important;height:20.5rem!important}}.company__area-item{width:17.083333333333332vw;height:100%;margin-left:auto;margin-right:auto;padding:1.388888888888889vw;box-sizing:border-box}@media only screen and (max-width:1199px){.company__area-item{width:32.03125vw;padding:2.604166666666667vw}}@media only screen and (max-width:767px){.company__area-item{width:16.8rem;padding:1.4rem .3rem;box-shadow:0 .4rem 1.6rem rgba(0,0,0,.08)}}.company__area-name{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;min-height:2.777777777777778vw;font-size:1.111111111111111vw;line-height:1.25;text-align:center}@media only screen and (max-width:1199px){.company__area-name{min-height:5.208333333333334vw;font-size:2.083333333333333vw;line-height:1.25}}@media only screen and (max-width:767px){.company__area-name{font-size:1.4rem;line-height:1.214285714285714}}.company__area-icon-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:11.11111111111111vw;height:11.11111111111111vw;margin-right:auto;margin-bottom:2.430555555555556vw;margin-left:auto;border-radius:50%;border:3px solid #c8102e}@media only screen and (min-width:1920px){.company__area-icon-wrapper{border-width:.138888888888889vw}}@media only screen and (max-width:1199px){.company__area-icon-wrapper{width:20.833333333333336vw;height:20.833333333333336vw;margin-bottom:4.296875vw}}@media only screen and (max-width:767px){.company__area-icon-wrapper{width:10.9rem;height:10.9rem;margin-bottom:2.4rem}}.company__area-icon{display:block;width:6.944444444444445vw;height:6.944444444444445vw;fill:transparent}.company__area-icon--hastro{width:6.944444444444445vw;height:7.083333333333333vw}.company__area-icon--sugar{width:6.944444444444445vw;height:6.944444444444445vw}.company__area-icon--vein{width:6.875000000000001vw;height:6.875000000000001vw}.company__area-icon--hypo{width:5vw;height:7.013888888888889vw}.company__area-icon--therapy-5{width:6.944444444444445vw;height:6.458333333333334vw}.company__area-icon--therapy-6{width:9.652777777777779vw;height:9.652777777777779vw}.company__area-icon--therapy-7{width:5.972222222222222vw;height:6.458333333333334vw}.company__area-icon--therapy-8{width:5.972222222222222vw;height:5.694444444444445vw}.company__area-icon--therapy-9{width:6.111111111111111vw;height:6.180555555555555vw}.company__area-icon--therapy-10{width:4.444444444444445vw;height:6.111111111111111vw}@media only screen and (max-width:1199px){.company__area-icon{width:13.020833333333334vw;height:13.020833333333334vw}.company__area-icon--hastro{width:13.020833333333334vw;height:13.28125vw}.company__area-icon--sugar{width:13.020833333333334vw;height:13.020833333333334vw}.company__area-icon--vein{width:12.890625vw;height:12.890625vw}.company__area-icon--hypo{width:9.375vw;height:13.151041666666666vw}.company__area-icon--therapy-5{width:13.020833333333334vw;height:12.109375vw}.company__area-icon--therapy-6{width:18.098958333333336vw;height:18.098958333333336vw}.company__area-icon--therapy-7{width:11.197916666666668vw;height:12.109375vw}.company__area-icon--therapy-8{width:11.197916666666668vw;height:10.677083333333332vw}.company__area-icon--therapy-9{width:11.458333333333332vw;height:11.588541666666668vw}.company__area-icon--therapy-10{width:8.333333333333332vw;height:11.458333333333332vw}}@media only screen and (max-width:767px){.company__area-icon{width:6.8rem;height:6.8rem}.company__area-icon--hastro{width:6.8rem;height:6.8rem}.company__area-icon--sugar{width:6.8rem;height:6.8rem}.company__area-icon--vein{width:6.8rem;height:6.8rem}.company__area-icon--hypo{width:6.8rem;height:6.8rem}.company__area-icon--therapy-5{width:6.8rem;height:6.8rem}.company__area-icon--therapy-6{width:8rem;height:8rem}.company__area-icon--therapy-7{width:6rem;height:6rem}.company__area-icon--therapy-8{width:6rem;height:6rem}.company__area-icon--therapy-9{width:6.1rem;height:6.1rem}.company__area-icon--therapy-10{width:5rem;height:6rem}}.company__slider-pagination{position:relative;bottom:0;left:0;width:auto;color:#c8102e;font-size:1.666666666666667vw;line-height:1.5}@media only screen and (max-width:1199px){.company__slider-pagination{font-size:3.125vw}}@media only screen and (max-width:767px){.company__slider-pagination{font-size:2.4rem}}@media only screen and (max-width:1199px){.company__slider-nav{display:none}}.company__button-next,.company__button-prev{top:51%;transform:translateY(-50%);margin-top:0;width:4.166666666666666vw;height:1.25vw;outline:none}.company__button-next.swiper-button-disabled,.company__button-prev.swiper-button-disabled{opacity:1}.company__button-next.swiper-button-disabled .company__arrow-icon,.company__button-prev.swiper-button-disabled .company__arrow-icon{fill:#80869c}.company__button-next::after,.company__button-prev::after{content:none}@media only screen and (max-width:1199px){.company__button-next,.company__button-prev{width:7.8125vw;height:2.34375vw}}@media only screen and (max-width:767px){.company__button-next,.company__button-prev{width:2rem;height:.8rem}}.company__button-prev{left:-.833333333333333vw}@media only screen and (max-width:1199px){.company__button-prev{left:-1.5625vw}}@media only screen and (max-width:767px){.company__button-prev{left:-1.2rem}}.company__button-next{right:-.833333333333333vw}@media only screen and (max-width:1199px){.company__button-next{right:-1.5625vw}}@media only screen and (max-width:767px){.company__button-next{right:-1.2rem}}.company__arrow-icon{display:block;width:4.166666666666666vw;height:1.25vw;fill:#c8102e}@media only screen and (max-width:1199px){.company__arrow-icon{width:7.8125vw;height:2.34375vw}}@media only screen and (max-width:767px){.company__arrow-icon{width:2rem;height:.8rem}}.company__more-container{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.company__more-block{width:73.75vw;margin-top:-10.277777777777777vw;padding:3.402777777777778vw 6.25vw 3.472222222222222vw 10.625vw;background-color:#fff}.company__more-block--number{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:73.75vw;margin-top:-9.305555555555555vw;padding:4.722222222222222vw 2.5vw 3.472222222222222vw 5.138888888888888vw}.company__more-block--number .company__number::after{height:4.444444444444445vw}.company__more-block--number .company__more-item:nth-child(2n-1){margin-right:4.444444444444445vw}@media only screen and (max-width:1199px){.company__more-block{width:100%;margin-top:-27.994791666666668vw;margin-left:0;padding:5.989583333333334vw 2.994791666666667vw 5.078125vw 5.859375vw;background-color:#fff}.company__more-block--number{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-26.953125vw;padding:4.947916666666666vw 4.6875vw 3.385416666666667vw 18.489583333333336vw}.company__more-block--number .company__number::after{height:8.333333333333332vw}.company__more-block--number .company__more-item:nth-child(2n-1){margin-right:0}}@media only screen and (max-width:767px){.company__more-block{margin-top:-15.4rem;margin-left:0;padding:2.4rem .6rem 2rem .9rem;background-color:#fff}.company__more-block--number{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-15.9rem;padding:1.6rem 1rem 2.1rem 1.7rem}.company__more-block--number .company__more-item{width:26.1rem;margin-left:auto;margin-right:auto}.company__more-block--number .company__more-item:nth-child(2n-1){margin-right:auto}.company__more-block--number .company__number{margin-right:2.2rem}.company__more-block--number .company__number::after{height:5.5rem}.company__more-block--number .company__number-text{margin-bottom:-.1rem}}.company__more-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:0;margin-bottom:0}@media only screen and (max-width:1199px){.company__more-item{margin-bottom:1.171875vw}.company__more-item:last-child{margin-bottom:0}}@media only screen and (max-width:767px){.company__more-item{margin-bottom:.7rem}.company__more-item--default .company__number::after{content:none}.company__more-item--default .company__number-text{position:relative}.company__more-item--default .company__number-text::before{content:"";position:absolute;background-color:#c8102e;top:49%;transform:translateY(-50%);left:-1.2rem;height:98%;width:.4rem}}.company__number{position:relative;margin-top:.277777777777778vw;margin-right:2.777777777777778vw;font-size:5vw;line-height:1.277777777777778;font-weight:700}.company__number::after{content:"";position:absolute;top:45%;transform:translateY(-50%);right:-1.736111111111111vw;height:6.111111111111111vw;width:.555555555555556vw;background-color:#c8102e}@media only screen and (max-width:1199px){.company__number{min-width:21.223958333333336vw;text-align:right;margin-top:.520833333333333vw;margin-right:5.208333333333334vw;font-size:9.375vw;line-height:1.277777777777778}.company__number::after{transform:translateY(-50%);right:-3.255208333333333vw;height:22.135416666666664vw;width:1.041666666666667vw}}@media only screen and (max-width:767px){.company__number{min-width:10.9rem;margin-top:.4rem;margin-right:2rem;font-size:4.8rem;line-height:1.458333333333333}.company__number::after{transform:translateY(-50%);right:-1.2rem;height:18.6rem;width:.4rem}}.company__number-text{margin-top:0;margin-bottom:.277777777777778vw;font-size:1.666666666666667vw;line-height:1.541666666666667;font-weight:700}@media only screen and (max-width:1199px){.company__number-text{margin-bottom:.520833333333333vw;font-size:3.125vw;line-height:1.5}}@media only screen and (max-width:767px){.company__number-text{font-size:1.4rem;line-height:1.5}}.company__development{background-color:#f5f7fd;padding-bottom:22.36111111111111vw;background-size:cover;background-repeat:no-repeat;background-position:center}@media only screen and (max-width:1199px){.company__development{padding-bottom:43.359375vw}}@media only screen and (max-width:767px){.company__development{padding-bottom:18rem}}.company__development-wrapper{width:31.805555555555554vw;margin-top:5.694444444444445vw;margin-left:8.472222222222223vw}@media only screen and (max-width:1199px){.company__development-wrapper{width:59.635416666666664vw;margin-top:9.114583333333332vw;margin-left:7.8125vw}}@media only screen and (max-width:767px){.company__development-wrapper{width:auto;margin-top:3.4rem;margin-left:1.6rem}}.company__development-title{margin-top:0;margin-bottom:3.541666666666667vw;padding-right:1.388888888888889vw;font-size:2.222222222222222vw;line-height:1.25}@media only screen and (max-width:1199px){.company__development-title{margin-bottom:6.640625vw;padding-right:2.604166666666667vw;font-size:4.166666666666666vw}}@media only screen and (max-width:767px){.company__development-title{margin-bottom:1.5rem;font-size:2.4rem;line-height:1.25}}.company__development-text{margin-top:0;margin-bottom:0;font-size:.972222222222222vw;font-weight:500;line-height:1.642857142857143}@media only screen and (max-width:1199px){.company__development-text{font-size:2.083333333333333vw;line-height:1.25}}@media only screen and (max-width:767px){.company__development-text{font-size:1.4rem;line-height:1.285714285714286;font-weight:400}}.company__indicators{padding-bottom:4.791666666666667vw;background-color:#c8102e;background-repeat:no-repeat;background-size:cover;background-position:center}@media only screen and (max-width:1199px){.company__indicators{padding-bottom:8.333333333333332vw}}@media only screen and (max-width:767px){.company__indicators{padding-bottom:4.4rem}}.company__indicators-container{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:distribute;justify-content:space-around;padding-right:13.333333333333334vw;padding-left:11.805555555555555vw;margin-top:6.388888888888888vw}@media only screen and (max-width:1199px){.company__indicators-container{margin-top:8.333333333333332vw;padding-right:10.677083333333332vw;padding-left:10.807291666666668vw;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width:767px){.company__indicators-container{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;padding-right:0;padding-left:0;margin-top:4.4rem}}.company__indicator-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:18.75vw;height:18.75vw;padding-top:.833333333333333vw;padding-left:2.013888888888889vw;padding-right:.347222222222222vw;padding-bottom:2.013888888888889vw;border-radius:50%;border:4px solid #fff;color:#fff;font-weight:700}.company__indicator-wrapper--revenue{padding-bottom:.694444444444444vw}.company__indicator-wrapper--revenue .company__indicator-text--bottom{margin-top:-.763888888888889vw}@media only screen and (min-width:1920px){.company__indicator-wrapper{border-width:.277777777777778vw}}@media only screen and (max-width:1199px){.company__indicator-wrapper{width:35.41666666666667vw;height:35.41666666666667vw;padding-top:1.5625vw;padding-left:3.776041666666667vw;padding-right:.651041666666667vw;padding-bottom:3.776041666666667vw}.company__indicator-wrapper--revenue{padding-bottom:1.302083333333333vw}.company__indicator-wrapper--revenue .company__indicator-text--bottom{margin-top:-1.432291666666667vw}}@media only screen and (max-width:767px){.company__indicator-wrapper{width:22.8rem;height:22.8rem;margin-bottom:2.4rem;padding-top:2.6rem;padding-left:2.7rem;padding-right:1rem;padding-bottom:1.2rem}.company__indicator-wrapper:last-child{margin-bottom:0}.company__indicator-wrapper--revenue{padding-left:2rem;padding-top:3.8rem;padding-bottom:1rem}.company__indicator-wrapper--revenue .company__indicator-text--bottom{margin-top:-.3rem}}.company__indicator{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:0;margin-bottom:0}@media only screen and (max-width:767px){.company__indicator{width:100%}}.company__indicator-number{margin-bottom:-1.805555555555555vw;font-size:9.027777777777777vw;line-height:1}.company__indicator-number--small{font-size:6.944444444444445vw}@media only screen and (max-width:1199px){.company__indicator-number{margin-bottom:-3.385416666666667vw;font-size:16.927083333333336vw}.company__indicator-number--small{font-size:13.020833333333334vw}}@media only screen and (max-width:767px){.company__indicator-number{margin-bottom:-2.6rem;font-size:12rem}.company__indicator-number--small{font-size:8rem}}.company__indicator-text{font-size:1.527777777777778vw;line-height:1.227272727272727}.company__indicator-text--bottom{margin-top:-1.388888888888889vw}@media only screen and (max-width:1199px){.company__indicator-text{font-size:2.864583333333333vw}.company__indicator-text--bottom{margin-top:-2.604166666666667vw}}@media only screen and (max-width:767px){.company__indicator-text{font-size:2.2rem}.company__indicator-text--bottom{margin-top:-1.5rem;text-align:center;padding-right:1.5rem}.company__indicator-text sup{top:-.1em;left:.2rem;font-size:90%}}.company__dynamic{position:relative;padding-top:4.791666666666667vw;min-height:38.263888888888886vw}@media only screen and (max-width:1199px){.company__dynamic{padding-top:2.604166666666667vw;min-height:1px;padding-bottom:5.989583333333334vw}}@media only screen and (max-width:767px){.company__dynamic{padding-top:11.1rem;padding-bottom:2.9rem}}.company__dynamic-title{position:absolute;z-index:2;margin-top:0;margin-bottom:0;width:13.194444444444445vw;top:4.513888888888888vw;left:2.569444444444444vw;font-size:2.222222222222222vw;line-height:1.03125}@media only screen and (max-width:1199px){.company__dynamic-title{width:24.739583333333336vw;top:4.036458333333334vw;left:8.072916666666668vw;font-size:4.166666666666666vw;line-height:1.25}}@media only screen and (max-width:767px){.company__dynamic-title{width:19rem;top:-6.4rem;left:1.6rem;font-size:2.4rem;line-height:1.25}}@media only screen and (max-width:1199px){.company__dynamic-container{width:auto}}.company__dynamic-slider .swiper-wrapper{box-sizing:border-box}@media only screen and (max-width:1199px){.company__dynamic-slider{width:100%}}.company__graph{width:100%;position:relative}@media only screen and (max-width:1199px){.company__graph{width:auto}}@media only screen and (max-width:1199px){.company__graph-slide{width:166.66666666666669vw!important;height:49.73958333333333vw!important;padding-left:9.505208333333332vw;box-sizing:content-box}}@media only screen and (max-width:767px){.company__graph-slide{width:128rem!important;height:38.2rem!important;padding-left:0}}.company__graph-image{display:block;width:100%}@media only screen and (max-width:1199px){.company__graph-image{max-width:none}}.company__geography{padding-top:2.847222222222222vw;padding-bottom:6.944444444444445vw;background-color:#f5f7fd}@media only screen and (max-width:1199px){.company__geography{padding-top:6.770833333333333vw;padding-bottom:14.583333333333334vw}}@media only screen and (max-width:767px){.company__geography{padding-top:4.2rem;padding-bottom:6rem}}.company__geography-title{margin-top:0;margin-bottom:3.333333333333333vw;margin-left:2.152777777777778vw;width:38.19444444444444vw;font-size:2.222222222222222vw;line-height:1.25}@media only screen and (max-width:1199px){.company__geography-title{margin-bottom:4.557291666666666vw;margin-left:7.8125vw;width:71.61458333333334vw;font-size:4.166666666666666vw}}@media only screen and (max-width:767px){.company__geography-title{margin-bottom:2rem;margin-left:1.6rem;width:auto;font-size:2.4rem;line-height:1.25}}.company__geography-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1199px){.company__geography-wrapper{-ms-flex-direction:column;flex-direction:column}}.company__geography-map{margin-left:1.111111111111111vw;width:55.208333333333336vw}@media only screen and (max-width:1199px){.company__geography-map{margin-left:0;margin-left:8.463541666666668vw;width:79%}}@media only screen and (max-width:767px){.company__geography-map{width:98%;margin-left:1.2rem}}.company__geography-image{width:100%}.company__geography-text{width:31.805555555555554vw;margin-top:4.722222222222222vw;padding-right:2.708333333333333vw}@media only screen and (max-width:1199px){.company__geography-text{width:80.46875vw;margin-top:-28.515625vw;margin-left:auto;margin-right:auto;padding-right:5.078125vw}}@media only screen and (max-width:767px){.company__geography-text{width:100%;margin-top:-5.2rem;margin-left:0;padding-left:2rem;padding-right:0}}.company__geography-description{margin-top:0;margin-bottom:2.916666666666667vw;font-size:1.111111111111111vw;line-height:1.527777777777778vw;font-weight:500}@media only screen and (max-width:1199px){.company__geography-description{margin-bottom:5.46875vw;font-size:2.083333333333333vw;line-height:2.864583333333333vw}}@media only screen and (max-width:767px){.company__geography-description{margin-bottom:1rem;font-weight:400;font-size:1.4rem;line-height:2rem}.company__geography-description:last-child{margin-bottom:0}}.company__group{height:94.58333333333333vw;background-color:rgba(109,123,173,.2);background-repeat:no-repeat;background-size:cover;background-position:80%}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.company__group{background-position:96%}}@media only screen and (max-width:1199px){.company__group{height:auto;padding-bottom:0;margin-bottom:-.651041666666667vw;background-image:none!important}}@media only screen and (max-width:767px){.company__group{padding-bottom:.3rem;background-position:-3.2rem}}.company__group-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.company__main-title{margin-top:0;margin-bottom:1.666666666666667vw;width:22.22222222222222vw;font-size:2.222222222222222vw;line-height:1.4375}@media only screen and (max-width:1199px){.company__main-title{margin-bottom:3.125vw;width:41.66666666666667vw;font-size:4.166666666666666vw}}@media only screen and (max-width:767px){.company__main-title{margin-bottom:1.6rem;width:100%;font-size:2rem;line-height:1.45}}.company__main-item{display:-ms-flexbox;display:flex;margin-top:-2.083333333333333vw;margin-bottom:3.541666666666667vw;padding-top:3.680555555555556vw;padding-right:2.777777777777778vw;padding-bottom:4.375vw;padding-left:2.638888888888889vw;background-color:#fff}@media only screen and (max-width:1199px){.company__main-item{-ms-flex-direction:column;flex-direction:column;width:81.77083333333334vw;margin-top:-3.385416666666667vw;margin-bottom:3.90625vw;margin-left:auto;margin-right:auto;padding-top:4.427083333333334vw;padding-right:13.411458333333334vw;padding-bottom:9.244791666666668vw;padding-left:16.015625vw}}@media only screen and (max-width:767px){.company__main-item{width:100%;margin-top:-2.8rem;margin-bottom:1.2rem;padding-top:2.2rem;padding-right:1.6rem;padding-bottom:4.3rem;padding-left:1.6rem}}.company__logo-section{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;min-height:4.722222222222222vw;margin-bottom:1.041666666666667vw}.company__logo-section--main{-ms-flex-pack:center;justify-content:center;width:40.416666666666664vw;margin-bottom:0}@media only screen and (max-width:1199px){.company__logo-section{min-height:8.854166666666668vw;margin-bottom:1.953125vw}.company__logo-section--main{width:49.21875vw;margin-bottom:5.208333333333334vw}}@media only screen and (max-width:767px){.company__logo-section{min-height:6.6rem;margin-bottom:.9rem}.company__logo-section--main{margin-bottom:2.6rem;width:25.6rem}}.company__main-logo-wrapper{width:26.52777777777778vw;margin-top:.972222222222222vw}@media only screen and (max-width:1199px){.company__main-logo-wrapper{width:100%;margin-top:1.822916666666667vw}}@media only screen and (max-width:767px){.company__main-logo-wrapper{width:25.6rem}}.company__main-text{margin-left:9.375vw;padding-right:6.944444444444445vw;font-size:1.111111111111111vw;line-height:1.388888888888889vw;font-weight:700}@media only screen and (max-width:1199px){.company__main-text{margin-left:0;padding-right:2.083333333333333vw;font-size:2.083333333333333vw;line-height:2.604166666666667vw}}@media only screen and (max-width:767px){.company__main-text{padding-right:0;font-size:1.2rem;line-height:1.5rem}}.company__main-description{margin-top:0;margin-bottom:0;font-weight:500}.company__list-wrapper{max-width:100%}@media only screen and (max-width:1199px){.company__list-wrapper{width:81.77083333333334vw;margin-left:auto;margin-right:auto}}@media only screen and (max-width:767px){.company__list-wrapper{width:100%}}.company__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-left:-1.666666666666667vw}@media only screen and (max-width:1199px){.company__list{margin-top:-3.255208333333333vw;margin-left:-3.125vw}}@media only screen and (max-width:767px){.company__list{margin-top:-1.3rem;margin-left:-2.4rem}}.company__item{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:20.90277777777778vw;min-height:15.902777777777777vw;margin-left:1.666666666666667vw;padding-top:2.569444444444444vw;padding-left:1.25vw;padding-right:1.25vw;padding-bottom:1.388888888888889vw;background-color:#fff;border-radius:.555555555555556vw;box-shadow:none}.company__item::after{content:"";position:absolute;left:51%;transform:translateX(-50%);bottom:100%;width:.277777777777778vw;height:3.819444444444445vw;background-image:url(/media/images/dotted-line.svg);background-size:cover;background-position:left bottom}@media only screen and (max-width:1199px){.company__item{width:39.19270833333333vw;max-width:none;-ms-flex-positive:0;flex-grow:0;min-height:31.640625vw;margin-left:3.125vw;margin-top:3.255208333333333vw;padding-top:4.817708333333334vw;padding-left:2.34375vw;padding-right:2.34375vw;padding-bottom:2.604166666666667vw;border-radius:1.041666666666667vw}.company__item::after{content:none}}@media only screen and (max-width:767px){.company__item{width:100%;min-height:20.8rem;margin-top:1.3rem;margin-left:2.4rem;padding-top:2.1rem;padding-left:1.8rem;padding-right:1.8rem;padding-bottom:1.6rem;border-radius:.8rem}.company__item::after{width:.4rem;height:5.5rem}}.company__logo-wrapper--industries{width:22.22222222222222vw}.company__logo-wrapper--velpharm{width:8.88888888888889vw}.company__logo-wrapper--veltrade{width:8.055555555555555vw}.company__logo-wrapper--llc{width:10.48611111111111vw;margin-bottom:.625vw}.company__logo-wrapper--industries{width:12.777777777777777vw}@media only screen and (max-width:1199px){.company__logo-wrapper--industries{width:41.66666666666667vw}.company__logo-wrapper--velpharm{width:16.666666666666664vw}.company__logo-wrapper--veltrade{width:15.104166666666666vw}.company__logo-wrapper--llc{width:19.661458333333336vw;margin-bottom:1.171875vw}.company__logo-wrapper--industries{width:23.958333333333336vw}}@media only screen and (max-width:767px){.company__logo-wrapper--industries{width:32rem}.company__logo-wrapper--velpharm{width:12.8rem}.company__logo-wrapper--veltrade{width:11.6rem}.company__logo-wrapper--llc{width:15.1rem;margin-bottom:.9rem}.company__logo-wrapper--industries{width:18.4rem}}.company__logo{display:block;width:100%}.company__item-description{margin-top:0;margin-bottom:0;font-size:.833333333333333vw;line-height:1.25}@media only screen and (max-width:1199px){.company__item-description{font-size:1.5625vw}}@media only screen and (max-width:767px){.company__item-description{font-size:1.2rem}}.company__source{font-size:.833333333333333vw}.company__source .page__link-icon{top:50%;left:calc(100% - 2.152777777777778vw);width:2.986111111111111vw}@media only screen and (max-width:1199px){.company__source{font-size:1.5625vw}.company__source .page__link-icon{left:calc(100% - 4.036458333333334vw);width:5.598958333333334vw}}@media only screen and (max-width:767px){.company__source{font-size:1.2rem}.company__source .page__link-icon{left:calc(100% - 3.1rem);width:4.3rem}}.company__text{margin-top:0;margin-bottom:.347222222222222vw}@media only screen and (max-width:1199px){.company__text{margin-bottom:.651041666666667vw}}@media only screen and (max-width:767px){.company__text{margin-bottom:.5rem}}.company__diagram{opacity:0}@media only screen and (max-width:1199px){.company__diagram{display:block;margin-top:3.776041666666667vw;margin-left:.911458333333333vw;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;opacity:1}}@media only screen and (max-width:767px){.company__diagram{margin-top:1.5rem;margin-left:-1rem;margin-right:-1.6rem}}.company__diagram-image{display:block}@media only screen and (max-width:1199px){.company__diagram-image{display:block;width:86.71875vw}}@media only screen and (max-width:767px){.company__diagram-image{width:29.4rem;height:27.5rem}}.company__legend{margin-top:1.666666666666667vw;background-color:#fff}@media only screen and (min-width:1200px){.company__legend{width:100%}}@media only screen and (max-width:1199px){.company__legend{margin-top:1.692708333333333vw;padding-bottom:1.302083333333333vw}}@media only screen and (max-width:767px){.company__legend{margin-top:2rem;padding-bottom:1rem}}.company__legend-list{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin-top:-1.666666666666667vw;margin-left:-3.402777777777778vw;margin-bottom:0;padding-bottom:.277777777777778vw;padding-left:0}@media only screen and (max-width:1199px){.company__legend-list{-ms-flex-direction:column;flex-direction:column;margin-top:-1.692708333333333vw;margin-left:-3.125vw}}@media only screen and (max-width:767px){.company__legend-list{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:-1rem;margin-left:0}}.company__legend-item{position:relative;max-width:48%;margin-top:1.666666666666667vw;margin-bottom:0;margin-left:3.402777777777778vw;padding-left:0}.company__legend-item::before{content:none}@media only screen and (max-width:1199px){.company__legend-item{max-width:none;width:100%;margin-top:1.692708333333333vw;margin-left:3.125vw}}@media only screen and (max-width:767px){.company__legend-item{margin-left:0;margin-top:1rem}}.company__legend-text{margin-top:0;margin-bottom:0;font-size:.833333333333333vw;line-height:1.5;color:#80869c}@media only screen and (max-width:1199px){.company__legend-text{font-size:1.302083333333333vw;line-height:1.6}}@media only screen and (max-width:767px){.company__legend-text{font-size:1rem}}.graph__legend{margin-top:1.666666666666667vw}@media only screen and (min-width:1200px){.graph__legend{width:100%}}@media only screen and (max-width:1199px){.graph__legend{margin-top:1.692708333333333vw}}@media only screen and (max-width:767px){.graph__legend{margin-top:2rem}}.graph__legend-list{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin-top:-1.666666666666667vw;margin-left:-3.402777777777778vw;margin-bottom:0;padding-left:0}@media only screen and (max-width:1199px){.graph__legend-list{margin-top:-1.692708333333333vw;padding-left:8.072916666666668vw;margin-left:-3.125vw}}@media only screen and (max-width:767px){.graph__legend-list{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:-2rem;margin-left:-.4rem;padding-left:0}}.graph__legend-item{position:relative;margin-top:1.666666666666667vw;margin-bottom:0;margin-left:3.402777777777778vw;padding-left:2.222222222222222vw}.graph__legend-item::before{position:absolute;left:0;top:-.138888888888889vw;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:1.666666666666667vw;height:1.666666666666667vw;transform:scale(1);border-radius:0}.graph__legend-item--groups::before{background-color:#80869c}.graph__legend-item--preparation::before{background-color:#c8102e}.graph__legend-item--production::before{background-color:transparent;background-image:url(/media/images/graph-point.svg);background-repeat:no-repeat;background-position:center;background-image:1.666666666666667vw 1.111111111111111vw}@media only screen and (max-width:1199px){.graph__legend-item{margin-top:1.692708333333333vw;margin-left:3.125vw;padding-left:4.166666666666666vw}.graph__legend-item::before{top:.260416666666667vw;width:3.125vw;height:3.125vw}.graph__legend-item--groups{max-width:23.697916666666664vw}.graph__legend-item--preparation{max-width:14.84375vw}.graph__legend-item--production{max-width:25.520833333333332vw}.graph__legend-item--production::before{background-position:center top}}@media only screen and (max-width:767px){.graph__legend-item{max-width:none;margin-left:0;margin-top:2rem;padding-left:3.2rem}.graph__legend-item::before{top:50%;transform:translateY(-50%);width:2.4rem;height:2.4rem;background-position:center}}.graph__legend-text{margin-top:0;margin-bottom:0;font-size:.972222222222222vw;line-height:1.428571428571429}@media only screen and (max-width:1199px){.graph__legend-text{font-size:1.5625vw;line-height:1.416666666666667}}@media only screen and (max-width:767px){.graph__legend-text{font-size:1.2rem}}.complex__block{margin-bottom:2.361111111111111vw}@media only screen and (max-width:1199px){.complex__block{margin-bottom:6.380208333333333vw}}@media only screen and (max-width:767px){.complex__block{margin-bottom:4rem}}.complex__list-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;margin-left:1.319444444444444vw;padding-top:0;padding-left:4.791666666666667vw;padding-right:0}@media only screen and (max-width:1199px){.complex__list-wrapper{margin-left:0;padding-left:0}}.complex__list{list-style:none;margin-top:0;margin-bottom:0;margin-left:auto;margin-right:auto}.complex__item{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:0;margin-bottom:2.083333333333333vw;padding-left:0}.complex__item:last-child{margin-bottom:0}.complex__item::before{content:none;position:absolute}.complex__item::after{content:"";position:absolute;left:0;bottom:-.277777777777778vw;width:16.11111111111111vw;height:.138888888888889vw;background-color:#211e20}@media only screen and (max-width:1199px){.complex__item{margin-bottom:4.557291666666666vw}.complex__item::after{bottom:-.520833333333333vw;width:30.208333333333332vw;height:.260416666666667vw}}@media only screen and (max-width:767px){.complex__item{margin-bottom:3.5rem}.complex__item::after{bottom:-.4rem;width:23.2rem;height:.2rem}}.complex__number{font-size:4.444444444444445vw;line-height:1;font-weight:700;color:#00953e}.complex__number sup{font-size:.4375em}@media only screen and (max-width:1199px){.complex__number{font-size:8.333333333333332vw}}@media only screen and (max-width:767px){.complex__number{font-size:6.4rem}}.complex__number-small{font-size:3.333333333333333vw}@media only screen and (max-width:1199px){.complex__number-small{font-size:6.25vw}}@media only screen and (max-width:767px){.complex__number-small{font-size:4.8rem}}.complex__number-text{margin-top:-.555555555555556vw;padding-top:0;font-size:1.388888888888889vw;line-height:1.2;font-weight:700}@media only screen and (max-width:1199px){.complex__number-text{margin-top:.260416666666667vw;font-size:2.604166666666667vw}}@media only screen and (max-width:767px){.complex__number-text{margin-top:.2rem;font-size:2rem}}.distribution__block{margin-bottom:3.541666666666667vw}@media only screen and (max-width:1199px){.distribution__block{margin-bottom:5.208333333333334vw}}@media only screen and (max-width:767px){.distribution__block{margin-bottom:5.1rem}}.distribution__list{width:30.833333333333336vw;list-style:none;margin-top:0;margin-bottom:0;margin-left:.555555555555556vw}@media only screen and (max-width:1199px){.distribution__list{width:57.291666666666664vw;margin-left:2.083333333333333vw}}@media only screen and (max-width:767px){.distribution__list{width:100%;margin-left:auto;margin-right:auto;max-width:28.8rem}}.distribution__item{position:relative;min-height:5.902777777777778vw;margin-top:0;margin-bottom:1.041666666666667vw;padding-left:7.638888888888889vw}.distribution__item:last-child{margin-bottom:0}.distribution__item::before{position:absolute;top:0;display:-ms-flexbox;display:flex;width:5.555555555555555vw;height:5.555555555555555vw;background-color:transparent;border-radius:50%;transform:scale(1);border:1.5px solid #00953e;background-repeat:no-repeat;background-position:center}.distribution__item--medicines::before{background-image:url(/media/images/medicines-green.svg);background-position:62% 30%;background-size:2.708333333333333vw 3.541666666666667vw}.distribution__item--raw::before{top:.208333333333333vw;background-image:url(/media/images/raw.svg);background-position:48% 43%;background-size:2.430555555555556vw 2.638888888888889vw}.distribution__item--truck::before{top:-.833333333333333vw;background-image:url(/media/images/truck.svg);background-position:58% 54%;background-size:3.611111111111111vw 1.875vw}@media only screen and (min-width:1920px){.distribution__item::before{border:.104166666666667vw solid #00953e}}@media only screen and (max-width:1199px){.distribution__item{min-height:12.369791666666668vw;margin-bottom:4.427083333333334vw;padding-left:13.802083333333334vw}.distribution__item::before{width:10.416666666666668vw;height:10.416666666666668vw}.distribution__item--medicines::before{background-size:5.078125vw 6.640625vw}.distribution__item--raw::before{top:0;background-size:4.557291666666666vw 4.947916666666666vw}.distribution__item--truck::before{top:0;background-size:6.770833333333333vw 3.515625vw}}@media only screen and (max-width:767px){.distribution__item{min-height:9.1rem;margin-bottom:4rem;padding-top:10.4rem;padding-left:0}.distribution__item::before{width:8rem;height:8rem}.distribution__item--medicines::before{background-size:3.9rem 5.1rem}.distribution__item--raw::before{background-size:3.5rem 3.8rem}.distribution__item--truck::before{background-size:5.2rem 2.7rem}}.distribution__sublist{margin-top:0;margin-bottom:0;padding-top:.347222222222222vw}@media only screen and (max-width:1199px){.distribution__sublist{padding-top:.130208333333333vw}}@media only screen and (max-width:767px){.distribution__sublist{padding-top:0}}.distribution__sub-item{margin-top:0;margin-bottom:.347222222222222vw;font-weight:500;padding-left:1.458333333333333vw}@media only screen and (max-width:1199px){.distribution__sub-item{width:42.31770833333333vw;margin-bottom:.651041666666667vw;padding-left:2.734375vw}}@media only screen and (max-width:767px){.distribution__sub-item{width:100%;margin-bottom:.5rem;padding-left:2.1rem}}.distribution__revenue-item{margin-top:0;margin-bottom:0}.process__wrapper{min-height:28.26388888888889vw;background-color:#00953e;background-size:cover;background-position:50% 8%;background-repeat:no-repeat}@media only screen and (max-width:1199px){.process__wrapper{min-height:1px;background-size:cover}}@media only screen and (max-width:767px){.process__wrapper{min-height:40.7rem;background-size:cover}}.process__container{padding-top:10.76388888888889vw}@media only screen and (max-width:1199px){.process__container{padding-top:5.208333333333334vw;padding-bottom:9.114583333333332vw;padding-left:19.010416666666664vw}}@media only screen and (max-width:767px){.process__container{padding-top:4rem;padding-bottom:7.5rem;padding-left:0}}.process__scheme{position:relative}.process__scheme::before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:100%;height:.347222222222222vw;background-color:#fff}@media only screen and (max-width:1199px){.process__scheme::before{top:0;left:4.427083333333334vw;transform:translateY(0);width:.651041666666667vw;height:61.328125vw}}@media only screen and (max-width:767px){.process__scheme::before{content:none}}.process__components{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-top:0;margin-bottom:2.916666666666667vw;padding-left:0;counter-reset:count}@media only screen and (max-width:1199px){.process__components{margin-bottom:0}}@media only screen and (max-width:767px){.process__components{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}.process__component{position:relative;width:27.916666666666668vw;margin-top:0;margin-bottom:0;margin-left:0;padding-top:.277777777777778vw;padding-left:0;font-size:1.388888888888889vw;line-height:1.2;color:#fff;font-weight:700;list-style:none}.process__component:nth-child(2n-1) .process__component-text{top:6.25vw}.process__component:nth-child(2n) .process__component-text{bottom:5.763888888888889vw}.process__component:nth-child(3){width:24.305555555555554vw}.process__component:nth-child(4){width:8.61111111111111vw}.process__component:nth-child(4) .process__component-text{right:0}.process__component:nth-child(4)::before{margin-left:auto}.process__component::before{content:counter(count);position:static;display:block;right:auto;left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:5vw;height:5vw;counter-increment:count;font-weight:700;font-size:2.777777777777778vw;line-height:1;color:#00953e;border-radius:50%;background-color:#fff}@media only screen and (max-width:1199px){.process__component{width:58.854166666666664vw;margin-bottom:8.072916666666668vw;padding-top:0;padding-left:0;font-size:2.604166666666667vw}.process__component:nth-child(2n-1) .process__component-text{top:1.692708333333333vw;left:11.71875vw}.process__component:nth-child(2n) .process__component-text{bottom:auto;top:1.692708333333333vw;left:11.71875vw}.process__component:nth-child(2) .process__component-text{top:1.041666666666667vw}.process__component:nth-child(3){width:58.854166666666664vw}.process__component:nth-child(4){width:58.854166666666664vw}.process__component:nth-child(4) .process__component-text{top:2.604166666666667vw;right:auto}.process__component:nth-child(4)::before{margin-left:0}.process__component:last-child{margin-bottom:0}.process__component::before{width:9.375vw;height:9.375vw;font-size:5.208333333333334vw}}@media only screen and (max-width:767px){.process__component{left:0;width:100%;font-size:1.8rem;line-height:1.222222222222222;margin-bottom:3.3rem;padding-left:0}.process__component:nth-child(2n-1) .process__component-text{top:9rem}.process__component:nth-child(2n) .process__component-text{bottom:8.3rem}.process__component:nth-child(3){width:100%}.process__component:nth-child(4){width:100%}.process__component:nth-child(4)::before{margin-left:auto}.process__component::before{left:-1.6rem;width:7.2rem;height:7.2rem;margin-bottom:1.3rem;font-size:4rem;margin-right:auto;margin-left:auto}}.process__component-text{position:absolute;min-height:3.333333333333333vw;margin-top:0;margin-bottom:0}@media only screen and (max-width:1199px){.process__component-text{min-height:6.25vw}}@media only screen and (max-width:767px){.process__component-text{position:static;min-height:1px;max-width:21.2rem;margin-left:auto;margin-right:auto;text-align:center}}.process__list{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:0;margin-bottom:0;padding-bottom:0;padding-left:0;counter-reset:count}.process__item{position:relative;margin-top:0;margin-bottom:0;margin-left:0;padding-left:0;background-color:#f8f8f9;background-position:center;background-size:cover;background-repeat:no-repeat;list-style:none}.process__item::before{content:none}@media only screen and (max-width:1199px){.process__item{margin-bottom:0;padding-left:1.302083333333333vw}}@media only screen and (max-width:767px){.process__item{padding-left:0}}.process__columns{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1199px){.process__columns{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;padding-left:1.302083333333333vw}}@media only screen and (max-width:768px){.process__columns{padding-left:0}}.process__left-column{width:43.611111111111114vw}@media only screen and (max-width:1199px){.process__left-column{width:81.77083333333334vw;margin-left:auto;margin-right:auto}}@media only screen and (max-width:767px){.process__left-column{width:100%}}.process__right-column{width:43.611111111111114vw}@media only screen and (max-width:1199px){.process__right-column{width:81.77083333333334vw}.process__right-column--partners{margin-right:auto;margin-left:auto}}@media only screen and (max-width:767px){.process__right-column{width:100%}}.process__block{min-height:18.055555555555554vw;padding:3.125vw 2.152777777777778vw 2.847222222222222vw}@media only screen and (max-width:1199px){.process__block{min-height:33.85416666666667vw;margin-left:auto;margin-right:auto;padding:5.859375vw 4.036458333333334vw 5.338541666666666vw}}@media only screen and (max-width:767px){.process__block{min-height:1px;padding:3.5rem 2.1rem 3rem 1.6rem}}.process__block-title{margin-bottom:1.944444444444444vw}@media only screen and (max-width:1199px){.process__block-title{margin-bottom:3.645833333333333vw}}@media only screen and (max-width:767px){.process__block-title{margin-bottom:1.8rem}}.process__registration{padding-bottom:4.930555555555555vw;background-position:center 0}@media only screen and (max-width:1199px){.process__registration{padding-bottom:9.895833333333332vw;background-size:cover}}@media only screen and (max-width:767px){.process__registration{padding-bottom:5.1rem;background-size:cover}}.process__registration-block{margin-top:-1.458333333333333vw}@media only screen and (max-width:1199px){.process__registration-block{margin-top:-5.208333333333334vw}}@media only screen and (max-width:767px){.process__registration-block{margin-top:-1.2rem}}.process__distribution-medicines{padding-bottom:5.625vw;background-color:#f5f7fd;background-size:cover}@media only screen and (max-width:1199px){.process__distribution-medicines{padding-bottom:12.239583333333332vw;background-size:cover}}@media only screen and (max-width:767px){.process__distribution-medicines{padding-bottom:6.5rem;background-size:cover}}.process__medicines-block{margin-top:-1.666666666666667vw}@media only screen and (max-width:1199px){.process__medicines-block{margin-top:-5.46875vw}}@media only screen and (max-width:767px){.process__medicines-block{margin-top:-2.6rem}}.process__distribution-raw{padding-bottom:5.625vw;background-position:center 0}@media only screen and (max-width:1199px){.process__distribution-raw{padding-bottom:8.984375vw;background-size:cover}}@media only screen and (max-width:767px){.process__distribution-raw{padding-bottom:4.7rem;background-size:cover}}.process__raw-block{margin-top:-3.541666666666667vw}@media only screen and (max-width:1199px){.process__raw-block{margin-top:-5.729166666666666vw}}@media only screen and (max-width:767px){.process__raw-block{margin-top:-3.6rem}}.process__block-description{margin-top:0;margin-bottom:0;padding-left:.277777777777778vw;padding-right:1.388888888888889vw;font-size:1.25vw;line-height:1.222222222222222;font-weight:500}@media only screen and (max-width:1199px){.process__block-description{padding-right:2.604166666666667vw;padding-left:.520833333333333vw;font-size:2.34375vw}}@media only screen and (max-width:767px){.process__block-description{padding-right:0;padding-left:0;font-size:1.4rem;line-height:1.214285714285714}}.process__number-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;margin-top:1.736111111111111vw}@media only screen and (max-width:1199px){.process__number-wrapper{margin-top:5.078125vw;width:100%}}@media only screen and (max-width:767px){.process__number-wrapper{margin-top:4.1rem}}.process__medicines-indicator{margin-top:2.777777777777778vw}@media only screen and (max-width:1199px){.process__medicines-indicator{-ms-flex-order:1;order:1;margin-top:7.682291666666667vw}}@media only screen and (max-width:767px){.process__medicines-indicator{margin-top:4.2rem}}.process__partners-indicator{margin-top:2.777777777777778vw}.process__partners-indicator .process__number-item{margin-left:1.736111111111111vw}@media only screen and (max-width:1199px){.process__partners-indicator{margin-top:7.161458333333333vw}.process__partners-indicator .process__number-item{margin-left:auto;padding-right:3.385416666666667vw}}@media only screen and (max-width:767px){.process__partners-indicator{margin-top:3rem}.process__partners-indicator .process__number-item{padding-right:0}}.process__suppliers-indicator{margin-top:-.833333333333333vw}.process__suppliers-indicator .process__number-item{margin-left:.277777777777778vw}@media only screen and (max-width:1199px){.process__suppliers-indicator{margin-top:4.817708333333334vw}.process__suppliers-indicator .process__number-item{margin-left:auto;padding-left:.651041666666667vw;padding-right:0}}@media only screen and (max-width:767px){.process__suppliers-indicator{margin-top:3.5rem}}@media only screen and (max-width:1199px){.process__partners-left{-ms-flex-order:1;order:1;padding-right:5.46875vw}}@media only screen and (max-width:767px){.process__partners-left{padding-right:0}}@media only screen and (max-width:1199px){.process__number-break{display:none}}.process__number-item{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:0;margin-bottom:2.361111111111111vw;margin-left:auto;margin-right:auto;padding-left:0;padding-right:3.75vw}.process__number-item--long{padding-left:.833333333333333vw;padding-right:0}.process__number-item:last-child{margin-bottom:0}.process__number-item::before{content:none}@media only screen and (max-width:1199px){.process__number-item{margin-bottom:4.427083333333334vw;padding-right:4.166666666666666vw}.process__number-item--long{padding-left:0}}@media only screen and (max-width:767px){.process__number-item{margin-bottom:3.4rem;padding-right:0}.process__number-item--long{padding-left:1.2rem}}@media only screen and (max-width:767px){.process__number-item{padding-left:0}}.process__number{margin-bottom:-.208333333333333vw;font-size:9.722222222222223vw;line-height:1;font-weight:700;color:#00953e}@media only screen and (max-width:1199px){.process__number{margin-bottom:-.390625vw;font-size:18.229166666666664vw}}@media only screen and (max-width:767px){.process__number{margin-bottom:.2rem;font-size:10rem}}.process__number-text{position:relative;max-width:24.583333333333332vw;padding-top:0;padding-bottom:1.527777777777778vw;font-size:1.388888888888889vw;line-height:1.2;font-weight:700}.process__number-text::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:.347222222222222vw;background-color:#211e20}.process__number-text--middle{max-width:25.694444444444443vw}.process__number-text--long{max-width:29.166666666666668vw}@media only screen and (max-width:1199px){.process__number-text{max-width:46.09375vw;padding-bottom:2.864583333333333vw;font-size:2.604166666666667vw}.process__number-text::after{height:.651041666666667vw}.process__number-text--middle{max-width:48.17708333333333vw}.process__number-text--long{max-width:46.09375vw}}@media only screen and (max-width:767px){.process__number-text{width:100%;max-width:28.8rem;padding-bottom:1.8rem;padding-left:.4rem;font-size:2rem}.process__number-text::after{height:.5rem}.process__number-text--middle{max-width:28.8rem}.process__number-text--long{max-width:28.8rem;padding-bottom:2.2rem}}.process__partners{list-style:none;width:38.88888888888889vw;margin-top:-1.25vw;margin-left:-2.083333333333333vw;padding-top:2.916666666666667vw;padding-left:2.430555555555556vw;margin-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1199px){.process__partners{width:72.91666666666666vw;margin-top:-2.34375vw;margin-left:auto;margin-right:auto;padding-top:5.46875vw;padding-left:0}}@media only screen and (max-width:767px){.process__partners{width:100%;margin-top:1rem;margin-left:-1.6rem;padding-top:4.2rem;padding-left:0;-ms-flex-pack:center;justify-content:center}}.process__partner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:9.444444444444445vw;margin-top:1.25vw;margin-bottom:0;margin-left:2.083333333333333vw;padding-left:0}.process__partner::before{content:none}@media only screen and (max-width:1199px){.process__partner{width:17.708333333333336vw;margin-top:2.34375vw;margin-left:3.90625vw}}@media only screen and (max-width:767px){.process__partner{width:7.9rem;margin-top:1rem;margin-left:1.6rem}}.process__partner-logo-wrapper{width:100%}.process__partner-logo{max-height:5.555555555555555vw;display:block;margin-left:auto;margin-right:auto}@media only screen and (max-width:1199px){.process__partner-logo{max-height:10.416666666666668vw}}@media only screen and (max-width:767px){.process__partner-logo{max-height:4.8rem}}.process__download{width:24.23611111111111vw;min-height:8.055555555555555vw;margin-top:2.152777777777778vw}@media only screen and (max-width:1199px){.process__download{width:46.74479166666667vw;min-height:16.927083333333336vw;margin-top:2.994791666666667vw;margin-left:auto;margin-right:auto}}@media only screen and (max-width:767px){.process__download{width:100%;max-width:28.4rem;min-height:13rem;margin-top:1.7rem}}.process__download-wrapper{padding-bottom:.972222222222222vw}@media only screen and (max-width:1199px){.process__download-wrapper{width:46.74479166666667vw;min-height:15.104166666666666vw;padding-bottom:1.5625vw}}@media only screen and (max-width:767px){.process__download-wrapper{width:100%;min-height:11.6rem;padding-bottom:.5rem}}.process__download-icon{top:-4.444444444444445vw;width:3.333333333333333vw;height:3.333333333333333vw}@media only screen and (max-width:1199px){.process__download-icon{top:-11.588541666666668vw;width:8.333333333333332vw;height:8.333333333333332vw}}@media only screen and (max-width:767px){.process__download-icon{top:-8.9rem;width:6.4rem;height:6.4rem}}.process__download-text{font-size:1.111111111111111vw;line-height:1.388888888888889vw;text-transform:uppercase}@media only screen and (max-width:1199px){.process__download-text{font-size:2.083333333333333vw;line-height:2.604166666666667vw}}@media only screen and (max-width:767px){.process__download-text{font-size:1.6rem;line-height:2rem}}.process__logistics-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.process__logistics{padding-bottom:5.833333333333333vw;background-color:#f5f7fd;background-size:cover}@media only screen and (max-width:1199px){.process__logistics{padding-bottom:8.463541666666668vw;padding-left:0;background-size:cover}}@media only screen and (max-width:767px){.process__logistics{padding-bottom:1.9rem;background-size:cover}}.process__logistics-block{margin-top:-2.777777777777778vw;padding-top:2.986111111111111vw;padding-left:4.166666666666666vw;padding-right:2.430555555555556vw;padding-bottom:2.083333333333333vw}@media only screen and (max-width:1199px){.process__logistics-block{width:81.77083333333334vw;margin-top:-5.208333333333334vw;margin-left:auto;margin-right:auto;padding-top:4.557291666666666vw;padding-left:2.994791666666667vw;padding-right:4.557291666666666vw;padding-bottom:5.46875vw}}@media only screen and (max-width:767px){.process__logistics-block{width:100%;margin-top:-1rem;padding-top:3.5rem;padding-left:1.6rem;padding-right:1.6rem;padding-bottom:3rem}}.process__logistics-title{max-width:41.458333333333336vw;margin-bottom:1.736111111111111vw}@media only screen and (max-width:1199px){.process__logistics-title{max-width:77.734375vw;margin-bottom:2.994791666666667vw}}@media only screen and (max-width:767px){.process__logistics-title{max-width:59.7rem;margin-bottom:2.1rem}}.process__logistics-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;height:18.958333333333332vw;margin-top:-1.111111111111111vw;margin-bottom:0;margin-left:-1.388888888888889vw;padding-left:.277777777777778vw}@media only screen and (max-width:1199px){.process__logistics-list{height:auto;margin-top:-2.994791666666667vw;margin-left:0;padding-left:0}}@media only screen and (max-width:767px){.process__logistics-list{margin-top:-1.7rem;margin-left:0}}.process__logistics-item{width:39.58333333333333vw;margin-top:1.111111111111111vw;margin-bottom:0;margin-left:1.388888888888889vw;padding-left:1.527777777777778vw;font-weight:500}@media only screen and (max-width:1199px){.process__logistics-item{width:74.21875vw;margin-top:2.994791666666667vw;margin-left:0;padding-right:.651041666666667vw;padding-left:3.125vw}.process__logistics-item.veltrade__item::before{top:1.171875vw}}@media only screen and (max-width:1024px){.process__logistics-item.veltrade__item::before{top:1.432291666666667vw}}@media only screen and (max-width:767px){.process__logistics-item{width:100%;margin-top:1.7rem;margin-left:0;padding-right:.9rem;padding-left:2rem}.process__logistics-item.veltrade__item{font-size:1.2rem;line-height:1.416666666666667}.process__logistics-item.veltrade__item::before{top:.8rem}}.specification__temperature{position:absolute;bottom:1.736111111111111vw;left:-1.319444444444444vw;font-size:1.666666666666667vw;line-height:1.5;font-weight:500;color:#80869c}@media only screen and (max-width:1199px){.specification__temperature{bottom:3.515625vw;left:-2.473958333333333vw;font-size:3.125vw}}@media only screen and (max-width:767px){.specification__temperature{bottom:-.3rem;left:-1.2rem;color:#211e20;font-size:1.4rem;line-height:1.5}}.specification__thermometer-wrapper{position:absolute;z-index:1;top:-2.777777777777778vw;left:9.305555555555555vw;width:5.138888888888888vw;height:32.708333333333336vw;background-repeat:no-repeat;background-size:cover;background-position:center}.specification__thermometer-wrapper svg{width:5.138888888888888vw;height:32.708333333333336vw}@media only screen and (max-width:1199px){.specification__thermometer-wrapper{top:-5.208333333333334vw;left:17.447916666666664vw;width:9.635416666666668vw;height:61.328125vw}.specification__thermometer-wrapper svg{width:9.635416666666668vw;height:61.328125vw}}@media only screen and (max-width:767px){.specification__thermometer-wrapper{top:-1rem;left:5.8rem;width:3.1rem;height:18.7rem}.specification__thermometer-wrapper svg{width:3.1rem;height:18.7rem}}.specification__thermometer-rect{position:absolute;top:1.666666666666667vw;left:50%;transform:translate(-50%);width:.972222222222222vw;height:27.152777777777775vw;overflow:hidden}.specification__thermometer-rect.js-visible .specification__rect-fill{transform:translateY(-100%)}@media only screen and (max-width:1199px){.specification__thermometer-rect{top:3.125vw;width:1.822916666666667vw;height:50.911458333333336vw}}@media only screen and (max-width:767px){.specification__thermometer-rect{top:1rem;width:.6rem;height:15.6rem}}.specification__rect-fill{width:100%;height:100%;background-color:#fff;transition:transform 1.5s}.specification__high{background-color:#01b34b}.specification__high--other{width:21.458333333333332vw;background-color:rgba(1,178,75,.9)}@media only screen and (max-width:1199px){.specification__high--other{width:40.234375vw}}@media only screen and (max-width:767px){.specification__high--other.specification__item-wrapper{padding-left:1rem;padding-right:.2rem;width:13.2rem}}.specification__medium{background-color:#00953e}.specification__medium--other{width:17.63888888888889vw;background-color:rgba(128,134,156,.9)}@media only screen and (max-width:1199px){.specification__medium--other{width:33.07291666666667vw}}@media only screen and (max-width:767px){.specification__medium--other.specification__item-wrapper{padding-left:.2rem;padding-right:.2rem;padding-bottom:.2rem;width:10.8rem}}.specification__top-left{border-top-left-radius:1.111111111111111vw}@media only screen and (max-width:1199px){.specification__top-left{border-top-left-radius:2.083333333333333vw}}@media only screen and (max-width:767px){.specification__top-left{border-top-left-radius:1.6rem}}.specification__top-right{border-top-right-radius:1.111111111111111vw;border-bottom-right-radius:1.111111111111111vw}@media only screen and (max-width:1199px){.specification__top-right{border-top-right-radius:2.083333333333333vw;border-bottom-right-radius:2.083333333333333vw}}@media only screen and (max-width:767px){.specification__top-right{border-top-right-radius:1.6rem;border-bottom-right-radius:1.6rem}}.specification__bottom-right{border-bottom-right-radius:1.111111111111111vw}@media only screen and (max-width:1199px){.specification__bottom-right{border-bottom-right-radius:2.083333333333333vw}}@media only screen and (max-width:767px){.specification__bottom-right{border-bottom-right-radius:1.6rem}}.specification__bottom-left{border-bottom-left-radius:1.111111111111111vw}@media only screen and (max-width:1199px){.specification__bottom-left{border-bottom-left-radius:2.083333333333333vw}}@media only screen and (max-width:767px){.specification__bottom-left{border-bottom-left-radius:1.6rem}}.specification__low{background-color:#00712f}.specification__columns{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1199px){.specification__columns{-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:1199px){.specification__areas{margin-left:auto;margin-right:auto;margin-bottom:23.958333333333336vw}}@media only screen and (max-width:767px){.specification__areas{margin-bottom:8.6rem}}.specification__name{display:block;width:7.291666666666667vw;font-size:1.388888888888889vw;line-height:1.2;font-weight:700}.specification__name--area{width:13.88888888888889vw;margin-bottom:5.486111111111111vw}.specification__name--height{margin-top:1.944444444444444vw;margin-left:1.875vw;margin-bottom:1.597222222222222vw}.specification__name--load{margin-bottom:2.013888888888889vw;margin-left:2.361111111111111vw}@media only screen and (max-width:1199px){.specification__name{width:16.927083333333336vw;font-size:2.604166666666667vw}.specification__name--area{width:16.927083333333336vw;margin-bottom:7.291666666666667vw}.specification__name--height{margin-top:3.645833333333333vw;margin-left:3.515625vw;margin-bottom:2.34375vw}.specification__name--load{margin-bottom:1.302083333333333vw;margin-left:4.427083333333334vw}}@media only screen and (max-width:767px){.specification__name{width:10.8rem;font-size:2rem}.specification__name--area{width:13rem;margin-bottom:2.2rem}.specification__name--height{margin-top:2.8rem;margin-left:0;margin-bottom:2.2rem}.specification__name--load{margin-bottom:.4rem;margin-left:2.4rem}}.specification__details{margin-top:0;margin-bottom:0;color:#fff}.specification__details-wrapper{position:relative}.specification__detail-wrapper{display:-ms-flexbox;display:flex}.specification__detail-wrapper--high{height:8.26388888888889vw}.specification__detail-wrapper--medium{height:8.055555555555555vw}.specification__detail-wrapper--low{height:8.125vw}@media only screen and (max-width:1199px){.specification__detail-wrapper--high{height:15.494791666666666vw}.specification__detail-wrapper--medium{height:15.104166666666666vw}.specification__detail-wrapper--low{height:15.234375vw}}@media only screen and (max-width:767px){.specification__detail-wrapper--high{height:5.1rem}.specification__detail-wrapper--medium{height:5rem}.specification__detail-wrapper--low{height:5rem}}.specification__term{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0;width:11.875vw;padding:.763888888888889vw .833333333333333vw .277777777777778vw .277777777777778vw}@media only screen and (max-width:1199px){.specification__term{width:22.265625vw;padding:1.432291666666667vw 1.5625vw .520833333333333vw .520833333333333vw}}@media only screen and (max-width:767px){.specification__term{width:7.8rem;padding:.4rem 1.3rem .2rem .2rem}}.specification__term-text{margin:0;font-size:1.666666666666667vw;line-height:1;font-weight:500}@media only screen and (max-width:1199px){.specification__term-text{font-size:3.125vw}}@media only screen and (max-width:767px){.specification__term-text{font-size:1.2rem}}.specification__items{display:-ms-flexbox;display:flex;height:100%}.specification__item-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:1.180555555555556vw 1.736111111111111vw .277777777777778vw}.specification__item-wrapper--main{width:13.402777777777777vw}@media only screen and (max-width:1199px){.specification__item-wrapper{padding:2.213541666666667vw 3.255208333333333vw .520833333333333vw}.specification__item-wrapper--main{width:25.130208333333332vw}}@media only screen and (max-width:767px){.specification__item-wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding:0 .4rem 0 .6rem}.specification__item-wrapper--main{width:7.8rem}}.specification__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;margin-top:0;margin-bottom:0}.specification__item+.specification__description{margin-left:1.458333333333333vw}.specification__item--row{-ms-flex-direction:row;flex-direction:row;padding-bottom:.972222222222222vw}.specification__item--row .specification__number{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.specification__item--row .specification__number+.specification__number-text{margin-left:1.458333333333333vw}@media only screen and (max-width:1199px){.specification__item+.specification__description{margin-left:2.734375vw}.specification__item--row{padding-bottom:1.822916666666667vw}.specification__item--row .specification__number+.specification__number-text{margin-left:2.734375vw}}@media only screen and (max-width:767px){.specification__item+.specification__description{-ms-flex-order:-1;order:-1;margin-left:0;margin-bottom:.3rem}.specification__item--row{width:100%;padding-bottom:0}.specification__item--row .specification__number+.specification__number-text{margin-left:0}}.specification__number{font-size:2.5vw;line-height:1}@media only screen and (max-width:1199px){.specification__number{font-size:4.6875vw}}@media only screen and (max-width:767px){.specification__number{font-size:1.8rem}.specification__number--plus{margin-right:.4rem;font-size:2.4rem;line-height:1.5}}.specification__number-text{font-size:1.111111111111111vw;line-height:1.375;font-weight:500}@media only screen and (max-width:1199px){.specification__number-text{font-size:2.083333333333333vw}}@media only screen and (max-width:767px){.specification__number-text{margin-top:-.2rem;font-size:1rem;line-height:1.4rem}.specification__number-text--other{font-size:.9rem;line-height:1.444444444444444}}.specification__description{margin-top:0;margin-bottom:0;margin-left:0;font-style:normal;font-size:1.111111111111111vw;line-height:1.375;font-weight:500}@media only screen and (max-width:1199px){.specification__description{font-size:2.083333333333333vw}}@media only screen and (max-width:767px){.specification__description{font-size:.9rem;line-height:1.444444444444444}}.specification__others{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width:1199px){.specification__others{margin-left:auto;margin-right:auto}}.specification__other-item-wrapper{color:#fff;border-bottom:2px solid #211e20}@media only screen and (min-width:1920px){.specification__other-item-wrapper{border-bottom:.138888888888889vw solid #211e20}}.specification__height{height:24.791666666666668vw;width:10.902777777777779vw;margin-right:3.125vw;border-top:2px solid #211e20}@media only screen and (min-width:1920px){.specification__height{border-top:.138888888888889vw solid #211e20}}@media only screen and (max-width:1199px){.specification__height{height:46.484375vw;width:20.442708333333336vw;margin-right:5.859375vw}}@media only screen and (max-width:767px){.specification__height{height:24.2rem;width:10.5rem;margin-right:5rem}}.specification__load{height:9.027777777777777vw;width:13.472222222222221vw;border-bottom:2px solid #211e20}@media only screen and (min-width:1920px){.specification__load{border-bottom:.138888888888889vw solid #211e20}}@media only screen and (max-width:1199px){.specification__load{height:16.927083333333336vw;width:25.260416666666668vw}}@media only screen and (max-width:767px){.specification__load{height:8.9rem;width:13.1rem}}.specification__other-item{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%;margin-right:auto;margin-left:auto;padding-bottom:1.319444444444444vw;background-color:#00953e}.specification__other-item::after{content:"";position:absolute;left:50%;transform:translate(-50%);bottom:-.347222222222222vw;border-bottom:.833333333333333vw solid transparent;border-top:.833333333333333vw solid #fff;border-left:.833333333333333vw solid transparent;border-right:.833333333333333vw solid transparent}@media only screen and (max-width:1199px){.specification__other-item{padding-bottom:2.473958333333333vw}.specification__other-item::after{bottom:-.651041666666667vw;border-bottom:1.5625vw solid transparent;border-top:1.5625vw solid #fff;border-left:1.5625vw solid transparent;border-right:1.5625vw solid transparent}}@media only screen and (max-width:767px){.specification__other-item{padding-bottom:.9rem}.specification__other-item::after{bottom:-.3rem;border-bottom:.8rem solid transparent;border-top:.8rem solid #fff;border-left:.8rem solid transparent;border-right:.8rem solid transparent}}.specification__height-item{width:7.222222222222221vw}.specification__height-item::before{content:"";position:absolute;left:50%;transform:translate(-50%);top:-.347222222222222vw;border-top:.833333333333333vw solid transparent;border-bottom:.833333333333333vw solid #fff;border-left:.833333333333333vw solid transparent;border-right:.833333333333333vw solid transparent}@media only screen and (max-width:1199px){.specification__height-item{width:13.541666666666666vw}.specification__height-item::before{top:-.651041666666667vw;border-top:1.5625vw solid transparent;border-bottom:1.5625vw solid #fff;border-left:1.5625vw solid transparent;border-right:1.5625vw solid transparent}}@media only screen and (max-width:767px){.specification__height-item{width:7rem}.specification__height-item::before{top:-.3rem;border-top:.8rem solid transparent;border-bottom:.8rem solid #fff;border-left:.8rem solid transparent;border-right:.8rem solid transparent}}.specification__load-item{width:9.097222222222221vw;border-radius:.694444444444444vw .694444444444444vw 0 0}@media only screen and (max-width:1199px){.specification__load-item{width:17.057291666666664vw;border-radius:1.302083333333333vw 1.302083333333333vw 0 0}}@media only screen and (max-width:767px){.specification__load-item{width:8.8rem;border-radius:1rem 1rem 0 0}}.specification__other-text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-top:0;margin-bottom:0}.specification__other-number{font-size:3.333333333333333vw;line-height:1;font-weight:700}@media only screen and (max-width:1199px){.specification__other-number{font-size:6.25vw}}@media only screen and (max-width:767px){.specification__other-number{font-size:4.8rem}}.specification__other-number-text{font-size:1.111111111111111vw;line-height:1.375;font-weight:700}@media only screen and (max-width:1199px){.specification__other-number-text{font-size:2.083333333333333vw}}@media only screen and (max-width:767px){.specification__other-number-text{margin-top:-1rem;font-size:1.6rem}}.storage__wrapper{position:relative;min-height:30.069444444444443vw;padding-top:10.902777777777779vw;padding-bottom:8.194444444444445vw;background-color:#00953e;background-repeat:no-repeat;background-size:cover;background-position:center}@media only screen and (max-width:1199px){.storage__wrapper{min-height:55.859375vw;padding-top:22.395833333333336vw;padding-bottom:15.755208333333334vw;background-size:cover}}@media only screen and (max-width:767px){.storage__wrapper{min-height:28rem;padding-top:8.3rem;padding-bottom:7rem;background-size:cover}}.storage__container{padding-left:7.777777777777778vw}@media only screen and (max-width:1199px){.storage__container{padding-left:7.03125vw}}@media only screen and (max-width:767px){.storage__container{padding-left:.6rem}}.storage__title{max-width:30.625000000000004vw;margin-bottom:2.777777777777778vw;color:#fff}@media only screen and (max-width:1199px){.storage__title{max-width:57.421875vw;margin-bottom:5.208333333333334vw}}@media only screen and (max-width:767px){.storage__title{max-width:24rem;margin-bottom:4rem}}.storage__block{width:43.611111111111114vw;margin-top:-3.611111111111111vw;padding-top:3.194444444444444vw;padding-bottom:3.611111111111111vw;padding-left:4.166666666666666vw;padding-right:4.166666666666666vw}@media only screen and (max-width:1199px){.storage__block{width:81.77083333333334vw;margin-top:-4.166666666666666vw;margin-left:auto;margin-right:auto;padding-top:5.989583333333334vw;padding-bottom:6.770833333333333vw;padding-left:7.8125vw;padding-right:7.8125vw}}@media only screen and (max-width:767px){.storage__block{width:100%;margin-top:-2rem;padding-top:3rem;padding-bottom:2.6rem;padding-left:1.6rem;padding-right:1.6rem}}.storage__address{display:block;margin-bottom:2.083333333333333vw;font-size:1.388888888888889vw;line-height:1.2}@media only screen and (max-width:1199px){.storage__address{margin-bottom:3.90625vw;font-size:2.604166666666667vw}}@media only screen and (max-width:767px){.storage__address{margin-bottom:2.7rem;font-size:1.8rem;line-height:1.222222222222222}}.storage__location{min-height:28.055555555555557vw;background-repeat:no-repeat;background-size:cover;background-position:left center}@media only screen and (max-width:1199px){.storage__location{min-height:84.24479166666666vw;background-size:cover;background-position:center}}@media only screen and (max-width:767px){.storage__location{min-height:36.5rem;background-size:cover}}.storage__location-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.storage__location-list{margin-top:-.763888888888889vw;margin-bottom:0}@media only screen and (max-width:1199px){.storage__location-list{margin-top:-1.432291666666667vw}}@media only screen and (max-width:767px){.storage__location-list{margin-top:-.4rem}}.storage__location-item{margin-top:.763888888888889vw;margin-bottom:0;padding-left:1.527777777777778vw;font-weight:500}@media only screen and (max-width:1199px){.storage__location-item{margin-top:1.432291666666667vw;padding-left:2.864583333333333vw}}@media only screen and (max-width:767px){.storage__location-item{margin-top:.4rem;padding-left:2rem}.storage__location-item.veltrade__item{font-size:1.2rem;line-height:1.416666666666667}.storage__location-item.veltrade__item::before{top:.8rem}}.storage__location-title{margin-bottom:2.986111111111111vw}@media only screen and (max-width:1199px){.storage__location-title{margin-bottom:5.598958333333334vw}}@media only screen and (max-width:767px){.storage__location-title{margin-bottom:1rem}}.storage__features{padding-top:7.569444444444444vw;padding-bottom:3.472222222222222vw;background-repeat:no-repeat;background-size:cover;background-position:center;color:#fff}@media only screen and (max-width:1199px){.storage__features{padding-top:4.557291666666666vw;padding-bottom:10.9375vw;background-size:cover}}@media only screen and (max-width:767px){.storage__features{padding-top:6.9rem;padding-bottom:5rem;background-size:cover}}.storage__features-title{margin-bottom:2.569444444444444vw;padding-left:7.569444444444444vw}@media only screen and (max-width:1199px){.storage__features-title{margin-bottom:4.557291666666666vw;padding-left:10.15625vw}}@media only screen and (max-width:767px){.storage__features-title{margin-bottom:2.9rem;padding-left:2rem}.storage__features-title.veltrade__block-title{font-size:2.4rem;line-height:1.125}}.storage__features-list{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:-1.388888888888889vw;margin-bottom:0}@media only screen and (max-width:1199px){.storage__features-list{margin-top:-2.604166666666667vw}}@media only screen and (max-width:767px){.storage__features-list{margin-top:-1.7rem}}.storage__feature-item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;font-weight:500;width:70.20833333333333vw;margin-top:1.388888888888889vw;margin-left:-5.555555555555555vw;padding-top:1.805555555555555vw;padding-bottom:1.666666666666667vw;padding-right:2.291666666666667vw;padding-left:13.194444444444445vw;background-color:rgba(0,0,0,.2);border-top-right-radius:1.111111111111111vw;border-bottom-right-radius:1.111111111111111vw;margin-bottom:0}.storage__feature-item:last-child{padding-top:.833333333333333vw;padding-bottom:.972222222222222vw}.storage__feature-item::before{content:none}@media only screen and (max-width:1199px){.storage__feature-item{-ms-flex-direction:column;flex-direction:column;width:97.52604166666666vw;margin-top:2.604166666666667vw;margin-left:-4.6875vw;padding-top:5.078125vw;padding-bottom:4.166666666666666vw;padding-right:4.296875vw;padding-left:14.84375vw;border-top-right-radius:2.083333333333333vw;border-bottom-right-radius:2.083333333333333vw}.storage__feature-item:last-child{padding-top:6.640625vw;padding-bottom:6.380208333333333vw}}@media only screen and (max-width:767px){.storage__feature-item{width:32.5rem;margin-top:1.7rem;margin-left:-3.7rem;padding-top:3.5rem;padding-bottom:3.3rem;padding-right:1.2rem;padding-left:5.7rem;border-top-right-radius:1.6rem;border-bottom-right-radius:1.6rem}.storage__feature-item:last-child{padding-top:3.1rem;padding-bottom:3.5rem}}.storage__feature-text{width:24.583333333333332vw;margin-top:0;margin-bottom:0;font-size:1.111111111111111vw;line-height:1.375}@media only screen and (max-width:1199px){.storage__feature-text{width:62.5vw;font-size:2.083333333333333vw}}@media only screen and (max-width:767px){.storage__feature-text{width:100%;font-size:1.2rem;line-height:1.416666666666667}}.storage__feature-break{display:none}@media only screen and (max-width:1199px){.storage__feature-break{display:inline}}.storage__validation{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:end;justify-content:flex-end;min-width:11.319444444444445vw}.storage__validation::before{content:"";top:3.333333333333333vw;right:0;position:absolute;width:100%;height:2px;background-color:#fff}@media only screen and (min-width:1920px){.storage__validation{height:.138888888888889vw}}@media only screen and (max-width:1199px){.storage__validation{min-width:21.223958333333336vw;margin-top:3.90625vw}.storage__validation::before{top:6.25vw}}@media only screen and (max-width:767px){.storage__validation{min-width:16.3rem;margin-top:1.4rem}.storage__validation::before{top:4.8rem}}.storage__validation-item{position:relative;margin-right:2.083333333333333vw;padding-top:4.236111111111112vw;padding-right:.138888888888889vw;font-size:1.25vw;line-height:1;font-weight:700}.storage__validation-item:first-child{margin-right:2.777777777777778vw}.storage__validation-item:last-child{margin-right:0}.storage__validation-item::before{content:"";position:absolute;top:0;width:2.638888888888889vw;height:2.638888888888889vw;background-repeat:no-repeat;background-position:center}.storage__validation-item--sun::before{left:-.416666666666667vw;background-image:url(/media/images/sun.svg);background-size:2.569444444444444vw 2.569444444444444vw}.storage__validation-item--snowflake::before{left:-1.527777777777778vw;background-image:url(/media/images/snowflake.svg);background-size:2.152777777777778vw 2.5vw}@media only screen and (max-width:1199px){.storage__validation-item{margin-right:3.90625vw;padding-top:7.942708333333333vw;padding-right:.260416666666667vw;font-size:2.34375vw}.storage__validation-item:first-child{margin-right:5.208333333333334vw}.storage__validation-item::before{width:4.947916666666666vw;height:4.947916666666666vw}.storage__validation-item--sun::before{left:-.78125vw;background-size:4.817708333333334vw 4.817708333333334vw}.storage__validation-item--snowflake::before{left:-2.864583333333333vw;background-size:4.036458333333334vw 4.6875vw}}@media only screen and (max-width:767px){.storage__validation-item{margin-right:3rem;padding-top:6.1rem;padding-right:.2rem;font-size:1.8rem}.storage__validation-item:first-child{margin-right:4rem}.storage__validation-item::before{width:3.8rem;height:3.8rem}.storage__validation-item--sun::before{left:-.6rem;background-size:3.7rem 3.7rem}.storage__validation-item--snowflake::before{left:-2.2rem;background-size:3.1rem 3.6rem}}.storage__licenses{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;min-width:11.319444444444445vw;margin-top:1.388888888888889vw;margin-left:-1.180555555555556vw}@media only screen and (max-width:1199px){.storage__licenses{min-width:21.223958333333336vw;margin-top:3.515625vw;margin-left:-2.734375vw}}@media only screen and (max-width:767px){.storage__licenses{min-width:16.3rem;margin-top:2.2rem;margin-left:-2.1rem}}.storage__license{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;width:5.069444444444445vw;height:5.069444444444445vw;margin-left:1.180555555555556vw;border-radius:50%;border:2px solid #fff;border-radius:50%;font-size:1.25vw;line-height:1;font-weight:700}@media only screen and (min-width:1921px){.storage__license{border:.138888888888889vw solid #fff}}@media only screen and (max-width:1199px){.storage__license{width:9.505208333333332vw;height:9.505208333333332vw;margin-left:2.213541666666667vw;font-size:2.34375vw}}@media only screen and (max-width:767px){.storage__license{width:7.3rem;height:7.3rem;margin-left:1.7rem;font-size:1.8rem}}.storage__specification{padding-top:8.333333333333332vw;padding-bottom:13.26388888888889vw;background-color:rgba(109,123,173,.2);background-repeat:no-repeat;background-size:cover;background-position:center -.208333333333333vw}@media only screen and (max-width:1199px){.storage__specification{padding-top:5.338541666666666vw;padding-bottom:13.671875vw;background-position:center;background-size:cover;background-position:center}}@media only screen and (max-width:767px){.storage__specification{padding-top:3.6rem;padding-bottom:6.1rem;background-position:center -.3rem;background-size:cover;background-position:center}}.storage__equipment{padding-bottom:5.138888888888888vw;background-color:rgba(109,123,173,.2)}@media only screen and (max-width:1199px){.storage__equipment{padding-bottom:0}}.storage__equipment-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.storage__equipment-block{position:relative;z-index:1;margin-top:-4.583333333333333vw;padding-top:3.680555555555556vw;padding-bottom:1.805555555555555vw;padding-left:4.166666666666666vw;padding-right:2.430555555555556vw}@media only screen and (max-width:1199px){.storage__equipment-block{width:81.77083333333334vw;margin-left:auto;margin-right:auto;margin-top:-5.46875vw;margin-bottom:-5.46875vw;padding-top:4.557291666666666vw;padding-bottom:3.776041666666667vw;padding-left:3.125vw;padding-right:4.557291666666666vw}}@media only screen and (max-width:767px){.storage__equipment-block{width:100%;margin-top:-2.6rem;margin-bottom:-1.7rem;padding-top:3.5rem;padding-bottom:3.1rem;padding-left:1.7rem;padding-right:2.4rem}}.storage__equipment-title{margin-bottom:2.847222222222222vw}@media only screen and (max-width:1199px){.storage__equipment-title{width:20.833333333333336vw;margin-bottom:2.994791666666667vw}}@media only screen and (max-width:767px){.storage__equipment-title{width:10rem;margin-bottom:2rem}}.storage__equipment-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:start;align-content:flex-start;margin-top:-1.597222222222222vw;margin-left:-1.666666666666667vw;margin-bottom:0;height:23.26388888888889vw}@media only screen and (max-width:1199px){.storage__equipment-list{margin-top:-4.557291666666666vw;margin-left:-3.125vw;height:auto}}@media only screen and (max-width:767px){.storage__equipment-list{margin-top:-1.9rem;margin-left:-2.4rem}}.storage__equipment-item{width:39.58333333333333vw;margin-top:1.597222222222222vw;margin-bottom:0;margin-left:1.666666666666667vw;font-weight:500;padding-left:1.666666666666667vw}@media only screen and (max-width:1199px){.storage__equipment-item{width:auto;margin-top:4.557291666666666vw;margin-left:3.125vw;padding-left:2.734375vw}}@media only screen and (max-width:767px){.storage__equipment-item{margin-top:1.9rem;margin-left:2.4rem;padding-left:2rem}.storage__equipment-item.veltrade__item{font-size:1.2rem;line-height:1.416666666666667}.storage__equipment-item.veltrade__item::before{top:.8rem}}@media only screen and (max-width:500px){.storage__equipment-item.veltrade__item::before{top:.7rem}}.storage__security{position:relative;padding-top:8.958333333333334vw;padding-bottom:4.305555555555555vw;background-color:#00953e;background-repeat:no-repeat;background-size:cover;background-position:center;color:#fff}@media only screen and (max-width:1199px){.storage__security{padding-top:11.71875vw;padding-bottom:11.328125vw;background-size:cover}}@media only screen and (max-width:767px){.storage__security{padding-top:15.4rem;padding-bottom:3.8rem;background-size:cover}}.storage__security-note{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.storage__security-badge{display:block;width:4.722222222222222vw;margin-top:.833333333333333vw}@media only screen and (max-width:1199px){.storage__security-badge{width:8.854166666666668vw;margin-top:6.770833333333333vw}}@media only screen and (max-width:767px){.storage__security-badge{width:4.1rem;margin-top:3.5rem}}.storage__security-container{padding-left:7.430555555555555vw}@media only screen and (max-width:1199px){.storage__security-container{padding-left:9.765625vw}}@media only screen and (max-width:767px){.storage__security-container{padding-left:0}}.storage__security-title{margin-bottom:2.569444444444444vw}@media only screen and (max-width:1199px){.storage__security-title{margin-bottom:6.640625vw}}@media only screen and (max-width:767px){.storage__security-title{margin-bottom:3.7rem}.storage__security-title.veltrade__block-title{font-size:2.4rem;line-height:1.125}}.storage__security-list{margin-top:-1.111111111111111vw;margin-bottom:0;padding-left:.208333333333333vw}@media only screen and (max-width:1199px){.storage__security-list{margin-top:-2.083333333333333vw;padding-left:.390625vw}}@media only screen and (max-width:767px){.storage__security-list{margin-top:-1.4rem;padding-left:0}}.storage__security-item.veltrade__item{width:30.486111111111114vw;margin-top:1.111111111111111vw;font-weight:500;color:#fff;padding-left:1.666666666666667vw}.storage__security-item.veltrade__item::before{border-color:#fff}@media only screen and (max-width:1199px){.storage__security-item.veltrade__item{width:57.161458333333336vw;margin-top:2.083333333333333vw;padding-left:3.125vw}}@media only screen and (max-width:767px){.storage__security-item.veltrade__item{width:auto;margin-top:1.4rem;margin-bottom:0;padding-left:2.1rem;font-size:1.2rem;line-height:1.416666666666667}.storage__security-item.veltrade__item::before{top:.7rem}}.storage__integration{padding-top:8.819444444444445vw;padding-bottom:6.111111111111111vw;background-color:#f8f8f9;background-image:url(/media/images/it-integration-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.storage__integration{background-image:url(/media/images/it-integration-bg@2x.jpg)}}@media only screen and (max-width:1199px){.storage__integration{padding-top:16.015625vw;padding-bottom:12.760416666666666vw;background-image:url(/media/images/it-integration-bg-tablet.jpg);background-size:cover}}@media only screen and (max-width:767px){.storage__integration{padding-top:4.4rem;padding-bottom:6.9rem;background-image:url(/media/images/it-integration-bg-mobile.jpg);background-size:cover}}@media only screen and (max-width:1199px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1199px) and (min-resolution:144dpi),only screen and (max-width:1199px) and (min-resolution:1.5dppx){.storage__integration{background-image:url(/media/images/it-integration-bg-tablet@2x.jpg)}}@media only screen and (max-width:767px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:767px) and (min-resolution:144dpi),only screen and (max-width:767px) and (min-resolution:1.5dppx){.storage__integration{background-image:url(/media/images/it-integration-bg-mobile@2x.jpg)}}.storage__integration-container{padding-left:7.569444444444444vw}@media only screen and (max-width:1199px){.storage__integration-container{padding-left:11.197916666666668vw}}@media only screen and (max-width:767px){.storage__integration-container{padding-left:0}}.storage__integration-title.veltrade__block-title{width:27.77777777777778vw;margin-bottom:3.263888888888889vw;line-height:1.125}@media only screen and (max-width:1199px){.storage__integration-title.veltrade__block-title{width:52.083333333333336vw;margin-bottom:6.119791666666666vw}}@media only screen and (max-width:767px){.storage__integration-title.veltrade__block-title{width:25rem;margin-bottom:1.3rem;font-size:2.4rem;line-height:1.125}}.storage__description{width:32.43055555555556vw;margin-top:0;margin-bottom:0;font-size:1.111111111111111vw;line-height:1.375;font-weight:500}@media only screen and (max-width:1199px){.storage__description{width:60.807291666666664vw;font-size:2.083333333333333vw}}@media only screen and (max-width:767px){.storage__description{width:100%;padding-right:2rem;font-size:1.2rem;line-height:1.416666666666667}}.veltrade__intro{position:relative;height:25.48611111111111vw;background-color:#00953e;background-image:url(/media/images/veltrade-intro.jpg);background-repeat:no-repeat;background-position:0 0;background-size:cover;overflow:hidden}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.veltrade__intro{background-image:url(/media/images/veltrade-intro@2x.jpg)}}@media only screen and (max-width:1199px){.veltrade__intro{height:51.041666666666664vw;background-position:44% center}}@media only screen and (max-width:767px){.veltrade__intro{height:26rem;padding-top:2.4rem;background-position:44% 0;background-size:cover;background-image:url(/media/images/veltrade-intro-mobile.jpg)}}@media only screen and (max-width:767px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:767px) and (min-resolution:144dpi),only screen and (max-width:767px) and (min-resolution:1.5dppx){.veltrade__intro{background-image:url(/media/images/veltrade-intro-mobile@2x.jpg)}}.veltrade__intro-wrapper{z-index:1;width:100%;height:100%;padding-right:2.5vw}@media only screen and (max-width:1199px){.veltrade__intro-wrapper{padding-right:0}}.veltrade__intro-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%;max-width:50.69444444444444vw;padding-bottom:1.388888888888889vw}@media only screen and (max-width:1199px){.veltrade__intro-container{max-width:78.125vw;padding-bottom:3.645833333333333vw}}@media only screen and (max-width:767px){.veltrade__intro-container{max-width:60rem;margin-left:auto;margin-right:auto;padding-bottom:5rem}}.veltrade__page-logo{display:block;-ms-flex-negative:0;flex-shrink:0;width:17.84722222222222vw;height:6.944444444444445vw;margin-left:1.458333333333333vw;margin-right:1.527777777777778vw}@media only screen and (max-width:1199px){.veltrade__page-logo{width:33.46354166666667vw;height:13.020833333333334vw;margin-top:1.171875vw;margin-left:3.385416666666667vw;margin-right:2.734375vw}}@media only screen and (max-width:767px){.veltrade__page-logo{width:12.6rem;height:4.9rem;margin-top:0;margin-right:1rem;margin-left:auto;margin-bottom:0}}.veltrade__page-text{position:relative;padding-top:0;padding-left:2.291666666666667vw}.veltrade__page-text::before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;height:100%;width:.277777777777778vw;height:133.34%;background-color:#fff}@media only screen and (max-width:1199px){.veltrade__page-text{margin-top:1.5625vw;padding-top:0;padding-left:3.645833333333333vw}.veltrade__page-text::before{width:.390625vw;height:10.416666666666668vw}}@media only screen and (max-width:767px){.veltrade__page-text{width:100%;margin-top:0;padding-left:1.4rem}.veltrade__page-text::before{width:.2rem;height:10.7rem}}.veltrade__page-description{margin-top:0;margin-bottom:0;font-weight:500;font-size:1.111111111111111vw;line-height:1.25;opacity:.9;color:#fff}@media only screen and (max-width:1199px){.veltrade__page-description{font-size:2.083333333333333vw}}@media only screen and (max-width:767px){.veltrade__page-description{font-size:1.2rem;line-height:1.25}}.veltrade__section-title{margin-top:0;font-size:2.777777777777778vw;line-height:1.2}@media only screen and (max-width:1199px){.veltrade__section-title{font-size:5.208333333333334vw}}@media only screen and (max-width:767px){.veltrade__section-title{font-size:2.4rem;line-height:1.208333333333333}}.veltrade__block{background-color:#fff}.veltrade__block-title{margin-top:0;font-size:2.222222222222222vw;line-height:1.25;font-weight:700}@media only screen and (max-width:1199px){.veltrade__block-title{font-size:4.166666666666666vw}}@media only screen and (max-width:767px){.veltrade__block-title{font-size:2rem;line-height:1.25}}.veltrade__list{list-style:none}.veltrade__list--pl .veltrade__item{padding-left:1.666666666666667vw}@media only screen and (max-width:1199px){.veltrade__list--pl .veltrade__item{padding-left:3.125vw}}@media only screen and (max-width:767px){.veltrade__list--pl .veltrade__item{padding-left:2.4rem}}.veltrade__item{position:relative;font-size:1.111111111111111vw;line-height:1.375;color:#000}.veltrade__item:last-child{margin-bottom:0}.veltrade__item::before{content:"";position:absolute;top:.62em;left:0;width:12px;height:12px;border-radius:50%;border:2px solid #00953e;transform:translateY(-50%) scale(1);background-color:transparent}@media only screen and (min-width:2049px){.veltrade__item::before{top:.694444444444444vw;width:.833333333333333vw;height:.833333333333333vw;border:.138888888888889vw solid #00953e}}@media only screen and (max-width:1199px){.veltrade__item{font-size:2.083333333333333vw}}@media only screen and (max-width:767px){.veltrade__item{font-size:1.6rem}}.veltrade__notes{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;top:6.25vw;right:0;list-style:none;margin-top:0;margin-bottom:0}.veltrade__notes--vertical{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start;top:0;right:auto;left:50%;transform:translateX(-50%)}@media only screen and (max-width:1199px){.veltrade__notes{top:15.104166666666666vw}.veltrade__notes--vertical{top:0;left:auto;right:10.416666666666668vw;transform:translateX(0)}}@media only screen and (max-width:767px){.veltrade__notes{top:5.6rem}.veltrade__notes--vertical{top:3.5rem;right:2.2rem;transform:translateX(0)}}.veltrade__note{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;margin-top:0;margin-bottom:1.805555555555555vw;padding-top:.208333333333333vw;padding-left:2.013888888888889vw;height:6.944444444444445vw;width:16.041666666666668vw;background-color:#fff}.veltrade__note--row{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:.208333333333333vw}.veltrade__note::before{content:none}.veltrade__note::after{content:"";position:absolute;top:0;right:100%;height:100%;border-top:3.472222222222222vw solid #fff;border-bottom:3.472222222222222vw solid #fff;border-left:1.388888888888889vw solid transparent}@media only screen and (max-width:1199px){.veltrade__note{margin-bottom:3.385416666666667vw;padding-top:.390625vw;padding-left:1.822916666666667vw;height:13.020833333333334vw;width:21.09375vw}.veltrade__note--row{padding-bottom:.390625vw}.veltrade__note::after{border-top:6.510416666666667vw solid #fff;border-bottom:6.510416666666667vw solid #fff;border-left:1.822916666666667vw solid transparent}}@media only screen and (max-width:767px){.veltrade__note{margin-bottom:1.1rem;padding-top:.3rem;padding-left:.9rem;height:4.8rem;width:7.8rem}.veltrade__note--row{padding-bottom:.3rem}.veltrade__note::after{border-top:2.4rem solid #fff;border-bottom:2.4rem solid #fff;border-left:.6rem solid transparent}}.veltrade__note-vertical{height:10.555555555555555vw;width:6.944444444444445vw;margin-top:0;margin-bottom:0;padding-left:0;background-color:#fff}.veltrade__note-vertical::before{content:"";position:absolute;top:100%;left:0;width:100%;border-left:3.472222222222222vw solid #fff;border-right:3.472222222222222vw solid #fff;border-bottom:1.388888888888889vw solid transparent;border-radius:0;transform:scale(1);background-color:transparent}@media only screen and (max-width:1199px){.veltrade__note-vertical{height:23.958333333333336vw;width:13.020833333333334vw}.veltrade__note-vertical::before{border-left:6.510416666666667vw solid #fff;border-right:6.510416666666667vw solid #fff;border-bottom:3.125vw solid transparent}}@media only screen and (max-width:767px){.veltrade__note-vertical{height:11.4rem;width:6.1rem}.veltrade__note-vertical::before{border-left:3rem solid #fff;border-right:3rem solid #fff;border-bottom:1.5rem solid transparent}}.veltrade__note-text{font-size:1.666666666666667vw;line-height:1.208333333333333;font-weight:700}@media only screen and (max-width:1199px){.veltrade__note-text{font-size:3.125vw}}@media only screen and (max-width:767px){.veltrade__note-text{font-size:1.4rem;line-height:1.214285714285714}}.veltrade__accent{min-width:4.861111111111112vw;text-align:center;font-size:3.333333333333333vw;line-height:1.041666666666667;font-weight:700;color:#00953e}@media only screen and (max-width:1199px){.veltrade__accent{min-width:9.114583333333332vw;font-size:6.25vw}}@media only screen and (max-width:767px){.veltrade__accent{min-width:2.4rem;font-size:2.4rem}}.veltrade__main-info{padding-bottom:2.986111111111111vw;background-color:rgba(109,123,173,.2)}@media only screen and (max-width:1199px){.veltrade__main-info{padding-bottom:10.677083333333332vw}}@media only screen and (max-width:767px){.veltrade__main-info{padding-bottom:6.9rem}}.veltrade__info-container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding-left:4.027777777777778vw;padding-right:2.5vw}@media only screen and (max-width:1199px){.veltrade__info-container{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;padding-left:0;padding-right:0}}.veltrade__distribution{margin-top:-1.666666666666667vw}@media only screen and (max-width:1199px){.veltrade__distribution{margin-top:-9.375vw}}@media only screen and (max-width:767px){.veltrade__distribution{width:100%;margin-top:-5.9rem}}.veltrade__complex{margin-top:-1.666666666666667vw}@media only screen and (max-width:1199px){.veltrade__complex{margin-top:7.161458333333333vw}}@media only screen and (max-width:767px){.veltrade__complex{margin-top:6.2rem}}.veltrade__small-block{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:13.055555555555557vw;width:31.25vw;padding:2.083333333333333vw 2.5vw 1.041666666666667vw;background-color:#fff}.veltrade__small-block .veltrade__block-title{position:relative;z-index:1;min-width:22.15277777777778vw;margin-bottom:.347222222222222vw;margin-left:auto;margin-right:auto;padding-left:2.986111111111111vw}@media only screen and (max-width:1199px){.veltrade__small-block{height:24.479166666666664vw;width:58.59375vw;padding:3.90625vw 4.6875vw 1.953125vw}.veltrade__small-block .veltrade__block-title{min-width:40.625vw;margin-bottom:.651041666666667vw;padding-left:5.598958333333334vw}}@media only screen and (max-width:767px){.veltrade__small-block{height:18.8rem;width:100%;max-width:28.8rem;min-height:12rem;max-height:12rem;margin-left:auto;margin-right:auto;padding:2rem 3rem 1.5rem}.veltrade__small-block .veltrade__block-title{font-size:1.8rem;line-height:1.222222222222222;min-width:22.8rem;margin-bottom:.5rem;padding-left:2.9rem}}.veltrade__number{position:absolute;top:50%;transform:translateY(-50%);min-width:4.722222222222222vw;margin-right:1.666666666666667vw;font-size:8.333333333333332vw;line-height:1;font-weight:700;text-align:center;color:#e5e3e5}@media only screen and (max-width:1199px){.veltrade__number{min-width:8.854166666666668vw;margin-right:3.125vw;font-size:15.625vw}}@media only screen and (max-width:767px){.veltrade__number{min-width:4.8rem;margin-right:2.4rem;font-size:12rem}}.veltrade__revenue{position:relative;margin-top:16.805555555555557vw;margin-left:1.875vw;width:14.027777777777779vw;text-align:center}@media only screen and (max-width:1199px){.veltrade__revenue{-ms-flex-order:1;order:1;margin-top:6.770833333333333vw;margin-left:0;margin-right:2.734375vw;width:26.302083333333332vw}}@media only screen and (max-width:767px){.veltrade__revenue{margin-top:5.6rem;margin-right:0;width:100%}}.veltrade__revenue-picture{position:absolute;top:0;left:0;display:block;width:14.027777777777779vw;height:12.36111111111111vw}@media only screen and (max-width:1199px){.veltrade__revenue-picture{width:26.302083333333332vw;height:23.177083333333336vw}}@media only screen and (max-width:767px){.veltrade__revenue-picture{width:20.2rem;height:17.8rem;left:50%;transform:translateX(-50%)}}.veltrade__revenue-title.veltrade__block-title{margin-bottom:.138888888888889vw;padding-right:.347222222222222vw;font-size:1.25vw;line-height:1.222222222222222;text-transform:uppercase}@media only screen and (max-width:1199px){.veltrade__revenue-title.veltrade__block-title{margin-bottom:.260416666666667vw;padding-right:0;font-size:2.34375vw}}@media only screen and (max-width:767px){.veltrade__revenue-title.veltrade__block-title{margin-bottom:.2rem;font-size:1.8rem}}.veltrade__revenue-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:0;margin-bottom:0}.veltrade__revenue-text{padding-top:3.472222222222222vw;padding-right:.208333333333333vw}@media only screen and (max-width:1199px){.veltrade__revenue-text{padding-top:6.510416666666667vw;padding-right:0}}@media only screen and (max-width:767px){.veltrade__revenue-text{padding-top:5rem}}.veltrade__revenue-number{margin-bottom:.069444444444444vw;font-size:3.333333333333333vw;line-height:1;font-weight:700;color:#00953e}.veltrade__revenue-number sup{top:-.7em;right:.1em;font-size:.5375em}@media only screen and (max-width:1199px){.veltrade__revenue-number{margin-bottom:.130208333333333vw;font-size:6.25vw}}@media only screen and (max-width:767px){.veltrade__revenue-number{margin-bottom:.1rem;font-size:4.8rem}}.veltrade__revenue-number-text{padding-right:.555555555555556vw;font-size:1.25vw;line-height:1.222222222222222;font-weight:700}@media only screen and (max-width:1199px){.veltrade__revenue-number-text{padding-right:1.041666666666667vw;font-size:2.34375vw}}@media only screen and (max-width:767px){.veltrade__revenue-number-text{padding-right:.8rem;font-size:1.8rem}}.veltrade__revenue-icon{position:absolute;display:block;width:23.194444444444446vw;height:20.555555555555554vw}@media only screen and (max-width:1199px){.veltrade__revenue-icon{width:43.48958333333333vw;height:38.54166666666667vw}}@media only screen and (max-width:767px){.veltrade__revenue-icon{width:33.4rem;height:29.6rem}}.pagination{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.pagination__wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin-left:auto;margin-right:auto}.pagination__list{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin-top:0;margin-bottom:0;margin-left:-3.333333333333333vw;list-style:none}@media only screen and (max-width:1199px){.pagination__list{margin-left:-6.25vw}}@media only screen and (max-width:767px){.pagination__list{margin-left:-1.8rem}}.pagination__item{margin-top:0;margin-bottom:0;margin-left:3.333333333333333vw;padding-left:0;font-size:1.388888888888889vw;font-weight:700;line-height:1.2}@media only screen and (max-width:1199px){.pagination__item{margin-left:6.25vw;font-size:2.604166666666667vw;line-height:1.2}}@media only screen and (max-width:767px){.pagination__item{margin-left:1.8rem;font-size:1.6rem;line-height:1.25}}.pagination__item::before{content:none}.pagination__item--current .pagination__link{color:#c8102e}.pagination__link{color:#80869c;transition:all .3s}.pagination__link:hover{color:#c8102e}.pagination__others{color:#80869c}.pagination__others::before{content:none}.pagination__prev-link,.pagination__next-link{position:relative;height:1.458333333333333vw;width:2.916666666666667vw;margin-top:.138888888888889vw}.pagination__prev-link .page__link-icon,.pagination__next-link .page__link-icon{left:0;width:2.777777777777778vw;height:2px;background-color:#c8102e}.pagination__prev-link .page__link-icon--reverse,.pagination__next-link .page__link-icon--reverse{left:auto;right:0}@media only screen and (min-width:1920px){.pagination__prev-link,.pagination__next-link{margin-top:.138888888888889vw}}.pagination__prev-link .page__arrow-icon,.pagination__next-link .page__arrow-icon{top:2px;fill:#c8102e;width:10px;height:16px}.pagination__prev-link:hover .page__link-icon,.pagination__next-link:hover .page__link-icon{width:4.166666666666666vw}@media only screen and (max-width:1199px){.pagination__prev-link,.pagination__next-link{height:2.734375vw;width:5.46875vw;margin-top:.260416666666667vw}.pagination__prev-link .page__link-icon,.pagination__next-link .page__link-icon{width:5.208333333333334vw}.pagination__prev-link .page__arrow-icon,.pagination__next-link .page__arrow-icon{width:10px;height:16px}.pagination__prev-link:hover .page__link-icon,.pagination__next-link:hover .page__link-icon{width:7.8125vw}}@media only screen and (max-width:767px){.pagination__prev-link,.pagination__next-link{height:2.1rem;width:2rem;margin-top:0}.pagination__prev-link .page__link-icon,.pagination__next-link .page__link-icon{top:46%;width:1.8rem}.pagination__prev-link .page__arrow-icon,.pagination__next-link .page__arrow-icon{width:8px;height:15px}.pagination__prev-link:hover .page__link-icon,.pagination__next-link:hover .page__link-icon{width:3rem}}.pagination__prev-link{margin-right:2.916666666666667vw}.pagination__prev-link .page__arrow-icon{top:1px}@media only screen and (max-width:1199px){.pagination__prev-link{margin-right:5.46875vw}.pagination__prev-link .page__arrow-icon{left:-.390625vw}}@media only screen and (max-width:767px){.pagination__prev-link{margin-right:1.8rem}.pagination__prev-link .page__arrow-icon{left:-.3rem}}.pagination__next-link{margin-left:3.194444444444444vw}.pagination__next-link .page__arrow-icon{top:2px}@media only screen and (max-width:1199px){.pagination__next-link{margin-left:5.989583333333334vw}.pagination__next-link .page__arrow-icon{right:-.390625vw}}@media only screen and (max-width:767px){.pagination__next-link{margin-left:1.8rem}.pagination__next-link .page__arrow-icon{right:-.3rem}}.pg-list{position:fixed;left:2.778vw;bottom:1.363636363636364em;z-index:2;width:1.818181818181818em;height:1.818181818181818em;line-height:1.727272727272727em;border-radius:100%;border:1px solid #ccc;background-color:#fff;text-align:center}.pg-list img{display:inline-block;vertical-align:middle;width:50%;height:auto}.pg-list--2{bottom:3.636363636363636em}.pg-list--3{bottom:5.909090909090909em}.search mark{background-color:transparent;color:#c8102e;font-weight:700}@media only screen and (max-width:767px){.search__note-wrapper{padding:1rem}}.search__note{display:block;margin-bottom:2.222222222222222vw;text-transform:uppercase;font-size:1.666666666666667vw;line-height:1.333333333333333;text-align:center;font-weight:700}@media only screen and (max-width:1199px){.search__note{margin-bottom:4.166666666666666vw;font-size:3.125vw}}@media only screen and (max-width:767px){.search__note{margin-bottom:3.2rem;font-size:1.8rem}}.search__advice{margin-top:0;margin-bottom:0;font-size:1.666666666666667vw;line-height:1.333333333333333;text-align:center;font-weight:700}@media only screen and (max-width:1199px){.search__advice{font-size:3.125vw}}@media only screen and (max-width:767px){.search__advice{font-size:1.8rem}}.search__input.form__input{width:100%;height:3.611111111111111vw;padding:.833333333333333vw 1.666666666666667vw .694444444444444vw;font-size:1.666666666666667vw;line-height:1.208333333333333;font-weight:700;background-color:#fff;box-sizing:border-box;border:none;border-radius:.555555555555556vw}@media only screen and (max-width:1199px){.search__input.form__input{height:6.770833333333333vw;padding:1.5625vw 3.125vw 1.302083333333333vw;font-size:3.125vw;border-radius:.555555555555556vw}}@media only screen and (max-width:767px){.search__input.form__input{height:4.4rem;padding:1.2rem 1.4rem 1rem;font-size:1.6rem}}.search__output{margin-top:1.944444444444444vw;padding:3.472222222222222vw 9.166666666666666vw 3.194444444444444vw 9.166666666666666vw;background-color:#f9fafe;border-radius:1.111111111111111vw}@media only screen and (max-width:1199px){.search__output{margin-top:3.645833333333333vw;padding:3.125vw 3.125vw 3.125vw 3.125vw;border-radius:2.083333333333333vw}}@media only screen and (max-width:767px){.search__output{margin-top:2.8rem;padding:1.2rem 1rem;border-radius:1.6rem}}.search__results-wrapper{margin-top:3.333333333333333vw}@media only screen and (max-width:1199px){.search__results-wrapper{margin-top:0}}.search__theme{margin-top:0;margin-bottom:1.875vw;font-size:.833333333333333vw;line-height:1.25}@media only screen and (max-width:1199px){.search__theme{margin-bottom:3.515625vw;font-size:1.5625vw}}@media only screen and (max-width:767px){.search__theme{margin-bottom:1.6rem;font-size:1.2rem}}.search__title{margin-top:0;margin-bottom:.694444444444444vw;font-size:1.666666666666667vw;line-height:1.25;font-weight:700}.search__title+.search__text p{margin-top:.694444444444444vw}@media only screen and (max-width:1199px){.search__title{margin-bottom:1.302083333333333vw;font-size:3.125vw}.search__title+.search__text p{margin-top:1.302083333333333vw}}@media only screen and (max-width:767px){.search__title{margin-bottom:1rem;font-size:1.6rem;line-height:1.25}.search__title+.search__text p{margin-top:1rem}}.search__image-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:12.63888888888889vw;height:10vw;margin-right:1.944444444444444vw}@media only screen and (max-width:1199px){.search__image-wrapper{width:23.697916666666664vw;height:18.75vw;margin-right:3.645833333333333vw}}@media only screen and (max-width:767px){.search__image-wrapper{width:18.2rem;height:14.4rem;margin-right:auto;margin-left:auto}}.search__image{display:block;max-width:100%;max-height:100%}.search__card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.666666666666667vw;padding:1.25vw 1.666666666666667vw 1.388888888888889vw 2.152777777777778vw;border:1px solid #80869c;border-radius:1.111111111111111vw}.search__card--image .search__image-wrapper{margin-top:-1.597222222222222vw}.search__card--image .search__text-wrapper{padding-top:.625vw}.search__card--image .search__title{margin-bottom:.972222222222222vw}.search__card--image .search__source.page__link{margin-top:-.486111111111111vw}.search__card:last-child{margin-bottom:0}@media only screen and (min-width:1920px){.search__card{border:.069444444444444vw solid #80869c}}@media only screen and (max-width:1199px){.search__card{margin-bottom:3.125vw;padding:2.34375vw 3.125vw 2.604166666666667vw 4.036458333333334vw;border-radius:2.083333333333333vw}.search__card--image .search__image-wrapper{margin-top:-1.5625vw}.search__card--image .search__text-wrapper{padding-top:1.171875vw}.search__card--image .search__title{margin-bottom:1.822916666666667vw}.search__card--image .search__source.page__link{margin-top:-.911458333333333vw}}@media only screen and (max-width:767px){.search__card{margin-bottom:1.2rem;padding:1.8rem 1.6rem 1.6rem 1.6rem;border-radius:1.6rem}.search__card--image .search__image-wrapper{margin-top:0}.search__card--image .search__text-wrapper{padding-top:.9rem}.search__card--image .search__title{margin-bottom:1.4rem}.search__card--image .search__source.page__link{margin-top:1.7rem}}.search__main-info{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.search__main-info p{margin-top:.555555555555556vw;margin-bottom:0;font-size:.833333333333333vw;line-height:1.416666666666667}@media only screen and (max-width:1199px){.search__main-info p{margin-top:1.041666666666667vw;font-size:1.5625vw}}@media only screen and (max-width:767px){.search__main-info{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch}.search__main-info p{margin-top:.8rem;font-size:1.2rem}}.search__source.page__link{margin-left:auto;margin-top:1.180555555555556vw;margin-right:.972222222222222vw;font-size:.972222222222222vw;line-height:1.5;font-weight:400}.search__source:hover .page__link-icon{width:3.75vw}@media only screen and (max-width:1199px){.search__source.page__link{margin-top:2.213541666666667vw;margin-right:1.822916666666667vw;font-size:1.822916666666667vw}.search__source:hover .page__link-icon{width:7.03125vw}}@media only screen and (max-width:767px){.search__source.page__link{margin-top:1.7rem;margin-right:1.4rem;font-size:1.4rem}}.flatpickr-calendar{top:101%!important;left:0!important;background:0 0;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;animation:none;direction:ltr;border:0;font-size:.972222222222222vw;line-height:1.714285714285714;border-radius:.347222222222222vw;position:absolute;width:21.380208333333332vw;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;box-shadow:.069444444444444vw 0 0 #e6e6e6,-.069444444444444vw 0 0 #e6e6e6,0 .069444444444444vw 0 #e6e6e6,0 -.069444444444444vw 0 #e6e6e6,0 .208333333333333vw .902777777777778vw rgba(0,0,0,.08)}@media only screen and (max-width:1199px){.flatpickr-calendar{font-size:1.822916666666667vw;border-radius:.651041666666667vw;width:40.087890625vw;box-shadow:.130208333333333vw 0 0 #e6e6e6,-.130208333333333vw 0 0 #e6e6e6,0 .130208333333333vw 0 #e6e6e6,0 -.130208333333333vw 0 #e6e6e6,0 .390625vw 1.692708333333333vw rgba(0,0,0,.08)}}@media only screen and (max-width:767px){.flatpickr-calendar{font-size:.9rem;border-radius:.3rem;width:18rem;box-shadow:.1rem 0 0 #e6e6e6,-.1rem 0 0 #e6e6e6,0 .1rem 0 #e6e6e6,0 -.1rem 0 #e6e6e6,0 .3rem 1.3rem rgba(0,0,0,.08)}}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:44.44444444444444vw;visibility:visible}@media only screen and (max-width:1199px){.flatpickr-calendar.open,.flatpickr-calendar.inline{max-height:83.33333333333334vw}}@media only screen and (max-width:767px){.flatpickr-calendar.open,.flatpickr-calendar.inline{max-height:41.7rem}}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:.138888888888889vw}@media only screen and (max-width:1199px){.flatpickr-calendar.inline{top:.260416666666667vw}}@media only screen and (max-width:767px){.flatpickr-calendar.inline{top:.2rem}}.flatpickr-calendar.static{position:absolute;top:calc(100% + .138888888888889vw)}@media only screen and (max-width:1199px){.flatpickr-calendar.static{top:calc(100% + .260416666666667vw)}}@media only screen and (max-width:767px){.flatpickr-calendar.static{top:calc(100% + .2rem)}}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-.138888888888889vw 0 0 #e6e6e6,.347222222222222vw 0 0 #e6e6e6}@media only screen and (max-width:1199px){.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-.260416666666667vw 0 0 #e6e6e6,.651041666666667vw 0 0 #e6e6e6}}@media only screen and (max-width:767px){.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-.2rem 0 0 #e6e6e6,.5rem 0 0 #e6e6e6}}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:2.777777777777778vw;border-top:.069444444444444vw solid #e6e6e6}@media only screen and (max-width:1199px){.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:5.208333333333334vw;border-top:.130208333333333vw solid #e6e6e6}}@media only screen and (max-width:767px){.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:4rem;border-top:.1rem solid #e6e6e6}}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:1.527777777777778vw}@media only screen and (max-width:1199px){.flatpickr-calendar:before,.flatpickr-calendar:after{left:2.864583333333333vw}}@media only screen and (max-width:767px){.flatpickr-calendar:before,.flatpickr-calendar:after{left:1.4rem}}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.rightMost:after{left:auto;right:1.527777777777778vw}@media only screen and (max-width:1199px){.flatpickr-calendar.rightMost:before,.flatpickr-calendar.rightMost:after{right:2.864583333333333vw}}@media only screen and (max-width:767px){.flatpickr-calendar.rightMost:before,.flatpickr-calendar.rightMost:after{right:2.2rem}}.flatpickr-calendar:before{border-width:.347222222222222vw;margin:0 -.347222222222222vw}@media only screen and (max-width:1199px){.flatpickr-calendar:before{border-width:.651041666666667vw;margin:0 -.651041666666667vw}}@media only screen and (max-width:767px){.flatpickr-calendar:before{border-width:.5rem;margin:0 -.5rem}}.flatpickr-calendar:after{border-width:.277777777777778vw;margin:0 -.277777777777778vw}@media only screen and (max-width:1199px){.flatpickr-calendar:after{border-width:.520833333333333vw;margin:0 -.520833333333333vw}}@media only screen and (max-width:767px){.flatpickr-calendar:after{border-width:.4rem;margin:0 -.4rem}}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:0 0;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);height:2.361111111111111vw;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-ms-flex:1;flex:1}@media only screen and (max-width:1199px){.flatpickr-months .flatpickr-month{height:4.427083333333334vw}}@media only screen and (max-width:767px){.flatpickr-months .flatpickr-month{height:2.2rem}}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0;height:2.361111111111111vw;padding:.694444444444444vw;z-index:3;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9)}@media only screen and (max-width:1199px){.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{height:4.427083333333334vw;padding:1.302083333333333vw}}@media only screen and (max-width:767px){.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{height:2.2rem;padding:.6rem}}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:.972222222222222vw;height:.972222222222222vw}@media only screen and (max-width:1199px){.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:1.822916666666667vw;height:1.822916666666667vw}}@media only screen and (max-width:767px){.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:.9rem;height:.9rem}}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:.972222222222222vw;padding:0 .277777777777778vw 0 .138888888888889vw;height:50%;line-height:50%;opacity:0;cursor:pointer;border:.069444444444444vw solid rgba(57,57,57,.15);box-sizing:border-box}@media only screen and (max-width:1199px){.numInputWrapper span{width:1.822916666666667vw;padding:0 .520833333333333vw 0 .260416666666667vw;border:.130208333333333vw solid rgba(57,57,57,.15)}}@media only screen and (max-width:767px){.numInputWrapper span{width:.9rem;padding:0 .3rem 0 .1rem;border:.1rem solid rgba(57,57,57,.15)}}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:.277777777777778vw solid transparent;border-right:.277777777777778vw solid transparent;border-bottom:.277777777777778vw solid rgba(57,57,57,.6);top:26%}@media only screen and (max-width:1199px){.numInputWrapper span.arrowUp:after{border-left:.520833333333333vw solid transparent;border-right:.520833333333333vw solid transparent;border-bottom:.520833333333333vw solid rgba(57,57,57,.6)}}@media only screen and (max-width:767px){.numInputWrapper span.arrowUp:after{border-left:.3rem solid transparent;border-right:.3rem solid transparent;border-bottom:.3rem solid rgba(57,57,57,.6)}}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:.277777777777778vw solid transparent;border-right:.277777777777778vw solid transparent;border-top:.277777777777778vw solid rgba(57,57,57,.6);top:40%}@media only screen and (max-width:1199px){.numInputWrapper span.arrowDown:after{border-left:.520833333333333vw solid transparent;border-right:.520833333333333vw solid transparent;border-top:.520833333333333vw solid rgba(57,57,57,.6)}}@media only screen and (max-width:767px){.numInputWrapper span.arrowDown:after{border-left:.3rem solid transparent;border-right:.3rem solid transparent;border-top:.3rem solid rgba(57,57,57,.6)}}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:80%;left:12.5%;padding:.519444444444444vw 0 0 0;line-height:1;height:2.361111111111111vw;display:inline-block;text-align:center;transform:translate3d(0,0,0)}@media only screen and (max-width:1199px){.flatpickr-current-month{padding:.973958333333333vw 0 0 0;height:4.427083333333334vw}}@media only screen and (max-width:767px){.flatpickr-current-month{padding:.487rem 0 0 0;height:2.2rem}}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch 0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{background:0 0;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,.5);background:0 0;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:0 0;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-.069444444444444vw 0 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}@media only screen and (max-width:767px){.flatpickr-current-month .flatpickr-monthDropdown-months{margin:-.1rem 0 0 0}}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:0 0;text-align:center;overflow:hidden;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:1.944444444444444vw}@media only screen and (max-width:1199px){.flatpickr-weekdays{height:3.645833333333333vw}}@media only screen and (max-width:767px){.flatpickr-weekdays{height:1.8rem}}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;height:1.944444444444444vw}@media only screen and (max-width:1199px){.flatpickr-weekdays .flatpickr-weekdaycontainer{height:3.645833333333333vw}}@media only screen and (max-width:767px){.flatpickr-weekdays .flatpickr-weekdaycontainer{height:1.8rem}}span.flatpickr-weekday{cursor:default;font-size:90%;background:0 0;color:rgba(0,0,0,.54);line-height:1;margin:0;text-align:center;display:block;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:.069444444444444vw 0 0 0}@media only screen and (max-width:1199px){.dayContainer,.flatpickr-weeks{padding:.130208333333333vw 0 0 0}}@media only screen and (max-width:767px){.dayContainer,.flatpickr-weeks{padding:.1rem 0 0 0}}.flatpickr-days{position:relative;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;width:21.380208333333332vw}@media only screen and (max-width:1199px){.flatpickr-days{width:40.087890625vw}}@media only screen and (max-width:767px){.flatpickr-days{width:18rem}}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:21.380208333333332vw;min-width:21.380208333333332vw;max-width:21.380208333333332vw;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-around;transform:translate3d(0,0,0);opacity:1}@media only screen and (max-width:1199px){.dayContainer{width:40.087890625vw;min-width:40.087890625vw;max-width:40.087890625vw}}@media only screen and (max-width:767px){.dayContainer{width:18rem;min-width:18rem;max-width:18rem}}.dayContainer+.dayContainer{box-shadow:-.069444444444444vw 0 0 #e6e6e6}@media only screen and (max-width:1199px){.dayContainer+.dayContainer{box-shadow:-.130208333333333vw 0 0 #e6e6e6}}@media only screen and (max-width:767px){.dayContainer+.dayContainer{box-shadow:-.1rem 0 0 #e6e6e6}}.flatpickr-day{background:0 0;border:.069444444444444vw solid transparent;border-radius:10.416666666666668vw;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:2.708333333333333vw;height:2.708333333333333vw;line-height:2.708333333333333vw;margin:0;display:inline-block;position:relative;-ms-flex-pack:center;justify-content:center;text-align:center}@media only screen and (max-width:1199px){.flatpickr-day{border:.130208333333333vw solid transparent;border-radius:19.53125vw;max-width:5.078125vw;height:5.078125vw;line-height:5.078125vw}}@media only screen and (max-width:767px){.flatpickr-day{border:.1rem solid transparent;border-radius:9.8rem;max-width:2.5rem;height:2.5rem;line-height:2.5rem}}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#c8102e;box-shadow:none;color:#fff;border-color:#c8102e}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:3.472222222222222vw 0 0 3.472222222222222vw}@media only screen and (max-width:1199px){.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:6.510416666666667vw 0 0 6.510416666666667vw}}@media only screen and (max-width:767px){.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:3.3rem 0 0 3.3rem}}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 3.472222222222222vw 3.472222222222222vw 0}@media only screen and (max-width:1199px){.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 6.510416666666667vw 6.510416666666667vw 0}}@media only screen and (max-width:767px){.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 3.3rem 3.3rem 0}}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-.694444444444444vw 0 0 #569ff7}@media only screen and (max-width:1199px){.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-.651041666666667vw 0 0 #569ff7}}@media only screen and (max-width:767px){.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-.5rem 0 0 #569ff7}}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:3.472222222222222vw}@media only screen and (max-width:1199px){.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:6.510416666666667vw}}@media only screen and (max-width:767px){.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:3.3rem}}.flatpickr-day.inRange{border-radius:0;box-shadow:-.347222222222222vw 0 0 #e6e6e6,.347222222222222vw 0 0 #e6e6e6}@media only screen and (max-width:1199px){.flatpickr-day.inRange{box-shadow:-.651041666666667vw 0 0 #e6e6e6,.651041666666667vw 0 0 #e6e6e6}}@media only screen and (max-width:767px){.flatpickr-day.inRange{box-shadow:-.5rem 0 0 #e6e6e6,.5rem 0 0 #e6e6e6}}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,.3);background:0 0;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,.1)}.flatpickr-day.week.selected{border-radius:0;box-shadow:-.347222222222222vw 0 0 #569ff7,.347222222222222vw 0 0 #569ff7}@media only screen and (max-width:1199px){.flatpickr-day.week.selected{box-shadow:-.651041666666667vw 0 0 #569ff7,.651041666666667vw 0 0 #569ff7}}@media only screen and (max-width:767px){.flatpickr-day.week.selected{box-shadow:-.651041666666667vw 0 0 #569ff7,.651041666666667vw 0 0 #569ff7}}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:.069444444444444vw}@media only screen and (max-width:1199px){.rangeMode .flatpickr-day{margin-top:.130208333333333vw}}@media only screen and (max-width:767px){.rangeMode .flatpickr-day{margin-top:.1rem}}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 .833333333333333vw;box-shadow:.069444444444444vw 0 0 #e6e6e6}@media only screen and (max-width:1199px){.flatpickr-weekwrapper .flatpickr-weeks{padding:0 1.5625vw;box-shadow:.130208333333333vw 0 0 #e6e6e6}}@media only screen and (max-width:767px){.flatpickr-weekwrapper .flatpickr-weeks{padding:0 1.2rem;box-shadow:.1rem 0 0 #e6e6e6}}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:1.944444444444444vw}@media only screen and (max-width:1199px){.flatpickr-weekwrapper .flatpickr-weekday{line-height:3.645833333333333vw}}@media only screen and (max-width:767px){.flatpickr-weekwrapper .flatpickr-weekday{line-height:.8rem}}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,.3);background:0 0;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-ms-flexbox;display:flex;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:2.777777777777778vw;max-height:2.777777777777778vw;box-sizing:border-box;overflow:hidden;display:-ms-flexbox;display:flex}@media only screen and (max-width:1199px){.flatpickr-time{line-height:5.208333333333334vw;max-height:5.208333333333334vw}}@media only screen and (max-width:767px){.flatpickr-time{line-height:4rem;max-height:4rem}}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-ms-flex:1;flex:1;width:40%;height:2.777777777777778vw;float:left}@media only screen and (max-width:1199px){.flatpickr-time .numInputWrapper{height:5.208333333333334vw}}@media only screen and (max-width:767px){.flatpickr-time .numInputWrapper{height:4rem}}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:0 0;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:.972222222222222vw;position:relative;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}@media only screen and (max-width:1199px){.flatpickr-time input{font-size:1.822916666666667vw}}@media only screen and (max-width:767px){.flatpickr-time input{font-size:1.4rem}}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@keyframes fpFadeInDown{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translate3d(0,0,0)}}[data-simplebar]{position:relative;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;visibility:visible;max-width:100%;max-height:100%;scrollbar-width:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none}.simplebar-content:before,.simplebar-content:after{content:' ';display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:auto!important;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;-ms-flex-positive:inherit;flex-grow:inherit;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;top:0;right:0;width:.5rem;min-height:10px}@media (min-width:667px){.simplebar-scrollbar{width:1.041666666666667vw}}.simplebar-scrollbar:before{position:absolute;content:'';background:#1e2452;border-radius:7px;left:0;right:0;opacity:0;transition:opacity .2s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:1;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:.5rem}@media (min-width:667px){.simplebar-track.simplebar-vertical{width:1.041666666666667vw}}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:0;bottom:0}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:0;right:0}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none}@media print{*,:before,:after{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}#mocha{margin:0!important;padding:1em;border-top:.1em solid #000;line-height:1;color:#000;background:#fff;font-weight:inherit;font-style:inherit;font-family:inherit;font-size:100%;vertical-align:baseline;-ms-flex:none;flex:none}#mocha a{text-decoration:none}

.popup.popup--form.popup--expert-form.is-opened{
	background: rgb(0 0 0 / 59%);
}
.popup.popup--form.popup--expert-form.is-opened  .popup__content.popup__content--form{
	width: 80%;
    max-width: 80%;
}
.popup.popup--form.popup--expert-form.is-opened  fieldset{
	background: #eee;
    border: solid 2px #000;
    padding: 10px 40px 40px 40px;
	border-radius: 0;
}



form.new2022 .flex.row .form__options-wrapper,
form.new2022 .form__input{
	min-width: 600px;
    width: 600px;
}
form.new2022 textarea.form__input{
	height: 170px;
    padding: 10px 30px;
}
form.new2022 div.form__legend{
	font-size: 23px;
}
form.new2022 div.form__legend .small{
    font-weight: 400;
    font-size: 18px;
}
form.new2022 div.form__legend .required_star{
    color: #c8102e;
    font-weight: 600;
}
form.new2022 div.form__legend.second{
	font-size: 21px;
}
form.new2022 .flex.row{
	display: flex;
}
form.new2022 .wrapper-checkbox .flex.row{
	margin-bottom:30px;
}
form.new2022 .flex.row .form__legend{
    font-weight: 400;
    font-size: 21px;
    margin: 0;
    padding: 13px 15px 0 0px;
    text-align: right;
	width: 400px;
	min-width: 400px;
}
form.new2022 .flex.row.moreinfo .form__legend{
	padding-top: 23px;
}
form.new2022 .flex.row .form__legend.long{
	padding-top: 0px;
}
form.new2022 .flex.row.moreinfo .form__legend.long{
	padding-top: 10px;
}
form.new2022 .form__options-wrapper{
	border: solid 1px #000;
    padding: 20px 30px 20px 30px;
	background: #fff;
}
form.new2022 .form__label--option{
	font-size: 20px;
}
form.new2022 .form__input{
	padding: 0 10px 0 30px;
    margin: 0;
    line-height: 21px;
    height: 50px;
    background: #fff;
    border: solid 1px #000;
    border-radius: 0;
}
form.new2022 .form__input.moreinfo{
	display: block;
	margin-top: 10px;
}
form.new2022 .form__label.moreinfo{
	line-height: 40px;
    font-size: 18px;
	color:#000;
	top: 37px;
}
form.new2022 .form__input--filled~.form__label--shifting{
	/*когда поле заполнено*/
	left: -230px;
}
form.new2022 .form__input:focus~.form__label--shifting{
	left: -230px;
    top: 37px;
}
form.new2022 .flex.row .information{
	font-size: 18px;
    font-style: italic;
    line-height: 20px;
    padding: 5px 10px 0;
}
form.new2022 .moreinfo_cont{
	margin-bottom: 50px;
}
@media (max-width:1750px){
	form.new2022 .flex.row .form__options-wrapper, form.new2022 .form__input {
		min-width: 500px;
		width: 500px;
	}
}
@media (max-width:1620px){
	.popup.popup--form.popup--expert-form.is-opened  .popup__content.popup__content--form{
		width: 90%;
		max-width: 90%;
	}
}
@media (max-width:1420px){
	.popup.popup--form.popup--expert-form.is-opened  .popup__content.popup__content--form{
		width: 90%;
		max-width: 90%;
	}
	form.new2022 .flex.row .form__legend {
		font-size: 18px;
		width: 350px;
		min-width: 350px;
	}
	form.new2022 .form__label--option {
		font-size: 18px;
	}
}
@media (max-width:1350px){
	form.new2022 .flex.row .information{
		display:none;
	}
}
@media (max-width:1200px){
	.popup.popup--form.popup--expert-form.is-opened  .popup__content.popup__content--form{
		width: 98%;
		max-width: 98%;
		padding: 40px;
	}
}
@media (max-width:1050px){
	form.new2022 .flex.row{
		display: block;
	}
	form.new2022 .flex.row .form__legend{
		text-align: left;
		width: auto;
		min-width: auto;
	}
	form.new2022 .flex.row .form__options-wrapper, form.new2022 .form__input {
		min-width: 100%;
		width: 100%;
	}
	form.new2022 .form__input-wrapper--short {
		width: 100%;
	}
	
}
@media (max-width:660px){
	.popup.popup--form.popup--expert-form.is-opened  .popup__content.popup__content--form{
		width: 100%;
		max-width: 100%;
		padding: 0;
	}
	form.new2022 h2{
		padding: 40px 0 0px 0px;
		text-align: center;
	}
	.popup.popup--form.popup--expert-form.is-opened  fieldset{
		border-left: none;
		border-right: none;
	}
	form.new2022 .charge-form__agreement-option{
		width: 300px;
		margin: 0 auto;
	}
	form.new2022 .charge-form__submit{
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		display: block;
	}
	
}


.page-footer__logo-mosprom {
	width: 50%;
  }
  










/* End */


/* Start:/assets/build/prod/changes.css?17494759182061*/
.page-footer__pdfs {
    line-height: 1.3;
    font-size: .972222222222222vw;
    margin-top: 20px;
    display: none;
}

.page-footer__pdfs li {
    margin-bottom: 20px;
    text-align: left;
}

.page-footer__pdf-toggle {
    line-height: 1.4;
    font-size: .972222222222222vw;
    text-align: left;
    display: block;
    padding-left: 1.2em;
    text-decoration: underline;
    position: relative;
    margin: 1rem 0;
    font-weight: 600;
}

.page-footer__pdf-toggle.active:before {
    content: "-";
}

.page-footer__pdf-toggle:before {
    content: "+";
    position: absolute;
    left: 0;
}

@media (max-width: 1199px) {
	.page-footer__pdfs li {
    font-size: 1.822916666666667vw;
}
.page-footer__pdf-toggle {
    font-size: 1.822916666666667vw;
}

}

@media (max-width: 767px) {
	.page-footer__pdfs li {
    font-size: 1.4rem;
}
.page-footer__pdf-toggle {
    font-size: 1.4rem;
}
}

.before-fake {
    position: absolute;
    width: 1.388888888888889vw;
    height: 1.388888888888889vw;
        top: 0.486111111111111vw;
    left: 0;
    transform: translateY(-50%);
    z-index: 999999;
    cursor: pointer;
   border: .069444444444444vw solid #c8102e;
}

.before-fake:hover {
    border-width: 0.138888888888889vw;
}


.before-fake.active {
    background-color: #c8102e;
    background-image: url(/media/images/check.svg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 0.972222222222222vw 0.694444444444444vw;
}

@media only screen and (max-width: 1199px) {
    .before-fake {
        top: 0.911458333333333vw;
        width: 2.604166666666667vw;
        height: 2.604166666666667vw;
    }
    .before-fake.active {
        background-size: 1.822916666666667vw 1.302083333333333vw;
    }
}

@media only screen and (max-width: 767px) {
    .before-fake {
        top: 0.7rem;
        width: 2rem;
        height: 2rem;
    }
    .before-fake.active {
        background-size: 1.4rem 1rem;
    }
}


    
/* End */


/* Start:/bitrix/templates/velpharm/components/bitrix/search.page/search/style.css?1749475824163*/
a.search-page-params {
	border-bottom: 1px dashed blue;
	text-decoration: none;
}
div.search-page-params {
	margin-top: 6px;
}
.search-item-rate {font-size: 11px;}
/* End */


/* Start:/bitrix/templates/velpharm/styles.css?174947582467405*/
.documents__text {
    font-family: "Montserrat", "Calibri Light", sans-serif;
}

.choices__list--dropdown .choices__item {
    word-break: keep-all;
}

.search__title b {
    color: #c8102e;
}

.search__text b {
    color: #c8102e;
}

.form__text_area {
    /*   height: 9vw;*/
    resize: vertical;
}

p {
    margin: 0;
}

@media (min-width: 1200px) {
    #cookie_note {
        display: none;
        position: fixed;
        bottom: 15px;
        left: 25%;
        right: 25%;
        max-width: 90%;
        padding: 20px;
        background-color: white;
        border-radius: 4px;
        box-shadow: 2px 3px 10px rgba(0, 0, 0, 0.4);
        z-index: 1000;
    }

    #cookie_note p {
        width: 95%;
        margin: 0;
        font-size: 0.7rem;
        text-align: left;
        color: black;
    }
}

@media (min-width: 576px) {
    #cookie_note.show {
        display: flex;
    }

    .cookie_accept {
        width: 30%;
    }
}

@media (max-width: 1200px) and (min-width: 576px) {
    #cookie_note {
        display: none;
        position: fixed;
        bottom: 15px;
        left: 15%;
        right: 15%;
        max-width: 90%;
        padding: 20px;
        background-color: white;
        border-radius: 4px;
        box-shadow: 2px 3px 10px rgba(0, 0, 0, 0.4);
        z-index: 1000;
    }

    #cookie_note p {
        width: 70%;
        margin: 0;
        font-size: 0.85rem;
        text-align: left;
        color: black;
    }
}

@media (max-width: 575px) {
    #cookie_note.show {
        display: block;
        text-align: left;
    }

    .cookie_accept {
        width: 100%;
    }

    #cookie_note {
        display: none;
        position: fixed;
        bottom: 15px;
        left: 5%;
        max-width: 90%;
        padding: 20px;
        background-color: white;
        border-radius: 4px;
        box-shadow: 2px 3px 10px rgba(0, 0, 0, 0.4);
        z-index: 1000;
    }

    #cookie_note p {
        margin: 0;
        font-size: 1rem;
        text-align: left;
        color: black;
    }
}

p {
    text-wrap: balance;
}

h3 {
    margin: 0;
}

.contact__top {
    margin-top: 32px;
}

.page__contact {
    padding-top: 52px;
}

.contact__block {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    padding-top: 42px;
    padding-bottom: 52px;
    height: 520px;
}

.contact__big_text {
    font-weight: 700;
    font-size: 20px;
    color: #c8102e;
}

.contact__item::before {
    display: none;
    list-style: none !important;
    padding-left: 0;
}

.contact__item,
.contact__list {
    margin: 0;
    padding: 0;
}

.contact__list {
    margin-top: 32px;
}

.contact__litle_text {
    font-weight: 700;
    font-size: 16px;
    color: #c8102e;
    margin-top: 32px;
}

.contact__item {
    display: flex;
    align-items: center;
}

.contact__item svg {
    margin-right: 12px;
}

.contact__item:not(:first-child) {
    margin-top: 12px;
}

.contact__info {
    display: flex;
    align-items: center;
    font-weight: 500;
    font-size: 16px;
    color: #000;
    max-width: 465px;
    margin: 0;
}

.contact__info svg {
    margin-right: 12px;
}

.contact__info a {
    cursor: pointer;
}

.contact__maps {
    border-radius: 20px;
    margin-left: 20px;
    position: relative;
    width: 100%;
    max-width: 800px;
    padding-bottom: 50%;
    /* Соотношение сторон 2:1 */
    height: 0;
    overflow: hidden;
}

.contact__maps iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 400px;
    border-radius: 20px;
    border: none;
}

/* career */

.breadcrumbs__link_career {
    color: #ffffff;
}

.career__fon {
    position: relative;
    background-image: url(/media/images/career_fon.png);
    background-size: cover;
    width: 100%;
    min-height: 527px;
}

.logo__career {
    position: absolute;
    top: 0;
    right: 0;
}

.carrer__zag {
    font-weight: 700;
    font-size: 52px;
    color: #fff;
}

.carrer__text_one p {
    font-weight: 400;
    font-size: 16px;
    color: #fff;
    max-width: 911px;
}

.career__block {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    padding-bottom: 103px;
}

.career__left {
    border-radius: 12px;
    padding: 52px 42px;
    max-width: 743px;
    width: 100%;
    box-shadow: 0 3px 12px 0 rgba(0, 0, 0, 0.17);
    background: #fff;
    margin-top: -52px;
}

.career__left_text_big {
    font-weight: 500;
    font-size: 21px;
    color: #000;
}

.career__list {
    margin: 42px 0;
}

.career__item {
    position: relative;
    margin: 0;
    height: auto;
}

.career__item:not(:first-child) {
    margin-top: 42px;
}

.career__item::before {
    display: none;
    list-style: none !important;
    padding-left: 0;
}

.career__item span {
    position: absolute;
    font-weight: 700;
    font-size: 142px;
    color: #e6e7eb;
}

.career__span_one {
    left: 0;
}

.career__span_two {
    left: -20px;
}

.career__span_three {
    left: -20px;
}

.career__item_two {
    position: relative;
    display: flex;
    justify-content: end;
}

.career__left_text {
    font-weight: 400;
    font-size: 16px;
    color: #000;
    margin: 0;
}

.career__item_text {
    position: relative;
    font-weight: 400;
    font-size: 16px;
    color: #000;
    margin: 0;
    z-index: 9;
}

.career__item_text a {
    /* text-decoration: underline; */
    text-decoration-skip-ink: none;
    color: #c8102e;
    cursor: pointer;
}

.career__item_text_one {
    max-width: 281px;
    padding-left: 15px;
}

.career__item_text_one a {
    text-decoration: underline;
}

.career__item_text_two {
    position: relative;
    max-width: 391px;
    z-index: 99;
}


.career__item_text_three {
    max-width: 540px;
}

.career__span_one {
    top: -54px;
}

.career__span_two {
    top: -64px;
    left: -35px;
    z-index: -1;
}

.career__span_three {
    top: -54px;
    left: -13px;
}

.career__right {
    max-width: 531px;
    margin-top: 106px;
    margin-left: 44px;
}

.career__right_link a {
    display: block;
    border: 1px dashed #c8102e;
    border-radius: 16px;
    padding: 18px 32px;
    max-width: 497px;
    min-height: 76px;
    background: #f3f3f4;
    font-weight: 400;
    font-size: 14px;
    color: #000;
    cursor: pointer;
}

.career__right_link a span {
    color: rgba(0, 0, 0, 0.38);
}

.career__right_link {
    margin-top: 52px;
}

.career__right_one {
    display: flex;
    align-items: center;
}

.career__right_one p {
    font-weight: 400;
    font-size: 16px;
    color: #000;
    width: 80%;
    margin: 0;
}

.career__right_one svg {
    margin-right: 22px;
    width: 59px;
    height: 59px;
}

.logo__career_mob,
.career__span_two_mob {
    display: none;
}

/* Документы */

.doc {
    padding-bottom: 125px;
}

.doc__zag {
    font-weight: 700;
    font-size: 52px;
    color: #000;
    margin-top: 30px;
}


.doc__text_info {
    font-weight: 400;
    font-size: 16px;
    color: #000;
    margin-top: 36px;
    max-width: 911px;
}

.doc__list {
    margin-top: 42px;
    list-style: none;
}

.doc__item {
    display: flex;
    align-items: flex-start;
    margin: 0;
    padding-left: 0;
}


.doc__item:not(:first-child) {
    margin-top: 32px;
}

.doc__item::before {
    display: none;
    list-style: none !important;
    padding-left: 0;
}

.doc__item img {
    margin-right: 12px;
}

.doc__item_link {
    font-weight: 400;
    font-size: 16px;
    text-decoration: underline;
    text-decoration-skip-ink: none;
    color: #000;
    cursor: pointer;
}

.doc__item span {
    font-weight: 400;
    font-size: 16px;
    color: rgba(0, 0, 0, 0.6);
    text-decoration: none;
}

.doc__item_block {
    display: flex;
    flex-direction: column;
}

.doc__item_block span {
    margin-top: 6px;
}

.doc__link_all {
    display: block;
    font-weight: 700;
    font-size: 16px;
    color: #fff;
    text-wrap: nowrap;
    border-radius: 5px;
    padding: 21px 23px;
    background: #c8102e;
    margin-top: 32px;
    max-width: 254px;
    cursor: pointer;
}


/* Новости */

.news {
    margin-top: 55px;
}

.news__grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 25px;
    margin-bottom: 30px;
}

.news__item {
    position: relative;
    display: block;
    text-decoration: none;
    transition: transform 0.3s ease;
    border-radius: 20px;
    padding: 0px 0px 32px 0px;
    background: #fff;
    margin: 0;
    /*  max-width: 412px; */
}

.news__item:hover {
    transform: translateY(-5px);
}

.news__image {
    width: 100%;
    min-height: 179px;
    max-height: 200px;
    object-fit: cover;
    border-radius: 20px;
}

.news__data {
    position: absolute;
    left: 20px;
    top: 130px;
    font-weight: 400;
    font-size: 12px;
    color: #4f4f4f;
    backdrop-filter: blur(4px);
    background: #f4f7fc;
    border-radius: 90px;
    padding: 8px 12px;
    width: 72px;
    z-index: 9;
}

.news__item_block_text {
    padding: 32px 16px 0 16px;
}

.news__title {
    font-weight: 500;
    font-size: 18px;
    color: #000;
}

.news__description {
    font-weight: 400;
    font-size: 14px;
    color: rgba(0, 0, 0, 0.8);
    margin-top: 12px;
}

.news__pagination {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
    margin-top: 40px;
}

.news__pagination-item {
    width: 40px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 2px;
    padding: 4px 8px;
    cursor: pointer;
    transition: all 0.3s ease;
    text-decoration: none;
    font-weight: 400;
    font-size: 14px;
    color: #000;
    background: #fff;
}

.news__pagination-item:hover {
    background-color: #c7102f;
    color: #fff;
}

.news__pagination-item--active {
    background-color: #c7102f;
    color: #fff;
}

.news__pagination-arrow {
    padding: 0 15px;
}


/* Главная */

.ver__fon {
    position: relative;
    background-image: url(/media/images/ver_fon.png);
    background-size: cover;
    width: 100%;
    min-height: 527px;
}

.logo__ver {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, 90%);
}

.pharmaceutical {
    background: white;
}

.pharmaceutical-complex-layout {
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    gap: 60px;
    align-items: center;
    padding: 52px 0;
}

.pharmaceutical-complex-container {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 24px;
    align-items: flex-start;
    justify-content: flex-start;
    /*    width: 534px; */
    padding: 42px;
    background: white;
    border-radius: 12px;
    box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.17);
}

.pharmaceutical-image {
    box-sizing: border-box;
    display: block;
    align-self: stretch;
    max-width: initial;
    height: 300px;
    border: none;
    border-radius: 12px;
    object-fit: cover;
}

.pharmaceutical-complex-description {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 24px;
    align-items: flex-start;
    align-self: stretch;
    justify-content: flex-start;
}

.pharmaceutical-title {
    align-self: stretch;
    padding: 0;
    margin: 0;
    font: 700 32px Montserrat, sans-serif;
    color: #c8102e;
    text-align: left;
}

.pharmaceutical-info-block {
    align-self: stretch;
    padding: 0;
    margin: 0;
    font: 700 16px Montserrat, sans-serif;
    color: #2d2b2d;
    text-align: left;
}

.team-values-container {
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 12px;
    align-items: flex-start;
    align-self: stretch;
    justify-content: center;
    /* min-width: 450px; */
}

.team-leadership-style {
    padding: 0;
    margin: 0;
    font: 700 14px Montserrat, sans-serif;
    color: #ce0e2d;
}

.leadership-title {
    padding: 0;
    margin: 0;
    font: 700 14px Montserrat, sans-serif;
    color: #ce0e2d;
    text-transform: uppercase;
}

.vision-mission-values-container {
    box-sizing: border-box;
    display: flex;
    flex: 1 1 auto;
    flex-direction: column;
    gap: 32px;
    align-items: flex-start;
    justify-content: flex-start;
    border-radius: 12px;
}

.pharmaceutical-complex-description {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 24px;
    align-items: flex-start;
    align-self: stretch;
    justify-content: flex-start;
}

.vision-statement-style {
    align-self: stretch;
    padding: 0;
    margin: 0;
    font: 700 32px Montserrat, sans-serif;
    color: black;
    text-align: left;
}

.vision-statement-text-style {
    align-self: stretch;
    padding: 0;
    margin: 0;
    font: 400 16px Montserrat, sans-serif;
    color: #2d2b2d;
    text-align: left;
}

.border-divider-horizontal {
    box-sizing: border-box;
    width: 235px;
    height: 2px;
    border-top: 2px solid #c8102e;
}

.values-section {
    align-self: stretch;
    padding: 0;
    margin: 0;
    font: 400 16px Montserrat, sans-serif;
    color: #2d2b2d;
    text-align: left;
}

.core-values-list1 {
    padding-left: 1.5em;
    margin: 0;
}

.core-values-list {
    margin-top: 18px;
}

.pharmaceutical-info-container_one_fon {
    background: url("/media/images/ver_img8.png");
    background-repeat: no-repeat;
    background-size: cover;
}

.pharmaceutical-info-container_one {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-start;


    width: 88.888vw;
    margin: auto;
}

.pharmaceutical-stats-container1 {
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    /*  min-width: 1273px; */
    padding-top: 49px;
    padding-bottom: 49px;
}

.pharmaceutical-stats-container {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-start;
    width: 38.1%;
    padding-right: 15px;
}

.medication-info-container1 {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 42px;
    align-items: flex-start;
    justify-content: flex-start;
    /*  width: 470px; */
}

.medication-info-container {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 14px;
    align-items: flex-start;
    align-self: stretch;
    justify-content: flex-start;
}

.large-title-text-colorful {
    align-self: stretch;
    padding: 0;
    margin: 0;
    font: 700 72px Montserrat, sans-serif;
    color: #ce0e2d;
    text-align: left;
}

.medication-count-heading {
    align-self: stretch;
    padding: 0;
    margin: 0;
    font: 700 16px Montserrat, sans-serif;
    color: black;
    text-align: left;
}

.divider-line {
    box-sizing: border-box;
    align-self: stretch;
    height: 2px;
    border-top: 2px solid #c8102e;
}

.pharmaceutical-info-section {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    justify-content: flex-start;
    /*    width: 61.9%; */
    padding-top: 88px;
    padding-bottom: 88px;
}

.pharmaceutical-card {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 10px;
    align-items: flex-start;
    justify-content: flex-start;
    max-width: 674px;
    padding: 42px;
    background: white;
    border-radius: 12px;
    box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.17);
}

.quality-assurance-section_one {
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    gap: 24px;
    align-items: center;
    align-self: stretch;
    justify-content: flex-start;
}

.quality-statement-container {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    /*     width: 108px; */
    height: 108px;
    padding-right: 18px;
    padding-left: 18px;
    background: #CE0E2D;
    border-radius: 100%;
}

.central-white-heading {
    padding: 0;
    margin: 0;
    font: 700 24px Montserrat, sans-serif;
    color: white;
    text-align: center;
}

.high-quality-text-block {
    box-sizing: border-box;
    padding: 0;
    margin: 0;
    font: 400 16px Montserrat, sans-serif;
    color: #2d2b2d;
    text-align: left;
}

.ver__company {
    text-align: center;
}

.ver__bacground {
    background: #fff;
}

.research-center-section {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    align-items: stretch;
    justify-content: center;
    padding: 72px 84px 173px;
    background: url(/media/images/ver_img9.png);
    background-repeat: no-repeat;
    background-size: cover;
}

.research-center-info-box {
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    gap: 184px;
    align-items: center;
    justify-content: flex-start;
}

.research-center-section1 {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 10px;
    align-items: center;
    justify-content: center;
}

.research-center-heading {
    box-sizing: border-box;
    /*   width: 524px; */
    padding: 0;
    margin: 0;
    font: 700 32px Montserrat, sans-serif;
    color: #c8102e;
    text-align: left;
}

.research-center-description-text-style {
    box-sizing: border-box;
    /* width: 524px; */
    padding: 0;
    margin: 0;
    font: 700 16px Montserrat, sans-serif;
    color: black;
    text-align: left;
}

.pharmaceutical-experts-list {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 14px;
    align-items: flex-start;
    justify-content: flex-start;
    max-width: 480px;
}

.standout-heading {
    align-self: stretch;
    padding: 0;
    margin: 0;
    font: 700 72px Montserrat, sans-serif;
    color: #ce0e2d;
    text-align: left;
}

.pharmaceutical-expertise-statement {
    align-self: stretch;
    padding: 0;
    margin: 0;
    font: 700 16px Montserrat, sans-serif;
    color: black;
    text-align: left;
}


.pharmaceutical-stats-container4 {
    position: relative;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 10px;
    align-items: flex-start;
    justify-content: flex-start;
    /* max-width: 1271px; */
    padding: 42px;
    margin: 0 auto;
    margin-top: -93px;
    background: white;
    border-radius: 12px;
    box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.17);
    z-index: 9999;
}

.drug-statistics-container {
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    gap: 10px;
    align-items: flex-start;
    align-self: stretch;
    justify-content: flex-start;
}

.registration-stats-container {
    box-sizing: border-box;
    display: flex;
    flex: 1 1 auto;
    flex-direction: row;
    gap: 14px;
    align-items: center;
    justify-content: flex-start;
}

.registration-count-heading {
    padding: 0;
    margin: 0;
    font: 700 72px Montserrat, sans-serif;
    color: black;
}

.registration-products-image {
    box-sizing: border-box;
    display: block;
    width: 7px;
    max-width: initial;
    height: 90px;
}

.registration-info-heading {
    flex: 1 1 auto;
    padding: 0;
    margin: 0;
    font: 700 16px Montserrat, sans-serif;
    color: black;
    text-align: left;
}


.data-summary-container {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-start;
    margin-top: -81px;
    background: url(/media/images/ver_img10.png);
}

.data-metrics-container {
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    min-width: 747px;
    padding-top: 133px;
    padding-bottom: 52px;
}

.data-card-container {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-start;
    width: 55%;
    padding-right: 129px;
}

.circular-info-container {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 16px;
    align-items: center;
    justify-content: center;
    width: 282px;
    height: 282px;
    padding: 63px 57px;
    border: 2px solid white;
    border-radius: 141px;
}

.flex-centered-with-gap {
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    gap: 12px;
    align-items: flex-end;
    justify-content: center;
}

.large-number-text-style {
    box-sizing: border-box;
    width: 91px;
    height: 70px;
    padding: 0;
    margin: 0;
    font: 700 72px Montserrat, sans-serif;
    color: white;
}

.million-text-bold {
    padding: 0;
    margin: 0;
    font: 700 25px Montserrat, sans-serif;
    color: white;
}

.packaging-info-text-style {
    box-sizing: border-box;
    width: 167px;
    padding: 0;
    margin: 0;
    font: 700 25px Montserrat, sans-serif;
    color: white;
    text-align: center;
}

.revenue-section-display-style {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-start;
    width: 45%;
    padding-left: 54px;
}

.large-number-display-style {
    box-sizing: border-box;
    width: 91px;
    height: 70px;
    padding: 0;
    margin: 0;
    font: 700 72px Montserrat, sans-serif;
    color: white;
    text-align: left;
}


.quality-assurance-section2 {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 10px;
    align-items: flex-start;
    justify-content: flex-start;
    padding: 52px 82px;
}

.quality-assurance-section {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    align-items: stretch;
    align-self: stretch;
    justify-content: center;
}

.quality-assurance-section3 {
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    gap: 55px;
    align-items: flex-start;
    justify-content: flex-start;
}

.quality-control-container {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 24px;
    align-items: flex-start;
    justify-content: flex-start;
    /* width: 534px; */
    padding: 52px 42px;
    background: white;
    border-radius: 12px;
    box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.17);
}

.brand-title-text-style {
    box-sizing: border-box;
    align-self: stretch;
    height: 39px;
    padding: 0;
    margin: 0;
    font: 700 32px Montserrat, sans-serif;
    color: #c8102e;
    text-align: left;
}

.quality-control-description-text-style {
    box-sizing: border-box;
    /* width: 458px; */
    padding: 0;
    margin: 0;
    font: 400 16px Montserrat, sans-serif;
    color: black;
    text-align: left;
}

.quality-assurance-container1 {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 24px;
    align-items: flex-start;
    justify-content: flex-start;
    /*    width: 683px; */
    border-radius: 12px;
}

.quality-assurance-section1 {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 24px;
    align-items: flex-start;
    align-self: stretch;
    justify-content: flex-start;
}

.quality-assurance-heading {
    align-self: stretch;
    padding: 0;
    margin: 0;
    font: 700 32px Montserrat, sans-serif;
    color: black;
    text-align: left;
}

.quality-assurance-details {
    align-self: stretch;
    padding: 0;
    margin: 0;
    font: 400 16px Montserrat, sans-serif;
    color: #2d2b2d;
    text-align: left;
}

.regulatory-compliance-list {
    padding-left: .5em;
    margin: 0;
}

.quality-assurance-divider {
    box-sizing: border-box;
    width: 235px;
    height: 2px;
    border-top: 2px solid #c8102e;
}

.quality-assurance-container {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 10px;
    align-items: flex-start;
    justify-content: flex-start;
    padding: 42px;
    margin-top: 66px;
    background: white;
    border-radius: 12px;
    box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.17);
}

.process-quality-info-container {
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    gap: 52px;
    align-items: flex-start;
    align-self: stretch;
    justify-content: flex-start;
}

.process-validation-section {
    box-sizing: border-box;
    display: flex;
    flex: 1 1 auto;
    flex-direction: row;
    gap: 14px;
    align-items: center;
    justify-content: flex-start;
}

.quality-process-image {
    box-sizing: border-box;
    display: block;
    width: 7px;
    max-width: initial;
    height: 90px;
}

.quality-statement-text-style {
    flex: 1 1 auto;
    padding: 0;
    margin: 0;
    font: 700 16px Montserrat, sans-serif;
    color: black;
    text-align: left;
}

.production-facility-info-container {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-start;
    padding-right: 4px;
    background: #f4f7fc;
}

.production-facility-details {
    box-sizing: border-box;
    min-width: 1278px;
    padding-top: 52px;
    padding-bottom: 66px;
}

.production-facilities-section {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 32px;
    align-items: flex-start;
    justify-content: flex-start;
    width: 88.888vw;
    margin: auto;
    border-radius: 12px;
}

.industrial-capacity-heading {
    align-self: stretch;
    padding: 0;
    margin: 0;
    font: 700 32px Montserrat, sans-serif;
    color: black;
    text-align: left;
}

.production-facility-details2 {
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    gap: 8px;
    align-items: flex-start;
    justify-content: space-between;
    margin-top: 65px;

}

.product-production-stats {
    box-sizing: border-box;
    min-width: 324px;
    padding-bottom: 9px;
}

.main-heading-text-style {
    padding: 0;
    margin: 0;
    font: 700 24px Montserrat, sans-serif;
    color: black;
}

.production-info-container2 {
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    gap: 8px;
    align-items: flex-start;
    justify-content: space-between;
    width: 100%;
    margin-top: 27px;
}

.vehicle-timeline-widget {
    box-sizing: border-box;
    display: block;
    width: 39px;
    max-width: initial;
    height: 475px;
}

.production-info-container {
    box-sizing: border-box;
    width: 252px;
}

.production-info-container1 {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 14px;
    align-items: flex-start;
    justify-content: flex-start;
    width: 100%;
}

.vertical-spacing-container {
    margin-top: 91px;
}

.production-info-container1:first-child {
    margin-top: 0px;
}

.year-title-text-style {
    align-self: stretch;
    padding: 0;
    margin: 0;
    font: 700 72px Montserrat, sans-serif;
    color: #ce0e2d;
    text-align: left;
    white-space: pre-wrap;
}

element-styles {
    text-align: left;
}

.construction-phase-marker-style {
    align-self: stretch;
    padding: 0;
    margin: 0;
    font: 700 18px Montserrat, sans-serif;
    color: black;
    white-space: pre-wrap;
}

element-styles {
    text-align: left;
}

.production-output-container {
    box-sizing: border-box;
}

.pharmaceutical-product-stats-container {
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    gap: 24px;
    align-items: flex-start;
    justify-content: flex-start;
    max-width: 798px;
    width: 100%;
    height: 486px;
    padding: 32px 42px;
    background: white;
    border-radius: 12px;
    box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.17);
}

.vertical-content-section {
    box-sizing: border-box;
    display: flex;
    flex: 1 1 auto;
    flex-direction: column;
    gap: 24px;
    align-items: flex-start;
    justify-content: center;
}

.flex-column-centered-with-gap {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 24px;
    align-items: flex-start;
    align-self: stretch;
    justify-content: center;
    min-width: 206px;
    height: 70px;
}

.financial-stats-container {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 12px;
    align-items: flex-start;
    justify-content: flex-start;
}

.red-text-with-background {
    padding: 0;
    margin: 0;
    color: #c8102e;
}

.standout-text {
    font: 700 32px Montserrat, sans-serif;
    color: #c8102e;
}

.annual-revenue-text-style {
    font: 700 16px Montserrat, sans-serif;
    color: #c8102e;
}

.pharmaceutical-info-text-style {
    padding: 0;
    margin: 0;
    font: 400 16px Montserrat, sans-serif;
    color: black;
    text-align: left;
}

.flex-box-sizer {
    box-sizing: border-box;
    display: block;
    width: 206px;
    max-width: initial;
    height: 1px;
}

.sachet-description {
    padding: 0;
    margin: 0;
    font: 400 16px Montserrat, sans-serif;
    color: black;
}

.vertical-divider {
    box-sizing: border-box;
    width: 1px;
    height: 334px;
    border-left: 1px solid #f4f7fc;
}

.flex-column-with-gap {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 12px;
    align-items: flex-start;
    align-self: stretch;
    justify-content: flex-start;
}

.product-description {
    align-self: stretch;
    padding: 0;
    margin: 0;
    font: 400 16px Montserrat, sans-serif;
    color: black;
    text-align: left;
}

.product-dosage-info {
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    gap: 42px;
    align-items: flex-start;
    justify-content: flex-start;
    width: 100%;
    margin-top: 43px;
}

.product-quantity-section {
    box-sizing: border-box;
    display: flex;
    flex: 1 1 auto;
    flex-direction: row;
    gap: 42px;
    align-items: center;
    justify-content: flex-start;
}

.dosage-amount-text {
    padding: 0;
    margin: 0;
    color: black;
}

.highlighted-text1 {
    font: 700 32px Montserrat, sans-serif;
    color: #000000;
}

.highlighted-text1_pro {
    font: 700 32px Montserrat, sans-serif;
    color: #000000;
}

.highlighted-text_color {
    font-size: 22px !important;
    color: #000000 !important;
}

.red-large-text-bold {
    font: 700 72px Montserrat, sans-serif;
    color: #c8102e;
}

.dosage-unit-image {
    box-sizing: border-box;
    display: block;
    width: 7px;
    max-width: initial;
    height: 90px;
}

.dosage-info-text-style {
    flex: 1 1 auto;
    padding: 0;
    margin: 0;
    font: 700 16px Montserrat, sans-serif;
    color: black;
    text-align: left;
}

.production-facility-details1 {
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    gap: 8px;
    align-items: flex-start;
    justify-content: space-between;
    margin-top: 107px;
}

.pharmaceutical-production-details {
    padding-bottom: 201px;
}

.project-details-container1 {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    margin-top: 27px;
}

.construction-icon {
    box-sizing: border-box;
    display: block;
    width: 39px;
    max-width: initial;
    height: 39px;
}

.project-info-container {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 14px;
    align-items: flex-start;
    justify-content: flex-start;
    margin-left: 32px;
}

.project-details-container {
    box-sizing: border-box;
    width: 326px;
    padding: 0;
    margin: 0;
    color: #ce0e2d;
    text-align: left;
}

.bold-heading {
    font: 700 42px Montserrat, sans-serif;
    text-align: left;
}

.highlighted-text {
    font: 700 22px Montserrat, sans-serif;
    color: black;
    text-align: left;
}

.project-title-bold {
    box-sizing: border-box;
    width: 339px;
    padding: 0;
    margin: 0;
    font: 700 18px Montserrat, sans-serif;
    color: black;
}

.pharmaceutical-production-details1 {
    box-sizing: border-box;
    max-width: 800px;
    padding-top: 11.5px;
}

.pharmaceutical-production-facilities-info-box {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 52px;
    align-items: flex-start;
    justify-content: flex-start;
    width: 100%;
    padding: 42px;
    background: white;
    border-radius: 12px;
    box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.17);
}

.production-facility-stats {
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    gap: 32px;
    align-items: flex-start;
    align-self: stretch;
    justify-content: flex-start;
}

.production-section-with-number-description {
    box-sizing: border-box;
    display: flex;
    flex: 1 1 auto;
    flex-direction: row;
    gap: 14px;
    align-items: center;
    justify-content: flex-start;
}

.large-heading {
    padding: 0;
    margin: 0;
    font: 700 52px Montserrat, sans-serif;
    color: black;
}

.pharmaceutical-production-image {
    box-sizing: border-box;
    display: block;
    width: 7px;
    max-width: initial;
    height: 65px;
}

.pharmaceutical-section-description {
    flex: 1 1 auto;
    padding: 0;
    margin: 0;
    font: 400 16px Montserrat, sans-serif;
    color: black;
    text-align: left;
}

.pharmaceutical-info-block {
    box-sizing: border-box;
    width: 100%;
    padding: 0;
    margin: 0;
    margin-top: 44px;
    font: 700 16px Montserrat, sans-serif;
    color: black;
    text-align: left;
}

.health-care-contracts-container {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 10px;
    align-items: flex-start;
    justify-content: flex-start;
    padding: 52px 84px;
    background: rgba(216, 230, 255, 0.66);
}

.healthcare-contracts-section {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 42px;
    align-items: flex-start;
    align-self: stretch;
    justify-content: flex-start;
    height: 609px;
}

.healthcare-contracts-container {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 12px;
    align-items: flex-start;
    justify-content: flex-start;
    /*  width: 683px; */
}

.offset-contracts-title {
    align-self: stretch;
    padding: 0;
    margin: 0;
    font: 700 32px Montserrat, sans-serif;
    color: black;
    text-align: left;
}

.healthcare-contract-title {
    align-self: stretch;
    padding: 0;
    margin: 0;
    font: 700 16px Montserrat, sans-serif;
    color: black;
    text-align: left;
}

.data-summary-section1 {
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    gap: 62px;
    align-items: flex-start;
    align-self: stretch;
    justify-content: flex-start;
}

.data-summary-section {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 42px;
    align-items: flex-start;
    justify-content: flex-start;
    width: 299px;
}

.contract-details-container {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 14px;
    align-items: flex-start;
    align-self: stretch;
    justify-content: flex-start;
    min-width: 299px;
}

.highlighted-heading {
    align-self: stretch;
    padding: 0;
    margin: 0;
    font: 700 42px Montserrat, sans-serif;
    color: #ce0e2d;
    text-align: left;
}

.contract-details-paragraph {
    box-sizing: border-box;
    width: 322px;
    padding: 0;
    margin: 0;
    color: black;
    text-align: left;
    line-height: 0;
}

.contract-details-text-style {
    font: 400 16px Montserrat, sans-serif;
    text-align: left;
}

.contract-amount-text-style {
    font: 400 16px Montserrat, sans-serif;
    color: #c8102e;
    text-align: left;
}

.vertical-divider {
    box-sizing: border-box;
    display: block;
    width: 7px;
    max-width: initial;
    height: 397px;
}

.pharmaceutical-stats-container5 {
    box-sizing: border-box;
    display: flex;
    flex: 1 1 auto;
    flex-direction: column;
    gap: 24px;
    align-items: flex-end;
    justify-content: flex-start;
    height: 397px;
}

.pharmaceutical-stats-container6 {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 32px;
    align-items: flex-start;
    align-self: stretch;
    justify-content: flex-start;
    padding: 42px;
    background: white;
    border-radius: 12px;
    box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.17);
}

.pharmaceutical-stats-container7 {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 18px;
    align-items: flex-start;
    align-self: stretch;
    justify-content: flex-start;
}

.pharmaceutical-info-container1 {
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    gap: 14px;
    align-items: center;
    justify-content: space-between;
    /*     min-width: 758px; */
    max-width: 100%;
    width: 100%;
}

.pharmaceutical-info-heading {
    box-sizing: border-box;
    max-width: 561px;
    padding: 0;
    margin: 0;
    font: 400 16px Montserrat, sans-serif;
    color: black;
    text-align: left;
}

.pharm__text_block {
    max-width: 175px;
    width: 100%;
}

.highlighted-text-block {
    padding: 0;
    margin: 0;
    font: 700 32px Montserrat, sans-serif;
    color: black;
}

.highlighted-text {
    font: 700 32px Montserrat, sans-serif;
    color: #c8102e;
}

.highlighted-text1 {
    display: flex;
    align-items: baseline;
    font: 700 16px Montserrat, sans-serif;
    color: #000000;
    /* text-align: right; */
    max-width: 140px;
    margin-left: 5px;
}

.hierarchical-text-block {
    box-sizing: border-box;
    display: block;
    align-self: stretch;
    max-width: initial;
    height: 1px;
}

.pharmaceutical-info-container {
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    gap: 14px;
    align-items: center;
    align-self: stretch;
    justify-content: flex-start;
}

.pharmaceutical-form-details {
    box-sizing: border-box;
    width: 181px;
    padding: 0;
    margin: 0;
    font: 700 32px Montserrat, sans-serif;
    color: black;
}

.pharmaceutical-content-container {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 12px;
    align-items: flex-start;
    align-self: stretch;
    justify-content: flex-start;
}

.red-line-separator {
    box-sizing: border-box;
    width: 203px;
    height: 2px;
    background: #c8102e;
}

.pharmaceutical-subtitle-text-style {
    box-sizing: border-box;
    align-self: stretch;
    height: 5px;
    padding: 0;
    margin: 0;
    font: 700 16px Montserrat, sans-serif;
    color: black;
    text-align: left;
}

.contract_color {
    color: #000000;
}

.company__area_padding {
    padding-bottom: 50px;
}

.production-output-container {
    margin-left: 30px;
}



/* Производство */

.prof__fon {
    background-image: url(/media/images/prof_fon.png);
    background-repeat: no-repeat;
    background-size: cover;
    height: 527px;
}

.prof__h1 {
    font-weight: 700;
    font-size: 52px;
    text-align: center;
    color: #fff;
    margin-top: 140px;
}


.logo__prof {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, 280%);
    width: 181px;
}

.manu__one {
    display: flex;
    justify-content: space-between;
    padding: 52px 0;
}

.manu__one_left,
.manu__one_right {
    border-radius: 12px;
    padding: 42px;
    box-shadow: 0 3px 12px 0 rgba(0, 0, 0, 0.17);
    background: #fff;
    max-width: 606px;
    width: 100%;
}

.manu__one_left img {
    max-width: 100%;
    border-radius: 12px;
}

.manu__one_zag {
    font-weight: 700;
    font-size: 32px;
    color: #c8102e;
    margin-top: 24px;
}

.manu__one_text {
    font-weight: 700;
    font-size: 16px;
    color: #2d2b2d;
    margin-top: 24px;
}


.manu__one_right {
    margin-left: 20px;
}

.manu__one_text_boild {
    font-weight: 700;
    font-size: 72px;
    color: #000;
    line-height: normal;
}

.manu__one_text_boild span {
    font-size: 24px;
}

.manu__one_text_norm {
    font-weight: 400;
    font-size: 16px;
    color: #2d2b2d;
    margin-top: 24px;
}

.manu__one_line {
    display: block;
    height: 2px;
    background-color: #c8102e;
    width: 233px;
    margin: 32px 0;
}

.two__fon {
    background-image: url(/media/images/manu_fon2.png);
    background-repeat: no-repeat;
    background-size: cover;
}

.manu__two {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 122px 0;
}

.manu__two_big {
    font-weight: 700;
    font-size: 32px;
    color: #fff;
}

.manu__two_norm {
    font-weight: 700;
    font-size: 16px;
    color: #fff;
    margin-top: 10px;
}

.manu__two_block1 {
    max-width: 524px;
}

.manu__two_block {
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-radius: 12px;
    padding: 34px 42px;
    box-shadow: 0 3px 12px 0 rgba(0, 0, 0, 0.17);
    background: #fff;
    max-width: 674px;
    width: 100%;
}

.manu_two_text {
    font-weight: 400;
    font-size: 16px;
    color: #2d2b2d;
    margin-left: 24px;
}


.manu__two_down {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    border-radius: 12px;
    padding: 42px;
    max-width: 1271px;
    margin: 0 auto;
    margin-top: -90px;
    box-shadow: 0 3px 12px 0 rgba(0, 0, 0, 0.17);
    background: #fff;
}

.manu__two_down_block {
    display: flex;
    align-items: center;
}


.manu__three_center_dop_width {
    display: flex;
    align-items: end;
    margin-right: 104px;
    width: 100%;
}

/* .manu__three_center_dop {
    max-width: 583px;
    width: 100%;
} */

.manu__three_center_dop_flex {
    width: 100%;
}

.manu__two_down_big {
    font-weight: 700;
    font-size: 72px;
    color: #000;
}

.manu__two_down_line {
    display: block;
    width: 7px;
    height: 90px;
    background: #c8102e;
    margin: 0 14px;
}

.manu__two_down_norm {
    font-weight: 700;
    font-size: 16px;
    color: #000;
}


.manu__three_up {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: 43px;
}

.manu__three_text1 {
    font-weight: 700;
    font-size: 32px;
    color: #000;
    max-width: 440px;
}

.manu__three_wrap_text {
    display: flex;
    flex-direction: column;
}

.manu__three_text_big {
    font-weight: 700;
    font-size: 42px;
    color: #ce0e2d;
    line-height: normal;
}

.manu__three_text_norm {
    font-weight: 700;
    font-size: 18px;
    color: #000;
    line-height: normal;
    margin-top: 14px;
}

.manu__three_center {
    display: flex;
    justify-content: space-between;
    margin-top: 50px;
}


.manu__three_center_block {
    border-radius: 12px;
    padding: 32px 42px;
   /*  max-width: 619px; */
    width: 100%;
    box-shadow: 0 3px 12px 0 rgba(0, 0, 0, 0.17);
    background: #fff;
}

.manu__three_center_block_margin {
    margin-left: 23px;
}

.manu__three_center_up {
    display: flex;
    align-items: end;
    margin-bottom: 24px;
}

.manu__three_center_text_big {
    font-weight: 700;
    font-size: 52px;
    color: #000;
    line-height: 1;
}

.manu__three_center_text_litel {
    font-weight: 400;
    font-size: 16px;
    color: #000;
}

.manu__three_center_text_norm {
    font-weight: 700;
    font-size: 24px;
    color: #000;
    margin-left: 5px;
}

.manu__three_center_text_line {
    display: block;
    width: 7px;
    height: 65px;
    background: #c8102e;
    margin: 0 14px;
}

.manu__three_center_wrap_big {
    font-weight: 700;
    font-size: 16px;
    color: #c8102e;
}

.manu__three_center_wrap_big span {
    font-size: 32px;
}

.manu__three_center_wrap_norm {
    font-weight: 400;
    font-size: 16px;
    color: #000;
    margin-top: 12px;
}

.manu__three_center_line {
    display: block;
    width: 206px;
    height: 1px;
    background: #bcd5ff;
    margin: 24px 0;
}


.manu__three_center_dop {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    border-radius: 12px;
    padding: 32px 42px;
    /* max-width: 1290px; */
    box-shadow: 0 3px 12px 0 rgba(0, 0, 0, 0.17);
    background: #fff;
    margin: 0 auto;
    margin-top: 18px;
}

.manu__two_down_block_width {
    display: flex;
    max-width: 618px;
    width: 100%;
}

.manu__three_center_dop_big {
    font-weight: 700;
    font-size: 24px;
    color: #000;
    line-height: 1;
}

.manu__three_center_dop_big span {
    font-size: 52px;
}

.manu__three_center_dop_line {
    display: block;
    width: 7px;
    height: 65px;
    background: #c8102e;
    margin: 0 14px;
}

.manu__three_center_dop_big2 {
    font-weight: 700;
    font-size: 16px;
    color: #c8102e;
    line-height: 1;
    padding-top: 10px;
}

.manu__three_center_dop_big2 span {
    font-size: 32px;
}

.manu__three_center_dop_norm {
    font-weight: 400;
    font-size: 16px;
    color: #000;
    margin-bottom: 12px;
    max-width: 262px;
}

.manu__three_center_dop_norm_margin {
    margin-top: 12px;
}


.manu__four {
    display: flex;
    justify-content: space-between;
    margin-top: 32px;
}


.manu__four_left_zag {
    font-weight: 700;
    font-size: 32px;
    color: #000;
    margin-bottom: 60px;
}

.manu__four_left_text1 {
    font-weight: 700;
    font-size: 42px;
    color: #ce0e2d;
}

.manu__four_left_text1 span {
    font-size: 22px;
    color: #000;
}

.manu__four_left_text2 {
    font-weight: 700;
    font-size: 18px;
    color: #000;
    margin-top: 14px;
}

.manu__four_left_text3 {
    font-weight: 500;
    font-size: 18px;
    color: #000;
    margin-top: 60px;
}

.manu__four_left_text3 span {
    font-weight: 700;
    color: #c8102e;
}


.manu__four_left_line {
    display: block;
    width: 233px;
    height: 2px;
    background: #c8102e;
    margin-top: 60px;
    margin-bottom: 14px;
}

.manu__four_left_text_big span {
    font-weight: 700;
    font-size: 72px;
    color: #c8102e;
}

.manu__four_left_text_big {
    font-weight: 700;
    font-size: 24px;
    color: #000;
}

.manu__four_left_text4 {
    font-weight: 700;
    font-size: 18px;
    color: #000;
    margin-top: 14px;
}

.manu__four_right {
    border-radius: 12px;
    padding: 32px 42px;
    max-width: 619px;
    box-shadow: 0 3px 12px 0 rgba(0, 0, 0, 0.17);
    background: #fff;
}

.manu__four_right_text {
    font-weight: 400;
    font-size: 16px;
    color: #000;
}

.manu__four_right_text2 {
    font-weight: 700;
    font-size: 16px;
    color: #000;
    margin-top: 32px;
}

.manu__four_right_wrap {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.manu__four_right_text_wrap {
    display: flex;
    flex-direction: column;
}

.manu__four_right_text3 {
    font-weight: 700;
    font-size: 32px;
    color: #c8102e;
}

.manu__four_right_text4 {
    font-weight: 400;
    font-size: 16px;
    color: #000;
    margin-top: 12px;
}

.manu__four_right_line {
    display: block;
    width: 1px;
    height: 68px;
    background: #bcd5ff;
}

.manu__four_right_text5 {
    font-weight: 700;
    font-size: 18px;
    color: #000;
    margin-top: 32px;
}

.manu__four_right_text6 {
    font-weight: 700;
    font-size: 16px;
    color: #c8102e;
    margin-top: 12px;
    margin-bottom: 14px;
}

.manu__four_right_text6 span {
    font-size: 32px;
}

.manu__four_right_text7 {
    font-weight: 400;
    font-size: 16px;
    color: #000;
}

.manu__four_right_text7 span {
    font-weight: 700;
}

.manu__four_right_text_margin {
    margin-top: 32px;
}


.manu__five {
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-between;
    margin: 0 auto;
    margin-top: 43px;
    margin-bottom: 125px;
    max-width: 1261px;
}

.manu__five_img1 {
    border-radius: 12px;
    max-width: 626px;
    height: 502px;
    margin-right: 12px;
}

.manu__five_img1 img {
    border-radius: 12px;
    width: 100%;
    height: inherit;
}

.manu__five_block {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: space-between;
    gap: 16px;
}

.manu__five_img2,
.manu__five_img3 {
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-between;
}

.manu__five_img2 img {
    max-width: 296px;
    border-radius: 12px;
    width: 100%;
    height: 250px;
}

.manu__five_img2 img:not(:first-child) {
    margin-left: 12px;
}

.manu__five_img3 img:not(:first-child) {
    margin-left: 12px;
}

.manu__five_img3 img {
    max-width: 191px;
    border-radius: 12px;
    width: 100%;
    height: 226px;
    object-fit: cover;
}

.six__fon {
    background-image: url(/media/images/manu_img7.png);
    background-repeat: no-repeat;
    background-size: cover;
}

.sky-blue-flex-container {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-start;
    width: 100%;
}

.storage-facility-details1 {
    padding-top: 72px;
    padding-bottom: 197px;
    width: 100%;
}

.flex-container-with-gap {
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    gap: 184px;
    align-items: center;
    justify-content: flex-start;
    flex-wrap: wrap;
    width: 100%;
}

.storage-info-section1 {
    box-sizing: border-box;
    display: flex;
    flex: 1 1 auto;
    flex-direction: row;
    gap: 55px;
    align-items: flex-end;
    justify-content: flex-start;
    flex-wrap: wrap;
    width: 100%;
}

.warehouse-info-card {
    box-sizing: border-box;
    display: flex;
    flex: 1 1 300px;
    flex-direction: column;
    gap: 24px;
    align-items: flex-start;
    justify-content: flex-start;
    max-width: 534px;
    padding: 52px 42px;
    background: white;
    border-radius: 12px;
    box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.17);
}

.title-heading {
    flex: 1 1 auto;
    align-self: stretch;
    padding: 0;
    margin: 0;
    font: 700 32px Montserrat, sans-serif;
    color: #c8102e;
    text-align: left;
}

.storage-info-section {
    flex: 1 1 auto;
    align-self: stretch;
    padding: 0;
    margin: 0;
    font: 700 16px Montserrat, sans-serif;
    color: black;
    text-align: left;
}

.storage-facility-details {
    margin: 0;
    width: 100%;
}

.storage-info-list {
    margin-top: 12px;
    width: 100%;
}

.pharmacovigilance-container {
    box-sizing: border-box;
    display: flex;
    flex: 1 1 300px;
    flex-direction: column;
    gap: 24px;
    align-items: flex-start;
    justify-content: flex-start;
    max-width: 683px;
    border-radius: 12px;
    width: 100%;
}

.pharmacovigilance-container>* {
    width: 100%;
}

.pharmacovigilance-container1 {
    box-sizing: border-box;
    display: flex;
    flex: 1 1 auto;
    flex-direction: column;
    gap: 24px;
    align-items: flex-start;
    align-self: stretch;
    justify-content: flex-start;
    width: 100%;
}

.pharmacovigilance-heading {
    flex: 1 1 auto;
    align-self: stretch;
    padding: 0;
    margin: 0;
    font: 700 32px Montserrat, sans-serif;
    color: black;
    text-align: left;
}

.pharmacovigilance-statement-style {
    flex: 1 1 auto;
    align-self: stretch;
    padding: 0;
    margin: 0;
    font: 400 16px Montserrat, sans-serif;
    color: #2d2b2d;
    text-align: left;
}

.safety-divider {
    box-sizing: border-box;
    flex: 0 0 auto;
    width: 235px;
    height: 2px;
    border-top: 2px solid #c8102e;
}

.modern-pharma-container {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 10px;
    align-items: flex-start;
    justify-content: flex-start;
    padding: 42px;
    background: white;
    border-radius: 12px;
    box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.17);
    margin-top: -125px;
    margin-bottom: 85px;
    width: 100%;
}

.unique-content-container {
    box-sizing: border-box;
    display: flex;
    flex: 1 1 auto;
    flex-direction: column;
    gap: 10px;
    align-items: center;
    align-self: stretch;
    justify-content: center;
    width: 100%;
}

.brand-title-bold {
    flex: 1 1 auto;
    align-self: stretch;
    padding: 0;
    margin: 0;
    font: 700 32px Montserrat, sans-serif;
    color: #c8102e;
    text-align: left;
}

.unique-text-block {
    flex: 1 1 auto;
    align-self: stretch;
    padding: 0;
    margin: 0;
    font: 700 16px Montserrat, sans-serif;
    color: black;
    text-align: left;
}



/* Карьера */

.career__fon {
    background-image: url(/media/images/car_fon.png);
    background-repeat: no-repeat;
    background-size: cover;
    height: 527px;
}

.logo__career2 {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, 307%);
    width: 181px;
}

.career__h1 {
    font-weight: 700;
    font-size: 52px;
    text-align: center;
    color: #fff;
    margin-top: 40px;
}

.career__zag_min {
    font-weight: 700;
    font-size: 24px;
    text-align: center;
    color: #fff;
    margin-top: 36px;
}

.career__zag_line {
    display: block;
    width: 233px;
    height: 2px;
    text-align: center;
    background: #fff;
    margin: 16px auto;
}

.career__zag_min_lille {
    font-weight: 400;
    font-size: 24px;
    text-align: center;
    color: #fff;
}


.career__one {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 52px 0;
}

.career__one_zag {
    font-weight: 700;
    font-size: 32px;
    color: #000;
}

.career__one_text {
    font-weight: 400;
    font-size: 16px;
    color: #2d2b2d;
    margin-top: 24px;
}

.career__one_line {
    display: block;
    width: 233px;
    height: 2px;
    background: #c8102e;
    margin-top: 24px;
}


.career__one_right {
    border-radius: 12px;
    padding: 52px 42px;
    max-width: 534px;
    width: 100%;
    box-shadow: 0 3px 12px 0 rgba(0, 0, 0, 0.17);
    background: #fff;
}

.career__one_big {
    font-weight: 700;
    font-size: 72px;
    color: #c8102e;
}

.career__one_litle {
    font-weight: 400;
    font-size: 16px;
    color: #000;
    margin-top: 24px;
}




.career__two_fon {
    background: url("/media/images/car_img1.png") 50% / cover no-repeat;
}

.benefit-card-container {
    box-sizing: border-box;
    flex: 0 0 auto;
    max-width: initial;
    min-height: 369px;
    padding-right: 48px;
    padding-left: 84px;

    border: none;
}

.benefit-card-group {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    align-items: stretch;
    justify-content: center;
    max-width: 870px;
    padding-top: 61px;
    padding-bottom: 60px;
}

.benefits-list-container {
    box-sizing: border-box;
    display: flex;
    flex: 0 0 auto;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 32px;
    align-items: center;
    justify-content: flex-start;
}

.benefit-container {
    box-sizing: border-box;
    display: flex;
    flex: 0 0 auto;
    flex-direction: row;
    gap: 32px;
    align-items: center;
    justify-content: center;
}

.meaningful-image {
    box-sizing: border-box;
    display: block;
    flex: 0 0 auto;
    width: 108px;
    max-width: initial;
    height: 108px;
}

.meaningful-text-block {
    box-sizing: border-box;
    flex: 0 0 auto;
    width: 279px;
    padding: 0;
    margin: 0;
    font: 400 16px Montserrat, sans-serif;
    color: white;
    text-align: left;
}




.career__three_fon {
    background: #f4f7fc;
}

.job-listing-container {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 10px;
    align-items: flex-start;
    justify-content: flex-start;
    max-width: 1440px;
    width: 100%;
    padding: 52px 20px;
    overflow: hidden;
}

.job-listing-container1 {
    box-sizing: border-box;
    display: flex;
    width: 100%;
    flex-direction: column;
    gap: 42px;
    align-items: flex-start;
    justify-content: flex-start;
    padding: 52px 0;
}

.job-listing-card {
    display: flex;
    width: 100%;
    justify-content: space-between;
}

.job-title-heading {
    padding: 0;
    margin: 0;
    font: 700 32px Montserrat, sans-serif;
    color: black;
    width: 100%;
}

.job-offer-card {
    box-sizing: border-box;
    display: flex;
    width: 100%;
    flex-direction: column;
    gap: 32px;
    align-items: flex-start;
    justify-content: flex-start;
    padding: 32px 20px;
    background: white;
    border-radius: 12px;
    box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.17);
    min-width: 280px;
    flex: 1;
}

.job-offer-card_new {
    border-radius: 12px;
    padding: 32px 42px;
    width: 100%;
    box-shadow: 0 3px 12px 0 rgba(0, 0, 0, 0.17);
    background: #fff;
}

.workplace-info-container {
    box-sizing: border-box;
    display: flex;
    width: 100%;
    flex-direction: column;
    gap: 12px;
    align-items: flex-start;
    justify-content: flex-start;
}

.job-location-text-style {
    padding: 0;
    margin: 0;
    font: 500 20px Montserrat, sans-serif;
    color: black;
    word-wrap: break-word;
}

.location-info-container {
    box-sizing: border-box;
    display: flex;
    width: 100%;
    flex-direction: row;
    gap: 12px;
    align-items: center;
    justify-content: flex-start;
    flex-wrap: wrap;
}

.svg-container {
    box-sizing: border-box;
    display: flex;
    flex: 0 0 auto;
    width: 24px;
    height: 24px;
    overflow: hidden;
}

.location-label {
    padding: 0;
    margin: 0;
    font: 500 16px Montserrat, sans-serif;
    color: black;
    word-wrap: break-word;
}

.job-offer-details-container {
    box-sizing: border-box;
    display: flex;
    width: 100%;
    flex-direction: column;
    gap: 12px;
    align-items: flex-start;
    justify-content: flex-start;
    margin-top: 32px;
}

.career__three_link {
    font-weight: 700;
    font-size: 16px;
    color: #fff;
    border-radius: 5px;
    padding: 21px 47px;
    max-width: 254px;
    width: 100%;
    cursor: pointer;
    text-decoration: none;
    background: #c8102e;
}

.job-perks-list-style {
    padding: 0;
    margin: 0;
    font: 500 16px Montserrat, sans-serif;
    color: black;
    text-align: left;
    word-wrap: break-word;
}

.benefits-list {
    margin: 0;
    width: 100%;
}


.logo__career_mob,
.career__three_link_mob {
    display: none;
}

.company__area-icon-wrapper_border {
    border: none;
}

.registration-products-image_mob {
    display: none;
}

@media(max-width: 1347px) {
    .pharmaceutical-stats-container6 {
        width: 85%;
        max-width: 100%;
    }
}


@media(max-width: 1050px) {

    .career_top {
        padding-bottom: 125px;
    }

    .career__fon {
        background-image: url(/media/images/career_fon_mob.png);
    }

    .benefit-card-container {
        padding-left: 0;
    }

    .career__block {
        flex-direction: column;
        padding-top: 24px;
    }

    .logo__career {
        display: none;
    }

    .logo__career_mob {
        display: block;
        margin: 0 auto;
        margin-top: 50px;
        margin-bottom: 36px;
    }

    .career__h1 {
        font-size: 32px;
    }

    .career__zag_min,
    .career__zag_min_lille {
        font-size: 16px;
    }

    .benefits-list-container {
        gap: 0;
    }

    .meaningful-text-block {
        font-size: 14px;
    }

    .meaningful-image {
        width: 72px;
    }

    .career__three_link_cloce {
        display: none;
    }

    .career__three_link_mob {
        display: block;
        margin-top: 24px;
        margin: 0 auto;
    }

    .meaningful-text-block {
        width: 218px;
    }

    .job-offer-card_new {
        padding: 32px 16px;
    }

    .prof__h1 {
        font-size: 32px;
        margin-top: 36px;
    }

    .rof__logo_mob {
        margin-top: 140px;
    }

    .logo__prof_mob {
        transform: translate(-50%, 185%);
    }

    .manu__one {
        flex-direction: column;
        align-items: center;
    }

    .manu__one_left,
    .manu__one_right {
        max-width: 100%;
        padding: 42px 16px;
    }

    .manu__three_center_block {
        padding: 32px 16px; 
    }

    .manu__three_center_dop {
        flex-direction: column;
        padding: 32px 16px;
    }

    .manu__three_center_dop_width {
        flex-direction: column;
        align-items: flex-start;
        margin-right: 0;
    }

    .manu__three_center_dop_line {
        height: 7px;
        width: 90px;
        margin: 14px 0;
    }

    .manu__three_center_dop_flex {
        width: 100%;
    }


    .manu__one_right {
        margin-top: 60px;
        margin-left: 0;
    }

    .manu__two {
        flex-direction: column;
        align-items: flex-start;
    }

    .manu__two_block {
        flex-direction: column;
        align-items: flex-start;
        margin-top: 67px;
        padding: 24px 16px;
    }

    .manu_two_text {
        margin-top: 24px;
        margin-left: 0;
    }

    .manu__two_down {
        flex-direction: column;
        align-items: flex-start;
    }

    .manu__two_down_block {
        flex-direction: column;
        align-items: flex-start;
        margin-top: 24px;
    }

    .manu__two_down_line {
        height: 7px;
        width: 90px;
        margin: 14px 0;
    }

    .manu__three_center_up {
        flex-direction: column;
        align-items: flex-start;
    }

    .manu__three_center_text_line {
        height: 7px;
        width: 90px;
        margin: 14px 0;
    }

    .manu__three_center_text_norm {
        margin-left: 15px;
        margin-top: -36px;
    }

    .manu__three_up {
        flex-direction: column;
        align-items: flex-start;
    }

    .manu__three_wrap_text {
        margin-top: 32px;
    }

    .manu__three_center {
        flex-direction: column;
    }

    .manu__three_center_block {
        max-width: 100%;
    }

    .manu__three_center_block_margin {
        margin-top: 18px;
        margin-left: 0;
    }

    .manu__four {
        flex-direction: column;
        align-items: flex-start;
    }

    .manu__four_right {
        margin-top: 32px;
        padding: 32px 16px;
        max-width: 100%;
    }

    .manu__four_right_wrap {
        margin-top: 12px;
        flex-direction: column;
        align-items: flex-start;
    }

    .manu__four_right_line {
        width: 311px;
        height: 1px;
        margin: 24px 0;
    }

    .manu__five {
        flex-direction: column;
        margin-bottom: 60px;
        max-width: 370px;
    }

    .manu__five_img1 {
        max-width: 100%;
        margin-right: 0;
        margin-bottom: 7px;
        height: 275px;
    }

    .manu__five_img2 img {
        max-width: 162px;
        height: 137px;
    }

    .manu__five_img3 img {
        max-width: 108px;
        height: 123px;
    }

    .warehouse-info-card {
        padding: 32px 16px;
    }


    .logo__ver {
        max-width: 181px;
        transform: translate(-50%, 245%);
    }

    .pharmaceutical-complex-layout {
        flex-direction: column;
    }

    .pharmaceutical-stats-container1{
        flex-direction: column;
        align-items: flex-start;
    }

    .quality-assurance-section_one {
        flex-direction: column;
        align-items: flex-start;
    }

    .research-center-info-box {
        flex-direction: column;
        align-items: flex-start;
        gap: 24px;
    }

    .research-center-section1 {
        align-items: flex-start;
    }

    .drug-statistics-container,
    .registration-stats-container {
        flex-direction: column;
        align-items: flex-start;
    }

    .registration-products-image {
        display: none;
    }

    .registration-products-image_mob {
        display: block;
    }

    .pharmaceutical-stats-container4 {
        padding: 42px 16px;
    }

    .process-quality-info-container,
    .process-validation-section {
        flex-direction: column;
        align-items: flex-start;
    }

    .process-validation-section svg {
        display: none;
    }

    .production-facility-details2,
    .production-facility-details1,
    .pharmaceutical-product-stats-container,
    .production-section-with-number-description,
    .production-facility-stats,
    .data-summary-section1 {
        flex-direction: column;
    }

    .pharmaceutical-product-stats-container {
        height: auto;
        padding: 32px 16px;
    }

    .vertical-divider {
        width: 300px;
        height: 1px;
        background: #c8102e;
    }

    .pharmaceutical-production-details {
        padding-bottom: 24px;
        width: 100%;
    }

    .pharmaceutical-production-image {
        display: none;
    }

    .pharmaceutical-production-facilities-info-box {
        flex-direction: column;
        padding: 42px 16px;
    }

    .production-section-with-number-description {
        align-items: flex-start;
    }

    .pharmaceutical-production-details1 {
        max-width: 100%;
    }

    .pharmaceutical-stats-container6 {
        padding: 42px 16px;
    }

    .vertical-divider_mob6 {
        height: 7px;
    }

    .quality-assurance-section2 {
        padding: 52px 16px;
    }

    .production-facility-details {
        min-width: 100%;
    }

    .data-metrics-container {
        min-width: 100%;
    }

/*     .pharmaceutical-info-block {
        margin-top: 0;
    } */
}


@media (max-width: 992px) {
    .news__grid {
        grid-template-columns: repeat(2, 1fr);
    }

    .career__two_fon {
        background: url(/media/images/car_img1mob.png) 50% / cover no-repeat;
    }

    .career__one {
        flex-direction: column;
    }

    .career__one_right {
        max-width: 100%;
        margin-top: 24px;
    }

    .quality-assurance-section3,
    .data-metrics-container,
    .product-quantity-section {
        flex-direction: column;
    }

    .data-summary-container {
        background-repeat: no-repeat;
        background-size: cover;
    }

    .revenue-section-display-style {
        padding-left: 0;
    }

    .data-card-container {
        padding-right: 0;
        margin-bottom: 24px;
    }

    .research-center-section {
        padding: 72px 16px 173px;
    }

    .pharmaceutical-image {
        max-width: 100%;
        height: auto;
    }

    .pharmaceutical-complex-container {
        padding: 42px 16px;
    }

    .medication-info-container1 {
        max-width: 100%;
    }

    .medication-count-heading {
        width: 320px;
    }

    .pharmaceutical-info-container_one {
        width: 100%;
        padding: 0 16px;
    }

    .production-output-container {
        margin-left: 0px;
    }

    .dosage-unit-image_cloce {
        display: none;
    }

    .product-quantity-section {
        align-items: flex-start;
        gap: 14px;
    }

    .highlighted-text {
        font-size: 24px;
        width: 100%;
    }

    .project-title-bold {
        width: 100%;
    }

    .health-care-contracts-container {
        padding: 52px 16px;
    }

    .pharmaceutical-info-container1 {
        flex-direction: column;
        align-items: flex-start;
    }   
    
    .pharmaceutical-stats-container5 {
        height: auto;
    }

    .hierarchical-text-block {
        max-width: 100%;
    }

    .pharmaceutical-stats-container6 {
        width: 100%;
        height: 600px;
    }

    .healthcare-contracts-section {
        height: auto;
    }


}

@media (max-width: 576px) {
    .news__grid {
        grid-template-columns: 1fr;
    }

    .news__pagination {
        gap: 5px;
    }

    .news__pagination-item {
        width: 35px;
        height: 35px;
    }
}




@media(max-width: 840px) {
    .contact__block {
        flex-direction: column;
        padding-top: 0px;
        min-height: 520px;
        height: 100%;
    }

    .contact__maps {
        margin-top: 20px;
        margin-left: 0;
    }

    .charge__title {
        margin-bottom: 52px;
    }

    .contact__item {
        align-items: flex-start;
    }

    .contact__info {
        width: 100%;
    }

}
/* End */


/* Start:/bitrix/templates/velpharm/template_styles.css?1749475826441*/
@media (min-width: 768px) {
    .catalog__filters .catalog__filters-list.filters__list.select{
        width: 100%;
    }

    .catalog__filters .catalog__filters-list.filters__list .filters__item{
        max-width: 30%;
    }

}
@media (max-width: 767px) {
    .catalog__filters .catalog__filters-list.filters__list .filters__item{
        width: 98%;
        padding: 10px;
        margin: 10px 5px;
        display: inline-block;
    }
}
/* End */
/* /assets/build/prod/project.min.css?1749475918540597 */
/* /assets/build/prod/changes.css?17494759182061 */
/* /bitrix/templates/velpharm/components/bitrix/search.page/search/style.css?1749475824163 */
/* /bitrix/templates/velpharm/styles.css?174947582467405 */
/* /bitrix/templates/velpharm/template_styles.css?1749475826441 */
