.about-page .wrap-slim{max-width:1156px;padding:1px 0}.about-promo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#dee4ed}@media (min-width:1024px){.about-promo{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.about-promo .promo-left{padding:40px 16px;margin:auto}@media (min-width:768px){.about-promo .promo-left{padding:80px}}@media (min-width:1024px){.about-promo .promo-left{width:60%;padding:50px 40px}}@media (min-width:1366px){.about-promo .promo-left{width:51%;padding:100px 90px 120px 100px}}.about-promo .promo-left .caption{margin-bottom:24px}@media (min-width:768px){.about-promo .promo-left .caption{font-weight:600;font-size:30px;line-height:36px;margin-bottom:32px}}.about-promo .promo-left p{color:#242424;font-weight:600;font-size:14px;line-height:20px;margin-bottom:16px}@media (min-width:768px){.about-promo .promo-left p{font-size:16px;line-height:24px;margin-bottom:24px}}@media (min-width:1024px){.about-promo .promo-left p{font-size:18px}}.about-promo .wysiwyg strong{color:#e40134}.about-promo .wysiwyg .accent{font-weight:700}@media (min-width:1024px){.about-promo .promo-right{position:relative;width:40%;overflow:hidden}}@media (min-width:1366px){.about-promo .promo-right{width:49%}}.about-promo .promo-right img{width:100%;display:block;max-width:inherit}@media (min-width:1024px){.about-promo .promo-right img{width:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.about-how{margin-bottom:50px;margin-top:50px}@media (min-width:768px){.about-how{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:80px;margin-bottom:80px}}@media (min-width:1366px){.about-how{margin-top:140px;margin-bottom:140px}}.about-how .question{margin-bottom:32px}@media (min-width:768px){.about-how .question{margin-bottom:0;width:calc(33.333% - 29px)}}@media (min-width:1366px){.about-how .question{width:calc(33.333% - 51px)}}.about-how .how-img{margin-bottom:16px}.about-how .how-img img{display:block}.about-how .how-caption{font-weight:700;font-size:14px;line-height:16px;text-transform:uppercase;margin-bottom:12px}.about-how .how-text{font-size:14px;line-height:20px;color:#515151}@media (min-width:1024px){.about-how .how-text{font-size:16px;line-height:24px}}.about-how .fw600{font-weight:600}.swiper-about-categories{padding-bottom:22px}.swiper-about-categories .swiper-slide{width:auto!important}.swiper-about-categories .swiper-slide:not(:last-child){margin-right:2px}@media (min-width:768px){.swiper-about-categories .swiper-slide:not(:last-child){margin-right:4px}}.about-categories{margin-bottom:50px}@media (min-width:768px){.about-categories{margin-bottom:80px}}@media (min-width:1366px){.about-categories{margin-bottom:140px}}.about-categories .caption{margin-bottom:24px}@media (min-width:768px){.about-categories .caption{font-weight:600;font-size:24px;line-height:30px;margin-bottom:32px}}.about-categories .card{position:relative}.about-categories .card-link{display:block}.about-categories .card-link:hover .card-info{opacity:.85}.about-categories .card-info{min-height:242px;width:138px}@media (min-width:768px){.about-categories .card-info{width:228px;min-height:400px}}.about-categories .card-info img{display:block;max-height:242px}@media (min-width:768px){.about-categories .card-info img{max-height:400px}}.about-categories .card-caption{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-weight:600;font-size:12px;line-height:14px;text-align:center;text-transform:uppercase;color:#fff;width:calc(100% - 28px)}@media (min-width:768px){.about-categories .card-caption{width:calc(100% - 40px);font-size:16px;line-height:24px}}.people-promo{margin-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.people-promo{padding:0 70px;margin-bottom:80px}}@media (min-width:1024px){.people-promo{padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}@media (min-width:1366px){.people-promo{margin-bottom:140px}}.people-promo .promo-right{padding:24px 0 0;margin:auto}@media (min-width:768px){.people-promo .promo-right{padding:50px 30px 0}}@media (min-width:1024px){.people-promo .promo-right{width:50%;padding:30px 40px 0}}@media (min-width:1366px){.people-promo .promo-right{width:50%;padding:30px 0 0 120px}}.people-promo .promo-right .caption{margin-bottom:24px}@media (min-width:768px){.people-promo .promo-right .caption{font-size:24px}}.people-promo .promo-right p{font-weight:500;font-size:14px;line-height:20px;color:#515151;margin-bottom:16px}@media (min-width:768px){.people-promo .promo-right p{font-size:16px;line-height:24px;margin-bottom:24px}}@media (min-width:1024px){.people-promo .promo-left{position:relative;width:50%;overflow:hidden}}@media (min-width:1366px){.people-promo .promo-left{width:50%}}.people-promo .promo-left img{width:100%;display:block;max-width:inherit}@media (min-width:1024px){.people-promo .promo-left img{width:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.history-caption{font-weight:600;font-size:20px;line-height:24px;margin-bottom:24px}@media (min-width:768px){.history-caption{text-align:center;font-size:24px;margin-bottom:40px}}.history{position:relative;margin-bottom:70px}@media (min-width:768px){.history{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:1366px){.history{margin-bottom:140px}}.history .history-time-line{position:absolute;top:0;left:4px;width:6px;height:100%;background-color:#e8e8e8;z-index:1}@media (min-width:768px){.history .history-time-line{left:50%;margin-left:-3px}}.history .history-item{position:relative;z-index:2}@media (min-width:768px){.history .history-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.history .history-item:after{content:'';display:block;position:absolute;top:50%;left:0;height:2px;width:100%;background-color:#e8e8e8;margin-top:-1px;-webkit-transform:rotateY(-50%);transform:rotateY(-50%);z-index:-1}}.history .history-item:not(:last-child){margin-bottom:32px}@media (min-width:768px){.history .history-item:nth-child(even){width:50%;margin-left:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width:768px){.history .history-item:nth-child(even) .h-date{padding-left:38px;right:-100px}.history .history-item:nth-child(even) .h-date:after{left:-7px}}@media (min-width:768px){.history .history-item:nth-child(odd){width:50%;margin-right:0;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media (min-width:768px){.history .history-item:nth-child(odd) .h-date{left:-100px;padding-left:0;padding-right:38px;text-align:right}.history .history-item:nth-child(odd) .h-date:after{left:auto;right:-7px}}.history .h-date{font-weight:700;font-size:20px;line-height:24px;color:#e40134;position:relative;padding-left:26px;margin-bottom:12px}@media (min-width:768px){.history .h-date{width:100px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.history .h-date:after{content:'';display:block;position:absolute;top:50%;left:0;width:14px;height:14px;background-color:#e40134;border:2px solid #fff;border-radius:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.history .h-info{padding-left:26px}@media (min-width:768px){.history .h-info{padding:16px;background-color:#eff0f4;width:calc(100% - 100px)}}@media (min-width:1024px){.history .h-info{width:calc(100% - 170px);padding:24px}}.history .h-ico{display:none}@media (min-width:768px){.history .h-ico{display:block;margin-bottom:12px}}.history .h-ico img{display:block}.history .h-text{font-size:13px;line-height:18px;color:#242424}