.elementor-3395 .elementor-element.elementor-element-7159212:not(.elementor-motion-effects-element-type-background), .elementor-3395 .elementor-element.elementor-element-7159212 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0.87);}.elementor-3395 .elementor-element.elementor-element-7159212{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3395 .elementor-element.elementor-element-7159212 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3395 .elementor-element.elementor-element-1ac0bd5{text-align:left;}.elementor-3395 .elementor-element.elementor-element-1ac0bd5 .elementor-image img{max-width:248px;}.elementor-3395 .elementor-element.elementor-element-1ac0bd5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-bc-flex-widget .elementor-3395 .elementor-element.elementor-element-1640331.elementor-column .elementor-column-wrap{align-items:center;}.elementor-3395 .elementor-element.elementor-element-1640331.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3395 .elementor-element.elementor-element-a58aebf .elementor-text-editor{text-align:right;}.elementor-3395 .elementor-element.elementor-element-a58aebf{color:#CA0F2E;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-3395 .elementor-element.elementor-element-39a076f .elementor-text-editor{text-align:right;}.elementor-3395 .elementor-element.elementor-element-39a076f{color:#CA0F2E;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;}.elementor-3395 .elementor-element.elementor-element-532d952.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:space-between;}.elementor-3395 .elementor-element.elementor-element-0cc5699 .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:13px;}.elementor-3395 .elementor-element.elementor-element-0cc5699 .elementor-nav-menu--main .elementor-item{color:#CA0F2E;padding-top:4px;padding-bottom:4px;}.elementor-3395 .elementor-element.elementor-element-0cc5699 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-3395 .elementor-element.elementor-element-0cc5699 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-3395 .elementor-element.elementor-element-0cc5699 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-3395 .elementor-element.elementor-element-0cc5699 .elementor-nav-menu--main .elementor-item:focus{color:#000000;}.elementor-3395 .elementor-element.elementor-element-0cc5699{width:auto;max-width:auto;}.elementor-3395 .elementor-element.elementor-element-8c89cde{text-align:right;width:auto;max-width:auto;}.elementor-3395 .elementor-element.elementor-element-8c89cde .elementor-social-icon{font-size:15px;padding:0.8em;}.elementor-3395 .elementor-element.elementor-element-8c89cde > .elementor-widget-container{margin:0px 40px 0px 0px;}.elementor-3395 .elementor-element.elementor-element-107bf3d:not(.elementor-motion-effects-element-type-background), .elementor-3395 .elementor-element.elementor-element-107bf3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0.87);}.elementor-3395 .elementor-element.elementor-element-107bf3d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3395 .elementor-element.elementor-element-107bf3d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3395 .elementor-element.elementor-element-1822df2{text-align:left;}.elementor-3395 .elementor-element.elementor-element-1822df2 .elementor-image img{max-width:248px;}.elementor-3395 .elementor-element.elementor-element-1822df2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-3395 .elementor-element.elementor-element-ee00fd7{text-align:left;}.elementor-3395 .elementor-element.elementor-element-ee00fd7 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3395 .elementor-element.elementor-element-e6efeb6 .elementor-menu-toggle{margin:0 auto;}.elementor-3395 .elementor-element.elementor-element-063e57b .elementor-text-editor{text-align:center;}.elementor-3395 .elementor-element.elementor-element-063e57b{color:#FFFFFF;font-size:11px;}.elementor-3395 .elementor-element.elementor-element-063e57b > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-3395 .elementor-element.elementor-element-5604d86 .elementor-text-editor{text-align:center;}.elementor-3395 .elementor-element.elementor-element-5604d86{color:#FFFFFF;font-size:11px;}.elementor-3395 .elementor-element.elementor-element-5604d86 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-3395 .elementor-element.elementor-element-e6b6a57 .elementor-text-editor{text-align:center;}.elementor-3395 .elementor-element.elementor-element-e6b6a57{color:#FFFFFF;font-size:11px;}.elementor-3395 .elementor-element.elementor-element-e6b6a57 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-3395 .elementor-element.elementor-element-500bc93 .elementor-text-editor{text-align:center;}.elementor-3395 .elementor-element.elementor-element-500bc93{color:#FFFFFF;font-size:11px;}.elementor-3395 .elementor-element.elementor-element-500bc93 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-3395 .elementor-element.elementor-element-3bdd8ef .elementor-text-editor{text-align:center;}.elementor-3395 .elementor-element.elementor-element-3bdd8ef{color:#FFFFFF;font-size:11px;}.elementor-3395 .elementor-element.elementor-element-3bdd8ef > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-3395 .elementor-element.elementor-element-ec8da01 .elementor-button{fill:#CA3030;color:#CA3030;background-color:#FFFFFF;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-bc-flex-widget .elementor-3395 .elementor-element.elementor-element-1842c3e.elementor-column .elementor-column-wrap{align-items:center;}.elementor-3395 .elementor-element.elementor-element-1842c3e.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3395 .elementor-element.elementor-element-e1b3f7a .elementor-text-editor{text-align:center;}.elementor-3395 .elementor-element.elementor-element-e1b3f7a{color:#FFFFFF;font-size:11px;}.elementor-3395 .elementor-element.elementor-element-426d150{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3395 .elementor-element.elementor-element-426d150 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3395 .elementor-element.elementor-element-718aa69 .elementor-image img{width:20%;}.elementor-3395 .elementor-element.elementor-element-243709b .elementor-headline{text-align:center;font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:800;}.elementor-3395 .elementor-element.elementor-element-243709b .elementor-headline-plain-text{color:#FFFFFF;}.elementor-3395 .elementor-element.elementor-element-243709b .elementor-headline-dynamic-text{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-3395 .elementor-element.elementor-element-da16e0e .elementor-text-editor{text-align:center;}.elementor-3395 .elementor-element.elementor-element-da16e0e{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:500;font-style:italic;}.elementor-3395 .elementor-element.elementor-element-09c3a65 .elementor-text-editor{text-align:center;}.elementor-3395 .elementor-element.elementor-element-09c3a65{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;line-height:1.7em;}.elementor-3395 .elementor-element.elementor-element-8dcb66d .elementor-text-editor{text-align:center;}.elementor-3395 .elementor-element.elementor-element-8dcb66d{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:8px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-3395 .elementor-element.elementor-element-4ed3b93{width:33%;}.elementor-3395 .elementor-element.elementor-element-685c3b7{width:43.86%;}.elementor-3395 .elementor-element.elementor-element-99aa4d0{width:100%;}}@media(max-width:767px){.elementor-3395 .elementor-element.elementor-element-532d952.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:space-between;}.elementor-3395 .elementor-element.elementor-element-0cc5699 .elementor-nav-menu--main .elementor-item{padding-left:8px;padding-right:8px;}.elementor-3395 .elementor-element.elementor-element-8c89cde .elementor-social-icon{font-size:11px;}.elementor-3395 .elementor-element.elementor-element-8c89cde .elementor-social-icon:not(:last-child){margin-right:10px;}.elementor-3395 .elementor-element.elementor-element-8c89cde > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for section, class: .elementor-element-7159212 *//* Menú corporativo */
.headcorporativo .elementor-row {display:block;}
.headcorporativo .elementor-container {width:100%;}
body .elementor .headcorporativo {border-bottom:none;z-index:10;}
body .elementor .headcorporativo .elementor-container {max-width:100%;}
body .elementor .headcorporativo .logocorporativo {width:50%;display:inline-flex;padding-left:40px;}
body .elementor .headcorporativo .logocorporativo .elementor-widget-container{padding:0;}
body .elementor .headcorporativo .langcorporativo {width:49%;float:right;margin-top:15px; padding-right:40px;}
body .elementor .headcorporativo .elementor-row  .menucorporativo {display:block; width:100%; border-top:solid 3px #ca0f2e;padding-left:40px}
body .elementor .headcorporativo .elementor-row  .presidenciatxt {color:#ca0f2e;}
body .elementor .headcorporativo .elementor-row  .presidenciatxt p {margin-bottom:10px;}
.menulistcorporativo a, body .elementor .headcorporativo .langcorporativo a {color:#ca0f2e !important;}
.menulistcorporativo a:hover, body .elementor .headcorporativo .langcorporativo a:hover {color:#585858 !important;}
.elementor-inner .elementor-section-wrap .contenedorhomeb .bloquelogo {top:150px;}
body .elementor .videohome {top:150px;}
@media (max-width: 600px) {
body .elementor .headcorporativo .logocorporativo, body .elementor .headcorporativo .elementor-row  .menucorporativo {padding-left:10px;}
body .elementor .headcorporativo .langcorporativo {padding-right:10px;}
}
@media (max-width: 510px) {
    body .elementor .headcorporativo .logocorporativo .elementor-widget-container .elementor-image img {max-width:190px;}
    body .elementor .headcorporativo .elementor-row .presidenciatxt p {font-size:11px;}
}
@media (max-width: 400px) {
 body .elementor .headcorporativo .elementor-row .menulistcorporativo .elementor-widget-container nav li a {font-size:11px;text-align:center;} 
   body .elementor .headcorporativo .elementor-row .menulistcorporativo .elementor-widget-container nav ul {width:100%;}

  body .elementor .headcorporativo .elementor-row .menucorporativo {padding-left:0;}
      body .elementor .headcorporativo .elementor-row .presidenciatxt p {font-size:7px;}
}
@media (max-width: 340px) {
  body .elementor .headcorporativo .elementor-row .menulistcorporativo .elementor-widget-container nav li {width:25%;}
}
/* Fin menú corporativo *//* End custom CSS */
/* Start custom CSS */body {max-height:100vh;overflow: hidden; background:#e9b182 !important;}
.elementor-widget:not(:last-child) {margin-bottom:0 !important;}
.elementor-widget-wrap {max-height:96vh;}/* End custom CSS */