.elementor-6015 .elementor-element.elementor-element-346d5fa{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;--padding-top:50px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6015 .elementor-element.elementor-element-ad54437{--display:flex;}.elementor-6015 .elementor-element.elementor-element-11845af{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-6015 .elementor-element.elementor-element-95e67ff .elementor-icon-wrapper{text-align:center;}.elementor-6015 .elementor-element.elementor-element-95e67ff .elementor-icon{font-size:20px;}.elementor-6015 .elementor-element.elementor-element-95e67ff .elementor-icon svg{height:20px;}.elementor-6015 .elementor-element.elementor-element-ec7d22a{--display:flex;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6015 .elementor-element.elementor-element-4f24c51{text-align:start;}.elementor-6015 .elementor-element.elementor-element-4f24c51 img{width:100%;max-width:100%;height:90px;object-fit:contain;object-position:center left;}.elementor-6015 .elementor-element.elementor-element-b05143f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-6015 .elementor-element.elementor-element-3cb9c64{--display:flex;}.elementor-6015 .elementor-element.elementor-element-321d003{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;}.elementor-6015 .elementor-element.elementor-element-83f581c .elementor-icon-wrapper{text-align:center;}.elementor-6015 .elementor-element.elementor-element-83f581c .elementor-icon{font-size:20px;}.elementor-6015 .elementor-element.elementor-element-83f581c .elementor-icon svg{height:20px;}.elementor-6015 .elementor-element.elementor-element-aabad19{--display:flex;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6015 .elementor-element.elementor-element-0c9e861{text-align:start;}.elementor-6015 .elementor-element.elementor-element-0c9e861 img{width:100%;max-width:100%;height:90px;object-fit:contain;object-position:center left;}.elementor-6015 .elementor-element.elementor-element-32348af .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-6015 .elementor-element.elementor-element-387a560{--display:flex;}.elementor-6015 .elementor-element.elementor-element-c4cc2e8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;}.elementor-6015 .elementor-element.elementor-element-05f22df .elementor-icon-wrapper{text-align:center;}.elementor-6015 .elementor-element.elementor-element-05f22df .elementor-icon{font-size:20px;}.elementor-6015 .elementor-element.elementor-element-05f22df .elementor-icon svg{height:20px;}.elementor-6015 .elementor-element.elementor-element-ffbb149{--display:flex;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6015 .elementor-element.elementor-element-f7a99da{text-align:start;}.elementor-6015 .elementor-element.elementor-element-f7a99da img{width:100%;max-width:100%;height:90px;object-fit:contain;object-position:center left;}.elementor-6015 .elementor-element.elementor-element-bef919e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-6015 .elementor-element.elementor-element-dc26c1a{--display:flex;}.elementor-6015 .elementor-element.elementor-element-6fd3460{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;}.elementor-6015 .elementor-element.elementor-element-ea8c0d5 .elementor-icon-wrapper{text-align:center;}.elementor-6015 .elementor-element.elementor-element-ea8c0d5 .elementor-icon{font-size:20px;}.elementor-6015 .elementor-element.elementor-element-ea8c0d5 .elementor-icon svg{height:20px;}.elementor-6015 .elementor-element.elementor-element-67b2f60{--display:flex;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6015 .elementor-element.elementor-element-adfe804{text-align:start;}.elementor-6015 .elementor-element.elementor-element-adfe804 img{width:100%;max-width:100%;height:90px;object-fit:contain;object-position:center left;}.elementor-6015 .elementor-element.elementor-element-435d08a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-6015 .elementor-element.elementor-element-ffc914c{--display:flex;}.elementor-6015 .elementor-element.elementor-element-982a63a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;}.elementor-6015 .elementor-element.elementor-element-6c79305 .elementor-icon-wrapper{text-align:center;}.elementor-6015 .elementor-element.elementor-element-6c79305 .elementor-icon{font-size:20px;}.elementor-6015 .elementor-element.elementor-element-6c79305 .elementor-icon svg{height:20px;}.elementor-6015 .elementor-element.elementor-element-533a4ea{--display:flex;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6015 .elementor-element.elementor-element-90d59a2{text-align:start;}.elementor-6015 .elementor-element.elementor-element-90d59a2 img{width:100%;max-width:100%;height:90px;object-fit:contain;object-position:center left;}.elementor-6015 .elementor-element.elementor-element-8cce83b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-6015 .elementor-element.elementor-element-74ba499{--display:flex;}.elementor-6015 .elementor-element.elementor-element-958a4e4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;}.elementor-6015 .elementor-element.elementor-element-fca2c43 .elementor-icon-wrapper{text-align:center;}.elementor-6015 .elementor-element.elementor-element-fca2c43 .elementor-icon{font-size:20px;}.elementor-6015 .elementor-element.elementor-element-fca2c43 .elementor-icon svg{height:20px;}.elementor-6015 .elementor-element.elementor-element-e46a227{--display:flex;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6015 .elementor-element.elementor-element-14d74d2{text-align:start;}.elementor-6015 .elementor-element.elementor-element-14d74d2 img{width:100%;max-width:100%;height:90px;object-fit:contain;object-position:center left;}.elementor-6015 .elementor-element.elementor-element-ff161ae .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-6015 .elementor-element.elementor-element-f6f526c{--display:flex;}.elementor-6015 .elementor-element.elementor-element-bcd4d7c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;}.elementor-6015 .elementor-element.elementor-element-c986fb6 .elementor-icon-wrapper{text-align:center;}.elementor-6015 .elementor-element.elementor-element-c986fb6 .elementor-icon{font-size:20px;}.elementor-6015 .elementor-element.elementor-element-c986fb6 .elementor-icon svg{height:20px;}.elementor-6015 .elementor-element.elementor-element-624dcb0{--display:flex;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6015 .elementor-element.elementor-element-2aad985 > .elementor-widget-container{background-color:#000000;padding:10px 10px 10px 10px;border-radius:15px 15px 15px 15px;}.elementor-6015 .elementor-element.elementor-element-2aad985{text-align:start;}.elementor-6015 .elementor-element.elementor-element-2aad985 img{width:100%;max-width:100%;height:90px;object-fit:contain;object-position:center left;}.elementor-6015 .elementor-element.elementor-element-485441c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-6015 .elementor-element.elementor-element-5c9f91e{--display:flex;}.elementor-6015 .elementor-element.elementor-element-53c0441{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;}.elementor-6015 .elementor-element.elementor-element-82ab20a .elementor-icon-wrapper{text-align:center;}.elementor-6015 .elementor-element.elementor-element-82ab20a .elementor-icon{font-size:20px;}.elementor-6015 .elementor-element.elementor-element-82ab20a .elementor-icon svg{height:20px;}.elementor-6015 .elementor-element.elementor-element-f75032c{--display:flex;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6015 .elementor-element.elementor-element-525d602{text-align:start;}.elementor-6015 .elementor-element.elementor-element-525d602 img{width:100%;max-width:100%;height:90px;object-fit:contain;object-position:center left;}.elementor-6015 .elementor-element.elementor-element-96c2524 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-6015 .elementor-element.elementor-element-e061339{--display:flex;}.elementor-6015 .elementor-element.elementor-element-63ed67a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;}.elementor-6015 .elementor-element.elementor-element-391f3ed .elementor-icon-wrapper{text-align:center;}.elementor-6015 .elementor-element.elementor-element-391f3ed .elementor-icon{font-size:20px;}.elementor-6015 .elementor-element.elementor-element-391f3ed .elementor-icon svg{height:20px;}.elementor-6015 .elementor-element.elementor-element-79a70ce{--display:flex;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6015 .elementor-element.elementor-element-a5f21d1{text-align:start;}.elementor-6015 .elementor-element.elementor-element-a5f21d1 img{width:100%;max-width:100%;height:90px;object-fit:contain;object-position:center left;}.elementor-6015 .elementor-element.elementor-element-beb85c5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-6015 .elementor-element.elementor-element-3341739{--display:flex;}.elementor-6015 .elementor-element.elementor-element-faea777{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;}.elementor-6015 .elementor-element.elementor-element-19d0d8e .elementor-icon-wrapper{text-align:center;}.elementor-6015 .elementor-element.elementor-element-19d0d8e .elementor-icon{font-size:20px;}.elementor-6015 .elementor-element.elementor-element-19d0d8e .elementor-icon svg{height:20px;}.elementor-6015 .elementor-element.elementor-element-3baa998{--display:flex;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6015 .elementor-element.elementor-element-92219ad{text-align:start;}.elementor-6015 .elementor-element.elementor-element-92219ad img{width:100%;max-width:100%;height:90px;object-fit:contain;object-position:center left;}.elementor-6015 .elementor-element.elementor-element-934f78f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-6015 .elementor-element.elementor-element-8332464{--display:flex;}.elementor-6015 .elementor-element.elementor-element-4bb2781{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;}.elementor-6015 .elementor-element.elementor-element-e80b92e .elementor-icon-wrapper{text-align:center;}.elementor-6015 .elementor-element.elementor-element-e80b92e .elementor-icon{font-size:20px;}.elementor-6015 .elementor-element.elementor-element-e80b92e .elementor-icon svg{height:20px;}.elementor-6015 .elementor-element.elementor-element-eb1374a{--display:flex;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6015 .elementor-element.elementor-element-780d9c8{text-align:start;}.elementor-6015 .elementor-element.elementor-element-780d9c8 img{width:100%;max-width:100%;height:90px;object-fit:contain;object-position:center left;}.elementor-6015 .elementor-element.elementor-element-e6933bb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-6015 .elementor-element.elementor-element-df135e5{--display:flex;}.elementor-6015 .elementor-element.elementor-element-bafb870{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;}.elementor-6015 .elementor-element.elementor-element-f6f9f16 .elementor-icon-wrapper{text-align:center;}.elementor-6015 .elementor-element.elementor-element-f6f9f16 .elementor-icon{font-size:20px;}.elementor-6015 .elementor-element.elementor-element-f6f9f16 .elementor-icon svg{height:20px;}.elementor-6015 .elementor-element.elementor-element-f13996d{--display:flex;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6015 .elementor-element.elementor-element-2c60c7e{text-align:start;}.elementor-6015 .elementor-element.elementor-element-2c60c7e img{width:100%;max-width:100%;height:90px;object-fit:contain;object-position:center left;}.elementor-6015 .elementor-element.elementor-element-af8652e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-6015 .elementor-element.elementor-element-28e94c1{--display:flex;}.elementor-6015 .elementor-element.elementor-element-875ea41{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;}.elementor-6015 .elementor-element.elementor-element-f621871 .elementor-icon-wrapper{text-align:center;}.elementor-6015 .elementor-element.elementor-element-f621871 .elementor-icon{font-size:20px;}.elementor-6015 .elementor-element.elementor-element-f621871 .elementor-icon svg{height:20px;}.elementor-6015 .elementor-element.elementor-element-832c52c{--display:flex;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6015 .elementor-element.elementor-element-09621cb{text-align:start;}.elementor-6015 .elementor-element.elementor-element-09621cb img{width:100%;max-width:100%;height:90px;object-fit:contain;object-position:center left;}.elementor-6015 .elementor-element.elementor-element-ed33360 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-6015 .elementor-element.elementor-element-8c00586{--display:flex;}.elementor-6015 .elementor-element.elementor-element-b6b5ce5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;}.elementor-6015 .elementor-element.elementor-element-8b9e4fb .elementor-icon-wrapper{text-align:center;}.elementor-6015 .elementor-element.elementor-element-8b9e4fb .elementor-icon{font-size:20px;}.elementor-6015 .elementor-element.elementor-element-8b9e4fb .elementor-icon svg{height:20px;}.elementor-6015 .elementor-element.elementor-element-e0c364d{--display:flex;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6015 .elementor-element.elementor-element-3dea29c > .elementor-widget-container{background-color:#000000;padding:10px 10px 10px 10px;border-radius:15px 15px 15px 15px;}.elementor-6015 .elementor-element.elementor-element-3dea29c{text-align:start;}.elementor-6015 .elementor-element.elementor-element-3dea29c img{width:100%;max-width:100%;height:90px;object-fit:contain;object-position:center left;}.elementor-6015 .elementor-element.elementor-element-ef59935 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-6015 .elementor-element.elementor-element-346d5fa{--grid-auto-flow:row;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}}@media(max-width:880px){.elementor-6015 .elementor-element.elementor-element-346d5fa{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-6015 .elementor-element.elementor-element-346d5fa{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}}/* Start custom CSS for container, class: .elementor-element-346d5fa */:root {
         --bg-color: #ffffff;
         --text-main: #111827;
         --text-muted: #6b7280;
         --border-colorr: #e5e7eb;
         --base-red: #e7090c; 
         --accent-color: var(--base-red); 
         }  
        
        .web-card {
         background: #ffffff;
         border: 1px solid var(--border-colorr);
         padding: 1.75rem;
         border-radius: 16px;
         text-decoration: none;
         color: inherit;
         display: flex;
         flex-direction: column;
         justify-content: space-between;
         position: relative;
         overflow: hidden;
         min-height: 200px; /* Reducido ligeramente al no tener el texto del plan */
         transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1) !important;
         }
         .web-card:hover {
         text-decoration: none;
         transform: translateY(-5px);
         border-color: var(--accent-color);
         box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.03), 0 10px 10px -5px rgba(0, 0, 0, 0.01);
         }
       
         .web-id{
         font-size: 0.75rem;
         font-weight: 700;
         text-transform: uppercase;
         letter-spacing: 0.05em;
         padding: 0.35rem 0.75rem;
         background-color: #f3f4f6;
         border-radius: 100px;
         color: var(--text-muted);
         transition: all 0.3s ease;
         }
         .web-card:hover .web-id {
         background-color: var(--accent-color);
       
         }
         
         
         .web-card:hover .web-id .elementor-heading-title{
               color: #ffffff !important;
         }
         .arrow-icon {
         width: 20px;
         height: 20px;
         stroke: var(--text-muted);
         stroke-width: 2;
         fill: none;
         transition: all 0.3s ease;
         }
         .web-card:hover .arrow-icon {
         stroke: var(--accent-color);
         transform: translate(2px, -2px);
         }/* End custom CSS */