.company-history{margin-top:100px}@media (max-width:959px){.company-history{margin-top:50px}}.company-history__title{margin-bottom:48px}@media (max-width:959px){.company-history__title{margin-bottom:24px}}.company-history__content{justify-content:space-between;align-items:center;gap:40px;display:flex}@media (max-width:959px){.company-history__content{flex-direction:column}}.company-history__content .image-container{border-radius:16px;flex-direction:column;justify-content:end;width:100%;height:600px;padding:24px;display:flex;position:relative;overflow:hidden}@media (max-width:959px){.company-history__content .image-container{height:490px;padding:16px}}@media (max-width:767px){.company-history__content .image-container{height:440px}}@media (max-width:639px){.company-history__content .image-container{height:450px}}.company-history__content .image-container img{object-fit:cover}.company-history__content .image-container .quote{color:#fff;margin-bottom:20px}@media (max-width:959px){.company-history__content .image-container .quote{font-size:20px}}.company-history__content .image-container .name{color:#fff;margin-bottom:4px;font-weight:500}.company-history__content .image-container .post{color:#ffffff80}.company-history__content .image-container .quote,.company-history__content .image-container .name,.company-history__content .image-container .post{z-index:20;position:relative}.company-history__content .text-container{max-width:50%;position:relative}@media (max-width:959px){.company-history__content .text-container{max-width:none}}.company-history__content .text-container .text-item .year{padding-left:28px;position:relative}@media (max-width:959px){.company-history__content .text-container .text-item .year{font-size:20px}}.company-history__content .text-container .text-item .year:after{content:url(/media/icons/bullet-blue.svg);position:absolute;top:0;left:0}.company-history__content .text-container .text-item .text{margin-left:8px;padding-top:6px;padding-left:20px}.company-history__content .text-container .text-item:not(:last-child) .text{border-left:1px solid #336fee33;padding-bottom:17px}.company-history__content .text-container .detail-btn{background:linear-gradient(#fff0,#fff 73.867%);width:100%;padding-top:120px;position:absolute;bottom:0}.company-history__content .text-container .detail-btn .show-more{height:48px;padding:0 24px}
.employees{background-color:#f5f7f9;margin:50px 0;overflow:hidden}@media (max-width:959px){.employees{margin-top:30px}}.employees__container{flex-direction:column;gap:48px;display:flex}@media (max-width:959px){.employees__container{gap:24px}}.employees__header{justify-content:space-between;align-items:center;display:flex}@media (max-width:639px){.employees__header{flex-direction:column;align-items:start;gap:24px}}.employees__title{color:#000000e6;font-family:Roboto,sans-serif;font-size:44px;font-weight:500;line-height:110%}@media (max-width:959px){.employees__title{font-size:30px}}.employees__slider-controls{gap:8px;display:flex}@media (max-width:1199px){.employees__slider-controls{padding-right:20px}}@media (max-width:639px){.employees__slider-controls{justify-content:center;width:100%;padding-right:0}}.employees__slider-control{cursor:pointer;background-color:#00000008;border:none;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}@media (max-width:639px){.employees__slider-control{width:100%}}.employees__slider-control.prev-button img{transform:rotate(90deg)}.employees__slider-control.next-button img{transform:rotate(270deg)}.employees .title{justify-content:space-between;align-items:center;display:flex}@media (max-width:639px){.employees .title{flex-direction:column;align-items:start;gap:24px}}.employees .title .slider-controls{gap:8px;display:flex}@media (max-width:1199px){.employees .title .slider-controls{padding-right:20px}}@media (max-width:639px){.employees .title .slider-controls{justify-content:center;width:100%;padding-right:0}}.employees .title .slider-controls .slider-control{cursor:pointer;background-color:#fff;border:none;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}@media (max-width:639px){.employees .title .slider-controls .slider-control{width:100%}}.employees .title .slider-controls .slider-control.prev-button svg,.employees .title .slider-controls .slider-control.prev-button img{transform:rotate(90deg)}.employees .title .slider-controls .slider-control.next-button svg,.employees .title .slider-controls .slider-control.next-button img{transform:rotate(270deg)}.employees__swiper{overflow:visible}@media (max-width:1199px){.employees__swiper{padding:0 20px}}.employees__swiper-wrapper{overflow:visible}.employees .swiper-slide,.employees__item{width:100%;max-width:326px}.employees__item{background-color:#fff;border-radius:12px;flex-direction:column;display:flex}.employees__item .photo{border-radius:12px;width:100%;height:350px;position:relative;overflow:hidden}@media (max-width:959px){.employees__item .photo{height:300px}}.employees__item .photo img{object-fit:cover}.employees__item .text{flex-direction:column;justify-content:space-between;padding:20px 16px;display:flex}.employees__item .text_top{padding-bottom:12px}.employees__item .text_top .name{font-weight:400}.employees__item .text_top .post{color:#00000080;height:47px;margin-top:2px}.employees__item .text_bottom .contacts{align-items:center;gap:12px;padding-bottom:8px;display:flex}.employees__item .text_bottom .contacts .phone{font-weight:500;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:all .3s ease-in-out}.employees__item .text_bottom .contacts .phone:hover{-webkit-text-decoration:underline #000000e6;text-decoration:underline #000000e6}.employees__item .text_bottom .contacts .wa,.employees__item .text_bottom .contacts .tg{border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .3s ease-in-out;display:flex}.employees__item .text_bottom .contacts .wa{background:#4caf501a}.employees__item .text_bottom .contacts .wa:hover{background:#4caf504d}.employees__item .text_bottom .contacts .tg{background:#039be51a}.employees__item .text_bottom .contacts .tg:hover{background:#039be54d}.employees__item .text_bottom .email{font-size:18px}.employees .swiper-button-prev,.employees .swiper-button-next{display:none}.services-slider.section{margin-top:0}
