.elementor-875 .elementor-element.elementor-element-5d24765e{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-875 .elementor-element.elementor-element-197fe74b{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-875 .elementor-element.elementor-element-197fe74b:not(.elementor-motion-effects-element-type-background), .elementor-875 .elementor-element.elementor-element-197fe74b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-875 .elementor-element.elementor-element-266f2943{--display:flex;--min-height:520px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:54px;--padding-bottom:54px;--padding-left:54px;--padding-right:54px;}.elementor-875 .elementor-element.elementor-element-266f2943:not(.elementor-motion-effects-element-type-background), .elementor-875 .elementor-element.elementor-element-266f2943 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-875 .elementor-element.elementor-element-3c2bdc6e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-875 .elementor-element.elementor-element-65aab053{--divider-border-style:solid;--divider-color:#087A46;--divider-border-width:2px;}.elementor-875 .elementor-element.elementor-element-65aab053 .elementor-divider-separator{width:100%;}.elementor-875 .elementor-element.elementor-element-65aab053 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-875 .elementor-element.elementor-element-5c77fbca{text-align:start;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;line-height:1.3em;color:#087A46;}.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-875 .elementor-element.elementor-element-2ee7d143{text-align:start;}.elementor-875 .elementor-element.elementor-element-2ee7d143 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:54px;font-weight:700;line-height:1.08em;color:#0B1F3A;}.elementor-875 .elementor-element.elementor-element-789a4b6a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-875 .elementor-element.elementor-element-79253d33{--divider-border-style:solid;--divider-color:#F2A900;--divider-border-width:2px;}.elementor-875 .elementor-element.elementor-element-79253d33 .elementor-divider-separator{width:100%;}.elementor-875 .elementor-element.elementor-element-79253d33 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-875 .elementor-element.elementor-element-43c16cf0{text-align:start;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#263B5C;}.elementor-875 .elementor-element.elementor-element-72b6bebe{--display:flex;--min-height:520px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-875 .elementor-element.elementor-element-72b6bebe:not(.elementor-motion-effects-element-type-background), .elementor-875 .elementor-element.elementor-element-72b6bebe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://averolanexus.org/wp-content/uploads/2026/08/ChatGPT-Image-20-ago-2026-04_19_53-p.m.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-875 .elementor-element.elementor-element-53f1f858{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:44px;--padding-bottom:18px;--padding-left:32px;--padding-right:32px;}.elementor-875 .elementor-element.elementor-element-53f1f858:not(.elementor-motion-effects-element-type-background), .elementor-875 .elementor-element.elementor-element-53f1f858 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-875 .elementor-element.elementor-element-4acefb9b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-875 .elementor-element.elementor-element-305a3f66{--divider-border-style:solid;--divider-color:#087A46;--divider-border-width:2px;}.elementor-875 .elementor-element.elementor-element-305a3f66 .elementor-divider-separator{width:100%;}.elementor-875 .elementor-element.elementor-element-305a3f66 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-875 .elementor-element.elementor-element-6472e30f{text-align:center;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#44536B;}.elementor-875 .elementor-element.elementor-element-55a9e93e{text-align:center;}.elementor-875 .elementor-element.elementor-element-55a9e93e .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:#0B5738;}.elementor-875 .elementor-element.elementor-element-2f7f5b0a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:8px;--padding-bottom:44px;--padding-left:32px;--padding-right:32px;}.elementor-875 .elementor-element.elementor-element-2f7f5b0a:not(.elementor-motion-effects-element-type-background), .elementor-875 .elementor-element.elementor-element-2f7f5b0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-875 .elementor-element.elementor-element-4741b317{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:34px;--padding-left:32px;--padding-right:32px;}.elementor-875 .elementor-element.elementor-element-4741b317:not(.elementor-motion-effects-element-type-background), .elementor-875 .elementor-element.elementor-element-4741b317 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-875 .elementor-element.elementor-element-4a0baaf4{--display:flex;--min-height:150px;--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:24px 24px;--row-gap:24px;--column-gap:24px;--overflow:hidden;--border-radius:14px 14px 14px 14px;--padding-top:28px;--padding-bottom:28px;--padding-left:42px;--padding-right:42px;}.elementor-875 .elementor-element.elementor-element-4a0baaf4:not(.elementor-motion-effects-element-type-background), .elementor-875 .elementor-element.elementor-element-4a0baaf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#006B43;}.elementor-875 .elementor-element.elementor-element-123cb96d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-875 .elementor-element.elementor-element-45835bd5 .elementor-icon-wrapper{text-align:center;}.elementor-875 .elementor-element.elementor-element-45835bd5.elementor-view-stacked .elementor-icon{background-color:transparent;color:#FFFFFF;}.elementor-875 .elementor-element.elementor-element-45835bd5.elementor-view-framed .elementor-icon, .elementor-875 .elementor-element.elementor-element-45835bd5.elementor-view-default .elementor-icon{color:transparent;border-color:transparent;}.elementor-875 .elementor-element.elementor-element-45835bd5.elementor-view-framed .elementor-icon, .elementor-875 .elementor-element.elementor-element-45835bd5.elementor-view-default .elementor-icon svg{fill:transparent;}.elementor-875 .elementor-element.elementor-element-45835bd5.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-875 .elementor-element.elementor-element-45835bd5.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-875 .elementor-element.elementor-element-45835bd5 .elementor-icon{font-size:34px;padding:16px;}.elementor-875 .elementor-element.elementor-element-45835bd5 .elementor-icon svg{height:34px;}.elementor-875 .elementor-element.elementor-element-5da7a522{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:4px;--padding-bottom:4px;--padding-left:26px;--padding-right:0px;}.elementor-875 .elementor-element.elementor-element-34e82a98{text-align:start;}.elementor-875 .elementor-element.elementor-element-34e82a98 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:24px;font-weight:600;line-height:1.35em;color:#FFFFFF;}.elementor-875 .elementor-element.elementor-element-530f825b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-875 .elementor-element.elementor-element-530f825b:not(.elementor-motion-effects-element-type-background), .elementor-875 .elementor-element.elementor-element-530f825b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7F7;}.elementor-875 .elementor-element.elementor-element-30bd4dd1{--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:space-between;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-875 .elementor-element.elementor-element-4aa7f578{--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;}.elementor-875 .elementor-element.elementor-element-506d9d43{text-align:start;}.elementor-875 .elementor-element.elementor-element-506d9d43 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:28px;font-weight:700;line-height:1.15em;color:#0B5738;}.elementor-875 .elementor-element.elementor-element-5034fa37{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-875 .elementor-element.elementor-element-202fd28{--divider-border-style:solid;--divider-color:#F2A900;--divider-border-width:2px;}.elementor-875 .elementor-element.elementor-element-202fd28 .elementor-divider-separator{width:100%;}.elementor-875 .elementor-element.elementor-element-202fd28 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-875 .elementor-element.elementor-element-26dae97d{text-align:start;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#334155;}.elementor-875 .elementor-element.elementor-element-80f8ff6{--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;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-875 .elementor-element.elementor-element-266f2943{--min-height:480px;--padding-top:42px;--padding-bottom:42px;--padding-left:34px;--padding-right:34px;}.elementor-875 .elementor-element.elementor-element-2ee7d143 .elementor-heading-title{font-size:48px;}.elementor-875 .elementor-element.elementor-element-72b6bebe{--min-height:480px;}.elementor-875 .elementor-element.elementor-element-53f1f858{--padding-top:40px;--padding-bottom:18px;--padding-left:24px;--padding-right:24px;}.elementor-875 .elementor-element.elementor-element-55a9e93e .elementor-heading-title{font-size:28px;}.elementor-875 .elementor-element.elementor-element-2f7f5b0a{--padding-top:8px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-875 .elementor-element.elementor-element-4741b317{--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-875 .elementor-element.elementor-element-4a0baaf4{--padding-top:26px;--padding-bottom:26px;--padding-left:30px;--padding-right:30px;}.elementor-875 .elementor-element.elementor-element-34e82a98 .elementor-heading-title{font-size:22px;}.elementor-875 .elementor-element.elementor-element-30bd4dd1{--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-875 .elementor-element.elementor-element-506d9d43 .elementor-heading-title{font-size:26px;}}@media(max-width:767px){.elementor-875 .elementor-element.elementor-element-197fe74b{--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;}.elementor-875 .elementor-element.elementor-element-266f2943{--width:100%;--min-height:430px;--padding-top:36px;--padding-bottom:36px;--padding-left:22px;--padding-right:22px;}.elementor-875 .elementor-element.elementor-element-3c2bdc6e{--width:44px;}.elementor-875 .elementor-element.elementor-element-2ee7d143 .elementor-heading-title{font-size:39px;}.elementor-875 .elementor-element.elementor-element-789a4b6a{--width:38px;}.elementor-875 .elementor-element.elementor-element-72b6bebe{--width:100%;--min-height:360px;}.elementor-875 .elementor-element.elementor-element-53f1f858{--padding-top:34px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-875 .elementor-element.elementor-element-4acefb9b{--width:54px;}.elementor-875 .elementor-element.elementor-element-55a9e93e .elementor-heading-title{font-size:25px;}.elementor-875 .elementor-element.elementor-element-2f7f5b0a{--padding-top:6px;--padding-bottom:34px;--padding-left:18px;--padding-right:18px;}.elementor-875 .elementor-element.elementor-element-4741b317{--padding-top:0px;--padding-bottom:28px;--padding-left:18px;--padding-right:18px;}.elementor-875 .elementor-element.elementor-element-4a0baaf4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:26px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px;}.elementor-875 .elementor-element.elementor-element-123cb96d{--width:100%;}.elementor-875 .elementor-element.elementor-element-5da7a522{--width:100%;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-875 .elementor-element.elementor-element-34e82a98 .elementor-heading-title{font-size:20px;}.elementor-875 .elementor-element.elementor-element-30bd4dd1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:28px;--padding-bottom:28px;--padding-left:18px;--padding-right:18px;}.elementor-875 .elementor-element.elementor-element-4aa7f578{--width:100%;}.elementor-875 .elementor-element.elementor-element-506d9d43 .elementor-heading-title{font-size:24px;}.elementor-875 .elementor-element.elementor-element-5034fa37{--width:38px;}.elementor-875 .elementor-element.elementor-element-80f8ff6{--width:100%;}}@media(min-width:768px){.elementor-875 .elementor-element.elementor-element-5d24765e{--width:100%;}.elementor-875 .elementor-element.elementor-element-197fe74b{--width:100%;}.elementor-875 .elementor-element.elementor-element-266f2943{--width:42%;}.elementor-875 .elementor-element.elementor-element-3c2bdc6e{--width:44px;}.elementor-875 .elementor-element.elementor-element-789a4b6a{--width:38px;}.elementor-875 .elementor-element.elementor-element-72b6bebe{--width:58%;}.elementor-875 .elementor-element.elementor-element-53f1f858{--content-width:1240px;}.elementor-875 .elementor-element.elementor-element-4acefb9b{--width:54px;}.elementor-875 .elementor-element.elementor-element-2f7f5b0a{--width:100%;}.elementor-875 .elementor-element.elementor-element-4741b317{--width:100%;}.elementor-875 .elementor-element.elementor-element-4a0baaf4{--content-width:1180px;}.elementor-875 .elementor-element.elementor-element-123cb96d{--width:20%;}.elementor-875 .elementor-element.elementor-element-5da7a522{--width:80%;}.elementor-875 .elementor-element.elementor-element-530f825b{--width:100%;}.elementor-875 .elementor-element.elementor-element-30bd4dd1{--content-width:1180px;}.elementor-875 .elementor-element.elementor-element-4aa7f578{--width:38%;}.elementor-875 .elementor-element.elementor-element-5034fa37{--width:38px;}.elementor-875 .elementor-element.elementor-element-80f8ff6{--width:58%;}}@media(max-width:1024px) and (min-width:768px){.elementor-875 .elementor-element.elementor-element-266f2943{--width:46%;}.elementor-875 .elementor-element.elementor-element-3c2bdc6e{--width:44px;}.elementor-875 .elementor-element.elementor-element-789a4b6a{--width:38px;}.elementor-875 .elementor-element.elementor-element-72b6bebe{--width:54%;}.elementor-875 .elementor-element.elementor-element-4acefb9b{--width:54px;}.elementor-875 .elementor-element.elementor-element-5034fa37{--width:38px;}}/* Start custom CSS *//* =========================================================
   AVEROLA NEXUS — GOVERNANCE IN ACTION V1
   Hero shape + one 14-item carousel.
   ========================================================= */

.averola-governance-v1{
  overflow-x:clip;
  font-family:Manrope,Arial,sans-serif;
}

.averola-governance-v1 .elementor-divider{
  padding:0!important;
}
.averola-governance-v1 .elementor-divider-separator{
  border-top-width:2px!important;
}



/* Intro line */
.averola-governance-v1 .avgov-intro-rule{
  margin-left:auto!important;
  margin-right:auto!important;
}

/* ONE CAROUSEL */
.averola-governance-v1 .avgov-carousel{
  max-width:1280px;
  margin:0 auto;
  position:relative;
}
.averola-governance-v1 .avgov-carousel-shell{
  position:relative;
  display:flex;
  align-items:center;
  gap:14px;
}
.averola-governance-v1 .avgov-viewport{
  overflow:hidden;
  flex:1;
  padding:18px 4px 22px;
}
.averola-governance-v1 .avgov-track{
  display:flex;
  gap:18px;
  transition:transform .38s cubic-bezier(.22,.61,.36,1);
  will-change:transform;
}
.averola-governance-v1 .avgov-slide{
  flex:0 0 calc((100% - 72px)/5);
  min-height:272px;
  background:#fff;
  border:1px solid #E1E6EA;
  border-radius:16px;
  padding:24px 22px 20px;
  box-shadow:0 10px 26px rgba(11,31,58,.06);
  display:flex;
  flex-direction:column;
  transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;
}
.averola-governance-v1 .avgov-slide:hover{
  transform:translateY(-3px);
  border-color:#BFDACD;
  box-shadow:0 14px 30px rgba(11,31,58,.09);
}
.averola-governance-v1 .avgov-num{
  font-family:Georgia,serif;
  font-size:32px;
  line-height:1;
  font-weight:700;
  color:#087A46;
}
.averola-governance-v1 .avgov-mini-rule{
  display:block;
  width:40px;
  height:2px;
  margin:14px 0 22px;
}
.averola-governance-v1 .avgov-priority-copy{
  font:600 15px/1.55 Manrope,Arial,sans-serif;
  color:#0B1F3A;
  min-height:98px;
}
.averola-governance-v1 .avgov-card-icon{
  margin-top:auto;
  padding-top:18px;
  font-size:34px;
  color:#087A46;
}
.averola-governance-v1 .avgov-arrow{
  flex:0 0 48px;
  width:48px;
  height:48px;
  border:1px solid #DCE3E8;
  border-radius:50%;
  background:#fff;
  color:#0B1F3A;
  box-shadow:0 8px 20px rgba(11,31,58,.08);
  cursor:pointer;
  display:flex;
  align-items:center;
  justify-content:center;
  transition:.2s ease;
}
.averola-governance-v1 .avgov-arrow:hover{
  color:#087A46;
  border-color:#BFDACD;
  transform:translateY(-1px);
}
.averola-governance-v1 .avgov-arrow:disabled{
  opacity:.35;
  cursor:default;
  transform:none;
}
.averola-governance-v1 .avgov-pagination{
  margin:8px auto 0;
  display:flex;
  align-items:center;
  justify-content:center;
  gap:8px;
  flex-wrap:wrap;
  max-width:420px;
}
.averola-governance-v1 .avgov-dot{
  width:9px;
  height:9px;
  border:0;
  padding:0;
  border-radius:50%;
  background:#D2D8DD;
  cursor:pointer;
}
.averola-governance-v1 .avgov-dot.is-active{
  width:13px;
  border-radius:999px;
  background:#087A46;
}
.averola-governance-v1 .avgov-counter{
  margin-top:9px;
  text-align:center;
  font:600 13px/1.3 Manrope,Arial,sans-serif;
  color:#53647A;
}

/* Reports */
.averola-governance-v1 .avgov-report-copy{
  border-left:2px solid #F2A900;
}
.averola-governance-v1 .avgov-report-icon .elementor-icon{
  border:1px solid rgba(255,255,255,.45);
}

/* Newsletter */
.averola-governance-v1 .avgov-newsletter-form{
  display:flex;
  width:100%;
  max-width:660px;
  margin-left:auto;
}
.averola-governance-v1 .avgov-newsletter-form input{
  flex:1;
  min-width:0;
  height:54px;
  border:1px solid #D9E0E5;
  border-radius:7px 0 0 7px;
  padding:0 18px;
  font:400 14px Manrope,Arial,sans-serif;
  background:#fff;
  outline:none;
}
.averola-governance-v1 .avgov-newsletter-form input:focus{
  border-color:#87BCA2;
}
.averola-governance-v1 .avgov-newsletter-form button{
  height:54px;
  border:0;
  border-radius:0 7px 7px 0;
  padding:0 28px;
  background:#087A46;
  color:#fff;
  font:700 14px Manrope,Arial,sans-serif;
  cursor:pointer;
}

/* Tablet */
@media(max-width:1024px){
  .averola-governance-v1 .avgov-slide{
    flex-basis:calc((100% - 36px)/3);
  }
  .averola-governance-v1 .avgov-hero-copy{
    border-radius:0 38% 38% 0 / 0 50% 50% 0;
  }
  .averola-governance-v1 .avgov-hero-media{
    margin-left:-5%;
    width:59%!important;
  }
}

/* Mobile */
@media(max-width:767px){
  .averola-governance-v1 .avgov-hero-copy{
    border-radius:0 0 42px 42px;
  }
  .averola-governance-v1 .avgov-hero-copy:after{
    display:none;
  }
  .averola-governance-v1 .avgov-hero-media{
    margin-left:0;
    width:100%!important;
  }
  .averola-governance-v1 .avgov-slide{
    flex-basis:100%;
    min-height:250px;
  }
  .averola-governance-v1 .avgov-carousel-shell{
    gap:8px;
  }
  .averola-governance-v1 .avgov-arrow{
    flex-basis:42px;
    width:42px;
    height:42px;
  }
  .averola-governance-v1 .avgov-report-copy{
    border-left:0;
    border-top:2px solid #F2A900;
  }
  .averola-governance-v1 .avgov-newsletter-form{
    flex-direction:column;
    gap:10px;
  }
  .averola-governance-v1 .avgov-newsletter-form input,
  .averola-governance-v1 .avgov-newsletter-form button{
    width:100%;
    border-radius:7px;
  }
}
/* =========================================================
   HERO FIX — GOVERNANCE IN ACTION
   Replaces only the old hero rules
   ========================================================= */

.averola-governance-v1 .averola-governance-hero{
  position:relative;
  isolation:isolate;
  overflow:hidden;
  background:#FFFFFF;
  min-height:620px;
}


/* LEFT WHITE ORGANIC PANEL */
.averola-governance-v1 .avgov-hero-copy{
  position:relative;
  z-index:3;

  width:44%!important;
  max-width:44%!important;
  min-height:620px;

  padding:72px 62px 72px 60px;

  display:flex;
  flex-direction:column;
  justify-content:center;

  background:#FFFFFF;

  /*
   * Main organic white shape.
   * More controlled than the previous oversized circle.
   */
  border-radius:
    0 46% 46% 0 /
    0 55% 55% 0;

  box-shadow:none;
}


/* Remove the old triangle completely */
.averola-governance-v1 .avgov-hero-copy::before,
.averola-governance-v1 .avgov-hero-copy::after{
  display:none!important;
  content:none!important;
}


/* PHOTO AREA */
.averola-governance-v1 .avgov-hero-media{
  position:absolute!important;

  top:0;
  right:0;

  z-index:1;

  width:67%!important;
  height:100%;
  min-height:620px;

  margin:0!important;

  background-size:cover!important;
  background-position:center center!important;
  background-repeat:no-repeat!important;
}


/* GREEN ORGANIC SHAPE */
.averola-governance-v1 .averola-governance-hero::after{
  content:"";

  position:absolute;

  right:-9%;
  bottom:-9%;

  z-index:2;

  width:37%;
  height:76%;

  background:
    linear-gradient(
      150deg,
      #0A9556 0%,
      #087A46 58%,
      #05623A 100%
    );

  /*
   * Large curved green shape like the mockup,
   * not a triangle.
   */
  border-radius:
    72% 0 0 0 /
    88% 0 0 0;

  pointer-events:none;
}


/* subtle decorative curved lines */
.averola-governance-v1 .averola-governance-hero::before{
  content:"";

  position:absolute;

  right:-5%;
  bottom:-14%;

  z-index:2;

  width:31%;
  height:70%;

  border:
    1px solid rgba(255,255,255,.08);

  border-radius:
    72% 0 0 0 /
    88% 0 0 0;

  transform:scale(.82);

  pointer-events:none;
}


/* HERO TITLE */
.averola-governance-v1 .avgov-hero-title .elementor-heading-title{
  font-size:64px!important;
  line-height:1.02!important;
  letter-spacing:-1.5px!important;
}


/* KICKER */
.averola-governance-v1 .avgov-hero-kicker{
  margin-top:0!important;
}


/* small green line above kicker */
.averola-governance-v1 .avgov-hero-green-rule{
  margin-bottom:4px;
}


/* yellow line below title */
.averola-governance-v1 .avgov-hero-gold-rule{
  margin-top:5px;
  margin-bottom:7px;
}


/* hero copy */
.averola-governance-v1 .avgov-hero-copy .elementor-widget-text-editor{
  max-width:430px;
}


/* =========================================================
   TABLET HERO
   ========================================================= */

@media(max-width:1024px){

  .averola-governance-v1 .averola-governance-hero{
    min-height:540px;
  }

  .averola-governance-v1 .avgov-hero-copy{
    width:48%!important;
    max-width:48%!important;

    min-height:540px;

    padding:
      54px
      38px
      54px
      38px;

    border-radius:
      0 38% 38% 0 /
      0 48% 48% 0;
  }

  .averola-governance-v1 .avgov-hero-media{
    width:61%!important;
    min-height:540px;
  }

  .averola-governance-v1 .avgov-hero-title .elementor-heading-title{
    font-size:52px!important;
  }

  .averola-governance-v1 .averola-governance-hero::after{
    width:34%;
    height:65%;
  }

}


/* =========================================================
   MOBILE HERO
   ========================================================= */

@media(max-width:767px){

  .averola-governance-v1 .averola-governance-hero{
    min-height:0;

    display:flex;
    flex-direction:column;
  }

  .averola-governance-v1 .avgov-hero-copy{
    position:relative;

    width:100%!important;
    max-width:100%!important;

    min-height:auto;

    padding:
      38px
      22px
      36px
      22px;

    border-radius:
      0 0 36px 36px;

    order:1;
  }

  .averola-governance-v1 .avgov-hero-media{
    position:relative!important;

    top:auto;
    right:auto;

    width:100%!important;

    height:340px;
    min-height:340px;

    order:2;
  }

  .averola-governance-v1 .avgov-hero-title .elementor-heading-title{
    font-size:43px!important;
    line-height:1.03!important;
  }

  .averola-governance-v1 .averola-governance-hero::after{
    right:-16%;
    bottom:-4%;

    width:54%;
    height:29%;

    border-radius:
      70% 0 0 0 /
      85% 0 0 0;
  }

  .averola-governance-v1 .averola-governance-hero::before{
    display:none;
  }

}
/* =========================================================
   FIX SOLO HERO BLANCO — Governance in Action
   Reemplaza únicamente la forma blanca horrible
   ========================================================= */

/* contenedor hero */
.averola-governance-v1 .averola-governance-hero{
  position: relative !important;
  overflow: hidden !important;
  min-height: 620px;
}

/* panel blanco izquierdo */
.averola-governance-v1 .avgov-hero-copy{
  position: relative !important;
  z-index: 3;
  width: 34% !important;
  max-width: 34% !important;
  flex: 0 0 34% !important;
  min-height: 620px;
  padding: 70px 46px 70px 60px !important;
  background: #fff !important;

  /* curva más limpia y elegante */
  border-radius: 0 120px 120px 0 / 0 50% 50% 0 !important;

  box-shadow: none !important;
  overflow: visible !important;
}

/* elimina cualquier pseudoforma blanca anterior */
.averola-governance-v1 .avgov-hero-copy::before{
  content: none !important;
  display: none !important;
}

/* curva lateral sutil, no exagerada */
.averola-governance-v1 .avgov-hero-copy::after{
  content: "" !important;
  position: absolute;
  top: 50%;
  right: -48px;
  transform: translateY(-50%);
  width: 96px;
  height: 78%;
  background: #fff;
  border-radius: 50%;
  z-index: -1;
}

/* imagen derecha */
.averola-governance-v1 .avgov-hero-media{
  position: absolute !important;
  top: 0 !important;
  right: 0 !important;
  bottom: 0 !important;
  width: 72% !important;
  height: 100% !important;
  min-height: 620px !important;
  margin: 0 !important;
  z-index: 1;
  background-size: cover !important;
  background-position: center center !important;
  background-repeat: no-repeat !important;
}

/* tablet */
@media(max-width:1024px){
  .averola-governance-v1 .avgov-hero-copy{
    width: 39% !important;
    max-width: 39% !important;
    flex: 0 0 39% !important;
    min-height: 540px;
    padding: 52px 34px 52px 40px !important;
    border-radius: 0 90px 90px 0 / 0 46% 46% 0 !important;
  }

  .averola-governance-v1 .avgov-hero-copy::after{
    right: -38px;
    width: 76px;
    height: 72%;
  }

  .averola-governance-v1 .avgov-hero-media{
    width: 67% !important;
    min-height: 540px !important;
  }
}

/* móvil */
@media(max-width:767px){
  .averola-governance-v1 .avgov-hero-copy{
    width: 100% !important;
    max-width: 100% !important;
    flex: 0 0 100% !important;
    min-height: auto;
    padding: 36px 22px !important;
    border-radius: 0 0 28px 28px !important;
  }

  .averola-governance-v1 .avgov-hero-copy::after{
    display: none !important;
  }

  .averola-governance-v1 .avgov-hero-media{
    position: relative !important;
    width: 100% !important;
    min-height: 320px !important;
    height: 320px !important;
  }
}/* End custom CSS */