.elementor-671 .elementor-element.elementor-element-66cb56d{margin:0px 0px 80px 0px;}.elementor-671 .elementor-element.elementor-element-c362599 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-671 .elementor-element.elementor-element-891728a > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-671 .elementor-element.elementor-element-7e39403 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-671 .elementor-element.elementor-element-c9fb451 > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-671 .elementor-element.elementor-element-e694b54 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-671 .elementor-element.elementor-element-53b1320 > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-671 .elementor-element.elementor-element-b2f3e79 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-671 .elementor-element.elementor-element-bd87884 > .elementor-widget-container{margin:0px 0px -4px 0px;border-radius:5px 5px 5px 5px;}.elementor-671 .elementor-element.elementor-element-4722024 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-671 .elementor-element.elementor-element-bd99ea0 > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-671 .elementor-element.elementor-element-04bc464 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-671 .elementor-element.elementor-element-dad2df0 > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-671 .elementor-element.elementor-element-cad477d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-671 .elementor-element.elementor-element-963e67e{--wd-img-height:675px;}.elementor-671 .elementor-element.elementor-element-963e67e .banner-image{object-position:center center;}@media(min-width:768px){.elementor-671 .elementor-element.elementor-element-c362599{width:58.3%;}.elementor-671 .elementor-element.elementor-element-719e2fb{width:41.7%;}}@media(max-width:1024px){.elementor-671 .elementor-element.elementor-element-66cb56d{margin:0px 0px 60px 0px;}}@media(max-width:767px){.elementor-671 .elementor-element.elementor-element-66cb56d{margin:0px 0px 40px 0px;}}/* Start custom CSS for wd_extra_menu_list, class: .elementor-element-7e39403 */.wd-sub-menu li > a {
  position: relative;
  display: flex;
  align-items: center;
  padding-top: 4px;
  padding-bottom: 4px;
  color: var(--sub-menu-color);
  font-size: 14px;
  line-height: 1.3;
}/* End custom CSS */
/* Start custom CSS for wd_image_or_svg, class: .elementor-element-bd87884 */.wd-image img {
  border-radius: 12px !important;
}/* End custom CSS */
/* Start custom CSS for wd_banner, class: .elementor-element-963e67e */.letra {
    background-color: black;
    border-radius: 5px;
    padding-left: 5px;
    padding-right: 5px;
}/* End custom CSS */