.elementor-34 .elementor-element.elementor-element-6f7a841{--display:flex;--padding-top:0rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-34 .elementor-element.elementor-element-eca9369{--display:flex;--min-height:80vh;--justify-content:flex-end;--overlay-opacity:0.4;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-34 .elementor-element.elementor-element-eca9369:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-eca9369 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.astralegal.es/wp-content/uploads/2026/06/Rectangle-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-eca9369::before, .elementor-34 .elementor-element.elementor-element-eca9369 > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-eca9369 > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-eca9369 > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-eca9369 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-eca9369 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-24afbf4 );--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-95df2ef{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-e11d266{--display:flex;}.elementor-34 .elementor-element.elementor-element-e11d266.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-51eb1f2 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:3rem;font-weight:700;line-height:3.5rem;color:var( --e-global-color-7bed34b );}.elementor-34 .elementor-element.elementor-element-99d491f .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem;color:var( --e-global-color-7bed34b );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-34 .elementor-element.elementor-element-b298916 .elementor-button{background-color:var( --e-global-color-a202bcc );font-family:"Arial", Sans-serif;font-size:1.25rem;font-weight:700;line-height:1.75rem;fill:var( --e-global-color-7bed34b );color:var( --e-global-color-7bed34b );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a202bcc );border-radius:10px 10px 10px 10px;padding:0.75rem 1.5rem 0.75rem 1.5rem;}.elementor-34 .elementor-element.elementor-element-0a1ce97{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34 .elementor-element.elementor-element-374971c{--display:flex;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-34 .elementor-element.elementor-element-374971c:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-374971c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF99 0%, #C4C4C41A 100%);}.elementor-34 .elementor-element.elementor-element-374971c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-230658c{padding:1rem 1rem 1rem 1rem;}.elementor-34 .elementor-element.elementor-element-230658c .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:3.2rem;font-weight:700;line-height:3rem;color:var( --e-global-color-7bed34b );}.elementor-34 .elementor-element.elementor-element-3a11c65{--display:flex;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:2rem;}.elementor-34 .elementor-element.elementor-element-3a11c65:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-3a11c65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EFEFEF99 0%, #FFFFFF14 100%);}.elementor-34 .elementor-element.elementor-element-3a11c65.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-b586b41 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.8rem;color:var( --e-global-color-7bed34b );}.elementor-34 .elementor-element.elementor-element-b034d07{--display:flex;--margin-top:6rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-34 .elementor-element.elementor-element-3adee2e{--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;}.elementor-34 .elementor-element.elementor-element-3adee2e.e-con{--align-self:center;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-d68de64{width:initial;max-width:initial;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-34 .elementor-element.elementor-element-d68de64.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-d68de64 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-34 .elementor-element.elementor-element-d68de64 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-34 .elementor-element.elementor-element-d68de64 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-34 .elementor-element.elementor-element-d68de64 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-34 .elementor-element.elementor-element-d68de64 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-34 .elementor-element.elementor-element-d68de64 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-d68de64 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-34 .elementor-element.elementor-element-d68de64 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34 .elementor-element.elementor-element-d68de64 .elementor-icon-list-item > a{font-family:"Arial", Sans-serif;font-size:1.3rem;font-weight:400;}.elementor-34 .elementor-element.elementor-element-d68de64 .elementor-icon-list-text{color:var( --e-global-color-df2b88f );transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-44dc21c{width:var( --container-widget-width, 38rem );max-width:38rem;--container-widget-width:38rem;--container-widget-flex-grow:0;text-align:center;}.elementor-34 .elementor-element.elementor-element-44dc21c.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-44dc21c .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:2rem;font-weight:400;line-height:2.3rem;color:var( --e-global-color-37f09e5 );}.elementor-34 .elementor-element.elementor-element-8f720da{--display:flex;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-34 .elementor-element.elementor-element-35765be{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 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-34 .elementor-element.elementor-element-3206495{--display:flex;--min-height:24rem;--justify-content:space-between;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-34 .elementor-element.elementor-element-3206495:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-3206495 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-34 .elementor-element.elementor-element-3206495::before, .elementor-34 .elementor-element.elementor-element-3206495 > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-3206495 > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-3206495 > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-3206495 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-3206495 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.astralegal.es/wp-content/uploads/2026/06/Mask-group.png");--background-overlay:'';background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-3206495.e-con{--align-self:flex-end;}.elementor-34 .elementor-element.elementor-element-60b90df{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-34 .elementor-element.elementor-element-8589545 img{width:40px;height:40px;object-fit:cover;object-position:center center;border-radius:9999px 9999px 9999px 9999px;}.elementor-34 .elementor-element.elementor-element-d49baa6 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.2rem;font-weight:400;color:var( --e-global-color-37f09e5 );}.elementor-34 .elementor-element.elementor-element-0033ecb{--display:flex;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-7bed34b );--border-color:var( --e-global-color-7bed34b );--border-radius:10px 10px 10px 10px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-34 .elementor-element.elementor-element-0033ecb:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-0033ecb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-34 .elementor-element.elementor-element-fed3f7e .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5rem;letter-spacing:0.5px;color:var( --e-global-color-37f09e5 );}.elementor-34 .elementor-element.elementor-element-fdddbd0{--display:flex;--min-height:28rem;--justify-content:space-between;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-34 .elementor-element.elementor-element-fdddbd0:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-fdddbd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-34 .elementor-element.elementor-element-fdddbd0::before, .elementor-34 .elementor-element.elementor-element-fdddbd0 > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-fdddbd0 > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-fdddbd0 > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-fdddbd0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-fdddbd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.astralegal.es/wp-content/uploads/2026/06/Mask-group.png");--background-overlay:'';background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-fdddbd0.e-con{--align-self:flex-end;}.elementor-34 .elementor-element.elementor-element-b64fa4d{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-f8238a7 img{width:40px;height:40px;object-fit:cover;object-position:center center;border-radius:9999px 9999px 9999px 9999px;}.elementor-34 .elementor-element.elementor-element-c69952d .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.2rem;font-weight:400;color:var( --e-global-color-37f09e5 );}.elementor-34 .elementor-element.elementor-element-a50498b{--display:flex;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-7bed34b );--border-color:var( --e-global-color-7bed34b );--border-radius:10px 10px 10px 10px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-34 .elementor-element.elementor-element-a50498b:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-a50498b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-34 .elementor-element.elementor-element-dc98ec0 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5rem;letter-spacing:0.5px;color:var( --e-global-color-37f09e5 );}.elementor-34 .elementor-element.elementor-element-d234c9b{--display:flex;--min-height:33rem;--justify-content:space-between;--overlay-opacity:0.23;--overlay-mix-blend-mode:screen;--border-radius:20px 20px 20px 20px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-34 .elementor-element.elementor-element-d234c9b:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-d234c9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a202bcc );}.elementor-34 .elementor-element.elementor-element-d234c9b::before, .elementor-34 .elementor-element.elementor-element-d234c9b > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-d234c9b > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-d234c9b > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-d234c9b > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-d234c9b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.astralegal.es/wp-content/uploads/2026/06/Mask-group.png");--background-overlay:'';background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-d234c9b::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-34 .elementor-element.elementor-element-d234c9b.e-con{--align-self:flex-end;}.elementor-34 .elementor-element.elementor-element-306d6d2{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-fcb32bc img{width:40px;height:40px;object-fit:cover;object-position:center center;border-radius:9999px 9999px 9999px 9999px;}.elementor-34 .elementor-element.elementor-element-a455085 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.2rem;font-weight:400;color:var( --e-global-color-7bed34b );}.elementor-34 .elementor-element.elementor-element-8d0c47c{--display:flex;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:#C86B6B;--border-color:#C86B6B;--border-radius:10px 10px 10px 10px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:2rem;}.elementor-34 .elementor-element.elementor-element-a573c27 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5rem;letter-spacing:0.5px;color:var( --e-global-color-7bed34b );}.elementor-34 .elementor-element.elementor-element-3e82b48{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-3e82b48.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-18b56c2{--display:flex;--min-height:24rem;--justify-content:space-between;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-34 .elementor-element.elementor-element-18b56c2:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-18b56c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-34 .elementor-element.elementor-element-18b56c2::before, .elementor-34 .elementor-element.elementor-element-18b56c2 > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-18b56c2 > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-18b56c2 > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-18b56c2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-18b56c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.astralegal.es/wp-content/uploads/2026/06/Mask-group.png");--background-overlay:'';background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-18b56c2.e-con{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-d85ca4a{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-5ad1a92 img{width:40px;height:40px;object-fit:cover;object-position:center center;border-radius:9999px 9999px 9999px 9999px;}.elementor-34 .elementor-element.elementor-element-054db34 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.2rem;font-weight:400;color:var( --e-global-color-37f09e5 );}.elementor-34 .elementor-element.elementor-element-b544f00{--display:flex;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-7bed34b );--border-color:var( --e-global-color-7bed34b );--border-radius:10px 10px 10px 10px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-34 .elementor-element.elementor-element-b544f00:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-b544f00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-34 .elementor-element.elementor-element-ff99c86 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5rem;letter-spacing:0.5px;color:var( --e-global-color-37f09e5 );}.elementor-34 .elementor-element.elementor-element-fb872d2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-fb872d2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-8cea1a6{--display:flex;--min-height:28rem;--justify-content:space-between;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-34 .elementor-element.elementor-element-8cea1a6:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-8cea1a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-34 .elementor-element.elementor-element-8cea1a6::before, .elementor-34 .elementor-element.elementor-element-8cea1a6 > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-8cea1a6 > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-8cea1a6 > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-8cea1a6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-8cea1a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.astralegal.es/wp-content/uploads/2026/06/Mask-group.png");--background-overlay:'';background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-8cea1a6.e-con{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-2b3729c{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-fe8c5ab img{width:40px;height:40px;object-fit:cover;object-position:center center;border-radius:9999px 9999px 9999px 9999px;}.elementor-34 .elementor-element.elementor-element-797d16b .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.2rem;font-weight:400;color:var( --e-global-color-37f09e5 );}.elementor-34 .elementor-element.elementor-element-c0ae3b8{--display:flex;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-7bed34b );--border-color:var( --e-global-color-7bed34b );--border-radius:10px 10px 10px 10px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-34 .elementor-element.elementor-element-c0ae3b8:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-c0ae3b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-34 .elementor-element.elementor-element-e6e368b .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5rem;letter-spacing:0.5px;color:var( --e-global-color-37f09e5 );}.elementor-34 .elementor-element.elementor-element-153a2fe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-153a2fe.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-e8fef7f{--display:flex;--min-height:33rem;--justify-content:space-between;--overlay-opacity:0.23;--overlay-mix-blend-mode:screen;--border-radius:20px 20px 20px 20px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-34 .elementor-element.elementor-element-e8fef7f:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-e8fef7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a202bcc );}.elementor-34 .elementor-element.elementor-element-e8fef7f::before, .elementor-34 .elementor-element.elementor-element-e8fef7f > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-e8fef7f > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-e8fef7f > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-e8fef7f > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-e8fef7f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.astralegal.es/wp-content/uploads/2026/06/Mask-group.png");--background-overlay:'';background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-e8fef7f::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-34 .elementor-element.elementor-element-e8fef7f.e-con{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-b1c470c{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-550098a img{width:40px;height:40px;object-fit:cover;object-position:center center;border-radius:9999px 9999px 9999px 9999px;}.elementor-34 .elementor-element.elementor-element-72c09d9 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.2rem;font-weight:400;color:var( --e-global-color-7bed34b );}.elementor-34 .elementor-element.elementor-element-e25fe08{--display:flex;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:#C86B6B;--border-color:#C86B6B;--border-radius:10px 10px 10px 10px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:2rem;}.elementor-34 .elementor-element.elementor-element-5e3c5a1 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5rem;letter-spacing:0.5px;color:var( --e-global-color-7bed34b );}.elementor-34 .elementor-element.elementor-element-33f429e{--e-n-carousel-swiper-slides-gap:20px;width:100%;max-width:100%;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-34 .elementor-element.elementor-element-091b20f{--display:flex;--margin-top:5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-34 .elementor-element.elementor-element-091b20f:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-091b20f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;}.elementor-34 .elementor-element.elementor-element-daf3259{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:8rem 8rem;--row-gap:8rem;--column-gap:8rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:10rem;--padding-right:10rem;}.elementor-34 .elementor-element.elementor-element-bbc5b22{--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-34 .elementor-element.elementor-element-bbc5b22.e-con{--align-self:center;}.elementor-34 .elementor-element.elementor-element-dd2bf2b{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-dd2bf2b .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.75rem;font-weight:700;line-height:1.8rem;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-bd90055 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-34 .elementor-element.elementor-element-bd90055 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-34 .elementor-element.elementor-element-bd90055 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-34 .elementor-element.elementor-element-bd90055 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-34 .elementor-element.elementor-element-bd90055 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-34 .elementor-element.elementor-element-bd90055 .elementor-icon-list-icon i{color:var( --e-global-color-7bed34b );transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-bd90055 .elementor-icon-list-icon svg{fill:var( --e-global-color-7bed34b );transition:fill 0.3s;}.elementor-34 .elementor-element.elementor-element-bd90055{--e-icon-list-icon-size:6px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-34 .elementor-element.elementor-element-bd90055 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34 .elementor-element.elementor-element-bd90055 .elementor-icon-list-item > a{font-family:"Arial", Sans-serif;font-size:1.4rem;font-weight:400;}.elementor-34 .elementor-element.elementor-element-bd90055 .elementor-icon-list-text{color:var( --e-global-color-7bed34b );transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-9f41b41 .elementor-button{background-color:var( --e-global-color-a202bcc );font-family:var( --e-global-typography-608e6b5-font-family ), Sans-serif;font-size:var( --e-global-typography-608e6b5-font-size );font-weight:var( --e-global-typography-608e6b5-font-weight );fill:var( --e-global-color-7bed34b );color:var( --e-global-color-7bed34b );border-style:none;border-radius:10px 10px 10px 10px;padding:14px 24px 14px 24px;}.elementor-34 .elementor-element.elementor-element-9f41b41{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-98f781f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:8rem 8rem;--row-gap:8rem;--column-gap:8rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:10rem;--padding-right:10rem;}.elementor-34 .elementor-element.elementor-element-f36fbf1{--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-34 .elementor-element.elementor-element-f36fbf1.e-con{--align-self:center;}.elementor-34 .elementor-element.elementor-element-6326e51{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-6326e51 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.75rem;font-weight:700;line-height:1.8rem;color:var( --e-global-color-7bed34b );}.elementor-34 .elementor-element.elementor-element-3eaaea5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-34 .elementor-element.elementor-element-3eaaea5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-34 .elementor-element.elementor-element-3eaaea5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-34 .elementor-element.elementor-element-3eaaea5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-34 .elementor-element.elementor-element-3eaaea5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-34 .elementor-element.elementor-element-3eaaea5 .elementor-icon-list-icon i{color:var( --e-global-color-7bed34b );transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-3eaaea5 .elementor-icon-list-icon svg{fill:var( --e-global-color-7bed34b );transition:fill 0.3s;}.elementor-34 .elementor-element.elementor-element-3eaaea5{--e-icon-list-icon-size:6px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-34 .elementor-element.elementor-element-3eaaea5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34 .elementor-element.elementor-element-3eaaea5 .elementor-icon-list-item > a{font-family:"Arial", Sans-serif;font-size:1.4rem;font-weight:400;}.elementor-34 .elementor-element.elementor-element-3eaaea5 .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-7bed34b );transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-db6b1df .elementor-button{background-color:var( --e-global-color-a202bcc );font-family:var( --e-global-typography-608e6b5-font-family ), Sans-serif;font-size:var( --e-global-typography-608e6b5-font-size );font-weight:var( --e-global-typography-608e6b5-font-weight );fill:var( --e-global-color-7bed34b );color:var( --e-global-color-7bed34b );border-style:none;border-radius:10px 10px 10px 10px;padding:14px 24px 14px 24px;}.elementor-34 .elementor-element.elementor-element-db6b1df{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-136fd79{--display:flex;--padding-top:6rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-34 .elementor-element.elementor-element-edfd174{--display:flex;}.elementor-34 .elementor-element.elementor-element-3a2d83c{width:var( --container-widget-width, 38rem );max-width:38rem;--container-widget-width:38rem;--container-widget-flex-grow:0;text-align:center;}.elementor-34 .elementor-element.elementor-element-3a2d83c.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-3a2d83c .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:2rem;font-weight:400;line-height:2.3rem;color:var( --e-global-color-37f09e5 );}.elementor-34 .elementor-element.elementor-element-639ef04{--display:flex;}.elementor-34 .elementor-element.elementor-element-2b1b774{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-5542026{--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-34 .elementor-element.elementor-element-5542026.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-19d3942{--display:flex;--min-height:24rem;--justify-content:flex-end;--border-radius:24px 24px 24px 24px;--padding-top:1rem;--padding-bottom:1.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-34 .elementor-element.elementor-element-19d3942:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-19d3942 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.astralegal.es/wp-content/uploads/2026/06/Mask-group-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-19d3942.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-fb4982d{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-34 .elementor-element.elementor-element-4433d13 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.3rem;color:var( --e-global-color-37f09e5 );}.elementor-34 .elementor-element.elementor-element-6f21927{--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-34 .elementor-element.elementor-element-6f21927.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-eca1f76{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-34 .elementor-element.elementor-element-eca1f76:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-eca1f76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-f8dafbd .elementor-icon-wrapper{text-align:start;}.elementor-34 .elementor-element.elementor-element-f8dafbd .elementor-icon{font-size:36px;}.elementor-34 .elementor-element.elementor-element-f8dafbd .elementor-icon svg{height:36px;}.elementor-34 .elementor-element.elementor-element-46a26d6 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.3rem;color:var( --e-global-color-37f09e5 );}.elementor-34 .elementor-element.elementor-element-97fd92c{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-34 .elementor-element.elementor-element-97fd92c:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-97fd92c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a202bcc );}.elementor-34 .elementor-element.elementor-element-f0b4c0d .elementor-icon-wrapper{text-align:start;}.elementor-34 .elementor-element.elementor-element-f0b4c0d .elementor-icon{font-size:36px;}.elementor-34 .elementor-element.elementor-element-f0b4c0d .elementor-icon svg{height:36px;}.elementor-34 .elementor-element.elementor-element-992a398 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.3rem;color:var( --e-global-color-7bed34b );}.elementor-34 .elementor-element.elementor-element-408ebc2{--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-34 .elementor-element.elementor-element-a1ec196{--display:flex;--min-height:24rem;--justify-content:flex-end;--border-radius:24px 24px 24px 24px;--padding-top:1rem;--padding-bottom:1.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-34 .elementor-element.elementor-element-a1ec196:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-a1ec196 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.astralegal.es/wp-content/uploads/2026/06/Mask-group-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-a1ec196.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-e0ae73d{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-34 .elementor-element.elementor-element-ff5d528 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.3rem;color:var( --e-global-color-37f09e5 );}.elementor-34 .elementor-element.elementor-element-8049a5c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-8049a5c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-37a3220{--display:flex;--min-height:24rem;--justify-content:flex-end;--border-radius:24px 24px 24px 24px;--padding-top:1rem;--padding-bottom:1.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-34 .elementor-element.elementor-element-37a3220:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-37a3220 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.astralegal.es/wp-content/uploads/2026/06/Mask-group-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-37a3220.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-4313150{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-34 .elementor-element.elementor-element-e42fe95 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1rem;font-weight:400;line-height:1.3rem;color:var( --e-global-color-37f09e5 );}.elementor-34 .elementor-element.elementor-element-029307d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-029307d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-a612edb{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-34 .elementor-element.elementor-element-a612edb:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-a612edb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-34 .elementor-element.elementor-element-a612edb.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-e827052 .elementor-icon-wrapper{text-align:start;}.elementor-34 .elementor-element.elementor-element-e827052 .elementor-icon{font-size:36px;}.elementor-34 .elementor-element.elementor-element-e827052 .elementor-icon svg{height:36px;}.elementor-34 .elementor-element.elementor-element-b6910b5 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1rem;font-weight:400;line-height:1.3rem;color:var( --e-global-color-37f09e5 );}.elementor-34 .elementor-element.elementor-element-d51b3c6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-d51b3c6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-954d4ee{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-34 .elementor-element.elementor-element-954d4ee:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-954d4ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a202bcc );}.elementor-34 .elementor-element.elementor-element-954d4ee.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-cac0cee .elementor-icon-wrapper{text-align:start;}.elementor-34 .elementor-element.elementor-element-cac0cee .elementor-icon{font-size:36px;}.elementor-34 .elementor-element.elementor-element-cac0cee .elementor-icon svg{height:36px;}.elementor-34 .elementor-element.elementor-element-6612d0a .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1rem;font-weight:400;line-height:1.3rem;color:var( --e-global-color-7bed34b );}.elementor-34 .elementor-element.elementor-element-1aa3b44{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-1aa3b44.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-5c3e7ee{--display:flex;--min-height:24rem;--justify-content:flex-end;--border-radius:24px 24px 24px 24px;--padding-top:1rem;--padding-bottom:1.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-34 .elementor-element.elementor-element-5c3e7ee:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-5c3e7ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.astralegal.es/wp-content/uploads/2026/06/Mask-group-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-5c3e7ee.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-c55a63a{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-34 .elementor-element.elementor-element-c505f45 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1rem;font-weight:400;line-height:1.3rem;color:var( --e-global-color-37f09e5 );}.elementor-34 .elementor-element.elementor-element-ef58341{--e-n-carousel-swiper-slides-gap:20px;width:100%;max-width:100%;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-34 .elementor-element.elementor-element-9fa4604{--display:flex;}.elementor-34 .elementor-element.elementor-element-5b300b3{--display:flex;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-34 .elementor-element.elementor-element-5b300b3:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-5b300b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-34 .elementor-element.elementor-element-82545ab{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-34 .elementor-element.elementor-element-6805176{--display:flex;}.elementor-34 .elementor-element.elementor-element-869e406 .elementor-icon-wrapper{text-align:start;}.elementor-34 .elementor-element.elementor-element-869e406.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-7bed34b );}.elementor-34 .elementor-element.elementor-element-869e406.elementor-view-stacked .elementor-icon{color:var( --e-global-color-7bed34b );}.elementor-34 .elementor-element.elementor-element-869e406.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-7bed34b );}.elementor-34 .elementor-element.elementor-element-869e406 .elementor-icon{font-size:30px;border-width:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-869e406 .elementor-icon svg{height:30px;}.elementor-34 .elementor-element.elementor-element-9dab50d .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1.3rem;color:var( --e-global-color-37f09e5 );}.elementor-34 .elementor-element.elementor-element-1dcdddf .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.3rem;color:#666666;}.elementor-34 .elementor-element.elementor-element-0c68df0{--display:flex;}.elementor-34 .elementor-element.elementor-element-818b544 .elementor-icon-wrapper{text-align:start;}.elementor-34 .elementor-element.elementor-element-818b544.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-7bed34b );}.elementor-34 .elementor-element.elementor-element-818b544.elementor-view-stacked .elementor-icon{color:var( --e-global-color-7bed34b );}.elementor-34 .elementor-element.elementor-element-818b544.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-7bed34b );}.elementor-34 .elementor-element.elementor-element-818b544 .elementor-icon{font-size:30px;border-width:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-818b544 .elementor-icon svg{height:30px;}.elementor-34 .elementor-element.elementor-element-4abb005 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1.3rem;color:var( --e-global-color-37f09e5 );}.elementor-34 .elementor-element.elementor-element-533326c .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.3rem;color:#666666;}.elementor-34 .elementor-element.elementor-element-d76b1c7{--display:flex;}.elementor-34 .elementor-element.elementor-element-bcb0f1e .elementor-icon-wrapper{text-align:start;}.elementor-34 .elementor-element.elementor-element-bcb0f1e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-7bed34b );}.elementor-34 .elementor-element.elementor-element-bcb0f1e.elementor-view-stacked .elementor-icon{color:var( --e-global-color-7bed34b );}.elementor-34 .elementor-element.elementor-element-bcb0f1e.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-7bed34b );}.elementor-34 .elementor-element.elementor-element-bcb0f1e .elementor-icon{font-size:30px;border-width:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-bcb0f1e .elementor-icon svg{height:30px;}.elementor-34 .elementor-element.elementor-element-aaf0a18 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1.3rem;color:var( --e-global-color-37f09e5 );}.elementor-34 .elementor-element.elementor-element-b6b729d .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.3rem;color:#666666;}.elementor-34 .elementor-element.elementor-element-43fa5cf{--display:flex;--min-height:30rem;--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;--justify-content:center;--align-items:center;--margin-top:6rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-34 .elementor-element.elementor-element-43fa5cf:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-43fa5cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.astralegal.es/wp-content/uploads/2026/06/Rectangle-37.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-7ee55d4{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-34 .elementor-element.elementor-element-3a24139{text-align:center;}.elementor-34 .elementor-element.elementor-element-3a24139 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.7rem;color:var( --e-global-color-7bed34b );}.elementor-34 .elementor-element.elementor-element-21aebf5{text-align:center;}.elementor-34 .elementor-element.elementor-element-21aebf5 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.4rem;color:var( --e-global-color-7bed34b );}.elementor-34 .elementor-element.elementor-element-18d4d63{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-34 .elementor-element.elementor-element-18d4d63:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-18d4d63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7bed34b );}.elementor-34 .elementor-element.elementor-element-c6a2b9e{text-align:center;}.elementor-34 .elementor-element.elementor-element-c6a2b9e .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.4rem;font-weight:700;line-height:1.5rem;color:var( --e-global-color-37f09e5 );}.elementor-34 .elementor-element.elementor-element-bea93fe{text-align:center;}.elementor-34 .elementor-element.elementor-element-bea93fe .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.4rem;color:var( --e-global-color-37f09e5 );}.elementor-34 .elementor-element.elementor-element-f67e055 .elementor-button{background-color:var( --e-global-color-a202bcc );font-family:var( --e-global-typography-608e6b5-font-family ), Sans-serif;font-size:var( --e-global-typography-608e6b5-font-size );font-weight:var( --e-global-typography-608e6b5-font-weight );fill:var( --e-global-color-7bed34b );color:var( --e-global-color-7bed34b );border-style:none;border-radius:10px 10px 10px 10px;padding:14px 24px 14px 24px;}.elementor-34 .elementor-element.elementor-element-f67e055{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-d0fb34e{--display:flex;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-34 .elementor-element.elementor-element-e8a4887{--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;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--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-34 .elementor-element.elementor-element-327546e{--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:6rem 6rem;--row-gap:6rem;--column-gap:6rem;}.elementor-34 .elementor-element.elementor-element-327546e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-7f970bf{--display:flex;}.elementor-34 .elementor-element.elementor-element-c321511 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3rem;color:var( --e-global-color-37f09e5 );}.elementor-34 .elementor-element.elementor-element-9c21924 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.3rem;color:#666666;}.elementor-34 .elementor-element.elementor-element-b2e5ec0{--display:flex;--overlay-opacity:1;border-style:none;--border-style:none;--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-34 .elementor-element.elementor-element-b2e5ec0:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-b2e5ec0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-34 .elementor-element.elementor-element-b2e5ec0::before, .elementor-34 .elementor-element.elementor-element-b2e5ec0 > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-b2e5ec0 > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-b2e5ec0 > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-b2e5ec0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-b2e5ec0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F4F4F4;--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-214cbf2{--display:flex;}.elementor-34 .elementor-element.elementor-element-e986325 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.3rem;font-weight:400;color:#666666;}.elementor-34 .elementor-element.elementor-element-08e593f{--display:flex;--overlay-opacity:0.5;border-style:none;--border-style:none;--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-34 .elementor-element.elementor-element-08e593f:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-08e593f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-34 .elementor-element.elementor-element-08e593f::before, .elementor-34 .elementor-element.elementor-element-08e593f > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-08e593f > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-08e593f > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-08e593f > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-08e593f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-77c91e3{--display:flex;}.elementor-34 .elementor-element.elementor-element-ae4bcf9 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.3rem;font-weight:400;color:#666666;}.elementor-34 .elementor-element.elementor-element-7ac7d76{--display:flex;border-style:none;--border-style:none;--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-34 .elementor-element.elementor-element-7ac7d76:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-7ac7d76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-34 .elementor-element.elementor-element-7d89c23{--display:flex;}.elementor-34 .elementor-element.elementor-element-4a9132d .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.3rem;font-weight:400;color:#666666;}.elementor-34 .elementor-element.elementor-element-7630582{--display:flex;border-style:none;--border-style:none;--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-34 .elementor-element.elementor-element-7630582:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-7630582 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-34 .elementor-element.elementor-element-135bfdc{--display:flex;}.elementor-34 .elementor-element.elementor-element-109aeae .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.3rem;font-weight:400;color:#666666;}.elementor-34 .elementor-element.elementor-element-a2c458b{--n-accordion-title-font-size:1.414rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:8px;--n-accordion-border-radius:14px 14px 14px 14px;--n-accordion-icon-size:10px;--n-accordion-icon-normal-color:var( --e-global-color-24afbf4 );}.elementor-34 .elementor-element.elementor-element-a2c458b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F4F4F4;border-style:none;}.elementor-34 .elementor-element.elementor-element-a2c458b {--n-accordion-padding:1rem 1rem 1rem 1rem;}:where( .elementor-34 .elementor-element.elementor-element-a2c458b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Arial", Sans-serif;font-weight:400;}:where( .elementor-34 .elementor-element.elementor-element-a2c458b > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:0px 0px 14px 14px;}.elementor-34 .elementor-element.elementor-element-4e91cc5{--display:flex;--justify-content:flex-end;}.elementor-34 .elementor-element.elementor-element-c14b704{text-align:end;}.elementor-34 .elementor-element.elementor-element-c14b704 img{width:100%;height:30rem;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-34 .elementor-element.elementor-element-14c1886{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6rem;--padding-bottom:7rem;--padding-left:0rem;--padding-right:0rem;}.elementor-34 .elementor-element.elementor-element-14c1886:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-14c1886 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-34 .elementor-element.elementor-element-4c15202{--display:flex;}.elementor-34 .elementor-element.elementor-element-ac4df45{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-ac4df45 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.7rem;color:var( --e-global-color-37f09e5 );}.elementor-34 .elementor-element.elementor-element-6a48260{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-34 .elementor-element.elementor-element-509f7ec{--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-34 .elementor-element.elementor-element-aeda18e{--display:flex;--min-height:22rem;--justify-content:flex-end;--overlay-opacity:0.4;--border-radius:20px 20px 20px 20px;}.elementor-34 .elementor-element.elementor-element-aeda18e:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-aeda18e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.astralegal.es/wp-content/uploads/2026/06/Rectangle-129.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-aeda18e::before, .elementor-34 .elementor-element.elementor-element-aeda18e > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-aeda18e > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-aeda18e > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-aeda18e > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-aeda18e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-37f09e5 );--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-277ce0b{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-34 .elementor-element.elementor-element-b168405{width:initial;max-width:initial;}.elementor-34 .elementor-element.elementor-element-b168405 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1.7rem;color:var( --e-global-color-7bed34b );}.elementor-34 .elementor-element.elementor-element-b0eb690 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.3rem;color:var( --e-global-color-7bed34b );}.elementor-34 .elementor-element.elementor-element-a8cbb59{--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-34 .elementor-element.elementor-element-b10828e{--display:flex;--min-height:22rem;--justify-content:flex-end;--overlay-opacity:0.4;--border-radius:20px 20px 20px 20px;}.elementor-34 .elementor-element.elementor-element-b10828e:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-b10828e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.astralegal.es/wp-content/uploads/2026/06/Rectangle-126.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-b10828e::before, .elementor-34 .elementor-element.elementor-element-b10828e > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-b10828e > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-b10828e > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-b10828e > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-b10828e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-37f09e5 );--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-33cd5f5{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-34 .elementor-element.elementor-element-8df409f{width:initial;max-width:initial;}.elementor-34 .elementor-element.elementor-element-8df409f .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1.7rem;color:var( --e-global-color-7bed34b );}.elementor-34 .elementor-element.elementor-element-68f03dd .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.3rem;color:var( --e-global-color-7bed34b );}.elementor-34 .elementor-element.elementor-element-8c5cea7{--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-34 .elementor-element.elementor-element-ea5b174{--display:flex;--min-height:22rem;--justify-content:flex-end;--overlay-opacity:0.4;--border-radius:20px 20px 20px 20px;}.elementor-34 .elementor-element.elementor-element-ea5b174:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-ea5b174 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.astralegal.es/wp-content/uploads/2026/06/Rectangle-127.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-ea5b174::before, .elementor-34 .elementor-element.elementor-element-ea5b174 > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-ea5b174 > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-ea5b174 > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-ea5b174 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-ea5b174 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-37f09e5 );--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-a1ab099{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-34 .elementor-element.elementor-element-ac90381{width:initial;max-width:initial;}.elementor-34 .elementor-element.elementor-element-ac90381 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1.7rem;color:var( --e-global-color-7bed34b );}.elementor-34 .elementor-element.elementor-element-89c9d6f .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.3rem;color:var( --e-global-color-7bed34b );}.elementor-34 .elementor-element.elementor-element-d790d7f{--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-34 .elementor-element.elementor-element-8976ec8{--display:flex;--min-height:22rem;--justify-content:flex-end;--overlay-opacity:0.4;--border-radius:20px 20px 20px 20px;}.elementor-34 .elementor-element.elementor-element-8976ec8:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-8976ec8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.astralegal.es/wp-content/uploads/2026/06/Rectangle-128.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-8976ec8::before, .elementor-34 .elementor-element.elementor-element-8976ec8 > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-8976ec8 > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-8976ec8 > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-8976ec8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-8976ec8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-37f09e5 );--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-59624be{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-34 .elementor-element.elementor-element-09a8e47{width:initial;max-width:initial;}.elementor-34 .elementor-element.elementor-element-09a8e47 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1.7rem;color:var( --e-global-color-7bed34b );}.elementor-34 .elementor-element.elementor-element-7a02d46 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.3rem;color:var( --e-global-color-7bed34b );}.elementor-34 .elementor-element.elementor-element-fb315f5{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-34 .elementor-element.elementor-element-44a3c79{--display:flex;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-34 .elementor-element.elementor-element-44a3c79:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-44a3c79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cb3cdcf );}.elementor-34 .elementor-element.elementor-element-bdf083c{--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;--gap:6rem 6rem;--row-gap:6rem;--column-gap:6rem;--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-34 .elementor-element.elementor-element-c5bb341{--display:flex;--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-34 .elementor-element.elementor-element-c5bb341.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-be1a4e5{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-be1a4e5 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.8rem;color:var( --e-global-color-7bed34b );}.elementor-34 .elementor-element.elementor-element-7988667 .elementor-button{background-color:var( --e-global-color-a202bcc );font-family:var( --e-global-typography-608e6b5-font-family ), Sans-serif;font-size:var( --e-global-typography-608e6b5-font-size );font-weight:var( --e-global-typography-608e6b5-font-weight );fill:var( --e-global-color-7bed34b );color:var( --e-global-color-7bed34b );border-style:none;border-radius:10px 10px 10px 10px;padding:10px 24px 10px 24px;}.elementor-34 .elementor-element.elementor-element-7988667{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-ef16827{--display:flex;}.elementor-34 .elementor-element.elementor-element-2c7fe25{--display:flex;border-style:none;--border-style:none;--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-34 .elementor-element.elementor-element-2c7fe25:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-2c7fe25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7bed34b );}.elementor-34 .elementor-element.elementor-element-dbeaa67{--display:flex;}.elementor-34 .elementor-element.elementor-element-cce5dab .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1rem;font-weight:400;color:#666666;}.elementor-34 .elementor-element.elementor-element-5753e94{--display:flex;--overlay-opacity:0.5;border-style:none;--border-style:none;--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-34 .elementor-element.elementor-element-5753e94:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-5753e94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7bed34b );}.elementor-34 .elementor-element.elementor-element-5753e94::before, .elementor-34 .elementor-element.elementor-element-5753e94 > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-5753e94 > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-5753e94 > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-5753e94 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-5753e94 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-523c6e7{--display:flex;}.elementor-34 .elementor-element.elementor-element-01806ff .elementor-heading-title{font-family:var( --e-global-typography-608e6b5-font-family ), Sans-serif;font-size:var( --e-global-typography-608e6b5-font-size );font-weight:var( --e-global-typography-608e6b5-font-weight );color:#666666;}.elementor-34 .elementor-element.elementor-element-ab74b60{--display:flex;border-style:none;--border-style:none;--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-34 .elementor-element.elementor-element-ab74b60:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-ab74b60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7bed34b );}.elementor-34 .elementor-element.elementor-element-b312780{--display:flex;}.elementor-34 .elementor-element.elementor-element-e04d42c .elementor-heading-title{font-family:var( --e-global-typography-608e6b5-font-family ), Sans-serif;font-size:var( --e-global-typography-608e6b5-font-size );font-weight:var( --e-global-typography-608e6b5-font-weight );color:#666666;}.elementor-34 .elementor-element.elementor-element-f3c50f7{--display:flex;border-style:none;--border-style:none;--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-34 .elementor-element.elementor-element-f3c50f7:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-f3c50f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7bed34b );}.elementor-34 .elementor-element.elementor-element-fb136c4{--display:flex;}.elementor-34 .elementor-element.elementor-element-d64c226 .elementor-heading-title{font-family:var( --e-global-typography-608e6b5-font-family ), Sans-serif;font-size:var( --e-global-typography-608e6b5-font-size );font-weight:var( --e-global-typography-608e6b5-font-weight );color:#666666;}.elementor-34 .elementor-element.elementor-element-96db4f6{--display:flex;border-style:none;--border-style:none;--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-34 .elementor-element.elementor-element-96db4f6:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-96db4f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7bed34b );}.elementor-34 .elementor-element.elementor-element-a512a21{--display:flex;}.elementor-34 .elementor-element.elementor-element-fba00e5 .elementor-heading-title{font-family:var( --e-global-typography-608e6b5-font-family ), Sans-serif;font-size:var( --e-global-typography-608e6b5-font-size );font-weight:var( --e-global-typography-608e6b5-font-weight );color:#666666;}.elementor-34 .elementor-element.elementor-element-73e33ff{--display:flex;border-style:none;--border-style:none;--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-34 .elementor-element.elementor-element-73e33ff:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-73e33ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7bed34b );}.elementor-34 .elementor-element.elementor-element-aecc63a{--display:flex;}.elementor-34 .elementor-element.elementor-element-4ecd0e9 .elementor-heading-title{font-family:var( --e-global-typography-608e6b5-font-family ), Sans-serif;font-size:var( --e-global-typography-608e6b5-font-size );font-weight:var( --e-global-typography-608e6b5-font-weight );color:#666666;}.elementor-34 .elementor-element.elementor-element-aa35c32{--n-accordion-title-font-size:var( --e-global-typography-608e6b5-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:8px;--n-accordion-border-radius:14px 14px 14px 14px;--n-accordion-icon-size:10px;--n-accordion-icon-normal-color:var( --e-global-color-24afbf4 );}.elementor-34 .elementor-element.elementor-element-aa35c32 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-7bed34b );border-style:none;}.elementor-34 .elementor-element.elementor-element-aa35c32 {--n-accordion-padding:1rem 1rem 1rem 1rem;}:where( .elementor-34 .elementor-element.elementor-element-aa35c32 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-608e6b5-font-family ), Sans-serif;font-weight:var( --e-global-typography-608e6b5-font-weight );}:where( .elementor-34 .elementor-element.elementor-element-aa35c32 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:0px 0px 14px 14px;}.elementor-34 .elementor-element.elementor-element-b2fd58e{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-34 .elementor-element.elementor-element-dcee79a{--display:flex;}.elementor-34 .elementor-element.elementor-element-cb86f2b{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;}.elementor-34 .elementor-element.elementor-element-cb86f2b.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-cb86f2b .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.7rem;color:var( --e-global-color-37f09e5 );}.elementor-34 .elementor-element.elementor-element-ff02778{--display:grid;--e-con-grid-template-columns:repeat(3, 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-34 .elementor-element.elementor-element-395d769{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:2rem;}.elementor-34 .elementor-element.elementor-element-395d769:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-395d769 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-34 .elementor-element.elementor-element-1ed1875 .elementor-icon-wrapper{text-align:start;}.elementor-34 .elementor-element.elementor-element-1ed1875 .elementor-icon{font-size:2.5rem;}.elementor-34 .elementor-element.elementor-element-1ed1875 .elementor-icon svg{height:2.5rem;}.elementor-34 .elementor-element.elementor-element-f7d9ffc{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;}.elementor-34 .elementor-element.elementor-element-f7d9ffc .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.6rem;color:var( --e-global-color-24afbf4 );}.elementor-34 .elementor-element.elementor-element-7f14d98{--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:12px 12px;--row-gap:12px;--column-gap:12px;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:#FFFFFF;--border-color:#FFFFFF;--border-radius:10px 10px 10px 10px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-34 .elementor-element.elementor-element-7f14d98:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-7f14d98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-34 .elementor-element.elementor-element-7f14d98.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-34 .elementor-element.elementor-element-c92bee2{text-align:start;}.elementor-34 .elementor-element.elementor-element-9ba6b72{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-34 .elementor-element.elementor-element-9ba6b72 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.6rem;color:var( --e-global-color-24afbf4 );}.elementor-34 .elementor-element.elementor-element-3128b03{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:2rem;}.elementor-34 .elementor-element.elementor-element-3128b03:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-3128b03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-34 .elementor-element.elementor-element-8ce2d8e .elementor-icon-wrapper{text-align:start;}.elementor-34 .elementor-element.elementor-element-8ce2d8e .elementor-icon{font-size:2.5rem;}.elementor-34 .elementor-element.elementor-element-8ce2d8e .elementor-icon svg{height:2.5rem;}.elementor-34 .elementor-element.elementor-element-0901167{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;}.elementor-34 .elementor-element.elementor-element-0901167 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.6rem;color:var( --e-global-color-24afbf4 );}.elementor-34 .elementor-element.elementor-element-9695664{--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:12px 12px;--row-gap:12px;--column-gap:12px;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:#FFFFFF;--border-color:#FFFFFF;--border-radius:10px 10px 10px 10px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-34 .elementor-element.elementor-element-9695664:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-9695664 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-34 .elementor-element.elementor-element-9695664.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-34 .elementor-element.elementor-element-d54b9bd{text-align:start;}.elementor-34 .elementor-element.elementor-element-5fd8d63{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-34 .elementor-element.elementor-element-5fd8d63 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.6rem;color:var( --e-global-color-24afbf4 );}.elementor-34 .elementor-element.elementor-element-95b5d74{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:2rem;}.elementor-34 .elementor-element.elementor-element-95b5d74:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-95b5d74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-34 .elementor-element.elementor-element-2637f3d .elementor-icon-wrapper{text-align:start;}.elementor-34 .elementor-element.elementor-element-2637f3d .elementor-icon{font-size:2.5rem;}.elementor-34 .elementor-element.elementor-element-2637f3d .elementor-icon svg{height:2.5rem;}.elementor-34 .elementor-element.elementor-element-1da8dcd{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;}.elementor-34 .elementor-element.elementor-element-1da8dcd .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.6rem;color:var( --e-global-color-24afbf4 );}.elementor-34 .elementor-element.elementor-element-2ea5d40{--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:12px 12px;--row-gap:12px;--column-gap:12px;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:#FFFFFF;--border-color:#FFFFFF;--border-radius:10px 10px 10px 10px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-34 .elementor-element.elementor-element-2ea5d40:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-2ea5d40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-34 .elementor-element.elementor-element-2ea5d40.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-34 .elementor-element.elementor-element-00e1bfe{text-align:start;}.elementor-34 .elementor-element.elementor-element-83dda29{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-34 .elementor-element.elementor-element-83dda29 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.6rem;color:var( --e-global-color-24afbf4 );}.elementor-34 .elementor-element.elementor-element-89ba989{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:2rem;}.elementor-34 .elementor-element.elementor-element-89ba989:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-89ba989 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-34 .elementor-element.elementor-element-808488a .elementor-icon-wrapper{text-align:start;}.elementor-34 .elementor-element.elementor-element-808488a .elementor-icon{font-size:2.5rem;}.elementor-34 .elementor-element.elementor-element-808488a .elementor-icon svg{height:2.5rem;}.elementor-34 .elementor-element.elementor-element-4be89b5{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;}.elementor-34 .elementor-element.elementor-element-4be89b5 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.6rem;color:var( --e-global-color-24afbf4 );}.elementor-34 .elementor-element.elementor-element-bcfb05e{--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:12px 12px;--row-gap:12px;--column-gap:12px;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:#FFFFFF;--border-color:#FFFFFF;--border-radius:10px 10px 10px 10px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-34 .elementor-element.elementor-element-bcfb05e:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-bcfb05e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-34 .elementor-element.elementor-element-bcfb05e.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-34 .elementor-element.elementor-element-b0c3728{text-align:start;}.elementor-34 .elementor-element.elementor-element-86a27d2{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-34 .elementor-element.elementor-element-86a27d2 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.6rem;color:var( --e-global-color-24afbf4 );}.elementor-34 .elementor-element.elementor-element-15823c0{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:2rem;}.elementor-34 .elementor-element.elementor-element-15823c0:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-15823c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-34 .elementor-element.elementor-element-5367b55 .elementor-icon-wrapper{text-align:start;}.elementor-34 .elementor-element.elementor-element-5367b55 .elementor-icon{font-size:2.5rem;}.elementor-34 .elementor-element.elementor-element-5367b55 .elementor-icon svg{height:2.5rem;}.elementor-34 .elementor-element.elementor-element-5deeb4d{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;}.elementor-34 .elementor-element.elementor-element-5deeb4d .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.6rem;color:var( --e-global-color-24afbf4 );}.elementor-34 .elementor-element.elementor-element-c38aa59{--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:12px 12px;--row-gap:12px;--column-gap:12px;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:#FFFFFF;--border-color:#FFFFFF;--border-radius:10px 10px 10px 10px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-34 .elementor-element.elementor-element-c38aa59:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-c38aa59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-34 .elementor-element.elementor-element-c38aa59.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-34 .elementor-element.elementor-element-a01b1a7{text-align:start;}.elementor-34 .elementor-element.elementor-element-c06e383{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-34 .elementor-element.elementor-element-c06e383 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.6rem;color:var( --e-global-color-24afbf4 );}.elementor-34 .elementor-element.elementor-element-c59aefb{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:2rem;}.elementor-34 .elementor-element.elementor-element-c59aefb:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-c59aefb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-34 .elementor-element.elementor-element-5253d49 .elementor-icon-wrapper{text-align:start;}.elementor-34 .elementor-element.elementor-element-5253d49 .elementor-icon{font-size:2.5rem;}.elementor-34 .elementor-element.elementor-element-5253d49 .elementor-icon svg{height:2.5rem;}.elementor-34 .elementor-element.elementor-element-5f9dbfa{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;}.elementor-34 .elementor-element.elementor-element-5f9dbfa .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.6rem;color:var( --e-global-color-24afbf4 );}.elementor-34 .elementor-element.elementor-element-260a945{--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:12px 12px;--row-gap:12px;--column-gap:12px;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:#FFFFFF;--border-color:#FFFFFF;--border-radius:10px 10px 10px 10px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-34 .elementor-element.elementor-element-260a945:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-260a945 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-34 .elementor-element.elementor-element-260a945.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-34 .elementor-element.elementor-element-16ddddc{text-align:start;}.elementor-34 .elementor-element.elementor-element-9acc1b4{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-34 .elementor-element.elementor-element-9acc1b4 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.6rem;color:var( --e-global-color-24afbf4 );}.elementor-34 .elementor-element.elementor-element-3f297bc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-3f297bc.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-1db275d{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:2rem;}.elementor-34 .elementor-element.elementor-element-1db275d:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-1db275d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-34 .elementor-element.elementor-element-1db275d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-3976526 .elementor-icon-wrapper{text-align:start;}.elementor-34 .elementor-element.elementor-element-3976526 .elementor-icon{font-size:2.5rem;}.elementor-34 .elementor-element.elementor-element-3976526 .elementor-icon svg{height:2.5rem;}.elementor-34 .elementor-element.elementor-element-6b24625{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;}.elementor-34 .elementor-element.elementor-element-6b24625 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6rem;color:var( --e-global-color-24afbf4 );}.elementor-34 .elementor-element.elementor-element-042ca5a{--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:12px 12px;--row-gap:12px;--column-gap:12px;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:#FFFFFF;--border-color:#FFFFFF;--border-radius:10px 10px 10px 10px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-34 .elementor-element.elementor-element-042ca5a:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-042ca5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-34 .elementor-element.elementor-element-042ca5a.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-34 .elementor-element.elementor-element-e34c8b7{text-align:start;}.elementor-34 .elementor-element.elementor-element-406763c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-34 .elementor-element.elementor-element-406763c .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.6rem;color:var( --e-global-color-24afbf4 );}.elementor-34 .elementor-element.elementor-element-cfc02d8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-cfc02d8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-948eb54{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:2rem;}.elementor-34 .elementor-element.elementor-element-948eb54:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-948eb54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-34 .elementor-element.elementor-element-948eb54.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-75a276b .elementor-icon-wrapper{text-align:start;}.elementor-34 .elementor-element.elementor-element-75a276b .elementor-icon{font-size:2.5rem;}.elementor-34 .elementor-element.elementor-element-75a276b .elementor-icon svg{height:2.5rem;}.elementor-34 .elementor-element.elementor-element-4e7206d{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;}.elementor-34 .elementor-element.elementor-element-4e7206d .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6rem;color:var( --e-global-color-24afbf4 );}.elementor-34 .elementor-element.elementor-element-89af395{--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:12px 12px;--row-gap:12px;--column-gap:12px;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:#FFFFFF;--border-color:#FFFFFF;--border-radius:10px 10px 10px 10px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-34 .elementor-element.elementor-element-89af395:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-89af395 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-34 .elementor-element.elementor-element-89af395.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-34 .elementor-element.elementor-element-87dcbb9{text-align:start;}.elementor-34 .elementor-element.elementor-element-ed13c9e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-34 .elementor-element.elementor-element-ed13c9e .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.6rem;color:var( --e-global-color-24afbf4 );}.elementor-34 .elementor-element.elementor-element-93159d3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-93159d3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-4ead6d9{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:2rem;}.elementor-34 .elementor-element.elementor-element-4ead6d9:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-4ead6d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-34 .elementor-element.elementor-element-4ead6d9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-d4c8e94 .elementor-icon-wrapper{text-align:start;}.elementor-34 .elementor-element.elementor-element-d4c8e94 .elementor-icon{font-size:2.5rem;}.elementor-34 .elementor-element.elementor-element-d4c8e94 .elementor-icon svg{height:2.5rem;}.elementor-34 .elementor-element.elementor-element-574a5f9{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;}.elementor-34 .elementor-element.elementor-element-574a5f9 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6rem;color:var( --e-global-color-24afbf4 );}.elementor-34 .elementor-element.elementor-element-9cbef22{--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:12px 12px;--row-gap:12px;--column-gap:12px;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:#FFFFFF;--border-color:#FFFFFF;--border-radius:10px 10px 10px 10px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-34 .elementor-element.elementor-element-9cbef22:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-9cbef22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-34 .elementor-element.elementor-element-9cbef22.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-34 .elementor-element.elementor-element-80e3997{text-align:start;}.elementor-34 .elementor-element.elementor-element-25b8898{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-34 .elementor-element.elementor-element-25b8898 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.6rem;color:var( --e-global-color-24afbf4 );}.elementor-34 .elementor-element.elementor-element-bfda252{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-bfda252.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-1ce1874{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:2rem;}.elementor-34 .elementor-element.elementor-element-1ce1874:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-1ce1874 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-34 .elementor-element.elementor-element-1ce1874.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-1d586ff .elementor-icon-wrapper{text-align:start;}.elementor-34 .elementor-element.elementor-element-1d586ff .elementor-icon{font-size:2.5rem;}.elementor-34 .elementor-element.elementor-element-1d586ff .elementor-icon svg{height:2.5rem;}.elementor-34 .elementor-element.elementor-element-2af2dfb{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;}.elementor-34 .elementor-element.elementor-element-2af2dfb .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6rem;color:var( --e-global-color-24afbf4 );}.elementor-34 .elementor-element.elementor-element-d228098{--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:12px 12px;--row-gap:12px;--column-gap:12px;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:#FFFFFF;--border-color:#FFFFFF;--border-radius:10px 10px 10px 10px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-34 .elementor-element.elementor-element-d228098:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-d228098 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-34 .elementor-element.elementor-element-d228098.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-34 .elementor-element.elementor-element-bfb4e44{text-align:start;}.elementor-34 .elementor-element.elementor-element-5c0aa72{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-34 .elementor-element.elementor-element-5c0aa72 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.6rem;color:var( --e-global-color-24afbf4 );}.elementor-34 .elementor-element.elementor-element-67d2bc1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-67d2bc1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-a5bf80c{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:2rem;}.elementor-34 .elementor-element.elementor-element-a5bf80c:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-a5bf80c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-34 .elementor-element.elementor-element-47589e7 .elementor-icon-wrapper{text-align:start;}.elementor-34 .elementor-element.elementor-element-47589e7 .elementor-icon{font-size:2.5rem;}.elementor-34 .elementor-element.elementor-element-47589e7 .elementor-icon svg{height:2.5rem;}.elementor-34 .elementor-element.elementor-element-d2a6566{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;}.elementor-34 .elementor-element.elementor-element-d2a6566 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6rem;color:var( --e-global-color-24afbf4 );}.elementor-34 .elementor-element.elementor-element-3f82a52{--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:12px 12px;--row-gap:12px;--column-gap:12px;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:#FFFFFF;--border-color:#FFFFFF;--border-radius:10px 10px 10px 10px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-34 .elementor-element.elementor-element-3f82a52:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-3f82a52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-34 .elementor-element.elementor-element-3f82a52.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-34 .elementor-element.elementor-element-b2d6c26{text-align:start;}.elementor-34 .elementor-element.elementor-element-4417939{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-34 .elementor-element.elementor-element-4417939 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.6rem;color:var( --e-global-color-24afbf4 );}.elementor-34 .elementor-element.elementor-element-e7a288e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-e7a288e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-a8e1027{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:2rem;}.elementor-34 .elementor-element.elementor-element-a8e1027:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-a8e1027 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-34 .elementor-element.elementor-element-a8e1027.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-1291646 .elementor-icon-wrapper{text-align:start;}.elementor-34 .elementor-element.elementor-element-1291646 .elementor-icon{font-size:2.5rem;}.elementor-34 .elementor-element.elementor-element-1291646 .elementor-icon svg{height:2.5rem;}.elementor-34 .elementor-element.elementor-element-5ed509d{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;}.elementor-34 .elementor-element.elementor-element-5ed509d .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6rem;color:var( --e-global-color-24afbf4 );}.elementor-34 .elementor-element.elementor-element-d02d810{--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:12px 12px;--row-gap:12px;--column-gap:12px;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:#FFFFFF;--border-color:#FFFFFF;--border-radius:10px 10px 10px 10px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-34 .elementor-element.elementor-element-d02d810:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-d02d810 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-34 .elementor-element.elementor-element-d02d810.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-34 .elementor-element.elementor-element-84528c9{text-align:start;}.elementor-34 .elementor-element.elementor-element-7304188{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-34 .elementor-element.elementor-element-7304188 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.6rem;color:var( --e-global-color-24afbf4 );}.elementor-34 .elementor-element.elementor-element-3f054bd{--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-34 .elementor-element.elementor-element-d38e2b9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-34 .elementor-element.elementor-element-be956ad{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-34 .elementor-element.elementor-element-be956ad .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:2rem;font-weight:400;line-height:2.5rem;color:var( --e-global-color-37f09e5 );}.elementor-34 .elementor-element.elementor-element-d7f75a2{--swiper-slides-to-display:3;--swiper-slides-gap:16px;--swiper-pagination-size:8px;--dots-normal-color:var( --e-global-color-24afbf4 );--dots-hover-color:var( --e-global-color-24afbf4 );--swiper-pagination-spacing:24px;}.elementor-34 .elementor-element.elementor-element-d7f75a2 .swiper-slide > .elementor-element{height:100%;}.elementor-34 .elementor-element.elementor-element-3386255 .elementor-button{background-color:#C41E1E00;font-family:"Arial", Sans-serif;font-size:1.25rem;font-weight:700;line-height:1.75rem;fill:var( --e-global-color-24afbf4 );color:var( --e-global-color-24afbf4 );transition-duration:300ms;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-24afbf4 );border-radius:10px 10px 10px 10px;padding:0.75rem 1.5rem 0.75rem 1.5rem;}.elementor-34 .elementor-element.elementor-element-3386255 .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-3386255 .elementor-button:focus{background-color:var( --e-global-color-24afbf4 );color:var( --e-global-color-7bed34b );border-color:var( --e-global-color-24afbf4 );}.elementor-34 .elementor-element.elementor-element-3386255 .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-3386255 .elementor-button:focus svg{fill:var( --e-global-color-7bed34b );}.elementor-34 .elementor-element.elementor-element-6b9b588{--display:flex;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-4dba288{--display:flex;--border-radius:21px 21px 21px 21px;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-34 .elementor-element.elementor-element-4dba288:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-4dba288 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d3b1efb );}.elementor-34 .elementor-element.elementor-element-7f9a9e3{border-radius:20px 20px 20px 20px;}.elementor-34 .elementor-element.elementor-element-7f9a9e3 iframe{height:550px;}.elementor-34 .elementor-element.elementor-element-2777bd3{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-34 .elementor-element.elementor-element-7abce88{--display:flex;--min-height:30rem;--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;--justify-content:center;--align-items:flex-start;--border-radius:20px 20px 20px 20px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:8rem;--padding-bottom:8rem;--padding-left:3.5rem;--padding-right:3.5rem;}.elementor-34 .elementor-element.elementor-element-7abce88:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-7abce88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24afbf4 );background-image:url("https://www.astralegal.es/wp-content/uploads/2026/06/Rectangle-181.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-9303e1a{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-34 .elementor-element.elementor-element-9303e1a:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-9303e1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EFEFEF99 0%, #FFFFFF14 100%);}.elementor-34 .elementor-element.elementor-element-f0b2ebc{text-align:start;}.elementor-34 .elementor-element.elementor-element-f0b2ebc .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:2rem;font-weight:400;line-height:2.5rem;color:var( --e-global-color-7bed34b );}.elementor-34 .elementor-element.elementor-element-801d89b{text-align:start;}.elementor-34 .elementor-element.elementor-element-801d89b .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.75rem;color:var( --e-global-color-7bed34b );}.elementor-34 .elementor-element.elementor-element-23c9ccd .elementor-button{background-color:var( --e-global-color-a202bcc );font-family:"Arial", Sans-serif;font-size:1.25rem;font-weight:700;line-height:1.75rem;fill:var( --e-global-color-7bed34b );color:var( --e-global-color-7bed34b );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a202bcc );border-radius:10px 10px 10px 10px;padding:0.75rem 1.5rem 0.75rem 1.5rem;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-34 .elementor-element.elementor-element-95df2ef{--width:100%;}.elementor-34 .elementor-element.elementor-element-e11d266{--width:54.481%;}.elementor-34 .elementor-element.elementor-element-374971c{--width:22rem;}.elementor-34 .elementor-element.elementor-element-3adee2e{--width:36rem;}.elementor-34 .elementor-element.elementor-element-5542026{--width:45.014%;}.elementor-34 .elementor-element.elementor-element-6f21927{--width:25.058%;}.elementor-34 .elementor-element.elementor-element-7ee55d4{--width:24rem;}.elementor-34 .elementor-element.elementor-element-327546e{--width:35.614%;}.elementor-34 .elementor-element.elementor-element-c5bb341{--width:28.214%;}.elementor-34 .elementor-element.elementor-element-9303e1a{--width:475px;}}@media(max-width:1024px) and (min-width:768px){.elementor-34 .elementor-element.elementor-element-374971c{--width:auto;}}@media(max-width:1024px){.elementor-34 .elementor-element.elementor-element-95df2ef{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34 .elementor-element.elementor-element-51eb1f2 .elementor-heading-title{font-size:2.75rem;line-height:3.25rem;}.elementor-34 .elementor-element.elementor-element-35765be{--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-33f429e{--e-n-carousel-swiper-slides-to-display:2;}.elementor-34 .elementor-element.elementor-element-daf3259{--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-9f41b41 .elementor-button{font-size:var( --e-global-typography-608e6b5-font-size );}.elementor-34 .elementor-element.elementor-element-98f781f{--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-db6b1df .elementor-button{font-size:var( --e-global-typography-608e6b5-font-size );}.elementor-34 .elementor-element.elementor-element-ef58341{--e-n-carousel-swiper-slides-to-display:2;}.elementor-34 .elementor-element.elementor-element-82545ab{--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-f67e055 .elementor-button{font-size:var( --e-global-typography-608e6b5-font-size );}.elementor-34 .elementor-element.elementor-element-fb315f5{--e-n-carousel-swiper-slides-to-display:2;}.elementor-34 .elementor-element.elementor-element-7988667 .elementor-button{font-size:var( --e-global-typography-608e6b5-font-size );}.elementor-34 .elementor-element.elementor-element-01806ff .elementor-heading-title{font-size:var( --e-global-typography-608e6b5-font-size );}.elementor-34 .elementor-element.elementor-element-e04d42c .elementor-heading-title{font-size:var( --e-global-typography-608e6b5-font-size );}.elementor-34 .elementor-element.elementor-element-d64c226 .elementor-heading-title{font-size:var( --e-global-typography-608e6b5-font-size );}.elementor-34 .elementor-element.elementor-element-fba00e5 .elementor-heading-title{font-size:var( --e-global-typography-608e6b5-font-size );}.elementor-34 .elementor-element.elementor-element-4ecd0e9 .elementor-heading-title{font-size:var( --e-global-typography-608e6b5-font-size );}.elementor-34 .elementor-element.elementor-element-aa35c32{--n-accordion-title-font-size:var( --e-global-typography-608e6b5-font-size );}.elementor-34 .elementor-element.elementor-element-ff02778{--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-3f054bd{--e-n-carousel-swiper-slides-to-display:2;}.elementor-34 .elementor-element.elementor-element-d7f75a2{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-34 .elementor-element.elementor-element-eca9369{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-34 .elementor-element.elementor-element-e11d266{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-51eb1f2 .elementor-heading-title{font-size:2.5rem;line-height:3rem;}.elementor-34 .elementor-element.elementor-element-99d491f .elementor-heading-title{font-size:1.125rem;line-height:1.625rem;}.elementor-34 .elementor-element.elementor-element-b298916.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-0a1ce97{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-44dc21c{text-align:start;}.elementor-34 .elementor-element.elementor-element-35765be{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-fdddbd0{--min-height:24rem;}.elementor-34 .elementor-element.elementor-element-d234c9b{--min-height:24rem;}.elementor-34 .elementor-element.elementor-element-8cea1a6{--min-height:24rem;}.elementor-34 .elementor-element.elementor-element-e8fef7f{--min-height:24rem;}.elementor-34 .elementor-element.elementor-element-33f429e{--e-n-carousel-swiper-slides-to-display:1;}.elementor-34 .elementor-element.elementor-element-daf3259{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-34 .elementor-element.elementor-element-dd2bf2b{width:100%;max-width:100%;}.elementor-34 .elementor-element.elementor-element-9f41b41 .elementor-button{font-size:var( --e-global-typography-608e6b5-font-size );}.elementor-34 .elementor-element.elementor-element-98f781f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-34 .elementor-element.elementor-element-db6b1df .elementor-button{font-size:var( --e-global-typography-608e6b5-font-size );}.elementor-34 .elementor-element.elementor-element-ef58341{--e-n-carousel-swiper-slides-to-display:1;}.elementor-34 .elementor-element.elementor-element-82545ab{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-f67e055 .elementor-button{font-size:var( --e-global-typography-608e6b5-font-size );}.elementor-34 .elementor-element.elementor-element-ac4df45{width:100%;max-width:100%;}.elementor-34 .elementor-element.elementor-element-fb315f5{--e-n-carousel-swiper-slides-to-display:1;}.elementor-34 .elementor-element.elementor-element-be1a4e5{width:100%;max-width:100%;text-align:center;}.elementor-34 .elementor-element.elementor-element-7988667 .elementor-button{font-size:var( --e-global-typography-608e6b5-font-size );}.elementor-34 .elementor-element.elementor-element-01806ff .elementor-heading-title{font-size:var( --e-global-typography-608e6b5-font-size );}.elementor-34 .elementor-element.elementor-element-e04d42c .elementor-heading-title{font-size:var( --e-global-typography-608e6b5-font-size );}.elementor-34 .elementor-element.elementor-element-d64c226 .elementor-heading-title{font-size:var( --e-global-typography-608e6b5-font-size );}.elementor-34 .elementor-element.elementor-element-fba00e5 .elementor-heading-title{font-size:var( --e-global-typography-608e6b5-font-size );}.elementor-34 .elementor-element.elementor-element-4ecd0e9 .elementor-heading-title{font-size:var( --e-global-typography-608e6b5-font-size );}.elementor-34 .elementor-element.elementor-element-aa35c32{--n-accordion-title-font-size:var( --e-global-typography-608e6b5-font-size );}.elementor-34 .elementor-element.elementor-element-cb86f2b{width:100%;max-width:100%;}.elementor-34 .elementor-element.elementor-element-ff02778{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-3f054bd{--e-n-carousel-swiper-slides-to-display:1;}.elementor-34 .elementor-element.elementor-element-d7f75a2{--swiper-slides-to-display:1;}.elementor-34 .elementor-element.elementor-element-3386255.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-7f9a9e3 iframe{height:500px;}.elementor-34 .elementor-element.elementor-element-7abce88{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-34 .elementor-element.elementor-element-9303e1a{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-34 .elementor-element.elementor-element-801d89b .elementor-heading-title{font-size:1.125rem;line-height:1.625rem;}}/* Start custom CSS for heading, class: .elementor-element-51eb1f2 */.elementor-34 .elementor-element.elementor-element-51eb1f2 {
  opacity: 0;
  transform: translateY(30px);
  animation: heroFadeUp 2s cubic-bezier(0.16, 1, 0.3, 1) forwards;
}
@keyframes heroFadeUp {
  from { opacity: 0; transform: translateY(30px); }
  to { opacity: 1; transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99d491f */.elementor-34 .elementor-element.elementor-element-99d491f {
  opacity: 0;
  transform: translateY(30px);
  animation: heroFadeUp 2s cubic-bezier(0.16, 1, 0.3, 1) forwards;
  animation-delay: 0.8s;
}
@keyframes heroFadeUp {
  from { opacity: 0; transform: translateY(30px); }
  to { opacity: 1; transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b298916 */.elementor-34 .elementor-element.elementor-element-b298916 {
  opacity: 0;
  transform: translateY(30px);
  animation: heroFadeUp 2s cubic-bezier(0.16, 1, 0.3, 1) forwards;
  animation-delay: 1.6s;
}
@keyframes heroFadeUp {
  from { opacity: 0; transform: translateY(30px); }
  to { opacity: 1; transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-230658c */.elementor-34 .elementor-element.elementor-element-230658c {
  opacity: 0;
  transform: translateY(30px);
  animation: heroFadeUp 2s cubic-bezier(0.16, 1, 0.3, 1) forwards;
}
@keyframes heroFadeUp {
  from { opacity: 0; transform: translateY(30px); }
  to { opacity: 1; transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b586b41 */.elementor-34 .elementor-element.elementor-element-b586b41 {
  opacity: 0;
  transform: translateY(30px);
  animation: heroFadeUp 2s cubic-bezier(0.16, 1, 0.3, 1) forwards;
  animation-delay: 0.8s;
}
@keyframes heroFadeUp {
  from { opacity: 0; transform: translateY(30px); }
  to { opacity: 1; transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d68de64 */.marquee .elementor-icon-list-items{
    display:flex;
    width:max-content;
    animation:marquee 20s linear infinite;
}

.marquee .elementor-icon-list-item{
    flex-shrink:0;
}

@keyframes marquee{
    from{transform:translateX(-60%);}
    to{transform:translateX(0%);}
}


.elementor-34 .elementor-element.elementor-element-d68de64 ul li{
    background-color:#EEEEEE ;
    padding: 4px 16px;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3adee2e */.elementor-34 .elementor-element.elementor-element-3adee2e{
    overflow:hidden;
}

.marquee-wrapper::before{ content: ""; position: absolute; left: 0; top: 0; width: 100px; height: 100%; z-index: 10; pointer-events: none; background: linear-gradient( to right, white 0%, rgba(255,255,255,0) 100% ); } /* Lado derecho */ .marquee-wrapper::after{ content: ""; position: absolute; right: 0; top: 0; width: 100px; height: 100%; z-index: 10; pointer-events: none; background: linear-gradient( to left, white 0%, rgba(255,255,255,0) 100% ); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d0c47c */.elementor-34 .elementor-element.elementor-element-8d0c47c{
background: linear-gradient(110.72deg, rgba(255, 255, 255, 0.36) 1.21%, rgba(196, 196, 196, 0.06) 100%);

    backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e25fe08 */.elementor-34 .elementor-element.elementor-element-e25fe08{
background: linear-gradient(110.72deg, rgba(255, 255, 255, 0.36) 1.21%, rgba(196, 196, 196, 0.06) 100%);

    backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e25fe08 */.elementor-34 .elementor-element.elementor-element-e25fe08{
background: linear-gradient(110.72deg, rgba(255, 255, 255, 0.36) 1.21%, rgba(196, 196, 196, 0.06) 100%);

    backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e25fe08 */.elementor-34 .elementor-element.elementor-element-e25fe08{
background: linear-gradient(110.72deg, rgba(255, 255, 255, 0.36) 1.21%, rgba(196, 196, 196, 0.06) 100%);

    backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e25fe08 */.elementor-34 .elementor-element.elementor-element-e25fe08{
background: linear-gradient(110.72deg, rgba(255, 255, 255, 0.36) 1.21%, rgba(196, 196, 196, 0.06) 100%);

    backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb4982d */.elementor-34 .elementor-element.elementor-element-fb4982d{
    background: linear-gradient(115.95deg, rgba(239, 239, 239, 0.6) 10.92%, rgba(255, 255, 255, 0.08) 96.4%);
backdrop-filter: blur(76.14620971679688px)

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0ae73d */.elementor-34 .elementor-element.elementor-element-e0ae73d{
    background: linear-gradient(115.95deg, rgba(239, 239, 239, 0.6) 10.92%, rgba(255, 255, 255, 0.08) 96.4%);
backdrop-filter: blur(76.14620971679688px)

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4313150 */.elementor-34 .elementor-element.elementor-element-4313150{
    background: linear-gradient(115.95deg, rgba(239, 239, 239, 0.6) 10.92%, rgba(255, 255, 255, 0.08) 96.4%);
backdrop-filter: blur(76.14620971679688px)

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c55a63a */.elementor-34 .elementor-element.elementor-element-c55a63a{
    background: linear-gradient(115.95deg, rgba(239, 239, 239, 0.6) 10.92%, rgba(255, 255, 255, 0.08) 96.4%);
backdrop-filter: blur(76.14620971679688px)

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4313150 */.elementor-34 .elementor-element.elementor-element-4313150{
    background: linear-gradient(115.95deg, rgba(239, 239, 239, 0.6) 10.92%, rgba(255, 255, 255, 0.08) 96.4%);
backdrop-filter: blur(76.14620971679688px)

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c55a63a */.elementor-34 .elementor-element.elementor-element-c55a63a{
    background: linear-gradient(115.95deg, rgba(239, 239, 239, 0.6) 10.92%, rgba(255, 255, 255, 0.08) 96.4%);
backdrop-filter: blur(76.14620971679688px)

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4313150 */.elementor-34 .elementor-element.elementor-element-4313150{
    background: linear-gradient(115.95deg, rgba(239, 239, 239, 0.6) 10.92%, rgba(255, 255, 255, 0.08) 96.4%);
backdrop-filter: blur(76.14620971679688px)

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c55a63a */.elementor-34 .elementor-element.elementor-element-c55a63a{
    background: linear-gradient(115.95deg, rgba(239, 239, 239, 0.6) 10.92%, rgba(255, 255, 255, 0.08) 96.4%);
backdrop-filter: blur(76.14620971679688px)

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4313150 */.elementor-34 .elementor-element.elementor-element-4313150{
    background: linear-gradient(115.95deg, rgba(239, 239, 239, 0.6) 10.92%, rgba(255, 255, 255, 0.08) 96.4%);
backdrop-filter: blur(76.14620971679688px)

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c55a63a */.elementor-34 .elementor-element.elementor-element-c55a63a{
    background: linear-gradient(115.95deg, rgba(239, 239, 239, 0.6) 10.92%, rgba(255, 255, 255, 0.08) 96.4%);
backdrop-filter: blur(76.14620971679688px)

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4313150 */.elementor-34 .elementor-element.elementor-element-4313150{
    background: linear-gradient(115.95deg, rgba(239, 239, 239, 0.6) 10.92%, rgba(255, 255, 255, 0.08) 96.4%);
backdrop-filter: blur(76.14620971679688px)

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c55a63a */.elementor-34 .elementor-element.elementor-element-c55a63a{
    background: linear-gradient(115.95deg, rgba(239, 239, 239, 0.6) 10.92%, rgba(255, 255, 255, 0.08) 96.4%);
backdrop-filter: blur(76.14620971679688px)

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ee55d4 */.elementor-34 .elementor-element.elementor-element-7ee55d4{
    background: #7C7572CC;
backdrop-filter: blur(30px)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-277ce0b */.elementor-34 .elementor-element.elementor-element-277ce0b{
    background: linear-gradient(115.95deg, rgba(239, 239, 239, 0.6) 10.92%, rgba(255, 255, 255, 0.08) 96.4%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33cd5f5 */.elementor-34 .elementor-element.elementor-element-33cd5f5{
    background: linear-gradient(115.95deg, rgba(239, 239, 239, 0.6) 10.92%, rgba(255, 255, 255, 0.08) 96.4%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1ab099 */.elementor-34 .elementor-element.elementor-element-a1ab099{
    background: linear-gradient(115.95deg, rgba(239, 239, 239, 0.6) 10.92%, rgba(255, 255, 255, 0.08) 96.4%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59624be */.elementor-34 .elementor-element.elementor-element-59624be{
    background: linear-gradient(115.95deg, rgba(239, 239, 239, 0.6) 10.92%, rgba(255, 255, 255, 0.08) 96.4%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-277ce0b */.elementor-34 .elementor-element.elementor-element-277ce0b{
    background: linear-gradient(115.95deg, rgba(239, 239, 239, 0.6) 10.92%, rgba(255, 255, 255, 0.08) 96.4%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33cd5f5 */.elementor-34 .elementor-element.elementor-element-33cd5f5{
    background: linear-gradient(115.95deg, rgba(239, 239, 239, 0.6) 10.92%, rgba(255, 255, 255, 0.08) 96.4%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1ab099 */.elementor-34 .elementor-element.elementor-element-a1ab099{
    background: linear-gradient(115.95deg, rgba(239, 239, 239, 0.6) 10.92%, rgba(255, 255, 255, 0.08) 96.4%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59624be */.elementor-34 .elementor-element.elementor-element-59624be{
    background: linear-gradient(115.95deg, rgba(239, 239, 239, 0.6) 10.92%, rgba(255, 255, 255, 0.08) 96.4%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-277ce0b */.elementor-34 .elementor-element.elementor-element-277ce0b{
    background: linear-gradient(115.95deg, rgba(239, 239, 239, 0.6) 10.92%, rgba(255, 255, 255, 0.08) 96.4%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33cd5f5 */.elementor-34 .elementor-element.elementor-element-33cd5f5{
    background: linear-gradient(115.95deg, rgba(239, 239, 239, 0.6) 10.92%, rgba(255, 255, 255, 0.08) 96.4%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1ab099 */.elementor-34 .elementor-element.elementor-element-a1ab099{
    background: linear-gradient(115.95deg, rgba(239, 239, 239, 0.6) 10.92%, rgba(255, 255, 255, 0.08) 96.4%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59624be */.elementor-34 .elementor-element.elementor-element-59624be{
    background: linear-gradient(115.95deg, rgba(239, 239, 239, 0.6) 10.92%, rgba(255, 255, 255, 0.08) 96.4%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-277ce0b */.elementor-34 .elementor-element.elementor-element-277ce0b{
    background: linear-gradient(115.95deg, rgba(239, 239, 239, 0.6) 10.92%, rgba(255, 255, 255, 0.08) 96.4%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33cd5f5 */.elementor-34 .elementor-element.elementor-element-33cd5f5{
    background: linear-gradient(115.95deg, rgba(239, 239, 239, 0.6) 10.92%, rgba(255, 255, 255, 0.08) 96.4%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1ab099 */.elementor-34 .elementor-element.elementor-element-a1ab099{
    background: linear-gradient(115.95deg, rgba(239, 239, 239, 0.6) 10.92%, rgba(255, 255, 255, 0.08) 96.4%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59624be */.elementor-34 .elementor-element.elementor-element-59624be{
    background: linear-gradient(115.95deg, rgba(239, 239, 239, 0.6) 10.92%, rgba(255, 255, 255, 0.08) 96.4%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-277ce0b */.elementor-34 .elementor-element.elementor-element-277ce0b{
    background: linear-gradient(115.95deg, rgba(239, 239, 239, 0.6) 10.92%, rgba(255, 255, 255, 0.08) 96.4%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33cd5f5 */.elementor-34 .elementor-element.elementor-element-33cd5f5{
    background: linear-gradient(115.95deg, rgba(239, 239, 239, 0.6) 10.92%, rgba(255, 255, 255, 0.08) 96.4%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1ab099 */.elementor-34 .elementor-element.elementor-element-a1ab099{
    background: linear-gradient(115.95deg, rgba(239, 239, 239, 0.6) 10.92%, rgba(255, 255, 255, 0.08) 96.4%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59624be */.elementor-34 .elementor-element.elementor-element-59624be{
    background: linear-gradient(115.95deg, rgba(239, 239, 239, 0.6) 10.92%, rgba(255, 255, 255, 0.08) 96.4%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f14d98 */.elementor-34 .elementor-element.elementor-element-7f14d98 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9695664 */.elementor-34 .elementor-element.elementor-element-9695664 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ea5d40 */.elementor-34 .elementor-element.elementor-element-2ea5d40 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcfb05e */.elementor-34 .elementor-element.elementor-element-bcfb05e {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c38aa59 */.elementor-34 .elementor-element.elementor-element-c38aa59 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-260a945 */.elementor-34 .elementor-element.elementor-element-260a945 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-042ca5a */.elementor-34 .elementor-element.elementor-element-042ca5a {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89af395 */.elementor-34 .elementor-element.elementor-element-89af395 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cbef22 */.elementor-34 .elementor-element.elementor-element-9cbef22 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d228098 */.elementor-34 .elementor-element.elementor-element-d228098 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f82a52 */.elementor-34 .elementor-element.elementor-element-3f82a52 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d02d810 */.elementor-34 .elementor-element.elementor-element-d02d810 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-042ca5a */.elementor-34 .elementor-element.elementor-element-042ca5a {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89af395 */.elementor-34 .elementor-element.elementor-element-89af395 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cbef22 */.elementor-34 .elementor-element.elementor-element-9cbef22 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d228098 */.elementor-34 .elementor-element.elementor-element-d228098 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f82a52 */.elementor-34 .elementor-element.elementor-element-3f82a52 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d02d810 */.elementor-34 .elementor-element.elementor-element-d02d810 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-042ca5a */.elementor-34 .elementor-element.elementor-element-042ca5a {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89af395 */.elementor-34 .elementor-element.elementor-element-89af395 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cbef22 */.elementor-34 .elementor-element.elementor-element-9cbef22 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d228098 */.elementor-34 .elementor-element.elementor-element-d228098 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f82a52 */.elementor-34 .elementor-element.elementor-element-3f82a52 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d02d810 */.elementor-34 .elementor-element.elementor-element-d02d810 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-042ca5a */.elementor-34 .elementor-element.elementor-element-042ca5a {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89af395 */.elementor-34 .elementor-element.elementor-element-89af395 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cbef22 */.elementor-34 .elementor-element.elementor-element-9cbef22 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d228098 */.elementor-34 .elementor-element.elementor-element-d228098 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f82a52 */.elementor-34 .elementor-element.elementor-element-3f82a52 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d02d810 */.elementor-34 .elementor-element.elementor-element-d02d810 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-042ca5a */.elementor-34 .elementor-element.elementor-element-042ca5a {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89af395 */.elementor-34 .elementor-element.elementor-element-89af395 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cbef22 */.elementor-34 .elementor-element.elementor-element-9cbef22 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d228098 */.elementor-34 .elementor-element.elementor-element-d228098 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f82a52 */.elementor-34 .elementor-element.elementor-element-3f82a52 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d02d810 */.elementor-34 .elementor-element.elementor-element-d02d810 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-042ca5a */.elementor-34 .elementor-element.elementor-element-042ca5a {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89af395 */.elementor-34 .elementor-element.elementor-element-89af395 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cbef22 */.elementor-34 .elementor-element.elementor-element-9cbef22 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d228098 */.elementor-34 .elementor-element.elementor-element-d228098 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f82a52 */.elementor-34 .elementor-element.elementor-element-3f82a52 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d02d810 */.elementor-34 .elementor-element.elementor-element-d02d810 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-042ca5a */.elementor-34 .elementor-element.elementor-element-042ca5a {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89af395 */.elementor-34 .elementor-element.elementor-element-89af395 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cbef22 */.elementor-34 .elementor-element.elementor-element-9cbef22 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d228098 */.elementor-34 .elementor-element.elementor-element-d228098 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f82a52 */.elementor-34 .elementor-element.elementor-element-3f82a52 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d02d810 */.elementor-34 .elementor-element.elementor-element-d02d810 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9303e1a */.elementor-34 .elementor-element.elementor-element-9303e1a {
    backdrop-filter: blur(76.15px);
}/* End custom CSS */