.elementor-element:has(>.e-con-inner .animated-benefits-widget){background:var(--background-blue);color:#fff}.e-con-inner:has(.animated-benefits-widget){padding-block:0}.animated-benefits-widget{--_row-gap: 2rem;padding-inline:1rem;font-family:"IBM Plex Sans",Sans-serif;overflow:hidden}.animated-benefits-widget .grid-container{position:relative;display:grid;gap:var(--_row-gap) 0}@media screen and (min-width: 1024px){.animated-benefits-widget .grid-container{gap:0 1.5rem;grid-template-columns:280fr 480fr 280fr}}.animated-benefits-widget .animated-path{display:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}@media screen and (min-width: 1024px){.animated-benefits-widget .animated-path{display:flex}}.animated-benefits-widget .animated-path svg{display:flex;width:100%;height:100%}.animated-benefits-widget .list{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}@media screen and (min-width: 768px){.animated-benefits-widget .list{gap:1.5rem}}@media screen and (min-width: 1024px){.animated-benefits-widget .list{grid-template-columns:minmax(0,1fr)}}.animated-benefits-widget .list__item{display:flex;gap:.25rem;align-items:center;border-radius:12px;width:100%;padding:1rem;margin-inline:auto;background:#0a1b42cc;font-size:.75rem;font-weight:500;line-height:1.2;transition:border-color .4s ease-out;border:1px solid hsla(0,0%,100%,.05)}@media screen and (min-width: 576px){.animated-benefits-widget .list__item{gap:1rem;font-size:.875rem}}@media screen and (min-width: 1024px){.animated-benefits-widget .list__item{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}.animated-benefits-widget .list__item:hover{border-color:#fff3}.animated-benefits-widget .list__item:hover .list__text{color:#fff}.animated-benefits-widget .list__svg{background-color:#ffffff0d;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity));padding:.375rem;border-radius:10px;transition:all .4s ease-out}.animated-benefits-widget .list__svg svg{width:1.25rem;height:1.25rem}.animated-benefits-widget .list__text{transition:color .4s ease-out}.animated-benefits-widget .list.left-column .list__item{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.animated-benefits-widget .list.left-column .list__item:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media screen and (max-width: 1023px){.animated-benefits-widget .list.left-column .list__item:not(:last-child){grid-column:span 2}.animated-benefits-widget .list.left-column .list__item:last-child{grid-column:2/span 2}}.animated-benefits-widget .list.left-column .list__item:hover .list__svg{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity))}.animated-benefits-widget .list.right-column .list__item:hover{border-color:#60a5fa4d}@media screen and (max-width: 1023px){.animated-benefits-widget .list.right-column .list__item:not(:first-child){grid-column:span 2}.animated-benefits-widget .list.right-column .list__item:first-child{grid-column:2/span 2}}.animated-benefits-widget .list.right-column .list__item:hover .list__svg{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.animated-benefits-widget .list.right-column .list__svg{background-color:#3b82f61a;--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity))}.animated-benefits-widget .main-card{color:#ffffffb3;position:relative;isolation:isolate;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:box-shadow .2s ease-out}@media screen and (min-width: 1024px){.animated-benefits-widget .main-card{margin-left:.75rem;justify-self:center;align-self:center}}.animated-benefits-widget .main-card:before{background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: #2563eb var(--tw-gradient-from-position);--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(79 70 229 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #4f46e5 var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: #9333ea var(--tw-gradient-to-position);content:"";position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:16px}.animated-benefits-widget .main-card:hover{box-shadow:0 0 70px #4f46e533}.animated-benefits-widget .main-card .line-1,.animated-benefits-widget .main-card .line-2{position:absolute;width:1px;height:calc(100% + 2 * var(--_row-gap));background:linear-gradient(180deg,#155dfc,#4f39f6,#9810fa);-webkit-mask-image:repeating-linear-gradient(to bottom,#000 0 4px,transparent 4px 6px);mask-image:repeating-linear-gradient(to bottom,#000 0 4px,transparent 4px 6px);z-index:0;top:calc(-1 * var(--_row-gap));bottom:calc(-1 * var(--_row-gap))}@media screen and (min-width: 1024px){.animated-benefits-widget .main-card .line-1,.animated-benefits-widget .main-card .line-2{display:none}}.animated-benefits-widget .main-card .line-1{left:calc(50% - 12.5vw)}.animated-benefits-widget .main-card .line-2{right:calc(50% - 12.5vw)}.animated-benefits-widget .main-card-container{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;border-radius:16px;padding:1.875rem 1.125rem;margin:1px;width:100%;background-color:#0e1c3e;width:calc(100% - 2px);box-shadow:0 0 50px #4f46e533;isolation:isolate;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:100}@media screen and (min-width: 576px){.animated-benefits-widget .main-card-container{padding-block:2rem}}@media screen and (min-width: 1024px){.animated-benefits-widget .main-card-container{height:21.875rem;width:clamp(18.5rem,3.227rem + 23.864vw,21.125rem)}}.animated-benefits-widget .main-card__gradient{background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: #2563eb var(--tw-gradient-from-position);--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(79 70 229 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #4f46e5 var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: #9333ea var(--tw-gradient-to-position);position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px;padding:1px;z-index:-1;-webkit-mask:linear-gradient(rgb(255,255,255) 0px,rgb(255,255,255) 0px) content-box xor,linear-gradient(rgb(255,255,255) 0px,rgb(255,255,255) 0px);mask:linear-gradient(rgb(255,255,255) 0px,rgb(255,255,255) 0px) content-box xor,linear-gradient(rgb(255,255,255) 0px,rgb(255,255,255) 0px)}.animated-benefits-widget .main-card__svg{border-width:1px;border-color:#fff3;position:relative;display:grid;place-items:center;width:5rem;height:5rem;border-radius:50%}.animated-benefits-widget .main-card__svg:before{border-top-width:2px;border-left-width:2px;border-top-color:#3b82f6cc;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;animation:spin 1.5s linear infinite;box-shadow:0 0 15px #3182f699}.animated-benefits-widget .main-card__svg svg{width:3rem;height:3.5rem;animation:spin 10s linear infinite;filter:drop-shadow(0 0 15px rgba(218,99,254,.6))}.animated-benefits-widget .main-card__text-list{display:flex;flex-direction:column;gap:2rem;align-items:center}.animated-benefits-widget .main-card__text-item{color:#ffffffe6;height:-moz-min-content;height:min-content;font-weight:500;font-size:1.125rem;text-transform:uppercase;text-align:center;transition:all .4s ease-out}.animated-benefits-widget .main-card__text-item:hover{color:#fff}.animated-benefits-widget .main-card .swiper-wrapper{perspective:100px}.animated-benefits-widget .main-card .swiper-slide{transition:filter .6s ease-out .2s,opacity .1s ease-out}.animated-benefits-widget .main-card .swiper-slide:not(.swiper-slide-active){opacity:0!important;filter:blur(4px)}.animated-benefits-widget .main-card .swiper-slide-active{opacity:1!important;filter:none}
