@media only screen and (min-width:1540px) and (max-width:1627px){.conatiner-medium{margin-left:30px;margin-right:30px}}@media only screen and (min-width:1275px) and (max-width:1627px){.conatiner-medium{margin-left:30px;margin-right:30px}}@media only screen and (min-width:1024px) and (max-width:1300px){.letter-size{margin-top:-30px;font-size:30px}}@media only screen and (min-width:100px) and (max-width:1230px){.service-card{margin-top:-85px!important}}@media only screen and (min-width:1230px) and (max-width:1400px){.service-cardlg{margin-top:-110px!important}}
.animate-card{animation:3s ease-in-out MyDiv;position:relative}@keyframes MyDiv{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}

@media only screen and (min-width:1476px) and (max-width:1734px){.solution-img{width:300px;height:310px}}@media only screen and (min-width:1266px) and (max-width:1476px){.solution-img{width:200px;height:210px}}@media only screen and (min-width:1000px) and (max-width:1266px){.solution-img{width:200px;height:200px}}
@keyframes ticker-kf{to{transform:translate(-50%)}}.img-ticker{width:max-content;animation:ticker-kf var(--speed,30s)linear infinite var(--direction,forwards);padding-left:2.5rem;display:flex}.img-ticker:hover{animation-play-state:paused}@keyframes ticker-kf-opposite{0%{transform:translate(-50%)}}.img-ticker-opposite{width:max-content;animation:ticker-kf-opposite var(--speed,30s)linear infinite var(--direction,forwards);padding-left:2.5rem;display:flex}.img-ticker-opposite:hover{animation-play-state:paused}.img-ticker img,.img-ticker-opposite img{filter:grayscale()contrast(.4);transition:filter .3s}.img-ticker img:hover,.img-ticker-opposite img:hover{filter:grayscale(0%)contrast(1.5)}
.carousel-container-section{position:relative}.carousel{transform-origin:150px 2500px;will-change:transform;position:absolute;left:calc(50% - 150px)}.carousel .wrapper{transform-origin:150px 2500px;position:absolute}.carousel .wrapper:active{cursor:grabbing}.carousel .wrapper div{border-radius:16px;transition:transform .3s,box-shadow .3s,background-color .3s}.carousel-controls{gap:10px;position:absolute;left:50%;transform:translate(-50%)}
