.elementor-21 .elementor-element.elementor-element-394bccd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--overlay-opacity:0.71;--border-radius:00px 00px 00px 00px;--margin-top:-140px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:52px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-21 .elementor-element.elementor-element-394bccd:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-394bccd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://digest.cat/wp-content/uploads/2025/06/banner.webp");background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-394bccd::before, .elementor-21 .elementor-element.elementor-element-394bccd > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-394bccd > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-394bccd > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-394bccd > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-394bccd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0000005C;--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-09ba3f9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-09ba3f9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-6703761{--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-21 .elementor-element.elementor-element-567e39e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-567e39e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:clamp(24px, 5vw, 80px) !important;font-weight:100;line-height:120px;letter-spacing:1.6px;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-07732b3 > .elementor-widget-container{margin:0px 0px 0px 05px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-07732b3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:clamp(14px, 2vw, 26px) !important;font-weight:300;text-transform:uppercase;letter-spacing:1.6px;word-spacing:0px;color:var( --e-global-color-2e818d0 );}.elementor-21 .elementor-element.elementor-element-912e52b{--display:grid;--e-con-grid-template-columns:repeat(auto-fill, minmax(340px, 1fr));--e-con-grid-template-rows:auto;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-dd93eeb{--display:flex;--gap:016px 016px;--row-gap:016px;--column-gap:016px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF40;--border-color:#FFFFFF40;--border-radius:20px 20px 20px 20px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-dd93eeb:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-dd93eeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF26;}.elementor-21 .elementor-element.elementor-element-0cb45c8{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-2e818d0 );}.elementor-21 .elementor-element.elementor-element-e40f936{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-6aa77f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-21 .elementor-element.elementor-element-c871304 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-c871304{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;line-height:28px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-2e818d0 );}.elementor-21 .elementor-element.elementor-element-c871304 a{color:var( --e-global-color-2e818d0 );}.elementor-21 .elementor-element.elementor-element-0949784 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-0949784{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;line-height:28px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-2e818d0 );}.elementor-21 .elementor-element.elementor-element-0949784 a{color:var( --e-global-color-2e818d0 );}.elementor-21 .elementor-element.elementor-element-59e3bd0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-21 .elementor-element.elementor-element-6b5b046 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-6b5b046{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;line-height:28px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-2e818d0 );}.elementor-21 .elementor-element.elementor-element-6b5b046 a{color:var( --e-global-color-2e818d0 );}.elementor-21 .elementor-element.elementor-element-3d4da01 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-3d4da01{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;line-height:28px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-2e818d0 );}.elementor-21 .elementor-element.elementor-element-3d4da01 a{color:var( --e-global-color-2e818d0 );}.elementor-21 .elementor-element.elementor-element-2f97cdf{--display:flex;--gap:016px 016px;--row-gap:016px;--column-gap:016px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF40;--border-color:#FFFFFF40;--border-radius:20px 20px 20px 20px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-2f97cdf:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-2f97cdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF26;}.elementor-21 .elementor-element.elementor-element-d5494d1{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-2e818d0 );}.elementor-21 .elementor-element.elementor-element-d5494d1 a{color:var( --e-global-color-2e818d0 );}.elementor-21 .elementor-element.elementor-element-89bd4ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-89bd4ae{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;line-height:28px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-2e818d0 );}.elementor-21 .elementor-element.elementor-element-89bd4ae a{color:var( --e-global-color-2e818d0 );}.elementor-21 .elementor-element.elementor-element-3747445{--display:flex;--gap:016px 016px;--row-gap:016px;--column-gap:016px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF40;--border-color:#FFFFFF40;--border-radius:20px 20px 20px 20px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-3747445:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-3747445 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF26;}.elementor-21 .elementor-element.elementor-element-b7ce93f{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-2e818d0 );}.elementor-21 .elementor-element.elementor-element-b7ce93f a{color:var( --e-global-color-2e818d0 );}.elementor-21 .elementor-element.elementor-element-b0febfe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-b0febfe{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;line-height:28px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-2e818d0 );}.elementor-21 .elementor-element.elementor-element-b0febfe a{color:var( --e-global-color-2e818d0 );}.elementor-21 .elementor-element.elementor-element-5c13621{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-8094563{--display:flex;--border-radius:40px 40px 0px 0px;box-shadow:0px -2px 34px 0px rgba(0, 0, 0, 0.1);--margin-top:-100px;--margin-bottom:0px;--margin-left:00px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-21 .elementor-element.elementor-element-8094563:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-8094563 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-337ab35{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:060px;--padding-bottom:0140px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-78727d9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.52;--border-radius:024px 24px 24px 024px;--margin-top:0px;--margin-bottom:064px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-78727d9::before, .elementor-21 .elementor-element.elementor-element-78727d9 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-78727d9 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-78727d9 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-78727d9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-78727d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-primary ) 47%, var( --e-global-color-accent ) 100%);}.elementor-21 .elementor-element.elementor-element-78727d9 > .elementor-shape-top svg, .elementor-21 .elementor-element.elementor-element-78727d9 > .e-con-inner > .elementor-shape-top svg{height:168px;}.elementor-21 .elementor-element.elementor-element-c3a5787{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:17px;--padding-bottom:17px;--padding-left:032px;--padding-right:17px;}.elementor-21 .elementor-element.elementor-element-00b7ca7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-00b7ca7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:500;color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-2851203 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-2851203{text-align:start;}.elementor-21 .elementor-element.elementor-element-2851203 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:500;color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-5f2831b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--background-transition:0.2s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#578F991A;--border-color:#578F991A;--border-radius:12px 12px 12px 12px;--margin-top:016px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:016px;--padding-left:24px;--padding-right:24px;}.elementor-21 .elementor-element.elementor-element-5f2831b:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-5f2831b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-ef80136 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-ef80136{text-align:center;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-03db2c9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-03db2c9 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-03db2c9 .elementor-icon{font-size:16px;}.elementor-21 .elementor-element.elementor-element-03db2c9 .elementor-icon svg{height:16px;}.elementor-21 .elementor-element.elementor-element-0bcde7f{width:var( --container-widget-width, 48.548% );max-width:48.548%;--container-widget-width:48.548%;--container-widget-flex-grow:0;text-align:start;}.elementor-21 .elementor-element.elementor-element-0bcde7f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-0bcde7f img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:0px 024px 024px 0px;}.elementor-21 .elementor-element.elementor-element-d7f6eb0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-0ca9585{--display:flex;--position:absolute;--min-height:908px;--border-radius:040px 040px 040px 040px;top:0px;}.elementor-21 .elementor-element.elementor-element-0ca9585:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-0ca9585 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#578F991A;}.elementor-21 .elementor-element.elementor-element-0ca9585.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-0ca9585{left:0px;}body.rtl .elementor-21 .elementor-element.elementor-element-0ca9585{right:0px;}.elementor-21 .elementor-element.elementor-element-d3c018b{--display:flex;--position:absolute;--min-height:908px;--border-radius:040px 040px 040px 040px;bottom:-108px;}.elementor-21 .elementor-element.elementor-element-d3c018b:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-d3c018b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#578F991A;}.elementor-21 .elementor-element.elementor-element-d3c018b.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-d3c018b{right:0px;}body.rtl .elementor-21 .elementor-element.elementor-element-d3c018b{left:0px;}.elementor-21 .elementor-element.elementor-element-1720880{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0032px;--padding-right:0px;--z-index:100;}.elementor-21 .elementor-element.elementor-element-254bd0e > .elementor-widget-container{margin:0px 0px 032px 0px;}.elementor-21 .elementor-element.elementor-element-254bd0e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.5rem;font-weight:500;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-ab49245{--display:grid;--e-con-grid-template-columns:repeat(12, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:64px 64px;--row-gap:64px;--column-gap:64px;--grid-auto-flow:row;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-4dae3b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:64;--margin-bottom:0;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 5;--z-index:10;}.elementor-21 .elementor-element.elementor-element-d9b1d5b{--display:flex;--border-radius:24px 24px 24px 24px;--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-21 .elementor-element.elementor-element-d9b1d5b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-8a86b84{text-align:center;}.elementor-21 .elementor-element.elementor-element-8a86b84 img{width:100%;border-radius:24px 24px 24px 24px;}.elementor-21 .elementor-element.elementor-element-3df146d{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-21 .elementor-element.elementor-element-42dda1a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-774d080{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:500;}.elementor-21 .elementor-element.elementor-element-b61fb3f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.75rem;color:var( --e-global-color-2e818d0 );}.elementor-21 .elementor-element.elementor-element-743e787{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:300;}.elementor-21 .elementor-element.elementor-element-2e9c24f{--display:flex;--margin-top:08px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-258f050{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--background-transition:0.2s;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:016px;--padding-left:24px;--padding-right:24px;}.elementor-21 .elementor-element.elementor-element-258f050:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-258f050 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-258f050:hover{background-color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-f24431f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-f24431f{font-family:"Inter", Sans-serif;font-size:0.825rem;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-a1b4f50 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-a1b4f50 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-a1b4f50 .elementor-icon{font-size:20px;}.elementor-21 .elementor-element.elementor-element-a1b4f50 .elementor-icon svg{height:20px;}.elementor-21 .elementor-element.elementor-element-86f8b12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0064px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 3;--z-index:10;}.elementor-21 .elementor-element.elementor-element-39810d2{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:100;}.elementor-21 .elementor-element.elementor-element-85cff44 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-85cff44 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-f74fb66{--display:flex;--border-radius:24px 24px 24px 24px;--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-21 .elementor-element.elementor-element-f74fb66.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-7c6be9f{text-align:start;}.elementor-21 .elementor-element.elementor-element-7c6be9f img{border-radius:24px 24px 24px 24px;}.elementor-21 .elementor-element.elementor-element-ad7fd97{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-21 .elementor-element.elementor-element-ee02ef1{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:500;}.elementor-21 .elementor-element.elementor-element-3056814{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:300;}.elementor-21 .elementor-element.elementor-element-8ca2d47{--display:flex;--margin-top:08px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-fa551f8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--background-transition:0.2s;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:016px;--padding-left:24px;--padding-right:24px;}.elementor-21 .elementor-element.elementor-element-fa551f8:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-fa551f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-fa551f8:hover{background-color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-d546000 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-d546000{font-family:"Inter", Sans-serif;font-size:0.825rem;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-f6abcbb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-f6abcbb .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-f6abcbb .elementor-icon{font-size:20px;}.elementor-21 .elementor-element.elementor-element-f6abcbb .elementor-icon svg{height:20px;}.elementor-21 .elementor-element.elementor-element-8859c67{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:320px;--padding-left:0px;--padding-right:0px;grid-column:span 3;--z-index:10;}.elementor-21 .elementor-element.elementor-element-8859c67.e-con{--align-self:flex-start;}.elementor-21 .elementor-element.elementor-element-71844c4{--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-21 .elementor-element.elementor-element-98c618c{text-align:start;}.elementor-21 .elementor-element.elementor-element-98c618c img{border-radius:24px 24px 24px 24px;}.elementor-21 .elementor-element.elementor-element-52613b7{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-21 .elementor-element.elementor-element-d545683{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:500;}.elementor-21 .elementor-element.elementor-element-726a33e{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:300;}.elementor-21 .elementor-element.elementor-element-9a16547{--display:flex;--margin-top:08px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-f786043{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--background-transition:0.2s;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:016px;--padding-left:24px;--padding-right:24px;}.elementor-21 .elementor-element.elementor-element-f786043:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-f786043 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-f786043:hover{background-color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-b51d81b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-b51d81b{font-family:"Inter", Sans-serif;font-size:0.825rem;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-ac1f9da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-ac1f9da .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-ac1f9da .elementor-icon{font-size:20px;}.elementor-21 .elementor-element.elementor-element-ac1f9da .elementor-icon svg{height:20px;}.elementor-21 .elementor-element.elementor-element-592226a{--display:flex;--border-radius:60px 60px 60px 60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:060px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-21 .elementor-element.elementor-element-592226a:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-592226a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#578F991A;}.elementor-21 .elementor-element.elementor-element-c96fc76{--display:grid;--e-con-grid-template-columns:minmax(0, 1fr) minmax(auto, 540px);--e-con-grid-template-rows:auto;--gap:024px 032px;--row-gap:024px;--column-gap:032px;--grid-auto-flow:row;--grid-justify-content:center;--grid-align-content:end;}.elementor-21 .elementor-element.elementor-element-8d87057{--display:flex;--justify-content:flex-end;--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-21 .elementor-element.elementor-element-b9c3ffb{--display:flex;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-a51f825{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:100;}.elementor-21 .elementor-element.elementor-element-b397a58{--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;--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-21 .elementor-element.elementor-element-e19c1be .elementor-heading-title{font-family:var( --e-global-typography-de60c80-font-family ), Sans-serif;font-size:var( --e-global-typography-de60c80-font-size );font-weight:var( --e-global-typography-de60c80-font-weight );color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-58fcbc1 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-58fcbc1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.5rem;font-weight:500;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-661fe60{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-21 .elementor-element.elementor-element-87bef1b{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:600;color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-33409d5{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:300;color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-4ba6a5d{--display:grid;--e-con-grid-template-columns:1fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--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-21 .elementor-element.elementor-element-33c430a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-33c430a img{border-radius:24px 24px 24px 24px;}.elementor-21 .elementor-element.elementor-element-281a5fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-281a5fe img{border-radius:24px 24px 24px 24px;}.elementor-21 .elementor-element.elementor-element-0727ccf{--display:flex;--justify-content:flex-end;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-0727ccf:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-0727ccf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-21 .elementor-element.elementor-element-8a93c5a{--display:flex;--position:absolute;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:016px;--padding-bottom:016px;--padding-left:016px;--padding-right:016px;bottom:0px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-8a93c5a{left:0px;}body.rtl .elementor-21 .elementor-element.elementor-element-8a93c5a{right:0px;}.elementor-21 .elementor-element.elementor-element-3e34acb{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:600;color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-421c2be{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:300;color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-e1acff0{width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-e1acff0 img{border-radius:24px 24px 24px 24px;}.elementor-21 .elementor-element.elementor-element-89fffbb{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:016px;--padding-bottom:016px;--padding-left:016px;--padding-right:016px;}.elementor-21 .elementor-element.elementor-element-89fffbb:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-89fffbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-21 .elementor-element.elementor-element-f2d5709{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:600;color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-47f5087{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:300;color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-8b46193{--display:flex;--margin-top:064px;--margin-bottom:064px;--margin-left:0px;--margin-right:0px;--padding-top:096px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-21 .elementor-element.elementor-element-8b46193:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-8b46193 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-cde2e79{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-21 .elementor-element.elementor-element-cde2e79:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-cde2e79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://digest.cat/wp-content/uploads/2025/05/DOTS.png");}.elementor-21 .elementor-element.elementor-element-cde2e79.e-con{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-cde2e79{left:0px;}body.rtl .elementor-21 .elementor-element.elementor-element-cde2e79{right:0px;}.elementor-21 .elementor-element.elementor-element-304a355{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-21 .elementor-element.elementor-element-2b8dbf6{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-21 .elementor-element.elementor-element-be13fba{text-align:center;}.elementor-21 .elementor-element.elementor-element-be13fba .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:4rem;font-weight:500;color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-39e2cc8{text-align:center;}.elementor-21 .elementor-element.elementor-element-39e2cc8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:400;line-height:30px;}.elementor-21 .elementor-element.elementor-element-f599567{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-21 .elementor-element.elementor-element-ffa1129{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--background-transition:0.2s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#578F991A;--border-color:#578F991A;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:016px;--padding-bottom:016px;--padding-left:24px;--padding-right:24px;}.elementor-21 .elementor-element.elementor-element-4fec686 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-4fec686{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-7bb1fca{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--background-transition:0.2s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#578F991A;--border-color:#578F991A;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:016px;--padding-bottom:016px;--padding-left:24px;--padding-right:24px;}.elementor-21 .elementor-element.elementor-element-7bb1fca:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-7bb1fca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-1957c94 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-1957c94{text-align:center;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-701e46e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-701e46e .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-701e46e .elementor-icon{font-size:16px;}.elementor-21 .elementor-element.elementor-element-701e46e .elementor-icon svg{height:16px;}.elementor-21 .elementor-element.elementor-element-61045ee{--display:flex;--border-radius:60px 60px 60px 60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-21 .elementor-element.elementor-element-61045ee:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-61045ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-2804cd0{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--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-21 .elementor-element.elementor-element-2804cd0:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-2804cd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-4f07cc9{--display:flex;--position:absolute;top:-301px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-4f07cc9{left:-266px;}body.rtl .elementor-21 .elementor-element.elementor-element-4f07cc9{right:-266px;}.elementor-21 .elementor-element.elementor-element-7e1f7b2{--display:flex;--justify-content:center;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:080px;--padding-bottom:80px;--padding-left:40px;--padding-right:0px;--z-index:10;}.elementor-21 .elementor-element.elementor-element-d001e2d{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-21 .elementor-element.elementor-element-4894724 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-4894724 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.5rem;font-weight:600;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-cb96816 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-cb96816 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.5rem;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-87a1cdc{--display:flex;--min-height:1px;--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-21 .elementor-element.elementor-element-b668e4c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-7fe1158{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:400;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-2d863f4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-dcd021e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--background-transition:0.2s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:016px;--padding-bottom:016px;--padding-left:24px;--padding-right:24px;}.elementor-21 .elementor-element.elementor-element-8d6be79 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-8d6be79{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-3d4d8d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-3d4d8d3 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-3d4d8d3 .elementor-icon{font-size:24px;}.elementor-21 .elementor-element.elementor-element-3d4d8d3 .elementor-icon svg{height:24px;}.elementor-21 .elementor-element.elementor-element-3dfa30e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-21 .elementor-element.elementor-element-d225e84 img{width:100%;}.elementor-21 .elementor-element.elementor-element-1354722{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:032px;}.elementor-21 .elementor-element.elementor-element-5e7c0d1{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-21 .elementor-element.elementor-element-1b56f4a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-1b56f4a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:500;color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-0128165{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:300;color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-2211301{--display:flex;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-897e1f5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--background-transition:0.2s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:016px;--padding-bottom:016px;--padding-left:24px;--padding-right:24px;}.elementor-21 .elementor-element.elementor-element-ce7ae8c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-ce7ae8c{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-7b5bf87 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-7b5bf87 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-7b5bf87 .elementor-icon{font-size:24px;}.elementor-21 .elementor-element.elementor-element-7b5bf87 .elementor-icon svg{height:24px;}.elementor-21 .elementor-element.elementor-element-316799a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-21 .elementor-element.elementor-element-316799a:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-316799a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-1816dff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:032px;}.elementor-21 .elementor-element.elementor-element-1619ebb{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-21 .elementor-element.elementor-element-c59c7b9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-c59c7b9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:500;color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-f0add04{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:300;color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-9886f75{--display:flex;--margin-top:016px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-812e69d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--background-transition:0.2s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:016px;--padding-bottom:016px;--padding-left:24px;--padding-right:24px;}.elementor-21 .elementor-element.elementor-element-7fdb3cc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-7fdb3cc{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-58b9c74 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-58b9c74 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-58b9c74 .elementor-icon{font-size:24px;}.elementor-21 .elementor-element.elementor-element-58b9c74 .elementor-icon svg{height:24px;}.elementor-21 .elementor-element.elementor-element-eca9b36 img{width:100%;}.elementor-21 .elementor-element.elementor-element-d7fd7a4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-21 .elementor-element.elementor-element-6f82a72 img{width:100%;}.elementor-21 .elementor-element.elementor-element-6878eda{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:032px;}.elementor-21 .elementor-element.elementor-element-6878eda:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-6878eda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-d01c5f5{right:0px;}body.rtl .elementor-21 .elementor-element.elementor-element-d01c5f5{left:0px;}.elementor-21 .elementor-element.elementor-element-d08819a{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-21 .elementor-element.elementor-element-472147f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-472147f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:500;color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-1ef2e71{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:300;color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-d9590d0{--display:flex;--margin-top:016px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-2bcda7d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--background-transition:0.2s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:016px;--padding-bottom:016px;--padding-left:24px;--padding-right:24px;}.elementor-21 .elementor-element.elementor-element-fe856e1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-fe856e1{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-2e710bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-2e710bf .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-2e710bf .elementor-icon{font-size:24px;}.elementor-21 .elementor-element.elementor-element-2e710bf .elementor-icon svg{height:24px;}.elementor-21 .elementor-element.elementor-element-e17426e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-97c268c{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:64px 64px;--row-gap:64px;--column-gap:64px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:96px;}.elementor-21 .elementor-element.elementor-element-ad3d0f9{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-21 .elementor-element.elementor-element-401b610{--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:12px 12px;--row-gap:12px;--column-gap:12px;--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-21 .elementor-element.elementor-element-5341f22 .elementor-heading-title{font-family:var( --e-global-typography-de60c80-font-family ), Sans-serif;font-size:var( --e-global-typography-de60c80-font-size );font-weight:var( --e-global-typography-de60c80-font-weight );color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-acc6c17 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-acc6c17{text-align:start;}.elementor-21 .elementor-element.elementor-element-acc6c17 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.5rem;font-weight:500;}.elementor-21 .elementor-element.elementor-element-fc9df44{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-21 .elementor-element.elementor-element-8aca6b8{--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:12px 12px;--row-gap:12px;--column-gap:12px;--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-21 .elementor-element.elementor-element-e4ac238{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-ba8fbeb{--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-21 .elementor-element.elementor-element-ed20887{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:016px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-83111ff{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--background-transition:0.2s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:016px;--padding-bottom:016px;--padding-left:24px;--padding-right:24px;}.elementor-21 .elementor-element.elementor-element-83111ff:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-83111ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-1b3350e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-1b3350e{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;color:var( --e-global-color-2e818d0 );}.elementor-21 .elementor-element.elementor-element-6636e1f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-6636e1f .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-6636e1f .elementor-icon{font-size:24px;}.elementor-21 .elementor-element.elementor-element-6636e1f .elementor-icon svg{height:24px;}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-394bccd{--width:100%;}.elementor-21 .elementor-element.elementor-element-8094563{--width:100%;}.elementor-21 .elementor-element.elementor-element-5f2831b{--width:fit-content;}.elementor-21 .elementor-element.elementor-element-0ca9585{--width:68.131%;}.elementor-21 .elementor-element.elementor-element-d3c018b{--width:65%;}.elementor-21 .elementor-element.elementor-element-d9b1d5b{--width:80.002%;}.elementor-21 .elementor-element.elementor-element-258f050{--width:fit-content;}.elementor-21 .elementor-element.elementor-element-f74fb66{--width:85%;}.elementor-21 .elementor-element.elementor-element-fa551f8{--width:fit-content;}.elementor-21 .elementor-element.elementor-element-f786043{--width:fit-content;}.elementor-21 .elementor-element.elementor-element-2b8dbf6{--width:830px;}.elementor-21 .elementor-element.elementor-element-f599567{--width:830px;}.elementor-21 .elementor-element.elementor-element-ffa1129{--width:fit-content;}.elementor-21 .elementor-element.elementor-element-7bb1fca{--width:fit-content;}.elementor-21 .elementor-element.elementor-element-dcd021e{--width:fit-content;}.elementor-21 .elementor-element.elementor-element-897e1f5{--width:fit-content;}.elementor-21 .elementor-element.elementor-element-812e69d{--width:fit-content;}.elementor-21 .elementor-element.elementor-element-2bcda7d{--width:fit-content;}.elementor-21 .elementor-element.elementor-element-83111ff{--width:fit-content;}}@media(max-width:1024px) and (min-width:768px){.elementor-21 .elementor-element.elementor-element-4dae3b9{--width:100%;}.elementor-21 .elementor-element.elementor-element-d9b1d5b{--width:100%;}.elementor-21 .elementor-element.elementor-element-2b8dbf6{--width:100%;}.elementor-21 .elementor-element.elementor-element-f599567{--width:100%;}}@media(min-width:1025px){.elementor-21 .elementor-element.elementor-element-394bccd:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-394bccd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-394bccd{--min-height:997px;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-21 .elementor-element.elementor-element-394bccd:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-394bccd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-21 .elementor-element.elementor-element-09ba3f9{--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-567e39e .elementor-heading-title{line-height:48px;}.elementor-21 .elementor-element.elementor-element-07732b3 > .elementor-widget-container{margin:016px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-912e52b{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-dd93eeb{--margin-top:0px;--margin-bottom:020px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-2f97cdf{--margin-top:0px;--margin-bottom:020px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-3747445{--margin-top:0px;--margin-bottom:020px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-78727d9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0;}.elementor-21 .elementor-element.elementor-element-c3a5787{--margin-top:0px;--margin-bottom:032px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-0bcde7f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21 .elementor-element.elementor-element-0bcde7f img{width:100%;border-radius:24px 24px 24px 24px;}.elementor-21 .elementor-element.elementor-element-ab49245{--e-con-grid-template-columns:repeat(12, 1fr);--grid-auto-flow:row;--justify-items:center;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-4dae3b9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 12;}.elementor-21 .elementor-element.elementor-element-8a86b84{text-align:center;}.elementor-21 .elementor-element.elementor-element-8a86b84 img{width:100%;}.elementor-21 .elementor-element.elementor-element-3df146d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-21 .elementor-element.elementor-element-2e9c24f{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-21 .elementor-element.elementor-element-86f8b12{--margin-top:064px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;grid-column:span 12;}.elementor-21 .elementor-element.elementor-element-7c6be9f img{width:100%;}.elementor-21 .elementor-element.elementor-element-8859c67{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 12;}.elementor-21 .elementor-element.elementor-element-c96fc76{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-e19c1be .elementor-heading-title{font-size:var( --e-global-typography-de60c80-font-size );}.elementor-21 .elementor-element.elementor-element-4ba6a5d{--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-8b46193{--margin-top:064px;--margin-bottom:064px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-304a355{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-2b8dbf6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-f599567{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-2804cd0{--e-con-grid-template-columns:12fr;--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-d225e84 img{height:500px;object-fit:cover;}.elementor-21 .elementor-element.elementor-element-eca9b36 img{height:500px;object-fit:cover;}.elementor-21 .elementor-element.elementor-element-6f82a72 img{height:500px;object-fit:cover;}.elementor-21 .elementor-element.elementor-element-97c268c{--e-con-grid-template-columns:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-5341f22{text-align:center;}.elementor-21 .elementor-element.elementor-element-5341f22 .elementor-heading-title{font-size:var( --e-global-typography-de60c80-font-size );}.elementor-21 .elementor-element.elementor-element-e4ac238{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-83111ff{--flex-wrap:nowrap;}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-394bccd{--padding-top:096px;--padding-bottom:072px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-07732b3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-912e52b{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-dd93eeb{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-21 .elementor-element.elementor-element-0cb45c8{font-size:1rem;}.elementor-21 .elementor-element.elementor-element-c871304{font-size:1rem;}.elementor-21 .elementor-element.elementor-element-0949784{font-size:clamp(10px, 4vw, 16px) !important;}.elementor-21 .elementor-element.elementor-element-6b5b046{font-size:1rem;}.elementor-21 .elementor-element.elementor-element-3d4da01{font-size:clamp(10px, 4vw, 16px) !important;}.elementor-21 .elementor-element.elementor-element-2f97cdf{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-21 .elementor-element.elementor-element-d5494d1{font-size:1rem;}.elementor-21 .elementor-element.elementor-element-89bd4ae{font-size:1rem;}.elementor-21 .elementor-element.elementor-element-3747445{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-21 .elementor-element.elementor-element-b7ce93f{font-size:1rem;}.elementor-21 .elementor-element.elementor-element-b0febfe{font-size:1rem;}.elementor-21 .elementor-element.elementor-element-8094563{--border-radius:32px 32px 0px 0px;}.elementor-21 .elementor-element.elementor-element-337ab35{--border-radius:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-00b7ca7 .elementor-heading-title{font-size:1rem;}.elementor-21 .elementor-element.elementor-element-2851203 .elementor-heading-title{font-size:1rem;}.elementor-21 .elementor-element.elementor-element-5f2831b{--padding-top:12px;--padding-bottom:012px;--padding-left:8px;--padding-right:8px;}.elementor-21 .elementor-element.elementor-element-ef80136{font-size:0.825rem;}.elementor-21 .elementor-element.elementor-element-d7f6eb0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-0ca9585.e-con{--e-con-transform-rotateZ:-8deg;}.elementor-21 .elementor-element.elementor-element-d3c018b.e-con{--e-con-transform-rotateZ:8deg;}.elementor-21 .elementor-element.elementor-element-1720880{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-254bd0e .elementor-heading-title{font-size:1.5rem;}.elementor-21 .elementor-element.elementor-element-ab49245{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-4dae3b9{grid-column:span 1;}.elementor-21 .elementor-element.elementor-element-3df146d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-21 .elementor-element.elementor-element-774d080{font-size:1rem;}.elementor-21 .elementor-element.elementor-element-743e787{font-size:1rem;}.elementor-21 .elementor-element.elementor-element-2e9c24f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-258f050{--flex-wrap:nowrap;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-21 .elementor-element.elementor-element-86f8b12{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;}.elementor-21 .elementor-element.elementor-element-39810d2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-85cff44 .elementor-heading-title{font-size:1rem;}.elementor-21 .elementor-element.elementor-element-ee02ef1{font-size:1rem;}.elementor-21 .elementor-element.elementor-element-3056814{font-size:1rem;}.elementor-21 .elementor-element.elementor-element-8ca2d47{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-fa551f8{--flex-wrap:nowrap;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-21 .elementor-element.elementor-element-8859c67{grid-column:span 1;}.elementor-21 .elementor-element.elementor-element-d545683{font-size:1rem;}.elementor-21 .elementor-element.elementor-element-726a33e{font-size:1rem;}.elementor-21 .elementor-element.elementor-element-9a16547{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-f786043{--flex-wrap:nowrap;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-21 .elementor-element.elementor-element-592226a{--border-radius:32px 32px 32px 32px;--padding-top:032px;--padding-bottom:032px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-c96fc76{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-b9c3ffb{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-21 .elementor-element.elementor-element-a51f825{--margin-top:0px;--margin-bottom:016px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-e19c1be .elementor-heading-title{font-size:var( --e-global-typography-de60c80-font-size );}.elementor-21 .elementor-element.elementor-element-58fcbc1 .elementor-heading-title{font-size:1.5rem;}.elementor-21 .elementor-element.elementor-element-661fe60{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-21 .elementor-element.elementor-element-87bef1b{font-size:1rem;}.elementor-21 .elementor-element.elementor-element-33409d5{font-size:1rem;}.elementor-21 .elementor-element.elementor-element-4ba6a5d{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-e1acff0 img{width:100%;}.elementor-21 .elementor-element.elementor-element-89fffbb{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-f2d5709{font-size:1rem;}.elementor-21 .elementor-element.elementor-element-47f5087{font-size:1rem;}.elementor-21 .elementor-element.elementor-element-8b46193{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:096px;--padding-bottom:096px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-304a355{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-be13fba .elementor-heading-title{font-size:1.5rem;}.elementor-21 .elementor-element.elementor-element-39e2cc8 .elementor-heading-title{font-size:1rem;}.elementor-21 .elementor-element.elementor-element-f599567{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-ffa1129{--padding-top:012px;--padding-bottom:012px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-4fec686{font-size:0.825rem;}.elementor-21 .elementor-element.elementor-element-7bb1fca{--padding-top:12px;--padding-bottom:012px;--padding-left:8px;--padding-right:8px;}.elementor-21 .elementor-element.elementor-element-1957c94{font-size:0.825rem;}.elementor-21 .elementor-element.elementor-element-2804cd0{--e-con-grid-template-columns:1;--e-con-grid-template-rows:min-content;--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-7e1f7b2{--padding-top:72px;--padding-bottom:072px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-4894724 .elementor-heading-title{font-size:1.25rem;}.elementor-21 .elementor-element.elementor-element-cb96816 .elementor-heading-title{font-size:1.25rem;}.elementor-21 .elementor-element.elementor-element-7fe1158{font-size:1.25rem;}.elementor-21 .elementor-element.elementor-element-dcd021e{--flex-wrap:nowrap;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-21 .elementor-element.elementor-element-3dfa30e{--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-d225e84 img{height:100%;}.elementor-21 .elementor-element.elementor-element-897e1f5{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-21 .elementor-element.elementor-element-316799a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-1816dff{--justify-content:center;--padding-top:64px;--padding-bottom:64px;--padding-left:032px;--padding-right:032px;}.elementor-21 .elementor-element.elementor-element-1619ebb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-812e69d{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-21 .elementor-element.elementor-element-eca9b36.elementor-element{--order:-99999 /* order start hack */;}.elementor-21 .elementor-element.elementor-element-eca9b36 img{height:100%;}.elementor-21 .elementor-element.elementor-element-6f82a72 img{height:100%;}.elementor-21 .elementor-element.elementor-element-6878eda{--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-21 .elementor-element.elementor-element-97c268c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-5341f22 .elementor-heading-title{font-size:var( --e-global-typography-de60c80-font-size );}.elementor-21 .elementor-element.elementor-element-acc6c17 .elementor-heading-title{font-size:1.5rem;}.elementor-21 .elementor-element.elementor-element-e4ac238{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for heading, class: .elementor-element-567e39e *//*.subrayado-animado {*/
/*  position: relative;*/
/*  display: inline-block;*/
/*  color: inherit;*/
/*}*/

/*.subrayado-animado::after {*/
/*  content: '';*/
/*  position: absolute;*/
/*  width: 100%;*/
/*  height: AE528Apx;*/
/*  bottom: 0;*/
/*  left: 0;*/
/*  background-color: #AE528A;*/
/*  transform: scaleX(0);*/
/*  transform-origin: bottom right;*/
/*  transition: transform 0.3s ease-out;*/
/*}*/

/*.subrayado-animado:hover::after {*/
/*  transform: scaleX(1);*/
/*  transform-origin: bottom left;*/
/*}*/


@media (width < 500px) {
    .elementor-21 .elementor-element.elementor-element-567e39e h1 {
        font-weight:  300 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07732b3 *//*.elementor-21 .elementor-element.elementor-element-07732b3 .elementor-heading-title {*/
/*    background: linear-gradient(90deg, var( --e-global-color-primary ) 0%, #D5D5D5 100%);*/
/*background-clip: text;*/
/*-webkit-background-clip: text;*/
/*-webkit-text-fill-color: transparent !important;*/
/*}*/

@media (width < 500px) {
    .elementor-21 .elementor-element.elementor-element-07732b3 h2 {
        font-weight:  100 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6703761 *//*.elementor-21 .elementor-element.elementor-element-6703761 {max-width: fit-content;}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c871304 */.elementor-21 .elementor-element.elementor-element-c871304 p {
    text-wrap: pretty !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0949784 */.elementor-21 .elementor-element.elementor-element-0949784 p {
    text-wrap: pretty !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b5b046 */.elementor-21 .elementor-element.elementor-element-6b5b046 p {
    text-wrap: pretty !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d4da01 */.elementor-21 .elementor-element.elementor-element-3d4da01 p {
    text-wrap: pretty !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd93eeb */.elementor-21 .elementor-element.elementor-element-dd93eeb {
    -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px);
    /* Forzamos a Safari a crear una capa independiente */
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    /* Evitamos que el filtro se "derrame" fuera */
    will-change: backdrop-filter;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5494d1 */.elementor-21 .elementor-element.elementor-element-d5494d1 p {
    text-wrap: pretty !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89bd4ae */.elementor-21 .elementor-element.elementor-element-89bd4ae p {
    text-wrap: pretty !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f97cdf */.elementor-21 .elementor-element.elementor-element-2f97cdf {
    -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px);
    /* Forzamos a Safari a crear una capa independiente */
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    /* Evitamos que el filtro se "derrame" fuera */
    will-change: backdrop-filter;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0febfe */.elementor-21 .elementor-element.elementor-element-b0febfe p {
    text-wrap: pretty !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3747445 */.elementor-21 .elementor-element.elementor-element-3747445 {
    -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px);
    /* Forzamos a Safari a crear una capa independiente */
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    /* Evitamos que el filtro se "derrame" fuera */
    will-change: backdrop-filter;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-912e52b */.elementor-21 .elementor-element.elementor-element-912e52b {
    isolation: isolate;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-394bccd */.elementor-21 .elementor-element.elementor-element-394bccd::before {
    content: ''; 
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    
   
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .7) 50%);
    
    
    z-index: 0; 
}

/*.elementor-21 .elementor-element.elementor-element-394bccd {*/
/*    background-attachment: fixed !important;*/
    
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00b7ca7 */.elementor-21 .elementor-element.elementor-element-00b7ca7 * {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2851203 */.elementor-21 .elementor-element.elementor-element-2851203 * {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-03db2c9 */.elementor-21 .elementor-element.elementor-element-03db2c9 svg path {
    stroke: var(--e-global-color-text);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f2831b */.elementor-21 .elementor-element.elementor-element-5f2831b {
    transition: .1s all ease-in;
    cursor: pointer;
}

@media (hover) {
    .elementor-21 .elementor-element.elementor-element-5f2831b:hover {
        background: white !important;
        border: 1px solid  var(--e-global-color-secondary);
        
        & * {
        color: var(--e-global-color-secondary) !important;
        stroke: var(--e-global-color-secondary) !important;
    }
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bcde7f *//*.elementor-21 .elementor-element.elementor-element-0bcde7f img {*/
/*    mix-blend-mode: lighten;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78727d9 */.elementor-21 .elementor-element.elementor-element-78727d9 position {
  position: relative;
}

@media (width > 1024px) {
  .elementor-21 .elementor-element.elementor-element-78727d9::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;

    background: linear-gradient(
      to right,
      rgba(255, 255, 255, 0.85) 20%,
      transparent 60%
    );

    pointer-events: none;

    z-index: 1;
  }

  .elementor-21 .elementor-element.elementor-element-78727d9 img {
    mask-image: linear-gradient(to left, black 75%, transparent);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b61fb3f */.elementor-21 .elementor-element.elementor-element-b61fb3f {
    background-color: var(--e-global-color-primary) !important;
    padding-inline: 8px; 
    border-radius: 12px;
    display: flex;
    align-items: center;
    padding-block: 4px;
    
    

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a1b4f50 */.elementor-21 .elementor-element.elementor-element-a1b4f50 svg path {
    stroke: var(--e-global-color-text);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-258f050 */.elementor-21 .elementor-element.elementor-element-258f050 {
    transition: .1s all ease-in;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f6abcbb */.elementor-21 .elementor-element.elementor-element-f6abcbb svg path {
    stroke: var(--e-global-color-text);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa551f8 */.elementor-21 .elementor-element.elementor-element-fa551f8 {
    transition: .1s all ease-in;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-98c618c */@media (width > 1024px) {
.elementor-21 .elementor-element.elementor-element-98c618c img {
    aspect-ratio: 1;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ac1f9da */.elementor-21 .elementor-element.elementor-element-ac1f9da svg path {
    stroke: var(--e-global-color-text);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f786043 */.elementor-21 .elementor-element.elementor-element-f786043 {
    transition: .1s all ease-in;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8859c67 */.elementor-21 .elementor-element.elementor-element-8859c67 {
    max-width: fit-content !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab49245 */@media (width < 768px) {
.elementor-21 .elementor-element.elementor-element-ab49245 img {
    aspect-ratio: 1;
    object-fit: cover; 
}
    
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-33c430a */.elementor-21 .elementor-element.elementor-element-33c430a > div {
    width: 100% !important;
}

.elementor-21 .elementor-element.elementor-element-33c430a img {
    aspect-ratio: 16 / 12;

    object-fit: cover;
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-281a5fe */.elementor-21 .elementor-element.elementor-element-281a5fe img {
   aspect-ratio: 16 / 12;
    object-fit: cover;
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0727ccf */.elementor-21 .elementor-element.elementor-element-0727ccf position
    {
        position: relative;
    }
    
    

.elementor-21 .elementor-element.elementor-element-0727ccf img {
    height: 100%;
    width: 100% !important;
    object-fit: cover;
    aspect-ratio: 1;
}

@media (width > 1024px){

.elementor-21 .elementor-element.elementor-element-0727ccf::after {
  content: ''; 
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  
  
  background: linear-gradient(to top, rgba(255, 255, 255, 0.85) 20%, transparent 60%);
  
 
  pointer-events: none;
  
  z-index: 1; 
}

/*.elementor-21 .elementor-element.elementor-element-0727ccf img {*/
    
/*    object-position: -690px;*/
/*}*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cde2e79 */.elementor-21 .elementor-element.elementor-element-cde2e79 {
    height: 100%
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39e2cc8 */.elementor-21 .elementor-element.elementor-element-39e2cc8 p {
        text-wrap: pretty;
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b8dbf6 */.elementor-21 .elementor-element.elementor-element-2b8dbf6 p {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffa1129 */.elementor-21 .elementor-element.elementor-element-ffa1129 {
    transition: .1s all ease-in;
    cursor: pointer;
}

@media (hover) {
    .elementor-21 .elementor-element.elementor-element-ffa1129:hover {
        background: var(--e-global-color-primary) !important;
        
        & * {
        color: white !important;
        stroke: white !important;
    }
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-701e46e */.elementor-21 .elementor-element.elementor-element-701e46e svg path {
    stroke: var(--e-global-color-text);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bb1fca */.elementor-21 .elementor-element.elementor-element-7bb1fca {
    transition: .1s all ease-in;
    cursor: pointer;
}

@media (hover) {
    .elementor-21 .elementor-element.elementor-element-7bb1fca:hover {
        background: white !important;
        border: 1px solid  var(--e-global-color-secondary);
        
        & * {
        color: var(--e-global-color-secondary) !important;
        stroke: var(--e-global-color-secondary) !important;
    }
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b46193 */.elementor-21 .elementor-element.elementor-element-8b46193 {
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f07cc9 */.elementor-21 .elementor-element.elementor-element-4f07cc9 {
    width: 575px;
height: 585px;
flex-shrink: 0;
border-radius: 585px;
background: rgba(124, 174, 183, 0.15);

filter: blur(250px);
pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87a1cdc */.elementor-21 .elementor-element.elementor-element-87a1cdc {
    max-width: 505px;
height: 1px;
background: linear-gradient(90deg, var(--Accent, #A34F82) 0%, #3D1E31 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b668e4c */.elementor-21 .elementor-element.elementor-element-b668e4c {
    text-wrap: balance !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcd021e */.elementor-21 .elementor-element.elementor-element-dcd021e {
    transition: .1s all ease-in;
    cursor: pointer;
}

@media (hover) {
    .elementor-21 .elementor-element.elementor-element-dcd021e:hover {
        background: var(--e-global-color-secondary);
        
        & * {
        color: white !important;
        stroke: white;
    }
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e1f7b2 */@media (width > 1024px) {
  .elementor-21 .elementor-element.elementor-element-7e1f7b2 {
    grid-column: 1 / span 2;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d225e84 */@media (width > 1024px) {
  .elementor-21 .elementor-element.elementor-element-d225e84 {
    height: 100%;
  }

  .elementor-21 .elementor-element.elementor-element-d225e84 img {
    height: 100%;
    object-fit: cover;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7b5bf87 */.elementor-21 .elementor-element.elementor-element-7b5bf87 svg path {
    stroke: var(--e-global-color-accent) !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-897e1f5 */.elementor-21 .elementor-element.elementor-element-897e1f5 {
    transition: .1s all ease-in;
    cursor: pointer;
}

@media (hover) {
    .elementor-21 .elementor-element.elementor-element-897e1f5:hover {
        background: var(--e-global-color-accent);
        
        & * {
        color: white !important;
        stroke: white !important;
    }
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1354722 */@media (width > 1024px) {
  .elementor-21 .elementor-element.elementor-element-1354722 {
    grid-column: 3 / span 4;
    height: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dfa30e */.elementor-21 .elementor-element.elementor-element-3dfa30e {
    background: linear-gradient(220deg, #C4C4C4 0%, #FFF 100.6%);
 }

@media (width > 1024px) {
  .elementor-21 .elementor-element.elementor-element-3dfa30e {
   
    grid-column: 3 / 5;  
    grid-row: 1;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-58b9c74 */.elementor-21 .elementor-element.elementor-element-58b9c74 svg path {
    stroke: var(--e-global-color-text);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-812e69d */.elementor-21 .elementor-element.elementor-element-812e69d {
    transition: .1s all ease-in;
    cursor: pointer;
}

@media (hover) {
    .elementor-21 .elementor-element.elementor-element-812e69d:hover {
        background: white;
        
        & * {
        color: var(--e-global-color-secondary) !important;
        stroke: var(--e-global-color-secondary) !important;
    }
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1816dff */@media (width > 1024px) {
  .elementor-21 .elementor-element.elementor-element-1816dff {
    height: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eca9b36 */@media (width > 1024px) {
  .elementor-21 .elementor-element.elementor-element-eca9b36 {
    height: 100%;
  }

  .elementor-21 .elementor-element.elementor-element-eca9b36 img {
    height: 100%;
    object-fit: cover;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-316799a */@media (width > 1024px) {
  .elementor-21 .elementor-element.elementor-element-316799a {
    grid-column: 3 / 5;  
    grid-row: 2;
  }

  .elementor-21 .elementor-element.elementor-element-316799a:nth-child(1) {
    grid-column: 2;    
  }

  .elementor-21 .elementor-element.elementor-element-316799a:nth-child(2) {
    grid-column: 1;    
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f82a72 */@media (width > 1024px) {
  .elementor-21 .elementor-element.elementor-element-6f82a72 {
    height: 100%;
  }

  .elementor-21 .elementor-element.elementor-element-6f82a72 img {
    height: 100%;
    object-fit: cover;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d01c5f5 */.elementor-21 .elementor-element.elementor-element-d01c5f5 {
    pointer-events: none;height: 100%
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2e710bf */.elementor-21 .elementor-element.elementor-element-2e710bf svg path {
    stroke: var(--e-global-color-text);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bcda7d */.elementor-21 .elementor-element.elementor-element-2bcda7d {
    transition: .1s all ease-in;
    cursor: pointer;
}

@media (hover) {
    .elementor-21 .elementor-element.elementor-element-2bcda7d:hover {
        background: white;
        
        & * {
        color: var(--e-global-color-primary) !important;
        stroke: var(--e-global-color-primary) !important;
    }
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6878eda */.elementor-21 .elementor-element.elementor-element-6878eda {
    
    overflow: hidden;
  }

@media (width > 1024px) {
  .elementor-21 .elementor-element.elementor-element-6878eda {
    height: 100%;
 
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fd7a4 */@media (width > 1024px) {
  .elementor-21 .elementor-element.elementor-element-d7fd7a4 {
    grid-column: 1 / 3;  
    grid-row: 2;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2804cd0 */.elementor-21 .elementor-element.elementor-element-2804cd0 {
    position: relative !important;
}

/*@media (width < 768px) {*/
/*    .elementor-21 .elementor-element.elementor-element-2804cd0 {*/
/*         align-items: start; */
/*        grid-auto-rows: min-content !important;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61045ee */.elementor-21 .elementor-element.elementor-element-61045ee {
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5341f22 */.elementor-21 .elementor-element.elementor-element-5341f22 p {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b3350e */.elementor-21 .elementor-element.elementor-element-1b3350e p {
    text-wrap: balance; 
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6636e1f */.elementor-21 .elementor-element.elementor-element-6636e1f svg path {
    stroke: var(--e-global-color-text);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83111ff */.elementor-21 .elementor-element.elementor-element-83111ff {
    transition: .1s all ease-in;
    cursor: pointer;
}

@media (hover) {
    .elementor-21 .elementor-element.elementor-element-83111ff:hover {
        background: white !important;
        border: 1px solid  var(--e-global-color-secondary);
        
        & * {
        color: var(--e-global-color-secondary) !important;
        stroke: var(--e-global-color-secondary) !important;
    }
    }
}/* End custom CSS */