.elementor-890 .elementor-element.elementor-element-a8cc9d2{--display:flex;--min-height:105vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:65px;--padding-right:30px;}.elementor-890 .elementor-element.elementor-element-a8cc9d2::before, .elementor-890 .elementor-element.elementor-element-a8cc9d2 > .elementor-background-video-container::before, .elementor-890 .elementor-element.elementor-element-a8cc9d2 > .e-con-inner > .elementor-background-video-container::before, .elementor-890 .elementor-element.elementor-element-a8cc9d2 > .elementor-background-slideshow::before, .elementor-890 .elementor-element.elementor-element-a8cc9d2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-890 .elementor-element.elementor-element-a8cc9d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000021 0%, #00000075 100%);}.elementor-890 .elementor-element.elementor-element-a8cc9d2:not(.elementor-motion-effects-element-type-background), .elementor-890 .elementor-element.elementor-element-a8cc9d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-890 .elementor-element.elementor-element-0e96380{--display:flex;--justify-content:flex-end;--padding-top:10px;--padding-bottom:220px;--padding-left:10px;--padding-right:100px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-890 .elementor-element.elementor-element-c0a5456 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:52px;font-weight:300;line-height:65px;color:#FFFFFF;}.elementor-890 .elementor-element.elementor-element-37a9a68{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-890 .elementor-element.elementor-element-282e0cb{z-index:2;}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-890 .elementor-element.elementor-element-c0a5456 .elementor-heading-title{line-height:58px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-890 .elementor-element.elementor-element-0e96380{--width:100%;}.elementor-890 .elementor-element.elementor-element-37a9a68{--width:70%;}}@media(max-width:880px) and (min-width:768px){.elementor-890 .elementor-element.elementor-element-37a9a68{--width:60%;}}@media(max-width:1200px){.elementor-890 .elementor-element.elementor-element-c0a5456 .elementor-heading-title{font-size:38px;line-height:42px;}}@media(max-width:1024px){.elementor-890 .elementor-element.elementor-element-a8cc9d2{--min-height:90vh;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-890 .elementor-element.elementor-element-c0a5456 .elementor-heading-title{font-size:32px;line-height:38px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:880px){.elementor-890 .elementor-element.elementor-element-a8cc9d2{--min-height:90vh;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:10px;}.elementor-890 .elementor-element.elementor-element-0e96380{--padding-top:10px;--padding-bottom:220px;--padding-left:10px;--padding-right:10px;}}@media(max-width:767px){.elementor-890 .elementor-element.elementor-element-a8cc9d2{--min-height:90vh;--padding-top:150px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-890 .elementor-element.elementor-element-0e96380{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.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-890 .elementor-element.elementor-element-282e0cb img{width:260px;}}/* Start custom CSS for container, class: .elementor-element-a8cc9d2 */.content-banner {
  position: relative;
  overflow: hidden; /* evita que sobresalga */
}

.content-banner::after {
  content: "";
  position: absolute;
  bottom: -10px;
  left: 0;
  width: 100%;
  height: 120px;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 1440 93' fill='none'><path d='M215.132 16.1889C193.047 24.6941 138.534 41.8484 97.165 42.4234C51.8081 43.0538 54.072 42.2471 0 24.7672V92.7672H1440V29.7018C1420.69 36.6171 1395.33 43.1421 1363.29 43.1421C1307.54 43.1421 1274.41 29.1264 1238.05 16.1889C1166.14 -6.81123 1083.73 6.1263 1055.45 16.1889C1027.17 26.2514 998.888 43.1421 941.52 43.1421C858.297 41.3452 859.105 28.0483 818.705 16.1889C726.5 -18.2328 657.018 11.3456 634 21.7672C615.271 30.2469 584.386 43.1421 520.555 43.1421C456.723 43.1421 440.563 30.5639 392.083 16.1889C313.869 -4.79872 241.527 7.44404 215.132 16.1889Z' fill='white'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: bottom;
  z-index: 1;
  pointer-events: none;
}/* End custom CSS */