.clients-block{padding:40px 0 0}.clients-block .clients_title{color:var(--Taevasinine, #007DC0);margin-bottom:32px}@media only screen and (min-width: 992px){.clients-block .clients_title{margin-bottom:64px}}.clients-block .clients_logos{position:relative;display:flex;align-items:center;gap:48px;margin-bottom:48px;padding-inline:max(24px,(100vw - 1360px)/2 + 24px);overflow-x:auto;scrollbar-width:none}.clients-block .clients_logos::-webkit-scrollbar{display:none}@media(hover: hover){.clients-block .clients_logos{cursor:grab}}.clients-block .clients_logos.is-dragging{cursor:grabbing;user-select:none}.clients-block .clients_logos.is-dragging .clients_logo{cursor:grabbing}@media only screen and (max-width: 767px){.clients-block .clients_logos{gap:32px;margin-bottom:32px}}.clients-block .clients_logo{flex-shrink:0;padding:0;background:none;border:0;cursor:pointer;opacity:.4;transition:opacity .15s linear}.clients-block .clients_logo img{display:block;width:auto;height:38px}.clients-block .clients_logo.is-active{opacity:1}@media(hover: hover){.clients-block .clients_logo:hover{opacity:1}}.clients-block .clients_media{position:relative}.clients-block .clients_slide{overflow:hidden}.clients-block .clients_slide-inner{position:relative}.clients-block .clients_slide-inner img{display:block;width:100%;height:auto}.clients-block .clients_video{position:relative;aspect-ratio:16/9;background-color:#000}.clients-block .clients_video img,.clients-block .clients_video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.clients-block .clients_video img{object-fit:cover}.clients-block .clients_play svg circle,.clients-block .clients_play svg rect,.clients-block .clients_play svg path,.clients-block .clients_nav svg circle,.clients-block .clients_nav svg rect,.clients-block .clients_nav svg path{transition:fill .15s linear,fill-opacity .15s linear,stroke .15s linear}@media(hover: hover){.clients-block .clients_play:hover svg circle,.clients-block .clients_play:hover svg rect,.clients-block .clients_nav:hover svg circle,.clients-block .clients_nav:hover svg rect{fill:var(--ige-tumesinine, #005598);fill-opacity:1;stroke:var(--ige-tumesinine, #005598)}.clients-block .clients_play:hover svg path,.clients-block .clients_nav:hover svg path{stroke:#fff}}.clients-block .clients_play{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:0;background:none;border:0;line-height:0;cursor:pointer;transition:opacity .2s linear}.clients-block .clients_play svg{display:block;width:148px;height:148px}@media only screen and (max-width: 767px){.clients-block .clients_play svg{width:80px;height:80px}}.clients-block .clients_slide.is-playing .clients_play{opacity:0;pointer-events:none}.clients-block .clients_nav{position:absolute;top:50%;transform:translateY(-50%);z-index:1;padding:0;background:none;border:0;line-height:0;cursor:pointer}.clients-block .clients_nav--prev{left:48px}.clients-block .clients_nav--next{right:48px}@media only screen and (max-width: 991px){.clients-block .clients_nav--prev{left:24px}.clients-block .clients_nav--next{right:24px}}@media only screen and (max-width: 767px){.clients-block .clients_nav--prev{left:8px}.clients-block .clients_nav--next{right:8px}}@media only screen and (min-width: 992px){.property-plan-block+.clients-block{padding-top:88px}}
