/* AEIS institutional video section: isolated styles. */
section.aeis-video-institucional {
  position:relative !important;
  isolation:isolate;
  overflow:hidden;
  background:#192D3F !important;
  background-image:linear-gradient(120deg,#192D3F 0%,#243E53 54%,#192D3F 100%) !important;
  padding:clamp(56px,7vw,105px) clamp(18px,4vw,54px) !important;
}
section.aeis-video-institucional::before,
section.aeis-video-institucional::after {
  content:"" !important;
  position:absolute !important;
  display:block !important;
  width:clamp(280px,33vw,500px) !important;
  height:clamp(280px,33vw,500px) !important;
  z-index:0 !important;
  pointer-events:none !important;
  background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMDAgMzAwIj48cGF0aCBkPSJNMjM2LjAwLDE1MC45MCBMMjM1LjY2LDE1Ny42NCBMMjU4Ljk4LDE2NC45MyBMMjUxLjg1LDE5MS41NiBMMjI4LjAxLDE4Ni4yMSBMMjI0LjkyLDE5Mi4yMiBMMjI0LjAyLDE5My43OCBMMjIwLjM2LDE5OS40NSBMMjM2LjkyLDIxNy40MiBMMjE3LjQyLDIzNi45MiBMMTk5LjQ1LDIyMC4zNiBMMTkzLjc4LDIyNC4wMiBMMTkyLjIyLDIyNC45MiBMMTg2LjIxLDIyOC4wMSBMMTkxLjU2LDI1MS44NSBMMTY0LjkzLDI1OC45OCBMMTU3LjY0LDIzNS42NiBMMTUwLjkwLDIzNi4wMCBMMTQ5LjEwLDIzNi4wMCBMMTQyLjM2LDIzNS42NiBMMTM1LjA3LDI1OC45OCBMMTA4LjQ0LDI1MS44NSBMMTEzLjc5LDIyOC4wMSBMMTA3Ljc4LDIyNC45MiBMMTA2LjIyLDIyNC4wMiBMMTAwLjU1LDIyMC4zNiBMODIuNTgsMjM2LjkyIEw2My4wOCwyMTcuNDIgTDc5LjY0LDE5OS40NSBMNzUuOTgsMTkzLjc4IEw3NS4wOCwxOTIuMjIgTDcxLjk5LDE4Ni4yMSBMNDguMTUsMTkxLjU2IEw0MS4wMiwxNjQuOTMgTDY0LjM0LDE1Ny42NCBMNjQuMDAsMTUwLjkwIEw2NC4wMCwxNDkuMTAgTDY0LjM0LDE0Mi4zNiBMNDEuMDIsMTM1LjA3IEw0OC4xNSwxMDguNDQgTDcxLjk5LDExMy43OSBMNzUuMDgsMTA3Ljc4IEw3NS45OCwxMDYuMjIgTDc5LjY0LDEwMC41NSBMNjMuMDgsODIuNTggTDgyLjU4LDYzLjA4IEwxMDAuNTUsNzkuNjQgTDEwNi4yMiw3NS45OCBMMTA3Ljc4LDc1LjA4IEwxMTMuNzksNzEuOTkgTDEwOC40NCw0OC4xNSBMMTM1LjA3LDQxLjAyIEwxNDIuMzYsNjQuMzQgTDE0OS4xMCw2NC4wMCBMMTUwLjkwLDY0LjAwIEwxNTcuNjQsNjQuMzQgTDE2NC45Myw0MS4wMiBMMTkxLjU2LDQ4LjE1IEwxODYuMjEsNzEuOTkgTDE5Mi4yMiw3NS4wOCBMMTkzLjc4LDc1Ljk4IEwxOTkuNDUsNzkuNjQgTDIxNy40Miw2My4wOCBMMjM2LjkyLDgyLjU4IEwyMjAuMzYsMTAwLjU1IEwyMjQuMDIsMTA2LjIyIEwyMjQuOTIsMTA3Ljc4IEwyMjguMDEsMTEzLjc5IEwyNTEuODUsMTA4LjQ0IEwyNTguOTgsMTM1LjA3IEwyMzUuNjYsMTQyLjM2IEwyMzYuMDAsMTQ5LjEwIFoiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLXdpZHRoPSI3IiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PGNpcmNsZSBjeD0iMTUwIiBjeT0iMTUwIiByPSI2MiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmZmZmIiBzdHJva2Utd2lkdGg9IjciLz48Y2lyY2xlIGN4PSIxNTAiIGN5PSIxNTAiIHI9IjE4IiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iNSIvPjwvc3ZnPg==") !important;
  background-size:contain !important;
  background-position:center !important;
  background-repeat:no-repeat !important;
  opacity:.19 !important;
}
section.aeis-video-institucional::before {left:-95px;top:-115px;transform:rotate(-15deg)}
section.aeis-video-institucional::after {right:-95px;bottom:-115px;transform:rotate(20deg)}
section.aeis-video-institucional > * {position:relative; z-index:1}
section.aeis-video-institucional :is(h1,h2,h3,.section-title,.section-heading),
section.aeis-video-institucional :is(p,small,.eyebrow,.kicker,.section-subtitle) {color:#fff !important; text-shadow:none !important;}
section.aeis-video-institucional :is(h1,h2,h3) {font-size:clamp(34px,4vw,50px) !important;line-height:1.15 !important;letter-spacing:-.025em !important;font-weight:800 !important; margin-bottom:clamp(12px,2vw,22px) !important;}
section.aeis-video-institucional p {font-size:clamp(15px,1.5vw,18px) !important;line-height:1.75 !important;max-width:850px; margin-left:auto;margin-right:auto;}
section.aeis-video-institucional iframe[src*="youtube"],
section.aeis-video-institucional iframe[src*="youtu.be"] {max-width:100%;border-radius:15px !important;box-shadow:0 18px 42px rgba(0,0,0,.27) !important;}
section.aeis-video-institucional :is(.video-wrapper,.video-container,.video-embed,.wp-block-embed__wrapper) {max-width:1120px;margin-left:auto;margin-right:auto;}
section.aeis-video-institucional.aeis-video-ready .aeis-video-heading {animation:aeis-video-title-in .95s cubic-bezier(.2,.8,.2,1) both !important;}
section.aeis-video-institucional.aeis-video-ready .aeis-video-copy {animation:aeis-video-copy-in .9s cubic-bezier(.2,.8,.2,1) .24s both !important;}
@keyframes aeis-video-title-in {from {opacity:0;transform:translateY(24px)}to {opacity:1;transform:translateY(0)}}
@keyframes aeis-video-copy-in {from {opacity:0;transform:translateY(16px)}to {opacity:1;transform:translateY(0)}}
@media(max-width:650px) {section.aeis-video-institucional {padding:48px 18px !important}section.aeis-video-institucional::before {left:-190px;top:-140px}section.aeis-video-institucional::after {right:-190px;bottom:-150px}}
@media(prefers-reduced-motion:reduce) {section.aeis-video-institucional.aeis-video-ready .aeis-video-heading,section.aeis-video-institucional.aeis-video-ready .aeis-video-copy {animation:none !important}}

/* Heading emphasis and visible ornamentation while preserving video */
section.aeis-video-institucional h2.aeis-video-heading,
section.aeis-video-institucional h1.aeis-video-heading {
  display:block!important; color:#fff!important; font-size:clamp(36px,4.2vw,52px)!important;
  font-weight:800!important; line-height:1.14!important; text-align:center!important;
}
section.aeis-video-institucional .aeis-video-heading::after {
  content:"";display:block;width:72px;height:3px;margin:19px auto 0;
  background:#8fb5c6;border-radius:10px;
}
section.aeis-video-institucional .aeis-video-copy {color:#fff!important;font-size:clamp(16px,1.65vw,19px)!important;line-height:1.65!important;}
@media (max-width:650px){section.aeis-video-institucional::before{left:-185px;top:-110px}section.aeis-video-institucional::after{right:-185px;bottom:-110px}section.aeis-video-institucional::before,section.aeis-video-institucional::after{opacity:.15!important}}
