.elementor-413 .elementor-element.elementor-element-1ffe3213{--display:flex;--min-height:300px;--justify-content:center;--overlay-opacity:0.65;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-413 .elementor-element.elementor-element-1ffe3213:not(.elementor-motion-effects-element-type-background), .elementor-413 .elementor-element.elementor-element-1ffe3213 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beta.elmolar.org/wp-content/uploads/2026/06/Ayuntamiento_2.jpg");background-position:center center;background-size:cover;}.elementor-413 .elementor-element.elementor-element-1ffe3213::before, .elementor-413 .elementor-element.elementor-element-1ffe3213 > .elementor-background-video-container::before, .elementor-413 .elementor-element.elementor-element-1ffe3213 > .e-con-inner > .elementor-background-video-container::before, .elementor-413 .elementor-element.elementor-element-1ffe3213 > .elementor-background-slideshow::before, .elementor-413 .elementor-element.elementor-element-1ffe3213 > .e-con-inner > .elementor-background-slideshow::before, .elementor-413 .elementor-element.elementor-element-1ffe3213 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.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 );}.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-413 .elementor-element.elementor-element-269b1803{text-align:center;}.elementor-413 .elementor-element.elementor-element-269b1803 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:600;text-transform:uppercase;line-height:40px;letter-spacing:3.2px;color:#FFFFFF;}.elementor-413 .elementor-element.elementor-element-7f6b8b3{--display:flex;--min-height:75vh;--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:space-evenly;--align-items:stretch;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--flex-wrap:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-413 .elementor-element.elementor-element-37853629{--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:10px 10px;--row-gap:10px;--column-gap:10px;--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 );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-413 .elementor-element.elementor-element-1181b99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:500;}.elementor-413 .elementor-element.elementor-element-ddb68a4{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.2);}.elementor-413 .elementor-element.elementor-element-ddb68a4:not(.elementor-motion-effects-element-type-background), .elementor-413 .elementor-element.elementor-element-ddb68a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-23bbde1 );}.elementor-413 .elementor-element.elementor-element-2cdd638{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-413 .elementor-element.elementor-element-139b739{text-align:start;}.elementor-413 .elementor-element.elementor-element-139b739 img{width:100%;border-style:none;border-radius:18px 18px 18px 18px;}.elementor-413 .elementor-element.elementor-element-3a4c286{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:32px;}.elementor-413 .elementor-element.elementor-element-224779c{width:auto;max-width:auto;background-color:var( --e-global-color-secondary );padding:8px 14px 8px 14px;border-style:none;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-413 .elementor-element.elementor-element-224779c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.8px;color:var( --e-global-color-23bbde1 );}.elementor-413 .elementor-element.elementor-element-4984267{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-4984267 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:700;line-height:1.15px;}.elementor-413 .elementor-element.elementor-element-6180f31{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-6180f31 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;line-height:1.15px;color:var( --e-global-color-secondary );}.elementor-413 .elementor-element.elementor-element-c730b18{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-c730b18 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.15px;}.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-413 .elementor-element.elementor-element-508444a .elementor-button{background-color:#8ADFFE75;font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:10px 10px 10px 10px;}.elementor-413 .elementor-element.elementor-element-508444a{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-60ed199{--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:flex-start;--align-items:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-413 .elementor-element.elementor-element-7fcecbc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.2);}.elementor-413 .elementor-element.elementor-element-7fcecbc:not(.elementor-motion-effects-element-type-background), .elementor-413 .elementor-element.elementor-element-7fcecbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-23bbde1 );}.elementor-413 .elementor-element.elementor-element-9bcd7ae{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-413 .elementor-element.elementor-element-04d0129{text-align:start;}.elementor-413 .elementor-element.elementor-element-04d0129 img{width:100%;border-style:none;border-radius:18px 18px 18px 18px;}.elementor-413 .elementor-element.elementor-element-f18d097{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:32px;}.elementor-413 .elementor-element.elementor-element-9717951{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-9717951 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:700;line-height:1.15px;}.elementor-413 .elementor-element.elementor-element-a4dcdd8{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-a4dcdd8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;line-height:1.15px;color:var( --e-global-color-secondary );}.elementor-413 .elementor-element.elementor-element-853cd69{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-853cd69 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.15px;}.elementor-413 .elementor-element.elementor-element-1a5db39{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-413 .elementor-element.elementor-element-23abc60 .elementor-button{background-color:#8ADFFE75;font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:10px 10px 10px 10px;}.elementor-413 .elementor-element.elementor-element-23abc60{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-8def311 .elementor-button{background-color:#8ADFFE75;font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:10px 10px 10px 10px;}.elementor-413 .elementor-element.elementor-element-8def311{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-57aeb75 .elementor-button{background-color:#8ADFFE75;font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:10px 10px 10px 10px;}.elementor-413 .elementor-element.elementor-element-57aeb75{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-757e1f3 .elementor-button{background-color:#8ADFFE75;font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:10px 10px 10px 10px;}.elementor-413 .elementor-element.elementor-element-757e1f3{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-95e33b1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.2);}.elementor-413 .elementor-element.elementor-element-95e33b1:not(.elementor-motion-effects-element-type-background), .elementor-413 .elementor-element.elementor-element-95e33b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-23bbde1 );}.elementor-413 .elementor-element.elementor-element-3ff0640{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-413 .elementor-element.elementor-element-20e91aa{text-align:start;}.elementor-413 .elementor-element.elementor-element-20e91aa img{width:100%;border-style:none;border-radius:18px 18px 18px 18px;}.elementor-413 .elementor-element.elementor-element-da64c85{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:32px;}.elementor-413 .elementor-element.elementor-element-2be9013{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-2be9013 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:700;line-height:1.15px;}.elementor-413 .elementor-element.elementor-element-f96d0b7{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-f96d0b7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;line-height:1.15px;color:var( --e-global-color-secondary );}.elementor-413 .elementor-element.elementor-element-25d0a60{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-25d0a60 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.15px;}.elementor-413 .elementor-element.elementor-element-eb6e493{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-413 .elementor-element.elementor-element-8eed6a0 .elementor-button{background-color:#8ADFFE75;font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:10px 10px 10px 10px;}.elementor-413 .elementor-element.elementor-element-8eed6a0{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-062f6d1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.2);}.elementor-413 .elementor-element.elementor-element-062f6d1:not(.elementor-motion-effects-element-type-background), .elementor-413 .elementor-element.elementor-element-062f6d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-23bbde1 );}.elementor-413 .elementor-element.elementor-element-6af624b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-413 .elementor-element.elementor-element-0fd4300{text-align:start;}.elementor-413 .elementor-element.elementor-element-0fd4300 img{width:100%;border-style:none;border-radius:18px 18px 18px 18px;}.elementor-413 .elementor-element.elementor-element-46419a6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:32px;}.elementor-413 .elementor-element.elementor-element-3c54c1f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-3c54c1f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:700;line-height:1.15px;}.elementor-413 .elementor-element.elementor-element-3ab26d8{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-3ab26d8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;line-height:1.15px;color:var( --e-global-color-secondary );}.elementor-413 .elementor-element.elementor-element-009e7ed{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-009e7ed .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.15px;}.elementor-413 .elementor-element.elementor-element-fff16d0{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-413 .elementor-element.elementor-element-93e923a .elementor-button{background-color:#8ADFFE75;font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:10px 10px 10px 10px;}.elementor-413 .elementor-element.elementor-element-93e923a{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-b3744d4 .elementor-button{background-color:#8ADFFE75;font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:10px 10px 10px 10px;}.elementor-413 .elementor-element.elementor-element-b3744d4{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-cd945a5 .elementor-button{background-color:#8ADFFE75;font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:10px 10px 10px 10px;}.elementor-413 .elementor-element.elementor-element-cd945a5{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-b437746 .elementor-button{background-color:#8ADFFE75;font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:10px 10px 10px 10px;}.elementor-413 .elementor-element.elementor-element-b437746{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-01f0d11 .elementor-button{background-color:#8ADFFE75;font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:10px 10px 10px 10px;}.elementor-413 .elementor-element.elementor-element-01f0d11{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-00c60f0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.2);}.elementor-413 .elementor-element.elementor-element-00c60f0:not(.elementor-motion-effects-element-type-background), .elementor-413 .elementor-element.elementor-element-00c60f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-23bbde1 );}.elementor-413 .elementor-element.elementor-element-6ffd51e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-413 .elementor-element.elementor-element-e7a5a7f{text-align:start;}.elementor-413 .elementor-element.elementor-element-e7a5a7f img{width:100%;border-style:none;border-radius:18px 18px 18px 18px;}.elementor-413 .elementor-element.elementor-element-70363d8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:32px;}.elementor-413 .elementor-element.elementor-element-6eb226f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-6eb226f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:700;line-height:1.15px;}.elementor-413 .elementor-element.elementor-element-4076ff9{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-4076ff9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;line-height:1.15px;color:var( --e-global-color-secondary );}.elementor-413 .elementor-element.elementor-element-5836f70{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-5836f70 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.15px;}.elementor-413 .elementor-element.elementor-element-e31cbac{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-413 .elementor-element.elementor-element-0988f8f .elementor-button{background-color:#8ADFFE75;font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:10px 10px 10px 10px;}.elementor-413 .elementor-element.elementor-element-0988f8f{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-d07c729{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.2);}.elementor-413 .elementor-element.elementor-element-d07c729:not(.elementor-motion-effects-element-type-background), .elementor-413 .elementor-element.elementor-element-d07c729 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-23bbde1 );}.elementor-413 .elementor-element.elementor-element-0c06394{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-413 .elementor-element.elementor-element-977cfd1{text-align:start;}.elementor-413 .elementor-element.elementor-element-977cfd1 img{width:100%;border-style:none;border-radius:18px 18px 18px 18px;}.elementor-413 .elementor-element.elementor-element-2841679{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:32px;}.elementor-413 .elementor-element.elementor-element-158ca97{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-158ca97 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:700;line-height:1.15px;}.elementor-413 .elementor-element.elementor-element-18d6d69{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-18d6d69 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;line-height:1.15px;color:var( --e-global-color-secondary );}.elementor-413 .elementor-element.elementor-element-58f957d{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-58f957d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.15px;}.elementor-413 .elementor-element.elementor-element-151918b{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-413 .elementor-element.elementor-element-ea7695c .elementor-button{background-color:#8ADFFE75;font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:10px 10px 10px 10px;}.elementor-413 .elementor-element.elementor-element-ea7695c{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-88c42f2 .elementor-button{background-color:#8ADFFE75;font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:10px 10px 10px 10px;}.elementor-413 .elementor-element.elementor-element-88c42f2{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-64f1249 .elementor-button{background-color:#8ADFFE75;font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:10px 10px 10px 10px;}.elementor-413 .elementor-element.elementor-element-64f1249{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-e965706 .elementor-button{background-color:#8ADFFE75;font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:10px 10px 10px 10px;}.elementor-413 .elementor-element.elementor-element-e965706{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-23e6809 .elementor-button{background-color:#8ADFFE75;font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:10px 10px 10px 10px;}.elementor-413 .elementor-element.elementor-element-23e6809{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-f7d1be3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.2);}.elementor-413 .elementor-element.elementor-element-f7d1be3:not(.elementor-motion-effects-element-type-background), .elementor-413 .elementor-element.elementor-element-f7d1be3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-23bbde1 );}.elementor-413 .elementor-element.elementor-element-80f7902{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-413 .elementor-element.elementor-element-699db96{text-align:start;}.elementor-413 .elementor-element.elementor-element-699db96 img{width:100%;border-style:none;border-radius:18px 18px 18px 18px;}.elementor-413 .elementor-element.elementor-element-00658db{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:32px;}.elementor-413 .elementor-element.elementor-element-e5abef2{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-e5abef2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:700;line-height:1.15px;}.elementor-413 .elementor-element.elementor-element-fa05226{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-fa05226 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;line-height:1.15px;color:var( --e-global-color-secondary );}.elementor-413 .elementor-element.elementor-element-40e1a1a{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-40e1a1a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.15px;}.elementor-413 .elementor-element.elementor-element-cb19b68{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-413 .elementor-element.elementor-element-1f3aa62 .elementor-button{background-color:#8ADFFE75;font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:10px 10px 10px 10px;}.elementor-413 .elementor-element.elementor-element-1f3aa62{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-cfea71c .elementor-button{background-color:#8ADFFE75;font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:10px 10px 10px 10px;}.elementor-413 .elementor-element.elementor-element-cfea71c{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-9b183e4 .elementor-button{background-color:#8ADFFE75;font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:10px 10px 10px 10px;}.elementor-413 .elementor-element.elementor-element-9b183e4{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-f110263 .elementor-button{background-color:#8ADFFE75;font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:10px 10px 10px 10px;}.elementor-413 .elementor-element.elementor-element-f110263{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-76f7204 .elementor-button{background-color:#8ADFFE75;font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:10px 10px 10px 10px;}.elementor-413 .elementor-element.elementor-element-76f7204{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-5c2694d .elementor-button{background-color:#8ADFFE75;font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:10px 10px 10px 10px;}.elementor-413 .elementor-element.elementor-element-5c2694d{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(min-width:768px){.elementor-413 .elementor-element.elementor-element-7f6b8b3{--content-width:1010px;}.elementor-413 .elementor-element.elementor-element-ddb68a4{--content-width:1000px;}.elementor-413 .elementor-element.elementor-element-2cdd638{--width:45%;}.elementor-413 .elementor-element.elementor-element-3a4c286{--width:55%;}.elementor-413 .elementor-element.elementor-element-60ed199{--content-width:1000px;}.elementor-413 .elementor-element.elementor-element-9bcd7ae{--width:45%;}.elementor-413 .elementor-element.elementor-element-f18d097{--width:55%;}.elementor-413 .elementor-element.elementor-element-3ff0640{--width:45%;}.elementor-413 .elementor-element.elementor-element-da64c85{--width:55%;}.elementor-413 .elementor-element.elementor-element-6af624b{--width:45%;}.elementor-413 .elementor-element.elementor-element-46419a6{--width:55%;}.elementor-413 .elementor-element.elementor-element-6ffd51e{--width:45%;}.elementor-413 .elementor-element.elementor-element-70363d8{--width:55%;}.elementor-413 .elementor-element.elementor-element-0c06394{--width:45%;}.elementor-413 .elementor-element.elementor-element-2841679{--width:55%;}.elementor-413 .elementor-element.elementor-element-80f7902{--width:45%;}.elementor-413 .elementor-element.elementor-element-00658db{--width:55%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-413 .elementor-element.elementor-element-269b1803 .elementor-heading-title{font-size:30px;}.elementor-413 .elementor-element.elementor-element-7f6b8b3{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-413 .elementor-element.elementor-element-1181b99{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-413 .elementor-element.elementor-element-ddb68a4{--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-413 .elementor-element.elementor-element-3a4c286{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-413 .elementor-element.elementor-element-224779c .elementor-heading-title{font-size:14px;}.elementor-413 .elementor-element.elementor-element-4984267{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-4984267 .elementor-heading-title{font-size:23px;}.elementor-413 .elementor-element.elementor-element-6180f31{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-6180f31 .elementor-heading-title{font-size:21px;}.elementor-413 .elementor-element.elementor-element-c730b18 .elementor-heading-title{font-size:18px;}.elementor-413 .elementor-element.elementor-element-508444a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-60ed199{--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-413 .elementor-element.elementor-element-7fcecbc{--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-413 .elementor-element.elementor-element-f18d097{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-413 .elementor-element.elementor-element-9717951{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-9717951 .elementor-heading-title{font-size:23px;}.elementor-413 .elementor-element.elementor-element-a4dcdd8{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-a4dcdd8 .elementor-heading-title{font-size:21px;}.elementor-413 .elementor-element.elementor-element-853cd69 .elementor-heading-title{font-size:18px;}.elementor-413 .elementor-element.elementor-element-23abc60{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-8def311{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-57aeb75{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-757e1f3{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-95e33b1{--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-413 .elementor-element.elementor-element-da64c85{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-413 .elementor-element.elementor-element-2be9013{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-2be9013 .elementor-heading-title{font-size:23px;}.elementor-413 .elementor-element.elementor-element-f96d0b7{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-f96d0b7 .elementor-heading-title{font-size:21px;}.elementor-413 .elementor-element.elementor-element-25d0a60 .elementor-heading-title{font-size:18px;}.elementor-413 .elementor-element.elementor-element-8eed6a0{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-062f6d1{--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-413 .elementor-element.elementor-element-46419a6{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-413 .elementor-element.elementor-element-3c54c1f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-3c54c1f .elementor-heading-title{font-size:23px;}.elementor-413 .elementor-element.elementor-element-3ab26d8{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-3ab26d8 .elementor-heading-title{font-size:21px;}.elementor-413 .elementor-element.elementor-element-009e7ed .elementor-heading-title{font-size:18px;}.elementor-413 .elementor-element.elementor-element-93e923a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-b3744d4{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-cd945a5{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-b437746{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-01f0d11{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-00c60f0{--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-413 .elementor-element.elementor-element-70363d8{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-413 .elementor-element.elementor-element-6eb226f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-6eb226f .elementor-heading-title{font-size:23px;}.elementor-413 .elementor-element.elementor-element-4076ff9{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-4076ff9 .elementor-heading-title{font-size:21px;}.elementor-413 .elementor-element.elementor-element-5836f70 .elementor-heading-title{font-size:18px;}.elementor-413 .elementor-element.elementor-element-0988f8f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-d07c729{--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-413 .elementor-element.elementor-element-2841679{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-413 .elementor-element.elementor-element-158ca97{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-158ca97 .elementor-heading-title{font-size:23px;}.elementor-413 .elementor-element.elementor-element-18d6d69{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-18d6d69 .elementor-heading-title{font-size:21px;}.elementor-413 .elementor-element.elementor-element-58f957d .elementor-heading-title{font-size:18px;}.elementor-413 .elementor-element.elementor-element-ea7695c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-88c42f2{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-64f1249{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-e965706{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-23e6809{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-f7d1be3{--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-413 .elementor-element.elementor-element-00658db{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-413 .elementor-element.elementor-element-e5abef2{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-e5abef2 .elementor-heading-title{font-size:23px;}.elementor-413 .elementor-element.elementor-element-fa05226{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-fa05226 .elementor-heading-title{font-size:21px;}.elementor-413 .elementor-element.elementor-element-40e1a1a .elementor-heading-title{font-size:18px;}.elementor-413 .elementor-element.elementor-element-1f3aa62{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-cfea71c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-9b183e4{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-f110263{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-76f7204{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-5c2694d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-413 .elementor-element.elementor-element-269b1803 .elementor-heading-title{font-size:22px;line-height:1.5em;}.elementor-413 .elementor-element.elementor-element-7f6b8b3{--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:20%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-413 .elementor-element.elementor-element-1181b99{font-size:15px;}.elementor-413 .elementor-element.elementor-element-ddb68a4{--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;--margin-top:10px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-413 .elementor-element.elementor-element-3a4c286{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-413 .elementor-element.elementor-element-224779c .elementor-heading-title{font-size:12px;}.elementor-413 .elementor-element.elementor-element-4984267 .elementor-heading-title{font-size:21px;}.elementor-413 .elementor-element.elementor-element-6180f31{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-6180f31 .elementor-heading-title{font-size:18px;}.elementor-413 .elementor-element.elementor-element-c730b18 .elementor-heading-title{font-size:16px;}.elementor-413 .elementor-element.elementor-element-508444a .elementor-button{font-size:13px;}.elementor-413 .elementor-element.elementor-element-60ed199{--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;--margin-top:10px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-413 .elementor-element.elementor-element-7fcecbc{--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;--margin-top:10px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-413 .elementor-element.elementor-element-f18d097{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-413 .elementor-element.elementor-element-9717951 .elementor-heading-title{font-size:21px;}.elementor-413 .elementor-element.elementor-element-a4dcdd8{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-a4dcdd8 .elementor-heading-title{font-size:18px;}.elementor-413 .elementor-element.elementor-element-853cd69 .elementor-heading-title{font-size:16px;}.elementor-413 .elementor-element.elementor-element-23abc60 .elementor-button{font-size:13px;}.elementor-413 .elementor-element.elementor-element-8def311 .elementor-button{font-size:13px;}.elementor-413 .elementor-element.elementor-element-57aeb75 .elementor-button{font-size:13px;}.elementor-413 .elementor-element.elementor-element-757e1f3 .elementor-button{font-size:13px;}.elementor-413 .elementor-element.elementor-element-95e33b1{--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;--margin-top:10px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-413 .elementor-element.elementor-element-da64c85{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-413 .elementor-element.elementor-element-2be9013 .elementor-heading-title{font-size:21px;}.elementor-413 .elementor-element.elementor-element-f96d0b7{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-f96d0b7 .elementor-heading-title{font-size:18px;}.elementor-413 .elementor-element.elementor-element-25d0a60 .elementor-heading-title{font-size:16px;}.elementor-413 .elementor-element.elementor-element-8eed6a0 .elementor-button{font-size:13px;}.elementor-413 .elementor-element.elementor-element-062f6d1{--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;--margin-top:10px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-413 .elementor-element.elementor-element-46419a6{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-413 .elementor-element.elementor-element-3c54c1f .elementor-heading-title{font-size:21px;}.elementor-413 .elementor-element.elementor-element-3ab26d8{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-3ab26d8 .elementor-heading-title{font-size:18px;}.elementor-413 .elementor-element.elementor-element-009e7ed .elementor-heading-title{font-size:16px;}.elementor-413 .elementor-element.elementor-element-93e923a .elementor-button{font-size:13px;}.elementor-413 .elementor-element.elementor-element-b3744d4 .elementor-button{font-size:13px;}.elementor-413 .elementor-element.elementor-element-cd945a5 .elementor-button{font-size:13px;}.elementor-413 .elementor-element.elementor-element-b437746 .elementor-button{font-size:13px;}.elementor-413 .elementor-element.elementor-element-01f0d11 .elementor-button{font-size:13px;}.elementor-413 .elementor-element.elementor-element-00c60f0{--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;--margin-top:10px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-413 .elementor-element.elementor-element-70363d8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-413 .elementor-element.elementor-element-6eb226f .elementor-heading-title{font-size:21px;}.elementor-413 .elementor-element.elementor-element-4076ff9{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-4076ff9 .elementor-heading-title{font-size:18px;}.elementor-413 .elementor-element.elementor-element-5836f70 .elementor-heading-title{font-size:16px;}.elementor-413 .elementor-element.elementor-element-0988f8f .elementor-button{font-size:13px;}.elementor-413 .elementor-element.elementor-element-d07c729{--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;--margin-top:10px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-413 .elementor-element.elementor-element-2841679{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-413 .elementor-element.elementor-element-158ca97 .elementor-heading-title{font-size:21px;}.elementor-413 .elementor-element.elementor-element-18d6d69{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-18d6d69 .elementor-heading-title{font-size:18px;}.elementor-413 .elementor-element.elementor-element-58f957d .elementor-heading-title{font-size:16px;}.elementor-413 .elementor-element.elementor-element-ea7695c .elementor-button{font-size:13px;}.elementor-413 .elementor-element.elementor-element-88c42f2 .elementor-button{font-size:13px;}.elementor-413 .elementor-element.elementor-element-64f1249 .elementor-button{font-size:13px;}.elementor-413 .elementor-element.elementor-element-e965706 .elementor-button{font-size:13px;}.elementor-413 .elementor-element.elementor-element-23e6809 .elementor-button{font-size:13px;}.elementor-413 .elementor-element.elementor-element-f7d1be3{--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;--margin-top:10px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-413 .elementor-element.elementor-element-00658db{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-413 .elementor-element.elementor-element-e5abef2 .elementor-heading-title{font-size:21px;}.elementor-413 .elementor-element.elementor-element-fa05226{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-413 .elementor-element.elementor-element-fa05226 .elementor-heading-title{font-size:18px;}.elementor-413 .elementor-element.elementor-element-40e1a1a .elementor-heading-title{font-size:16px;}.elementor-413 .elementor-element.elementor-element-1f3aa62 .elementor-button{font-size:13px;}.elementor-413 .elementor-element.elementor-element-cfea71c .elementor-button{font-size:13px;}.elementor-413 .elementor-element.elementor-element-9b183e4 .elementor-button{font-size:13px;}.elementor-413 .elementor-element.elementor-element-f110263 .elementor-button{font-size:13px;}.elementor-413 .elementor-element.elementor-element-76f7204 .elementor-button{font-size:13px;}.elementor-413 .elementor-element.elementor-element-5c2694d .elementor-button{font-size:13px;}}/* Start custom CSS *//* ==================================================
   Grid de 6 tarjetas secundarias - Equipo de Gobierno
================================================== */

/* Si el contenedor NO tiene wrapper interno */
.equipo-grid {
  width: 100%;
}

/* Caso Elementor boxed: el grid real debe aplicarse al e-con-inner */
.equipo-grid > .e-con-inner {
  display: grid !important;
  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  gap: 32px !important;
  align-items: stretch !important;
}

/* Caso Elementor full width o sin e-con-inner */
.equipo-grid:not(.e-con-boxed) {
  display: grid !important;
  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  gap: 32px !important;
  align-items: stretch !important;
}

/* Cada tarjeta secundaria */
.equipo-grid .equipo-card {
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
}

/* Forzamos que las tarjetas secundarias sean verticales */
.equipo-card {
  display: flex !important;
  flex-direction: column !important;
  align-items: stretch !important;
  justify-content: flex-start !important;
  border-radius: 28px;
  overflow: hidden;
}

/* Imagen arriba */
.equipo-card .alcalde-img {
  width: 100% !important;
  max-width: 100% !important;
}

.equipo-card .alcalde-img img {
  width: 100% !important;
  height: auto !important;
  aspect-ratio: 4 / 3;
  object-fit: cover;
  object-position: center top;
  border-radius: 22px;
  display: block;
}

/* Textos debajo */
.equipo-card .alcalde-content {
  width: 100% !important;
  max-width: 100% !important;
  padding: 28px 24px 32px;
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: flex-start !important;
  gap: 13px;
  text-align: center;
}

/* Ajuste de tamaños para tarjetas secundarias */
.equipo-card .alcaldia-badge {
  font-size: 14px;
  padding: 9px 18px;
  border-radius: 9px;
}

.equipo-card .alcalde-name,
.equipo-card .alcalde-name .elementor-heading-title {
  font-size: 27px;
  line-height: 1.18;
  margin: 0;
}

.equipo-card .alcalde-role,
.equipo-card .alcalde-role .elementor-heading-title {
  font-size: 21px;
  line-height: 1.25;
  margin: 0;
}

.equipo-card .alcalde-section-title,
.equipo-card .alcalde-section-title .elementor-heading-title {
  font-size: 21px;
  line-height: 1.25;
  margin: 10px 0 0 0;
}

/* Chips */
.equipo-card .areas-chips {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 10px;
}

.equipo-card .area-chip {
  font-size: 15px;
  padding: 10px 18px;
  border-radius: 12px;
}

/* Tablet */
@media (max-width: 1024px) {
  .equipo-grid > .e-con-inner,
  .equipo-grid:not(.e-con-boxed) {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 28px !important;
  }

  .equipo-card .alcalde-name,
  .equipo-card .alcalde-name .elementor-heading-title {
    font-size: 24px;
  }

  .equipo-card .alcalde-role,
  .equipo-card .alcalde-role .elementor-heading-title {
    font-size: 19px;
  }

  .equipo-card .area-chip {
    font-size: 14px;
    padding: 9px 15px;
  }
}

/* Móvil */
@media (max-width: 767px) {
  .equipo-grid > .e-con-inner,
  .equipo-grid:not(.e-con-boxed) {
    grid-template-columns: 1fr !important;
    gap: 28px !important;
  }

  .equipo-card {
    border-radius: 24px;
  }

  .equipo-card .alcalde-img img {
    aspect-ratio: 4 / 5;
    border-radius: 20px;
  }

  .equipo-card .alcalde-content {
    padding: 26px 20px 30px;
  }

  .equipo-card .alcalde-name,
  .equipo-card .alcalde-name .elementor-heading-title {
    font-size: 27px;
  }

  .equipo-card .alcalde-role,
  .equipo-card .alcalde-role .elementor-heading-title {
    font-size: 22px;
  }

  .equipo-card .alcalde-section-title,
  .equipo-card .alcalde-section-title .elementor-heading-title {
    font-size: 23px;
  }

  .equipo-card .area-chip {
    font-size: 17px;
    padding: 12px 20px;
  }
}
/* ==================================================
   Corrección de textos en tarjetas secundarias
================================================== */

/* Contenido interior de cada tarjeta secundaria */
.equipo-card .alcalde-content {
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: flex-start !important;
  text-align: center !important;
  gap: 14px !important;
  padding: 30px 28px 36px !important;
}

/* Elimina márgenes heredados de Elementor */
.equipo-card .alcalde-content .elementor-widget {
  margin-bottom: 0 !important;
}

/* Nombre en tarjetas secundarias */
.equipo-card .alcalde-name,
.equipo-card .alcalde-name .elementor-heading-title {
  display: block !important;
  width: 100% !important;
  max-width: 100% !important;
  margin: 0 !important;

  font-size: 25px !important;
  line-height: 1.18 !important;
  font-weight: 800 !important;
  text-align: center !important;

  white-space: normal !important;
  overflow-wrap: break-word !important;
  word-break: normal !important;
}

/* Cargo en tarjetas secundarias */
.equipo-card .alcalde-role,
.equipo-card .alcalde-role .elementor-heading-title {
  display: block !important;
  width: 100% !important;
  margin: 0 !important;

  font-size: 19px !important;
  line-height: 1.3 !important;
  font-weight: 500 !important;
  text-align: center !important;
}

/* Título Áreas delegadas */
.equipo-card .alcalde-section-title,
.equipo-card .alcalde-section-title .elementor-heading-title {
  display: block !important;
  width: 100% !important;
  margin: 16px 0 0 0 !important;

  font-size: 19px !important;
  line-height: 1.25 !important;
  font-weight: 800 !important;
  text-align: center !important;
}

/* Badge secundario */
.equipo-card .alcaldia-badge {
  font-size: 14px !important;
  line-height: 1 !important;
  padding: 9px 18px !important;
  border-radius: 8px !important;
  margin-bottom: 4px !important;
}

/* Chip secundario */
.equipo-card .area-chip {
  font-size: 15px !important;
  line-height: 1.2 !important;
  padding: 10px 18px !important;
  border-radius: 12px !important;
  margin-top: 0 !important;
}

/* Imagen secundaria */
.equipo-card .alcalde-img img {
  width: 100% !important;
  aspect-ratio: 4 / 3 !important;
  height: auto !important;
  object-fit: cover !important;
  object-position: center top !important;
  border-radius: 18px !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .equipo-card .alcalde-content {
    padding: 28px 22px 34px !important;
    gap: 13px !important;
  }

  .equipo-card .alcalde-name,
  .equipo-card .alcalde-name .elementor-heading-title {
    font-size: 23px !important;
    line-height: 1.18 !important;
  }

  .equipo-card .alcalde-role,
  .equipo-card .alcalde-role .elementor-heading-title {
    font-size: 18px !important;
  }
}

/* Móvil */
@media (max-width: 767px) {
  .equipo-card .alcalde-content {
    padding: 28px 22px 34px !important;
    gap: 14px !important;
  }

  .equipo-card .alcalde-name,
  .equipo-card .alcalde-name .elementor-heading-title {
    font-size: 27px !important;
    line-height: 1.18 !important;
  }

  .equipo-card .alcalde-role,
  .equipo-card .alcalde-role .elementor-heading-title {
    font-size: 22px !important;
    line-height: 1.3 !important;
  }

  .equipo-card .alcalde-section-title,
  .equipo-card .alcalde-section-title .elementor-heading-title {
    font-size: 22px !important;
  }

  .equipo-card .area-chip {
    font-size: 17px !important;
    padding: 12px 20px !important;
  }
}/* End custom CSS */