.customers-line{padding:64px 0}@media only screen and (max-width:767px){.customers-line{padding:32px 0;overflow-x:hidden;overflow-y:visible;touch-action:none;pointer-events:none}}@media only screen and (max-width:991px){.customers-line{overflow-x:auto;overflow-y:visible;scrollbar-width:none;-ms-overflow-style:none}.customers-line::-webkit-scrollbar{display:none}}@media only screen and (min-width:768px){.customers-line{overflow-x:auto;overflow-y:visible;scrollbar-width:none;-ms-overflow-style:none}.customers-line::-webkit-scrollbar{display:none}}.customers-line__title,.customers-line__description{text-align:center}.customers-line__description{max-width:800px;margin:0 auto}.customers-line__slide{display:flex;flex-direction:column;margin-top:40px}@media only screen and (max-width:767px){.customers-line__slide{touch-action:none;pointer-events:none}}@media only screen and (max-width:991px){.customers-line__slide{overflow-x:auto;overflow-y:visible;scrollbar-width:none;-ms-overflow-style:none}.customers-line__slide::-webkit-scrollbar{display:none}}@media only screen and (min-width:768px){.customers-line__slide{overflow-x:auto;overflow-y:visible;scrollbar-width:none;-ms-overflow-style:none}.customers-line__slide::-webkit-scrollbar{display:none}}.customers-line__items{flex-shrink:0;display:flex;gap:32px;counter-reset:item;justify-content:space-around;min-width:100%;padding:20px 0}@media only screen and (max-width:767px){.customers-line__items{gap:24px;padding:0;touch-action:none;pointer-events:none;overflow:visible}}@media only screen and (max-width:991px){.customers-line__items{gap:32px;padding:20px 0;overflow-x:auto;overflow-y:visible;scrollbar-width:none;-ms-overflow-style:none}.customers-line__items::-webkit-scrollbar{display:none}}@media only screen and (min-width:768px){.customers-line__items{gap:32px;padding:20px 0;overflow-x:auto;overflow-y:visible;scrollbar-width:none;-ms-overflow-style:none}.customers-line__items::-webkit-scrollbar{display:none}}.customers-line__items.marquee.to-left{animation:scroll 100s linear infinite}.customers-line__items.marquee.to-left:hover{animation-play-state:paused}.customers-line__items.marquee.to-right{animation:scroll 110s linear infinite reverse}.customers-line__items-wrap{position:relative;display:flex;user-select:none;gap:32px}@media only screen and (max-width:767px){.customers-line__items-wrap{padding:0 20px;overflow:visible;touch-action:none;pointer-events:none}.customers-line__items-wrap:not(:first-child){display:none}}@media only screen and (max-width:991px){.customers-line__items-wrap{overflow-x:auto;overflow-y:visible;scrollbar-width:none;-ms-overflow-style:none}.customers-line__items-wrap::-webkit-scrollbar{display:none}}@media only screen and (min-width:768px){.customers-line__items-wrap{overflow-x:auto;overflow-y:visible;scrollbar-width:none;-ms-overflow-style:none}.customers-line__items-wrap::-webkit-scrollbar{display:none}}.customers-line__items-wrap:hover .marquee.to-right,.customers-line__items-wrap:hover .marquee.to-left{animation-play-state:paused}.customers-line__item{padding:26px 34px 40px 24px;border-radius:16px;border:1px solid #DEE3EA;background:#FFF;width:352px;height:fit-content;gap:24px;display:flex;flex-direction:column;transition:all 0.1s ease-in-out}@media only screen and (max-width:767px){.customers-line__item{padding:24px 24px 32px 24px;width:332px;touch-action:none;pointer-events:none;overflow:visible}}@media only screen and (max-width:991px){.customers-line__item{padding:26px 34px 40px 24px;width:352px;overflow:visible}}@media only screen and (min-width:768px){.customers-line__item{padding:26px 34px 40px 24px;width:352px;overflow:visible}}.customers-line__item-info{display:flex;gap:16px;align-items:center}.customers-line__item-info_person{display:flex;flex-direction:column}.customers-line__item-info_name{color:#03060B;font-size:16px;font-weight:600;line-height:18px;letter-spacing:0.16px;margin-bottom:0}.customers-line__item-info_position{color:#2D4665;font-size:12px;font-weight:400;line-height:160%;letter-spacing:0.12px;margin-bottom:0}.customers-line__item-text{color:#2D4665;font-size:14px;font-weight:400;line-height:160%;letter-spacing:0.14px}@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(calc(-100% - 20px))}}