/*@import url(https://fonts.googleapis.com/css?family=Oxygen:400,300,700);*/
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,700);


body, input, textarea, .mbr-company .list-group-text { font-family: 'Open Sans', sans-serif; }
.mbr-footer-content li, .mbr-footer .mbr-contacts li { font-family: 'Open Sans', sans-serif; }
.btn, .alert, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .display-1, .display-2, .display-3, .display-4, .mbr-figure .mbr-figure-caption, .mbr-gallery-title, .mbr-map [data-state-details], .mbr-price { font-family: 'Open Sans', sans-serif; }
.mbr-footer-content h1, .mbr-footer .mbr-contacts h1, .mbr-footer-content h2, .mbr-footer .mbr-contacts h2, .mbr-footer-content h3, .mbr-footer .mbr-contacts h3, .mbr-footer-content h4, .mbr-footer .mbr-contacts h4, .mbr-footer-content p strong, .mbr-footer .mbr-contacts p strong, .mbr-footer-content strong, .mbr-footer .mbr-contacts strong { font-family: 'Open Sans', sans-serif; }
.btn-sm, .lead a, .lead blockquote, .mbr-section-subtitle, .mbr-section-hero .mbr-section-lead, .mbr-cards .card-subtitle, .mbr-testimonial .card-block { font-family: 'Open Sans', sans-serif; font-style: normal; }
.mbr-author-name { font-family: 'Open Sans', sans-serif; }
.mbr-author-desc { font-family: 'Open Sans', sans-serif; font-style: normal; }
.mbr-plan-title { font-family: 'Open Sans', sans-serif; }
.mbr-plan-subtitle, .mbr-plan-price-desc { font-family: 'Open Sans', sans-serif; font-style: normal; }
.bg-primary { background-color: #faaf40 !important; }
.bg-success { background-color: #90a878 !important; }
.bg-info { background-color: #7e9b9f !important; }
.bg-warning { background-color: #f3c649 !important; }
.bg-danger { background-color: #f28281 !important; }
.bg-black { background-color: #000; }
.btn-primary { background-color: #faaf40; border-color: #faaf40; color: #ffffff; }
.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active { color: #ffffff; background-color: #e78d06; border-color: #e78d06; }
.btn-primary.disabled, .btn-primary:disabled { color: #ffffff !important; background-color: #e78d06 !important; border-color: #e78d06 !important; }
.btn-secondary { background-color: #ffffff; border-color: #ffffff; color: #ffffff; }
.btn-secondary:hover, .btn-secondary:focus, .btn-secondary.focus, .btn-secondary:active, .btn-secondary.active { color: #ffffff; background-color: #d4d4d4; border-color: #d4d4d4; }
.btn-secondary.disabled, .btn-secondary:disabled { color: #ffffff !important; background-color: #d4d4d4 !important; border-color: #d4d4d4 !important; }
.btn-info { background-color: #7e9b9f; border-color: #7e9b9f; color: #ffffff; }
.btn-info:hover, .btn-info:focus, .btn-info.focus, .btn-info:active, .btn-info.active { color: #ffffff; background-color: #597478; border-color: #597478; }
.btn-info.disabled, .btn-info:disabled { color: #ffffff !important; background-color: #597478 !important; border-color: #597478 !important; }
.btn-success { background-color: #90a878; border-color: #90a878; color: #ffffff; }
.btn-success:hover, .btn-success:focus, .btn-success.focus, .btn-success:active, .btn-success.active { color: #ffffff; background-color: #6a8153; border-color: #6a8153; }
.btn-success.disabled, .btn-success:disabled { color: #ffffff !important; background-color: #6a8153 !important; border-color: #6a8153 !important; }
.btn-warning { background-color: #f3c649; border-color: #f3c649; color: #ffffff; }
.btn-warning:hover, .btn-warning:focus, .btn-warning.focus, .btn-warning:active, .btn-warning.active { color: #ffffff; background-color: #e1a90f; border-color: #e1a90f; }
.btn-warning.disabled, .btn-warning:disabled { color: #ffffff !important; background-color: #e1a90f !important; border-color: #e1a90f !important; }
.btn-danger { background-color: #f28281; border-color: #f28281; color: #ffffff; }
.btn-danger:hover, .btn-danger:focus, .btn-danger.focus, .btn-danger:active, .btn-danger.active { color: #ffffff; background-color: #eb3d3c; border-color: #eb3d3c; }
.btn-danger.disabled, .btn-danger:disabled { color: #ffffff !important; background-color: #eb3d3c !important; border-color: #eb3d3c !important; }
.btn-primary-outline { background: none; border-color: #cf7d05; color: #cf7d05; }
.btn-primary-outline:hover, .btn-primary-outline:focus, .btn-primary-outline.focus, .btn-primary-outline:active, .btn-primary-outline.active { color: #ffffff; background-color: #faaf40; border-color: #faaf40; }
.btn-primary-outline.disabled, .btn-primary-outline:disabled { color: #ffffff !important; background-color: #faaf40 !important; border-color: #faaf40 !important; }
.btn-secondary-outline { background: none; border-color: #ffffff; color: #ffffff; }
.btn-secondary-outline:hover, .btn-secondary-outline:focus, .btn-secondary-outline.focus, .btn-secondary-outline:active, .btn-secondary-outline.active { color: #ffffff; background-color: #ffffff; border-color: #ffffff; }
.btn-secondary-outline.disabled, .btn-secondary-outline:disabled { color: #ffffff !important; background-color: #ffffff !important; border-color: #ffffff !important; }
.btn-info-outline { background: none; border-color: #4e6669; color: #4e6669; }
.btn-info-outline:hover, .btn-info-outline:focus, .btn-info-outline.focus, .btn-info-outline:active, .btn-info-outline.active { color: #ffffff; background-color: #7e9b9f; border-color: #7e9b9f; }
.btn-info-outline.disabled, .btn-info-outline:disabled { color: #ffffff !important; background-color: #7e9b9f !important; border-color: #7e9b9f !important; }
.btn-success-outline { background: none; border-color: #5d7149; color: #5d7149; }
.btn-success-outline:hover, .btn-success-outline:focus, .btn-success-outline.focus, .btn-success-outline:active, .btn-success-outline.active { color: #ffffff; background-color: #90a878; border-color: #90a878; }
.btn-success-outline.disabled, .btn-success-outline:disabled { color: #ffffff !important; background-color: #90a878 !important; border-color: #90a878 !important; }
.btn-warning-outline { background: none; border-color: #c9970d; color: #c9970d; }
.btn-warning-outline:hover, .btn-warning-outline:focus, .btn-warning-outline.focus, .btn-warning-outline:active, .btn-warning-outline.active { color: #ffffff; background-color: #f3c649; border-color: #f3c649; }
.btn-warning-outline.disabled, .btn-warning-outline:disabled { color: #ffffff !important; background-color: #f3c649 !important; border-color: #f3c649 !important; }
.btn-danger-outline { background: none; border-color: #e82625; color: #e82625; }
.btn-danger-outline:hover, .btn-danger-outline:focus, .btn-danger-outline.focus, .btn-danger-outline:active, .btn-danger-outline.active { color: #ffffff; background-color: #f28281; border-color: #f28281; }
.btn-danger-outline.disabled, .btn-danger-outline:disabled { color: #ffffff !important; background-color: #f28281 !important; border-color: #f28281 !important; }

.text-primary { color: #fff !important; }
  .text-primary a { color: #fff !important; }
  .text-primary a:hover { color: #F19106 !important; }
.text-secondary { color: #232323 !important; }
  .text-secondary a { color: #232323 !important; }
  .text-secondary a:hover { color: #F19106 !important; }
.text-blue { color: #1D4E8F !important; }
.text-success { color: #90a878 !important; }
.text-info { color: #F19106 !important; }
.text-warning { color: #f3c649 !important; }
.text-danger { color: #f28281 !important; }
.text-bold { font-weight: 700 !important; }
.text-center { text-align: center; }
.alert-success { background-color: #90a878; }
.alert-info { background-color: #7e9b9f; }
.alert-warning { background-color: #f3c649; }
.alert-danger { background-color: #f28281; }
.btn-social { border-color: #faaf40; }
.btn-social:hover { background: #faaf40; }
.mbr-company .list-group-item.active .list-group-text { color: #faaf40; }
.mbr-footer p a, .mbr-footer ul a { color: #faaf40; }
.mbr-footer-content li::before, .mbr-footer .mbr-contacts li::before { background: #faaf40; }
.mbr-footer-content li a:hover, .mbr-footer .mbr-contacts li a:hover { color: #faaf40; }
.lead a, .lead a:hover { color: #faaf40; }
.lead blockquote { border-color: #faaf40; }
.mbr-plan-header.bg-primary .mbr-plan-subtitle, .mbr-plan-header.bg-primary .mbr-plan-price-desc { color: #ffffff; }
.mbr-plan-header.bg-success .mbr-plan-subtitle, .mbr-plan-header.bg-success .mbr-plan-price-desc { color: #d0dac6; }
.mbr-plan-header.bg-info .mbr-plan-subtitle, .mbr-plan-header.bg-info .mbr-plan-price-desc { color: #c7d4d5; }
.mbr-plan-header.bg-warning .mbr-plan-subtitle, .mbr-plan-header.bg-warning .mbr-plan-price-desc { color: #ffffff; }
.mbr-plan-header.bg-danger .mbr-plan-subtitle, .mbr-plan-header.bg-danger .mbr-plan-price-desc { color: #ffffff; }
.mbr-small-footer a, .mbr-gallery-filter li:hover { color: #faaf40; }
.scrollToTop_wraper { opacity: 0 !important; }
.mbr-section-minimal { padding-top: 0; padding-bottom: 0; }
.max-100 { max-width: 100px; }
.max-200 { max-width: 200px; }
.max-300 { max-width: 300px; }
.max-400 { max-width: 400px; }
.max-500 { max-width: 500px; }
.max-600 { max-width: 600px; }
.max-700 { max-width: 700px; }
.max-800 { max-width: 800px; }
  
.text-wide-line { line-height: 1.6rem; font-size:1.2rem; }
.text-wide-line p { margin-bottom: 1.2rem; padding-top: .2rem; font-size:1.2rem; }
.text-big-normal { font-size: 1.6rem; }
.text-medium-normal { font-size: 1.4rem !important; }

.text-wider-line { line-height: 2rem; font-size:1.4rem; }
.text-wider-line p { margin-bottom: 1.6rem; padding-top: .2rem; }
.text-biger-normal { font-size: 1.8rem !important; }
.text-bigest-normal { font-size: 2rem !important; }
.text-vert-top { vertical-align: top; }

.text-li { padding-left: 35px; background-image: url(../../../assets/images/bullet_check.svg); background-repeat: no-repeat; background-position: left top; background-size: auto 100%; margin: .4rem 0; text-align: left; }
.text-li2 { padding-left: 30px; background-image: url(../../../assets/images/bullet_next.svg); background-repeat: no-repeat; background-position: left top; background-size: 34px; margin: .6rem 0; text-align: left; }
.text-li-number { margin-bottom: 1rem; display: table;}
  .text-li-number .number-li { display: table-cell; }
  .text-li-number .number-li .inner-li { border: solid 1px #fff; padding:0 .5rem; margin-right: .4rem; }
  .text-li-number .number-text-li { display: table-cell; text-align: left; }
.gradient-blue-background { background: linear-gradient(#009fe3, #006793); }
.gradient-white-h-background {background-repeat: repeat-y; background-size: 100% auto; }

.footer-background-color { background-color: #194e91; }
.logo-footer { margin-bottom: .8rem; }

.rata-relative { position: relative; }
.rata-absolute { position: absolute; }
.rata-p-100 { width: 100%; }
.rata-padding-none { padding: 0; }
.rata-margin-bot-2 { margin-bottom: 2rem; }
.rata-pad-med { padding: 1rem; }
.rata-bg-white { background-color: #fff; }
.rata-bg-blue { background-color: #194e91; }

.rata-square-white { background-color: rgba(256, 256, 256, .1); }
.rata-square-black { background-color: rgba(0, 0, 0, .2); }
.rata-square-border { border: solid 1px #fff; }
.rata-button-orange { display: inline-block; }
.rata-button-orange a { border: solid #F1C050 2px; padding: .2em; font-size: 2.5rem !important; color: #fff; display: inherit; text-shadow: 0 0 6px rgba(0,0,0,.7); font-weight: 500;  -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; transition: all .3s ease-in-out;  }
  .rata-button-orange .inner-a-btn { background-color: #F1C050; padding: 1rem 6rem; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; transition: all .3s ease-in-out; }
  .rata-button-orange a:hover { text-decoration: none; border-color: #194e91; }
  .rata-button-orange a:hover .inner-a-btn { background-color: #194e91; }
.inicie-square { padding-top: 2rem !important; padding-bottom: 2rem; padding-left: 0; padding-right: 3em; margin-left: -6rem; text-align: center; }
.slide-1-text { background-color: rgba(255,255,255,.2); margin-top: 280px; margin-left: 3rem; padding: 2rem; }
.content-right { background-color: rgba(256,256,256,.1); padding: 2rem 1rem; }

.nav-dropdown-sm { background-color: rgba(25,78,145, .9) !important; }
.pad-140 { padding-top: 140px; padding-bottom: 140px; }
.pad-70 { padding-top: 70px; padding-bottom: 70px; }
.img-registro img { width: 100%; max-width: 600px; margin: auto; }

#Menu .hide-buttons .nav-btn { display: none !important; }
#Menu .navbar-caption { color: #ffffff; }
#Menu .navbar-toggler { color: #ffffff; }
#Menu .close-icon::before, #Menu .close-icon::after { background-color: #ffffff; }
#Menu .link, #Menu .dropdown-item { color: #ffffff; }
#Menu .link { font-size: 1rem; font-weight: 100; }
#Menu .dropdown-item, #Menu .nav-dropdown-sm .link { font-size: 1.300rem; }
#Menu .link:hover, #Menu .dropdown-item:hover, #Menu .link:focus, #Menu .dropdown-item:focus { color: #faaf40; }
#Menu .link[aria-expanded="true"], #Menu .dropdown-menu { background: #0e0e0e; }
#Menu .nav-dropdown-sm .link:focus, #Menu .nav-dropdown-sm .link:hover, #Menu .nav-dropdown-sm .dropdown-item:focus, #Menu .nav-dropdown-sm .dropdown-item:hover { background: #202020!important; }
#Menu .navbar, #Menu .nav-dropdown-sm, #Menu .nav-dropdown-sm .link[aria-expanded="true"], #Menu .nav-dropdown-sm .dropdown-menu { background: rgba(25,78,145, .5); }
#Menu .bg-color.transparent .link { color: #ffffff; transition: none; }
#Menu .bg-color.transparent.opened .link { transition: color 0.2s ease-in-out; }
#Menu .bg-color.transparent.opened .link:hover, #Menu .bg-color.transparent.opened .link:focus { color: #faaf40; }
#Menu .link[aria-expanded="true"], #Menu .dropdown-item[aria-expanded="true"] { color: #faaf40!important; }
#Menu .borde-r { border-right: solid 1px #fff; }

#content5-b .mbr-section-title, #content5-b p { color: #fff; }
#msg-box7-9 .mbr-section-title, #msg-box7-9 .lead p { color: #fff; }
#header6-5 .mbr-section-title { color: #28262b; }
#header6-5 .mbr-section-text { color: #ffffff; }
#msg-box3-4 .mbr-section-title, #msg-box3-4 p { color: #000; }
#msg-box3-4 .btn { font-size: 48px; }
#footer1-2 P { text-align: right; }

#VideoCapacitacion .row { margin-left: 0; margin-right: 0; }

.nav-dropdown .link { margin: 0 1.667em;}
.nav-dropdown .link:hover { color:rgb(25, 78, 145); }

.show-xs { display: none; }

@media (max-width:534px){
  .text-biger-normal { font-size: 1rem !important; }
  .reducir-xs-text { font-size: 1rem; }
  .text-li-number .number-li .inner-li { font-size: 1rem; }
  .text-li { font-size: 1rem; }
  .pad-140 { padding-top: 40px; padding-bottom: 40px; }
  .text-big-normal { font-size: 1.2rem; }
}
@media (max-width:767px){
  .rata-button-orange a { font-size: 1.6rem !important; }
  .rata-button-orange .inner-a-btn { padding-left: 2rem; padding-right: 2rem; }
  .text-biger-normal { font-size: 1.2rem !important; }
  .slide-1-text { margin-top: -1vh; margin-left: 0; }
  .max-300 { max-width: 95%; margin:auto; }
  .max-xs-90 { width: 95%; margin: auto; }
  .text-li { max-width: 85%; margin: auto; }
  .text-li2 { max-width: 80%; margin: auto; font-size: 1.2rem; }
  .text-li-number { font-size: 1.4rem;}
  .text-wider-line { line-height: 2rem; font-size: 1.4rem; }
  
  .image-cursor { display: none !important; }
  .inicie-square { padding-left: 3rem; margin-left: 0;}
  .hide-xs { display: none; }
  .show-xs { display: block !important; }

  #Inicio { background-image: url(../../../assets/images/eaton_bg_poweradvantage2_small.jpg) !important; }
  /*#Beneficios { background-image: url(../../../assets/images/eaton_bg_beneficios2_small.jpg) !important; }*/

  .rata-absolute { position: relative; }
}

@media (min-width:768px) and (max-width:991px){
  .slide-1-text { margin-top: 18vh; }

}

@media (min-width: 992px) and (max-width:1199px){
  .slide-1-text { margin-top: 26vh; }
}

@media (min-width:1200px){
  .slide-1-text { margin-top: 36vh; }
}





