.elementor-3950 .elementor-element.elementor-element-69b907d:not(.elementor-motion-effects-element-type-background), .elementor-3950 .elementor-element.elementor-element-69b907d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-3950 .elementor-element.elementor-element-69b907d > .elementor-container{max-width:1250px;}.elementor-3950 .elementor-element.elementor-element-69b907d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3950 .elementor-element.elementor-element-69b907d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3950 .elementor-element.elementor-element-b7666e8 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-3950 .elementor-element.elementor-element-b7021cd .elementor-heading-title{font-size:23px;}.elementor-3950 .elementor-element.elementor-element-d57549a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-3950 .elementor-element.elementor-element-d57549a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-3950 .elementor-element.elementor-element-d57549a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-3950 .elementor-element.elementor-element-d57549a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-3950 .elementor-element.elementor-element-d57549a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-3950 .elementor-element.elementor-element-d57549a .elementor-icon-list-item:not(:last-child):after{content:"";width:32%;border-color:#E2E2E2;}.elementor-3950 .elementor-element.elementor-element-d57549a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:dotted;border-block-start-width:1px;}.elementor-3950 .elementor-element.elementor-element-d57549a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:dotted;}.elementor-3950 .elementor-element.elementor-element-d57549a .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-3950 .elementor-element.elementor-element-d57549a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3950 .elementor-element.elementor-element-d57549a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3950 .elementor-element.elementor-element-d57549a{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-3950 .elementor-element.elementor-element-d57549a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3950 .elementor-element.elementor-element-d57549a .elementor-icon-list-item > a{font-size:16px;}.elementor-3950 .elementor-element.elementor-element-d57549a .elementor-icon-list-text{transition:color 0.3s;}.elementor-3950 .elementor-element.elementor-element-a5b8dd9 .elementor-heading-title{font-size:23px;}.elementor-3950 .elementor-element.elementor-element-0693d73 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F5F5;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:12px 5px 13px 5px;}.elementor-3950 .elementor-element.elementor-element-0693d73 > .elementor-element-populated, .elementor-3950 .elementor-element.elementor-element-0693d73 > .elementor-element-populated > .elementor-background-overlay, .elementor-3950 .elementor-element.elementor-element-0693d73 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-3950 .elementor-element.elementor-element-cee89be img{width:80px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 5px 0px rgba(188.7, 188.7, 188.7, 0.5);}.elementor-3950 .elementor-element.elementor-element-f8049a6{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-3950 .elementor-element.elementor-element-f8049a6 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:15px;font-weight:600;}.elementor-3950 .elementor-element.elementor-element-452e60e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F5F5;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:12px 5px 13px 5px;}.elementor-3950 .elementor-element.elementor-element-452e60e > .elementor-element-populated, .elementor-3950 .elementor-element.elementor-element-452e60e > .elementor-element-populated > .elementor-background-overlay, .elementor-3950 .elementor-element.elementor-element-452e60e > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-3950 .elementor-element.elementor-element-949ca05 img{width:80px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 5px 0px rgba(188.7, 188.7, 188.7, 0.5);}.elementor-3950 .elementor-element.elementor-element-ddb6501{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-3950 .elementor-element.elementor-element-ddb6501 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:15px;font-weight:600;}.elementor-3950 .elementor-element.elementor-element-101658b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F5F5;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:12px 5px 13px 5px;}.elementor-3950 .elementor-element.elementor-element-101658b > .elementor-element-populated, .elementor-3950 .elementor-element.elementor-element-101658b > .elementor-element-populated > .elementor-background-overlay, .elementor-3950 .elementor-element.elementor-element-101658b > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-3950 .elementor-element.elementor-element-b42a4ef img{width:80px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 5px 0px rgba(188.7, 188.7, 188.7, 0.5);}.elementor-3950 .elementor-element.elementor-element-51b73de{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-3950 .elementor-element.elementor-element-51b73de .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:15px;font-weight:600;}.elementor-3950 .elementor-element.elementor-element-0daa8fd > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F5F5;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:12px 5px 13px 5px;}.elementor-3950 .elementor-element.elementor-element-0daa8fd > .elementor-element-populated, .elementor-3950 .elementor-element.elementor-element-0daa8fd > .elementor-element-populated > .elementor-background-overlay, .elementor-3950 .elementor-element.elementor-element-0daa8fd > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-3950 .elementor-element.elementor-element-a436f7f img{width:80px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 5px 0px rgba(188.7, 188.7, 188.7, 0.5);}.elementor-3950 .elementor-element.elementor-element-bb4f662{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-3950 .elementor-element.elementor-element-bb4f662 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:15px;font-weight:600;}.elementor-3950 .elementor-element.elementor-element-3145025 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F5F5;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:12px 5px 13px 5px;}.elementor-3950 .elementor-element.elementor-element-3145025 > .elementor-element-populated, .elementor-3950 .elementor-element.elementor-element-3145025 > .elementor-element-populated > .elementor-background-overlay, .elementor-3950 .elementor-element.elementor-element-3145025 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-3950 .elementor-element.elementor-element-78c08be img{width:80px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 5px 0px rgba(188.7, 188.7, 188.7, 0.5);}.elementor-3950 .elementor-element.elementor-element-a34953d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-3950 .elementor-element.elementor-element-a34953d .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:15px;font-weight:600;}.elementor-3950 .elementor-element.elementor-element-9a9c7c8 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F5F5;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:12px 5px 13px 5px;}.elementor-3950 .elementor-element.elementor-element-9a9c7c8 > .elementor-element-populated, .elementor-3950 .elementor-element.elementor-element-9a9c7c8 > .elementor-element-populated > .elementor-background-overlay, .elementor-3950 .elementor-element.elementor-element-9a9c7c8 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-3950 .elementor-element.elementor-element-baf82d0 img{width:80px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 5px 0px rgba(188.7, 188.7, 188.7, 0.5);}.elementor-3950 .elementor-element.elementor-element-c067f5c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-3950 .elementor-element.elementor-element-c067f5c .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:15px;font-weight:600;}.elementor-3950 .elementor-element.elementor-element-ae155fa > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F5F5;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:12px 5px 13px 5px;}.elementor-3950 .elementor-element.elementor-element-ae155fa > .elementor-element-populated, .elementor-3950 .elementor-element.elementor-element-ae155fa > .elementor-element-populated > .elementor-background-overlay, .elementor-3950 .elementor-element.elementor-element-ae155fa > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-3950 .elementor-element.elementor-element-7614663 img{width:80px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 5px 0px rgba(188.7, 188.7, 188.7, 0.5);}.elementor-3950 .elementor-element.elementor-element-4a46b92{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-3950 .elementor-element.elementor-element-4a46b92 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:15px;font-weight:600;}.elementor-3950 .elementor-element.elementor-element-3a170a0 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F5F5;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:12px 5px 13px 5px;}.elementor-3950 .elementor-element.elementor-element-3a170a0 > .elementor-element-populated, .elementor-3950 .elementor-element.elementor-element-3a170a0 > .elementor-element-populated > .elementor-background-overlay, .elementor-3950 .elementor-element.elementor-element-3a170a0 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-3950 .elementor-element.elementor-element-5e9a4e5 img{width:80px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 5px 0px rgba(188.7, 188.7, 188.7, 0.5);}.elementor-3950 .elementor-element.elementor-element-b910b1b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-3950 .elementor-element.elementor-element-b910b1b .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:15px;font-weight:600;}.elementor-3950 .elementor-element.elementor-element-d3c5d93 > .elementor-element-populated{border-style:none;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:12px 5px 13px 5px;}.elementor-3950 .elementor-element.elementor-element-d3c5d93 > .elementor-element-populated, .elementor-3950 .elementor-element.elementor-element-d3c5d93 > .elementor-element-populated > .elementor-background-overlay, .elementor-3950 .elementor-element.elementor-element-d3c5d93 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-3950 .elementor-element.elementor-element-17d1f29 .elementor-heading-title{font-size:23px;}.elementor-3950 .elementor-element.elementor-element-2ab107d > .elementor-element-populated{border-style:none;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:12px 5px 13px 5px;}.elementor-3950 .elementor-element.elementor-element-2ab107d > .elementor-element-populated, .elementor-3950 .elementor-element.elementor-element-2ab107d > .elementor-element-populated > .elementor-background-overlay, .elementor-3950 .elementor-element.elementor-element-2ab107d > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-3950 .elementor-element.elementor-element-3117101 .elementor-heading-title{font-size:23px;}.elementor-3950 .elementor-element.elementor-element-ec028ab > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F5F5;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:12px 5px 13px 5px;}.elementor-3950 .elementor-element.elementor-element-ec028ab > .elementor-element-populated, .elementor-3950 .elementor-element.elementor-element-ec028ab > .elementor-element-populated > .elementor-background-overlay, .elementor-3950 .elementor-element.elementor-element-ec028ab > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-3950 .elementor-element.elementor-element-1e4508e img{width:80px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 5px 0px rgba(188.7, 188.7, 188.7, 0.5);}.elementor-3950 .elementor-element.elementor-element-aa7ab2b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-3950 .elementor-element.elementor-element-aa7ab2b .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:15px;font-weight:600;}.elementor-3950 .elementor-element.elementor-element-d01bd8c > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F5F5;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:12px 5px 13px 5px;}.elementor-3950 .elementor-element.elementor-element-d01bd8c > .elementor-element-populated, .elementor-3950 .elementor-element.elementor-element-d01bd8c > .elementor-element-populated > .elementor-background-overlay, .elementor-3950 .elementor-element.elementor-element-d01bd8c > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-3950 .elementor-element.elementor-element-6e31422 img{width:80px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 5px 0px rgba(188.7, 188.7, 188.7, 0.5);}.elementor-3950 .elementor-element.elementor-element-5154bbd{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-3950 .elementor-element.elementor-element-5154bbd .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:15px;font-weight:600;}.elementor-3950 .elementor-element.elementor-element-07cf8e7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F5F5;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:12px 5px 13px 5px;}.elementor-3950 .elementor-element.elementor-element-07cf8e7 > .elementor-element-populated, .elementor-3950 .elementor-element.elementor-element-07cf8e7 > .elementor-element-populated > .elementor-background-overlay, .elementor-3950 .elementor-element.elementor-element-07cf8e7 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-3950 .elementor-element.elementor-element-b259c1c img{width:80px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 5px 0px rgba(188.7, 188.7, 188.7, 0.5);}.elementor-3950 .elementor-element.elementor-element-6ae10db{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-3950 .elementor-element.elementor-element-6ae10db .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:15px;font-weight:600;}.elementor-3950 .elementor-element.elementor-element-ce144a2 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F5F5;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:12px 5px 13px 5px;}.elementor-3950 .elementor-element.elementor-element-ce144a2 > .elementor-element-populated, .elementor-3950 .elementor-element.elementor-element-ce144a2 > .elementor-element-populated > .elementor-background-overlay, .elementor-3950 .elementor-element.elementor-element-ce144a2 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-3950 .elementor-element.elementor-element-c2c318c img{width:80px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 5px 0px rgba(188.7, 188.7, 188.7, 0.5);}.elementor-3950 .elementor-element.elementor-element-1debbe2{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-3950 .elementor-element.elementor-element-1debbe2 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:15px;font-weight:600;}.elementor-3950 .elementor-element.elementor-element-e5b8067 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F5F5;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:12px 5px 13px 5px;}.elementor-3950 .elementor-element.elementor-element-e5b8067 > .elementor-element-populated, .elementor-3950 .elementor-element.elementor-element-e5b8067 > .elementor-element-populated > .elementor-background-overlay, .elementor-3950 .elementor-element.elementor-element-e5b8067 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-3950 .elementor-element.elementor-element-8e58b0e img{width:80px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 5px 0px rgba(188.7, 188.7, 188.7, 0.5);}.elementor-3950 .elementor-element.elementor-element-4dba3c4{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-3950 .elementor-element.elementor-element-4dba3c4 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:15px;font-weight:600;}.elementor-3950 .elementor-element.elementor-element-2e51272 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F5F5;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:12px 5px 13px 5px;}.elementor-3950 .elementor-element.elementor-element-2e51272 > .elementor-element-populated, .elementor-3950 .elementor-element.elementor-element-2e51272 > .elementor-element-populated > .elementor-background-overlay, .elementor-3950 .elementor-element.elementor-element-2e51272 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-3950 .elementor-element.elementor-element-a444447 img{width:80px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 5px 0px rgba(188.7, 188.7, 188.7, 0.5);}.elementor-3950 .elementor-element.elementor-element-40c81d9{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-3950 .elementor-element.elementor-element-40c81d9 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:15px;font-weight:600;}.elementor-3950 .elementor-element.elementor-element-27c8f1c > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F5F5;margin:0px 5px 0px 10px;--e-column-margin-right:5px;--e-column-margin-left:10px;padding:12px 5px 13px 5px;}.elementor-3950 .elementor-element.elementor-element-27c8f1c > .elementor-element-populated, .elementor-3950 .elementor-element.elementor-element-27c8f1c > .elementor-element-populated > .elementor-background-overlay, .elementor-3950 .elementor-element.elementor-element-27c8f1c > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-3950 .elementor-element.elementor-element-6779281 img{width:80px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 5px 0px rgba(188.7, 188.7, 188.7, 0.5);}.elementor-3950 .elementor-element.elementor-element-76c8f46{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-3950 .elementor-element.elementor-element-76c8f46 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:15px;font-weight:600;}.elementor-3950 .elementor-element.elementor-element-d1ee3b8 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F5F5;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:12px 5px 13px 5px;}.elementor-3950 .elementor-element.elementor-element-d1ee3b8 > .elementor-element-populated, .elementor-3950 .elementor-element.elementor-element-d1ee3b8 > .elementor-element-populated > .elementor-background-overlay, .elementor-3950 .elementor-element.elementor-element-d1ee3b8 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-3950 .elementor-element.elementor-element-33d42b2 img{width:80px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 5px 0px rgba(188.7, 188.7, 188.7, 0.5);}.elementor-3950 .elementor-element.elementor-element-b7c8d2a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-3950 .elementor-element.elementor-element-b7c8d2a .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:15px;font-weight:600;}.elementor-3950 .elementor-element.elementor-element-737b0de > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F5F5;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:12px 5px 13px 5px;}.elementor-3950 .elementor-element.elementor-element-737b0de > .elementor-element-populated, .elementor-3950 .elementor-element.elementor-element-737b0de > .elementor-element-populated > .elementor-background-overlay, .elementor-3950 .elementor-element.elementor-element-737b0de > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-3950 .elementor-element.elementor-element-310e19e img{width:80px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 5px 0px rgba(188.7, 188.7, 188.7, 0.5);}.elementor-3950 .elementor-element.elementor-element-7acba87{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-3950 .elementor-element.elementor-element-7acba87 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:15px;font-weight:600;}.elementor-3950 .elementor-element.elementor-element-fa86d2a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F5F5;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:12px 5px 13px 5px;}.elementor-3950 .elementor-element.elementor-element-fa86d2a > .elementor-element-populated, .elementor-3950 .elementor-element.elementor-element-fa86d2a > .elementor-element-populated > .elementor-background-overlay, .elementor-3950 .elementor-element.elementor-element-fa86d2a > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-3950 .elementor-element.elementor-element-513cd27 img{width:80px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 5px 0px rgba(188.7, 188.7, 188.7, 0.5);}.elementor-3950 .elementor-element.elementor-element-2c7abb0{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-3950 .elementor-element.elementor-element-2c7abb0 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:15px;font-weight:600;}.elementor-3950 .elementor-element.elementor-element-092c08e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F5F5;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:12px 5px 13px 5px;}.elementor-3950 .elementor-element.elementor-element-092c08e > .elementor-element-populated, .elementor-3950 .elementor-element.elementor-element-092c08e > .elementor-element-populated > .elementor-background-overlay, .elementor-3950 .elementor-element.elementor-element-092c08e > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-3950 .elementor-element.elementor-element-57b742e img{width:80px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 5px 0px rgba(188.7, 188.7, 188.7, 0.5);}.elementor-3950 .elementor-element.elementor-element-3fc7a4c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-3950 .elementor-element.elementor-element-3fc7a4c .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:15px;font-weight:600;}.elementor-3950 .elementor-element.elementor-element-2e40c08 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F5F5;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:12px 5px 13px 5px;}.elementor-3950 .elementor-element.elementor-element-2e40c08 > .elementor-element-populated, .elementor-3950 .elementor-element.elementor-element-2e40c08 > .elementor-element-populated > .elementor-background-overlay, .elementor-3950 .elementor-element.elementor-element-2e40c08 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-3950 .elementor-element.elementor-element-007d862 img{width:80px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 5px 0px rgba(188.7, 188.7, 188.7, 0.5);}.elementor-3950 .elementor-element.elementor-element-ac1e750{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-3950 .elementor-element.elementor-element-ac1e750 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:15px;font-weight:600;}@media(max-width:767px){.elementor-3950 .elementor-element.elementor-element-b7021cd .elementor-heading-title{font-size:20px;}.elementor-3950 .elementor-element.elementor-element-a5b8dd9 .elementor-heading-title{font-size:20px;}.elementor-3950 .elementor-element.elementor-element-0693d73{width:50%;}.elementor-3950 .elementor-element.elementor-element-0693d73 > .elementor-element-populated{margin:0px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-3950 .elementor-element.elementor-element-452e60e{width:50%;}.elementor-3950 .elementor-element.elementor-element-452e60e > .elementor-element-populated{margin:0px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-3950 .elementor-element.elementor-element-101658b{width:50%;}.elementor-3950 .elementor-element.elementor-element-101658b > .elementor-element-populated{margin:0px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-3950 .elementor-element.elementor-element-0daa8fd{width:50%;}.elementor-3950 .elementor-element.elementor-element-0daa8fd > .elementor-element-populated{margin:0px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-3950 .elementor-element.elementor-element-3145025{width:50%;}.elementor-3950 .elementor-element.elementor-element-3145025 > .elementor-element-populated{margin:0px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-3950 .elementor-element.elementor-element-9a9c7c8{width:50%;}.elementor-3950 .elementor-element.elementor-element-9a9c7c8 > .elementor-element-populated{margin:0px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-3950 .elementor-element.elementor-element-ae155fa{width:50%;}.elementor-3950 .elementor-element.elementor-element-ae155fa > .elementor-element-populated{margin:0px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-3950 .elementor-element.elementor-element-3a170a0{width:50%;}.elementor-3950 .elementor-element.elementor-element-3a170a0 > .elementor-element-populated{margin:0px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-3950 .elementor-element.elementor-element-17d1f29 .elementor-heading-title{font-size:20px;}.elementor-3950 .elementor-element.elementor-element-ec028ab{width:50%;}.elementor-3950 .elementor-element.elementor-element-ec028ab > .elementor-element-populated{margin:0px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-3950 .elementor-element.elementor-element-d01bd8c{width:50%;}.elementor-3950 .elementor-element.elementor-element-d01bd8c > .elementor-element-populated{margin:0px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-3950 .elementor-element.elementor-element-07cf8e7{width:50%;}.elementor-3950 .elementor-element.elementor-element-07cf8e7 > .elementor-element-populated{margin:0px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-3950 .elementor-element.elementor-element-ce144a2{width:50%;}.elementor-3950 .elementor-element.elementor-element-ce144a2 > .elementor-element-populated{margin:0px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-3950 .elementor-element.elementor-element-e5b8067{width:50%;}.elementor-3950 .elementor-element.elementor-element-e5b8067 > .elementor-element-populated{margin:0px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-3950 .elementor-element.elementor-element-2e51272{width:50%;}.elementor-3950 .elementor-element.elementor-element-2e51272 > .elementor-element-populated{margin:0px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-3950 .elementor-element.elementor-element-f318dbd .elementor-heading-title{font-size:20px;}.elementor-3950 .elementor-element.elementor-element-fa86d2a{width:50%;}.elementor-3950 .elementor-element.elementor-element-fa86d2a > .elementor-element-populated{margin:0px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-3950 .elementor-element.elementor-element-092c08e{width:50%;}.elementor-3950 .elementor-element.elementor-element-092c08e > .elementor-element-populated{margin:0px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-3950 .elementor-element.elementor-element-2e40c08{width:50%;}.elementor-3950 .elementor-element.elementor-element-2e40c08 > .elementor-element-populated{margin:0px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}}@media(min-width:768px){.elementor-3950 .elementor-element.elementor-element-b7666e8{width:27.49%;}.elementor-3950 .elementor-element.elementor-element-bf8f71b{width:72.51%;}.elementor-3950 .elementor-element.elementor-element-d3c5d93{width:62.07%;}.elementor-3950 .elementor-element.elementor-element-2ab107d{width:37.874%;}}/* Start custom CSS for image, class: .elementor-element-cee89be */.catmenuimg img {
    width: 93px;
    border-radius: 50%; /* fully circular */
    padding: 2px; /* small padding for 1px border */
    background: linear-gradient(45deg, #e0e0ff, #ffffff, #cce6ff, #ffffff); /* diamond-like gradient */
    background-size: 300% 300%;
    animation: gradientBorder 3s ease infinite;
    border: 1px solid transparent; /* 1px border */
    box-shadow: 0px 0px 5px rgba(188, 188, 188, 0.5);
}

@keyframes gradientBorder {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}

/* Optional: pseudo-element for smoother border */
.catmenuimg img::before {
    content: '';
    position: absolute;
    inset: 0;
    padding: 1px; /* match border size */
    border-radius: 50%;
    background: linear-gradient(45deg, #e0e0ff, #ffffff, #cce6ff, #ffffff);
    background-size: 300% 300%;
    -webkit-mask: 
      linear-gradient(#fff 0 0) content-box, 
      linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    animation: gradientBorder 3s ease infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-949ca05 */.catmenuimg img {
    width: 93px;
    border-radius: 50%; /* fully circular */
    padding: 2px; /* small padding for 1px border */
    background: linear-gradient(45deg, #e0e0ff, #ffffff, #cce6ff, #ffffff); /* diamond-like gradient */
    background-size: 300% 300%;
    animation: gradientBorder 3s ease infinite;
    border: 1px solid transparent; /* 1px border */
    box-shadow: 0px 0px 5px rgba(188, 188, 188, 0.5);
}

@keyframes gradientBorder {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}

/* Optional: pseudo-element for smoother border */
.catmenuimg img::before {
    content: '';
    position: absolute;
    inset: 0;
    padding: 1px; /* match border size */
    border-radius: 50%;
    background: linear-gradient(45deg, #e0e0ff, #ffffff, #cce6ff, #ffffff);
    background-size: 300% 300%;
    -webkit-mask: 
      linear-gradient(#fff 0 0) content-box, 
      linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    animation: gradientBorder 3s ease infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b42a4ef */.catmenuimg img {
    width: 93px;
    border-radius: 50%; /* fully circular */
    padding: 2px; /* small padding for 1px border */
    background: linear-gradient(45deg, #e0e0ff, #ffffff, #cce6ff, #ffffff); /* diamond-like gradient */
    background-size: 300% 300%;
    animation: gradientBorder 3s ease infinite;
    border: 1px solid transparent; /* 1px border */
    box-shadow: 0px 0px 5px rgba(188, 188, 188, 0.5);
}

@keyframes gradientBorder {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}

/* Optional: pseudo-element for smoother border */
.catmenuimg img::before {
    content: '';
    position: absolute;
    inset: 0;
    padding: 1px; /* match border size */
    border-radius: 50%;
    background: linear-gradient(45deg, #e0e0ff, #ffffff, #cce6ff, #ffffff);
    background-size: 300% 300%;
    -webkit-mask: 
      linear-gradient(#fff 0 0) content-box, 
      linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    animation: gradientBorder 3s ease infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a436f7f */.catmenuimg img {
    width: 93px;
    border-radius: 50%; /* fully circular */
    padding: 2px; /* small padding for 1px border */
    background: linear-gradient(45deg, #e0e0ff, #ffffff, #cce6ff, #ffffff); /* diamond-like gradient */
    background-size: 300% 300%;
    animation: gradientBorder 3s ease infinite;
    border: 1px solid transparent; /* 1px border */
    box-shadow: 0px 0px 5px rgba(188, 188, 188, 0.5);
}

@keyframes gradientBorder {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}

/* Optional: pseudo-element for smoother border */
.catmenuimg img::before {
    content: '';
    position: absolute;
    inset: 0;
    padding: 1px; /* match border size */
    border-radius: 50%;
    background: linear-gradient(45deg, #e0e0ff, #ffffff, #cce6ff, #ffffff);
    background-size: 300% 300%;
    -webkit-mask: 
      linear-gradient(#fff 0 0) content-box, 
      linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    animation: gradientBorder 3s ease infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-78c08be */.catmenuimg img {
    width: 93px;
    border-radius: 50%; /* fully circular */
    padding: 2px; /* small padding for 1px border */
    background: linear-gradient(45deg, #e0e0ff, #ffffff, #cce6ff, #ffffff); /* diamond-like gradient */
    background-size: 300% 300%;
    animation: gradientBorder 3s ease infinite;
    border: 1px solid transparent; /* 1px border */
    box-shadow: 0px 0px 5px rgba(188, 188, 188, 0.5);
}

@keyframes gradientBorder {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}

/* Optional: pseudo-element for smoother border */
.catmenuimg img::before {
    content: '';
    position: absolute;
    inset: 0;
    padding: 1px; /* match border size */
    border-radius: 50%;
    background: linear-gradient(45deg, #e0e0ff, #ffffff, #cce6ff, #ffffff);
    background-size: 300% 300%;
    -webkit-mask: 
      linear-gradient(#fff 0 0) content-box, 
      linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    animation: gradientBorder 3s ease infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-baf82d0 */.catmenuimg img {
    width: 93px;
    border-radius: 50%; /* fully circular */
    padding: 2px; /* small padding for 1px border */
    background: linear-gradient(45deg, #e0e0ff, #ffffff, #cce6ff, #ffffff); /* diamond-like gradient */
    background-size: 300% 300%;
    animation: gradientBorder 3s ease infinite;
    border: 1px solid transparent; /* 1px border */
    box-shadow: 0px 0px 5px rgba(188, 188, 188, 0.5);
}

@keyframes gradientBorder {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}

/* Optional: pseudo-element for smoother border */
.catmenuimg img::before {
    content: '';
    position: absolute;
    inset: 0;
    padding: 1px; /* match border size */
    border-radius: 50%;
    background: linear-gradient(45deg, #e0e0ff, #ffffff, #cce6ff, #ffffff);
    background-size: 300% 300%;
    -webkit-mask: 
      linear-gradient(#fff 0 0) content-box, 
      linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    animation: gradientBorder 3s ease infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7614663 */.catmenuimg img {
    width: 93px;
    border-radius: 50%; /* fully circular */
    padding: 2px; /* small padding for 1px border */
    background: linear-gradient(45deg, #e0e0ff, #ffffff, #cce6ff, #ffffff); /* diamond-like gradient */
    background-size: 300% 300%;
    animation: gradientBorder 3s ease infinite;
    border: 1px solid transparent; /* 1px border */
    box-shadow: 0px 0px 5px rgba(188, 188, 188, 0.5);
}

@keyframes gradientBorder {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}

/* Optional: pseudo-element for smoother border */
.catmenuimg img::before {
    content: '';
    position: absolute;
    inset: 0;
    padding: 1px; /* match border size */
    border-radius: 50%;
    background: linear-gradient(45deg, #e0e0ff, #ffffff, #cce6ff, #ffffff);
    background-size: 300% 300%;
    -webkit-mask: 
      linear-gradient(#fff 0 0) content-box, 
      linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    animation: gradientBorder 3s ease infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5e9a4e5 */.catmenuimg img {
    width: 93px;
    border-radius: 50%; /* fully circular */
    padding: 2px; /* small padding for 1px border */
    background: linear-gradient(45deg, #e0e0ff, #ffffff, #cce6ff, #ffffff); /* diamond-like gradient */
    background-size: 300% 300%;
    animation: gradientBorder 3s ease infinite;
    border: 1px solid transparent; /* 1px border */
    box-shadow: 0px 0px 5px rgba(188, 188, 188, 0.5);
}

@keyframes gradientBorder {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}

/* Optional: pseudo-element for smoother border */
.catmenuimg img::before {
    content: '';
    position: absolute;
    inset: 0;
    padding: 1px; /* match border size */
    border-radius: 50%;
    background: linear-gradient(45deg, #e0e0ff, #ffffff, #cce6ff, #ffffff);
    background-size: 300% 300%;
    -webkit-mask: 
      linear-gradient(#fff 0 0) content-box, 
      linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    animation: gradientBorder 3s ease infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e4508e */.catmenuimg img {
    width: 93px;
    border-radius: 50%; /* fully circular */
    padding: 2px; /* small padding for 1px border */
    background: linear-gradient(45deg, #e0e0ff, #ffffff, #cce6ff, #ffffff); /* diamond-like gradient */
    background-size: 300% 300%;
    animation: gradientBorder 3s ease infinite;
    border: 1px solid transparent; /* 1px border */
    box-shadow: 0px 0px 5px rgba(188, 188, 188, 0.5);
}

@keyframes gradientBorder {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}

/* Optional: pseudo-element for smoother border */
.catmenuimg img::before {
    content: '';
    position: absolute;
    inset: 0;
    padding: 1px; /* match border size */
    border-radius: 50%;
    background: linear-gradient(45deg, #e0e0ff, #ffffff, #cce6ff, #ffffff);
    background-size: 300% 300%;
    -webkit-mask: 
      linear-gradient(#fff 0 0) content-box, 
      linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    animation: gradientBorder 3s ease infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e31422 */.catmenuimg img {
    width: 93px;
    border-radius: 50%; /* fully circular */
    padding: 2px; /* small padding for 1px border */
    background: linear-gradient(45deg, #e0e0ff, #ffffff, #cce6ff, #ffffff); /* diamond-like gradient */
    background-size: 300% 300%;
    animation: gradientBorder 3s ease infinite;
    border: 1px solid transparent; /* 1px border */
    box-shadow: 0px 0px 5px rgba(188, 188, 188, 0.5);
}

@keyframes gradientBorder {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}

/* Optional: pseudo-element for smoother border */
.catmenuimg img::before {
    content: '';
    position: absolute;
    inset: 0;
    padding: 1px; /* match border size */
    border-radius: 50%;
    background: linear-gradient(45deg, #e0e0ff, #ffffff, #cce6ff, #ffffff);
    background-size: 300% 300%;
    -webkit-mask: 
      linear-gradient(#fff 0 0) content-box, 
      linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    animation: gradientBorder 3s ease infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b259c1c */.catmenuimg img {
    width: 93px;
    border-radius: 50%; /* fully circular */
    padding: 2px; /* small padding for 1px border */
    background: linear-gradient(45deg, #e0e0ff, #ffffff, #cce6ff, #ffffff); /* diamond-like gradient */
    background-size: 300% 300%;
    animation: gradientBorder 3s ease infinite;
    border: 1px solid transparent; /* 1px border */
    box-shadow: 0px 0px 5px rgba(188, 188, 188, 0.5);
}

@keyframes gradientBorder {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}

/* Optional: pseudo-element for smoother border */
.catmenuimg img::before {
    content: '';
    position: absolute;
    inset: 0;
    padding: 1px; /* match border size */
    border-radius: 50%;
    background: linear-gradient(45deg, #e0e0ff, #ffffff, #cce6ff, #ffffff);
    background-size: 300% 300%;
    -webkit-mask: 
      linear-gradient(#fff 0 0) content-box, 
      linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    animation: gradientBorder 3s ease infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c2c318c */.catmenuimg img {
    width: 93px;
    border-radius: 50%; /* fully circular */
    padding: 2px; /* small padding for 1px border */
    background: linear-gradient(45deg, #e0e0ff, #ffffff, #cce6ff, #ffffff); /* diamond-like gradient */
    background-size: 300% 300%;
    animation: gradientBorder 3s ease infinite;
    border: 1px solid transparent; /* 1px border */
    box-shadow: 0px 0px 5px rgba(188, 188, 188, 0.5);
}

@keyframes gradientBorder {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}

/* Optional: pseudo-element for smoother border */
.catmenuimg img::before {
    content: '';
    position: absolute;
    inset: 0;
    padding: 1px; /* match border size */
    border-radius: 50%;
    background: linear-gradient(45deg, #e0e0ff, #ffffff, #cce6ff, #ffffff);
    background-size: 300% 300%;
    -webkit-mask: 
      linear-gradient(#fff 0 0) content-box, 
      linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    animation: gradientBorder 3s ease infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8e58b0e */.catmenuimg img {
    width: 93px;
    border-radius: 50%; /* fully circular */
    padding: 2px; /* small padding for 1px border */
    background: linear-gradient(45deg, #e0e0ff, #ffffff, #cce6ff, #ffffff); /* diamond-like gradient */
    background-size: 300% 300%;
    animation: gradientBorder 3s ease infinite;
    border: 1px solid transparent; /* 1px border */
    box-shadow: 0px 0px 5px rgba(188, 188, 188, 0.5);
}

@keyframes gradientBorder {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}

/* Optional: pseudo-element for smoother border */
.catmenuimg img::before {
    content: '';
    position: absolute;
    inset: 0;
    padding: 1px; /* match border size */
    border-radius: 50%;
    background: linear-gradient(45deg, #e0e0ff, #ffffff, #cce6ff, #ffffff);
    background-size: 300% 300%;
    -webkit-mask: 
      linear-gradient(#fff 0 0) content-box, 
      linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    animation: gradientBorder 3s ease infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a444447 */.catmenuimg img {
    width: 93px;
    border-radius: 50%; /* fully circular */
    padding: 2px; /* small padding for 1px border */
    background: linear-gradient(45deg, #e0e0ff, #ffffff, #cce6ff, #ffffff); /* diamond-like gradient */
    background-size: 300% 300%;
    animation: gradientBorder 3s ease infinite;
    border: 1px solid transparent; /* 1px border */
    box-shadow: 0px 0px 5px rgba(188, 188, 188, 0.5);
}

@keyframes gradientBorder {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}

/* Optional: pseudo-element for smoother border */
.catmenuimg img::before {
    content: '';
    position: absolute;
    inset: 0;
    padding: 1px; /* match border size */
    border-radius: 50%;
    background: linear-gradient(45deg, #e0e0ff, #ffffff, #cce6ff, #ffffff);
    background-size: 300% 300%;
    -webkit-mask: 
      linear-gradient(#fff 0 0) content-box, 
      linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    animation: gradientBorder 3s ease infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6779281 */.catmenuimg img {
    width: 93px;
    border-radius: 50%; /* fully circular */
    padding: 2px; /* small padding for 1px border */
    background: linear-gradient(45deg, #e0e0ff, #ffffff, #cce6ff, #ffffff); /* diamond-like gradient */
    background-size: 300% 300%;
    animation: gradientBorder 3s ease infinite;
    border: 1px solid transparent; /* 1px border */
    box-shadow: 0px 0px 5px rgba(188, 188, 188, 0.5);
}

@keyframes gradientBorder {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}

/* Optional: pseudo-element for smoother border */
.catmenuimg img::before {
    content: '';
    position: absolute;
    inset: 0;
    padding: 1px; /* match border size */
    border-radius: 50%;
    background: linear-gradient(45deg, #e0e0ff, #ffffff, #cce6ff, #ffffff);
    background-size: 300% 300%;
    -webkit-mask: 
      linear-gradient(#fff 0 0) content-box, 
      linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    animation: gradientBorder 3s ease infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-33d42b2 */.catmenuimg img {
    width: 93px;
    border-radius: 50%; /* fully circular */
    padding: 2px; /* small padding for 1px border */
    background: linear-gradient(45deg, #e0e0ff, #ffffff, #cce6ff, #ffffff); /* diamond-like gradient */
    background-size: 300% 300%;
    animation: gradientBorder 3s ease infinite;
    border: 1px solid transparent; /* 1px border */
    box-shadow: 0px 0px 5px rgba(188, 188, 188, 0.5);
}

@keyframes gradientBorder {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}

/* Optional: pseudo-element for smoother border */
.catmenuimg img::before {
    content: '';
    position: absolute;
    inset: 0;
    padding: 1px; /* match border size */
    border-radius: 50%;
    background: linear-gradient(45deg, #e0e0ff, #ffffff, #cce6ff, #ffffff);
    background-size: 300% 300%;
    -webkit-mask: 
      linear-gradient(#fff 0 0) content-box, 
      linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    animation: gradientBorder 3s ease infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-310e19e */.catmenuimg img {
    width: 93px;
    border-radius: 50%; /* fully circular */
    padding: 2px; /* small padding for 1px border */
    background: linear-gradient(45deg, #e0e0ff, #ffffff, #cce6ff, #ffffff); /* diamond-like gradient */
    background-size: 300% 300%;
    animation: gradientBorder 3s ease infinite;
    border: 1px solid transparent; /* 1px border */
    box-shadow: 0px 0px 5px rgba(188, 188, 188, 0.5);
}

@keyframes gradientBorder {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}

/* Optional: pseudo-element for smoother border */
.catmenuimg img::before {
    content: '';
    position: absolute;
    inset: 0;
    padding: 1px; /* match border size */
    border-radius: 50%;
    background: linear-gradient(45deg, #e0e0ff, #ffffff, #cce6ff, #ffffff);
    background-size: 300% 300%;
    -webkit-mask: 
      linear-gradient(#fff 0 0) content-box, 
      linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    animation: gradientBorder 3s ease infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-513cd27 */.catmenuimg img {
    width: 93px;
    border-radius: 50%; /* fully circular */
    padding: 2px; /* small padding for 1px border */
    background: linear-gradient(45deg, #e0e0ff, #ffffff, #cce6ff, #ffffff); /* diamond-like gradient */
    background-size: 300% 300%;
    animation: gradientBorder 3s ease infinite;
    border: 1px solid transparent; /* 1px border */
    box-shadow: 0px 0px 5px rgba(188, 188, 188, 0.5);
}

@keyframes gradientBorder {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}

/* Optional: pseudo-element for smoother border */
.catmenuimg img::before {
    content: '';
    position: absolute;
    inset: 0;
    padding: 1px; /* match border size */
    border-radius: 50%;
    background: linear-gradient(45deg, #e0e0ff, #ffffff, #cce6ff, #ffffff);
    background-size: 300% 300%;
    -webkit-mask: 
      linear-gradient(#fff 0 0) content-box, 
      linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    animation: gradientBorder 3s ease infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-57b742e */.catmenuimg img {
    width: 93px;
    border-radius: 50%; /* fully circular */
    padding: 2px; /* small padding for 1px border */
    background: linear-gradient(45deg, #e0e0ff, #ffffff, #cce6ff, #ffffff); /* diamond-like gradient */
    background-size: 300% 300%;
    animation: gradientBorder 3s ease infinite;
    border: 1px solid transparent; /* 1px border */
    box-shadow: 0px 0px 5px rgba(188, 188, 188, 0.5);
}

@keyframes gradientBorder {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}

/* Optional: pseudo-element for smoother border */
.catmenuimg img::before {
    content: '';
    position: absolute;
    inset: 0;
    padding: 1px; /* match border size */
    border-radius: 50%;
    background: linear-gradient(45deg, #e0e0ff, #ffffff, #cce6ff, #ffffff);
    background-size: 300% 300%;
    -webkit-mask: 
      linear-gradient(#fff 0 0) content-box, 
      linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    animation: gradientBorder 3s ease infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-007d862 */.catmenuimg img {
    width: 93px;
    border-radius: 50%; /* fully circular */
    padding: 2px; /* small padding for 1px border */
    background: linear-gradient(45deg, #e0e0ff, #ffffff, #cce6ff, #ffffff); /* diamond-like gradient */
    background-size: 300% 300%;
    animation: gradientBorder 3s ease infinite;
    border: 1px solid transparent; /* 1px border */
    box-shadow: 0px 0px 5px rgba(188, 188, 188, 0.5);
}

@keyframes gradientBorder {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}

/* Optional: pseudo-element for smoother border */
.catmenuimg img::before {
    content: '';
    position: absolute;
    inset: 0;
    padding: 1px; /* match border size */
    border-radius: 50%;
    background: linear-gradient(45deg, #e0e0ff, #ffffff, #cce6ff, #ffffff);
    background-size: 300% 300%;
    -webkit-mask: 
      linear-gradient(#fff 0 0) content-box, 
      linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    animation: gradientBorder 3s ease infinite;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-69b907d */.elementor-3996 .elementor-element.elementor-element-998bd75 > .elementor-container {
    max-width: 1250px;
    background: #ffffff;
    padding: 30px;
    border-radius: 0 0px 10px 10px;

    box-shadow: 0 0 8px rgba(255, 255, 255, 0.6), 0 0 15px rgba(200, 230, 255, 0.4);



}/* End custom CSS */