.elementor-4648 .elementor-element.elementor-element-4516216{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4648 .elementor-element.elementor-global-3922{--box-background-color:var( --e-global-color-3b0161e );--item-text-hover-decoration:underline;}.elementor-4648 .elementor-element.elementor-global-3922 .elementor-toc__header-title{text-align:start;}.elementor-4648 .elementor-element.elementor-global-3922 .elementor-toc__header{flex-direction:row;}.elementor-4648 .elementor-element.elementor-element-ad017cb{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4648 .elementor-element.elementor-element-ad017cb .elementor-divider-separator{width:100%;}.elementor-4648 .elementor-element.elementor-element-ad017cb .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-4648 .elementor-element.elementor-element-bf3a8f3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4648 .elementor-element.elementor-element-bf3a8f3 .elementor-divider-separator{width:100%;}.elementor-4648 .elementor-element.elementor-element-bf3a8f3 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-4648 .elementor-element.elementor-element-2e0e3b9{--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;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-4648 .elementor-element.elementor-element-2e0e3b9:not(.elementor-motion-effects-element-type-background), .elementor-4648 .elementor-element.elementor-element-2e0e3b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba5c5b9 );}.elementor-4648 .elementor-element.elementor-element-b16e273 .elementor-heading-title{font-family:var( --e-global-typography-d146707-font-family ), Sans-serif;font-size:var( --e-global-typography-d146707-font-size );font-weight:var( --e-global-typography-d146707-font-weight );line-height:var( --e-global-typography-d146707-line-height );color:var( --e-global-color-accent );}.elementor-4648 .elementor-element.elementor-element-da3ddb1{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4648 .elementor-element.elementor-element-ac49275{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4648 .elementor-element.elementor-element-ac49275 .elementor-heading-title{font-family:var( --e-global-typography-d146707-font-family ), Sans-serif;font-size:var( --e-global-typography-d146707-font-size );font-weight:var( --e-global-typography-d146707-font-weight );line-height:var( --e-global-typography-d146707-line-height );color:var( --e-global-color-accent );}.elementor-4648 .elementor-element.elementor-element-c0849f1{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4648 .elementor-element.elementor-element-5ec6f2a{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4648 .elementor-element.elementor-element-5ec6f2a .elementor-heading-title{font-family:var( --e-global-typography-d146707-font-family ), Sans-serif;font-size:var( --e-global-typography-d146707-font-size );font-weight:var( --e-global-typography-d146707-font-weight );line-height:var( --e-global-typography-d146707-line-height );color:var( --e-global-color-accent );}.elementor-4648 .elementor-element.elementor-element-f6e6b46{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4648 .elementor-element.elementor-element-8a37d1a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4648 .elementor-element.elementor-element-c78e390{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4648 .elementor-element.elementor-element-9f13ab0{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4648 .elementor-element.elementor-element-9f13ab0 .elementor-divider-separator{width:100%;}.elementor-4648 .elementor-element.elementor-element-9f13ab0 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-4648 .elementor-element.elementor-element-81fafe6 .elementor-heading-title{font-family:var( --e-global-typography-d146707-font-family ), Sans-serif;font-size:var( --e-global-typography-d146707-font-size );font-weight:var( --e-global-typography-d146707-font-weight );line-height:var( --e-global-typography-d146707-line-height );color:var( --e-global-color-accent );}.elementor-4648 .elementor-element.elementor-element-81bc64a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4648 .elementor-element.elementor-element-2d217cd{background-color:var( --e-global-color-ba5c5b9 );margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 1px 15px;border-style:dashed;border-width:2px 2px 2px 2px;}.elementor-4648 .elementor-element.elementor-element-fb1ed92 .elementor-heading-title{font-family:var( --e-global-typography-d146707-font-family ), Sans-serif;font-size:var( --e-global-typography-d146707-font-size );font-weight:var( --e-global-typography-d146707-font-weight );line-height:var( --e-global-typography-d146707-line-height );color:var( --e-global-color-accent );}.elementor-4648 .elementor-element.elementor-element-f84ecb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4648 .elementor-element.elementor-element-6ef3268{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4648 .elementor-element.elementor-element-6ef3268 .elementor-divider-separator{width:100%;}.elementor-4648 .elementor-element.elementor-element-6ef3268 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-4648 .elementor-element.elementor-element-94f4c1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4648 .elementor-element.elementor-element-4a41e5f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4648 .elementor-element.elementor-element-4a41e5f .elementor-divider-separator{width:100%;}.elementor-4648 .elementor-element.elementor-element-4a41e5f .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-4648 .elementor-element.elementor-element-38528b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4648 .elementor-element.elementor-element-a9e5cb3{--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;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-4648 .elementor-element.elementor-element-a9e5cb3:not(.elementor-motion-effects-element-type-background), .elementor-4648 .elementor-element.elementor-element-a9e5cb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba5c5b9 );}.elementor-4648 .elementor-element.elementor-element-a63e606 .elementor-heading-title{font-family:var( --e-global-typography-d146707-font-family ), Sans-serif;font-size:var( --e-global-typography-d146707-font-size );font-weight:var( --e-global-typography-d146707-font-weight );line-height:var( --e-global-typography-d146707-line-height );color:var( --e-global-color-accent );}.elementor-4648 .elementor-element.elementor-element-7b12bee{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4648 .elementor-element.elementor-element-8ec7faa{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4648 .elementor-element.elementor-element-8ec7faa .elementor-heading-title{font-family:var( --e-global-typography-d146707-font-family ), Sans-serif;font-size:var( --e-global-typography-d146707-font-size );font-weight:var( --e-global-typography-d146707-font-weight );line-height:var( --e-global-typography-d146707-line-height );color:var( --e-global-color-accent );}.elementor-4648 .elementor-element.elementor-element-9fb938d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4648 .elementor-element.elementor-element-e745dbe{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4648 .elementor-element.elementor-element-e745dbe .elementor-heading-title{font-family:var( --e-global-typography-d146707-font-family ), Sans-serif;font-size:var( --e-global-typography-d146707-font-size );font-weight:var( --e-global-typography-d146707-font-weight );line-height:var( --e-global-typography-d146707-line-height );color:var( --e-global-color-accent );}.elementor-4648 .elementor-element.elementor-element-318fec9{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4648 .elementor-element.elementor-element-359f3db{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4648 .elementor-element.elementor-element-6a9a485{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4648 .elementor-element.elementor-element-19c8aef{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4648 .elementor-element.elementor-element-19c8aef .elementor-divider-separator{width:100%;}.elementor-4648 .elementor-element.elementor-element-19c8aef .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-4648 .elementor-element.elementor-element-922d386 .elementor-heading-title{font-family:var( --e-global-typography-d146707-font-family ), Sans-serif;font-size:var( --e-global-typography-d146707-font-size );font-weight:var( --e-global-typography-d146707-font-weight );line-height:var( --e-global-typography-d146707-line-height );color:var( --e-global-color-accent );}.elementor-4648 .elementor-element.elementor-element-1cc5b5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4648 .elementor-element.elementor-element-dbf98f8{--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;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-4648 .elementor-element.elementor-element-dbf98f8:not(.elementor-motion-effects-element-type-background), .elementor-4648 .elementor-element.elementor-element-dbf98f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba5c5b9 );}.elementor-4648 .elementor-element.elementor-element-1353fb7 .elementor-heading-title{font-family:var( --e-global-typography-d146707-font-family ), Sans-serif;font-size:var( --e-global-typography-d146707-font-size );font-weight:var( --e-global-typography-d146707-font-weight );line-height:var( --e-global-typography-d146707-line-height );color:var( --e-global-color-accent );}.elementor-4648 .elementor-element.elementor-element-c93bde0{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4648 .elementor-element.elementor-element-30c5b7d{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4648 .elementor-element.elementor-element-30c5b7d .elementor-heading-title{font-family:var( --e-global-typography-d146707-font-family ), Sans-serif;font-size:var( --e-global-typography-d146707-font-size );font-weight:var( --e-global-typography-d146707-font-weight );line-height:var( --e-global-typography-d146707-line-height );color:var( --e-global-color-accent );}.elementor-4648 .elementor-element.elementor-element-7fa36ab{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4648 .elementor-element.elementor-element-3d979b8{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4648 .elementor-element.elementor-element-35bad67{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4648 .elementor-element.elementor-element-35bad67 .elementor-heading-title{font-family:var( --e-global-typography-d146707-font-family ), Sans-serif;font-size:var( --e-global-typography-d146707-font-size );font-weight:var( --e-global-typography-d146707-font-weight );line-height:var( --e-global-typography-d146707-line-height );color:var( --e-global-color-accent );}.elementor-4648 .elementor-element.elementor-element-d49c99b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4648 .elementor-element.elementor-element-dd83655{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4648 .elementor-element.elementor-element-2e87894{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4648 .elementor-element.elementor-element-2e87894 .elementor-heading-title{font-family:var( --e-global-typography-d146707-font-family ), Sans-serif;font-size:var( --e-global-typography-d146707-font-size );font-weight:var( --e-global-typography-d146707-font-weight );line-height:var( --e-global-typography-d146707-line-height );color:var( --e-global-color-accent );}.elementor-4648 .elementor-element.elementor-element-d1ccf3c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4648 .elementor-element.elementor-element-c6ef992{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4648 .elementor-element.elementor-element-00763c0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4648 .elementor-element.elementor-element-670b006{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4648 .elementor-element.elementor-element-670b006 .elementor-divider-separator{width:100%;}.elementor-4648 .elementor-element.elementor-element-670b006 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4648 .elementor-element.elementor-element-c65b23c{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4648 .elementor-element.elementor-element-c65b23c .elementor-heading-title{font-family:var( --e-global-typography-d146707-font-family ), Sans-serif;font-size:var( --e-global-typography-d146707-font-size );font-weight:var( --e-global-typography-d146707-font-weight );line-height:var( --e-global-typography-d146707-line-height );color:var( --e-global-color-accent );}.elementor-4648 .elementor-element.elementor-element-7549643{background-color:var( --e-global-color-3b0161e );margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 1px 15px;border-style:dashed;border-width:2px 2px 2px 2px;}.elementor-4648 .elementor-element.elementor-element-e28f1ea{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4648 .elementor-element.elementor-element-e28f1ea .elementor-heading-title{font-family:var( --e-global-typography-d146707-font-family ), Sans-serif;font-size:var( --e-global-typography-d146707-font-size );font-weight:var( --e-global-typography-d146707-font-weight );line-height:var( --e-global-typography-d146707-line-height );color:var( --e-global-color-accent );}.elementor-4648 .elementor-element.elementor-element-abd89e3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4648 .elementor-element.elementor-element-abd89e3 .elementor-divider-separator{width:100%;}.elementor-4648 .elementor-element.elementor-element-abd89e3 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-4648 .elementor-element.elementor-element-90852a8{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4648 .elementor-element.elementor-element-90852a8 .elementor-divider-separator{width:100%;}.elementor-4648 .elementor-element.elementor-element-90852a8 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-4648 .elementor-element.elementor-element-3e8727e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4648 .elementor-element.elementor-element-3e8727e .elementor-divider-separator{width:100%;}.elementor-4648 .elementor-element.elementor-element-3e8727e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-4648 .elementor-element.elementor-element-7a5b7f7{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4648 .elementor-element.elementor-element-7a5b7f7 .elementor-heading-title{font-family:var( --e-global-typography-d146707-font-family ), Sans-serif;font-size:var( --e-global-typography-d146707-font-size );font-weight:var( --e-global-typography-d146707-font-weight );line-height:var( --e-global-typography-d146707-line-height );color:var( --e-global-color-accent );}.elementor-4648 .elementor-element.elementor-element-9505687{--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;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-4648 .elementor-element.elementor-element-9505687:not(.elementor-motion-effects-element-type-background), .elementor-4648 .elementor-element.elementor-element-9505687 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba5c5b9 );}.elementor-4648 .elementor-element.elementor-element-a85970b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4648 .elementor-element.elementor-element-79cf656{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4648 .elementor-element.elementor-element-79cf656 .elementor-heading-title{font-family:var( --e-global-typography-d146707-font-family ), Sans-serif;font-size:var( --e-global-typography-d146707-font-size );font-weight:var( --e-global-typography-d146707-font-weight );line-height:var( --e-global-typography-d146707-line-height );color:var( --e-global-color-accent );}.elementor-4648 .elementor-element.elementor-element-5f47411{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4648 .elementor-element.elementor-element-484502d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4648 .elementor-element.elementor-element-5f2b529 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4648 .elementor-element.elementor-element-5f2b529{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-4648 .elementor-element.elementor-element-410bce7{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4648 .elementor-element.elementor-element-6e989998{--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;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4648 .elementor-element.elementor-element-3f7ae0e2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4648 .elementor-element.elementor-element-3f7ae0e2 .elementor-divider-separator{width:100%;}.elementor-4648 .elementor-element.elementor-element-3f7ae0e2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4648 .elementor-element.elementor-element-62e4db28{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-4648 .elementor-element.elementor-element-5c0ab057{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--alignment:center;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-4648 .elementor-element.elementor-element-ef3ccf6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4648 .elementor-element.elementor-element-3a9ef2dc{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4648 .elementor-element.elementor-element-3a9ef2dc .elementor-divider-separator{width:100%;}.elementor-4648 .elementor-element.elementor-element-3a9ef2dc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4648 .elementor-element.elementor-element-73fab25a .elementor-heading-title{font-family:var( --e-global-typography-d146707-font-family ), Sans-serif;font-size:var( --e-global-typography-d146707-font-size );font-weight:var( --e-global-typography-d146707-font-weight );line-height:var( --e-global-typography-d146707-line-height );}.elementor-4648 .elementor-element.elementor-element-42c70b83{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-4648 .elementor-element.elementor-element-42c70b83 .elementor-post__thumbnail__link{width:100%;}.elementor-4648 .elementor-element.elementor-element-42c70b83 .elementor-post__meta-data span + span:before{content:"•";}.elementor-4648 .elementor-element.elementor-element-42c70b83 .elementor-post__card{border-radius:5px;}.elementor-4648 .elementor-element.elementor-element-42c70b83 .elementor-post__text{margin-top:0px;}.elementor-4648 .elementor-element.elementor-element-42c70b83 .elementor-post__title, .elementor-4648 .elementor-element.elementor-element-42c70b83 .elementor-post__title a{color:var( --e-global-color-primary );font-family:var( --e-global-typography-d146707-font-family ), Sans-serif;font-size:var( --e-global-typography-d146707-font-size );font-weight:var( --e-global-typography-d146707-font-weight );line-height:var( --e-global-typography-d146707-line-height );}.elementor-4648 .elementor-element.elementor-element-42c70b83 .elementor-post__title{margin-bottom:18px;}.elementor-4648 .elementor-element.elementor-element-42c70b83 .elementor-pagination{text-align:center;margin-top:20px;}body:not(.rtl) .elementor-4648 .elementor-element.elementor-element-42c70b83 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-4648 .elementor-element.elementor-element-42c70b83 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-4648 .elementor-element.elementor-element-42c70b83 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-4648 .elementor-element.elementor-element-42c70b83 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}@media(max-width:1024px){.elementor-4648 .elementor-element.elementor-element-b16e273 .elementor-heading-title{font-size:var( --e-global-typography-d146707-font-size );line-height:var( --e-global-typography-d146707-line-height );}.elementor-4648 .elementor-element.elementor-element-ac49275 .elementor-heading-title{font-size:var( --e-global-typography-d146707-font-size );line-height:var( --e-global-typography-d146707-line-height );}.elementor-4648 .elementor-element.elementor-element-5ec6f2a .elementor-heading-title{font-size:var( --e-global-typography-d146707-font-size );line-height:var( --e-global-typography-d146707-line-height );}.elementor-4648 .elementor-element.elementor-element-81fafe6 .elementor-heading-title{font-size:var( --e-global-typography-d146707-font-size );line-height:var( --e-global-typography-d146707-line-height );}.elementor-4648 .elementor-element.elementor-element-fb1ed92 .elementor-heading-title{font-size:var( --e-global-typography-d146707-font-size );line-height:var( --e-global-typography-d146707-line-height );}.elementor-4648 .elementor-element.elementor-element-a63e606 .elementor-heading-title{font-size:var( --e-global-typography-d146707-font-size );line-height:var( --e-global-typography-d146707-line-height );}.elementor-4648 .elementor-element.elementor-element-8ec7faa .elementor-heading-title{font-size:var( --e-global-typography-d146707-font-size );line-height:var( --e-global-typography-d146707-line-height );}.elementor-4648 .elementor-element.elementor-element-e745dbe .elementor-heading-title{font-size:var( --e-global-typography-d146707-font-size );line-height:var( --e-global-typography-d146707-line-height );}.elementor-4648 .elementor-element.elementor-element-922d386 .elementor-heading-title{font-size:var( --e-global-typography-d146707-font-size );line-height:var( --e-global-typography-d146707-line-height );}.elementor-4648 .elementor-element.elementor-element-1353fb7 .elementor-heading-title{font-size:var( --e-global-typography-d146707-font-size );line-height:var( --e-global-typography-d146707-line-height );}.elementor-4648 .elementor-element.elementor-element-30c5b7d .elementor-heading-title{font-size:var( --e-global-typography-d146707-font-size );line-height:var( --e-global-typography-d146707-line-height );}.elementor-4648 .elementor-element.elementor-element-35bad67 .elementor-heading-title{font-size:var( --e-global-typography-d146707-font-size );line-height:var( --e-global-typography-d146707-line-height );}.elementor-4648 .elementor-element.elementor-element-2e87894 .elementor-heading-title{font-size:var( --e-global-typography-d146707-font-size );line-height:var( --e-global-typography-d146707-line-height );}.elementor-4648 .elementor-element.elementor-element-c65b23c .elementor-heading-title{font-size:var( --e-global-typography-d146707-font-size );line-height:var( --e-global-typography-d146707-line-height );}.elementor-4648 .elementor-element.elementor-element-e28f1ea .elementor-heading-title{font-size:var( --e-global-typography-d146707-font-size );line-height:var( --e-global-typography-d146707-line-height );}.elementor-4648 .elementor-element.elementor-element-7a5b7f7 .elementor-heading-title{font-size:var( --e-global-typography-d146707-font-size );line-height:var( --e-global-typography-d146707-line-height );}.elementor-4648 .elementor-element.elementor-element-79cf656 .elementor-heading-title{font-size:var( --e-global-typography-d146707-font-size );line-height:var( --e-global-typography-d146707-line-height );}.elementor-4648 .elementor-element.elementor-element-5f2b529 .elementor-button{font-size:var( --e-global-typography-accent-font-size );} .elementor-4648 .elementor-element.elementor-element-5c0ab057{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-4648 .elementor-element.elementor-element-73fab25a .elementor-heading-title{font-size:var( --e-global-typography-d146707-font-size );line-height:var( --e-global-typography-d146707-line-height );}.elementor-4648 .elementor-element.elementor-element-42c70b83 .elementor-post__title, .elementor-4648 .elementor-element.elementor-element-42c70b83 .elementor-post__title a{font-size:var( --e-global-typography-d146707-font-size );line-height:var( --e-global-typography-d146707-line-height );}}@media(max-width:767px){.elementor-4648 .elementor-element.elementor-element-b16e273 .elementor-heading-title{font-size:var( --e-global-typography-d146707-font-size );line-height:var( --e-global-typography-d146707-line-height );}.elementor-4648 .elementor-element.elementor-element-ac49275 .elementor-heading-title{font-size:var( --e-global-typography-d146707-font-size );line-height:var( --e-global-typography-d146707-line-height );}.elementor-4648 .elementor-element.elementor-element-5ec6f2a .elementor-heading-title{font-size:var( --e-global-typography-d146707-font-size );line-height:var( --e-global-typography-d146707-line-height );}.elementor-4648 .elementor-element.elementor-element-81fafe6 .elementor-heading-title{font-size:var( --e-global-typography-d146707-font-size );line-height:var( --e-global-typography-d146707-line-height );}.elementor-4648 .elementor-element.elementor-element-fb1ed92 .elementor-heading-title{font-size:var( --e-global-typography-d146707-font-size );line-height:var( --e-global-typography-d146707-line-height );}.elementor-4648 .elementor-element.elementor-element-a63e606 .elementor-heading-title{font-size:var( --e-global-typography-d146707-font-size );line-height:var( --e-global-typography-d146707-line-height );}.elementor-4648 .elementor-element.elementor-element-8ec7faa .elementor-heading-title{font-size:var( --e-global-typography-d146707-font-size );line-height:var( --e-global-typography-d146707-line-height );}.elementor-4648 .elementor-element.elementor-element-e745dbe .elementor-heading-title{font-size:var( --e-global-typography-d146707-font-size );line-height:var( --e-global-typography-d146707-line-height );}.elementor-4648 .elementor-element.elementor-element-922d386 .elementor-heading-title{font-size:var( --e-global-typography-d146707-font-size );line-height:var( --e-global-typography-d146707-line-height );}.elementor-4648 .elementor-element.elementor-element-1353fb7 .elementor-heading-title{font-size:var( --e-global-typography-d146707-font-size );line-height:var( --e-global-typography-d146707-line-height );}.elementor-4648 .elementor-element.elementor-element-30c5b7d .elementor-heading-title{font-size:var( --e-global-typography-d146707-font-size );line-height:var( --e-global-typography-d146707-line-height );}.elementor-4648 .elementor-element.elementor-element-35bad67 .elementor-heading-title{font-size:var( --e-global-typography-d146707-font-size );line-height:var( --e-global-typography-d146707-line-height );}.elementor-4648 .elementor-element.elementor-element-2e87894 .elementor-heading-title{font-size:var( --e-global-typography-d146707-font-size );line-height:var( --e-global-typography-d146707-line-height );}.elementor-4648 .elementor-element.elementor-element-c65b23c .elementor-heading-title{font-size:var( --e-global-typography-d146707-font-size );line-height:var( --e-global-typography-d146707-line-height );}.elementor-4648 .elementor-element.elementor-element-e28f1ea .elementor-heading-title{font-size:var( --e-global-typography-d146707-font-size );line-height:var( --e-global-typography-d146707-line-height );}.elementor-4648 .elementor-element.elementor-element-7a5b7f7 .elementor-heading-title{font-size:var( --e-global-typography-d146707-font-size );line-height:var( --e-global-typography-d146707-line-height );}.elementor-4648 .elementor-element.elementor-element-79cf656 .elementor-heading-title{font-size:var( --e-global-typography-d146707-font-size );line-height:var( --e-global-typography-d146707-line-height );}.elementor-4648 .elementor-element.elementor-element-5f2b529 .elementor-button{font-size:var( --e-global-typography-accent-font-size );} .elementor-4648 .elementor-element.elementor-element-5c0ab057{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-4648 .elementor-element.elementor-element-73fab25a .elementor-heading-title{font-size:var( --e-global-typography-d146707-font-size );line-height:var( --e-global-typography-d146707-line-height );}.elementor-4648 .elementor-element.elementor-element-42c70b83 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-4648 .elementor-element.elementor-element-42c70b83:after{content:"0.5";}.elementor-4648 .elementor-element.elementor-element-42c70b83 .elementor-post__thumbnail__link{width:100%;}.elementor-4648 .elementor-element.elementor-element-42c70b83 .elementor-post__title, .elementor-4648 .elementor-element.elementor-element-42c70b83 .elementor-post__title a{font-size:var( --e-global-typography-d146707-font-size );line-height:var( --e-global-typography-d146707-line-height );}}/* Start custom CSS for posts, class: .elementor-element-42c70b83 *//* Forzar que la imagen de la card se ajuste sin dejar espacio */
.elementor-post__thumbnail img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

/* Quitar espacio gris debajo de la imagen */
.elementor-post__thumbnail {
    height: 200px; /* Puedes ajustar a 200, 240, etc. */
    overflow: hidden;
}/* End custom CSS */