.elementor-30 .elementor-element.elementor-element-3b6d928{--display:flex;--min-height:80vh;--justify-content:center;--overlay-opacity:0.5;}.elementor-30 .elementor-element.elementor-element-3b6d928::before, .elementor-30 .elementor-element.elementor-element-3b6d928 > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-3b6d928 > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-3b6d928 > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-3b6d928 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-3b6d928 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.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-30 .elementor-element.elementor-element-edffea5{text-align:center;}.elementor-30 .elementor-element.elementor-element-edffea5 .elementor-heading-title{color:#93213C;}.elementor-30 .elementor-element.elementor-element-1ab38a5{text-align:center;}.elementor-30 .elementor-element.elementor-element-1ab38a5 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-weight:600;}.elementor-30 .elementor-element.elementor-element-b6e6b2d{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:05%;--padding-bottom:05%;--padding-left:05%;--padding-right:05%;}.elementor-30 .elementor-element.elementor-element-8d1cffa .elementor-heading-title{font-weight:500;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-c8d45f8{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:-1% -0% calc(var(--kit-widget-spacing, 0px) + -0%) -0%;padding:0% 0% 0% 0%;}.elementor-30 .elementor-element.elementor-element-c8d45f8 .elementor-divider-separator{width:20%;}.elementor-30 .elementor-element.elementor-element-c8d45f8 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-30 .elementor-element.elementor-element-e93fa4c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-cdf6bb5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-a2294e2{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;line-height:1.9em;}.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-30 .elementor-element.elementor-element-d8b214d .elementor-button{background-color:#93213C;transition-duration:1s;border-style:solid;border-width:2px 2px 2px 2px;padding:2% 3% 2% 3%;}.elementor-30 .elementor-element.elementor-element-d8b214d .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-d8b214d .elementor-button:focus{background-color:#93213C;color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-d8b214d{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-d8b214d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-d8b214d .elementor-button .elementor-button-content-wrapper{gap:1rem;}.elementor-30 .elementor-element.elementor-element-d8b214d .elementor-button:hover svg, .elementor-30 .elementor-element.elementor-element-d8b214d .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-30 .elementor-element.elementor-element-33beed5{margin:-15% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;}.elementor-30 .elementor-element.elementor-element-33beed5 img{width:50%;}.elementor-30 .elementor-element.elementor-element-92c0a47{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:05%;--padding-right:05%;}.elementor-30 .elementor-element.elementor-element-40c94c9{width:100%;max-width:100%;}.elementor-30 .elementor-element.elementor-element-40c94c9 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-weight:500;}.elementor-30 .elementor-element.elementor-element-c556ec3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:100%;max-width:100%;margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-30 .elementor-element.elementor-element-c556ec3 .elementor-divider-separator{width:20%;}.elementor-30 .elementor-element.elementor-element-c556ec3 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-30 .elementor-element.elementor-element-57a5e12{--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;--flex-wrap:nowrap;--overflow:auto;}.elementor-30 .elementor-element.elementor-element-4ace904{--display:flex;--overflow:auto;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-bae8d23{padding:0% 10% 0% 10%;}.elementor-30 .elementor-element.elementor-element-bae8d23.elementor-position-right .elementor-image-box-img{margin-left:5%;}.elementor-30 .elementor-element.elementor-element-bae8d23.elementor-position-left .elementor-image-box-img{margin-right:5%;}.elementor-30 .elementor-element.elementor-element-bae8d23.elementor-position-top .elementor-image-box-img{margin-bottom:5%;}.elementor-30 .elementor-element.elementor-element-bae8d23 .elementor-image-box-wrapper .elementor-image-box-img{width:98%;}.elementor-30 .elementor-element.elementor-element-bae8d23 .elementor-image-box-img img{border-radius:20px;box-shadow:0px 3px 10px 0px #4D4D4D;}.elementor-30 .elementor-element.elementor-element-bae8d23 .elementor-image-box-title{font-family:"Times New Roman", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-30 .elementor-element.elementor-element-bae8d23 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.9em;}.elementor-30 .elementor-element.elementor-element-76c54b3{--display:flex;--overflow:auto;}.elementor-30 .elementor-element.elementor-element-6a0ada8{padding:0% 10% 0% 10%;}.elementor-30 .elementor-element.elementor-element-6a0ada8.elementor-position-right .elementor-image-box-img{margin-left:5%;}.elementor-30 .elementor-element.elementor-element-6a0ada8.elementor-position-left .elementor-image-box-img{margin-right:5%;}.elementor-30 .elementor-element.elementor-element-6a0ada8.elementor-position-top .elementor-image-box-img{margin-bottom:5%;}.elementor-30 .elementor-element.elementor-element-6a0ada8 .elementor-image-box-wrapper .elementor-image-box-img{width:98.25%;}.elementor-30 .elementor-element.elementor-element-6a0ada8 .elementor-image-box-img img{border-radius:20px;box-shadow:0px 3px 10px 0px #4D4D4D;}.elementor-30 .elementor-element.elementor-element-6a0ada8 .elementor-image-box-title{font-family:"Times New Roman", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-30 .elementor-element.elementor-element-6a0ada8 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.9em;}.elementor-30 .elementor-element.elementor-element-06766ee{--display:flex;--overflow:auto;}.elementor-30 .elementor-element.elementor-element-be46337{padding:0% 10% 0% 10%;}.elementor-30 .elementor-element.elementor-element-be46337.elementor-position-right .elementor-image-box-img{margin-left:5%;}.elementor-30 .elementor-element.elementor-element-be46337.elementor-position-left .elementor-image-box-img{margin-right:5%;}.elementor-30 .elementor-element.elementor-element-be46337.elementor-position-top .elementor-image-box-img{margin-bottom:5%;}.elementor-30 .elementor-element.elementor-element-be46337 .elementor-image-box-wrapper .elementor-image-box-img{width:98%;}.elementor-30 .elementor-element.elementor-element-be46337 .elementor-image-box-img img{height:0%;border-radius:20px;box-shadow:0px 3px 10px 0px #4D4D4D;}.elementor-30 .elementor-element.elementor-element-be46337 .elementor-image-box-title{font-family:"Times New Roman", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-30 .elementor-element.elementor-element-be46337 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.9em;}.elementor-30 .elementor-element.elementor-element-cd6b162{--display:flex;--overflow:auto;}.elementor-30 .elementor-element.elementor-element-d5fcada{padding:0% 10% 0% 10%;}.elementor-30 .elementor-element.elementor-element-d5fcada.elementor-position-right .elementor-image-box-img{margin-left:5%;}.elementor-30 .elementor-element.elementor-element-d5fcada.elementor-position-left .elementor-image-box-img{margin-right:5%;}.elementor-30 .elementor-element.elementor-element-d5fcada.elementor-position-top .elementor-image-box-img{margin-bottom:5%;}.elementor-30 .elementor-element.elementor-element-d5fcada .elementor-image-box-wrapper .elementor-image-box-img{width:98%;}.elementor-30 .elementor-element.elementor-element-d5fcada .elementor-image-box-img img{border-radius:20px;box-shadow:0px 3px 10px 0px #4D4D4D;}.elementor-30 .elementor-element.elementor-element-d5fcada .elementor-image-box-title{font-family:"Times New Roman", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-30 .elementor-element.elementor-element-d5fcada .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.9em;}.elementor-30 .elementor-element.elementor-element-6871815{--display:flex;--overflow:auto;}.elementor-30 .elementor-element.elementor-element-7f04f2e{padding:0% 10% 0% 10%;}.elementor-30 .elementor-element.elementor-element-7f04f2e.elementor-position-right .elementor-image-box-img{margin-left:5%;}.elementor-30 .elementor-element.elementor-element-7f04f2e.elementor-position-left .elementor-image-box-img{margin-right:5%;}.elementor-30 .elementor-element.elementor-element-7f04f2e.elementor-position-top .elementor-image-box-img{margin-bottom:5%;}.elementor-30 .elementor-element.elementor-element-7f04f2e .elementor-image-box-wrapper .elementor-image-box-img{width:98%;}.elementor-30 .elementor-element.elementor-element-7f04f2e .elementor-image-box-img img{border-radius:20px;box-shadow:0px 3px 10px 0px #4D4D4D;}.elementor-30 .elementor-element.elementor-element-7f04f2e .elementor-image-box-title{font-family:"Times New Roman", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-30 .elementor-element.elementor-element-7f04f2e .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.9em;}.elementor-30 .elementor-element.elementor-element-0a4583f{--display:flex;--overflow:auto;}.elementor-30 .elementor-element.elementor-element-5512749{padding:0% 10% 0% 10%;}.elementor-30 .elementor-element.elementor-element-5512749.elementor-position-right .elementor-image-box-img{margin-left:5%;}.elementor-30 .elementor-element.elementor-element-5512749.elementor-position-left .elementor-image-box-img{margin-right:5%;}.elementor-30 .elementor-element.elementor-element-5512749.elementor-position-top .elementor-image-box-img{margin-bottom:5%;}.elementor-30 .elementor-element.elementor-element-5512749 .elementor-image-box-wrapper .elementor-image-box-img{width:98%;}.elementor-30 .elementor-element.elementor-element-5512749 .elementor-image-box-img img{border-radius:20px;box-shadow:0px 3px 10px 0px #4D4D4D;}.elementor-30 .elementor-element.elementor-element-5512749 .elementor-image-box-title{font-family:"Times New Roman", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-30 .elementor-element.elementor-element-5512749 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.9em;}.elementor-30 .elementor-element.elementor-element-db24d82{--display:flex;--overflow:auto;}.elementor-30 .elementor-element.elementor-element-050c922{padding:0% 10% 0% 10%;}.elementor-30 .elementor-element.elementor-element-050c922.elementor-position-right .elementor-image-box-img{margin-left:5%;}.elementor-30 .elementor-element.elementor-element-050c922.elementor-position-left .elementor-image-box-img{margin-right:5%;}.elementor-30 .elementor-element.elementor-element-050c922.elementor-position-top .elementor-image-box-img{margin-bottom:5%;}.elementor-30 .elementor-element.elementor-element-050c922 .elementor-image-box-wrapper .elementor-image-box-img{width:98%;}.elementor-30 .elementor-element.elementor-element-050c922 .elementor-image-box-img img{border-radius:20px;box-shadow:0px 3px 10px 0px #4D4D4D;}.elementor-30 .elementor-element.elementor-element-050c922 .elementor-image-box-title{font-family:"Times New Roman", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-30 .elementor-element.elementor-element-050c922 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.9em;}.elementor-30 .elementor-element.elementor-element-97a32dc{--display:flex;--overflow:auto;}.elementor-30 .elementor-element.elementor-element-5d3b1da{padding:0% 10% 0% 10%;}.elementor-30 .elementor-element.elementor-element-5d3b1da.elementor-position-right .elementor-image-box-img{margin-left:5%;}.elementor-30 .elementor-element.elementor-element-5d3b1da.elementor-position-left .elementor-image-box-img{margin-right:5%;}.elementor-30 .elementor-element.elementor-element-5d3b1da.elementor-position-top .elementor-image-box-img{margin-bottom:5%;}.elementor-30 .elementor-element.elementor-element-5d3b1da .elementor-image-box-wrapper .elementor-image-box-img{width:98%;}.elementor-30 .elementor-element.elementor-element-5d3b1da .elementor-image-box-img img{border-radius:20px;box-shadow:0px 3px 10px 0px #4D4D4D;}.elementor-30 .elementor-element.elementor-element-5d3b1da .elementor-image-box-title{font-family:"Times New Roman", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-30 .elementor-element.elementor-element-5d3b1da .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.9em;}.elementor-30 .elementor-element.elementor-element-490c2a7{--display:flex;--overflow:auto;}.elementor-30 .elementor-element.elementor-element-172a97a{padding:0% 10% 0% 10%;}.elementor-30 .elementor-element.elementor-element-172a97a.elementor-position-right .elementor-image-box-img{margin-left:5%;}.elementor-30 .elementor-element.elementor-element-172a97a.elementor-position-left .elementor-image-box-img{margin-right:5%;}.elementor-30 .elementor-element.elementor-element-172a97a.elementor-position-top .elementor-image-box-img{margin-bottom:5%;}.elementor-30 .elementor-element.elementor-element-172a97a .elementor-image-box-wrapper .elementor-image-box-img{width:98%;}.elementor-30 .elementor-element.elementor-element-172a97a .elementor-image-box-img img{border-radius:20px;box-shadow:0px 3px 10px 0px #4D4D4D;}.elementor-30 .elementor-element.elementor-element-172a97a .elementor-image-box-title{font-family:"Times New Roman", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-30 .elementor-element.elementor-element-172a97a .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.9em;}.elementor-30 .elementor-element.elementor-element-b73b3c2{--display:flex;--padding-top:05%;--padding-bottom:02%;--padding-left:05%;--padding-right:05%;}.elementor-30 .elementor-element.elementor-element-08d84b7 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-weight:400;}.elementor-30 .elementor-element.elementor-element-d2d6910{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-30 .elementor-element.elementor-element-d2d6910 .elementor-divider-separator{width:20%;}.elementor-30 .elementor-element.elementor-element-d2d6910 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-30 .elementor-element.elementor-element-41b4ed4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0% 02%;--row-gap:0%;--column-gap:02%;--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-5e104c9{--display:flex;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--border-radius:20px 20px 20px 20px;box-shadow:0px 3px 10px 0px #4D4D4D;grid-column:span 2;}.elementor-30 .elementor-element.elementor-element-277c79c{padding:1% 1% 1% 1%;}.elementor-30 .elementor-element.elementor-element-277c79c.elementor-position-right .elementor-image-box-img{margin-left:5%;}.elementor-30 .elementor-element.elementor-element-277c79c.elementor-position-left .elementor-image-box-img{margin-right:5%;}.elementor-30 .elementor-element.elementor-element-277c79c.elementor-position-top .elementor-image-box-img{margin-bottom:5%;}.elementor-30 .elementor-element.elementor-element-277c79c .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-30 .elementor-element.elementor-element-277c79c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-30 .elementor-element.elementor-element-277c79c .elementor-image-box-title{font-family:"Times New Roman", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-30 .elementor-element.elementor-element-277c79c .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;line-height:1.9em;}.elementor-30 .elementor-element.elementor-element-a2b00e1{--display:flex;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:-20%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-30 .elementor-element.elementor-element-a2b00e1.e-con{--align-self:center;}.elementor-30 .elementor-element.elementor-element-b872562{padding:1% 1% 1% 1%;}.elementor-30 .elementor-element.elementor-element-b872562.elementor-position-right .elementor-image-box-img{margin-left:5%;}.elementor-30 .elementor-element.elementor-element-b872562.elementor-position-left .elementor-image-box-img{margin-right:5%;}.elementor-30 .elementor-element.elementor-element-b872562.elementor-position-top .elementor-image-box-img{margin-bottom:5%;}.elementor-30 .elementor-element.elementor-element-b872562 .elementor-image-box-wrapper .elementor-image-box-img{width:63%;}.elementor-30 .elementor-element.elementor-element-b872562 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-30 .elementor-element.elementor-element-b872562 .elementor-image-box-title{font-family:"Times New Roman", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-30 .elementor-element.elementor-element-b872562 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;line-height:1.9em;}.elementor-30 .elementor-element.elementor-element-c7732be{--display:flex;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:-20%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-30 .elementor-element.elementor-element-c7732be.e-con{--align-self:center;}.elementor-30 .elementor-element.elementor-element-3a21029{padding:1% 1% 1% 1%;}.elementor-30 .elementor-element.elementor-element-3a21029.elementor-position-right .elementor-image-box-img{margin-left:5%;}.elementor-30 .elementor-element.elementor-element-3a21029.elementor-position-left .elementor-image-box-img{margin-right:5%;}.elementor-30 .elementor-element.elementor-element-3a21029.elementor-position-top .elementor-image-box-img{margin-bottom:5%;}.elementor-30 .elementor-element.elementor-element-3a21029 .elementor-image-box-wrapper .elementor-image-box-img{width:94%;}.elementor-30 .elementor-element.elementor-element-3a21029 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-30 .elementor-element.elementor-element-3a21029 .elementor-image-box-title{font-family:"Times New Roman", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-30 .elementor-element.elementor-element-3a21029 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;line-height:1.9em;}.elementor-30 .elementor-element.elementor-element-abe2f23{--display:flex;--margin-top:-10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;grid-column:span 2;}.elementor-30 .elementor-element.elementor-element-aee8771{--display:flex;--gap:-0% -0%;--row-gap:-0%;--column-gap:-0%;--border-radius:20px 20px 20px 20px;box-shadow:0px 3px 10px 0px #4D4D4D;grid-column:span 2;}.elementor-30 .elementor-element.elementor-element-0fe343a{padding:1% 1% 1% 1%;}.elementor-30 .elementor-element.elementor-element-0fe343a.elementor-position-right .elementor-image-box-img{margin-left:5%;}.elementor-30 .elementor-element.elementor-element-0fe343a.elementor-position-left .elementor-image-box-img{margin-right:5%;}.elementor-30 .elementor-element.elementor-element-0fe343a.elementor-position-top .elementor-image-box-img{margin-bottom:5%;}.elementor-30 .elementor-element.elementor-element-0fe343a .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-30 .elementor-element.elementor-element-0fe343a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-30 .elementor-element.elementor-element-0fe343a .elementor-image-box-title{font-family:"Times New Roman", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-30 .elementor-element.elementor-element-0fe343a .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-weight:400;line-height:1.9em;}.elementor-30 .elementor-element.elementor-element-5b18975{--display:flex;--padding-top:02%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-30 .elementor-element.elementor-element-5b18975:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-5b18975 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#93213C;}.elementor-30 .elementor-element.elementor-element-2a5ffcf .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-weight:500;color:var( --e-global-color-astglobalcolor5 );}.elementor-30 .elementor-element.elementor-element-5945d71{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor5 );--divider-border-width:1px;margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-30 .elementor-element.elementor-element-5945d71 .elementor-divider-separator{width:20%;}.elementor-30 .elementor-element.elementor-element-5945d71 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-30 .elementor-element.elementor-element-24ead03{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-30 .elementor-element.elementor-element-420ce2d{--display:flex;}.elementor-30 .elementor-element.elementor-element-529e686 .elementor-button{background-color:#93213C;fill:#FFFFFF;color:#FFFFFF;transition-duration:1s;border-style:solid;border-width:1px 1px 1px 1px;padding:2% 3% 2% 3%;}.elementor-30 .elementor-element.elementor-element-529e686 .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-529e686 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-primary );border-color:var( --e-global-color-astglobalcolor5 );box-shadow:0px 0px 0px 1px #FFFFFF;}.elementor-30 .elementor-element.elementor-element-529e686{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-529e686 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-529e686 .elementor-button .elementor-button-content-wrapper{gap:1rem;}.elementor-30 .elementor-element.elementor-element-529e686 .elementor-button:hover svg, .elementor-30 .elementor-element.elementor-element-529e686 .elementor-button:focus svg{fill:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-30 .elementor-element.elementor-element-b6e6b2d{--content-width:1440px;}.elementor-30 .elementor-element.elementor-element-92c0a47{--content-width:1440px;}.elementor-30 .elementor-element.elementor-element-4ace904{--width:30%;}.elementor-30 .elementor-element.elementor-element-76c54b3{--width:30%;}.elementor-30 .elementor-element.elementor-element-06766ee{--width:30%;}.elementor-30 .elementor-element.elementor-element-cd6b162{--width:30%;}.elementor-30 .elementor-element.elementor-element-6871815{--width:30%;}.elementor-30 .elementor-element.elementor-element-0a4583f{--width:30%;}.elementor-30 .elementor-element.elementor-element-db24d82{--width:30%;}.elementor-30 .elementor-element.elementor-element-97a32dc{--width:30%;}.elementor-30 .elementor-element.elementor-element-490c2a7{--width:30%;}.elementor-30 .elementor-element.elementor-element-b73b3c2{--content-width:1440px;}.elementor-30 .elementor-element.elementor-element-5b18975{--content-width:1440px;}}@media(min-width:2400px){.elementor-30 .elementor-element.elementor-element-e93fa4c{--grid-auto-flow:row;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-30 .elementor-element.elementor-element-41b4ed4{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-24ead03{--grid-auto-flow:row;}}@media(max-width:1366px){.elementor-30 .elementor-element.elementor-element-c8d45f8{margin:-1.750% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-30 .elementor-element.elementor-element-c8d45f8 .elementor-divider-separator{width:25%;}.elementor-30 .elementor-element.elementor-element-e93fa4c{--grid-auto-flow:row;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-30 .elementor-element.elementor-element-d8b214d{margin:-5.0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-30 .elementor-element.elementor-element-d8b214d .elementor-button{padding:3% 4% 3% 4%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-30 .elementor-element.elementor-element-33beed5 img{width:60%;}.elementor-30 .elementor-element.elementor-element-c556ec3{margin:-1.75% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-30 .elementor-element.elementor-element-c556ec3 .elementor-divider-separator{width:25%;}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-30 .elementor-element.elementor-element-d2d6910{margin:-1.75% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-30 .elementor-element.elementor-element-d2d6910 .elementor-divider-separator{width:25%;}.elementor-30 .elementor-element.elementor-element-41b4ed4{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-b872562 .elementor-image-box-wrapper .elementor-image-box-img{width:90%;}.elementor-30 .elementor-element.elementor-element-5945d71{margin:-1.75% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-30 .elementor-element.elementor-element-24ead03{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-529e686{margin:-5.0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-30 .elementor-element.elementor-element-529e686 .elementor-button{padding:3% 4% 3% 4%;}}@media(max-width:1200px){.elementor-30 .elementor-element.elementor-element-c8d45f8{margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-30 .elementor-element.elementor-element-e93fa4c{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-d8b214d{margin:-6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-30 .elementor-element.elementor-element-33beed5 img{width:70%;}.elementor-30 .elementor-element.elementor-element-c556ec3{margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-30 .elementor-element.elementor-element-41b4ed4{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-b872562 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-30 .elementor-element.elementor-element-5945d71 .elementor-divider-separator{width:25%;}.elementor-30 .elementor-element.elementor-element-24ead03{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-529e686{margin:-6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}}@media(max-width:1024px){.elementor-30 .elementor-element.elementor-element-b6e6b2d{--gap:0% 0%;--row-gap:0%;--column-gap:0%;}.elementor-30 .elementor-element.elementor-element-c8d45f8{margin:0.5% 0% calc(var(--kit-widget-spacing, 0px) + 2%) 0%;}.elementor-30 .elementor-element.elementor-element-c8d45f8 .elementor-divider-separator{width:35%;}.elementor-30 .elementor-element.elementor-element-e93fa4c{--gap:0% 05%;--row-gap:0%;--column-gap:05%;--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-cdf6bb5{--gap:0% 0%;--row-gap:0%;--column-gap:0%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-30 .elementor-element.elementor-element-d8b214d{margin:-4.50% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-30 .elementor-element.elementor-element-33beed5{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-30 .elementor-element.elementor-element-33beed5 img{width:75%;}.elementor-30 .elementor-element.elementor-element-c556ec3 .elementor-divider-separator{width:35%;}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-30 .elementor-element.elementor-element-d2d6910{margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-30 .elementor-element.elementor-element-d2d6910 .elementor-divider-separator{width:35%;}.elementor-30 .elementor-element.elementor-element-41b4ed4{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-5945d71{margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-30 .elementor-element.elementor-element-5945d71 .elementor-divider-separator{width:35%;}.elementor-30 .elementor-element.elementor-element-24ead03{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-529e686{margin:-4.50% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}}@media(max-width:880px){.elementor-30 .elementor-element.elementor-element-e93fa4c{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-33beed5 img{width:90%;}.elementor-30 .elementor-element.elementor-element-41b4ed4{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-24ead03{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-30 .elementor-element.elementor-element-1ab38a5 .elementor-heading-title{font-size:17px;}.elementor-30 .elementor-element.elementor-element-b6e6b2d{--margin-top:05%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-30 .elementor-element.elementor-element-8d1cffa{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 4%;padding:0% 0% 0% 0%;}.elementor-30 .elementor-element.elementor-element-8d1cffa .elementor-heading-title{font-size:2.2rem;}.elementor-30 .elementor-element.elementor-element-c8d45f8{margin:0.5% 0% calc(var(--kit-widget-spacing, 0px) + 2%) 4%;}.elementor-30 .elementor-element.elementor-element-c8d45f8 .elementor-divider-separator{width:50%;}.elementor-30 .elementor-element.elementor-element-e93fa4c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-30 .elementor-element.elementor-element-cdf6bb5{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-30 .elementor-element.elementor-element-a2294e2{margin:0% 01% calc(var(--kit-widget-spacing, 0px) + 0%) 04%;text-align:center;}.elementor-30 .elementor-element.elementor-element-d8b214d{margin:-3.50% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;}.elementor-30 .elementor-element.elementor-element-d8b214d .elementor-button{padding:5% 6% 5% 6%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-30 .elementor-element.elementor-element-33beed5.elementor-element{--order:-99999 /* order start hack */;}.elementor-30 .elementor-element.elementor-element-92c0a47{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-30 .elementor-element.elementor-element-40c94c9{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 4%;}.elementor-30 .elementor-element.elementor-element-40c94c9 .elementor-heading-title{font-size:2.2rem;}.elementor-30 .elementor-element.elementor-element-c556ec3{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 2%) 04%;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-c556ec3 .elementor-divider-separator{width:50%;}.elementor-30 .elementor-element.elementor-element-57a5e12{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-30 .elementor-element.elementor-element-bae8d23{padding:0% 0% 0% 0%;}.elementor-30 .elementor-element.elementor-element-bae8d23 .elementor-image-box-img{margin-bottom:5%;}.elementor-30 .elementor-element.elementor-element-6a0ada8{padding:0% 0% 0% 0%;}.elementor-30 .elementor-element.elementor-element-6a0ada8 .elementor-image-box-img{margin-bottom:5%;}.elementor-30 .elementor-element.elementor-element-be46337{padding:0% 0% 0% 0%;}.elementor-30 .elementor-element.elementor-element-be46337 .elementor-image-box-img{margin-bottom:5%;}.elementor-30 .elementor-element.elementor-element-d5fcada{padding:0% 0% 0% 0%;}.elementor-30 .elementor-element.elementor-element-d5fcada .elementor-image-box-img{margin-bottom:5%;}.elementor-30 .elementor-element.elementor-element-7f04f2e{padding:0% 0% 0% 0%;}.elementor-30 .elementor-element.elementor-element-7f04f2e .elementor-image-box-img{margin-bottom:5%;}.elementor-30 .elementor-element.elementor-element-5512749{padding:0% 0% 0% 0%;}.elementor-30 .elementor-element.elementor-element-5512749 .elementor-image-box-img{margin-bottom:5%;}.elementor-30 .elementor-element.elementor-element-050c922{padding:0% 0% 0% 0%;}.elementor-30 .elementor-element.elementor-element-050c922 .elementor-image-box-img{margin-bottom:5%;}.elementor-30 .elementor-element.elementor-element-5d3b1da{padding:0% 0% 0% 0%;}.elementor-30 .elementor-element.elementor-element-5d3b1da .elementor-image-box-img{margin-bottom:5%;}.elementor-30 .elementor-element.elementor-element-172a97a{padding:0% 0% 0% 0%;}.elementor-30 .elementor-element.elementor-element-172a97a .elementor-image-box-img{margin-bottom:5%;}.elementor-30 .elementor-element.elementor-element-b73b3c2{--padding-top:15%;--padding-bottom:02%;--padding-left:05%;--padding-right:05%;}.elementor-30 .elementor-element.elementor-element-08d84b7{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 4%;}.elementor-30 .elementor-element.elementor-element-08d84b7 .elementor-heading-title{font-size:2.2rem;}.elementor-30 .elementor-element.elementor-element-d2d6910{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 2%) 04%;}.elementor-30 .elementor-element.elementor-element-d2d6910 .elementor-divider-separator{width:50%;}.elementor-30 .elementor-element.elementor-element-41b4ed4{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:0% 0%;--row-gap:0%;--column-gap:0%;--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-5e104c9{grid-column:span 1;}.elementor-30 .elementor-element.elementor-element-277c79c .elementor-image-box-img{margin-bottom:5%;}.elementor-30 .elementor-element.elementor-element-277c79c.elementor-position-right .elementor-image-box-img{margin-left:5%;}.elementor-30 .elementor-element.elementor-element-277c79c.elementor-position-left .elementor-image-box-img{margin-right:5%;}.elementor-30 .elementor-element.elementor-element-277c79c.elementor-position-top .elementor-image-box-img{margin-bottom:5%;}.elementor-30 .elementor-element.elementor-element-277c79c .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-30 .elementor-element.elementor-element-a2b00e1{--margin-top:05%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-30 .elementor-element.elementor-element-b872562 .elementor-image-box-img{margin-bottom:5%;}.elementor-30 .elementor-element.elementor-element-b872562.elementor-position-right .elementor-image-box-img{margin-left:5%;}.elementor-30 .elementor-element.elementor-element-b872562.elementor-position-left .elementor-image-box-img{margin-right:5%;}.elementor-30 .elementor-element.elementor-element-b872562.elementor-position-top .elementor-image-box-img{margin-bottom:5%;}.elementor-30 .elementor-element.elementor-element-b872562 .elementor-image-box-wrapper .elementor-image-box-img{width:65%;}.elementor-30 .elementor-element.elementor-element-c7732be{--margin-top:05%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-30 .elementor-element.elementor-element-3a21029 .elementor-image-box-img{margin-bottom:5%;}.elementor-30 .elementor-element.elementor-element-3a21029 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-30 .elementor-element.elementor-element-abe2f23{--margin-top:-25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;}.elementor-30 .elementor-element.elementor-element-aee8771{--margin-top:30%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-30 .elementor-element.elementor-element-0fe343a .elementor-image-box-img{margin-bottom:5%;}.elementor-30 .elementor-element.elementor-element-0fe343a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-30 .elementor-element.elementor-element-ab1e0db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-5b18975{--padding-top:05%;--padding-bottom:05%;--padding-left:05%;--padding-right:05%;}.elementor-30 .elementor-element.elementor-element-2a5ffcf{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 04%;}.elementor-30 .elementor-element.elementor-element-2a5ffcf .elementor-heading-title{font-size:2.2rem;}.elementor-30 .elementor-element.elementor-element-5945d71{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 04%;}.elementor-30 .elementor-element.elementor-element-5945d71 .elementor-divider-separator{width:50%;}.elementor-30 .elementor-element.elementor-element-24ead03{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-529e686{margin:-3.50% 0% calc(var(--kit-widget-spacing, 0px) + 15%) 0%;padding:0% 0% 0% 0%;}.elementor-30 .elementor-element.elementor-element-529e686 .elementor-button{padding:5% 6% 5% 6%;}}/* Start custom CSS for container, class: .elementor-element-41b4ed4 */@media (max-width: 767px) {
    /* 1. Contenedor Padre */
    .elementor-30 .elementor-element.elementor-element-41b4ed4 {
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
        gap: 20px !important;
    }

    /* 2. Tarjetas individuales */
    .elementor-30 .elementor-element.elementor-element-41b4ed4 > .e-con, .elementor-30 .elementor-element.elementor-element-41b4ed4 > .e-child {
        height: auto !important;
        min-height: 0 !important;
        align-self: stretch !important;
    }

    /* 3. Descripciones de Alex y Callice */
    .elementor-element-277c79c .elementor-image-box-description,
    .elementor-element-0fe343a .elementor-image-box-description {
        display: -webkit-box;
        -webkit-line-clamp: 6;
        -webkit-box-orient: vertical;
        overflow: hidden;
        position: relative;
        color: #444;
        cursor: pointer;
    }

    /* 4. El botón More... */
    .elementor-element-277c79c .elementor-image-box-description::after,
    .elementor-element-0fe343a .elementor-image-box-description::after {
        content: "More...";
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        text-align: center;
        color: #93213C;
        font-weight: bold;
        background: linear-gradient(to top, rgba(255,255,255,1) 40%, rgba(255,255,255,0.8) 100%);
        padding: 15px 0 5px 0;
    }

    /* 5. ESTADO EXPANDIDO (Corregido para que desaparezca el More...) */
    .elementor-image-box-description.is-expanded {
        display: block !important;
        -webkit-line-clamp: initial !important;
        overflow: visible !important;
        color: #000000 !important; /* Texto negro */
    }

    /* Forzamos que el pseudo-elemento desaparezca */
    .elementor-image-box-description.is-expanded::after {
        display: none !important;
        content: "" !important;
    }
}/* End custom CSS */