.elementor-4786 .elementor-element.elementor-element-2237712{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4786 .elementor-element.elementor-element-6380c8a7:not(.elementor-motion-effects-element-type-background),.elementor-4786 .elementor-element.elementor-element-6380c8a7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-4786 .elementor-element.elementor-element-6380c8a7{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:50px 0 50px 0}.elementor-4786 .elementor-element.elementor-element-6380c8a7>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4786 .elementor-element.elementor-element-12940976>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-4786 .elementor-element.elementor-element-3d8f1fd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:64px 64px 64px 64px;--margin-top:260px;--margin-bottom:0px;--margin-left:290px;--margin-right:290px;--padding-top:239px;--padding-bottom:39px;--padding-left:39px;--padding-right:39px}.elementor-4786 .elementor-element.elementor-element-3d8f1fd:not(.elementor-motion-effects-element-type-background),.elementor-4786 .elementor-element.elementor-element-3d8f1fd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F5F5F5}.elementor-4786 .elementor-element.elementor-element-5c0fb40{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4786 .elementor-element.elementor-element-5c0fb40.e-con{--align-self:center;--order:-99999 /* order start hack */}.elementor-4786 .elementor-element.elementor-element-c483f74{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;top:-488.913px}.elementor-4786 .elementor-element.elementor-element-c483f74:hover{--e-transform-scale:1.05}.elementor-4786 .elementor-element.elementor-element-c483f74.elementor-element{--align-self:center}body:not(.rtl) .elementor-4786 .elementor-element.elementor-element-c483f74{left:-4.583%}body.rtl .elementor-4786 .elementor-element.elementor-element-c483f74{right:-4.583%}.elementor-4786 .elementor-element.elementor-element-c483f74 img{width:500px;height:500px;object-fit:cover;object-position:center center;border-radius:44px 44px 44px 44px;box-shadow:0 29px 35px 0 rgb(0 0 0 / .17)}.elementor-4786 .elementor-element.elementor-element-c88a3aa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4786 .elementor-element.elementor-element-3cc8626{margin:40px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 0100px;padding:0 0 0 0;text-align:center}.elementor-4786 .elementor-element.elementor-element-3cc8626 .elementor-heading-title{font-family:"Corra montserrat";font-size:46px;font-weight:700;line-height:1.2em;color:#2D2D2A}.elementor-4786 .elementor-element.elementor-element-46e8c96{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:36px 36px 36px 36px}.elementor-4786 .elementor-element.elementor-element-46e8c96.elementor-element{--align-self:center}.elementor-4786 .elementor-element.elementor-element-46e8c96 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(100px/2)}.elementor-4786 .elementor-element.elementor-element-46e8c96 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(100px/2)}.elementor-4786 .elementor-element.elementor-element-46e8c96 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(100px/2);margin-left:calc(100px/2)}.elementor-4786 .elementor-element.elementor-element-46e8c96 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-100px/2);margin-left:calc(-100px/2)}body.rtl .elementor-4786 .elementor-element.elementor-element-46e8c96 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-100px/2)}body:not(.rtl) .elementor-4786 .elementor-element.elementor-element-46e8c96 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-100px/2)}.elementor-4786 .elementor-element.elementor-element-46e8c96 .elementor-icon-list-icon i{color:#00E5FF;font-size:8px}.elementor-4786 .elementor-element.elementor-element-46e8c96 .elementor-icon-list-icon svg{fill:#00E5FF;--e-icon-list-icon-size:8px}.elementor-4786 .elementor-element.elementor-element-46e8c96 .elementor-icon-list-icon{width:8px}body:not(.rtl) .elementor-4786 .elementor-element.elementor-element-46e8c96 .elementor-icon-list-text{padding-left:15px}body.rtl .elementor-4786 .elementor-element.elementor-element-46e8c96 .elementor-icon-list-text{padding-right:15px}.elementor-4786 .elementor-element.elementor-element-46e8c96 .elementor-icon-list-text,.elementor-4786 .elementor-element.elementor-element-46e8c96 .elementor-icon-list-text a{color:#00E5FF}.elementor-4786 .elementor-element.elementor-element-701f5888:not(.elementor-motion-effects-element-type-background),.elementor-4786 .elementor-element.elementor-element-701f5888>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-4786 .elementor-element.elementor-element-701f5888{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:40px;margin-bottom:0;padding:0 0 0 0}.elementor-4786 .elementor-element.elementor-element-701f5888>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4786 .elementor-element.elementor-element-6fd04488:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-4786 .elementor-element.elementor-element-6fd04488>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-4786 .elementor-element.elementor-element-6fd04488>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-4786 .elementor-element.elementor-element-6fd04488>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4786 .elementor-element.elementor-element-21d2586{--display:flex;--border-radius:49px 49px 49px 49px;--margin-top:0px;--margin-bottom:1px;--margin-left:220px;--margin-right:220px;--padding-top:74px;--padding-bottom:74px;--padding-left:74px;--padding-right:74px}.elementor-4786 .elementor-element.elementor-element-b7408e4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-4786 .elementor-element.elementor-element-b7408e4 .elementor-heading-title{font-family:"Corra montserrat";font-size:41px;font-weight:700;color:#000}.elementor-4786 .elementor-element.elementor-element-e05e6cf{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;color:#272727;font-family:"Corra montserrat";font-weight:400;line-height:2.6em;letter-spacing:.6px}.elementor-4786 .elementor-element.elementor-element-beb6fb7{--display:flex;--min-height:71px;--border-radius:154px 154px 154px 154px;--margin-top:-24px;--margin-bottom:44px;--margin-left:290px;--margin-right:290px;--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4786 .elementor-element.elementor-element-beb6fb7:not(.elementor-motion-effects-element-type-background),.elementor-4786 .elementor-element.elementor-element-beb6fb7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#353535}.elementor-4786 .elementor-element.elementor-element-2702279{width:var(--container-widget-width,96%);max-width:96%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;--container-widget-width:96%;--container-widget-flex-grow:0}.elementor-4786 .elementor-element.elementor-element-2702279.elementor-element{--align-self:center}.elementor-4786 .elementor-element.elementor-element-2702279 span.post-navigation__prev--label{color:#FFF}.elementor-4786 .elementor-element.elementor-element-2702279 span.post-navigation__next--label{color:#FFF}.elementor-4786 .elementor-element.elementor-element-2702279 span.post-navigation__prev--title,.elementor-4786 .elementor-element.elementor-element-2702279 span.post-navigation__next--title{color:#FFF;font-size:14px}.elementor-4786 .elementor-element.elementor-element-2702279 span.post-navigation__prev--title:hover,.elementor-4786 .elementor-element.elementor-element-2702279 span.post-navigation__next--title:hover{color:#00E5FF}.elementor-4786 .elementor-element.elementor-element-2702279 .post-navigation__arrow-wrapper{color:#FFF;fill:#FFF;font-size:18px}.elementor-4786 .elementor-element.elementor-element-2702279 .elementor-post-navigation__link a{gap:13px}.elementor-4786 .elementor-element.elementor-element-2d97c91{--display:flex;border-style:none;--border-style:none;--border-radius:53px 53px 53px 53px;--margin-top:0px;--margin-bottom:46px;--margin-left:290px;--margin-right:290px;--padding-top:13px;--padding-bottom:27px;--padding-left:0px;--padding-right:0px}.elementor-4786 .elementor-element.elementor-element-2d97c91:not(.elementor-motion-effects-element-type-background),.elementor-4786 .elementor-element.elementor-element-2d97c91>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F5F5F5}.elementor-4786 .elementor-element.elementor-element-2d97c91:hover{border-style:solid;border-width:0 1px 06px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:06px;--border-left-width:1px;border-color:#00E5FF;--border-color:#00E5FF}.elementor-4786 .elementor-element.elementor-element-2d97c91,.elementor-4786 .elementor-element.elementor-element-2d97c91::before{--border-transition:0.5s}.elementor-4786 .elementor-element.elementor-element-b7af284{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center}.elementor-4786 .elementor-element.elementor-element-b7af284 .elementor-heading-title{font-family:"Corra montserrat";font-weight:700;color:#353535}.elementor-4786 .elementor-element.elementor-element-509220a4{--grid-row-gap:18px;--grid-column-gap:22px}.elementor-4786 .elementor-element.elementor-element-509220a4>.elementor-widget-container{margin:0 290px 24px 290px}.elementor-4786 .elementor-element.elementor-element-509220a4 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.7 * 100%)}.elementor-4786 .elementor-element.elementor-element-509220a4:after{content:"0.7"}.elementor-4786 .elementor-element.elementor-element-509220a4 .elementor-post__thumbnail__link{width:95%}.elementor-4786 .elementor-element.elementor-element-509220a4 .elementor-post__meta-data span+span:before{content:"///"}.elementor-4786 .elementor-element.elementor-element-509220a4 .elementor-post{border-radius:39px;padding:13px 0 18px 0;background-color:#F5F5F5}.elementor-4786 .elementor-element.elementor-element-509220a4 .elementor-post__text{padding:0 122px 0 122px}.elementor-4786 .elementor-element.elementor-element-509220a4 .elementor-post__thumbnail{border-radius:31px 31px 31px 31px}.elementor-4786 .elementor-element.elementor-element-509220a4.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:16px}.elementor-4786 .elementor-element.elementor-element-509220a4.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:16px}.elementor-4786 .elementor-element.elementor-element-509220a4.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:16px}.elementor-4786 .elementor-element.elementor-element-509220a4 .elementor-post__thumbnail img{filter:brightness(76%) contrast(100%) saturate(21%) blur(0) hue-rotate(0deg)}.elementor-4786 .elementor-element.elementor-element-509220a4 .elementor-post:hover .elementor-post__thumbnail img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-4786 .elementor-element.elementor-element-509220a4 .elementor-post__title,.elementor-4786 .elementor-element.elementor-element-509220a4 .elementor-post__title a{color:#2D2D2A;font-size:21px}.elementor-4786 .elementor-element.elementor-element-509220a4 .elementor-post__title{margin-bottom:29px}.elementor-4786 .elementor-element.elementor-element-509220a4 .elementor-post__meta-data{color:#959595;font-size:1px;margin-bottom:0}.elementor-4786 .elementor-element.elementor-element-209155d{margin:15px 19px calc(var(--kit-widget-spacing, 0px) + -7px) 19px;padding:0 0 0 0;--alignment:center;--grid-side-margin:50px;--grid-column-gap:50px;--grid-row-gap:10px;--grid-bottom-margin:10px}@media(max-width:1024px){.elementor-4786 .elementor-element.elementor-element-6380c8a7{padding:80px 10px 80px 10px}.elementor-4786 .elementor-element.elementor-element-12940976>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-4786 .elementor-element.elementor-element-509220a4 .elementor-post__thumbnail__link{width:100%}.elementor-4786 .elementor-element.elementor-element-209155d{--grid-side-margin:50px;--grid-column-gap:50px;--grid-row-gap:10px;--grid-bottom-margin:10px}}@media(max-width:767px){.elementor-4786 .elementor-element.elementor-element-2237712{--margin-top:-105px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0}.elementor-4786 .elementor-element.elementor-element-69ef5c0{margin:125px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-4786 .elementor-element.elementor-element-6380c8a7{padding:40px 10px 40px 10px}.elementor-4786 .elementor-element.elementor-element-12940976>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-4786 .elementor-element.elementor-element-3d8f1fd{--width:100%;--margin-top:106px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4786 .elementor-element.elementor-element-5c0fb40{--width:300px;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4786 .elementor-element.elementor-element-c483f74{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-4786 .elementor-element.elementor-element-c483f74 img{width:290px;max-width:1000px;height:290px;border-radius:30px 30px 30px 30px}.elementor-4786 .elementor-element.elementor-element-3cc8626{margin:211px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px}.elementor-4786 .elementor-element.elementor-element-3cc8626 .elementor-heading-title{font-size:30px}.elementor-4786 .elementor-element.elementor-element-46e8c96{margin:26px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0 0 21px 0}.elementor-4786 .elementor-element.elementor-element-46e8c96 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(100px/2)}.elementor-4786 .elementor-element.elementor-element-46e8c96 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(100px/2)}.elementor-4786 .elementor-element.elementor-element-46e8c96 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(100px/2);margin-left:calc(100px/2)}.elementor-4786 .elementor-element.elementor-element-46e8c96 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-100px/2);margin-left:calc(-100px/2)}body.rtl .elementor-4786 .elementor-element.elementor-element-46e8c96 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-100px/2)}body:not(.rtl) .elementor-4786 .elementor-element.elementor-element-46e8c96 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-100px/2)}.elementor-4786 .elementor-element.elementor-element-46e8c96 .elementor-icon-list-item{font-size:15px}.elementor-4786 .elementor-element.elementor-element-701f5888{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-4786 .elementor-element.elementor-element-6fd04488>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 20px 0 20px}.elementor-4786 .elementor-element.elementor-element-21d2586{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4786 .elementor-element.elementor-element-e05e6cf{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;font-size:15px;line-height:1.6em}.elementor-4786 .elementor-element.elementor-element-beb6fb7{--margin-top:34px;--margin-bottom:44px;--margin-left:0px;--margin-right:0px}.elementor-4786 .elementor-element.elementor-element-2702279 span.post-navigation__prev--title,.elementor-4786 .elementor-element.elementor-element-2702279 span.post-navigation__next--title{font-size:8px}.elementor-4786 .elementor-element.elementor-element-2d97c91{--margin-top:32px;--margin-bottom:63px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4786 .elementor-element.elementor-element-b7af284{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-4786 .elementor-element.elementor-element-b7af284 .elementor-heading-title{font-size:29px}.elementor-4786 .elementor-element.elementor-element-509220a4>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-4786 .elementor-element.elementor-element-509220a4 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.5 * 100%)}.elementor-4786 .elementor-element.elementor-element-509220a4:after{content:"0.5"}.elementor-4786 .elementor-element.elementor-element-509220a4 .elementor-post__thumbnail__link{width:100%}.elementor-4786 .elementor-element.elementor-element-509220a4{--grid-column-gap:12px}.elementor-4786 .elementor-element.elementor-element-509220a4 .elementor-post{border-style:solid;border-width:0 0 0 0;border-radius:28px;padding:0 0 0 0}.elementor-4786 .elementor-element.elementor-element-509220a4 .elementor-post__text{padding:0 22px 26px 20px}.elementor-4786 .elementor-element.elementor-element-209155d{--grid-side-margin:50px;--grid-column-gap:50px;--grid-row-gap:10px;--grid-bottom-margin:10px}}@media(min-width:768px){.elementor-4786 .elementor-element.elementor-element-12940976{width:100%}.elementor-4786 .elementor-element.elementor-element-3d8f1fd{--width:100%}.elementor-4786 .elementor-element.elementor-element-5c0fb40{--width:500px}.elementor-4786 .elementor-element.elementor-element-c88a3aa{--width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-4786 .elementor-element.elementor-element-12940976{width:100%}}.single-post .wp-block-post-featured-image,.single-post .post-thumbnail,.single-post .elementor-widget-theme-post-featured-image,.blog .wp-block-post-featured-image,.blog .post-thumbnail,.archive .wp-block-post-featured-image,.archive .post-thumbnail{width:100%;max-width:1100px;height:440px;overflow:hidden;border-radius:28px;display:flex;justify-content:center;align-items:center}.single-post img.wp-post-image,.blog img.wp-post-image,.archive img.wp-post-image,.single-post .wp-block-post-featured-image img,.blog .wp-block-post-featured-image img,.archive .wp-block-post-featured-image img,.elementor-widget-theme-post-featured-image img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center 30%!important;display:block!important}:root{--wys-text-main:#0b1220;--wys-text-muted:rgba(11, 18, 32, 0.65);--wys-accent-cyan:#00c8ff;--wys-accent-purple:#9b4dff;--wys-card-bg:rgba(255,255,255,0.92);--wys-card-border:rgba(11,18,32,0.10);--wys-radius-lg:22px;--wys-radius-md:16px;--wys-shadow-soft:0 18px 48px rgba(11,18,32,0.08);--wys-shadow-hover:0 26px 70px rgba(11,18,32,0.14);--wys-trans:180ms cubic-bezier(.4,0,.2,1)}.elementor-widget-posts{position:relative}.elementor-widget-posts::before{content:"";position:absolute;inset:-24px;z-index:0;pointer-events:none;background:radial-gradient(900px 420px at 12% -15%,rgb(0 200 255 / .14),transparent 60%),radial-gradient(780px 420px at 88% 0%,rgb(155 77 255 / .12),transparent 60%),radial-gradient(rgb(11 18 32 / .05) 1px,transparent 1px);background-size:auto,auto,22px 22px;opacity:.9;mask-image:radial-gradient(circle at 40% 20%,black 35%,transparent 70%);border-radius:28px}.elementor-widget-posts .elementor-posts-container,.elementor-widget-posts .elementor-posts{position:relative;z-index:1}.elementor-widget-posts .elementor-posts-container{gap:px!important}.elementor-widget-posts .elementor-post{position:relative;background:var(--wys-card-bg);border:1px solid var(--wys-card-border);border-radius:var(--wys-radius-lg);overflow:hidden;box-shadow:var(--wys-shadow-soft);transition:transform var(--wys-trans),box-shadow var(--wys-trans),border-color var(--wys-trans)}.elementor-widget-posts .elementor-post::after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 30%,rgb(0 200 255 / .12),rgb(155 77 255 / .12),transparent 70%);opacity:0;pointer-events:none;transition:opacity var(--wys-trans)}.elementor-widget-posts .elementor-post:hover{transform:translateY(-6px);box-shadow:var(--wys-shadow-hover);border-color:rgb(11 18 32 / .16)}.elementor-widget-posts .elementor-post:hover::after{opacity:1}.elementor-widget-posts .elementor-post__thumbnail{overflow:hidden}.elementor-widget-posts .elementor-post__thumbnail img{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;filter:saturate(1.05) contrast(1.05);transition:transform var(--wys-trans)}.elementor-widget-posts .elementor-post:hover .elementor-post__thumbnail img{transform:scale()}.elementor-widget-posts .elementor-post__text{padding:18px 20px 20px}.elementor-widget-posts .elementor-post__title{margin:0 0 10px!important;font-weight:800;line-height:1.25}.elementor-widget-posts .elementor-post__title a{color:var(--wys-text-main)!important;text-decoration:none!important;background-image:linear-gradient(90deg,var(--wys-accent-cyan),var(--wys-accent-purple));background-size:0% 2px;background-repeat:no-repeat;background-position:left bottom;transition:background-size var(--wys-trans)}.elementor-widget-posts .elementor-post:hover .elementor-post__title a{background-size:100% 2px}.elementor-widget-posts .elementor-post__excerpt{margin:0!important;color:var(--wys-text-muted)!important;line-height:1.6;font-size:.95rem}.elementor-widget-posts .elementor-post__meta-data{margin-top:14px;color:rgb(11 18 32 / .55)!important;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase}.elementor-widget-posts .elementor-post__meta-data span,.elementor-widget-posts .elementor-post__meta-data a{color:rgb(11 18 32 / .55)!important;text-decoration:none}.elementor-widget-posts .elementor-post__meta-data a:hover{color:rgb(11 18 32 / .78)!important}.elementor-widget-posts .elementor-post__read-more{display:inline-flex;align-items:center;gap:10px;margin-top:14px;padding:10px 14px;border-radius:14px;border:1px solid rgb(11 18 32 / .12);background:rgb(255 255 255 / .7);color:var(--wys-text-main)!important;font-weight:700;text-decoration:none!important;transition:transform var(--wys-trans),background var(--wys-trans),border-color var(--wys-trans)}.elementor-widget-posts .elementor-post__read-more::after{content:"→";transition:transform var(--wys-trans)}.elementor-widget-posts .elementor-post:hover .elementor-post__read-more{border-color:rgb(11 18 32 / .18);background:rgb(255 255 255 / .92);transform:translateY(-1px)}.elementor-widget-posts .elementor-post:hover .elementor-post__read-more::after{transform:translateX(3px)}@media (max-width:767px){.elementor-widget-posts::before{inset:-14px}}@media (prefers-reduced-motion:reduce){.elementor-widget-posts *,.elementor-widget-posts *::before,.elementor-widget-posts *::after{transition:none!important}}