@media (min-width:1025px){.service-main .sticky-top-main .sticky-top-card{z-index:1020;position:sticky;top:0}.service-main .sticky-top-main .sticky-top-card:nth-child(-n+3){top:100px}.service-main .sticky-top-main .sticky-top-card:nth-child(n+4):nth-child(-n+6){top:130px}.service-main .sticky-top-main .sticky-top-card:nth-child(n+7):nth-child(-n+9){top:160px}.service-main .sticky-top-main .sticky-top-card:nth-child(n+10):nth-child(-n+12){top:190px}.service-main .sticky-top-main .sticky-top-card:nth-child(n+13):nth-child(-n+15){top:220px}}.service-main .feature-card{background:var(--white-color);border:1px solid #e8e8e8;border-radius:30px;height:100%;padding:40px;transition:transform .35s,box-shadow .35s;position:relative;overflow:hidden}.service-main .feature-card:before{content:"";border-radius:inherit;opacity:0;-webkit-mask-composite:xor;pointer-events:none;z-index:-1;background:linear-gradient(90deg,#ff7a21,#ffb347,#3b82f6,#ff7a21) 0 0/300% 100%;padding:2px;transition:opacity .35s;animation:10s linear infinite borderMove;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);mask-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.service-main .feature-card:hover{transform:translateY(-8px);box-shadow:0 20px 60px #0000000f}.service-main .feature-card:hover:before{opacity:1}.service-main .feature-card:hover .feature-icon{transform:rotate(15deg)scale(1.05)}.service-main .feature-icon{background:var(--white-color);border:1px solid var(--white-color);width:48px;height:48px;color:var(--primary-color);border-radius:14px;flex:0 0 48px;justify-content:center;align-items:center;margin-left:10px;transition:all .3s;display:flex}.service-main .feature-icon img{flex:0 0 21px;display:flex}.service-main .feature-tag{color:#3f6bff;font-size:15px;font-weight:600}@media (max-width:991px){.service-main .feature-card{padding:30px}}@media (max-width:767px){.service-main .feature-card{border-radius:20px;padding:24px}}@keyframes borderMove{0%{background-position:0%}to{background-position:300%}}@keyframes bortopani{0%,to{width:10%;height:10%}50%{width:100%;height:100%}}
